:root{--control-height:24px;--control-height-small:24px;--control-icon-size:24px;--control-height-large:28px;--button-height:24px;--navigation-font-size:14px;--navigation-line-height:20px;--navigation-row-height:28px;--navigation-row-height-mobile:36px;--field-height:28px;--field-font-size:13px;--field-line-height:18px;--field-padding-x:10px;--row-height:28px;--switch-width:32px;--switch-height:18px;--switch-knob-size:12px;--number-field-width:12ch;--control-radius:6px;--control-padding-x:6px;--control-font-size:13px;--control-touch-height:24px;--control-duration:.16s;--control-ease:cubic-bezier(.22,1,.36,1);--ease-enter:cubic-bezier(.2,0,0,1);--sans:"Entevra Sans", "Entevra Sans Fallback", "Segoe UI", "SF Arabic", "Geeza Pro", "Noto Sans Arabic", system-ui, -apple-system, sans-serif;--display:var(--sans);--mono:"Paper Mono", ui-monospace, SFMono-Regular, monospace;--font-display:var(--sans);--font-reply:var(--sans);--font-mono:var(--mono);--control-padding-y:2px;--control-line-height:18px;--radius-cell:4px;--radius-card:10px;--radius-panel:14px;--radius-pill:999px;--tracking-display:0em;--tracking-title:-.01em;--tracking-ui:0em;--tracking-caps:.06em;--title-weight:300;--title-track:0em;--layer-hover:color-mix(in srgb, var(--ink) 6%, transparent);--layer-press:color-mix(in srgb, var(--ink) 10%, transparent);--layer-selected:color-mix(in srgb, var(--ink) 8%, transparent);--accent-soft:color-mix(in srgb, var(--focus) 12%, transparent);--accent-line:color-mix(in srgb, var(--focus) 48%, var(--line));--success-soft:color-mix(in srgb, var(--success) 10%, var(--panel));--warning-soft:color-mix(in srgb, var(--warning) 10%, var(--panel));--danger-soft:color-mix(in srgb, var(--danger) 9%, var(--panel));--success-line:color-mix(in srgb, var(--success) 32%, var(--line));--warning-line:color-mix(in srgb, var(--warning) 32%, var(--line));--danger-line:color-mix(in srgb, var(--danger) 32%, var(--line));--selection:color-mix(in srgb, var(--focus) 24%, transparent);--code-ground:color-mix(in srgb, var(--ink) 4%, transparent);--focus-width:2px;--focus-gap:2px;--focus-ring:var(--focus-width) solid var(--focus);--control-ink:var(--ink);--control-border:var(--line);--control-border-hover:color-mix(in srgb, var(--line-strong) 45%, var(--line));--control-focus:var(--focus);--control-disabled-bg:var(--panel-soft);--control-disabled-ink:var(--text-ghost);--field-border:var(--line-strong);--field-border-hover:color-mix(in srgb, var(--ink) 55%, var(--line-strong));--field-placeholder:var(--text-ghost);--muted:var(--text-muted);--soft:var(--panel-soft);--accent:var(--focus);--chat-muted:var(--text-muted);--chat-accent:var(--focus)}:root,:root[data-theme=gray]{--trace-ink:#0d0f10;--live-ink:var(--trace-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f4f4;--bg-subtle:#eaebeb;--panel:#f9f9f9;--panel-raised:#fff;--panel-soft:#eaebeb;--panel-strong:#dadbdb;--ink:#0d0f10;--ink-strong:#0d0f10;--text-muted:#505254;--text-faint:#5a5c5f;--text-ghost:#74787a;--line:#d2d3d4;--line-subtle:#dadbdb;--line-strong:#c0c2c2;--focus:#0d0f10;--accent-ink:#fff;--success:#17bd5f;--warning:#fcae07;--danger:#c72e3c;--success-ink:#0c6e36;--warning-ink:#683e00;--danger-ink:#8d1b17;--overlay:#0d0f1047;--control-border:#d2d3d4;--field:#ffffff80;--field-readonly:#eaebeb;--control-bg:#eaebeb;--control-hover:#e2e4e4;--control-press:#dadbdb;--control-shadow:#fff 1px 1px 1px 0px inset, #0d0f1014 0px 1px 2px 0px;--control-shadow-hover:#fff 1px 1px 1px 0px inset, #0d0f100f -1px -1px 1px 0px inset, #0d0f1017 1px 3px 4px 0px;--control-strong-bg:#0d0f10;--control-strong-hover:#1a2228;--control-strong-press:#1a2228;--control-strong-active:#273138;--control-strong-ink:#fff;--shadow-sm:#fff 1px 1px 1px 0px inset, 0 0 0 1px #0d0f100d, 0 1px 2px 0 #0d0f100f;--shadow-md:#fff 1px 1px 1px 0px inset, 0 0 0 1px #0d0f100f, 0 3px 8px -2px #0d0f101a;--shadow-lg:#fff 1px 1px 2px 0px inset, 0 0 0 1px #0d0f100f, 0 8px 20px -4px #0d0f101f;--horizon:none;--levels:none;--selection:#0d0f1024;--face:#fafafa;--face-raised:#fff;--placeholder-ink:#5a5c5f;--rule:#d2d3d4;--field-solid:#eaebeb;--sky-breath:none;--sky:none;--shadow-dialog:#fff 1px 1px 2px 0 inset, 0 0 0 1px #0d0f1012, 0 24px 56px -20px #0d0f1038, 0 8px 20px -12px #0d0f101f;--shadow-popover:0 0 0 1px #0d0f1014, 0 2px 8px -2px #0d0f1014, 0 14px 32px -12px #0d0f1029;--menu-ring:color-mix(in srgb, var(--ink) 14%, transparent);--menu-shadow:0 12px 32px -10px #0d0f102e, 0 2px 8px -2px #0d0f1014;--focus-share:47%;--focus-share-strong:40%;--focus-ink:#000}:root[data-theme=linen]{--trace-ink:#000;--live-ink:var(--trace-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f3f0;--bg-subtle:#f0ecea;--panel:#f7f3f0;--panel-raised:#fcfaf7;--panel-soft:#f0ece9;--panel-strong:#e2dcd7;--ink:#323232;--ink-strong:#000;--text-muted:#63615e;--text-faint:#63615e;--text-ghost:#8a8783;--line:#473a2d1a;--line-subtle:#473a2d1a;--line-strong:#cfcfcf;--focus:#000;--accent-ink:#fff;--success:#17bd5f;--warning:#fcae07;--danger:#ef4444;--success-ink:#0d7038;--warning-ink:#744700;--danger-ink:#b91c1c;--overlay:#473a2d33;--control-border:#e5e0df;--field:#ffffff80;--field-readonly:#f0ecea;--control-bg:#f7f3f0;--control-hover:#f0ecea;--control-press:#efeae5;--control-shadow:#fff 1px 1px 1px 0px inset, #473a2d1a 0px -1px 1.5px 0px inset, #473a2d0d 0px 1.5px 6px 0px;--control-shadow-hover:#fff 1px 1px 1px 0px inset, #473a2d1a 0px -1px 1.5px 0px inset, #473a2d1a 1px 3px 6px 0px;--control-strong-bg:#000;--control-strong-hover:#333;--control-strong-press:#333;--control-strong-active:#424141;--control-strong-ink:#fff;--shadow-sm:#fff 1px 1px 1px 0px inset, #473a2d1a 0px -1px 1.5px 0px inset, #473a2d0d 0px 1.5px 6px 0px;--shadow-md:#fff 1px 1px 1px 0px inset, #473a2d1a 0px -1px 1.5px 0px inset, #473a2d0d 0px 1.5px 6px 0px, #473a2d0d 0px 1.5px 6px 0px;--shadow-lg:#473a2d1f 2px 4px 14px 0px, #fff 1px 1px 2px 0px inset;--horizon:none;--levels:none;--selection:#473a2d29;--face:#fcfaf7;--face-raised:#fcfaf7;--placeholder-ink:#63615e;--rule:#473a2d1a;--field-solid:#efeae5;--sky-breath:none;--sky:none;--shadow-dialog:#fff 1px 1px 2px 0 inset, 0 0 0 .5px #473a2d1f, 0 24px 56px -20px #473a2d47, 0 8px 20px -12px #473a2d24;--shadow-popover:0 0 0 .5px #473a2d24, 0 2px 8px -2px #473a2d14, 0 14px 32px -12px #473a2d33;--menu-ring:color-mix(in srgb, var(--ink) 14%, transparent);--menu-shadow:0 12px 32px -10px #473a2d3d, 0 2px 8px -2px #473a2d1a;--focus-share:58%;--focus-share-strong:42%;--focus-ink:#000}:root[data-theme=dark]{--trace-ink:#96a3ff;--live-ink:#a683ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0d0d12;--bg-subtle:#0a0a0f;--panel:#13131a;--panel-raised:#191921;--panel-soft:#1c1c26;--panel-strong:#252532;--ink:#ccd1e9;--ink-strong:#ececee;--text-muted:#a3a8bc;--text-faint:#9095a4;--text-ghost:#74788c;--line:#20202a;--line-subtle:#1b1b24;--line-strong:#6d7084;--focus:#a8aeca;--accent-ink:#0d0d12;--success:#8fcba9;--warning:#ddb97c;--danger:#f0a3ab;--success-ink:#8fcba9;--warning-ink:#ddb97c;--danger-ink:#f0a3ab;--overlay:#060609b8;--control-border:#252532;--field:#13131a;--field-readonly:#191921;--control-bg:#191921;--control-hover:#1c1c26;--control-press:#23232f;--control-shadow:inset 1px 1px 0 #ffffff0e, 0 1px 2px #00000059;--control-shadow-hover:inset 1px 1px 0 #ffffff13, 0 2px 4px #0000006b;--control-strong-bg:#e4e7f5;--control-strong-hover:#f0f2fa;--control-strong-press:#ccd1e9;--control-strong-active:#ccd1e9;--control-strong-ink:#0a0a0f;--shadow-sm:inset 1px 1px 0 #ffffff0d, 0 1px 3px #00000052;--shadow-md:inset 1px 1px 0 #ffffff0e, 0 10px 30px -12px #000000a3, 0 2px 8px #00000042;--shadow-lg:inset 1px 1px 0 #ffffff0f, 0 24px 64px -20px #000000c7, 0 8px 24px -12px #00000070;--horizon:none;--levels:none;--selection:#96a3ff3d;--face:#13131a;--face-raised:#191921;--field-solid:#16161e;--placeholder-ink:#868b9e;--rule:var(--line);--sky-breath:none;--sky:none;--shadow-dialog:var(--shadow-lg);--shadow-popover:0 0 0 1px #ffffff1a, 0 2px 8px #0000004d, 0 18px 40px -14px #0009;--menu-ring:#ffffff24;--menu-shadow:0 18px 44px -10px #0000009e, 0 2px 8px #00000052;--chat-accent:var(--ink);--focus-share:56%;--focus-share-strong:46%;--focus-ink:#050508}:root[data-theme=graphite]{--trace-ink:#eaeaef;--live-ink:var(--trace-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#18181a;--bg-subtle:#131315;--panel:#1f1f22;--panel-raised:#252529;--panel-soft:#2a2a2e;--panel-strong:#343439;--ink:#eaeaef;--ink-strong:#f6f6f9;--text-muted:#b0b0b8;--text-faint:#9a9aa2;--text-ghost:#808088;--line:#303036;--line-subtle:#28282d;--line-strong:#787882;--focus:#b8b8c2;--accent-ink:#18181a;--success:#8fcba9;--warning:#ddb97c;--danger:#f0a3ab;--success-ink:#8fcba9;--warning-ink:#ddb97c;--danger-ink:#f0a3ab;--overlay:#08080ab8;--control-border:#35353b;--field:#1f1f22;--field-readonly:#252529;--control-bg:#28282c;--control-hover:#2e2e33;--control-press:#34343a;--control-shadow:inset 1px 1px 0 #ffffff0d, 0 1px 2px #00000059;--control-shadow-hover:inset 1px 1px 0 #ffffff12, 0 2px 4px #0000006b;--control-strong-bg:#eaeaef;--control-strong-hover:#f6f6f9;--control-strong-press:#d8d8e0;--control-strong-active:#d8d8e0;--control-strong-ink:#18181a;--shadow-sm:inset 1px 1px 0 #ffffff0b, 0 1px 3px #00000052;--shadow-md:inset 1px 1px 0 #ffffff0d, 0 10px 30px -12px #000000a3, 0 2px 8px #00000042;--shadow-lg:inset 1px 1px 0 #ffffff0e, 0 24px 64px -20px #000000c7, 0 8px 24px -12px #00000070;--horizon:none;--levels:none;--selection:#eaeaef38;--face:#1f1f22;--face-raised:#252529;--field-solid:#222226;--placeholder-ink:#92929a;--rule:var(--line);--sky-breath:none;--sky:none;--shadow-dialog:var(--shadow-lg);--shadow-popover:0 0 0 1px #ffffff17, 0 2px 8px #00000052, 0 18px 40px -14px #0000009e;--menu-ring:#ffffff1f;--menu-shadow:0 18px 44px -10px #0000009e, 0 2px 8px #00000052;--chat-accent:var(--ink);--focus-share:55%;--focus-share-strong:48%;--focus-ink:#18181a}[data-switching-theme] *,[data-switching-theme] :before,[data-switching-theme] :after{transition:none!important}:root[data-reveal-theme]::view-transition-old(root){mix-blend-mode:normal;animation:none}:root[data-reveal-theme]::view-transition-new(root){mix-blend-mode:normal;animation:none}:root[data-reveal-theme]::view-transition-new(root){animation:.46s cubic-bezier(.22,1,.36,1) theme-reveal}@media (prefers-reduced-motion:reduce){:root[data-reveal-theme]::view-transition-new(root){animation:none}}@keyframes theme-reveal{0%{clip-path:circle(0 at var(--theme-reveal-x,50%) var(--theme-reveal-y,0))}to{clip-path:circle(var(--theme-reveal-r,150vmax) at var(--theme-reveal-x,50%) var(--theme-reveal-y,0))}}::selection{background:var(--selection);color:inherit}html{accent-color:var(--focus)}:root:root{--field:color-mix(in srgb, var(--ink) 5%, transparent);--field-border:color-mix(in srgb, var(--ink) 9%, transparent);--field-border-hover:color-mix(in srgb, var(--ink) 12%, transparent);--field-hover:color-mix(in srgb, var(--ink) 7%, transparent);--field-focus:color-mix(in srgb, var(--ink) 9%, transparent);--focus-fill:var(--layer-hover);--focus-fill-firm:color-mix(in srgb, var(--ink) var(--focus-share), transparent);--field-border-focus:color-mix(in srgb, var(--ink) 60%, transparent);--focus-fill-strong:color-mix(in srgb, var(--control-strong-ink) var(--focus-share-strong), transparent);--composer-focus-edge:var(--control-border);--field-placeholder:var(--placeholder-ink)}:root :is(input,textarea,select):is([aria-invalid=true],:user-invalid){--field:color-mix(in srgb, var(--danger) 9%, transparent)}:-webkit-any(input,textarea):-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 40px var(--field-solid);transition:background-color 9999s}:is(input,textarea):autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 40px var(--field-solid);transition:background-color 9999s}:is(input,textarea,select):not(:disabled):hover{--field:var(--field-hover)}:is(input,textarea,select):not(:disabled):focus{--field:var(--field-focus);--field-border:var(--field-border-focus);--field-border-hover:var(--field-border-focus)}@media (forced-colors:none){:focus,:focus-visible,:focus-within{outline:none!important}:is(a[href],button,summary,[role=button],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=switch],[tabindex]:not([tabindex="-1"])):focus-visible{--ink:var(--ink-strong);--text-muted:var(--ink-strong);--text-faint:var(--ink-strong);--text-ghost:var(--ink-strong);--ink-strong:var(--focus-ink);background-image:linear-gradient(var(--focus-fill), var(--focus-fill))!important;box-shadow:none!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important}:root :is(.button-primary,.control-strong,.pill-primary,.webchat-action,.playbtn,.retry,[id=pbPlay]):focus-visible{background-image:linear-gradient(var(--focus-fill-strong), var(--focus-fill-strong))!important}:root :is(.button-primary,.is-danger,.button-danger,.admin-danger){--focus-fill:var(--focus-fill-firm)}:root :is(a[href],button,summary,[role=button],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=switch],[tabindex]:not([tabindex="-1"])):focus-visible:not(.button-primary,.control-strong,.pill-primary,.webchat-action,.playbtn,.retry,[id=pbPlay]){--ink:inherit;--text-muted:inherit;--text-faint:inherit;--text-ghost:inherit;--ink-strong:inherit}:root label:has(>:is(input[type=checkbox],input[type=radio]):focus-visible){--ink:inherit;--text-muted:inherit;--text-faint:inherit;--text-ghost:inherit;--ink-strong:inherit}:where(a[href]):focus-visible{border-radius:4px}:is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select):focus{border-color:var(--field-border-focus)!important;box-shadow:none!important}label:has(>:is(input[type=checkbox],input[type=radio]):focus-visible){background-image:linear-gradient(var(--focus-fill), var(--focus-fill));color:var(--ink-strong);--ink:var(--ink-strong);--text-muted:var(--ink-strong);--text-faint:var(--ink-strong);--ink-strong:var(--focus-ink);border-radius:6px}:is(input[type=checkbox],input[type=radio]):focus-visible{box-shadow:none!important}:root:root label>:is(input[type=checkbox],input[type=radio]):focus-visible{background-image:none!important}:is([aria-pressed=true],[aria-current]:not([aria-current=false]),[aria-selected=true],.is-selected,.active):not(input,select,textarea){box-shadow:none!important;outline:none!important}}@media (forced-colors:active){:where(a[href],button,summary,[role=button],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=switch],[tabindex]:not([tabindex="-1"]),input,textarea,select):focus-visible{outline-offset:-2px!important;outline:2px solid highlight!important}:where(a[href]:not([role]),input[type=checkbox],input[type=radio]):focus-visible{outline-offset:2px!important}}:root{--scrollbar-thumb:color-mix(in srgb, var(--ink) 26%, transparent);--scrollbar-thumb-hover:color-mix(in srgb, var(--ink) 40%, transparent);--scrollbar-thumb-active:color-mix(in srgb, var(--ink) 52%, transparent)}@media (forced-colors:none){@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}@supports selector(::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover);border-width:1px}::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active);border-width:1px}::-webkit-scrollbar-corner{background:0 0}}}
