@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/geist-latin.woff2)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/geist-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-page:#f2f3f5;--bg:#fff;--surface:#fff;--surface-muted:#f2f3f5;--bubble-assistant:#e9ebef;--bubble-user:#14161b;--bubble-user-text:#fff;--ink:#14161b;--ink-text:#fff;--text:#14161b;--text-strong-2:#3a3f4a;--text-2:#5e6470;--placeholder:#6b717d;--icon-muted:#8c93a0;--border:#e2e4e9;--chip-border:#e2e4e9;--card-border:#e2e4e9;--divider:#edeef1;--header-border:#eceef1;--accent:#2f54eb;--accent-strong:#2340c4;--accent-soft:#e8edfe;--status-bg:#e7e9ed;--status-border:transparent;--success:#1f7a4d;--success-icon:#fff;--time-chip:#e7e9ed;--input-bg:#f7f8fa;--input-border:#d5d8de;--note-bg:#f6f7f9;--alert-bg:#fdf0ef;--alert-icon:#a3201a;--alert-text:#6b1a15;--danger:#b42318;--warning-text:#9a3f07;--warning-bg:#fdeee3;--group-page:#f2f3f5;--group-border:#e6e8ec;--badge-text:#1f6e47;--badge-bg:#e4f3eb;--dot-active:#1f9a5e;--dot-idle:#c7cbd3;--bar-on:#3a3f4a;--bar-off:#d5d8de;--accent-soft-text:#2340c4;--dialog-ground:#f2f3f5;--dialog-border:transparent;--state-ink:#14161b;--scrollbar:#14161b33;--scrollbar-hover:#14161b5c;--flash:#2f54eb1a;--shadow-card:0 1px 2px #14161b0a, 0 8px 24px #14161b0d;--shadow-float:0 1px 2px #14161b0f, 0 6px 20px #14161b1a;--shadow-dialog:0 24px 64px #14161b3d;--backdrop:#14161b5c;--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s;--ease-enter:cubic-bezier(.05, .7, .1, 1);--ease-move:cubic-bezier(.2, 0, 0, 1);--ease-exit:cubic-bezier(.3, 0, 1, 1);--font:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--radius-pill:999px;--radius-row:12px;--gutter:16px;--column:640px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:#0f1115;--bg:#0f1115;--surface:#181b21;--surface-muted:#23272e;--bubble-assistant:#23272e;--bubble-user:#e9ebef;--bubble-user-text:#0f1115;--ink:#eceef1;--ink-text:#0f1115;--text:#eceef1;--text-strong-2:#c9cdd5;--text-2:#9ba1ac;--placeholder:#8c929e;--icon-muted:#6b717d;--border:#2a2e36;--chip-border:#2e323a;--card-border:#262a32;--divider:#262a32;--header-border:#22252c;--accent:#3d5ff0;--accent-strong:#8fa6ff;--accent-soft:#1e2a55;--status-bg:#1a1d23;--status-border:#262a32;--success:#4cc38a;--success-icon:#0f1115;--time-chip:#1a1d23;--input-bg:#181b21;--input-border:#2e323a;--note-bg:#1a1d23;--alert-bg:#2e1614;--alert-icon:#f2877e;--alert-text:#f8c4bf;--danger:#ff8a80;--warning-text:#f5b98a;--warning-bg:#3a2414;--group-page:#0f1115;--group-border:#262a32;--badge-text:#6fd3a0;--badge-bg:#16352a;--dot-active:#4cc38a;--dot-idle:#4a4f5a;--bar-on:#c9cdd5;--bar-off:#3a3f4a;--accent-soft-text:#c3d0ff;--dialog-ground:#121419;--dialog-border:#262a32;--state-ink:#fff;--scrollbar:#eceef133;--scrollbar-hover:#eceef15c;--flash:#8fa6ff1f;--shadow-card:none;--shadow-dialog:0 24px 64px #00000080;--backdrop:#0000008c;--shadow-float:0 6px 20px #00000073}}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg-page);height:100%;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;font-size:16px;line-height:1.4}.root{display:contents}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::view-transition-group(lloyd-avatar){animation-duration:var(--dur-slow);animation-timing-function:var(--ease-move)}::view-transition-old(root){animation-duration:var(--dur-base)}::view-transition-new(root){animation-duration:var(--dur-base)}@keyframes rise-in{0%{opacity:0;transform:translateY(8px)}}@keyframes fade-in{0%{opacity:0}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabular{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}dialog.layer{transition:translate var(--dur-slow) var(--ease-enter), overlay var(--dur-slow) allow-discrete, display var(--dur-slow) allow-discrete}dialog.layer:not([open]){transition-timing-function:var(--ease-exit);transition-duration:.213s;translate:0 100%}@starting-style{dialog.layer[open]{translate:0 100%}}dialog.layer::backdrop{transition:opacity var(--dur-slow) var(--ease-move), overlay var(--dur-slow) allow-discrete, display var(--dur-slow) allow-discrete}dialog.layer:not([open])::backdrop{opacity:0}@starting-style{dialog.layer[open]::backdrop{opacity:0}}@media (width>=600px){dialog.layer{transition:opacity var(--dur-base) var(--ease-enter), scale var(--dur-base) var(--ease-enter), overlay var(--dur-base) allow-discrete, display var(--dur-base) allow-discrete;translate:none}dialog.layer:not([open]){opacity:0;transition-duration:.133s;translate:none;scale:.96}@starting-style{dialog.layer[open]{opacity:0;translate:none;scale:.96}}}:root{--sheet-gap:calc(24px + env(safe-area-inset-top))}dialog.layer[open]::backdrop{opacity:calc(1 - var(--drag,0) * .85)}dialog.layer.dragging::backdrop,dialog.layer.steady,dialog.layer.steady::backdrop{transition:none}@keyframes push-in{0%{opacity:0;translate:24px}}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent}@supports not (scrollbar-color:auto){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar) padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-hover)}}:where(.ctl){border-radius:10px;position:relative}.ctl:after{content:"";border-radius:inherit;background:var(--state-ink);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-move);position:absolute;inset:0}@media (hover:hover){.ctl:hover:not(:disabled):after{opacity:.06}.hv-text:hover{text-underline-offset:3px;text-decoration:underline}}.ctl:active:not(:disabled):after{opacity:.12}.ctl:disabled{opacity:.4;cursor:default}.ctl.inset:focus-visible{outline-offset:-2px}.alias{cursor:pointer}.ctl-field{transition:border-color var(--dur-fast) var(--ease-move)}.ctl-field:focus,.ctl-field:focus-within{border-color:var(--accent);outline:none}.ctl-bare{outline:none}
