:root{--bg-canvas:#0a0d09;--bg-app:#11160f;--bg-surface:#1c2419;--bg-surface-2:#263020;--bg-input:#0d1109;--line-faint:hsla(84,24%,96%,.12);--line-soft:hsla(84,24%,96%,.18);--line-mid:hsla(84,24%,96%,.28);--line-strong:hsla(84,24%,96%,.42);--text-primary:#f5f7f2;--text-secondary:#c8cdc0;--text-tertiary:#8a9082;--text-muted:#5b6155;--text-on-light:#1a1f15;--olive-deep:#474a2c;--lime:#a0c44e;--mint:#a5d6b0;--sage:#6ba37a;--tan:#b0a48a;--ok:var(--mint);--active:var(--lime);--warn:#e5b567;--alert:#d97757;--info:var(--sage);--font-display:"Roboto Condensed","Arial Narrow",sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--font-body:"Manrope",-apple-system,sans-serif;--radius-card:18px;--radius-large:20px;--radius-sheet:32px;--radius-field:14px;--radius-pill:999px;--space-compact:16px;--space-card:20px;--space-screen:24px;--tabbar-safe:100px;--app-max-width:480px;--app-breakpoint-desktop:720px}*,:after,:before{box-sizing:border-box}blockquote,body,figure,h1,h2,h3,h4,h5,h6,html,li,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}button{background:none;border:0;cursor:pointer;font:inherit;padding:0}a,button{color:inherit}a{text-decoration:none}canvas,img,svg,video{display:block;max-width:100%}input,select,textarea{color:inherit;font:inherit}body,html{background:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-body);font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;min-height:100vh}body{display:flex;justify-content:center}#root{max-width:100%}#root,.app-shell{min-height:100vh;width:100%}.app-shell{background:var(--bg-app);display:flex;flex-direction:column;position:relative}@media(min-width:720px){body{background:var(--bg-canvas)}.app-shell{box-shadow:0 0 0 1px var(--line-soft),0 30px 80px rgba(0,0,0,.5);margin:0 auto;max-width:var(--app-max-width);min-height:100vh}}[role=button],a,button{min-height:0}[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--lime);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.k8P7IgIz{backdrop-filter:blur(12px);background:linear-gradient(180deg,rgba(17,22,15,.85),rgba(17,22,15,.98) 60%,var(--bg-app));border-top:1px solid var(--line-soft);bottom:0;display:grid;grid-template-columns:repeat(5,1fr);left:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:50}@media(min-width:720px){.k8P7IgIz{border-radius:0;left:50%;max-width:var(--app-max-width);right:auto;transform:translateX(-50%);width:100%}}.yZonUGJ9{color:var(--text-tertiary);display:grid;gap:4px;grid-template-rows:22px auto;justify-items:center;min-height:44px;padding:6px 0;transition:color .18s ease}.yZonUGJ9:hover{color:var(--text-secondary)}.yZonUGJ9[aria-current=page]{color:var(--lime)}.Ux3cW6wG{fill:none;height:22px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;width:22px}.dyPAtYTG{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.vqaL2P4N{bottom:calc(var(--tabbar-safe) + 12px);display:flex;flex-direction:column;gap:8px;left:0;padding:0 var(--space-screen);pointer-events:none;position:fixed;right:0;z-index:1000}.GRG3cfN_{align-items:center;animation:yorjiSjL .18s ease-out;background:var(--bg-surface-2);border:1px solid var(--line-soft);border-radius:var(--radius-card);box-shadow:0 12px 28px rgba(0,0,0,.35);color:var(--text-primary);display:flex;gap:12px;min-height:56px;padding:12px 14px;pointer-events:auto}@keyframes yorjiSjL{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.GRG3cfN_{animation:none}}.RUJ4qAGk{border-left:4px solid var(--info)}.XJyzCjUS{border-left:4px solid var(--warn)}.PKSDvusd{border-left:4px solid var(--alert)}.i0BuCBgb{border-left:4px solid var(--lime)}.XLUM5_FH{flex:1;min-width:0}.xLpE9suk{font-size:15px;font-weight:500;line-height:1.25}.HjtrurvK,.xLpE9suk{font-family:var(--font-body)}.HjtrurvK{color:var(--text-secondary);font-size:13px;line-height:1.4;margin-top:2px}.aeXFItEi{background:var(--lime);border:1px solid var(--lime);border-radius:var(--radius-pill);color:var(--text-on-light);cursor:pointer;font-family:var(--font-body);font-size:14px;font-weight:500;min-height:44px;padding:0 16px}.aeXFItEi:hover{filter:brightness(1.05)}.Q5aMd8aL{align-items:center;background:transparent;border:none;border-radius:var(--radius-pill);color:var(--text-tertiary);cursor:pointer;display:flex;flex-shrink:0;font-size:22px;height:44px;justify-content:center;line-height:1;width:44px}.Q5aMd8aL:hover{background:var(--line-faint);color:var(--text-primary)}.mR4wlbTl{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:100vh;padding:64px var(--space-screen)}.mM6cW_YF{align-self:center;animation:RBQoQZcU .9s linear infinite;border:2px solid var(--line-soft);border-radius:50%;border-top-color:var(--lime);height:38px;width:38px}@keyframes RBQoQZcU{to{transform:rotate(1turn)}}.tqjIPR5H{align-items:center;display:flex;gap:14px}.uiyMbBkJ{border:1px solid var(--lime);border-radius:50%;display:grid;height:38px;place-items:center;position:relative;width:38px}.uiyMbBkJ:after{background:var(--lime);border-radius:50%;content:"";height:14px;width:14px}.tWkAxL2H{font-size:28px}.aBa6bGRJ,.tWkAxL2H{font-family:var(--font-display);font-weight:300;letter-spacing:-.01em}.aBa6bGRJ{color:var(--text-primary);font-size:36px;line-height:1.1}.bUQLLvBE{color:var(--text-secondary);font-size:16px;line-height:1.6;max-width:32ch}.e69lQpZE{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.mOXOEdZ6{background:var(--bg-surface);border:1px solid var(--line-faint);border-radius:var(--radius-large);color:inherit;display:flex;flex-direction:column;gap:6px;min-height:130px;padding:18px;text-decoration:none}.mOXOEdZ6:hover{border-color:var(--line-soft)}.b9MiKQJF{background:var(--bg-surface-2);grid-column:span 2;padding:22px}.MU33XHOq{display:flex;flex-direction:column;gap:4px;margin-bottom:6px}.Mb4FpP0f{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}._0D1RIJRr{color:var(--text-secondary);font-family:var(--font-body);font-size:13px}.eV2Bx2fF{align-items:baseline;color:var(--text-primary);display:inline-flex;font-family:var(--font-display);font-size:38px;font-weight:300;gap:4px;letter-spacing:-.02em;line-height:1;margin-top:auto}.b9MiKQJF .eV2Bx2fF{font-size:56px;letter-spacing:-.03em}.aeiJ0RU2{font-size:13px;font-weight:400;letter-spacing:.04em}.aeiJ0RU2,.uFGf_dTg{color:var(--text-tertiary);font-family:var(--font-mono)}.uFGf_dTg{font-size:11px;letter-spacing:.06em;margin-top:4px}.JupicKHr{color:var(--mint)}.dQxzeagF{color:var(--warn)}.JhWBmazs{color:var(--text-tertiary)}.N0c0U3CU{background:var(--bg-surface);border-left:3px solid;border-radius:var(--radius-large);color:inherit;display:flex;flex-direction:column;font-family:inherit;gap:6px;padding:14px 16px;text-align:left;width:100%}.iu0AZGNz{cursor:pointer}.iu0AZGNz:hover{background:var(--bg-surface-2)}.mfMgCEuV{border-left-color:var(--info)}.SF4zWXQN{border-left-color:var(--warn)}.R7mDRBOH{border-left-color:var(--alert)}.YgJZz1zf{background:var(--bg-surface-2)}.BgD8qe40{align-items:center;display:flex;gap:12px;justify-content:space-between}.JdvltyIB{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.mfMgCEuV .JdvltyIB{color:var(--info)}.SF4zWXQN .JdvltyIB{color:var(--warn)}.R7mDRBOH .JdvltyIB{color:var(--alert)}.Jk0OlICC{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em}.OJlQIol5{color:var(--text-primary);font-family:var(--font-body);font-size:15px;font-weight:500;line-height:1.4}.bblj3Kfg{color:var(--text-secondary);font-size:13px;line-height:1.5}.Rji6jkNa{align-items:center;border:1px solid;border-radius:var(--radius-pill);display:inline-flex;font-family:var(--font-mono);font-size:10px;gap:6px;letter-spacing:.14em;padding:4px 10px;text-transform:uppercase}.FAQALNh6{border-color:var(--lime);color:var(--lime)}.FAQALNh6 .LXnNxrxe{background:var(--lime);box-shadow:0 0 8px rgba(160,196,78,.6)}.XtwFvTJg{border-color:var(--line-mid);color:var(--text-tertiary)}.XtwFvTJg .LXnNxrxe{background:var(--text-tertiary)}.LXnNxrxe{border-radius:50%;height:6px;width:6px}.Nu2rITBj{line-height:1}.PKV0IALZ{background:var(--bg-surface);border:1px solid var(--line-faint);border-radius:var(--radius-large);display:flex;flex-direction:column;gap:14px;padding:var(--space-card)}.QU8RBHkP{background:var(--bg-surface-2);border-color:var(--line-soft)}.o73bGous{align-items:start;display:grid;gap:12px;grid-template-columns:1fr auto}.k5u6AMuJ{display:flex;flex-direction:column;gap:4px}.DVAhn1Zt{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.njCQ0Hn2{color:var(--text-primary);font-family:var(--font-display);font-size:22px;font-weight:300;letter-spacing:-.01em}.sts2RYcr{align-items:center;display:flex}.YewKGqCw{gap:12px}.N7hBMeG2,.YewKGqCw{display:flex;flex-direction:column}.N7hBMeG2{gap:20px;padding:0 var(--space-screen) 24px}.N6o5m_0G{padding-top:16px}.dI8rk9wL{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;margin-bottom:6px;text-transform:uppercase}.tvqVs1K6{font-family:var(--font-display);font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:1}.FEIGxB4Q{display:grid;gap:10px;grid-template-columns:1fr 1fr}.JyLs5r79{color:var(--text-tertiary);font-size:14px}.P3d7u0Vm{display:flex;flex-direction:column;gap:8px}.VcXrTcia{align-items:center;display:flex;gap:12px;justify-content:space-between}.qFmbrwGz{color:var(--text-primary);font-size:14px}.xZhg7aLr{display:flex;flex-direction:column;gap:18px;padding:0 var(--space-screen) 24px}.OyF50FNM{padding-top:16px}.TUGhn8B9{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;margin-bottom:6px;text-transform:uppercase}.PiJGLDw3{font-family:var(--font-display);font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:1}.qbreAoIe{display:grid;gap:8px;grid-template-columns:1fr 1fr}.vx9aW6Nq{min-height:100px;padding:12px 14px}.HFlemc4u{display:flex;flex-direction:column;gap:20px;padding:0 var(--space-screen) 24px}.VUq7hMd0{padding-top:16px}.fYZHszqI{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;margin-bottom:6px;text-transform:uppercase}.AZJZlYBE{font-family:var(--font-display);font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:1}.JXnAJyB7{color:var(--text-tertiary);font-size:14px}.npLnERn5{align-items:center;border-bottom:1px solid var(--line-faint);color:inherit;display:grid;gap:12px;grid-template-columns:1fr auto;padding:10px 0}.npLnERn5:last-child{border-bottom:0}.oMNMMPox{color:var(--text-primary);font-size:15px}.VUlT8DvC{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;margin-top:2px;text-transform:uppercase}._mwqSnjy{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.uSeX7g3n{position:relative}.BYXxliRl{background:var(--lime);border-radius:50%;box-shadow:0 8px 24px rgba(0,0,0,.45);color:var(--text-on-light);display:grid;height:44px;place-items:center;position:absolute;right:var(--space-screen);text-decoration:none;top:34px;transition:transform .15s ease,filter .15s ease;width:44px;z-index:20}.BYXxliRl:hover{filter:brightness(1.08)}.BYXxliRl:active{transform:translateY(1px)}.BYXxliRl:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.BYXxliRl svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:20px}.nXv4Y6Ro{background:var(--bg-surface);border:1px solid var(--line-faint);border-radius:var(--radius-pill);display:grid;grid-template-columns:repeat(4,1fr);padding:4px}.YTQY6Vm7{background:transparent;border:0;border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;min-height:40px;text-transform:uppercase}.YTQY6Vm7:hover:not(.yd488vGf){color:var(--text-primary)}.yd488vGf{background:var(--lime);color:var(--text-on-light)}.VkDcIlQm{display:flex;flex-direction:column;gap:28px;padding:0 var(--space-screen) 40px}.vXKmhX6N{align-items:center;display:flex;gap:12px;padding-top:8px}.K5uKcTZe{border:1px solid var(--line-soft);border-radius:50%;color:var(--text-secondary);display:grid;height:44px;place-items:center;width:44px}.a_0R7PAY{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;margin-bottom:4px;text-transform:uppercase}.nuHLxK9y{font-family:var(--font-display);font-size:32px;font-weight:300;letter-spacing:-.01em;line-height:1}.n26lZHwG{display:flex;flex-direction:column;gap:4px}.mhZfHdNk{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.lS3Mfe_Z{color:var(--text-primary);font-family:var(--font-display);font-size:84px;font-weight:300;letter-spacing:-.04em;line-height:1}.synG9f0m{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em}.PRqizv9m{background:var(--bg-surface);border-radius:var(--radius-large);min-height:220px;padding:20px}.X6DnsMar{animation:AhbHIA5A 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--bg-surface) 0,var(--bg-surface-2) 50%,var(--bg-surface) 100%);background-size:200% 100%;border-radius:var(--radius-card);height:220px;width:100%}@keyframes AhbHIA5A{0%{background-position:200% 0}to{background-position:-200% 0}}.jIsaKQfP,.ong2Nl_9{color:var(--text-secondary);font-size:14px;padding:80px 20px;text-align:center}.jIsaKQfP button{background:transparent;border:1px solid var(--line-mid);color:var(--text-primary);font-family:var(--font-body);font-size:14px;margin-top:12px;padding:8px 18px}.BuXULB6n,.jIsaKQfP button{border-radius:var(--radius-pill)}.BuXULB6n{align-self:flex-start;background:var(--bg-surface);border:1px solid var(--line-faint);display:inline-flex;gap:4px;padding:4px}.DV95xrib{background:transparent;border:0;border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;min-height:36px;padding:0 14px;text-transform:uppercase}.DV95xrib:hover:not(.f91xDyGa){color:var(--text-primary)}.f91xDyGa{background:var(--lime);color:var(--text-on-light)}.MQj2jIO5{background:var(--bg-surface);border:1px solid var(--line-faint);border-radius:var(--radius-large);display:flex;flex-direction:column;gap:8px;padding:18px 20px;transition:border-color .15s ease}.MQj2jIO5:hover{border-color:var(--line-soft)}.xmkd4EXx{align-items:center;display:flex;gap:12px;justify-content:space-between}.k6dKii4K{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.Zjj9P_lE{color:var(--text-primary);font-family:var(--font-display);font-size:22px;font-weight:300;letter-spacing:-.01em;line-height:1.1}.DtQXbgnj{color:var(--text-secondary);font-size:13px;line-height:1.5}.GWzhnLu5{margin-top:4px}.KkVEHZqh{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.zWBUmifd{display:flex;flex-direction:column;gap:20px;padding:0 var(--space-screen) 40px}.ZxeBZb_6{padding-top:24px}.RHIjggZw{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;margin-bottom:6px;text-transform:uppercase}.NZPefWQa{font-family:var(--font-display);font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:1}.eqS6rrsj{display:flex;flex-direction:column;gap:14px}.dHb5H7Io{color:inherit;display:block;text-decoration:none}.ry7vtbM9{background:var(--bg-surface);border-radius:var(--radius-large);height:110px;opacity:.7}.MDkcXUuR{color:var(--text-tertiary);padding:60px 0;text-align:center}.skuQf9Tp{align-items:center;border:1px solid transparent;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-family:var(--font-body);gap:8px;justify-content:center;min-height:44px;padding:0 24px;transition:background .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease;user-select:none}.skuQf9Tp:disabled{cursor:not-allowed;opacity:.5}.skuQf9Tp:active:not(:disabled){transform:translateY(1px)}.uUolKcqG{background:var(--lime);color:var(--text-on-light);font-size:15px;font-weight:500;letter-spacing:.02em}.uUolKcqG:hover:not(:disabled){background:#b4d262}.Cv5bAQAz{background:transparent;border-color:var(--line-mid);color:var(--text-primary);font-size:15px;font-weight:400}.Cv5bAQAz:hover:not(:disabled){border-color:var(--line-strong)}.vBfuZSdL{background:transparent;color:var(--text-secondary);font-size:15px;font-weight:400;padding:0 16px}.vBfuZSdL:hover:not(:disabled){color:var(--text-primary)}.S8CtfR3D{font-size:13px;min-height:36px;padding:0 14px}.y9ExrfJ4 .nXEMmLUL{opacity:.7}.uZZNH_oG{display:flex;flex-direction:column;inset:0;justify-content:flex-end;pointer-events:auto;position:fixed;z-index:100}.yQR5Orzc{backdrop-filter:blur(4px);background:rgba(10,13,9,.7);border:0;cursor:pointer;inset:0;position:absolute}.TIkzClUc{animation:MTObrMWT .22s ease-out;background:var(--bg-surface-2);border-top:1px solid var(--line-soft);border-top-left-radius:var(--radius-sheet);border-top-right-radius:var(--radius-sheet);max-height:80vh;overflow-y:auto;padding:14px var(--space-screen) calc(28px + env(safe-area-inset-bottom));position:relative}@media(min-width:720px){.TIkzClUc{margin:0 auto;max-width:var(--app-max-width)}}@keyframes MTObrMWT{0%{transform:translateY(100%)}to{transform:translateY(0)}}.f9Bztkf6{background:var(--line-mid);border-radius:999px;height:4px;margin:0 auto 18px;width:48px}.V7TxD6yD{color:var(--text-primary);font-family:var(--font-display);font-size:28px;font-weight:300;letter-spacing:-.01em;margin-bottom:16px}.VSdnhdTT,.c3GJJpn1{display:flex;flex-direction:column}.c3GJJpn1{border-left:2px solid var(--line-faint);gap:6px;padding:8px 0 8px 12px}.idvanH9n{align-items:center;display:flex;gap:8px;justify-content:space-between}.ju4xWEJh{display:flex;flex-direction:column;gap:4px}.bSp3oVDt{color:var(--lime);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.CPZzoA1P{background:var(--bg-input);border:1px solid var(--line-mid);border-radius:var(--radius-pill);display:inline-flex;gap:2px;padding:2px}.gK_HzjjJ,.iXawbpdF{background:transparent;border:none;border-radius:var(--radius-pill);color:var(--text-tertiary);cursor:pointer;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;min-height:32px;padding:6px 12px;text-transform:uppercase}.gK_HzjjJ{background:var(--lime);color:var(--text-on-light)}.CPaPJpLw{display:flex;gap:8px;padding:8px 12px}.CPaPJpLw,.lCURaFTj{align-items:center;background:var(--bg-input);border:1px solid var(--line-faint);border-radius:var(--radius-field)}.lCURaFTj{display:grid;gap:6px;grid-template-columns:1fr auto auto auto;padding:6px}.Cz2NmNwD,.ZqULWxrj,.j6XmYqtq{background:var(--bg-app);border:1px solid var(--line-soft);border-radius:var(--radius-field);color:var(--text-primary);font-family:var(--font-mono);font-size:12px;min-height:36px;padding:0 8px}.j6XmYqtq{text-align:center;width:60px}.Cz2NmNwD{text-align:right;width:80px}.R2bBwsTC{background:transparent;border:1px solid var(--line-soft);border-radius:var(--radius-pill);color:var(--text-tertiary);cursor:pointer;font-size:18px;height:32px;line-height:1;width:32px}.R2bBwsTC:hover{border-color:var(--alert);color:var(--alert)}.dwMfeQLk{display:flex;flex-wrap:wrap;gap:6px;padding-top:4px}.FT_xdZ0I{background:transparent;border:1px dashed var(--line-mid);border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:13px;min-height:36px;padding:0 12px}.FT_xdZ0I:hover{border-color:var(--lime);color:var(--lime)}.ebEgXOXg{color:var(--text-primary)}.I8xAgT9i,.ebEgXOXg{font-family:var(--font-mono);font-size:12px}.I8xAgT9i{color:var(--text-tertiary)}.asl6sjtk{color:var(--lime);font-family:var(--font-mono);font-size:12px}.xUhx3qJ2{color:var(--text-tertiary);font-size:14px;padding:12px 0}.aBlEquwp{display:flex;flex-direction:column;gap:24px;padding:0 var(--space-screen) 100px}.sGIjVvJK{color:var(--text-tertiary);padding:80px 0;text-align:center}.JC4HTro3{align-items:start;display:grid;gap:12px;grid-template-columns:44px 1fr auto;padding-top:8px}.ZstWH2Gf{border:1px solid var(--line-soft);border-radius:50%;color:var(--text-secondary);display:grid;height:44px;place-items:center;width:44px}.tHZ3g7dx{display:flex;flex-direction:column;gap:6px}.ZVztC6n5{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.b3WElixq{font-family:var(--font-display);font-size:32px;font-weight:300;letter-spacing:-.01em;line-height:1.05}.InXGxyNZ{color:var(--text-secondary);font-size:14px}.eif9L7t2{display:flex;flex-direction:column;gap:12px}.diMABYrw{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.A8kUkJ4o,.pKLaYdat{background:var(--bg-surface);border-radius:var(--radius-large);padding:16px}.A8kUkJ4o{display:flex;flex-direction:column;gap:12px}.HCCMByEQ{border-bottom:1px solid var(--line-faint);display:grid;gap:12px;grid-template-columns:auto 1fr auto;padding:10px 0}.HCCMByEQ:last-child{border-bottom:0}.tfFdg7Io{color:var(--lime);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.EjxkOYwB{color:var(--text-primary);font-size:14px}.QoTReiu0{color:var(--text-secondary);font-family:var(--font-mono);font-size:12px}.pRAzf1J5{color:var(--text-tertiary);font-size:14px}.jOENPLvH{margin-top:4px}.obbgtljQ{color:var(--text-secondary);font-size:15px;line-height:1.5;margin-bottom:24px}.lKYDXXb7{display:flex;gap:12px;justify-content:flex-end}.J5Jkmx8N{color:var(--alert);font-size:13px;margin-top:12px}.tjo00Jmv{align-items:center;background:var(--bg-surface);border-left:4px solid var(--line-mid);border-radius:var(--radius-card);color:inherit;display:grid;gap:14px;grid-template-columns:64px 1fr;padding:14px 16px;text-decoration:none;transition:border-color .15s ease,background .15s ease}.tjo00Jmv:hover{background:var(--bg-surface-2)}.zXPZJk0z{border-left-color:var(--alert)}.MKK5gq5w{border-left-color:var(--warn)}.xMZcOeHu{border-left-color:var(--sage)}.BH3QjCo3{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.SbOp9id4{color:var(--text-secondary);font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.zXPZJk0z .SbOp9id4{color:var(--alert)}.MKK5gq5w .SbOp9id4{color:var(--warn)}.xMZcOeHu .SbOp9id4{color:var(--sage)}.R0HC7GjJ{background:var(--text-tertiary);border-radius:50%;height:8px;width:8px}.zQ0huvzQ{background:var(--lime)}.bXDnWUDu{background:var(--mint)}.P2gkww_e{background:var(--warn)}.SbzmZY1a{background:var(--alert)}.CRjlzatA{display:flex;flex-direction:column;gap:4px;min-width:0}.Z91AZya2{color:var(--text-primary);display:-webkit-box;font-size:15px;-webkit-line-clamp:2;line-height:1.3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.u0vGQCmN{color:var(--text-tertiary);display:flex;font-family:var(--font-mono);font-size:10px;gap:6px;letter-spacing:.08em;text-transform:uppercase}.qok_y3df{color:var(--text-muted)}.RduXq1TR{display:flex;flex-direction:column;gap:20px;padding:0 var(--space-screen) 40px}.WzubArwE{padding-top:24px}.PFGKJ1EA{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;margin-bottom:6px;text-transform:uppercase}.S1QP39IN{font-family:var(--font-display);font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:1}.QbvFu29s{display:flex;flex-direction:column;gap:10px}.mZDhuBBj{background:var(--bg-surface);border-radius:var(--radius-card);height:76px;opacity:.7}.I8thsaMr{color:var(--text-tertiary);font-size:14px;padding:80px 0;text-align:center}.FbgxAUwW{display:flex;flex-direction:column;gap:18px;padding:0 var(--space-screen) 120px}.PtUO0aDF,.shUf0C9q,.vAmGrs2G{color:var(--text-tertiary);font-size:14px;padding:24px 0}.vwVLJPzy{align-items:center;color:var(--text-tertiary);display:inline-flex;font-family:var(--font-mono);font-size:11px;gap:6px;letter-spacing:.14em;margin-top:14px;min-height:32px;text-decoration:none;text-transform:uppercase}.vwVLJPzy:hover{color:var(--text-secondary)}.JFz4kF3t{display:flex;flex-direction:column;gap:8px}.Eog63_DS{align-items:center;color:var(--text-tertiary);display:inline-flex;font-family:var(--font-mono);font-size:11px;gap:6px;letter-spacing:.14em;text-transform:uppercase}.SpvqSKHP{background:var(--info);border-radius:50%;display:inline-block;height:8px;width:8px}.eIbO3vxt .SpvqSKHP{background:var(--alert)}.hXzrlJxi .SpvqSKHP{background:var(--warn)}.vTHITFo_ .SpvqSKHP{background:var(--info)}.H1ImFwZr{color:var(--text-muted)}.GC8H8zoZ{font-family:var(--font-display);font-size:32px;font-weight:300;letter-spacing:-.02em;line-height:1.05}.xYOtj88D{color:var(--text-secondary);font-size:15px;line-height:1.5}.hLMjrbZL{background:var(--bg-surface);border:1px solid var(--line-faint);border-radius:var(--radius-large);display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:16px}.sZfMDNIK{display:flex;flex-direction:column;gap:4px}.FQqiYlOy{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.yE4xRmpY{color:var(--text-primary);font-size:14px}.oqsFvYzl{display:flex;flex-direction:column;gap:12px}.pvFKq8uS{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase}.Jt7aoX5C{display:flex;flex-wrap:wrap;gap:8px}.EpqbCupo{background:transparent;border:1px solid var(--line-mid);border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:14px;min-height:44px;padding:0 16px}.EpqbCupo:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.EpqbCupo:disabled{cursor:not-allowed;opacity:.5}.G1N5ifBO{background:rgba(160,196,78,.08);border-color:var(--lime);color:var(--lime)}.OBXPcj3R{color:var(--text-tertiary);font-size:12px}.wz8v5n5W{color:var(--alert);font-size:13px}.QMD3tW9n{gap:14px;list-style:none;margin:0;padding:0}.QMD3tW9n,.pCVFY2mn{display:flex;flex-direction:column}.pCVFY2mn{background:var(--bg-surface);border:1px solid var(--line-faint);border-radius:var(--radius-large);gap:8px;padding:14px 16px}.QnvG88EB{align-items:center;display:flex;gap:10px}.suXRdmbQ{background:var(--bg-surface-2);border-radius:50%;color:var(--lime);display:grid;font-family:var(--font-mono);font-size:12px;height:26px;place-items:center;text-transform:uppercase;width:26px}.BPyautqy{color:var(--text-primary);font-size:13px}.GDl5QBUs{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;margin-left:auto;text-transform:uppercase}.SmfwqOu5{color:var(--text-secondary);font-size:14px;line-height:1.5}._4r1Sxvv{background:linear-gradient(to top,var(--bg-app) 70%,transparent);bottom:calc(var(--tabbar-safe) - 28px);display:flex;gap:10px;left:0;margin:0 auto;max-width:var(--app-max-width);padding:12px var(--space-screen);position:fixed;right:0;z-index:5}.jqaqfi0J{background:var(--bg-input);border:1px solid var(--line-soft);border-radius:var(--radius-pill);color:var(--text-primary);flex:1;font-family:var(--font-body);font-size:14px;min-height:44px;outline:none;padding:10px 16px}.jqaqfi0J:focus-visible{border-color:var(--lime);outline:2px solid var(--lime);outline-offset:1px}.hyM7bP_B{display:flex;flex-direction:column;gap:8px}.eksE7fbd{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.scZLhGGh{color:var(--alert)}.qnbIUu9j{display:flex;flex-direction:column}.qnbIUu9j input,.qnbIUu9j select,.qnbIUu9j textarea{background:var(--bg-input);border:1px solid var(--line-soft);border-radius:var(--radius-field);color:var(--text-primary);font-family:var(--font-body);font-size:16px;min-height:44px;outline:none;padding:12px 14px;transition:border-color .15s ease;width:100%}.qnbIUu9j textarea{font-family:var(--font-body);line-height:1.5;min-height:96px;resize:vertical}.qnbIUu9j select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--text-tertiary) 50%),linear-gradient(135deg,var(--text-tertiary) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.qnbIUu9j input::placeholder,.qnbIUu9j textarea::placeholder{color:var(--text-muted)}.qnbIUu9j input:focus-visible,.qnbIUu9j select:focus-visible,.qnbIUu9j textarea:focus-visible{border-color:var(--lime);outline:2px solid var(--lime);outline-offset:1px}.Gg7xloYI .qnbIUu9j input,.Gg7xloYI .qnbIUu9j select,.Gg7xloYI .qnbIUu9j textarea{border-color:var(--alert)}.P9Q9k5iu{color:var(--text-tertiary);font-size:12px}.bXEdSrOQ{color:var(--alert);font-size:12px}.r7HGL6yL{background:var(--bg-input);border:1px dashed var(--line-mid);border-radius:var(--radius-field);color:var(--text-tertiary);cursor:pointer;display:grid;height:84px;overflow:hidden;padding:0;place-items:center;position:relative;width:84px}.r7HGL6yL:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.hiF1dwXZ{background:var(--bg-surface)}.hiF1dwXZ:hover{border-color:var(--lime);color:var(--lime)}.vadc7x0P{background:var(--bg-surface-2);border-radius:50%;color:var(--text-secondary);display:grid;height:32px;place-items:center;width:32px}.TI26sEkY{height:100%;inset:0;opacity:0;pointer-events:none;position:absolute;width:100%}.PAm2KN5c,.j71zVrjV,.ll7IFVgk{border-color:var(--line-soft);border-style:solid;cursor:default}.ll7IFVgk{border-color:var(--alert)}.uALn0c6X{height:100%;object-fit:cover;width:100%}._flO_69X{background:rgba(10,13,9,.7);border:none;border-radius:50%;color:var(--text-primary);cursor:pointer;display:grid;font-family:var(--font-body);font-size:16px;height:22px;line-height:1;place-items:center;position:absolute;right:4px;top:4px;width:22px}._flO_69X:focus-visible{outline:2px solid var(--lime);outline-offset:1px}.mV1T11fj{background:rgba(10,13,9,.6);border-radius:2px;bottom:6px;height:4px;left:6px;overflow:hidden;position:absolute;right:6px}.FVWfNA0W{background:var(--lime);height:100%;transition:width .2s ease}.gj1OpYMx{background:rgba(10,13,9,.75);border-radius:6px;bottom:6px;color:var(--alert);font-family:var(--font-mono);font-size:10px;left:6px;letter-spacing:.08em;padding:4px 6px;position:absolute;right:6px;text-align:center;text-transform:uppercase}.jSgamMW7{display:flex;flex-direction:column;gap:18px;padding:0 var(--space-screen) 40px}.M98ulyzC{align-items:center;color:var(--text-tertiary);display:inline-flex;font-family:var(--font-mono);font-size:11px;gap:6px;letter-spacing:.14em;margin-top:14px;min-height:32px;text-decoration:none;text-transform:uppercase}.M98ulyzC:hover{color:var(--text-secondary)}.GtLsUXrN{margin-top:2px}.BKVNaVa7{font-family:var(--font-display);font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:1.05;margin-bottom:6px}.sT6j0hb4{color:var(--lime)}.k9vV1JIo{color:var(--text-secondary);font-size:14px}.z0jX0_LS{display:flex;flex-direction:column;gap:18px}.OWCJRRhc{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.Tqoab1QY{align-items:flex-start;background:var(--bg-input);border:1px solid var(--line-soft);border-radius:var(--radius-field);color:var(--text-secondary);cursor:pointer;display:flex;flex-direction:column;font-family:var(--font-body);font-size:14px;gap:4px;justify-content:center;min-height:56px;padding:8px 14px;text-align:left}.Tqoab1QY:focus-visible{outline:2px solid var(--lime);outline-offset:1px}.xJuWk8ge{border-color:var(--lime);color:var(--lime)}.GezwG4cq{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.16em}.xJuWk8ge .GezwG4cq{color:var(--lime)}.bBHF3ff4{display:flex;flex-wrap:wrap;gap:10px}.ovfCOjlH{background:rgba(217,119,87,.12);border:1px solid rgba(217,119,87,.4);border-radius:var(--radius-field);color:var(--alert);font-size:13px;padding:10px 14px}._lwPby5g{align-items:flex-start;background:var(--bg-surface);border:1px solid var(--line-soft);border-radius:var(--radius-large);display:flex;flex-direction:column;gap:12px;margin-top:60px;padding:32px 24px}.MMnpr9Be{color:var(--lime);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.zBb5vkOY{font-family:var(--font-display);font-size:36px;font-weight:300;letter-spacing:-.02em}.jm9xdcHE{color:var(--text-secondary);font-size:15px;line-height:1.5;margin-bottom:12px}.WZtQBxsk{display:flex;flex-direction:column;gap:24px;padding:0 var(--space-screen) 40px}.vHnbJPUw{padding-top:24px}.HFAC0rcE{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;margin-bottom:6px;text-transform:uppercase}.Hbkl0u_C{font-family:var(--font-display);font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:1}.u9nQDmM2{display:flex;flex-direction:column;gap:10px}.VqjXmWAG{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.dvlpS5_x{gap:10px}.UzuDpPB4,.dvlpS5_x{display:flex;flex-direction:column}.UzuDpPB4{gap:12px}.vYVgHHqp{background:var(--bg-surface);border-radius:var(--radius-card);height:88px;opacity:.7}.PbbsZuzJ{color:var(--text-tertiary);padding:60px 0;text-align:center}.VRhxRzyx{align-items:center;border:1px solid transparent;border-radius:var(--radius-pill);display:inline-flex;font-family:var(--font-mono);font-size:10px;gap:6px;letter-spacing:.14em;line-height:1.5;padding:3px 10px;text-transform:uppercase}.iMgvNzvM{border-color:var(--lime);color:var(--lime)}.pDsidfid{border-color:var(--mint);color:var(--mint)}.EP3I2gJc{border-color:var(--sage);color:var(--sage)}.N2h7yszs{border-color:var(--tan);color:var(--tan)}.iYMdt5Qy{border-color:var(--warn);color:var(--warn)}.xPySEVxc{border-color:var(--alert);color:var(--alert)}.kcGD8thD{flex-direction:column}.HQysC3Gy,.kcGD8thD{display:flex;gap:10px}.HQysC3Gy{align-items:center}.JjJpeNXQ{background:var(--text-tertiary);border-radius:var(--radius-pill);flex-shrink:0;height:10px;width:10px}.JjJpeNXQ[data-on]{background:var(--lime);box-shadow:0 0 8px var(--lime)}._aL8Klb9{color:var(--text-primary);font-size:15px;font-weight:500;line-height:1.25}.F49H05hP,._aL8Klb9{font-family:var(--font-body)}.F49H05hP{color:var(--text-secondary);font-size:14px;line-height:1.5}.x5Glionj{display:flex;flex-direction:column;gap:18px;padding:0 var(--space-screen) 40px}.tidYime6{padding-top:24px}.CdlhJ_Eg{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;margin-bottom:6px;text-transform:uppercase}.jefEoA1X{font-family:var(--font-display);font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:1}.tHg5y7dH{color:var(--text-secondary);font-size:14px;margin-top:6px}.wt0mD4Ur{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.W5I4A5Id{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.MNr0SOaT,.kx9lwABk{background:transparent;border:1px solid var(--line-mid);border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:14px;min-height:44px}.kx9lwABk{border-color:var(--lime);color:var(--lime)}.BN85iq_2{color:var(--text-secondary);font-size:14px;line-height:1.5;margin-bottom:12px}.DyhYwAlY{display:flex;justify-content:flex-start;margin-top:8px}.tpuw8vMC{color:var(--text-secondary);font-size:14px;line-height:1.5;margin-bottom:16px}.cmfQe1m6{display:flex;gap:8px;justify-content:flex-end}.UD7YYJH5{display:grid;gap:8px;grid-template-columns:1fr 1fr}.ONQEatOS{background:var(--bg-input);border:1px solid var(--line-soft);border-radius:var(--radius-card);color:var(--text-primary);display:flex;flex-direction:column;gap:2px;min-height:56px;padding:10px 12px;text-decoration:none}.ONQEatOS:hover{border-color:var(--lime)}.UNQWQu6V{font-family:var(--font-body);font-size:15px;font-weight:500}.HaNP3hu_{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}
/*# sourceMappingURL=app.5e27074d.css.map*/