.pwa-install-trigger--icon{color:#08120b;cursor:pointer;background:#1ed760;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.625rem;min-width:2.625rem;height:2.625rem;min-height:2.625rem;padding:0;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 .25rem .8rem #1ed76038}.pwa-install-trigger--icon:hover,.pwa-install-trigger--icon:focus-visible{color:#08120b;transform:translateY(-1px);box-shadow:0 .35rem 1rem #1ed76052}.pwa-install-trigger--icon:focus-visible{outline-offset:2px;outline:2px solid #fff}.pwa-install-trigger--icon i{line-height:1;color:inherit!important;font-size:1.2rem!important}.dashboard-utility-btn--nav.pwa-install-trigger--icon,.msg-utility-btn--nav.pwa-install-trigger--icon{color:#08120b;background:#1ed760;width:2.625rem;min-width:2.625rem;height:2.625rem;min-height:2.625rem}.pwa-install-promo{flex-direction:column;align-items:flex-start;gap:.8rem;margin-top:1rem;display:flex;overflow:hidden}.pwa-install-promo__platform{color:#b8c5bc;align-items:center;gap:.45rem;margin-bottom:.5rem;font-size:.8rem;font-weight:600;display:inline-flex}.pwa-install-promo__icon{color:#f4fff7;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.75rem;display:inline-flex}.pwa-install-promo__title{color:#f4fff7;margin:0;font-size:1rem;font-weight:700;line-height:1.35}.pwa-install-promo__text{color:#f0f7f2b8;margin:0;font-size:.8rem;line-height:1.55}.pwa-install-promo__text li{font-size:inherit;line-height:inherit}.pwa-install-promo__text li>i{flex:0 0 1.1rem;margin:0;font-size:1rem;line-height:1.24rem}.pwa-install-promo>[data-pwa-install-trigger]{margin-top:.65rem;font-size:.8rem}.pwa-install-promo__button{color:#08120b;width:100%;min-height:2.75rem;font:inherit;cursor:pointer;background:#1ed760;border:0;border-radius:.55rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem .9rem;font-size:.84rem;font-weight:700;transition:filter .18s,transform .18s;display:inline-flex}.pwa-install-promo__button:hover,.pwa-install-promo__button:focus-visible{color:#08120b;filter:brightness(1.08);transform:translateY(-1px)}.pwa-install-promo__button:focus-visible{outline-offset:2px;outline:2px solid #fff}#header .header-extras>ul>li>.pwa-install-trigger--icon,.dashboard-utilities .pwa-install-trigger--icon{color:#08120b;vertical-align:top;background:#1ed760;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.625rem;min-width:2.625rem;height:2.625rem;min-height:2.625rem;margin:1.1875rem .2rem;padding:0;display:inline-flex}.public-mobile-controls{display:none}@media (width<=991.98px){#header .header-extras .pwa-install-trigger--icon{display:none!important}.public-mobile-controls{z-index:205;align-items:center;gap:.55rem;height:5rem;display:flex;position:absolute;top:0;right:1.25rem}.public-mobile-controls>.pwa-install-trigger--icon{flex:0 0 2.625rem;margin:0}.public-mobile-controls #mainMenu-trigger{float:none;width:2.625rem;height:2.625rem;margin:0;display:block;position:static}.public-header--authenticated .public-mobile-controls #mainMenu-trigger{display:none!important}.public-mobile-account{width:auto;height:2.75rem;display:block;position:relative}.public-mobile-account>a{justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;line-height:1;display:inline-flex}.public-mobile-account>a img{object-fit:cover;width:2.5rem;height:2.5rem;display:block}#header .public-mobile-account .p-dropdown-content{width:min(17rem,100vw - 2.5rem);min-width:0;max-height:calc(100dvh - 5rem);margin-top:.5rem;top:100%;left:auto;right:0;overflow-y:auto}.public-mobile-account .p-dropdown-content a{white-space:normal;align-items:center;gap:.5rem;padding:.55rem .65rem;line-height:1.5;display:flex}.public-mobile-account .p-dropdown-content a i{color:#1ed760;width:1.15rem;margin:0}}.pwa-install-drawer-link{color:#1ed760!important}.pwa-install-drawer-link i{color:inherit!important}.pwa-install-modal.show{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c}.pwa-install-modal__content{background:#111118;border:1px solid #1ed7602e;border-radius:1rem;overflow:hidden}.pwa-install-modal__body{padding:2rem;position:relative}.pwa-install-modal__eyebrow{color:#1ed760;letter-spacing:.08em;margin:0 2.5rem .65rem 0;font-size:.7rem;font-weight:700}.pwa-install-modal__close{position:absolute;top:1rem;right:1rem}.pwa-install-modal__title{color:#f5f5f5;margin:0 0 1rem;padding-right:2rem;font-size:1.5rem;font-weight:700}.pwa-install-modal__intro{color:#aaa;margin:0 0 1.25rem;font-size:1rem}.pwa-install-modal__benefits{margin:0 0 1.25rem;padding:0;list-style:none}.pwa-install-modal__benefit{color:#e5e5e5;border-bottom:1px solid #ffffff14;align-items:flex-start;gap:.85rem;padding:.85rem 0;font-size:.925rem;line-height:1.5;display:flex}.pwa-install-modal__benefit i{color:#1ed760;flex:0 0 1.25rem;font-size:1.2rem;line-height:1.4}.pwa-install-modal__platform-copy{color:#ccc;background:#ffffff0d;border-radius:.75rem;margin:0 0 1.25rem;padding:.9rem 1rem;font-size:.9rem;line-height:1.5}.pwa-install-modal__cta{color:#0a0a0f;width:100%;min-height:3rem;font:inherit;cursor:pointer;background:#1ed760;border:0;border-radius:.75rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:600;transition:opacity .2s;display:flex}.pwa-install-modal__cta:hover{opacity:.9}@media (width<=575.98px){.pwa-install-modal__body{padding:1.5rem 1.25rem}.pwa-install-modal__title{font-size:1.35rem}}
