body.open-in,body:not(.scrollable){overflow:hidden}.modal-dialog{pointer-events:none}.modal-content{display:flex;flex-direction:column;pointer-events:auto}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:15px;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}#open-in-modal{z-index:99999999999!important;position:fixed;right:0;left:0;bottom:0;display:none}#open-in-modal .modal-dialog{position:fixed;bottom:0;width:100%;margin:0;max-width:none}#open-in-modal .modal-content{border:0;border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;background:#e8e8e8}#open-in-modal .modal-header{width:88%!important;margin:auto;border-bottom:2px solid #c0d4d8;padding-top:1.4rem;padding-bottom:.8rem;padding-left:7px}#open-in-modal .modal-header .container{width:100%}#open-in-modal .modal-title{width:100%;font-size:large;color:#6b6767}#open-in-modal .modal-body{width:90%;margin:auto;padding:.5rem 0;flex:1 1 auto}#open-in-modal .row{display:flex;flex-wrap:wrap}#open-in-modal .modal-header .row{margin-bottom:10px}#open-in-modal .modal-body .row{margin:1rem auto}#open-in-modal .icon{display:inherit}#open-in-modal .modal-body .icon{margin-right:10px}#open-in-modal .modal-body .icon img{width:50px;height:50px}#open-in-modal .modal-body .col{line-height:50px}#open-in-modal .modal-body .btn{width:100px;margin:6px 0;color:#fff;border-radius:10px;background:#197cbc;border-color:#197cbc}#open-in-modal .modal-body button.btn{color:#6b6767;background:#f3f3f3;border-color:#979797}#open-in-modal .modal-footer{border-top:0;display:none}body.open-in .modal-backdrop{z-index:999999999!important}body.open-in #onesignal-popover-container,body.open-in #onesignal-slidedown-container{z-index:9998!important}.modal-backdrop.show{opacity:.5}@media (max-width:362px){#open-in-modal .modal-body{width:95%!important}}#open-in-modal .modal-header .col.suggest-article-title{height:50px;width:242px;color:#30322f;font-family:"PingFang TC";font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;padding-top:4px;padding-bottom:5px;overflow:hidden;text-align:center;padding-right:10%}#open-in-modal .modal-header .suggest-article-button{height:32px;width:85px;border-radius:12px;background-color:#197cbc;font-family:"PingFang TC";font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center}#open-in-modal .modal-header .button{padding-top:6px}#open-in-modal .modal-body .open-app-button{box-sizing:border-box;height:51px;border:1px solid #2c282b;border-radius:12px;background-color:#fff;display:flex;width:100%;text-align:center}#open-in-modal .modal-body .open-app-button .open-app-button-container{position:relative;display:flex;height:40px;margin:auto;width:155px}#open-in-modal .modal-body .open-app-button .open-app-button-container img{height:39px;width:39px}#open-in-modal .modal-body .icon{margin-left:7px;margin-right:0}#open-in-modal .modal-body .open-app-button .open-app-button-container .open-app-button-title{height:22px;width:145px;color:#363834;font-family:"PingFang TC";font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;padding-right:0;padding-top:9px;padding-left:5px}#open-in-modal .modal-body .modal-title{margin-bottom:11px}#open-in-modal .modal-body:not(.modal-header){margin-bottom:22px}#open-in-modal .modal-body .browser-button{margin:auto;width:84px;height:20px;color:#197cbc;font-family:"PingFang TC";font-size:12px;letter-spacing:0;line-height:20px;margin-top:10px}#open-in-modal .col{flex-basis:0;flex-grow:1;max-width:100%}@media(max-width:279px){#open-in-modal .modal-header br{display:none}}@media (max-width:320px){#open-in-modal .modal-header .col.suggest-article-title{font-size:13px}}@media (min-width:321px) and (max-width:331px){#open-in-modal .modal-header .col.suggest-article-title{font-size:14px}}@media (min-width:332px) and (max-width:364px){#open-in-modal .modal-header .col.suggest-article-title{font-size:15px}}@media (min-width:365px) and (max-width:390px){#open-in-modal .modal-header .col.suggest-article-title{font-size:16px}}@media (min-width:391px) and (max-width:409px){#open-in-modal .modal-header .col.suggest-article-title{font-size:17px}}@media (min-width:375px) and (max-width:543px){#open-in-modal .modal-header .col.suggest-article-title{padding-left:5%}}