@font-face{font-family:neueSimonKucher;src:url(../media/NeueSimonKucher_Regular-s.p.2cgvf425rmgv4.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:neueSimonKucher;src:url(../media/NeueSimonKucher_Bold-s.p.3k3dzutbp32v1.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:neueSimonKucher Fallback;src:local(Arial);ascent-override:92.84%;descent-override:24.43%;line-gap-override:0.0%;size-adjust:102.32%}.neuesimonkucher_b4079fd7-module__YuND4q__className{font-family:neueSimonKucher,neueSimonKucher Fallback,Helvetica Neue,Arial}.neuesimonkucher_b4079fd7-module__YuND4q__variable{--font-neue-sk:"neueSimonKucher", "neueSimonKucher Fallback", Helvetica Neue, Arial}
@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2feb6f23444b7249-s.0jsfyh_se73cy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f737c6004f49d0e0-s.0nlgjnxwqnlgo.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eea2435983164bee-s.43ua_p6rm9vzj.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bd31007a6497f32c-s.0qh35m6djc_l0.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(../media/433f9b98365053d4-s.0ra904-68ad5p.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbb6c46e4ef45f85-s.0lna7loux_yg6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1999c0ec9967d835-s.1ji1nw291yu9d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b2a08006eb9c33e-s.p.1qrnj19chsllw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cousine Fallback;src:local(Arial);ascent-override:61.85%;descent-override:22.31%;line-gap-override:0.0%;size-adjust:134.61%}.cousine_c82ac929-module__-x9sZW__className{font-family:Cousine,Cousine Fallback;font-style:normal;font-weight:400}.cousine_c82ac929-module__-x9sZW__variable{--font-cousine:"Cousine", "Cousine Fallback"}
:root{--action-secondary-default:var(--neutrals-500-should-be-one-but-text-stroke-and-secondary-have-different-equivalents-in-darkmode-also-check-tertiary-text-and-secondary-in-darkmode-the-hexcode-is-wrong);--action-secondary-focus:var(--brand-green-400);--action-secondary-hover:var(--brand-green-400);--background-bgbase:var(--bw-white);--background-bgcontainer:var(--charcoal-100);--background-bgelevated:var(--neutrals-100);--background-bgmodal:var(--bw-white);--background-bgtop:var(--neutrals-50);--blue-500:#0c73e9;--brand-10-ondark:#27323c;--brand-100:#e5f1ef;--brand-200:#cceee7;--brand-300:#80bbaf;--brand-350:#66ad9f;--brand-400:#33917f;--brand-450:#00705a;--brand-500:#00765f;--brand-50:#f2f8f7;--brand-600:#005e4c;--brand-700:#004739;--brand-800:#003b2f;--brand-green-400:#33917f;--bw-white:#fff;--charcoal-100-2:#f5f5f6;--charcoal-100:#f5f5f6;--charcoal-200:#ececee;--charcoal-250:#c5c5cc;--charcoal-300-2:#b3b3bb;--charcoal-300:#b3b3bb;--charcoal-350:#9696a2;--charcoal-400-is-there-a-dark-mode-for-this:#797988;--charcoal-400:#797988;--charcoal-450:#5c5c6e;--charcoal-500:#4a4a5e;--charcoal-600-do-we-need-this-or-do-we-keep-it-as-darkmode-for-something-else:#404055;--charcoal-600:#404055;--charcoal-700:#3a3a4d;--charcoal-750:#2d2d3c;--charcoal-800:#262633;--charcoal-850:#20202a;--charcoal-color:#fff;--chart-grid-l2:var(--neutrals-200);--device-width:1920;--error-bg-darker:var(--red-400);--error-border-2:var(--red-500);--error-border:var(--red-500);--error-text-2:var(--red-500);--error-text:var(--red-500);--fill-disabled:var(--neutrals-50);--fill-hover:var(--brand-50);--fill-secondary-pressed:var(--brand-50);--gold-400:#edd25d;--green-100:#dff7f4;--green-200:#b0ebe4;--green-300-inverse:#164845;--green-300:#84dbd0;--green-400-inverse:#106257;--green-400:#3ac2ab;--green-500-2:#00a887;--green-500:#00a887;--green-600:#009673;--green-700:#007d57;--green-800:#006641;--icons-primary:var(--neutrals-700);--lilac-500:#bc82bd;--m:16;--md-background-disabled:var(--neutrals-50);--md-background-focus:var(--navy-50);--mdbackground-disabled:var(--neutrals-50-2);--navy-200:#cce1e9;--navy-50:#f2f7f9;--neutrals-0:#fff;--neutrals-100:#e8e8e8;--neutrals-200:#d1d1d1;--neutrals-300-2:#bababa;--neutrals-300:#bababa;--neutrals-400-2:#a3a3a3;--neutrals-400:#a3a3a3;--neutrals-50-2:#f3f3f3;--neutrals-500-2:#757575;--neutrals-500-should-be-one-but-text-stroke-and-secondary-have-different-equivalents-in-darkmode-also-check-tertiary-text-and-secondary-in-darkmode-the-hexcode-is-wrong:#757575;--neutrals-500:#757575;--neutrals-50:#f3f3f3;--neutrals-700-2:#474747;--neutrals-700-3:#474747;--neutrals-700:#474747;--neutrals-900-check-hexcode-for-text-base-darkmode-its-wrong:#191919;--neutrals-900:#191919;--neutrals-black:#000;--neutrals-white:#fff;--on-action-on-primary:var(--neutrals-white);--orange-200:#fed3bb;--pink-200:#f4bace;--pink-300:#e9769e;--pink-400:#e1497e;--pink-500:#da1b5e;--portfolio-assets-cash:#bddef2;--portfolio-assets-fiduciary:#92b4f4;--portfolio-assets-loans:#c2e7d9;--portfolio-assets-mmf:#63b2de;--portfolio-assets-other:#b3b4b6;--portfolio-assets-physical:#5e7ce2;--portfolio-assets-precious-metal:#0a369d;--primary-default:var(--brand-500);--primary-disabled:var(--charcoal-300);--primary-hover:var(--brand-600);--primary-pressed:var(--brand-700);--purple-100:#eeeef6;--purple-200:#e6e5f1;--purple-300:#d4d4e7;--purple-350:#c3c3dd;--purple-400:#aaa9cf;--purple-450:#7675b2;--purple-500:#54529f;--purple-50:#f6f6fa;--red-100:#ffdbdb;--red-200:#ffb6b6;--red-300:#ff9292;--red-400-inverse:#7e3237;--red-400:#ff6d6d;--red-500-2:#ff4949;--red-500:#ff4949;--red-600:#e64242;--revenue-foreign-exchange:#a6cfd5;--revenue-loans:#c2e7d9;--revenue-others:#38a2b1;--revenue-periodic:#8682ac;--revenue-transaction-fee:#26408b;--s:12;--scale-icons-l:24;--scale-radius-rounded-3xl:24;--scale-radius-rounded-full:9999;--scale-radius-rounded-lg:8;--scale-radius-rounded-md:6;--scale-radius-rounded-none:0;--scale-spacing-1:4;--scale-spacing-2:8;--scale-spacing-4:16;--scale-spacing-8:32;--scale-stroke-100:1;--scale-stroke-stroke-1:1;--scale-stroke-stroke-2:2;--scale-stroke-stroke-none:0;--secondary-default:var(--neutrals-500);--secondary-disabled:var(--charcoal-300);--secondary-focus:var(--brand-400);--secondary-hover:var(--brand-400);--secondary-pressed:var(--brand-300);--status-on-error:var(--red-500-2);--status-on-success:var(--green-500-2);--status-on-warning:var(--yellow-500);--stroke-dark:var(--neutrals-500);--stroke-default:var(--charcoal-400);--stroke-focus:var(--brand-green-400);--stroke-light:var(--neutrals-300);--stroke-lighter:var(--neutrals-200);--stroke-lightest:var(--neutrals-100);--stroke-strong:var(--neutrals-300-2);--stroke-stronger:var(--charcoal-400-is-there-a-dark-mode-for-this);--stroke-strongest:var(--neutrals-500-should-be-one-but-text-stroke-and-secondary-have-different-equivalents-in-darkmode-also-check-tertiary-text-and-secondary-in-darkmode-the-hexcode-is-wrong);--success-bg-darker:var(--green-400);--success-bg-light:var(--green-100);--success-border:var(--green-500);--success-text:var(--green-500);--surface-page:var(--neutrals-0);--surface-subtle:var(--charcoal-100-2);--table-cell-dark-default:var(--purple-50);--table-cell-dark-hover:var(--purple-500);--table-cell-dark-selected:var(--purple-350);--table-cell-light-default:var(--bw-white);--table-cell-light-hover:var(--purple-500);--table-cell-light-selected:var(--purple-300);--table-header-header-bottom:var(--purple-200);--table-header-header-top:var(--purple-100);--text-base-2:var(--neutrals-900);--text-base:var(--neutrals-900-check-hexcode-for-text-base-darkmode-its-wrong);--text-disabled-2:var(--neutrals-400-2);--text-disabled:var(--neutrals-400);--text-hover:var(--brand-500);--text-light:var(--bw-white);--text-primitive-base:16;--text-secondary-2:var(--neutrals-700);--text-secondary-3:var(--neutrals-700);--text-secondary-4:var(--neutrals-700-3);--text-secondary-5:#72767f;--text-secondary:var(--neutrals-700);--text-selected:var(--brand-500);--text-teritary-2:var(--neutrals-500);--text-teritary:var(--neutrals-500);--text-tertiary:var(--neutrals-500-2);--transactions-alt-funds:#0077b6;--transactions-bond-funds:#caf0f8;--transactions-bonds-fcy:#68d8d6;--transactions-bonds-lcy:#3dccc7;--transactions-cds:#0096c7;--transactions-equity-etfs:#023e8a;--transactions-equity-funds:#03045e;--transactions-fiduciaries:#48cae4;--transactions-money-market-funds:#07beb8;--transactions-options:#90e0ef;--transactions-precious-metals:#00b4d8;--transactions-structured-products:#ade8f4;--type-body-rg-line-height:var(--type-size-body-rg-line-height);--type-body-rg-size:var(--type-size-body-rg);--type-body-sm-size:var(--type-size-body-sm);--type-body-subtext-line-height:var(--type-size-body-xs-line-height);--type-body-xs-size:var(--type-size-body-xs);--type-font-family:"Neue Simon Kucher";--type-heading-h3-line-height:var(--type-size-heading-h3-line-height);--type-heading-h3-size:var(--type-size-heading-h3);--type-heading-h5-line-height:var(--type-size-heading-h5-line-height);--type-size-body-lg-line-height:28;--type-size-body-rg-line-height:24;--type-size-body-rg:var(--text-primitive-base);--type-size-body-sm:14;--type-size-body-xs-line-height:16;--type-size-body-xs:12;--type-size-heading-h3-line-height:44;--type-size-heading-h3:32;--type-size-heading-h4-line-height:32;--type-size-heading-h4:24;--type-size-heading-h5-line-height:28;--type-size-heading-h5:20;--type-style-bold:"Bold";--type-style-regular:"Regular";--warning-bg-light:var(--yellow-100);--warning-border-2:var(--yellow-500);--warning-border:var(--yellow-500);--warning-text-2:var(--yellow-500);--warning-text:var(--yellow-500);--white:#fff;--xs:8;--yellow-100:#fef2e0;--yellow-300:#facd82;--yellow-400-inverse:#8b652c;--yellow-400:#f8bc59;--yellow-500:#f6ab2f;--yellow-600:#de9a2a}:root[data-theme=dark],.dark{--background-bgbase:var(--charcoal-850);--background-bgcontainer:var(--charcoal-750);--background-bgelevated:var(--charcoal-700);--background-bgmodal:var(--charcoal-800);--background-bgtop:var(--charcoal-500);--brand-green-400:#33917f;--charcoal-100-2:#2d2d3c;--charcoal-400-is-there-a-dark-mode-for-this:#797988;--charcoal-600-do-we-need-this-or-do-we-keep-it-as-darkmode-for-something-else:#404055;--chart-grid-l2:var(--charcoal-500);--error-bg-darker:var(--red-400-inverse);--error-border-2:var(--red-400);--error-border:var(--red-400);--error-text-2:var(--red-300);--error-text:var(--red-400);--fill-disabled:var(--charcoal-750);--fill-hover:var(--brand-10-ondark);--fill-secondary-pressed:var(--brand-10-ondark);--green-500-2:#3ac2ab;--icons-primary:var(--charcoal-250);--md-background-disabled:var(--charcoal-750);--md-background-focus:var(--charcoal-500);--neutrals-0:#20202a;--neutrals-300-2:#b3b3bb;--neutrals-400-2:#5c5c6e;--neutrals-50-2:#262633;--neutrals-500-2:#9696a2;--neutrals-500-should-be-one-but-text-stroke-and-secondary-have-different-equivalents-in-darkmode-also-check-tertiary-text-and-secondary-in-darkmode-the-hexcode-is-wrong:#757575;--neutrals-700-3:#b3b3bb;--neutrals-900-check-hexcode-for-text-base-darkmode-its-wrong:#ececee;--neutrals-black:#000;--neutrals-white:#e8e8e8;--primary-default:var(--brand-400);--primary-disabled:var(--charcoal-400);--primary-hover:var(--brand-500);--primary-pressed:var(--brand-600);--red-500-2:#ff6d6d;--secondary-default:var(--charcoal-300);--secondary-disabled:var(--charcoal-450);--secondary-focus:var(--brand-400);--secondary-hover:var(--brand-400);--secondary-pressed:var(--brand-450);--stroke-dark:var(--neutrals-500);--stroke-default:var(--charcoal-350);--stroke-light:var(--charcoal-300);--stroke-lighter:var(--charcoal-250);--stroke-lightest:var(--charcoal-200);--success-bg-darker:var(--green-400-inverse);--success-bg-light:var(--green-300-inverse);--success-border:var(--green-400);--success-text:var(--green-400);--table-cell-dark-default:var(--charcoal-750);--table-cell-dark-hover:var(--charcoal-600);--table-cell-dark-selected:var(--charcoal-750);--table-cell-light-default:var(--charcoal-700);--table-cell-light-hover:var(--charcoal-600);--table-cell-light-selected:var(--charcoal-750);--table-header-header-bottom:var(--charcoal-600);--table-header-header-top:var(--charcoal-800);--text-base-2:var(--charcoal-200);--text-disabled:var(--charcoal-450);--text-hover:var(--brand-400);--text-light:var(--neutrals-100);--text-secondary-2:var(--charcoal-300);--text-secondary-3:var(--charcoal-300);--text-secondary:var(--charcoal-250);--text-selected:var(--brand-350);--text-teritary-2:var(--charcoal-350);--text-teritary:var(--charcoal-300);--warning-bg-light:var(--yellow-400-inverse);--warning-border-2:var(--yellow-300);--warning-border:var(--yellow-400);--warning-text-2:var(--yellow-400);--warning-text:var(--yellow-300)}:root[data-mode=ios]{--device-width:393;--type-body-rg-line-height:var(--type-size-body-rg-line-height);--type-body-rg-size:var(--type-size-body-rg);--type-body-sm-size:var(--type-size-body-sm);--type-body-subtext-line-height:var(--type-size-body-xs-line-height);--type-body-xs-size:var(--type-size-body-xs);--type-heading-h3-line-height:var(--type-size-heading-h4-line-height);--type-heading-h3-size:var(--type-size-heading-h4);--type-heading-h5-line-height:var(--type-size-body-lg-line-height)}:root[data-mode=first-breakpoint]{--device-width:1133;--type-body-rg-line-height:var(--type-size-body-rg-line-height);--type-body-rg-size:var(--type-size-body-rg);--type-body-sm-size:var(--type-size-body-sm);--type-body-subtext-line-height:var(--type-size-body-xs-line-height);--type-body-xs-size:var(--type-size-body-xs);--type-heading-h3-line-height:var(--type-size-heading-h4-line-height);--type-heading-h3-size:var(--type-size-heading-h4);--type-heading-h5-line-height:var(--type-size-body-lg-line-height)}:root[data-mode=tablet]{--device-width:1024;--type-body-rg-line-height:var(--type-size-body-rg-line-height);--type-body-rg-size:var(--type-size-body-rg);--type-body-sm-size:var(--type-size-body-sm);--type-body-subtext-line-height:var(--type-size-body-xs-line-height);--type-body-xs-size:var(--type-size-body-xs);--type-heading-h3-line-height:var(--type-size-heading-h4-line-height);--type-heading-h3-size:var(--type-size-heading-h4);--type-heading-h5-line-height:var(--type-size-body-lg-line-height)}:root[data-mode=android]{--device-width:412;--type-body-rg-line-height:var(--type-size-body-rg-line-height);--type-body-rg-size:var(--type-size-body-rg);--type-body-sm-size:var(--type-size-body-sm);--type-body-subtext-line-height:var(--type-size-body-xs-line-height);--type-body-xs-size:var(--type-size-body-xs);--type-heading-h3-line-height:var(--type-size-heading-h4-line-height);--type-heading-h3-size:var(--type-size-heading-h4);--type-heading-h5-line-height:var(--type-size-body-lg-line-height)}
:root{--font-core:"Neue Simon Kucher", "SimonKucher", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-app:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"Cousine", ui-monospace, SFMono-Regular, Menlo, monospace;--type-h3:calc(var(--type-size-heading-h3) * 1px);--type-h3-lh:calc(var(--type-size-heading-h3-line-height) * 1px);--type-h4:calc(var(--type-size-heading-h4) * 1px);--type-h4-lh:calc(var(--type-size-heading-h4-line-height) * 1px);--type-h5:calc(var(--type-size-heading-h5) * 1px);--type-h5-lh:calc(var(--type-size-heading-h5-line-height) * 1px);--type-body-lg-lh:calc(var(--type-size-body-lg-line-height) * 1px);--type-body-rg:calc(var(--type-size-body-rg) * 1px);--type-body-rg-lh:calc(var(--type-size-body-rg-line-height) * 1px);--type-body-sm:calc(var(--type-size-body-sm) * 1px);--type-body-xs:calc(var(--type-size-body-xs) * 1px);--type-body-xs-lh:calc(var(--type-size-body-xs-line-height) * 1px);--type-tracking-tight:-.015em;--type-control-md:16px;--type-control-md-lh:16px;--type-control-sm:12px;--type-control-sm-lh:12px}
:root{--space-1:calc(var(--scale-spacing-1) * 1px);--space-2:calc(var(--scale-spacing-2) * 1px);--space-3:calc(var(--s) * 1px);--space-4:calc(var(--scale-spacing-4) * 1px);--space-6:24px;--space-8:calc(var(--scale-spacing-8) * 1px);--radius-none:calc(var(--scale-radius-rounded-none) * 1px);--radius-md:calc(var(--scale-radius-rounded-md) * 1px);--radius-lg:calc(var(--scale-radius-rounded-lg) * 1px);--radius-3xl:calc(var(--scale-radius-rounded-3xl) * 1px);--radius-full:9999px;--stroke-none:calc(var(--scale-stroke-stroke-none) * 1px);--stroke-1:calc(var(--scale-stroke-stroke-1) * 1px);--stroke-2:calc(var(--scale-stroke-stroke-2) * 1px);--icon-md:16px;--icon-lg:calc(var(--scale-icons-l) * 1px);--control-h-small:24px;--control-h-medium:32px;--control-h-large:40px;--row-h:48px}
:root{--backgrounds-primary:#179584;--backgrounds-tooltip:#252525;--borders-stroke-1:var(--charcoal-500);--borders-stroke-2:var(--charcoal-750);--borders-lightest:var(--charcoal-200);--borders-lighter:var(--charcoal-250);--borders-light:var(--charcoal-300);--borders-default:var(--charcoal-350);--borders-dark:var(--neutrals-500);--buttons-primary-surface:#179f84;--buttons-primary-text:var(--charcoal-200);--buttons-secondary-surface:#002a22;--buttons-secondary-text:var(--green-400);--buttons-secondary-border:var(--green-400);--buttons-tertiary-text:var(--charcoal-250);--buttons-tertiary-border:var(--charcoal-300);--semantics-tags-neutral:#a0a0af;--semantics-tags-disabled:var(--charcoal-450);--semantics-tags-success:#4af2b7;--semantics-tags-warning:var(--yellow-300);--semantics-tags-other:#a98af8;--semantics-tags-info:#51a9f0;--semantics-tags-danger:var(--red-400);--semantics-tags-attention:#fc9155;--semantics-badges-prompt:#7598f8;--semantics-badges-skill:#4ed5a4;--semantics-badges-ml-model:#a98af8;--semantics-badges-tool:#f2c94c;--semantics-badges-runtime-profile:#6096f8;--semantics-badges-rag:#45cfc4;--semantics-badges-agent:#ff79b0;--semantics-badges-data-connection:#39f3ff;--semantics-badges-neutral:var(--charcoal-300);--semantics-badges-fill-alpha:10%;--semantics-badges-border-alpha:50%;--semantics-kpis-increase:#44e6a5;--semantics-kpis-decrease:var(--red-600);--gradient-header:linear-gradient(-10.975deg, #282828 0%, #2f2f43 48.283%, #141414 98.621%);--gradient-green-highlight:linear-gradient(90deg, #b0ebe4 0%, #3ac2ab 100%);--gradient-radial-bg:radial-gradient(circle at 50% 50%, #3a3a4d 0%, #20202a 100%);--gradient-ai:linear-gradient(90deg, #00765f 0%, #54529f 50%, #da1b5e 100%);--gradient-water:linear-gradient(90deg, #76ffff 0%, #52acff 100%);--effect-shadow-high:0 4px 24px 0 #0003;--effect-shadow-card:0 4px 12px 0 #0003}
:root{--font-core:var(--font-neue-sk), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-cousine), ui-monospace, SFMono-Regular, Menlo, monospace;--app-page:var(--background-bgbase);--app-panel:var(--background-bgcontainer);--app-raised:var(--background-bgelevated);--app-top:var(--background-bgtop);--app-modal:var(--background-bgmodal);--app-tooltip:var(--backgrounds-tooltip);--app-hairline:var(--borders-stroke-1);--app-hairline-soft:var(--borders-stroke-2);--app-table-head:var(--table-header-header-top);--app-row-odd:var(--table-cell-light-default);--app-row-even:var(--table-cell-dark-default);--app-row-hover:var(--table-cell-light-hover);--app-row-active:var(--table-cell-light-selected);--app-text-primary:var(--text-base);--app-text-secondary:var(--text-secondary);--app-text-muted:var(--text-tertiary);--app-text-tertiary:var(--charcoal-300);--app-text-faint:var(--borders-default);--app-text-disabled:var(--text-disabled);--app-text-light:var(--text-light);--app-icon:var(--icons-primary);--app-control-stroke:var(--buttons-tertiary-border);--app-control-ink:var(--buttons-tertiary-text);--app-accent:var(--primary-default);--app-accent-fill:var(--brand-500);--app-accent-fill-hover:var(--brand-600);--app-accent-fill-pressed:var(--brand-700);--app-accent-fill-ink:var(--bw-white);--app-accent-disabled:var(--primary-disabled);--app-accent-soft:var(--green-400);--app-link:var(--app-accent-soft);--app-link-hover:var(--green-300);--app-outline-hover:var(--secondary-hover);--app-outline-pressed:var(--secondary-pressed);--app-outline-disabled:var(--secondary-disabled);--app-nav-hover:#ffffff0d;--app-nav-selected:var(--charcoal-450);--app-nav-selected-hover:var(--charcoal-600);--app-header-bg:var(--gradient-header);--app-overview-services:linear-gradient(-22.329deg, var(--charcoal-750) 42.156%, #94d0e4 280.33%);--app-overview-compositions:linear-gradient(-25.9823deg, var(--charcoal-750) 8.6691%, #7a7aa2 260.11%);--app-overview-resources:linear-gradient(-23.9207deg, var(--charcoal-750) 65.502%, #865285 263.06%);--app-header-ink:var(--text-light);--app-header-rule:var(--stroke-default);--app-ai-fill:var(--gradient-ai);--status-ok:var(--semantics-tags-success);--status-warning:var(--semantics-tags-warning);--status-critical:var(--semantics-tags-danger);--app-alert-ink:var(--red-300);--status-attention:var(--semantics-tags-attention);--status-info:var(--semantics-tags-info);--app-info-ink:#7dbff4;--status-other:var(--semantics-tags-other);--status-neutral:var(--semantics-tags-neutral);--status-disabled:var(--semantics-tags-disabled);--status-critical-ink:var(--app-alert-ink);--status-neutral-ink:var(--app-text-secondary);--status-disabled-ink:var(--app-text-tertiary);--status-info-ink:var(--app-info-ink);--kpi-increase:var(--semantics-kpis-increase);--kpi-decrease:var(--semantics-kpis-decrease);--tag-prompt:var(--semantics-badges-prompt);--tag-skill:var(--semantics-badges-skill);--tag-tool:var(--semantics-badges-tool);--tag-ml-model:var(--semantics-badges-ml-model);--tag-runtime-profile:var(--semantics-badges-runtime-profile);--tag-telemetry-profile:#f1a678;--tag-rag:var(--semantics-badges-rag);--tag-agent:var(--semantics-badges-agent);--tag-data-connection:var(--semantics-badges-data-connection);--tag-neutral:var(--semantics-badges-neutral);--tag-fill-alpha:var(--semantics-badges-fill-alpha);--tag-border-alpha:var(--semantics-badges-border-alpha);--app-code-keyword:var(--tag-agent);--app-code-string:var(--tag-skill);--app-code-number:var(--tag-tool);--app-code-title:var(--app-info-ink);--app-code-attr:var(--status-attention);--app-code-comment:var(--app-text-tertiary);--chart-line:var(--green-400);--chart-current:var(--green-200);--chart-target:var(--borders-default);--chart-grid:var(--chart-grid-l2);--app-bar-track:var(--charcoal-450);--chart-created:#1ed2fa;--chart-resolved:#3cfcd9;--chart-series-1:var(--chart-line);--chart-series-2:var(--tag-tool);--chart-series-3:var(--tag-ml-model);--chart-series-4:var(--tag-agent);--chart-series-5:var(--tag-runtime-profile);--chart-series-6:var(--tag-data-connection);--chart-series-7:var(--tag-skill);--chart-series-8:var(--tag-rag);--app-shadow-card:var(--effect-shadow-card);--app-shadow-menu:var(--effect-shadow-high);--app-scrim:#0006;--app-min-width:1280px;--app-gutter:24px;--app-gap:24px;--app-side-panel-w:420px;--app-side-panel-xl:780px;--app-side-panel-builder:627px;--app-toast-offset:var(--app-gutter);--app-motion:.12s linear;--app-enter:.2s ease-out;--app-ribbon-ink:var(--app-accent-soft);--app-ribbon-ink-alt:var(--canvas-selected);--radius-xl:12px;--app-selected:var(--text-selected);--canvas-min-h:max(520px, calc(100dvh - 380px));--canvas-radius:var(--radius-lg);--canvas-ring:inset 0 0 0 var(--stroke-1) var(--app-hairline);--canvas-bg:var(--gradient-radial-bg);--canvas-dot:color-mix(in srgb, var(--app-hairline) 70%, transparent);--canvas-edge:var(--borders-stroke-1);--canvas-edge-active:var(--app-accent-soft);--canvas-edge-gap:var(--status-critical);--canvas-ai-fill:var(--gradient-green-highlight);--canvas-shadow-card:0 0 8.7px #00000029, 0 0 1.5px #0000004d;--canvas-glow-ai:0 1px 20px 0 #84dbd04d;--canvas-branch:var(--status-info);--canvas-selected:var(--semantics-badges-agent);--canvas-selected-gradient:var(--gradient-ai);--canvas-selected-ring:color-mix(in srgb, var(--app-accent-soft) 50%, transparent);--canvas-selected-node:var(--status-info);--canvas-glow-selected:0 4px 15px #4e8ef54d;--canvas-chosen:var(--text-selected);--canvas-motion:.2s ease-out;--canvas-enter:.24s;--canvas-draw:.42s;--canvas-pulse:.85s;--canvas-trace:.9s;--canvas-sweep:14s;--canvas-trace-ink:var(--app-link-hover);--canvas-pulse-ink:color-mix(in srgb, var(--app-accent-soft) 30%, transparent);--canvas-sweep-ink:color-mix(in srgb, var(--app-accent-soft) 6%, transparent);--app-nexus-field:var(--app-accent);--app-nexus-mark:var(--app-accent-soft);--app-nexus-mark-alt:var(--canvas-selected)}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scrollbar-gutter:stable;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100%}body{background:var(--app-page);min-height:100%;color:var(--app-text-primary);font-family:var(--font-core);letter-spacing:var(--type-tracking-tight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--app-link);text-decoration:none}a:hover{color:var(--app-link-hover)}:focus-visible{outline:var(--stroke-2) solid var(--app-accent);outline-offset:2px}::selection{background:var(--app-accent-fill);color:var(--app-accent-fill-ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--app-hairline);border-radius:var(--radius-lg)}::-webkit-scrollbar-track{background:var(--app-page)}.t-h4,.t-h5,.t-panel-title,.t-card-title,.t-metric,.t-metric-unit,.t-body,.t-body-strong,.t-sm,.t-sm-strong,.t-xs,.t-xs-strong,.t-label,.t-copy,.t-mono{font-family:var(--font-core);letter-spacing:var(--type-tracking-tight);margin:0}.t-h4{font-weight:700;font-size:var(--type-h4);line-height:var(--type-h4);color:var(--app-text-primary)}.t-h5{font-weight:700;font-size:var(--type-h5);line-height:var(--type-h5);color:var(--app-text-light)}.t-panel-title{font-weight:700;font-size:var(--type-control-md);line-height:var(--type-control-md-lh);color:var(--app-text-primary)}.t-card-title{font-weight:700;font-size:var(--type-control-md);line-height:var(--type-control-md-lh);color:var(--app-text-secondary)}.t-metric{color:var(--app-text-primary);font-size:28px;font-weight:400;line-height:24px}.t-metric-unit{font-weight:400;font-size:var(--type-control-md);line-height:var(--type-control-md-lh);color:var(--app-text-secondary)}.t-body{font-weight:400;font-size:var(--type-body-rg);line-height:var(--type-control-md-lh);color:var(--app-text-primary)}.t-body-strong{font-weight:700;font-size:var(--type-body-rg);line-height:var(--type-control-md-lh);color:var(--app-text-primary)}.t-sm{font-weight:400;font-size:var(--type-body-sm);line-height:var(--type-body-sm);color:var(--app-text-muted)}.t-sm-strong{font-weight:700;font-size:var(--type-body-sm);line-height:var(--type-body-sm);color:var(--app-text-primary)}.t-xs{font-weight:400;font-size:var(--type-body-xs);line-height:var(--type-body-xs);color:var(--app-text-muted)}.t-xs-strong{font-weight:700;font-size:var(--type-body-xs);line-height:var(--type-body-xs);color:var(--app-text-secondary)}.t-label{font-size:10px;font-weight:700;line-height:10px}.t-copy{font-weight:400;font-size:var(--type-body-sm);color:var(--app-text-secondary);line-height:20px}.t-mono{font-family:var(--font-mono);font-weight:400;font-size:var(--type-body-sm);line-height:var(--type-body-sm);letter-spacing:normal;color:var(--app-text-secondary)}.tone-primary{color:var(--app-text-primary)}.tone-secondary{color:var(--app-text-secondary)}.t-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
