@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Inter Variable", "Inter", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-mono:"Berkeley Mono", "JetBrains Mono", "SFMono-Regular", ui-monospace, Consolas, "Liberation Mono", Menlo, Courier, monospace;--font-weight-normal:450;--font-weight-medium:500;--font-weight-semibold:600;--radius-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter Variable", "Inter", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--default-mono-font-family:"Berkeley Mono", "JetBrains Mono", "SFMono-Regular", ui-monospace, Consolas, "Liberation Mono", Menlo, Courier, monospace;--radius-kbd:3px;--radius-tile:6px;--radius-control:8px;--radius-card:10px;--radius-panel:12px;--radius-menu:12px;--radius-dialog:21px;--radius-pill:9999px;--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-in-out-quad:cubic-bezier(.455, .03, .515, .955)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.rounded{border-radius:.25rem}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--font-sans:"Inter Variable", "Inter", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-mono:"Berkeley Mono", "JetBrains Mono", "SFMono-Regular", ui-monospace, Consolas, "Liberation Mono", Menlo, Courier, monospace;--font-emoji:"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji";--font-size-micro:.6875rem;--font-size-mini:.75rem;--font-size-small:.8125rem;--font-size-regular:.9375rem;--font-size-large:1.125rem;--font-size-title3:1.25rem;--font-size-title2:1.5rem;--font-size-title1:2.25rem;--font-weight-light:300;--font-weight-normal:450;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-ui:normal;--line-height-tight:1.33;--line-height-heading:1.33;--line-height-body:1.6;--letter-spacing-tight:-.00666667em;--letter-spacing-normal:0;--space-0:0px;--space-px:1px;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius-kbd:3px;--radius-xs:4px;--radius-tile:6px;--radius-control:8px;--radius-card:10px;--radius-panel:12px;--radius-menu:12px;--radius-dialog:21px;--radius-pill:9999px;--hairline:.5px;--size-icon-xs:12px;--size-icon-sm:14px;--size-icon-md:16px;--size-icon-lg:20px;--size-avatar-xs:16px;--size-avatar-sm:20px;--size-avatar-md:24px;--size-avatar-lg:32px;--size-control-xs:20px;--size-control-sm:24px;--size-control-md:28px;--size-control-lg:32px;--size-control-xl:36px;--size-menu-item:32px;--size-palette-item:44px;--size-list-row:44px;--size-table-row:48px;--size-group-header:36px;--size-header:44px;--size-sidebar-item:28px;--layout-sidebar-width:244px;--layout-sidebar-padding:12px;--layout-panel-inset:8px;--layout-list-pane-width:400px;--layout-inspector-width:400px;--layout-doc-max-width:800px;--layout-settings-max-width:640px;--layout-palette-width:720px;--layout-modal-width:750px;--layout-modal-top:13vh;--layout-menu-min-width:200px;--duration-instant:0s;--duration-fast:.1s;--duration-highlight-out:.15s;--duration-menu:.12s;--duration-modal:.2s;--duration-regular:.25s;--duration-slow:.35s;--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--ease-out-circ:cubic-bezier(.075, .82, .165, 1);--ease-in-quad:cubic-bezier(.55, .085, .68, .53);--ease-in-cubic:cubic-bezier(.55, .055, .675, .19);--ease-in-quart:cubic-bezier(.895, .03, .685, .22);--ease-in-quint:cubic-bezier(.755, .05, .855, .06);--ease-in-expo:cubic-bezier(.95, .05, .795, .035);--ease-in-circ:cubic-bezier(.6, .04, .98, .335);--ease-in-out-quad:cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart:cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint:cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo:cubic-bezier(1, 0, 0, 1);--ease-in-out-circ:cubic-bezier(.785, .135, .15, .86);--z-base:0;--z-sticky:10;--z-sidebar:20;--z-popover:100;--z-modal:200;--z-palette:300;--z-tooltip:400;--z-toast:500}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-canvas:#eeeeef;--accent:#6d78d5;--accent-hover:#5e69c1;--accent-label:#fefeff;--control-primary:#6d78d5;--control-primary-hover:#5e69c1;--control-primary-label:#fefeff;--overlay:#0000003f;--scrollbar:#9d9d9f;--scrollbar-hover:#9e9ea1;--shadow-low:0px 3px 6px -2px #00000005, 0px 1px 1px #0000000a;--shadow-medium:0 6px 18px #00000005, 0 3px 9px #0000000a, 0 1px 1px #0000000a;--shadow-high:0 9px 48px #00000014, 0 6px 24px #00000019, 0 1px 1px #0000000a;--shadow-inset:0 1px 1px inset #0001, 0 1px 3px inset #0001, 0 2px 5px inset #00000019;--selection:#6d78d566;--selection-inactive:#5b5c5e33;--blue:#5cf;--blue-hover:#3dbfff;--blue-mid:#2bb7ff;--blue-text:#007eff;--blue-bg:#006cdb;--blue-fg:#dbffff;--green:#43bc58;--green-hover:#32ae4b;--green-mid:#26a544;--green-text:#008e08;--green-bg:#007818;--green-fg:#d5ffd6;--yellow:#f0bf00;--yellow-hover:#e0b100;--yellow-mid:#d7a900;--yellow-text:#947100;--yellow-bg:#825f00;--yellow-fg:#fffaa6;--orange:#ff7235;--orange-hover:#f26428;--orange-mid:#e85c20;--orange-text:#cf4608;--orange-bg:#b93200;--orange-fg:#ffeac6;--red:#f34e52;--red-hover:#e33e46;--red-mid:#d9343f;--red-text:#e1243a;--red-bg:#c31930;--red-fg:#ffe7de;--purple:#5e6ad2;--purple-hover:#4f5ec4;--purple-mid:#4656bb;--purple-text:#4d6cfa;--purple-bg:#4f5dc4;--purple-fg:#fcfaff;--teal:#00b8cb;--teal-hover:#00aabd;--teal-mid:#00a2b5;--teal-text:#0092b9;--teal-bg:#007689;--teal-fg:#c9ffff;--status-backlog:#a3a4a8;--status-todo:#8a8b8f;--status-in-progress:#f0bf00;--status-in-review:#43bc58;--status-done:#5e6ad2;--status-canceled:#9c9c9e;--status-triage:#ff7235;--priority-urgent:#ff7235;--priority-high:#5b5c5e;--priority-medium:#5b5c5e;--priority-low:#5b5c5e;--priority-none:#9c9c9e;--syntax-keyword:#ce55b0;--syntax-control:#8e54cb;--syntax-variable:#687bc4;--syntax-property:#bb610c;--syntax-string:#bf830a;--syntax-function:#248b8b;--syntax-type:#2797c7;--syntax-plain:#303032;--syntax-comment:#9c9d9f;--bg-base:#f8f8f9;--bg-base-hover:#eeeeef;--bg-sub:#eeeeef;--bg-sub-hover:#e0e0e1;--bg-shade:#e9e9ea;--bg-shade-hover:#e4e4e5;--bg-selected:#e7e8f3;--bg-selected-hover:#e1e2ee;--bg-focus:#eaeaeb;--border:#dedede;--border-hover:#d6d6d6;--border-thin:#e1e1e1;--border-faint:#f1f1f1;--border-faint-hover:#e9e9e9;--border-faint-thin:#e1e1e1;--border-solid:#d2d2d2;--border-solid-hover:#b4b4b4;--border-solid-thin:#d2d2d2;--border-strong:#7c7c7c;--border-strong-hover:#616161;--border-strong-thin:#7c7c7c;--border-alpha:#0000001a;--border-alpha-hover:#0002;--border-alpha-thin:#00000016;--border-faint-alpha:#00000007;--border-solid-alpha:#00000026;--border-strong-alpha:#00000082;--border-selected:#cdcdd3;--border-selected-hover:#c5c6cc;--label-title:#1b1b1b;--label-title-hover:#555;--label-base:#2f2f31;--label-base-hover:#656567;--label-muted:#5b5c5e;--label-muted-hover:#87888a;--label-faint:#9c9c9e;--label-link:#3f60d9;--control-secondary:#fefeff;--control-secondary-hover:#f3f3f3;--control-secondary-selected:#f0f0f0;--control-secondary-label:#2f2f31;--control-tertiary:#fefeff;--control-tertiary-hover:#f0f0f1;--control-tertiary-selected:#ececed;--control-tertiary-label:#2f2f31;--sidebar-link-bg:#f0f0f1;--sidebar-link-bg-active:#eaeaeb;--input-bg:#f8f8f9;--focus-color:#6d78d5;--blue-tint:#e3f1ff;--green-tint:#e3eee5;--yellow-tint:#f7eee1;--orange-tint:#fae6e3;--red-tint:#f7e3e4;--purple-tint:#e4e5f2;--teal-tint:#e0edf1;--ring:0 0 0 var(--hairline) var(--border-alpha-thin);--shadow-ring:var(--ring), var(--shadow-low);--focus-ring:0 0 0 1px var(--focus-color);--surface-base-bg-base:#f8f8f9;--surface-base-bg-base-hover:#eeeeef;--surface-base-bg-sub:#eeeeef;--surface-base-bg-sub-hover:#e0e0e1;--surface-base-bg-shade:#e9e9ea;--surface-base-bg-shade-hover:#e4e4e5;--surface-base-bg-selected:#e7e8f3;--surface-base-bg-selected-hover:#e1e2ee;--surface-base-bg-focus:#eaeaeb;--surface-base-border:#dedede;--surface-base-border-hover:#d6d6d6;--surface-base-border-thin:#e1e1e1;--surface-base-border-faint:#f1f1f1;--surface-base-border-faint-hover:#e9e9e9;--surface-base-border-faint-thin:#e1e1e1;--surface-base-border-solid:#d2d2d2;--surface-base-border-solid-hover:#b4b4b4;--surface-base-border-solid-thin:#d2d2d2;--surface-base-border-strong:#7c7c7c;--surface-base-border-strong-hover:#616161;--surface-base-border-strong-thin:#7c7c7c;--surface-base-border-alpha:#0000001a;--surface-base-border-alpha-hover:#0002;--surface-base-border-alpha-thin:#00000016;--surface-base-border-faint-alpha:#00000007;--surface-base-border-solid-alpha:#00000026;--surface-base-border-strong-alpha:#00000082;--surface-base-border-selected:#cdcdd3;--surface-base-border-selected-hover:#c5c6cc;--surface-base-label-title:#1b1b1b;--surface-base-label-title-hover:#555;--surface-base-label-base:#2f2f31;--surface-base-label-base-hover:#656567;--surface-base-label-muted:#5b5c5e;--surface-base-label-muted-hover:#87888a;--surface-base-label-faint:#9c9c9e;--surface-base-label-link:#3f60d9;--surface-base-control-secondary:#fefeff;--surface-base-control-secondary-hover:#f3f3f3;--surface-base-control-secondary-selected:#f0f0f0;--surface-base-control-secondary-label:#2f2f31;--surface-base-control-tertiary:#fefeff;--surface-base-control-tertiary-hover:#f0f0f1;--surface-base-control-tertiary-selected:#ececed;--surface-base-control-tertiary-label:#2f2f31;--surface-base-sidebar-link-bg:#f0f0f1;--surface-base-sidebar-link-bg-active:#eaeaeb;--surface-base-input-bg:#f8f8f9;--surface-base-focus-color:#6d78d5;--surface-base-blue-tint:#e3f1ff;--surface-base-green-tint:#e3eee5;--surface-base-yellow-tint:#f7eee1;--surface-base-orange-tint:#fae6e3;--surface-base-red-tint:#f7e3e4;--surface-base-purple-tint:#e4e5f2;--surface-base-teal-tint:#e0edf1;--surface-elevated-bg-base:#fff;--surface-elevated-bg-base-hover:#f4f4f4;--surface-elevated-bg-sub:#f4f4f4;--surface-elevated-bg-sub-hover:#e6e6e6;--surface-elevated-bg-shade:#efefef;--surface-elevated-bg-shade-hover:#eaeaea;--surface-elevated-bg-selected:#ededf8;--surface-elevated-bg-selected-hover:#e7e8f2;--surface-elevated-bg-focus:#f0f0f0;--surface-elevated-border:#e3e3e3;--surface-elevated-border-hover:#dcdcdc;--surface-elevated-border-thin:#e7e7e7;--surface-elevated-border-faint:#f7f7f7;--surface-elevated-border-faint-hover:#efefef;--surface-elevated-border-faint-thin:#e7e7e7;--surface-elevated-border-solid:#d8d8d8;--surface-elevated-border-solid-hover:#bababa;--surface-elevated-border-solid-thin:#d8d8d8;--surface-elevated-border-strong:#818181;--surface-elevated-border-strong-hover:#666;--surface-elevated-border-strong-thin:#818181;--surface-elevated-border-alpha:#0000001a;--surface-elevated-border-alpha-hover:#00000021;--surface-elevated-border-alpha-thin:#00000016;--surface-elevated-border-faint-alpha:#00000007;--surface-elevated-border-solid-alpha:#00000025;--surface-elevated-border-strong-alpha:#0000007f;--surface-elevated-border-selected:#d3d3d8;--surface-elevated-border-selected-hover:#cbcbd0;--surface-elevated-label-title:#1b1b1b;--surface-elevated-label-title-hover:#575757;--surface-elevated-label-base:#303031;--surface-elevated-label-base-hover:#676769;--surface-elevated-label-muted:#5e5e5f;--surface-elevated-label-muted-hover:#8b8b8d;--surface-elevated-label-faint:#a0a0a2;--surface-elevated-label-link:#4362dc;--surface-elevated-control-secondary:#fff;--surface-elevated-control-secondary-hover:#f3f3f3;--surface-elevated-control-secondary-selected:#f0f0f0;--surface-elevated-control-secondary-label:#303031;--surface-elevated-control-tertiary:#fff;--surface-elevated-control-tertiary-hover:#f6f6f6;--surface-elevated-control-tertiary-selected:#f2f2f2;--surface-elevated-control-tertiary-label:#303031;--surface-elevated-sidebar-link-bg:#f6f6f6;--surface-elevated-sidebar-link-bg-active:#f0f0f0;--surface-elevated-input-bg:#fff;--surface-elevated-focus-color:#6d77d4;--surface-elevated-blue-tint:#e9f6ff;--surface-elevated-green-tint:#e8f3e9;--surface-elevated-yellow-tint:#fcf3e6;--surface-elevated-orange-tint:#ffebe8;--surface-elevated-red-tint:#fce9e9;--surface-elevated-purple-tint:#e9eaf6;--surface-elevated-teal-tint:#e6f2f5;--surface-menu-bg-base:#fff;--surface-menu-bg-base-hover:#f4f4f4;--surface-menu-bg-sub:#f4f4f4;--surface-menu-bg-sub-hover:#e6e6e6;--surface-menu-bg-shade:#efefef;--surface-menu-bg-shade-hover:#eaeaea;--surface-menu-bg-selected:#ededf8;--surface-menu-bg-selected-hover:#e7e8f2;--surface-menu-bg-focus:#f0f0f0;--surface-menu-border:#e3e3e3;--surface-menu-border-hover:#dcdcdc;--surface-menu-border-thin:#e7e7e7;--surface-menu-border-faint:#f7f7f7;--surface-menu-border-faint-hover:#efefef;--surface-menu-border-faint-thin:#e7e7e7;--surface-menu-border-solid:#d8d8d8;--surface-menu-border-solid-hover:#bababa;--surface-menu-border-solid-thin:#d8d8d8;--surface-menu-border-strong:#818181;--surface-menu-border-strong-hover:#666;--surface-menu-border-strong-thin:#818181;--surface-menu-border-alpha:#0000001a;--surface-menu-border-alpha-hover:#00000021;--surface-menu-border-alpha-thin:#00000016;--surface-menu-border-faint-alpha:#00000007;--surface-menu-border-solid-alpha:#00000025;--surface-menu-border-strong-alpha:#0000007f;--surface-menu-border-selected:#d3d3d8;--surface-menu-border-selected-hover:#cbcbd0;--surface-menu-label-title:#1b1b1b;--surface-menu-label-title-hover:#575757;--surface-menu-label-base:#303031;--surface-menu-label-base-hover:#676769;--surface-menu-label-muted:#5e5e5f;--surface-menu-label-muted-hover:#8b8b8d;--surface-menu-label-faint:#a0a0a2;--surface-menu-label-link:#4362dc;--surface-menu-control-secondary:#fff;--surface-menu-control-secondary-hover:#f3f3f3;--surface-menu-control-secondary-selected:#f0f0f0;--surface-menu-control-secondary-label:#303031;--surface-menu-control-tertiary:#fff;--surface-menu-control-tertiary-hover:#f6f6f6;--surface-menu-control-tertiary-selected:#f2f2f2;--surface-menu-control-tertiary-label:#303031;--surface-menu-sidebar-link-bg:#f6f6f6;--surface-menu-sidebar-link-bg-active:#f0f0f0;--surface-menu-input-bg:#fff;--surface-menu-focus-color:#6d77d4;--surface-menu-blue-tint:#e9f6ff;--surface-menu-green-tint:#e8f3e9;--surface-menu-yellow-tint:#fcf3e6;--surface-menu-orange-tint:#ffebe8;--surface-menu-red-tint:#fce9e9;--surface-menu-purple-tint:#e9eaf6;--surface-menu-teal-tint:#e6f2f5;--surface-sidebar-bg-base:#eeeeef;--surface-sidebar-bg-base-hover:#e4e4e5;--surface-sidebar-bg-sub:#e4e4e5;--surface-sidebar-bg-sub-hover:#d6d6d7;--surface-sidebar-bg-shade:#dfdfe0;--surface-sidebar-bg-shade-hover:#dadbdc;--surface-sidebar-bg-selected:#dedfeb;--surface-sidebar-bg-selected-hover:#d8d9e5;--surface-sidebar-bg-focus:#e0e0e1;--surface-sidebar-border:#d4d4d4;--surface-sidebar-border-hover:#ccc;--surface-sidebar-border-thin:#d8d8d8;--surface-sidebar-border-faint:#e7e7e7;--surface-sidebar-border-faint-hover:#dfdfdf;--surface-sidebar-border-faint-thin:#d8d8d8;--surface-sidebar-border-solid:#c8c8c8;--surface-sidebar-border-solid-hover:#ababab;--surface-sidebar-border-solid-thin:#c8c8c8;--surface-sidebar-border-strong:#737373;--surface-sidebar-border-strong-hover:#585858;--surface-sidebar-border-strong-thin:#737373;--surface-sidebar-border-alpha:#0000001b;--surface-sidebar-border-alpha-hover:#00000023;--surface-sidebar-border-alpha-thin:#00000017;--surface-sidebar-border-faint-alpha:#00000007;--surface-sidebar-border-solid-alpha:#00000027;--surface-sidebar-border-strong-alpha:#00000087;--surface-sidebar-border-selected:#c4c5cb;--surface-sidebar-border-selected-hover:#bdbdc4;--surface-sidebar-label-title:#1a1a1a;--surface-sidebar-label-title-hover:#525252;--surface-sidebar-label-base:#2d2d2f;--surface-sidebar-label-base-hover:#616164;--surface-sidebar-label-muted:#58585a;--surface-sidebar-label-muted-hover:#828285;--surface-sidebar-label-faint:#969698;--surface-sidebar-label-link:#3a5cd5;--surface-sidebar-control-secondary:#f8f8f9;--surface-sidebar-control-secondary-hover:#eeeeef;--surface-sidebar-control-secondary-selected:#e6e6e6;--surface-sidebar-control-secondary-label:#2d2d2f;--surface-sidebar-control-tertiary:#f4f4f5;--surface-sidebar-control-tertiary-hover:#0000000f;--surface-sidebar-control-tertiary-selected:#e2e2e3;--surface-sidebar-control-tertiary-label:#2d2d2f;--surface-sidebar-sidebar-link-bg:#e6e6e7;--surface-sidebar-sidebar-link-bg-active:#e0e0e1;--surface-sidebar-input-bg:#eeeeef;--surface-sidebar-focus-color:#6d77d4;--surface-sidebar-blue-tint:#dae8ff;--surface-sidebar-green-tint:#d9e5dc;--surface-sidebar-yellow-tint:#efe6d8;--surface-sidebar-orange-tint:#f2ddda;--surface-sidebar-red-tint:#efdadb;--surface-sidebar-purple-tint:#dbdcea;--surface-sidebar-teal-tint:#d7e5e9;--surface-selected-bg-base:#e7e8f3;--surface-selected-bg-base-hover:#dddee9;--surface-selected-bg-sub:#dddee9;--surface-selected-bg-sub-hover:#cfd0db;--surface-selected-bg-shade:#d7d8e4;--surface-selected-bg-shade-hover:#d3d4df;--surface-selected-bg-selected:#d4d6ed;--surface-selected-bg-selected-hover:#ced0e7;--surface-selected-bg-focus:#d9dae5;--surface-selected-border:#cdcdd3;--surface-selected-border-hover:#c5c6cc;--surface-selected-border-thin:#d1d1d7;--surface-selected-border-faint:#e0e0e7;--surface-selected-border-faint-hover:#d8d9df;--surface-selected-border-faint-thin:#d1d1d7;--surface-selected-border-solid:#c2c2c8;--surface-selected-border-solid-hover:#a4a5ab;--surface-selected-border-solid-thin:#c2c2c8;--surface-selected-border-strong:#6d6d73;--surface-selected-border-strong-hover:#525358;--surface-selected-border-strong-thin:#6d6d73;--surface-selected-border-alpha:#0000001c;--surface-selected-border-alpha-hover:#00000024;--surface-selected-border-alpha-thin:#00000018;--surface-selected-border-faint-alpha:#00000008;--surface-selected-border-solid-alpha:#00000028;--surface-selected-border-strong-alpha:#0000008a;--surface-selected-border-selected:#bbbcce;--surface-selected-border-selected-hover:#b3b5c6;--surface-selected-label-title:#191919;--surface-selected-label-title-hover:#505050;--surface-selected-label-base:#2c2c32;--surface-selected-label-base-hover:#5e5f65;--surface-selected-label-muted:#55565d;--surface-selected-label-muted-hover:#7e7f86;--surface-selected-label-faint:#929299;--surface-selected-label-link:#365ad2;--surface-selected-control-secondary:#edeef9;--surface-selected-control-secondary-hover:#e1e2ed;--surface-selected-control-secondary-selected:#dedfea;--surface-selected-control-secondary-label:#2c2c32;--surface-selected-control-tertiary:#edeef9;--surface-selected-control-tertiary-hover:#dedfea;--surface-selected-control-tertiary-selected:#dadbe7;--surface-selected-control-tertiary-label:#2c2c32;--surface-selected-sidebar-link-bg:#dfe0eb;--surface-selected-sidebar-link-bg-active:#d9dae5;--surface-selected-input-bg:#e7e8f3;--surface-selected-focus-color:#6d77d4;--surface-selected-blue-tint:#d4e3ff;--surface-selected-green-tint:#d3e0df;--surface-selected-yellow-tint:#e9e0dc;--surface-selected-orange-tint:#edd7dd;--surface-selected-red-tint:#e9d4df;--surface-selected-purple-tint:#d4d6ed;--surface-selected-teal-tint:#d0dfec;--surface-focus-bg-base:#eaeaeb;--surface-focus-bg-base-hover:#e0e0e1;--surface-focus-bg-sub:#e0e0e1;--surface-focus-bg-sub-hover:#d2d2d3;--surface-focus-bg-shade:#dadbdc;--surface-focus-bg-shade-hover:#d6d6d7;--surface-focus-bg-selected:#dadbe7;--surface-focus-bg-selected-hover:#d4d5e2;--surface-focus-bg-focus:#dcdcdd;--surface-focus-border:#d0d0d0;--surface-focus-border-hover:#c8c8c8;--surface-focus-border-thin:#d3d3d3;--surface-focus-border-faint:#e3e3e3;--surface-focus-border-faint-hover:#dbdbdb;--surface-focus-border-faint-thin:#d3d3d3;--surface-focus-border-solid:#c4c4c4;--surface-focus-border-solid-hover:#a7a7a7;--surface-focus-border-solid-thin:#c4c4c4;--surface-focus-border-strong:#6f6f6f;--surface-focus-border-strong-hover:#555;--surface-focus-border-strong-thin:#6f6f6f;--surface-focus-border-alpha:#0000001c;--surface-focus-border-alpha-hover:#00000024;--surface-focus-border-alpha-thin:#00000018;--surface-focus-border-faint-alpha:#00000008;--surface-focus-border-solid-alpha:#00000028;--surface-focus-border-strong-alpha:#00000089;--surface-focus-border-selected:#c0c1c8;--surface-focus-border-selected-hover:#b9b9c0;--surface-focus-label-title:#1a1a1a;--surface-focus-label-title-hover:#505050;--surface-focus-label-base:#2d2d2f;--surface-focus-label-base-hover:#606062;--surface-focus-label-muted:#575759;--surface-focus-label-muted-hover:#808082;--surface-focus-label-faint:#939396;--surface-focus-label-link:#375bd3;--surface-focus-control-secondary:#f0f0f1;--surface-focus-control-secondary-hover:#e4e4e5;--surface-focus-control-secondary-selected:#e1e1e2;--surface-focus-control-secondary-label:#2d2d2f;--surface-focus-control-tertiary:#f0f0f1;--surface-focus-control-tertiary-hover:#e1e1e2;--surface-focus-control-tertiary-selected:#ddddde;--surface-focus-control-tertiary-label:#2d2d2f;--surface-focus-sidebar-link-bg:#e2e2e3;--surface-focus-sidebar-link-bg-active:#dcdcdd;--surface-focus-input-bg:#eaeaeb;--surface-focus-focus-color:#6d77d4;--surface-focus-blue-tint:#d7e5ff;--surface-focus-green-tint:#d6e2d8;--surface-focus-yellow-tint:#ebe2d4;--surface-focus-orange-tint:#efd9d6;--surface-focus-red-tint:#ecd6d7;--surface-focus-purple-tint:#d7d8e6;--surface-focus-teal-tint:#d3e1e5}@supports (color:lab(0% 0 0)){:root,[data-theme=light]{--syntax-keyword:lab(54.9% 56.3563 -24.6215);--syntax-control:lab(47% 42.0518 -53.4383);--syntax-variable:lab(52.5% 8.02818 -40.9199);--syntax-property:lab(51.4% 33.6512 57.3572);--syntax-string:lab(59.8% 17.6949 63.3761);--syntax-function:lab(52.4% -29.3094 -8.79324);--syntax-type:lab(58.1% -18.848 -34.1431);--syntax-plain:lab(20% .207912 -.978148);--syntax-comment:lab(64.6% .25989 -1.22268)}}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-canvas:#09090a;--accent:#5e69d1;--accent-hover:#6974e1;--accent-label:#fefeff;--control-primary:#5e69d1;--control-primary-hover:#6974e1;--control-primary-label:#fefeff;--overlay:#0006;--scrollbar:#575759;--scrollbar-hover:#575759;--shadow-low:0px .5px 1px 1px #0000004c;--shadow-medium:0 3px 8px #0000001f, 0 2px 5px #0000001f, 0 1px 1px #0000001f;--shadow-high:0 4px 40px #00000019, 0 3px 20px #0000001f, 0 3px 12px #0000001f, 0 2px 8px #0000001f, 0 1px 1px #0000001f;--shadow-inset:0 1px 1px inset #0001, 0 1px 3px inset #0001, 0 2px 5px inset #00000019;--selection:#5e69d166;--selection-inactive:#94959733;--blue:#5cf;--blue-hover:#67d9ff;--blue-mid:#71e1ff;--blue-text:#00ceff;--blue-bg:#007def;--blue-fg:#dbffff;--green:#26a544;--green-hover:#37b24f;--green-mid:#40b956;--green-text:#3de261;--green-bg:#008a2a;--green-fg:#d5ffd6;--yellow:#f0bf00;--yellow-hover:#fecb00;--yellow-mid:#ffd200;--yellow-text:#edbf0a;--yellow-bg:#967000;--yellow-fg:#fffaa6;--orange:#ff7235;--orange-hover:#ff7e40;--orange-mid:#ff8647;--orange-text:#ff9958;--orange-bg:#cf4608;--orange-fg:#ffeac6;--red:#f34e52;--red-hover:#ff5b5d;--red-mid:#ff6363;--red-text:#ff8583;--red-bg:#d9343f;--red-fg:#ffe7de;--purple:#5e6ad2;--purple-hover:#6b75df;--purple-mid:#727ce6;--purple-text:#adbaff;--purple-bg:#636fd7;--purple-fg:#fcfaff;--teal:#00b8cb;--teal-hover:#00c4d8;--teal-mid:#00ccdf;--teal-text:#00e8ff;--teal-bg:#00889c;--teal-fg:#c9ffff;--status-backlog:#6f7074;--status-todo:#9a9b9f;--status-in-progress:#f0bf00;--status-in-review:#26a544;--status-done:#5e6ad2;--status-canceled:#6f7074;--status-triage:#ff7235;--priority-urgent:#ff7235;--priority-high:#949597;--priority-medium:#949597;--priority-low:#949597;--priority-none:#565658;--syntax-keyword:#f385d5;--syntax-control:#c58ff9;--syntax-variable:#a0aef5;--syntax-property:#f09c5a;--syntax-string:#efb55c;--syntax-function:#62c6c6;--syntax-type:#6ac1ef;--syntax-plain:#e2e2e4;--syntax-comment:#7c7c7e;--bg-base:#111212;--bg-base-hover:#191a1b;--bg-sub:#09090a;--bg-sub-hover:#0e1015;--bg-shade:#151617;--bg-shade-hover:#171719;--bg-selected:#1b1e37;--bg-selected-hover:#1f223e;--bg-focus:#222223;--border:#232325;--border-hover:#27282a;--border-thin:#2c2d2f;--border-faint:#1a1b1d;--border-faint-hover:#1d1e20;--border-faint-thin:#212123;--border-solid:#27282a;--border-solid-hover:#303133;--border-solid-thin:#3f4042;--border-strong:#727376;--border-strong-hover:#88898c;--border-strong-thin:#949497;--border-alpha:#ffffff17;--border-alpha-hover:#ffffff1d;--border-alpha-thin:#fff2;--border-faint-alpha:#ffffff0b;--border-solid-alpha:#ffffff1d;--border-strong-alpha:#ffffff74;--border-selected:#2b2d4b;--border-selected-hover:#303250;--label-title:#fff;--label-title-hover:#d6d6d6;--label-base:#e2e3e5;--label-base-hover:#bfc0c2;--label-muted:#949597;--label-muted-hover:#ababad;--label-faint:#565658;--label-link:#6f7ffe;--control-secondary:#1b1b1c;--control-secondary-hover:#242526;--control-secondary-selected:#2c2d2e;--control-secondary-label:#e2e3e5;--control-tertiary:#1b1b1c;--control-tertiary-hover:#232324;--control-tertiary-selected:#28292a;--control-tertiary-label:#e2e3e5;--sidebar-link-bg:#1d1e1f;--sidebar-link-bg-active:#28292b;--input-bg:#111212;--focus-color:#5e69d1;--blue-tint:#162b45;--green-tint:#122315;--yellow-tint:#322810;--orange-tint:#351b14;--red-tint:#321617;--purple-tint:#18192c;--teal-tint:#0e272b;--ring:0 0 0 var(--hairline) var(--border-alpha-thin);--shadow-ring:var(--ring), var(--shadow-low);--focus-ring:0 0 0 1px var(--focus-color);--surface-base-bg-base:#111212;--surface-base-bg-base-hover:#191a1b;--surface-base-bg-sub:#09090a;--surface-base-bg-sub-hover:#0e1015;--surface-base-bg-shade:#151617;--surface-base-bg-shade-hover:#171719;--surface-base-bg-selected:#1b1e37;--surface-base-bg-selected-hover:#1f223e;--surface-base-bg-focus:#222223;--surface-base-border:#232325;--surface-base-border-hover:#27282a;--surface-base-border-thin:#2c2d2f;--surface-base-border-faint:#1a1b1d;--surface-base-border-faint-hover:#1d1e20;--surface-base-border-faint-thin:#212123;--surface-base-border-solid:#27282a;--surface-base-border-solid-hover:#303133;--surface-base-border-solid-thin:#3f4042;--surface-base-border-strong:#727376;--surface-base-border-strong-hover:#88898c;--surface-base-border-strong-thin:#949497;--surface-base-border-alpha:#ffffff17;--surface-base-border-alpha-hover:#ffffff1d;--surface-base-border-alpha-thin:#fff2;--surface-base-border-faint-alpha:#ffffff0b;--surface-base-border-solid-alpha:#ffffff1d;--surface-base-border-strong-alpha:#ffffff74;--surface-base-border-selected:#2b2d4b;--surface-base-border-selected-hover:#303250;--surface-base-label-title:#fff;--surface-base-label-title-hover:#d6d6d6;--surface-base-label-base:#e2e3e5;--surface-base-label-base-hover:#bfc0c2;--surface-base-label-muted:#949597;--surface-base-label-muted-hover:#ababad;--surface-base-label-faint:#565658;--surface-base-label-link:#6f7ffe;--surface-base-control-secondary:#1b1b1c;--surface-base-control-secondary-hover:#242526;--surface-base-control-secondary-selected:#2c2d2e;--surface-base-control-secondary-label:#e2e3e5;--surface-base-control-tertiary:#1b1b1c;--surface-base-control-tertiary-hover:#232324;--surface-base-control-tertiary-selected:#28292a;--surface-base-control-tertiary-label:#e2e3e5;--surface-base-sidebar-link-bg:#1d1e1f;--surface-base-sidebar-link-bg-active:#28292b;--surface-base-input-bg:#111212;--surface-base-focus-color:#5e69d1;--surface-base-blue-tint:#162b45;--surface-base-green-tint:#122315;--surface-base-yellow-tint:#322810;--surface-base-orange-tint:#351b14;--surface-base-red-tint:#321617;--surface-base-purple-tint:#18192c;--surface-base-teal-tint:#0e272b;--surface-elevated-bg-base:#19191b;--surface-elevated-bg-base-hover:#212123;--surface-elevated-bg-sub:#131315;--surface-elevated-bg-sub-hover:#16181d;--surface-elevated-bg-shade:#1c1d1f;--surface-elevated-bg-shade-hover:#1e1f21;--surface-elevated-bg-selected:#21233a;--surface-elevated-bg-selected-hover:#252742;--surface-elevated-bg-focus:#292a2c;--surface-elevated-border:#2a2b2e;--surface-elevated-border-hover:#2f3033;--surface-elevated-border-thin:#343537;--surface-elevated-border-faint:#212225;--surface-elevated-border-faint-hover:#252628;--surface-elevated-border-faint-thin:#28292c;--surface-elevated-border-solid:#2f3033;--surface-elevated-border-solid-hover:#38393c;--surface-elevated-border-solid-thin:#47484b;--surface-elevated-border-strong:#7c7d80;--surface-elevated-border-strong-hover:#929396;--surface-elevated-border-strong-thin:#9d9ea2;--surface-elevated-border-alpha:#ffffff18;--surface-elevated-border-alpha-hover:#ffffff1e;--surface-elevated-border-alpha-thin:#ffffff24;--surface-elevated-border-faint-alpha:#ffffff0c;--surface-elevated-border-solid-alpha:#ffffff1e;--surface-elevated-border-strong-alpha:#ffffff79;--surface-elevated-border-selected:#30334f;--surface-elevated-border-selected-hover:#353854;--surface-elevated-label-title:#fff;--surface-elevated-label-title-hover:#d8d8d8;--surface-elevated-label-base:#e3e4e7;--surface-elevated-label-base-hover:#c1c2c5;--surface-elevated-label-muted:#98999b;--surface-elevated-label-muted-hover:#aeaeb1;--surface-elevated-label-faint:#5c5c5f;--surface-elevated-label-link:#7483ff;--surface-elevated-control-secondary:#222324;--surface-elevated-control-secondary-hover:#2c2d2f;--surface-elevated-control-secondary-selected:#343537;--surface-elevated-control-secondary-label:#e3e4e7;--surface-elevated-control-tertiary:#222324;--surface-elevated-control-tertiary-hover:#2a2b2c;--surface-elevated-control-tertiary-selected:#303133;--surface-elevated-control-tertiary-label:#e3e4e7;--surface-elevated-sidebar-link-bg:#252528;--surface-elevated-sidebar-link-bg-active:#303133;--surface-elevated-input-bg:#19191b;--surface-elevated-focus-color:#5e68d0;--surface-elevated-blue-tint:#1d2e47;--surface-elevated-green-tint:#1a281d;--surface-elevated-yellow-tint:#352c19;--surface-elevated-orange-tint:#38201c;--surface-elevated-red-tint:#351d1e;--surface-elevated-purple-tint:#1e1f30;--surface-elevated-teal-tint:#172b2f;--surface-menu-bg-base:#202022;--surface-menu-bg-base-hover:#28282a;--surface-menu-bg-sub:#1a1b1c;--surface-menu-bg-sub-hover:#1d1f24;--surface-menu-bg-shade:#242426;--surface-menu-bg-shade-hover:#252629;--surface-menu-bg-selected:#26283e;--surface-menu-bg-selected-hover:#2a2d45;--surface-menu-bg-focus:#313233;--surface-menu-border:#323336;--surface-menu-border-hover:#37383a;--surface-menu-border-thin:#3b3c3f;--surface-menu-border-faint:#29292c;--surface-menu-border-faint-hover:#2c2d30;--surface-menu-border-faint-thin:#2f3033;--surface-menu-border-solid:#37383a;--surface-menu-border-solid-hover:#404144;--surface-menu-border-solid-thin:#4f5053;--surface-menu-border-strong:#848689;--surface-menu-border-strong-hover:#9b9c9f;--surface-menu-border-strong-thin:#a6a8ab;--surface-menu-border-alpha:#ffffff19;--surface-menu-border-alpha-hover:#ffffff1f;--surface-menu-border-alpha-thin:#ffffff25;--surface-menu-border-faint-alpha:#ffffff0c;--surface-menu-border-solid-alpha:#ffffff1f;--surface-menu-border-strong-alpha:#ffffff7e;--surface-menu-border-selected:#363852;--surface-menu-border-selected-hover:#3b3d57;--surface-menu-label-title:#fff;--surface-menu-label-title-hover:#d9d9d9;--surface-menu-label-base:#e4e5e8;--surface-menu-label-base-hover:#c3c4c7;--surface-menu-label-muted:#9c9c9f;--surface-menu-label-muted-hover:#b1b1b4;--surface-menu-label-faint:#616264;--surface-menu-label-link:#7987ff;--surface-menu-control-secondary:#2a2a2c;--surface-menu-control-secondary-hover:#333436;--surface-menu-control-secondary-selected:#3c3d3f;--surface-menu-control-secondary-label:#e4e5e8;--surface-menu-control-tertiary:#2a2a2c;--surface-menu-control-tertiary-hover:#323234;--surface-menu-control-tertiary-selected:#38383a;--surface-menu-control-tertiary-label:#e4e5e8;--surface-menu-sidebar-link-bg:#2c2d2f;--surface-menu-sidebar-link-bg-active:#38393b;--surface-menu-input-bg:#202022;--surface-menu-focus-color:#5e68d0;--surface-menu-blue-tint:#23324a;--surface-menu-green-tint:#202c23;--surface-menu-yellow-tint:#383020;--surface-menu-orange-tint:#3c2622;--surface-menu-red-tint:#392324;--surface-menu-purple-tint:#242534;--surface-menu-teal-tint:#1e2f33;--surface-sidebar-bg-base:#09090a;--surface-sidebar-bg-base-hover:#131415;--surface-sidebar-bg-sub:#000;--surface-sidebar-bg-sub-hover:#05080f;--surface-sidebar-bg-shade:#0e0f10;--surface-sidebar-bg-shade-hover:#101113;--surface-sidebar-bg-selected:#161935;--surface-sidebar-bg-selected-hover:#1a1d3c;--surface-sidebar-bg-focus:#1c1c1e;--surface-sidebar-border:#1d1d1f;--surface-sidebar-border-hover:#212224;--surface-sidebar-border-thin:#262628;--surface-sidebar-border-faint:#141517;--surface-sidebar-border-faint-hover:#17181a;--surface-sidebar-border-faint-thin:#1b1b1d;--surface-sidebar-border-solid:#212224;--surface-sidebar-border-solid-hover:#2a2b2d;--surface-sidebar-border-solid-thin:#38393b;--surface-sidebar-border-strong:#6b6c6e;--surface-sidebar-border-strong-hover:#818284;--surface-sidebar-border-strong-thin:#8c8d8f;--surface-sidebar-border-alpha:#ffffff16;--surface-sidebar-border-alpha-hover:#ffffff1c;--surface-sidebar-border-alpha-thin:#ffffff21;--surface-sidebar-border-faint-alpha:#ffffff0b;--surface-sidebar-border-solid-alpha:#ffffff1c;--surface-sidebar-border-strong-alpha:#ffffff71;--surface-sidebar-border-selected:#262849;--surface-sidebar-border-selected-hover:#2a2d4e;--surface-sidebar-label-title:#fff;--surface-sidebar-label-title-hover:#d5d5d5;--surface-sidebar-label-base:#e2e2e5;--surface-sidebar-label-base-hover:#bdbec0;--surface-sidebar-label-muted:#919294;--surface-sidebar-label-muted-hover:#a8a9ab;--surface-sidebar-label-faint:#515254;--surface-sidebar-label-link:#6b7cfa;--surface-sidebar-control-secondary:#1b1b1c;--surface-sidebar-control-secondary-hover:#242526;--surface-sidebar-control-secondary-selected:#262728;--surface-sidebar-control-secondary-label:#e2e2e5;--surface-sidebar-control-tertiary:#151516;--surface-sidebar-control-tertiary-hover:#1b1b1c;--surface-sidebar-control-tertiary-selected:#222324;--surface-sidebar-control-tertiary-label:#e2e2e5;--surface-sidebar-sidebar-link-bg:#17181a;--surface-sidebar-sidebar-link-bg-active:#222325;--surface-sidebar-input-bg:#09090a;--surface-sidebar-focus-color:#5e68d0;--surface-sidebar-blue-tint:#102743;--surface-sidebar-green-tint:#0a1f0f;--surface-sidebar-yellow-tint:#2f2407;--surface-sidebar-orange-tint:#33150d;--surface-sidebar-red-tint:#300f11;--surface-sidebar-purple-tint:#121429;--surface-sidebar-teal-tint:#052327;--surface-selected-bg-base:#1b1e37;--surface-selected-bg-base-hover:#232540;--surface-selected-bg-sub:#151830;--surface-selected-bg-sub-hover:#181c39;--surface-selected-bg-shade:#1f213c;--surface-selected-bg-shade-hover:#21233e;--surface-selected-bg-selected:#262a53;--surface-selected-bg-selected-hover:#2a2f5b;--surface-selected-bg-focus:#2d2f4a;--surface-selected-border:#2e304c;--surface-selected-border-hover:#323451;--surface-selected-border-thin:#373956;--surface-selected-border-faint:#242642;--surface-selected-border-faint-hover:#282a46;--surface-selected-border-faint-thin:#2b2d4a;--surface-selected-border-solid:#323451;--surface-selected-border-solid-hover:#3c3e5c;--surface-selected-border-solid-thin:#4c4d6c;--surface-selected-border-strong:#8182a3;--surface-selected-border-strong-hover:#9898bb;--surface-selected-border-strong-thin:#a3a4c7;--surface-selected-border-alpha:#ffffff19;--surface-selected-border-alpha-hover:#ffffff1f;--surface-selected-border-alpha-thin:#ffffff25;--surface-selected-border-faint-alpha:#ffffff0c;--surface-selected-border-solid-alpha:#ffffff1f;--surface-selected-border-strong-alpha:#ffffff7d;--surface-selected-border-selected:#363a68;--surface-selected-border-selected-hover:#3b3f6e;--surface-selected-label-title:#fff;--surface-selected-label-title-hover:#d9d9d9;--surface-selected-label-base:#e4e4f7;--surface-selected-label-base-hover:#c3c3d6;--surface-selected-label-muted:#9b9bad;--surface-selected-label-muted-hover:#b0b0c2;--surface-selected-label-faint:#606071;--surface-selected-label-link:#7887ff;--surface-selected-control-secondary:#252742;--surface-selected-control-secondary-hover:#2f314d;--surface-selected-control-secondary-selected:#383956;--surface-selected-control-secondary-label:#e4e4f7;--surface-selected-control-tertiary:#252742;--surface-selected-control-tertiary-hover:#2e2f4b;--surface-selected-control-tertiary-selected:#343552;--surface-selected-control-tertiary-label:#e4e4f7;--surface-selected-sidebar-link-bg:#272a45;--surface-selected-sidebar-link-bg-active:#343552;--surface-selected-input-bg:#1b1e37;--surface-selected-focus-color:#5e68d0;--surface-selected-blue-tint:#1f3155;--surface-selected-green-tint:#1c2a37;--surface-selected-yellow-tint:#362e35;--surface-selected-orange-tint:#392437;--surface-selected-red-tint:#362038;--surface-selected-purple-tint:#1f2343;--surface-selected-teal-tint:#192d42;--surface-focus-bg-base:#222223;--surface-focus-bg-base-hover:#2a2a2c;--surface-focus-bg-sub:#1c1c1e;--surface-focus-bg-sub-hover:#1f2126;--surface-focus-bg-shade:#252628;--surface-focus-bg-shade-hover:#27282a;--surface-focus-bg-selected:#282a3f;--surface-focus-bg-selected-hover:#2c2e46;--surface-focus-bg-focus:#333435;--surface-focus-border:#343538;--surface-focus-border-hover:#393a3c;--surface-focus-border-thin:#3d3e41;--surface-focus-border-faint:#2a2b2e;--surface-focus-border-faint-hover:#2e2f32;--surface-focus-border-faint-thin:#313235;--surface-focus-border-solid:#393a3c;--surface-focus-border-solid-hover:#424346;--surface-focus-border-solid-thin:#515255;--surface-focus-border-strong:#87888b;--surface-focus-border-strong-hover:#9d9ea2;--surface-focus-border-strong-thin:#a9aaad;--surface-focus-border-alpha:#ffffff19;--surface-focus-border-alpha-hover:#ffffff1f;--surface-focus-border-alpha-thin:#ffffff26;--surface-focus-border-faint-alpha:#ffffff0c;--surface-focus-border-solid-alpha:#ffffff1f;--surface-focus-border-strong-alpha:#ffffff7f;--surface-focus-border-selected:#383a53;--surface-focus-border-selected-hover:#3c3f58;--surface-focus-label-title:#fff;--surface-focus-label-title-hover:#d9d9d9;--surface-focus-label-base:#e5e5e8;--surface-focus-label-base-hover:#c4c5c7;--surface-focus-label-muted:#9d9da0;--surface-focus-label-muted-hover:#b1b2b5;--surface-focus-label-faint:#636466;--surface-focus-label-link:#7a88ff;--surface-focus-control-secondary:#2b2c2e;--surface-focus-control-secondary-hover:#353638;--surface-focus-control-secondary-selected:#3e3f41;--surface-focus-control-secondary-label:#e5e5e8;--surface-focus-control-tertiary:#2c2c2e;--surface-focus-control-tertiary-hover:#343436;--surface-focus-control-tertiary-selected:#3a3a3d;--surface-focus-control-tertiary-label:#e5e5e8;--surface-focus-sidebar-link-bg:#2e2f31;--surface-focus-sidebar-link-bg-active:#3a3b3d;--surface-focus-input-bg:#222223;--surface-focus-focus-color:#5e68d0;--surface-focus-blue-tint:#25344b;--surface-focus-green-tint:#222e25;--surface-focus-yellow-tint:#393122;--surface-focus-orange-tint:#3d2824;--surface-focus-red-tint:#3a2426;--surface-focus-purple-tint:#252735;--surface-focus-teal-tint:#203034}@supports (color:lab(0% 0 0)){:root:not([data-theme]){--syntax-keyword:lab(70% 50.4 -22.0192);--syntax-control:lab(68% 35.8677 -45.5797);--syntax-variable:lab(72% 7.31584 -37.2891);--syntax-property:lab(72% 27.8319 47.4383);--syntax-string:lab(78% 14.7906 52.9739);--syntax-function:lab(74% -30.6503 -9.19554);--syntax-type:lab(74% -17.3982 -31.5167);--syntax-plain:lab(90% .207912 -.978148);--syntax-comment:lab(52% .25989 -1.22268)}}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-canvas:#09090a;--accent:#5e69d1;--accent-hover:#6974e1;--accent-label:#fefeff;--control-primary:#5e69d1;--control-primary-hover:#6974e1;--control-primary-label:#fefeff;--overlay:#0006;--scrollbar:#575759;--scrollbar-hover:#575759;--shadow-low:0px .5px 1px 1px #0000004c;--shadow-medium:0 3px 8px #0000001f, 0 2px 5px #0000001f, 0 1px 1px #0000001f;--shadow-high:0 4px 40px #00000019, 0 3px 20px #0000001f, 0 3px 12px #0000001f, 0 2px 8px #0000001f, 0 1px 1px #0000001f;--shadow-inset:0 1px 1px inset #0001, 0 1px 3px inset #0001, 0 2px 5px inset #00000019;--selection:#5e69d166;--selection-inactive:#94959733;--blue:#5cf;--blue-hover:#67d9ff;--blue-mid:#71e1ff;--blue-text:#00ceff;--blue-bg:#007def;--blue-fg:#dbffff;--green:#26a544;--green-hover:#37b24f;--green-mid:#40b956;--green-text:#3de261;--green-bg:#008a2a;--green-fg:#d5ffd6;--yellow:#f0bf00;--yellow-hover:#fecb00;--yellow-mid:#ffd200;--yellow-text:#edbf0a;--yellow-bg:#967000;--yellow-fg:#fffaa6;--orange:#ff7235;--orange-hover:#ff7e40;--orange-mid:#ff8647;--orange-text:#ff9958;--orange-bg:#cf4608;--orange-fg:#ffeac6;--red:#f34e52;--red-hover:#ff5b5d;--red-mid:#ff6363;--red-text:#ff8583;--red-bg:#d9343f;--red-fg:#ffe7de;--purple:#5e6ad2;--purple-hover:#6b75df;--purple-mid:#727ce6;--purple-text:#adbaff;--purple-bg:#636fd7;--purple-fg:#fcfaff;--teal:#00b8cb;--teal-hover:#00c4d8;--teal-mid:#00ccdf;--teal-text:#00e8ff;--teal-bg:#00889c;--teal-fg:#c9ffff;--status-backlog:#6f7074;--status-todo:#9a9b9f;--status-in-progress:#f0bf00;--status-in-review:#26a544;--status-done:#5e6ad2;--status-canceled:#6f7074;--status-triage:#ff7235;--priority-urgent:#ff7235;--priority-high:#949597;--priority-medium:#949597;--priority-low:#949597;--priority-none:#565658;--syntax-keyword:#f385d5;--syntax-control:#c58ff9;--syntax-variable:#a0aef5;--syntax-property:#f09c5a;--syntax-string:#efb55c;--syntax-function:#62c6c6;--syntax-type:#6ac1ef;--syntax-plain:#e2e2e4;--syntax-comment:#7c7c7e;--bg-base:#111212;--bg-base-hover:#191a1b;--bg-sub:#09090a;--bg-sub-hover:#0e1015;--bg-shade:#151617;--bg-shade-hover:#171719;--bg-selected:#1b1e37;--bg-selected-hover:#1f223e;--bg-focus:#222223;--border:#232325;--border-hover:#27282a;--border-thin:#2c2d2f;--border-faint:#1a1b1d;--border-faint-hover:#1d1e20;--border-faint-thin:#212123;--border-solid:#27282a;--border-solid-hover:#303133;--border-solid-thin:#3f4042;--border-strong:#727376;--border-strong-hover:#88898c;--border-strong-thin:#949497;--border-alpha:#ffffff17;--border-alpha-hover:#ffffff1d;--border-alpha-thin:#fff2;--border-faint-alpha:#ffffff0b;--border-solid-alpha:#ffffff1d;--border-strong-alpha:#ffffff74;--border-selected:#2b2d4b;--border-selected-hover:#303250;--label-title:#fff;--label-title-hover:#d6d6d6;--label-base:#e2e3e5;--label-base-hover:#bfc0c2;--label-muted:#949597;--label-muted-hover:#ababad;--label-faint:#565658;--label-link:#6f7ffe;--control-secondary:#1b1b1c;--control-secondary-hover:#242526;--control-secondary-selected:#2c2d2e;--control-secondary-label:#e2e3e5;--control-tertiary:#1b1b1c;--control-tertiary-hover:#232324;--control-tertiary-selected:#28292a;--control-tertiary-label:#e2e3e5;--sidebar-link-bg:#1d1e1f;--sidebar-link-bg-active:#28292b;--input-bg:#111212;--focus-color:#5e69d1;--blue-tint:#162b45;--green-tint:#122315;--yellow-tint:#322810;--orange-tint:#351b14;--red-tint:#321617;--purple-tint:#18192c;--teal-tint:#0e272b;--ring:0 0 0 var(--hairline) var(--border-alpha-thin);--shadow-ring:var(--ring), var(--shadow-low);--focus-ring:0 0 0 1px var(--focus-color);--surface-base-bg-base:#111212;--surface-base-bg-base-hover:#191a1b;--surface-base-bg-sub:#09090a;--surface-base-bg-sub-hover:#0e1015;--surface-base-bg-shade:#151617;--surface-base-bg-shade-hover:#171719;--surface-base-bg-selected:#1b1e37;--surface-base-bg-selected-hover:#1f223e;--surface-base-bg-focus:#222223;--surface-base-border:#232325;--surface-base-border-hover:#27282a;--surface-base-border-thin:#2c2d2f;--surface-base-border-faint:#1a1b1d;--surface-base-border-faint-hover:#1d1e20;--surface-base-border-faint-thin:#212123;--surface-base-border-solid:#27282a;--surface-base-border-solid-hover:#303133;--surface-base-border-solid-thin:#3f4042;--surface-base-border-strong:#727376;--surface-base-border-strong-hover:#88898c;--surface-base-border-strong-thin:#949497;--surface-base-border-alpha:#ffffff17;--surface-base-border-alpha-hover:#ffffff1d;--surface-base-border-alpha-thin:#fff2;--surface-base-border-faint-alpha:#ffffff0b;--surface-base-border-solid-alpha:#ffffff1d;--surface-base-border-strong-alpha:#ffffff74;--surface-base-border-selected:#2b2d4b;--surface-base-border-selected-hover:#303250;--surface-base-label-title:#fff;--surface-base-label-title-hover:#d6d6d6;--surface-base-label-base:#e2e3e5;--surface-base-label-base-hover:#bfc0c2;--surface-base-label-muted:#949597;--surface-base-label-muted-hover:#ababad;--surface-base-label-faint:#565658;--surface-base-label-link:#6f7ffe;--surface-base-control-secondary:#1b1b1c;--surface-base-control-secondary-hover:#242526;--surface-base-control-secondary-selected:#2c2d2e;--surface-base-control-secondary-label:#e2e3e5;--surface-base-control-tertiary:#1b1b1c;--surface-base-control-tertiary-hover:#232324;--surface-base-control-tertiary-selected:#28292a;--surface-base-control-tertiary-label:#e2e3e5;--surface-base-sidebar-link-bg:#1d1e1f;--surface-base-sidebar-link-bg-active:#28292b;--surface-base-input-bg:#111212;--surface-base-focus-color:#5e69d1;--surface-base-blue-tint:#162b45;--surface-base-green-tint:#122315;--surface-base-yellow-tint:#322810;--surface-base-orange-tint:#351b14;--surface-base-red-tint:#321617;--surface-base-purple-tint:#18192c;--surface-base-teal-tint:#0e272b;--surface-elevated-bg-base:#19191b;--surface-elevated-bg-base-hover:#212123;--surface-elevated-bg-sub:#131315;--surface-elevated-bg-sub-hover:#16181d;--surface-elevated-bg-shade:#1c1d1f;--surface-elevated-bg-shade-hover:#1e1f21;--surface-elevated-bg-selected:#21233a;--surface-elevated-bg-selected-hover:#252742;--surface-elevated-bg-focus:#292a2c;--surface-elevated-border:#2a2b2e;--surface-elevated-border-hover:#2f3033;--surface-elevated-border-thin:#343537;--surface-elevated-border-faint:#212225;--surface-elevated-border-faint-hover:#252628;--surface-elevated-border-faint-thin:#28292c;--surface-elevated-border-solid:#2f3033;--surface-elevated-border-solid-hover:#38393c;--surface-elevated-border-solid-thin:#47484b;--surface-elevated-border-strong:#7c7d80;--surface-elevated-border-strong-hover:#929396;--surface-elevated-border-strong-thin:#9d9ea2;--surface-elevated-border-alpha:#ffffff18;--surface-elevated-border-alpha-hover:#ffffff1e;--surface-elevated-border-alpha-thin:#ffffff24;--surface-elevated-border-faint-alpha:#ffffff0c;--surface-elevated-border-solid-alpha:#ffffff1e;--surface-elevated-border-strong-alpha:#ffffff79;--surface-elevated-border-selected:#30334f;--surface-elevated-border-selected-hover:#353854;--surface-elevated-label-title:#fff;--surface-elevated-label-title-hover:#d8d8d8;--surface-elevated-label-base:#e3e4e7;--surface-elevated-label-base-hover:#c1c2c5;--surface-elevated-label-muted:#98999b;--surface-elevated-label-muted-hover:#aeaeb1;--surface-elevated-label-faint:#5c5c5f;--surface-elevated-label-link:#7483ff;--surface-elevated-control-secondary:#222324;--surface-elevated-control-secondary-hover:#2c2d2f;--surface-elevated-control-secondary-selected:#343537;--surface-elevated-control-secondary-label:#e3e4e7;--surface-elevated-control-tertiary:#222324;--surface-elevated-control-tertiary-hover:#2a2b2c;--surface-elevated-control-tertiary-selected:#303133;--surface-elevated-control-tertiary-label:#e3e4e7;--surface-elevated-sidebar-link-bg:#252528;--surface-elevated-sidebar-link-bg-active:#303133;--surface-elevated-input-bg:#19191b;--surface-elevated-focus-color:#5e68d0;--surface-elevated-blue-tint:#1d2e47;--surface-elevated-green-tint:#1a281d;--surface-elevated-yellow-tint:#352c19;--surface-elevated-orange-tint:#38201c;--surface-elevated-red-tint:#351d1e;--surface-elevated-purple-tint:#1e1f30;--surface-elevated-teal-tint:#172b2f;--surface-menu-bg-base:#202022;--surface-menu-bg-base-hover:#28282a;--surface-menu-bg-sub:#1a1b1c;--surface-menu-bg-sub-hover:#1d1f24;--surface-menu-bg-shade:#242426;--surface-menu-bg-shade-hover:#252629;--surface-menu-bg-selected:#26283e;--surface-menu-bg-selected-hover:#2a2d45;--surface-menu-bg-focus:#313233;--surface-menu-border:#323336;--surface-menu-border-hover:#37383a;--surface-menu-border-thin:#3b3c3f;--surface-menu-border-faint:#29292c;--surface-menu-border-faint-hover:#2c2d30;--surface-menu-border-faint-thin:#2f3033;--surface-menu-border-solid:#37383a;--surface-menu-border-solid-hover:#404144;--surface-menu-border-solid-thin:#4f5053;--surface-menu-border-strong:#848689;--surface-menu-border-strong-hover:#9b9c9f;--surface-menu-border-strong-thin:#a6a8ab;--surface-menu-border-alpha:#ffffff19;--surface-menu-border-alpha-hover:#ffffff1f;--surface-menu-border-alpha-thin:#ffffff25;--surface-menu-border-faint-alpha:#ffffff0c;--surface-menu-border-solid-alpha:#ffffff1f;--surface-menu-border-strong-alpha:#ffffff7e;--surface-menu-border-selected:#363852;--surface-menu-border-selected-hover:#3b3d57;--surface-menu-label-title:#fff;--surface-menu-label-title-hover:#d9d9d9;--surface-menu-label-base:#e4e5e8;--surface-menu-label-base-hover:#c3c4c7;--surface-menu-label-muted:#9c9c9f;--surface-menu-label-muted-hover:#b1b1b4;--surface-menu-label-faint:#616264;--surface-menu-label-link:#7987ff;--surface-menu-control-secondary:#2a2a2c;--surface-menu-control-secondary-hover:#333436;--surface-menu-control-secondary-selected:#3c3d3f;--surface-menu-control-secondary-label:#e4e5e8;--surface-menu-control-tertiary:#2a2a2c;--surface-menu-control-tertiary-hover:#323234;--surface-menu-control-tertiary-selected:#38383a;--surface-menu-control-tertiary-label:#e4e5e8;--surface-menu-sidebar-link-bg:#2c2d2f;--surface-menu-sidebar-link-bg-active:#38393b;--surface-menu-input-bg:#202022;--surface-menu-focus-color:#5e68d0;--surface-menu-blue-tint:#23324a;--surface-menu-green-tint:#202c23;--surface-menu-yellow-tint:#383020;--surface-menu-orange-tint:#3c2622;--surface-menu-red-tint:#392324;--surface-menu-purple-tint:#242534;--surface-menu-teal-tint:#1e2f33;--surface-sidebar-bg-base:#09090a;--surface-sidebar-bg-base-hover:#131415;--surface-sidebar-bg-sub:#000;--surface-sidebar-bg-sub-hover:#05080f;--surface-sidebar-bg-shade:#0e0f10;--surface-sidebar-bg-shade-hover:#101113;--surface-sidebar-bg-selected:#161935;--surface-sidebar-bg-selected-hover:#1a1d3c;--surface-sidebar-bg-focus:#1c1c1e;--surface-sidebar-border:#1d1d1f;--surface-sidebar-border-hover:#212224;--surface-sidebar-border-thin:#262628;--surface-sidebar-border-faint:#141517;--surface-sidebar-border-faint-hover:#17181a;--surface-sidebar-border-faint-thin:#1b1b1d;--surface-sidebar-border-solid:#212224;--surface-sidebar-border-solid-hover:#2a2b2d;--surface-sidebar-border-solid-thin:#38393b;--surface-sidebar-border-strong:#6b6c6e;--surface-sidebar-border-strong-hover:#818284;--surface-sidebar-border-strong-thin:#8c8d8f;--surface-sidebar-border-alpha:#ffffff16;--surface-sidebar-border-alpha-hover:#ffffff1c;--surface-sidebar-border-alpha-thin:#ffffff21;--surface-sidebar-border-faint-alpha:#ffffff0b;--surface-sidebar-border-solid-alpha:#ffffff1c;--surface-sidebar-border-strong-alpha:#ffffff71;--surface-sidebar-border-selected:#262849;--surface-sidebar-border-selected-hover:#2a2d4e;--surface-sidebar-label-title:#fff;--surface-sidebar-label-title-hover:#d5d5d5;--surface-sidebar-label-base:#e2e2e5;--surface-sidebar-label-base-hover:#bdbec0;--surface-sidebar-label-muted:#919294;--surface-sidebar-label-muted-hover:#a8a9ab;--surface-sidebar-label-faint:#515254;--surface-sidebar-label-link:#6b7cfa;--surface-sidebar-control-secondary:#1b1b1c;--surface-sidebar-control-secondary-hover:#242526;--surface-sidebar-control-secondary-selected:#262728;--surface-sidebar-control-secondary-label:#e2e2e5;--surface-sidebar-control-tertiary:#151516;--surface-sidebar-control-tertiary-hover:#1b1b1c;--surface-sidebar-control-tertiary-selected:#222324;--surface-sidebar-control-tertiary-label:#e2e2e5;--surface-sidebar-sidebar-link-bg:#17181a;--surface-sidebar-sidebar-link-bg-active:#222325;--surface-sidebar-input-bg:#09090a;--surface-sidebar-focus-color:#5e68d0;--surface-sidebar-blue-tint:#102743;--surface-sidebar-green-tint:#0a1f0f;--surface-sidebar-yellow-tint:#2f2407;--surface-sidebar-orange-tint:#33150d;--surface-sidebar-red-tint:#300f11;--surface-sidebar-purple-tint:#121429;--surface-sidebar-teal-tint:#052327;--surface-selected-bg-base:#1b1e37;--surface-selected-bg-base-hover:#232540;--surface-selected-bg-sub:#151830;--surface-selected-bg-sub-hover:#181c39;--surface-selected-bg-shade:#1f213c;--surface-selected-bg-shade-hover:#21233e;--surface-selected-bg-selected:#262a53;--surface-selected-bg-selected-hover:#2a2f5b;--surface-selected-bg-focus:#2d2f4a;--surface-selected-border:#2e304c;--surface-selected-border-hover:#323451;--surface-selected-border-thin:#373956;--surface-selected-border-faint:#242642;--surface-selected-border-faint-hover:#282a46;--surface-selected-border-faint-thin:#2b2d4a;--surface-selected-border-solid:#323451;--surface-selected-border-solid-hover:#3c3e5c;--surface-selected-border-solid-thin:#4c4d6c;--surface-selected-border-strong:#8182a3;--surface-selected-border-strong-hover:#9898bb;--surface-selected-border-strong-thin:#a3a4c7;--surface-selected-border-alpha:#ffffff19;--surface-selected-border-alpha-hover:#ffffff1f;--surface-selected-border-alpha-thin:#ffffff25;--surface-selected-border-faint-alpha:#ffffff0c;--surface-selected-border-solid-alpha:#ffffff1f;--surface-selected-border-strong-alpha:#ffffff7d;--surface-selected-border-selected:#363a68;--surface-selected-border-selected-hover:#3b3f6e;--surface-selected-label-title:#fff;--surface-selected-label-title-hover:#d9d9d9;--surface-selected-label-base:#e4e4f7;--surface-selected-label-base-hover:#c3c3d6;--surface-selected-label-muted:#9b9bad;--surface-selected-label-muted-hover:#b0b0c2;--surface-selected-label-faint:#606071;--surface-selected-label-link:#7887ff;--surface-selected-control-secondary:#252742;--surface-selected-control-secondary-hover:#2f314d;--surface-selected-control-secondary-selected:#383956;--surface-selected-control-secondary-label:#e4e4f7;--surface-selected-control-tertiary:#252742;--surface-selected-control-tertiary-hover:#2e2f4b;--surface-selected-control-tertiary-selected:#343552;--surface-selected-control-tertiary-label:#e4e4f7;--surface-selected-sidebar-link-bg:#272a45;--surface-selected-sidebar-link-bg-active:#343552;--surface-selected-input-bg:#1b1e37;--surface-selected-focus-color:#5e68d0;--surface-selected-blue-tint:#1f3155;--surface-selected-green-tint:#1c2a37;--surface-selected-yellow-tint:#362e35;--surface-selected-orange-tint:#392437;--surface-selected-red-tint:#362038;--surface-selected-purple-tint:#1f2343;--surface-selected-teal-tint:#192d42;--surface-focus-bg-base:#222223;--surface-focus-bg-base-hover:#2a2a2c;--surface-focus-bg-sub:#1c1c1e;--surface-focus-bg-sub-hover:#1f2126;--surface-focus-bg-shade:#252628;--surface-focus-bg-shade-hover:#27282a;--surface-focus-bg-selected:#282a3f;--surface-focus-bg-selected-hover:#2c2e46;--surface-focus-bg-focus:#333435;--surface-focus-border:#343538;--surface-focus-border-hover:#393a3c;--surface-focus-border-thin:#3d3e41;--surface-focus-border-faint:#2a2b2e;--surface-focus-border-faint-hover:#2e2f32;--surface-focus-border-faint-thin:#313235;--surface-focus-border-solid:#393a3c;--surface-focus-border-solid-hover:#424346;--surface-focus-border-solid-thin:#515255;--surface-focus-border-strong:#87888b;--surface-focus-border-strong-hover:#9d9ea2;--surface-focus-border-strong-thin:#a9aaad;--surface-focus-border-alpha:#ffffff19;--surface-focus-border-alpha-hover:#ffffff1f;--surface-focus-border-alpha-thin:#ffffff26;--surface-focus-border-faint-alpha:#ffffff0c;--surface-focus-border-solid-alpha:#ffffff1f;--surface-focus-border-strong-alpha:#ffffff7f;--surface-focus-border-selected:#383a53;--surface-focus-border-selected-hover:#3c3f58;--surface-focus-label-title:#fff;--surface-focus-label-title-hover:#d9d9d9;--surface-focus-label-base:#e5e5e8;--surface-focus-label-base-hover:#c4c5c7;--surface-focus-label-muted:#9d9da0;--surface-focus-label-muted-hover:#b1b2b5;--surface-focus-label-faint:#636466;--surface-focus-label-link:#7a88ff;--surface-focus-control-secondary:#2b2c2e;--surface-focus-control-secondary-hover:#353638;--surface-focus-control-secondary-selected:#3e3f41;--surface-focus-control-secondary-label:#e5e5e8;--surface-focus-control-tertiary:#2c2c2e;--surface-focus-control-tertiary-hover:#343436;--surface-focus-control-tertiary-selected:#3a3a3d;--surface-focus-control-tertiary-label:#e5e5e8;--surface-focus-sidebar-link-bg:#2e2f31;--surface-focus-sidebar-link-bg-active:#3a3b3d;--surface-focus-input-bg:#222223;--surface-focus-focus-color:#5e68d0;--surface-focus-blue-tint:#25344b;--surface-focus-green-tint:#222e25;--surface-focus-yellow-tint:#393122;--surface-focus-orange-tint:#3d2824;--surface-focus-red-tint:#3a2426;--surface-focus-purple-tint:#252735;--surface-focus-teal-tint:#203034}@supports (color:lab(0% 0 0)){[data-theme=dark]{--syntax-keyword:lab(70% 50.4 -22.0192);--syntax-control:lab(68% 35.8677 -45.5797);--syntax-variable:lab(72% 7.31584 -37.2891);--syntax-property:lab(72% 27.8319 47.4383);--syntax-string:lab(78% 14.7906 52.9739);--syntax-function:lab(74% -30.6503 -9.19554);--syntax-type:lab(74% -17.3982 -31.5167);--syntax-plain:lab(90% .207912 -.978148);--syntax-comment:lab(52% .25989 -1.22268)}}[data-theme=classic-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-canvas:#18191c;--accent:#5e69d1;--accent-hover:#6a76e3;--accent-label:#fefeff;--control-primary:#5e69d1;--control-primary-hover:#6a76e3;--control-primary-label:#fefeff;--overlay:#0006;--scrollbar:#626467;--scrollbar-hover:#636467;--shadow-low:0px .5px 1px 1px #0000004c;--shadow-medium:0 3px 8px #0000001f, 0 2px 5px #0000001f, 0 1px 1px #0000001f;--shadow-high:0 4px 40px #00000019, 0 3px 20px #0000001f, 0 3px 12px #0000001f, 0 2px 8px #0000001f, 0 1px 1px #0000001f;--shadow-inset:0 1px 1px inset #0001, 0 1px 3px inset #0001, 0 2px 5px inset #00000019;--selection:#5e69d166;--selection-inactive:#9c9da133;--blue:#5cf;--blue-hover:#69daff;--blue-mid:#74e3ff;--blue-text:#00ceff;--blue-bg:#007def;--blue-fg:#dbffff;--green:#26a544;--green-hover:#39b350;--green-mid:#43bc58;--green-text:#3de261;--green-bg:#008a2a;--green-fg:#d5ffd6;--yellow:#f0bf00;--yellow-hover:#fc0;--yellow-mid:#ffd500;--yellow-text:#edbf0a;--yellow-bg:#967000;--yellow-fg:#fffaa6;--orange:#ff7235;--orange-hover:#ff8042;--orange-mid:#ff8849;--orange-text:#ff9958;--orange-bg:#cf4608;--orange-fg:#ffeac6;--red:#f34e52;--red-hover:#ff5d5e;--red-mid:#ff6565;--red-text:#ff8583;--red-bg:#d9343f;--red-fg:#ffe7de;--purple:#5e6ad2;--purple-hover:#6c76e0;--purple-mid:#747ee9;--purple-text:#adbaff;--purple-bg:#636fd7;--purple-fg:#fcfaff;--teal:#00b8cb;--teal-hover:#00c6d9;--teal-mid:#00cee2;--teal-text:#00e8ff;--teal-bg:#00889c;--teal-fg:#c9ffff;--status-backlog:#6f7074;--status-todo:#9a9b9f;--status-in-progress:#f0bf00;--status-in-review:#26a544;--status-done:#5e6ad2;--status-canceled:#6f7074;--status-triage:#ff7235;--priority-urgent:#ff7235;--priority-high:#9c9da1;--priority-medium:#9c9da1;--priority-low:#9c9da1;--priority-none:#626366;--syntax-keyword:#f385d5;--syntax-control:#c58ff9;--syntax-variable:#a0aef5;--syntax-property:#f09c5a;--syntax-string:#efb55c;--syntax-function:#62c6c6;--syntax-type:#6ac1ef;--syntax-plain:#e2e2e4;--syntax-comment:#7c7c7e;--bg-base:#1f1f22;--bg-base-hover:#27282c;--bg-sub:#18191c;--bg-sub-hover:#1b1e25;--bg-shade:#222427;--bg-shade-hover:#24262a;--bg-selected:#25283f;--bg-selected-hover:#2a2d48;--bg-focus:#313336;--border:#323439;--border-hover:#37393e;--border-thin:#3d3f44;--border-faint:#28292e;--border-faint-hover:#2c2d32;--border-faint-thin:#303136;--border-solid:#37393e;--border-solid-hover:#424449;--border-solid-thin:#53555a;--border-strong:#8f9197;--border-strong-hover:#a8aab0;--border-strong-thin:#b5b7bd;--border-alpha:#ffffff1b;--border-alpha-hover:#fff2;--border-alpha-thin:#ffffff29;--border-faint-alpha:#ffffff0d;--border-solid-alpha:#fff2;--border-strong-alpha:#ffffff8b;--border-selected:#373a56;--border-selected-hover:#3c3f5c;--label-title:#fff;--label-title-hover:#d9d9d9;--label-base:#e4e5e9;--label-base-hover:#c3c4c8;--label-muted:#9c9da1;--label-muted-hover:#b1b2b6;--label-faint:#626366;--label-link:#7a88ff;--control-secondary:#292a2e;--control-secondary-hover:#34353a;--control-secondary-selected:#3d3f43;--control-secondary-label:#e4e5e9;--control-tertiary:#292a2e;--control-tertiary-hover:#323337;--control-tertiary-selected:#393a3e;--control-tertiary-label:#e4e5e9;--sidebar-link-bg:#2c2d32;--sidebar-link-bg-active:#393a3f;--input-bg:#1f1f22;--focus-color:#5e69d1;--blue-tint:#22324a;--green-tint:#1f2c24;--yellow-tint:#373021;--orange-tint:#3b2523;--red-tint:#382225;--purple-tint:#222435;--teal-tint:#1c2f34;--ring:0 0 0 var(--hairline) var(--border-alpha-thin);--shadow-ring:var(--ring), var(--shadow-low);--focus-ring:0 0 0 1px var(--focus-color);--surface-base-bg-base:#1f1f22;--surface-base-bg-base-hover:#27282c;--surface-base-bg-sub:#18191c;--surface-base-bg-sub-hover:#1b1e25;--surface-base-bg-shade:#222427;--surface-base-bg-shade-hover:#24262a;--surface-base-bg-selected:#25283f;--surface-base-bg-selected-hover:#2a2d48;--surface-base-bg-focus:#313336;--surface-base-border:#323439;--surface-base-border-hover:#37393e;--surface-base-border-thin:#3d3f44;--surface-base-border-faint:#28292e;--surface-base-border-faint-hover:#2c2d32;--surface-base-border-faint-thin:#303136;--surface-base-border-solid:#37393e;--surface-base-border-solid-hover:#424449;--surface-base-border-solid-thin:#53555a;--surface-base-border-strong:#8f9197;--surface-base-border-strong-hover:#a8aab0;--surface-base-border-strong-thin:#b5b7bd;--surface-base-border-alpha:#ffffff1b;--surface-base-border-alpha-hover:#fff2;--surface-base-border-alpha-thin:#ffffff29;--surface-base-border-faint-alpha:#ffffff0d;--surface-base-border-solid-alpha:#fff2;--surface-base-border-strong-alpha:#ffffff8b;--surface-base-border-selected:#373a56;--surface-base-border-selected-hover:#3c3f5c;--surface-base-label-title:#fff;--surface-base-label-title-hover:#d9d9d9;--surface-base-label-base:#e4e5e9;--surface-base-label-base-hover:#c3c4c8;--surface-base-label-muted:#9c9da1;--surface-base-label-muted-hover:#b1b2b6;--surface-base-label-faint:#626366;--surface-base-label-link:#7a88ff;--surface-base-control-secondary:#292a2e;--surface-base-control-secondary-hover:#34353a;--surface-base-control-secondary-selected:#3d3f43;--surface-base-control-secondary-label:#e4e5e9;--surface-base-control-tertiary:#292a2e;--surface-base-control-tertiary-hover:#323337;--surface-base-control-tertiary-selected:#393a3e;--surface-base-control-tertiary-label:#e4e5e9;--surface-base-sidebar-link-bg:#2c2d32;--surface-base-sidebar-link-bg-active:#393a3f;--surface-base-input-bg:#1f1f22;--surface-base-focus-color:#5e69d1;--surface-base-blue-tint:#22324a;--surface-base-green-tint:#1f2c24;--surface-base-yellow-tint:#373021;--surface-base-orange-tint:#3b2523;--surface-base-red-tint:#382225;--surface-base-purple-tint:#222435;--surface-base-teal-tint:#1c2f34;--surface-elevated-bg-base:#27282c;--surface-elevated-bg-base-hover:#303136;--surface-elevated-bg-sub:#202125;--surface-elevated-bg-sub-hover:#1b1e25;--surface-elevated-bg-shade:#2b2c31;--surface-elevated-bg-shade-hover:#24262a;--surface-elevated-bg-selected:#2c2e44;--surface-elevated-bg-selected-hover:#2a2d48;--surface-elevated-bg-focus:#3a3c40;--surface-elevated-border:#3b3d43;--surface-elevated-border-hover:#37393e;--surface-elevated-border-thin:#3b3d43;--surface-elevated-border-faint:#303238;--surface-elevated-border-faint-hover:#2c2d32;--surface-elevated-border-faint-thin:#303238;--surface-elevated-border-solid:#404248;--surface-elevated-border-solid-hover:#424449;--surface-elevated-border-solid-thin:#404248;--surface-elevated-border-strong:#8f9197;--surface-elevated-border-strong-hover:#a8aab0;--surface-elevated-border-strong-thin:#b5b7bd;--surface-elevated-border-alpha:#ffffff1b;--surface-elevated-border-alpha-hover:#fff2;--surface-elevated-border-alpha-thin:#ffffff29;--surface-elevated-border-faint-alpha:#ffffff0d;--surface-elevated-border-solid-alpha:#fff2;--surface-elevated-border-strong-alpha:#ffffff8b;--surface-elevated-border-selected:#373a56;--surface-elevated-border-selected-hover:#3c3f5c;--surface-elevated-label-title:#fff;--surface-elevated-label-title-hover:#d9d9d9;--surface-elevated-label-base:#e5e7eb;--surface-elevated-label-base-hover:#c3c4c8;--surface-elevated-label-muted:#a0a1a6;--surface-elevated-label-muted-hover:#b1b2b6;--surface-elevated-label-faint:#68696d;--surface-elevated-label-link:#7a88ff;--surface-elevated-control-secondary:#323338;--surface-elevated-control-secondary-hover:#3d3f44;--surface-elevated-control-secondary-selected:#3d3f43;--surface-elevated-control-secondary-label:#e4e5e9;--surface-elevated-control-tertiary:#323338;--surface-elevated-control-tertiary-hover:#3b3d41;--surface-elevated-control-tertiary-selected:#393a3e;--surface-elevated-control-tertiary-label:#e4e5e9;--surface-elevated-sidebar-link-bg:#34363c;--surface-elevated-sidebar-link-bg-active:#424449;--surface-elevated-input-bg:#27282c;--surface-elevated-focus-color:#5e69d1;--surface-elevated-blue-tint:#22324a;--surface-elevated-green-tint:#1f2c24;--surface-elevated-yellow-tint:#373021;--surface-elevated-orange-tint:#3b2523;--surface-elevated-red-tint:#382225;--surface-elevated-purple-tint:#222435;--surface-elevated-teal-tint:#1c2f34;--surface-menu-bg-base:#2f3034;--surface-menu-bg-base-hover:#383a3e;--surface-menu-bg-sub:#28292d;--surface-menu-bg-sub-hover:#1b1e25;--surface-menu-bg-shade:#333539;--surface-menu-bg-shade-hover:#24262a;--surface-menu-bg-selected:#33354a;--surface-menu-bg-selected-hover:#2a2d48;--surface-menu-bg-focus:#434449;--surface-menu-border:#44464c;--surface-menu-border-hover:#37393e;--surface-menu-border-thin:#44464c;--surface-menu-border-faint:#393b41;--surface-menu-border-faint-hover:#2c2d32;--surface-menu-border-faint-thin:#393b41;--surface-menu-border-solid:#494b51;--surface-menu-border-solid-hover:#424449;--surface-menu-border-solid-thin:#494b51;--surface-menu-border-strong:#8f9197;--surface-menu-border-strong-hover:#a8aab0;--surface-menu-border-strong-thin:#b5b7bd;--surface-menu-border-alpha:#ffffff1b;--surface-menu-border-alpha-hover:#fff2;--surface-menu-border-alpha-thin:#ffffff29;--surface-menu-border-faint-alpha:#ffffff0d;--surface-menu-border-solid-alpha:#fff2;--surface-menu-border-strong-alpha:#ffffff8b;--surface-menu-border-selected:#373a56;--surface-menu-border-selected-hover:#3c3f5c;--surface-menu-label-title:#fff;--surface-menu-label-title-hover:#d9d9d9;--surface-menu-label-base:#e6e8ec;--surface-menu-label-base-hover:#c3c4c8;--surface-menu-label-muted:#a4a5aa;--surface-menu-label-muted-hover:#b1b2b6;--surface-menu-label-faint:#6f7074;--surface-menu-label-link:#7a88ff;--surface-menu-control-secondary:#3a3c40;--surface-menu-control-secondary-hover:#46474d;--surface-menu-control-secondary-selected:#3d3f43;--surface-menu-control-secondary-label:#e4e5e9;--surface-menu-control-tertiary:#3a3c40;--surface-menu-control-tertiary-hover:#44454a;--surface-menu-control-tertiary-selected:#393a3e;--surface-menu-control-tertiary-label:#e4e5e9;--surface-menu-sidebar-link-bg:#3d3f44;--surface-menu-sidebar-link-bg-active:#4b4d52;--surface-menu-input-bg:#2f3034;--surface-menu-focus-color:#5e69d1;--surface-menu-blue-tint:#22324a;--surface-menu-green-tint:#1f2c24;--surface-menu-yellow-tint:#373021;--surface-menu-orange-tint:#3b2523;--surface-menu-red-tint:#382225;--surface-menu-purple-tint:#222435;--surface-menu-teal-tint:#1c2f34;--surface-sidebar-bg-base:#18191c;--surface-sidebar-bg-base-hover:#202225;--surface-sidebar-bg-sub:#111215;--surface-sidebar-bg-sub-hover:#1b1e25;--surface-sidebar-bg-shade:#1c1d21;--surface-sidebar-bg-shade-hover:#24262a;--surface-sidebar-bg-selected:#20233c;--surface-sidebar-bg-selected-hover:#2a2d48;--surface-sidebar-bg-focus:#2a2c2f;--surface-sidebar-border:#2b2d32;--surface-sidebar-border-hover:#37393e;--surface-sidebar-border-thin:#2b2d32;--surface-sidebar-border-faint:#212327;--surface-sidebar-border-faint-hover:#2c2d32;--surface-sidebar-border-faint-thin:#212327;--surface-sidebar-border-solid:#303237;--surface-sidebar-border-solid-hover:#424449;--surface-sidebar-border-solid-thin:#303237;--surface-sidebar-border-strong:#8f9197;--surface-sidebar-border-strong-hover:#a8aab0;--surface-sidebar-border-strong-thin:#b5b7bd;--surface-sidebar-border-alpha:#ffffff1b;--surface-sidebar-border-alpha-hover:#fff2;--surface-sidebar-border-alpha-thin:#ffffff29;--surface-sidebar-border-faint-alpha:#ffffff0d;--surface-sidebar-border-solid-alpha:#fff2;--surface-sidebar-border-strong-alpha:#ffffff8b;--surface-sidebar-border-selected:#373a56;--surface-sidebar-border-selected-hover:#3c3f5c;--surface-sidebar-label-title:#fff;--surface-sidebar-label-title-hover:#d9d9d9;--surface-sidebar-label-base:#e3e4e8;--surface-sidebar-label-base-hover:#c3c4c8;--surface-sidebar-label-muted:#989a9d;--surface-sidebar-label-muted-hover:#b1b2b6;--surface-sidebar-label-faint:#5d5e61;--surface-sidebar-label-link:#7a88ff;--surface-sidebar-control-secondary:#292a2e;--surface-sidebar-control-secondary-hover:#34353a;--surface-sidebar-control-secondary-selected:#3d3f43;--surface-sidebar-control-secondary-label:#e4e5e9;--surface-sidebar-control-tertiary:#292a2e;--surface-sidebar-control-tertiary-hover:#292a2e;--surface-sidebar-control-tertiary-selected:#393a3e;--surface-sidebar-control-tertiary-label:#e4e5e9;--surface-sidebar-sidebar-link-bg:#25262b;--surface-sidebar-sidebar-link-bg-active:#313338;--surface-sidebar-input-bg:#18191c;--surface-sidebar-focus-color:#5e69d1;--surface-sidebar-blue-tint:#22324a;--surface-sidebar-green-tint:#1f2c24;--surface-sidebar-yellow-tint:#373021;--surface-sidebar-orange-tint:#3b2523;--surface-sidebar-red-tint:#382225;--surface-sidebar-purple-tint:#222435;--surface-sidebar-teal-tint:#1c2f34;--surface-selected-bg-base:#25283f;--surface-selected-bg-base-hover:#2e314a;--surface-selected-bg-sub:#1e2138;--surface-selected-bg-sub-hover:#1b1e25;--surface-selected-bg-shade:#292c44;--surface-selected-bg-shade-hover:#24262a;--surface-selected-bg-selected:#2c3157;--surface-selected-bg-selected-hover:#2a2d48;--surface-selected-bg-focus:#393b55;--surface-selected-border:#3a3c57;--surface-selected-border-hover:#37393e;--surface-selected-border-thin:#3a3c57;--surface-selected-border-faint:#2f324c;--surface-selected-border-faint-hover:#2c2d32;--surface-selected-border-faint-thin:#2f324c;--surface-selected-border-solid:#3f425d;--surface-selected-border-solid-hover:#424449;--surface-selected-border-solid-thin:#3f425d;--surface-selected-border-strong:#8f9197;--surface-selected-border-strong-hover:#a8aab0;--surface-selected-border-strong-thin:#b5b7bd;--surface-selected-border-alpha:#ffffff1b;--surface-selected-border-alpha-hover:#fff2;--surface-selected-border-alpha-thin:#ffffff29;--surface-selected-border-faint-alpha:#ffffff0d;--surface-selected-border-solid-alpha:#fff2;--surface-selected-border-strong-alpha:#ffffff8b;--surface-selected-border-selected:#373a56;--surface-selected-border-selected-hover:#3c3f5c;--surface-selected-label-title:#fff;--surface-selected-label-title-hover:#d9d9d9;--surface-selected-label-base:#e5e6f7;--surface-selected-label-base-hover:#c3c4c8;--surface-selected-label-muted:#a0a1b1;--surface-selected-label-muted-hover:#b1b2b6;--surface-selected-label-faint:#696979;--surface-selected-label-link:#7a88ff;--surface-selected-control-secondary:#30334b;--surface-selected-control-secondary-hover:#3c3e58;--surface-selected-control-secondary-selected:#3d3f43;--surface-selected-control-secondary-label:#e4e5e9;--surface-selected-control-tertiary:#30334b;--surface-selected-control-tertiary-hover:#3a3c55;--surface-selected-control-tertiary-selected:#393a3e;--surface-selected-control-tertiary-label:#e4e5e9;--surface-selected-sidebar-link-bg:#333650;--surface-selected-sidebar-link-bg-active:#41435e;--surface-selected-input-bg:#25283f;--surface-selected-focus-color:#5e69d1;--surface-selected-blue-tint:#22324a;--surface-selected-green-tint:#1f2c24;--surface-selected-yellow-tint:#373021;--surface-selected-orange-tint:#3b2523;--surface-selected-red-tint:#382225;--surface-selected-purple-tint:#222435;--surface-selected-teal-tint:#1c2f34;--surface-focus-bg-base:#313336;--surface-focus-bg-base-hover:#3a3c41;--surface-focus-bg-sub:#2a2c2f;--surface-focus-bg-sub-hover:#1b1e25;--surface-focus-bg-shade:#35373c;--surface-focus-bg-shade-hover:#24262a;--surface-focus-bg-selected:#35374b;--surface-focus-bg-selected-hover:#2a2d48;--surface-focus-bg-focus:#45474c;--surface-focus-border:#46484e;--surface-focus-border-hover:#37393e;--surface-focus-border-thin:#46484e;--surface-focus-border-faint:#3b3d43;--surface-focus-border-faint-hover:#2c2d32;--surface-focus-border-faint-thin:#3b3d43;--surface-focus-border-solid:#4c4e54;--surface-focus-border-solid-hover:#424449;--surface-focus-border-solid-thin:#4c4e54;--surface-focus-border-strong:#8f9197;--surface-focus-border-strong-hover:#a8aab0;--surface-focus-border-strong-thin:#b5b7bd;--surface-focus-border-alpha:#ffffff1b;--surface-focus-border-alpha-hover:#fff2;--surface-focus-border-alpha-thin:#ffffff29;--surface-focus-border-faint-alpha:#ffffff0d;--surface-focus-border-solid-alpha:#fff2;--surface-focus-border-strong-alpha:#ffffff8b;--surface-focus-border-selected:#373a56;--surface-focus-border-selected-hover:#3c3f5c;--surface-focus-label-title:#fff;--surface-focus-label-title-hover:#d9d9d9;--surface-focus-label-base:#e6e8ec;--surface-focus-label-base-hover:#c3c4c8;--surface-focus-label-muted:#a5a7ab;--surface-focus-label-muted-hover:#b1b2b6;--surface-focus-label-faint:#707175;--surface-focus-label-link:#7a88ff;--surface-focus-control-secondary:#3c3e42;--surface-focus-control-secondary-hover:#484a4f;--surface-focus-control-secondary-selected:#3d3f43;--surface-focus-control-secondary-label:#e4e5e9;--surface-focus-control-tertiary:#3c3e42;--surface-focus-control-tertiary-hover:#46484c;--surface-focus-control-tertiary-selected:#393a3e;--surface-focus-control-tertiary-label:#e4e5e9;--surface-focus-sidebar-link-bg:#3f4147;--surface-focus-sidebar-link-bg-active:#4d4f55;--surface-focus-input-bg:#313336;--surface-focus-focus-color:#5e69d1;--surface-focus-blue-tint:#22324a;--surface-focus-green-tint:#1f2c24;--surface-focus-yellow-tint:#373021;--surface-focus-orange-tint:#3b2523;--surface-focus-red-tint:#382225;--surface-focus-purple-tint:#222435;--surface-focus-teal-tint:#1c2f34}@supports (color:lab(0% 0 0)){[data-theme=classic-dark]{--syntax-keyword:lab(70% 50.4 -22.0192);--syntax-control:lab(68% 35.8677 -45.5797);--syntax-variable:lab(72% 7.31584 -37.2891);--syntax-property:lab(72% 27.8319 47.4383);--syntax-string:lab(78% 14.7906 52.9739);--syntax-function:lab(74% -30.6503 -9.19554);--syntax-type:lab(74% -17.3982 -31.5167);--syntax-plain:lab(90% .207912 -.978148);--syntax-comment:lab(52% .25989 -1.22268)}}[data-surface=base]{--bg-base:var(--surface-base-bg-base);--bg-base-hover:var(--surface-base-bg-base-hover);--bg-sub:var(--surface-base-bg-sub);--bg-sub-hover:var(--surface-base-bg-sub-hover);--bg-shade:var(--surface-base-bg-shade);--bg-shade-hover:var(--surface-base-bg-shade-hover);--bg-selected:var(--surface-base-bg-selected);--bg-selected-hover:var(--surface-base-bg-selected-hover);--bg-focus:var(--surface-base-bg-focus);--border:var(--surface-base-border);--border-hover:var(--surface-base-border-hover);--border-thin:var(--surface-base-border-thin);--border-faint:var(--surface-base-border-faint);--border-faint-hover:var(--surface-base-border-faint-hover);--border-faint-thin:var(--surface-base-border-faint-thin);--border-solid:var(--surface-base-border-solid);--border-solid-hover:var(--surface-base-border-solid-hover);--border-solid-thin:var(--surface-base-border-solid-thin);--border-strong:var(--surface-base-border-strong);--border-strong-hover:var(--surface-base-border-strong-hover);--border-strong-thin:var(--surface-base-border-strong-thin);--border-alpha:var(--surface-base-border-alpha);--border-alpha-hover:var(--surface-base-border-alpha-hover);--border-alpha-thin:var(--surface-base-border-alpha-thin);--border-faint-alpha:var(--surface-base-border-faint-alpha);--border-solid-alpha:var(--surface-base-border-solid-alpha);--border-strong-alpha:var(--surface-base-border-strong-alpha);--border-selected:var(--surface-base-border-selected);--border-selected-hover:var(--surface-base-border-selected-hover);--label-title:var(--surface-base-label-title);--label-title-hover:var(--surface-base-label-title-hover);--label-base:var(--surface-base-label-base);--label-base-hover:var(--surface-base-label-base-hover);--label-muted:var(--surface-base-label-muted);--label-muted-hover:var(--surface-base-label-muted-hover);--label-faint:var(--surface-base-label-faint);--label-link:var(--surface-base-label-link);--control-secondary:var(--surface-base-control-secondary);--control-secondary-hover:var(--surface-base-control-secondary-hover);--control-secondary-selected:var(--surface-base-control-secondary-selected);--control-secondary-label:var(--surface-base-control-secondary-label);--control-tertiary:var(--surface-base-control-tertiary);--control-tertiary-hover:var(--surface-base-control-tertiary-hover);--control-tertiary-selected:var(--surface-base-control-tertiary-selected);--control-tertiary-label:var(--surface-base-control-tertiary-label);--sidebar-link-bg:var(--surface-base-sidebar-link-bg);--sidebar-link-bg-active:var(--surface-base-sidebar-link-bg-active);--input-bg:var(--surface-base-input-bg);--focus-color:var(--surface-base-focus-color);--blue-tint:var(--surface-base-blue-tint);--green-tint:var(--surface-base-green-tint);--yellow-tint:var(--surface-base-yellow-tint);--orange-tint:var(--surface-base-orange-tint);--red-tint:var(--surface-base-red-tint);--purple-tint:var(--surface-base-purple-tint);--teal-tint:var(--surface-base-teal-tint);--ring:0 0 0 var(--hairline) var(--border-alpha-thin);--shadow-ring:var(--ring), var(--shadow-low);--focus-ring:0 0 0 1px var(--focus-color)}[data-surface=elevated]{--bg-base:var(--surface-elevated-bg-base);--bg-base-hover:var(--surface-elevated-bg-base-hover);--bg-sub:var(--surface-elevated-bg-sub);--bg-sub-hover:var(--surface-elevated-bg-sub-hover);--bg-shade:var(--surface-elevated-bg-shade);--bg-shade-hover:var(--surface-elevated-bg-shade-hover);--bg-selected:var(--surface-elevated-bg-selected);--bg-selected-hover:var(--surface-elevated-bg-selected-hover);--bg-focus:var(--surface-elevated-bg-focus);--border:var(--surface-elevated-border);--border-hover:var(--surface-elevated-border-hover);--border-thin:var(--surface-elevated-border-thin);--border-faint:var(--surface-elevated-border-faint);--border-faint-hover:var(--surface-elevated-border-faint-hover);--border-faint-thin:var(--surface-elevated-border-faint-thin);--border-solid:var(--surface-elevated-border-solid);--border-solid-hover:var(--surface-elevated-border-solid-hover);--border-solid-thin:var(--surface-elevated-border-solid-thin);--border-strong:var(--surface-elevated-border-strong);--border-strong-hover:var(--surface-elevated-border-strong-hover);--border-strong-thin:var(--surface-elevated-border-strong-thin);--border-alpha:var(--surface-elevated-border-alpha);--border-alpha-hover:var(--surface-elevated-border-alpha-hover);--border-alpha-thin:var(--surface-elevated-border-alpha-thin);--border-faint-alpha:var(--surface-elevated-border-faint-alpha);--border-solid-alpha:var(--surface-elevated-border-solid-alpha);--border-strong-alpha:var(--surface-elevated-border-strong-alpha);--border-selected:var(--surface-elevated-border-selected);--border-selected-hover:var(--surface-elevated-border-selected-hover);--label-title:var(--surface-elevated-label-title);--label-title-hover:var(--surface-elevated-label-title-hover);--label-base:var(--surface-elevated-label-base);--label-base-hover:var(--surface-elevated-label-base-hover);--label-muted:var(--surface-elevated-label-muted);--label-muted-hover:var(--surface-elevated-label-muted-hover);--label-faint:var(--surface-elevated-label-faint);--label-link:var(--surface-elevated-label-link);--control-secondary:var(--surface-elevated-control-secondary);--control-secondary-hover:var(--surface-elevated-control-secondary-hover);--control-secondary-selected:var(--surface-elevated-control-secondary-selected);--control-secondary-label:var(--surface-elevated-control-secondary-label);--control-tertiary:var(--surface-elevated-control-tertiary);--control-tertiary-hover:var(--surface-elevated-control-tertiary-hover);--control-tertiary-selected:var(--surface-elevated-control-tertiary-selected);--control-tertiary-label:var(--surface-elevated-control-tertiary-label);--sidebar-link-bg:var(--surface-elevated-sidebar-link-bg);--sidebar-link-bg-active:var(--surface-elevated-sidebar-link-bg-active);--input-bg:var(--surface-elevated-input-bg);--focus-color:var(--surface-elevated-focus-color);--blue-tint:var(--surface-elevated-blue-tint);--green-tint:var(--surface-elevated-green-tint);--yellow-tint:var(--surface-elevated-yellow-tint);--orange-tint:var(--surface-elevated-orange-tint);--red-tint:var(--surface-elevated-red-tint);--purple-tint:var(--surface-elevated-purple-tint);--teal-tint:var(--surface-elevated-teal-tint);--ring:0 0 0 var(--hairline) var(--border-alpha-thin);--shadow-ring:var(--ring), var(--shadow-low);--focus-ring:0 0 0 1px var(--focus-color)}[data-surface=menu]{--bg-base:var(--surface-menu-bg-base);--bg-base-hover:var(--surface-menu-bg-base-hover);--bg-sub:var(--surface-menu-bg-sub);--bg-sub-hover:var(--surface-menu-bg-sub-hover);--bg-shade:var(--surface-menu-bg-shade);--bg-shade-hover:var(--surface-menu-bg-shade-hover);--bg-selected:var(--surface-menu-bg-selected);--bg-selected-hover:var(--surface-menu-bg-selected-hover);--bg-focus:var(--surface-menu-bg-focus);--border:var(--surface-menu-border);--border-hover:var(--surface-menu-border-hover);--border-thin:var(--surface-menu-border-thin);--border-faint:var(--surface-menu-border-faint);--border-faint-hover:var(--surface-menu-border-faint-hover);--border-faint-thin:var(--surface-menu-border-faint-thin);--border-solid:var(--surface-menu-border-solid);--border-solid-hover:var(--surface-menu-border-solid-hover);--border-solid-thin:var(--surface-menu-border-solid-thin);--border-strong:var(--surface-menu-border-strong);--border-strong-hover:var(--surface-menu-border-strong-hover);--border-strong-thin:var(--surface-menu-border-strong-thin);--border-alpha:var(--surface-menu-border-alpha);--border-alpha-hover:var(--surface-menu-border-alpha-hover);--border-alpha-thin:var(--surface-menu-border-alpha-thin);--border-faint-alpha:var(--surface-menu-border-faint-alpha);--border-solid-alpha:var(--surface-menu-border-solid-alpha);--border-strong-alpha:var(--surface-menu-border-strong-alpha);--border-selected:var(--surface-menu-border-selected);--border-selected-hover:var(--surface-menu-border-selected-hover);--label-title:var(--surface-menu-label-title);--label-title-hover:var(--surface-menu-label-title-hover);--label-base:var(--surface-menu-label-base);--label-base-hover:var(--surface-menu-label-base-hover);--label-muted:var(--surface-menu-label-muted);--label-muted-hover:var(--surface-menu-label-muted-hover);--label-faint:var(--surface-menu-label-faint);--label-link:var(--surface-menu-label-link);--control-secondary:var(--surface-menu-control-secondary);--control-secondary-hover:var(--surface-menu-control-secondary-hover);--control-secondary-selected:var(--surface-menu-control-secondary-selected);--control-secondary-label:var(--surface-menu-control-secondary-label);--control-tertiary:var(--surface-menu-control-tertiary);--control-tertiary-hover:var(--surface-menu-control-tertiary-hover);--control-tertiary-selected:var(--surface-menu-control-tertiary-selected);--control-tertiary-label:var(--surface-menu-control-tertiary-label);--sidebar-link-bg:var(--surface-menu-sidebar-link-bg);--sidebar-link-bg-active:var(--surface-menu-sidebar-link-bg-active);--input-bg:var(--surface-menu-input-bg);--focus-color:var(--surface-menu-focus-color);--blue-tint:var(--surface-menu-blue-tint);--green-tint:var(--surface-menu-green-tint);--yellow-tint:var(--surface-menu-yellow-tint);--orange-tint:var(--surface-menu-orange-tint);--red-tint:var(--surface-menu-red-tint);--purple-tint:var(--surface-menu-purple-tint);--teal-tint:var(--surface-menu-teal-tint);--ring:0 0 0 var(--hairline) var(--border-alpha-thin);--shadow-ring:var(--ring), var(--shadow-low);--focus-ring:0 0 0 1px var(--focus-color)}[data-surface=sidebar]{--bg-base:var(--surface-sidebar-bg-base);--bg-base-hover:var(--surface-sidebar-bg-base-hover);--bg-sub:var(--surface-sidebar-bg-sub);--bg-sub-hover:var(--surface-sidebar-bg-sub-hover);--bg-shade:var(--surface-sidebar-bg-shade);--bg-shade-hover:var(--surface-sidebar-bg-shade-hover);--bg-selected:var(--surface-sidebar-bg-selected);--bg-selected-hover:var(--surface-sidebar-bg-selected-hover);--bg-focus:var(--surface-sidebar-bg-focus);--border:var(--surface-sidebar-border);--border-hover:var(--surface-sidebar-border-hover);--border-thin:var(--surface-sidebar-border-thin);--border-faint:var(--surface-sidebar-border-faint);--border-faint-hover:var(--surface-sidebar-border-faint-hover);--border-faint-thin:var(--surface-sidebar-border-faint-thin);--border-solid:var(--surface-sidebar-border-solid);--border-solid-hover:var(--surface-sidebar-border-solid-hover);--border-solid-thin:var(--surface-sidebar-border-solid-thin);--border-strong:var(--surface-sidebar-border-strong);--border-strong-hover:var(--surface-sidebar-border-strong-hover);--border-strong-thin:var(--surface-sidebar-border-strong-thin);--border-alpha:var(--surface-sidebar-border-alpha);--border-alpha-hover:var(--surface-sidebar-border-alpha-hover);--border-alpha-thin:var(--surface-sidebar-border-alpha-thin);--border-faint-alpha:var(--surface-sidebar-border-faint-alpha);--border-solid-alpha:var(--surface-sidebar-border-solid-alpha);--border-strong-alpha:var(--surface-sidebar-border-strong-alpha);--border-selected:var(--surface-sidebar-border-selected);--border-selected-hover:var(--surface-sidebar-border-selected-hover);--label-title:var(--surface-sidebar-label-title);--label-title-hover:var(--surface-sidebar-label-title-hover);--label-base:var(--surface-sidebar-label-base);--label-base-hover:var(--surface-sidebar-label-base-hover);--label-muted:var(--surface-sidebar-label-muted);--label-muted-hover:var(--surface-sidebar-label-muted-hover);--label-faint:var(--surface-sidebar-label-faint);--label-link:var(--surface-sidebar-label-link);--control-secondary:var(--surface-sidebar-control-secondary);--control-secondary-hover:var(--surface-sidebar-control-secondary-hover);--control-secondary-selected:var(--surface-sidebar-control-secondary-selected);--control-secondary-label:var(--surface-sidebar-control-secondary-label);--control-tertiary:var(--surface-sidebar-control-tertiary);--control-tertiary-hover:var(--surface-sidebar-control-tertiary-hover);--control-tertiary-selected:var(--surface-sidebar-control-tertiary-selected);--control-tertiary-label:var(--surface-sidebar-control-tertiary-label);--sidebar-link-bg:var(--surface-sidebar-sidebar-link-bg);--sidebar-link-bg-active:var(--surface-sidebar-sidebar-link-bg-active);--input-bg:var(--surface-sidebar-input-bg);--focus-color:var(--surface-sidebar-focus-color);--blue-tint:var(--surface-sidebar-blue-tint);--green-tint:var(--surface-sidebar-green-tint);--yellow-tint:var(--surface-sidebar-yellow-tint);--orange-tint:var(--surface-sidebar-orange-tint);--red-tint:var(--surface-sidebar-red-tint);--purple-tint:var(--surface-sidebar-purple-tint);--teal-tint:var(--surface-sidebar-teal-tint);--ring:0 0 0 var(--hairline) var(--border-alpha-thin);--shadow-ring:var(--ring), var(--shadow-low);--focus-ring:0 0 0 1px var(--focus-color)}[data-surface=selected]{--bg-base:var(--surface-selected-bg-base);--bg-base-hover:var(--surface-selected-bg-base-hover);--bg-sub:var(--surface-selected-bg-sub);--bg-sub-hover:var(--surface-selected-bg-sub-hover);--bg-shade:var(--surface-selected-bg-shade);--bg-shade-hover:var(--surface-selected-bg-shade-hover);--bg-selected:var(--surface-selected-bg-selected);--bg-selected-hover:var(--surface-selected-bg-selected-hover);--bg-focus:var(--surface-selected-bg-focus);--border:var(--surface-selected-border);--border-hover:var(--surface-selected-border-hover);--border-thin:var(--surface-selected-border-thin);--border-faint:var(--surface-selected-border-faint);--border-faint-hover:var(--surface-selected-border-faint-hover);--border-faint-thin:var(--surface-selected-border-faint-thin);--border-solid:var(--surface-selected-border-solid);--border-solid-hover:var(--surface-selected-border-solid-hover);--border-solid-thin:var(--surface-selected-border-solid-thin);--border-strong:var(--surface-selected-border-strong);--border-strong-hover:var(--surface-selected-border-strong-hover);--border-strong-thin:var(--surface-selected-border-strong-thin);--border-alpha:var(--surface-selected-border-alpha);--border-alpha-hover:var(--surface-selected-border-alpha-hover);--border-alpha-thin:var(--surface-selected-border-alpha-thin);--border-faint-alpha:var(--surface-selected-border-faint-alpha);--border-solid-alpha:var(--surface-selected-border-solid-alpha);--border-strong-alpha:var(--surface-selected-border-strong-alpha);--border-selected:var(--surface-selected-border-selected);--border-selected-hover:var(--surface-selected-border-selected-hover);--label-title:var(--surface-selected-label-title);--label-title-hover:var(--surface-selected-label-title-hover);--label-base:var(--surface-selected-label-base);--label-base-hover:var(--surface-selected-label-base-hover);--label-muted:var(--surface-selected-label-muted);--label-muted-hover:var(--surface-selected-label-muted-hover);--label-faint:var(--surface-selected-label-faint);--label-link:var(--surface-selected-label-link);--control-secondary:var(--surface-selected-control-secondary);--control-secondary-hover:var(--surface-selected-control-secondary-hover);--control-secondary-selected:var(--surface-selected-control-secondary-selected);--control-secondary-label:var(--surface-selected-control-secondary-label);--control-tertiary:var(--surface-selected-control-tertiary);--control-tertiary-hover:var(--surface-selected-control-tertiary-hover);--control-tertiary-selected:var(--surface-selected-control-tertiary-selected);--control-tertiary-label:var(--surface-selected-control-tertiary-label);--sidebar-link-bg:var(--surface-selected-sidebar-link-bg);--sidebar-link-bg-active:var(--surface-selected-sidebar-link-bg-active);--input-bg:var(--surface-selected-input-bg);--focus-color:var(--surface-selected-focus-color);--blue-tint:var(--surface-selected-blue-tint);--green-tint:var(--surface-selected-green-tint);--yellow-tint:var(--surface-selected-yellow-tint);--orange-tint:var(--surface-selected-orange-tint);--red-tint:var(--surface-selected-red-tint);--purple-tint:var(--surface-selected-purple-tint);--teal-tint:var(--surface-selected-teal-tint);--ring:0 0 0 var(--hairline) var(--border-alpha-thin);--shadow-ring:var(--ring), var(--shadow-low);--focus-ring:0 0 0 1px var(--focus-color)}[data-surface=focus]{--bg-base:var(--surface-focus-bg-base);--bg-base-hover:var(--surface-focus-bg-base-hover);--bg-sub:var(--surface-focus-bg-sub);--bg-sub-hover:var(--surface-focus-bg-sub-hover);--bg-shade:var(--surface-focus-bg-shade);--bg-shade-hover:var(--surface-focus-bg-shade-hover);--bg-selected:var(--surface-focus-bg-selected);--bg-selected-hover:var(--surface-focus-bg-selected-hover);--bg-focus:var(--surface-focus-bg-focus);--border:var(--surface-focus-border);--border-hover:var(--surface-focus-border-hover);--border-thin:var(--surface-focus-border-thin);--border-faint:var(--surface-focus-border-faint);--border-faint-hover:var(--surface-focus-border-faint-hover);--border-faint-thin:var(--surface-focus-border-faint-thin);--border-solid:var(--surface-focus-border-solid);--border-solid-hover:var(--surface-focus-border-solid-hover);--border-solid-thin:var(--surface-focus-border-solid-thin);--border-strong:var(--surface-focus-border-strong);--border-strong-hover:var(--surface-focus-border-strong-hover);--border-strong-thin:var(--surface-focus-border-strong-thin);--border-alpha:var(--surface-focus-border-alpha);--border-alpha-hover:var(--surface-focus-border-alpha-hover);--border-alpha-thin:var(--surface-focus-border-alpha-thin);--border-faint-alpha:var(--surface-focus-border-faint-alpha);--border-solid-alpha:var(--surface-focus-border-solid-alpha);--border-strong-alpha:var(--surface-focus-border-strong-alpha);--border-selected:var(--surface-focus-border-selected);--border-selected-hover:var(--surface-focus-border-selected-hover);--label-title:var(--surface-focus-label-title);--label-title-hover:var(--surface-focus-label-title-hover);--label-base:var(--surface-focus-label-base);--label-base-hover:var(--surface-focus-label-base-hover);--label-muted:var(--surface-focus-label-muted);--label-muted-hover:var(--surface-focus-label-muted-hover);--label-faint:var(--surface-focus-label-faint);--label-link:var(--surface-focus-label-link);--control-secondary:var(--surface-focus-control-secondary);--control-secondary-hover:var(--surface-focus-control-secondary-hover);--control-secondary-selected:var(--surface-focus-control-secondary-selected);--control-secondary-label:var(--surface-focus-control-secondary-label);--control-tertiary:var(--surface-focus-control-tertiary);--control-tertiary-hover:var(--surface-focus-control-tertiary-hover);--control-tertiary-selected:var(--surface-focus-control-tertiary-selected);--control-tertiary-label:var(--surface-focus-control-tertiary-label);--sidebar-link-bg:var(--surface-focus-sidebar-link-bg);--sidebar-link-bg-active:var(--surface-focus-sidebar-link-bg-active);--input-bg:var(--surface-focus-input-bg);--focus-color:var(--surface-focus-focus-color);--blue-tint:var(--surface-focus-blue-tint);--green-tint:var(--surface-focus-green-tint);--yellow-tint:var(--surface-focus-yellow-tint);--orange-tint:var(--surface-focus-orange-tint);--red-tint:var(--surface-focus-red-tint);--purple-tint:var(--surface-focus-purple-tint);--teal-tint:var(--surface-focus-teal-tint);--ring:0 0 0 var(--hairline) var(--border-alpha-thin);--shadow-ring:var(--ring), var(--shadow-low);--focus-ring:0 0 0 1px var(--focus-color)}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4}html,body{height:100%}body{background:var(--bg-canvas);color:var(--label-base);font-family:var(--font-sans);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);line-height:var(--line-height-ui);font-feature-settings:"calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul[role],ol[role]{padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}img,svg,video,canvas{max-width:100%;display:block}svg{flex:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;margin:0}button,[role=button],summary,label,select{cursor:default}button{text-align:inherit;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}hr{height:var(--hairline);background:var(--border-faint-thin);border:0;margin:0}code,pre,samp{font-family:var(--font-mono);font-size:.923em}::selection{background:var(--selection)}::placeholder{color:var(--label-faint);opacity:1}:focus{outline:none}:focus-visible{box-shadow:var(--focus-ring);outline:none}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--scrollbar) padding-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-hover)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}.ui-display,.ui-h1,.ui-h2{font-variation-settings:"opsz" 32;letter-spacing:var(--letter-spacing-tight);color:var(--label-title)}.ui-display{font-size:var(--font-size-title1);font-weight:var(--font-weight-semibold);line-height:1.2}.ui-h1{font-size:var(--font-size-title2);font-weight:var(--font-weight-semibold);line-height:32px}.ui-h1--page{font-weight:var(--font-weight-medium)}.ui-h2{font-size:var(--font-size-title3);font-weight:var(--font-weight-semibold);line-height:28px}.ui-h3{color:var(--label-title);font-size:var(--font-size-regular);font-weight:var(--font-weight-semibold);line-height:23px}.ui-h4{color:var(--label-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ui-body{color:var(--label-base);font-size:var(--font-size-regular);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-tight);line-height:24px}.ui-body p+p{margin-top:.75em}.ui-body a{color:var(--label-link);cursor:pointer}.ui-body a:hover{text-decoration:underline}.ui-body code{border-radius:var(--radius-xs);background:var(--bg-shade);padding:1px 4px}.ui-text{font-size:var(--font-size-small);font-weight:var(--font-weight-normal)}.ui-text-strong{color:var(--label-title);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ui-caption{color:var(--label-muted);font-size:var(--font-size-mini);font-weight:var(--font-weight-normal)}.ui-micro{color:var(--label-muted);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium)}.ui-mono{font-family:var(--font-mono)}.ui-tabular{font-variant-numeric:tabular-nums}.ui-truncate{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-fg-title{color:var(--label-title)}.ui-fg-base{color:var(--label-base)}.ui-fg-muted{color:var(--label-muted)}.ui-fg-faint{color:var(--label-faint)}.ui-fg-link{color:var(--label-link)}.ui-fg-accent{color:var(--accent)}.ui-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes ui-fade-in{0%{opacity:0}}@keyframes ui-pop-in{0%{opacity:0;transform:scale(.98)}}@keyframes ui-dialog-in{0%{opacity:0;transform:scale(.96)}}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(8px)}}@keyframes ui-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.ui-app{grid-template-columns:var(--layout-sidebar-width) minmax(0, 1fr);background:var(--bg-canvas);height:100dvh;display:grid;overflow:hidden}.ui-main{min-width:0;min-height:0;padding:var(--layout-panel-inset) var(--layout-panel-inset) var(--layout-panel-inset) 0;flex-direction:column;display:flex}.ui-main:has(>.ui-statusbar){padding-bottom:0}.ui-panel{border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-panel);background:var(--bg-base);min-width:0;min-height:0;box-shadow:var(--shadow-low);flex-direction:column;flex:1;display:flex;overflow:hidden}.ui-panel__body{flex:1;min-height:0;overflow:auto}.ui-split{grid-template-columns:var(--layout-list-pane-width) minmax(0, 1fr);flex:1;min-height:0;display:grid}.ui-split--inspector{grid-template-columns:minmax(0, 1fr) var(--layout-inspector-width)}.ui-split>*{min-width:0;min-height:0;overflow:auto}.ui-split>*+*{border-left:var(--hairline) solid var(--border-faint-thin)}.ui-split--inspector>*+*{border-left:0}.ui-statusbar{justify-content:flex-end;align-items:center;gap:var(--space-1);height:36px;padding:0 var(--space-1);flex:none;display:flex}.ui-sidebar{min-height:0;padding:var(--space-2) var(--layout-sidebar-padding) var(--layout-sidebar-padding);color:var(--label-muted);background:0 0;flex-direction:column;display:flex;overflow-y:auto}.ui-sidebar__top{align-items:center;gap:var(--space-1);height:40px;margin-bottom:var(--space-2);padding-left:var(--space-1);display:flex}.ui-sidebar__footer{padding-top:var(--space-3);margin-top:auto}.ui-workspace-switcher{align-items:center;gap:var(--space-2);min-width:0;height:28px;padding:0 var(--space-1-5) 0 var(--space-1);border-radius:var(--radius-control);color:var(--label-title);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);transition:background-color var(--duration-highlight-out) var(--ease-out-quad);margin-right:auto;display:inline-flex}.ui-workspace-switcher:hover{background:var(--sidebar-link-bg);transition-duration:var(--duration-instant)}.ui-nav-section{flex-direction:column;gap:1px;display:flex}.ui-nav-section+.ui-nav-section{margin-top:var(--space-4)}.ui-nav-heading{align-items:center;gap:var(--space-1-5);height:28px;padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--label-muted);font-size:var(--font-size-mini);font-weight:var(--font-weight-medium);display:flex}.ui-nav-heading__caret{width:8px;height:8px;color:var(--label-faint);transition:transform var(--duration-fast) var(--ease-out-quad)}.ui-nav-heading[aria-expanded=false] .ui-nav-heading__caret{transform:rotate(-90deg)}.ui-nav-item{align-items:center;gap:var(--space-2);height:var(--size-sidebar-item);padding:0 9px 0 var(--space-2);border-radius:var(--radius-control);color:var(--label-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);white-space:nowrap;transition:background-color var(--duration-highlight-out) var(--ease-out-quad), color var(--duration-highlight-out) var(--ease-out-quad);display:flex}.ui-nav-item>svg,.ui-nav-item>.ui-icon{width:var(--size-icon-md);height:var(--size-icon-md)}.ui-nav-item:hover{background:var(--sidebar-link-bg);color:var(--label-base);transition-duration:var(--duration-instant)}.ui-nav-item[aria-current=page],.ui-nav-item.is-active{background:var(--sidebar-link-bg-active);color:var(--label-title)}.ui-nav-item--nested{padding-left:var(--space-6)}.ui-nav-item__label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-nav-item__count{color:var(--label-muted);font-size:var(--font-size-mini);font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums}.ui-sidebar-card{padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--bg-base);box-shadow:var(--shadow-ring);font-size:var(--font-size-mini);flex-direction:column;gap:2px;display:flex}.ui-header{align-items:center;gap:var(--space-2);height:var(--size-header);padding:0 var(--space-2) 0 var(--space-4);border-bottom:var(--hairline) solid var(--border-faint-thin);flex:none;display:flex}.ui-header__title{color:var(--label-title);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ui-header__actions{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.ui-viewbar{align-items:center;gap:var(--space-2);height:var(--size-header);padding:0 var(--space-2);flex:none;display:flex}.ui-viewbar__actions{align-items:center;gap:var(--space-1-5);margin-left:auto;display:flex}.ui-breadcrumb{align-items:center;gap:var(--space-1-5);min-width:0;color:var(--label-base);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);display:flex}.ui-breadcrumb__item{align-items:center;gap:var(--space-1-5);white-space:nowrap;min-width:0;display:inline-flex}.ui-breadcrumb__item:last-child{color:var(--label-title)}.ui-breadcrumb__sep{width:12px;height:12px;color:var(--label-faint)}.ui-button,.ui-icon-button{justify-content:center;align-items:center;gap:var(--space-1-5);height:var(--size-control-md);border-radius:var(--radius-pill);background:var(--control-secondary);box-shadow:var(--shadow-ring);color:var(--control-secondary-label);font-size:var(--font-size-mini);font-weight:var(--font-weight-medium);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-highlight-out) var(--ease-out-quad), color var(--duration-highlight-out) var(--ease-out-quad), box-shadow var(--duration-highlight-out) var(--ease-out-quad);flex:none;line-height:1;display:inline-flex;position:relative}.ui-button{padding:0 10px}.ui-button svg,.ui-icon-button svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.ui-button:hover,.ui-icon-button:hover{background:var(--control-secondary-hover);transition-duration:var(--duration-instant)}.ui-button[aria-pressed=true],.ui-button[aria-expanded=true],.ui-icon-button[aria-pressed=true],.ui-icon-button[aria-expanded=true]{background:var(--control-secondary-selected)}.ui-button:focus-visible,.ui-icon-button:focus-visible{box-shadow:var(--focus-ring), var(--shadow-low)}.ui-button:disabled,.ui-button[aria-disabled=true],.ui-icon-button:disabled{opacity:.5;pointer-events:none}.ui-button--primary{background:var(--accent);box-shadow:var(--shadow-low);color:var(--accent-label)}.ui-button--primary:hover{background:var(--accent-hover)}.ui-button--ghost,.ui-icon-button--ghost{box-shadow:none;color:var(--label-muted);background:0 0}.ui-button--ghost:hover,.ui-icon-button--ghost:hover{background:var(--control-tertiary-hover);color:var(--label-base)}.ui-button--ghost[aria-pressed=true],.ui-icon-button--ghost[aria-pressed=true],.ui-button--ghost[aria-expanded=true],.ui-icon-button--ghost[aria-expanded=true]{background:var(--control-tertiary-selected);color:var(--label-title)}.ui-button--danger{background:var(--red);box-shadow:var(--shadow-low);color:#fff}.ui-button--danger:hover{background:var(--red-hover)}.ui-button--sm{height:var(--size-control-sm);padding:0 var(--space-2)}.ui-button--lg{height:var(--size-control-lg);padding:0 var(--space-3);font-size:var(--font-size-small)}.ui-button--rect{border-radius:var(--radius-control)}.ui-icon-button{width:var(--size-control-md);color:var(--label-base);padding:0}.ui-icon-button--sm{width:var(--size-control-sm);height:var(--size-control-sm)}.ui-icon-button__dot{border-radius:var(--radius-pill);background:var(--accent);width:7px;height:7px;position:absolute;top:1px;right:1px}.ui-button-group{align-items:center;gap:var(--space-1);display:inline-flex}.ui-split-button{border-radius:var(--radius-pill);box-shadow:var(--shadow-ring);display:inline-flex}.ui-split-button>.ui-button,.ui-split-button>.ui-icon-button{box-shadow:none}.ui-split-button>:first-child{border-radius:var(--radius-pill) 0 0 var(--radius-pill)}.ui-split-button>:last-child{border-radius:0 var(--radius-pill) var(--radius-pill) 0}.ui-split-button>*+*{border-left:var(--hairline) solid var(--border-faint-thin)}.ui-tabs{align-items:center;gap:var(--space-1);display:flex}.ui-tab{align-items:center;gap:var(--space-1-5);height:var(--size-control-md);border-radius:var(--radius-pill);background:var(--control-secondary);box-shadow:var(--shadow-ring);color:var(--label-muted);font-size:var(--font-size-mini);font-weight:var(--font-weight-medium);white-space:nowrap;transition:background-color var(--duration-highlight-out) var(--ease-out-quad), color var(--duration-highlight-out) var(--ease-out-quad);padding:0 10px;display:inline-flex}.ui-tab:hover{background:var(--control-secondary-hover);color:var(--label-base);transition-duration:var(--duration-instant)}.ui-tab[aria-selected=true],.ui-tab.is-active{background:var(--control-tertiary-selected);box-shadow:none;color:var(--label-title)}.ui-tab:focus-visible{box-shadow:var(--focus-ring)}.ui-segmented{gap:var(--space-1-5);display:flex}.ui-segmented>.ui-tab{flex:1;justify-content:center;padding:4px 12px}.ui-segmented>.ui-tab[aria-selected=true]{background:var(--control-secondary-selected);color:var(--label-title)}.ui-chip{align-items:center;gap:var(--space-1-5);height:var(--size-control-sm);max-width:100%;padding:0 var(--space-2) 0 var(--space-1-5);border-radius:var(--radius-pill);background:var(--control-secondary);box-shadow:var(--shadow-ring);color:var(--label-base);font-size:var(--font-size-mini);font-weight:var(--font-weight-medium);white-space:nowrap;transition:background-color var(--duration-highlight-out) var(--ease-out-quad);flex:none;display:inline-flex}.ui-chip>svg,.ui-chip>.ui-icon{width:var(--size-icon-sm);height:var(--size-icon-sm)}:where(.ui-chip)>svg{color:var(--label-muted)}.ui-chip:hover{background:var(--control-secondary-hover);transition-duration:var(--duration-instant)}.ui-chip:focus-visible{box-shadow:var(--focus-ring)}.ui-chip--empty{color:var(--label-muted)}.ui-chip--outline{border:var(--hairline) solid var(--border-solid-thin);box-shadow:none;color:var(--label-muted);font-weight:var(--font-weight-normal);background:0 0}.ui-chip--icon{width:var(--size-control-sm);justify-content:center;padding:0}.ui-dot{border-radius:var(--radius-pill);background:currentColor;flex:none;width:8px;height:8px}.ui-badge{align-items:center;gap:var(--space-1);border-radius:var(--radius-xs);background:var(--bg-shade);height:18px;color:var(--label-muted);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);white-space:nowrap;padding:0 6px;display:inline-flex}.ui-badge--accent{background:var(--purple-tint);color:var(--purple-text)}.ui-badge--blue{background:var(--blue-tint);color:var(--blue-text)}.ui-badge--green{background:var(--green-tint);color:var(--green-text)}.ui-badge--yellow{background:var(--yellow-tint);color:var(--yellow-text)}.ui-badge--orange{background:var(--orange-tint);color:var(--orange-text)}.ui-badge--red{background:var(--red-tint);color:var(--red-text)}.ui-badge--teal{background:var(--teal-tint);color:var(--teal-text)}.ui-count{color:var(--label-muted);font-size:var(--font-size-mini);font-variant-numeric:tabular-nums}.ui-kbd{min-width:20px;height:20px;padding:0 var(--space-1);border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-kbd);color:var(--label-muted);font-family:var(--font-sans);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;line-height:1;display:inline-flex}.ui-kbd--sm{background:var(--bg-sub);border-color:#0000;min-width:16px;height:16px;padding:0 3px}.ui-shortcut{color:var(--label-muted);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ui-shortcut__then{color:var(--label-faint);font-weight:var(--font-weight-normal)}.ui-input,.ui-textarea{width:100%;height:var(--size-control-lg);padding:6px var(--space-3);border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-control);background:var(--input-bg);box-shadow:var(--shadow-low);color:var(--label-title);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);transition:border-color var(--duration-highlight-out) var(--ease-out-quad), box-shadow var(--duration-highlight-out) var(--ease-out-quad);display:block}.ui-input:hover,.ui-textarea:hover{border-color:var(--border-hover)}.ui-input:focus,.ui-textarea:focus{box-shadow:var(--focus-ring), var(--shadow-low);border-color:#0000}.ui-input:disabled,.ui-textarea:disabled{opacity:.6}.ui-input[aria-invalid=true]{border-color:var(--red)}.ui-input--sm{height:var(--size-control-md)}.ui-textarea{height:auto;min-height:80px;padding:var(--space-2) var(--space-3);resize:vertical;line-height:1.5}.ui-input--bare{height:auto;box-shadow:none;background:0 0;border:0;padding:0}.ui-input--bare:focus,.ui-menu__search input:focus-visible,.ui-palette__input input:focus-visible,.ui-dialog__title-input:focus-visible,.ui-dialog__desc-input:focus-visible,.ui-composer textarea:focus-visible,[contenteditable]:focus-visible{box-shadow:none}.ui-input-group{align-items:center;display:flex;position:relative}.ui-input-group>svg{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--label-muted);pointer-events:none;position:absolute;left:10px}.ui-input-group>.ui-input{padding-left:32px}.ui-input-group>.ui-kbd{position:absolute;right:6px}.ui-field{gap:var(--space-1-5);flex-direction:column;display:flex}.ui-field__label{color:var(--label-base);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ui-field__hint{color:var(--label-muted);font-size:var(--font-size-mini)}.ui-field__error{color:var(--red-text);font-size:var(--font-size-mini)}.ui-select{align-items:center;gap:var(--space-1-5);border-radius:var(--radius-control);background:var(--control-secondary);height:30px;box-shadow:var(--shadow-ring);color:var(--control-secondary-label);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);white-space:nowrap;appearance:none;border:0;padding:1px 28px 1px 10px;display:inline-flex;position:relative}select.ui-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%238a8b8f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat}.ui-select:hover{background-color:var(--control-secondary-hover)}.ui-select:focus-visible{box-shadow:var(--focus-ring), var(--shadow-low)}.ui-select__chevron{width:12px;height:12px;color:var(--label-muted);position:absolute;right:10px}.ui-select__hint{color:var(--label-muted)}.ui-switch{border-radius:var(--radius-pill);background:var(--border-solid-thin);appearance:none;width:30px;height:20px;transition:background-color var(--duration-regular) var(--ease-out-quart);flex:none;margin:0;position:relative}.ui-switch:before{content:"";border-radius:var(--radius-pill);width:16px;height:16px;transition:transform var(--duration-regular) var(--ease-out-quart);background:#fff;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003,0 0 1px #0000001a}.ui-switch:checked{background:var(--accent)}.ui-switch:checked:before{transform:translate(10px)}.ui-switch:focus-visible{box-shadow:var(--focus-ring)}.ui-switch--sm{width:22px;height:14px}.ui-switch--sm:before{width:10px;height:10px}.ui-switch--sm:checked:before{transform:translate(8px)}.ui-checkbox,.ui-radio{border:1px solid var(--label-faint);border-radius:var(--radius-xs);appearance:none;width:14px;height:14px;transition:background-color var(--duration-fast) var(--ease-out-quad), border-color var(--duration-fast) var(--ease-out-quad);background:0 0;flex:none;margin:0;position:relative}.ui-radio{border-radius:var(--radius-pill)}.ui-checkbox:hover,.ui-radio:hover{border-color:var(--label-muted)}.ui-checkbox:checked,.ui-checkbox:indeterminate{border-color:var(--accent);background:var(--accent) center / 10px 10px no-repeat}.ui-checkbox:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5.2 4.1 7.2 8 3'/%3E%3C/svg%3E")}.ui-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M2.5 5h5'/%3E%3C/svg%3E")}.ui-radio:checked{border:4px solid var(--accent)}.ui-checkbox:focus-visible,.ui-radio:focus-visible{box-shadow:var(--focus-ring)}.ui-avatar{width:var(--size-avatar-sm);height:var(--size-avatar-sm);border-radius:var(--radius-pill);background:var(--purple);color:#fff;font-size:9px;font-weight:var(--font-weight-semibold);text-transform:uppercase;-webkit-user-select:none;user-select:none;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative;overflow:hidden}.ui-avatar img{object-fit:cover;width:100%;height:100%}.ui-avatar--xs{width:var(--size-avatar-xs);height:var(--size-avatar-xs);font-size:7px}.ui-avatar--md{width:var(--size-avatar-md);height:var(--size-avatar-md);font-size:10px}.ui-avatar--lg{width:var(--size-avatar-lg);height:var(--size-avatar-lg);font-size:12px}.ui-avatar--square{border-radius:var(--radius-tile)}.ui-avatar--empty{border:1px dashed var(--label-faint);color:var(--label-faint);background:0 0}.ui-avatar-stack{display:inline-flex}.ui-avatar-stack>.ui-avatar{box-shadow:0 0 0 1.5px var(--bg-base)}.ui-avatar-stack>.ui-avatar+.ui-avatar{margin-left:-4px}.ui-avatar-wrap{flex:none;display:inline-flex;position:relative}.ui-avatar-wrap__badge{border-radius:var(--radius-pill);background:var(--bg-base);width:14px;height:14px;box-shadow:0 0 0 1.5px var(--bg-base);place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.ui-avatar-wrap__badge>svg{width:12px;height:12px}.ui-icon{width:var(--size-icon-md);height:var(--size-icon-md);color:var(--label-muted);flex:none;display:inline-block}.ui-icon--sm{width:var(--size-icon-sm);height:var(--size-icon-sm)}.ui-icon--xs{width:var(--size-icon-xs);height:var(--size-icon-xs)}.ui-status-backlog{color:var(--status-backlog)}.ui-status-todo{color:var(--status-todo)}.ui-status-in-progress{color:var(--status-in-progress)}.ui-status-in-review{color:var(--status-in-review)}.ui-status-done{color:var(--status-done)}.ui-status-canceled{color:var(--status-canceled)}.ui-status-triage{color:var(--status-triage)}.ui-priority-urgent{color:var(--priority-urgent)}.ui-priority-high,.ui-priority-medium,.ui-priority-low{color:var(--priority-high)}.ui-priority-none{color:var(--priority-none)}.ui-icon-tile{border-radius:var(--radius-tile);background:var(--bg-shade);width:36px;height:36px;color:var(--label-muted);place-items:center;display:grid}.ui-icon-tile>svg{width:20px;height:20px}.ui-menu{min-width:var(--layout-menu-min-width);border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-menu);background:var(--bg-base);max-height:min(480px,70vh);box-shadow:var(--shadow-medium);color:var(--label-base);font-size:var(--font-size-small);transform-origin:var(--transform-origin,top left);animation:ui-pop-in var(--duration-menu) var(--ease-out-quart);z-index:var(--z-popover);flex-direction:column;display:flex;overflow:hidden}.ui-menu__search{align-items:center;gap:var(--space-2);height:var(--size-control-xl);padding:0 var(--space-2) 0 14px;border-bottom:var(--hairline) solid var(--border-faint-thin);flex:none;display:flex}.ui-menu__search input{min-width:0;color:var(--label-base);font-size:var(--font-size-small);background:0 0;border:0;flex:1;padding:0}.ui-menu__list{padding:var(--space-1-5) 0;flex-direction:column;display:flex;overflow-y:auto}.ui-menu-item{align-items:center;gap:var(--space-2);height:var(--size-menu-item);margin:0 var(--space-1-5);padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--label-base);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-highlight-out) var(--ease-out-quad);flex:none;display:flex}.ui-menu-item>svg,.ui-menu-item>.ui-icon{width:var(--size-icon-md);height:var(--size-icon-md)}:where(.ui-menu-item)>svg{color:var(--label-muted)}.ui-menu-item:hover,.ui-menu-item[data-highlighted],.ui-menu-item.is-highlighted{background:var(--bg-focus);transition-duration:var(--duration-instant)}.ui-menu-item[aria-disabled=true]{opacity:.5;pointer-events:none}.ui-menu-item--danger,.ui-menu-item--danger>svg{color:var(--red-text)}.ui-menu-item__label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-menu-item__trail{align-items:center;gap:var(--space-2);color:var(--label-muted);font-size:var(--font-size-micro);font-variant-numeric:tabular-nums;margin-left:auto;display:inline-flex}.ui-menu-item__trail>svg{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--label-base)}.ui-menu-item__caret{border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;border-left:4px solid var(--label-faint);width:0;height:0}.ui-menu-label{padding:var(--space-2) 14px var(--space-1);color:var(--label-muted);font-size:var(--font-size-mini);font-weight:var(--font-weight-medium)}.ui-menu-separator{height:var(--hairline);margin:var(--space-1) 0;background:var(--border-faint-thin);flex:none}.ui-palette{inset-inline:0;top:var(--layout-modal-top);z-index:var(--z-palette);width:min(var(--layout-palette-width), calc(100vw - 32px));max-height:min(450px, calc(100vh - var(--layout-modal-top) - 32px));border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-menu);background:var(--bg-base);box-shadow:var(--shadow-high);animation:ui-pop-in var(--duration-modal) var(--ease-out-quart);flex-direction:column;margin-inline:auto;display:flex;position:fixed;overflow:hidden}.ui-palette__context{align-items:center;gap:var(--space-1-5);max-width:calc(100% - 24px);height:22px;margin:var(--space-3) var(--space-3) 0;padding:0 var(--space-2);border-radius:var(--radius-card);background:var(--bg-focus);color:var(--label-muted);font-size:var(--font-size-mini);white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;display:flex;overflow:hidden}.ui-palette__input{align-items:center;gap:var(--space-2);height:48px;padding:0 var(--space-4);flex:none;display:flex}.ui-palette__input input{min-width:0;color:var(--label-title);font-size:var(--font-size-regular);background:0 0;border:0;flex:1;padding:0}.ui-palette__list{padding:0 var(--space-1-5) var(--space-1-5);flex-direction:column;gap:2px;display:flex;overflow-y:auto}.ui-palette__group{padding:var(--space-3) var(--space-2) var(--space-1-5);color:var(--label-muted);font-size:var(--font-size-mini);font-weight:var(--font-weight-medium)}.ui-palette__item{align-items:center;gap:var(--space-3);height:var(--size-palette-item);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--label-base);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);-webkit-user-select:none;user-select:none;flex:none;display:flex}.ui-palette__item>svg,.ui-palette__item>.ui-icon{width:var(--size-icon-md);height:var(--size-icon-md)}:where(.ui-palette__item)>svg{color:var(--label-muted)}.ui-palette__item:hover,.ui-palette__item[data-highlighted],.ui-palette__item[aria-selected=true]{background:var(--bg-focus)}.ui-palette__item .ui-button-group,.ui-palette__item-trail{gap:var(--space-1);margin-left:auto;display:inline-flex}.ui-overlay{z-index:var(--z-modal);background:var(--overlay);animation:ui-fade-in var(--duration-modal) var(--ease-out-quad);position:fixed;inset:0}.ui-dialog{inset-inline:0;top:var(--layout-modal-top);z-index:var(--z-modal);width:min(var(--layout-modal-width), calc(100vw - 32px));max-height:calc(100vh - var(--layout-modal-top) - 32px);border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-dialog);background:var(--bg-base);box-shadow:var(--shadow-high);color:var(--label-base);animation:ui-dialog-in var(--duration-modal) var(--ease-out-quart);flex-direction:column;margin-inline:auto;display:flex;position:fixed;overflow:hidden}.ui-dialog--sm{border-radius:var(--radius-panel);width:min(440px,100vw - 32px);top:25vh}.ui-dialog__header{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3) 0 var(--space-4);flex:none;min-height:44px;display:flex}.ui-dialog__title{color:var(--label-title);font-size:var(--font-size-regular);font-weight:var(--font-weight-semibold)}.ui-dialog__body{min-height:0;padding:var(--space-2) var(--space-4) var(--space-3);flex:1;overflow:auto}.ui-dialog__footer{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-3);flex:none;display:flex}.ui-dialog__footer--divided{border-top:var(--hairline) solid var(--border-faint-thin)}.ui-dialog__title-input{width:100%;color:var(--label-title);font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);font-variation-settings:"opsz" 32;background:0 0;border:0;padding:0}.ui-dialog__desc-input{width:100%;min-height:48px;color:var(--label-base);font-size:var(--font-size-regular);resize:none;background:0 0;border:0;padding:0;line-height:24px}.ui-tooltip{align-items:center;gap:var(--space-2);width:max-content;max-width:280px;min-height:24px;padding:4px var(--space-2);border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-control);background:var(--bg-base);box-shadow:var(--shadow-medium);color:var(--label-base);font-size:var(--font-size-mini);font-weight:var(--font-weight-normal);z-index:var(--z-tooltip);animation:ui-fade-in var(--duration-fast) var(--ease-out-quad);display:inline-flex}.ui-tooltip .ui-shortcut{margin-left:auto}.ui-popover{padding:var(--space-3);border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-menu);background:var(--bg-base);box-shadow:var(--shadow-medium);z-index:var(--z-popover);animation:ui-pop-in var(--duration-menu) var(--ease-out-quart)}.ui-card{border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-card);background:var(--bg-base);box-shadow:var(--shadow-low)}.ui-card--padded{padding:var(--space-3)}.ui-card__header{align-items:center;gap:var(--space-1-5);min-height:28px;margin-bottom:var(--space-1);color:var(--label-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);display:flex}.ui-card__header>.ui-icon-button{margin-left:auto}.ui-card--dashed{border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-card);min-height:64px;box-shadow:none;background:0 0;place-items:center;display:grid}.ui-settings-group{border-radius:var(--radius-card);background:var(--bg-base);box-shadow:var(--shadow-ring);overflow:hidden}.ui-settings-row{align-items:center;gap:var(--space-3);min-height:60px;padding:var(--space-3) var(--space-4);display:flex}.ui-settings-row+.ui-settings-row{border-top:var(--hairline) solid var(--border-faint-thin)}.ui-settings-row__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui-settings-row__title{color:var(--label-title);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ui-settings-row__desc{color:var(--label-muted);font-size:var(--font-size-mini)}.ui-list{padding:var(--space-2) 0;flex-direction:column;display:flex}.ui-group-header{z-index:var(--z-sticky);align-items:center;gap:var(--space-2);height:var(--size-group-header);margin:0 var(--space-2);padding:0 var(--space-1) 0 var(--space-3);border-radius:var(--radius-control);background:var(--bg-sub);color:var(--label-base);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);flex:none;display:flex;position:sticky;top:0}.ui-group-header+.ui-row,.ui-row+.ui-group-header{margin-top:var(--space-1)}.ui-group-header__count{color:var(--label-muted);font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums}.ui-group-header__actions{gap:2px;margin-left:auto;display:flex}.ui-row{align-items:center;gap:var(--space-2);height:var(--size-list-row);margin:0 var(--space-2);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--label-base);font-size:var(--font-size-small);-webkit-user-select:none;user-select:none;transition:background-color var(--duration-highlight-out) var(--ease-out-quad);flex:none;display:flex;position:relative}.ui-row:hover{background:var(--bg-base-hover);transition-duration:var(--duration-instant)}.ui-row.is-focused,.ui-row[data-focused]{background:var(--bg-focus)}.ui-row[aria-selected=true],.ui-row.is-selected{background:var(--bg-selected)}.ui-row[aria-selected=true]:hover,.ui-row.is-selected:hover{background:var(--bg-selected-hover)}.ui-row[data-surface]{background:var(--bg-base)}.ui-row[data-surface]:hover{background:var(--bg-base-hover)}.ui-row__check{opacity:0;transition:opacity var(--duration-fast) var(--ease-out-quad)}.ui-row:hover .ui-row__check,.ui-row[aria-selected=true] .ui-row__check,.ui-row.is-selected .ui-row__check,.ui-row__check:checked{opacity:1}.ui-row__id{min-width:52px;color:var(--label-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums;flex:none}.ui-row__title{min-width:0;color:var(--label-title);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.ui-row__spacer{flex:1}.ui-row__meta{align-items:center;gap:var(--space-2);color:var(--label-muted);font-size:var(--font-size-mini);flex:none;display:flex}.ui-row--2line{height:auto;min-height:52px;padding:var(--space-2);align-items:flex-start;gap:var(--space-2-5)}.ui-row__lines{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ui-row__line{align-items:center;gap:var(--space-1-5);min-width:0;display:flex}.ui-row__line--sub{color:var(--label-muted);font-size:var(--font-size-mini)}.ui-unread-dot{border-radius:var(--radius-pill);background:var(--accent);flex:none;width:6px;height:6px}.ui-table{padding:0 0 var(--space-2);flex-direction:column;display:flex}.ui-table__head,.ui-table__row{grid-template-columns:var(--ui-table-columns,minmax(0, 1fr));align-items:center;column-gap:var(--space-4);margin:0 var(--space-2);padding:0 var(--space-3) 0 var(--space-8);display:grid}.ui-table__head{height:36px;color:var(--label-muted);font-size:var(--font-size-mini);font-weight:var(--font-weight-normal)}.ui-table__row{height:var(--size-table-row);border-radius:var(--radius-control);color:var(--label-base);font-size:var(--font-size-mini);transition:background-color var(--duration-highlight-out) var(--ease-out-quad);position:relative}.ui-table__row:hover{background:var(--bg-base-hover);transition-duration:var(--duration-instant)}.ui-table__row>.ui-row__check{left:var(--space-3);position:absolute}.ui-table__row:hover>.ui-row__check{opacity:1}.ui-table__primary{align-items:center;gap:var(--space-2-5);min-width:0;color:var(--label-title);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);display:flex}.ui-table__secondary{color:var(--label-muted);font-size:var(--font-size-mini);font-weight:var(--font-weight-normal);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-table__num{text-align:right;font-variant-numeric:tabular-nums}.ui-board{gap:var(--space-2);min-height:0;padding:0 var(--space-2) var(--space-2);flex:1;display:flex;overflow-x:auto}.ui-board-column{border-radius:var(--radius-panel);background:linear-gradient(to bottom, var(--bg-sub), transparent 85%);flex-direction:column;flex:none;width:340px;min-height:0;display:flex}@supports (color:color-mix(in lab, red, red)){.ui-board-column{background:linear-gradient(to bottom, color-mix(in srgb, var(--bg-sub) 55%, transparent), transparent 85%)}}.ui-board-column__header{align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-1-5) 0 var(--space-3);color:var(--label-base);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);flex:none;display:flex}.ui-board-column__header .ui-group-header__actions{margin-left:auto}.ui-board-column__cards{gap:var(--space-2);min-height:0;padding:0 var(--space-2) var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.ui-board-card{gap:var(--space-1-5);padding:var(--space-2) var(--space-2-5) var(--space-2-5);border-radius:var(--radius-control);background:var(--bg-base);box-shadow:var(--shadow-ring);color:var(--label-base);-webkit-user-select:none;user-select:none;transition:background-color var(--duration-highlight-out) var(--ease-out-quad);flex-direction:column;display:flex}.ui-board-card:hover{background:var(--bg-base-hover);transition-duration:var(--duration-instant)}.ui-board-card__top{align-items:center;gap:var(--space-2);color:var(--label-muted);font-size:var(--font-size-mini);font-variant-numeric:tabular-nums;display:flex}.ui-board-card__top>:last-child{margin-left:auto}.ui-board-card__title{align-items:flex-start;gap:var(--space-2);color:var(--label-title);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:18px;display:flex}.ui-board-card__title>svg{width:var(--size-icon-sm);height:var(--size-icon-sm);margin-top:2px}.ui-board-card__chips{gap:var(--space-1);flex-wrap:wrap;padding-top:2px;display:flex}.ui-board-card__meta{color:var(--label-muted);font-size:var(--font-size-mini)}.ui-board-add{border-radius:var(--radius-control);background:var(--bg-base);height:24px;box-shadow:var(--shadow-ring);color:var(--label-muted);place-items:center;display:grid}.ui-doc{width:100%;max-width:var(--layout-doc-max-width);padding:var(--space-10) var(--space-8) var(--space-16);margin:0 auto}.ui-doc__title{margin-bottom:var(--space-4)}.ui-doc__props{gap:var(--space-1-5);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.ui-doc__section{margin-top:var(--space-8)}.ui-doc__section-header{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.ui-doc-props{align-items:center;row-gap:var(--space-2);grid-template-columns:88px minmax(0,1fr);display:grid}.ui-doc-props>dt{color:var(--label-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ui-doc-props>dd{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;display:flex}.ui-activity{flex-direction:column;gap:2px;display:flex}.ui-activity__item{align-items:center;gap:var(--space-2-5);min-height:26px;color:var(--label-muted);font-size:var(--font-size-mini);padding-left:8px;line-height:1.4;display:flex}.ui-activity__item strong{color:var(--label-base);font-weight:var(--font-weight-medium)}.ui-activity__sep:before{content:"·";margin:0 2px}.ui-composer{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-control);background:var(--bg-base);box-shadow:var(--shadow-low);flex-direction:column;display:flex}.ui-composer textarea{width:100%;min-height:24px;color:var(--label-base);font-size:var(--font-size-regular);resize:none;background:0 0;border:0;padding:0;line-height:24px}.ui-composer__actions{justify-content:flex-end;align-items:center;gap:var(--space-1);display:flex}.ui-inspector{gap:var(--space-2);padding:var(--space-2);flex-direction:column;display:flex}.ui-prop-list{grid-template-columns:90px minmax(0,1fr);align-items:center;display:grid}.ui-prop-list>dt{color:var(--label-muted);font-size:var(--font-size-mini);font-weight:var(--font-weight-normal)}.ui-prop-list>dd{min-height:var(--size-control-xl);align-items:center;margin:0;display:flex}.ui-prop-value{align-items:center;gap:var(--space-2);max-width:100%;height:var(--size-control-md);padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--label-title);font-size:var(--font-size-mini);white-space:nowrap;transition:background-color var(--duration-highlight-out) var(--ease-out-quad);margin-left:-8px;display:inline-flex}.ui-prop-value>svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}:where(.ui-prop-value)>svg{color:var(--label-muted)}.ui-prop-value:hover{background:var(--control-tertiary-hover);transition-duration:var(--duration-instant)}.ui-prop-value--empty{color:var(--label-muted)}.ui-progress{border-radius:var(--radius-pill);background:var(--bg-shade);height:4px;overflow:hidden}.ui-progress>span{border-radius:inherit;background:var(--accent);height:100%;display:block}.ui-empty{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-6);text-align:center;flex-direction:column;flex:1;display:flex}.ui-empty__art{width:160px;height:120px;color:var(--label-faint)}.ui-empty__title{color:var(--label-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ui-empty__desc{max-width:320px;margin-top:calc(-1 * var(--space-3));color:var(--label-faint);font-size:var(--font-size-mini);line-height:1.5}.ui-toast-region{right:var(--space-4);bottom:var(--space-4);z-index:var(--z-toast);gap:var(--space-2);flex-direction:column;display:flex;position:fixed}.ui-toast{align-items:center;gap:var(--space-2-5);min-width:280px;max-width:420px;padding:var(--space-2-5) var(--space-3);border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-card);background:var(--bg-base);box-shadow:var(--shadow-high);color:var(--label-base);font-size:var(--font-size-small);animation:ui-toast-in var(--duration-regular) var(--ease-out-quart);display:flex}.ui-toast>svg{width:var(--size-icon-md);height:var(--size-icon-md)}.ui-toast__action{margin-left:auto}.ui-skeleton{border-radius:var(--radius-xs);background:linear-gradient(90deg, var(--bg-shade) 25%, var(--bg-base-hover) 37%, var(--bg-shade) 63%) 0 0 / 200% 100%;animation:1.4s linear infinite ui-shimmer}.ui-divider{height:var(--hairline);background:var(--border-faint-thin);flex:none}.ui-divider--vertical{width:var(--hairline);height:16px}.ui-code{padding:var(--space-3) var(--space-4);border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-control);background:var(--bg-sub);color:var(--syntax-plain);font-family:var(--font-mono);font-size:var(--font-size-mini);line-height:1.6;overflow:auto}.ui-code .tok-keyword{color:var(--syntax-keyword)}.ui-code .tok-control{color:var(--syntax-control)}.ui-code .tok-variable{color:var(--syntax-variable)}.ui-code .tok-property{color:var(--syntax-property)}.ui-code .tok-string{color:var(--syntax-string)}.ui-code .tok-function{color:var(--syntax-function)}.ui-code .tok-type{color:var(--syntax-type)}.ui-code .tok-comment{color:var(--syntax-comment);font-style:italic}dialog.ui-dialog,dialog.ui-palette{max-width:none;height:fit-content;color:var(--label-base);margin-block:0;padding:0;bottom:auto}dialog.ui-dialog:not([open]),dialog.ui-palette:not([open]){display:none}dialog.ui-dialog::backdrop{background:var(--overlay);animation:ui-fade-in var(--duration-modal) var(--ease-out-quad)}dialog.ui-palette::backdrop{background:0 0}.ui-x-dialog-content{padding:var(--space-2) var(--space-4) var(--space-4)}.ui-palette__item[aria-selected=true]{background:var(--bg-focus)}.ui-toast>svg:first-child{color:var(--label-muted)}.ui-toast[data-tone=error]>svg:first-child{color:var(--red)}.ui-toast[data-tone=success]>svg:first-child{color:var(--green)}.ui-x-stack{gap:var(--space-4);flex-direction:column;display:flex}.ui-x-stack--sm{gap:var(--space-2)}.ui-x-stack--lg{gap:var(--space-8)}.ui-x-row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-x-split{justify-content:space-between}.ui-x-check{align-items:flex-start;gap:var(--space-2);min-height:var(--space-6);color:var(--label-base);display:flex}.ui-x-check>.ui-checkbox{margin-block-start:calc((1lh - var(--space-3) - var(--space-0-5)) / 2)}.ui-x-check__label{flex:1;min-width:0}.ui-x-page{width:100%;padding:var(--space-8) var(--space-6) var(--space-16)}.ui-x-narrow{width:100%;max-width:var(--layout-settings-max-width);margin-inline:0}.ui-x-centered{min-height:100dvh;padding:var(--space-16) var(--space-4);background:var(--bg-canvas);justify-content:center;display:flex}.ui-x-centered__card{width:100%;max-width:calc(var(--space-20) * 5);height:fit-content;padding:var(--space-6)}.ui-x-menu-button,.ui-x-drawer-close,.ui-x-drawer-backdrop{display:none}.ui-x-sidebar-footer{gap:var(--space-2);flex-direction:column;display:flex}.ui-x-sidebar-user{padding-inline:var(--space-1);color:var(--label-muted);font-size:var(--font-size-mini);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-x-workspace{padding-inline:var(--space-1);color:var(--label-title);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;margin-right:auto;overflow:hidden}@media (max-width:900px){.ui-app{grid-template-columns:minmax(0,1fr)}.ui-app>.ui-sidebar{display:none}.ui-main{padding-left:var(--layout-panel-inset)}.ui-x-menu-button{display:inline-flex}.ui-app[data-drawer-open]>.ui-sidebar{z-index:var(--z-modal);width:min(var(--layout-sidebar-width), 85vw);background:var(--bg-canvas);box-shadow:var(--shadow-high);display:flex;position:fixed;inset-block:0;inset-inline-start:0}.ui-app[data-drawer-open] .ui-x-drawer-close{display:inline-flex}.ui-app[data-drawer-open]>.ui-x-drawer-backdrop{z-index:calc(var(--z-modal) - 1);display:block}}.ui-x-mobile{background:var(--bg-base);flex-direction:column;min-height:100dvh;display:flex}.ui-x-topbar{z-index:var(--z-sticky);align-items:center;gap:var(--space-2);height:var(--size-header);padding:0 var(--space-2) 0 var(--space-4);border-bottom:var(--hairline) solid var(--border-faint-thin);background:var(--bg-base);display:flex;position:sticky;top:0}.ui-x-mobile__main{width:100%;max-width:var(--layout-palette-width);padding:var(--space-6) var(--space-4) calc(var(--size-list-row) + var(--space-12) + env(safe-area-inset-bottom,0));flex:1;margin-inline:auto}.ui-x-bottom-nav{z-index:var(--z-sticky);justify-content:center;gap:var(--space-2);padding:var(--space-1) var(--space-4) calc(var(--space-1) + env(safe-area-inset-bottom,0));border-top:var(--hairline) solid var(--border-faint-thin);background:var(--bg-base);inset-inline:0;display:flex;position:fixed;bottom:0}.ui-x-bottom-nav__item{justify-content:center;align-items:center;gap:var(--space-0-5);max-width:calc(var(--space-20) * 2);min-width:var(--size-list-row);min-height:calc(var(--size-list-row) + var(--space-2));border-radius:var(--radius-control);color:var(--label-muted);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);cursor:default;transition:background-color var(--duration-highlight-out) var(--ease-out-quad);flex-direction:column;flex:1;text-decoration:none;display:flex}.ui-x-bottom-nav__item:hover{background:var(--bg-base-hover);transition-duration:var(--duration-instant)}.ui-x-bottom-nav__item[aria-current=page]{color:var(--label-title);font-weight:var(--font-weight-semibold)}.ui-x-bottom-nav__item>svg{width:var(--size-icon-lg);height:var(--size-icon-lg)}.ui-x-bottom-nav__item[aria-current=page]>svg{color:var(--accent)}.ui-x-mobile__main .ui-button,.ui-x-mobile__main .ui-input,.ui-x-mobile__main .ui-select,.ui-x-centered .ui-button{min-height:var(--size-list-row)}.ui-x-mobile__main .ui-x-check{padding-block:var(--space-2)}.ui-x-mobile__main .ui-icon-button{min-width:var(--size-list-row);min-height:var(--size-list-row)}.ui-x-link{color:var(--label-title);text-decoration:underline;-webkit-text-decoration-color:var(--label-faint);-webkit-text-decoration-color:var(--label-faint);-webkit-text-decoration-color:var(--label-faint);text-decoration-color:var(--label-faint);text-underline-offset:.2em;cursor:pointer}.ui-x-link:hover{text-decoration-color:currentColor}.ui-x-form-error{color:var(--red-text)}.ui-x-list{flex-direction:column;display:flex}.ui-x-list__row{align-items:center;gap:var(--space-3);min-height:var(--size-list-row);padding:var(--space-2) var(--space-4);display:flex}.ui-x-list__row+.ui-x-list__row{border-top:var(--hairline) solid var(--border-faint-thin)}.ui-x-list__main{overflow-wrap:anywhere;flex:1;min-width:0}@media (max-width:640px){.ui-x-list__row--wrap{flex-wrap:wrap}.ui-x-list__row--wrap>.ui-x-list__main{flex-basis:100%}.ui-x-list__row--wrap>.ui-x-list__actions{margin-inline-start:auto}}.ui-empty__desc{color:var(--label-muted)}.ui-x-cell{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ui-x-cell>*{flex:none}.ui-x-block{display:block}@media (max-width:640px){.ui-x-table-stack .ui-table__head,.ui-x-table-stack .ui-table__row{padding-left:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.ui-x-table-stack .ui-table__head>:not(:first-child){width:var(--hairline);height:var(--hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.ui-x-table-stack .ui-table__row{height:auto;min-height:var(--size-table-row);padding-block:var(--space-2);row-gap:var(--space-1)}.ui-x-table-stack .ui-table__row>:nth-child(2){grid-area:2/1}.ui-x-table-stack .ui-table__row>:nth-child(3){grid-area:1/2/span 2}.ui-x-table-stack .ui-x-cell{row-gap:var(--space-1);flex-wrap:wrap}}.ui-x-term{inline-size:calc(var(--space-8) * 3);color:var(--label-muted);flex:none}.ui-x-details,.ui-x-details dd{margin:0}.ui-x-fieldset{border:0;min-inline-size:0;margin:0;padding:0}.ui-x-phone-label{display:none}@media (max-width:640px){.ui-x-table-cards .ui-table__head{width:var(--hairline);height:var(--hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.ui-x-table-cards .ui-table__row{height:auto;min-height:var(--size-table-row);padding:var(--space-2) var(--space-3);align-items:center;column-gap:var(--space-3);row-gap:var(--space-1);flex-wrap:wrap;display:flex}.ui-x-table-cards .ui-table__row>:first-child,.ui-x-table-cards .ui-table__row>:nth-child(2){flex-basis:100%;min-width:0}.ui-x-table-cards .ui-table__num{text-align:start}.ui-x-phone-label{color:var(--label-muted);display:inline}}.ui-x-copy{align-items:center;gap:var(--space-2);display:flex}.ui-x-copy__value{min-width:0;font-family:var(--font-mono);flex:1}.ui-x-code-inline{padding:0 var(--space-1);line-height:inherit;overflow-wrap:anywhere;display:inline-block;overflow:visible}.ui-x-steps{gap:var(--space-2);padding-inline-start:var(--space-6);list-style:decimal;display:grid}.ui-x-prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.ui-x-scroll-region{max-height:calc(var(--space-20) * 7);overflow:auto}.ui-x-scroll-region:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-x-columns{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1200px){.ui-x-columns{grid-template-columns:minmax(0,1fr)}}.ui-x-stats{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ui-x-stat{gap:var(--space-1);min-height:var(--size-header);padding:var(--space-3) var(--space-4);border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-card);background:var(--bg-base);box-shadow:var(--shadow-low);color:var(--label-base);cursor:default;transition:box-shadow .15s var(--ease-out-quad);flex-direction:column;text-decoration:none;display:flex}a.ui-x-stat:hover{box-shadow:var(--shadow-low), inset 0 0 0 var(--hairline) var(--border-thin);transition:none}a.ui-x-stat:focus-visible{box-shadow:var(--shadow-low), var(--focus-ring);outline:none}@media (max-width:640px){.ui-x-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-x-stat__label{color:var(--label-muted);font-size:var(--font-size-small)}.ui-x-stat__value{color:var(--label-title);font-size:var(--font-size-title2);font-weight:var(--font-weight-semibold)}.ui-x-stat__note{color:var(--label-muted);font-size:var(--font-size-mini)}@keyframes ui-x-rise{0%{opacity:0;transform:translateY(var(--space-0-5))}to{opacity:1;transform:none}}.ui-x-page,.ui-x-mobile__main,.ui-x-centered__card{animation:ui-x-rise var(--duration-regular) var(--ease-out-quart)}@media (prefers-reduced-motion:reduce){.ui-x-page,.ui-x-mobile__main,.ui-x-centered__card{animation:none}}.ui-x-page{padding:var(--space-8) var(--space-8) var(--space-16)}@media (max-width:640px){.ui-x-page{padding:var(--space-4) var(--space-4) var(--space-12)}}.ui-x-page-header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.ui-x-page-header__text{min-width:0}.ui-x-page-header__desc{max-width:calc(var(--layout-settings-max-width) * .9);margin-top:var(--space-1);color:var(--label-muted);font-size:var(--font-size-small);line-height:var(--line-height-body)}.ui-x-page-header__actions,.ui-x-section__actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.ui-x-section{gap:var(--space-3);flex-direction:column;display:flex}.ui-x-section+.ui-x-section{margin-top:var(--space-8)}.ui-x-section__head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.ui-x-section__text{min-width:0}.ui-x-section__desc{margin-top:var(--space-0-5);color:var(--label-muted);font-size:var(--font-size-small)}.ui-x-avatar--blue{background:var(--blue)}.ui-x-avatar--green{background:var(--green)}.ui-x-avatar--yellow{background:var(--yellow)}.ui-x-avatar--orange{background:var(--orange)}.ui-x-avatar--red{background:var(--red)}.ui-x-avatar--purple{background:var(--purple)}.ui-x-avatar--teal{background:var(--teal)}.ui-x-dot{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-pill);background:var(--label-faint);flex:none;display:inline-block}.ui-x-dot--accent{background:var(--accent)}.ui-x-dot--blue{background:var(--blue)}.ui-x-dot--green{background:var(--green)}.ui-x-dot--yellow{background:var(--yellow)}.ui-x-dot--orange{background:var(--orange)}.ui-x-dot--red{background:var(--red)}.ui-x-stat{gap:var(--space-1-5);padding:var(--space-4);border-color:var(--border-faint-thin);box-shadow:none;background:var(--bg-base)}.ui-x-stat__label{align-items:center;gap:var(--space-1-5);display:inline-flex}.ui-x-stat__value{color:var(--label-title);font-size:var(--font-size-title1);font-weight:var(--font-weight-medium);font-variation-settings:"opsz" 32;letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}a.ui-x-stat{transition:background-color var(--duration-highlight-out) var(--ease-out-quad)}a.ui-x-stat:hover{background:var(--bg-base-hover);box-shadow:none;transition-duration:var(--duration-instant)}.ui-x-liststack{margin-inline:calc(-1 * var(--space-2));gap:0}a.ui-x-listrow{color:var(--label-base);cursor:default;text-decoration:none}.ui-x-listrow{padding:var(--space-2) var(--space-3);align-items:center;margin:0}.ui-x-listrow__lead{width:var(--size-avatar-md);color:var(--label-muted);place-items:center;display:inline-grid}.ui-x-listrow__lead>svg{width:var(--size-icon-md);height:var(--size-icon-md)}.ui-x-listrow__title{color:var(--label-title);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-x-listrow__subtitle{color:var(--label-muted);font-size:var(--font-size-mini);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-x-listrow__meta{align-items:center;gap:var(--space-2);color:var(--label-muted);font-size:var(--font-size-mini);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;display:inline-flex}.ui-x-listrow__unread{top:50%;left:var(--space-1);width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-pill);background:var(--accent);position:absolute;transform:translateY(-50%)}.ui-x-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-x-timeline__item{gap:var(--space-3);padding-bottom:var(--space-4);display:flex;position:relative}.ui-x-timeline__item:not(:last-child):before{top:var(--size-avatar-md);bottom:0;left:calc(var(--size-avatar-md) / 2 - var(--hairline) / 2);width:var(--hairline);background:var(--border-thin);content:"";position:absolute}.ui-x-timeline__marker{width:var(--size-avatar-md);height:var(--size-avatar-md);border-radius:var(--radius-pill);background:var(--bg-shade);color:var(--label-muted);flex:none;place-items:center;display:grid}.ui-x-timeline__marker>svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.ui-x-timeline__pip{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-pill);background:currentColor}.ui-x-timeline__marker--accent{color:var(--accent)}.ui-x-timeline__marker--blue{color:var(--blue)}.ui-x-timeline__marker--green{color:var(--green)}.ui-x-timeline__marker--yellow{color:var(--yellow)}.ui-x-timeline__marker--orange{color:var(--orange)}.ui-x-timeline__marker--red{color:var(--red)}.ui-x-timeline__body{min-width:0;padding-top:var(--space-0-5);flex:1}.ui-x-timeline__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.ui-x-timeline__title{color:var(--label-title);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ui-x-timeline__time{color:var(--label-muted);font-size:var(--font-size-mini);font-variant-numeric:tabular-nums;flex:none}.ui-x-timeline__detail{margin-top:var(--space-0-5);color:var(--label-muted);font-size:var(--font-size-small);line-height:var(--line-height-body);overflow-wrap:anywhere}.ui-x-chat-thread{gap:var(--space-4);flex-direction:column;display:flex}.ui-x-chat{gap:var(--space-3);max-width:100%;display:flex}.ui-x-chat__mark{width:var(--size-avatar-md);height:var(--size-avatar-md);border-radius:var(--radius-pill);background:var(--bg-shade);color:var(--label-muted);flex:none;place-items:center;display:grid}.ui-x-chat__mark>svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.ui-x-chat__body{min-width:0;max-width:var(--layout-settings-max-width)}.ui-x-chat--user{justify-content:flex-end}.ui-x-chat__name{margin-bottom:var(--space-0-5);color:var(--label-muted);font-size:var(--font-size-mini);font-weight:var(--font-weight-medium)}.ui-x-chat__text{color:var(--label-base);font-size:var(--font-size-regular);line-height:var(--line-height-body);overflow-wrap:anywhere;white-space:pre-wrap}.ui-x-chat--user .ui-x-chat__body{padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--bg-shade)}.ui-x-chat__meta{margin-top:var(--space-1);color:var(--label-faint);font-size:var(--font-size-micro)}.ui-x-composer__bar{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ui-x-composer__tools{align-items:center;gap:var(--space-1);min-width:0;display:flex}.ui-x-composer textarea{field-sizing:content;max-height:calc(var(--space-20) * 3);outline:none}.ui-x-send{background:var(--accent);color:var(--accent-label)}.ui-x-send:hover:not(:disabled){background:var(--accent-hover);color:var(--accent-label)}.ui-x-send:disabled{background:var(--bg-shade);color:var(--label-faint)}.ui-x-checklist{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-x-checklist__item{align-items:flex-start;gap:var(--space-3);min-height:var(--size-list-row);padding:var(--space-2-5) var(--space-3);border-radius:var(--radius-control);display:flex}.ui-x-checklist__item[data-state=current]{background:var(--bg-shade)}.ui-x-checklist__mark{width:var(--size-icon-lg);height:var(--size-icon-lg);margin-top:var(--space-px);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 var(--space-px) var(--border-thin);color:var(--accent);flex:none;place-items:center;display:grid}.ui-x-checklist__item[data-state=done] .ui-x-checklist__mark{box-shadow:none;background:var(--accent);color:var(--accent-label)}.ui-x-checklist__item[data-state=current] .ui-x-checklist__mark{box-shadow:inset 0 0 0 var(--space-px) var(--accent)}.ui-x-checklist__mark>svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.ui-x-checklist__text{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.ui-x-checklist__label{color:var(--label-title);font-weight:var(--font-weight-medium)}.ui-x-checklist__item[data-state=done] .ui-x-checklist__label{color:var(--label-muted)}.ui-x-checklist__desc{color:var(--label-muted);font-size:var(--font-size-mini);line-height:var(--line-height-body)}.ui-x-checklist__link{min-width:0;color:inherit;flex:1;text-decoration:none}.ui-x-stepper{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-x-stepper__step{align-items:center;gap:var(--space-2);color:var(--label-muted);font-size:var(--font-size-small);display:inline-flex}.ui-x-stepper__step:not(:last-child):after{width:var(--space-6);height:var(--hairline);background:var(--border-thin);content:""}.ui-x-stepper__step[data-state=current]{color:var(--label-title);font-weight:var(--font-weight-medium)}.ui-x-stepper__num{width:var(--size-icon-lg);height:var(--size-icon-lg);border-radius:var(--radius-pill);background:var(--bg-shade);color:var(--label-muted);font-size:var(--font-size-micro);font-variant-numeric:tabular-nums;place-items:center;display:grid}.ui-x-stepper__step[data-state=current] .ui-x-stepper__num{background:var(--accent);color:var(--accent-label)}.ui-x-stepper__num>svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.ui-x-progress{width:100%;height:var(--space-1);border-radius:var(--radius-pill);background:var(--bg-shade);appearance:none;border:0;display:block;overflow:hidden}.ui-x-progress::-webkit-progress-bar{background:0 0}.ui-x-progress::-webkit-progress-value{border-radius:var(--radius-pill);background:var(--accent);transition:inline-size var(--duration-regular) var(--ease-out-quad)}.ui-x-progress::-moz-progress-bar{border-radius:var(--radius-pill);background:var(--accent)}.ui-x-seg{align-self:flex-start;gap:var(--space-0-5);max-width:100%;display:inline-flex;overflow-x:auto}.ui-x-seg__tab{align-items:center;gap:var(--space-1-5);height:var(--size-control-sm);padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--label-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:default;transition:color var(--duration-highlight-out) var(--ease-out-quad);flex:none;text-decoration:none;display:inline-flex}.ui-x-seg__tab:hover{color:var(--label-base);transition-duration:var(--duration-instant)}.ui-x-seg__tab.is-active{background:var(--bg-shade);color:var(--label-title)}.ui-x-seg__tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-x-seg__count{color:var(--label-faint);font-variant-numeric:tabular-nums}.ui-x-cmd-empty{align-items:center;gap:var(--space-2);padding:var(--space-16) var(--space-6);text-align:center;flex-direction:column;display:flex}.ui-x-cmd-empty__mark{width:var(--size-control-lg);height:var(--size-control-lg);margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--bg-shade);color:var(--label-muted);place-items:center;display:grid}.ui-x-cmd-empty__mark>svg{width:var(--size-icon-md);height:var(--size-icon-md)}.ui-x-cmd-empty__title{color:var(--label-title);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ui-x-cmd-empty__desc{max-width:calc(var(--space-20) * 4);color:var(--label-muted);font-size:var(--font-size-small);line-height:var(--line-height-body)}.ui-x-cmd-empty__hints{width:100%;max-width:calc(var(--space-20) * 4);margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.ui-x-cmd-empty__hint{align-items:center;gap:var(--space-2);height:var(--size-menu-item);padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--label-muted);font-size:var(--font-size-small);cursor:default;transition:background-color var(--duration-highlight-out) var(--ease-out-quad);text-decoration:none;display:flex}a.ui-x-cmd-empty__hint:hover{background:var(--bg-base-hover);color:var(--label-base);transition-duration:var(--duration-instant)}.ui-x-cmd-empty__hint>svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.ui-x-cmd-empty__hint-label{text-align:start;flex:1}.ui-x-skeleton-rows{gap:var(--space-1);flex-direction:column;display:flex}.ui-x-skeleton-row{align-items:center;gap:var(--space-3);height:var(--size-list-row);padding-inline:var(--space-3);display:flex}.ui-x-skeleton-row__avatar{width:var(--size-avatar-md);height:var(--size-avatar-md);border-radius:var(--radius-pill)}.ui-x-skeleton-row__line{width:calc(var(--space-20) * 3.5);height:var(--space-2-5)}.ui-x-skeleton-row__line[data-width="1"]{width:calc(var(--space-20) * 2.5)}.ui-x-skeleton-row__line[data-width="2"]{width:calc(var(--space-20) * 3)}.ui-sidebar .ui-nav-section+.ui-nav-section{padding-top:var(--space-4)}.ui-x-switcher-wrap{flex:1;min-width:0;position:relative}.ui-workspace-switcher.ui-x-switcher{width:100%;padding:0 var(--space-1-5) 0 var(--space-1);cursor:default;margin-right:0;display:flex}.ui-x-switcher__name{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-x-switcher>svg{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--label-muted);flex:none}.ui-x-menu-pop{z-index:var(--z-popover);min-width:100%;animation:ui-x-rise var(--duration-menu) var(--ease-out-quart);position:absolute}.ui-x-menu-pop--down{top:calc(100% + var(--space-1));left:0}.ui-x-menu-pop--up{bottom:calc(100% + var(--space-1));left:0}.ui-x-menu-pop--up-end{min-inline-size:calc(var(--space-8) * 8);left:auto;right:0}.ui-x-menu-pop form{display:contents}.ui-x-menu-pop .ui-menu-item{text-align:start;cursor:default;border:0;width:100%;text-decoration:none}.ui-x-user-wrap{position:relative}.ui-x-user{align-items:center;gap:var(--space-2);width:100%;height:var(--size-sidebar-item);padding:0 var(--space-1-5);border-radius:var(--radius-control);color:var(--label-base);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);cursor:default;transition:background-color var(--duration-highlight-out) var(--ease-out-quad);display:flex}.ui-x-user:hover,.ui-x-user[aria-expanded=true]{background:var(--sidebar-link-bg);transition-duration:var(--duration-instant)}.ui-x-user:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-x-user__name{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-x-menu-header{gap:var(--space-0-5);padding:var(--space-2) var(--space-3) var(--space-1);flex-direction:column;display:flex}.ui-x-menu-header__email{color:var(--label-muted);font-size:var(--font-size-mini);overflow-wrap:anywhere}.ui-x-sidebar-footer{gap:var(--space-0-5)}.ui-x-worker-sidebar{display:none}@media (min-width:900px){.ui-x-mobile{grid-template-columns:var(--layout-sidebar-width) minmax(0, 1fr);background:var(--bg-canvas);height:100dvh;min-height:0;display:grid}.ui-x-worker-sidebar{display:flex}.ui-x-mobile__panel{min-width:0;margin:var(--layout-panel-inset) var(--layout-panel-inset) var(--layout-panel-inset) 0;border:var(--hairline) solid var(--border-thin);border-radius:var(--radius-panel);background:var(--bg-base);box-shadow:var(--shadow-low);flex-direction:column;display:flex;overflow:auto}.ui-x-mobile .ui-x-bottom-nav,.ui-x-mobile .ui-x-topbar__account,.ui-x-mobile .ui-x-topbar__switcher{display:none}.ui-x-mobile .ui-x-topbar{inline-size:var(--hairline);block-size:var(--hairline);clip-path:inset(50%);border:0;padding:0;position:absolute;overflow:hidden}.ui-x-mobile__main{padding-bottom:var(--space-12)}}.ui-x-mobile__panel{flex-direction:column;flex:1;min-width:0;display:flex}.ui-x-topbar__account{margin-inline-start:auto;display:inline-flex}.ui-x-topbar__switcher{flex:1;min-width:0}.ui-x-topbar__title{width:var(--hairline);height:var(--hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (min-width:900px){.ui-x-topbar__switcher{display:none}.ui-x-topbar__title{clip-path:none;flex:1;width:auto;min-width:0;height:auto;position:static}}.ui-x-settings-layout{grid-template-columns:calc(var(--space-20) * 2.25) minmax(0, 1fr);gap:var(--space-10);align-items:start;display:grid}.ui-x-settings-nav{top:var(--space-4);gap:var(--space-0-5);flex-direction:column;display:flex;position:sticky}.ui-x-settings-nav .ui-nav-item{color:var(--label-muted)}.ui-x-settings-body{min-width:0;max-width:var(--layout-settings-max-width)}@media (max-width:900px){.ui-x-settings-layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.ui-x-settings-nav{flex-direction:row;position:static;overflow-x:auto}.ui-x-settings-nav .ui-nav-item{flex:none}}.ui-x-centered{align-items:center;gap:var(--space-6);padding-block:calc(var(--space-20) + var(--space-4)) var(--space-16);flex-direction:column}.ui-x-brand{align-items:center;gap:var(--space-2);color:var(--label-title);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);display:inline-flex}.ui-x-brand__mark{width:var(--size-control-sm);height:var(--size-control-sm);border-radius:var(--radius-control);background:var(--accent);color:var(--accent-label);place-items:center;display:grid}.ui-x-brand__mark>svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.ui-x-centered__card{max-width:calc(var(--space-20) * 5.25);padding:var(--space-8) var(--space-6)}@media (min-width:641px){.ui-x-page .ui-table__head,.ui-x-page .ui-table__row{margin-inline:calc(var(--space-3) * -1);padding-inline:var(--space-3)}}.ui-table .ui-x-link{color:var(--label-title);font-weight:var(--font-weight-medium);text-decoration:none}.ui-table .ui-x-link:hover{text-decoration:underline}.ui-card--padded .ui-x-details .ui-x-list__row{padding-inline:0}.ui-x-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-x-toolbar form{align-items:center;gap:var(--space-2);display:flex}.ui-x-toolbar .ui-field{gap:0}.ui-x-toolbar .ui-field__label{inline-size:var(--hairline);block-size:var(--hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.ui-x-toolbar .ui-input{inline-size:calc(var(--space-8) * 9);max-inline-size:100%}@media (max-width:640px){.ui-x-toolbar form,.ui-x-toolbar .ui-field{flex:1;min-inline-size:0}.ui-x-toolbar .ui-input{inline-size:100%}}.ui-x-settings-body .ui-field+.ui-field{margin-block-start:var(--space-2)}.ui-table__num>.ui-x-row{justify-content:flex-end}.ui-x-dot--pulse{position:relative}.ui-x-dot--pulse:after{border-radius:inherit;background:inherit;content:"";animation:ui-x-ping calc(var(--duration-slow) * 6) var(--ease-out-quad) infinite;position:absolute;inset:0}@keyframes ui-x-ping{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}.ui-x-live{align-items:baseline;gap:var(--space-2);color:var(--label-base);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);display:flex}.ui-x-live>:first-child,.ui-x-live>:nth-child(3){flex:none}.ui-x-columns>.ui-x-stack>.ui-x-section+.ui-x-section{margin-top:0}.ui-x-liststack--live>.ui-x-listrow,.ui-x-liststack--live>*>.ui-x-listrow,.ui-x-timeline--live>.ui-x-timeline__item{animation:ui-x-rise var(--duration-slow) var(--ease-out-quart) backwards}.ui-x-setup-strip{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-2-5,var(--space-2)) var(--space-3) var(--space-2-5,var(--space-2)) var(--space-4);border:var(--hairline) solid var(--border-faint-thin);border-radius:var(--radius-card);flex-wrap:wrap;display:flex}.ui-x-setup-strip__text{color:var(--label-base);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.ui-x-setup-strip__next{color:var(--label-muted);font-weight:var(--font-weight-normal)}.ui-x-setup-strip__bar{flex:1 1 calc(var(--space-20) * 2)}.ui-x-page:has(>.ui-x-agent){flex-direction:column;min-height:100%;padding-block:0;display:flex}.ui-x-agent{width:100%;max-width:var(--layout-palette-width);flex-direction:column;flex:1;margin-inline:auto;display:flex}.ui-x-agent[data-empty=true]{justify-content:center;gap:var(--space-8);padding-block:var(--space-12)}.ui-x-agent__hero{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.ui-x-agent__mark{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-pill);background:var(--bg-shade);color:var(--label-muted);place-items:center;display:grid}.ui-x-agent__mark>svg{width:var(--size-icon-lg);height:var(--size-icon-lg)}.ui-x-agent__greeting{max-width:100%;margin:0}.ui-x-agent__dock{gap:var(--space-3);flex-direction:column;display:flex}.ui-x-agent[data-empty=false] .ui-x-agent__dock{padding-block:var(--space-8) var(--space-3);background:linear-gradient(to top, var(--bg-base) 70%, transparent);position:sticky;bottom:0}.ui-x-agent__composer{padding:var(--space-3) var(--space-3) var(--space-2) var(--space-4);border-radius:var(--radius-panel);box-shadow:var(--shadow-medium)}.ui-x-agent[data-empty=true] .ui-x-agent__composer textarea{min-height:calc(var(--space-12) + var(--space-2))}.ui-x-agent__pills{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-x-agent__pill.ui-button{box-shadow:var(--ring);color:var(--label-muted);font-weight:var(--font-weight-normal);background:0 0}.ui-x-agent__pill.ui-button:hover{background:var(--bg-base-hover);color:var(--label-base)}.ui-x-agent__note{color:var(--label-faint);font-size:var(--font-size-micro);text-align:center;margin:0}.ui-x-agent__thread{padding-block:var(--space-8) var(--space-4);flex:1}.ui-x-agent__thread .ui-x-chat__body{max-width:100%}.ui-x-agent__thread .ui-x-chat-thread{gap:var(--space-6)}.ui-x-agent__end{scroll-margin-bottom:calc(var(--space-20) * 2.5)}.ui-x-chat__activity{gap:var(--space-1);margin:0 0 var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.ui-x-chat__activity-item{align-items:center;gap:var(--space-1-5);color:var(--label-faint);font-size:var(--font-size-mini);line-height:var(--line-height-tight);animation:ui-x-rise var(--duration-regular) var(--ease-out-quart) backwards;display:flex}.ui-x-chat__activity-item>svg{width:var(--size-icon-xs);height:var(--size-icon-xs);flex:none}.ui-x-chat__activity-item>.ui-x-dot{margin-inline:calc(var(--space-0-5) / 2)}.ui-x-typing{align-items:center;gap:var(--space-1);height:var(--space-6);display:inline-flex}.ui-x-typing>span{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-pill);background:var(--label-faint);animation:ui-x-breathe calc(var(--duration-slow) * 4) var(--ease-in-out-quad) infinite}.ui-x-typing>span:nth-child(2){animation-delay:var(--duration-regular)}.ui-x-typing>span:nth-child(3){animation-delay:calc(var(--duration-regular) * 2)}@keyframes ui-x-breathe{0%,to{opacity:.3}50%{opacity:1}}.ui-x-centered--lead{justify-content:center;gap:var(--space-8);padding-block:var(--space-16);background:var(--bg-base);animation:ui-x-rise var(--duration-slow) var(--ease-out-quart)}.ui-x-brand--lg{font-size:var(--font-size-regular);gap:var(--space-3)}.ui-x-brand--lg .ui-x-brand__mark{width:var(--size-control-xl);height:var(--size-control-xl);border-radius:var(--radius-panel)}.ui-x-brand--lg .ui-x-brand__mark>svg{width:var(--size-icon-lg);height:var(--size-icon-lg)}.ui-x-centered__intro{gap:var(--space-3);width:100%;max-width:var(--layout-settings-max-width);text-align:center;flex-direction:column;display:flex}.ui-x-centered__subtitle{color:var(--label-muted);font-size:var(--font-size-regular);line-height:var(--line-height-body);margin:0}.ui-x-centered__body{width:100%;max-width:calc(var(--space-20) * 4.5);font-size:var(--font-size-regular)}.ui-x-centered__body form{gap:var(--space-4)}.ui-x-centered__body .ui-input{min-height:var(--size-list-row);padding-inline:var(--space-3)}.ui-x-centered__foot{color:var(--label-muted);text-align:center;margin:0}:is(.ui-x-centered:has(.ui-x-sent) .ui-x-centered__subtitle,.ui-x-centered:has(.ui-x-sent) .ui-x-centered__foot){display:none}.ui-x-sent{align-items:center;gap:var(--space-2);text-align:center;animation:ui-x-rise var(--duration-slow) var(--ease-out-quart);flex-direction:column;display:flex}.ui-x-sent__mark{width:var(--space-12);height:var(--space-12);margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--bg-shade);color:var(--label-muted);place-items:center;display:grid}.ui-x-sent__mark>svg{width:var(--size-icon-lg);height:var(--size-icon-lg)}.ui-x-sent__title{margin:0}.ui-x-sent__status{text-align:center;margin:0}.ui-x-sent__head{color:var(--label-title);font-size:var(--font-size-title3);font-weight:var(--font-weight-semibold);font-variation-settings:"opsz" 32;letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-heading);display:block}.ui-x-sent__rest{margin-top:var(--space-2);color:var(--label-muted);font-size:var(--font-size-regular);display:block}@media (prefers-reduced-motion:reduce){.ui-x-dot--pulse:after,.ui-x-liststack--live>.ui-x-listrow,.ui-x-liststack--live>*>.ui-x-listrow,.ui-x-timeline--live>.ui-x-timeline__item,.ui-x-chat__activity-item,.ui-x-typing>span,.ui-x-centered--lead,.ui-x-sent{animation:none}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
