.version[data-v-84726403]{opacity:.55;font-size:12px;font-weight:550;line-height:1}.env[data-v-84726403]{background:var(--gold-soft);color:var(--gold);font:inherit;letter-spacing:.02em;border:0;border-radius:999px;flex:none;margin:0;padding:2px 7px;font-size:11px;font-weight:650;line-height:1.4}.backdrop[data-v-84726403]{z-index:40;background:var(--lightningcss-light,#17150f47)var(--lightningcss-dark,#00000073);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dialog[data-v-84726403]{border-radius:var(--radius-lg);width:min(420px,100%);color:var(--ink);padding:18px 18px 14px}dl[data-v-84726403]{gap:12px;margin:0;display:grid}dl>div[data-v-84726403]{gap:2px;display:grid}dt[data-v-84726403]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:650}dd[data-v-84726403]{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.35}.close[data-v-84726403]{color:var(--muted);font:inherit;background:0 0;border:0;margin-top:16px;padding:0;font-size:13px;font-weight:600}.icon{flex:none}[dir=rtl] .icon.flip{transform:scaleX(-1)}.btn[data-v-c70a072f]{white-space:nowrap;border-radius:var(--radius-md);min-height:44px;transition:transform .25s var(--ease), box-shadow .3s var(--ease), background-color .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease), opacity .25s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn[data-v-c70a072f]:active:not(:disabled){transform:scale(.97)}.btn[data-v-c70a072f]:disabled{opacity:.5;cursor:default}.btn.block[data-v-c70a072f]{width:100%}.btn.small[data-v-c70a072f]{border-radius:12px;min-height:36px;padding:0 12px;font-size:14px}.btn.loading[data-v-c70a072f]:disabled{opacity:.85;cursor:progress}.btn.primary[data-v-c70a072f]{color:var(--on-gold);background:linear-gradient(135deg, var(--gold-1), var(--gold-2));box-shadow:var(--glow), inset 0 1px 0 #ffffff80}.btn.primary[data-v-c70a072f]:after{content:"";transition:transform .7s var(--ease);background:linear-gradient(110deg,#0000 30%,#ffffff80 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}@media (hover:hover){.btn.primary[data-v-c70a072f]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 34px var(--lightningcss-light,#b88a3673)var(--lightningcss-dark,#dcbc784d),inset 0 1px #ffffff80}.btn.primary[data-v-c70a072f]:hover:not(:disabled):after{transform:translate(120%)}.btn.ghost[data-v-c70a072f]:hover:not(:disabled),.btn.icon[data-v-c70a072f]:hover:not(:disabled){background:var(--hover);border-color:var(--line-strong)}}.btn.ghost[data-v-c70a072f],.btn.icon[data-v-c70a072f]{color:var(--ink-soft);border-color:var(--line);background:0 0}.btn.icon[data-v-c70a072f]{border-radius:12px;width:40px;min-height:40px;padding:0}.btn.icon.small[data-v-c70a072f]{width:36px}.label[data-v-c70a072f]{align-items:center;gap:6px;display:inline-flex}@media (width<=560px){.btn.collapse[data-v-c70a072f]{gap:0;width:36px;min-height:36px;padding:0}.btn.collapse .label[data-v-c70a072f]{display:none}}.spinner[data-v-c70a072f]{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}.aurora-root[data-v-340be570]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.orb[data-v-340be570]{will-change:transform;border-radius:50%;position:absolute}.o1[data-v-340be570]{top:-34vmax;background:radial-gradient(circle, var(--orb-1), transparent 66%);width:64vmax;height:64vmax;animation:26s ease-in-out infinite alternate drift-a-340be570;inset-inline-end:-22vmax}.o2[data-v-340be570]{bottom:-32vmax;background:radial-gradient(circle, var(--orb-2), transparent 66%);width:58vmax;height:58vmax;animation:30s ease-in-out infinite alternate drift-b-340be570;inset-inline-start:-20vmax}.o3[data-v-340be570]{top:30%;background:radial-gradient(circle, var(--orb-3), transparent 66%);width:44vmax;height:44vmax;animation:34s ease-in-out infinite alternate drift-c-340be570;inset-inline-start:38%}.vignette[data-v-340be570]{background:radial-gradient(120% 90% at 50% 0,#0000 55%,var(--lightningcss-light,#17150f0d)var(--lightningcss-dark,#00000073));position:absolute;inset:0}.grain[data-v-340be570]{opacity:.02;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:160px;position:absolute;inset:0}@keyframes drift-a-340be570{to{transform:translate(-12vmax,14vmax)scale(1.15)}}@keyframes drift-b-340be570{to{transform:translate(14vmax,-10vmax)scale(1.1)}}@keyframes drift-c-340be570{to{transform:translate(-10vmax,-12vmax)scale(1.25)}}.mark[data-v-832bd841]{width:var(--s);height:var(--s);flex:none;display:inline-grid}.glyph[data-v-832bd841]{object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 4px 14px var(--lightningcss-light,#465aff47)var(--lightningcss-dark,#5a82ff59));width:100%;height:100%}.popover-anchor[data-v-b030ebed]{display:inline-flex}.popover-panel[data-v-b030ebed]{z-index:100;border-radius:var(--radius-lg);max-width:calc(100vw - 24px);box-shadow:var(--shadow-lg), inset 0 1px 0 var(--edge);background:var(--glass-strong);position:fixed}.pop-enter-active[data-v-b030ebed]{transition:opacity .22s var(--ease), transform .3s var(--ease-spring)}.pop-leave-active[data-v-b030ebed]{transition:opacity .14s,transform .14s}.pop-enter-from[data-v-b030ebed],.pop-leave-to[data-v-b030ebed]{opacity:0;transform:scale(.94)translateY(-4px)}.menu[data-v-452b6b30]{gap:2px;min-width:190px;max-height:min(60vh,360px);padding:6px;display:grid;overflow-y:auto}.empty[data-v-452b6b30]{color:var(--muted);margin:0;padding:12px;font-size:14px}.item[data-v-452b6b30]{text-align:start;width:100%;min-height:44px;color:var(--ink-soft);border-radius:var(--radius-md);transition:background-color .2s var(--ease), color .2s var(--ease);background:0 0;border:0;align-items:center;gap:12px;padding:8px 12px;display:flex}@media (hover:hover){.item[data-v-452b6b30]:hover{background:var(--hover);color:var(--ink)}}.item.selected[data-v-452b6b30]{color:var(--ink)}.item .lead[data-v-452b6b30]{color:var(--muted);transition:color .2s var(--ease)}.item.selected .lead[data-v-452b6b30]{color:var(--gold)}.text[data-v-452b6b30]{flex:1;min-width:0;line-height:1.3;display:grid}.name[data-v-452b6b30]{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.hint[data-v-452b6b30]{color:var(--muted);font-size:12px}.tick[data-v-452b6b30]{color:var(--gold);opacity:0;transition:opacity .2s var(--ease), transform .3s var(--ease-spring);transform:scale(.5)}.item.selected .tick[data-v-452b6b30]{opacity:1;transform:none}.prefs[data-v-d2b7ab09]{align-items:center;gap:8px;display:inline-flex}.code[data-v-d2b7ab09]{letter-spacing:.02em;font-size:13px}.swap-enter-active[data-v-d2b7ab09],.swap-leave-active[data-v-d2b7ab09]{transition:opacity .18s ease, transform .28s var(--ease-spring)}.swap-enter-from[data-v-d2b7ab09]{opacity:0;transform:rotate(-70deg)scale(.4)}.swap-leave-to[data-v-d2b7ab09]{opacity:0;transform:rotate(70deg)scale(.4)}.topbar[data-v-b4a8b5ca]{min-height:64px;padding:max(10px, var(--safe-top)) max(16px, var(--side)) 10px;animation:drop-b4a8b5ca .6s var(--ease) both;flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.start[data-v-b4a8b5ca],.end[data-v-b4a8b5ca]{align-items:center;gap:10px;min-width:0;display:flex}.start[data-v-b4a8b5ca]{flex:1}.end[data-v-b4a8b5ca]{flex:none;gap:8px}@keyframes drop-b4a8b5ca{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media (width>=841px){.topbar[data-v-b4a8b5ca]{padding-inline:max(28px, var(--side))}}.title[data-v-08ef1aab]{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.brand[data-v-08ef1aab]{letter-spacing:-.01em;font-size:16px;font-weight:650}.stage[data-v-08ef1aab]{min-height:0;padding:8px max(16px, var(--side)) max(24px, var(--safe-bottom));flex:1;place-items:center;display:grid;overflow-y:auto}.card[data-v-08ef1aab]{border-radius:var(--radius-xl);width:min(100%,420px);box-shadow:var(--shadow-lg), inset 0 1px 0 var(--edge);animation:rise .8s var(--ease) .1s both;gap:22px;padding:40px 32px 32px;display:grid}.logo[data-v-08ef1aab]{justify-self:center}.heading[data-v-08ef1aab]{text-align:center}h1[data-v-08ef1aab]{letter-spacing:-.025em;background:linear-gradient(135deg, var(--ink) 30%, var(--gold));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:30px;font-weight:700;line-height:1.15}.heading p[data-v-08ef1aab]{color:var(--muted);margin:8px 0 0;font-size:15px}.locked[data-v-08ef1aab]{min-height:50px;color:var(--ink);background:var(--gold-soft);border:1px solid var(--line);border-radius:var(--radius-md);cursor:default;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:relative}.value[data-v-08ef1aab]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.line[data-v-08ef1aab]{border-radius:8px;width:55%;height:16px;display:block}.lock[data-v-08ef1aab]{color:var(--gold)}@media (width<=480px){.card[data-v-08ef1aab]{gap:20px;padding:32px 22px 24px}h1[data-v-08ef1aab]{font-size:26px}}@media (height<=560px){.stage[data-v-08ef1aab]{place-items:start center}.card[data-v-08ef1aab]{gap:14px;padding-block:20px}.logo[data-v-08ef1aab]{display:none}}.composer[data-v-61104e09]{border-radius:var(--radius-xl);background:var(--glass-strong);box-shadow:var(--shadow-lg), inset 0 1px 0 var(--edge);cursor:text;transition:border-color .3s var(--ease), box-shadow .4s var(--ease);gap:6px;padding:14px 14px 12px;display:grid}.composer[data-v-61104e09]:focus-within{border-color:var(--ring);box-shadow:var(--shadow-lg), 0 0 0 4px var(--gold-soft), inset 0 1px 0 var(--edge)}textarea[data-v-61104e09]{width:100%;min-height:28px;max-height:200px;color:var(--ink);resize:none;background:0 0;border:0;outline:none;margin:0;padding:4px 8px;font-size:16px;line-height:1.55;display:block}textarea[data-v-61104e09]::placeholder{color:var(--faint)}.bar[data-v-61104e09]{justify-content:space-between;align-items:center;gap:10px;min-height:44px;display:flex}.tools[data-v-61104e09]{cursor:default;align-items:center;min-width:0;display:flex}.bar .send[data-v-61104e09]{border-radius:50%;flex:none;width:44px;padding:0}.message[data-v-78834af2]{gap:14px;display:flex}.message.user[data-v-78834af2]{justify-content:flex-end}.bubble[data-v-78834af2]{max-width:min(86%,560px);color:var(--user-ink);background:linear-gradient(135deg, var(--user-1), var(--user-2));border:1px solid var(--lightningcss-light,#ffffff0f)var(--lightningcss-dark,var(--line));border-radius:22px;box-shadow:var(--shadow-md);white-space:pre-wrap;overflow-wrap:anywhere;border-end-end-radius:8px;padding:12px 18px}.avatar[data-v-78834af2]{margin-top:2px}.body[data-v-78834af2]{flex:1;min-width:0}.text[data-v-78834af2]{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding-top:4px;font-size:16px;line-height:1.7}.thinking[data-v-78834af2]{min-height:34px;color:var(--muted);align-items:center;gap:12px;display:flex}.dots[data-v-78834af2]{gap:5px;display:inline-flex}.dots i[data-v-78834af2]{background:linear-gradient(135deg, var(--gold-1), var(--gold-2));border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite bounce-78834af2}.dots i[data-v-78834af2]:nth-child(2){animation-delay:.15s}.dots i[data-v-78834af2]:nth-child(3){animation-delay:.3s}.shimmer-text[data-v-78834af2]{background:linear-gradient(100deg, var(--muted) 35%, var(--ink) 50%, var(--muted) 65%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;font-size:14px;animation:2s linear infinite sweep-78834af2}.failure[data-v-78834af2]{width:100%;color:var(--error);background:var(--error-bg);border-radius:var(--radius-md);border:1px solid var(--lightningcss-light,#dc262626)var(--lightningcss-dark,#f43f5e40);align-items:center;gap:10px;padding:12px 16px;font-size:15px;display:flex}@keyframes bounce-78834af2{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@keyframes sweep-78834af2{0%{background-position:100% 0}to{background-position:-100% 0}}.chip[data-v-41bb1ca9]{min-height:28px;color:var(--muted);transition:color .2s var(--ease), background-color .2s var(--ease);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:12.5px;display:inline-flex}.chip.open[data-v-41bb1ca9]{color:var(--gold);background:var(--gold-soft)}@media (hover:hover){.chip[data-v-41bb1ca9]:hover{color:var(--gold);background:var(--gold-soft)}}.panel[data-v-41bb1ca9]{width:280px;max-width:100%;padding:16px 18px 14px}h3[data-v-41bb1ca9]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:13px;font-weight:600}ul[data-v-41bb1ca9]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.line[data-v-41bb1ca9]{color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.zero .line[data-v-41bb1ca9]{color:var(--faint)}.line .mono[data-v-41bb1ca9]{font-size:13px}.track[data-v-41bb1ca9]{background:var(--hover);border-radius:99px;height:3px;margin-top:5px;overflow:hidden}.track span[data-v-41bb1ca9]{background:linear-gradient(90deg, var(--gold-2), var(--gold-1));border-radius:inherit;height:100%;transition:width .7s var(--ease);display:block}dl[data-v-41bb1ca9]{border-top:1px solid var(--line);gap:6px;margin:14px 0 0;padding-top:12px;display:grid}dl div[data-v-41bb1ca9]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}dt[data-v-41bb1ca9]{color:var(--muted);font-size:13px}dd[data-v-41bb1ca9]{color:var(--ink);margin:0;font-size:14px;font-weight:600}dd em[data-v-41bb1ca9]{color:var(--gold);font-style:normal}.note[data-v-41bb1ca9]{color:var(--muted);margin:8px 0 0;font-size:12px}.meta[data-v-1fd8c71b]{width:100%;max-width:var(--column);justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-inline:auto;padding-inline:20px;display:flex}.info[data-v-1fd8c71b]{align-items:center;gap:4px;min-width:0;display:flex}.id[data-v-1fd8c71b]{min-width:0;min-height:28px;color:var(--muted);transition:color .2s var(--ease), background-color .2s var(--ease);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 8px;display:inline-flex;position:relative}.value[data-v-1fd8c71b]{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;font-size:12px;overflow:hidden}.state[data-v-1fd8c71b]{place-items:center;width:14px;height:14px;display:grid;position:relative}.state .icon[data-v-1fd8c71b]{transition:opacity .2s ease, transform .35s var(--ease-spring);grid-area:1/1}.i-check[data-v-1fd8c71b]{opacity:0;transform:scale(.3)rotate(-30deg)}.copied .i-copy[data-v-1fd8c71b]{opacity:0;transform:scale(.3)}.copied .i-check[data-v-1fd8c71b]{opacity:1;color:var(--gold);transform:none}.copied[data-v-1fd8c71b]{color:var(--gold)}@media (hover:hover){.id[data-v-1fd8c71b]:hover{color:var(--ink-soft);background:var(--hover)}}.toast[data-v-1fd8c71b]{inset-inline-start:50%;white-space:nowrap;color:var(--on-gold);background:linear-gradient(135deg, var(--gold-1), var(--gold-2));box-shadow:var(--glow);pointer-events:none;opacity:0;transition:opacity .25s var(--ease), transform .35s var(--ease-spring);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500;position:absolute;top:calc(100% + 6px);transform:translate(-50%)translateY(-4px)scale(.9)}[dir=rtl] .toast[data-v-1fd8c71b]{transform:translate(50%)translateY(-4px)scale(.9)}.copied .toast[data-v-1fd8c71b]{opacity:1;transform:translate(-50%)scale(1)}[dir=rtl] .copied .toast[data-v-1fd8c71b]{transform:translate(50%)scale(1)}.wait[data-v-1fd8c71b]{border-radius:7px;width:190px;max-width:100%;height:14px;display:block}@media (width<=560px){.meta[data-v-1fd8c71b]{padding-inline:16px}.value[data-v-1fd8c71b]{max-width:12ch}}.chip[data-v-00b85b22]{border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;max-width:100%;min-height:38px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.name[data-v-00b85b22]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.action[data-v-00b85b22]{color:var(--ink-soft);background:var(--hover);transition:background-color .25s var(--ease), border-color .25s var(--ease), transform .2s var(--ease)}.action[data-v-00b85b22]:active{transform:scale(.97)}.action .caret[data-v-00b85b22]{color:var(--muted);transition:transform .3s var(--ease)}.action.open .caret[data-v-00b85b22]{transform:rotate(180deg)}@media (hover:hover){.action[data-v-00b85b22]:hover{border-color:var(--line-strong)}}.locked[data-v-00b85b22]{color:var(--muted);cursor:default;-webkit-user-select:none;user-select:none}.title[data-v-3c62bc6d]{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.client[data-v-3c62bc6d]{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:650;overflow:hidden}.stage[data-v-3c62bc6d]{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.stage.started[data-v-3c62bc6d]{justify-content:flex-start}.log[data-v-3c62bc6d]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding-block:12px 20px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 18px calc(100% - 24px),#0000);mask-image:linear-gradient(#0000,#000 18px calc(100% - 24px),#0000)}.thread[data-v-3c62bc6d]{width:100%;max-width:var(--column);flex-direction:column;gap:26px;margin-inline:auto;padding-inline:20px;display:flex}.dock[data-v-3c62bc6d]{padding-inline:max(16px, var(--side));padding-top:140px;padding-bottom:max(16px, var(--safe-bottom));flex:none}.started .dock[data-v-3c62bc6d]{padding-top:0}.column[data-v-3c62bc6d]{width:100%;max-width:var(--column);margin-inline:auto;position:relative}.notice[data-v-3c62bc6d]{margin-bottom:10px}.hero[data-v-3c62bc6d]{inset-inline:0;text-align:center;justify-items:center;gap:16px;padding-bottom:28px;display:grid;position:absolute;bottom:100%}h1[data-v-3c62bc6d]{letter-spacing:-.03em;background:linear-gradient(135deg, var(--ink) 40%, var(--gold));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(26px,5vw,38px);font-weight:700;line-height:1.15}.hero-enter-active[data-v-3c62bc6d]{transition:opacity .6s var(--ease) .25s, transform .7s var(--ease) .25s}.hero-leave-active[data-v-3c62bc6d]{transition:opacity .2s ease, transform .3s var(--ease)}.hero-enter-from[data-v-3c62bc6d],.hero-leave-to[data-v-3c62bc6d]{opacity:0;transform:translateY(14px)}.meta-enter-active[data-v-3c62bc6d],.meta-leave-active[data-v-3c62bc6d]{transition:opacity .4s var(--ease), transform .5s var(--ease)}.meta-enter-from[data-v-3c62bc6d],.meta-leave-to[data-v-3c62bc6d]{opacity:0;transform:translateY(-8px)}.msg-enter-active[data-v-3c62bc6d]{transition:opacity .5s var(--ease), transform .6s var(--ease)}.msg-enter-from[data-v-3c62bc6d]{opacity:0;transform:translateY(16px)scale(.985)}@media (width<=560px){.thread[data-v-3c62bc6d]{gap:22px;padding-inline:16px}.dock[data-v-3c62bc6d]{padding-top:120px;padding-inline:12px}h1[data-v-3c62bc6d]{font-size:26px}}@media (height<=560px){.hero[data-v-3c62bc6d]{display:none}.dock[data-v-3c62bc6d]{padding-top:0}}@media (width>=841px){.dock[data-v-3c62bc6d]{padding-bottom:28px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:var(--lightningcss-light,#f5f3ee)var(--lightningcss-dark,#09090b);--ink:var(--lightningcss-light,#17150f)var(--lightningcss-dark,#f4f2ed);--ink-soft:var(--lightningcss-light,#3b372e)var(--lightningcss-dark,#d2cfc7);--muted:var(--lightningcss-light,#7a7469)var(--lightningcss-dark,#9b978e);--faint:var(--lightningcss-light,#a9a398)var(--lightningcss-dark,#66635c);--glass:var(--lightningcss-light,#ffffff9e)var(--lightningcss-dark,#16161b94);--glass-strong:var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,#18181ee6);--field:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff0b);--hover:var(--lightningcss-light,#17150f0e)var(--lightningcss-dark,#ffffff12);--line:var(--lightningcss-light,#17150f17)var(--lightningcss-dark,#ffffff17);--line-strong:var(--lightningcss-light,#17150f2b)var(--lightningcss-dark,#ffffff2e);--edge:var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,#ffffff12);--gold:var(--lightningcss-light,#a47b2c)var(--lightningcss-dark,#dcbc78);--gold-1:var(--lightningcss-light,#e3c585)var(--lightningcss-dark,#efd9a2);--gold-2:var(--lightningcss-light,#b98a36)var(--lightningcss-dark,#c29a52);--gold-soft:var(--lightningcss-light,#b88a3621)var(--lightningcss-dark,#dcbc7821);--ring:var(--lightningcss-light,#b88a3680)var(--lightningcss-dark,#dcbc788c);--on-gold:#1d1507;--user-1:var(--lightningcss-light,#2b271f)var(--lightningcss-dark,#2d2c35);--user-2:var(--lightningcss-light,#14120e)var(--lightningcss-dark,#222228);--user-ink:var(--lightningcss-light,#f7f2e7)var(--lightningcss-dark,#f4f2ed);--error:var(--lightningcss-light,#a3162f)var(--lightningcss-dark,#fda4af);--error-bg:var(--lightningcss-light,#dc262617)var(--lightningcss-dark,#f43f5e24);--orb-1:var(--lightningcss-light,#e2be7680)var(--lightningcss-dark,#c49a5233);--orb-2:var(--lightningcss-light,#74b0984d)var(--lightningcss-dark,#2470603d);--orb-3:var(--lightningcss-light,#b8a6d642)var(--lightningcss-dark,#584ea82e);--shadow-sm:0 1px 2px var(--lightningcss-light,#17150f0f)var(--lightningcss-dark,#0006);--shadow-md:0 10px 30px var(--lightningcss-light,#3c30141a)var(--lightningcss-dark,#00000073);--shadow-lg:0 30px 70px -10px var(--lightningcss-light,#3c301433)var(--lightningcss-dark,#000000a6);--glow:0 10px 28px var(--lightningcss-light,#b88a3659)var(--lightningcss-dark,#dcbc7838);--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--side:max(var(--safe-left), var(--safe-right));--column:760px;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Heebo,Noto Sans Hebrew,Roboto,sans-serif;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#app{height:100%}html{touch-action:manipulation}body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent;margin:0;overflow:hidden}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--gold-soft)}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-shell{inset-inline:0;top:var(--app-top,0px);height:var(--app-height,100dvh);isolation:isolate;background:var(--bg);flex-direction:column;display:flex;position:fixed;overflow:hidden}.app-shell>:not(.aurora){z-index:1;position:relative}.glass{background:var(--glass);border:1px solid var(--line);box-shadow:var(--shadow-md), inset 0 1px 0 var(--edge);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5)}.field{color:var(--muted);gap:8px;font-size:13px;font-weight:500;display:grid}.field input{width:100%;min-height:50px;color:var(--ink);background:var(--field);border:1px solid var(--line);border-radius:var(--radius-md);transition:border-color .25s var(--ease), box-shadow .25s var(--ease), background .25s var(--ease);padding:12px 16px;font-size:16px;box-shadow:inset 0 1px 2px var(--lightningcss-light,#17150f0a)var(--lightningcss-dark,#0000004d)}.field input::placeholder{color:var(--faint)}.field input:focus{border-color:var(--ring);box-shadow:0 0 0 4px var(--gold-soft);outline:none}.notice-error{color:var(--error);background:var(--error-bg);border-radius:var(--radius-md);border:1px solid var(--lightningcss-light,#dc262626)var(--lightningcss-dark,#f43f5e40);margin:0;padding:10px 14px;font-size:14px}.mono{font-feature-settings:"tnum";font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace}.skeleton{background:var(--hover);border-radius:var(--radius-md);position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(100deg, transparent 20%, var(--edge) 50%, transparent 80%);animation:1.4s ease-in-out infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}.page-enter-active,.page-leave-active{transition:opacity .4s var(--ease), transform .4s var(--ease), filter .4s var(--ease)}.page-enter-from,.page-leave-to{opacity:0;filter:blur(6px);transform:scale(.985)}.fade-enter-active,.fade-leave-active{transition:opacity .3s var(--ease)}.fade-enter-from,.fade-leave-to{opacity:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{to{transform:translate(100%)}}@keyframes rise{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
