@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=DM+Mono:wght@400;500&display=swap";html[data-theme=dark],:root{--t-icon-size-sm:14;--t-icon-size-md:16;--t-icon-size-lg:20;--t-icon-size-xl:24;--t-icon-stroke-sm:1.6;--t-icon-stroke-md:2;--t-icon-stroke-lg:2.5;--t-modal-size-sm-width:300px;--t-modal-size-md-width:400px;--t-modal-size-lg-width:53%;--t-modal-size-xl-width:1200px;--t-modal-size-xl-height:800px;--t-modal-size-fullscreen-width:100dvw;--t-modal-size-fullscreen-height:100dvh;--t-text-line-height-lg:1.5;--t-text-line-height-md:1.1;--t-text-icon-size-medium:16;--t-text-icon-size-small:14;--t-text-icon-strike-light:1.6;--t-text-icon-strike-medium:2;--t-text-icon-strike-bold:2.5;--t-animation-duration-instant:.075;--t-animation-duration-fast:.15;--t-animation-duration-normal:.3;--t-animation-duration-slow:1.5;--t-spacing-multiplicator:4;--t-spacing-0:0px;--t-spacing-1:4px;--t-spacing-2:8px;--t-spacing-3:12px;--t-spacing-4:16px;--t-spacing-5:20px;--t-spacing-6:24px;--t-spacing-7:28px;--t-spacing-8:32px;--t-spacing-9:36px;--t-spacing-10:40px;--t-spacing-11:44px;--t-spacing-12:48px;--t-spacing-13:52px;--t-spacing-14:56px;--t-spacing-15:60px;--t-spacing-16:64px;--t-spacing-17:68px;--t-spacing-18:72px;--t-spacing-19:76px;--t-spacing-20:80px;--t-spacing-21:84px;--t-spacing-22:88px;--t-spacing-23:92px;--t-spacing-24:96px;--t-spacing-25:100px;--t-spacing-26:104px;--t-spacing-27:108px;--t-spacing-28:112px;--t-spacing-29:116px;--t-spacing-30:120px;--t-spacing-31:124px;--t-spacing-32:128px;--t-spacing-0_5:2px;--t-spacing-1_5:6px;--t-between-siblings-gap:2px;--t-table-horizontal-cell-margin:8px;--t-table-checkbox-column-width:32px;--t-table-horizontal-cell-padding:8px;--t-side-panel-width:500px;--t-clickable-element-background-transition:background .1s ease;--t-last-layer-z-index:2147480000;--t-buttons-secondary-text-color:#9eb1ff;--t-accent-primary:#253974;--t-accent-secondary:#253974;--t-accent-tertiary:#182449;--t-accent-quaternary:#141726;--t-accent-accent3570:#435db2;--t-accent-accent4060:#435db2;--t-accent-accent1:#11131f;--t-accent-accent2:#141726;--t-accent-accent3:#182449;--t-accent-accent4:#1d2e61;--t-accent-accent5:#253974;--t-accent-accent6:#304384;--t-accent-accent7:#3a4f97;--t-accent-accent8:#435db2;--t-accent-accent9:#3e63dd;--t-accent-accent10:#5472e4;--t-accent-accent11:#9eb1ff;--t-accent-accent12:#d6e1ff;--t-background-noisy:url(data:image/jpeg;base64,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);--t-background-primary:#171717;--t-background-secondary:#1b1b1b;--t-background-tertiary:#1d1d1d;--t-background-quaternary:#222;--t-background-inverted-primary:#ebebeb;--t-background-inverted-secondary:#b3b3b3;--t-background-danger:#3b1219;--t-background-transparent-primary:#00000080;--t-background-transparent-secondary:#0006;--t-background-transparent-strong:#ffffff24;--t-background-transparent-medium:#ffffff1a;--t-background-transparent-light:#ffffff0f;--t-background-transparent-lighter:#ffffff08;--t-background-transparent-danger:#ff173f2d;--t-background-transparent-blue:#3566ff57;--t-background-transparent-orange:#ff590039;--t-background-transparent-success:#11ff992d;--t-background-overlay-primary:#000000b8;--t-background-overlay-secondary:#0000005c;--t-background-overlay-tertiary:#0000005c;--t-background-radial-gradient:radial-gradient(50% 62.62% at 50% 0%, #818181 0%, #7b7b7b 100%);--t-background-radial-gradient-hover:radial-gradient(76.32% 95.59% at 50% 0%, #7b7b7b 0%, #b3b3b3 100%);--t-background-primary-inverted:#ebebeb;--t-background-primary-inverted-hover:#b3b3b3;--t-blur-light:blur(6px) saturate(200%) contrast(100%) brightness(130%);--t-blur-medium:blur(12px) saturate(200%) contrast(100%) brightness(130%);--t-blur-strong:blur(20px) saturate(200%) contrast(100%) brightness(130%);--t-border-color-strong:#484848;--t-border-color-medium:#222;--t-border-color-light:#1d1d1d;--t-border-color-secondary-inverted:#b3b3b3;--t-border-color-inverted:#ebebeb;--t-border-color-danger:#611623;--t-border-color-blue:#3a4f97;--t-border-color-transparent-strong:#ffffff12;--t-border-radius-xs:2px;--t-border-radius-sm:4px;--t-border-radius-md:8px;--t-border-radius-lg:16px;--t-border-radius-xl:20px;--t-border-radius-xxl:40px;--t-border-radius-pill:999px;--t-border-radius-rounded:100%;--t-border-radius-sm-round:4px;--t-border-radius-md-round:8px;--t-box-shadow-color:#0009;--t-box-shadow-light:0px 2px 4px 0px #0000000a, 0px 0px 4px 0px #00000014;--t-box-shadow-strong:2px 4px 16px 0px #00000029, 0px 2px 4px 0px #00000014;--t-box-shadow-underline:0px 1px 0px 0px #00000052;--t-box-shadow-super-heavy:2px 4px 16px 0px #0000001f, 0px 2px 4px 0px #0000000a;--t-font-color-primary:#ebebeb;--t-font-color-secondary:#b3b3b3;--t-font-color-tertiary:#818181;--t-font-color-light:#666;--t-font-color-extra-light:#4c4c4c;--t-font-color-inverted:#171717;--t-font-color-danger:#e5484d;--t-font-size-xxs:.625rem;--t-font-size-xs:.85rem;--t-font-size-sm:.92rem;--t-font-size-md:1rem;--t-font-size-lg:1.23rem;--t-font-size-xl:1.54rem;--t-font-size-xxl:1.85rem;--t-font-weight-regular:400;--t-font-weight-medium:500;--t-font-weight-semi-bold:600;--t-font-family:Inter, sans-serif;--t-name:dark;--t-snack-bar-success-color:#12a594;--t-snack-bar-success-background-color:#11ff992d;--t-snack-bar-error-color:#e5484d;--t-snack-bar-error-background-color:#ff173f2d;--t-snack-bar-warning-color:#f76a15;--t-snack-bar-warning-background-color:#ff590039;--t-snack-bar-info-color:#3e63dd;--t-snack-bar-info-background-color:#3566ff57;--t-snack-bar-default-color:#ebebeb;--t-snack-bar-default-background-color:#ffffff0f;--t-tag-text-gray:#b3b3b3;--t-tag-text-mauve:#b5b2bc;--t-tag-text-slate:#b0b4ba;--t-tag-text-sage:#adb5b2;--t-tag-text-olive:#afb5ad;--t-tag-text-sand:#b5b3ad;--t-tag-text-tomato:#ff9577;--t-tag-text-red:#ff918f;--t-tag-text-ruby:#ff9299;--t-tag-text-crimson:#ff8faa;--t-tag-text-pink:#ff89c8;--t-tag-text-plum:#e796f3;--t-tag-text-purple:#d39eff;--t-tag-text-violet:#bba6ff;--t-tag-text-iris:#b0aaff;--t-tag-text-cyan:#4ccce5;--t-tag-text-turquoise:#0ad8b6;--t-tag-text-sky:#75c7f0;--t-tag-text-blue:#9eb1ff;--t-tag-text-jade:#1ed8a4;--t-tag-text-green:#3dd68c;--t-tag-text-grass:#71d083;--t-tag-text-mint:#58d5ba;--t-tag-text-lime:#bde56b;--t-tag-text-bronze:#d4b3a5;--t-tag-text-gold:#cbb99f;--t-tag-text-brown:#dbb594;--t-tag-text-orange:#ffa163;--t-tag-text-amber:#ffcc4a;--t-tag-text-yellow:#f5e147;--t-tag-background-gray:#191919;--t-tag-background-mauve:#232225;--t-tag-background-slate:#212225;--t-tag-background-sage:#202221;--t-tag-background-olive:#212220;--t-tag-background-sand:#222221;--t-tag-background-tomato:#391714;--t-tag-background-red:#3b1219;--t-tag-background-ruby:#3a141e;--t-tag-background-crimson:#381525;--t-tag-background-pink:#37172f;--t-tag-background-plum:#351935;--t-tag-background-purple:#2f1c3b;--t-tag-background-violet:#291f44;--t-tag-background-iris:#202248;--t-tag-background-cyan:#082c36;--t-tag-background-turquoise:#0d2d2a;--t-tag-background-sky:#112840;--t-tag-background-blue:#182449;--t-tag-background-jade:#0f2e23;--t-tag-background-green:#132d21;--t-tag-background-grass:#1b2a1e;--t-tag-background-mint:#092c2b;--t-tag-background-lime:#1f2917;--t-tag-background-bronze:#262120;--t-tag-background-gold:#24231f;--t-tag-background-brown:#28211d;--t-tag-background-orange:#331e0b;--t-tag-background-amber:#302008;--t-tag-background-yellow:#2c2305;--t-code-text-gray:#7b7b7b;--t-code-text-sky:#a8eeff;--t-code-text-pink:#de51a8;--t-code-text-orange:#a35829;--t-code-text-green:#577538;--t-code-font-family:DM Mono;--t--illustration-icon-color-blue:#5472e4;--t--illustration-icon-color-gray:#666;--t--illustration-icon-fill-blue:#d6e1ff;--t--illustration-icon-fill-gray:#222;--t-gray-scale-gray1:#171717;--t-gray-scale-gray2:#1b1b1b;--t-gray-scale-gray3:#191919;--t-gray-scale-gray4:#1d1d1d;--t-gray-scale-gray5:#222;--t-gray-scale-gray6:#484848;--t-gray-scale-gray7:#4c4c4c;--t-gray-scale-gray8:#666;--t-gray-scale-gray9:#818181;--t-gray-scale-gray10:#7b7b7b;--t-gray-scale-gray11:#b3b3b3;--t-gray-scale-gray12:#ebebeb;--t-color-red:#e5484d;--t-color-ruby:#e54666;--t-color-crimson:#e93d82;--t-color-tomato:#e54d2e;--t-color-orange:#f76a15;--t-color-amber:#ffc442;--t-color-yellow:#ffea34;--t-color-lime:#bdee63;--t-color-grass:#46a758;--t-color-green:#30a46c;--t-color-jade:#29a383;--t-color-mint:#86ead4;--t-color-turquoise:#12a594;--t-color-cyan:#01a2c7;--t-color-sky:#7ce2fe;--t-color-blue:#3e63dd;--t-color-iris:#5b5bd6;--t-color-violet:#6e56cf;--t-color-purple:#8e4ec6;--t-color-plum:#ab4aba;--t-color-pink:#d6409f;--t-color-bronze:#a18072;--t-color-gold:#978365;--t-color-brown:#ad7f58;--t-color-gray:#4c4c4c;--t-color-yellow1:#14110b;--t-color-yellow2:#1b180f;--t-color-yellow3:#2c2305;--t-color-yellow4:#362b00;--t-color-yellow5:#423500;--t-color-yellow6:#524202;--t-color-yellow7:#665417;--t-color-yellow8:#836a20;--t-color-yellow9:#ffea34;--t-color-yellow10:#ffff57;--t-color-yellow11:#f5e147;--t-color-yellow12:#f6eeb4;--t-color-green1:#0e1512;--t-color-green2:#121b17;--t-color-green3:#132d21;--t-color-green4:#113b29;--t-color-green5:#174933;--t-color-green6:#1f573e;--t-color-green7:#28684a;--t-color-green8:#2f7c57;--t-color-green9:#30a46c;--t-color-green10:#33b074;--t-color-green11:#3dd68c;--t-color-green12:#b1f1cb;--t-color-turquoise1:#0d1514;--t-color-turquoise2:#111c1b;--t-color-turquoise3:#0d2d2a;--t-color-turquoise4:#023b37;--t-color-turquoise5:#084843;--t-color-turquoise6:#145750;--t-color-turquoise7:#1c6961;--t-color-turquoise8:#1f7f74;--t-color-turquoise9:#12a594;--t-color-turquoise10:#0db39e;--t-color-turquoise11:#0ad8b6;--t-color-turquoise12:#adf0dd;--t-color-sky1:#0d141e;--t-color-sky2:#111a27;--t-color-sky3:#112840;--t-color-sky4:#113655;--t-color-sky5:#154467;--t-color-sky6:#1b537b;--t-color-sky7:#1f6692;--t-color-sky8:#197cae;--t-color-sky9:#7ce2fe;--t-color-sky10:#a8eeff;--t-color-sky11:#75c7f0;--t-color-sky12:#c2f3ff;--t-color-blue1:#11131f;--t-color-blue2:#141726;--t-color-blue3:#182449;--t-color-blue4:#1d2e61;--t-color-blue5:#253974;--t-color-blue6:#304384;--t-color-blue7:#3a4f97;--t-color-blue8:#435db2;--t-color-blue9:#3e63dd;--t-color-blue10:#5472e4;--t-color-blue11:#9eb1ff;--t-color-blue12:#d6e1ff;--t-color-purple1:#18111b;--t-color-purple2:#1e1523;--t-color-purple3:#2f1c3b;--t-color-purple4:#3d224e;--t-color-purple5:#48295c;--t-color-purple6:#54346b;--t-color-purple7:#664282;--t-color-purple8:#8357aa;--t-color-purple9:#8e4ec6;--t-color-purple10:#9a5cd0;--t-color-purple11:#d39eff;--t-color-purple12:#ecd9fa;--t-color-pink1:#191117;--t-color-pink2:#21121d;--t-color-pink3:#37172f;--t-color-pink4:#4b143d;--t-color-pink5:#591c47;--t-color-pink6:#692955;--t-color-pink7:#833869;--t-color-pink8:#a84885;--t-color-pink9:#d6409f;--t-color-pink10:#de51a8;--t-color-pink11:#ff89c8;--t-color-pink12:#fdd1ea;--t-color-red1:#191111;--t-color-red2:#201314;--t-color-red3:#3b1219;--t-color-red4:#500e1c;--t-color-red5:#611623;--t-color-red6:#73232d;--t-color-red7:#8c333a;--t-color-red8:#b54548;--t-color-red9:#e5484d;--t-color-red10:#ec5e5e;--t-color-red11:#ff918f;--t-color-red12:#ffd1d9;--t-color-orange1:#17120e;--t-color-orange2:#1e160f;--t-color-orange3:#331e0b;--t-color-orange4:#462100;--t-color-orange5:#552a00;--t-color-orange6:#66350c;--t-color-orange7:#7e451d;--t-color-orange8:#a35829;--t-color-orange9:#f76a15;--t-color-orange10:#ff823d;--t-color-orange11:#ffa163;--t-color-orange12:#ffe0c2;--t-color-gray1:#171717;--t-color-gray2:#1b1b1b;--t-color-gray3:#191919;--t-color-gray4:#1d1d1d;--t-color-gray5:#222;--t-color-gray6:#484848;--t-color-gray7:#4c4c4c;--t-color-gray8:#666;--t-color-gray9:#818181;--t-color-gray10:#7b7b7b;--t-color-gray11:#b3b3b3;--t-color-gray12:#ebebeb;--t-color-mauve1:#121113;--t-color-mauve2:#1a191b;--t-color-mauve3:#232225;--t-color-mauve4:#2b292d;--t-color-mauve5:#323035;--t-color-mauve6:#3c393f;--t-color-mauve7:#49474e;--t-color-mauve8:#625f69;--t-color-mauve9:#6f6d78;--t-color-mauve10:#7d7a85;--t-color-mauve11:#b5b2bc;--t-color-mauve12:#eeeef0;--t-color-slate1:#111113;--t-color-slate2:#18191b;--t-color-slate3:#212225;--t-color-slate4:#272a2d;--t-color-slate5:#2e3135;--t-color-slate6:#363a3f;--t-color-slate7:#43484e;--t-color-slate8:#5a6169;--t-color-slate9:#696e77;--t-color-slate10:#777b84;--t-color-slate11:#b0b4ba;--t-color-slate12:#edeef0;--t-color-sage1:#101211;--t-color-sage2:#171918;--t-color-sage3:#202221;--t-color-sage4:#272a28;--t-color-sage5:#2e3130;--t-color-sage6:#373b39;--t-color-sage7:#444947;--t-color-sage8:#5b625f;--t-color-sage9:#63706b;--t-color-sage10:#717d79;--t-color-sage11:#adb5b2;--t-color-sage12:#eceeed;--t-color-olive1:#111210;--t-color-olive2:#181917;--t-color-olive3:#212220;--t-color-olive4:#282a27;--t-color-olive5:#2f312e;--t-color-olive6:#383a37;--t-color-olive7:#454943;--t-color-olive8:#5c625b;--t-color-olive9:#687066;--t-color-olive10:#767d74;--t-color-olive11:#afb5ad;--t-color-olive12:#eceeec;--t-color-sand1:#111110;--t-color-sand2:#191918;--t-color-sand3:#222221;--t-color-sand4:#2a2a28;--t-color-sand5:#31312e;--t-color-sand6:#3b3a37;--t-color-sand7:#494844;--t-color-sand8:#62605a;--t-color-sand9:#6f6d66;--t-color-sand10:#7d7b74;--t-color-sand11:#b5b3ad;--t-color-sand12:#eeeeec;--t-color-tomato1:#181111;--t-color-tomato2:#1f1513;--t-color-tomato3:#391714;--t-color-tomato4:#4e1511;--t-color-tomato5:#5e1c16;--t-color-tomato6:#6e2920;--t-color-tomato7:#863a2d;--t-color-tomato8:#ac4d39;--t-color-tomato9:#e54d2e;--t-color-tomato10:#ec6142;--t-color-tomato11:#ff9577;--t-color-tomato12:#fbd3cb;--t-color-ruby1:#191113;--t-color-ruby2:#1e1517;--t-color-ruby3:#3a141e;--t-color-ruby4:#4e1325;--t-color-ruby5:#5e1a2e;--t-color-ruby6:#6f2539;--t-color-ruby7:#883447;--t-color-ruby8:#b3445a;--t-color-ruby9:#e54666;--t-color-ruby10:#ec5a72;--t-color-ruby11:#ff9299;--t-color-ruby12:#fed2e1;--t-color-crimson1:#191114;--t-color-crimson2:#201318;--t-color-crimson3:#381525;--t-color-crimson4:#4d122f;--t-color-crimson5:#5c1839;--t-color-crimson6:#6d2445;--t-color-crimson7:#873357;--t-color-crimson8:#b0436e;--t-color-crimson9:#e93d82;--t-color-crimson10:#ee528a;--t-color-crimson11:#ff8faa;--t-color-crimson12:#fdd3e8;--t-color-plum1:#181118;--t-color-plum2:#201320;--t-color-plum3:#351935;--t-color-plum4:#451d47;--t-color-plum5:#502454;--t-color-plum6:#5e3062;--t-color-plum7:#734079;--t-color-plum8:#92549c;--t-color-plum9:#ab4aba;--t-color-plum10:#b658c4;--t-color-plum11:#e796f3;--t-color-plum12:#f4d4f4;--t-color-violet1:#14121f;--t-color-violet2:#1b1525;--t-color-violet3:#291f44;--t-color-violet4:#33255b;--t-color-violet5:#3c2e69;--t-color-violet6:#473876;--t-color-violet7:#56468b;--t-color-violet8:#6858ad;--t-color-violet9:#6e56cf;--t-color-violet10:#7d66d9;--t-color-violet11:#bba6ff;--t-color-violet12:#e2ddfe;--t-color-iris1:#13131e;--t-color-iris2:#171625;--t-color-iris3:#202248;--t-color-iris4:#262a65;--t-color-iris5:#303374;--t-color-iris6:#3d3d82;--t-color-iris7:#4a4a95;--t-color-iris8:#5a58b1;--t-color-iris9:#5b5bd6;--t-color-iris10:#6e6ade;--t-color-iris11:#b0aaff;--t-color-iris12:#e0dffe;--t-color-cyan1:#0b1619;--t-color-cyan2:#101b20;--t-color-cyan3:#082c36;--t-color-cyan4:#003847;--t-color-cyan5:#004557;--t-color-cyan6:#045468;--t-color-cyan7:#12677e;--t-color-cyan8:#11809c;--t-color-cyan9:#01a2c7;--t-color-cyan10:#23afd0;--t-color-cyan11:#4ccce5;--t-color-cyan12:#b6ecf7;--t-color-jade1:#0d1512;--t-color-jade2:#121c18;--t-color-jade3:#0f2e23;--t-color-jade4:#0a3b2c;--t-color-jade5:#104837;--t-color-jade6:#1b5645;--t-color-jade7:#246854;--t-color-jade8:#2a7e68;--t-color-jade9:#29a383;--t-color-jade10:#27b08b;--t-color-jade11:#1ed8a4;--t-color-jade12:#adf0d4;--t-color-grass1:#0e1511;--t-color-grass2:#141a15;--t-color-grass3:#1b2a1e;--t-color-grass4:#1d3a24;--t-color-grass5:#25482d;--t-color-grass6:#2d5736;--t-color-grass7:#366740;--t-color-grass8:#3e7949;--t-color-grass9:#46a758;--t-color-grass10:#53b365;--t-color-grass11:#71d083;--t-color-grass12:#c2f0c2;--t-color-mint1:#0d1515;--t-color-mint2:#0f1b1b;--t-color-mint3:#092c2b;--t-color-mint4:#003a38;--t-color-mint5:#004744;--t-color-mint6:#0f5650;--t-color-mint7:#1e685f;--t-color-mint8:#277f70;--t-color-mint9:#86ead4;--t-color-mint10:#a8f5e5;--t-color-mint11:#58d5ba;--t-color-mint12:#c4f5e1;--t-color-lime1:#11130c;--t-color-lime2:#151a10;--t-color-lime3:#1f2917;--t-color-lime4:#29371d;--t-color-lime5:#334423;--t-color-lime6:#3d522a;--t-color-lime7:#496231;--t-color-lime8:#577538;--t-color-lime9:#bdee63;--t-color-lime10:#d4ff70;--t-color-lime11:#bde56b;--t-color-lime12:#e3f7ba;--t-color-bronze1:#141110;--t-color-bronze2:#1c1918;--t-color-bronze3:#262120;--t-color-bronze4:#302a27;--t-color-bronze5:#3b3330;--t-color-bronze6:#493e3a;--t-color-bronze7:#5a4d47;--t-color-bronze8:#6f5f57;--t-color-bronze9:#a18072;--t-color-bronze10:#ae8d7e;--t-color-bronze11:#d4b3a5;--t-color-bronze12:#ede0d9;--t-color-gold1:#121211;--t-color-gold2:#1b1a17;--t-color-gold3:#24231f;--t-color-gold4:#2e2b26;--t-color-gold5:#38352f;--t-color-gold6:#444039;--t-color-gold7:#544f46;--t-color-gold8:#696256;--t-color-gold9:#978365;--t-color-gold10:#a39073;--t-color-gold11:#cbb99f;--t-color-gold12:#e8e2d9;--t-color-brown1:#12110f;--t-color-brown2:#1c1816;--t-color-brown3:#28211d;--t-color-brown4:#322922;--t-color-brown5:#3e3128;--t-color-brown6:#4d3c2f;--t-color-brown7:#614a39;--t-color-brown8:#7c5f46;--t-color-brown9:#ad7f58;--t-color-brown10:#b98c67;--t-color-brown11:#dbb594;--t-color-brown12:#f2e1ca;--t-color-amber1:#16120c;--t-color-amber2:#1d180f;--t-color-amber3:#302008;--t-color-amber4:#3e2800;--t-color-amber5:#4c3100;--t-color-amber6:#5c3d05;--t-color-amber7:#714f1a;--t-color-amber8:#8f6424;--t-color-amber9:#ffc442;--t-color-amber10:#ffdd20;--t-color-amber11:#ffcc4a;--t-color-amber12:#ffe7b3;--t-color-transparent-green1:#00de4505;--t-color-transparent-green2:#29f99d0b;--t-color-transparent-green3:#22ff991e;--t-color-transparent-green4:#11ff992d;--t-color-transparent-green5:#2bffa23c;--t-color-transparent-green6:#44ffaa4b;--t-color-transparent-green7:#50fdac5e;--t-color-transparent-green8:#54ffad73;--t-color-transparent-green9:#44ffa49e;--t-color-transparent-green10:#43fea4ab;--t-color-transparent-green11:#46fea5d4;--t-color-transparent-green12:#bbffd7f0;--t-color-transparent-turquoise1:#00deab05;--t-color-transparent-turquoise2:#12fbe60c;--t-color-transparent-turquoise3:#00ffe61e;--t-color-transparent-turquoise4:#00ffe92d;--t-color-transparent-turquoise5:#00ffea3b;--t-color-transparent-turquoise6:#1cffe84b;--t-color-transparent-turquoise7:#2efde85f;--t-color-transparent-turquoise8:#32ffe775;--t-color-transparent-turquoise9:#13ffe49f;--t-color-transparent-turquoise10:#0dffe0ae;--t-color-transparent-turquoise11:#0afed5d6;--t-color-transparent-turquoise12:#b8ffebef;--t-color-transparent-sky1:#0044ff0f;--t-color-transparent-sky2:#1171fb18;--t-color-transparent-sky3:#1184fc33;--t-color-transparent-sky4:#128fff49;--t-color-transparent-sky5:#1c9dfd5d;--t-color-transparent-sky6:#28a5ff72;--t-color-transparent-sky7:#2badfe8b;--t-color-transparent-sky8:#1db2fea9;--t-color-transparent-sky9:#7ce3fffe;--t-color-transparent-sky10:#a8eeff;--t-color-transparent-sky11:#7cd3ffef;--t-color-transparent-sky12:#c2f3ff;--t-color-transparent-blue1:#1133ff0f;--t-color-transparent-blue2:#3354fa17;--t-color-transparent-blue3:#2f62ff3c;--t-color-transparent-blue4:#3566ff57;--t-color-transparent-blue5:#4171fd6b;--t-color-transparent-blue6:#5178fd7c;--t-color-transparent-blue7:#5a7fff90;--t-color-transparent-blue8:#5b81feac;--t-color-transparent-blue9:#4671ffdb;--t-color-transparent-blue10:#5c7efee3;--t-color-transparent-blue11:#9eb1ff;--t-color-transparent-blue12:#d6e1ff;--t-color-transparent-purple1:#b412f90b;--t-color-transparent-purple2:#b744f714;--t-color-transparent-purple3:#c150ff2d;--t-color-transparent-purple4:#bb53fd42;--t-color-transparent-purple5:#be5cfd51;--t-color-transparent-purple6:#c16dfd61;--t-color-transparent-purple7:#c378fd7a;--t-color-transparent-purple8:#c47effa4;--t-color-transparent-purple9:#b661ffc2;--t-color-transparent-purple10:#bc6fffcd;--t-color-transparent-purple11:#d19dff;--t-color-transparent-purple12:#f1ddfffa;--t-color-transparent-pink1:#f412bc09;--t-color-transparent-pink2:#f420bb12;--t-color-transparent-pink3:#fe37cc29;--t-color-transparent-pink4:#fc1ec43f;--t-color-transparent-pink5:#fd35c24e;--t-color-transparent-pink6:#fd51c75f;--t-color-transparent-pink7:#fd62c87b;--t-color-transparent-pink8:#ff68c8a2;--t-color-transparent-pink9:#fe49bcd4;--t-color-transparent-pink10:#ff5cc0dc;--t-color-transparent-pink11:#ff8dcc;--t-color-transparent-pink12:#ffd3ecfd;--t-color-transparent-red1:#f4121209;--t-color-transparent-red2:#f22f3e11;--t-color-transparent-red3:#ff173f2d;--t-color-transparent-red4:#fe0a3b44;--t-color-transparent-red5:#ff204756;--t-color-transparent-red6:#ff3e5668;--t-color-transparent-red7:#ff536184;--t-color-transparent-red8:#ff5d61b0;--t-color-transparent-red9:#fe4e54e4;--t-color-transparent-red10:#ff6465eb;--t-color-transparent-red11:#ff9592;--t-color-transparent-red12:#ffd1d9;--t-color-transparent-orange1:#ec360007;--t-color-transparent-orange2:#fe6d000e;--t-color-transparent-orange3:#fb6a0025;--t-color-transparent-orange4:#ff590039;--t-color-transparent-orange5:#ff61004a;--t-color-transparent-orange6:#fd75045c;--t-color-transparent-orange7:#ff832c75;--t-color-transparent-orange8:#fe84389d;--t-color-transparent-orange9:#fe6d15f7;--t-color-transparent-orange10:#ff801f;--t-color-transparent-orange11:#ffa057;--t-color-transparent-orange12:#ffe0c2;--t-color-transparent-yellow1:#d1510004;--t-color-transparent-yellow2:#f9b4000b;--t-color-transparent-yellow3:#ffaa001e;--t-color-transparent-yellow4:#fdb70028;--t-color-transparent-yellow5:#febb0036;--t-color-transparent-yellow6:#fec40046;--t-color-transparent-yellow7:#fdcb225c;--t-color-transparent-yellow8:#fdca327b;--t-color-transparent-yellow9:#ffe629;--t-color-transparent-yellow10:#ffff57;--t-color-transparent-yellow11:#fee949f5;--t-color-transparent-yellow12:#fef6baf6;--t-color-transparent-gray1:#ffffff08;--t-color-transparent-gray2:#ffffff0f;--t-color-transparent-gray3:#ffffff0c;--t-color-transparent-gray4:#ffffff12;--t-color-transparent-gray5:#ffffff1a;--t-color-transparent-gray6:#ffffff1d;--t-color-transparent-gray7:#ffffff24;--t-color-transparent-gray8:#ffffff38;--t-color-transparent-gray9:#ffffff6d;--t-color-transparent-gray10:#ffffff7a;--t-color-transparent-gray11:#ffffff90;--t-color-transparent-gray12:#ffffffe8;--t-color-transparent-mauve1:#0000;--t-color-transparent-mauve2:#f5f4f609;--t-color-transparent-mauve3:#ebeaf814;--t-color-transparent-mauve4:#eee5f81d;--t-color-transparent-mauve5:#efe6fe25;--t-color-transparent-mauve6:#f1e6fd30;--t-color-transparent-mauve7:#eee9ff40;--t-color-transparent-mauve8:#eee7ff5d;--t-color-transparent-mauve9:#eae6fd6e;--t-color-transparent-mauve10:#ece9fd7c;--t-color-transparent-mauve11:#f5f1ffb7;--t-color-transparent-mauve12:#fdfdffef;--t-color-transparent-slate1:#0000;--t-color-transparent-slate2:#d8f4f609;--t-color-transparent-slate3:#ddeaf814;--t-color-transparent-slate4:#d3edf81d;--t-color-transparent-slate5:#d9edfe25;--t-color-transparent-slate6:#d6ebfd30;--t-color-transparent-slate7:#d9edff40;--t-color-transparent-slate8:#d9edff5d;--t-color-transparent-slate9:#dfebfd6d;--t-color-transparent-slate10:#e5edfd7b;--t-color-transparent-slate11:#f1f7feb5;--t-color-transparent-slate12:#fcfdffef;--t-color-transparent-sage1:#0000;--t-color-transparent-sage2:#f0f2f108;--t-color-transparent-sage3:#f3f5f412;--t-color-transparent-sage4:#f2fefd1a;--t-color-transparent-sage5:#f1fbfa22;--t-color-transparent-sage6:#edfbf42d;--t-color-transparent-sage7:#edfcf73c;--t-color-transparent-sage8:#ebfdf657;--t-color-transparent-sage9:#dffdf266;--t-color-transparent-sage10:#e5fdf674;--t-color-transparent-sage11:#f4fefbb0;--t-color-transparent-sage12:#fdfffeed;--t-color-transparent-olive1:#0000;--t-color-transparent-olive2:#f1f2f008;--t-color-transparent-olive3:#f4f5f312;--t-color-transparent-olive4:#f3fef21a;--t-color-transparent-olive5:#f2fbf122;--t-color-transparent-olive6:#f4faed2c;--t-color-transparent-olive7:#f2fced3b;--t-color-transparent-olive8:#edfdeb57;--t-color-transparent-olive9:#ebfde766;--t-color-transparent-olive10:#f0fdec74;--t-color-transparent-olive11:#f6fef4b0;--t-color-transparent-olive12:#fdfffded;--t-color-transparent-sand1:#0000;--t-color-transparent-sand2:#f4f4f309;--t-color-transparent-sand3:#f6f6f513;--t-color-transparent-sand4:#fefef31b;--t-color-transparent-sand5:#fbfbeb23;--t-color-transparent-sand6:#fffaed2d;--t-color-transparent-sand7:#fffbed3c;--t-color-transparent-sand8:#fff9eb57;--t-color-transparent-sand9:#fffae965;--t-color-transparent-sand10:#fffdee73;--t-color-transparent-sand11:#fffcf4b0;--t-color-transparent-sand12:#fffffded;--t-color-transparent-tomato1:#f1121208;--t-color-transparent-tomato2:#ff55330f;--t-color-transparent-tomato3:#ff35232b;--t-color-transparent-tomato4:#fd201142;--t-color-transparent-tomato5:#fe332153;--t-color-transparent-tomato6:#ff4f3864;--t-color-transparent-tomato7:#fd644a7d;--t-color-transparent-tomato8:#fe6d4ea7;--t-color-transparent-tomato9:#fe5431e4;--t-color-transparent-tomato10:#ff6847eb;--t-color-transparent-tomato11:#ff977d;--t-color-transparent-tomato12:#ffd6cefb;--t-color-transparent-ruby1:#f4124a09;--t-color-transparent-ruby2:#fe5a7f0e;--t-color-transparent-ruby3:#ff235d2c;--t-color-transparent-ruby4:#fd195e42;--t-color-transparent-ruby5:#fe2d6b53;--t-color-transparent-ruby6:#ff447665;--t-color-transparent-ruby7:#ff577d80;--t-color-transparent-ruby8:#ff5c7cae;--t-color-transparent-ruby9:#fe4c70e4;--t-color-transparent-ruby10:#ff617beb;--t-color-transparent-ruby11:#ff949d;--t-color-transparent-ruby12:#ffd3e2fe;--t-color-transparent-crimson1:#f4126709;--t-color-transparent-crimson2:#f22f7a11;--t-color-transparent-crimson3:#fe2a8b2a;--t-color-transparent-crimson4:#fd158741;--t-color-transparent-crimson5:#fd278f51;--t-color-transparent-crimson6:#fe459763;--t-color-transparent-crimson7:#fd559b7f;--t-color-transparent-crimson8:#fe5b9bab;--t-color-transparent-crimson9:#fe418de8;--t-color-transparent-crimson10:#ff5693ed;--t-color-transparent-crimson11:#ff92ad;--t-color-transparent-crimson12:#ffd5eafd;--t-color-transparent-plum1:#f112f108;--t-color-transparent-plum2:#f22ff211;--t-color-transparent-plum3:#fd4cfd27;--t-color-transparent-plum4:#f646ff3a;--t-color-transparent-plum5:#f455ff48;--t-color-transparent-plum6:#f66dff56;--t-color-transparent-plum7:#f07cfd70;--t-color-transparent-plum8:#ee84ff95;--t-color-transparent-plum9:#e961feb6;--t-color-transparent-plum10:#ed70ffc0;--t-color-transparent-plum11:#f19cfef3;--t-color-transparent-plum12:#feddfef4;--t-color-transparent-violet1:#4422ff0f;--t-color-transparent-violet2:#853ff916;--t-color-transparent-violet3:#8354fe36;--t-color-transparent-violet4:#7d51fd50;--t-color-transparent-violet5:#845ffd5f;--t-color-transparent-violet6:#8f6cfd6d;--t-color-transparent-violet7:#9879ff83;--t-color-transparent-violet8:#977dfea8;--t-color-transparent-violet9:#8668ffcc;--t-color-transparent-violet10:#9176fed7;--t-color-transparent-violet11:#baa7ff;--t-color-transparent-violet12:#e3defffe;--t-color-transparent-iris1:#3636fe0e;--t-color-transparent-iris2:#564bf916;--t-color-transparent-iris3:#525bff3b;--t-color-transparent-iris4:#4d58ff5a;--t-color-transparent-iris5:#5b62fd6b;--t-color-transparent-iris6:#6d6ffd7a;--t-color-transparent-iris7:#7777fe8e;--t-color-transparent-iris8:#7b7afeac;--t-color-transparent-iris9:#6a6afed4;--t-color-transparent-iris10:#7d79ffdc;--t-color-transparent-iris11:#b1a9ff;--t-color-transparent-iris12:#e1e0fffe;--t-color-transparent-cyan1:#0091f70a;--t-color-transparent-cyan2:#02a7f211;--t-color-transparent-cyan3:#00befd28;--t-color-transparent-cyan4:#00baff3b;--t-color-transparent-cyan5:#00befd4d;--t-color-transparent-cyan6:#00c7fd5e;--t-color-transparent-cyan7:#14cdff75;--t-color-transparent-cyan8:#11cfff95;--t-color-transparent-cyan9:#00cfffc3;--t-color-transparent-cyan10:#28d6ffcd;--t-color-transparent-cyan11:#52e1fee5;--t-color-transparent-cyan12:#bbf3fef7;--t-color-transparent-jade1:#00de4505;--t-color-transparent-jade2:#27fba60c;--t-color-transparent-jade3:#02f99920;--t-color-transparent-jade4:#00ffaa2d;--t-color-transparent-jade5:#11ffb63b;--t-color-transparent-jade6:#34ffc24b;--t-color-transparent-jade7:#45fdc75e;--t-color-transparent-jade8:#48ffcf75;--t-color-transparent-jade9:#38feca9d;--t-color-transparent-jade10:#31fec7ab;--t-color-transparent-jade11:#21fec0d6;--t-color-transparent-jade12:#b8ffe1ef;--t-color-transparent-grass1:#00de1205;--t-color-transparent-grass2:#5ef7780a;--t-color-transparent-grass3:#70fe8c1b;--t-color-transparent-grass4:#57ff802c;--t-color-transparent-grass5:#68ff8b3b;--t-color-transparent-grass6:#71ff8f4b;--t-color-transparent-grass7:#77fd925d;--t-color-transparent-grass8:#77fd9070;--t-color-transparent-grass9:#65ff82a1;--t-color-transparent-grass10:#72ff8dae;--t-color-transparent-grass11:#89ff9fcd;--t-color-transparent-grass12:#ceffceef;--t-color-transparent-mint1:#00dede05;--t-color-transparent-mint2:#00f9f90b;--t-color-transparent-mint3:#00fff61d;--t-color-transparent-mint4:#00fff42c;--t-color-transparent-mint5:#00fff23a;--t-color-transparent-mint6:#0effeb4a;--t-color-transparent-mint7:#34fde55e;--t-color-transparent-mint8:#41ffdf76;--t-color-transparent-mint9:#92ffe7e9;--t-color-transparent-mint10:#aefeedf5;--t-color-transparent-mint11:#67ffded2;--t-color-transparent-mint12:#cbfee9f5;--t-color-transparent-lime1:#11bb0003;--t-color-transparent-lime2:#78f7000a;--t-color-transparent-lime3:#9bfd4c1a;--t-color-transparent-lime4:#a7fe5c29;--t-color-transparent-lime5:#affe6537;--t-color-transparent-lime6:#b2fe6d46;--t-color-transparent-lime7:#b6ff6f57;--t-color-transparent-lime8:#b6fd6d6c;--t-color-transparent-lime9:#caff69ed;--t-color-transparent-lime10:#d4ff70;--t-color-transparent-lime11:#d1fe77e4;--t-color-transparent-lime12:#e9febff7;--t-color-transparent-bronze1:#d1110004;--t-color-transparent-bronze2:#fbbc910c;--t-color-transparent-bronze3:#faceb817;--t-color-transparent-bronze4:#facdb622;--t-color-transparent-bronze5:#ffd2c12d;--t-color-transparent-bronze6:#ffd1c03c;--t-color-transparent-bronze7:#fdd0c04f;--t-color-transparent-bronze8:#ffd6c565;--t-color-transparent-bronze9:#fec7b09b;--t-color-transparent-bronze10:#fecab5a9;--t-color-transparent-bronze11:#ffd7c6d1;--t-color-transparent-bronze12:#fff1e9ec;--t-color-transparent-gold1:#91911102;--t-color-transparent-gold2:#f9e29d0b;--t-color-transparent-gold3:#f8ecbb15;--t-color-transparent-gold4:#ffeec41e;--t-color-transparent-gold5:#feecc22a;--t-color-transparent-gold6:#feebcb37;--t-color-transparent-gold7:#ffedcd48;--t-color-transparent-gold8:#fdeaca5f;--t-color-transparent-gold9:#ffdba690;--t-color-transparent-gold10:#fedfb09d;--t-color-transparent-gold11:#fee7c6c8;--t-color-transparent-gold12:#fef7ede7;--t-color-transparent-brown1:#91110002;--t-color-transparent-brown2:#fba67c0c;--t-color-transparent-brown3:#fcb58c19;--t-color-transparent-brown4:#fbbb8a24;--t-color-transparent-brown5:#fcb88931;--t-color-transparent-brown6:#fdba8741;--t-color-transparent-brown7:#ffbb8856;--t-color-transparent-brown8:#ffbe8773;--t-color-transparent-brown9:#feb87da8;--t-color-transparent-brown10:#ffc18cb3;--t-color-transparent-brown11:#fed1aad9;--t-color-transparent-brown12:#feecd4f2;--t-color-transparent-amber1:#e63c0006;--t-color-transparent-amber2:#fd9b000d;--t-color-transparent-amber3:#fa820022;--t-color-transparent-amber4:#fc820032;--t-color-transparent-amber5:#fd8b0041;--t-color-transparent-amber6:#fd9b0051;--t-color-transparent-amber7:#ffab2567;--t-color-transparent-amber8:#ffae3587;--t-color-transparent-amber9:#ffc53d;--t-color-transparent-amber10:#ffd60a;--t-color-transparent-amber11:#ffca16;--t-color-transparent-amber12:#ffe7b3}@supports (color:color(display-p3 0 0 0)){html[data-theme=dark],:root{--t-buttons-secondary-text-color:color(display-p3 .63 .69 1);--t-accent-primary:color(display-p3 .163 .22 .439);--t-accent-secondary:color(display-p3 .163 .22 .439);--t-accent-tertiary:color(display-p3 .105 .141 .275);--t-accent-quaternary:color(display-p3 .081 .089 .144);--t-accent-accent3570:color(display-p3 .285 .362 .674);--t-accent-accent4060:color(display-p3 .285 .362 .674);--t-accent-accent1:color(display-p3 .068 .074 .118);--t-accent-accent2:color(display-p3 .081 .089 .144);--t-accent-accent3:color(display-p3 .105 .141 .275);--t-accent-accent4:color(display-p3 .129 .18 .369);--t-accent-accent5:color(display-p3 .163 .22 .439);--t-accent-accent6:color(display-p3 .203 .262 .5);--t-accent-accent7:color(display-p3 .245 .309 .575);--t-accent-accent8:color(display-p3 .285 .362 .674);--t-accent-accent9:color(display-p3 .276 .384 .837);--t-accent-accent10:color(display-p3 .354 .445 .866);--t-accent-accent11:color(display-p3 .63 .69 1);--t-accent-accent12:color(display-p3 .848 .881 .99);--t-background-primary:color(display-p3 .09 .09 .09);--t-background-secondary:color(display-p3 .106 .106 .106);--t-background-tertiary:color(display-p3 .114 .114 .114);--t-background-quaternary:color(display-p3 .133 .133 .133);--t-background-inverted-primary:color(display-p3 .922 .922 .922);--t-background-inverted-secondary:color(display-p3 .702 .702 .702);--t-background-danger:color(display-p3 .211 .081 .099);--t-background-transparent-primary:color(display-p3 0 0 0/.5);--t-background-transparent-secondary:color(display-p3 0 0 0/.4);--t-background-transparent-strong:color(display-p3 1 1 1/.141);--t-background-transparent-medium:color(display-p3 1 1 1/.102);--t-background-transparent-light:color(display-p3 1 1 1/.059);--t-background-transparent-lighter:color(display-p3 1 1 1/.031);--t-background-radial-gradient:radial-gradient(50% 62.62% at 50% 0%, color(display-p3 .506 .506 .506) 0%, color(display-p3 .482 .482 .482) 100%);--t-background-radial-gradient-hover:radial-gradient(76.32% 95.59% at 50% 0%, color(display-p3 .482 .482 .482) 0%, color(display-p3 .702 .702 .702) 100%);--t-background-primary-inverted:color(display-p3 .922 .922 .922);--t-background-primary-inverted-hover:color(display-p3 .702 .702 .702);--t-border-color-strong:color(display-p3 .282 .282 .282);--t-border-color-medium:color(display-p3 .133 .133 .133);--t-border-color-light:color(display-p3 .114 .114 .114);--t-border-color-secondary-inverted:color(display-p3 .702 .702 .702);--t-border-color-inverted:color(display-p3 .922 .922 .922);--t-border-color-danger:color(display-p3 .348 .11 .142);--t-border-color-blue:color(display-p3 .245 .309 .575);--t-border-color-transparent-strong:color(display-p3 1 1 1/.071);--t-font-color-primary:color(display-p3 .922 .922 .922);--t-font-color-secondary:color(display-p3 .702 .702 .702);--t-font-color-tertiary:color(display-p3 .506 .506 .506);--t-font-color-light:color(display-p3 .4 .4 .4);--t-font-color-extra-light:color(display-p3 .298 .298 .298);--t-font-color-inverted:color(display-p3 .09 .09 .09);--t-font-color-danger:color(display-p3 .83 .329 .324);--t-snack-bar-success-color:color(display-p3 .297 .637 .581);--t-snack-bar-error-color:color(display-p3 .83 .329 .324);--t-snack-bar-warning-color:color(display-p3 .9 .45 .2);--t-snack-bar-info-color:color(display-p3 .276 .384 .837);--t-snack-bar-default-color:color(display-p3 .922 .922 .922);--t-snack-bar-default-background-color:color(display-p3 1 1 1/.059);--t-tag-text-gray:color(display-p3 .702 .702 .702);--t-tag-text-mauve:color(display-p3 .707 .7 .735);--t-tag-text-slate:color(display-p3 .692 .704 .728);--t-tag-text-sage:color(display-p3 .685 .709 .697);--t-tag-text-olive:color(display-p3 .69 .709 .682);--t-tag-text-sand:color(display-p3 .707 .703 .68);--t-tag-text-tomato:color(display-p3 1 .585 .455);--t-tag-text-red:color(display-p3 1 .57 .55);--t-tag-text-ruby:color(display-p3 1 .57 .59);--t-tag-text-crimson:color(display-p3 1 .56 .66);--t-tag-text-pink:color(display-p3 1 .535 .78);--t-tag-text-plum:color(display-p3 .86 .602 .933);--t-tag-text-purple:color(display-p3 .8 .62 1);--t-tag-text-violet:color(display-p3 .72 .65 1);--t-tag-text-iris:color(display-p3 .685 .662 1);--t-tag-text-cyan:color(display-p3 .446 .79 .887);--t-tag-text-turquoise:color(display-p3 .388 .835 .719);--t-tag-text-sky:color(display-p3 .536 .772 .924);--t-tag-text-blue:color(display-p3 .63 .69 1);--t-tag-text-jade:color(display-p3 .4 .835 .656);--t-tag-text-green:color(display-p3 .434 .828 .573);--t-tag-text-grass:color(display-p3 .535 .807 .542);--t-tag-text-mint:color(display-p3 .482 .825 .733);--t-tag-text-lime:color(display-p3 .771 .893 .485);--t-tag-text-bronze:color(display-p3 .81 .707 .655);--t-tag-text-gold:color(display-p3 .784 .728 .635);--t-tag-text-brown:color(display-p3 .835 .715 .597);--t-tag-text-orange:color(display-p3 1 .63 .38);--t-tag-text-amber:color(display-p3 1 .8 .29);--t-tag-text-yellow:color(display-p3 .948 .885 .392);--t-tag-background-gray:color(display-p3 .098 .098 .098);--t-tag-background-mauve:color(display-p3 .138 .134 .144);--t-tag-background-slate:color(display-p3 .13 .135 .145);--t-tag-background-sage:color(display-p3 .128 .135 .131);--t-tag-background-olive:color(display-p3 .131 .135 .126);--t-tag-background-sand:color(display-p3 .135 .135 .129);--t-tag-background-tomato:color(display-p3 .205 .097 .083);--t-tag-background-red:color(display-p3 .211 .081 .099);--t-tag-background-ruby:color(display-p3 .208 .088 .117);--t-tag-background-crimson:color(display-p3 .203 .091 .143);--t-tag-background-pink:color(display-p3 .198 .098 .179);--t-tag-background-plum:color(display-p3 .192 .105 .202);--t-tag-background-purple:color(display-p3 .175 .112 .224);--t-tag-background-violet:color(display-p3 .154 .123 .256);--t-tag-background-iris:color(display-p3 .128 .134 .272);--t-tag-background-cyan:color(display-p3 .073 .168 .209);--t-tag-background-turquoise:color(display-p3 .087 .175 .165);--t-tag-background-sky:color(display-p3 .089 .154 .244);--t-tag-background-blue:color(display-p3 .105 .141 .275);--t-tag-background-jade:color(display-p3 .091 .176 .138);--t-tag-background-green:color(display-p3 .1 .173 .133);--t-tag-background-grass:color(display-p3 .118 .163 .122);--t-tag-background-mint:color(display-p3 .077 .17 .168);--t-tag-background-lime:color(display-p3 .13 .16 .099);--t-tag-background-bronze:color(display-p3 .147 .132 .125);--t-tag-background-gold:color(display-p3 .141 .136 .122);--t-tag-background-brown:color(display-p3 .151 .13 .115);--t-tag-background-orange:color(display-p3 .189 .12 .056);--t-tag-background-amber:color(display-p3 .178 .128 .049);--t-tag-background-yellow:color(display-p3 .168 .137 .039);--t-code-text-gray:color(display-p3 .482 .482 .482);--t-code-text-sky:color(display-p3 .718 .925 .991);--t-code-text-pink:color(display-p3 .808 .356 .645);--t-code-text-orange:color(display-p3 .601 .359 .201);--t-code-text-green:color(display-p3 .365 .456 .25);--t--illustration-icon-color-blue:color(display-p3 .354 .445 .866);--t--illustration-icon-color-gray:color(display-p3 .4 .4 .4);--t--illustration-icon-fill-blue:color(display-p3 .848 .881 .99);--t--illustration-icon-fill-gray:color(display-p3 .133 .133 .133);--t-gray-scale-gray1:color(display-p3 .09 .09 .09);--t-gray-scale-gray2:color(display-p3 .106 .106 .106);--t-gray-scale-gray3:color(display-p3 .098 .098 .098);--t-gray-scale-gray4:color(display-p3 .114 .114 .114);--t-gray-scale-gray5:color(display-p3 .133 .133 .133);--t-gray-scale-gray6:color(display-p3 .282 .282 .282);--t-gray-scale-gray7:color(display-p3 .298 .298 .298);--t-gray-scale-gray8:color(display-p3 .4 .4 .4);--t-gray-scale-gray9:color(display-p3 .506 .506 .506);--t-gray-scale-gray10:color(display-p3 .482 .482 .482);--t-gray-scale-gray11:color(display-p3 .702 .702 .702);--t-gray-scale-gray12:color(display-p3 .922 .922 .922);--t-color-red:color(display-p3 .83 .329 .324);--t-color-ruby:color(display-p3 .83 .323 .408);--t-color-crimson:color(display-p3 .843 .298 .507);--t-color-tomato:color(display-p3 .831 .345 .231);--t-color-orange:color(display-p3 .9 .45 .2);--t-color-amber:color(display-p3 1 .77 .26);--t-color-yellow:color(display-p3 1 .92 .22);--t-color-lime:color(display-p3 .78 .928 .466);--t-color-grass:color(display-p3 .38 .647 .378);--t-color-green:color(display-p3 .332 .634 .442);--t-color-jade:color(display-p3 .319 .63 .521);--t-color-mint:color(display-p3 .62 .908 .834);--t-color-turquoise:color(display-p3 .297 .637 .581);--t-color-cyan:color(display-p3 .282 .627 .765);--t-color-sky:color(display-p3 .585 .877 .983);--t-color-blue:color(display-p3 .276 .384 .837);--t-color-iris:color(display-p3 .357 .357 .81);--t-color-violet:color(display-p3 .417 .341 .784);--t-color-purple:color(display-p3 .523 .318 .751);--t-color-plum:color(display-p3 .624 .313 .708);--t-color-pink:color(display-p3 .775 .297 .61);--t-color-bronze:color(display-p3 .611 .507 .455);--t-color-gold:color(display-p3 .579 .517 .41);--t-color-brown:color(display-p3 .651 .505 .368);--t-color-gray:color(display-p3 .298 .298 .298);--t-color-yellow1:color(display-p3 .078 .069 .047);--t-color-yellow2:color(display-p3 .103 .094 .063);--t-color-yellow3:color(display-p3 .168 .137 .039);--t-color-yellow4:color(display-p3 .209 .169 0);--t-color-yellow5:color(display-p3 .255 .209 0);--t-color-yellow6:color(display-p3 .31 .261 .07);--t-color-yellow7:color(display-p3 .389 .331 .135);--t-color-yellow8:color(display-p3 .497 .42 .182);--t-color-yellow9:color(display-p3 1 .92 .22);--t-color-yellow10:color(display-p3 1 1 .456);--t-color-yellow11:color(display-p3 .948 .885 .392);--t-color-yellow12:color(display-p3 .959 .934 .731);--t-color-green1:color(display-p3 .062 .083 .071);--t-color-green2:color(display-p3 .079 .106 .09);--t-color-green3:color(display-p3 .1 .173 .133);--t-color-green4:color(display-p3 .115 .229 .166);--t-color-green5:color(display-p3 .147 .282 .206);--t-color-green6:color(display-p3 .185 .338 .25);--t-color-green7:color(display-p3 .227 .403 .298);--t-color-green8:color(display-p3 .27 .479 .351);--t-color-green9:color(display-p3 .332 .634 .442);--t-color-green10:color(display-p3 .357 .682 .474);--t-color-green11:color(display-p3 .434 .828 .573);--t-color-green12:color(display-p3 .747 .938 .807);--t-color-turquoise1:color(display-p3 .059 .083 .079);--t-color-turquoise2:color(display-p3 .075 .11 .107);--t-color-turquoise3:color(display-p3 .087 .175 .165);--t-color-turquoise4:color(display-p3 .087 .227 .214);--t-color-turquoise5:color(display-p3 .12 .277 .261);--t-color-turquoise6:color(display-p3 .162 .335 .314);--t-color-turquoise7:color(display-p3 .205 .406 .379);--t-color-turquoise8:color(display-p3 .245 .489 .453);--t-color-turquoise9:color(display-p3 .297 .637 .581);--t-color-turquoise10:color(display-p3 .319 .69 .62);--t-color-turquoise11:color(display-p3 .388 .835 .719);--t-color-turquoise12:color(display-p3 .734 .934 .87);--t-color-sky1:color(display-p3 .056 .078 .116);--t-color-sky2:color(display-p3 .075 .101 .149);--t-color-sky3:color(display-p3 .089 .154 .244);--t-color-sky4:color(display-p3 .106 .207 .323);--t-color-sky5:color(display-p3 .135 .261 .394);--t-color-sky6:color(display-p3 .17 .322 .469);--t-color-sky7:color(display-p3 .205 .394 .557);--t-color-sky8:color(display-p3 .232 .48 .665);--t-color-sky9:color(display-p3 .585 .877 .983);--t-color-sky10:color(display-p3 .718 .925 .991);--t-color-sky11:color(display-p3 .536 .772 .924);--t-color-sky12:color(display-p3 .799 .947 .993);--t-color-blue1:color(display-p3 .068 .074 .118);--t-color-blue2:color(display-p3 .081 .089 .144);--t-color-blue3:color(display-p3 .105 .141 .275);--t-color-blue4:color(display-p3 .129 .18 .369);--t-color-blue5:color(display-p3 .163 .22 .439);--t-color-blue6:color(display-p3 .203 .262 .5);--t-color-blue7:color(display-p3 .245 .309 .575);--t-color-blue8:color(display-p3 .285 .362 .674);--t-color-blue9:color(display-p3 .276 .384 .837);--t-color-blue10:color(display-p3 .354 .445 .866);--t-color-blue11:color(display-p3 .63 .69 1);--t-color-blue12:color(display-p3 .848 .881 .99);--t-color-purple1:color(display-p3 .09 .068 .103);--t-color-purple2:color(display-p3 .113 .082 .134);--t-color-purple3:color(display-p3 .175 .112 .224);--t-color-purple4:color(display-p3 .224 .137 .297);--t-color-purple5:color(display-p3 .264 .167 .349);--t-color-purple6:color(display-p3 .311 .208 .406);--t-color-purple7:color(display-p3 .381 .266 .496);--t-color-purple8:color(display-p3 .49 .349 .649);--t-color-purple9:color(display-p3 .523 .318 .751);--t-color-purple10:color(display-p3 .57 .373 .791);--t-color-purple11:color(display-p3 .8 .62 1);--t-color-purple12:color(display-p3 .913 .854 .971);--t-color-pink1:color(display-p3 .093 .068 .089);--t-color-pink2:color(display-p3 .121 .073 .11);--t-color-pink3:color(display-p3 .198 .098 .179);--t-color-pink4:color(display-p3 .271 .095 .231);--t-color-pink5:color(display-p3 .32 .127 .273);--t-color-pink6:color(display-p3 .382 .177 .326);--t-color-pink7:color(display-p3 .477 .238 .405);--t-color-pink8:color(display-p3 .612 .304 .51);--t-color-pink9:color(display-p3 .775 .297 .61);--t-color-pink10:color(display-p3 .808 .356 .645);--t-color-pink11:color(display-p3 1 .535 .78);--t-color-pink12:color(display-p3 .964 .826 .912);--t-color-red1:color(display-p3 .093 .068 .067);--t-color-red2:color(display-p3 .118 .077 .079);--t-color-red3:color(display-p3 .211 .081 .099);--t-color-red4:color(display-p3 .287 .079 .113);--t-color-red5:color(display-p3 .348 .11 .142);--t-color-red6:color(display-p3 .414 .16 .183);--t-color-red7:color(display-p3 .508 .224 .236);--t-color-red8:color(display-p3 .659 .298 .297);--t-color-red9:color(display-p3 .83 .329 .324);--t-color-red10:color(display-p3 .861 .403 .387);--t-color-red11:color(display-p3 1 .57 .55);--t-color-red12:color(display-p3 .971 .826 .852);--t-color-orange1:color(display-p3 .088 .07 .057);--t-color-orange2:color(display-p3 .113 .089 .061);--t-color-orange3:color(display-p3 .189 .12 .056);--t-color-orange4:color(display-p3 .262 .132 0);--t-color-orange5:color(display-p3 .315 .168 .016);--t-color-orange6:color(display-p3 .376 .219 .088);--t-color-orange7:color(display-p3 .465 .283 .147);--t-color-orange8:color(display-p3 .601 .359 .201);--t-color-orange9:color(display-p3 .9 .45 .2);--t-color-orange10:color(display-p3 .98 .51 .23);--t-color-orange11:color(display-p3 1 .63 .38);--t-color-orange12:color(display-p3 .98 .883 .775);--t-color-gray1:color(display-p3 .09 .09 .09);--t-color-gray2:color(display-p3 .106 .106 .106);--t-color-gray3:color(display-p3 .098 .098 .098);--t-color-gray4:color(display-p3 .114 .114 .114);--t-color-gray5:color(display-p3 .133 .133 .133);--t-color-gray6:color(display-p3 .282 .282 .282);--t-color-gray7:color(display-p3 .298 .298 .298);--t-color-gray8:color(display-p3 .4 .4 .4);--t-color-gray9:color(display-p3 .506 .506 .506);--t-color-gray10:color(display-p3 .482 .482 .482);--t-color-gray11:color(display-p3 .702 .702 .702);--t-color-gray12:color(display-p3 .922 .922 .922);--t-color-mauve1:color(display-p3 .07 .067 .074);--t-color-mauve2:color(display-p3 .101 .098 .105);--t-color-mauve3:color(display-p3 .138 .134 .144);--t-color-mauve4:color(display-p3 .167 .161 .175);--t-color-mauve5:color(display-p3 .196 .189 .206);--t-color-mauve6:color(display-p3 .232 .225 .245);--t-color-mauve7:color(display-p3 .286 .277 .302);--t-color-mauve8:color(display-p3 .383 .373 .408);--t-color-mauve9:color(display-p3 .434 .428 .467);--t-color-mauve10:color(display-p3 .487 .48 .519);--t-color-mauve11:color(display-p3 .707 .7 .735);--t-color-mauve12:color(display-p3 .933 .933 .94);--t-color-slate1:color(display-p3 .067 .067 .074);--t-color-slate2:color(display-p3 .095 .098 .105);--t-color-slate3:color(display-p3 .13 .135 .145);--t-color-slate4:color(display-p3 .156 .163 .176);--t-color-slate5:color(display-p3 .183 .191 .206);--t-color-slate6:color(display-p3 .215 .226 .244);--t-color-slate7:color(display-p3 .265 .28 .302);--t-color-slate8:color(display-p3 .357 .381 .409);--t-color-slate9:color(display-p3 .415 .431 .463);--t-color-slate10:color(display-p3 .469 .483 .514);--t-color-slate11:color(display-p3 .692 .704 .728);--t-color-slate12:color(display-p3 .93 .933 .94);--t-color-sage1:color(display-p3 .064 .07 .067);--t-color-sage2:color(display-p3 .092 .098 .094);--t-color-sage3:color(display-p3 .128 .135 .131);--t-color-sage4:color(display-p3 .155 .164 .159);--t-color-sage5:color(display-p3 .183 .193 .188);--t-color-sage6:color(display-p3 .218 .23 .224);--t-color-sage7:color(display-p3 .269 .285 .277);--t-color-sage8:color(display-p3 .362 .382 .373);--t-color-sage9:color(display-p3 .398 .438 .421);--t-color-sage10:color(display-p3 .453 .49 .474);--t-color-sage11:color(display-p3 .685 .709 .697);--t-color-sage12:color(display-p3 .927 .933 .93);--t-color-olive1:color(display-p3 .067 .07 .063);--t-color-olive2:color(display-p3 .095 .098 .091);--t-color-olive3:color(display-p3 .131 .135 .126);--t-color-olive4:color(display-p3 .158 .163 .153);--t-color-olive5:color(display-p3 .186 .192 .18);--t-color-olive6:color(display-p3 .221 .229 .215);--t-color-olive7:color(display-p3 .273 .284 .266);--t-color-olive8:color(display-p3 .365 .382 .359);--t-color-olive9:color(display-p3 .414 .438 .404);--t-color-olive10:color(display-p3 .467 .49 .458);--t-color-olive11:color(display-p3 .69 .709 .682);--t-color-olive12:color(display-p3 .927 .933 .926);--t-color-sand1:color(display-p3 .067 .067 .063);--t-color-sand2:color(display-p3 .098 .098 .094);--t-color-sand3:color(display-p3 .135 .135 .129);--t-color-sand4:color(display-p3 .164 .163 .156);--t-color-sand5:color(display-p3 .193 .192 .183);--t-color-sand6:color(display-p3 .23 .229 .217);--t-color-sand7:color(display-p3 .285 .282 .267);--t-color-sand8:color(display-p3 .384 .378 .357);--t-color-sand9:color(display-p3 .434 .428 .403);--t-color-sand10:color(display-p3 .487 .481 .456);--t-color-sand11:color(display-p3 .707 .703 .68);--t-color-sand12:color(display-p3 .933 .933 .926);--t-color-tomato1:color(display-p3 .09 .068 .067);--t-color-tomato2:color(display-p3 .115 .084 .076);--t-color-tomato3:color(display-p3 .205 .097 .083);--t-color-tomato4:color(display-p3 .282 .099 .077);--t-color-tomato5:color(display-p3 .339 .129 .101);--t-color-tomato6:color(display-p3 .398 .179 .141);--t-color-tomato7:color(display-p3 .487 .245 .194);--t-color-tomato8:color(display-p3 .629 .322 .248);--t-color-tomato9:color(display-p3 .831 .345 .231);--t-color-tomato10:color(display-p3 .862 .415 .298);--t-color-tomato11:color(display-p3 1 .585 .455);--t-color-tomato12:color(display-p3 .959 .833 .802);--t-color-ruby1:color(display-p3 .093 .068 .074);--t-color-ruby2:color(display-p3 .113 .083 .089);--t-color-ruby3:color(display-p3 .208 .088 .117);--t-color-ruby4:color(display-p3 .279 .092 .147);--t-color-ruby5:color(display-p3 .337 .12 .18);--t-color-ruby6:color(display-p3 .401 .166 .223);--t-color-ruby7:color(display-p3 .495 .224 .281);--t-color-ruby8:color(display-p3 .652 .295 .359);--t-color-ruby9:color(display-p3 .83 .323 .408);--t-color-ruby10:color(display-p3 .857 .392 .455);--t-color-ruby11:color(display-p3 1 .57 .59);--t-color-ruby12:color(display-p3 .968 .83 .88);--t-color-crimson1:color(display-p3 .093 .068 .078);--t-color-crimson2:color(display-p3 .117 .078 .095);--t-color-crimson3:color(display-p3 .203 .091 .143);--t-color-crimson4:color(display-p3 .277 .087 .182);--t-color-crimson5:color(display-p3 .332 .115 .22);--t-color-crimson6:color(display-p3 .394 .162 .268);--t-color-crimson7:color(display-p3 .489 .222 .336);--t-color-crimson8:color(display-p3 .638 .289 .429);--t-color-crimson9:color(display-p3 .843 .298 .507);--t-color-crimson10:color(display-p3 .864 .364 .539);--t-color-crimson11:color(display-p3 1 .56 .66);--t-color-crimson12:color(display-p3 .966 .834 .906);--t-color-plum1:color(display-p3 .09 .068 .092);--t-color-plum2:color(display-p3 .118 .077 .121);--t-color-plum3:color(display-p3 .192 .105 .202);--t-color-plum4:color(display-p3 .25 .121 .271);--t-color-plum5:color(display-p3 .293 .152 .319);--t-color-plum6:color(display-p3 .343 .198 .372);--t-color-plum7:color(display-p3 .424 .262 .461);--t-color-plum8:color(display-p3 .54 .341 .595);--t-color-plum9:color(display-p3 .624 .313 .708);--t-color-plum10:color(display-p3 .666 .365 .748);--t-color-plum11:color(display-p3 .86 .602 .933);--t-color-plum12:color(display-p3 .936 .836 .949);--t-color-violet1:color(display-p3 .077 .071 .118);--t-color-violet2:color(display-p3 .101 .084 .141);--t-color-violet3:color(display-p3 .154 .123 .256);--t-color-violet4:color(display-p3 .191 .148 .345);--t-color-violet5:color(display-p3 .226 .182 .396);--t-color-violet6:color(display-p3 .269 .223 .449);--t-color-violet7:color(display-p3 .326 .277 .53);--t-color-violet8:color(display-p3 .399 .346 .656);--t-color-violet9:color(display-p3 .417 .341 .784);--t-color-violet10:color(display-p3 .477 .402 .823);--t-color-violet11:color(display-p3 .72 .65 1);--t-color-violet12:color(display-p3 .883 .867 .986);--t-color-iris1:color(display-p3 .075 .075 .114);--t-color-iris2:color(display-p3 .089 .086 .14);--t-color-iris3:color(display-p3 .128 .134 .272);--t-color-iris4:color(display-p3 .153 .165 .382);--t-color-iris5:color(display-p3 .192 .201 .44);--t-color-iris6:color(display-p3 .239 .241 .491);--t-color-iris7:color(display-p3 .291 .289 .565);--t-color-iris8:color(display-p3 .35 .345 .673);--t-color-iris9:color(display-p3 .357 .357 .81);--t-color-iris10:color(display-p3 .428 .416 .843);--t-color-iris11:color(display-p3 .685 .662 1);--t-color-iris12:color(display-p3 .878 .875 .986);--t-color-cyan1:color(display-p3 .053 .085 .098);--t-color-cyan2:color(display-p3 .072 .105 .122);--t-color-cyan3:color(display-p3 .073 .168 .209);--t-color-cyan4:color(display-p3 .063 .216 .277);--t-color-cyan5:color(display-p3 .091 .267 .336);--t-color-cyan6:color(display-p3 .137 .324 .4);--t-color-cyan7:color(display-p3 .186 .398 .484);--t-color-cyan8:color(display-p3 .23 .496 .6);--t-color-cyan9:color(display-p3 .282 .627 .765);--t-color-cyan10:color(display-p3 .331 .675 .801);--t-color-cyan11:color(display-p3 .446 .79 .887);--t-color-cyan12:color(display-p3 .757 .919 .962);--t-color-jade1:color(display-p3 .059 .083 .071);--t-color-jade2:color(display-p3 .078 .11 .094);--t-color-jade3:color(display-p3 .091 .176 .138);--t-color-jade4:color(display-p3 .102 .228 .177);--t-color-jade5:color(display-p3 .133 .279 .221);--t-color-jade6:color(display-p3 .174 .334 .273);--t-color-jade7:color(display-p3 .219 .402 .335);--t-color-jade8:color(display-p3 .263 .488 .411);--t-color-jade9:color(display-p3 .319 .63 .521);--t-color-jade10:color(display-p3 .338 .68 .555);--t-color-jade11:color(display-p3 .4 .835 .656);--t-color-jade12:color(display-p3 .734 .934 .838);--t-color-grass1:color(display-p3 .062 .083 .067);--t-color-grass2:color(display-p3 .083 .103 .085);--t-color-grass3:color(display-p3 .118 .163 .122);--t-color-grass4:color(display-p3 .142 .225 .15);--t-color-grass5:color(display-p3 .178 .279 .186);--t-color-grass6:color(display-p3 .217 .337 .224);--t-color-grass7:color(display-p3 .258 .4 .264);--t-color-grass8:color(display-p3 .302 .47 .305);--t-color-grass9:color(display-p3 .38 .647 .378);--t-color-grass10:color(display-p3 .426 .694 .426);--t-color-grass11:color(display-p3 .535 .807 .542);--t-color-grass12:color(display-p3 .797 .936 .776);--t-color-mint1:color(display-p3 .059 .082 .081);--t-color-mint2:color(display-p3 .068 .104 .105);--t-color-mint3:color(display-p3 .077 .17 .168);--t-color-mint4:color(display-p3 .068 .224 .22);--t-color-mint5:color(display-p3 .104 .275 .264);--t-color-mint6:color(display-p3 .154 .332 .313);--t-color-mint7:color(display-p3 .207 .403 .373);--t-color-mint8:color(display-p3 .258 .49 .441);--t-color-mint9:color(display-p3 .62 .908 .834);--t-color-mint10:color(display-p3 .725 .954 .898);--t-color-mint11:color(display-p3 .482 .825 .733);--t-color-mint12:color(display-p3 .807 .955 .887);--t-color-lime1:color(display-p3 .067 .073 .048);--t-color-lime2:color(display-p3 .086 .1 .067);--t-color-lime3:color(display-p3 .13 .16 .099);--t-color-lime4:color(display-p3 .172 .214 .126);--t-color-lime5:color(display-p3 .213 .266 .153);--t-color-lime6:color(display-p3 .257 .321 .182);--t-color-lime7:color(display-p3 .307 .383 .215);--t-color-lime8:color(display-p3 .365 .456 .25);--t-color-lime9:color(display-p3 .78 .928 .466);--t-color-lime10:color(display-p3 .865 .995 .519);--t-color-lime11:color(display-p3 .771 .893 .485);--t-color-lime12:color(display-p3 .905 .966 .753);--t-color-bronze1:color(display-p3 .076 .067 .063);--t-color-bronze2:color(display-p3 .106 .097 .093);--t-color-bronze3:color(display-p3 .147 .132 .125);--t-color-bronze4:color(display-p3 .185 .166 .156);--t-color-bronze5:color(display-p3 .227 .202 .19);--t-color-bronze6:color(display-p3 .278 .246 .23);--t-color-bronze7:color(display-p3 .343 .302 .281);--t-color-bronze8:color(display-p3 .426 .374 .347);--t-color-bronze9:color(display-p3 .611 .507 .455);--t-color-bronze10:color(display-p3 .66 .556 .504);--t-color-bronze11:color(display-p3 .81 .707 .655);--t-color-bronze12:color(display-p3 .921 .88 .854);--t-color-gold1:color(display-p3 .071 .071 .067);--t-color-gold2:color(display-p3 .104 .101 .09);--t-color-gold3:color(display-p3 .141 .136 .122);--t-color-gold4:color(display-p3 .177 .17 .152);--t-color-gold5:color(display-p3 .217 .207 .185);--t-color-gold6:color(display-p3 .265 .252 .225);--t-color-gold7:color(display-p3 .327 .31 .277);--t-color-gold8:color(display-p3 .407 .384 .342);--t-color-gold9:color(display-p3 .579 .517 .41);--t-color-gold10:color(display-p3 .628 .566 .463);--t-color-gold11:color(display-p3 .784 .728 .635);--t-color-gold12:color(display-p3 .906 .887 .855);--t-color-brown1:color(display-p3 .071 .067 .059);--t-color-brown2:color(display-p3 .107 .095 .087);--t-color-brown3:color(display-p3 .151 .13 .115);--t-color-brown4:color(display-p3 .191 .161 .138);--t-color-brown5:color(display-p3 .235 .194 .162);--t-color-brown6:color(display-p3 .291 .237 .192);--t-color-brown7:color(display-p3 .365 .295 .232);--t-color-brown8:color(display-p3 .469 .377 .287);--t-color-brown9:color(display-p3 .651 .505 .368);--t-color-brown10:color(display-p3 .697 .557 .423);--t-color-brown11:color(display-p3 .835 .715 .597);--t-color-brown12:color(display-p3 .938 .885 .802);--t-color-amber1:color(display-p3 .082 .07 .05);--t-color-amber2:color(display-p3 .111 .094 .064);--t-color-amber3:color(display-p3 .178 .128 .049);--t-color-amber4:color(display-p3 .239 .156 0);--t-color-amber5:color(display-p3 .29 .193 0);--t-color-amber6:color(display-p3 .344 .245 .076);--t-color-amber7:color(display-p3 .422 .314 .141);--t-color-amber8:color(display-p3 .535 .399 .189);--t-color-amber9:color(display-p3 1 .77 .26);--t-color-amber10:color(display-p3 1 .87 .15);--t-color-amber11:color(display-p3 1 .8 .29);--t-color-amber12:color(display-p3 .984 .909 .726);--t-color-transparent-gray1:color(display-p3 1 1 1/.031);--t-color-transparent-gray2:color(display-p3 1 1 1/.059);--t-color-transparent-gray3:color(display-p3 1 1 1/.047);--t-color-transparent-gray4:color(display-p3 1 1 1/.071);--t-color-transparent-gray5:color(display-p3 1 1 1/.102);--t-color-transparent-gray6:color(display-p3 1 1 1/.114);--t-color-transparent-gray7:color(display-p3 1 1 1/.141);--t-color-transparent-gray8:color(display-p3 1 1 1/.22);--t-color-transparent-gray9:color(display-p3 1 1 1/.427);--t-color-transparent-gray10:color(display-p3 1 1 1/.478);--t-color-transparent-gray11:color(display-p3 1 1 1/.565);--t-color-transparent-gray12:color(display-p3 1 1 1/.91)}}@supports (corner-shape:squircle){html[data-theme=dark],:root{--t-border-radius-xs:4px;--t-border-radius-sm:8px;--t-border-radius-md:16px;--t-border-radius-lg:32px;--t-border-radius-xl:40px;--t-border-radius-xxl:80px}*,:before,:after{corner-shape:var(--t-corner-shape,squircle)}}html[data-theme=light]{--t-icon-size-sm:14;--t-icon-size-md:16;--t-icon-size-lg:20;--t-icon-size-xl:24;--t-icon-stroke-sm:1.6;--t-icon-stroke-md:2;--t-icon-stroke-lg:2.5;--t-modal-size-sm-width:300px;--t-modal-size-md-width:400px;--t-modal-size-lg-width:53%;--t-modal-size-xl-width:1200px;--t-modal-size-xl-height:800px;--t-modal-size-fullscreen-width:100dvw;--t-modal-size-fullscreen-height:100dvh;--t-text-line-height-lg:1.5;--t-text-line-height-md:1.1;--t-text-icon-size-medium:16;--t-text-icon-size-small:14;--t-text-icon-strike-light:1.6;--t-text-icon-strike-medium:2;--t-text-icon-strike-bold:2.5;--t-animation-duration-instant:.075;--t-animation-duration-fast:.15;--t-animation-duration-normal:.3;--t-animation-duration-slow:1.5;--t-spacing-multiplicator:4;--t-spacing-0:0px;--t-spacing-1:4px;--t-spacing-2:8px;--t-spacing-3:12px;--t-spacing-4:16px;--t-spacing-5:20px;--t-spacing-6:24px;--t-spacing-7:28px;--t-spacing-8:32px;--t-spacing-9:36px;--t-spacing-10:40px;--t-spacing-11:44px;--t-spacing-12:48px;--t-spacing-13:52px;--t-spacing-14:56px;--t-spacing-15:60px;--t-spacing-16:64px;--t-spacing-17:68px;--t-spacing-18:72px;--t-spacing-19:76px;--t-spacing-20:80px;--t-spacing-21:84px;--t-spacing-22:88px;--t-spacing-23:92px;--t-spacing-24:96px;--t-spacing-25:100px;--t-spacing-26:104px;--t-spacing-27:108px;--t-spacing-28:112px;--t-spacing-29:116px;--t-spacing-30:120px;--t-spacing-31:124px;--t-spacing-32:128px;--t-spacing-0_5:2px;--t-spacing-1_5:6px;--t-between-siblings-gap:2px;--t-table-horizontal-cell-margin:8px;--t-table-checkbox-column-width:32px;--t-table-horizontal-cell-padding:8px;--t-side-panel-width:500px;--t-clickable-element-background-transition:background .1s ease;--t-last-layer-z-index:2147480000;--t-buttons-secondary-text-color:#9eb1ff;--t-accent-primary:#d2deff;--t-accent-secondary:#d2deff;--t-accent-tertiary:#edf2fe;--t-accent-quaternary:#f7f9ff;--t-accent-accent3570:#8da4ef;--t-accent-accent4060:#8da4ef;--t-accent-accent1:#fdfdfe;--t-accent-accent2:#f7f9ff;--t-accent-accent3:#edf2fe;--t-accent-accent4:#e1e9ff;--t-accent-accent5:#d2deff;--t-accent-accent6:#c1d0ff;--t-accent-accent7:#abbdf9;--t-accent-accent8:#8da4ef;--t-accent-accent9:#3e63dd;--t-accent-accent10:#3358d4;--t-accent-accent11:#3a5bc7;--t-accent-accent12:#1f2d5c;--t-background-noisy:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAABQCAIAAABTfJr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAF0WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuOWNjYzRkZTkzLCAyMDIyLzAzLzE0LTE0OjA3OjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuMyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDctMThUMTI6MjY6MzQrMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA3LTE4VDEyOjI4OjMyKzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA3LTE4VDEyOjI4OjMyKzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphZWU5ZDg2OC04OWRmLTRiMDAtYWQ5ZS0zZDQyMTJjZjNhM2UiIHhtcE1NOkRvY3VtZW50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);--t-background-primary:#fff;--t-background-secondary:#fcfcfc;--t-background-tertiary:#f1f1f1;--t-background-quaternary:#ebebeb;--t-background-inverted-primary:#333;--t-background-inverted-secondary:#666;--t-background-danger:#feebec;--t-background-transparent-primary:#ffffff80;--t-background-transparent-secondary:#fff6;--t-background-transparent-strong:#00000029;--t-background-transparent-medium:#00000014;--t-background-transparent-light:#0000000a;--t-background-transparent-lighter:#00000005;--t-background-transparent-danger:#f3000d14;--t-background-transparent-blue:#0047f112;--t-background-transparent-orange:#ff9c0029;--t-background-transparent-success:#00a43319;--t-background-overlay-primary:#000000b8;--t-background-overlay-secondary:#0000005c;--t-background-overlay-tertiary:#00000012;--t-background-radial-gradient:radial-gradient(50% 62.62% at 50% 0%, #999 0%, #838383 100%);--t-background-radial-gradient-hover:radial-gradient(76.32% 95.59% at 50% 0%, #838383 0%, #666 100%);--t-background-primary-inverted:#333;--t-background-primary-inverted-hover:#666;--t-blur-light:blur(6px) saturate(200%) contrast(50%) brightness(130%);--t-blur-medium:blur(12px) saturate(200%) contrast(50%) brightness(130%);--t-blur-strong:blur(20px) saturate(200%) contrast(50%) brightness(130%);--t-border-color-strong:#d6d6d6;--t-border-color-medium:#ebebeb;--t-border-color-light:#f1f1f1;--t-border-color-secondary-inverted:#666;--t-border-color-inverted:#333;--t-border-color-danger:#ffcecf;--t-border-color-blue:#abbdf9;--t-border-color-transparent-strong:#00000012;--t-border-radius-xs:2px;--t-border-radius-sm:4px;--t-border-radius-md:8px;--t-border-radius-lg:16px;--t-border-radius-xl:20px;--t-border-radius-xxl:40px;--t-border-radius-pill:999px;--t-border-radius-rounded:100%;--t-border-radius-sm-round:4px;--t-border-radius-md-round:8px;--t-box-shadow-color:#0000000a;--t-box-shadow-light:0px 2px 4px 0px #0000000a, 0px 0px 4px 0px #00000014;--t-box-shadow-strong:2px 4px 16px 0px #00000029, 0px 2px 4px 0px #00000014;--t-box-shadow-underline:0px 1px 0px 0px #0000005c;--t-box-shadow-super-heavy:0px 0px 8px 0px #00000029, 0px 8px 64px -16px #0000007a, 0px 24px 56px -16px #00000014;--t-font-color-primary:#333;--t-font-color-secondary:#666;--t-font-color-tertiary:#999;--t-font-color-light:#b3b3b3;--t-font-color-extra-light:#ccc;--t-font-color-inverted:#fff;--t-font-color-danger:#e5484d;--t-font-size-xxs:.625rem;--t-font-size-xs:.85rem;--t-font-size-sm:.92rem;--t-font-size-md:1rem;--t-font-size-lg:1.23rem;--t-font-size-xl:1.54rem;--t-font-size-xxl:1.85rem;--t-font-weight-regular:400;--t-font-weight-medium:500;--t-font-weight-semi-bold:600;--t-font-family:Inter, sans-serif;--t-name:light;--t-snack-bar-success-color:#12a594;--t-snack-bar-success-background-color:#00a43319;--t-snack-bar-error-color:#e5484d;--t-snack-bar-error-background-color:#f3000d14;--t-snack-bar-warning-color:#f76a15;--t-snack-bar-warning-background-color:#ff9c0029;--t-snack-bar-info-color:#3e63dd;--t-snack-bar-info-background-color:#0047f112;--t-snack-bar-default-color:#333;--t-snack-bar-default-background-color:#0000000a;--t-tag-text-gray:#666;--t-tag-text-mauve:#65636d;--t-tag-text-slate:#60646c;--t-tag-text-sage:#5f6563;--t-tag-text-olive:#60655f;--t-tag-text-sand:#63635e;--t-tag-text-tomato:#d13415;--t-tag-text-red:#ce2c31;--t-tag-text-ruby:#ca244d;--t-tag-text-crimson:#cb1d63;--t-tag-text-pink:#c2298a;--t-tag-text-plum:#953ea3;--t-tag-text-purple:#8145b5;--t-tag-text-violet:#6550b9;--t-tag-text-iris:#5753c6;--t-tag-text-cyan:#007b9e;--t-tag-text-turquoise:#007f6d;--t-tag-text-sky:#00749e;--t-tag-text-blue:#3a5bc7;--t-tag-text-jade:#007f5e;--t-tag-text-green:#00804f;--t-tag-text-grass:#2a7e3b;--t-tag-text-mint:#037864;--t-tag-text-lime:#5c7c2f;--t-tag-text-bronze:#7d5e54;--t-tag-text-gold:#71624b;--t-tag-text-brown:#815e46;--t-tag-text-orange:#cd5300;--t-tag-text-amber:#a76600;--t-tag-text-yellow:#9c7000;--t-tag-background-gray:#f9f9f9;--t-tag-background-mauve:#f2eff3;--t-tag-background-slate:#f0f0f3;--t-tag-background-sage:#eef1f0;--t-tag-background-olive:#eff1ef;--t-tag-background-sand:#f1f0ef;--t-tag-background-tomato:#ffebe7;--t-tag-background-red:#feebec;--t-tag-background-ruby:#feeaed;--t-tag-background-crimson:#ffe9f0;--t-tag-background-pink:#fee9f6;--t-tag-background-plum:#fbebfb;--t-tag-background-purple:#f7edfd;--t-tag-background-violet:#f4f0fe;--t-tag-background-iris:#f0f1fe;--t-tag-background-cyan:#def7f9;--t-tag-background-turquoise:#e0f8f3;--t-tag-background-sky:#e1f6fd;--t-tag-background-blue:#edf2fe;--t-tag-background-jade:#e5f7ed;--t-tag-background-green:#e6f6eb;--t-tag-background-grass:#e9f7e9;--t-tag-background-mint:#ddf9f2;--t-tag-background-lime:#eef6d6;--t-tag-background-bronze:#f6edea;--t-tag-background-gold:#f2f0e7;--t-tag-background-brown:#f6eee7;--t-tag-background-orange:#ffefd6;--t-tag-background-amber:#fff7c2;--t-tag-background-yellow:#fffab8;--t-code-text-gray:#838383;--t-code-text-sky:#74daf8;--t-code-text-pink:#cf3897;--t-code-text-orange:#ec9455;--t-code-text-green:#8db554;--t-code-font-family:DM Mono;--t--illustration-icon-color-blue:#8da4ef;--t--illustration-icon-color-gray:#999;--t--illustration-icon-fill-blue:#d2deff;--t--illustration-icon-fill-gray:#ebebeb;--t-gray-scale-gray1:#fff;--t-gray-scale-gray2:#fcfcfc;--t-gray-scale-gray3:#f9f9f9;--t-gray-scale-gray4:#f1f1f1;--t-gray-scale-gray5:#ebebeb;--t-gray-scale-gray6:#d6d6d6;--t-gray-scale-gray7:#ccc;--t-gray-scale-gray8:#b3b3b3;--t-gray-scale-gray9:#999;--t-gray-scale-gray10:#838383;--t-gray-scale-gray11:#666;--t-gray-scale-gray12:#333;--t-color-red:#e5484d;--t-color-ruby:#e54666;--t-color-crimson:#e93d82;--t-color-tomato:#e54d2e;--t-color-orange:#f76a15;--t-color-amber:#ffc442;--t-color-yellow:#ffea34;--t-color-lime:#bdee63;--t-color-grass:#46a758;--t-color-green:#30a46c;--t-color-jade:#29a383;--t-color-mint:#86ead4;--t-color-turquoise:#12a594;--t-color-cyan:#01a2c7;--t-color-sky:#7ce2fe;--t-color-blue:#3e63dd;--t-color-iris:#5b5bd6;--t-color-violet:#6e56cf;--t-color-purple:#8e4ec6;--t-color-plum:#ab4aba;--t-color-pink:#d6409f;--t-color-bronze:#a18072;--t-color-gold:#978365;--t-color-brown:#ad7f58;--t-color-gray:#999;--t-color-yellow1:#fdfdf9;--t-color-yellow2:#fefce9;--t-color-yellow3:#fffab8;--t-color-yellow4:#fff394;--t-color-yellow5:#ffe770;--t-color-yellow6:#f3d768;--t-color-yellow7:#e4c767;--t-color-yellow8:#d5ae39;--t-color-yellow9:#ffea34;--t-color-yellow10:#ffdc00;--t-color-yellow11:#9c7000;--t-color-yellow12:#473b1f;--t-color-green1:#fbfefc;--t-color-green2:#f4fbf6;--t-color-green3:#e6f6eb;--t-color-green4:#d6f1df;--t-color-green5:#c4e8d1;--t-color-green6:#adddc0;--t-color-green7:#8eceaa;--t-color-green8:#5bb88b;--t-color-green9:#30a46c;--t-color-green10:#2b9a66;--t-color-green11:#00804f;--t-color-green12:#193b2d;--t-color-turquoise1:#fafefd;--t-color-turquoise2:#f3fbf9;--t-color-turquoise3:#e0f8f3;--t-color-turquoise4:#ccf3ea;--t-color-turquoise5:#b8ebe0;--t-color-turquoise6:#a1ded2;--t-color-turquoise7:#83cdc1;--t-color-turquoise8:#53b9ab;--t-color-turquoise9:#12a594;--t-color-turquoise10:#0d9b8a;--t-color-turquoise11:#007f6d;--t-color-turquoise12:#0d3d38;--t-color-sky1:#f9feff;--t-color-sky2:#f1fafd;--t-color-sky3:#e1f6fd;--t-color-sky4:#d1f0fb;--t-color-sky5:#bee7f5;--t-color-sky6:#a9daed;--t-color-sky7:#8dcae3;--t-color-sky8:#60b3d7;--t-color-sky9:#7ce2fe;--t-color-sky10:#74daf8;--t-color-sky11:#00749e;--t-color-sky12:#1d3e56;--t-color-blue1:#fdfdfe;--t-color-blue2:#f7f9ff;--t-color-blue3:#edf2fe;--t-color-blue4:#e1e9ff;--t-color-blue5:#d2deff;--t-color-blue6:#c1d0ff;--t-color-blue7:#abbdf9;--t-color-blue8:#8da4ef;--t-color-blue9:#3e63dd;--t-color-blue10:#3358d4;--t-color-blue11:#3a5bc7;--t-color-blue12:#1f2d5c;--t-color-purple1:#fefcfe;--t-color-purple2:#fbf7fe;--t-color-purple3:#f7edfd;--t-color-purple4:#f2e2fc;--t-color-purple5:#ead5f9;--t-color-purple6:#e0c4f4;--t-color-purple7:#d1afec;--t-color-purple8:#be93e4;--t-color-purple9:#8e4ec6;--t-color-purple10:#8347b9;--t-color-purple11:#8145b5;--t-color-purple12:#402060;--t-color-pink1:#fffcfe;--t-color-pink2:#fef7fb;--t-color-pink3:#fee9f6;--t-color-pink4:#fbdcef;--t-color-pink5:#f6cee7;--t-color-pink6:#efbfdd;--t-color-pink7:#e7acd1;--t-color-pink8:#dd93c2;--t-color-pink9:#d6409f;--t-color-pink10:#cf3897;--t-color-pink11:#c2298a;--t-color-pink12:#651249;--t-color-red1:#fffcfc;--t-color-red2:#fff7f7;--t-color-red3:#feebec;--t-color-red4:#fdd;--t-color-red5:#ffcecf;--t-color-red6:#fdbdbe;--t-color-red7:#f4a9aa;--t-color-red8:#eb8e90;--t-color-red9:#e5484d;--t-color-red10:#dd3e42;--t-color-red11:#ce2c31;--t-color-red12:#641723;--t-color-orange1:#fefcfb;--t-color-orange2:#fff7ed;--t-color-orange3:#ffefd6;--t-color-orange4:#ffdeb1;--t-color-orange5:#ffd196;--t-color-orange6:#ffc287;--t-color-orange7:#f5ae73;--t-color-orange8:#ec9455;--t-color-orange9:#f76a15;--t-color-orange10:#ef5f00;--t-color-orange11:#cd5300;--t-color-orange12:#582d1d;--t-color-gray1:#fff;--t-color-gray2:#fcfcfc;--t-color-gray3:#f9f9f9;--t-color-gray4:#f1f1f1;--t-color-gray5:#ebebeb;--t-color-gray6:#d6d6d6;--t-color-gray7:#ccc;--t-color-gray8:#b3b3b3;--t-color-gray9:#999;--t-color-gray10:#838383;--t-color-gray11:#666;--t-color-gray12:#333;--t-color-mauve1:#fdfcfd;--t-color-mauve2:#faf9fb;--t-color-mauve3:#f2eff3;--t-color-mauve4:#eae7ec;--t-color-mauve5:#e2dfe6;--t-color-mauve6:#dbd8e0;--t-color-mauve7:#d0cdd7;--t-color-mauve8:#bcbac7;--t-color-mauve9:#8e8c99;--t-color-mauve10:#83818e;--t-color-mauve11:#65636d;--t-color-mauve12:#211f26;--t-color-slate1:#fcfcfd;--t-color-slate2:#f9f9fb;--t-color-slate3:#f0f0f3;--t-color-slate4:#e7e8ec;--t-color-slate5:#e0e1e6;--t-color-slate6:#d9d9e0;--t-color-slate7:#cdced6;--t-color-slate8:#b9bbc6;--t-color-slate9:#8b8d98;--t-color-slate10:#80838d;--t-color-slate11:#60646c;--t-color-slate12:#1c2024;--t-color-sage1:#fbfdfc;--t-color-sage2:#f7f9f8;--t-color-sage3:#eef1f0;--t-color-sage4:#e6e9e8;--t-color-sage5:#dfe2e0;--t-color-sage6:#d7dad8;--t-color-sage7:#cbcfcd;--t-color-sage8:#b8bcbb;--t-color-sage9:#868e8b;--t-color-sage10:#7c8481;--t-color-sage11:#5f6563;--t-color-sage12:#1a211e;--t-color-olive1:#fcfdfc;--t-color-olive2:#f8faf8;--t-color-olive3:#eff1ef;--t-color-olive4:#e7e9e7;--t-color-olive5:#dfe2df;--t-color-olive6:#d7dad7;--t-color-olive7:#cccfcc;--t-color-olive8:#b9bcb8;--t-color-olive9:#898e87;--t-color-olive10:#7f837d;--t-color-olive11:#60655f;--t-color-olive12:#1d211c;--t-color-sand1:#fdfdfc;--t-color-sand2:#f9f9f8;--t-color-sand3:#f1f0ef;--t-color-sand4:#e9e9e6;--t-color-sand5:#e2e1de;--t-color-sand6:#dad9d6;--t-color-sand7:#cfcfca;--t-color-sand8:#bcbbb5;--t-color-sand9:#8d8d86;--t-color-sand10:#82827c;--t-color-sand11:#63635e;--t-color-sand12:#21201c;--t-color-tomato1:#fffcfc;--t-color-tomato2:#fff8f7;--t-color-tomato3:#ffebe7;--t-color-tomato4:#ffddd6;--t-color-tomato5:#ffcec4;--t-color-tomato6:#fdbdaf;--t-color-tomato7:#f5a898;--t-color-tomato8:#ec8e7b;--t-color-tomato9:#e54d2e;--t-color-tomato10:#dd4425;--t-color-tomato11:#d13415;--t-color-tomato12:#5c271f;--t-color-ruby1:#fffcfd;--t-color-ruby2:#fff7f8;--t-color-ruby3:#feeaed;--t-color-ruby4:#ffdde2;--t-color-ruby5:#fecfd6;--t-color-ruby6:#f8bfc8;--t-color-ruby7:#efacb8;--t-color-ruby8:#e592a3;--t-color-ruby9:#e54666;--t-color-ruby10:#dc3b5d;--t-color-ruby11:#ca244d;--t-color-ruby12:#64172b;--t-color-crimson1:#fffcfd;--t-color-crimson2:#fef7f9;--t-color-crimson3:#ffe9f0;--t-color-crimson4:#fedce7;--t-color-crimson5:#facedd;--t-color-crimson6:#f3bed1;--t-color-crimson7:#eaacc3;--t-color-crimson8:#e094b2;--t-color-crimson9:#e93d82;--t-color-crimson10:#df3478;--t-color-crimson11:#cb1d63;--t-color-crimson12:#621639;--t-color-plum1:#fefcff;--t-color-plum2:#fdf7fd;--t-color-plum3:#fbebfb;--t-color-plum4:#f7def8;--t-color-plum5:#f1d1f3;--t-color-plum6:#e9c2ec;--t-color-plum7:#deade3;--t-color-plum8:#cf91d8;--t-color-plum9:#ab4aba;--t-color-plum10:#a144af;--t-color-plum11:#953ea3;--t-color-plum12:#53195d;--t-color-violet1:#fdfcfe;--t-color-violet2:#faf8ff;--t-color-violet3:#f4f0fe;--t-color-violet4:#ebe5ff;--t-color-violet5:#e1d9ff;--t-color-violet6:#d4cafe;--t-color-violet7:#c2b5f5;--t-color-violet8:#aa99ec;--t-color-violet9:#6e56cf;--t-color-violet10:#654dc4;--t-color-violet11:#6550b9;--t-color-violet12:#2f265f;--t-color-iris1:#fdfdff;--t-color-iris2:#f8f8ff;--t-color-iris3:#f0f1fe;--t-color-iris4:#e6e7ff;--t-color-iris5:#dbdcff;--t-color-iris6:#cbcdff;--t-color-iris7:#b8b9f8;--t-color-iris8:#9b9ef0;--t-color-iris9:#5b5bd6;--t-color-iris10:#5151cd;--t-color-iris11:#5753c6;--t-color-iris12:#272962;--t-color-cyan1:#fafdfe;--t-color-cyan2:#f2fafb;--t-color-cyan3:#def7f9;--t-color-cyan4:#caf1f6;--t-color-cyan5:#b5e9f0;--t-color-cyan6:#9ddee7;--t-color-cyan7:#7dcedc;--t-color-cyan8:#3db9ce;--t-color-cyan9:#01a2c7;--t-color-cyan10:#0797b9;--t-color-cyan11:#007b9e;--t-color-cyan12:#0d3c48;--t-color-jade1:#fbfefd;--t-color-jade2:#f4fbf7;--t-color-jade3:#e5f7ed;--t-color-jade4:#d6f1e3;--t-color-jade5:#c3e9d7;--t-color-jade6:#acdec9;--t-color-jade7:#8bceb6;--t-color-jade8:#55ba9f;--t-color-jade9:#29a383;--t-color-jade10:#26997b;--t-color-jade11:#007f5e;--t-color-jade12:#1d3b31;--t-color-grass1:#fbfefb;--t-color-grass2:#f5fbf5;--t-color-grass3:#e9f7e9;--t-color-grass4:#daf0db;--t-color-grass5:#c9e9ca;--t-color-grass6:#b2deb5;--t-color-grass7:#94ce9a;--t-color-grass8:#65ba74;--t-color-grass9:#46a758;--t-color-grass10:#3e9a4f;--t-color-grass11:#2a7e3b;--t-color-grass12:#203c25;--t-color-mint1:#f9fefd;--t-color-mint2:#f2fbf9;--t-color-mint3:#ddf9f2;--t-color-mint4:#c8f4e9;--t-color-mint5:#b3ecde;--t-color-mint6:#9ce0d0;--t-color-mint7:#7ecfbd;--t-color-mint8:#4cbba5;--t-color-mint9:#86ead4;--t-color-mint10:#7de1cb;--t-color-mint11:#037864;--t-color-mint12:#16433c;--t-color-lime1:#fcfdfa;--t-color-lime2:#f8faf3;--t-color-lime3:#eef6d6;--t-color-lime4:#e2f0bd;--t-color-lime5:#d3e7a6;--t-color-lime6:#c2da91;--t-color-lime7:#abc978;--t-color-lime8:#8db554;--t-color-lime9:#bdee63;--t-color-lime10:#b0e64c;--t-color-lime11:#5c7c2f;--t-color-lime12:#37401c;--t-color-bronze1:#fdfcfc;--t-color-bronze2:#fdf7f5;--t-color-bronze3:#f6edea;--t-color-bronze4:#efe4df;--t-color-bronze5:#e7d9d3;--t-color-bronze6:#dfcdc5;--t-color-bronze7:#d3bcb3;--t-color-bronze8:#c2a499;--t-color-bronze9:#a18072;--t-color-bronze10:#957468;--t-color-bronze11:#7d5e54;--t-color-bronze12:#43302b;--t-color-gold1:#fdfdfc;--t-color-gold2:#faf9f2;--t-color-gold3:#f2f0e7;--t-color-gold4:#eae6dc;--t-color-gold5:#e1dccf;--t-color-gold6:#d7d0bf;--t-color-gold7:#cbc0aa;--t-color-gold8:#b9a88d;--t-color-gold9:#978365;--t-color-gold10:#8c795e;--t-color-gold11:#71624b;--t-color-gold12:#3b352b;--t-color-brown1:#fefdfc;--t-color-brown2:#fcf9f5;--t-color-brown3:#f6eee7;--t-color-brown4:#f0e4d9;--t-color-brown5:#ebdaca;--t-color-brown6:#e4cdb8;--t-color-brown7:#dcbc9f;--t-color-brown8:#cea37e;--t-color-brown9:#ad7f58;--t-color-brown10:#a07553;--t-color-brown11:#815e46;--t-color-brown12:#3e332e;--t-color-amber1:#fefdfb;--t-color-amber2:#fefbe9;--t-color-amber3:#fff7c2;--t-color-amber4:#ffee9c;--t-color-amber5:#fbe577;--t-color-amber6:#f4d673;--t-color-amber7:#e9c163;--t-color-amber8:#e2a336;--t-color-amber9:#ffc442;--t-color-amber10:#ffba18;--t-color-amber11:#a76600;--t-color-amber12:#4f3422;--t-color-transparent-green1:#00c04004;--t-color-transparent-green2:#00a32f0b;--t-color-transparent-green3:#00a43319;--t-color-transparent-green4:#00a83829;--t-color-transparent-green5:#019c393b;--t-color-transparent-green6:#00963c52;--t-color-transparent-green7:#00914071;--t-color-transparent-green8:#00924ba4;--t-color-transparent-green9:#008f4acf;--t-color-transparent-green10:#008647d4;--t-color-transparent-green11:#00713fde;--t-color-transparent-green12:#002616e6;--t-color-transparent-turquoise1:#00cc9905;--t-color-transparent-turquoise2:#00aa800c;--t-color-transparent-turquoise3:#00c69d1f;--t-color-transparent-turquoise4:#00c39633;--t-color-transparent-turquoise5:#00b49047;--t-color-transparent-turquoise6:#00a6855e;--t-color-transparent-turquoise7:#0099807c;--t-color-transparent-turquoise8:#009783ac;--t-color-transparent-turquoise9:#009e8ced;--t-color-transparent-turquoise10:#009684f2;--t-color-transparent-turquoise11:#008573;--t-color-transparent-turquoise12:#00332df2;--t-color-transparent-sky1:#00d5ff06;--t-color-transparent-sky2:#00a4db0e;--t-color-transparent-sky3:#00b3ee1e;--t-color-transparent-sky4:#00ace42e;--t-color-transparent-sky5:#00a1d841;--t-color-transparent-sky6:#0092ca56;--t-color-transparent-sky7:#0089c172;--t-color-transparent-sky8:#0085bf9f;--t-color-transparent-sky9:#00c7fe83;--t-color-transparent-sky10:#00bcf38b;--t-color-transparent-sky11:#00749e;--t-color-transparent-sky12:#002540e2;--t-color-transparent-blue1:#00008002;--t-color-transparent-blue2:#0040ff08;--t-color-transparent-blue3:#0047f112;--t-color-transparent-blue4:#0044ff1e;--t-color-transparent-blue5:#0044ff2d;--t-color-transparent-blue6:#003eff3e;--t-color-transparent-blue7:#0037ed54;--t-color-transparent-blue8:#0034dc72;--t-color-transparent-blue9:#0031d2c1;--t-color-transparent-blue10:#002ec9cc;--t-color-transparent-blue11:#002bb7c5;--t-color-transparent-blue12:#001046e0;--t-color-transparent-purple1:#aa00aa03;--t-color-transparent-purple2:#8000e008;--t-color-transparent-purple3:#8e00f112;--t-color-transparent-purple4:#8d00e51d;--t-color-transparent-purple5:#8000db2a;--t-color-transparent-purple6:#7a01d03b;--t-color-transparent-purple7:#6d00c350;--t-color-transparent-purple8:#6600c06c;--t-color-transparent-purple9:#5c00adb1;--t-color-transparent-purple10:#53009eb8;--t-color-transparent-purple11:#52009aba;--t-color-transparent-purple12:#250049df;--t-color-transparent-pink1:#ff00aa03;--t-color-transparent-pink2:#e0008008;--t-color-transparent-pink3:#f4008c16;--t-color-transparent-pink4:#e2008b23;--t-color-transparent-pink5:#d1008331;--t-color-transparent-pink6:#c0007840;--t-color-transparent-pink7:#b6006f53;--t-color-transparent-pink8:#af006f6c;--t-color-transparent-pink9:#c8007fbf;--t-color-transparent-pink10:#c2007ac7;--t-color-transparent-pink11:#b60074d6;--t-color-transparent-pink12:#59003bed;--t-color-transparent-red1:#ff000003;--t-color-transparent-red2:#ff000008;--t-color-transparent-red3:#f3000d14;--t-color-transparent-red4:#ff000824;--t-color-transparent-red5:#ff000632;--t-color-transparent-red6:#f8000442;--t-color-transparent-red7:#df000356;--t-color-transparent-red8:#d2000571;--t-color-transparent-red9:#db0007b7;--t-color-transparent-red10:#d10005c1;--t-color-transparent-red11:#c40006d3;--t-color-transparent-red12:#55000de8;--t-color-transparent-orange1:#c0400004;--t-color-transparent-orange2:#ff8e0012;--t-color-transparent-orange3:#ff9c0029;--t-color-transparent-orange4:#ff91014a;--t-color-transparent-orange5:#ff8b0065;--t-color-transparent-orange6:#ff81007d;--t-color-transparent-orange7:#ed6c008c;--t-color-transparent-orange8:#e35f00aa;--t-color-transparent-orange9:#f65e00ea;--t-color-transparent-orange10:#ef5f00;--t-color-transparent-orange11:#cc4e00;--t-color-transparent-orange12:#431200e2;--t-color-transparent-yellow1:#aaaa0006;--t-color-transparent-yellow2:#f4dd0016;--t-color-transparent-yellow3:#ffee0047;--t-color-transparent-yellow4:#ffe3016b;--t-color-transparent-yellow5:#ffd5008f;--t-color-transparent-yellow6:#ebbc0097;--t-color-transparent-yellow7:#d2a10098;--t-color-transparent-yellow8:#c99700c6;--t-color-transparent-yellow9:#ffe100d6;--t-color-transparent-yellow10:#ffdc00;--t-color-transparent-yellow11:#9e6c00;--t-color-transparent-yellow12:#2e2000e0;--t-color-transparent-gray1:#00000005;--t-color-transparent-gray2:#0000000a;--t-color-transparent-gray3:#0000000c;--t-color-transparent-gray4:#00000012;--t-color-transparent-gray5:#00000014;--t-color-transparent-gray6:#0000001d;--t-color-transparent-gray7:#00000029;--t-color-transparent-gray8:#00000038;--t-color-transparent-gray9:#0000005c;--t-color-transparent-gray10:#0000007a;--t-color-transparent-gray11:#000000b8;--t-color-transparent-gray12:#000000e8;--t-color-transparent-mauve1:#55005503;--t-color-transparent-mauve2:#2b005506;--t-color-transparent-mauve3:#30004010;--t-color-transparent-mauve4:#20003618;--t-color-transparent-mauve5:#20003820;--t-color-transparent-mauve6:#14003527;--t-color-transparent-mauve7:#10003332;--t-color-transparent-mauve8:#08003145;--t-color-transparent-mauve9:#05001d73;--t-color-transparent-mauve10:#0500197d;--t-color-transparent-mauve11:#0400119c;--t-color-transparent-mauve12:#020008e0;--t-color-transparent-slate1:#00005503;--t-color-transparent-slate2:#00005506;--t-color-transparent-slate3:#0000330f;--t-color-transparent-slate4:#00002d17;--t-color-transparent-slate5:#0009321f;--t-color-transparent-slate6:#00002f26;--t-color-transparent-slate7:#00062e32;--t-color-transparent-slate8:#00083046;--t-color-transparent-slate9:#00051d74;--t-color-transparent-slate10:#00071b7f;--t-color-transparent-slate11:#0007149f;--t-color-transparent-slate12:#000509e3;--t-color-transparent-sage1:#00804004;--t-color-transparent-sage2:#00402008;--t-color-transparent-sage3:#002d1e11;--t-color-transparent-sage4:#001f1519;--t-color-transparent-sage5:#00180820;--t-color-transparent-sage6:#00140d28;--t-color-transparent-sage7:#00140a34;--t-color-transparent-sage8:#000f0847;--t-color-transparent-sage9:#00110b79;--t-color-transparent-sage10:#00100a83;--t-color-transparent-sage11:#000a07a0;--t-color-transparent-sage12:#000805e5;--t-color-transparent-olive1:#00550003;--t-color-transparent-olive2:#00490007;--t-color-transparent-olive3:#00200010;--t-color-transparent-olive4:#00160018;--t-color-transparent-olive5:#00180020;--t-color-transparent-olive6:#00140028;--t-color-transparent-olive7:#000f0033;--t-color-transparent-olive8:#040f0047;--t-color-transparent-olive9:#050f0078;--t-color-transparent-olive10:#040e0082;--t-color-transparent-olive11:#020a00a0;--t-color-transparent-olive12:#010600e3;--t-color-transparent-sand1:#55550003;--t-color-transparent-sand2:#25250007;--t-color-transparent-sand3:#20100010;--t-color-transparent-sand4:#1f150019;--t-color-transparent-sand5:#1f180021;--t-color-transparent-sand6:#19130029;--t-color-transparent-sand7:#19140035;--t-color-transparent-sand8:#1915014a;--t-color-transparent-sand9:#0f0f0079;--t-color-transparent-sand10:#0c0c0083;--t-color-transparent-sand11:#080800a1;--t-color-transparent-sand12:#060500e3;--t-color-transparent-tomato1:#ff000003;--t-color-transparent-tomato2:#ff200008;--t-color-transparent-tomato3:#f52b0018;--t-color-transparent-tomato4:#ff35002c;--t-color-transparent-tomato5:#ff2e003d;--t-color-transparent-tomato6:#f92d0050;--t-color-transparent-tomato7:#e7280067;--t-color-transparent-tomato8:#db250084;--t-color-transparent-tomato9:#df2600d1;--t-color-transparent-tomato10:#d72400da;--t-color-transparent-tomato11:#cd2200ea;--t-color-transparent-tomato12:#460900e0;--t-color-transparent-ruby1:#ff005503;--t-color-transparent-ruby2:#ff002008;--t-color-transparent-ruby3:#f3002515;--t-color-transparent-ruby4:#ff002523;--t-color-transparent-ruby5:#ff002a31;--t-color-transparent-ruby6:#e4002440;--t-color-transparent-ruby7:#ce002553;--t-color-transparent-ruby8:#c300286d;--t-color-transparent-ruby9:#db002cb9;--t-color-transparent-ruby10:#d2002cc4;--t-color-transparent-ruby11:#c10030db;--t-color-transparent-ruby12:#550016e8;--t-color-transparent-crimson1:#ff005503;--t-color-transparent-crimson2:#e0004008;--t-color-transparent-crimson3:#ff005216;--t-color-transparent-crimson4:#f8005123;--t-color-transparent-crimson5:#e5004f31;--t-color-transparent-crimson6:#d0004b41;--t-color-transparent-crimson7:#bf004753;--t-color-transparent-crimson8:#b6004a6c;--t-color-transparent-crimson9:#e2005bc2;--t-color-transparent-crimson10:#d70056cb;--t-color-transparent-crimson11:#c4004fe2;--t-color-transparent-crimson12:#530026e9;--t-color-transparent-plum1:#aa00ff03;--t-color-transparent-plum2:#c000c008;--t-color-transparent-plum3:#cc00cc14;--t-color-transparent-plum4:#c200c921;--t-color-transparent-plum5:#b700bd2e;--t-color-transparent-plum6:#a400b03d;--t-color-transparent-plum7:#9900a852;--t-color-transparent-plum8:#9000a56e;--t-color-transparent-plum9:#89009eb5;--t-color-transparent-plum10:#7f0092bb;--t-color-transparent-plum11:#730086c1;--t-color-transparent-plum12:#40004be6;--t-color-transparent-violet1:#5500aa03;--t-color-transparent-violet2:#4900ff07;--t-color-transparent-violet3:#4400ee0f;--t-color-transparent-violet4:#4300ff1b;--t-color-transparent-violet5:#3600ff26;--t-color-transparent-violet6:#3100fb35;--t-color-transparent-violet7:#2d01dd4a;--t-color-transparent-violet8:#2b00d066;--t-color-transparent-violet9:#2400b7a9;--t-color-transparent-violet10:#2300abb2;--t-color-transparent-violet11:#1f0099af;--t-color-transparent-violet12:#0b0043d9;--t-color-transparent-iris1:#0000ff02;--t-color-transparent-iris2:#0000ff07;--t-color-transparent-iris3:#0011ee0f;--t-color-transparent-iris4:#000bff19;--t-color-transparent-iris5:#000eff25;--t-color-transparent-iris6:#000aff34;--t-color-transparent-iris7:#0008e647;--t-color-transparent-iris8:#0008d964;--t-color-transparent-iris9:#0000c0a4;--t-color-transparent-iris10:#0000b6ae;--t-color-transparent-iris11:#0600abac;--t-color-transparent-iris12:#000246d8;--t-color-transparent-cyan1:#0099cc05;--t-color-transparent-cyan2:#009db10d;--t-color-transparent-cyan3:#00c2d121;--t-color-transparent-cyan4:#00bcd435;--t-color-transparent-cyan5:#01b4cc4a;--t-color-transparent-cyan6:#00a7c162;--t-color-transparent-cyan7:#009fbb82;--t-color-transparent-cyan8:#00a3c0c2;--t-color-transparent-cyan9:#00a2c7;--t-color-transparent-cyan10:#0094b7f8;--t-color-transparent-cyan11:#007491ef;--t-color-transparent-cyan12:#00323ef2;--t-color-transparent-jade1:#00c08004;--t-color-transparent-jade2:#00a3460b;--t-color-transparent-jade3:#00ae4819;--t-color-transparent-jade4:#00a85129;--t-color-transparent-jade5:#00a2553c;--t-color-transparent-jade6:#009a5753;--t-color-transparent-jade7:#00945f74;--t-color-transparent-jade8:#00976ea9;--t-color-transparent-jade9:#00916bd6;--t-color-transparent-jade10:#008764d9;--t-color-transparent-jade11:#007152df;--t-color-transparent-jade12:#002217e2;--t-color-transparent-grass1:#00c00004;--t-color-transparent-grass2:#0099000a;--t-color-transparent-grass3:#00970016;--t-color-transparent-grass4:#009f0725;--t-color-transparent-grass5:#00930536;--t-color-transparent-grass6:#008f0a4d;--t-color-transparent-grass7:#018b0f6b;--t-color-transparent-grass8:#008d199a;--t-color-transparent-grass9:#008619b9;--t-color-transparent-grass10:#007b17c1;--t-color-transparent-grass11:#006514d5;--t-color-transparent-grass12:#002006df;--t-color-transparent-mint1:#00d5aa06;--t-color-transparent-mint2:#00b18a0d;--t-color-transparent-mint3:#00d29e22;--t-color-transparent-mint4:#00cc9937;--t-color-transparent-mint5:#00c0914c;--t-color-transparent-mint6:#00b08663;--t-color-transparent-mint7:#00a17d81;--t-color-transparent-mint8:#009e7fb3;--t-color-transparent-mint9:#00d3a579;--t-color-transparent-mint10:#00c39982;--t-color-transparent-mint11:#007763fd;--t-color-transparent-mint12:#00312ae9;--t-color-transparent-lime1:#66990005;--t-color-transparent-lime2:#6b95000c;--t-color-transparent-lime3:#96c80029;--t-color-transparent-lime4:#8fc60042;--t-color-transparent-lime5:#81bb0059;--t-color-transparent-lime6:#72aa006e;--t-color-transparent-lime7:#61990087;--t-color-transparent-lime8:#559200ab;--t-color-transparent-lime9:#93e4009c;--t-color-transparent-lime10:#8fdc00b3;--t-color-transparent-lime11:#375f00d0;--t-color-transparent-lime12:#1e2900e3;--t-color-transparent-bronze1:#55000003;--t-color-transparent-bronze2:#cc33000a;--t-color-transparent-bronze3:#92250015;--t-color-transparent-bronze4:#80280020;--t-color-transparent-bronze5:#7423002c;--t-color-transparent-bronze6:#7324003a;--t-color-transparent-bronze7:#6c1f004c;--t-color-transparent-bronze8:#671c0066;--t-color-transparent-bronze9:#551a008d;--t-color-transparent-bronze10:#4c150097;--t-color-transparent-bronze11:#3d0f00ab;--t-color-transparent-bronze12:#1d0600d4;--t-color-transparent-gold1:#55550003;--t-color-transparent-gold2:#9d8a000d;--t-color-transparent-gold3:#75600018;--t-color-transparent-gold4:#6b4e0024;--t-color-transparent-gold5:#60460030;--t-color-transparent-gold6:#64440040;--t-color-transparent-gold7:#63420055;--t-color-transparent-gold8:#633d0072;--t-color-transparent-gold9:#5332009a;--t-color-transparent-gold10:#492d00a1;--t-color-transparent-gold11:#362100b4;--t-color-transparent-gold12:#130c00d4;--t-color-transparent-brown1:#aa550003;--t-color-transparent-brown2:#aa550009;--t-color-transparent-brown3:#a04b0018;--t-color-transparent-brown4:#9b4a0026;--t-color-transparent-brown5:#9f4d0035;--t-color-transparent-brown6:#a04e0048;--t-color-transparent-brown7:#a34e0060;--t-color-transparent-brown8:#9f4a0081;--t-color-transparent-brown9:#823c00a7;--t-color-transparent-brown10:#723300ac;--t-color-transparent-brown11:#522100b9;--t-color-transparent-brown12:#140600d1;--t-color-transparent-amber1:#c0800004;--t-color-transparent-amber2:#f4d10016;--t-color-transparent-amber3:#ffde003d;--t-color-transparent-amber4:#ffd40063;--t-color-transparent-amber5:#f8cf0088;--t-color-transparent-amber6:#eab5008c;--t-color-transparent-amber7:#dc9b009d;--t-color-transparent-amber8:#da8a00c9;--t-color-transparent-amber9:#ffb300c2;--t-color-transparent-amber10:#ffb300e7;--t-color-transparent-amber11:#ab6400;--t-color-transparent-amber12:#341500dd}@supports (color:color(display-p3 0 0 0)){html[data-theme=light]{--t-buttons-secondary-text-color:color(display-p3 .63 .69 1);--t-accent-primary:color(display-p3 .831 .87 1);--t-accent-secondary:color(display-p3 .831 .87 1);--t-accent-tertiary:color(display-p3 .933 .948 .992);--t-accent-quaternary:color(display-p3 .971 .977 .998);--t-accent-accent3570:color(display-p3 .569 .639 .916);--t-accent-accent4060:color(display-p3 .569 .639 .916);--t-accent-accent1:color(display-p3 .992 .992 .996);--t-accent-accent2:color(display-p3 .971 .977 .998);--t-accent-accent3:color(display-p3 .933 .948 .992);--t-accent-accent4:color(display-p3 .885 .914 1);--t-accent-accent5:color(display-p3 .831 .87 1);--t-accent-accent6:color(display-p3 .767 .814 .995);--t-accent-accent7:color(display-p3 .685 .74 .957);--t-accent-accent8:color(display-p3 .569 .639 .916);--t-accent-accent9:color(display-p3 .276 .384 .837);--t-accent-accent10:color(display-p3 .234 .343 .801);--t-accent-accent11:color(display-p3 .256 .354 .755);--t-accent-accent12:color(display-p3 .133 .175 .348);--t-background-primary:color(display-p3 1 1 1);--t-background-secondary:color(display-p3 .988 .988 .988);--t-background-tertiary:color(display-p3 .945 .945 .945);--t-background-quaternary:color(display-p3 .922 .922 .922);--t-background-inverted-primary:color(display-p3 .2 .2 .2);--t-background-inverted-secondary:color(display-p3 .4 .4 .4);--t-background-danger:color(display-p3 .985 .925 .925);--t-background-transparent-primary:color(display-p3 1 1 1/.5);--t-background-transparent-secondary:color(display-p3 1 1 1/.4);--t-background-transparent-strong:color(display-p3 0 0 0/.161);--t-background-transparent-medium:color(display-p3 0 0 0/.078);--t-background-transparent-light:color(display-p3 0 0 0/.039);--t-background-transparent-lighter:color(display-p3 0 0 0/.02);--t-background-overlay-primary:color(display-p3 0 0 0/.722);--t-background-overlay-secondary:color(display-p3 0 0 0/.361);--t-background-overlay-tertiary:color(display-p3 0 0 0/.071);--t-background-radial-gradient:radial-gradient(50% 62.62% at 50% 0%, color(display-p3 .6 .6 .6) 0%, color(display-p3 .514 .514 .514) 100%);--t-background-radial-gradient-hover:radial-gradient(76.32% 95.59% at 50% 0%, color(display-p3 .514 .514 .514) 0%, color(display-p3 .4 .4 .4) 100%);--t-background-primary-inverted:color(display-p3 .2 .2 .2);--t-background-primary-inverted-hover:color(display-p3 .4 .4 .4);--t-border-color-strong:color(display-p3 .839 .839 .839);--t-border-color-medium:color(display-p3 .922 .922 .922);--t-border-color-light:color(display-p3 .945 .945 .945);--t-border-color-secondary-inverted:color(display-p3 .4 .4 .4);--t-border-color-inverted:color(display-p3 .2 .2 .2);--t-border-color-danger:color(display-p3 .984 .812 .811);--t-border-color-blue:color(display-p3 .685 .74 .957);--t-border-color-transparent-strong:color(display-p3 0 0 0/.071);--t-box-shadow-color:color(display-p3 0 0 0/.039);--t-box-shadow-light:0px 2px 4px 0px color(display-p3 0 0 0/.039), 0px 0px 4px 0px color(display-p3 0 0 0/.078);--t-box-shadow-strong:2px 4px 16px 0px color(display-p3 0 0 0/.161), 0px 2px 4px 0px color(display-p3 0 0 0/.078);--t-box-shadow-underline:0px 1px 0px 0px color(display-p3 0 0 0/.361);--t-box-shadow-super-heavy:0px 0px 8px 0px color(display-p3 0 0 0/.161), 0px 8px 64px -16px color(display-p3 0 0 0/.478), 0px 24px 56px -16px color(display-p3 0 0 0/.078);--t-font-color-primary:color(display-p3 .2 .2 .2);--t-font-color-secondary:color(display-p3 .4 .4 .4);--t-font-color-tertiary:color(display-p3 .6 .6 .6);--t-font-color-light:color(display-p3 .702 .702 .702);--t-font-color-extra-light:color(display-p3 .8 .8 .8);--t-font-color-inverted:color(display-p3 1 1 1);--t-font-color-danger:color(display-p3 .83 .329 .324);--t-snack-bar-success-color:color(display-p3 .297 .637 .581);--t-snack-bar-error-color:color(display-p3 .83 .329 .324);--t-snack-bar-warning-color:color(display-p3 .9 .45 .2);--t-snack-bar-info-color:color(display-p3 .276 .384 .837);--t-snack-bar-default-color:color(display-p3 .2 .2 .2);--t-snack-bar-default-background-color:color(display-p3 0 0 0/.039);--t-tag-text-gray:color(display-p3 .4 .4 .4);--t-tag-text-mauve:color(display-p3 .395 .388 .424);--t-tag-text-slate:color(display-p3 .379 .392 .421);--t-tag-text-sage:color(display-p3 .377 .395 .389);--t-tag-text-olive:color(display-p3 .38 .395 .374);--t-tag-text-sand:color(display-p3 .388 .388 .37);--t-tag-text-tomato:color(display-p3 .755 .259 .152);--t-tag-text-red:color(display-p3 .744 .234 .222);--t-tag-text-ruby:color(display-p3 .728 .211 .311);--t-tag-text-crimson:color(display-p3 .731 .195 .388);--t-tag-text-pink:color(display-p3 .698 .219 .528);--t-tag-text-plum:color(display-p3 .543 .263 .619);--t-tag-text-purple:color(display-p3 .473 .281 .687);--t-tag-text-violet:color(display-p3 .383 .317 .702);--t-tag-text-iris:color(display-p3 .337 .326 .748);--t-tag-text-cyan:color(display-p3 .08 .48 .63);--t-tag-text-turquoise:color(display-p3 .08 .5 .43);--t-tag-text-sky:color(display-p3 .193 .448 .605);--t-tag-text-blue:color(display-p3 .256 .354 .755);--t-tag-text-jade:color(display-p3 .15 .5 .37);--t-tag-text-green:color(display-p3 .19 .5 .32);--t-tag-text-grass:color(display-p3 .263 .488 .261);--t-tag-text-mint:color(display-p3 .203 .463 .397);--t-tag-text-lime:color(display-p3 .386 .482 .227);--t-tag-text-bronze:color(display-p3 .471 .373 .336);--t-tag-text-gold:color(display-p3 .433 .386 .305);--t-tag-text-brown:color(display-p3 .485 .374 .288);--t-tag-text-orange:color(display-p3 .76 .34 0);--t-tag-text-amber:color(display-p3 .64 .4 0);--t-tag-text-yellow:color(display-p3 .6 .44 0);--t-tag-background-gray:color(display-p3 .976 .976 .976);--t-tag-background-mauve:color(display-p3 .946 .938 .952);--t-tag-background-slate:color(display-p3 .94 .941 .953);--t-tag-background-sage:color(display-p3 .935 .944 .94);--t-tag-background-olive:color(display-p3 .939 .945 .937);--t-tag-background-sand:color(display-p3 .943 .942 .936);--t-tag-background-tomato:color(display-p3 .985 .924 .909);--t-tag-background-red:color(display-p3 .985 .925 .925);--t-tag-background-ruby:color(display-p3 .983 .92 .928);--t-tag-background-crimson:color(display-p3 .987 .917 .941);--t-tag-background-pink:color(display-p3 .981 .917 .96);--t-tag-background-plum:color(display-p3 .973 .923 .98);--t-tag-background-purple:color(display-p3 .963 .931 .989);--t-tag-background-violet:color(display-p3 .953 .943 .993);--t-tag-background-iris:color(display-p3 .943 .945 .992);--t-tag-background-cyan:color(display-p3 .888 .965 .975);--t-tag-background-turquoise:color(display-p3 .895 .971 .952);--t-tag-background-sky:color(display-p3 .899 .963 .989);--t-tag-background-blue:color(display-p3 .933 .948 .992);--t-tag-background-jade:color(display-p3 .912 .965 .932);--t-tag-background-green:color(display-p3 .913 .964 .925);--t-tag-background-grass:color(display-p3 .923 .965 .917);--t-tag-background-mint:color(display-p3 .888 .972 .95);--t-tag-background-lime:color(display-p3 .939 .965 .851);--t-tag-background-bronze:color(display-p3 .958 .932 .919);--t-tag-background-gold:color(display-p3 .947 .94 .909);--t-tag-background-brown:color(display-p3 .959 .936 .909);--t-tag-background-orange:color(display-p3 .989 .938 .85);--t-tag-background-amber:color(display-p3 .994 .969 .782);--t-tag-background-yellow:color(display-p3 .997 .982 .749);--t-code-text-gray:color(display-p3 .514 .514 .514);--t-code-text-sky:color(display-p3 .555 .845 .959);--t-code-text-pink:color(display-p3 .748 .27 .581);--t-code-text-orange:color(display-p3 .877 .597 .379);--t-code-text-green:color(display-p3 .585 .707 .378);--t--illustration-icon-color-blue:color(display-p3 .569 .639 .916);--t--illustration-icon-color-gray:color(display-p3 .6 .6 .6);--t--illustration-icon-fill-blue:color(display-p3 .831 .87 1);--t--illustration-icon-fill-gray:color(display-p3 .922 .922 .922);--t-gray-scale-gray1:color(display-p3 1 1 1);--t-gray-scale-gray2:color(display-p3 .988 .988 .988);--t-gray-scale-gray3:color(display-p3 .976 .976 .976);--t-gray-scale-gray4:color(display-p3 .945 .945 .945);--t-gray-scale-gray5:color(display-p3 .922 .922 .922);--t-gray-scale-gray6:color(display-p3 .839 .839 .839);--t-gray-scale-gray7:color(display-p3 .8 .8 .8);--t-gray-scale-gray8:color(display-p3 .702 .702 .702);--t-gray-scale-gray9:color(display-p3 .6 .6 .6);--t-gray-scale-gray10:color(display-p3 .514 .514 .514);--t-gray-scale-gray11:color(display-p3 .4 .4 .4);--t-gray-scale-gray12:color(display-p3 .2 .2 .2);--t-color-red:color(display-p3 .83 .329 .324);--t-color-ruby:color(display-p3 .83 .323 .408);--t-color-crimson:color(display-p3 .843 .298 .507);--t-color-tomato:color(display-p3 .831 .345 .231);--t-color-orange:color(display-p3 .9 .45 .2);--t-color-amber:color(display-p3 1 .77 .26);--t-color-yellow:color(display-p3 1 .92 .22);--t-color-lime:color(display-p3 .78 .928 .466);--t-color-grass:color(display-p3 .38 .647 .378);--t-color-green:color(display-p3 .332 .634 .442);--t-color-jade:color(display-p3 .319 .63 .521);--t-color-mint:color(display-p3 .62 .908 .834);--t-color-turquoise:color(display-p3 .297 .637 .581);--t-color-cyan:color(display-p3 .282 .627 .765);--t-color-sky:color(display-p3 .585 .877 .983);--t-color-blue:color(display-p3 .276 .384 .837);--t-color-iris:color(display-p3 .357 .357 .81);--t-color-violet:color(display-p3 .417 .341 .784);--t-color-purple:color(display-p3 .523 .318 .751);--t-color-plum:color(display-p3 .624 .313 .708);--t-color-pink:color(display-p3 .775 .297 .61);--t-color-bronze:color(display-p3 .611 .507 .455);--t-color-gold:color(display-p3 .579 .517 .41);--t-color-brown:color(display-p3 .651 .505 .368);--t-color-gray:color(display-p3 .6 .6 .6);--t-color-yellow1:color(display-p3 .992 .992 .978);--t-color-yellow2:color(display-p3 .995 .99 .922);--t-color-yellow3:color(display-p3 .997 .982 .749);--t-color-yellow4:color(display-p3 .992 .953 .627);--t-color-yellow5:color(display-p3 .984 .91 .51);--t-color-yellow6:color(display-p3 .934 .847 .474);--t-color-yellow7:color(display-p3 .876 .785 .46);--t-color-yellow8:color(display-p3 .811 .689 .313);--t-color-yellow9:color(display-p3 1 .92 .22);--t-color-yellow10:color(display-p3 .977 .868 .291);--t-color-yellow11:color(display-p3 .6 .44 0);--t-color-yellow12:color(display-p3 .271 .233 .137);--t-color-green1:color(display-p3 .986 .996 .989);--t-color-green2:color(display-p3 .963 .983 .967);--t-color-green3:color(display-p3 .913 .964 .925);--t-color-green4:color(display-p3 .859 .94 .879);--t-color-green5:color(display-p3 .796 .907 .826);--t-color-green6:color(display-p3 .718 .863 .761);--t-color-green7:color(display-p3 .61 .801 .675);--t-color-green8:color(display-p3 .451 .715 .559);--t-color-green9:color(display-p3 .332 .634 .442);--t-color-green10:color(display-p3 .308 .595 .417);--t-color-green11:color(display-p3 .19 .5 .32);--t-color-green12:color(display-p3 .132 .228 .18);--t-color-turquoise1:color(display-p3 .983 .996 .992);--t-color-turquoise2:color(display-p3 .958 .983 .976);--t-color-turquoise3:color(display-p3 .895 .971 .952);--t-color-turquoise4:color(display-p3 .831 .949 .92);--t-color-turquoise5:color(display-p3 .761 .914 .878);--t-color-turquoise6:color(display-p3 .682 .864 .825);--t-color-turquoise7:color(display-p3 .581 .798 .756);--t-color-turquoise8:color(display-p3 .433 .716 .671);--t-color-turquoise9:color(display-p3 .297 .637 .581);--t-color-turquoise10:color(display-p3 .275 .599 .542);--t-color-turquoise11:color(display-p3 .08 .5 .43);--t-color-turquoise12:color(display-p3 .11 .235 .219);--t-color-sky1:color(display-p3 .98 .995 .999);--t-color-sky2:color(display-p3 .953 .98 .99);--t-color-sky3:color(display-p3 .899 .963 .989);--t-color-sky4:color(display-p3 .842 .937 .977);--t-color-sky5:color(display-p3 .777 .9 .954);--t-color-sky6:color(display-p3 .701 .851 .921);--t-color-sky7:color(display-p3 .604 .785 .879);--t-color-sky8:color(display-p3 .457 .696 .829);--t-color-sky9:color(display-p3 .585 .877 .983);--t-color-sky10:color(display-p3 .555 .845 .959);--t-color-sky11:color(display-p3 .193 .448 .605);--t-color-sky12:color(display-p3 .145 .241 .329);--t-color-blue1:color(display-p3 .992 .992 .996);--t-color-blue2:color(display-p3 .971 .977 .998);--t-color-blue3:color(display-p3 .933 .948 .992);--t-color-blue4:color(display-p3 .885 .914 1);--t-color-blue5:color(display-p3 .831 .87 1);--t-color-blue6:color(display-p3 .767 .814 .995);--t-color-blue7:color(display-p3 .685 .74 .957);--t-color-blue8:color(display-p3 .569 .639 .916);--t-color-blue9:color(display-p3 .276 .384 .837);--t-color-blue10:color(display-p3 .234 .343 .801);--t-color-blue11:color(display-p3 .256 .354 .755);--t-color-blue12:color(display-p3 .133 .175 .348);--t-color-purple1:color(display-p3 .995 .988 .996);--t-color-purple2:color(display-p3 .983 .971 .993);--t-color-purple3:color(display-p3 .963 .931 .989);--t-color-purple4:color(display-p3 .937 .888 .981);--t-color-purple5:color(display-p3 .904 .837 .966);--t-color-purple6:color(display-p3 .86 .774 .942);--t-color-purple7:color(display-p3 .799 .69 .91);--t-color-purple8:color(display-p3 .719 .583 .874);--t-color-purple9:color(display-p3 .523 .318 .751);--t-color-purple10:color(display-p3 .483 .289 .7);--t-color-purple11:color(display-p3 .473 .281 .687);--t-color-purple12:color(display-p3 .234 .132 .363);--t-color-pink1:color(display-p3 .998 .989 .996);--t-color-pink2:color(display-p3 .992 .97 .985);--t-color-pink3:color(display-p3 .981 .917 .96);--t-color-pink4:color(display-p3 .963 .867 .932);--t-color-pink5:color(display-p3 .939 .815 .899);--t-color-pink6:color(display-p3 .907 .756 .859);--t-color-pink7:color(display-p3 .869 .683 .81);--t-color-pink8:color(display-p3 .825 .59 .751);--t-color-pink9:color(display-p3 .775 .297 .61);--t-color-pink10:color(display-p3 .748 .27 .581);--t-color-pink11:color(display-p3 .698 .219 .528);--t-color-pink12:color(display-p3 .363 .101 .279);--t-color-red1:color(display-p3 .998 .989 .988);--t-color-red2:color(display-p3 .995 .971 .971);--t-color-red3:color(display-p3 .985 .925 .925);--t-color-red4:color(display-p3 .999 .866 .866);--t-color-red5:color(display-p3 .984 .812 .811);--t-color-red6:color(display-p3 .955 .751 .749);--t-color-red7:color(display-p3 .915 .675 .672);--t-color-red8:color(display-p3 .872 .575 .572);--t-color-red9:color(display-p3 .83 .329 .324);--t-color-red10:color(display-p3 .798 .294 .285);--t-color-red11:color(display-p3 .744 .234 .222);--t-color-red12:color(display-p3 .36 .115 .143);--t-color-orange1:color(display-p3 .995 .988 .985);--t-color-orange2:color(display-p3 .994 .968 .934);--t-color-orange3:color(display-p3 .989 .938 .85);--t-color-orange4:color(display-p3 1 .874 .687);--t-color-orange5:color(display-p3 1 .821 .583);--t-color-orange6:color(display-p3 .975 .767 .545);--t-color-orange7:color(display-p3 .919 .693 .486);--t-color-orange8:color(display-p3 .877 .597 .379);--t-color-orange9:color(display-p3 .9 .45 .2);--t-color-orange10:color(display-p3 .87 .409 .164);--t-color-orange11:color(display-p3 .76 .34 0);--t-color-orange12:color(display-p3 .323 .185 .127);--t-color-gray1:color(display-p3 1 1 1);--t-color-gray2:color(display-p3 .988 .988 .988);--t-color-gray3:color(display-p3 .976 .976 .976);--t-color-gray4:color(display-p3 .945 .945 .945);--t-color-gray5:color(display-p3 .922 .922 .922);--t-color-gray6:color(display-p3 .839 .839 .839);--t-color-gray7:color(display-p3 .8 .8 .8);--t-color-gray8:color(display-p3 .702 .702 .702);--t-color-gray9:color(display-p3 .6 .6 .6);--t-color-gray10:color(display-p3 .514 .514 .514);--t-color-gray11:color(display-p3 .4 .4 .4);--t-color-gray12:color(display-p3 .2 .2 .2);--t-color-mauve1:color(display-p3 .991 .988 .992);--t-color-mauve2:color(display-p3 .98 .976 .984);--t-color-mauve3:color(display-p3 .946 .938 .952);--t-color-mauve4:color(display-p3 .915 .906 .925);--t-color-mauve5:color(display-p3 .886 .876 .901);--t-color-mauve6:color(display-p3 .856 .846 .875);--t-color-mauve7:color(display-p3 .814 .804 .84);--t-color-mauve8:color(display-p3 .735 .728 .777);--t-color-mauve9:color(display-p3 .555 .549 .596);--t-color-mauve10:color(display-p3 .514 .508 .552);--t-color-mauve11:color(display-p3 .395 .388 .424);--t-color-mauve12:color(display-p3 .128 .122 .147);--t-color-slate1:color(display-p3 .988 .988 .992);--t-color-slate2:color(display-p3 .976 .976 .984);--t-color-slate3:color(display-p3 .94 .941 .953);--t-color-slate4:color(display-p3 .908 .909 .925);--t-color-slate5:color(display-p3 .88 .881 .901);--t-color-slate6:color(display-p3 .85 .852 .876);--t-color-slate7:color(display-p3 .805 .808 .838);--t-color-slate8:color(display-p3 .727 .733 .773);--t-color-slate9:color(display-p3 .547 .553 .592);--t-color-slate10:color(display-p3 .503 .512 .549);--t-color-slate11:color(display-p3 .379 .392 .421);--t-color-slate12:color(display-p3 .113 .125 .14);--t-color-sage1:color(display-p3 .986 .992 .988);--t-color-sage2:color(display-p3 .97 .977 .974);--t-color-sage3:color(display-p3 .935 .944 .94);--t-color-sage4:color(display-p3 .904 .913 .909);--t-color-sage5:color(display-p3 .875 .885 .88);--t-color-sage6:color(display-p3 .844 .854 .849);--t-color-sage7:color(display-p3 .8 .811 .806);--t-color-sage8:color(display-p3 .725 .738 .732);--t-color-sage9:color(display-p3 .531 .556 .546);--t-color-sage10:color(display-p3 .492 .515 .506);--t-color-sage11:color(display-p3 .377 .395 .389);--t-color-sage12:color(display-p3 .107 .129 .118);--t-color-olive1:color(display-p3 .989 .992 .989);--t-color-olive2:color(display-p3 .974 .98 .973);--t-color-olive3:color(display-p3 .939 .945 .937);--t-color-olive4:color(display-p3 .907 .914 .905);--t-color-olive5:color(display-p3 .878 .885 .875);--t-color-olive6:color(display-p3 .846 .855 .843);--t-color-olive7:color(display-p3 .803 .812 .8);--t-color-olive8:color(display-p3 .727 .738 .723);--t-color-olive9:color(display-p3 .541 .556 .532);--t-color-olive10:color(display-p3 .5 .515 .491);--t-color-olive11:color(display-p3 .38 .395 .374);--t-color-olive12:color(display-p3 .117 .129 .111);--t-color-sand1:color(display-p3 .992 .992 .989);--t-color-sand2:color(display-p3 .977 .977 .973);--t-color-sand3:color(display-p3 .943 .942 .936);--t-color-sand4:color(display-p3 .913 .912 .903);--t-color-sand5:color(display-p3 .885 .883 .873);--t-color-sand6:color(display-p3 .854 .852 .839);--t-color-sand7:color(display-p3 .813 .81 .794);--t-color-sand8:color(display-p3 .738 .734 .713);--t-color-sand9:color(display-p3 .553 .553 .528);--t-color-sand10:color(display-p3 .511 .511 .488);--t-color-sand11:color(display-p3 .388 .388 .37);--t-color-sand12:color(display-p3 .129 .126 .111);--t-color-tomato1:color(display-p3 .998 .989 .988);--t-color-tomato2:color(display-p3 .994 .974 .969);--t-color-tomato3:color(display-p3 .985 .924 .909);--t-color-tomato4:color(display-p3 .996 .868 .835);--t-color-tomato5:color(display-p3 .98 .812 .77);--t-color-tomato6:color(display-p3 .953 .75 .698);--t-color-tomato7:color(display-p3 .917 .673 .611);--t-color-tomato8:color(display-p3 .875 .575 .502);--t-color-tomato9:color(display-p3 .831 .345 .231);--t-color-tomato10:color(display-p3 .802 .313 .2);--t-color-tomato11:color(display-p3 .755 .259 .152);--t-color-tomato12:color(display-p3 .335 .165 .132);--t-color-ruby1:color(display-p3 .998 .989 .992);--t-color-ruby2:color(display-p3 .995 .971 .974);--t-color-ruby3:color(display-p3 .983 .92 .928);--t-color-ruby4:color(display-p3 .987 .869 .885);--t-color-ruby5:color(display-p3 .968 .817 .839);--t-color-ruby6:color(display-p3 .937 .758 .786);--t-color-ruby7:color(display-p3 .897 .685 .721);--t-color-ruby8:color(display-p3 .851 .588 .639);--t-color-ruby9:color(display-p3 .83 .323 .408);--t-color-ruby10:color(display-p3 .795 .286 .375);--t-color-ruby11:color(display-p3 .728 .211 .311);--t-color-ruby12:color(display-p3 .36 .115 .171);--t-color-crimson1:color(display-p3 .998 .989 .992);--t-color-crimson2:color(display-p3 .991 .969 .976);--t-color-crimson3:color(display-p3 .987 .917 .941);--t-color-crimson4:color(display-p3 .975 .866 .904);--t-color-crimson5:color(display-p3 .953 .813 .864);--t-color-crimson6:color(display-p3 .921 .755 .817);--t-color-crimson7:color(display-p3 .88 .683 .761);--t-color-crimson8:color(display-p3 .834 .592 .694);--t-color-crimson9:color(display-p3 .843 .298 .507);--t-color-crimson10:color(display-p3 .807 .266 .468);--t-color-crimson11:color(display-p3 .731 .195 .388);--t-color-crimson12:color(display-p3 .352 .111 .221);--t-color-plum1:color(display-p3 .995 .988 .999);--t-color-plum2:color(display-p3 .988 .971 .99);--t-color-plum3:color(display-p3 .973 .923 .98);--t-color-plum4:color(display-p3 .953 .875 .966);--t-color-plum5:color(display-p3 .926 .825 .945);--t-color-plum6:color(display-p3 .89 .765 .916);--t-color-plum7:color(display-p3 .84 .686 .877);--t-color-plum8:color(display-p3 .775 .58 .832);--t-color-plum9:color(display-p3 .624 .313 .708);--t-color-plum10:color(display-p3 .587 .29 .667);--t-color-plum11:color(display-p3 .543 .263 .619);--t-color-plum12:color(display-p3 .299 .114 .352);--t-color-violet1:color(display-p3 .991 .988 .995);--t-color-violet2:color(display-p3 .978 .974 .998);--t-color-violet3:color(display-p3 .953 .943 .993);--t-color-violet4:color(display-p3 .916 .897 1);--t-color-violet5:color(display-p3 .876 .851 1);--t-color-violet6:color(display-p3 .825 .793 .981);--t-color-violet7:color(display-p3 .752 .712 .943);--t-color-violet8:color(display-p3 .654 .602 .902);--t-color-violet9:color(display-p3 .417 .341 .784);--t-color-violet10:color(display-p3 .381 .306 .741);--t-color-violet11:color(display-p3 .383 .317 .702);--t-color-violet12:color(display-p3 .179 .15 .359);--t-color-iris1:color(display-p3 .992 .992 .999);--t-color-iris2:color(display-p3 .972 .973 .998);--t-color-iris3:color(display-p3 .943 .945 .992);--t-color-iris4:color(display-p3 .902 .906 1);--t-color-iris5:color(display-p3 .857 .861 1);--t-color-iris6:color(display-p3 .799 .805 .987);--t-color-iris7:color(display-p3 .721 .727 .955);--t-color-iris8:color(display-p3 .61 .619 .918);--t-color-iris9:color(display-p3 .357 .357 .81);--t-color-iris10:color(display-p3 .318 .318 .774);--t-color-iris11:color(display-p3 .337 .326 .748);--t-color-iris12:color(display-p3 .154 .161 .371);--t-color-cyan1:color(display-p3 .982 .992 .996);--t-color-cyan2:color(display-p3 .955 .981 .984);--t-color-cyan3:color(display-p3 .888 .965 .975);--t-color-cyan4:color(display-p3 .821 .941 .959);--t-color-cyan5:color(display-p3 .751 .907 .935);--t-color-cyan6:color(display-p3 .671 .862 .9);--t-color-cyan7:color(display-p3 .564 .8 .854);--t-color-cyan8:color(display-p3 .388 .715 .798);--t-color-cyan9:color(display-p3 .282 .627 .765);--t-color-cyan10:color(display-p3 .264 .583 .71);--t-color-cyan11:color(display-p3 .08 .48 .63);--t-color-cyan12:color(display-p3 .108 .232 .277);--t-color-jade1:color(display-p3 .986 .996 .992);--t-color-jade2:color(display-p3 .962 .983 .969);--t-color-jade3:color(display-p3 .912 .965 .932);--t-color-jade4:color(display-p3 .858 .941 .893);--t-color-jade5:color(display-p3 .795 .909 .847);--t-color-jade6:color(display-p3 .715 .864 .791);--t-color-jade7:color(display-p3 .603 .802 .718);--t-color-jade8:color(display-p3 .44 .72 .629);--t-color-jade9:color(display-p3 .319 .63 .521);--t-color-jade10:color(display-p3 .299 .592 .488);--t-color-jade11:color(display-p3 .15 .5 .37);--t-color-jade12:color(display-p3 .142 .229 .194);--t-color-grass1:color(display-p3 .986 .996 .985);--t-color-grass2:color(display-p3 .966 .983 .964);--t-color-grass3:color(display-p3 .923 .965 .917);--t-color-grass4:color(display-p3 .872 .94 .865);--t-color-grass5:color(display-p3 .811 .908 .802);--t-color-grass6:color(display-p3 .733 .864 .724);--t-color-grass7:color(display-p3 .628 .803 .622);--t-color-grass8:color(display-p3 .477 .72 .482);--t-color-grass9:color(display-p3 .38 .647 .378);--t-color-grass10:color(display-p3 .344 .598 .342);--t-color-grass11:color(display-p3 .263 .488 .261);--t-color-grass12:color(display-p3 .151 .233 .153);--t-color-mint1:color(display-p3 .98 .995 .992);--t-color-mint2:color(display-p3 .957 .985 .977);--t-color-mint3:color(display-p3 .888 .972 .95);--t-color-mint4:color(display-p3 .819 .951 .916);--t-color-mint5:color(display-p3 .747 .918 .873);--t-color-mint6:color(display-p3 .668 .87 .818);--t-color-mint7:color(display-p3 .567 .805 .744);--t-color-mint8:color(display-p3 .42 .724 .649);--t-color-mint9:color(display-p3 .62 .908 .834);--t-color-mint10:color(display-p3 .585 .871 .797);--t-color-mint11:color(display-p3 .203 .463 .397);--t-color-mint12:color(display-p3 .136 .259 .236);--t-color-lime1:color(display-p3 .989 .992 .981);--t-color-lime2:color(display-p3 .975 .98 .954);--t-color-lime3:color(display-p3 .939 .965 .851);--t-color-lime4:color(display-p3 .896 .94 .76);--t-color-lime5:color(display-p3 .843 .903 .678);--t-color-lime6:color(display-p3 .778 .852 .599);--t-color-lime7:color(display-p3 .694 .784 .508);--t-color-lime8:color(display-p3 .585 .707 .378);--t-color-lime9:color(display-p3 .78 .928 .466);--t-color-lime10:color(display-p3 .734 .896 .397);--t-color-lime11:color(display-p3 .386 .482 .227);--t-color-lime12:color(display-p3 .222 .25 .128);--t-color-bronze1:color(display-p3 .991 .988 .988);--t-color-bronze2:color(display-p3 .989 .97 .961);--t-color-bronze3:color(display-p3 .958 .932 .919);--t-color-bronze4:color(display-p3 .929 .894 .877);--t-color-bronze5:color(display-p3 .898 .853 .832);--t-color-bronze6:color(display-p3 .861 .805 .778);--t-color-bronze7:color(display-p3 .812 .739 .706);--t-color-bronze8:color(display-p3 .741 .647 .606);--t-color-bronze9:color(display-p3 .611 .507 .455);--t-color-bronze10:color(display-p3 .563 .461 .414);--t-color-bronze11:color(display-p3 .471 .373 .336);--t-color-bronze12:color(display-p3 .251 .191 .172);--t-color-gold1:color(display-p3 .992 .992 .989);--t-color-gold2:color(display-p3 .98 .976 .953);--t-color-gold3:color(display-p3 .947 .94 .909);--t-color-gold4:color(display-p3 .914 .904 .865);--t-color-gold5:color(display-p3 .88 .865 .816);--t-color-gold6:color(display-p3 .84 .818 .756);--t-color-gold7:color(display-p3 .788 .753 .677);--t-color-gold8:color(display-p3 .715 .66 .565);--t-color-gold9:color(display-p3 .579 .517 .41);--t-color-gold10:color(display-p3 .538 .479 .38);--t-color-gold11:color(display-p3 .433 .386 .305);--t-color-gold12:color(display-p3 .227 .209 .173);--t-color-brown1:color(display-p3 .995 .992 .989);--t-color-brown2:color(display-p3 .987 .976 .964);--t-color-brown3:color(display-p3 .959 .936 .909);--t-color-brown4:color(display-p3 .934 .897 .855);--t-color-brown5:color(display-p3 .909 .856 .798);--t-color-brown6:color(display-p3 .88 .808 .73);--t-color-brown7:color(display-p3 .841 .742 .639);--t-color-brown8:color(display-p3 .782 .647 .514);--t-color-brown9:color(display-p3 .651 .505 .368);--t-color-brown10:color(display-p3 .601 .465 .344);--t-color-brown11:color(display-p3 .485 .374 .288);--t-color-brown12:color(display-p3 .236 .202 .183);--t-color-amber1:color(display-p3 .995 .992 .985);--t-color-amber2:color(display-p3 .994 .986 .921);--t-color-amber3:color(display-p3 .994 .969 .782);--t-color-amber4:color(display-p3 .989 .937 .65);--t-color-amber5:color(display-p3 .97 .902 .527);--t-color-amber6:color(display-p3 .936 .844 .506);--t-color-amber7:color(display-p3 .89 .762 .443);--t-color-amber8:color(display-p3 .85 .65 .3);--t-color-amber9:color(display-p3 1 .77 .26);--t-color-amber10:color(display-p3 .959 .741 .274);--t-color-amber11:color(display-p3 .64 .4 0);--t-color-amber12:color(display-p3 .294 .208 .145);--t-color-transparent-gray1:color(display-p3 0 0 0/.02);--t-color-transparent-gray2:color(display-p3 0 0 0/.039);--t-color-transparent-gray3:color(display-p3 0 0 0/.047);--t-color-transparent-gray4:color(display-p3 0 0 0/.071);--t-color-transparent-gray5:color(display-p3 0 0 0/.078);--t-color-transparent-gray6:color(display-p3 0 0 0/.114);--t-color-transparent-gray7:color(display-p3 0 0 0/.161);--t-color-transparent-gray8:color(display-p3 0 0 0/.22);--t-color-transparent-gray9:color(display-p3 0 0 0/.361);--t-color-transparent-gray10:color(display-p3 0 0 0/.478);--t-color-transparent-gray11:color(display-p3 0 0 0/.722);--t-color-transparent-gray12:color(display-p3 0 0 0/.91)}}@supports (corner-shape:squircle){html[data-theme=light]{--t-border-radius-xs:4px;--t-border-radius-sm:8px;--t-border-radius-md:16px;--t-border-radius-lg:32px;--t-border-radius-xl:40px;--t-border-radius-xxl:80px}*,:before,:after{corner-shape:var(--t-corner-shape,squircle)}}:root,html[data-theme=dark]{--bg:var(--t-background-primary);--bg-base:var(--t-background-primary);--bg-panel:var(--t-background-transparent-light);--bg-panel-hover:var(--t-background-transparent-medium);--bg-input:var(--t-background-transparent-lighter);--bg-card:var(--t-background-secondary);--fg:var(--t-font-color-primary);--fg-base:var(--t-font-color-primary);--fg-muted:var(--t-font-color-tertiary);--fg-subtle:var(--t-font-color-light);--border:var(--t-border-color-medium);--border-strong:var(--t-border-color-strong);--border-dim:var(--t-border-color-light);--accent:var(--t-color-blue);--accent-dim:var(--t-background-transparent-blue);--green:var(--t-color-green);--blue:var(--t-color-blue);--red:var(--t-color-red);--amber:var(--t-color-amber);--yellow:var(--t-color-yellow);--pink:var(--t-color-pink);--amber-dim:var(--t-background-transparent-orange);--shadow:var(--t-box-shadow-strong);--radius:var(--t-border-radius-md);--radius-lg:var(--t-border-radius-lg);--font:var(--t-font-family);--transition:calc(var(--t-animation-duration-fast) * 1s) ease;--space-0_5:var(--t-spacing-0_5);--space-1:var(--t-spacing-1);--space-2:var(--t-spacing-2);--space-3:var(--t-spacing-3);--space-4:var(--t-spacing-4);--space-5:var(--t-spacing-5);--space-6:var(--t-spacing-6);--space-8:var(--t-spacing-8);--app-topbar-height:52px;--app-main-pad-y:var(--t-spacing-6);--app-main-pad-x:var(--t-spacing-8);--btn-primary-bg:#1789df;--btn-primary-fg:#fff;--btn-primary-hover:#1274c4;--btn-secondary-bg:var(--t-background-transparent-light);--btn-secondary-fg:var(--t-font-color-primary);--btn-secondary-border:var(--t-border-color-medium);--btn-secondary-hover:var(--t-background-transparent-medium);--btn-danger-bg:var(--t-color-red);--btn-danger-fg:#fff;--btn-success-bg:var(--t-color-green);--btn-success-fg:#fff}html[data-theme=light]{--bg:var(--t-background-primary);--bg-base:var(--t-background-primary);--bg-panel:var(--t-background-transparent-light);--bg-panel-hover:var(--t-background-transparent-medium);--bg-input:var(--t-background-transparent-lighter);--bg-card:var(--t-background-secondary);--fg:var(--t-font-color-primary);--fg-base:var(--t-font-color-primary);--fg-muted:var(--t-font-color-tertiary);--fg-subtle:var(--t-font-color-light);--border:var(--t-border-color-medium);--border-strong:var(--t-border-color-strong);--border-dim:var(--t-border-color-light);--accent:var(--t-accent-accent9);--accent-dim:var(--t-background-transparent-blue);--green:var(--t-color-green);--blue:var(--t-color-blue);--red:var(--t-color-red);--amber:var(--t-color-amber);--yellow:var(--t-color-yellow);--pink:var(--t-color-pink);--amber-dim:var(--t-background-transparent-orange);--shadow:var(--t-box-shadow-strong);--radius:var(--t-border-radius-md);--radius-lg:var(--t-border-radius-lg);--font:var(--t-font-family);--transition:calc(var(--t-animation-duration-fast) * 1s) ease}:root,html[data-theme=dark],html[data-theme=light]{--t-border-radius-xs:4px;--t-border-radius-sm:6px;--t-border-radius-md:12px;--t-border-radius-lg:20px;--t-border-radius-xl:24px;--t-border-radius-xxl:48px;--t-border-radius-sm-round:6px;--t-border-radius-md-round:12px}@supports (corner-shape:squircle){:root,html[data-theme=dark],html[data-theme=light]{--t-border-radius-xs:8px;--t-border-radius-sm:12px;--t-border-radius-md:24px;--t-border-radius-lg:40px;--t-border-radius-xl:48px;--t-border-radius-xxl:96px}}html[data-theme=light] #topbar,html[data-theme=light] .topbar-nav{background:#f7f8fb}html[data-theme=light] .btn-ghost,html[data-theme=light] .btn-secondary,html[data-theme=light] .btn-outline{background:var(--btn-secondary-bg)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--t-background-primary);color:var(--fg);font-family:var(--font);font-size:var(--t-font-size-sm);font-weight:var(--t-font-weight-regular);line-height:var(--t-text-line-height-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;caret-color:var(--accent);overflow:hidden}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body:before{display:none}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--t-border-radius-xs)}::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}::selection{background:var(--t-accent-tertiary);color:var(--fg-base)}a{color:var(--accent);transition:color var(--transition);text-decoration:none}a:hover{color:var(--t-font-color-primary)}#topbar{top:var(--global-nav-height);width:var(--app-sidebar-width);z-index:100;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-1);background:var(--bg-base);border-right:1px solid var(--border);flex-direction:column;display:flex;position:fixed;bottom:0;left:0}.topbar-nav{align-items:center;gap:var(--space-0_5);scrollbar-width:none;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden auto}.topbar-nav::-webkit-scrollbar{display:none}.nav-link{width:40px;height:40px;color:var(--fg-muted);border-radius:var(--t-border-radius-sm);transition:color var(--transition), background var(--transition);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.nav-link .ui-icon,.nav-link .nav-icon svg{stroke-width:1.6px;width:20px;height:20px}.nav-link:hover{color:var(--fg);background:var(--bg-panel-hover)}.nav-link.active{color:var(--fg);background:var(--bg-panel-hover);border:none}.nav-link.is-denied,.nav-link[hidden]{display:none!important}.brand{font-size:var(--t-font-size-md);font-weight:var(--t-font-weight-semi-bold);letter-spacing:-.01em;color:var(--fg)}.sidebar-footer{align-items:center;gap:var(--space-1);width:100%;padding-top:var(--space-2);border-top:1px solid var(--border);flex-direction:column;flex-shrink:0;display:flex}.sidebar-footer .icon-btn{width:40px;height:40px}.sidebar-notif-btn .ui-icon{width:18px;height:18px}.topbar-right{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}#main{top:var(--global-nav-height);left:var(--app-sidebar-width);padding:var(--app-main-pad-y) var(--app-main-pad-x);position:fixed;bottom:0;right:0;overflow-y:auto}.page{display:none}.page.active{display:block}.overlay{z-index:1000;background:color-mix(in oklab, var(--bg-base) 85%, transparent), url(/assets/hermes-agent-bg-DhFabiO9.jpg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.overlay.hidden{display:none}.login-card{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;width:360px;padding:40px}.login-brand{letter-spacing:.06em;color:var(--fg);margin-bottom:8px;font-size:22px;font-weight:700}.login-sub{color:var(--fg-muted);margin-bottom:24px;font-size:12px}.login-form{flex-direction:column;gap:12px;display:flex}.login-form input{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);font-family:var(--font);transition:border-color var(--transition);outline:none;padding:12px 16px;font-size:13px}.login-form input:focus{border-color:var(--fg)}.login-form input::placeholder{color:var(--fg-subtle)}.login-error{color:var(--red);min-height:18px;margin-top:12px;font-size:12px}.modal-overlay{z-index:500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-card{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-lg);width:400px;padding:32px}.modal-card form{flex-direction:column;gap:12px;display:flex}.modal-card input{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);font-family:var(--font);outline:none;padding:10px 14px;font-size:13px}.modal-card input:focus{border-color:var(--fg)}.modal-actions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.notif-item{border-radius:var(--radius);cursor:pointer;transition:background var(--transition);gap:10px;padding:10px 12px;display:flex}.notif-item:hover{background:var(--bg-panel-hover)}.notif-item.error .notif-type{color:var(--red)}.notif-item.warning .notif-type{color:var(--amber)}.notif-item.info .notif-type{color:var(--blue)}.notif-item.success .notif-type{color:var(--green)}.notif-type{flex-shrink:0;font-size:14px}.notif-content{flex:1;min-width:0}.notif-message{color:var(--fg);font-size:12px}.notif-time{color:var(--fg-subtle);margin-top:2px;font-size:10px}.user-menu{position:relative}.user-btn{border-radius:var(--t-border-radius-sm);width:40px;height:40px;color:var(--fg-muted);cursor:pointer;transition:all var(--transition);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.user-btn:hover{color:var(--fg);background:var(--bg-panel-hover)}.user-btn .ui-icon{stroke-width:1.6px;width:20px;height:20px}.user-tip{background:var(--bg-base);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition);white-space:nowrap;z-index:300;flex-direction:column;gap:2px;padding:6px 10px;display:inline-flex;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.user-btn:hover .user-tip,.user-btn:focus-visible .user-tip{opacity:1;visibility:visible}.user-tip-name{font-family:var(--font);color:var(--fg);font-size:12px;font-weight:600}.user-tip-role{font-family:var(--font);color:var(--fg-muted);text-transform:capitalize;font-size:11px}.sidebar-footer .user-dropdown{inset:auto auto 0 calc(100% + 8px)}.user-dropdown{background:var(--bg-base);border:1px solid var(--border-strong);border-radius:var(--radius);min-width:180px;box-shadow:var(--shadow);z-index:200;margin-top:4px;position:absolute;top:100%;right:0;overflow:hidden}.dropdown-item{width:100%;color:var(--fg);font-family:var(--font);text-align:left;cursor:pointer;transition:background var(--transition);background:0 0;border:none;align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:flex}.dropdown-item:hover{background:var(--bg-panel-hover)}.card{transition:border-color var(--transition), box-shadow var(--transition)}.agent-card{cursor:pointer}.agent-card:hover{box-shadow:var(--t-box-shadow-light);border-color:var(--border-strong)!important}.notif-dropdown{top:auto;bottom:var(--space-3);left:calc(var(--app-sidebar-width) + var(--space-2));z-index:200;background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow);min-width:300px;max-height:400px;animation:.15s slideDown;position:fixed;right:auto;overflow-y:auto}.notif-header{border-bottom:1px solid var(--border);font-size:var(--t-font-size-xs);text-transform:none;letter-spacing:0;color:var(--fg-muted);justify-content:space-between;align-items:center;padding:12px 16px;font-weight:600;display:flex}.notif-empty{text-align:center;color:var(--fg-subtle);padding:24px;font-size:12px}.notif-list{padding:8px}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.notif-error{background:var(--t-background-transparent-danger)}.notif-warning{background:var(--t-background-transparent-orange)}.notif-success{background:var(--t-background-transparent-success)}.notif-info{background:var(--t-background-transparent-blue)}@media (width<=768px){:root{--app-main-pad-y:var(--t-spacing-4);--app-main-pad-x:var(--t-spacing-4)}#main{padding:var(--app-main-pad-y) var(--app-main-pad-x)}.notif-dropdown{width:auto;min-width:0;left:8px;right:8px}.modal-card{width:auto;margin:16px}.login-card{width:auto;margin:16px;padding:24px}}@media (width<=480px){#main{padding:var(--app-main-pad-y) var(--app-main-pad-x)}}.mon-overview{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:16px 20px}.mon-overview-inner{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.mon-ov-item{flex-direction:column;gap:2px;min-width:60px;display:flex}.mon-ov-label{font-size:var(--t-font-size-xxs);text-transform:none;letter-spacing:0;color:var(--fg-muted)}.mon-ov-val{color:var(--fg);font-size:14px;font-weight:600}.mon-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.mon-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);transition:border-color var(--transition);padding:20px}.mon-card:hover{border-color:var(--border-strong)}.mon-card-title{font-size:var(--t-font-size-xs);letter-spacing:0;text-transform:none;color:var(--fg-muted);margin-bottom:var(--space-3);font-weight:600}.mon-card-body{flex-direction:column;gap:4px;display:flex}.mon-big-val{color:var(--fg);font-size:28px;font-weight:700;line-height:1.1}.mon-sub{color:var(--fg-muted);margin-top:2px;font-size:12px}.mon-stat-row{justify-content:space-between;align-items:center;display:flex}.mon-stat-label{color:var(--fg-muted);font-size:12px}.mon-stat-val{color:var(--fg);font-size:12px;font-weight:500}.mon-progress-track{background:var(--bg-secondary,#1e1e2e);border-radius:4px;width:100%;height:8px;margin-top:8px;overflow:hidden}.mon-progress-fill{border-radius:4px;min-width:0;height:100%;transition:width .6s,background .3s}.mon-progress-label{margin-top:4px;font-size:12px;font-weight:600;line-height:1}.ui-icon{pointer-events:none;flex-shrink:0;width:14px;height:14px}.page-title,.card-title,.msg-header-label,.kb-detail-label,.kb-deps-label,.load-older-btn,.kb-detail-status,.sum-section-title,.chat-agent-panel-title,.thinking-header,.chat-header-badge,.workspace-badge,.health-check-row,.health-issue,.kb-run-status,.kb-run-meta-title,.kb-artifact-header,.kb-attach,.tool-card-header,.artifact-header{align-items:center;gap:6px;display:inline-flex}.page-title{display:flex}.chat-welcome-icon .ui-icon,.workspace-chat-welcome-icon .ui-icon{width:40px;height:40px}.mcp-empty .ui-icon{width:48px;height:48px}.icon-btn .ui-icon,.nav-toggle .ui-icon,.chat-sidebar-close .ui-icon,.chat-sidebar-toggle .ui-icon{width:16px;height:16px}.pw-vis-btn{color:var(--fg-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.pw-vis-btn:hover{color:var(--fg)}.pw-vis-btn--overlay{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.btn{min-height:1.7rem;max-height:1.7rem;font-family:var(--font);letter-spacing:0;text-transform:none;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;box-shadow:none;transition:background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.btn .ui-icon{width:14px;height:14px}.btn:disabled,.btn[disabled]{opacity:.4;cursor:not-allowed;pointer-events:none}.btn-primary{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-fg)}.btn-primary:hover{background:var(--btn-primary-hover);border-color:var(--btn-primary-hover);color:var(--btn-primary-fg);box-shadow:none;transform:none}.btn-primary:active{filter:brightness(.92)}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn-outline{border-color:var(--border-strong);color:var(--fg);background:0 0}.btn-outline:hover{background:var(--bg-panel-hover);border-color:var(--fg-subtle);color:var(--fg)}.btn-secondary,.btn-ghost{background:var(--btn-secondary-bg,var(--bg-panel));border-color:var(--btn-secondary-border,var(--border));color:var(--btn-secondary-fg,var(--fg));box-shadow:0 1px 0 color-mix(in oklab, var(--fg) 6%, transparent)}.btn-secondary:hover,.btn-ghost:hover{background:var(--btn-secondary-hover,var(--bg-panel-hover));border-color:var(--border-strong);color:var(--fg);box-shadow:0 1px 0 color-mix(in oklab, var(--fg) 10%, transparent)}.btn-secondary:active,.btn-ghost:active{box-shadow:none}.btn-danger{background:var(--btn-danger-bg);border-color:var(--btn-danger-bg);color:var(--btn-danger-fg)}.btn-danger:hover{background:var(--t-color-red10);border-color:var(--t-color-red10);color:var(--btn-danger-fg)}.btn-success{background:var(--btn-success-bg);border-color:var(--btn-success-bg);color:var(--btn-success-fg)}.btn-success:hover{background:var(--t-color-green10);border-color:var(--t-color-green10);color:var(--btn-success-fg)}.btn-sm{gap:6px;min-height:32px;padding:0 12px;font-size:12px}.btn-link{color:var(--fg-muted);font-family:var(--font);cursor:pointer;min-height:0;box-shadow:none;transition:color var(--transition);background:0 0;border:none;padding:4px 8px;font-size:13px;font-weight:500}.btn-link:hover{color:var(--fg);box-shadow:none;background:0 0}.icon-btn{border-radius:var(--t-border-radius-sm);width:32px;height:32px;color:var(--fg-muted);cursor:pointer;transition:background var(--transition), color var(--transition);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:16px;display:flex;position:relative}.icon-btn:hover{background:var(--bg-panel-hover);color:var(--fg)}.notif-badge{background:var(--red);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);transition:all var(--transition);padding:20px}.card-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.card-title{font-size:var(--t-font-size-sm);letter-spacing:0;text-transform:none;color:var(--fg);align-items:center;gap:6px;font-weight:600;display:flex}.card-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.home-image-card{background:var(--bg-card);border:1px solid var(--border);min-height:200px}.home-image-card:hover{border-color:var(--border-strong)}.file-explorer-split{grid-template-columns:minmax(0,1fr) 0;align-items:stretch;column-gap:0;height:calc(100vh - 180px);min-height:400px;transition:grid-template-columns .28s cubic-bezier(.4,0,1,1),column-gap .28s;display:grid}.file-explorer-split.is-editing{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);column-gap:16px;transition:grid-template-columns .42s cubic-bezier(.16,1,.3,1),column-gap .42s cubic-bezier(.16,1,.3,1)}.file-tree-panel{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;min-width:0;padding:8px;display:flex;overflow:hidden}.file-editor-clip{flex-direction:column;min-width:0;display:flex;overflow:hidden}.file-editor-panel{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);opacity:0;filter:blur(5px);pointer-events:none;flex-direction:column;flex:1;min-width:280px;min-height:0;transition:opacity .22s,transform .28s cubic-bezier(.4,0,1,1),filter .22s;display:flex;overflow:hidden;transform:translate(18px)}.file-explorer-split.is-editing .file-editor-panel{opacity:1;filter:blur();pointer-events:auto;transition:opacity .36s,transform .42s cubic-bezier(.16,1,.3,1),filter .36s;transform:translate(0)}.file-editor-toolbar{border-bottom:1px solid var(--border);background:var(--bg-card);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 12px;display:flex}.file-editor-path{color:var(--fg-muted);font-size:12px;font-family:var(--font);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:8px;overflow:hidden}.file-editor-textarea{width:100%;color:var(--fg);font-family:var(--font);resize:none;background:0 0;border:none;outline:none;flex:1;padding:12px;font-size:12px;line-height:1.6}.file-breadcrumb{color:var(--fg-muted);white-space:nowrap;flex-shrink:0;margin-bottom:8px;padding:6px 8px;font-size:11px;overflow-x:auto}.file-link{cursor:pointer;color:var(--accent);font:inherit;transition:color var(--transition);background:0 0;border:0;padding:0}.file-crumb-sep{color:var(--fg-subtle)}.file-item{cursor:pointer;transition:background var(--transition);border-radius:4px;justify-content:space-between;align-items:center;padding:6px 8px;font-size:12px;display:flex}.file-item.active{background:var(--accent-dim)}.file-item.file-dir span:first-child{color:var(--accent)}.file-empty{text-align:center;color:var(--fg-subtle);padding:20px;font-size:12px}.file-sidebar-backdrop{z-index:299;background:#0009;position:fixed;inset:0}.file-editor-toolbar-actions{gap:4px;display:flex}#file-tree{flex:1;min-height:0;overflow:hidden auto}.drive-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;padding:4px 6px 12px;display:grid}.file-explorer-split.is-editing .drive-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.drive-tile{background:color-mix(in oklab, var(--fg) 4%, transparent);color:var(--fg);cursor:pointer;font:inherit;text-align:center;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:8px;min-height:118px;padding:14px 10px 12px;transition:background .18s,border-color .18s,transform .18s;display:flex}.drive-tile:hover{background:var(--bg-panel-hover);border-color:var(--border-strong);transform:translateY(-1px)}.drive-tile:focus-visible{outline:2px solid var(--gold,#ffac02);outline-offset:2px}.drive-tile.is-active{border-color:color-mix(in oklab, var(--gold,#ffac02) 45%, transparent);background:color-mix(in oklab, var(--gold,#ffac02) 10%, transparent)}.drive-tile-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.drive-tile-meta{color:var(--fg-muted);font-size:10px}.drive-folder{filter:drop-shadow(0 8px 12px #00000047);width:72px;height:54px;position:relative}.drive-folder-tab{background:linear-gradient(#ffd56a 0%,#e8a81a 100%);border-radius:7px 12px 0 0;width:28px;height:16px;position:absolute;top:6px;left:4px}.drive-folder-body{background:linear-gradient(#ffe08a 0%,#ffac02 58%,#d48900 100%);border-radius:8px;height:40px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff59}.drive-folder-body:after{content:"";background:oklab(100% 0 5.96046e-8/.12);border-radius:4px;position:absolute;inset:10px 8px 8px}.fs-tree,.fs-children-clip{margin:0;padding:0;list-style:none}.fs-children{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.fs-children.is-open{grid-template-rows:1fr}.fs-children-clip{min-height:0;padding-left:18px;overflow:hidden}.fs-node{margin:0}.fs-row{width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.fs-row:hover{background:var(--bg-panel-hover)}.fs-row--file.is-active{background:color-mix(in oklab, var(--gold,#ffac02) 12%, transparent)}.fs-row:focus-visible{outline:2px solid var(--gold,#ffac02);outline-offset:1px}.fs-chevron{width:16px;color:var(--fg-muted);flex:0 0 16px;transition:transform .28s;display:flex}.fs-chevron.is-open{transform:rotate(90deg)}.fs-chevron .ui-icon{width:14px;height:14px}.fs-folder-mini{flex:0 0 28px;align-items:center;display:flex}.fs-folder-mini .drive-folder{filter:drop-shadow(0 3px 5px #00000040);width:28px;height:21px}.fs-folder-mini .drive-folder-tab{border-radius:3px 5px 0 0;width:11px;height:7px;top:2px;left:2px}.fs-folder-mini .drive-folder-body{border-radius:3px;height:16px}.fs-folder-mini .drive-folder-body:after{inset:4px 3px 3px}.fs-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.fs-file-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.fs-empty{color:var(--fg-subtle);padding:8px 10px;font-size:11px}.file-card{flex-shrink:0;width:fit-content;position:relative}.file-card-banner{z-index:2;letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:8px;font-weight:600;line-height:1.2;position:absolute;bottom:6px;right:-8px}.file-card-sheet{z-index:1;width:56px;height:72px;box-shadow:0 1px 0 var(--border), 0 8px 18px #0000002e;background:#fff;border-radius:6px;padding:8px;position:relative}[data-theme=dark] .file-card-sheet{background:var(--bg-card,#1a2c2b)}.file-card--sm .file-card-sheet{border-radius:4px;width:28px;height:36px;padding:4px}.file-card--sm .file-card-banner{padding:1px 4px;font-size:6px;bottom:2px;right:-6px}.file-card-banner--doc{color:#fff;background:#3b82f6}.file-card-banner--pdf{color:#fff;background:#ef4444}.file-card-banner--md,.file-card-banner--mdx{color:#fff;background:#525252}.file-card-banner--txt{color:#fff;background:#6b7280}.file-card-banner--csv{color:#fff;background:#0f766e}.file-card-banner--xls,.file-card-banner--xlsx{color:#fff;background:#059669}.file-card-banner--ppt,.file-card-banner--pptx{color:#fff;background:#f97316}.file-card-banner--zip{color:#fff;background:#a855f7}.file-card-banner--rar{color:#fff;background:#9333ea}.file-card-banner--tar{color:#fff;background:#ca8a04}.file-card-banner--gz{color:#fff;background:#a16207}.file-card-banner--html,.file-card-banner--code{color:#fff;background:#ea580c}.file-card-banner--js{color:#fff;background:#ca8a04}.file-card-banner--jsx,.file-card-banner--tsx,.file-card-banner--css{color:#fff;background:#2563eb}.file-card-banner--json{color:#111;background:#eab308}.file-card-banner--img{color:#fff;background:#ec4899}.file-card-banner--png{color:#fff;background:#525252}.file-card-banner--jpg,.file-card-banner--jpeg,.file-card-banner--video{color:#fff;background:#15803d}.fc-stack{flex-direction:column;gap:6px;display:flex}.fc-stack-tight{flex-direction:column;gap:4px;display:flex}.fc-row{align-items:center;gap:4px;display:flex}.fc-bar{background:color-mix(in oklab, var(--fg) 12%, transparent);border-radius:999px;height:2px;display:block}.fc-bar-strong{background:color-mix(in oklab, var(--fg) 22%, transparent)}.fc-bar-mid{background:color-mix(in oklab, var(--fg) 16%, transparent);height:3px}.fc-w-1-2{width:50%}.fc-w-1-3{width:33%}.fc-w-2{width:8px}.fc-w-3{width:12px}.fc-w-4{width:16px}.fc-w-5{width:20px}.fc-w-6{width:24px}.fc-w-7{width:28px}.fc-w-8{width:32px}.fc-center{margin-inline:auto}.fc-center-row{justify-content:center}.fc-hash{color:color-mix(in oklab, var(--fg) 30%, transparent);font-size:10px;font-weight:700;line-height:1}.fc-sheet{flex-direction:column;gap:2px;display:flex}.fc-grid3{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.fc-cell{background:color-mix(in oklab, var(--fg) 8%, transparent);height:8px}.fc-cell-h{background:color-mix(in oklab, var(--fg) 22%, transparent)}.fc-csv-head{margin-bottom:6px}.fc-pill-bar{background:color-mix(in oklab, var(--fg) 22%, transparent);border-radius:999px;height:6px}.fc-dot-bar{background:color-mix(in oklab, var(--fg) 8%, transparent);border-radius:999px;height:4px}.fc-zip{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.fc-zip-row{border-radius:999px;display:flex;overflow:hidden}.fc-zip-row span{width:6px;height:6px}.fc-zip-row .lit{background:color-mix(in oklab, var(--fg) 22%, transparent)}.fc-zip-row .dim{background:color-mix(in oklab, var(--fg) 8%, transparent)}.fc-preview{border:1px solid var(--border);background:color-mix(in oklab, var(--fg) 5%, transparent);border-radius:4px;flex-direction:column;gap:4px;margin-bottom:6px;padding:4px;display:flex}.fc-slide-sq{background:oklab(70.4871% .125896 .137895/.4);border-radius:2px;width:12px;height:12px;margin:0 auto}.fc-img-sq{background:oklab(86.056% -.00584731 .173016/.4);border-radius:2px;width:12px;height:12px;margin:0 auto}.fc-play{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid oklab(80.0349% -.160317 .0862818/.6);width:0;height:0;margin:2px auto}.fc-code{flex-direction:column;gap:4px;display:flex}.fc-code-line{align-items:center;gap:2px;display:flex}.fc-code-line.indent{padding-left:6px}.fc-tok{font-family:var(--font);color:color-mix(in oklab, var(--fg) 32%, transparent);font-size:6px}.fc-tok.brace{font-size:8px}.fc-tag{border-radius:999px;width:12px;height:3px;display:block}.fc-tag.short{width:6px}.fc-tag.wide{width:16px}.fc-tag-em{background:oklab(77.2944% -.146957 .0443043/.6)}.fc-tag-sky{background:oklab(75.3513% -.0842999 -.110505/.6)}.file-card--sm .fc-stack{gap:3px}.file-card--sm .fc-bar{height:1px}.file-card--sm .fc-cell{height:4px}.file-card--sm .fc-zip-row span{width:3px;height:3px}@media (width<=768px){.drive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.log-level-select{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);font-family:var(--font);cursor:pointer;appearance:none;transition:border-color var(--transition);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%2384887c'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;outline:none;padding:6px 28px 6px 10px;font-size:11px}.log-level-select:hover{border-color:var(--border-strong)}.log-level-select:focus{border-color:var(--accent)}.search-input{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);font-family:var(--font);width:200px;transition:border-color var(--transition);outline:none;padding:8px 12px;font-size:12px}.search-input:focus{border-color:var(--fg)}.search-input::placeholder{color:var(--fg-subtle)}.pill{letter-spacing:.04em;border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.pill.active{color:var(--green);background:oklab(85.9582% -.1486 .0674861/.08);border-color:oklab(85.9582% -.1486 .0674861/.3)}.pill.inactive{color:var(--fg-subtle)}.pill.warning{color:var(--amber);background:oklab(82.083% .0456589 .141401/.08);border-color:oklab(82.083% .0456589 .141401/.3)}.pill.error{color:var(--red);background:oklab(63.7823% .214286 .101915/.08);border-color:oklab(63.7823% .214286 .101915/.3)}.pill-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.table{border-collapse:collapse;width:100%}.table th,.table td{text-align:left;border-bottom:1px solid var(--border);padding:10px 14px;font-size:13px}.table th{color:var(--fg-muted);text-transform:none;letter-spacing:0;font-weight:500;font-size:var(--t-font-size-xs)}.table tr:hover td{background:var(--bg-panel-hover)}.tabs{border-bottom:1px solid var(--border);gap:2px;margin-bottom:20px;display:flex}.tab{font-family:var(--font);letter-spacing:.04em;text-transform:none;color:var(--fg-muted);cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 16px;font-size:13px;font-weight:500;display:inline-flex}.page-header.no-divider{border-bottom:none;padding-bottom:0}.loading{color:#0000;justify-content:center;align-items:center;padding:40px;font-size:0;display:flex}.loading:after{content:"";border:2px solid var(--border);border-top-color:#0000;border-radius:50%;width:20px;height:20px;margin-left:.5rem;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.empty{text-align:center;color:var(--fg-subtle);padding:40px;font-size:14px}.section{margin-bottom:24px}.section-title{font-size:var(--t-font-size-sm);letter-spacing:0;text-transform:none;color:var(--fg-muted);margin-bottom:var(--space-3);font-weight:600}.input{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);font-family:var(--font);transition:border-color var(--transition);outline:none;width:100%;padding:8px 12px;font-size:14px}.input:focus{border-color:var(--fg)}.input::placeholder{color:var(--fg-subtle)}.select{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);font-family:var(--font);transition:border-color var(--transition);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23e8f5f0' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;outline:none;padding:8px 32px 8px 12px;font-size:14px}.select:hover,.select:focus{border-color:var(--fg)}[data-theme=light] .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'%3E%3Cpath fill='%230a453c' d='M6 8L1 3h10z'/%3E%3C/svg%3E")}.toggle{background:var(--border);cursor:pointer;width:40px;height:22px;transition:background var(--transition);border-radius:11px;position:relative}.toggle.active{background:oklab(80.5199% .0461946 .16378/.4)}.toggle:after{content:"";background:var(--fg);width:18px;height:18px;transition:transform var(--transition);border-radius:50%;position:absolute;top:2px;left:2px}.toggle.active:after{transform:translate(18px)}.stat-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:6px 0;display:flex}.stat-row:last-child{border-bottom:none}.stat-label{color:var(--fg-muted);font-size:13px}.stat-value{align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.status-warn{color:var(--amber)}.status-err{color:var(--red)}.doctor-summary{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;display:flex}.doctor-summary-item{align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.doctor-summary-total{color:var(--fg-muted);margin-left:auto;font-size:11px}.doctor-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.doctor-pass .doctor-dot{background:var(--green)}.doctor-fail .doctor-dot{background:var(--red)}.doctor-warn .doctor-dot{background:var(--amber)}.doctor-pass{color:var(--green)}.doctor-fail{color:var(--red)}.doctor-warn{color:var(--amber)}.doctor-section{background:var(--bg-surface);border:1px solid var(--border);border-left:3px solid var(--border);border-radius:8px;margin-bottom:8px;padding:10px 12px}.doctor-section.doctor-pass{border-left-color:var(--green)}.doctor-section.doctor-fail{border-left-color:var(--red)}.doctor-section.doctor-warn{border-left-color:var(--amber)}.doctor-section-header{color:var(--fg);text-transform:none;letter-spacing:.3px;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.doctor-section-header .doctor-dot{width:6px;height:6px}.doctor-item{color:var(--fg);align-items:flex-start;gap:8px;padding:3px 0;font-size:12px;line-height:1.5;display:flex}.doctor-item-icon{text-align:center;flex-shrink:0;width:16px;font-size:13px}.doctor-item-text{flex:1}.doctor-suggestion{color:var(--fg-muted);padding:2px 0 2px 24px;font-size:11px;font-style:italic;line-height:1.4}.badge{letter-spacing:.04em;text-transform:none;background:var(--bg-card);border:1px solid var(--border);color:var(--fg-muted);vertical-align:middle;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.card-actions{border-top:1px solid var(--border);gap:8px;margin-top:12px;padding-top:12px;display:flex}.btn-sm{min-height:32px;padding:0 12px;font-size:12px}.agent-card{cursor:pointer;transition:all var(--transition)}.agent-card:hover{border-color:var(--border-strong);background:var(--bg-panel-hover)}.tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:20px;padding-bottom:0;display:flex}.tab{letter-spacing:.04em;text-transform:none;color:var(--fg-muted);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font);transition:all var(--transition);background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 16px}.tab:hover{color:var(--fg)}.tab.active{color:var(--fg);border-bottom-color:var(--fg)}.table-wrap{border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:13px}.data-table th{text-align:left;text-transform:none;letter-spacing:.06em;color:var(--fg-muted);background:var(--bg-card);border-bottom:1px solid var(--border);padding:10px 12px;font-size:11px;font-weight:600}.data-table td{border-bottom:1px solid var(--border);color:var(--fg);padding:8px 12px}.data-table tr:last-child td{border-bottom:none}.data-table tr:hover td{background:var(--bg-panel-hover)}.mono{font-family:var(--font);font-family:var(--font)}.toast{border-radius:var(--radius);font-size:13px;font-family:var(--font);border:1px solid var(--border);background:var(--bg-card);color:var(--fg);padding:10px 16px;transition:opacity .3s,transform .3s;animation:.3s toastIn}.toast-success{border-color:var(--green);color:var(--green)}.toast-error{border-color:var(--red);color:var(--red)}.toast-info{border-color:var(--blue);color:var(--blue)}@keyframes toastIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.log-viewer{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);max-height:500px;padding:12px;overflow-y:auto}.log-viewer pre{font-family:var(--font);line-height:1.6}.logs-lvl-btn{opacity:.7;border-radius:4px;padding:2px 8px;font-size:11px}.logs-lvl-btn.active{opacity:1;background:var(--accent-dim);border-color:var(--accent);color:var(--fg)}.logs-lvl-btn:hover{opacity:1}.log-line:hover{background:var(--bg-inset)}.log-comp:hover{text-decoration:underline}@media (width<=1024px){.card-grid{grid-template-columns:repeat(2,1fr)!important}#topbar{padding:0 12px}.topbar-nav{gap:2px}.nav-link{padding:6px 10px;font-size:11px}}@media (width<=768px){.card-grid{grid-template-columns:1fr!important}#topbar{flex-wrap:wrap;gap:8px;height:auto;padding:8px 12px}.topbar-nav{-webkit-overflow-scrolling:touch;order:3;width:100%;overflow-x:auto}.topbar-nav::-webkit-scrollbar{display:none}.topbar-right{order:2;margin-left:auto}#main{padding:16px;top:40px}.brand-sub{display:none}.page-header{flex-direction:column;gap:8px;margin-bottom:16px;align-items:flex-start!important}.data-table{font-size:12px}.data-table th,.data-table td{padding:6px 8px}.tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.tab{white-space:nowrap;flex-shrink:0}.log-viewer{max-height:300px}}@media (width<=480px){#main,.card{padding:12px}.brand{font-size:14px}.nav-link{padding:5px 8px;font-size:9px}}.chart-bar-container{align-items:flex-end;gap:3px;height:60px;padding:8px 0;display:flex}.chart-bar{background:var(--fg);opacity:.6;border-radius:2px 2px 0 0;flex:1;min-width:4px;transition:opacity .2s,height .3s}.chart-bar:hover{opacity:1}.chart-bar-label{color:var(--fg-muted);text-align:center;margin-top:4px;font-size:9px}.sparkline{vertical-align:middle;align-items:flex-end;gap:1px;height:20px;display:inline-flex}.sparkline-bar{background:var(--fg);opacity:.5;border-radius:1px;width:3px}.progress-bar{background:var(--bg-card);border-radius:4px;height:8px;overflow:hidden}.progress-fill{border-radius:4px;height:100%;transition:width .3s}.progress-fill.green{background:var(--green)}.progress-fill.amber{background:var(--amber)}.progress-fill.red{background:var(--red)}.progress-fill.blue{background:var(--blue)}.gauge{width:80px;height:80px;position:relative}.gauge svg{transform:rotate(-90deg)}.gauge-bg{fill:none;stroke:var(--bg-panel);stroke-width:6px}.gauge-fill{fill:none;stroke:var(--fg);stroke-width:6px;stroke-linecap:round;transition:stroke-dashoffset .5s}.gauge-text{color:var(--fg);font-size:14px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin:0 0 var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--border);display:flex}.page-title{letter-spacing:-.02em;text-transform:none;font-size:var(--t-font-size-lg);font-weight:var(--t-font-weight-semi-bold);color:var(--fg)}.page-subtitle{font-size:var(--t-font-size-xs);color:var(--fg-muted);margin-top:var(--space-1)}.card-grid{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4)}.card-title{font-size:var(--t-font-size-xs);text-transform:none;letter-spacing:0;color:var(--fg-muted);margin-bottom:var(--space-2);font-weight:600}.card-actions{flex-wrap:wrap;gap:6px;display:flex}.stat-row{justify-content:space-between;align-items:center;padding:4px 0;font-size:13px;display:flex}.stat-label{color:var(--fg-muted)}.stat-value{color:var(--fg);font-weight:500}.status-off{color:var(--fg-subtle)}.badge{border-radius:var(--t-border-radius-sm);border:1px solid var(--border);color:var(--fg-muted);text-transform:none;letter-spacing:0;padding:2px 8px;font-size:11px;display:inline-block}.loading{color:var(--fg-subtle);text-align:center;padding:20px 0;font-size:13px}.empty{color:var(--fg-subtle);text-align:center;padding:40px 0;font-size:13px}.error-msg{color:var(--red);padding:4px 0;font-size:12px}.modal-overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.modal-card{background:var(--bg-base);border:1px solid var(--border-strong);border-radius:var(--radius-lg);min-width:320px;max-width:480px;box-shadow:var(--shadow);padding:24px;animation:.2s slideUp}.modal-title{color:var(--fg);margin-bottom:12px;font-size:14px;font-weight:700}.modal-message{color:var(--fg);margin-bottom:16px;font-size:13px;line-height:1.6}.modal-input{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--fg);font-family:var(--font);outline:none;margin-bottom:16px;padding:10px 12px;font-size:13px;transition:border-color .2s}.modal-input:focus{border-color:var(--fg)}.modal-actions{justify-content:flex-end;gap:8px;display:flex}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.modal-actions{flex-wrap:wrap;gap:8px}.modal-actions .btn{flex:none;min-width:80px}.modal-card{max-width:90vw;overflow:hidden}.combobox-list{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-panel);max-height:220px;margin-bottom:16px;overflow-y:auto}.combobox-input{margin-bottom:8px}.combobox-option{color:var(--fg);cursor:pointer;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.combobox-option svg{width:14px;height:14px;color:var(--fg-muted);flex:none}.combobox-option.is-active,.combobox-option:hover{background:var(--accent-dim);color:var(--accent)}.combobox-empty{color:var(--fg-muted);padding:12px;font-size:12px}.terminal-panel{z-index:500;border-top:2px solid var(--border-strong);background:#000;flex-direction:column;height:45vh;animation:.2s slideUp;display:flex;position:fixed;bottom:0;left:0;right:0}.terminal-header{background:var(--bg-card);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:8px 16px;font-size:12px;display:flex}.terminal-title{color:var(--fg);font-weight:600}.terminal-close{cursor:pointer;color:var(--fg-muted);justify-content:center;align-items:center;padding:0 8px;transition:color .2s;display:inline-flex}.terminal-close:hover{color:var(--red)}.terminal-body{flex:1;padding:8px;overflow:hidden}.terminal-body .xterm{height:100%}.card{background:var(--bg-card);border:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.card:hover{border-color:var(--accent-dim);box-shadow:0 0 20px #67f0a20d}.status-ok{color:var(--accent)}.file-breadcrumb{color:var(--fg-muted);margin-bottom:8px;padding:8px 0;font-size:12px}.file-link{cursor:pointer;color:var(--accent);transition:color var(--transition)}.file-link:hover{color:#fff}.file-list{max-height:400px;overflow-y:auto}.file-item{border-radius:var(--radius);cursor:pointer;transition:background var(--transition);align-items:center;gap:10px;padding:8px 12px;display:flex}.file-item:hover{background:var(--bg-panel-hover)}.file-icon{text-align:center;width:24px;font-size:16px}.file-name{flex:1;font-size:13px}.file-meta{color:var(--fg-subtle);font-size:11px}.file-dir .file-name{font-weight:500}.terminal-controls{align-items:center;gap:4px;display:flex}.terminal-touch-btn{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);width:32px;height:32px;color:var(--fg-muted);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:all var(--transition);justify-content:center;align-items:center;font-size:14px;display:flex}.terminal-touch-btn:hover,.terminal-touch-btn:active{background:var(--bg-panel-hover);color:var(--fg)}.terminal-btn{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);width:32px;height:32px;color:var(--fg-muted);cursor:pointer;transition:all var(--transition);justify-content:center;align-items:center;font-size:16px;display:flex}.terminal-btn:hover{background:var(--bg-panel-hover);color:var(--fg)}.terminal-panel.terminal-fullscreen{height:100vh!important}.session-row-active{background:var(--accent-dim)!important}.session-msg-viewer{background:var(--bg-panel);border:1px solid var(--border);border-radius:8px;max-height:600px;margin:4px 0 12px;overflow-y:auto}.session-meta-bar{color:var(--fg-muted);border-bottom:1px solid var(--border);background:var(--bg-card);border-radius:8px 8px 0 0;flex-wrap:wrap;gap:16px;padding:10px 16px;font-size:12px;display:flex}.session-meta-bar b{color:var(--fg)}.msg-list{padding:8px}.msg-row{background:var(--bg);border-left:3px solid #0000;border-radius:6px;margin-bottom:6px;padding:10px 12px}.msg-user{border-left-color:var(--accent,#58a6ff);background:#58a6ff0d}.msg-assistant{background:#4ade800d;border-left-color:#4ade80}.msg-tool{background:#fb923c0d;border-left-color:#fb923c}.msg-system{background:#9ca3af0d;border-left-color:#9ca3af}.msg-header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.msg-role{text-transform:none;letter-spacing:.5px;font-size:11px;font-weight:600}.msg-time{color:var(--fg-muted);font-size:10px}.msg-content{white-space:pre-wrap;word-break:break-word;color:var(--fg);max-height:300px;font-size:13px;line-height:1.5;overflow-y:auto}.tool-call-block{border:1px solid var(--border);border-radius:6px;margin-top:8px;overflow:hidden}.tool-call-header{background:var(--bg-card);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}.tool-call-header:hover{background:var(--bg-panel-hover)}.tool-call-icon{font-size:12px}.tool-call-name{color:#fb923c;font-family:monospace;font-size:12px;font-weight:600}.tool-call-toggle{color:var(--fg-muted);margin-left:auto;font-size:10px;transition:transform .2s}.tool-call-block.collapsed .tool-call-args{display:none}.tool-call-block.collapsed .tool-call-toggle{transform:rotate(-90deg)}.tool-call-args{background:var(--bg-input);color:var(--fg-muted);max-height:200px;margin:0;padding:8px 12px;font-size:11px;line-height:1.4;overflow:auto}.config-field{border-bottom:1px solid var(--border);padding:8px 0}.config-field:last-child{border-bottom:none}.config-field-label{color:var(--fg-muted);text-transform:none;letter-spacing:.04em;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.config-field-meta{color:var(--fg-subtle);margin-left:8px;font-size:10px}.config-input{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--fg);font-family:var(--font);transition:border-color var(--transition);box-sizing:border-box;outline:none;padding:8px 12px;font-size:12px}.config-input:focus{border-color:var(--accent)}.config-input::placeholder{color:var(--fg-subtle)}.config-input-number{width:120px}.config-array-input{margin-bottom:4px}.config-textarea{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--fg);font-family:var(--font);resize:vertical;min-height:60px;transition:border-color var(--transition);box-sizing:border-box;outline:none;padding:8px 12px;font-size:12px}.config-textarea:focus{border-color:var(--accent)}.config-toggle{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.config-toggle-input{display:none}.config-toggle-slider{background:var(--bg-tertiary);width:36px;height:20px;transition:background var(--transition);border-radius:10px;flex-shrink:0;position:relative}.config-toggle-slider:after{content:"";background:var(--fg-muted);width:16px;height:16px;transition:all var(--transition);border-radius:50%;position:absolute;top:2px;left:2px}.config-toggle-input:checked+.config-toggle-slider{background:var(--accent)}.config-toggle-input:checked+.config-toggle-slider:after{background:#000;left:18px}.config-toggle-text{color:var(--fg);min-width:24px;font-size:12px}.config-edit-toggle.active{color:var(--fg);background:oklab(80.5199% .0461946 .16378/.15);border-color:oklab(80.5199% .0461946 .16378/.3)}.config-field-nested{border-bottom:none;padding:4px 0}.config-nested-header{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius);transition:background var(--transition);align-items:center;gap:6px;padding:8px 4px;display:flex}.config-nested-header:hover{background:var(--bg-panel-hover)}.config-nested-arrow{color:var(--fg-muted);transition:transform var(--transition);font-size:10px}.config-field-nested.collapsed .config-nested-arrow{transform:rotate(-90deg)}.config-field-nested.collapsed .config-nested-body{display:none}.config-nested-body{border-left:2px solid var(--border);margin-left:8px;padding-left:16px}.config-array-items{margin-top:4px}.config-array-item{align-items:center;gap:6px;margin-bottom:4px;display:flex}.config-array-remove{flex-shrink:0;color:var(--red)!important;padding:4px 8px!important;font-size:12px!important}.config-array-add{margin-top:4px;font-size:11px!important}.config-secret-row{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:10px 0;display:flex}.config-secret-row:last-child{border-bottom:none}.config-secret-name{font-family:var(--font-mono,monospace);color:var(--fg);flex-shrink:0;min-width:180px;font-size:12px;font-weight:600}.config-secret-value{flex:1;min-width:0;overflow:hidden}.config-secret-masked{font-family:var(--font-mono,monospace);color:var(--fg-muted);background:var(--bg-input);border-radius:var(--radius);text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:4px 8px;font-size:11px;display:inline-block;overflow:hidden}.config-secret-actions{flex-shrink:0;gap:4px;display:flex}.config-secret-actions .btn{padding:4px 8px!important;font-size:12px!important}.config-raw-yaml{white-space:pre-wrap;max-height:500px;color:var(--fg-muted);background:var(--bg-input);border-radius:var(--radius);border:1px solid var(--border);margin:0;padding:12px;font-size:11px;overflow-y:auto}.config-empty{text-align:center;color:var(--fg-subtle);padding:20px;font-size:12px}.modal-overlay{z-index:9998;background:#0009;justify-content:center;align-items:center;animation:.15s fadeIn;display:flex;position:fixed;inset:0}[data-theme=light] .modal-overlay{background:#0000004d}.modal-card{background:var(--bg-base);border:1px solid var(--border);border-radius:12px;min-width:300px;padding:24px;animation:.2s slideUp}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.chat-layout{border:1px solid var(--border);border-radius:var(--radius-lg);gap:0;height:calc(100vh - 120px);display:flex;overflow:hidden}.chat-sidebar{background:var(--bg-panel);border-right:1px solid var(--border);flex-direction:column;width:280px;min-width:280px;display:flex}.chat-sidebar-header{border-bottom:1px solid var(--border);padding:12px}.chat-sidebar-list{flex:1;overflow-y:auto}.chat-session-item{cursor:pointer;border-bottom:1px solid var(--border);padding:10px 12px;transition:background .15s}.chat-session-item:hover{background:var(--bg-panel-hover)}.chat-session-item.active{background:var(--accent-dim);border-left:3px solid var(--accent)}.chat-session-title{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.chat-session-meta{color:var(--fg-subtle);justify-content:space-between;margin-top:3px;font-size:10px;display:flex}.chat-main{flex-direction:column;flex:1;min-width:0;display:flex}.chat-header{border-bottom:1px solid var(--border);background:var(--bg-card);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.chat-title{color:var(--fg);font-size:14px;font-weight:600}.chat-subtitle{color:var(--fg-muted);margin-top:2px;font-size:11px}.chat-messages{flex:1;padding:16px;overflow-y:auto}.chat-status-bar{color:var(--fg-subtle);border-top:1px solid var(--border);background:var(--bg-panel);gap:12px;padding:4px 16px;font-size:10px;display:flex}.chat-input-area{border-top:1px solid var(--border);background:var(--bg-card);align-items:flex-end;gap:8px;padding:12px 16px;display:flex}.chat-input-area textarea{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);font-family:var(--font);resize:none;outline:none;flex:1;min-height:40px;max-height:120px;padding:10px 12px;font-size:13px;transition:border-color .2s}.chat-input-area textarea:focus{border-color:var(--accent)}@media (width<=640px){.chat-layout{flex-direction:column;height:auto}.chat-sidebar{border-right:0;border-bottom:1px solid var(--border);width:100%;min-width:0;max-height:200px}.chat-main{min-height:400px}.file-explorer-split{grid-template-rows:minmax(0,1fr) 0;grid-template-columns:minmax(0,1fr);row-gap:0}.file-explorer-split.is-editing{grid-template-rows:minmax(120px,.4fr) minmax(200px,1fr);grid-template-columns:minmax(0,1fr);gap:12px 0}.file-editor-panel{min-width:0;min-height:200px;transform:translateY(16px)}.file-explorer-split.is-editing .file-editor-panel{transform:translateY(0)}.file-editor-textarea{font-size:14px}}@media (prefers-reduced-motion:reduce){.file-explorer-split,.file-explorer-split.is-editing,.file-editor-panel,.file-explorer-split.is-editing .file-editor-panel{filter:none;transition:none;transform:none}}.commit-card{border:1px solid var(--border);background:var(--bg-card);border-radius:8px;margin-bottom:6px;padding:8px 12px;transition:border-color .2s}.commit-card:hover{border-color:var(--gold)}.commit-hash{background:var(--bg-input);color:var(--gold);border-radius:4px;padding:2px 6px;font-size:11px}.commit-list-container{max-height:400px;margin:8px 0;overflow-y:auto}.gateway-health-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:12px;padding:14px}.health-check-row{align-items:center;gap:8px;padding:3px 0;font-size:12px;display:flex}.health-issue{color:var(--coral);padding:2px 0;font-size:12px}.workspace-layout{height:calc(100vh - var(--global-nav-height));margin:calc(-1 * var(--app-main-pad-y)) calc(-1 * var(--app-main-pad-x));flex-direction:column;display:flex;overflow:hidden}.workspace-header{border-bottom:1px solid var(--border);background:var(--bg-raised);flex-shrink:0;padding:12px 16px}.workspace-path-bar{align-items:center;gap:8px;display:flex}.workspace-path-input{border:1px solid var(--border);background:var(--bg-input);color:var(--text);font-family:var(--font-mono);border-radius:6px;outline:none;flex:1;padding:8px 12px;font-size:13px}.workspace-path-input:focus{border-color:var(--primary)}.workspace-info{align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.workspace-badge{background:var(--primary);color:var(--text-on-primary);border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.workspace-path-text{color:var(--text-muted);font-family:var(--font-mono);font-size:12px}.workspace-path-text.muted{color:var(--text-muted);font-style:italic}.workspace-body{flex:1;display:flex;overflow:hidden}.workspace-files-panel{width:var(--ws-files-width,280px);background:var(--bg-base);flex-direction:column;flex-shrink:0;min-width:120px;max-width:50%;display:flex;overflow:hidden}.workspace-files-header{border-bottom:1px solid var(--border);background:var(--bg-raised);flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.workspace-files-title{text-transform:none;letter-spacing:.5px;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.workspace-file-tree{flex:1;padding:4px 0;overflow-y:auto}.workspace-file-item{cursor:pointer;color:var(--text);align-items:center;gap:6px;padding:4px 12px;font-size:13px;transition:background .15s;display:flex}.workspace-file-item:hover{background:var(--bg-hover)}.workspace-file-item.dir{font-weight:500}.workspace-file-item .file-icon{text-align:center;flex-shrink:0;width:18px;font-size:14px}.workspace-file-item .file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-empty{color:var(--text-muted);text-align:center;padding:16px;font-size:13px}.workspace-editor-panel{resize:horizontal;flex-direction:column;flex:1;min-width:200px;display:flex;overflow:hidden}.workspace-editor-header{background:var(--bg-raised);border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.workspace-editor-filename{font-family:var(--font-mono);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.workspace-editor-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.workspace-editor-status{border-radius:3px;padding:2px 6px;font-size:11px}.workspace-editor-status.clean{color:var(--success)}.workspace-editor-status.dirty{color:var(--warning);font-weight:600}#agents-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1440px){#agents-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){#agents-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){#agents-grid{grid-template-columns:minmax(0,1fr)}}@media (width>=1800px){#agents-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=2300px){#agents-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}#page-agents .page-header{margin-bottom:.5rem}.agent-card .agent-card-title{color:color-mix(in oklab, var(--fg) 72%, #000);gap:.5rem;font-size:16px;font-weight:600}.agent-card-avatar{object-fit:cover;border-radius:var(--t-border-radius-sm);border:1px solid var(--border);background:var(--bg-inset,var(--bg-panel));flex-shrink:0;width:40px;height:40px;margin-right:.5rem}.agent-card .stat-row{border-bottom:none;padding:3px 0}.agent-card .stat-row:last-child{border-bottom:none}.agent-card .card-actions{margin-top:var(--space-2);border-top:none;flex-wrap:wrap;gap:8px;padding-top:6px}.agent-card .card-actions .btn-primary{flex:100%}.agent-card .card-actions .btn-ghost{flex:auto}.agent-card .card-actions .agent-card-icon-btn{flex:none;gap:0;width:32px;min-width:32px;max-width:32px;padding:0}@media (width>=1101px){.agent-card .card-actions .btn-primary{flex:auto;min-width:96px}.agent-card .card-actions .btn-ghost:not(.agent-card-icon-btn){flex:auto;min-width:88px}}#agent-tab-content .card-title{color:color-mix(in oklab, var(--fg) 72%, #000);font-size:16px;font-weight:600}#agent-tab-content .stat-row{border-bottom:none;padding:5px 0}#agent-tab-content .stat-row:last-child{border-bottom:none}#agent-tab-content .card-actions{border-top:none;flex-wrap:wrap;gap:8px;padding-top:10px}#agent-tab-content .card-actions .btn{flex:auto}#office-page{gap:var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex}.office-command{justify-content:space-between;align-items:flex-end;gap:var(--space-4);padding:0 0 var(--space-3);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}.office-command-identity{min-width:0}.office-command .page-title{margin:0;font-size:18px;font-weight:600;line-height:1.2}.office-command .page-subtitle{margin:var(--space-1) 0 0;color:var(--fg-muted);font-size:13px}.office-pulse{gap:var(--space-2) var(--space-4);min-width:0;color:var(--fg-muted);flex-wrap:wrap;flex:1;align-items:baseline;font-size:12px;display:flex}.office-pulse-item strong{color:var(--fg);font-variant-numeric:tabular-nums;margin-right:4px;font-weight:600}.office-command-actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.office-board-switch{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:2px;padding:2px;display:inline-flex}.office-board-btn{appearance:none;color:var(--fg-muted);border-radius:calc(var(--radius) - 2px);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;min-height:32px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}.office-board-btn:hover{color:var(--fg);background:var(--bg-panel-hover)}.office-board-btn:focus-visible,.office-board-add:focus-visible,.office-board-x:focus-visible,#office-feed-toggle:focus-visible,#office-summary-btn:focus-visible,.office-agent-filter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.office-board-btn.btn-active{background:var(--bg-card);color:var(--fg);box-shadow:0 1px 2px #0000002e}.office-board-label{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;overflow:hidden}.office-board-x{width:16px;height:16px;color:var(--fg-muted);cursor:pointer;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin-left:2px;display:none}.office-board-x .ui-icon{width:12px;height:12px}.office-board-btn:hover .office-board-x,.office-board-btn:focus-within .office-board-x{display:inline-flex}.office-board-x:hover{color:var(--red);background:color-mix(in srgb, var(--red) 16%, transparent)}.office-board-add{appearance:none;width:32px;height:32px;color:var(--fg-muted);border-radius:calc(var(--radius) - 2px);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.office-board-add:hover{color:var(--fg);background:var(--bg-panel-hover)}.office-command-actions .icon-btn{flex-shrink:0}.office-command-actions .icon-btn[aria-pressed=true]{color:var(--fg);background:var(--bg-panel-hover)}.office-agent-filter{appearance:none;border:1px solid var(--border);color:var(--fg-muted);border-radius:var(--radius);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:6px;margin-left:auto;padding:4px 8px;font-family:inherit;font-size:11px;font-weight:500;display:inline-flex}.office-agent-filter .ui-icon{width:14px;height:14px}.office-agent-filter:hover{color:var(--fg);background:var(--bg-panel-hover)}.office-agent-filter.is-on{color:var(--fg);background:var(--bg-card);border-color:var(--border);box-shadow:0 1px 2px #0000002e}#office-page.office-agent-filter-on .swm-agent-list:has(.swm-agent--hl) .swm-agent-card:not(.swm-agent--hl){opacity:.45}#office-kanban-root{flex:1;min-height:0;display:flex;overflow:hidden}#office-kanban-root>.swm-layout{flex:1;width:100%;min-height:0}.swm-layout{gap:var(--space-3);background:0 0;grid-template:"agents""board"1fr/1fr;height:100%;min-height:0;display:grid}#office-page.office-feed-open .swm-layout{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"agents agents""board feed"}.swm-panel{flex-direction:column;min-width:0;min-height:0;display:flex}.swm-panel--agents{grid-area:agents}.swm-panel--kanban{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);grid-area:board;position:relative;overflow:hidden}.swm-panel--events{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);grid-area:feed;display:none}#office-page.office-feed-open .swm-panel--events{display:flex}.swm-panel-header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--fg-muted);flex-shrink:0;font-size:12px;font-weight:600;display:flex}.swm-panel-count{font-variant-numeric:tabular-nums;color:var(--fg-subtle);font-weight:500}.swm-panel-stats{gap:var(--space-3);font-size:12px;font-weight:400;display:flex}.swm-empty{padding:var(--space-6) var(--space-4);text-align:left;color:var(--fg-muted);max-width:36ch;font-size:13px;line-height:1.45}.swm-loading{padding:var(--space-8) var(--space-4);text-align:center;color:var(--fg-muted);font-size:13px}.swm-skel,.swm-skel-col{background:var(--bg-panel);border-radius:var(--radius);animation:1.2s ease-in-out infinite swm-loading-pulse;display:block}.swm-skel-row,.swm-skel-list{gap:var(--space-2);padding:0 var(--space-3) var(--space-3);display:flex}.swm-skel{flex:1;height:44px}.swm-skel-list{flex-direction:column}.swm-skel-list .swm-skel{flex:none;height:36px}.swm-skel-board{gap:var(--space-3);padding:var(--space-3);flex:1;display:flex}.swm-skel-col{flex:1;min-height:120px}@keyframes swm-loading-pulse{0%,to{opacity:.45}50%{opacity:1}}.swm-agent-list{gap:var(--space-2);padding:0 var(--space-1) var(--space-1);scrollbar-width:thin;display:flex;overflow-x:auto}.swm-agent-card{column-gap:var(--space-2);min-width:180px;padding:var(--space-2) var(--space-3);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;font:inherit;color:inherit;text-align:left;transition:border-color var(--transition), background var(--transition);grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;row-gap:2px;display:grid}.swm-agent-card:hover{background:var(--bg-panel-hover);border-color:var(--border-strong)}.swm-agent-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.swm-agent-card.swm-agent--hl{border-color:var(--accent);background:var(--accent-dim)}.swm-agent-dot{border-radius:50%;flex-shrink:0;grid-row:1/span 2;width:8px;height:8px}.swm-agent-card.kb--amber .swm-agent-dot{background:var(--amber);animation:2s infinite dot-pulse}.swm-agent-card.kb--green .swm-agent-dot{background:var(--green)}.swm-agent-card.kb--red .swm-agent-dot{background:var(--red);animation:1.5s infinite dot-pulse}.swm-agent-card.kb--muted .swm-agent-dot{background:var(--fg-subtle)}.swm-agent-card.kb--blue .swm-agent-dot{background:var(--blue)}.swm-agent-card.kb--pink .swm-agent-dot{background:var(--pink)}@keyframes dot-pulse{0%,to{opacity:1}50%{opacity:.35}}.swm-agent-info{flex-direction:column;min-width:0;display:flex}.swm-agent-name{color:var(--fg);font-size:13px;font-weight:600;line-height:1.2}.swm-agent-state{color:var(--fg-muted);font-size:11px}.swm-agent-tasks{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.swm-badge{border-radius:var(--radius);background:var(--bg-input);color:var(--fg-muted);white-space:nowrap;font-variant-numeric:tabular-nums;padding:1px 6px;font-size:11px;font-weight:500}.swm-badge--amber{background:var(--amber-dim);color:var(--amber)}.swm-badge--red{background:color-mix(in srgb, var(--red) 12%, transparent);color:var(--red)}.swm-badge--green{background:color-mix(in srgb, var(--green) 12%, transparent);color:var(--green)}.swm-badge--muted{color:var(--fg-subtle);background:0 0}.swm-agent-last{color:var(--fg-subtle);white-space:nowrap;text-overflow:ellipsis;grid-column:2/-1;font-size:11px;overflow:hidden}.swm-kanban-cols{flex:1;gap:0;min-height:0;display:flex;overflow-x:auto}.swm-col{border-right:1px solid var(--border);flex-direction:column;flex:1;min-width:220px;display:flex}.swm-col:last-child{border-right:none}.swm-col--empty{opacity:.55}.swm-col-header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);color:var(--fg);flex-shrink:0;font-size:12px;font-weight:600;display:flex}.swm-col-label{align-items:center;gap:var(--space-2);display:inline-flex}.swm-col-header.kb--amber .swm-col-pip{background:var(--amber)}.swm-col-header.kb--red .swm-col-pip{background:var(--red)}.swm-col-header.kb--green .swm-col-pip{background:var(--green)}.swm-col-header.kb--blue .swm-col-pip{background:var(--blue)}.swm-col-header.kb--pink .swm-col-pip{background:var(--pink)}.swm-col-header.kb--muted .swm-col-pip{background:var(--fg-subtle)}.swm-col-header.kb--amber,.swm-col-header.kb--red,.swm-col-header.kb--green,.swm-col-header.kb--blue,.swm-col-header.kb--pink,.swm-col-header.kb--muted{color:var(--fg)}.swm-col-count{color:var(--fg-muted);background:var(--bg-input);border-radius:var(--radius);font-variant-numeric:tabular-nums;padding:2px 8px;font-size:11px;font-weight:500}.swm-col-cards{gap:var(--space-2);padding:0 var(--space-3) var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.swm-col-empty-msg{padding:var(--space-4) 0;color:var(--fg-subtle);font-size:12px}.kb-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3) var(--space-3) var(--space-3) 22px;cursor:pointer;transition:border-color var(--transition), background var(--transition), box-shadow var(--transition);flex-shrink:0;position:relative}.kb-card:hover{border-color:var(--border-strong);background:var(--bg-panel-hover);box-shadow:0 4px 12px #0000002e}.kb-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kb-card.swm-card--hl{border-color:var(--accent)}.kb-card:before{content:"";background:var(--fg-subtle);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:8px}.kb-card[data-task-status=scheduled]:before,.kb-card[data-task-status=ready]:before{background:var(--blue)}.kb-card[data-task-status=running]:before{background:var(--amber)}.kb-card[data-task-status=blocked]:before{background:var(--red)}.kb-card[data-task-status=review]:before{background:var(--pink)}.kb-card[data-task-status=done]:before{background:var(--green)}.kb-card[data-task-status=todo]:before,.kb-card[data-task-status=triage]:before{background:var(--fg-subtle)}.kb-card--running{animation:2.5s ease-in-out infinite kb-running-pulse}@keyframes kb-running-pulse{0%,to{box-shadow:0 0 #c4a44c1a}50%{box-shadow:0 0 8px 1px #c4a44c0f}}.kb-card--blocked{animation:2s ease-in-out infinite kb-blocked-pulse}@keyframes kb-blocked-pulse{0%,to{border-color:var(--border)}50%{border-color:#c45c5c4d}}.kb-card-top{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.kb-card-id{color:var(--fg-subtle);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.kb-card-assignee{color:var(--fg-muted);background:var(--bg-input);border-radius:var(--radius);padding:1px 6px;font-size:11px}.kb-card-title{color:var(--fg);margin-bottom:var(--space-2);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.kb-card-footer{justify-content:space-between;align-items:center;display:flex}.kb-card-ts{color:var(--fg-subtle);font-variant-numeric:tabular-nums;font-size:11px}.kb-prio{border-radius:var(--radius);padding:1px 6px;font-size:11px;font-weight:600}.kb-prio--critical{color:var(--red);background:color-mix(in srgb, var(--red) 12%, transparent)}.kb-prio--high{color:var(--amber);background:var(--amber-dim)}.kb-prio--low{color:var(--fg-muted);background:var(--bg-input)}.swm-event-filters{gap:var(--space-2);padding:0 var(--space-3) var(--space-2);align-items:center;display:flex}.swm-filter-select{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);width:112px;color:var(--fg);font-family:var(--font);cursor:pointer;appearance:none;transition:border-color var(--transition);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='currentColor' fill-opacity='0.45'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;outline:none;flex-shrink:0;padding:6px 26px 6px 8px;font-size:12px}.swm-filter-select:hover{border-color:var(--border-strong)}.swm-filter-select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.swm-filter-select option{background:var(--bg);color:var(--fg)}.swm-filter-input{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-input);min-width:0;color:var(--fg);font-size:12px;font-family:var(--font);transition:border-color var(--transition);flex:1;padding:6px 8px}.swm-filter-input:hover{border-color:var(--border-strong)}.swm-filter-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim);outline:none}.swm-filter-input::placeholder{color:var(--fg-subtle)}.swm-filter-badge{color:var(--accent);border-radius:var(--radius);background:var(--accent-dim);font-variant-numeric:tabular-nums;flex-shrink:0;padding:2px 6px;font-size:11px;font-weight:600}.swm-event-list{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}.swm-event{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);flex-direction:column;gap:2px;font-size:12px;display:flex}.swm-event:hover{background:var(--bg-panel)}.swm-event-row1{align-items:center;gap:6px;display:flex}.swm-event-row2{align-items:flex-start;gap:4px;display:flex}.swm-event-time{color:var(--fg-subtle);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.swm-event-emoji{text-align:center;flex-shrink:0;width:14px;font-size:11px}.swm-event-agent{color:var(--accent);white-space:nowrap;font-size:12px;font-weight:600}.swm-event-action{color:var(--fg-muted);word-break:break-word;font-size:12px;line-height:1.4}@media (width<=1100px){#office-page.office-feed-open .swm-layout{grid-template-columns:1fr;grid-template-areas:"agents""board"}#office-page.office-feed-open .swm-panel--events{z-index:8;width:min(320px,92vw);box-shadow:var(--shadow);position:absolute;top:0;bottom:0;right:0}#office-kanban-root{position:relative}}@media (width<=720px){.office-command{flex-wrap:wrap;align-items:flex-start}.office-pulse{order:3;width:100%}.office-command-actions{flex-wrap:wrap;justify-content:space-between;width:100%}.swm-agent-card{min-width:156px}}.kb-detail-popup{z-index:9999;background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius-lg);width:420px;max-width:92vw;max-height:82vh;padding:20px;font-size:13px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 12px 48px #0000008c}.kb-detail-header{background:var(--bg-panel);border-radius:6px;align-items:center;gap:8px;margin-bottom:10px;padding:6px 10px;font-size:11px;display:flex}.kb-detail-header.kb--amber{background:#c4a44c14}.kb-detail-header.kb--red{background:#c45c5c14}.kb-detail-header.kb--green{background:#7c945c14}.kb-detail-id{color:var(--fg-subtle);margin-right:auto;font-weight:500}.kb-detail-status{font-weight:600}.kb-detail-title{color:var(--fg);word-break:break-word;margin-bottom:14px;font-size:16px;font-weight:700;line-height:1.4}.kb-detail-meta{flex-wrap:wrap;gap:6px 16px;margin-bottom:14px;display:flex}.kb-detail-meta-item{color:var(--fg-muted);gap:6px;font-size:11px;display:flex}.kb-detail-meta-val{color:var(--fg);font-weight:500}.kb-detail-body{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg-muted);white-space:pre-wrap;max-height:200px;margin-bottom:14px;padding:12px;font-size:12px;line-height:1.5;overflow-y:auto}.kb-detail-section{margin-bottom:12px}.kb-detail-label{color:var(--fg-subtle);text-transform:none;letter-spacing:.05em;margin-bottom:6px;font-size:10px;font-weight:600}.kb-deps{color:var(--fg-muted);margin-bottom:4px;font-size:11px}.kb-deps-label{color:var(--fg-subtle);font-size:10px}.kb-dep-chip{background:var(--bg-input);color:var(--fg-muted);border:1px solid var(--border);border-radius:3px;margin:1px 2px;padding:1px 6px;font-size:10px;display:inline-block}.kb-timeline{flex-direction:column;gap:4px;display:flex}.kb-timeline-item{color:var(--fg-muted);align-items:center;gap:6px;font-size:11px;display:flex}.kb-timeline-icon{text-align:center;flex-shrink:0;width:18px}.kb-detail-actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin-top:4px;padding-top:12px;display:flex}.kb-action-btn{border:1px solid var(--border);background:var(--bg-panel);color:var(--fg);cursor:pointer;white-space:nowrap;border-radius:5px;padding:5px 12px;font-size:.85em;transition:all .15s}.kb-action-btn:hover:not(:disabled){background:var(--bg-card);border-color:var(--fg-muted);transform:translateY(-1px)}.kb-action-btn:disabled{opacity:.5;cursor:not-allowed}.kb-action--unblock:hover{border-color:var(--amber);color:var(--amber)}.kb-action--done:hover,.kb-action--approve:hover{border-color:var(--green);color:var(--green)}.kb-action--reopen:hover{border-color:var(--fg-muted)}.kb-action--start:hover{border-color:var(--accent);color:var(--accent)}.kb-reassign-select{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg-muted);font-family:var(--font);cursor:pointer;appearance:none;transition:border-color var(--transition), color var(--transition);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23dccbb5' fill-opacity='0.4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;outline:none;margin-left:4px;padding:5px 26px 5px 8px;font-size:.85em;display:inline-block}[data-theme=light] .kb-reassign-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%230b201f' fill-opacity='0.4'/%3E%3C/svg%3E")}.kb-reassign-select:hover{border-color:var(--border-strong);color:var(--fg)}.kb-run-list{flex-direction:column;gap:4px;display:flex}.kb-run-item{background:var(--bg-card);border-left:2px solid var(--border);border-radius:4px;padding:6px 8px;font-size:11px}.kb-run--done{border-left-color:var(--green)}.kb-run--running{border-left-color:var(--amber)}.kb-run--blocked,.kb-run--failed{border-left-color:var(--red)}.kb-run-status{margin-right:6px;font-weight:600}.kb-run-outcome{color:var(--fg-muted);margin-right:8px}.kb-run-time{color:var(--fg-subtle);font-size:10px}.kb-run-summary{color:var(--fg-muted);white-space:pre-wrap;margin-top:4px;font-size:10px;line-height:1.4}.kb-comment-list{flex-direction:column;gap:6px;display:flex}.kb-comment{background:var(--bg-card);border-radius:4px;padding:6px 8px;font-size:11px}.kb-comment-author{color:var(--accent);font-weight:600}.kb-comment-time{color:var(--fg-subtle);margin-left:6px;font-size:10px}.kb-comment-body{color:var(--fg-muted);margin-top:3px;line-height:1.4}.kb-event-list{flex-direction:column;gap:2px;display:flex}.kb-event-item{color:var(--fg-muted);border-radius:3px;flex-wrap:wrap;align-items:baseline;gap:4px;padding:3px 4px;font-size:10px;display:flex}.kb-event-item:hover{background:var(--bg-card)}.kb-event-kind{color:var(--accent);font-weight:600}.kb-event-detail{color:var(--fg-muted);font-size:10px}.kb-event-time{color:var(--fg-subtle);margin-left:auto;font-size:9px}.kb-showall-btn{border:1px solid var(--border);background:var(--bg-card);color:var(--fg-muted);cursor:pointer;vertical-align:middle;border-radius:4px;margin-left:8px;padding:2px 8px;font-family:inherit;font-size:10px;transition:all .15s}.kb-showall-btn:hover{border-color:var(--accent);color:var(--accent)}.kb-run-header{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:flex}.kb-run-header:hover{opacity:.85}.kb-run-expand{color:var(--fg-subtle);flex-shrink:0;width:12px;font-size:9px;transition:transform .15s}.kb-run-summary{color:var(--fg-muted);white-space:pre-wrap;max-height:200px;margin-top:2px;padding-left:18px;font-size:11px;line-height:1.5;overflow-y:auto}.kb-run-expanded{background:#00000026;border-radius:4px;margin-top:6px;padding:8px;font-size:10px}.kb-run-error{color:var(--red);white-space:pre-wrap;background:#c45c5c1a;border-radius:4px;margin-bottom:6px;padding:6px 8px}.kb-run-meta{margin-bottom:6px}.kb-run-meta-title{color:var(--accent);text-transform:none;letter-spacing:.5px;margin-bottom:4px;font-size:10px;font-weight:600}.kb-run-meta-row{gap:8px;padding:2px 0;font-size:10px;display:flex}.kb-run-meta-key{color:var(--fg-subtle);flex-shrink:0;min-width:120px}.kb-run-meta-val{color:var(--fg-muted);word-break:break-all;line-height:1.4}.kb-run-artifacts{margin-top:4px}.kb-artifact-item{cursor:pointer;color:var(--fg-muted);border-radius:4px;align-items:center;gap:8px;margin:2px 0;padding:4px 8px;font-size:11px;transition:all .15s;display:flex}.kb-artifact-item:hover{background:var(--bg-card);color:var(--accent)}.kb-artifact--loading{opacity:.6;pointer-events:none}.kb-artifact--error{text-decoration:line-through;color:var(--red)!important}.kb-artifact-path{color:var(--fg-subtle);text-overflow:ellipsis;white-space:nowrap;max-width:200px;margin-left:auto;font-size:9px;overflow:hidden}.kb-artifact-content{border:1px solid var(--border);background:#0003;border-radius:4px;margin:6px 0 6px 18px;overflow:hidden}.kb-artifact-header{color:var(--fg-muted);border-bottom:1px solid var(--border);background:#ffffff08;justify-content:space-between;align-items:center;padding:4px 10px;font-size:11px;display:flex}.kb-artifact-close{color:var(--fg-subtle);cursor:pointer;background:0 0;border:none;align-items:center;padding:0 4px;display:inline-flex}.kb-artifact-close:hover{color:var(--red)}.kb-artifact-content pre{white-space:pre-wrap;word-break:break-all;max-height:300px;margin:0;padding:10px;font-size:10px;line-height:1.4;overflow:auto}.kb-attach{color:var(--fg-muted);padding:3px 0;font-size:11px}.kb--amber:not(.swm-agent-card):not(.swm-col-header):not(.kb-card){color:var(--amber)!important}.kb--red:not(.swm-agent-card):not(.swm-col-header):not(.kb-card){color:var(--red)!important}.kb--green:not(.swm-agent-card):not(.swm-col-header):not(.kb-card){color:var(--green)!important}.kb--blue:not(.swm-agent-card):not(.swm-col-header):not(.kb-card){color:var(--blue)!important}.kb--pink:not(.swm-agent-card):not(.swm-col-header):not(.kb-card){color:var(--pink)!important}.kb--muted:not(.swm-agent-card):not(.swm-col-header):not(.kb-card){color:var(--fg-muted)!important}.swm-card--agent-hl{border-color:var(--agent-hl-color)!important;box-shadow:0 0 0 1px var(--agent-hl-color)!important}.swm-arrows{pointer-events:none;z-index:6;width:100%;height:100%;position:absolute;top:0;left:0}.swm-arrows g{opacity:0;transition:opacity .25s}.swm-arrows g.hl{opacity:.7}.kb-wait-badge{background:var(--amber-dim,#d4af3726);color:var(--amber,#d4af37);border-radius:3px;margin-right:4px;padding:0 4px;font-size:.7rem;line-height:1.4;display:inline-block}.kb-wait-count{color:var(--amber,#d4af37);font-size:.7rem}.kb-detail-tabs{border-bottom:1px solid var(--border,#333);gap:0;margin:8px 0 12px;display:flex}.kb-tab{color:var(--fg-muted,#888);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;transition:color .15s,border-color .15s;display:inline-flex}.kb-tab:hover{color:var(--fg,#ccc)}.kb-tab--active{color:var(--accent,#7cb342)!important;border-bottom-color:var(--accent,#7cb342)!important}.kb-timeline-chrono{max-height:420px;padding-right:4px;overflow-y:auto}.kb-timeline-row{border-bottom:1px solid var(--border-dim,#ffffff0a);flex-wrap:wrap;align-items:baseline;gap:6px;padding:6px 0;font-size:.78rem;line-height:1.4;display:flex}.kb-timeline-row:last-child{border-bottom:none}.kb-timeline-dot{flex-shrink:0;font-size:.75rem}.kb-timeline-time{color:var(--fg-muted,#888);min-width:80px;font-size:.7rem}.kb-timeline-kind{color:var(--fg,#ccc);font-weight:600}.kb-timeline-author{color:var(--accent,#7cb342);font-size:.72rem}.kb-timeline-detail{width:100%;color:var(--fg-muted,#888);margin-top:1px;margin-left:22px;font-size:.72rem}.sum-stats{flex-wrap:wrap;gap:8px;padding:10px 0;display:flex}.sum-stat{text-align:center;background:var(--bg-input,#ffffff0a);border-radius:6px;flex:1;min-width:56px;padding:8px 4px}.sum-stat--amber{border-left:2px solid var(--amber,#d4af37)}.sum-stat--red{border-left:2px solid var(--red,#e05555)}.sum-stat--pink{border-left:2px solid var(--pink,#d46fad)}.sum-stat--green{border-left:2px solid var(--accent,#7cb342)}.sum-num{color:var(--fg,#ccc);font-size:1.4rem;font-weight:700;display:block}.sum-label{color:var(--fg-muted,#888);text-transform:none;letter-spacing:.5px;font-size:.65rem}.sum-section{border-top:1px solid var(--border-dim,#ffffff0f);margin-top:10px;padding-top:8px}.sum-section-title{color:var(--fg,#ccc);margin-bottom:6px;font-size:.8rem;font-weight:600}.sum-agent-list{flex-direction:column;gap:3px;display:flex}.sum-agent-row{background:var(--bg-input,#ffffff08);border-radius:4px;justify-content:space-between;align-items:center;padding:3px 6px;font-size:.78rem;display:flex}.sum-agent-name{color:var(--accent,#7cb342);font-weight:600}.sum-agent-meta{gap:6px;font-size:.72rem;display:flex}.sum-alert{border-radius:4px;margin-bottom:4px;padding:6px 8px;font-size:.75rem}.sum-alert--warning{border-left:2px solid var(--amber,#d4af37);background:#d4af3714}.sum-alert--info{border-left:2px solid var(--accent,#7cb342);background:#7cb3420f}.sum-alert-title{margin-bottom:2px;font-weight:600}.sum-alert-item{color:var(--fg-muted,#888);padding-left:4px;line-height:1.5}.sum-rec{color:var(--fg-muted,#888);padding:4px 0;font-size:.78rem;line-height:1.4}.mcp-selected{background:var(--surface)!important;border-color:var(--accent)!important}.mcp-tool-card:hover{background:var(--bg)!important;border-color:var(--accent)!important}.mcp-tool-detail pre{max-height:200px;overflow-y:auto}#mcp-logs-view{color:var(--text-dim);font-family:JetBrains Mono,monospace}#mcp-server-list::-webkit-scrollbar{width:4px}#mcp-detail-panel::-webkit-scrollbar{width:4px}.modal-overlay{animation:.15s fadeIn}.mcp-layout{gap:12px;height:calc(100vh - 180px);display:flex}.mcp-sidebar{border-right:1px solid var(--border);width:280px;min-width:240px;padding-right:8px;overflow-y:auto}.mcp-detail{flex:1;min-width:0;overflow-y:auto}.mcp-empty{color:var(--text-dim);text-align:center;padding:20px}.mcp-server-card{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;margin-bottom:4px;padding:10px;transition:background .15s,border-color .15s;display:flex}.mcp-server-card:hover,.mcp-server-card.mcp-selected{background:var(--surface)}.mcp-server-card .mcp-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.mcp-server-card .mcp-card-body{flex:1;min-width:0}.mcp-server-card .mcp-card-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.mcp-server-card .mcp-card-meta{color:var(--text-dim);gap:6px;font-size:11px;display:flex}.mcp-detail-header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.mcp-detail-header h3{margin:0}.mcp-stats{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.mcp-stat-item small{color:var(--text-dim);font-size:11px}.mcp-stat-item strong{font-size:14px}.mcp-tool-card{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:4px;padding:8px 10px;transition:border-color .15s}.mcp-tool-card:hover{border-color:var(--accent)}.mcp-tool-card strong{font-size:13px}.mcp-tool-detail{background:var(--bg);border-left:2px solid var(--accent);color:var(--text-dim);margin-bottom:4px;padding:8px 12px;font-family:monospace;font-size:11px;display:none}.mcp-tool-detail pre{white-space:pre-wrap;max-height:200px;margin:0;font-size:10px;overflow:auto}.mcp-logs-view{background:var(--bg);border-radius:4px;height:300px;padding:8px;font-family:monospace;font-size:11px;line-height:1.6;overflow-y:auto}.mcp-logs-view div{white-space:pre-wrap}.mcp-config-view{background:var(--bg);white-space:pre-wrap;border-radius:4px;margin:0;padding:12px;font-family:monospace;font-size:12px;overflow-x:auto}.chat-layout{height:calc(100vh - var(--global-nav-height));margin:calc(-1 * var(--app-main-pad-y)) calc(-1 * var(--app-main-pad-x));border:none;border-radius:0;gap:0;display:flex;overflow:hidden}.chat-sidebar{background:var(--bg-base);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;width:280px;min-width:280px;height:100%;min-height:100%;transition:transform .3s;display:flex;overflow:hidden}.chat-sidebar.collapsed{border:none;width:0;min-width:0;padding:0;transform:translate(-100%)}.chat-sidebar-header{border-bottom:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:6px;padding:12px;display:flex}.chat-sidebar-header-top{align-items:center;gap:6px;display:flex}.chat-sidebar-header-top select{flex:1}.chat-sidebar-close{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);width:32px;height:32px;color:var(--fg-muted);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:none}.chat-sidebar-close:hover{background:var(--bg-panel-hover);color:var(--fg)}.chat-sidebar-list{flex:1;min-height:0;padding:8px;overflow-y:auto}.chat-session-item{border-radius:var(--radius);cursor:pointer;color:var(--fg-muted);transition:background var(--transition), color var(--transition), border-color var(--transition);white-space:nowrap;text-overflow:ellipsis;border-left:none;margin-bottom:2px;padding:8px 10px;font-size:12px;overflow:hidden}.chat-session-item:hover{background:var(--bg-panel-hover);color:var(--fg)}.chat-session-item.active{background:var(--bg-panel);border-color:var(--gold);color:var(--fg)}.chat-session-title{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex;overflow:hidden}.chat-session-meta{color:var(--fg-subtle);align-items:center;gap:6px;margin-top:2px;font-size:10px;display:flex}.chat-session-meta .session-model-tag{background:var(--bg-panel);color:var(--teal);text-transform:none;letter-spacing:.04em;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:600}#chat-profile{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--fg);font-family:var(--font);cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23999' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;outline:none;margin:0;padding:8px 28px 8px 8px;font-size:13px}#chat-profile:focus{border-color:var(--gold)}#chat-profile option{background:var(--bg-base);color:var(--fg)}.chat-filter-bar{margin:0 0 6px}.chat-source-filter{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--fg);font-family:var(--font);cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23999' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;outline:none;padding:6px 24px 6px 8px;font-size:12px}.chat-source-filter option{background:var(--bg-base);color:var(--fg)}.session-time{color:var(--fg-subtle);margin-left:auto;font-size:10px}#chat-session-search{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--fg);font-family:var(--font);outline:none;margin:6px 0 0;padding:6px 8px;font-size:13px}#chat-session-search::placeholder{color:var(--fg-muted);font-size:13px}.chat-main{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;overflow:hidden}.chat-header{border-bottom:1px solid var(--border);background:var(--bg-base);flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.chat-header-left{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.chat-title{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.chat-subtitle{color:var(--fg-muted);letter-spacing:.04em;font-size:11px}.chat-header-right{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.chat-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.agent-status-tag{border:1px solid var(--border);border-radius:var(--t-border-radius-sm);min-height:32px;color:var(--fg);white-space:nowrap;background:0 0;align-items:center;gap:8px;padding:0 10px 0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.agent-status-tag-dot{background:var(--fg-muted);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in oklab, var(--fg-muted) 18%, transparent);border-radius:50%}.agent-status-tag.is-running .agent-status-tag-dot{background:var(--green);box-shadow:0 0 0 3px color-mix(in oklab, var(--green) 22%, transparent)}.agent-status-tag.is-stopped .agent-status-tag-dot{background:var(--amber);box-shadow:0 0 0 3px color-mix(in oklab, var(--amber) 22%, transparent)}.agent-status-tag-name{text-overflow:ellipsis;max-width:12ch;overflow:hidden}.agent-status-tag-state{color:var(--fg-muted);font-size:11px}.chat-config-drawer{z-index:800;pointer-events:none;position:fixed;inset:0}.chat-config-drawer.open{pointer-events:auto}.chat-config-drawer[hidden]{display:none!important}.chat-config-drawer-backdrop{background:color-mix(in oklab, var(--bg) 55%, transparent);position:absolute;inset:0}.chat-config-drawer-panel{background:var(--bg-card);border-left:1px solid var(--border);width:min(440px,100vw);height:100%;box-shadow:var(--shadow);opacity:0;flex-direction:column;transition:transform .2s,opacity .2s;display:flex;position:absolute;top:0;right:0;transform:translate(12px)}.chat-config-drawer.open .chat-config-drawer-panel{opacity:1;transform:translate(0)}.chat-config-drawer-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}.chat-config-drawer-header h2{color:var(--fg);font-size:16px;font-weight:600}.chat-config-drawer-sub{color:var(--fg-muted);margin-top:4px;font-size:12px}.chat-config-drawer-tabs{border-bottom:1px solid var(--border);gap:4px;padding:0 12px;display:flex}.chat-config-drawer-tabs .tab{padding:10px 12px}.chat-config-drawer-body{flex:1;min-height:0;padding:16px;overflow:auto}.chat-config-drawer-footer{border-top:1px solid var(--border);padding:12px 16px}.chat-config-list{flex-direction:column;gap:8px;list-style:none;display:flex}.chat-config-item{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-panel);padding:12px}.chat-config-item-title{color:var(--fg);font-size:13px;font-weight:600}.chat-config-item-meta{color:var(--fg-muted);margin-top:4px;font-size:12px}.chat-config-item-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.chat-config-item-tags .badge{margin-left:0}.chat-config-count{color:var(--fg-muted);margin-bottom:12px;font-size:12px}.chat-config-empty{color:var(--fg-muted);padding:24px 8px;font-size:13px}.chat-header-model-badge{background:color-mix(in oklab, var(--teal) 15%, transparent);color:var(--teal);border-radius:var(--radius);text-transform:none;letter-spacing:.04em;border:1px solid color-mix(in oklab, var(--teal) 20%, transparent);padding:3px 8px;font-size:10px;font-weight:600}.chat-messages{scroll-behavior:smooth;flex-direction:column;flex:1;gap:6px;min-height:0;padding:12px;display:flex;overflow-y:auto}.chat-msg{border-radius:var(--radius);word-break:break-word;max-width:85%;padding:10px 14px;position:relative}.chat-msg.msg-user{background:color-mix(in oklab, var(--gold) 8%, var(--bg-card));align-self:flex-end}.chat-msg.msg-user .msg-header{color:var(--gold)}.chat-msg.msg-assistant{background:var(--bg-panel);align-self:flex-start}.chat-msg.msg-tool{background:color-mix(in oklab, var(--purple) 6%, var(--bg-card));align-self:flex-start}.chat-msg.msg-tool .msg-header{color:var(--purple)}.chat-msg.msg-system{background:var(--bg-panel);text-align:center;max-width:70%;color:var(--fg-muted);align-self:center;font-size:12px}.chat-msg.msg-system .msg-header{color:var(--fg-subtle)}.msg-header{text-transform:none;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:9px;font-weight:600;display:flex}.msg-header-label{align-items:center;gap:4px;display:flex}.msg-header-time{color:var(--fg-subtle);text-transform:none;letter-spacing:normal;font-size:10px;font-weight:400}.msg-body{color:var(--fg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.7}.msg-body pre{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);font-size:13px;font-family:var(--font);margin:8px 0;padding:10px 12px;position:relative;overflow-x:auto}.msg-body pre .code-copy-btn{background:var(--bg-panel);border:1px solid var(--border);color:var(--fg-muted);cursor:pointer;opacity:0;border-radius:4px;padding:3px 8px;font-size:10px;transition:opacity .2s;position:absolute;top:4px;right:4px}.msg-body pre:hover .code-copy-btn{opacity:1}.msg-body pre .code-copy-btn:hover{background:var(--bg-panel-hover);color:var(--fg)}.msg-body code{background:var(--bg-panel);font-size:13px;font-family:var(--font);border-radius:3px;padding:1px 5px}.msg-body strong{color:var(--fg);font-weight:700}.msg-body a{color:var(--teal);text-decoration:none}.msg-body a:hover{text-decoration:underline}.msg-body ul,.msg-body ol{margin:6px 0;padding-left:20px}.msg-body li{margin:2px 0}.msg-body table{border-collapse:collapse;width:100%;margin:8px 0;font-size:12px}.msg-body th,.msg-body td{border:1px solid var(--border);text-align:left;padding:6px 10px}.msg-body th{background:var(--bg-panel);text-transform:none;letter-spacing:.06em;font-size:10px;font-weight:700}.msg-body blockquote{border-left:1px solid var(--border);color:var(--fg-muted);margin:6px 0;padding:4px 12px}.msg-tool-result{color:var(--fg);white-space:pre-wrap;word-break:break-word;background:var(--bg-card);border-radius:var(--radius);font-size:12px;line-height:1.6;font-family:var(--font);padding:10px}.tool-call-card{border-radius:var(--radius);background:var(--bg-card);border:1px solid var(--border);font-size:12px;font-family:var(--font);margin:4px 0;overflow:hidden}.tool-card-header{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:5px 10px;display:flex}.tool-card-header:hover{background:#a78bfa0f}.tool-card-icon{color:var(--purple);font-size:12px}.tool-card-name{color:var(--purple);letter-spacing:.02em;flex:1;font-size:12px;font-weight:600}.tool-card-status{text-transform:none;letter-spacing:.06em;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700}.tool-card-status.running{background:color-mix(in oklab, var(--gold) 15%, transparent);color:var(--gold)}.tool-card-status.done{background:color-mix(in oklab, var(--green) 15%, transparent);color:var(--green)}.tool-card-status.error{background:color-mix(in oklab, var(--coral) 15%, transparent);color:var(--coral)}.tool-card-chevron{color:var(--fg-subtle);font-size:10px;transition:transform .2s}.tool-card-body{max-height:0;overflow:hidden}.tool-call-card.expanded .tool-card-body{max-height:600px;overflow-y:auto}.tool-call-card.expanded .tool-card-chevron{transform:rotate(90deg)}.tool-card-args{border-top:1px solid var(--border);padding:4px 10px}.tool-card-args code{color:var(--fg-muted);white-space:pre-wrap;word-break:break-all;font-size:10px;font-family:var(--font);display:block}.tool-card-preview{color:var(--fg-subtle);padding:2px 10px;font-size:10px;font-style:italic}.tool-card-result{border-top:1px solid var(--border);padding:4px 10px}.tool-card-result pre{white-space:pre-wrap;max-height:200px;color:var(--fg-muted);font-size:10px;font-family:var(--font);margin:2px 0;overflow-y:auto}.tool-result-truncated{max-height:120px;position:relative;overflow:hidden}.tool-result-full{max-height:none}.tool-expand-btn{color:var(--fg-link,#4ecdc4);cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:10px;text-decoration:underline}.tool-expand-btn:hover{color:var(--gold)}.artifact-card{border-radius:var(--radius);background:var(--bg-card);border:1px solid var(--border);font-size:12px;font-family:var(--font);margin:4px 0;overflow:hidden}.artifact-header{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:5px 10px;display:flex}.artifact-header:hover{background:#4ecdc40f}.artifact-icon{color:var(--teal);font-size:12px}.artifact-name{color:var(--teal);flex:1;font-size:12px;font-weight:600}.artifact-desc{color:var(--fg-subtle);text-overflow:ellipsis;white-space:nowrap;flex:2;font-size:10px;overflow:hidden}.artifact-chevron{color:var(--fg-subtle);font-size:10px;transition:transform .2s}.artifact-body{max-height:0;overflow:hidden}.artifact-card.expanded .artifact-body{max-height:600px;overflow-y:auto}.artifact-card.expanded .artifact-chevron{transform:rotate(90deg)}.artifact-content{white-space:pre-wrap;word-break:break-all;color:var(--fg-muted);font-size:10px;font-family:var(--font);border-top:1px solid var(--border);margin:0;padding:4px 10px}.artifact-empty{color:var(--fg-subtle);padding:4px 10px;font-size:10px;font-style:italic}.chat-status-bar{color:var(--fg-subtle);border-bottom:1px solid var(--border);background:var(--bg-panel);letter-spacing:.02em;flex-shrink:0;gap:12px;padding:4px 16px;font-size:10px;display:flex}.chat-input-area{border-top:1px solid var(--border);background:var(--bg-base);flex-shrink:0;align-items:flex-end;gap:8px;padding:12px 16px;display:flex}#chat-input{resize:none;background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);max-height:120px;color:var(--fg);font-family:var(--font);outline:none;flex:1;padding:10px 14px;font-size:14px;transition:border-color .2s}#chat-input:focus{border-color:var(--gold)}#chat-input::placeholder{color:var(--fg-muted);font-size:14px}.chat-sidebar-toggle{border:1px solid var(--border);border-radius:var(--radius);width:36px;height:36px;color:var(--fg);cursor:pointer;z-index:101;background:0 0;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.chat-sidebar-toggle:hover{background:var(--bg-panel-hover)}.chat-sidebar-backdrop{z-index:99;background:#00000080;display:none;position:fixed;inset:56px 0 0}.chat-sidebar-backdrop.active{display:block}.chat-welcome{text-align:center;color:var(--fg-subtle);padding:60px 20px}.chat-welcome-icon{opacity:.6;margin-bottom:16px;font-size:40px}.chat-welcome-title{color:var(--fg);margin-bottom:8px;font-size:16px;font-weight:600}.chat-welcome-sub{font-size:13px}.chat-cursor{background:currentColor;border-radius:1px;width:2px;height:.95em;margin:0 1px -2px;animation:1s infinite blink;display:inline-block}.streaming-text{white-space:pre-wrap;word-break:break-word}.chat-session-rename-input{background:var(--bg-input);border:1px solid var(--gold);width:100%;color:var(--fg);font-family:var(--font);border-radius:4px;outline:none;padding:4px 8px;font-size:12px}.chat-loading{color:var(--fg-subtle);justify-content:center;align-items:center;padding:40px;font-size:12px;display:flex}.chat-thinking-panel{background:var(--bg-card);border-radius:var(--radius);max-width:85%;color:var(--fg-muted);align-self:flex-start;margin:2px 0;padding:8px 12px;font-size:12px;line-height:1.6;animation:.2s fadeIn}.thinking-header{text-transform:none;letter-spacing:.06em;color:var(--gold);align-items:center;gap:4px;margin-bottom:4px;font-size:10px;font-weight:600;display:flex}.thinking-text{white-space:pre-wrap;word-break:break-word;font-style:italic}@media (width<=768px){.chat-layout{height:calc(100vh - 104px);margin:0 -16px -16px}.chat-sidebar{z-index:200;width:85vw;max-width:360px;height:calc(100vh - 56px);position:fixed;top:56px;left:0;box-shadow:4px 0 24px #00000080}.chat-sidebar.collapsed{transform:translate(-100%)}.chat-header{z-index:auto;align-items:flex-start;gap:8px;position:relative}.chat-sidebar-backdrop{z-index:199}.chat-sidebar-close{display:flex}.chat-input-area{padding:8px 12px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}#chat-input,#chat-input::placeholder,#chat-session-search,#chat-session-search::placeholder,#chat-profile{font-size:16px!important}.chat-session-item{min-height:48px;padding:10px 14px}.chat-msg{max-width:90%;padding:10px 14px}}@media (width<=480px){.chat-sidebar{width:100vw;min-width:100vw;max-width:100vw}.chat-msg{max-width:95%}.chat-header-model-badge{display:none}.chat-send-full{width:100%}}.chat-msg{border-radius:16px;padding:12px 16px;position:relative;box-shadow:0 1px 2px #0000001a}.chat-msg.msg-user{background:color-mix(in oklab, var(--gold) 10%, var(--bg-card));border:none;border-radius:16px 16px 4px;margin-left:auto;margin-right:4px}.chat-msg.msg-user .msg-header{color:var(--gold);justify-content:flex-end}.chat-msg.msg-assistant{background:var(--bg-panel);border:1px solid var(--border);border-radius:16px 16px 16px 4px;margin-left:4px;margin-right:auto}.chat-msg.msg-assistant .msg-header{color:var(--teal)}.chat-msg.chat-streaming{animation:2s ease-in-out infinite pulseGlow}@keyframes pulseGlow{0%,to{box-shadow:0 0 #4ecdc433}50%{box-shadow:0 0 12px 2px #4ecdc426}}.chat-status-bar{background:var(--bg-card);border-top:1px solid var(--border);color:var(--fg-muted);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 16px;font-size:11px;display:flex}.chat-status-left{align-items:center;gap:8px;min-width:0;display:flex}.chat-status-right{flex-shrink:0;align-items:center;gap:12px;display:flex}#agent-status-indicator{background:var(--bg-panel);text-transform:none;letter-spacing:.04em;border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}#agent-status-indicator.status-idle{color:var(--fg-muted)}#agent-status-indicator.status-running{color:var(--teal)}#agent-status-indicator.status-thinking{color:var(--gold)}#agent-status-indicator.status-tool{color:var(--purple)}#agent-status-indicator.status-error{color:var(--red)}#agent-status-indicator:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:6px;height:6px}.subagent-panel{border-top:1px solid var(--border);max-height:200px;padding:8px;overflow-y:auto}.subagent-panel-title{text-transform:none;letter-spacing:.06em;color:var(--fg-muted);padding:0 4px 6px;font-size:10px;font-weight:600}.subagent-item{border-radius:var(--radius);background:var(--bg-card);align-items:center;gap:6px;margin-bottom:4px;padding:6px 8px;font-size:11px;animation:.3s fadeIn;display:flex}.subagent-status{border-radius:50%;flex-shrink:0;width:6px;height:6px}.subagent-status.running{background:var(--teal);animation:1s infinite blink}.subagent-status.completed{background:var(--green)}.subagent-status.failed{background:var(--red)}.subagent-model{color:var(--fg-subtle);text-transform:none;margin-left:auto;font-size:9px}@media (width<=768px){.chat-msg{max-width:92%;padding:10px 14px}.chat-status-bar{padding:6px 12px;font-size:10px}.chat-status-right{gap:8px}}@media (width<=480px){.chat-msg{border-radius:14px;max-width:96%}.chat-msg.msg-user{border-radius:14px 14px 4px}.chat-msg.msg-assistant{border-radius:14px 14px 14px 4px}}@keyframes msgFadeIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes thinkingPulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes toolSlideIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes cursorBlink{0%,to{opacity:1}50%{opacity:0}}.chat-msg{animation:.25s ease-out msgFadeIn}.thinking-panel{animation:.2s ease-out msgFadeIn}.thinking-dot{animation:1.2s ease-in-out infinite thinkingPulse}.tool-call-card{animation:.2s ease-out toolSlideIn}.queue-badge{background:var(--gold);color:#000;text-align:center;z-index:2;border-radius:8px;min-width:16px;padding:2px 5px;font-size:10px;font-weight:700;position:absolute;top:-6px;right:56px}.session-pin-btn{cursor:pointer;opacity:0;color:inherit;background:0 0;border:none;align-items:center;padding:0 4px;transition:opacity .15s;display:inline-flex}.session-pin-btn .ui-icon{width:12px;height:12px}.chat-session-item:hover .session-pin-btn,.session-pin-btn:focus-visible{opacity:.6}.session-pin-btn:hover{opacity:1}.session-pin-btn.is-pinned{opacity:.8}.session-pin-btn.is-pinned .ui-icon{fill:currentColor}.chat-session-item-row{justify-content:space-between;align-items:center;display:flex}.chat-session-item.pinned{border-left:2px solid var(--gold);background:#ffac020f}.load-older-btn{background:var(--bg-card);border:1px dashed var(--border);width:100%;color:var(--fg-subtle);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin:8px 0;padding:8px;font-size:12px;transition:all .15s;display:inline-flex}.load-older-btn:hover{background:var(--bg-panel);color:var(--fg);border-style:solid}.load-older-btn:disabled{opacity:.5;cursor:not-allowed}.chat-header-badge{letter-spacing:.03em;white-space:nowrap;border-radius:10px;padding:2px 6px;font-size:11px;font-weight:600}.badge-healthy{color:#34d399;background:#34d39926;border:1px solid #34d3994d}.badge-down{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}.msg-menu-btn{cursor:pointer;color:var(--fg-subtle);opacity:0;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-left:auto;padding:0 4px;line-height:1;transition:opacity .15s,background .15s;display:inline-flex}.msg-menu-btn .ui-icon{width:14px;height:14px}.chat-msg:hover .msg-menu-btn{opacity:1}.msg-menu-btn:hover{background:var(--bg-hover);color:var(--fg)}.msg-menu-dropdown{z-index:1000;background:var(--bg-card);border:1px solid var(--border);border-radius:8px;min-width:160px;padding:4px;position:absolute;box-shadow:0 4px 16px #0006}.msg-menu-item{text-align:left;cursor:pointer;width:100%;color:var(--fg);background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;transition:background .1s;display:flex}.msg-menu-item:hover{background:var(--bg-hover)}.chat-layout{--chat-col:min(48rem, 100%);--chat-composer-radius:28px;--chat-bubble:color-mix(in oklab, var(--fg) 9%, var(--bg));background:var(--bg);color:var(--fg);font-family:ui-sans-serif,system-ui,sans-serif}.chat-layout ::selection{background:color-mix(in oklab, var(--accent) 35%, transparent)}.chat-sidebar{background:color-mix(in oklab, var(--bg-card) 80%, var(--bg));border-right:1px solid var(--border);width:260px;min-width:260px}.chat-sidebar-header{border-bottom:none;gap:8px;padding:12px 12px 8px}.chat-new-btn{height:40px;color:var(--fg);font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.chat-new-btn:hover{background:var(--bg-panel-hover)}.chat-sidebar-search{background:var(--bg-input);height:36px;color:var(--fg-muted);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.chat-sidebar-search .ui-icon{flex-shrink:0}.chat-sidebar-search input,.chat-layout #chat-session-search{background:0 0;border:none;margin:0;padding:0;font-family:inherit;font-size:14px}.chat-layout #chat-profile{border-color:#0000;border-radius:10px;font-family:inherit;font-size:13px}.chat-session-item{color:var(--fg);border-left:none;border-radius:10px;padding:10px 12px;font-size:14px}.chat-session-item.active{background:var(--bg-panel-hover);border-color:#0000}.chat-session-title{font-size:14px;font-weight:400}.chat-session-meta{opacity:0;transition:opacity .15s}.chat-session-item:hover .chat-session-meta,.chat-session-item.active .chat-session-meta{opacity:1}.chat-header{background:0 0;border-bottom:none;min-height:52px;padding:8px 12px}.chat-title{letter-spacing:-.02em;cursor:pointer;font-size:16px;font-weight:600}.chat-title:hover{color:var(--fg-muted)}.chat-subtitle{letter-spacing:0;font-size:12px}.chat-icon-btn,.chat-sidebar-toggle,.chat-sidebar-close{width:36px;height:36px;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.chat-icon-btn:hover,.chat-sidebar-toggle:hover,.chat-sidebar-close:hover{background:var(--bg-panel-hover);color:var(--fg)}.chat-icon-btn:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.chat-icon-btn.is-danger:hover{color:var(--red)}.agent-status-tag{background:var(--bg-panel);border:none;border-radius:999px}.chat-main{background:var(--bg)}.chat-stage{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.chat-layout .chat-messages{scroll-behavior:auto;scrollbar-color:color-mix(in oklab, var(--fg) 22%, transparent) transparent;flex-direction:column;flex:1;align-items:center;gap:22px;padding:12px 16px 8px;display:flex;overflow-y:auto}.chat-layout .chat-messages::-webkit-scrollbar{width:8px}.chat-layout .chat-messages::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--fg) 22%, transparent);border-radius:99px}.chat-layout .chat-welcome{width:var(--chat-col);text-align:center;padding:48px 12px 8px}.chat-welcome-heading{justify-content:center;align-items:center;gap:8px;margin:0 0 8px;display:flex}.chat-layout .chat-welcome-title{letter-spacing:-.04em;color:var(--fg);margin:0;font-size:32px;font-weight:600;line-height:1.15}.chat-welcome-edit{border:1px solid var(--border);width:32px;height:32px;color:var(--fg-muted);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-welcome-edit:hover,.chat-welcome-edit:focus-visible{color:var(--fg);background:var(--bg-panel-hover);outline:none}.chat-welcome-edit .ui-icon,.chat-suggest-remove .ui-icon{width:16px;height:16px}.chat-layout .chat-welcome-sub{color:var(--fg-muted);margin:0 0 20px;font-size:15px}.chat-starters{opacity:0;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:8px;max-height:0;margin-top:0;padding:0 8px;transition:max-height .35s,margin-top .35s,opacity .25s,transform .3s;display:flex;overflow:hidden;transform:translateY(8px)}.chat-starters.is-visible{opacity:1;pointer-events:auto;max-height:120px;margin-top:10px;transform:translateY(0)}.chat-starters[hidden]{display:none}.chat-composer-dock .chat-starters{width:var(--chat-col)}.chat-starter{border:1px solid var(--border);color:var(--fg);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:13px}.chat-starter:hover{background:var(--bg-panel-hover)}.chat-main.is-empty .chat-stage{justify-content:center}.chat-main.is-empty .chat-messages{flex:0 auto;gap:0;overflow:visible}.chat-main.is-empty .chat-composer-dock{padding-top:8px}.chat-layout .chat-msg{width:var(--chat-col);max-width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;align-self:center;margin:0;padding:0;animation:none}.chat-layout .chat-msg.msg-user{justify-content:flex-end;display:flex}.chat-layout .chat-msg.msg-assistant{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;display:grid}.chat-msg-avatar{background:var(--bg-panel);width:32px;height:32px;color:var(--fg);border-radius:50%;place-items:center;margin-top:2px;display:grid}.chat-msg-col{flex-direction:column;gap:6px;min-width:0;display:flex}.chat-msg-col-user{align-items:flex-end;max-width:min(70%,36rem)}.chat-layout .chat-msg.msg-user .msg-body{background:var(--chat-bubble);white-space:pre-wrap;border-radius:22px;padding:10px 16px;font-size:16px;line-height:1.6}.chat-layout .msg-body{color:var(--fg);font-family:ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.7}.chat-layout .msg-body p{margin:0 0 .85em}.chat-layout .msg-body p:last-child{margin-bottom:0}.chat-layout .msg-header{display:none}.chat-layout .chat-msg.msg-system,.chat-layout .chat-msg.msg-tool{background:var(--bg-panel);border-radius:16px;padding:10px 14px}.chat-layout .chat-msg.msg-system .msg-header,.chat-layout .chat-msg.msg-tool .msg-header{display:flex}.chat-msg-actions{opacity:0;gap:2px;transition:opacity .15s;display:flex}.chat-layout .chat-msg:hover .chat-msg-actions,.chat-layout .chat-msg:focus-within .chat-msg-actions{opacity:1}.chat-msg-action{width:32px;height:32px;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.chat-msg-action:hover{background:var(--bg-panel-hover);color:var(--fg)}.chat-layout .msg-body pre{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:36px 14px 14px;font-size:13px}.chat-layout .msg-body pre .code-copy-btn{opacity:1;text-transform:none;border-radius:8px;font-family:inherit;top:8px;right:8px}.chat-layout .tool-call-card,.chat-layout .artifact-card{border-left:none;border:1px solid var(--border);width:var(--chat-col);border-radius:12px;align-self:center}.chat-layout .chat-thinking-panel{width:var(--chat-col);max-width:100%;color:var(--fg-muted);background:0 0;border:none;align-self:center;padding:0}.chat-reasoning{color:var(--fg-muted);font-size:14px}.chat-reasoning summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.chat-reasoning summary::-webkit-details-marker{display:none}.chat-composer-dock{background:linear-gradient(to top, var(--bg) 70%, color-mix(in oklab, var(--bg) 0%, transparent));flex-direction:column;align-items:center;width:100%;padding:0 16px 10px;display:flex;position:relative}.chat-composer{width:var(--chat-col);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--chat-composer-radius);grid-template:"field field field"minmax(0,1fr)"plus extra send"/auto minmax(0,1fr) auto;align-items:end;gap:6px;padding:0 10px 8px 8px;display:grid;position:relative}.chat-composer .chat-composer-attach{grid-area:plus;width:40px;height:40px}.chat-layout .chat-composer #chat-input{grid-area:field;align-self:start;padding:12px 18px 4px}.chat-composer .chat-composer-extra{grid-area:extra;justify-self:end;align-items:center;gap:2px;display:inline-flex}.chat-composer .chat-composer-mic{width:40px;height:40px}.chat-composer .chat-composer-send{grid-area:send;width:40px;height:40px}.chat-composer-config{height:36px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.chat-composer-config:hover{background:var(--bg-panel-hover);color:var(--fg)}.chat-composer-config .ui-icon{width:16px;height:16px}.chat-composer-budget{height:36px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex;position:relative}.chat-composer-budget:hover{background:var(--bg-panel-hover);color:var(--fg)}.chat-composer-budget .ui-icon{width:16px;height:16px}.chat-budget-dot{border-radius:50%;flex:none;width:7px;height:7px;margin-left:2px}.chat-budget-dot[hidden]{display:none}.chat-composer-budget.is-active .chat-budget-dot{background:var(--green,#3fb26f)}.chat-composer-budget.is-warning .chat-budget-dot{background:var(--amber,#d99a2b)}.chat-composer-budget.is-blocked .chat-budget-dot{background:var(--red,#d64545);animation:1.2s ease-in-out infinite chat-budget-pulse}@keyframes chat-budget-pulse{50%{opacity:.35}}.chat-composer-mic{color:var(--fg-muted);background:0 0}.chat-composer-mic:hover{background:var(--bg-panel-hover);color:var(--fg)}.chat-composer-attach,.chat-composer-mic,.chat-send-fab,.chat-stop-fab{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.chat-composer-attach{color:var(--fg);background:0 0}.chat-composer-attach:hover{background:var(--bg-panel-hover)}.chat-attachment-tray{width:var(--chat-col);flex-wrap:wrap;gap:8px;padding:0 0 8px;display:flex}.chat-attachment-tray[hidden]{display:none}.chat-attachment{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;align-items:center;gap:8px;max-width:240px;padding:6px 8px;display:inline-flex}.chat-attachment.is-error{border-color:color-mix(in oklab, var(--red) 55%, var(--border))}.chat-attachment-thumb{object-fit:cover;border-radius:8px;flex:none;width:32px;height:32px}.chat-attachment-icon,.chat-attachment .ui-icon{width:16px;height:16px;color:var(--fg-muted);flex:none}.chat-attachment.is-uploading .chat-attachment-icon{animation:1s linear infinite chat-attachment-spin}@keyframes chat-attachment-spin{to{transform:rotate(360deg)}}.chat-attachment-info{flex-direction:column;min-width:0;display:flex}.chat-attachment-name{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}.chat-attachment-size{color:var(--fg-muted);font-size:10px;line-height:1.3}.chat-attachment-remove{width:20px;height:20px;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.chat-attachment-remove:hover{background:var(--bg-panel-hover);color:var(--fg)}.chat-attachment-remove .ui-icon{width:12px;height:12px}.chat-composer-dock.drag-over .chat-composer{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in oklab, var(--accent) 30%, transparent)}.chat-msg-attachments{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.chat-msg-attachment{background:color-mix(in oklab, var(--fg) 10%, transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:10px;align-items:center;gap:5px;max-width:260px;padding:4px 9px;font-size:11px;display:inline-flex;overflow:hidden}.chat-msg-attachment .ui-icon{flex:none;width:12px;height:12px}.chat-budget-form{flex-direction:column;gap:12px;min-width:300px;display:flex}.chat-budget-usage{color:var(--fg);align-items:baseline;gap:6px;font-size:13px;display:flex}.chat-budget-usage strong{font-variant-numeric:tabular-nums}.chat-budget-model{color:var(--fg-subtle,var(--fg-muted));font-size:11px}.chat-budget-blocked{background:color-mix(in oklab, var(--red) 12%, transparent);color:var(--red);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;line-height:1.4;display:flex}.chat-budget-blocked .ui-icon{flex:none;width:14px;height:14px}.chat-budget-toggle{align-self:flex-start}.chat-budget-toggle .config-toggle-slider{margin-top:1px}.chat-budget-toggle-label{color:var(--fg);font-size:13px;line-height:1.4}.chat-budget-toggle-sub{color:var(--fg-muted);font-size:12px}.chat-budget-fields{grid-template-columns:1fr 1fr;gap:10px;transition:opacity .15s;display:grid}.chat-budget-field{color:var(--fg-muted);flex-direction:column;gap:5px;font-size:12px;display:flex}.chat-msg.chat-budget-msg .msg-body{color:var(--amber);border:1px solid color-mix(in oklab, var(--amber) 40%, transparent);border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:flex}.chat-msg.chat-budget-msg .ui-icon{flex:none;width:14px;height:14px}.chat-layout #chat-input{resize:none;width:100%;min-height:24px;max-height:200px;box-shadow:none;background:0 0;border:none;padding:8px 4px;font-family:inherit;font-size:16px;line-height:1.5}.chat-layout #chat-input:focus{border:none;outline:none}.chat-composer-send{width:36px;height:36px;position:relative}.chat-stop-fab[hidden],.chat-send-fab[hidden],.chat-jump-latest[hidden],.queue-badge[hidden]{display:none!important}.chat-layout .chat-send-fab:not(:disabled){background:var(--accent);color:#fff}.chat-layout .chat-send-fab:not(:disabled):hover{background:color-mix(in oklab, var(--accent) 85%, #000)}.chat-send-fab:disabled{background:color-mix(in oklab, var(--fg) 18%, transparent);color:var(--bg);cursor:default}.chat-stop-fab{background:var(--fg);color:var(--bg)}.chat-composer-meta{width:var(--chat-col);padding:6px 8px 0}.chat-layout .chat-status-bar{letter-spacing:0;background:0 0;border:none;padding:0;font-size:11px}.chat-disclaimer{text-align:center;color:var(--fg-muted);margin:6px 0 0;font-size:12px;line-height:1.4}.chat-suggest-card{width:min(560px,92vw);max-height:85vh;overflow-y:auto}.chat-suggest-help{color:var(--fg-muted);margin:-8px 0 16px;font-size:13px;line-height:1.4}.chat-suggest-field{color:var(--fg-muted);flex-direction:column;gap:6px;margin-bottom:14px;font-size:12px;display:flex}.chat-suggest-field .modal-input{width:100%}#chat-suggest-list,#chat-heading-list{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.chat-heading-row{grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:6px;display:grid}.chat-suggest-actions{flex-wrap:wrap;gap:8px;display:flex}.chat-suggest-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) 32px;align-items:center;gap:6px;display:grid}.chat-suggest-remove{border:1px solid var(--border);width:32px;height:32px;color:var(--fg-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.chat-suggest-remove:hover{color:var(--fg);background:var(--bg-panel-hover)}#chat-suggest-add{align-self:flex-start;align-items:center;gap:6px;display:inline-flex}@media (width<=640px){.chat-suggest-row{grid-template-columns:1fr 32px}.chat-suggest-row .chat-suggest-prompt{grid-area:2/1/auto/-1}.chat-suggest-row .chat-suggest-remove{grid-area:1/2}}.chat-jump-latest{border:1px solid var(--border);background:var(--bg-card);width:36px;height:36px;color:var(--fg);cursor:pointer;z-index:3;border-radius:50%;position:absolute;bottom:132px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #0003}.chat-popover{z-index:400;border:1px solid var(--border);background:var(--bg-card);border-radius:12px;min-width:200px;padding:6px;position:fixed;box-shadow:0 12px 40px #00000047}.chat-popover-item{width:100%;color:var(--fg);font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.chat-popover-item:hover{background:var(--bg-panel-hover)}.chat-popover-item.is-danger{color:var(--red)}.chat-popover-item:disabled{opacity:.4;cursor:default}.chat-layout .queue-badge{background:var(--fg);color:var(--bg);position:absolute;top:4px;right:44px}.chat-layout .load-older-btn{width:var(--chat-col);color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:8px}@media (width<=768px){.chat-layout .chat-welcome-title{font-size:26px}.chat-layout .chat-msg.msg-assistant{grid-template-columns:1fr}.chat-msg-avatar{display:none}.chat-msg-col-user{max-width:85%}.chat-composer-dock{padding:0 10px calc(8px + env(safe-area-inset-bottom,0px))}.chat-jump-latest{bottom:148px}.chat-layout .chat-msg,.chat-layout .chat-msg.msg-user,.chat-layout .chat-msg.msg-assistant{max-width:100%}}:root{--ns-bg:#f7f8fb;--ns-fg:#313335;--ns-muted:#8a8f96;--ns-line:#e4e7ed;--ns-hover:#eceef2;--ns-active:#e8eaee;--ns-brand:#1a365d;--ns-font:Inter, ui-sans-serif, system-ui, sans-serif}.ns-sidebar{background:var(--ns-bg);color:var(--ns-fg);font-family:var(--ns-font);letter-spacing:-.01em;flex-direction:column;height:100%;min-height:0;font-size:14px;font-weight:400;display:flex}.ns-sidebar,.ns-sidebar input,.ns-sidebar select,.ns-sidebar button,.ns-sidebar textarea{font-family:var(--ns-font);color:var(--ns-fg);font-size:14px}.ns-sidebar .ui-icon{stroke-width:1.6px;width:16px;height:16px;color:var(--ns-fg)}.ns-brand{flex-shrink:0;align-items:center;gap:10px;padding:18px 18px 14px;display:flex}.ns-sidebar .ns-brand-minimal{padding:10px 10px 0}.ns-brand-minimal .chat-sidebar-close{margin-left:auto}.ns-logo{object-fit:cover;border-radius:6px;width:28px;height:28px}.ns-brand-name{letter-spacing:.08em;color:var(--ns-brand);text-transform:uppercase;font-size:15px;font-weight:700;line-height:1}.ns-brand .chat-sidebar-close{color:var(--ns-muted);margin-left:auto;display:none}@media (width<=768px){.ns-brand .chat-sidebar-close{display:inline-flex}}.ns-search-row{flex-shrink:0;align-items:center;gap:8px;padding:0 16px 16px;display:flex}.ns-search{height:36px;color:var(--ns-muted);background:#fff;border:1px solid #dde1e7;border-radius:999px;flex:1;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.ns-search .ui-icon{color:var(--ns-muted)}.ns-search input,.ns-sidebar #chat-session-search,.ns-sidebar #workspace-file-search{min-width:0;height:34px;color:var(--ns-fg);background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-size:14px}.ns-search input::placeholder{color:#a0a4ab}.ns-search input:focus,.ns-search input:focus-visible,.ns-sidebar #chat-session-search:focus,.ns-sidebar #chat-session-search:focus-visible,.chat-sidebar-search input:focus,.chat-layout #chat-session-search:focus{box-shadow:none!important;border:none!important;outline:none!important}.ns-compose{width:36px;height:36px;color:var(--ns-fg);cursor:pointer;background:#fff;border:1px solid #dde1e7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ns-compose:hover{background:var(--ns-hover)}.ns-nav{scrollbar-width:thin;scrollbar-color:#d0d4db transparent;flex:1;min-height:0;padding:0 10px 12px;overflow-y:auto}.ns-nav .ns-section-label{margin-top:6px}.ns-nav-item{text-align:left;width:100%;color:var(--ns-fg);cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;line-height:1.3;display:flex}.ns-nav-item:hover{background:var(--ns-hover)}.ns-nav-item.is-active{background:var(--ns-active);font-weight:500}.ns-nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ns-nav-item .ns-chevron{color:var(--ns-muted);margin-left:auto;transition:transform .15s}.ns-nav-item.is-open .ns-chevron{transform:rotate(180deg)}.ns-nav-item.is-parent:not(.is-open) .ns-chevron{transform:rotate(-90deg)}.ns-tree{margin:2px 0 2px 18px;padding-left:14px;position:relative}.ns-tree:before{content:"";background:var(--ns-line);width:1px;position:absolute;top:8px;bottom:14px;left:0}.ns-tree.is-collapsed,.ns-tree-nested.is-collapsed{display:none}.ns-tree .ns-nav-item,.ns-tree .chat-session-item{position:relative}.ns-tree .ns-nav-item:before,.ns-tree .chat-session-item:before{content:"";background:var(--ns-line);width:12px;height:1px;position:absolute;top:50%;left:-14px}.ns-tree-nested{margin-left:16px;padding-left:12px;position:relative}.ns-tree-nested:before{content:"";background:var(--ns-line);width:1px;position:absolute;top:6px;bottom:10px;left:0}.ns-user{border:none;border-top:1px solid var(--ns-line);text-align:left;cursor:pointer;background:0 0;flex-shrink:0;align-items:center;gap:10px;width:100%;padding:14px 16px 16px;display:flex}.ns-user:hover{background:var(--ns-hover)}.ns-avatar{color:#5c3d2e;background:#e8d5c4;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.ns-sidebar.is-workspace .ns-avatar{color:#fff;background:#1a365d;border-radius:50%}.ns-online{border:2px solid var(--ns-bg);background:#22c55e;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.ns-user-meta{flex-direction:column;gap:1px;min-width:0;display:flex}.ns-user-name{color:var(--ns-fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ns-user-sub{color:var(--ns-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ns-rule{background:var(--ns-line);flex-shrink:0;height:1px;margin:0 16px 10px}.ns-app-row{flex-shrink:0;align-items:center;gap:4px;padding:4px 12px 12px;display:flex}.ns-app-select{cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;align-items:center;gap:6px;min-width:0;padding:6px 8px;font-weight:600;display:flex}.ns-app-select:hover{background:var(--ns-hover)}.ns-app-select .ns-chevron{color:var(--ns-muted)}.ns-icon-btn{width:32px;height:32px;color:var(--ns-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.ns-icon-btn:hover{background:var(--ns-hover);color:var(--ns-fg)}.ns-tabs{background:#eceef2;border-radius:999px;flex-shrink:0;margin:0 16px 14px;padding:3px;display:flex}.ns-tab{color:var(--ns-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:1;padding:7px 10px;font-weight:500}.ns-tab.is-active{color:var(--ns-fg);background:#fff;box-shadow:0 1px 2px #1118270f}.ns-section-label{letter-spacing:.08em;text-transform:uppercase;color:#a0a4ab;flex-shrink:0;padding:4px 20px 3px;font-size:11px;font-weight:600}.ns-path-box{flex-shrink:0;padding:0 16px 12px}.ns-path-box .workspace-path-input{width:100%;color:var(--ns-fg);font-family:var(--ns-font);background:#fff;border:1px solid #dde1e7;border-radius:10px;margin-bottom:8px}.ns-path-box .workspace-info{margin-top:0}.ns-path-actions{gap:6px;display:flex}.ns-path-actions .btn{font-family:var(--ns-font);text-transform:none;letter-spacing:0;font-size:13px}.ns-file-search{padding:0 16px 10px;display:none}.ns-file-search.is-open{display:block}.ns-sidebar .chat-session-item{color:var(--ns-fg);background:0 0;border:none;border-radius:10px;flex-direction:column;gap:2px;margin:0 0 2px;padding:8px 10px;font-size:14px;display:flex}.ns-sidebar .chat-session-item:hover{background:var(--ns-hover)}.ns-sidebar .chat-session-item.active{background:var(--ns-active);color:var(--ns-fg)}.ns-sidebar .chat-session-item.pinned{background:0 0;border-left:none}.ns-sidebar .chat-session-item.pinned.active,.ns-sidebar .chat-session-item.pinned:hover{background:var(--ns-active)}.ns-sidebar .chat-session-title{color:var(--ns-fg);font-size:14px;font-weight:400}.ns-sidebar .chat-session-meta{opacity:1;color:var(--ns-muted);font-size:11px}.ns-sidebar .session-model-tag{background:var(--ns-hover);color:var(--ns-muted);text-transform:none}.ns-sidebar .session-pin-btn{color:var(--ns-muted)}.ns-sidebar .chat-agent-panel{border:none;margin-bottom:4px;padding:0}.ns-sidebar #chat-profile{display:none}.agent-dd{position:relative}.agent-dd-trigger{width:100%;min-width:0;color:var(--ns-fg);text-align:left;cursor:pointer;background:#fff;border:1px solid #dde1e7;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;line-height:1.3;display:flex}.agent-dd-trigger:hover{background:var(--ns-hover)}.agent-dd-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.agent-dd-icon{color:var(--ns-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.agent-dd-icon .ui-icon{width:16px;height:16px}.agent-dd-chevron{color:var(--ns-muted);flex-shrink:0;margin-left:auto;transition:transform .15s}.agent-dd.is-open .agent-dd-chevron{transform:rotate(180deg)}.agent-dd-menu{z-index:60;border:1px solid var(--ns-line);scrollbar-width:thin;scrollbar-color:#d0d4db transparent;background:#fff;border-radius:12px;max-height:300px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #11182724}.agent-dd-divider{background:var(--ns-line);height:1px;margin:5px 4px}.agent-dd-item{width:100%;min-width:0;color:var(--ns-fg);text-align:left;cursor:pointer;font-family:var(--ns-font);background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.agent-dd-item:hover{background:var(--ns-hover)}.agent-dd-item.is-selected{background:var(--ns-active)}.agent-dd-all .ui-icon{color:var(--ns-muted);flex-shrink:0}.agent-dd-all span{color:var(--ns-brand);font-weight:500}.agent-dd-item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-dd-item-icon{color:var(--ns-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.agent-dd-item-icon .ui-icon{width:16px;height:16px}.agent-star{width:24px;height:24px;color:var(--ns-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.agent-star:hover{background:var(--ns-active);color:var(--blue,#2563eb)}.agent-star svg{fill:none}.agent-star.is-starred{color:var(--blue,#2563eb)}.agent-star.is-starred svg{fill:currentColor}.ns-sidebar .subagent-panel{border-top:1px solid var(--ns-line);color:var(--ns-fg)}.ns-sidebar .subagent-panel-title{color:var(--ns-muted)}.ns-sidebar .error-msg,.ns-sidebar .workspace-empty{color:var(--ns-muted);font-size:13px}.ns-sidebar .workspace-files-header{background:0 0;border:none;padding:0 10px 6px}.ns-sidebar .workspace-files-title{letter-spacing:0;text-transform:none;color:var(--ns-fg);font-size:14px;font-weight:500}.ns-sidebar .workspace-file-tree{padding:0 4px}.ns-sidebar .workspace-file-item{color:var(--ns-fg);border-radius:10px;padding:8px 10px;font-size:14px}.ns-sidebar .workspace-file-item:hover{background:var(--ns-hover)}.ns-sidebar .workspace-file-item.active,.ns-sidebar .workspace-file-item.file.active{background:var(--ns-active)}.ns-sidebar .workspace-file-item.dir{font-weight:400}.ns-sidebar .workspace-file-item .file-icon{color:var(--ns-fg)}.ns-sidebar .workspace-file-item .file-name{flex:1;min-width:0}.ns-sidebar .workspace-file-item.dir .ns-chevron{color:var(--ns-muted);margin-left:auto}.chat-sidebar.ns-sidebar{border-right:1px solid #e4e7ed;width:272px;min-width:272px}.chat-sidebar.ns-sidebar.collapsed{width:0;min-width:0}.workspace-files-panel.ns-sidebar{width:var(--ws-files-width,272px);border-right:1px solid #e4e7ed;min-width:220px}.workspace-layout:has(.ns-sidebar) .workspace-body{height:100%}html[data-theme=dark]{--ns-bg:var(--bg);--ns-fg:var(--fg);--ns-muted:var(--fg-muted);--ns-line:var(--border-dim);--ns-hover:var(--bg-panel);--ns-active:var(--bg-panel-hover);--ns-brand:var(--accent)}html[data-theme=dark] .ns-sidebar .ns-search,html[data-theme=dark] .ns-sidebar .ns-compose,html[data-theme=dark] .ns-sidebar .agent-dd-trigger,html[data-theme=dark] .ns-sidebar .ns-path-box .workspace-path-input{background:var(--bg-input);border-color:var(--border)}html[data-theme=dark] .ns-sidebar .ns-search input::placeholder,html[data-theme=dark] .ns-sidebar .ns-section-label{color:var(--fg-subtle)}html[data-theme=dark] .ns-sidebar .ns-nav{scrollbar-color:var(--border-strong) transparent}html[data-theme=dark] .ns-sidebar .agent-dd-menu{background:var(--bg-card);scrollbar-color:var(--border-strong) transparent}html[data-theme=dark] .ns-sidebar .ns-tabs{background:var(--bg-panel)}html[data-theme=dark] .ns-sidebar .ns-tab.is-active{background:var(--bg-card)}html[data-theme=dark] .ns-sidebar .ns-avatar{color:#d9c3ae;background:#3a2e24}html[data-theme=dark] .chat-sidebar.ns-sidebar,html[data-theme=dark] .workspace-files-panel.ns-sidebar{border-right-color:var(--border-dim)}@media (width<=1280px){.brand-sub{display:none}}.page.active{max-width:1400px}#page-chat.page.active,#page-workspace.page.active,#page-office.page.active,#page-files.page.active,#page-logs.page.active,#page-mcp.page.active{max-width:none}.page-header{margin:0 0 var(--space-4);padding-bottom:var(--space-3);align-items:center}.page-header-lead{align-items:center;gap:var(--space-2);min-width:0;display:flex}.page-back-btn{border:1px solid var(--border);color:var(--fg-muted);border-radius:var(--radius);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.page-back-btn:hover{color:var(--fg);background:var(--bg-inset)}h1.page-title,.page-title{margin:0;line-height:1.2}.page-subtitle{display:none}.page-header-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.page-header-actions .search-input{min-width:200px;height:32px}#usage-overview-bar,#mon-overview{margin-top:0!important}#page-usage .card-grid,#mon-grid{margin-top:var(--space-4)!important}#page-home .card-grid{grid-template-columns:repeat(4,1fr)}#page-office.page.active,#page-files.page.active,#page-logs.page.active,#page-mcp.page.active{height:calc(100vh - var(--global-nav-height) - var(--app-main-pad-y) * 2);flex-direction:column;min-height:0;display:flex}#office-page{flex:1;min-height:0}.office-command{padding-bottom:var(--space-2);align-items:center}.office-command .page-subtitle{display:none}.file-explorer-split,.mcp-layout{flex:1;height:auto;min-height:0}.logs-toolbar,#logs-bar.logs-toolbar{align-items:center;gap:var(--space-3);padding:0 0 var(--space-3);border-bottom:1px solid var(--border);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.logs-panel,#logs-panel.logs-panel{min-height:0;font-family:var(--font-mono,ui-monospace, monospace);flex:1;font-size:12px;line-height:1.7;position:relative;overflow-y:auto}#logs-stats{flex-shrink:0}.card-grid{gap:var(--space-4)}@media (width<=1024px){.card-grid,#page-home .card-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.card-grid,#page-home .card-grid{grid-template-columns:1fr}.page-header-actions{justify-content:flex-start;width:100%}.page-header-actions .search-input{flex:1;min-width:0}}.nav-link,.page-title,.card-title,.section-title,.btn,.badge,.table th,.mon-ov-label,.mon-card-title,.notif-header,.user-role{text-transform:none;letter-spacing:0}input:focus,textarea:focus,select:focus,.search-input:focus,.login-form input:focus,.modal-card input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim);outline:none}.login-brand{letter-spacing:-.02em;font-weight:600}.icon-btn{width:32px;height:32px}.swm-layout{flex:1;min-height:0}.chat-title{font-size:var(--t-font-size-md);font-weight:var(--t-font-weight-semi-bold)}.workspace-chat-title{font-weight:600}.chat-subtitle:empty{display:none}#usage-overview-bar.card{padding:var(--space-3) var(--space-4)}.mcp-empty{margin-top:0!important}#page-mcp .page-header,#page-files .page-header,#page-logs .page-header{flex-shrink:0}.agent-card .card-actions{margin-top:var(--space-3)}.cnx-stats{gap:var(--space-2,8px);margin-bottom:var(--space-3,12px);flex-wrap:wrap;display:flex}.cnx-stat{border:1px solid var(--border);border-radius:var(--radius,12px);background:var(--bg-panel);align-items:center;gap:8px;padding:6px 12px;display:flex}.cnx-stat-num{text-align:center;min-width:1.2em;font-size:15px;font-weight:700}.cnx-stat-label{color:var(--fg-muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.cnx-stat-label .ui-icon{width:13px;height:13px}.cnx-sidebar{padding-top:2px}.cnx-group-head{color:var(--fg-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;margin:14px 0 6px;font-size:11.5px;font-weight:600;display:flex}.cnx-group-head .ui-icon{width:12px;height:12px}.cnx-group-head .cnx-group-count{background:var(--bg-panel-hover);border-radius:8px;padding:0 7px;font-size:10.5px;line-height:16px}.cnx-group-head .btn-xs{margin-left:auto}.cnx-group-empty{color:var(--fg-subtle);padding:6px 2px 8px;font-size:12px}.cnx-item{border-radius:var(--radius,12px);cursor:pointer;border:1px solid #0000;align-items:center;gap:9px;margin-bottom:2px;padding:8px 10px;transition:background .15s,border-color .15s;display:flex}.cnx-item:hover{background:var(--bg-panel-hover)}.cnx-item.cnx-selected{background:var(--bg-panel);border-color:var(--accent)}.cnx-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.cnx-item-body{flex:1;min-width:0}.cnx-item-name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.cnx-item-meta{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;gap:4px;font-size:11px;display:flex;overflow:hidden}.cnx-detail-head{align-items:center;gap:8px;margin-bottom:14px;display:flex}.cnx-detail-head h3{margin:0;font-size:16px}.cnx-actions{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.cnx-statgrid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-bottom:14px;display:grid}.cnx-statcell{border:1px solid var(--border);border-radius:var(--radius,12px);background:var(--bg-panel);padding:8px 10px}.cnx-statcell small{color:var(--fg-muted);font-size:10.5px;display:block}.cnx-statcell strong{font-size:14px}.cnx-note{color:var(--fg-muted);background:var(--accent-dim);border:1px solid var(--border);border-radius:var(--radius,12px);align-items:flex-start;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:12.5px;line-height:1.55;display:flex}.cnx-note .ui-icon{flex-shrink:0;margin-top:2px}.cnx-callout{color:var(--fg-muted);align-items:center;gap:7px;margin-bottom:12px;font-size:12.5px;display:flex}.cnx-callout code{background:var(--bg-input);border:1px solid var(--border);border-radius:6px;padding:1px 6px;font-size:11.5px}.cnx-kv{border:1px solid var(--border);border-radius:var(--radius,12px);margin-bottom:14px;overflow:hidden}.cnx-kv-row{border-bottom:1px solid var(--border-dim);align-items:baseline;gap:12px;padding:8px 12px;display:flex}.cnx-kv-row:last-child{border-bottom:none}.cnx-kv-key{width:90px;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.03em;flex-shrink:0;font-size:11px;font-weight:600}.cnx-kv-val{font-family:var(--font-mono,ui-monospace, monospace);word-break:break-all;white-space:pre-wrap;font-size:12px}.cnx-kv-pre{font-size:11.5px;font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;margin:0}.cnx-call-desc{color:var(--fg-muted);margin:-6px 0 14px;font-size:13px}.cnx-tool-list{flex-direction:column;gap:4px;display:flex}.cnx-tool{border:1px solid var(--border);border-radius:var(--radius,12px);overflow:hidden}.cnx-tool>summary{cursor:pointer;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;list-style:none;display:flex}.cnx-tool>summary::-webkit-details-marker{display:none}.cnx-tool>summary:hover{background:var(--bg-panel-hover)}.cnx-tool-name{white-space:nowrap;font-weight:600}.cnx-tool-desc{min-width:0;color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11.5px;overflow:hidden}.cnx-tool-schema{border-top:1px solid var(--border-dim);background:var(--bg-panel);max-height:240px;margin:0;padding:10px 12px;font-size:11px;overflow-x:auto}.cnx-logs-bar{align-items:center;gap:6px;margin-bottom:6px;display:flex}.cnx-logs-hint{color:var(--fg-subtle);font-size:11px}.cnx-logs{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius,12px);font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;max-height:380px;margin:0;padding:10px 12px;font-size:11px;line-height:1.6;overflow-y:auto}.cnx-config{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius,12px);margin:0 0 10px;padding:10px 12px;font-size:11.5px;overflow-x:auto}.cnx-hint{color:var(--fg-muted);margin-bottom:8px;font-size:12px}:is(#page-skills.page.active:has(.pc-shell),#page-skills.page.active:has(.pc-list),#page-skills.page.active:has(.pc-empty)){max-width:none}#page-skills.page.active:has(.pc-shell){height:calc(100vh - var(--global-nav-height) - var(--app-main-pad-y) * 2);flex-direction:column;min-height:0;display:flex}.pc-tabs{margin-right:auto}.pc-list{min-height:240px}.pc-process-card{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit}.pc-process-card:hover{background:var(--bg-panel-hover)}.pc-process-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pc-process-meta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.pc-process-updated{color:var(--fg-muted);margin-top:10px;font-size:12px}.pc-empty{flex-direction:column;align-items:flex-start;gap:12px;max-width:42rem;padding:48px 8px;display:flex}.pc-empty h2{margin:0;font-size:18px}.pc-empty p{color:var(--fg-muted);margin:0;line-height:1.5}.pc-field{color:var(--fg-muted);flex-direction:column;gap:6px;margin:10px 0;font-size:12px;display:flex}.pc-field input,.pc-field textarea{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--fg);padding:8px 10px;font-family:inherit;font-size:13px}.pc-field textarea{resize:vertical;min-height:72px}.pc-field input:focus-visible,.pc-field textarea:focus-visible,.pc-skill-list input:focus-visible,.pc-viewport:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pc-profile-list{flex-direction:column;gap:4px;display:flex}.pc-profile-opt,.pc-skill-opt{border-radius:var(--radius);color:var(--fg);cursor:pointer;align-items:center;gap:8px;padding:6px 8px;display:flex}.pc-profile-opt:hover,.pc-skill-opt:hover{background:var(--bg-panel-hover)}.pc-shell{background:var(--bg);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.pc-view-banner{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:8px 12px;font-size:12px;display:flex}.pc-toolbar{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding-bottom:10px;display:flex}.pc-toolbar-id{flex:1;min-width:0}.pc-toolbar-id .page-title{font-size:16px}.pc-toolbar-slug{color:var(--fg-muted);letter-spacing:.04em;font-size:11px;display:block}.pc-toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pc-body{flex:1;grid-template-columns:148px minmax(0,1fr) 280px;gap:10px;min-height:0;margin-top:10px;display:grid}.pc-palette{flex-direction:column;gap:6px;padding-right:4px;display:flex}.pc-palette-btn{appearance:none;background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--fg);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:10px;font-family:inherit;font-size:12px;display:flex}.pc-palette-btn:hover:not(:disabled){background:var(--bg-panel-hover)}.pc-palette-btn:disabled{opacity:.45;cursor:not-allowed}.pc-palette-danger{color:var(--red,#c45c5c);margin-top:auto}.pc-stage{border:1px solid var(--border);border-radius:var(--radius-lg,16px);background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--fg) 14%, transparent) 1px, transparent 0) 0 0 / 22px 22px, var(--bg-card);min-width:0;min-height:0;position:relative;overflow:hidden}.pc-viewport{cursor:grab;touch-action:none;width:100%;height:100%;overflow:hidden}.pc-viewport:active{cursor:grabbing}.pc-world{transform-origin:0 0;will-change:transform;position:relative}.pc-edges{pointer-events:none;position:absolute;inset:0;overflow:visible}.pc-edge{pointer-events:stroke;cursor:pointer}.pc-edge-hit{fill:none;stroke:#0000;stroke-width:14px;pointer-events:stroke;cursor:pointer}.pc-edge-line{fill:none;stroke:color-mix(in srgb, var(--fg) 45%, transparent);stroke-width:1.75px;stroke-dasharray:5 4;pointer-events:none}.pc-arrow-base{fill:color-mix(in srgb, var(--fg) 45%, transparent)}.pc-arrow-accent{fill:var(--accent)}.pc-edge-temp{pointer-events:none}.pc-edge-accent{fill:none;stroke:var(--accent);stroke-width:2px;stroke-dasharray:5 4;pointer-events:none;opacity:0}.pc-edge:hover .pc-edge-accent,.pc-edge.is-selected .pc-edge-accent{opacity:1}.pc-edge.is-selected .pc-edge-line,.pc-edge-temp{stroke:var(--accent);fill:none;stroke-width:2px;stroke-dasharray:6 4}.pc-edge-label{fill:var(--fg);pointer-events:none;font-family:inherit;font-size:10px}.pc-nodes{position:absolute;inset:0}.pc-node{box-sizing:border-box;background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:var(--radius);cursor:grab;-webkit-user-select:none;user-select:none;padding:18px 12px 16px;position:absolute;box-shadow:0 8px 24px #00000047}.pc-node.is-selected{border-color:var(--accent);box-shadow:0 10px 28px #00000059}.pc-node--ai{background:color-mix(in srgb, var(--accent) 12%, var(--bg-panel))}.pc-node--human{background:color-mix(in srgb, var(--fg) 8%, var(--bg-panel))}.pc-node--checkpoint{background:color-mix(in srgb, var(--amber,#c4a44c) 16%, var(--bg-panel))}.pc-node-title{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.pc-node-meta{color:var(--fg-muted);margin-top:6px;font-size:11px}.pc-port{border:1px solid var(--border-strong);background:var(--bg);cursor:crosshair;border-radius:50%;width:12px;height:12px;margin-left:-6px;padding:0;position:absolute;left:50%}.pc-port-in{top:-7px}.pc-port-out{bottom:-7px}.pc-port:hover,.pc-port:focus-visible{background:var(--accent);border-color:var(--accent)}.pc-inspector,.pc-versions{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);min-height:0;padding:12px;overflow:auto}.pc-inspector h2,.pc-versions-head h2,.pc-preview-head h2{letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:600}.pc-inspector-empty,.pc-inspector-help{color:var(--fg-muted);font-size:12px;line-height:1.45}.pc-inspector-warn{color:var(--amber,#c4a44c);font-size:12px;line-height:1.4}.pc-assignee{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pc-assignee-btn{appearance:none;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-input);color:var(--fg-muted);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:8px 6px;font-family:inherit;font-size:11px;display:inline-flex}.pc-assignee-btn.is-active{color:var(--fg);border-color:var(--accent);background:var(--accent-dim)}.pc-skill-list{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-input);max-height:220px;overflow:auto}.pc-versions{display:none}.pc-versions.is-open{top:calc(var(--global-nav-height) + 72px);z-index:5;width:320px;max-height:min(70vh,560px);box-shadow:var(--shadow);display:block;position:absolute;right:24px}.pc-versions-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.pc-version-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 0;display:flex}.pc-version-title{color:var(--fg);font-size:12px;font-weight:600}.pc-version-time{color:var(--fg-muted);margin-top:2px;font-size:11px}.pc-version-actions{flex-shrink:0;gap:4px;display:flex}.pc-preview{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-panel);flex-direction:column;flex-shrink:0;min-height:0;max-height:32vh;margin-top:10px;display:flex}.pc-preview[hidden]{display:none}.pc-preview-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.pc-preview-body{white-space:pre-wrap;word-break:break-word;color:var(--fg);margin:0;padding:12px;font-size:11px;line-height:1.5;overflow:auto}.pc-settings-status{color:var(--fg-muted);margin-bottom:8px;font-size:12px}@media (width<=980px){.pc-body{grid-template-rows:auto minmax(280px,1fr) auto;grid-template-columns:1fr}.pc-palette{flex-flow:wrap}.pc-palette-btn{width:auto}.pc-versions.is-open{width:auto;max-height:240px;position:static}}.pc-node-type{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:2px;font-size:9px;font-weight:600}.pc-port-label{color:var(--fg-muted);white-space:nowrap;pointer-events:none;font-size:9px;position:absolute;bottom:-22px;transform:translate(-50%)}.pc-node--branch{background:color-mix(in srgb, #7aa2f7 14%, var(--bg-panel))}.pc-node--router{background:color-mix(in srgb, #9ece6a 13%, var(--bg-panel))}.pc-node--loop{background:color-mix(in srgb, #bb9af7 13%, var(--bg-panel))}.pc-node--code{background:color-mix(in srgb, #4fd6be 12%, var(--bg-panel))}.pc-node--deliverable{background:color-mix(in srgb, var(--amber,#c4a44c) 12%, var(--bg-panel))}.pc-action-types{grid-template-columns:repeat(3,1fr)}.pc-criterion{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-input);flex-direction:column;gap:6px;margin-bottom:6px;padding:8px;display:flex}.pc-criterion-main{align-items:center;gap:6px;display:flex}.pc-criterion input,.pc-criterion select{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);min-width:0;color:var(--fg);padding:6px 8px;font-family:inherit;font-size:12px}.pc-criterion-main input{flex:1}.pc-criterion-del{appearance:none;color:var(--red,#c45c5c);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px 6px;font-size:14px;line-height:1}.pc-criterion-del:hover:not(:disabled){color:var(--fg)}.pc-path-row{align-items:center;gap:6px;margin-bottom:6px;display:flex}.pc-path-row input{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);min-width:0;color:var(--fg);flex:1;padding:6px 8px;font-family:inherit;font-size:12px}.pc-rte-toolbar{border:1px solid var(--border);border-radius:var(--radius) var(--radius) 0 0;background:var(--bg-panel);border-bottom:none;gap:2px;padding:4px;display:flex}.pc-rte-toolbar button{appearance:none;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-family:inherit;font-size:11px}.pc-rte-toolbar button:hover{background:var(--bg-panel-hover);color:var(--fg)}.pc-rte-body{background:var(--bg-input);border:1px solid var(--border);border-radius:0 0 var(--radius) var(--radius);min-height:140px;max-height:320px;color:var(--fg);white-space:pre-wrap;word-break:break-word;outline:none;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;overflow:auto}.pc-rte-body:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pc-rte-body code{background:color-mix(in srgb, var(--fg) 12%, transparent);border-radius:4px;padding:1px 4px}.pc-canvas-controls{z-index:6;background:var(--bg-panel);border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:12px;left:12px;box-shadow:0 6px 18px #00000040}.pc-canvas-controls button{appearance:none;width:28px;height:28px;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.pc-canvas-controls button:hover:not(:disabled){background:var(--bg-panel-hover);color:var(--fg)}.pc-canvas-controls button:disabled{opacity:.35;cursor:default}.pc-canvas-controls .ui-icon{width:15px;height:15px}.pc-zoom-level{text-align:center;min-width:42px;color:var(--fg-muted);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;font-size:11px}.pc-controls-sep{background:var(--border);width:1px;height:18px;margin:0 3px}.pc-edge-chips{pointer-events:none;position:absolute;inset:0}.pc-edge-chip{appearance:none;background:var(--bg-card);border:1px solid var(--accent);max-width:190px;color:var(--fg);cursor:pointer;pointer-events:auto;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-family:inherit;font-size:11px;line-height:1.4;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0003}.pc-edge-chip .ui-icon{width:11px;height:11px;color:var(--accent);flex-shrink:0}.pc-edge-chip span:not(.ui-icon){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pc-edge-chip:hover{background:var(--bg-panel-hover)}.pc-edge-chip.is-muted{border-style:dashed;border-color:var(--border-strong);color:var(--fg-muted)}.pc-edge-chip.is-muted .ui-icon{color:var(--fg-muted)}.pc-edge-chip.is-active{background:color-mix(in srgb, var(--accent) 16%, var(--bg-card))}.pc-port.is-target{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 25%, transparent)}.pc-node.is-drop-target{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 30%, transparent)}.pc-viewport.is-connecting{cursor:crosshair}.pc-canvas-empty{z-index:4;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pc-canvas-empty[hidden]{display:none}.pc-canvas-empty-card{text-align:center;background:var(--bg-panel);border:1px dashed var(--border-strong);border-radius:var(--radius-lg,16px);pointer-events:auto;flex-direction:column;align-items:center;gap:8px;max-width:340px;padding:22px 26px;display:flex}.pc-canvas-empty-card h3{color:var(--fg);margin:0;font-size:14px}.pc-canvas-empty-card p{color:var(--fg-muted);margin:0;font-size:12px;line-height:1.5}.pc-inspector-head-row{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.pc-edge-delete{appearance:none;color:var(--red,#c45c5c);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.pc-edge-delete:hover:not(:disabled){background:var(--bg-panel-hover)}.pc-edge-delete:disabled{opacity:.4;cursor:default}.pc-edge-delete .ui-icon{width:14px;height:14px}.pc-edge-flow{color:var(--fg-muted);align-items:center;gap:6px;margin:0 0 10px;font-size:12px;display:flex}.pc-edge-flow .ui-icon{flex-shrink:0;width:13px;height:13px}.pc-edge-node-chip{background:var(--bg-input);border:1px solid var(--border);max-width:110px;color:var(--fg);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.pc-edge-node-chip .ui-icon{width:11px;height:11px;color:var(--fg-muted);flex-shrink:0}.pc-edge-node-chip span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tasks-filterbar{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 16px;display:flex}.tasks-live{color:var(--fg-muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.tasks-live-dot{background:#34d399;border-radius:50%;width:8px;height:8px;animation:2s infinite tasksPulse}.tasks-live.is-paused .tasks-live-dot{background:var(--fg-muted);animation:none}@keyframes tasksPulse{0%{box-shadow:0 0 #34d39973}70%{box-shadow:0 0 0 6px #34d39900}to{box-shadow:0 0 #34d39900}}.tasks-meta{color:var(--fg-muted);white-space:nowrap;margin-left:auto;font-size:11px}.tasks-table td{vertical-align:middle}.task-row{cursor:pointer}.task-row:hover{background:var(--bg-panel-hover)}.task-main{align-items:center;gap:8px;min-width:0;display:flex}.task-tool-icon{background:var(--bg-input);width:22px;height:22px;color:var(--fg-muted);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.task-name{white-space:nowrap;font-weight:600}.task-summary{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.task-agent{align-items:center;gap:8px;display:inline-flex}.agent-chip{letter-spacing:.02em;color:#fff;background:hsl(var(--chip-h,200) 42% 42%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:inline-flex}.agent-name{white-space:nowrap}.task-model{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px;overflow:hidden}.task-cost{font-variant-numeric:tabular-nums}.task-time{color:var(--fg-muted);white-space:nowrap;font-size:11px}.status-badge{border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.st-ok{color:#34d399;background:#34d3991f}.st-error{color:#ff6b6b;background:#ff6b6b24}.st-running{color:#ffac02;background:#ffac021f}.st-unknown{background:var(--bg-input);color:var(--fg-muted)}.st-running .st-spin{border:2px solid #ffac0259;border-top-color:#ffac02;border-radius:50%;width:9px;height:9px;animation:1s linear infinite tasksSpin}@keyframes tasksSpin{to{transform:rotate(360deg)}}@keyframes tasksRowNew{0%{background:#ffac0229}to{background:0 0}}.task-row-new{animation:2.5s ease-out tasksRowNew}.task-detail-cell{background:var(--bg-panel);border:0!important;padding:0!important}.task-detail{flex-direction:column;gap:10px;padding:12px 16px;display:flex}.task-detail-head{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.task-detail-title{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}.task-detail-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.task-detail-grid{grid-template-columns:1fr}}.task-detail-label{text-transform:uppercase;letter-spacing:.05em;color:var(--fg-subtle);margin-bottom:4px;font-size:10px}.task-detail-pre{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);white-space:pre-wrap;word-break:break-word;max-height:220px;margin:0;padding:8px 10px;font-size:11px;overflow:auto}.acx-layout{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=900px){.acx-layout{grid-template-columns:1fr}.acx-nav{max-height:none;position:static}}.acx-nav{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:2px;max-height:calc(100vh - 32px);padding:8px;display:flex;position:sticky;top:12px;overflow-y:auto}.acx-search{box-sizing:border-box;background:var(--bg-input);border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);width:100%;color:var(--fg);outline:none;margin-bottom:6px;padding:7px 10px;font-size:12px}.acx-search:focus{border-color:var(--accent,#4662d5)}.acx-nav-item{border-radius:calc(var(--radius) - 2px);width:100%;color:var(--fg-muted);text-align:left;cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;transition:background .12s,color .12s;display:flex}.acx-nav-item:hover{background:var(--bg-inset);color:var(--fg)}.acx-nav-item.active{background:var(--bg-inset);color:var(--accent,#4662d5);border-left-color:var(--accent,#4662d5);font-weight:600}.acx-nav-item svg{flex-shrink:0}.acx-pane{flex-direction:column;gap:14px;min-width:0;display:flex}.acx-section-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.acx-section-title{color:var(--fg);letter-spacing:.02em;font-size:15px;font-weight:700}.acx-section-desc{color:var(--fg-muted);font-size:12px}.acx-group{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px}.acx-group-title{text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted);border-bottom:1px solid var(--border);margin-bottom:10px;padding-bottom:6px;font-size:11px;font-weight:700}.acx-field{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:4px 16px;padding:7px 0;display:grid}.acx-field+.acx-field{border-top:1px dashed var(--border)}@media (width<=720px){.acx-field{grid-template-columns:1fr}}.acx-field-label{color:var(--fg);word-break:break-word;font-size:12.5px;font-weight:600}.acx-field-label code{font-family:var(--font-mono,monospace);color:var(--fg-muted);margin-top:1px;font-size:10.5px;font-weight:400;display:block}.acx-field-help{color:var(--fg-muted);grid-column:2;font-size:11px;line-height:1.45}@media (width<=720px){.acx-field-help{grid-column:1}}.acx-field-err{color:#ef4444;grid-column:2;font-size:11px}.acx-input,.acx-select,.acx-textarea{box-sizing:border-box;background:var(--bg-input);border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);width:100%;color:var(--fg);outline:none;padding:7px 10px;font-size:12.5px;transition:border-color .12s}.acx-input:focus,.acx-select:focus,.acx-textarea:focus{border-color:var(--accent,#4662d5)}.acx-textarea{resize:vertical;min-height:64px;font-family:var(--font-mono,monospace);font-size:11.5px;line-height:1.55}.acx-input.mono{font-family:var(--font-mono,monospace);font-size:11.5px}.acx-switch{cursor:pointer;align-items:center;display:inline-flex;position:relative}.acx-switch input{opacity:0;width:0;height:0;position:absolute}.acx-switch .track{background:var(--bg-inset);border:1px solid var(--border);border-radius:999px;flex-shrink:0;width:34px;height:18px;transition:background .15s,border-color .15s;position:relative}.acx-switch .track:after{content:"";background:var(--fg-muted);border-radius:50%;width:12px;height:12px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.acx-switch input:checked+.track{background:var(--bg-inset);border-color:var(--accent,#4662d5)}.acx-switch input:checked+.track:after{background:var(--accent,#4662d5);transform:translate(16px)}.acx-switch .switch-label{color:var(--fg-muted);margin-left:8px;font-size:11.5px}.acx-chips{flex-wrap:wrap;gap:6px;display:flex}.acx-chip{font-size:11px;font-family:var(--font-mono,monospace);background:var(--bg-inset);border:1px solid var(--border);color:var(--fg-muted);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;transition:all .12s;display:inline-flex}.acx-chip:hover{border-color:var(--fg-muted);color:var(--fg)}.acx-chip.on{border-color:var(--accent,#4662d5);color:var(--accent,#4662d5);font-weight:600}.acx-chip.on:before{content:"●";font-size:8px}.acx-savebar{z-index:40;background:var(--bg-card,var(--bg-panel));border:1px solid var(--border);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:10px 14px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 24px #00000059}.acx-savebar.dirty{border-color:var(--accent,#4662d5)}.acx-savebar-msg{color:var(--fg-muted);font-size:12px}.acx-savebar-actions{flex-shrink:0;gap:8px;display:flex}.acx-md-editor{box-sizing:border-box;background:var(--bg-input);border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);width:100%;min-height:180px;color:var(--fg);font-family:var(--font-mono,monospace);resize:vertical;outline:none;padding:10px 12px;font-size:12px;line-height:1.6}.acx-md-editor:focus{border-color:var(--accent,#4662d5)}.acx-editor-meta{color:var(--fg-muted);justify-content:space-between;align-items:center;margin-top:6px;font-size:11px;display:flex}.acx-pcard{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-inset);padding:12px}.acx-pcard-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.acx-pcard-name{color:var(--accent,#4662d5);font-size:13px;font-weight:700;font-family:var(--font-mono,monospace)}.acx-yaml-editor{box-sizing:border-box;background:var(--bg-input);border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);width:100%;min-height:420px;color:var(--fg);font-family:var(--font-mono,monospace);tab-size:2;resize:vertical;outline:none;padding:12px;font-size:11.5px;line-height:1.55}.acx-yaml-editor:focus{border-color:var(--accent,#4662d5)}.acx-advanced-toggle{color:var(--fg-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 0;font-size:11px;display:inline-flex}.acx-advanced-toggle:hover{color:var(--accent,#4662d5)}.acx-table{border-collapse:collapse;width:100%;font-size:12px}.acx-table th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:var(--fg-muted);border-bottom:1px solid var(--border);padding:6px 10px;font-size:10.5px}.acx-table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:7px 10px}.acx-empty{text-align:center;color:var(--fg-muted);padding:28px 16px;font-size:12.5px}.acx-hidden{display:none!important}.capx-toolbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.capx-count{color:var(--fg-muted);font-size:11.5px}.capx-count strong{color:var(--fg);font-weight:600}.capx-dd{position:relative}.capx-dd-btn{background:var(--bg-panel);border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);color:var(--fg-muted);cursor:pointer;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;transition:border-color .12s,color .12s;display:inline-flex}.capx-dd-btn:hover{color:var(--fg);border-color:var(--fg-muted)}.capx-dd-btn svg{width:13px;height:13px}.capx-dd-panel{z-index:70;background:var(--bg-card,#1b1b1b);border:1px solid var(--border);border-radius:var(--radius);min-width:240px;max-height:300px;padding:6px;display:none;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 12px 32px #0006}.capx-dd.open .capx-dd-panel{display:block}.capx-dd-hint{text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted);padding:6px 8px 4px;font-size:10px;font-weight:700}.capx-dd-row{border-radius:calc(var(--radius) - 3px);cursor:default;justify-content:space-between;align-items:center;gap:10px;padding:5px 8px;display:flex}.capx-dd-row:hover{background:var(--bg-inset)}.capx-dd-label{color:var(--fg);word-break:break-word;font-size:12px}.capx-groups{flex-direction:column;gap:8px;display:flex}.capx-group{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);overflow:visible}.capx-group>summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:9px 12px;list-style:none;display:flex}.capx-group>summary::-webkit-details-marker{display:none}.capx-chev{color:var(--fg-muted);flex-shrink:0;display:inline-flex}.capx-chev svg{width:14px;height:14px;transition:transform .15s}.capx-group[open] .capx-chev svg{transform:rotate(90deg)}.capx-group-title{min-width:0;color:var(--fg);word-break:break-word;flex:1;align-items:baseline;gap:8px;font-size:12.5px;font-weight:700;display:flex}.capx-group-count{color:var(--fg-muted);white-space:nowrap;font-size:10.5px;font-weight:500}.capx-group-items{border-top:1px solid var(--border);flex-direction:column;display:flex}.capx-group[data-hidden],.capx-item[data-hidden]{display:none!important}.capx-item{align-items:center;gap:10px;padding:8px 12px 8px 14px;display:flex}.capx-item+.capx-item{border-top:1px dashed var(--border)}.capx-item-main{flex:1;min-width:0}.capx-item-name{color:var(--fg);font-size:12.5px;font-weight:600;font-family:var(--font-mono,monospace);word-break:break-word}.capx-item-meta{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.capx-item-tags{flex-shrink:0;align-items:center;gap:6px;display:flex}.capx-item-tags .badge{margin-left:0}.capx-item-actions{flex-shrink:0;gap:2px;display:flex}.capx-switch{background:var(--bg-inset);border:1px solid var(--border);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;width:34px;height:18px;padding:0;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex;position:relative}.capx-switch:after{content:"";background:var(--fg-muted);border-radius:50%;width:12px;height:12px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.capx-switch[aria-checked=true]{border-color:var(--accent,#4662d5)}.capx-switch[aria-checked=true]:after{background:var(--accent,#4662d5);transform:translate(16px)}.capx-switch:disabled,.capx-switch[aria-disabled=true]{opacity:.45;cursor:not-allowed}.capx-switch.busy{opacity:.55;pointer-events:none}.capx-switch.busy:after{animation:.8s ease-in-out infinite capx-pulse}@keyframes capx-pulse{0%,to{opacity:1}50%{opacity:.35}}.capx-lock{letter-spacing:.02em;color:var(--fg-muted);background:var(--bg-inset);border:1px solid var(--border);cursor:default;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.capx-lock svg{width:11px;height:11px}.capx-empty{text-align:center;color:var(--fg-muted);padding:28px 16px;font-size:12.5px}.capx-footnote{color:var(--fg-muted);margin-top:8px;font-size:11px;line-height:1.5}@media (width<=560px){.capx-item-tags{display:none}}.apx-method{letter-spacing:.05em;font-size:10px;font-weight:700;font-family:var(--font-mono,ui-monospace, monospace);border:1px solid;border-radius:6px;flex-shrink:0;padding:1px 6px}.apx-list{flex-direction:column;gap:4px;display:flex}.apx-list-actions{gap:8px;margin-top:10px;display:flex}.apx-call .capx-item-name{flex-wrap:nowrap}.apx-url{color:var(--fg-subtle);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.apx-modal-card{background:var(--bg-card,var(--surface));border:1px solid var(--border);border-radius:var(--radius-lg,20px);width:min(680px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:var(--shadow);padding:20px 22px;overflow-y:auto}.apx-modal-title{align-items:center;gap:8px;margin:0 0 14px;font-size:15px;font-weight:600;display:flex}.apx-modal-footer{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;margin-top:16px;padding-top:14px;display:flex}.apx-form{flex-direction:column;gap:12px;display:flex}.apx-form-row{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}@media (width<=640px){.apx-form-row{grid-template-columns:1fr}}.apx-form-col{flex-direction:column;gap:12px;display:flex}.apx-form label,.apx-modal-card label.apx-field-label{color:var(--fg-muted);flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;display:flex}.apx-field-input{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius,12px);width:100%;color:var(--fg);font-size:13px;font-weight:400;font-family:var(--font,inherit);box-sizing:border-box;padding:7px 10px}textarea.apx-field-input{resize:vertical;line-height:1.5}.apx-mono{font-family:var(--font-mono,ui-monospace, monospace);font-size:12px!important}.apx-hint{color:var(--fg-subtle);font-size:11px;font-weight:400}.apx-hint code{background:var(--bg-input);border-radius:4px;padding:0 4px}.apx-check{cursor:pointer;align-items:center;color:var(--fg)!important;flex-direction:row!important;gap:8px!important;font-weight:600!important}.apx-check input{accent-color:var(--accent)}.apx-test{border:1px solid var(--border);border-radius:var(--radius,12px);overflow:hidden}.apx-test>summary{cursor:pointer;color:var(--fg-muted);align-items:center;gap:7px;padding:9px 12px;font-size:12.5px;font-weight:600;list-style:none;display:flex}.apx-test>summary::-webkit-details-marker{display:none}.apx-test>summary:hover{background:var(--bg-panel-hover)}.apx-test>summary .ui-icon{width:13px;height:13px}.apx-test-body{border-top:1px solid var(--border-dim);flex-direction:column;gap:10px;padding:12px;display:flex}.apx-test-result{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius,12px);font-size:11.5px;font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;max-height:260px;margin:0;padding:10px 12px;overflow-y:auto}.apx-test-status{margin-bottom:6px;font-weight:700}.apx-test-status.ok{color:var(--green,#2e9e5b)}.apx-test-status.err{color:var(--red,#d64545)}.wz-overlay{z-index:1000}.wz-card{flex-direction:column;width:860px;max-width:94vw;height:min(88vh,860px);padding:0;display:flex;overflow:hidden}.wz-header{border-bottom:1px solid var(--border-dim);justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.wz-title{color:var(--fg);align-items:center;gap:9px;font-size:16px;font-weight:700;display:flex}.wz-close{flex-shrink:0}.wz-steps{border-bottom:1px solid var(--border-dim);gap:4px;padding:12px 20px;display:flex;overflow-x:auto}.wz-step{color:var(--fg-muted);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:12.5px;display:flex}.wz-step-dot{border:1.5px solid var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:600;display:inline-flex}.wz-step.active{color:var(--fg);background:var(--accent-dim,#4662d51f)}.wz-step.active .wz-step-dot{border-color:var(--accent,#4662d5);color:var(--accent,#4662d5)}.wz-step.done{color:var(--fg-muted)}.wz-step.done .wz-step-dot{border-color:var(--green,#2ea36b);color:var(--green,#2ea36b)}.wz-body{flex:1;padding:16px 20px;overflow-y:auto}.wz-body .acx-group{margin-bottom:14px}.wz-body .acx-section-head,.wz-body .md-editor-title,.wz-body .wz-group-title{margin:0 0 .5rem}.wz-footer{border-top:1px solid var(--border-dim);align-items:center;gap:10px;padding:12px 20px;display:flex}.wz-footer-msg{text-align:center;color:var(--amber,#c8a232);flex:1;min-height:1em;font-size:12.5px}.wz-toggle-list{flex-direction:column;gap:10px;display:flex}.wz-group{border:1px solid var(--border-dim);border-radius:var(--radius,8px);padding:10px 12px}.wz-group-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.wz-group-title{text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted);font-size:12px;font-weight:700}.wz-toggle-row{border-top:1px dashed var(--border-dim);justify-content:space-between;align-items:center;gap:14px;padding:7px 4px;display:flex}.wz-group .wz-toggle-row:first-of-type{border-top:none}.wz-toggle-info{flex-direction:column;gap:2px;min-width:0;display:flex}.wz-toggle-name{color:var(--fg);font-size:13.5px;font-weight:600}.wz-toggle-meta{color:var(--fg-muted);overflow-wrap:anywhere;font-size:11.5px}.mc-selector{flex-direction:column;gap:10px;display:flex}.mc-select-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=640px){.mc-select-row{grid-template-columns:1fr}}.mc-select-field{flex-direction:column;gap:5px;display:flex}.mc-model-summary{flex-wrap:wrap;gap:6px;display:flex}.mc-summary-chip{background:var(--bg-panel,#7f7f7f1f);color:var(--fg-muted);border:1px solid var(--border-dim);border-radius:999px;padding:3px 9px;font-size:11px}.md-editor{flex-direction:column;gap:8px;display:flex}.md-editor-title{color:var(--fg);font-size:13px;font-weight:700}.md-editor-help{color:var(--fg-muted);margin-top:-4px;font-size:11.5px}.md-toolbar{border:1px solid var(--border-dim);border-radius:var(--radius,8px) var(--radius,8px) 0 0;background:var(--bg-panel,#7f7f7f14);border-bottom:none;flex-wrap:wrap;gap:4px;padding:5px;display:flex}.md-btn{color:var(--fg-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.4}.md-btn:hover{background:var(--bg-panel-hover,#7f7f7f29);color:var(--fg)}.md-btn-bold{font-weight:800}.md-btn-italic{font-style:italic}.md-editor .acx-md-editor{resize:vertical;border-top-left-radius:0;border-top-right-radius:0;width:100%}.md-editor-meta{color:var(--fg-muted);justify-content:space-between;gap:10px;font-size:11px;display:flex}.adm-help{color:var(--fg-muted);max-width:720px;margin:-4px 0 12px;font-size:12.5px}.adm-actions-row{align-items:center;gap:10px;margin-top:12px;display:flex}.flex-spacer{flex:1}.adm-model-list{flex-direction:column;gap:12px;display:flex}.adm-model-card{border:1px solid var(--border-dim);border-radius:var(--radius,8px);background:var(--bg-panel,transparent);padding:12px 14px}.adm-model-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.adm-model-badge{text-transform:uppercase;letter-spacing:.04em;color:var(--accent,#4662d5);background:var(--accent-dim,#4662d51f);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.adm-model-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.adm-field{flex-direction:column;gap:5px;display:flex}.adm-field .acx-field-help{font-size:11px}.adm-field-inline{max-width:420px;margin-bottom:12px}.adm-req{color:var(--red,#d5484f)}.adm-opt{color:var(--fg-muted);font-size:11px;font-weight:400}.adm-options-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px 18px;margin-bottom:8px;display:grid}.adm-options-list .acx-field{border:1px solid var(--border-dim);border-radius:var(--radius,8px);padding:10px 12px}#page-workflow.page.active{flex-direction:column;display:flex;overflow:hidden}.wf-page{background:radial-gradient(1200px 500px at 15% -10%, #7c5dfa1a, transparent 60%), radial-gradient(1000px 600px at 90% 110%, #3b82f614, transparent 60%), var(--bg,#101116);flex-direction:column;height:100%;min-height:0;display:flex}.wf-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff05;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 18px;display:flex}.wf-header-left{align-items:center;gap:12px;min-width:0;display:flex}.wf-agent-avatar{color:#a5b4fc;background:linear-gradient(135deg,#7c5dfa38,#3b82f624);border:1px solid #7c5dfa59;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.wf-agent-avatar svg{width:20px;height:20px}.wf-agent-id{min-width:0}.wf-agent-name{color:var(--text,#f2f4f8);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:1.2;display:flex;overflow:hidden}.wf-agent-sub{color:var(--text-muted,#8b91a0);white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-size:11.5px;overflow:hidden}.wf-live-dot{background:#6b7280;border-radius:50%;flex:none;width:8px;height:8px;transition:background .3s}.wf-live-dot.is-running{background:#22c55e;animation:1.6s ease-out infinite wf-ping;box-shadow:0 0 #22c55e80}.wf-live-dot.is-waiting{background:#38bdf8;animation:2.2s ease-out infinite wf-ping;box-shadow:0 0 #38bdf866}@keyframes wf-ping{0%{box-shadow:0 0 #22c55e73}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}.wf-session-select{max-width:260px;color:var(--text,#e6e8ee);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9px;outline:none;padding:6px 10px;font-size:12px}.wf-session-select:hover{border-color:#fff3}.wf-header-stats{align-items:center;gap:8px;margin-left:auto;display:flex}.wf-stat{color:var(--text-muted,#9aa0ab);white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.wf-stat svg{color:#7c93ff;width:13px;height:13px}.wf-stat b{color:var(--text,#f2f4f8);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.wf-stat-unit{opacity:.7;font-size:10.5px}.wf-header-actions{align-items:center;gap:6px;display:flex}.wf-header-sep{background:#ffffff1a;width:1px;height:20px;margin:0 4px}.wf-header-btn{color:var(--text,#e6e8ee);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.wf-header-btn:hover{background:#ffffff1a;border-color:#ffffff38}.wf-header-btn svg{width:14px;height:14px}.wf-canvas-host{flex:1;min-height:0;position:relative;overflow:hidden}#wf-canvas{touch-action:none;cursor:grab;width:100%;height:100%;position:absolute;inset:0}#wf-canvas:active{cursor:grabbing}.wf-hint{color:var(--text-muted,#8b91a0);pointer-events:none;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101116b3;border:1px solid #ffffff12;border-radius:999px;padding:5px 14px;font-size:11px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.wf-loading{color:var(--text-muted,#8b91a0);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;inset:0}.wf-loading-ring{border:2px solid #ffffff1f;border-top-color:#7c93ff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite wf-spin}@keyframes wf-spin{to{transform:rotate(360deg)}}.wf-error{color:var(--text-muted,#8b91a0);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex;position:absolute;inset:0}.wf-error svg{opacity:.5;width:36px;height:36px}.wf-error-title{color:var(--text,#e6e8ee);font-size:15px;font-weight:600}.wf-error-sub{max-width:420px;font-size:12px}.wf-modal-overlay{z-index:300}.wf-modal-card{text-align:left;flex-direction:column;gap:10px;width:min(560px,100vw - 32px);max-height:min(70vh,640px);display:flex;position:relative;overflow:hidden}.wf-modal-card.wf-modal-wide{width:min(680px,100vw - 32px)}.wf-modal-close{position:absolute;top:10px;right:10px}.wf-modal-head{flex-wrap:wrap;align-items:center;gap:10px;padding-right:36px;display:flex}.wf-modal-title{color:var(--text,#f2f4f8);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.wf-modal-title-sm{font-size:13.5px}.wf-arrow{color:var(--text-muted,#8b91a0);margin:0 2px;font-weight:400}.wf-modal-sub{color:var(--text-muted,#9aa0ab);overflow-wrap:anywhere;font-size:12.5px}.wf-badge{letter-spacing:.04em;text-transform:uppercase;color:var(--badge,#7c93ff);background:color-mix(in srgb, var(--badge,#7c93ff) 12%, transparent);border:1px solid color-mix(in srgb, var(--badge,#7c93ff) 35%, transparent);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.wf-badge svg{width:11px;height:11px}.wf-badge-status{text-transform:capitalize}.wf-badge-thinking{--badge:#a78bfa}.wf-meta{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.wf-meta-row{color:var(--text-muted,#8b91a0);justify-content:space-between;gap:12px;font-size:12px;display:flex}.wf-meta-row b{color:var(--text,#e6e8ee);overflow-wrap:anywhere;font-weight:600}.wf-detail-section{flex-direction:column;gap:6px;min-height:0;display:flex}.wf-detail-title{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted,#8b91a0);font-size:11px;font-weight:700}.wf-detail-pre,.wf-thinking-body{color:#c7cbd6;white-space:pre-wrap;overflow-wrap:anywhere;background:#00000047;border:1px solid #ffffff0f;border-radius:10px;margin:0;padding:12px 14px;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.65;overflow:auto}.wf-detail-section{overflow:hidden}.wf-detail-pre{max-height:240px}.wf-thinking-body{flex:1;min-height:120px;font-family:Inter,sans-serif;font-size:13px}.wf-thinking-body p{margin:0 0 .9em}.wf-thinking-body p:last-child{margin-bottom:0}.wf-empty-note{color:var(--text-muted,#8b91a0);text-align:center;background:#ffffff08;border:1px dashed #ffffff1a;border-radius:10px;padding:14px;font-size:12.5px}.chat-workflow-btn{flex:none;align-items:center;gap:6px;height:30px;padding:0 12px;display:inline-flex}.chat-workflow-btn svg{width:13px;height:13px}@media (width<=720px){.chat-workflow-btn span{display:none}.chat-workflow-btn{padding:0 8px}.wf-header{gap:10px;padding:10px 12px}.wf-session-select{max-width:150px}.wf-agent-sub{max-width:160px}.wf-stat{padding:5px 9px}.wf-header-btn span{display:none}.wf-header-btn{padding:6px 8px}.wf-hint{display:none}}.flux-loader{flex-direction:column;align-items:center;gap:32px;width:100%;max-width:28rem;margin:0 auto;display:flex}.flux-label-wrap{-webkit-user-select:none;user-select:none;perspective:1000px;width:100%;height:64px;position:relative}.flux-label{text-align:center;letter-spacing:-.02em;color:var(--fg-muted);transform-style:preserve-3d;justify-content:center;align-items:center;font-size:30px;font-weight:600;animation:.9s cubic-bezier(.22,1,.36,1) both flux-label-in;display:flex;position:absolute;inset:0}@media (width>=640px){.flux-label{font-size:36px}}.flux-char{animation:.45s cubic-bezier(.22,1,.36,1) both flux-char-in;display:inline-block}.flux-label--exit{animation:.45s cubic-bezier(.7,0,.84,0) both flux-label-exit}@keyframes flux-label-in{0%{opacity:0;filter:blur(14px);transform:translateZ(-380px)scale(.65)}40%{opacity:1;filter:blur();transform:translateZ(60px)scale(1.08)}70%{filter:blur();transform:translateZ(-8px)scale(.985)}to{opacity:1;filter:blur();transform:translateZ(0)scale(1)}}@keyframes flux-char-in{0%{opacity:0;filter:blur(8px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes flux-label-exit{0%{opacity:1;filter:blur();transform:translateZ(0)scale(1)}to{opacity:0;filter:blur(10px);transform:translateZ(220px)scale(1.35)}}.flux-bar{background:var(--bg-input);border-radius:9999px;width:100%;height:20px;position:relative;overflow:hidden;box-shadow:inset 0 2px 3px #00000017,inset 0 -1px 2px #ffffffb3}[data-theme=dark] .flux-bar,.theme-dark .flux-bar{box-shadow:inset 0 2px 3px #00000073,inset 0 -1px 2px #ffffff0d}.flux-fill{width:0%;height:100%;box-shadow:0 0 18px color-mix(in oklab, var(--flux-from,#1d6ffb) 55%, transparent), 0 0 32px color-mix(in oklab, var(--flux-to,#74e1ff) 40%, transparent), inset 0 1.5px 0 #ffffff80, inset 0 -2px 3px #00287859;border-radius:9999px;transition:width .55s cubic-bezier(.22,1,.36,1);position:relative}.flux-sheen{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0%,#ffffff8c 50%,#0000 100%);border-radius:9999px;width:50%;animation:1.6s linear infinite flux-sheen-glide;position:absolute;top:0;bottom:0;left:0}@keyframes flux-sheen-glide{0%{transform:translate(-110%)}to{transform:translate(210%)}}@media (prefers-reduced-motion:reduce){.flux-label,.flux-char{opacity:1;filter:none;animation:none;transform:none}.flux-label--exit,.flux-sheen{display:none}.flux-fill{transition:none}}:root{--global-nav-height:2.5rem;--global-nav-blue:#3b72de;--app-sidebar-width:56px}.global-topnav{z-index:2000;height:var(--global-nav-height);background:var(--ns-bg);border-bottom:1px solid var(--border);align-items:stretch;padding:0 1rem;display:flex;position:fixed;top:0;left:0;right:0}.global-topnav-logo{flex-shrink:0;align-items:center;display:flex}.global-topnav-logo img{width:130px;height:auto;display:block}.global-topnav-logo .logo-dark{display:none}html[data-theme=dark] .global-topnav-logo .logo-dark{display:block}html[data-theme=dark] .global-topnav-logo .logo-light{display:none}.global-topnav-menu{scrollbar-width:none;align-items:stretch;gap:2rem;min-width:0;margin-left:5rem;display:flex;overflow-x:auto}.global-topnav-menu::-webkit-scrollbar{display:none}.global-topnav-item{color:var(--fg);opacity:.7;white-space:nowrap;transition:opacity var(--transition), color var(--transition);border-bottom:2px solid #0000;align-items:center;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.global-topnav-item:hover{opacity:.85}.global-topnav-item.selected{opacity:1;color:var(--global-nav-blue);border-bottom-color:var(--global-nav-blue)}.global-topnav-theme{flex-shrink:0;align-self:center;margin-left:auto}.global-topnav-theme .ui-icon{stroke-width:1.6px;width:20px;height:20px}.global-topnav-help{color:var(--fg-muted);flex-shrink:0;align-items:center;margin-left:12px;display:flex}.global-topnav-help:hover{color:var(--fg)}.global-topnav-help svg{display:block}#topbar{top:var(--global-nav-height)}#main{top:var(--global-nav-height);left:var(--app-sidebar-width)}
