@font-face{font-family:SUIT Full;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_app/immutable/assets/SUIT-Variable.gqD86R3M.woff2)format("woff2")}@font-face{font-family:SUIT;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_app/immutable/assets/SUIT-Team-Maker.BSAnXjH3.woff2)format("woff2");unicode-range:U+9-A,U+20-7D,U+B7,U+2013-2014,U+2026,U+2194,U+2212,U+2713,U+AC00-AC01,U+AC04,U+AC11-AC12,U+AC19,U+AC1C,U+AC70,U+AC80,U+AC8C,U+ACA9,U+ACB0,U+ACB9,U+ACBD,U+ACC4,U+ACE0,U+ACE8,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD04,U+AD11,U+AD50,U+AD6C,U+AD8C,U+ADDC,U+ADF8,U+ADFC,U+AE00,U+AE08,U+AE30,U+AE40,U+AE4C,U+AE65,U+AED8,U+AF2D,U+AFB8,U+AFBC,U+AFC8,U+B044,U+B05D,U+B098,U+B09C,U+B0A8-B0A9,U+B0AC,U+B0B4,U+B113,U+B118,U+B123-B124,U+B144,U+B18D,U+B192,U+B204,U+B208,U+B20C,U+B215,U+B234,U+B258,U+B274,U+B290,U+B294,U+B298,U+B2A5,U+B2C8,U+B2E4,U+B2E8,U+B2EB,U+B2F9,U+B300,U+B354,U+B358,U+B364,U+B36E,U+B370,U+B3C4,U+B3CC,U+B3D9,U+B418,U+B41C,U+B429,U+B450,U+B454,U+B460-B461,U+B4A4,U+B4DC,U+B4E0,U+B4E4,U+B4F1,U+B514,U+B530,U+B54C,U+B5A8,U+B5BB,U+B610,U+B77C,U+B78C,U+B798,U+B79C,U+B7A8,U+B7EC,U+B7F4,U+B7FC,U+B824-B825,U+B85C-B85D,U+B8CC,U+B960,U+B974,U+B978,U+B97C,U+B984,U+B9AC,U+B9B0,U+B9B4,U+B9BC,U+B9C8-B9C9,U+B9CC,U+B9CE,U+B9DE,U+BA54,U+BA70,U+BA74,U+BA85,U+BAA8-BAA9,U+BABB,U+BB34,U+BB38,U+BB3B,U+BBF8,U+BC00,U+BC0F,U+BC14-BC15,U+BC1C-BC1D,U+BC29,U+BC30-BC31,U+BC84,U+BC88,U+BC94,U+BC97,U+BCA0,U+BCC0,U+BCC4,U+BCF4-BCF5,U+BCFC,U+BD80,U+BD84,U+BD88,U+BD99,U+BE0C,U+BE44,U+BE68,U+BE7C,U+BF51,U+C0AC-C0AD,U+C0B4,U+C0C1,U+C0C9,U+C11C,U+C11E,U+C120,U+C124,U+C138,U+C13C,U+C149,U+C14B,U+C158,U+C18C,U+C1A1,U+C20D,U+C218,U+C21C,U+C27C,U+C2A4,U+C2B5,U+C2B7,U+C2B9,U+C2DC-C2DD,U+C2E0,U+C2E4,U+C313,U+C37C,U+C529,U+C544,U+C548,U+C54A,U+C54C,U+C558,U+C57C,U+C5B4,U+C5B9,U+C5C5-C5C8,U+C5D0,U+C5D4,U+C5EC,U+C5F0,U+C5F4,U+C608,U+C624,U+C628,U+C62C,U+C640,U+C644,U+C654,U+C694,U+C6A9,U+C6B0,U+C6B4,U+C6B8,U+C6CC,U+C6D0,U+C6D4,U+C6E0,U+C6F9,U+C704,U+C720,U+C728,U+C73C,U+C740,U+C744,U+C74C,U+C758,U+C774,U+C778,U+C77C-C77D,U+C784-C785,U+C788,U+C790-C791,U+C798,U+C7A5,U+C7AC,U+C800-C801,U+C804,U+C810-C811,U+C815,U+C81C-C81D,U+C838,U+C870-C871,U+C881,U+C8FC,U+C900,U+C904,U+C90D,U+C911,U+C9C0-C9C1,U+C9C8,U+C9D1,U+C9DC,U+C9F8,U+CABD,U+CC28,U+CC38,U+CC3D,U+CC98,U+CCA8,U+CCB4,U+CCD0,U+CD08,U+CD5C,U+CD94-CD95,U+CDA9,U+CDE8,U+CE20-CE21,U+CE58-CE59,U+CE5C,U+CE74,U+CE78,U+CEE4,U+CF1C,U+D06C,U+D0C0,U+D0DC-D0DD,U+D130,U+D14C-D14D,U+D1B5,U+D2B8,U+D2BC,U+D300,U+D310,U+D328,U+D3BC,U+D3EC,U+D45C,U+D48B,U+D504,U+D544,U+D558-D559,U+D55C,U+D560,U+D568-D569,U+D56D,U+D574,U+D588,U+D604,U+D648,U+D654-D655,U+D65C,U+D68C,U+D69F,U+D6A8,U+D788,U+D78C}@font-face{font-family:SUITE Full;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_app/immutable/assets/SUITE-Variable.D5ndaBoO.woff2)format("woff2")}@font-face{font-family:SUITE;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_app/immutable/assets/SUITE-Team-Maker._ylYqPSm.woff2)format("woff2");unicode-range:U+9-A,U+20-7D,U+B7,U+2013-2014,U+2026,U+2194,U+2212,U+2713,U+AC00-AC01,U+AC04,U+AC11-AC12,U+AC19,U+AC1C,U+AC70,U+AC80,U+AC8C,U+ACA9,U+ACB0,U+ACB9,U+ACBD,U+ACC4,U+ACE0,U+ACE8,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD04,U+AD11,U+AD50,U+AD6C,U+AD8C,U+ADDC,U+ADF8,U+ADFC,U+AE00,U+AE08,U+AE30,U+AE40,U+AE4C,U+AE65,U+AED8,U+AF2D,U+AFB8,U+AFBC,U+AFC8,U+B044,U+B05D,U+B098,U+B09C,U+B0A8-B0A9,U+B0AC,U+B0B4,U+B113,U+B118,U+B123-B124,U+B144,U+B18D,U+B192,U+B204,U+B208,U+B20C,U+B215,U+B234,U+B258,U+B274,U+B290,U+B294,U+B298,U+B2A5,U+B2C8,U+B2E4,U+B2E8,U+B2EB,U+B2F9,U+B300,U+B354,U+B358,U+B364,U+B36E,U+B370,U+B3C4,U+B3CC,U+B3D9,U+B418,U+B41C,U+B429,U+B450,U+B454,U+B460-B461,U+B4A4,U+B4DC,U+B4E0,U+B4E4,U+B4F1,U+B514,U+B530,U+B54C,U+B5A8,U+B5BB,U+B610,U+B77C,U+B78C,U+B798,U+B79C,U+B7A8,U+B7EC,U+B7F4,U+B7FC,U+B824-B825,U+B85C-B85D,U+B8CC,U+B960,U+B974,U+B978,U+B97C,U+B984,U+B9AC,U+B9B0,U+B9B4,U+B9BC,U+B9C8-B9C9,U+B9CC,U+B9CE,U+B9DE,U+BA54,U+BA70,U+BA74,U+BA85,U+BAA8-BAA9,U+BABB,U+BB34,U+BB38,U+BB3B,U+BBF8,U+BC00,U+BC0F,U+BC14-BC15,U+BC1C-BC1D,U+BC29,U+BC30-BC31,U+BC84,U+BC88,U+BC94,U+BC97,U+BCA0,U+BCC0,U+BCC4,U+BCF4-BCF5,U+BCFC,U+BD80,U+BD84,U+BD88,U+BD99,U+BE0C,U+BE44,U+BE68,U+BE7C,U+BF51,U+C0AC-C0AD,U+C0B4,U+C0C1,U+C0C9,U+C11C,U+C11E,U+C120,U+C124,U+C138,U+C13C,U+C149,U+C14B,U+C158,U+C18C,U+C1A1,U+C20D,U+C218,U+C21C,U+C27C,U+C2A4,U+C2B5,U+C2B7,U+C2B9,U+C2DC-C2DD,U+C2E0,U+C2E4,U+C313,U+C37C,U+C529,U+C544,U+C548,U+C54A,U+C54C,U+C558,U+C57C,U+C5B4,U+C5B9,U+C5C5-C5C8,U+C5D0,U+C5D4,U+C5EC,U+C5F0,U+C5F4,U+C608,U+C624,U+C628,U+C62C,U+C640,U+C644,U+C654,U+C694,U+C6A9,U+C6B0,U+C6B4,U+C6B8,U+C6CC,U+C6D0,U+C6D4,U+C6E0,U+C6F9,U+C704,U+C720,U+C728,U+C73C,U+C740,U+C744,U+C74C,U+C758,U+C774,U+C778,U+C77C-C77D,U+C784-C785,U+C788,U+C790-C791,U+C798,U+C7A5,U+C7AC,U+C800-C801,U+C804,U+C810-C811,U+C815,U+C81C-C81D,U+C838,U+C870-C871,U+C881,U+C8FC,U+C900,U+C904,U+C90D,U+C911,U+C9C0-C9C1,U+C9C8,U+C9D1,U+C9DC,U+C9F8,U+CABD,U+CC28,U+CC38,U+CC3D,U+CC98,U+CCA8,U+CCB4,U+CCD0,U+CD08,U+CD5C,U+CD94-CD95,U+CDA9,U+CDE8,U+CE20-CE21,U+CE58-CE59,U+CE5C,U+CE74,U+CE78,U+CEE4,U+CF1C,U+D06C,U+D0C0,U+D0DC-D0DD,U+D130,U+D14C-D14D,U+D1B5,U+D2B8,U+D2BC,U+D300,U+D310,U+D328,U+D3BC,U+D3EC,U+D45C,U+D48B,U+D504,U+D544,U+D558-D559,U+D55C,U+D560,U+D568-D569,U+D56D,U+D574,U+D588,U+D604,U+D648,U+D654-D655,U+D65C,U+D68C,U+D69F,U+D6A8,U+D788,U+D78C}:root{--color-scrim:#1c1e2673;--font-size-8:8px;--font-size-10:10px;--font-size-12:12px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-28:28px;--font-size-30:30px;--font-size-32:32px;--font-size-34:34px;--font-size-36:36px;--font-size-44:44px;--font-size-48:48px;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-40:40px;--space-48:48px;--space-60:60px;--space-64:64px;--space-72:72px;--space-80:80px;--color-box-shadow:#ffffffe6;--color-box-shadow-2:#1c1e260f;--color-box-shadow-3:#1c1e2633;--color-box-shadow-4:#1c1e260d;--color-box-shadow-5:#1c1e261f;--color-box-shadow-6:#1c1e2642;--color-white:#fff;--color-background:#2a9d99;--color-box-shadow-7:#2a9d99b3;--color-background-2:#6d4bc3;--color-box-shadow-8:#6d4bc3b3;--color-background-3:#3274d9;--color-box-shadow-9:#3274d9b3;--color-primary:#0075de;--color-box-shadow-10:#0075de38;--color-box-shadow-11:#0075de80;--color-canvas-light:#f6f5f4;--color-text-light:#31302e;--color-canvas-dark:#1a1918;--color-text-dark:#f2f0ed;--color-success:#25806d;--color-error:#d44949;--color-border:#ffffff70;--color-color-5:#304653;--color-box-shadow-12:#0000000a;--color-border-2:#293e50;--color-background-7:#101d2c;--color-color-6:#e7f1f5;--color-box-shadow-13:#09253c70;--color-border-bottom:#ffffff12;--color-color-7:#9daebb;--color-background-8:#718598;--color-background-9:#84dec1;--color-box-shadow-14:#84dec180;--color-color-8:#c3d4df;--color-background-10:#ffffff08;--color-border-3:#ffffff20;--color-color-9:#9ce3cd;--color-border-color:#69b49c;--color-background-11:#101d2ce8;--color-border-4:#48606b;--color-box-shadow-15:#00000035;--color-color-10:#8cdec7;--color-text-shadow:#6bcbb580;--color-color-11:#b7c9d4;--color-background-12:#21394b;--color-color-12:#b2dace;--color-background-13:#152638;--color-color-13:#c1d8dd;--color-accent-color:#8bd8bd;--color-color-14:#142f28;--color-background-14:#a6e7ce;--color-border-5:#c4f5e3;--color-background-15:#c6f5e3;--color-border-6:#466072;--color-background-16:#132233;--color-color-15:#99aebf;--color-background-17:#101d2ceb;--color-color-16:#99dcc4;--color-color-17:#9fb8ca;--color-background-18:#223a48;--color-color-18:#218168;--color-color-19:#256d59;--color-background-19:#e8f4ee;--color-primary-hover:#005bab;--color-background-21:#5939a6;--color-background-22:#000000a6;--color-black:#000;--color-background-23:#14182085;--color-shell-hairline:#e6e6e6;--color-shell-text-heading:#000000f2;--color-shell-text-muted:#615d59;--color-shell-nav-wash:#0075de17;--color-shell-row-hover:#0000000a;--color-shell-overlay:#0006;--color-shell-menu-shadow:#0000000d;--color-shell-page-background:#0075de1a;--color-shell-page-background-2:#0075de0d;--color-shell-page-background-3:#0075de00;--color-shell-surface-soft:#f9fbfd;--color-shell-hairline-2:#e7ecf2;--color-shell-text-heading-2:#1c1e26;--color-shell-text-muted-2:#5b5f6b;--color-shell-overlay-2:#1c1e2673;--color-shell-surface:#262523;--color-shell-surface-soft-2:#2f2e2b;--color-shell-hairline-3:#403d3a;--color-shell-text-muted-3:#c3bdb6;--color-shell-focus:#62aef0;--color-shell-nav-wash-2:#0075de29;--color-shell-row-hover-2:#ffffff12;--color-shell-overlay-3:#0000009e;--color-shell-menu-shadow-2:#00000073;--color-shell-page-background-4:#62aef029;--color-shell-page-background-5:#62aef012;--color-shell-page-background-6:#62aef000;--color-background-24:#102635f2;--color-border-7:#476477;--color-box-shadow-16:#0006;--color-box-shadow-17:#0000002e;--color-ui-border:#0000001f;--color-ui-border-strong:#0003;--color-ui-danger:#c2333c;--color-ui-danger-fill:#f95256;--color-ui-danger-soft:#fff5f5;--color-ui-danger-border:#ffd6d8;--color-color-20:#8a90a0;--color-row-remove-color:#a7a099;--color-row-remove-danger:#ff9096;--color-row-remove-background:#ff6f751f;--color-row-remove-border:#ff6f7573;--color-box-shadow-18:#1c1e2638;--color-background-25:#0a1520d9;--color-border-8:#64748b;--color-border-9:#ffdc75;--color-box-shadow-19:#0005;--color-box-shadow-20:#ffdc7533;--color-border-10:#86dfc5;--color-background-26:#102c35ef;--color-box-shadow-21:#0004;--color-box-shadow-22:#fcda79aa;--color-box-shadow-23:#fcda7900;--color-surface-alt:#eef2f7;--color-line-strong:#d7dee7;--color-primary-line:#0075de4d;--color-orange:#a83209;--color-orange-soft:#fff7f2;--color-orange-line:#ffd9c2;--color-middle-rank:#6d28d9;--color-middle-rank-soft:#6d28d91a;--color-middle-rank-line:#6d28d94d;--color-green:#178c6c;--color-green-soft:#eefaf5;--color-green-line:#c7ecdf;--color-surface-alt-2:#373531;--color-line-strong-2:#514d49;--color-on-danger:#180b33;--color-primary-line-2:#0075de6b;--color-danger-fill:#ff6f75;--color-orange-2:#ffa367;--color-orange-soft-2:#ffa3671f;--color-orange-line-2:#ffa3676b;--color-middle-rank-2:#c4b5fd;--color-middle-rank-soft-2:#c4b5fd1f;--color-middle-rank-line-2:#c4b5fd6b;--color-green-2:#54d6a8;--color-green-soft-2:#54d6a81f;--color-green-line-2:#54d6a866;--color-box-shadow-24:#0075de57;--color-box-shadow-25:#0075de47;--color-box-shadow-26:#0075de2e;--color-border-color-2:#cbd3dd;--color-color-21:#d1400e;--color-background-27:#d93d43;--color-background-28:#5e18f61a;--color-box-shadow-27:#1c1e2629;--color-medal:#c98a05;--color-medal-2:#7c8798;--color-box-shadow-28:#1c1e261a;--color-box-shadow-29:#0075de3d;--color-box-shadow-30:#0075de42;--color-box-shadow-31:#0075de14;--color-background-29:#0075de24;--color-background-30:#e9ddff;--color-background-31:#84b5ec;--color-box-shadow-32:#1c1e2624;--color-text-shadow-2:#ffffff73;--color-arena-light-bg:#f4f8fb;--color-arena-light-surface:#fffdfc;--color-arena-light-surface-soft:#f6f9fb;--color-arena-light-text:#334155;--color-arena-light-muted:#5b6b80;--color-arena-light-border:#d8e1e8;--color-arena-light-primary:#1f6ae0;--color-arena-light-primary-hover:#1959bd;--color-arena-light-accent:#1b7d66;--color-arena-light-accent-soft:#e8f6f1;--color-arena-light-minimap:#ffffffd9;--color-arena-light-shadow:#33415529;--color-arena-light-celebration:#b07a00;--color-arena-dark-bg:#28333e;--color-arena-dark-surface:#303e4a;--color-arena-dark-surface-soft:#2c3944;--color-arena-dark-text:#f0f4f7;--color-arena-dark-muted:#b4c0ca;--color-arena-dark-border:#5a6a78;--color-arena-dark-primary:#75a7f3;--color-arena-dark-primary-hover:#8db7f6;--color-arena-dark-on-primary:#10202f;--color-arena-dark-accent:#8fe0cb;--color-arena-dark-accent-soft:#6ac9b226;--color-arena-dark-minimap:#1f2932d9;--color-arena-dark-shadow:#00000059;--color-aram-silver:#9aa6b2;--color-aram-gold:#d4a33b;--color-aram-prism-pink:#ff7ac3;--color-aram-prism-violet:#8f7bff;--color-aram-prism-cyan:#43d1ff;--color-aram-icon-background:#1e2328;--site-body-font:"SUIT", system-ui, sans-serif;--site-title-font:"SUITE", "SUIT", sans-serif;font-family:var(--site-body-font);font-size:var(--font-size-18);font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--color-canvas-light);color:var(--color-text-light)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-canvas-dark);color:var(--color-text-dark)}@media (prefers-color-scheme:dark){html[data-theme=auto]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-canvas-dark);color:var(--color-text-dark)}}*,:before,:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;min-height:100vh;margin:0;line-height:1.3}#svelte-root{min-height:100vh;position:relative}h1,h2,h3,h4,h5,h6,p{overflow-wrap:anywhere;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--site-title-font)}.site-shell:not(.team-maker){--site-body-font:"SUIT", "SUIT Full", system-ui, sans-serif;--site-title-font:"SUITE", "SUITE Full", "SUIT", sans-serif;font-family:var(--site-body-font)}button,input,select,textarea{font:inherit}img,svg,canvas,video{max-width:100%;display:block}a{color:inherit;text-underline-offset:.1em;text-decoration-thickness:2px}b,strong{font-weight:600}::selection{background:var(--color-box-shadow-10)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}h1{font-size:var(--font-size-28)}h2{font-size:var(--font-size-22)}h3{font-size:var(--font-size-18)}h4{font-size:var(--font-size-16)}h5{font-size:var(--font-size-14)}h6,small{font-size:var(--font-size-12)}:root{--ui-sidebar-width:240px;--ui-canvas:var(--color-canvas-light);--ui-surface:var(--color-white);--ui-surface-soft:var(--color-canvas-light);--ui-text:var(--color-text-light);--ui-text-muted:var(--color-shell-text-muted);--ui-border:var(--color-ui-border);--ui-border-strong:var(--color-ui-border-strong);--ui-primary:var(--color-primary);--ui-primary-hover:var(--color-primary-hover);--ui-on-primary:var(--color-white);--ui-focus:var(--ui-primary);--ui-danger:var(--color-ui-danger);--ui-danger-fill:var(--color-ui-danger-fill);--ui-danger-soft:var(--color-ui-danger-soft);--ui-danger-border:var(--color-ui-danger-border);--ui-radius-sm:8px;--ui-radius-md:10px;--ui-radius-lg:14px;--ui-shadow:0 2px 8px var(--color-box-shadow-2)}.ui-surface{box-sizing:border-box}.ui-surface:where([data-variant=card]),.ui-surface:where([data-variant=raised]){color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg)}.ui-surface:where([data-variant=raised]){box-shadow:var(--ui-shadow)}.ui-surface:where([data-variant=interactive]){cursor:pointer;text-decoration:none}.ui-section-header{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.ui-section-heading-copy{min-width:0}.ui-section-header .ui-step-heading{align-items:center;gap:var(--space-12);color:var(--shell-text-heading,var(--ui-text));font-size:var(--font-size-18);letter-spacing:normal;word-break:keep-all;margin:0;font-weight:700;line-height:1.5;display:flex}.ui-step-number{width:26px;height:26px;color:var(--shell-nav-accent,var(--ui-primary));background:var(--shell-nav-wash,var(--ui-surface-soft));font-size:var(--font-size-14);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-section-heading-copy>:is(h1,h2,h3,h4,h5,h6),.ui-section-heading-copy>p{margin:0}.ui-section-heading-copy>p{color:var(--ui-text-muted)}.ui-section-actions,.ui-dialog-header-actions,.ui-dialog-actions{align-items:center;gap:var(--space-8);display:flex}.ui-button{justify-content:center;align-items:center;gap:var(--space-8);min-height:36px;padding:0 var(--space-12);cursor:pointer;color:var(--ui-text-muted);font:inherit;background:var(--ui-surface);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);font-weight:650;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .12s;display:inline-flex}.ui-button:where([data-size=sm]){min-height:36px;font-size:var(--font-size-14)}.ui-button:where([data-size=lg]){min-height:48px;padding:0 var(--space-20)}.ui-button:where([data-size=icon]){width:36px;min-width:36px;padding:0}.ui-button:where([data-full-width=true]){width:100%}.ui-button:where([data-variant=primary]){color:var(--ui-on-primary);background:var(--ui-primary);border-color:var(--ui-primary)}.ui-button:where([data-variant=primary]):not(:disabled):hover{background:var(--ui-primary-hover);border-color:var(--ui-primary-hover)}.ui-button:where([data-variant=soft]){color:var(--ui-primary);background:var(--ui-surface);border-color:color-mix(in srgb, var(--ui-primary), transparent 70%)}.ui-button:where([data-variant=soft]):not(:disabled):hover{background:color-mix(in srgb, var(--ui-primary), transparent 90%);border-color:var(--ui-primary)}.ui-button:where([data-variant=outline]):not(:disabled):hover{color:var(--ui-text);background:var(--ui-canvas)}.ui-button:where([data-variant=ghost]){background:0 0;border-color:#0000}.ui-button:where([data-variant=danger]){color:var(--ui-on-danger,var(--color-white));background:var(--ui-danger-fill);border-color:var(--ui-danger-fill)}.ui-button:where([data-variant=danger]):not(:disabled):hover{background:color-mix(in srgb, var(--ui-danger-fill), var(--color-black) 14%);border-color:color-mix(in srgb, var(--ui-danger-fill), var(--color-black) 14%)}.ui-button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ui-button:disabled,.ui-button[aria-disabled=true]{cursor:not-allowed}.remove-row-button{cursor:pointer;width:36px;height:36px;color:var(--faint,var(--row-remove-color,var(--color-color-20)));font-size:var(--font-size-18);background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.remove-row-button svg{pointer-events:none;display:block}.remove-row-button:not(:disabled):hover{color:var(--danger,var(--row-remove-danger,var(--color-ui-danger)));background:var(--danger-soft,var(--row-remove-background,var(--color-ui-danger-soft)));border-color:var(--danger-line,var(--row-remove-border,var(--color-ui-danger-border)))}html[data-theme=dark] .site-shell{--row-remove-color:var(--color-row-remove-color);--row-remove-danger:var(--color-row-remove-danger);--row-remove-background:var(--color-row-remove-background);--row-remove-border:var(--color-row-remove-border)}@media (prefers-color-scheme:dark){html[data-theme=auto] .site-shell{--row-remove-color:var(--color-row-remove-color);--row-remove-danger:var(--color-row-remove-danger);--row-remove-background:var(--color-row-remove-background);--row-remove-border:var(--color-row-remove-border)}}.ui-dialog{box-sizing:border-box;color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:0 24px 56px var(--color-box-shadow-18);border-radius:16px}.ui-dialog-header{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}.ui-dialog-heading-copy{min-width:0}.ui-dialog-heading-copy>:is(h1,h2,h3,p){margin:0}.ui-dialog-actions{justify-content:flex-end}.ui-empty-state{box-sizing:border-box;padding:var(--space-20);color:var(--ui-text-muted);text-align:center;background:var(--ui-surface-soft);border:1px dashed var(--ui-border-strong);border-radius:var(--ui-radius-md);margin:0}.ui-empty-state:where([data-tone=danger]){color:var(--ui-danger);background:var(--ui-danger-soft);border-color:var(--ui-danger-border)}.ui-empty-state>strong{color:var(--ui-text)}.ui-empty-state-icon,.ui-empty-state-description{display:block}.ui-disclosure>summary{align-items:center;gap:var(--space-12);cursor:pointer;color:var(--ui-text);list-style:none;display:flex}.ui-disclosure>summary::-webkit-details-marker{display:none}.ui-disclosure>summary:before{content:"";transform-origin:50%;border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid;flex:none;width:0;height:0}.ui-disclosure[open]>summary:before{transform:rotate(90deg)}.ui-disclosure>summary>h2{min-width:0;font-size:var(--font-size-18);margin:0;line-height:1.5}.ui-disclosure>summary:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px;border-radius:4px}.ui-disclosure[open]>.ui-disclosure-content{margin-top:var(--space-24)}.ui-field{box-sizing:border-box;font:inherit;color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm)}.ui-field:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ui-field:disabled{cursor:not-allowed;opacity:.6}.ui-section[data-padding=card]{padding:var(--space-24)}.ui-section[data-padding=compact]{padding:var(--space-16)}.ui-section[data-padding=tight]{padding:var(--space-12)}.ui-section[data-gap=body]>*+*{margin-top:var(--space-16)}.ui-section-header{flex-wrap:wrap}.ui-section-heading-copy>:is(h1,h2,h3,h4,h5,h6){color:var(--shell-text-heading,var(--ui-text));font-size:var(--font-size-18);line-height:1.5}.ui-section-heading-copy>p{margin-top:var(--space-8);font-size:var(--font-size-14);line-height:1.6}.ui-dialog{width:min(480px,100% - 32px);max-height:min(86dvh,900px);padding:var(--space-24);margin:auto;position:fixed;inset:0;overflow:hidden auto}.ui-dialog[data-placement=top]{max-height:min(calc(100dvh - var(--space-80) - var(--space-16)), 900px);margin-top:var(--space-80)}.ui-dialog[data-size=wide]{width:min(760px,100% - 32px)}.ui-dialog[data-size=large]{width:min(1120px,100% - 32px)}.ui-dialog[open]{gap:var(--space-16);flex-direction:column;display:flex}.ui-dialog::backdrop{background:var(--color-scrim)}.ui-dialog-heading-copy>h2,.ui-dialog>h2{font-size:var(--font-size-22);line-height:1.5}.ui-dialog-heading-copy>p{margin-top:var(--space-8);color:var(--ui-text-muted);font-size:var(--font-size-14);line-height:1.6}.ui-dialog-actions{margin-top:var(--space-8);flex-wrap:wrap}.ui-dialog-actions.split-actions{justify-content:space-between}.ui-dialog .dialog-close{color:var(--ui-text-muted);background:0 0;border-color:#0000;flex:none}.ui-dialog .dialog-close:not(:disabled):hover{color:var(--ui-danger);background:var(--ui-danger-soft);border-color:var(--ui-danger-border)}.ui-form-field{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.ui-form-field+.ui-form-field:not([data-spacing=none]){margin-top:var(--space-16)}.ui-form-field>label{font-size:var(--font-size-14);font-weight:700}.ui-form-field[data-label=hidden]>label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-form-field .ui-field{width:100%;padding:var(--space-12) var(--space-16)}.ui-field-help{font-size:var(--font-size-12);color:var(--ui-text-muted);margin:0;line-height:1.6}.ui-field-error,.ui-required{color:var(--ui-danger)}@media (width<=760px){.ui-section[data-padding=card],.ui-dialog{padding:var(--space-16)}}.ui-dialog[data-scroll=body]{overflow:hidden}.ui-dialog[data-scroll=body]>.ui-dialog-header,.ui-dialog[data-scroll=body]>.ui-dialog-actions{flex:none}.ui-dialog[data-scroll=body]>[data-ui-dialog-body]{flex:auto;min-height:0;overflow-y:auto}.ui-content-stack,.ui-sidebar-layout{gap:var(--space-24);min-width:0;display:grid}.ui-sidebar-layout{align-items:start}.ui-sidebar-main,.ui-sidebar-aside{min-width:0}.ui-action-row{justify-content:space-between;align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.ui-meta{gap:var(--space-8) var(--space-16);color:var(--ui-text-muted);font-size:var(--font-size-14);flex-wrap:wrap;display:flex}.ui-filter-list{gap:var(--space-4);display:grid}.ui-filter-label{text-align:left;flex:1}.ui-pager,.ui-page-number{font-feature-settings:"tnum"}.ui-pager{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (width>=1280px){.ui-content-width[data-sidebar=true]{width:calc(100% - var(--ui-sidebar-width) - var(--space-24))}.ui-sidebar-layout[data-sidebar=true]{grid-template-columns:minmax(0, 1fr) var(--ui-sidebar-width)}.ui-sidebar-layout[data-sidebar=true]>.ui-sidebar-main{grid-area:1/1}.ui-sidebar-layout[data-sidebar=true]>.ui-sidebar-aside{top:var(--space-24);grid-area:1/2;position:sticky}.ui-sidebar-aside[data-scroll=true]{max-height:calc(100dvh - var(--space-48));overflow-y:auto}}
