:root{--font-ui:"PingFang SC", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-round:ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, "PingFang SC", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ink:#0d1320;--ink-2:#0d1320ad;--ink-3:#0d132075;--line:#0d13201f;--chip:#ffffff8c;--chip-line:#ffffffbf;--accent:#3b5bdb;--sky-top:#a9c3e6;--sky-mid:#d9d2e4;--sky-bottom:#f7dcc4;--star:0;--sun-x:20vw;--sun-y:70vh;--sun-o:1;--moon-o:0;--sun-color:#ffd9a0;--gutter:calc(clamp(16px, 4vw, 56px));--max:1240px;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.34, 1.4, .5, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--sky-bottom);scroll-padding-top:48px}body{font-family:var(--font-ui);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}::selection{background:#0a84ff47}a,button{color:inherit}img,svg{display:block}button{font:inherit}:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #0a84ff}.kit-btn{appearance:none;cursor:pointer;text-align:inherit;transition:transform .18s var(--ease-out),filter .18s;background:0 0;border:0;flex-shrink:0;margin:0;padding:0;display:inline-flex}.kit-btn:active{transform:scale(.94)}.kit-btn:disabled{cursor:default}.kit-tool:hover{filter:brightness(1.12)}.kit-hover-lift:hover{transform:translateY(-1px)}.kit-input{background:0 0;border:0;outline:0;flex:1;min-width:0;margin:0;padding:0}.kit-input::placeholder{color:var(--ph)}.kit-input:focus-visible{outline:0}.kit-slot-in{animation:slot-in .42s var(--ease-spring) both}@keyframes slot-in{0%{opacity:0;transform:scale(1.18)}}.kit-toast{animation:toast-in .35s var(--ease-out) both;transform:translate(-50%)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%)translateY(10px)}}.wrap{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);padding:0 var(--gutter);margin:0 auto}.night{--ink:#eef2f8;--ink-2:#eef2f8b8;--ink-3:#eef2f87a;--line:#eef2f824;--chip:#ffffff14;--chip-line:#ffffff29;--accent:#bb9af7;color:var(--ink)}.eyebrow{letter-spacing:.02em;color:var(--ink-2);gap:10px;font-size:14px}.eyebrow,.kbd,kbd{font-family:var(--font-round);align-items:center;font-weight:600;display:inline-flex}.kbd,kbd{min-width:1.9em;height:1.9em;color:var(--ink);background:var(--chip);box-shadow:inset 0 0 0 1px var(--chip-line),0 1px 0 var(--line);white-space:nowrap;border-radius:7px;justify-content:center;padding:0 .5em;font-size:.82em}.reveal{opacity:0;transition:opacity .8s var(--ease-out),transform .8s var(--ease-out);transform:translateY(24px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important}}.sky[data-v-ec43c652]{z-index:-1;background:linear-gradient(180deg,var(--sky-top) 0,var(--sky-mid) 55%,var(--sky-bottom) 100%);pointer-events:none;position:fixed;inset:0;overflow:hidden}.stars[data-v-ec43c652]{opacity:var(--star);position:absolute;inset:0}.stars span[data-v-ec43c652]{background:#fff;border-radius:50%;animation:5s ease-in-out infinite alternate twinkle-ec43c652;position:absolute}@keyframes twinkle-ec43c652{to{opacity:.25}}.sun[data-v-ec43c652]{left:var(--sun-x);top:var(--sun-y);background:radial-gradient(circle,var(--sun-color) 0 28%,color-mix(in srgb,var(--sun-color) 40%,transparent) 42%,transparent 70%);width:120px;height:120px;opacity:var(--sun-o);filter:blur(1px);margin:-60px 0 0 -60px}.cloud[data-v-ec43c652],.moon[data-v-ec43c652],.sun[data-v-ec43c652]{border-radius:50%;position:absolute}.moon[data-v-ec43c652]{left:var(--moon-x,20vw);top:var(--moon-y,30vh);width:64px;height:64px;opacity:var(--moon-o);background:radial-gradient(circle at 38% 36%,#fbfcff,#d5dcf2 60%,#b9c3e2);margin:-32px 0 0 -32px;box-shadow:0 0 60px 18px #becdff2e}.cloud[data-v-ec43c652]{filter:blur(28px);opacity:calc(1 - var(--star));background:#ffffff80;animation:80s linear infinite alternate drift-ec43c652}.c1[data-v-ec43c652]{width:360px;height:70px;top:18%;left:6%}.c2[data-v-ec43c652]{width:280px;height:56px;animation-duration:110s;top:34%;right:4%}.c3[data-v-ec43c652]{width:420px;height:80px;opacity:calc(.6 - var(--star));animation-duration:140s;top:62%;left:38%}@keyframes drift-ec43c652{to{translate:12vw}}.grain[data-v-ec43c652]{opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.menubar[data-v-5400fa46]{z-index:50;color:#1d1d1f;-webkit-backdrop-filter:saturate(1.8)blur(20px);backdrop-filter:saturate(1.8)blur(20px);white-space:nowrap;background:#f6f7fa9e;align-items:center;gap:4px;height:30px;padding:0 10px 0 16px;font-size:13.5px;transition:background .6s,color .6s;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:inset 0 -.5px #0000001f}.menubar.dark[data-v-5400fa46]{color:#f5f5f7;background:#12142099;box-shadow:inset 0 -.5px #ffffff14}.brand[data-v-5400fa46]{align-items:center;gap:8px;margin-right:14px;text-decoration:none;display:flex}.brand b[data-v-5400fa46]{font-weight:700}.menus[data-v-5400fa46]{gap:2px;display:flex}.menus a[data-v-5400fa46]{opacity:.92;border-radius:5px;padding:3px 9px;font-weight:500;text-decoration:none}.menus a[data-v-5400fa46]:hover,.st.on[data-v-5400fa46],.st[data-v-5400fa46]:hover{background:#7f7f7f33}.spacer[data-v-5400fa46]{flex:1}.status[data-v-5400fa46]{gap:2px;height:100%}.st[data-v-5400fa46],.status[data-v-5400fa46]{align-items:center;display:flex}.st[data-v-5400fa46]{opacity:.9;border-radius:6px;justify-content:center;min-width:30px;height:24px;padding:0 6px}.pp[data-v-5400fa46]{appearance:none;cursor:pointer;opacity:1;background:0 0;border:0}.clock[data-v-5400fa46]{margin-left:6px;font-weight:500}.tnum[data-v-5400fa46]{font-variant-numeric:tabular-nums}.dropdown[data-v-5400fa46]{z-index:60;position:absolute;top:36px;right:96px}.grid-img[data-v-5400fa46]{grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid}.img-cell[data-v-5400fa46]{aspect-ratio:1;border-radius:8px;position:relative;overflow:hidden}.drop-enter-active[data-v-5400fa46],.drop-leave-active[data-v-5400fa46]{transition:opacity .18s,transform .22s var(--ease-out);transform-origin:80% 0}.drop-enter-from[data-v-5400fa46],.drop-leave-to[data-v-5400fa46]{opacity:0;transform:translateY(-6px)scale(.98)}.intro[data-v-5400fa46]{z-index:70;pointer-events:none;animation:intro-in-5400fa46 .5s var(--ease-out) both;transition:opacity .6s;position:fixed;inset:0}.intro.out[data-v-5400fa46]{opacity:0}.intro-label[data-v-5400fa46]{color:#fff;font:600 12px var(--font-mono);background:#10121adb;border-radius:6px;padding:3px 8px;position:absolute;translate:-100%}@keyframes intro-in-5400fa46{0%{opacity:0}}@media (width<=760px){.hide-sm[data-v-5400fa46],.menus[data-v-5400fa46]{display:none}.dropdown[data-v-5400fa46]{justify-content:center;display:flex;left:8px;right:8px}}.dl[data-v-b1666a44]{flex-direction:column;gap:12px;display:inline-flex}.row[data-v-b1666a44]{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.win[data-v-b1666a44]{color:var(--ink-2);background:var(--chip);box-shadow:inset 0 0 0 1px var(--chip-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:default;border-radius:16px;align-items:center;gap:10px;padding:10px 20px 10px 16px;display:inline-flex}.win small[data-v-b1666a44]{opacity:.8}.lg .win[data-v-b1666a44]{border-radius:20px;padding:14px 26px 14px 20px}.lg .win b[data-v-b1666a44]{font-size:17px}.btn[data-v-b1666a44]{color:#fff;transition:transform .25s var(--ease-spring),box-shadow .25s;background:#0d1018;border-radius:16px;align-items:center;gap:12px;width:fit-content;padding:10px 22px 10px 12px;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 10px 30px #0d101847}.btn[data-v-b1666a44]:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1f,0 16px 40px #0d101857}.btn img[data-v-b1666a44]{border-radius:7px;box-shadow:0 0 0 1px #ffffff26}.label[data-v-b1666a44]{flex-direction:column;line-height:1.25;display:flex}.label b[data-v-b1666a44]{font-size:16px;font-weight:650}.label small[data-v-b1666a44]{opacity:.62;font-variant-numeric:tabular-nums;font-size:12px}.lg .btn[data-v-b1666a44]{border-radius:20px;gap:14px;padding:14px 30px 14px 14px}.lg .btn img[data-v-b1666a44]{border-radius:9px;width:36px;height:36px}.lg .label b[data-v-b1666a44]{font-size:19px}.light .btn[data-v-b1666a44]{color:#0d1018;background:#fff;box-shadow:0 10px 40px #bb9af740}.meta[data-v-b1666a44]{color:var(--ink-3);margin:0;font-size:13px}.line[data-v-efccad59]{min-width:100%;position:relative}.rod-wrap[data-v-efccad59]{left:0;right:0}.hang[data-v-efccad59],.rod-wrap[data-v-efccad59]{position:absolute}.hang[data-v-efccad59]{width:0;height:0;transition:left .6s var(--ease-out);cursor:pointer}.hang[data-v-efccad59]>div{transition:filter .3s}.hang.swing[data-v-efccad59]{animation:2.2s cubic-bezier(.36,0,.3,1) both swing-efccad59}.hang.drop[data-v-efccad59]{animation:drop-efccad59 .9s var(--ease-out) both,swing-efccad59 2.2s .55s cubic-bezier(.36,0,.3,1) both}@keyframes swing-efccad59{0%{rotate:0deg}12%{rotate:calc(var(--dir,1) * 6deg)}30%{rotate:calc(var(--dir,1) * -4.2deg)}48%{rotate:calc(var(--dir,1) * 2.6deg)}66%{rotate:calc(var(--dir,1) * -1.4deg)}84%{rotate:calc(var(--dir,1) * .6deg)}to{rotate:0deg}}@keyframes drop-efccad59{0%{opacity:0;translate:0 -120px}55%{opacity:1;translate:0 8px}75%{translate:0 -3px}to{translate:0}}.hero[data-v-f8e8e1b8]{flex-direction:column;justify-content:center;min-height:100svh;padding:calc(clamp(96px,16vh,168px)) 0 40px;display:flex;position:relative}.time[data-v-f8e8e1b8]{font-variant-numeric:tabular-nums;color:var(--ink)}.dot[data-v-f8e8e1b8]{opacity:.5;background:currentColor;border-radius:9px;width:4px;height:4px}h1[data-v-f8e8e1b8]{letter-spacing:-.035em;animation:rise-f8e8e1b8 1s var(--ease-out) both;margin:22px 0 0;font-size:calc(clamp(30px,6.6vw,92px));font-weight:750;line-height:1.08}.px[data-v-f8e8e1b8]{font-family:var(--font-round);font-variant-numeric:tabular-nums;color:#3b5bdb;margin:0 .18em;padding:0 .12em;display:inline-block;position:relative}.px[data-v-f8e8e1b8]:after{content:"";pointer-events:none;border:1.5px solid;inset:.1em -.02em .02em}.h[data-v-f8e8e1b8],.px[data-v-f8e8e1b8]:after{position:absolute}.h[data-v-f8e8e1b8]{z-index:1;background:#fff;border-radius:2px;width:9px;height:9px;box-shadow:0 0 0 1.5px}.bl[data-v-f8e8e1b8],.tl[data-v-f8e8e1b8]{left:-6px}.tl[data-v-f8e8e1b8],.tr[data-v-f8e8e1b8]{top:calc(.1em - 4px)}.br[data-v-f8e8e1b8],.tr[data-v-f8e8e1b8]{right:-6px}.bl[data-v-f8e8e1b8],.br[data-v-f8e8e1b8]{bottom:calc(.02em - 4px)}.lede[data-v-f8e8e1b8]{max-width:620px;color:var(--ink-2);animation:rise-f8e8e1b8 1s .1s var(--ease-out) both;margin:26px 0 0;font-size:calc(clamp(16px,1.4vw,19px));line-height:1.8}.cta[data-v-f8e8e1b8]{animation:rise-f8e8e1b8 1s .2s var(--ease-out) both;flex-wrap:wrap;align-items:flex-start;gap:28px;margin-top:36px;display:flex}.more[data-v-f8e8e1b8]{color:var(--ink);opacity:.8;gap:8px;margin-top:14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.more[data-v-f8e8e1b8]:hover{opacity:1}.line-zone[data-v-f8e8e1b8]{margin-top:calc(clamp(36px,7vh,72px));position:relative}.try[data-v-f8e8e1b8]{right:max(var(--gutter),.5 * (100vw - var(--max)));color:var(--ink-2);animation:rise-f8e8e1b8 1s 1.4s var(--ease-out) both;align-items:flex-start;gap:6px;margin:0;font-size:14px;display:flex;position:absolute;top:-54px}.try svg[data-v-f8e8e1b8]{color:var(--ink-3);margin-top:8px}.line-scroll[data-v-f8e8e1b8]{scrollbar-width:none;padding-bottom:8px;overflow:auto hidden}.line-scroll[data-v-f8e8e1b8]::-webkit-scrollbar{display:none}@keyframes rise-f8e8e1b8{0%{opacity:0;transform:translateY(18px)}}@media (width<=760px){.try[data-v-f8e8e1b8]{margin:0 var(--gutter) 12px;position:static}.try svg[data-v-f8e8e1b8]{display:none}}.chapter[data-v-49f6e751]{padding:calc(clamp(88px,13vh,150px)) 0;position:relative}.grid[data-v-49f6e751]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:calc(clamp(32px,5vw,80px));display:grid}.flip .copy[data-v-49f6e751]{order:2}.wide .grid[data-v-49f6e751]{grid-template-columns:minmax(0,1fr);gap:48px}.wide .copy[data-v-49f6e751]{text-align:center;max-width:760px;margin:0 auto}.wide .eyebrow[data-v-49f6e751],.wide .keys[data-v-49f6e751]{justify-content:center}.wide .body[data-v-49f6e751] ul{-moz-column-gap:28px;text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}@media (width<=640px){.wide .body[data-v-49f6e751] ul{grid-template-columns:minmax(0,1fr)}}.time[data-v-49f6e751]{font-variant-numeric:tabular-nums;color:var(--ink)}.dot[data-v-49f6e751]{opacity:.5;background:currentColor;border-radius:9px;width:4px;height:4px}h2[data-v-49f6e751]{letter-spacing:-.022em;text-wrap:balance;margin:18px 0 0;font-size:calc(clamp(30px,3.9vw,52px));font-weight:700;line-height:1.14}.body[data-v-49f6e751]{color:var(--ink-2);text-wrap:pretty;margin-top:20px;font-size:17px;line-height:1.8}.body[data-v-49f6e751] p{margin:0 0 12px}.body[data-v-49f6e751] ul{gap:10px;margin:18px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.body[data-v-49f6e751] li{padding-left:22px;position:relative}.body[data-v-49f6e751] li:before{content:"";background:var(--ink-3);border-radius:2px;width:10px;height:1.5px;position:absolute;top:.72em;left:2px}.body[data-v-49f6e751] b{color:var(--ink);font-weight:600}.keys[data-v-49f6e751]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:26px;display:flex}.keys .kbd[data-v-49f6e751]{font-size:15px}.keys-label[data-v-49f6e751]{color:var(--ink-3);margin-left:8px;font-size:14px}.stage[data-v-49f6e751]{min-width:0;transition-delay:.12s;position:relative}@media (width<=960px){.grid[data-v-49f6e751]{grid-template-columns:minmax(0,1fr);gap:36px}.flip .copy[data-v-49f6e751]{order:0}}.stage-top[data-v-7fce5d0d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.seg[data-v-7fce5d0d]{background:var(--chip);box-shadow:inset 0 0 0 1px var(--chip-line);border-radius:10px;padding:3px;display:inline-flex}.seg button[data-v-7fce5d0d]{appearance:none;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600;transition:background .2s,color .2s}.seg button.on[data-v-7fce5d0d]{color:#0d1320;background:#fff;box-shadow:0 1px 3px #0000001f}.try[data-v-7fce5d0d]{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.word[data-v-7fce5d0d]{appearance:none;color:var(--ink-2);background:var(--chip);box-shadow:inset 0 0 0 1px var(--chip-line);cursor:pointer;border:0;border-radius:99px;padding:3px 9px;font-size:12px;font-weight:600}.word[data-v-7fce5d0d]:hover{color:var(--ink)}.toolbar[data-v-7fce5d0d]{padding:4px 8px 0}.toolbar[data-v-7fce5d0d],.tray[data-v-7fce5d0d]{position:relative}.tray[data-v-7fce5d0d]{scrollbar-width:none;outline:none;gap:12px;padding:18px 18px 30px;display:flex;overflow-x:auto}.line-box[data-v-7fce5d0d]::-webkit-scrollbar{display:none}.tray[data-v-7fce5d0d]::-webkit-scrollbar{display:none}.tray-item[data-v-7fce5d0d]{cursor:pointer;flex-shrink:0}.line-box[data-v-7fce5d0d]{scrollbar-width:none;outline:none;overflow-x:auto}.empty[data-v-7fce5d0d]{text-align:center;font-size:14px;position:absolute;top:80px;left:0;right:0}.note[data-v-7fce5d0d]{color:var(--ink-3);margin:14px 0 0;font-size:13px}.note kbd[data-v-7fce5d0d]{font-size:11px}.card-enter-active[data-v-7fce5d0d],.card-leave-active[data-v-7fce5d0d],.card-move[data-v-7fce5d0d]{transition:transform .4s var(--ease-out),opacity .3s}.card-enter-from[data-v-7fce5d0d],.card-leave-to[data-v-7fce5d0d]{opacity:0;transform:scale(.94)}.card-leave-active[data-v-7fce5d0d]{position:absolute}.scene[data-v-cb51a2c9]{font-family:var(--font-ui);-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#c7d7f2,#e9d9ee);position:relative;overflow:hidden}.t[data-v-cb51a2c9]{white-space:nowrap;line-height:1.2}.chart[data-v-cb51a2c9],.marks[data-v-cb51a2c9],.mt[data-v-cb51a2c9],.t[data-v-cb51a2c9]{position:absolute}.chart[data-v-cb51a2c9]{border-bottom:1px solid #0000001f;align-items:flex-end;display:flex}.bar[data-v-cb51a2c9]{background:linear-gradient(#6fa0ff,#3e7bf6);border-radius:3px 3px 0 0;flex:1;margin:0 2.5%}.bar.last[data-v-cb51a2c9]{background:linear-gradient(#ff8a50,#f2683a)}.marks[data-v-cb51a2c9]{pointer-events:none;inset:0}.mt[data-v-cb51a2c9]{font:600 18px var(--font-ui);white-space:nowrap;text-shadow:0 1px 1px #00000026;translate:0 -50%}.thumb[data-v-536443f4]{background:#fff;inset:0;overflow:hidden}.inner[data-v-536443f4],.thumb[data-v-536443f4]{position:absolute}.inner[data-v-536443f4]{transform-origin:0 0;pointer-events:none;top:0;left:0}.fit[data-v-4c4b8928]{width:100%;position:relative}.fit-inner[data-v-4c4b8928]{transform-origin:0 0;position:absolute;top:0}.fit.center .fit-inner[data-v-4c4b8928]{transform-origin:50% 0;left:50%;translate:-50%}.fit.start .fit-inner[data-v-4c4b8928]{left:0}.stage[data-v-d5365fe8]{touch-action:none;border-radius:14px;outline:none;width:720px;height:540px;position:relative;overflow:hidden;box-shadow:0 30px 80px #141e3c40,0 0 0 1px #ffffff80}.toolbar[data-v-d5365fe8]{transition:left .3s var(--ease-out),top .3s var(--ease-out);cursor:default;position:absolute}.text-input[data-v-d5365fe8]{min-width:160px;font:600 18px var(--font-ui);background:#ffffffb3;border:1.5px dashed;border-radius:4px;outline:none;padding:2px 6px;position:absolute;translate:0 -50%}.note[data-v-d5365fe8]{color:var(--ink-3);text-align:center;margin:14px 0 0;font-size:13px}.picker[data-v-1246f636]{cursor:crosshair;border-radius:14px;outline:none;width:640px;height:360px;position:relative;overflow:hidden;box-shadow:0 30px 80px #3c1e3c40,0 0 0 1px #fff6}.picker canvas[data-v-1246f636]{display:block}.loupe[data-v-1246f636]{pointer-events:none;position:absolute;translate:18px 18px}.loupe.left[data-v-1246f636]{translate:calc(-100% - 18px) 18px}.loupe.up[data-v-1246f636]{translate:18px calc(-100% - 18px)}.loupe.left.up[data-v-1246f636]{translate:calc(-100% - 18px) calc(-100% - 18px)}.hint[data-v-1246f636]{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#14141e99;border-radius:99px;padding:6px 12px;font-size:13px;position:absolute;bottom:18px;left:50%;translate:-50%}.pair[data-v-39f0f808]{grid-template-columns:1fr 1fr;align-items:start;gap:28px;display:grid}.card[data-v-39f0f808]{margin:0}figcaption[data-v-39f0f808]{color:var(--ink-3);text-align:center;margin-top:14px;font-size:13px}.ocr-stage[data-v-39f0f808]{background:linear-gradient(135deg,#cfdcf3,#ecdcef);border-radius:14px;width:640px;height:360px;position:relative;overflow:hidden;box-shadow:0 30px 80px #141e3c38,0 0 0 1px #ffffff80}.article[data-v-39f0f808]{color:#1d1d1f;padding:22px 28px;font-family:New York,Iowan Old Style,Georgia,serif;position:absolute;inset:0}.kick[data-v-39f0f808]{font:600 10px var(--font-ui);letter-spacing:.12em;color:#86868b}.h[data-v-39f0f808]{letter-spacing:-.01em;margin-top:8px;font-size:30px;font-weight:700}.article p[data-v-39f0f808]{margin:10px 0 0;font-size:17px;line-height:1.35}.article p[data-v-39f0f808]:first-of-type{margin-top:26px}.fade[data-v-39f0f808]{background:repeating-linear-gradient(#e8e8ed 0 8px,#0000 0 20px);border-radius:4px;height:46px;bottom:26px;left:28px;right:28px}.beam[data-v-39f0f808],.fade[data-v-39f0f808],.go[data-v-39f0f808],.ocr-panel[data-v-39f0f808]{position:absolute}.beam[data-v-39f0f808]{pointer-events:none;background:linear-gradient(90deg,#0000,#bb9af7,#7aa2f7,#0000);height:2px;box-shadow:0 0 18px 4px #bb9af78c}.ocr-panel[data-v-39f0f808]{top:0;right:0}.panel-enter-active[data-v-39f0f808]{transition:opacity .3s,transform .45s var(--ease-spring)}.panel-enter-from[data-v-39f0f808]{opacity:0;transform:translateY(10px)scale(.97)}@media (width<=960px){.pair[data-v-39f0f808]{grid-template-columns:1fr}}.row[data-v-3eaff4f2]{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:18px;display:grid}.item[data-v-3eaff4f2]{flex-direction:column;align-items:center;gap:14px;display:flex}.item[data-v-3eaff4f2]:nth-child(2){translate:0 -18px}.card[data-v-3eaff4f2]{transition:transform .3s var(--ease-spring)}.item:hover .card[data-v-3eaff4f2]{transform:translateY(-4px)rotate(-1deg)}.note[data-v-3eaff4f2]{color:var(--ink-3);text-align:center;margin:22px 0 0;font-size:13px}@media (width<=700px){.row[data-v-3eaff4f2]{grid-template-columns:1fr}.item[data-v-3eaff4f2]:nth-child(2){translate:none}}.log[data-v-b7f682e0]{font-family:var(--font-ui);background:#fff;flex-direction:column;gap:10px;padding:14px 16px 20px;display:flex}.day[data-v-b7f682e0]{text-align:center;color:#a1a1a6;font-size:11px}.msg[data-v-b7f682e0]{align-items:flex-start;gap:8px;display:flex}.msg.me[data-v-b7f682e0]{justify-content:flex-end}.av[data-v-b7f682e0]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:flex}small[data-v-b7f682e0]{color:#6e6e73;margin:0 0 3px 2px;font-size:10.5px;display:block}p[data-v-b7f682e0]{color:#1d1d1f;background:#ededf0;border-radius:16px 16px 16px 5px;max-width:240px;margin:0;padding:8px 12px;font-size:14px;line-height:1.42}.me p[data-v-b7f682e0]{color:#fff;background:#2f7bf6;border-radius:16px 16px 5px}.stage[data-v-a7e8ff8d]{background:linear-gradient(135deg,#d8e6f6,#f3e4d6);border-radius:14px;outline:none;width:680px;height:440px;position:relative;overflow:hidden;box-shadow:0 30px 80px #141e3c38,0 0 0 1px #ffffff80}.chat-head[data-v-a7e8ff8d]{background:#f3f3f5;border-bottom:.5px solid #00000017;align-items:center;gap:10px;height:52px;padding:0 16px 0 84px;font-size:14px;display:flex}.chat-head b[data-v-a7e8ff8d]{font-weight:600;display:block}.chat-head small[data-v-a7e8ff8d]{color:#6e6e73;font-size:11px}.group[data-v-a7e8ff8d]{border-radius:8px;grid-template-columns:1fr 1fr;gap:1px;width:30px;height:30px;display:grid;overflow:hidden}.group span[data-v-a7e8ff8d]{color:#fff;justify-content:center;align-items:center;font-size:8px;font-weight:700;display:flex}.chat-body[data-v-a7e8ff8d]{overscroll-behavior:contain;scrollbar-width:thin;position:absolute;inset:52px 0 0;overflow-y:auto}.scroll-cue[data-v-a7e8ff8d]{color:#fff;pointer-events:none;background:#10121ad1;border-radius:99px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;transition:opacity .4s;animation:1.6s ease-in-out infinite nudge-a7e8ff8d;display:flex;position:absolute;translate:-50%}.scroll-cue.gone[data-v-a7e8ff8d]{opacity:0}@keyframes nudge-a7e8ff8d{50%{transform:translateY(4px)}}.hud[data-v-a7e8ff8d]{color:#ffffffeb;background:#1f2129f0;border-radius:14px;width:218px;padding:14px;position:absolute;top:16px;left:438px;box-shadow:0 12px 30px #00000059,inset 0 0 0 1px #ffffff1a}.hud-title[data-v-a7e8ff8d]{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.preview[data-v-a7e8ff8d]{background:#fff;border-radius:4px;margin:12px auto 0;transition:height .15s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff4d}.preview-inner[data-v-a7e8ff8d]{transform-origin:0 0}.seam[data-v-a7e8ff8d]{background:#bb9af7e6;height:1px;position:absolute;left:0;right:0}.hud-actions[data-v-a7e8ff8d]{gap:8px;margin-top:14px;display:flex}.hud-done[data-v-a7e8ff8d]{color:#73d5a2;margin-top:10px;font-size:11px}.bar[data-v-e5681e92]{color:var(--ink-2);flex-wrap:wrap;gap:16px;margin-bottom:14px;font-size:13px;font-weight:600;display:flex}.bar[data-v-e5681e92],.rec[data-v-e5681e92]{align-items:center}.rec[data-v-e5681e92]{color:#e5332a;font-variant-numeric:tabular-nums;background:#ff453a1f;border-radius:99px;gap:7px;padding:5px 11px;display:inline-flex}.rec i[data-v-e5681e92]{background:#ff453a;border-radius:50%;width:8px;height:8px;animation:1.2s steps(2,end) infinite blink-e5681e92}@keyframes blink-e5681e92{50%{opacity:.2}}.tg[data-v-e5681e92]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;display:inline-flex}.tg.off[data-v-e5681e92]{opacity:.45;cursor:not-allowed}.seg[data-v-e5681e92]{background:var(--chip);box-shadow:inset 0 0 0 1px var(--chip-line);border-radius:8px;padding:2px;display:inline-flex}.seg button[data-v-e5681e92]{appearance:none;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.seg button.on[data-v-e5681e92]{color:#0d1320;background:#fff}.stage[data-v-e5681e92]{cursor:pointer;-webkit-user-select:none;user-select:none;background:#eef1f6;border-radius:14px;outline:none;width:680px;height:420px;position:relative;overflow:hidden;box-shadow:0 30px 80px #141e3c38}.cam[data-v-e5681e92]{transition:transform .9s cubic-bezier(.25,.8,.25,1),transform-origin .9s cubic-bezier(.25,.8,.25,1);inset:0}.app[data-v-e5681e92],.cam[data-v-e5681e92],.ripple[data-v-e5681e92]{position:absolute}.app[data-v-e5681e92]{font-family:var(--font-ui);color:#1d1d1f;background:#fff;border-radius:12px;padding:16px;inset:22px;box-shadow:0 10px 30px #141e3c1f}.app-top[data-v-e5681e92]{align-items:center;gap:10px;font-size:15px;display:flex}.grow[data-v-e5681e92]{flex:1}.pill[data-v-e5681e92]{color:#4a5bd4;background:#eef2ff;border-radius:99px;padding:2px 8px;font-size:11px}.btn[data-v-e5681e92],.pill[data-v-e5681e92]{font-weight:600}.btn[data-v-e5681e92]{background:#f2f2f5;border-radius:8px;padding:6px 12px;font-size:12px}.btn.primary[data-v-e5681e92]{color:#fff;background:#0a84ff}.cols[data-v-e5681e92]{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.col[data-v-e5681e92]{background:#f6f7f9;border-radius:10px;flex-direction:column;gap:8px;min-height:280px;padding:10px}.col[data-v-e5681e92],.col-h[data-v-e5681e92],.meta[data-v-e5681e92]{display:flex}.col-h[data-v-e5681e92]{color:#3a3a3c;align-items:center;gap:6px;font-size:12px;font-weight:700}.col-h i[data-v-e5681e92]{border-radius:50%;width:7px;height:7px}.col-h small[data-v-e5681e92]{color:#a1a1a6;font-weight:600}.task[data-v-e5681e92]{background:#fff;border-radius:8px;padding:10px;font-size:13px;box-shadow:0 1px 2px #0000000f}.meta[data-v-e5681e92]{align-items:center;gap:6px;margin-top:8px}.meta i[data-v-e5681e92]{border-radius:2px;width:18px;height:4px}.meta em[data-v-e5681e92]{color:#a1a1a6;font-size:10px;font-style:normal}.ripple[data-v-e5681e92]{pointer-events:none;width:0;height:0}.ripple[data-v-e5681e92]:after,.ripple[data-v-e5681e92]:before{content:"";width:44px;height:44px;animation:ripple-e5681e92 .7s var(--ease-out) forwards;border-radius:50%;position:absolute;top:-22px;left:-22px}.ripple[data-v-e5681e92]:before{border:2.5px solid #bb9af7}.ripple[data-v-e5681e92]:after{background:#bb9af74d;animation-name:ripple-dot-e5681e92;scale:.35}@keyframes ripple-e5681e92{0%{opacity:.95;scale:.3}to{opacity:0;scale:1}}@keyframes ripple-dot-e5681e92{to{opacity:0}}.frame[data-v-e5681e92]{border-radius:14px;inset:0;box-shadow:inset 0 0 0 2px #ff453a}.chip[data-v-e5681e92],.frame[data-v-e5681e92],.tip[data-v-e5681e92]{pointer-events:none;position:absolute}.chip[data-v-e5681e92]{bottom:26px;left:50%;translate:-50%}.chip-enter-active[data-v-e5681e92]{transition:opacity .2s,transform .3s var(--ease-spring)}.chip-leave-active[data-v-e5681e92]{transition:opacity .3s}.chip-enter-from[data-v-e5681e92]{opacity:0;transform:scale(.9)}.chip-leave-to[data-v-e5681e92]{opacity:0}.tip[data-v-e5681e92]{color:#6e6e73;font-size:11px;top:10px;right:14px}.note[data-v-e5681e92]{color:var(--ink-3);margin:12px 0 0;font-size:13px}.dusk[data-v-7dddad7a]{text-align:center;padding:22vh 0 0;position:relative}.line[data-v-7dddad7a]{letter-spacing:-.02em;color:#fff;text-shadow:0 2px 30px #3c143c59;text-wrap:balance;max-width:900px;margin:0 auto;font-size:calc(clamp(26px,3.4vw,44px));font-weight:650;line-height:1.4}.line b[data-v-7dddad7a]{font-family:var(--font-round);color:#ffd9a8}.sub[data-v-7dddad7a]{color:#ffffffc7;margin:22px 0 0;font-size:16px}.sub kbd[data-v-7dddad7a]{--ink:#fff;--chip:#ffffff29;--chip-line:#ffffff4d;--line:transparent}.end[data-v-7dddad7a]{height:34vh}.desk[data-v-c8168484]{flex-direction:column;position:relative}.desk[data-v-c8168484],.strip[data-v-c8168484]{align-items:center;display:flex}.strip[data-v-c8168484]{background:#12142099;border-radius:10px;justify-content:center;width:min(100%,360px);height:28px;box-shadow:inset 0 0 0 1px #ffffff14}.strip-icon[data-v-c8168484]{background:#ffffff2e;border-radius:6px;padding:3px 7px}.panel[data-v-c8168484]{max-width:100%;margin-top:8px}.row-input[data-v-c8168484]{padding:10px 10px 6px;display:flex}.cat[data-v-c8168484]{gap:6px;padding:2px 12px 8px;font-size:11px;font-weight:600}.cat[data-v-c8168484],.qr[data-v-c8168484]{align-items:center;display:flex}.qr[data-v-c8168484]{flex-direction:column;gap:12px;padding:14px}.qr img[data-v-c8168484]{border-radius:10px;box-shadow:0 0 0 1px #00000014,0 8px 24px #00000040}.qr-meta[data-v-c8168484]{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:11px;overflow:hidden}.grid-img[data-v-c8168484]{grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid}.img-cell[data-v-c8168484]{aspect-ratio:1;border-radius:8px;position:relative;overflow:hidden}.row-enter-active[data-v-c8168484],.row-move[data-v-c8168484]{transition:opacity .3s,transform .35s var(--ease-out)}.row-enter-from[data-v-c8168484]{opacity:0;transform:translateY(-8px)}.theme-grid[data-v-542858e9]{grid-template-columns:minmax(0,760fr) minmax(0,420fr);align-items:center;gap:32px;display:grid}.preview[data-v-542858e9]{flex-direction:column;align-items:center;gap:22px;min-width:0;display:flex}.cards[data-v-542858e9]{gap:14px;display:flex}@media (width<=1100px){.theme-grid[data-v-542858e9]{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.cards[data-v-542858e9]>:last-child{display:none}}.bento[data-v-bd218427]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tile[data-v-bd218427]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s var(--ease-out),background .3s;background:linear-gradient(#ffffff12,#ffffff08);border-radius:20px;padding:26px 24px 24px;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f}.tile[data-v-bd218427]:hover{background:linear-gradient(#ffffff1a,#ffffff0a);transform:translateY(-3px)}.ic[data-v-bd218427]{color:#c9b4ff;background:#bb9af724;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;box-shadow:inset 0 0 0 1px #bb9af747}h3[data-v-bd218427]{margin:18px 0 0;font-size:17px;font-weight:650}p[data-v-bd218427]{color:var(--ink-2);margin:8px 0 0;font-size:14px;line-height:1.75}@media (width<=900px){.bento[data-v-bd218427]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.bento[data-v-bd218427]{grid-template-columns:minmax(0,1fr)}}.finale[data-v-cb71f440]{padding:calc(clamp(120px,18vh,200px)) 0 160px;position:relative}.hero[data-v-cb71f440]{text-align:center;flex-direction:column;align-items:center;display:flex}.icon-wrap[data-v-cb71f440]{animation:6s ease-in-out infinite float-cb71f440;position:relative}.icon-wrap[data-v-cb71f440]:before{content:"";filter:blur(10px);background:radial-gradient(circle,#bb9af759,#0000 65%);border-radius:50%;position:absolute;inset:-40px}.icon-wrap img[data-v-cb71f440]{border-radius:28px;position:relative;box-shadow:0 30px 60px #00000080,0 0 0 1px #ffffff1f}@keyframes float-cb71f440{50%{transform:translateY(-8px)}}h2[data-v-cb71f440]{letter-spacing:-.03em;margin:44px 0 0;font-size:calc(clamp(32px,4.6vw,60px));font-weight:750;line-height:1.15}.lede[data-v-cb71f440]{color:var(--ink-2);margin:14px 0 36px;font-size:18px}.hero[data-v-cb71f440] .dl{align-items:center}.hero[data-v-cb71f440] .row{justify-content:center}.alt[data-v-cb71f440]{color:var(--ink-3);margin:22px 0 0;font-size:14px}.alt a[data-v-cb71f440]{color:var(--ink-2)}.notes[data-v-cb71f440]{max-width:760px;margin:120px auto 0}.notes h3[data-v-cb71f440]{color:var(--ink-3);letter-spacing:.04em;margin:0 0 14px;font-size:14px;font-weight:600}.note[data-v-cb71f440]{border-top:1px solid var(--line)}.note[data-v-cb71f440]:last-child{border-bottom:1px solid var(--line)}.note-head[data-v-cb71f440]{appearance:none;text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;align-items:center;gap:18px;padding:18px 2px;display:flex}.v[data-v-cb71f440]{font:600 15px var(--font-round);font-variant-numeric:tabular-nums;min-width:64px}.summary[data-v-cb71f440]{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.chev[data-v-cb71f440]{color:var(--ink-3);font-size:20px;transition:transform .25s}.open .chev[data-v-cb71f440]{transform:rotate(45deg)}.note-body[data-v-cb71f440]{padding:0 2px 22px 84px}.note-body h4[data-v-cb71f440]{color:var(--accent);margin:10px 0 6px;font-size:13px}.note-body ul[data-v-cb71f440]{color:var(--ink-2);margin:0;padding-left:18px;font-size:14px;line-height:1.8}.foot[data-v-cb71f440]{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:120px;font-size:13px;display:flex}.links[data-v-cb71f440]{gap:18px;display:flex}.links a[data-v-cb71f440]{text-decoration:none}.links a[data-v-cb71f440]:hover{color:var(--ink)}@media (width<=600px){.note-body[data-v-cb71f440]{padding-left:2px}}.pins[data-v-b08f0876]{z-index:45;pointer-events:none;position:fixed;inset:0}.pin[data-v-b08f0876]{pointer-events:auto;cursor:grab;transform-origin:50%;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute}.pin[data-v-b08f0876]:active{cursor:grabbing}.card[data-v-b08f0876]{inset:0}.card[data-v-b08f0876],.close[data-v-b08f0876]{position:absolute}.close[data-v-b08f0876]{cursor:pointer;opacity:0;background:#141418d1;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:opacity .15s;display:flex;top:-8px;left:-8px;box-shadow:0 0 0 1px #ffffff4d,0 2px 6px #0000004d}.close[data-v-b08f0876]:focus-visible,.pin:hover .close[data-v-b08f0876]{opacity:1}@media (hover:none){.close[data-v-b08f0876]{opacity:1}}.pin-enter-active[data-v-b08f0876]{animation:pin-in-b08f0876 .5s var(--ease-spring)}.pin-leave-active[data-v-b08f0876]{transition:opacity .2s,scale .2s}.pin-leave-to[data-v-b08f0876]{opacity:0;scale:.9}@keyframes pin-in-b08f0876{0%{opacity:0;filter:blur(4px);scale:.6}}.dock[data-v-99754b67]{z-index:40;pointer-events:none;position:fixed;bottom:0;left:0;right:0}.pill[data-v-99754b67]{left:50%;bottom:max(18px,env(safe-area-inset-bottom));appearance:none;cursor:pointer;pointer-events:auto;transition:transform .25s var(--ease-spring);animation:pill-in-99754b67 .6s 1.2s var(--ease-spring) both;background:0 0;border:0;padding:0;position:absolute;translate:-50%}.pill[data-v-99754b67]:hover{transform:translateY(-2px)}@keyframes pill-in-99754b67{0%{opacity:0;transform:translateY(20px)}}.pill-text[data-v-99754b67]{white-space:nowrap;font-size:13px;font-weight:600}.pill-key[data-v-99754b67]{font:600 11px var(--font-round);letter-spacing:.04em;border-radius:99px;padding:3px 7px}.panel[data-v-99754b67]{pointer-events:auto;height:360px}.panel[data-v-99754b67],.scrim[data-v-99754b67]{position:absolute;bottom:0;left:0;right:0}.scrim[data-v-99754b67]{background:linear-gradient(#0000,#06080e1f 50%,#06080e99);height:100vh}.toolbar[data-v-99754b67]{width:min(760px,100%);margin:0 auto;position:relative}.scroller[data-v-99754b67]{scrollbar-width:none;padding-top:4px;position:relative;overflow:auto hidden}.scroller[data-v-99754b67]::-webkit-scrollbar{display:none}.empty[data-v-99754b67]{color:#fff;text-shadow:0 1px 6px #0006;font-size:14px;top:90px;left:50%;translate:-50%}.empty[data-v-99754b67],.hint[data-v-99754b67]{position:absolute}.hint[data-v-99754b67]{color:#ffffffd9;flex-wrap:wrap;justify-content:center;gap:18px;font-size:12px;display:flex;bottom:10px;left:0;right:0}.hint span[data-v-99754b67]{align-items:center;gap:4px;display:flex}.hint kbd[data-v-99754b67]{--ink:#fff;--chip:#ffffff24;--chip-line:#ffffff40;--line:transparent;font-size:11px}.hint .sep[data-v-99754b67]{opacity:.7}.panel-enter-active[data-v-99754b67],.panel-leave-active[data-v-99754b67]{transition:opacity .25s,transform .35s var(--ease-out)}.panel-enter-from[data-v-99754b67],.panel-leave-to[data-v-99754b67]{opacity:0;transform:translateY(40px)}@media (width<=760px){.hint[data-v-99754b67]{display:none}}.toast-slot[data-v-51d3dcdd]{z-index:80;pointer-events:none;transition:bottom .3s var(--ease-out);position:fixed;bottom:70px;left:50%;translate:-50%}.toast-slot.raised[data-v-51d3dcdd]{bottom:372px}.toast-enter-active[data-v-51d3dcdd]{transition:opacity .25s,transform .35s var(--ease-spring)}.toast-leave-active[data-v-51d3dcdd]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-51d3dcdd],.toast-leave-to[data-v-51d3dcdd]{opacity:0;transform:translateY(10px)scale(.97)}.grid[data-v-f2e570ab]{display:grid}.mb-2[data-v-f2e570ab]{margin-bottom:.5rem}.mb-4[data-v-f2e570ab]{margin-bottom:1rem}.max-w-520px[data-v-f2e570ab]{max-width:520px}.min-h-screen[data-v-f2e570ab]{min-height:100vh}.w-full[data-v-f2e570ab]{width:100%}.flex[data-v-f2e570ab]{display:flex}.cursor-pointer[data-v-f2e570ab]{cursor:pointer}.appearance-none[data-v-f2e570ab]{appearance:none}.place-content-center[data-v-f2e570ab]{place-content:center}.items-center[data-v-f2e570ab]{align-items:center}.justify-center[data-v-f2e570ab]{justify-content:center}.overflow-hidden[data-v-f2e570ab]{overflow:hidden}.border-0[data-v-f2e570ab]{border-width:0}.bg-transparent[data-v-f2e570ab]{background-color:#0000}.bg-white[data-v-f2e570ab]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.p-0[data-v-f2e570ab]{padding:0}.px-2[data-v-f2e570ab]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-f2e570ab]{text-align:center}.text-\[56px\][data-v-f2e570ab]{font-size:56px}.text-2xl[data-v-f2e570ab]{font-size:1.5rem;line-height:2rem}.text-sm[data-v-f2e570ab]{font-size:.875rem;line-height:1.25rem}.text-neutral-500[data-v-f2e570ab]{--un-text-opacity:1;color:rgb(115 115 115/var(--un-text-opacity))}.text-neutral-950[data-v-f2e570ab]{--un-text-opacity:1;color:rgb(10 10 10/var(--un-text-opacity))}.hover\:text-\[\#00DC82\][data-v-f2e570ab]:hover{--un-text-opacity:1;color:rgb(0 220 130/var(--un-text-opacity))}.text-inherit[data-v-f2e570ab]{color:inherit}.font-medium[data-v-f2e570ab]{font-weight:500}.font-semibold[data-v-f2e570ab]{font-weight:600}.leading-none[data-v-f2e570ab]{line-height:1}.tracking-wide[data-v-f2e570ab]{letter-spacing:.025em}.font-sans[data-v-f2e570ab]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tabular-nums[data-v-f2e570ab]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.underline[data-v-f2e570ab]{text-decoration-line:underline}.underline-offset-3[data-v-f2e570ab]{text-underline-offset:3px}.antialiased[data-v-f2e570ab]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){.dark\:bg-neutral-950[data-v-f2e570ab]{--un-bg-opacity:1;background-color:rgb(10 10 10/var(--un-bg-opacity))}.dark\:text-white[data-v-f2e570ab]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media (width>=640px){.sm\:text-\[72px\][data-v-f2e570ab]{font-size:72px}.sm\:text-3xl[data-v-f2e570ab]{font-size:1.875rem;line-height:2.25rem}}.grid[data-v-938de207]{display:grid}.mb-2[data-v-938de207]{margin-bottom:.5rem}.mb-4[data-v-938de207]{margin-bottom:1rem}.max-w-520px[data-v-938de207]{max-width:520px}.min-h-screen[data-v-938de207]{min-height:100vh}.place-content-center[data-v-938de207]{place-content:center}.overflow-hidden[data-v-938de207]{overflow:hidden}.bg-white[data-v-938de207]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-2[data-v-938de207]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-938de207]{text-align:center}.text-\[56px\][data-v-938de207]{font-size:56px}.text-2xl[data-v-938de207]{font-size:1.5rem;line-height:2rem}.text-neutral-500[data-v-938de207]{--un-text-opacity:1;color:rgb(115 115 115/var(--un-text-opacity))}.text-neutral-950[data-v-938de207]{--un-text-opacity:1;color:rgb(10 10 10/var(--un-text-opacity))}.font-medium[data-v-938de207]{font-weight:500}.font-semibold[data-v-938de207]{font-weight:600}.leading-none[data-v-938de207]{line-height:1}.tracking-wide[data-v-938de207]{letter-spacing:.025em}.font-sans[data-v-938de207]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tabular-nums[data-v-938de207]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.antialiased[data-v-938de207]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){.dark\:bg-neutral-950[data-v-938de207]{--un-bg-opacity:1;background-color:rgb(10 10 10/var(--un-bg-opacity))}.dark\:text-white[data-v-938de207]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media (width>=640px){.sm\:text-\[72px\][data-v-938de207]{font-size:72px}.sm\:text-3xl[data-v-938de207]{font-size:1.875rem;line-height:2.25rem}}
/*$vite$:1*/