.glow-pwa-controls{color:#253047;font-family:inherit;font-size:13px;line-height:1.6}.glow-pwa-controls *{box-sizing:border-box}.glow-pwa-intro{display:flex;align-items:center;gap:12px}.glow-pwa-intro img{flex:none;border-radius:12px}.glow-pwa-intro strong,.glow-pwa-intro span{display:block}.glow-pwa-intro strong{font-size:14px}.glow-pwa-intro span,.glow-pwa-controls>p{color:#66758c;font-size:12px}.glow-pwa-controls>p{margin:12px 0}.glow-pwa-actions{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.glow-pwa-actions button,.glow-pwa-update{min-height:40px;padding:9px 13px;border:1px solid #e4e9f1;border-radius:11px;background:#fff;color:#4c5970;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.glow-pwa-actions [data-pwa-install]{background:#fd2364;color:#fff;border-color:#fd2364}.glow-pwa-actions button:disabled{opacity:.5;cursor:default}.glow-pwa-actions button:focus-visible,.glow-pwa-controls input:focus-visible{outline:2px solid #fd2364;outline-offset:3px}.glow-pwa-preferences{display:grid;gap:12px;margin-top:16px}.glow-pwa-preferences label{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.glow-pwa-preferences input{width:17px;height:17px;flex:none;margin:3px 0 0;accent-color:#fd2364}.glow-pwa-preferences label>span{font-size:12px;font-weight:600}.glow-pwa-preferences label span span{display:block;font-size:11px;color:#66758c;font-weight:400}.glow-pwa-instructions{padding:12px 14px;border-radius:12px;background:#fff1f5;color:#4c5970;font-size:12px;white-space:pre-line}.glow-pwa-controls .glow-pwa-status{color:#bc2150;font-weight:600}.glow-pwa-controls .glow-pwa-note{font-size:11px}.glow-pwa-controls [hidden]{display:none!important}.glow-pwa-launch{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 10px;border:1px solid #fff;border-radius:11px;background:rgba(255,255,255,.65);color:#4c5970;font-family:inherit;font-size:11px;font-weight:600;text-decoration:none}.glow-pwa-launch svg{width:16px;height:16px}@media(max-width:767px){.glow-pwa-launch span{display:none}.glow-pwa-launch{width:36px;padding:8px}.glow-pwa-actions button{flex:1;text-align:center}}

.glow-pwa-confirm{min-height:38px;margin:10px 0;padding:8px 12px;border:1px solid #e4e9f1;border-radius:10px;background:#fff;color:#4c5970;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.glow-pwa-open{display:none;text-align:center;padding:12px 0}.glow-pwa-open img{margin:0 auto 12px;border-radius:16px}.glow-pwa-open p{color:#66758c;font-size:12px;line-height:1.65}
.glow-tour-webapp .glow-pwa-intro,.glow-tour-webapp .glow-pwa-note{display:none}.glow-tour-webapp .glow-pwa-controls>p{font-size:12px}.glow-tour-webapp .glow-pwa-actions{margin:10px 0}.glow-tour-webapp .glow-pwa-actions button{flex:1}.glow-tour-webapp .glow-pwa-instructions{margin-top:12px}.glow-tour-webapp[data-step="install"] :is(.glow-pwa-preferences,[data-pwa-enable],[data-pwa-disable],.glow-pwa-status){display:none!important}.glow-tour-webapp[data-step="open"] .glow-pwa-controls>:not(.glow-pwa-open){display:none!important}.glow-tour-webapp[data-step="open"] .glow-pwa-open{display:block}.glow-tour-webapp[data-step="notifications"] :is([data-pwa-device-help],[data-pwa-install],[data-pwa-install-confirm],.glow-pwa-instructions,.glow-pwa-preferences){display:none!important}.glow-tour-webapp[data-step="preferences"] .glow-pwa-controls>:not(.glow-pwa-preferences):not(.glow-pwa-status){display:none!important}
.glow-tour-webapp[data-step="install"] [data-pwa-device-help]{display:none!important}
.glow-tour-webapp[data-step="notifications"] [data-pwa-enable]{background:#fd2364;border-color:#fd2364;color:#fff}

button:has(>.glow-close-glyph){display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important}.glow-close-glyph{display:block;width:18px;height:18px;flex:none;pointer-events:none}

.glow-pwa-guide{display:none;margin:16px 0 2px}.glow-tour-webapp[data-step="browser"] .glow-pwa-guide-browser,.glow-tour-webapp[data-step="install"] .glow-pwa-guide-add,.glow-tour-webapp[data-step="open"] .glow-pwa-guide-open{display:block}
.glow-tour-webapp[data-step="browser"] .glow-pwa-controls,.glow-tour-webapp[data-step="open"] .glow-pwa-controls{display:none!important}.glow-tour-webapp[data-step="install"] .glow-pwa-controls>:not(.glow-pwa-actions){display:none!important}.glow-tour-webapp[data-step="install"] .glow-pwa-actions{margin:12px 0 0}.glow-tour[data-platform="ios"] .glow-tour-webapp[data-step="install"] .glow-pwa-controls{display:none!important}
.glow-pwa-guide-label{margin:0 0 10px;color:#79869c;font-size:10px;font-weight:650}.glow-pwa-browser-bar{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e8eaf0;border-radius:14px;background:#fff}.glow-pwa-address{display:flex;align-items:center;gap:7px;flex:1;padding:9px 12px;border-radius:9px;background:#f1f4f8;color:#6b7890;font-size:12px}.glow-pwa-address svg{width:14px;height:14px}.glow-pwa-menu-icon,.glow-pwa-share-icon{display:grid;place-items:center;flex:none;width:38px;height:38px;border:2px solid #fd2364;border-radius:10px;background:#fff0f5;color:#d4215c;font-size:25px;box-shadow:0 0 0 4px #fd23640a}.glow-pwa-safari-bar{display:none;align-items:center;justify-content:space-around;padding:12px;background:#fff;border:1px solid #e8eaf0;border-top:0;border-radius:0 0 14px 14px;color:#65758e;font-size:22px}.glow-pwa-share-icon svg{width:22px;height:22px}.glow-tour[data-platform="ios"][data-inapp="false"] .glow-pwa-menu-icon{display:none}.glow-tour[data-platform="ios"][data-inapp="false"] .glow-pwa-browser-bar{border-radius:14px 14px 0 0}.glow-tour[data-platform="ios"][data-inapp="false"] .glow-pwa-safari-bar{display:flex}
.glow-pwa-guide-pointer{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 10px;color:#d4215c;font-size:12px}.glow-pwa-guide-pointer svg{width:19px;height:24px;flex:none}.glow-pwa-guide-browser .glow-pwa-guide-pointer{justify-content:flex-end}.glow-tour[data-platform="ios"][data-inapp="false"] .glow-pwa-guide-browser .glow-pwa-guide-pointer{justify-content:center}.glow-pwa-guide-hint{margin:10px 0 0;color:#76839a;font-size:11px;line-height:1.65}.glow-pwa-menu-preview{padding:14px;border:1px solid #ebe8ee;border-radius:14px;background:#fff}.glow-pwa-menu-heading{margin-bottom:12px;color:#76839a;font-size:10px}.glow-pwa-add-row{display:flex;align-items:center;gap:10px;padding:14px 10px;border:1.5px solid #fd2364;border-radius:10px;background:#fff3f7;color:#414b62;font-size:12px}.glow-pwa-add-row>span{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:#ffe2ec;color:#d4215c;font-size:20px}.glow-pwa-add-row svg{width:17px;height:17px;margin-left:auto;color:#d4215c}.glow-pwa-menu-preview>p{margin:12px 0 0;font-size:11px;color:#76839a;line-height:1.65}.glow-pwa-home-preview{display:flex;align-items:center;justify-content:center;gap:26px;padding:20px 16px 12px;border:1px solid #e8eaf0;border-radius:16px;background:linear-gradient(135deg,#f7f8fc,#fff1f6)}.glow-pwa-home-preview>i{width:50px;height:50px;align-self:flex-start;margin-top:6px;background:#e8eaf1;border-radius:14px;opacity:.65}.glow-pwa-home-app{display:flex;flex-direction:column;align-items:center;gap:9px;font-size:10px;color:#46536c}.glow-pwa-home-app img{display:block;border:2px solid #fd2364;border-radius:16px;box-shadow:0 0 0 5px #fd236410}
