*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Space Grotesk,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,monospace;font-size:1em}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.absolute{position:absolute}.mb-3{margin-bottom:.75rem}.mt-4{margin-top:1rem}.block{display:block}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.font-mono{font-family:JetBrains Mono,monospace}.font-title{font-family:Outfit,sans-serif}.font-black{font-weight:900}.tracking-tight{letter-spacing:-.025em}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f1f4f8;--surface:#fff;--raised:#f6f8fb;--ink:#172e43;--muted:#667a8d;--line:#e2e9f1;--accent:#176eb1;--onaccent:#fff;--blue:#e8f2fc;--green:#24745b;--greenbg:#eaf7ef;--warn:#94631d;--warnbg:#fff6e6;--danger:#b34950;--glass:#ffffffd1;--radius:23px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#10161e;--surface:#19222d;--raised:#212d3a;--ink:#eef5fc;--muted:#a5b5c5;--line:#2b3948;--accent:#85c7ff;--onaccent:#112537;--blue:#20384d;--green:#91d8b9;--greenbg:#203b31;--warn:#e7bd79;--warnbg:#3a3021;--danger:#f2a0a6;--glass:#19222dd4}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{background:var(--bg);color:var(--ink);min-width:320px;margin:0;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.65}button,input,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;touch-action:manipulation;color:inherit;border:0;transition:background .2s,transform .2s,opacity .2s}button:active:not(:disabled){transform:scale(.975)}button:disabled{cursor:default;opacity:.48}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:4px}button svg{flex-shrink:0}input,textarea{appearance:none;border:1px solid var(--line);background:var(--raised);color:var(--ink);border-radius:14px;outline:none;width:100%;padding:13px 14px;font-size:16px}input:focus,textarea:focus{border-color:var(--accent)}input[type=number]{appearance:textfield}input::-webkit-inner-spin-button{appearance:none}input::-webkit-outer-spin-button{appearance:none}a{color:var(--accent);text-decoration:none}h1,h2,h3,h4{letter-spacing:-.6px;margin:0;font-family:Outfit,JetBrains Mono,sans-serif;font-weight:800;line-height:1.25}h2{font-size:23px}h3{font-size:19px}p{margin:10px 0}small{font-size:11px}img{max-width:100%}.app-shell{min-height:100dvh}.app-main{max-width:460px;padding:0 20px calc(110px + env(safe-area-inset-bottom));margin:auto}.app-header{align-items:center;gap:11px;max-width:460px;margin:auto;padding:23px 20px 20px;display:flex}.brand-mark{background:var(--ink);width:44px;height:44px;color:var(--bg);letter-spacing:-1px;border-radius:16px;flex-shrink:0;place-items:center;font-family:Outfit,sans-serif;font-size:17px;font-weight:900;display:grid}.greeting{flex:1;min-width:0}.greeting strong{white-space:nowrap;text-overflow:ellipsis;font-family:Outfit,JetBrains Mono,sans-serif;font-size:18px;display:block;overflow:hidden}.greeting small{color:var(--muted);font-size:10px}.balance-chip{background:var(--surface);white-space:nowrap;border-radius:14px;align-items:center;gap:7px;padding:11px;font-size:12px;font-weight:700;display:flex}.balance-chip svg{color:var(--accent)}.bottom-nav{z-index:40;padding:8px 16px calc(12px + env(safe-area-inset-bottom));background:var(--glass);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--line);position:fixed;bottom:0;left:0;right:0}.nav-inner{grid-template-columns:repeat(4,1fr);max-width:420px;margin:auto;display:grid;position:relative}.nav-indicator{width:25%;transform:translateX(calc(var(--tab)*100%));pointer-events:none;padding:0 3px;transition:transform .38s cubic-bezier(.2,.85,.2,1);position:absolute;top:0;bottom:0;left:0}.nav-indicator:after{content:"";background:var(--blue);border-radius:16px;height:100%;display:block}.nav-inner button{color:var(--muted);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:59px;font-size:10px;display:flex;position:relative}.nav-inner button.active{color:var(--accent)}.page-heading{margin:8px 0 19px}.page-heading p{color:var(--muted);font-size:11px}.card{border-radius:var(--radius);background:var(--surface);margin-bottom:13px;padding:19px}.row{align-items:center;gap:11px;display:flex}.between{justify-content:space-between}.grow{flex:1;min-width:0}.muted{color:var(--muted)}.accent{color:var(--accent)}.small{font-size:11px}.section-heading{justify-content:space-between;align-items:center;gap:10px;margin:24px 0 13px;display:flex}.section-heading h2{font-size:21px}.icon-button{background:var(--raised);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.icon-box{background:var(--blue);width:38px;height:38px;color:var(--accent);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.btn-primary,.btn-secondary,.btn-danger{border-radius:15px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:14px;font-size:12px;font-weight:700;display:flex}.btn-primary{background:var(--accent);color:var(--onaccent)}.btn-secondary{background:var(--blue);color:var(--accent)}.btn-danger{background:var(--warnbg);color:var(--danger)}.text-button{color:var(--accent);background:0 0;align-items:center;gap:5px;padding:10px 3px;font-size:11px;display:inline-flex}.tag{background:var(--greenbg);color:var(--green);border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.tag.blue{background:var(--blue);color:var(--accent)}.tag.warn{background:var(--warnbg);color:var(--warn)}.stats{grid-template-columns:1fr 1fr;gap:10px;margin:17px 0;display:grid}.stat{background:var(--raised);border-radius:15px;padding:12px}.stat strong{letter-spacing:-.5px;font-size:17px;display:block}.stat small{color:var(--muted);font-size:10px}.divider{background:var(--line);height:1px;margin:17px 0}.progress-track{background:var(--raised);border-radius:10px;height:5px;margin:10px 0;overflow:hidden}.progress-track span{background:var(--accent);border-radius:10px;height:100%;transition:width .6s;display:block}.action-list{background:var(--surface);border-radius:var(--radius);margin-bottom:13px;overflow:hidden}.action-list>button,.action-list>a{text-align:left;width:100%;color:inherit;background:0 0;align-items:center;gap:12px;padding:16px;display:flex;position:relative}.action-list>button+button,.action-list>a+a{border-top:1px solid var(--line)}.action-list strong{font-size:12px;display:block}.action-list small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.action-list svg:first-child{color:var(--accent);width:21px}.action-list svg:last-child{width:17px;color:var(--muted)}.stack{flex-direction:column;gap:11px;display:flex}.segmented{background:var(--surface);border-radius:15px;gap:4px;margin:16px 0;padding:4px;display:flex}.segmented button{min-width:0;color:var(--muted);background:0 0;border-radius:11px;flex:1;padding:11px 4px;font-size:11px}.segmented button.active{background:var(--blue);color:var(--accent);font-weight:700}.notice{background:var(--blue);color:var(--accent);border-radius:15px;padding:13px 15px;font-size:11px;line-height:1.7}.notice.warn{background:var(--warnbg);color:var(--warn)}.empty-state{text-align:center;padding:26px 10px}.empty-state svg{color:var(--accent);margin:0 auto 15px}.empty-state p{color:var(--muted);font-size:11px}.sheet-backdrop{-webkit-backdrop-filter:blur(5px);padding-top:env(safe-area-inset-top,12px);background:#0a152075;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.bottom-sheet{background:var(--surface);width:100%;max-width:460px;max-height:90dvh;color:var(--ink);overscroll-behavior:contain;padding:0 20px calc(24px + env(safe-area-inset-bottom));border-radius:27px 27px 0 0;outline:none;overflow:auto;box-shadow:0 -12px 60px #0002}.sheet-grip{touch-action:none;cursor:grab;justify-content:center;align-items:center;height:28px;display:flex}.sheet-grip span{background:var(--line);border-radius:9px;width:38px;height:4px}.sheet-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.sheet-heading h2{font-size:23px}.sheet-content{padding-bottom:2px}.sheet-content>p{color:var(--muted);font-size:12px}.sheet-content h3{margin:18px 0 12px}.choice-field{background:var(--raised);border:1px solid var(--line);text-align:left;border-radius:15px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:13px 14px;display:flex}.choice-field small{color:var(--muted);font-size:10px;display:block}.choice-field strong{margin-top:3px;font-size:12px;display:block}.choice-list{flex-direction:column;gap:8px;display:flex}.choice-list>button{background:var(--raised);text-align:left;border:1px solid #0000;border-radius:15px;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:14px;display:flex}.choice-list>button[aria-pressed=true]{background:var(--blue);border-color:var(--accent);color:var(--accent)}.choice-list strong{font-size:12px;display:block}.choice-list small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.field-label{color:var(--muted);margin:12px 0 7px;font-size:11px;display:block}.toast-viewport{z-index:500;bottom:calc(92px + env(safe-area-inset-bottom));pointer-events:none;justify-content:center;align-items:flex-end;height:50vh;display:flex;position:fixed;left:0;right:0;overflow:hidden}.toast{background:var(--ink);width:max-content;max-width:calc(100% - 32px);color:var(--bg);pointer-events:none;border-radius:16px;padding:12px 16px;font-size:11px;box-shadow:0 8px 35px #0002}.toast.error{background:var(--danger);color:var(--surface)}.toast-slide-enter-active,.toast-slide-leave-active{transition:transform .35s cubic-bezier(.2,.85,.2,1),opacity .25s}.toast-slide-enter-from,.toast-slide-leave-to{opacity:0;transform:translateY(calc(100% + 16px))}.preview-notice{background:var(--warnbg);color:var(--warn);text-align:center;padding:7px 15px;font-size:10px}.loading-line{color:var(--muted);justify-content:center;align-items:center;gap:9px;padding:20px;display:flex}.qr-image{background:#fff;border:12px solid #fff;border-radius:15px;margin:16px auto;display:block}.sheet-enter-active,.sheet-leave-active{transition:opacity .25s}.sheet-enter-active .bottom-sheet,.sheet-leave-active .bottom-sheet{transition:transform .38s cubic-bezier(.2,.85,.2,1)}.sheet-enter-from,.sheet-leave-to{opacity:0}.sheet-enter-from .bottom-sheet,.sheet-leave-to .bottom-sheet{transform:translateY(100%)}.page-enter-active,.page-leave-active{transition:opacity .18s,transform .22s}.page-enter-from{opacity:0;transform:translateY(10px)}.page-leave-to{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.text-button{min-height:44px}.icon-button{min-width:44px;min-height:44px}.page-heading h2{overflow-wrap:anywhere}:root[data-halloween=true]{--bg:#faf2e7;--surface:#fffaf2;--raised:#f5eadb;--ink:#392b3d;--muted:#80707d;--line:#ead9c5;--accent:#aa5424;--onaccent:#fff9f1;--blue:#fae5cc;--glass:#fff8edd9}:root[data-halloween=true][data-theme=dark]{--bg:#17131c;--surface:#241e2a;--raised:#302633;--ink:#fff0dc;--muted:#b9a5b3;--line:#443242;--accent:#ffb36e;--onaccent:#322032;--blue:#443027;--glass:#241e2ad9}:root[data-halloween=true] .brand-mark{background:var(--ink);color:var(--accent)}:root[data-halloween=true] .app-shell{background-image:radial-gradient(at 10% 0,#ec92280c,#0000 45%)}:root[data-halloween=true] .banner-art{color:var(--accent)}.app-shell{position:relative}.app-header,.app-main{z-index:1;position:relative}.banner-wrap[data-v-93874807]{background:var(--blue);border-radius:23px;overflow:hidden}.banner-card[data-v-93874807]{text-align:left;background:0 0;width:100%;min-height:171px;padding:21px;display:block;position:relative}.banner-copy[data-v-93874807]{z-index:1;max-width:77%;display:block;position:relative}.banner-copy small[data-v-93874807]{color:var(--accent);letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:700}.banner-copy strong[data-v-93874807]{letter-spacing:-.7px;margin:10px 0;font-family:Outfit,JetBrains Mono,sans-serif;font-size:25px;line-height:1.15;display:block}.banner-copy>span[data-v-93874807]{color:var(--muted);font-size:10px;line-height:1.7;display:block}.banner-art[data-v-93874807]{color:var(--accent);position:absolute;bottom:20px;right:19px;transform:rotate(-12deg)}.banner-arrow[data-v-93874807]{color:var(--accent);position:absolute;top:20px;right:17px}.banner-card>img[data-v-93874807]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.banner-card.with-image[data-v-93874807]:after{content:"";background:linear-gradient(90deg,#0b1c30e6,#0b1c3050);position:absolute;inset:0}.with-image .banner-copy[data-v-93874807],.with-image .banner-copy small[data-v-93874807],.with-image .banner-copy>span[data-v-93874807],.with-image .banner-arrow[data-v-93874807]{color:#fff}.with-image .banner-art[data-v-93874807]{display:none}.banner-controls[data-v-93874807]{justify-content:space-between;align-items:center;padding:0 18px 8px;display:flex}.banner-dots[data-v-93874807]{gap:3px;display:flex}.banner-dots button[data-v-93874807]{background:0 0;align-items:center;width:26px;height:24px;padding:3px;display:flex}.banner-dots span[data-v-93874807]{background:var(--accent);opacity:.25;border-radius:5px;width:100%;height:3px;transition:opacity .3s}.banner-dots .active[data-v-93874807]{opacity:1}.banner-pause[data-v-93874807]{color:var(--accent);background:0 0;place-items:center;width:30px;height:27px;display:grid}.story-image[data-v-93874807]{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;max-height:260px}.story-body[data-v-93874807]{white-space:pre-line;margin:16px 0 22px;line-height:1.9}.story-progress[data-v-93874807]{gap:5px;margin:0 0 18px;display:flex}.story-progress span[data-v-93874807]{background:var(--line);border-radius:4px;flex:1;height:3px}.story-progress span.active[data-v-93874807]{background:var(--accent)}.banner-enter-active[data-v-93874807],.banner-leave-active[data-v-93874807]{transition:opacity .2s,transform .2s}.banner-enter-from[data-v-93874807]{opacity:0;transform:translate(15px)}.banner-leave-to[data-v-93874807]{opacity:0;transform:translate(-15px)}.halloween-decor[data-v-4b45af45]{pointer-events:none;max-width:460px;height:110px;color:var(--accent);z-index:0;margin:auto;position:absolute;inset:0 0 auto;overflow:hidden}.corner-web[data-v-4b45af45]{opacity:.13;width:82px;height:82px;position:absolute;top:0;left:0}.little-bats[data-v-4b45af45]{opacity:.17;width:100px;height:35px;position:absolute;top:8px;right:3px}.halloween-hunt[data-v-07fd29ab]{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin:0 0 16px;padding:11px 13px}.halloween-hunt>button[data-v-07fd29ab]{text-align:left;background:0 0;align-items:center;gap:10px;width:100%;display:flex}.halloween-hunt strong[data-v-07fd29ab]{font-size:11px;display:block}.halloween-hunt small[data-v-07fd29ab]{color:var(--muted);margin-top:3px;font-size:9px;display:block}.hunt-track[data-v-07fd29ab]{background:var(--raised);border-radius:8px;height:3px;margin:10px 0 0;overflow:hidden}.hunt-track span[data-v-07fd29ab]{background:var(--accent);height:100%;transition:width .3s;display:block}.pumpkin-spot[data-v-d66e751f]{pointer-events:none;justify-content:flex-end;min-height:44px;margin:3px 0;display:flex}.pumpkin-spot.left[data-v-d66e751f]{justify-content:flex-start}.pumpkin-spot.center[data-v-d66e751f]{justify-content:center}.pumpkin-spot.left .pumpkin-button[data-v-d66e751f]{transform:rotate(9deg)}.pumpkin-button[data-v-d66e751f]{pointer-events:auto;background:0 0;border-radius:14px;place-items:center;width:48px;height:44px;display:grid;position:relative;transform:rotate(-9deg)}.pumpkin-button svg[data-v-d66e751f]{filter:drop-shadow(0 3px 2px #8c472222);width:38px;height:38px}.pumpkin-button[data-v-d66e751f]:hover{transform:rotate(5deg)scale(1.08)}.pumpkin-busy[data-v-d66e751f]{opacity:.6}.pumpkin-dot[data-v-d66e751f]{background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px}.pumpkin-leave-active[data-v-d66e751f]{transition:transform .3s,opacity .3s}.pumpkin-leave-to[data-v-d66e751f]{opacity:0;transform:translateY(-18px)rotate(20deg)scale(.4)}.banner-admin-row[data-v-88ca47d5]{border-bottom:1px solid var(--line);padding:17px 0}.banner-admin-row img[data-v-88ca47d5]{-o-object-fit:cover;object-fit:cover;border-radius:11px;width:60px;height:52px}.admin-actions[data-v-88ca47d5]{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.editor-image[data-v-88ca47d5]{-o-object-fit:cover;object-fit:cover;border-radius:15px;width:100%;max-height:190px;margin-bottom:12px}.profile-avatar[data-v-fbb311c3]{background:var(--blue);width:52px;height:52px;color:var(--accent);border-radius:19px;place-items:center;display:grid;overflow:hidden}.profile-avatar img[data-v-fbb311c3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.profile-balance[data-v-fbb311c3]{font-family:Outfit,sans-serif;font-size:30px;display:block}.operation-row[data-v-fbb311c3]{border-bottom:1px solid var(--line);padding:16px 0}.faq[data-v-6b5965b0]{margin:20px 0}.faq article[data-v-6b5965b0]{border-bottom:1px solid var(--line);padding:7px 0}.faq button[data-v-6b5965b0]{text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 0;font-size:12px;display:flex}.faq p[data-v-6b5965b0]{color:var(--muted);margin:0 0 15px;font-size:11px;line-height:1.9}.faq svg[data-v-6b5965b0]{transition:transform .2s}.turned[data-v-6b5965b0]{transform:rotate(180deg)}.header-avatar[data-v-3bc055d6]{padding:0;overflow:hidden}.header-avatar img[data-v-3bc055d6]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.flow-content[data-v-0186446e]{font-size:12px}.flow-content h3[data-v-0186446e]{text-transform:none;letter-spacing:-.4px;margin:20px 0 12px;font-size:18px}.flow-content p[data-v-0186446e]{color:var(--muted);margin:12px 0;line-height:1.8}.flow-content button[data-v-0186446e],.flow-content a[data-v-0186446e]{background:var(--raised);width:100%;color:var(--ink);border:1px solid var(--line);border-radius:15px;justify-content:flex-start;align-items:center;gap:9px;min-height:48px;margin:9px 0;padding:14px;font-size:12px;text-decoration:none;display:flex}.flow-content .primary[data-v-0186446e]{background:var(--accent);color:var(--onaccent);border:0;justify-content:center}.flow-content small[data-v-0186446e]{color:var(--muted);font-size:10px;display:block}.flow-content img[data-v-0186446e]{border:12px solid #fff;border-radius:15px;margin:16px auto;display:block}.flow-content article[data-v-0186446e]{border-top:1px solid var(--line);padding:12px 0}.setup-entry[data-v-0186446e]{background:var(--accent);width:100%;color:var(--onaccent);border-radius:15px;justify-content:center;align-items:center;gap:9px;min-height:48px;margin:18px 0 10px;padding:14px;font-size:12px;font-weight:700;display:flex}.share-entry[data-v-0186446e]{width:100%;color:var(--ink);text-align:left;background:0 0;align-items:center;gap:12px;padding:16px;font-size:12px;font-weight:700;display:flex}.share-entry svg[data-v-0186446e]{color:var(--accent)}.flow-content[data-v-c8835d42]{font-size:12px}.flow-content h3[data-v-c8835d42]{text-transform:none;letter-spacing:-.4px;margin:20px 0 12px;font-size:18px}.flow-content p[data-v-c8835d42]{color:var(--muted);margin:12px 0;line-height:1.8}.flow-content button[data-v-c8835d42],.flow-content a[data-v-c8835d42]{background:var(--raised);width:100%;color:var(--ink);border:1px solid var(--line);border-radius:15px;justify-content:flex-start;align-items:center;gap:9px;min-height:48px;margin:9px 0;padding:14px;font-size:12px;text-decoration:none;display:flex}.flow-content .primary[data-v-c8835d42]{background:var(--accent);color:var(--onaccent);border:0;justify-content:center}.flow-content small[data-v-c8835d42]{color:var(--muted);font-size:10px;display:block}.flow-content img[data-v-c8835d42]{border:12px solid #fff;border-radius:15px;margin:16px auto;display:block}.flow-content article[data-v-c8835d42]{border-top:1px solid var(--line);padding:12px 0}.setup-entry[data-v-c8835d42]{background:var(--accent);width:100%;color:var(--onaccent);border-radius:15px;justify-content:center;align-items:center;gap:9px;min-height:48px;margin:18px 0 10px;padding:14px;font-size:12px;font-weight:700;display:flex}.share-entry[data-v-c8835d42]{width:100%;color:var(--ink);text-align:left;background:0 0;align-items:center;gap:12px;padding:16px;font-size:12px;font-weight:700;display:flex}.share-entry svg[data-v-c8835d42]{color:var(--accent)}.subscription-switch[data-v-f943ac25]{background:var(--surface);text-align:left;border-radius:16px;align-items:center;gap:10px;width:100%;margin-top:19px;padding:12px 14px;display:flex}.subscription-switch strong[data-v-f943ac25]{font-size:12px;display:block}.subscription-switch small[data-v-f943ac25]{color:var(--muted);margin-top:2px;font-size:10px;display:block}.switch-label[data-v-f943ac25]{color:var(--accent);font-size:10px}.subscription-name[data-v-f943ac25]{letter-spacing:-1px;margin:18px 0 5px;font-size:29px}.quick-links[data-v-f943ac25]{border-top:1px solid var(--line);justify-content:space-around;gap:8px;margin-top:16px;padding-top:12px;display:flex}.quick-links button[data-v-f943ac25]{min-height:44px;color:var(--muted);background:0 0;align-items:center;gap:5px;padding:7px 0;font-size:10px;display:flex}.copy-label[data-v-f943ac25]{align-items:center;display:grid}.copy-state[data-v-f943ac25]{white-space:nowrap;opacity:0;grid-area:1/1;align-items:center;gap:5px;transition:opacity .22s,transform .22s;display:flex;transform:translateY(4px)}.copy-state.shown[data-v-f943ac25]{opacity:1;transform:translateY(0)}.device-row[data-v-f943ac25]{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 0;display:flex}.device-row small[data-v-f943ac25]{color:var(--muted);display:block}.wheel-card[data-v-99351704]{text-align:center;padding:19px 15px}.wheel-title[data-v-99351704]{margin-top:22px;font-size:27px}.wheel-stage[data-v-99351704]{aspect-ratio:1;width:100%;max-width:340px;margin:10px auto 15px;position:relative}.wheel-stage canvas[data-v-99351704]{width:100%;height:100%}.wheel-pointer[data-v-99351704]{z-index:1;background:var(--accent);clip-path:polygon(0 0,100% 0,50% 100%);width:24px;height:30px;position:absolute;top:0;left:50%;transform:translate(-50%)}.wheel-footnote[data-v-99351704]{margin:13px 5px 0;font-size:9px}.plan-card h3[data-v-e510b4f8]{margin:18px 0 10px;font-size:23px}.plan-price[data-v-e510b4f8]{letter-spacing:-1px;font-family:Outfit,JetBrains Mono,sans-serif;font-size:34px;font-weight:800}.plan-price small[data-v-e510b4f8]{color:var(--muted);letter-spacing:0;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:400}.plan-features[data-v-e510b4f8]{margin:17px 0;padding:0;font-size:11px;list-style:none}.plan-features li[data-v-e510b4f8]{align-items:flex-start;gap:8px;margin:9px 0;display:flex}.plan-features svg[data-v-e510b4f8]{color:var(--accent);flex-shrink:0;margin-top:3px}.trial-link[data-v-e510b4f8]{margin:8px auto 0;display:flex}.page-section[data-v-2c5331f3]{animation:.3s cubic-bezier(.2,.8,.2,1) page-in-2c5331f3}@keyframes page-in-2c5331f3{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}
