.toasts[data-v-4700e4e7]{z-index:200;flex-direction:column;gap:8px;max-width:min(420px,100vw - 32px);display:flex;position:fixed;top:16px;right:16px}.toast[data-v-4700e4e7]{background:var(--bg-elev);border:1px solid var(--border);box-shadow:var(--shadow);font-size:var(--font-ui,13px);cursor:pointer;word-break:break-word;border-radius:10px;align-items:flex-start;gap:9px;padding:11px 14px;display:flex}.toast .icon[data-v-4700e4e7]{margin-top:1px}.ok .icon[data-v-4700e4e7]{color:var(--ok)}.err[data-v-4700e4e7]{border-color:color-mix(in srgb, var(--err) 35%, var(--border))}.err .icon[data-v-4700e4e7]{color:var(--err)}.warn .icon[data-v-4700e4e7]{color:var(--warn)}.info .icon[data-v-4700e4e7]{color:var(--info)}.toast-enter-active[data-v-4700e4e7],.toast-leave-active[data-v-4700e4e7]{transition:all .2s}.toast-enter-from[data-v-4700e4e7],.toast-leave-to[data-v-4700e4e7]{opacity:0;transform:translate(16px)}.overlay[data-v-d8e45909]{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overscroll-behavior:contain;background:#0a0c1273;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0;overflow-y:auto}.modal[data-v-d8e45909]{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-height:calc(100vh - 48px);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.size-sm[data-v-d8e45909]{max-width:420px}.size-md[data-v-d8e45909]{max-width:560px}.size-lg[data-v-d8e45909]{max-width:760px}.size-xl[data-v-d8e45909]{max-width:1040px}.size-full[data-v-d8e45909]{height:calc(100dvh - 48px);max-height:none}.size-full .modal-body[data-v-d8e45909]{flex:1}.modal-head[data-v-d8e45909]{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 12px;display:flex}.modal-head h3[data-v-d8e45909]{font-size:var(--font-title,16px)}.sub[data-v-d8e45909]{font-size:var(--font-small,12.5px);color:var(--text-3);margin-top:3px}.x[data-v-d8e45909]{color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px;display:grid}.x[data-v-d8e45909]:hover{background:var(--bg-hover);color:var(--text)}.modal-body[data-v-d8e45909]{overscroll-behavior:contain;padding:4px 20px 18px;overflow-y:auto}.modal-foot[data-v-d8e45909]{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.modal-enter-active[data-v-d8e45909],.modal-leave-active[data-v-d8e45909]{transition:opacity .16s}.modal-enter-active .modal[data-v-d8e45909],.modal-leave-active .modal[data-v-d8e45909]{transition:transform .16s}.modal-enter-from[data-v-d8e45909],.modal-leave-to[data-v-d8e45909]{opacity:0}.modal-enter-from .modal[data-v-d8e45909],.modal-leave-to .modal[data-v-d8e45909]{transform:translateY(8px)scale(.985)}.spinner[data-v-85222702]{opacity:.8;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;animation:.7s linear infinite spin-85222702;display:inline-block}@keyframes spin-85222702{to{transform:rotate(360deg)}}.btn[data-v-9a822b00]{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-weight:500;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,opacity .15s;display:inline-flex}.btn[data-v-9a822b00]:disabled{opacity:.55;cursor:not-allowed}.btn-sm[data-v-9a822b00]{height:36px;font-size:var(--font-small,12.5px);padding:0 10px}.btn-md[data-v-9a822b00]{height:42px;font-size:var(--font-ui,13.5px);padding:0 14px}.btn-lg[data-v-9a822b00]{height:44px;font-size:var(--font-body,14.5px);padding:0 20px}.btn-icon-only.btn-sm[data-v-9a822b00]{width:36px;padding:0}.btn-icon-only.btn-md[data-v-9a822b00]{width:42px;padding:0}.btn-block[data-v-9a822b00]{width:100%}.btn-primary[data-v-9a822b00]{background:var(--cta);color:#fff;box-shadow:var(--shadow-sm)}.btn-primary[data-v-9a822b00]:hover:not(:disabled){background:var(--cta-hover);box-shadow:0 3px 12px color-mix(in srgb, var(--cta) 18%, transparent)}.btn-secondary[data-v-9a822b00]{background:var(--bg-elev);border-color:var(--border);color:var(--text);box-shadow:var(--shadow-sm)}.btn-secondary[data-v-9a822b00]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-strong)}.btn-outline[data-v-9a822b00]{border-color:var(--border-strong);color:var(--text-2);background:0 0}.btn-outline[data-v-9a822b00]:hover:not(:disabled){color:var(--text);background:var(--bg-hover)}.btn-ghost[data-v-9a822b00]{color:var(--text-2);background:0 0}.btn-ghost[data-v-9a822b00]:hover:not(:disabled){background:var(--bg-hover);color:var(--text)}.btn-danger[data-v-9a822b00]{background:var(--danger-button,var(--err));color:#fff}.btn-danger[data-v-9a822b00]:hover:not(:disabled){filter:brightness(1.07)}.text[data-v-a2128ef3]{color:var(--text-2);font-size:var(--font-ui,13.5px);white-space:pre-line}@property --halo{syntax:"<angle>";inherits:false;initial-value:0deg}.dock[data-v-e685133d]{--ease:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.3, 1.35, .5, 1);--bar-h:56px;z-index:40;padding:24px var(--section-x,88px) 0;pointer-events:none;transition:padding-top .6s var(--ease);position:fixed;inset:0 0 auto}.dock.docked[data-v-e685133d]{padding-top:12px}a[data-v-e685133d],a[data-v-e685133d]:hover{color:inherit;text-decoration:none}.scrim[data-v-e685133d]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .4s var(--ease);background:#0406098c;position:fixed;inset:0}.open .scrim[data-v-e685133d]{opacity:1;pointer-events:auto}.island[data-v-e685133d]{max-width:var(--content-width,1264px);border-radius:calc(var(--bar-h) / 2);color:#f7f8f5;pointer-events:auto;transition:max-width .7s var(--ease), background-color .45s var(--ease), box-shadow .45s var(--ease), backdrop-filter .45s var(--ease);background:#0a0d1200;margin-inline:auto;position:relative;box-shadow:inset 0 0 0 1px #fff0}.docked .island[data-v-e685133d],.open .island[data-v-e685133d]{-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);background:#090c10e0;max-width:780px;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0f,0 18px 50px -18px #000000d9}.bar[data-v-e685133d]{height:var(--bar-h);border-radius:inherit;transition:padding .7s var(--ease);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid;position:relative}.docked .bar[data-v-e685133d]{padding:0 9px 0 11px}.bar[data-v-e685133d]>:not(.glow,.rim,.ring){z-index:1;position:relative}.glow[data-v-e685133d],.rim[data-v-e685133d]{border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .35s var(--ease);position:absolute;inset:0}.glow[data-v-e685133d]{background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%), #4a9fd82e, transparent 65%)}.rim[data-v-e685133d]{background:radial-gradient(130px circle at var(--mx,50%) var(--my,50%), #8fc4eae6, transparent 70%);-webkit-mask-composite:xor;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.docked .lit .glow[data-v-e685133d],.docked .lit .rim[data-v-e685133d]{opacity:1}.ring[data-v-e685133d]{opacity:0;pointer-events:none;filter:drop-shadow(0 0 3px #4a9fd8cc);width:100%;height:100%;transition:opacity .3s var(--ease);position:absolute;inset:0;overflow:visible}.docked:not(.open) .ring[data-v-e685133d]{opacity:1;transition-delay:.3s}.ring rect[data-v-e685133d]{fill:none;stroke:url(#home-nav-ring);stroke-width:1.5px;stroke-linecap:round}.ring circle[data-v-e685133d]{fill:#fff;filter:drop-shadow(0 0 4px #f97316)}.brand[data-v-e685133d]{justify-self:start;align-items:center;gap:10px;min-width:0;display:flex}.mark[data-v-e685133d]{width:34px;height:34px;transition:transform .5s var(--spring);display:grid;position:relative}.mark svg[data-v-e685133d]{z-index:1;position:relative}.mark[data-v-e685133d]:before,.mark[data-v-e685133d]:after{content:"";background:conic-gradient(from var(--halo), #4a9fd8, transparent 28%, #f97316 50%, transparent 74%, #4a9fd8);border-radius:9px;animation:6s linear infinite halo-e685133d;position:absolute;inset:-3px}.mark[data-v-e685133d]:before{-webkit-mask-composite:xor;padding:1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.mark[data-v-e685133d]:after{filter:blur(10px);opacity:.35;transition:opacity .4s var(--ease)}.brand:hover .mark[data-v-e685133d]{transform:rotate(-8deg)scale(1.06)}.brand:hover .mark[data-v-e685133d]:after{opacity:.7}@keyframes halo-e685133d{to{--halo:360deg}}.name[data-v-e685133d]{letter-spacing:-.04em;white-space:nowrap;font-size:21px;font-weight:700;line-height:1}.tag[data-v-e685133d]{color:#8fb8d2;max-width:120px;font-family:var(--mono);white-space:nowrap;transition:max-width .6s var(--ease), opacity .4s var(--ease), margin .6s var(--ease);font-size:12px;line-height:1;overflow:hidden}.docked .tag[data-v-e685133d]{opacity:0;max-width:0;margin-left:-10px}.track[data-v-e685133d]{transition:background-color .45s var(--ease), box-shadow .45s var(--ease);background:#ffffff09;border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.docked .track[data-v-e685133d]{background:0 0;box-shadow:inset 0 0 0 1px #fff0}.link[data-v-e685133d]{z-index:1;color:#a9b2bd;white-space:nowrap;transition:color .25s var(--ease);border-radius:999px;padding:9px 15px;font-size:14px;line-height:1;position:relative}.link.on[data-v-e685133d]{color:#fff}.link[data-v-e685133d]:focus-visible{outline:none}.glider[data-v-e685133d]{opacity:0;width:0;transition:transform .55s var(--spring), width .55s var(--spring), opacity .3s var(--ease);background:linear-gradient(#4a9fd84d,#4a9fd81a);border-radius:999px;position:absolute;top:4px;bottom:4px;left:0;box-shadow:inset 0 0 0 1px #7cbde861,0 0 22px -4px #4a9fd899}.glider.shown[data-v-e685133d]{opacity:1}.glider[data-v-e685133d]:after{content:"";background:#8fc4ea;border-radius:2px;width:16px;height:2px;margin-left:-8px;position:absolute;bottom:-4px;left:50%;box-shadow:0 0 8px 1px #4a9fd8f2}.actions[data-v-e685133d]{justify-self:end;align-items:center;gap:12px;display:flex}.login[data-v-e685133d]{color:#c3cad3;white-space:nowrap;transition:color .25s var(--ease);padding:10px 12px;font-size:14px;line-height:1;position:relative}.login[data-v-e685133d]:after{content:"";height:1px;transition:transform .35s var(--ease);background:currentColor;position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.login[data-v-e685133d]:hover,.login[data-v-e685133d]:focus-visible{color:#fff}.login[data-v-e685133d]:hover:after,.login[data-v-e685133d]:focus-visible:after{transform:scaleX(1)}.cta[data-v-e685133d]{color:#fff;white-space:nowrap;height:38px;transition:transform .35s var(--spring), box-shadow .35s var(--ease);background:linear-gradient(#fb8a3c,#f97316 55%,#ea670f);border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 17px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffb37a73,0 8px 24px -8px #f97316d9}.cta[data-v-e685133d]:before{content:"";animation:sheen-e685133d 5s var(--ease) 1.5s infinite;background:linear-gradient(105deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.cta[data-v-e685133d]>*{position:relative}.cta .icon[data-v-e685133d]{transition:transform .35s var(--spring)}.cta[data-v-e685133d]:hover,.cta[data-v-e685133d]:focus-visible{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffb37a99,0 10px 32px -6px #f97316}.cta:hover .icon[data-v-e685133d],.cta:focus-visible .icon[data-v-e685133d]{transform:translate(3px)}@keyframes sheen-e685133d{0%,62%{transform:translate(-120%)}86%,to{transform:translate(120%)}}.burger[data-v-e685133d],.sheet[data-v-e685133d]{display:none}@media (width<=760px){.dock[data-v-e685133d],.dock.docked[data-v-e685133d]{--bar-h:52px;padding:10px 10px 0}.bar[data-v-e685133d],.docked .bar[data-v-e685133d]{grid-template-columns:1fr auto;padding:0 7px 0 10px}.track[data-v-e685133d],.login[data-v-e685133d],.tag[data-v-e685133d]{display:none}.name[data-v-e685133d]{font-size:19px}.cta[data-v-e685133d]{height:36px;padding:0 12px 0 15px;font-size:13px}.burger[data-v-e685133d]{cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;flex:none;width:38px;height:38px;display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}.burger span[data-v-e685133d]{height:1.5px;transition:transform .45s var(--spring);background:#e8eaf0;border-radius:2px;margin-top:-.75px;position:absolute;top:50%;left:12px;right:12px}.burger span[data-v-e685133d]:first-child{transform:translateY(-3.5px)}.burger span[data-v-e685133d]:last-child{transform:translateY(3.5px)}.open .burger span[data-v-e685133d]:first-child{transform:rotate(45deg)}.open .burger span[data-v-e685133d]:last-child{transform:rotate(-45deg)}.sheet[data-v-e685133d]{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.open .sheet[data-v-e685133d]{grid-template-rows:1fr}.sheet-inner[data-v-e685133d]{min-height:0;padding-inline:8px;display:grid;overflow:hidden}.sheet-inner[data-v-e685133d]:before{content:"";background:linear-gradient(90deg,#0000,#8fc4ea59,#0000);height:1px;margin:0 4px 6px}.sheet-link[data-v-e685133d]{color:#e8eaf0;opacity:0;transition:opacity .2s var(--ease), transform .4s var(--ease), background-color .25s var(--ease);border-radius:16px;align-items:center;gap:14px;padding:15px 10px;font-size:17px;font-weight:600;display:flex;transform:translateY(-8px)}.sheet-link[data-v-e685133d]:last-child{margin-bottom:8px}.open .sheet-link[data-v-e685133d]{opacity:1;transition-delay:calc(var(--i) * 45ms + .12s), calc(var(--i) * 45ms + .12s), 0s;transform:none}.sheet-link.on[data-v-e685133d],.sheet-link[data-v-e685133d]:active{background:#4a9fd81f}.idx[data-v-e685133d]{color:#4a9fd8;width:26px;font-family:var(--mono);place-items:center;font-size:12px;font-weight:600;display:inline-grid}.sheet-link>.icon[data-v-e685133d]{color:#6f7788;margin-left:auto}}html.home{scroll-behavior:smooth;background:#080a0d}@media (width<=760px){html.home{scroll-padding-top:24px}}.site-shell[data-v-b2bdd004]{--surface-inverse:#080a0d;--surface-deep:#101419;--surface-panel:#151a21;--surface-primary:#f6f7f4;--surface-white:#fff;--surface-accent-soft:#dceef8;--surface-muted:#e9ece7;--accent:#4a9fd8;--cta:#f97316;--border-dark:#2a323c;--border-light:#d8ddd5;--text-inverse:#f7f8f5;--text-muted-inverse:#a9b2bd;--text-primary:#14171a;--text-secondary:#5d6670;--white:#fff;--orange-soft:#ffb37a;--blue-border:#35556b;--console-deep:#0c1015;--console-row:#0e151c;--success-deep:#102019;--success:#37d67a;--success-soft:#b9e8c9;--blue-card:#27465d;--blue-muted:#1d2b36;--blue-text:#8fb8d2;--line-soft:#d3dae1;--radius-sm:6px;--radius-md:8px;--content-width:1264px;--section-x:88px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-18:72px;--space-19:76px;--space-20:80px;--space-21:84px;--shadow-cta:0 0 28px #f9731666, 0 1px 8px #ffffff2e;--transition-fast:.18s ease;min-height:100vh;color:var(--text-primary);background:var(--surface-primary);font-family:var(--font);text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:normal}a[data-v-b2bdd004]{color:inherit;text-decoration:none}a[data-v-b2bdd004]:hover,a[data-v-b2bdd004]:focus-visible{text-decoration:none}p[data-v-b2bdd004],h1[data-v-b2bdd004],h2[data-v-b2bdd004],h3[data-v-b2bdd004],ul[data-v-b2bdd004]{margin:0}ul[data-v-b2bdd004]{padding:0;list-style:none}.site-shell[data-v-b2bdd004]{min-width:0;overflow-x:clip}.section[data-v-b2bdd004]{padding-inline:var(--section-x)}.section-inner[data-v-b2bdd004]{width:min(100%, var(--content-width));margin-inline:auto}.section-dark[data-v-b2bdd004]{color:var(--text-inverse);background:var(--surface-inverse)}.section-deep[data-v-b2bdd004]{color:var(--text-inverse);background:var(--surface-deep)}.section-white[data-v-b2bdd004]{color:var(--text-primary);background:var(--surface-white)}.section-cream[data-v-b2bdd004]{color:var(--text-primary);background:var(--surface-primary)}.stack-large[data-v-b2bdd004],.stack-medium[data-v-b2bdd004]{flex-direction:column;display:flex}.stack-large[data-v-b2bdd004]{gap:30px}.stack-medium[data-v-b2bdd004]{gap:22px}.eyebrow[data-v-b2bdd004],.mono-label[data-v-b2bdd004],.pricing-label[data-v-b2bdd004],.card-number[data-v-b2bdd004]{color:var(--accent);font-family:var(--mono);letter-spacing:.01em;font-size:13px;font-weight:600}h1[data-v-b2bdd004],h2[data-v-b2bdd004],h3[data-v-b2bdd004]{font-family:var(--font);letter-spacing:-.035em;font-weight:700}h1[data-v-b2bdd004]{width:min(100%,620px);font-size:52px;font-weight:700;line-height:1.6}h2[data-v-b2bdd004]{font-size:clamp(34px,3vw,42px);line-height:1.5}h3[data-v-b2bdd004]{font-size:20px;line-height:1.25}.section-copy[data-v-b2bdd004]{flex-direction:column;gap:14px;display:flex}.section-copy-wide[data-v-b2bdd004]{max-width:960px}.section-copy-medium[data-v-b2bdd004]{max-width:760px}.section-copy p[data-v-b2bdd004]:not(.eyebrow),.light-card p[data-v-b2bdd004],.model-card p[data-v-b2bdd004],.compact-card p[data-v-b2bdd004],.use-case-card p[data-v-b2bdd004],.seo-copy p[data-v-b2bdd004],.apply-section p[data-v-b2bdd004],.faq-card p[data-v-b2bdd004],.final-cta p[data-v-b2bdd004],.dark-note[data-v-b2bdd004],.seo-line[data-v-b2bdd004]{color:var(--text-secondary);font-size:17px;line-height:1.6}.section-dark .section-copy p[data-v-b2bdd004]:not(.eyebrow),.section-dark .dark-card p[data-v-b2bdd004],.section-deep .dark-card p[data-v-b2bdd004],.final-cta p[data-v-b2bdd004],.dark-note[data-v-b2bdd004]{color:var(--text-muted-inverse)}.button[data-v-b2bdd004]{border-radius:var(--radius-sm);cursor:pointer;width:fit-content;min-height:42px;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;padding:12px 16px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.button[data-v-b2bdd004]:hover,.button[data-v-b2bdd004]:focus-visible{transform:translateY(-1px)}.button[data-v-b2bdd004]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.button-primary[data-v-b2bdd004]{color:var(--white);background:var(--cta);border-color:var(--orange-soft);box-shadow:var(--shadow-cta)}.button-primary[data-v-b2bdd004]:hover,.button-primary[data-v-b2bdd004]:focus-visible{background:var(--orange-soft);color:var(--surface-inverse)}.button-outline[data-v-b2bdd004]{color:var(--text-inverse);border-color:var(--border-dark);background:0 0}.button-outline[data-v-b2bdd004]:hover,.button-outline[data-v-b2bdd004]:focus-visible{border-color:var(--accent);color:var(--white)}.button-large[data-v-b2bdd004]{min-height:48px;padding:15px 22px;font-size:16px}.hero[data-v-b2bdd004]{padding-top:126px;padding-bottom:var(--space-18)}.hero-main[data-v-b2bdd004]{grid-template-columns:minmax(0,620px) minmax(0,610px);align-items:center;gap:34px;display:grid}.hero-copy[data-v-b2bdd004]{gap:var(--space-6);flex-direction:column;max-width:620px;display:flex}.hero-subtitle[data-v-b2bdd004]{color:var(--text-inverse);font-size:19px;line-height:1.62}.hero-note[data-v-b2bdd004],.cta-hint[data-v-b2bdd004]{color:var(--text-muted-inverse)}.hero-note[data-v-b2bdd004]{font-size:15px;line-height:1.7}.hero-cta-row[data-v-b2bdd004]{gap:var(--space-3);flex-wrap:wrap;display:flex}.cta-hint[data-v-b2bdd004]{font-size:13px;line-height:1.55}.console-card[data-v-b2bdd004]{gap:var(--space-4);border:1px solid var(--border-dark);border-radius:var(--radius-md);width:100%;max-width:610px;min-height:513px;padding:var(--space-5);background:linear-gradient(180deg, var(--surface-panel) 0%, var(--console-deep) 100%);flex-direction:column;justify-self:end;display:flex;box-shadow:inset 0 1px #ffffff0a,0 22px 64px #00000047}.console-topline[data-v-b2bdd004],.request-title-row[data-v-b2bdd004]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.console-title[data-v-b2bdd004]{color:var(--text-inverse);font-size:22px;font-weight:700;line-height:1.2}.console-status[data-v-b2bdd004]{border-radius:var(--radius-sm);color:var(--success-soft);background:var(--success-deep);white-space:nowrap;border:1px solid #37d67a61;align-items:center;gap:8px;padding:8px 11px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.console-status-dot[data-v-b2bdd004]{background:var(--success);border-radius:999px;width:7px;height:7px;box-shadow:0 0 10px #37d67a8c}.endpoint-box[data-v-b2bdd004],.model-list[data-v-b2bdd004],.request-panel[data-v-b2bdd004]{border:1px solid var(--border-dark);border-radius:var(--radius-md);background:var(--console-row)}.endpoint-box[data-v-b2bdd004],.model-list[data-v-b2bdd004]{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}.endpoint-box code[data-v-b2bdd004]{color:var(--white);font-family:var(--mono);font-size:24px;line-height:1.25}.model-list p[data-v-b2bdd004]{color:var(--text-inverse);font-size:15px;line-height:1.55}.billing-tabs[data-v-b2bdd004]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.billing-tabs span[data-v-b2bdd004]{border:1px solid var(--blue-border);border-radius:var(--radius-sm);color:var(--text-inverse);background:var(--blue-muted);text-align:center;padding:13px 16px;font-weight:600}.billing-tabs span[data-v-b2bdd004]:first-child{background:var(--blue-card)}.request-panel[data-v-b2bdd004]{gap:var(--space-4);padding:var(--space-4);flex-direction:column;margin-top:auto;display:flex}.request-title-row p[data-v-b2bdd004]{color:var(--text-inverse);font-size:18px;font-weight:700}.request-flow[data-v-b2bdd004]{color:var(--blue-text);font-family:var(--mono);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.stream-bars[data-v-b2bdd004]{gap:10px;display:grid}.bar[data-v-b2bdd004]{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--accent), transparent);height:8px;display:block}.bar-one[data-v-b2bdd004]{width:90%}.bar-two[data-v-b2bdd004]{width:74%}.bar-three[data-v-b2bdd004]{width:82%}.bar-four[data-v-b2bdd004]{width:58%}.trust-strip[data-v-b2bdd004]{color:var(--text-inverse);background:var(--surface-deep);padding-top:42px;padding-bottom:42px}.trust-inner[data-v-b2bdd004]{flex-direction:column;gap:26px;display:flex}.trust-inner p[data-v-b2bdd004]{color:var(--text-inverse);font-size:25px;font-weight:600;line-height:1.35}.trust-tags[data-v-b2bdd004]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.trust-tags span[data-v-b2bdd004]{border:1px solid var(--border-dark);border-radius:var(--radius-sm);color:var(--text-muted-inverse);padding:12px 16px;font-size:14px}.benefits[data-v-b2bdd004]{padding-top:var(--space-19);padding-bottom:var(--space-19)}.benefit-grid[data-v-b2bdd004],.why-grid[data-v-b2bdd004]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dark-card[data-v-b2bdd004]{border:1px solid var(--blue-border);border-radius:var(--radius-md);background:var(--surface-panel)}.benefit-card[data-v-b2bdd004],.compact-card[data-v-b2bdd004]{gap:var(--space-3);min-height:138px;padding:var(--space-6);flex-direction:column;display:flex}.dark-card h3[data-v-b2bdd004]{color:var(--text-inverse)}.window-callout[data-v-b2bdd004]{border:1px solid var(--blue-border);border-radius:var(--radius-md);padding:var(--space-5);color:var(--text-inverse);background:#0d141b;align-items:center;gap:18px;display:flex}.window-callout p[data-v-b2bdd004]{color:var(--text-inverse);flex:1;font-size:16px;line-height:1.55}.credentials[data-v-b2bdd004]{padding-top:var(--space-20);padding-bottom:var(--space-20)}.credential-grid[data-v-b2bdd004],.use-case-grid[data-v-b2bdd004]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.light-card[data-v-b2bdd004],.model-card[data-v-b2bdd004],.faq-card[data-v-b2bdd004],.apply-card[data-v-b2bdd004]{border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--surface-primary)}.credential-card[data-v-b2bdd004]{flex-direction:column;gap:14px;min-height:203px;padding:26px;display:flex}.card-number[data-v-b2bdd004]{color:var(--accent)}.credential-band[data-v-b2bdd004]{border:1px solid var(--border-dark);border-radius:var(--radius-md);color:var(--text-inverse);background:var(--surface-deep);padding:22px}.credential-band p[data-v-b2bdd004]{color:var(--text-inverse);font-size:22px;font-weight:600;line-height:1.4}.models[data-v-b2bdd004],.why[data-v-b2bdd004],.pricing[data-v-b2bdd004],.use-cases[data-v-b2bdd004],.seo-copy[data-v-b2bdd004],.faq[data-v-b2bdd004],.final-cta[data-v-b2bdd004]{padding-top:var(--space-21);padding-bottom:var(--space-21)}.model-grid[data-v-b2bdd004]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.model-card[data-v-b2bdd004]{gap:var(--space-3);min-height:127px;padding:var(--space-5);background:var(--surface-white);flex-direction:column;display:flex}.model-card h3[data-v-b2bdd004]{font-size:19px}.seo-line[data-v-b2bdd004]{font-size:16px}.standalone-heading[data-v-b2bdd004],.dark-heading[data-v-b2bdd004]{max-width:850px}.dark-heading[data-v-b2bdd004]{color:var(--text-inverse)}.pricing-grid[data-v-b2bdd004]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pricing-card[data-v-b2bdd004]{border-color:var(--border-dark);flex-direction:column;gap:18px;min-height:304px;padding:30px;display:flex}.pricing-card ul[data-v-b2bdd004]{color:var(--text-muted-inverse);gap:9px;font-size:16px;line-height:1.5;display:grid}.pricing-card li[data-v-b2bdd004]:before{content:"";background:var(--accent);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block}.pricing-card .button[data-v-b2bdd004]{margin-top:auto}.use-case-card[data-v-b2bdd004]{min-height:126px;padding:var(--space-6)}.use-case-card[data-v-b2bdd004],.compact-card[data-v-b2bdd004]{gap:var(--space-3);flex-direction:column;display:flex}.seo-grid[data-v-b2bdd004],.apply-grid[data-v-b2bdd004],.footer-grid[data-v-b2bdd004]{gap:var(--space-12);display:grid}.seo-grid[data-v-b2bdd004]{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-grid article[data-v-b2bdd004]{flex-direction:column;gap:18px;display:flex}.seo-grid h2[data-v-b2bdd004]{font-size:34px}.apply-section[data-v-b2bdd004]{padding-top:var(--space-19);padding-bottom:var(--space-19);background:var(--surface-accent-soft)}.apply-grid[data-v-b2bdd004]{grid-template-columns:minmax(0,856px) 360px;align-items:start}.apply-grid h2[data-v-b2bdd004]{margin-bottom:18px;font-size:38px}.apply-card[data-v-b2bdd004]{padding:var(--space-7);background:var(--surface-white);flex-direction:column;gap:14px;display:flex}.apply-card p[data-v-b2bdd004]{font-size:14px;line-height:1.5}.faq-list[data-v-b2bdd004]{gap:22px;display:grid}.faq-card[data-v-b2bdd004]{gap:var(--space-2);background:var(--surface-white);flex-direction:column;padding:22px;display:flex}.faq-card h3[data-v-b2bdd004]{font-size:20px}.faq-card p[data-v-b2bdd004]{font-size:16px;line-height:1.55}.final-inner[data-v-b2bdd004]{flex-direction:column;gap:22px;display:flex}.final-inner h2[data-v-b2bdd004]{max-width:900px}.final-inner p[data-v-b2bdd004]{max-width:920px;font-size:18px;line-height:1.55}.site-footer[data-v-b2bdd004]{color:var(--text-muted-inverse);background:var(--surface-deep);padding-top:42px;padding-bottom:42px}.footer-grid[data-v-b2bdd004]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:36px}.footer-copy[data-v-b2bdd004],.footer-meta[data-v-b2bdd004]{flex-direction:column;gap:10px;display:flex}.footer-copy p[data-v-b2bdd004],.footer-meta p[data-v-b2bdd004],.footer-meta a[data-v-b2bdd004]{font-size:14px;line-height:1.5}.footer-copy p[data-v-b2bdd004]:last-child{font-size:13px}.footer-brand[data-v-b2bdd004]{color:var(--text-inverse);font-weight:700;font-size:22px!important}.footer-meta[data-v-b2bdd004]{align-items:flex-end}.footer-meta a[data-v-b2bdd004]{color:var(--accent);font-family:var(--mono)}.footer-meta a[data-v-b2bdd004]:hover,.footer-meta a[data-v-b2bdd004]:focus-visible{color:var(--white)}@media (width<=1180px){.site-shell[data-v-b2bdd004]{--section-x:48px}.hero-main[data-v-b2bdd004]{grid-template-columns:1fr}.console-card[data-v-b2bdd004]{justify-self:stretch;max-width:none;min-height:420px}.benefit-grid[data-v-b2bdd004],.why-grid[data-v-b2bdd004],.model-grid[data-v-b2bdd004],.credential-grid[data-v-b2bdd004],.use-case-grid[data-v-b2bdd004]{grid-template-columns:repeat(2,minmax(0,1fr))}.apply-grid[data-v-b2bdd004]{grid-template-columns:1fr}.apply-card[data-v-b2bdd004]{width:min(100%,420px)}}@media (width<=920px){.site-shell[data-v-b2bdd004]{--section-x:32px}.hero[data-v-b2bdd004]{padding-bottom:var(--space-12)}.trust-tags[data-v-b2bdd004],.pricing-grid[data-v-b2bdd004],.seo-grid[data-v-b2bdd004],.footer-grid[data-v-b2bdd004]{grid-template-columns:1fr}.footer-meta[data-v-b2bdd004]{align-items:flex-start}.window-callout[data-v-b2bdd004]{flex-direction:column;align-items:flex-start}}@media (width<=680px){.site-shell[data-v-b2bdd004]{--section-x:20px}.hero[data-v-b2bdd004]{padding-top:96px}.hero-cta-row[data-v-b2bdd004],.billing-tabs[data-v-b2bdd004]{align-items:stretch}.hero-cta-row[data-v-b2bdd004]{flex-direction:column;width:100%}.button[data-v-b2bdd004],.button-large[data-v-b2bdd004]{width:100%}h1[data-v-b2bdd004]{font-size:42px;line-height:1.1}h2[data-v-b2bdd004],.dark-heading[data-v-b2bdd004],.standalone-heading[data-v-b2bdd004]{font-size:31px}.hero-subtitle[data-v-b2bdd004]{font-size:17px}.section-copy p[data-v-b2bdd004]:not(.eyebrow),.light-card p[data-v-b2bdd004],.model-card p[data-v-b2bdd004],.compact-card p[data-v-b2bdd004],.use-case-card p[data-v-b2bdd004],.seo-copy p[data-v-b2bdd004],.apply-section p[data-v-b2bdd004],.final-cta p[data-v-b2bdd004],.dark-note[data-v-b2bdd004],.seo-line[data-v-b2bdd004]{font-size:16px}.benefits[data-v-b2bdd004],.credentials[data-v-b2bdd004],.models[data-v-b2bdd004],.why[data-v-b2bdd004],.pricing[data-v-b2bdd004],.use-cases[data-v-b2bdd004],.seo-copy[data-v-b2bdd004],.apply-section[data-v-b2bdd004],.faq[data-v-b2bdd004],.final-cta[data-v-b2bdd004]{padding-top:var(--space-12);padding-bottom:var(--space-12)}.benefit-grid[data-v-b2bdd004],.why-grid[data-v-b2bdd004],.model-grid[data-v-b2bdd004],.credential-grid[data-v-b2bdd004],.use-case-grid[data-v-b2bdd004]{grid-template-columns:1fr}.console-card[data-v-b2bdd004]{min-height:0;padding:var(--space-4)}.console-topline[data-v-b2bdd004]{flex-direction:column;align-items:flex-start}.console-status[data-v-b2bdd004]{white-space:normal}.billing-tabs[data-v-b2bdd004]{grid-template-columns:1fr}.request-flow[data-v-b2bdd004]{grid-template-columns:1fr auto 1fr;display:grid}.credential-band p[data-v-b2bdd004],.trust-inner p[data-v-b2bdd004]{font-size:20px}.seo-grid h2[data-v-b2bdd004],.apply-grid h2[data-v-b2bdd004]{font-size:30px}.faq-card h3[data-v-b2bdd004]{font-size:18px}}@media (prefers-reduced-motion:reduce){[data-v-b2bdd004],[data-v-b2bdd004]:before,[data-v-b2bdd004]:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.hero-main[data-v-b2bdd004]>*{min-width:0}.endpoint-box code[data-v-b2bdd004]{overflow-wrap:anywhere}@media (width<=680px){.endpoint-box code[data-v-b2bdd004]{font-size:20px}}@font-face{font-family:Geist Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-sans-latin-400-normal-gapTbOY8.woff2)format("woff2");unicode-range:U+0-24F,U+300-36F,U+1E??}@font-face{font-family:Geist Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-sans-latin-500-normal-uokXdC-Q.woff2)format("woff2");unicode-range:U+0-24F,U+300-36F,U+1E??}@font-face{font-family:Geist Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-sans-latin-600-normal-DFOURf8L.woff2)format("woff2");unicode-range:U+0-24F,U+300-36F,U+1E??}@font-face{font-family:Geist Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/geist-sans-latin-700-normal-BmN9tIp5.woff2)format("woff2");unicode-range:U+0-24F,U+300-36F,U+1E??}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f7f9;--bg-elev:#fff;--bg-sunken:#eef0f3;--bg-hover:#f0f2f5;--border:#e3e6eb;--border-strong:#cfd4dc;--text:#16181d;--text-2:#4b5260;--text-3:#8a91a0;--accent:#4a9fd8;--accent-2:#6db3e6;--accent-soft:#dceef8;--accent-text:#1d6ea8;--cta:#f97316;--cta-hover:#fb8a3c;--ok:#1f9d62;--ok-soft:#e3f6ec;--warn:#c7811a;--warn-soft:#fcf1de;--err:#d6453d;--err-soft:#fce8e6;--info:#2f7fd8;--info-soft:#e5f0fc;--cache:#0fbf86;--cache-text:#047a55;--cache-soft:#d6f7e9;--egress:#7c4ddb;--shadow-sm:0 1px 2px #1018280f;--shadow:0 4px 16px #10182814;--shadow-lg:0 18px 50px #1018282e;--radius-sm:6px;--radius:10px;--radius-lg:14px;--font-cjk:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", "Source Han Sans SC", "Noto Sans SC Variable";--font:"Geist Sans", var(--font-cjk), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", "SFMono-Regular", "SF Mono", Menlo, Consolas, var(--font-cjk), monospace;--sidebar-w:232px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1115;--bg-elev:#171a21;--bg-sunken:#0b0d11;--bg-hover:#1e222b;--border:#262b36;--border-strong:#353c4a;--text:#e8eaf0;--text-2:#a9b0bf;--text-3:#6f7788;--accent:#4a9fd8;--accent-2:#7cbde8;--accent-soft:#1d2b36;--accent-text:#8fc4ea;--ok:#3ecf8e;--ok-soft:#13291f;--warn:#f0b04a;--warn-soft:#2d2413;--err:#f16a62;--err-soft:#331715;--info:#5aa6ff;--info-soft:#132338;--cache:#2ee6a6;--cache-text:#5ff0bd;--cache-soft:#2ee6a624;--egress:#b598ff;--shadow-sm:0 1px 2px #0006;--shadow:0 6px 20px #00000059;--shadow-lg:0 24px 60px #0000008c}:root[data-surface=console]{--bg:#f5f5f7;--bg-elev:#fff;--bg-sunken:#f0eff3;--bg-hover:#f7f3f6;--border:#e8e5eb;--border-strong:#ccc5d0;--text:#24212a;--text-2:#514a59;--text-3:#675f70;--accent:#bd1679;--accent-2:#da429b;--accent-soft:#fbeaf4;--accent-text:#a51269;--cta:#bd1679;--cta-hover:#a41068;--on-accent:#fff;--danger-button:#c93745;--ok:#187653;--ok-soft:#e9f6ee;--warn:#94600e;--warn-soft:#fff4dc;--err:#c93745;--err-soft:#fcecef;--info:#416cc0;--info-soft:#edf2fc;--shadow-sm:0 2px 3px #25202d03;--shadow:0 6px 24px #25202d08;--shadow-lg:0 20px 64px #25202d24;--radius-sm:8px;--radius:12px;--radius-lg:18px;--sidebar-w:240px;--font-caption:13px;--font-small:14px;--font-ui:15px;--font-body:16px;--font-title:18px;--font-nav:16px;--font-code:14px;--leading-body:1.6;--bento-gap:16px;--code-bg:#211c29;--code-text:#eee5f3}:root[data-surface=console][data-theme=dark]{--bg:#141217;--bg-elev:#1e1b22;--bg-sunken:#29242e;--bg-hover:#302735;--border:#36303d;--border-strong:#5f5469;--text:#f4eef7;--text-2:#c4bacb;--text-3:#a69aad;--accent:#ec72b9;--accent-2:#f597ca;--accent-soft:#392334;--accent-text:#f397cc;--cta:#bd1679;--cta-hover:#a41068;--ok:#79d4a9;--ok-soft:#213a30;--warn:#edc77e;--warn-soft:#3c3120;--err:#ff929e;--err-soft:#40252c;--info:#9cbcff;--info-soft:#26324a;--shadow-sm:0 2px 3px #00000008;--shadow:0 6px 24px #00000018;--shadow-lg:0 20px 64px #00000050;--code-bg:#151119;--code-text:#eee5f3}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%}body{background:var(--bg);color:var(--text);font:var(--font-body,14px)/var(--leading-body,1.5) var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--accent-text);text-decoration:none}a:hover{text-decoration:underline}code,pre,.mono{font-family:var(--mono);font-size:var(--font-code,12.5px)}h1,h2,h3,h4{letter-spacing:-.01em;margin:0;font-weight:600}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--accent-soft)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-surface=dashboard]{--bg:#f6f7fb;--bg-elev:#fff;--bg-sunken:#eef1f6;--bg-hover:#f1f4f9;--border:#e3e7ee;--border-strong:#c9d0dc;--text:#151a23;--text-2:#4a5362;--text-3:#7b8494;--accent:#2f7fd8;--accent-2:#5b9ee6;--accent-soft:#e6f0fb;--accent-text:#1c62b5;--cta:#f97316;--cta-hover:#fb8a3c;--on-accent:#fff;--danger-button:#d13b3b;--ok:#1a8a5a;--ok-soft:#e4f5ec;--warn:#a86a0f;--warn-soft:#fdf2dc;--err:#d13b3b;--err-soft:#fdeaea;--info:#2f7fd8;--info-soft:#e6f0fb;--shadow-sm:0 1px 2px #10182808;--shadow:0 8px 28px #10182810;--shadow-lg:0 24px 64px #1018282a;--radius-sm:8px;--radius:12px;--radius-lg:18px;--font-caption:13px;--font-small:14px;--font-ui:15px;--font-body:16px;--font-title:18px;--font-nav:15px;--font-code:14px;--leading-body:1.6;--bento-gap:16px;--code-bg:#141a24;--code-text:#e6edf6}:root[data-surface=dashboard][data-theme=dark]{--bg:#0e1116;--bg-elev:#161b23;--bg-sunken:#0a0d12;--bg-hover:#1c222c;--border:#242b37;--border-strong:#3a4452;--text:#e9edf3;--text-2:#aab3c2;--text-3:#76808f;--accent:#6fb0f0;--accent-2:#8fc4f5;--accent-soft:#16263a;--accent-text:#8cc2f5;--cta:#f97316;--cta-hover:#fb8a3c;--ok:#4ccf8f;--ok-soft:#12291d;--warn:#f0b85a;--warn-soft:#2e2412;--err:#ff7b7b;--err-soft:#35181a;--info:#6fb0f0;--info-soft:#16263a;--shadow-sm:0 1px 2px #00000040;--shadow:0 8px 28px #00000040;--shadow-lg:0 24px 64px #0006;--code-bg:#0b0f15;--code-text:#e6edf6}.input,.textarea{border:1px solid var(--border-strong);background:var(--bg-elev);width:100%;height:42px;color:var(--text);font-size:var(--font-body,13.5px);border-radius:10px;outline:none;padding:0 11px;transition:border-color .15s,box-shadow .15s}.textarea{resize:vertical;height:auto;min-height:84px;padding:9px 11px;line-height:1.6}.input.mono,.textarea.mono{font-family:var(--mono);font-size:var(--font-ui,12.5px)}.input:focus,.textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.input::placeholder,.textarea::placeholder{color:var(--text-3)}.input:disabled{opacity:.6;cursor:not-allowed}.input-sm{height:38px;font-size:var(--font-small,12.5px)}.input-group{align-items:stretch;display:flex}.input-group>.input{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.combobox{flex:1}.input-group>.combobox>.input{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.btn{border-top-left-radius:0;border-bottom-left-radius:0;height:42px}.search-box{align-items:center;display:flex;position:relative}.search-box>.icon{color:var(--text-3);pointer-events:none;position:absolute;left:10px}.search-box>.input{padding-left:32px}.select{border:1px solid var(--border-strong);background:var(--bg-elev);width:100%;min-width:0;height:42px;color:var(--text);font-size:var(--font-body,13.5px);border-radius:10px;transition:border-color .15s,box-shadow .15s;display:flex}.select-sm{height:38px;font-size:var(--font-small,12.5px)}.select:focus-within,.select.open{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.select.disabled{opacity:.6}.select-trigger{border-radius:inherit;width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px 0 11px;display:flex}.select-trigger:focus-visible{outline:none}.select-trigger:disabled{cursor:not-allowed}.select-icon{color:var(--text-3)}.select-prefix{color:var(--text-3);flex:none}.select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.select-value.placeholder{color:var(--text-3)}.select.mono .select-value{font-family:var(--mono);font-size:var(--font-code,12.5px)}.select-chevron{color:var(--text-3);transition:transform .18s,color .18s}.select.open .select-chevron,.combobox.open .combobox-toggle .icon{color:var(--accent-text);transform:rotate(180deg)}.combobox{width:100%;min-width:0;position:relative}.combobox.has-toggle>.input{padding-right:36px}.combobox-toggle{width:34px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:0 9px 9px 0;place-items:center;padding:0;display:grid;position:absolute;top:1px;bottom:1px;right:1px}.combobox-toggle .icon{transition:transform .18s,color .18s}.combobox-toggle:hover:not(:disabled){color:var(--text)}.combobox-toggle:disabled{cursor:not-allowed}.menu-panel{--menu-hover:color-mix(in srgb, var(--accent) 7%, var(--bg-elev));z-index:110;border:1px solid var(--border);background:var(--bg-elev);width:max-content;max-width:min(420px,100vw - 16px);box-shadow:var(--shadow-sm), var(--shadow-lg);color:var(--text);font-size:var(--font-ui,13.5px);overscroll-behavior:contain;transform-origin:top;border-radius:12px;flex-direction:column;padding:6px;line-height:1.45;display:flex;position:fixed;overflow-y:auto}.menu-panel[data-side=top]{transform-origin:bottom}.pop-enter-active{transition:opacity .12s ease-out,transform .14s cubic-bezier(.2,.8,.2,1)}.pop-leave-active{transition:opacity 80ms ease-in}.pop-enter-from{opacity:0;transform:translateY(-4px)scale(.98)}.pop-enter-from[data-side=top]{transform:translateY(4px)scale(.98)}.pop-leave-to{opacity:0}.menu-search{border:1px solid var(--border);background:var(--bg-sunken);height:38px;color:var(--text-3);cursor:text;border-radius:8px;flex:none;align-items:center;gap:8px;margin-bottom:6px;padding:0 10px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex}.menu-search:focus-within{border-color:var(--accent);background:var(--bg-elev);box-shadow:0 0 0 3px var(--accent-soft);color:var(--accent-text)}.menu-search input{min-width:0;height:100%;color:var(--text);font-size:var(--font-small,12.5px);background:0 0;border:0;outline:none;flex:1;padding:0}.menu-search input::placeholder{color:var(--text-3)}.menu-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;flex:auto;min-height:0;max-height:320px;position:relative;overflow-y:auto}.menu-group+.menu-group{border-top:1px solid var(--border);margin-top:4px;padding-top:4px}.menu-group-label{color:var(--text-3);font-size:var(--font-caption,11.5px);padding:6px 10px 4px;font-weight:600}.menu-option{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;min-height:38px;padding:6px 10px;display:flex}.menu-option+.menu-option{margin-top:2px}.menu-option.active{background:var(--menu-hover)}.menu-option[aria-selected=true]{border-color:color-mix(in srgb, var(--accent) 30%, transparent);background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent);color:var(--accent-text)}.menu-option[aria-selected=true].active{background:color-mix(in srgb, var(--accent) 15%, var(--bg-elev))}.menu-option[aria-disabled=true]{opacity:.45;cursor:not-allowed}.menu-option-text{flex-direction:column;flex:1;min-width:0;display:flex}.menu-option-label,.menu-option-desc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-option-label.mono,.menu-option-desc.mono{font-family:var(--mono)}.menu-option-label.mono{font-size:var(--font-code,12.5px)}.menu-option-desc,.menu-option-meta{color:var(--text-3);font-size:var(--font-caption,11.5px)}.menu-option-meta{font-variant-numeric:tabular-nums;flex:none}.menu-option[aria-selected=true] .menu-option-desc,.menu-option[aria-selected=true] .menu-option-meta{color:color-mix(in srgb, var(--accent-text) 70%, transparent)}.menu-option-check{color:var(--accent-text)}.menu-empty{min-height:64px;color:var(--text-3);font-size:var(--font-small,12.5px);text-align:center;place-items:center;padding:8px 12px;display:grid}.menu-item{width:100%;min-height:38px;color:var(--text);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex}.menu-item>.icon{color:var(--text-3)}.menu-item:hover:not(:disabled),.menu-item:focus-visible{background:var(--menu-hover);outline:none;text-decoration:none}.menu-item:hover:not(:disabled)>.icon,.menu-item:focus-visible>.icon{color:var(--accent-text)}.menu-item:disabled{opacity:.5;cursor:not-allowed}.menu-item.danger,.menu-item.danger>.icon{color:var(--err)}.menu-item.danger:hover:not(:disabled),.menu-item.danger:focus-visible{background:var(--err-soft)}.menu-sep{background:var(--border);height:1px;margin:5px 4px}@media (pointer:coarse){.menu-search input{font-size:16px}}.ra-trigger{width:34px;height:34px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;transition:background .15s,color .15s;display:inline-grid}.table tbody tr:hover .ra-trigger{color:var(--text-2)}.ra-trigger:hover{background:var(--bg-hover);color:var(--text)}.ra-trigger[aria-expanded=true],.ra-trigger[aria-expanded=true]:hover{background:var(--accent-soft);color:var(--accent-text)}.ra-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.menu-panel.ra-panel{width:296px;padding:0}.ra-head{border-bottom:1px solid var(--border);background:linear-gradient(180deg, color-mix(in srgb, var(--ra-tint,var(--accent)) 10%, transparent), transparent);align-items:center;gap:10px;padding:12px 14px 11px;display:flex}.ra-glyph{background:color-mix(in srgb, var(--ra-tint,var(--accent)) 14%, var(--bg-elev));width:32px;height:32px;color:var(--ra-tint,var(--accent-text));border-radius:9px;flex:none;place-items:center;display:grid}.ra-who{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ra-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-ui,13.5px);font-weight:600;line-height:1.3;overflow:hidden}.ra-title.mono{font-family:var(--mono);font-size:var(--font-code,12.5px)}.ra-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--text-3);font-size:var(--font-caption,11.5px);line-height:1.3;overflow:hidden}.ra-extra{border-bottom:1px solid var(--border);font-size:var(--font-caption,11.5px);color:var(--text-2);padding:10px 14px}.ra-body{flex-direction:column;padding:6px;display:flex}.ra-item{width:100%;min-height:42px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:6px 8px;text-decoration:none;transition:background .12s;display:flex}.ra-item+.ra-item,.ra-item+.ra-confirm,.ra-confirm+.ra-item{margin-top:1px}.ra-item:hover:not(:disabled):not([aria-disabled=true]),.ra-item:focus-visible{background:var(--menu-hover);outline:none;text-decoration:none}.ra-item:disabled,.ra-item[aria-disabled=true]{cursor:not-allowed}.ra-icon{background:var(--bg-sunken);width:28px;height:28px;color:var(--text-2);border-radius:8px;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.ra-item:hover:not(:disabled):not([aria-disabled=true]) .ra-icon,.ra-item:focus-visible .ra-icon{background:var(--accent-soft);color:var(--accent-text)}.ra-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ra-label{font-size:var(--font-ui,13.5px);line-height:1.3}.ra-hint{color:var(--text-3);font-size:var(--font-caption,11.5px);white-space:normal;line-height:1.35}.ra-trail{color:var(--text-3);flex:none}.ra-switch{background:var(--border-strong);border-radius:999px;flex:none;width:28px;height:16px;margin-right:2px;transition:background .18s;position:relative}.ra-switch i{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.ra-switch.on{background:var(--accent)}.ra-switch.on i{transform:translate(12px)}.ra-item:disabled .ra-switch{opacity:.5}.ra-item:disabled .ra-label,.ra-item[aria-disabled=true] .ra-label{color:var(--text-3)}.ra-item:disabled .ra-icon,.ra-item[aria-disabled=true] .ra-icon{opacity:.55}.ra-item.copied .ra-icon,.ra-item.copied .ra-label{color:var(--ok)}.ra-item.copied .ra-icon{background:var(--ok-soft)}.ra-item.tone-accent .ra-icon{background:var(--accent-soft);color:var(--accent-text)}.ra-item.tone-ok .ra-icon,.ra-item.tone-ok:hover:not(:disabled) .ra-icon{background:var(--ok-soft);color:var(--ok)}.ra-item.tone-warn .ra-icon,.ra-item.tone-warn:hover:not(:disabled) .ra-icon{background:var(--warn-soft);color:var(--warn)}.ra-item.tone-danger .ra-label,.ra-item.tone-danger .ra-icon{color:var(--err)}.ra-item.tone-danger .ra-icon,.ra-item.tone-danger:hover:not(:disabled) .ra-icon,.ra-item.tone-danger:hover:not(:disabled),.ra-item.tone-danger:focus-visible{background:var(--err-soft)}.ra-item.tone-danger:hover:not(:disabled) .ra-icon{background:color-mix(in srgb, var(--err) 18%, var(--bg-elev))}.ra-item.tone-danger:disabled .ra-label,.ra-item.tone-danger:disabled .ra-icon{color:var(--text-3)}.ra-item.tone-danger:disabled .ra-icon{background:var(--bg-sunken)}.ra-group{flex-direction:column;display:flex}.ra-sep{background:var(--border);height:1px;margin:5px 6px}.ra-group-label{color:var(--text-3);font-size:var(--font-caption,11.5px);padding:4px 8px 3px;font-weight:600}.ra-confirm{--ra-c:var(--accent);--ra-c-soft:var(--accent-soft);border:1px solid color-mix(in srgb, var(--ra-c) 32%, transparent);background:var(--ra-c-soft);border-radius:10px;padding:10px 10px 10px 12px;animation:.14s ease-out ra-in}.ra-confirm.tone-warn{--ra-c:var(--warn);--ra-c-soft:var(--warn-soft)}.ra-confirm.tone-danger{--ra-c:var(--err);--ra-c-soft:var(--err-soft)}.ra-confirm-text{color:var(--ra-c);align-items:flex-start;gap:8px;display:flex}.ra-confirm-text>.icon{margin-top:2px}.ra-confirm-text b{font-size:var(--font-ui,13.5px);line-height:1.35;display:block}.ra-confirm-text p{color:var(--text-2);font-size:var(--font-caption,11.5px);margin:2px 0 0;line-height:1.45}.ra-confirm-acts{justify-content:flex-end;gap:6px;margin-top:10px;display:flex}.ra-confirm-acts button{height:30px;font:inherit;font-size:var(--font-small,12.5px);cursor:pointer;border:1px solid #0000;border-radius:8px;padding:0 12px;font-weight:500;transition:filter .15s,background .15s}.ra-confirm-acts button:focus-visible{outline:2px solid var(--ra-c);outline-offset:1px}.ra-cancel{background:var(--bg-elev);color:var(--text);border-color:var(--border)!important}.ra-cancel:hover{background:var(--bg-hover)}.ra-ok{background:var(--ra-c);color:#fff}.ra-ok:hover{filter:brightness(1.07)}@keyframes ra-in{0%{opacity:0;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ra-confirm{animation:none}}input[type=checkbox]{accent-color:var(--accent);cursor:pointer;width:15px;height:15px}.row{align-items:center;gap:8px;display:flex}.row-wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.between{justify-content:space-between;align-items:center;gap:12px;display:flex}.stack{gap:var(--bento-gap,16px);flex-direction:column;display:flex}.stack-sm{flex-direction:column;gap:8px;display:flex}.grid-2{gap:var(--bento-gap,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.grid-3{gap:var(--bento-gap,16px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.grid-cards{gap:var(--bento-gap,16px);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.grow{flex:1;min-width:0}.muted{color:var(--text-3)}.text-2{color:var(--text-2)}.small{font-size:var(--font-small,12.5px)}.tiny{font-size:var(--font-caption,11.5px)}.num{font-variant-numeric:tabular-nums}.ok-text{color:var(--ok)}.err-text{color:var(--err)}.warn-text{color:var(--warn)}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.divider{background:var(--border);height:1px;margin:4px 0}.section-label{font-size:var(--font-caption,11px);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:600}.kv-list{font-size:var(--font-small,13px);grid-template-columns:max-content minmax(0,1fr);align-content:start;gap:10px 16px;margin:0;line-height:1.65;display:grid}.kv-list>dt{color:var(--text-3)}.kv-list>dt[title]{-webkit-text-decoration:underline dotted var(--border-strong);text-decoration:underline dotted var(--border-strong);text-underline-offset:3px;cursor:help}.kv-list>dd{overflow-wrap:anywhere;min-width:0;margin:0}.kv-list .mono{font-size:13px}.code-chip{background:var(--bg-sunken);border:1px solid var(--border);font-family:var(--mono);font-size:var(--font-small,12px);color:var(--text);border-radius:6px;align-items:center;gap:6px;max-width:100%;padding:3px 8px;display:inline-flex}.code-block{border-radius:var(--radius);color:#d7dbe6;font-family:var(--mono);font-size:var(--font-small,12.5px);white-space:pre;background:#0f1219;margin:0;padding:14px 16px;line-height:1.6;position:relative;overflow-x:auto}:root[data-theme=dark] .code-block{border:1px solid var(--border);background:#0a0c11}.table-wrap{border-radius:inherit;width:100%;overflow-x:auto}.table{border-collapse:collapse;width:100%;font-size:var(--font-ui,13px)}.table th{text-align:left;font-weight:500;font-size:var(--font-small,12px);color:var(--text-2);border-bottom:1px solid var(--border);white-space:nowrap;background:var(--bg);z-index:1;padding:14px 18px;position:sticky;top:0}.table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:14px 18px}.table tbody tr:last-child td{border-bottom:none}.table tbody tr:hover td{background:var(--bg-hover)}.table tr.dim td{color:var(--text-3);background:var(--bg)}.table .actions{text-align:right;white-space:nowrap}.table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table th.sortable:hover{color:var(--text)}.opt-row{border:1px solid var(--border);background:var(--bg);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.opt-row .opt-text h5{font-size:var(--font-ui,13.5px);margin:0;font-weight:500}.opt-row .opt-text p{font-size:var(--font-small,12px);color:var(--text-3);margin-top:2px}.page{flex-direction:column;gap:24px;width:100%;max-width:1600px;margin:0 auto;display:flex}.page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.page-actions>.row{flex-wrap:wrap;justify-content:flex-end}.stat-tiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.stat{border-radius:var(--radius-lg);background:var(--bg-elev);border:1px solid var(--border);padding:22px 24px}.stat .k{font-size:var(--font-small,12px);color:var(--text-3);align-items:center;gap:6px;display:flex}.stat .v{font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:14px;font-size:30px;font-weight:600}.stat .d{font-size:var(--font-small,12px);color:var(--text-3);margin-top:2px}.status-dot{background:var(--text-3);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.status-dot.ok{background:var(--ok)}.status-dot.warn{background:var(--warn)}.status-dot.err{background:var(--err)}.status-dot.info{background:var(--info)}.skeleton{border-radius:var(--radius);background:linear-gradient(90deg, var(--bg-sunken), var(--bg-hover), var(--bg-sunken));background-size:200% 100%;animation:1.3s infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}@media (width<=900px){.grid-2,.grid-3{grid-template-columns:minmax(0,1fr)}}.page>.between{flex-wrap:wrap;gap:12px}.page>.between>.search-box{max-width:100%}.stat:first-child{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 14%, var(--border))}.stat:first-child .v{color:var(--accent-text)}.stat .d{margin-top:8px}.stat .k{color:var(--text-2)}.bento-summary{gap:var(--bento-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.summary-tile{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev);align-items:center;gap:16px;padding:20px 24px;display:flex}.summary-tile>.icon{color:var(--accent-text)}.summary-tile strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.2;display:block}.summary-tile span{color:var(--text-3);font-size:var(--font-small,12px);margin-top:5px;display:block}.resource-grid{gap:var(--bento-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));display:grid}@media (width<=600px){.page{gap:18px}.stat-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.stat{padding:18px}.stat .v{font-size:26px}.bento-summary{gap:8px}.summary-tile{flex-direction:column;align-items:flex-start;gap:8px;padding:14px 10px}.summary-tile strong{font-size:22px}.opt-row{flex-wrap:wrap}.opt-row .opt-text{flex:1;min-width:180px}:root[data-surface=console] .input,:root[data-surface=console] .select,:root[data-surface=console] .textarea{font-size:var(--font-body)}}
