.wb-install-link[data-v-e97c9e28]{color:#55556d;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;min-width:0;height:44px;padding:0 2px;font-size:15px;display:flex}.wb-install-link svg[data-v-e97c9e28]{color:#77718d;flex:none;width:19px;height:19px}.wb-install-link[data-v-e97c9e28]:hover{color:var(--brand)}.wb-install-link[data-v-e97c9e28]:focus-visible{outline-offset:2px;outline:2px solid #92b8e3}.pwa-install-btn[data-v-e97c9e28]:disabled{opacity:.6;cursor:wait}.pwa-fade-in[data-v-e97c9e28]{animation:.2s ease-out pwa-fade-in-e97c9e28}@keyframes pwa-fade-in-e97c9e28{0%{opacity:0}to{opacity:1}}@media (width<=1023.98px){.wb-install-link[data-v-e97c9e28]{justify-content:center;gap:5px;font-size:14px}.wb-install-link svg[data-v-e97c9e28]{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.pwa-fade-in[data-v-e97c9e28]{animation:none}}@media (display-mode:standalone),(display-mode:window-controls-overlay){.pwa-install-btn[data-v-e97c9e28]{display:none}}.wb-wallpaper-picker[data-v-fcafee3a]{min-width:0;position:relative}.wb-wallpaper-trigger[data-v-fcafee3a]{color:#77718d;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;min-width:44px;height:44px;font-size:15px;display:flex}.wb-wallpaper-trigger[data-v-fcafee3a]:hover,.wb-wallpaper-trigger[aria-expanded=true][data-v-fcafee3a]{color:#0877cf}.wb-wallpaper-trigger svg[data-v-fcafee3a]{flex:none;width:32px;height:20px}.wb-wallpaper-trigger>span[data-v-fcafee3a]{text-overflow:ellipsis;min-width:0;overflow:hidden}.wb-wallpaper-panel[data-v-fcafee3a]{color:#343448;z-index:100;background:#fff;border:1px solid #d9d7e2;border-radius:14px;width:340px;max-width:calc(100vw - 24px);padding:18px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #38354d24,0 2px 6px #38354d12}.wb-wallpaper-panel p[data-v-fcafee3a]{margin:0 0 14px;font-size:16px;font-weight:600}.wb-wallpaper-options[data-v-fcafee3a]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wb-wallpaper-options button[data-v-fcafee3a]{text-align:left;background:#f7f7fa;border:2px solid #0000;border-radius:11px;min-width:0;padding:5px}.wb-wallpaper-options button[data-v-fcafee3a]:hover{background:#eef3fa}.wb-wallpaper-options button[aria-pressed=true][data-v-fcafee3a]{border-color:#0877cf}.wb-wallpaper-options img[data-v-fcafee3a]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:6px;width:100%;height:auto;display:block}.wb-wallpaper-options span[data-v-fcafee3a]{justify-content:space-between;align-items:center;gap:6px;padding:8px 2px 3px;font-size:14px;line-height:1.4;display:flex}.wb-wallpaper-options span svg[data-v-fcafee3a]{color:#0877cf;flex-shrink:0;width:18px;height:18px}@media (width<=820px){.wb-wallpaper-trigger[data-v-fcafee3a]{width:100%;font-size:14px}.wb-wallpaper-panel[data-v-fcafee3a]{width:auto;max-height:calc(100dvh - 144px);position:fixed;top:128px;left:12px;right:12px;overflow:auto}}.language-selector[data-v-c982bb5f]{z-index:1001;flex-shrink:0;display:inline-block;position:relative}.language-button[data-v-c982bb5f]{color:var(--text-2,#6b7280);cursor:pointer;white-space:nowrap;background:0 0;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-width:100px;padding:6px 12px;font-size:14px;transition:all .2s;display:flex}.language-button[data-v-c982bb5f]:hover{background:var(--bg-2,#f9fafb);border-color:var(--line-hover,#d1d5db)}.language-button svg[data-v-c982bb5f]{transition:transform .2s}.language-button svg.rotate-180[data-v-c982bb5f]{transform:rotate(180deg)}.language-dropdown[data-v-c982bb5f]{top:64px;border:1px solid var(--line,#e5e7eb);z-index:1001;background:#fff;border-radius:8px;width:max-content;max-width:calc(100vw - 36px);max-height:calc(100vh - 84px);position:fixed;inset-inline-end:16px;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.language-list[data-v-c982bb5f]{-moz-column-gap:12px;grid-template-columns:repeat(4,max-content);column-gap:12px;padding:8px;display:grid}.language-item[data-v-c982bb5f]{white-space:nowrap;text-align:start;color:var(--text-1,#111827);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-self:start;padding:12px 10px;font-size:14px;line-height:normal;text-decoration:none;transition:background-color .15s;display:block}.language-item[data-v-c982bb5f]:hover{background:var(--bg-2,#f3f4f6)}.language-item.active[data-v-c982bb5f]{background:var(--brand-light,#fef2f2);color:var(--brand,#dc2626);font-weight:500}.language-footer[data-v-c982bb5f]{text-align:center;color:var(--text-3,#9ca3af);border-top:1px solid var(--line,#e5e7eb);background:var(--bg-2,#f9fafb);padding:10px;font-size:12px}@media (width<=520px){.language-list[data-v-c982bb5f]{grid-template-columns:repeat(2,max-content)}}.language-prompt[data-v-9a199965]{z-index:1000;max-width:400px;animation:.3s ease-out slideUp-9a199965;position:fixed;bottom:24px;left:24px}.prompt-content[data-v-9a199965]{background:var(--bg,#fff);border:1px solid var(--line,#e5e7eb);border-radius:12px;padding:20px;box-shadow:0 8px 24px #0000001f}.prompt-header[data-v-9a199965]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.prompt-icon[data-v-9a199965]{color:var(--brand,#e53935);flex-shrink:0}.prompt-title[data-v-9a199965]{color:var(--text-1,#111827);flex:1;margin:0;font-size:16px;font-weight:600}.prompt-close[data-v-9a199965]{color:var(--text-4,#6b7280);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex}.prompt-close[data-v-9a199965]:hover{color:var(--text-1,#111827)}.prompt-message[data-v-9a199965]{color:var(--text-3,#494949);margin:0 0 20px;font-size:14px;line-height:1.6}.prompt-actions[data-v-9a199965]{justify-content:flex-end;gap:12px;display:flex}.prompt-actions .btn[data-v-9a199965]{min-width:80px;padding:10px 20px;font-size:14px}.slide-up-enter-active[data-v-9a199965],.slide-up-leave-active[data-v-9a199965]{transition:all .3s ease-out}.slide-up-enter-from[data-v-9a199965],.slide-up-leave-to[data-v-9a199965]{opacity:0;transform:translateY(20px)}@keyframes slideUp-9a199965{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.language-prompt[data-v-9a199965]{max-width:none;bottom:16px;left:16px;right:16px}.prompt-content[data-v-9a199965]{padding:16px}}.permission-dialog[data-v-53180dff]{box-sizing:border-box;color:#20364c;background:#fff;border:1px solid #d9e5ef;border-radius:12px;width:min(336px,100vw - 24px);padding:16px;box-shadow:0 18px 48px #38354d26,0 3px 10px #38354d14}.permission-dialog[data-v-53180dff]::backdrop{background:#152a4566}.permission-heading[data-v-53180dff]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.permission-dialog h2[data-v-53180dff]{margin:0;font-size:16px;font-weight:600}.permission-close[data-v-53180dff]{color:#677c90;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:24px;line-height:1;display:flex}.permission-close[data-v-53180dff]:hover{background:#f0f5fa}.permission-close[data-v-53180dff]:focus-visible{outline-offset:2px;outline:2px solid #8ac2e8}.permission-widget[data-v-53180dff]{justify-content:center;display:flex}.permission-dialog p[data-v-53180dff]{overflow-wrap:anywhere;margin:12px 0 0;font-size:14px}.pwa-install-dialog[data-v-b4ca60d7]{color:#20364c;background:#fff;border:1px solid #d9e5ef;border-radius:16px;width:min(420px,100vw - 32px);max-height:calc(100dvh - 48px);padding:24px;overflow:auto;box-shadow:0 18px 48px #38354d26}.pwa-install-dialog[data-v-b4ca60d7]::backdrop{background:#152a4566}.pwa-install-heading[data-v-b4ca60d7]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.pwa-install-heading h2[data-v-b4ca60d7]{margin:0;font-size:20px;font-weight:600}.pwa-install-heading button[data-v-b4ca60d7]{background:#f0f5fa;border-radius:8px;flex:none;place-items:center;width:44px;height:44px;display:grid}.pwa-install-heading svg[data-v-b4ca60d7]{width:18px;height:18px}.pwa-install-dialog p[data-v-b4ca60d7]{margin:0 0 16px;font-size:14px;line-height:1.7}.pwa-help-language[data-v-b4ca60d7]{color:#526f82;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;font-size:13px;display:flex}.pwa-help-language select[data-v-b4ca60d7]{color:#20364c;background:#fff;border:1px solid #cbd9e5;border-radius:8px;max-width:180px;padding:8px 10px;font-size:14px}.pwa-install-dialog .pwa-install-status[data-v-b4ca60d7]{color:#526f82;font-size:14px}.pwa-install-steps[data-v-b4ca60d7]{gap:12px;margin:0 0 22px;padding:0;list-style:none;display:grid}.pwa-install-steps li[data-v-b4ca60d7]{background:#f1f6fb;border-radius:10px;align-items:flex-start;gap:12px;padding:12px;display:flex}.pwa-install-steps li>span[data-v-b4ca60d7]{color:#1769a0;background:#dceafa;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:600;display:grid}.pwa-install-steps li>p[data-v-b4ca60d7]{margin:0;font-size:14px;line-height:1.65}.pwa-install-dialog .pwa-copy-error[data-v-b4ca60d7]{color:#b42318;margin:12px 0 0;font-size:13px}.pwa-install-dialog>.wb-primary[data-v-b4ca60d7]{justify-content:center;width:100%;min-height:44px}.pwa-install-dialog button[data-v-b4ca60d7]:focus-visible{outline-offset:2px;outline:2px solid #92b8e3}@media (width<=600px){.pwa-install-dialog[data-v-b4ca60d7]{width:100%;max-width:none;max-height:85dvh;padding:24px 20px calc(24px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;margin:0;position:fixed;inset:auto 0 0}}.wb-account-menu[data-v-cc473baa]{min-width:0;position:relative}.wb-account-menu summary[data-v-cc473baa]{cursor:pointer;color:#55556d;white-space:nowrap;align-items:center;gap:7px;height:44px;padding:0 2px;font-size:15px;list-style:none;display:flex}.wb-account-menu summary svg[data-v-cc473baa]{color:#77718d;flex:none;width:19px;height:19px}.wb-account-menu summary span[data-v-cc473baa]{text-overflow:ellipsis;min-width:0;max-width:140px;overflow:hidden}.wb-account-menu summary[data-v-cc473baa]::-webkit-details-marker{display:none}.wb-account-dropdown[data-v-cc473baa]{inset-inline-end:0;z-index:100;background:#fff;border:1px solid #e0e8f1;border-radius:10px;min-width:140px;padding:6px;position:absolute;top:calc(100% + 12px);box-shadow:0 8px 28px #25456918}.wb-account-dropdown button[data-v-cc473baa]{color:#314c66;text-align:start;white-space:nowrap;background:0 0;border:0;border-radius:6px;width:100%;padding:10px 16px;display:block}.wb-account-dropdown button[data-v-cc473baa]:hover{background:#f1f6fb}.wb-account-dropdown button[data-v-cc473baa]:disabled{opacity:.5;cursor:wait}.wb-account-dropdown p[data-v-cc473baa]{color:#b42318;max-width:240px;padding:8px;font-size:13px}
