.app-loading[data-v-9c5bc9d4]{width:100%;color:var(--text-muted);justify-content:center;align-items:center;padding:11.2vw 5.33333vw;font-size:3.73333vw;line-height:5.33333vw;display:flex}.app-loading--inline[data-v-9c5bc9d4]{width:auto;color:inherit;font:inherit;line-height:inherit;padding:0;display:inline-flex}.app-loading__spinner[data-v-9c5bc9d4]{width:var(--app-loading-size);height:var(--app-loading-size);flex:0 0 var(--app-loading-size);color:currentColor;animation:.8s steps(8,end) infinite loading-spin-9c5bc9d4;display:block;overflow:visible}.app-loading__spinner line[data-v-9c5bc9d4]{stroke:currentColor;stroke-width:2.6px;stroke-linecap:round}.app-loading__spinner line[data-v-9c5bc9d4]:first-child{opacity:1}.app-loading__spinner line[data-v-9c5bc9d4]:nth-child(2){opacity:.88}.app-loading__spinner line[data-v-9c5bc9d4]:nth-child(3){opacity:.76}.app-loading__spinner line[data-v-9c5bc9d4]:nth-child(4){opacity:.64}.app-loading__spinner line[data-v-9c5bc9d4]:nth-child(5){opacity:.52}.app-loading__spinner line[data-v-9c5bc9d4]:nth-child(6){opacity:.4}.app-loading__spinner line[data-v-9c5bc9d4]:nth-child(7){opacity:.28}.app-loading__spinner line[data-v-9c5bc9d4]:nth-child(8){opacity:.16}@keyframes loading-spin-9c5bc9d4{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.app-loading__spinner[data-v-9c5bc9d4]{animation-duration:1.5s}}.overlay[data-v-08d0d619]{z-index:100;-webkit-backdrop-filter:blur(2.13333vw);backdrop-filter:blur(2.13333vw);background:#000000b8;justify-content:center;align-items:flex-end;padding:0 1.6vw;display:flex;position:fixed;inset:0}.sheet-card[data-v-08d0d619]{width:min(100%, var(--app-max-width));min-height:91.2vw;padding:9.6vw 7.46667vw calc(6.93333vw + var(--safe-bottom));border:1px solid var(--line);text-align:center;background:#1a1a1afa;border-radius:9.06667vw 9.06667vw 0 0;position:relative;box-shadow:0 -5.33333vw 13.8667vw #00000047,inset 0 1px #ffffff1a}.sheet-card[data-v-08d0d619]:before{content:"";background:#ffffff47;border-radius:266.4vw;width:15.4667vw;height:1.33333vw;position:absolute;top:1.6vw;left:50%;transform:translate(-50%)}h2[data-v-08d0d619]{color:#f2f2f7;margin-bottom:6.4vw;font-size:5.33333vw;font-weight:510}p[data-v-08d0d619]{color:#fffc;text-align:left;margin-bottom:4.26667vw;font-size:4.53333vw;line-height:6.66667vw}.primary-button[data-v-08d0d619]{width:100%}.primary-button[data-v-08d0d619]:disabled,.leave-button[data-v-08d0d619]:disabled{opacity:.55}.confirmation-error[data-v-08d0d619]{color:var(--danger);text-align:center;margin:-1.06667vw 0 3.2vw;font-size:3.46667vw;line-height:4.8vw}.leave-button[data-v-08d0d619]{cursor:pointer;color:#f2f2f7;background:#232323;border-radius:266.4vw;width:100%;height:12.8vw;margin-top:2.93333vw;padding:0 3.2vw;font-size:4.26667vw;font-weight:590}.sheet-enter-active[data-v-08d0d619],.sheet-leave-active[data-v-08d0d619]{transition:opacity .2s}.sheet-enter-from[data-v-08d0d619],.sheet-leave-to[data-v-08d0d619]{opacity:0}.tab-bar[data-v-af3f9342]{z-index:40;width:min(100%, var(--app-max-width));height:calc(var(--tab-bar-height) + var(--safe-bottom));padding:.8vw 4.26667vw var(--safe-bottom);background:#161616;border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;right:50%;transform:translate(50%)}.tab-bar .tab-item[data-v-af3f9342]{justify-content:center;align-items:center;height:10.6667vw;display:flex}.tab-bar .tab-icon[data-v-af3f9342]{place-items:center;width:10.6667vw;height:10.6667vw;display:grid}.tab-bar .tab-icon img[data-v-af3f9342]{object-fit:contain;width:10.6667vw;height:10.6667vw;display:block}.app-toast[data-v-1704c1f7]{z-index:4000;right:50%;bottom:calc(7.46667vw + var(--safe-bottom));width:max-content;max-width:min(calc(100vw - 2rem), calc(var(--app-max-width) - 2rem));color:#fff;overflow-wrap:anywhere;pointer-events:none;text-align:center;background:#303033;border-radius:3.2vw;justify-content:center;align-items:center;min-height:11.2vw;padding:3.2vw 4.26667vw;font-size:4vw;font-weight:510;line-height:4.8vw;display:flex;position:fixed;transform:translate(50%);box-shadow:0 1.06667vw .53333vw #0000001a}.app-toast.with-tab-bar[data-v-1704c1f7]{bottom:calc(var(--tab-bar-height) + var(--safe-bottom) + 5.33333vw)}.app-toast-fade-enter-active[data-v-1704c1f7],.app-toast-fade-leave-active[data-v-1704c1f7]{transition:opacity .16s}.app-toast-fade-enter-from[data-v-1704c1f7],.app-toast-fade-leave-to[data-v-1704c1f7]{opacity:0}.overlay[data-v-c88c1bac]{z-index:90;background:0 0;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.login-sheet[data-v-c88c1bac]{width:min(calc(100% - 3.2vw), var(--app-max-width));height:calc(43.2vw + var(--safe-bottom));text-align:center;-webkit-backdrop-filter:blur(8.53333vw)saturate(115%);background:#1a1a1af5;border:.5px solid #a6a6a652;border-radius:9.06667vw 9.06667vw 15.4667vw 15.4667vw;min-height:43.2vw;position:relative;box-shadow:0 2.13333vw 12.8vw #00000073,inset 0 10.6667vw 2.66667vw -10.6667vw #1a1a1a,inset 0 -10.6667vw 2.66667vw -10.6667vw #1a1a1a}.grabber[data-v-c88c1bac]{background:#8e8e9385;border-radius:266.4vw;width:15.4667vw;height:1.06667vw;position:absolute;top:1.33333vw;left:50%;transform:translate(-50%)}.google-button[data-v-c88c1bac]{cursor:pointer;color:#fff;background:#ff4572;border-radius:266.4vw;justify-content:flex-start;align-items:center;gap:3.2vw;width:calc(100% - 14.9333vw);height:12.8vw;padding-left:13.0667vw;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:4.53333vw;font-weight:510;line-height:5.86667vw;display:flex;position:absolute;top:9.6vw;left:7.46667vw}.google-button[data-v-c88c1bac]:disabled{opacity:.55}.google-button.is-loading[data-v-c88c1bac]{justify-content:center;padding-left:0}.google-button img[data-v-c88c1bac]{object-fit:contain;flex:0 0 5.33333vw;width:5.33333vw;height:5.33333vw;padding:.4vw;display:block}@media (width<=350px){.google-button[data-v-c88c1bac]{justify-content:center;padding-left:0}}.error[data-v-c88c1bac]{color:var(--danger);text-overflow:ellipsis;white-space:nowrap;font-size:2.93333vw;line-height:3.73333vw;position:absolute;top:24vw;left:7.73333vw;right:7.73333vw;overflow:hidden}.terms[data-v-c88c1bac]{color:#9296a1;text-align:center;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:3.2vw;font-weight:400;line-height:4.26667vw;position:absolute;top:28.5333vw;left:5.33333vw;right:5.33333vw}.terms span[data-v-c88c1bac]{white-space:nowrap;display:block}.terms a[data-v-c88c1bac]{color:#08f}.login-sheet.has-error .terms[data-v-c88c1bac]{top:32.2667vw}.sheet-enter-active[data-v-c88c1bac],.sheet-leave-active[data-v-c88c1bac]{transition:opacity .22s}.sheet-enter-active .login-sheet[data-v-c88c1bac],.sheet-leave-active .login-sheet[data-v-c88c1bac]{transition:transform .22s}.sheet-enter-from[data-v-c88c1bac],.sheet-leave-to[data-v-c88c1bac]{opacity:0}.sheet-enter-from .login-sheet[data-v-c88c1bac],.sheet-leave-to .login-sheet[data-v-c88c1bac]{transform:translateY(100%)}.offline-banner[data-v-dac74055]{z-index:76;top:var(--safe-top);width:min(100%, var(--app-max-width));color:#f2f2f7;text-align:center;background:#37373a;min-height:9.6vw;padding:2.4vw 4.26667vw;font-size:3.46667vw;line-height:4.8vw;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 1.06667vw 4.8vw #00000047}.pwa-notice[data-v-dac74055]{z-index:75;right:max(4.26667vw, calc((100vw - var(--app-max-width)) / 2 + 4.26667vw));bottom:calc(var(--safe-bottom) + 21.8667vw);left:max(4.26667vw, calc((100vw - var(--app-max-width)) / 2 + 4.26667vw));color:#f2f2f7;-webkit-backdrop-filter:blur(6.4vw);background:#232323fa;border:1px solid #ffffff1a;border-radius:4.26667vw;padding:4.26667vw;position:fixed;box-shadow:0 3.73333vw 10.1333vw #00000070}.pwa-notice strong[data-v-dac74055],.pwa-notice span[data-v-dac74055]{display:block}.pwa-notice strong[data-v-dac74055]{font-size:4.26667vw;font-weight:600;line-height:5.86667vw}.pwa-notice span[data-v-dac74055]{color:#ffffff9e;margin-top:.8vw;font-size:3.46667vw;line-height:4.8vw}.notice-actions[data-v-dac74055]{justify-content:flex-end;gap:2.66667vw;margin-top:3.73333vw;display:flex}.notice-actions button[data-v-dac74055]{border-radius:266.4vw;min-width:21.8667vw;height:10.1333vw;padding:0 3.73333vw;font-size:3.73333vw;font-weight:590}.secondary-action[data-v-dac74055]{color:#f2f2f7;background:#49494d}.primary-action[data-v-dac74055]{color:#fff;background:#ff4572}.guide-overlay[data-v-dac74055]{z-index:110;-webkit-backdrop-filter:blur(2.13333vw);background:#000000a8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.guide-sheet[data-v-dac74055]{width:min(calc(100% - 3.2vw), var(--app-max-width));padding:9.06667vw 7.46667vw calc(6.93333vw + var(--safe-bottom));color:#f2f2f7;text-align:center;background:#1a1a1a;border:1px solid #ffffff1f;border-radius:9.06667vw 9.06667vw 0 0;position:relative}.guide-grabber[data-v-dac74055]{background:#ffffff47;border-radius:266.4vw;width:15.4667vw;height:1.33333vw;position:absolute;top:1.86667vw;left:50%;transform:translate(-50%)}.guide-sheet h2[data-v-dac74055]{font-size:5.33333vw;font-weight:600}.guide-sheet p[data-v-dac74055]{color:#ffffffb8;margin:3.73333vw 0 6.4vw;font-size:4.26667vw;line-height:6.4vw}.guide-sheet .primary-button[data-v-dac74055]{width:100%}.notice-enter-active[data-v-dac74055],.notice-leave-active[data-v-dac74055],.sheet-enter-active[data-v-dac74055],.sheet-leave-active[data-v-dac74055]{transition:opacity .2s,transform .2s}.notice-enter-from[data-v-dac74055],.notice-leave-to[data-v-dac74055]{opacity:0;transform:translateY(3.2vw)}.sheet-enter-from[data-v-dac74055],.sheet-leave-to[data-v-dac74055]{opacity:0}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-C1IsaolU.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Medium-BblA7dQf.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;--bg:#161616;--surface:#202020;--surface-raised:#292929;--surface-input:#383838;--line:#ffffff1a;--text:#ffffffeb;--text-secondary:#ffffff9e;--text-muted:#fff6;--accent:#ff4572;--accent-soft:#ff457226;--success:#6cd89d;--danger:#ff657d;--radius-sm:2.13333vw;--radius-md:3.2vw;--radius-lg:4.26667vw;--page-gutter:4.26667vw;--tab-bar-height:13.0667vw;--app-max-width:26.875rem;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{background:#0c0c0c;width:100%;min-height:100%}html.ios-standalone,html.ios-standalone body,html.ios-standalone #app{height:100vh;min-height:100vh}body{overscroll-behavior-y:none;min-width:85.3333vw;color:var(--text);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;line-height:1.4;overflow-x:clip}button,input,textarea,select{color:inherit;font:inherit}button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0}a{color:inherit;text-decoration:none}.app-shell{width:100%;max-width:var(--app-max-width);background:var(--bg);min-height:100dvh;margin:0 auto;position:relative;overflow-x:clip}.app-content{min-height:100dvh}.app-content.with-tab-bar{padding-bottom:calc(var(--tab-bar-height) + var(--safe-bottom))}.page{background:var(--bg);min-height:100dvh}.fixed-title-page{flex-direction:column;width:100%;height:100dvh;min-height:100dvh;display:flex;overflow:hidden}.fixed-title-page>.top-bar,.fixed-title-page>header{flex:none}.fixed-title-tab-page{height:calc(100dvh - var(--tab-bar-height) - var(--safe-bottom));min-height:calc(100dvh - var(--tab-bar-height) - var(--safe-bottom))}html.ios-standalone .app-shell,html.ios-standalone .app-content,html.ios-standalone .page,html.ios-standalone .fixed-title-page{min-height:100vh}html.ios-standalone .fixed-title-page{height:100vh}html.ios-standalone .fixed-title-tab-page{height:calc(100vh - var(--tab-bar-height) - var(--safe-bottom));min-height:calc(100vh - var(--tab-bar-height) - var(--safe-bottom))}.ios-scroll-region{overflow-anchor:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1 1 0;width:100%;height:0;min-height:0;overflow:hidden auto}.ios-scroll-region::-webkit-scrollbar{display:none}.ios-scroll-content{min-height:100%}[data-ios-scroll-primed]{position:relative}[data-ios-scroll-primed]:before{content:"";pointer-events:none;width:1px;height:1px;display:block}[data-ios-scroll-primed]:after{content:"";pointer-events:none;width:1px;height:1px;position:absolute;top:calc(100% + 1px);left:0}.safe-page-top{padding-top:var(--safe-top)}.scrollbar-hidden{scrollbar-width:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.page-body{padding:4.8vw var(--page-gutter) 7.46667vw}.section-title{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2.66667vw;font-size:3.2vw;font-weight:600}.primary-button,.secondary-button,.danger-button{cursor:pointer;border-radius:266.4vw;min-height:12.8vw;padding:0 5.33333vw;font-size:4.26667vw;font-weight:650}.primary-button{background:var(--accent);color:#fff}.primary-button:disabled{cursor:not-allowed;opacity:.45}.secondary-button{background:var(--surface-raised);color:var(--text)}.danger-button{color:var(--danger);background:#ff657d1f}.input,.textarea,.select{border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid #0000;outline:none;width:100%}.input,.select{height:12.8vw;padding:0 3.73333vw}.textarea{resize:vertical;min-height:34.1333vw;padding:3.73333vw}.input:focus,.textarea:focus,.select:focus{border-color:#ff4572bf}.field-label{color:var(--text-secondary);margin:0 0 2.13333vw .53333vw;font-size:3.46667vw;display:block}.card-surface{border-radius:var(--radius-lg);background:var(--surface)}.state-message{color:var(--text-muted);text-align:center;padding:11.2vw 5.33333vw}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
