:root{--spacing-0px:0px;--spacing-2px:2px;--spacing-4px:4px;--spacing-6px:6px;--spacing-8px:8px;--spacing-10px:10px;--spacing-12px:12px;--spacing-14px:14px;--spacing-16px:16px;--spacing-20px:20px;--spacing-24px:24px;--spacing-32px:32px;--spacing-40px:40px;--spacing-48px:48px;--spacing-64px:64px;--spacing-80px:80px;--spacing-96px:96px;--primia-icon-primary:var(--primia-charcoal);--primia-icon-slate-gray-decorative:var(--primia-slate-gray);--primia-icon-secondary:var(--primia-charcoal-70);--primia-icon-white:var(--color-neutral-0);--primia-icon-brand:var(--color-brand-500);--primia-icon-brand-strong:var(--color-brand-900);--primia-icon-success:var(--color-success-500);--primia-icon-warning:var(--color-warning-500);--primia-icon-error:var(--color-error-500);--primia-icon-tertiary:var(--primia-charcoal-55);--primia-icon-brand-light:var(--color-brand-300);--radius-0px:0px;--radius-2px:2px;--radius-4px:4px;--radius-6px:6px;--radius-8px:8px;--radius-10px:10px;--radius-12px:12px;--radius-14px:14px;--radius-16px:16px;--radius-22px:22px;--radius-24px:24px;--radius-26px:26px;--radius-999px:999px;--action-icon-button-layer-light-rest:var(--alpha-charcoal-0);--action-icon-button-layer-light-hover:var(--alpha-charcoal-8);--action-icon-button-layer-light-pressed:var(--alpha-charcoal-12);--action-icon-button-layer-light-disabled:var(--alpha-charcoal-0);--action-icon-button-layer-inverse-rest:var(--alpha-white-0);--action-icon-button-layer-inverse-hover:var(--alpha-white-8);--action-icon-button-layer-inverse-pressed:var(--alpha-white-12);--action-icon-button-layer-inverse-disabled:var(--alpha-white-0);--focus-ring-light:var(--primia-blue);--focus-ring-inverse:var(--primia-whiteout);--primia-focus-ring-soft:var(--color-info-200);--primia-focus-ring-error:var(--color-error-200);--primia-blue:#026dcc;--primia-charcoal:#272b2f;--primia-off-white:#f8f8f8;--primia-whiteout:#fff;--primia-slate-gray:#9fafbd;--primia-success:#147c73;--primia-error:#b54861;--primia-charcoal-70:#686b6d;--primia-charcoal-55:#888a8d;--primia-charcoal-50:#939597;--primia-charcoal-40:#a9aaac;--primia-charcoal-24:#cbcccd;--primia-charcoal-12:#e5e6e6;--primia-charcoal-8:#eee;--primia-slate-gray-text:#788ea2;--color-brand-300:#93ccff;--color-brand-500:var(--primia-blue);--color-brand-900:#171053;--color-neutral-0:var(--primia-whiteout);--color-neutral-50:var(--primia-off-white);--color-neutral-500:#9f9ea3;--color-neutral-700:#535255;--color-neutral-950:var(--primia-charcoal);--color-slate-50:#f9fafc;--color-slate-100:#f0f4f9;--color-slate-150:#e7edf5;--color-slate-200:#dfe7f1;--color-slate-300:#c4d1e1;--color-slate-400:#99afc9;--color-slate-500:#7892b1;--color-slate-600:#597494;--color-slate-700:#415a78;--color-slate-800:#2f445d;--color-slate-900:#1e2c3c;--color-slate-950:#0e1621;--color-success-50:#eff6f5;--color-success-100:#deedeb;--color-success-200:#b9d8d5;--color-success-500:var(--primia-success);--color-success-700:#0e5953;--color-warning-50:#faf6ee;--color-warning-100:#f4eede;--color-warning-200:#e8dab7;--color-warning-500:#b18410;--color-warning-700:#7f5f0c;--color-warning-950:#231a03;--color-error-50:#faf2f4;--color-error-100:#f5e5e9;--color-error-200:#e9c8d0;--color-error-500:var(--primia-error);--color-error-700:#823446;--color-info-50:#e4f2fe;--color-info-100:#dcebf8;--color-info-200:#b3d3f0;--color-info-500:var(--primia-blue);--color-info-700:#005eb1;--alpha-black-5:#0000000d;--alpha-black-10:#0000001a;--alpha-black-15:#00000026;--alpha-black-20:#0003;--alpha-black-25:#00000040;--alpha-black-30:#0000004d;--alpha-black-35:#00000059;--alpha-black-40:#0006;--alpha-black-45:#00000073;--alpha-black-50:#00000080;--alpha-black-55:#0000008c;--alpha-black-60:#0009;--alpha-black-65:#000000a6;--alpha-black-70:#000000b3;--alpha-black-75:#000000bf;--alpha-black-80:#000c;--alpha-black-85:#000000d9;--alpha-black-90:#000000e6;--alpha-black-95:#000000f2;--alpha-black-100:#000;--alpha-white-0:#fff0;--alpha-white-5:#ffffff0d;--alpha-white-8:#ffffff14;--alpha-white-10:#ffffff1a;--alpha-white-12:#ffffff1f;--alpha-white-15:#ffffff26;--alpha-white-20:#fff3;--alpha-white-25:#ffffff40;--alpha-white-30:#ffffff4d;--alpha-white-35:#ffffff59;--alpha-white-40:#fff6;--alpha-white-45:#ffffff73;--alpha-white-50:#ffffff80;--alpha-white-55:#ffffff8c;--alpha-white-60:#fff9;--alpha-white-65:#ffffffa6;--alpha-white-70:#ffffffb3;--alpha-white-75:#ffffffbf;--alpha-white-80:#fffc;--alpha-white-85:#ffffffd9;--alpha-white-90:#ffffffe6;--alpha-white-95:#fffffff2;--alpha-white-100:#fff;--alpha-charcoal-0:#272b2f00;--alpha-charcoal-8:#272b2f14;--alpha-charcoal-12:#272b2f1f;--alpha-charcoal-40:#272b2f66;--alpha-charcoal-70:#272b2fb3;--primia-text-primary:var(--primia-charcoal);--primia-text-secondary:var(--primia-charcoal-70);--primia-text-tertiary:var(--primia-charcoal-50);--primia-text-inverse:var(--primia-whiteout);--primia-text-slate:var(--primia-slate-gray-text);--primia-stroke-subtle:var(--primia-charcoal-8);--primia-stroke-default:var(--primia-charcoal-12);--primia-stroke-strong:var(--primia-charcoal-24);--primia-stroke-stronger:var(--primia-charcoal-40);--primia-stroke-focus:var(--focus-ring-light);--primia-stroke-brand:var(--primia-blue);--primia-stroke-error:var(--primia-error);--primia-stroke-success:var(--primia-success);--primia-stroke-width-hairline:.5px;--primia-stroke-width-default:1px;--primia-stroke-width-medium:1.5px;--primia-stroke-width-thick:2px;--primia-status-success-bg:var(--color-success-50);--primia-status-success-bg-hover:color-mix(in srgb, var(--color-success-50), var(--color-success-200) 18%);--primia-status-success-bg-strong:var(--color-success-500);--primia-status-success-fg:var(--color-success-700);--primia-status-success-border:var(--color-success-200);--primia-status-success-icon:var(--color-success-500);--primia-status-success-on-strong:var(--primia-whiteout);--primia-status-warning-bg:var(--color-warning-50);--primia-status-warning-bg-hover:color-mix(in srgb, var(--color-warning-50), var(--color-warning-200) 18%);--primia-status-warning-bg-strong:var(--color-warning-500);--primia-status-warning-fg:var(--color-warning-700);--primia-status-warning-border:var(--color-warning-200);--primia-status-warning-icon:var(--color-warning-500);--primia-status-warning-on-strong:var(--color-warning-950);--primia-status-error-bg:var(--color-error-50);--primia-status-error-bg-hover:color-mix(in srgb, var(--color-error-50), var(--color-error-200) 18%);--primia-status-error-bg-strong:var(--color-error-500);--primia-status-error-fg:var(--color-error-700);--primia-status-error-border:var(--color-error-200);--primia-status-error-icon:var(--color-error-500);--primia-status-error-on-strong:var(--primia-whiteout);--primia-status-info-bg:var(--color-info-50);--primia-status-info-bg-hover:color-mix(in srgb, var(--color-info-50), var(--color-info-200) 18%);--primia-status-info-bg-strong:var(--color-info-500);--primia-status-info-fg:var(--color-info-700);--primia-status-info-border:var(--color-info-200);--primia-status-info-icon:var(--color-info-500);--primia-status-info-on-strong:var(--primia-whiteout);--primia-status-neutral-bg:var(--primia-charcoal-8);--primia-status-neutral-bg-hover:var(--primia-gray-3);--primia-status-neutral-bg-strong:var(--primia-charcoal-70);--primia-status-neutral-fg:var(--primia-charcoal-70);--primia-status-neutral-border:var(--primia-charcoal-12);--primia-status-neutral-icon:var(--primia-charcoal-55);--primia-status-neutral-on-strong:var(--primia-whiteout);--primia-surface-default:var(--primia-whiteout);--primia-surface-muted:var(--primia-charcoal-8);--primia-surface-subtle:#f8f8f8;--primia-stroke-selected:#93ccff;--color-brand-100:#dff0ff;--color-brand-200:#bde0ff;--color-brand-400:#539be5;--color-brand-600:#1556ad;--color-brand-700:#1b3f8e;--color-brand-800:#1b2871;--color-brand-50:#eff8ff;--color-brand-950:#0c082a;--spacing-3px:3px;--menu-item-light-selected:#dff0ff;--menu-item-light-selected-hover:#bde0ff}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/rethink-sans-400-CGv_obim.ttf)format("truetype")}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/rethink-sans-500-F77Xlcrq.ttf)format("truetype")}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/rethink-sans-600-CItM7mv-.ttf)format("truetype")}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/rethink-sans-700-DbPTaJIS.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-400-BktvGMAi.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-600-DsJNybWY.ttf)format("truetype")}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/space-mono-400-CWgeSjJ4.ttf)format("truetype")}:root{--primia-corner-shape:superellipse(1.8);--primia-gray-1:color-mix(in srgb, var(--primia-charcoal) 3%, #fff);--primia-gray-2:color-mix(in srgb, var(--primia-charcoal) 7%, #fff);--primia-gray-3:color-mix(in srgb, var(--primia-charcoal) 10%, #fff);--primia-gray-4:color-mix(in srgb, var(--primia-charcoal) 14%, #fff);--primia-gray-5:color-mix(in srgb, var(--primia-charcoal) 19%, #fff);--primia-gray-6:color-mix(in srgb, var(--primia-charcoal) 24%, #fff);--primia-gray-7:color-mix(in srgb, var(--primia-charcoal) 32%, #fff);--primia-gray-8:color-mix(in srgb, var(--primia-charcoal) 40%, #fff);--primia-gray-9:color-mix(in srgb, var(--primia-charcoal) 53%, #fff);--primia-gray-10:color-mix(in srgb, var(--primia-charcoal) 63%, #fff);--primia-gray-11:color-mix(in srgb, var(--primia-charcoal) 73%, #fff);--primia-gray-12:var(--primia-charcoal);--primia-gray-hover:#272b2f0a;--primia-gray-selected:#272b2f12;--primia-gray-active:#272b2f1a;--primia-sidebar-row-hover:var(--primia-gray-hover);--primia-sidebar-tone-blue:oklch(58% .15 255);--primia-sidebar-tone-green:oklch(58% .15 155);--primia-sidebar-tone-violet:oklch(58% .15 295);--primia-sidebar-tone-amber:oklch(64% .14 65);--primia-sidebar-tone-teal:oklch(58% .15 200);--primia-sidebar-tone-coral:oklch(58% .15 25);--primia-off-white:var(--primia-gray-1);--primia-surface-subtle:var(--primia-off-white);--primia-surface-well:#f5f6f8;--primia-surface-raised:var(--primia-whiteout);--primia-frost-tint:#fff;--primia-elevation-raised:0 .5px 1.5px var(--alpha-black-5);--primia-elevation-card:0 .5px 1.5px rgb(from var(--alpha-black-10) r g b / calc(alpha * 1.1)), 0 4px 24px rgb(from var(--alpha-black-5) r g b / calc(alpha * 1.1));--primia-elevation-floating:0 0 0 .5px var(--alpha-black-5), 0 1px 8px var(--alpha-black-10), 0 2px 32px 2px var(--alpha-black-10);--primia-surface-floating:var(--primia-surface-raised);--primia-fill-quiet:#272b2f0d;--primia-fill-quiet-hover:#272b2f14;--primia-fill-quiet-active:#272b2f1a;--primia-brand-charcoal:#272b2f;--primia-logo-tile-blend:multiply;--primia-mono-mark-filter:none;--primia-stroke-control:var(--primia-stroke-default);--primia-stroke-control-hover:var(--primia-stroke-strong);--primia-charcoal-8:var(--primia-gray-2);--primia-charcoal-12:var(--primia-gray-4);--primia-charcoal-24:var(--primia-gray-6);--primia-charcoal-40:var(--primia-gray-8);--primia-charcoal-50:var(--primia-gray-9);--primia-charcoal-55:var(--primia-gray-9);--primia-charcoal-70:var(--primia-gray-11);--primia-stroke-subtle:var(--primia-gray-3);--alpha-black-5:#272b2f0d;--alpha-black-10:#272b2f1a;--alpha-black-15:#272b2f26;--alpha-black-20:#272b2f33;--alpha-black-25:#272b2f40;--alpha-black-30:#272b2f4d;--alpha-black-35:#272b2f59;--alpha-black-40:#272b2f66;--alpha-black-45:#272b2f73;--alpha-black-50:#272b2f80;--alpha-black-55:#272b2f8c;--alpha-black-60:#272b2f99;--alpha-black-65:#272b2fa6;--alpha-black-70:#272b2fb3;--alpha-black-75:#272b2fbf;--alpha-black-80:#272b2fcc;--alpha-black-85:#272b2fd9;--alpha-black-90:#272b2fe6;--alpha-black-95:#272b2ff2;--alpha-black-100:var(--primia-charcoal);--font-sans:"Rethink Sans", system-ui, sans-serif;--font-mono:"Space Mono", ui-monospace, monospace;--action-icon-button-layer-light-hover:var(--primia-gray-hover);--action-icon-button-layer-light-pressed:var(--primia-gray-active);--primia-scrollbar-thumb:var(--alpha-charcoal-40);--primia-scrollbar-thumb-faint:var(--alpha-charcoal-12);--primia-stroke-search-focus:var(--primia-gray-6);--primia-scrollbar-thumb-soft:color-mix(in srgb, var(--alpha-charcoal-12), var(--alpha-charcoal-40) 35%);--action-icon-button-layer-inverse-hover:var(--alpha-white-5);--action-button-layer-primary-hover:var(--alpha-black-5);--menu-item-light-selected-hover:color-mix(in srgb, var(--color-brand-100) 50%, var(--color-brand-200));--menu-item-light-selected-subtle-hover:color-mix(in srgb, var(--color-brand-50) 50%, var(--color-brand-100));--motion-quick:.15s;--ease-out:cubic-bezier(.2, 0, 0, 1)}body{font-family:var(--font-sans);color:var(--primia-charcoal,#272b2f);-webkit-font-smoothing:antialiased;background:#fff;margin:0}.primia-scrollbars{scrollbar-color:var(--primia-scrollbar-thumb) transparent}.primia-scrollbars-faint{scrollbar-width:thin;scrollbar-color:var(--primia-scrollbar-thumb-faint) transparent}.primia-scroll-hidden{scrollbar-width:none}.primia-scroll-hidden::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){:root{--motion-quick:0s}}:root[data-theme=dark],[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primia-dark-base:#141414;--primia-dark-ink:#ececec;--primia-gray-1:color-mix(in srgb, var(--primia-dark-ink) 3%, var(--primia-dark-base));--primia-gray-2:color-mix(in srgb, var(--primia-dark-ink) 7%, var(--primia-dark-base));--primia-gray-3:color-mix(in srgb, var(--primia-dark-ink) 10%, var(--primia-dark-base));--primia-gray-4:color-mix(in srgb, var(--primia-dark-ink) 14%, var(--primia-dark-base));--primia-gray-5:color-mix(in srgb, var(--primia-dark-ink) 19%, var(--primia-dark-base));--primia-gray-6:color-mix(in srgb, var(--primia-dark-ink) 24%, var(--primia-dark-base));--primia-gray-7:color-mix(in srgb, var(--primia-dark-ink) 32%, var(--primia-dark-base));--primia-gray-8:color-mix(in srgb, var(--primia-dark-ink) 40%, var(--primia-dark-base));--primia-gray-9:color-mix(in srgb, var(--primia-dark-ink) 53%, var(--primia-dark-base));--primia-gray-10:color-mix(in srgb, var(--primia-dark-ink) 63%, var(--primia-dark-base));--primia-gray-11:color-mix(in srgb, var(--primia-dark-ink) 73%, var(--primia-dark-base));--primia-gray-12:var(--primia-dark-ink);--primia-gray-hover:#ececec0d;--primia-gray-selected:#ececec14;--primia-gray-active:#ececec1f;--primia-sidebar-row-hover:var(--primia-gray-hover);--primia-charcoal:var(--primia-gray-12);--primia-charcoal-8:var(--primia-gray-2);--primia-charcoal-12:var(--primia-gray-4);--primia-charcoal-24:var(--primia-gray-6);--primia-charcoal-40:var(--primia-gray-8);--primia-charcoal-50:var(--primia-gray-9);--primia-charcoal-55:var(--primia-gray-9);--primia-charcoal-70:var(--primia-gray-11);--primia-off-white:var(--primia-gray-1);--color-neutral-50:var(--primia-off-white);--color-neutral-950:var(--primia-charcoal);--alpha-charcoal-0:#ececec00;--alpha-charcoal-8:#ececec14;--alpha-charcoal-12:#ececec1f;--alpha-charcoal-40:#ececec66;--alpha-charcoal-70:#ecececb3;--alpha-black-5:#0003;--alpha-black-10:#0000004d;--alpha-black-15:#00000059;--alpha-black-20:#0006;--alpha-black-60:#000000b3;--alpha-black-80:#000000d9;--alpha-black-100:#000;--primia-surface-default:var(--primia-dark-base);--primia-surface-subtle:var(--primia-off-white);--primia-surface-muted:var(--primia-gray-2);--primia-surface-well:var(--primia-gray-2);--primia-surface-raised:color-mix(in srgb, var(--primia-dark-ink) 5%, var(--primia-dark-base));--color-neutral-0:var(--primia-surface-raised);--primia-icon-white:var(--primia-whiteout);--primia-frost-tint:var(--primia-surface-raised);--primia-elevation-raised:inset 0 1px 0 #ffffff0a, 0 0 0 .5px var(--alpha-white-8);--primia-elevation-floating:inset 0 1px 0 #ffffff0a, 0 0 0 .5px var(--alpha-white-8), 0 1px 8px var(--alpha-black-10), 0 2px 32px 2px var(--alpha-black-10);--primia-surface-floating:color-mix(in srgb, var(--primia-dark-ink) 8%, var(--primia-dark-base));--primia-fill-quiet:#ececec0f;--primia-fill-quiet-hover:#ececec17;--primia-fill-quiet-active:#ececec1f;--primia-text-primary:var(--primia-charcoal);--primia-text-secondary:var(--primia-charcoal-70);--primia-text-tertiary:var(--primia-charcoal-50);--primia-text-inverse:var(--primia-whiteout);--primia-text-slate:var(--color-slate-400);--primia-icon-primary:var(--primia-charcoal);--primia-icon-secondary:var(--primia-charcoal-70);--primia-icon-tertiary:var(--primia-charcoal-55);--primia-icon-slate-gray-decorative:var(--color-slate-500);--primia-icon-brand:var(--color-brand-400);--primia-icon-brand-strong:var(--color-brand-900);--primia-icon-brand-light:var(--color-brand-300);--primia-icon-success:color-mix(in srgb, var(--primia-success) 60%, var(--primia-dark-ink));--primia-icon-warning:var(--color-warning-500);--primia-icon-error:color-mix(in srgb, var(--primia-error) 70%, var(--primia-dark-ink));--primia-stroke-subtle:var(--primia-gray-2);--primia-stroke-default:var(--primia-gray-3);--primia-stroke-strong:var(--primia-gray-5);--primia-stroke-stronger:var(--primia-gray-7);--primia-stroke-control:var(--primia-gray-6);--primia-stroke-control-hover:var(--primia-gray-8);--primia-stroke-search-focus:var(--primia-gray-6);--primia-stroke-brand:var(--color-brand-400);--primia-stroke-selected:color-mix(in srgb, var(--primia-blue) 55%, var(--primia-dark-base));--primia-stroke-focus:var(--focus-ring-light);--primia-stroke-error:var(--primia-icon-error);--primia-stroke-success:var(--primia-icon-success);--color-brand-50:color-mix(in srgb, var(--primia-blue) 10%, var(--primia-dark-base));--color-brand-100:color-mix(in srgb, var(--primia-blue) 18%, var(--primia-dark-base));--color-brand-200:color-mix(in srgb, var(--primia-blue) 28%, var(--primia-dark-base));--color-brand-700:var(--color-brand-300);--color-brand-800:color-mix(in srgb, var(--color-brand-300) 70%, var(--primia-dark-ink));--color-brand-900:color-mix(in srgb, var(--color-brand-300) 50%, var(--primia-dark-ink));--color-brand-950:color-mix(in srgb, var(--color-brand-300) 35%, var(--primia-dark-ink));--menu-item-light-selected:var(--color-brand-100);--menu-item-light-selected-hover:color-mix(in srgb, var(--color-brand-100) 50%, var(--color-brand-200));--menu-item-light-selected-subtle-hover:color-mix(in srgb, var(--color-brand-50) 50%, var(--color-brand-100));--focus-ring-light:var(--color-brand-400);--primia-focus-ring-soft:color-mix(in srgb, var(--primia-blue) 40%, var(--primia-dark-base));--primia-focus-ring-error:color-mix(in srgb, var(--primia-error) 40%, var(--primia-dark-base));--primia-status-success-bg:color-mix(in srgb, var(--primia-success) 14%, var(--primia-dark-base));--primia-status-success-bg-hover:color-mix(in srgb, var(--primia-success) 20%, var(--primia-dark-base));--primia-status-success-fg:color-mix(in srgb, var(--primia-success) 45%, var(--primia-dark-ink));--primia-status-success-border:color-mix(in srgb, var(--primia-success) 32%, var(--primia-dark-base));--primia-status-success-icon:var(--primia-icon-success);--primia-status-warning-bg:color-mix(in srgb, var(--color-warning-500) 14%, var(--primia-dark-base));--primia-status-warning-bg-hover:color-mix(in srgb, var(--color-warning-500) 20%, var(--primia-dark-base));--primia-status-warning-fg:color-mix(in srgb, var(--color-warning-500) 55%, var(--primia-dark-ink));--primia-status-warning-border:color-mix(in srgb, var(--color-warning-500) 32%, var(--primia-dark-base));--primia-status-error-bg:color-mix(in srgb, var(--primia-error) 14%, var(--primia-dark-base));--primia-status-error-bg-hover:color-mix(in srgb, var(--primia-error) 20%, var(--primia-dark-base));--primia-status-error-fg:color-mix(in srgb, var(--primia-error) 45%, var(--primia-dark-ink));--primia-status-error-border:color-mix(in srgb, var(--primia-error) 32%, var(--primia-dark-base));--primia-status-error-icon:var(--primia-icon-error);--primia-status-info-bg:color-mix(in srgb, var(--primia-blue) 14%, var(--primia-dark-base));--primia-status-info-bg-hover:color-mix(in srgb, var(--primia-blue) 20%, var(--primia-dark-base));--primia-status-info-fg:var(--color-brand-300);--primia-status-info-border:color-mix(in srgb, var(--primia-blue) 32%, var(--primia-dark-base));--primia-status-info-icon:var(--color-brand-400);--primia-status-neutral-bg:var(--primia-gray-2);--primia-status-neutral-bg-hover:var(--primia-gray-3);--primia-status-neutral-bg-strong:var(--primia-gray-5);--primia-status-neutral-fg:var(--primia-gray-11);--primia-status-neutral-border:var(--primia-gray-4);--primia-status-neutral-icon:var(--primia-gray-9);--color-info-50:var(--primia-status-info-bg);--color-info-100:color-mix(in srgb, var(--primia-blue) 22%, var(--primia-dark-base));--color-info-200:color-mix(in srgb, var(--primia-blue) 40%, var(--primia-dark-base));--color-success-50:var(--primia-status-success-bg);--color-success-100:var(--primia-status-success-bg-hover);--color-success-200:var(--primia-status-success-border);--color-warning-50:var(--primia-status-warning-bg);--color-warning-100:var(--primia-status-warning-bg-hover);--color-warning-200:var(--primia-status-warning-border);--color-slate-50:color-mix(in srgb, var(--color-slate-500) 6%, var(--primia-dark-base));--color-slate-100:color-mix(in srgb, var(--color-slate-500) 10%, var(--primia-dark-base));--color-slate-150:color-mix(in srgb, var(--color-slate-500) 14%, var(--primia-dark-base));--color-slate-200:color-mix(in srgb, var(--color-slate-500) 20%, var(--primia-dark-base));--color-slate-300:color-mix(in srgb, var(--color-slate-500) 32%, var(--primia-dark-base));--color-slate-700:color-mix(in srgb, var(--color-slate-500) 45%, var(--primia-dark-ink));--color-error-50:var(--primia-status-error-bg);--color-error-100:var(--primia-status-error-bg-hover);--color-error-200:var(--primia-status-error-border);--action-icon-button-layer-light-rest:var(--alpha-charcoal-0);--action-icon-button-layer-light-hover:var(--primia-gray-hover);--action-icon-button-layer-light-pressed:var(--primia-gray-active);--action-icon-button-layer-light-disabled:var(--alpha-charcoal-0);--action-button-layer-primary-hover:#ffffff14;--primia-scrollbar-thumb:var(--alpha-charcoal-40);--primia-scrollbar-thumb-faint:var(--alpha-charcoal-12);--primia-scrollbar-thumb-soft:color-mix(in srgb, var(--alpha-charcoal-12), var(--alpha-charcoal-40) 35%);--primia-logo-tile-blend:normal;--primia-mono-mark-filter:invert(1)}:root[data-theme=dark] body,[data-theme=dark]:not(:root){background:var(--primia-surface-default);color:var(--primia-text-primary)}.t-display-large{font-family:var(--font-sans);letter-spacing:-.02em;font-size:64px;font-weight:700;line-height:72px}.t-display-medium{font-family:var(--font-sans);letter-spacing:-.015em;font-size:56px;font-weight:700;line-height:64px}.t-display-small{font-family:var(--font-sans);letter-spacing:-.01em;font-size:48px;font-weight:700;line-height:56px}.t-heading-h1{font-family:var(--font-sans);letter-spacing:-.01em;font-size:40px;font-weight:700;line-height:48px}.t-heading-h2{font-family:var(--font-sans);letter-spacing:-.005em;font-size:32px;font-weight:700;line-height:40px}.t-heading-h3{font-family:var(--font-sans);letter-spacing:-.0025em;font-size:28px;font-weight:600;line-height:36px}.t-heading-h4{font-family:var(--font-sans);letter-spacing:0;font-size:24px;font-weight:600;line-height:32px}.t-heading-h5{font-family:var(--font-sans);letter-spacing:0;font-size:20px;font-weight:600;line-height:28px}.t-heading-h6{font-family:var(--font-sans);letter-spacing:0;font-size:18px;font-weight:600;line-height:24px}.t-body-large-regular{font-family:var(--font-sans);letter-spacing:0;font-size:18px;font-weight:400;line-height:28px}.t-body-medium-regular{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.t-body-small-regular,.t-label-large-regular{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:400;line-height:20px}.t-label-medium-regular,.t-caption-regular{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:400;line-height:16px}.t-body-xs-regular{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:400;line-height:18px}.t-body-large-medium{font-family:var(--font-sans);letter-spacing:0;font-size:18px;font-weight:500;line-height:28px}.t-body-large-semibold{font-family:var(--font-sans);letter-spacing:0;font-size:18px;font-weight:600;line-height:28px}.t-body-large-bold{font-family:var(--font-sans);letter-spacing:0;font-size:18px;font-weight:700;line-height:28px}.t-body-medium-medium{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:500;line-height:24px}.t-body-medium-semibold{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:600;line-height:24px}.t-body-medium-bold{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:700;line-height:24px}.t-body-small-medium{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:500;line-height:20px}.t-body-small-semibold{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:600;line-height:20px}.t-body-small-bold{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:700;line-height:20px}.t-body-xs-medium{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:500;line-height:18px}.t-body-xs-semibold{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:600;line-height:18px}.t-body-xs-bold{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:700;line-height:18px}.t-label-large-medium{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:500;line-height:20px}.t-label-large-semibold{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:600;line-height:20px}.t-label-large-bold{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:700;line-height:20px}.t-label-medium-medium{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:500;line-height:16px}.t-label-medium-semibold{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:600;line-height:16px}.t-label-medium-bold{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:700;line-height:16px}.t-label-small-regular{font-family:var(--font-sans);letter-spacing:.005em;font-size:11px;font-weight:400;line-height:16px}.t-label-small-medium{font-family:var(--font-sans);letter-spacing:.005em;font-size:11px;font-weight:500;line-height:16px}.t-label-small-semibold{font-family:var(--font-sans);letter-spacing:.005em;font-size:11px;font-weight:600;line-height:16px}.t-label-small-bold{font-family:var(--font-sans);letter-spacing:.005em;font-size:11px;font-weight:700;line-height:16px}.t-caption-medium{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:500;line-height:16px}.t-caption-semibold{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:600;line-height:16px}.t-caption-bold{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:700;line-height:16px}.t-mono-label-small{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:16px}.t-label-overline-medium{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:20px}.t-mono-label-medium{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:400;line-height:16px}.t-mono-label-large{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;font-size:14px;font-weight:400;line-height:20px}.t-label-overline-large{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:500;line-height:20px}.t-label-initials-small{font-family:var(--font-sans);letter-spacing:.005em;text-box:trim-both cap alphabetic;font-size:11px;font-weight:600;line-height:16px}.t-label-initials-medium{font-family:var(--font-sans);letter-spacing:0;text-box:trim-both cap alphabetic;font-size:12px;font-weight:600;line-height:16px}.t-label-initials-xsmall{font-family:var(--font-sans);letter-spacing:.005em;text-box:trim-both cap alphabetic;font-size:8px;font-weight:600;line-height:12px}.t-cover-brand{font-family:var(--font-sans);letter-spacing:0;font-size:32px;font-weight:500;line-height:40px}.t-cover-title{font-family:var(--font-sans);letter-spacing:-.02em;font-size:112px;font-weight:700;line-height:120px}.t-cover-subtitle{font-family:var(--font-sans);letter-spacing:0;font-size:40px;font-weight:400;line-height:52px}:root{color:var(--primia-text-primary);background:var(--primia-surface-muted);font-family:var(--font-sans);--frisa-scrim-fill:var(--alpha-black-50);--frisa-scrim-blur:blur(4px);--frisa-corner:var(--radius-22px)}*{box-sizing:border-box}body{margin:0}a{color:inherit}button,input,textarea{font:inherit}h1,h2,p{margin:0}button{-webkit-tap-highlight-color:transparent}.secondary{color:var(--primia-text-secondary)}.home-stack{width:min(100%,816px);padding:56px 88px var(--spacing-48px);gap:var(--spacing-24px);flex-direction:column;margin-inline:auto;display:flex}.greeting{text-align:center;text-wrap:balance}.frisa-chat .home-panel[data-view=home]{flex-direction:column;display:flex}.frisa-chat .home-panel[data-view=home]:before{content:"";flex:3 1 0}.frisa-chat .home-panel[data-view=home]:after{content:"";flex:1 1 0}.frisa-chat .home-panel[data-view=home]>.home-stack{padding-block:var(--spacing-48px);flex:none}.frisa-chat .home-panel[data-view=home] .prompt-chips+.home-tasks{margin-top:var(--spacing-24px)}.frisa-chat .home-panel[data-view=home] .greeting.t-heading-h6{font-size:20px}.frisa-chat .home-panel[data-view=home]>.home-stack{--greeting-model-gap:16px}.frisa-chat .home-panel[data-view=home] .greeting+.frisa-chat-composer{margin-top:calc(var(--greeting-model-gap) - 6px - var(--spacing-24px))}.frisa-chat .home-panel[data-view=home] .frisa-chat-composer .agent-panel__composer-row{padding-block-end:var(--spacing-4px)}.frisa-chat .home-panel[data-view=home]>.home-stack,.frisa-chat .home-panel .primia-conversation__stack,.frisa-chat .home-panel .primia-conversation__dock{width:min(100%, 560px + 2 * var(--spacing-32px));padding-inline:var(--spacing-32px)}.frisa-chat .home-panel .primia-conversation__dock:before{inset-inline:var(--spacing-32px)}.frisa-chat .home-panel .primia-conversation__stack:not([data-empty]) :is([class*=t-label-large],[class*=t-body-small],[class*=t-body-medium]){font-size:13px;line-height:20px}.frisa-chat .home-panel .primia-conversation__stack:not([data-empty]) .primia-reasoning__header[class*=t-label-large]{font-size:12px}.frisa-chat .home-panel .primia-conversation__stack:not([data-empty]) .primia-agent-response__message :is(p,li,span:not([class])){font-size:inherit;line-height:inherit}.frisa-chat .home-panel .primia-conversation__stack:not([data-empty]) :is(.primia-agent-response__message,.primia-message-bubble__message){font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:14px;line-height:22px}.frisa-chat .home-panel .primia-conversation__stack:not([data-empty]) .primia-conversation-answer__body,.frisa-chat .home-panel .primia-conversation__stack:not([data-empty]) .primia-conversation-turn:not([data-role=user]){gap:4px}.frisa-chat .home-panel .primia-conversation__stack:not([data-empty]) .primia-conversation-answer__body>.primia-chat-message{gap:0}.frisa-chat .home-panel .primia-conversation-turn[data-role=user] .primia-chat-message:not([data-content=Files]) .primia-message-bubble{background:var(--primia-blue);padding:8px 12px}.frisa-chat .home-panel .primia-conversation-turn[data-role=user] .primia-message-bubble{--message-bubble-shape:shape(from 0px 19.2px, curve to 1.3079px 6.5521px with 0px 12.4794px / 0px 9.1191px, curve to 6.5521px 1.3079px with 2.4584px 4.2942px / 4.2942px 2.4584px, curve to 19.2px 0px with 9.1191px 0px / 12.4794px 0px, line to calc(100% - 19.2px) 0px, curve to calc(100% - 6.5521px) 1.3079px with calc(100% - 12.4794px) 0px / calc(100% - 9.1191px) 0px, curve to calc(100% - 1.3079px) 6.5521px with calc(100% - 4.2942px) 2.4584px / calc(100% - 2.4584px) 4.2942px, curve to 100% 19.2px with 100% 9.1191px / 100% 12.4794px, line to 100% calc(100% - 19.2px), curve to calc(100% - 1.3079px) calc(100% - 6.5521px) with 100% calc(100% - 12.4794px) / 100% calc(100% - 9.1191px), curve to calc(100% - 6.5521px) calc(100% - 1.3079px) with calc(100% - 2.4584px) calc(100% - 4.2942px) / calc(100% - 4.2942px) calc(100% - 2.4584px), curve to calc(100% - 19.2px) 100% with calc(100% - 9.1191px) 100% / calc(100% - 12.4794px) 100%, line to 19.2px 100%, curve to 6.5521px calc(100% - 1.3079px) with 12.4794px 100% / 9.1191px 100%, curve to 1.3079px calc(100% - 6.5521px) with 4.2942px calc(100% - 2.4584px) / 2.4584px calc(100% - 4.2942px), curve to 0px calc(100% - 19.2px) with 0px calc(100% - 9.1191px) / 0px calc(100% - 12.4794px), line to 0px 19.2px, close)}.frisa-chat .home-panel .primia-conversation-turn[data-role=user] .primia-chat-message:not([data-content=Files]) .primia-message-bubble:has(.user-message-fold__action){padding:10px 14px}.frisa-chat .home-panel .primia-conversation-turn[data-role=user] .primia-message-bubble .user-message-fold{line-height:20px}.frisa-chat .home-panel .primia-conversation-turn[data-role=user] .primia-message-bubble .user-message-fold__action{margin:var(--spacing-8px) -14px -10px}.frisa-chat .home-panel .primia-conversation-turn[data-role=user] .primia-chat-message:not([data-content=Files]) .primia-message-bubble__message{color:var(--primia-text-inverse)}.frisa-chat .home-panel .primia-conversation-turn[data-role=user] .primia-chat-message:not([data-content=Files]){position:relative}.frisa-chat .home-panel .primia-conversation-turn[data-role=user] .primia-chat-message:not([data-content=Files]):after{content:"";background:var(--primia-blue);pointer-events:none;block-size:9px;inline-size:18px;position:absolute;inset:auto 8px -7px auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 9'%3E%3Cpath d='M0 0H17.33V1.447C15.9 1.785 13 2.3 13 4.2C13 5.5 13.8 6.8 15.1 7.6Q15.8 8.05 15.5 8.45Q15.3 8.7 15 8.7C11 8.95 7.8 6.9 5.8 4.6C4.5 3.1 3 2 0 2Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 9'%3E%3Cpath d='M0 0H17.33V1.447C15.9 1.785 13 2.3 13 4.2C13 5.5 13.8 6.8 15.1 7.6Q15.8 8.05 15.5 8.45Q15.3 8.7 15 8.7C11 8.95 7.8 6.9 5.8 4.6C4.5 3.1 3 2 0 2Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}@media (forced-colors:active){.frisa-chat .home-panel .primia-conversation-turn[data-role=user] .primia-chat-message:after{display:none}}.frisa-chat .home-panel .frisa-chat-composer :is(.primia-full-composer__field,.composer-quotes){font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:13px}.frisa-chat .home-panel .frisa-chat-composer .primia-full-composer__field::placeholder{color:var(--primia-charcoal-50)}.frisa-chat .home-panel .primia-conversation__stack:not([data-empty]) :is(.primia-conversation-turn__time,.primia-chat-message__time){font-size:11px}.frisa-chat .home-panel .primia-kpi__value{font-size:20px;line-height:28px}.frisa-chat .home-panel .primia-conversation__jump{bottom:calc(100% + var(--spacing-8px))}@supports (position-anchor:--x){.frisa-chat .home-panel .primia-conversation__jump{bottom:calc(anchor(top) + var(--spacing-8px))}}.frisa-chat .home-panel .primia-conversation__header>.primia-avatar{display:none}.frisa-chat .home-panel .primia-conversation__header{padding-inline-start:var(--spacing-12px)}.frisa-chat .home-panel{timeline-scope:--agent-thread}.frisa-chat .home-panel .primia-conversation__thread{scroll-timeline:--agent-thread y}.frisa-chat .home-panel .agent-panel__composer[data-row=above] .agent-panel__composer-row :is(.primia-dropdown,.usage-trigger):before{background:color-mix(in srgb, var(--primia-surface-default) 72%, transparent)}@container primia-conversation (width<=680px){.frisa-chat .home-panel .primia-conversation__stack,.frisa-chat .home-panel .primia-conversation__dock{padding-inline:var(--spacing-16px)}.frisa-chat .home-panel .primia-conversation__dock:before{inset-inline:var(--spacing-16px)}}.frisa-chat .home-panel .primia-popover-host:has(>.usage-popover){left:auto!important;right:anchor(right)!important}.composer-area{min-width:0}[aria-label=Stop\ generating] svg{corner-shape:var(--primia-corner-shape);background:currentColor;border-radius:40%;scale:.833333}[aria-label=Stop\ generating] svg rect{display:none}.home-suggestions{justify-content:center;gap:var(--spacing-8px);margin:calc(var(--spacing-12px) - var(--spacing-24px)) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.home-section{gap:var(--spacing-12px);flex-direction:column;display:flex}.quick-grid{gap:var(--spacing-16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quick-content{gap:var(--spacing-12px);flex-direction:column;display:flex}.quick-content>p{min-height:var(--spacing-40px);text-wrap:pretty}.quick-title{align-items:center;gap:var(--spacing-8px);text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.quick-label{flex:1}.quick-card{cursor:pointer}.quick-open{opacity:0;translate:calc(-1 * var(--spacing-2px)) var(--spacing-2px);transition:opacity var(--motion-quick) var(--ease-out), translate var(--motion-quick) var(--ease-out);display:inline-flex}.quick-card:is(:hover,:focus-within) .quick-open{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.quick-card,.quick-open{transition:none}}.inline-header{justify-content:space-between;align-items:center;gap:var(--spacing-12px);display:flex}.frisa-domain-sidebar .frisa-domain-sidebar__group{gap:0}.frisa-domain-sidebar .primia-sidebar-item__surface{transition-duration:.15s}.frisa-domain-sidebar__tree{flex-direction:column;gap:1px;display:flex}.frisa-domain-sidebar__children{flex-direction:column;gap:1px;padding-inline-start:28px;display:flex;position:relative}.frisa-domain-sidebar__children:before{content:"";background:var(--primia-stroke-default);width:1px;position:absolute;inset-block:0;inset-inline-start:17.5px}.frisa-domain-sidebar__parent-row{position:relative}.frisa-domain-sidebar__parent-row>.frisa-domain-sidebar__parent{padding-inline-end:32px}.frisa-domain-sidebar__fold{margin-block:auto;position:absolute;inset-block:0;inset-inline-end:4px}.frisa-domain-sidebar__fold.primia-button-icon[data-size=XS]{--button-icon-box:20px}.frisa-domain-sidebar__fold .primia-icon{transition:transform var(--motion-quick) var(--ease-out)}.frisa-domain-sidebar__fold[aria-expanded=true] .primia-icon{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.frisa-domain-sidebar__fold .primia-icon{transition:none}}.frisa-domain-sidebar__tiled{--tile:oklch(.58 .15 var(--tile-hue))}.frisa-domain-sidebar__tiled[data-tile=blue]{--tile-hue:255}.frisa-domain-sidebar__tiled[data-tile=green]{--tile-hue:155}.frisa-domain-sidebar__tiled[data-tile=violet]{--tile-hue:295}.frisa-domain-sidebar__tiled[data-tile=amber]{--tile-hue:65;--tile:oklch(64% .14 65)}.frisa-domain-sidebar__tiled[data-tile=teal]{--tile-hue:200}.frisa-domain-sidebar__tiled[data-tile=coral]{--tile-hue:25}.frisa-domain-sidebar__tiled.primia-sidebar-item[data-icon-tint][data-appearance=Flat]:hover>.primia-icon{color:var(--sidebar-item-icon-tint)!important}#frisa-sidebar-menu{padding-top:var(--spacing-2px)}.composer-add-portal{z-index:30;position:fixed}.composer-add-menu-presence{pointer-events:auto}.composer-add-portal>.composer-add-menu-presence[data-present=false]{transform:translateY(var(--menu-enter,var(--spacing-2px)))}@starting-style{.composer-add-portal>.composer-add-menu-presence[data-present=true]{transform:translateY(var(--menu-enter,var(--spacing-2px)))}}@media (prefers-reduced-motion:reduce){.composer-add-portal>.composer-add-menu-presence[data-present]{transform:none}}.composer-add-submenu{z-index:41;width:min(calc(230px * var(--frisa-add-menu-scale)), calc(100vw - 24px));opacity:0;transform:translateY(var(--spacing-2px));pointer-events:none;transition:opacity var(--motion-quick) var(--ease-out), transform var(--motion-quick) var(--ease-out);position:fixed}.composer-add-submenu[data-open=true]{opacity:1;pointer-events:auto;transform:none}.composer-add-submenu .primia-popover-menu{width:100%}.primia-popover-menu .primia-popover-menu__divider{padding-inline:0}.primia-kbd__return{font-size:.82em}.primia-popover-menu[data-size=LG] .primia-menu-item.primia-menu-item:has(>.primia-avatar){gap:var(--spacing-6px);padding-left:6px}.primia-popover-menu[data-size=LG] .primia-menu-item>.primia-avatar{margin:-2px;scale:.833333}.primia-popover-menu-search[data-size=LG]:not([data-field]) .primia-popover-menu-search__field:has(>.primia-icon){padding-left:10px}@starting-style{.composer-add-submenu[data-open=true]{opacity:0;transform:translateY(var(--spacing-2px))}}@media (prefers-reduced-motion:reduce){.composer-add-submenu{transition:none;transform:none}}.quick-title:focus-visible,a:focus-visible{outline:2px solid var(--primia-blue);outline-offset:var(--spacing-4px)}.playground-index{max-width:800px;padding:var(--spacing-48px) var(--spacing-24px);gap:var(--spacing-24px);flex-direction:column;margin:auto;display:flex}@media (width<=1200px){.home-stack{padding:var(--spacing-32px)}}@media (width<=1099px){.home-stack{max-width:800px}}@media (width<=680px){.home-stack{padding:var(--spacing-24px) var(--spacing-16px);gap:var(--spacing-24px)}.frisa-chat .home-panel[data-view=home]>.home-stack{padding-inline:var(--spacing-16px)}.home-suggestions{justify-content:flex-start}.quick-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}.composer-add-portal .t-label-small-regular{letter-spacing:0;font-size:12px;line-height:16px}@property --edge-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --edge-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@keyframes edge-fade-top{0%{--edge-fade-top:0px}to{--edge-fade-top:16px}}@keyframes edge-fade-bottom{0%{--edge-fade-bottom:16px}to{--edge-fade-bottom:0px}}@keyframes edge-veil-in{0%{opacity:0}to{opacity:1}}@keyframes edge-veil-out{0%{opacity:1}to{opacity:0}}.composer-quotes{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--edge-fade-top), #000 calc(100% - var(--edge-fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--edge-fade-top), #000 calc(100% - var(--edge-fade-bottom)), transparent);animation:linear both edge-fade-top,linear both edge-fade-bottom;animation-timeline:scroll(self),scroll(self);animation-range:0 16px,calc(100% - 16px) 100%}:is(.primia-sidebar[data-view=notifications]>.primia-sidebar-contents,.note-shelf__menu .primia-popover-menu__body,.date-picker__times){--edge-fade-color:var(--primia-surface-default)}.primia-sidebar[data-view=notifications]>.primia-sidebar-contents{--edge-fade-color:var(--primia-surface-subtle);-webkit-mask-image:none;mask-image:none}.primia-sidebar[data-view=notifications]>.primia-sidebar-contents[class]{padding-block-end:0}.primia-sidebar[data-view=notifications]>.primia-sidebar-contents>.primia-sidebar-contents__items{margin-block-end:var(--spacing-4px)}.primia-sidebar[data-view=notifications]>.primia-sidebar-contents:before,.primia-sidebar[data-view=notifications]>.primia-sidebar-contents:after{margin-inline:calc(-1 * var(--primia-app-shell-inset))}:is(.primia-sidebar[data-view=notifications]>.primia-sidebar-contents,.note-shelf__menu .primia-popover-menu__body,.date-picker__times):before{content:"";z-index:2;opacity:0;pointer-events:none;background:linear-gradient(var(--edge-fade-color), transparent);flex:none;block-size:16px;margin-block-end:-16px;animation:linear both edge-veil-in;animation-timeline:scroll();animation-range:0 16px;display:block;position:sticky;inset-block-start:0}:is(.primia-sidebar[data-view=notifications]>.primia-sidebar-contents,.note-shelf__menu .primia-popover-menu__body,.date-picker__times):after{content:"";z-index:2;opacity:0;pointer-events:none;background:linear-gradient(transparent, var(--edge-fade-color));flex:none;block-size:16px;margin-block-start:-16px;animation:linear both edge-veil-out;animation-timeline:scroll();animation-range:calc(100% - 16px) 100%;display:block;position:sticky;inset-block-end:0}.primia-popover-menu-scroll__viewport:before,.primia-popover-menu-scroll__viewport:after{content:none}.primia-popover-menu-scroll>.primia-popover-menu-scroll__viewport{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--edge-fade-top), #000 calc(100% - var(--edge-fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--edge-fade-top), #000 calc(100% - var(--edge-fade-bottom)), transparent);animation:linear both edge-fade-top,linear both edge-fade-bottom;animation-timeline:scroll(self),scroll(self);animation-range:0 16px,calc(100% - 16px) 100%}.primia-popover-menu-scroll[data-fade=End]>.primia-popover-menu-scroll__viewport{animation:linear both edge-fade-bottom;animation-timeline:scroll(self);animation-range:calc(100% - 16px) 100%}@media (forced-colors:active){.primia-popover-menu-scroll>.primia-popover-menu-scroll__viewport{-webkit-mask-image:none;mask-image:none}}.frisa-domain-sidebar .frisa-domain-sidebar__footer{border-block-start:1px solid var(--alpha-black-5)}.frisa-domain-sidebar .frisa-domain-sidebar__nav[data-fade-bottom=true]{--frisa-nav-fade-bottom:0px}:root{--frisa-add-menu-scale:.9}.frisa-shell.frisa-shell{--frisa-sidebar-inset:var(--spacing-8px);--primia-app-shell-sidebar-w:calc(260px * .85)}.frisa-shell .frisa-shell__sidebar-header{min-height:0;padding:var(--frisa-sidebar-inset)}.frisa-shell .frisa-shell__sidebar-header .frisa-shell__home{padding:var(--spacing-8px) var(--spacing-10px);border-radius:var(--radius-10px);transition:background-color var(--motion-quick) var(--ease-out)}.frisa-shell .frisa-shell__home>.t-heading-h6{display:none}.frisa-shell .frisa-shell__sidebar-header .frisa-shell__home:hover{background-color:var(--action-icon-button-layer-light-hover)}.frisa-shell .frisa-shell__sidebar-header .frisa-shell__home:focus-visible{outline:2px solid var(--primia-stroke-focus);outline-offset:-2px}.frisa-domain-sidebar .frisa-domain-sidebar__nav{padding:var(--frisa-sidebar-inset)}.frisa-shell .frisa-domain-sidebar{grid-template-rows:auto minmax(0,1fr) auto}.frisa-shell .frisa-domain-sidebar:not(:has(>.frisa-domain-sidebar__tabs-reveal)){grid-template-rows:minmax(0,1fr) auto}.frisa-domain-sidebar .frisa-domain-sidebar__tabs{margin:0 var(--frisa-sidebar-inset);justify-self:start}.frisa-domain-sidebar__tabs-reveal{transition:grid-template-rows var(--motion-quick) var(--ease-out), opacity var(--motion-quick) var(--ease-out);grid-template-rows:1fr;display:grid}.frisa-domain-sidebar__tabs-clip{min-height:0;display:flow-root;overflow:hidden}.frisa-domain-sidebar[data-notifications] .frisa-domain-sidebar__tabs-reveal{opacity:0;grid-template-rows:0fr}.frisa-domain-sidebar__nav .primia-sidebar-item{padding-inline:var(--spacing-10px);gap:var(--spacing-6px)}.frisa-domain-sidebar .frisa-domain-sidebar__nav{row-gap:0}.frisa-domain-sidebar__nav>:is(.frisa-domain-sidebar__group,.primia-sidebar-collapsible__reveal)~.frisa-domain-sidebar__group,.frisa-domain-sidebar__nav>*~.primia-sidebar-collapsible__reveal .frisa-domain-sidebar__group{margin-block-start:calc(var(--spacing-8px) + var(--spacing-2px) + 1px)}#chat-sidebar .primia-sidebar-contents__items--chat,.frisa-domain-sidebar #chat-sidebar .primia-chat-list{gap:1px}#chat-sidebar .primia-sidebar[data-view] .primia-sidebar-header__actions>*{z-index:1;position:fixed}#chat-sidebar .primia-sidebar[data-view] .primia-sidebar-header__actions>:first-child{top:9px;right:36px}#chat-sidebar .primia-sidebar[data-view] .primia-sidebar-header__actions>:last-child{top:48px;right:8px}.primia-app-shell:not([data-layout=Wide]) #chat-sidebar .primia-sidebar[data-view] .primia-sidebar-header__actions>:first-child{right:35px}.primia-app-shell:not([data-layout=Wide]) #chat-sidebar .primia-sidebar[data-view] .primia-sidebar-header__actions>:last-child{right:7px}#chat-sidebar .primia-sidebar-contents__items--chat>.frisa-domain-sidebar__group,#chat-sidebar .chat-group .frisa-domain-sidebar__group{margin-block-start:calc(var(--spacing-8px) + var(--spacing-2px))}#chat-sidebar .chat-group~.chat-group{margin-block-start:-1px}#chat-sidebar .chat-group~.chat-group .frisa-domain-sidebar__group{margin-block-start:calc(var(--spacing-8px) + var(--spacing-2px) + 1px)}#chat-sidebar .chat-group .primia-chat-list__slot .primia-sidebar-item{--unread-dot:5px;transition:padding-inline-start var(--motion-quick,.16s) var(--ease-out,ease-out);position:relative}#chat-sidebar .chat-group .primia-chat-list__slot .primia-sidebar-item:before{content:"";width:var(--unread-dot);height:var(--unread-dot);corner-shape:squircle;background:var(--primia-blue);opacity:0;transition:opacity var(--motion-quick,.16s) var(--ease-out,ease-out), scale var(--motion-quick,.16s) var(--ease-out,ease-out);pointer-events:none;border-radius:50%;position:absolute;inset-block-start:calc(50% - var(--unread-dot) / 2);inset-inline-start:var(--chat-mark-inset,var(--spacing-10px));scale:.5}#chat-sidebar .chat-group .primia-chat-list__slot[data-unread] .primia-sidebar-item{padding-inline-start:calc(var(--chat-mark-inset,var(--spacing-10px)) + var(--chat-mark-width,var(--unread-dot)) + var(--spacing-6px))}#chat-sidebar .chat-group .primia-chat-list__slot[data-unread] .primia-sidebar-item:before{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){#chat-sidebar .chat-group .primia-chat-list__slot .primia-sidebar-item,#chat-sidebar .chat-group .primia-chat-list__slot .primia-sidebar-item:before{transition:none}}.frisa-domain-sidebar__panels{min-height:0;display:grid}.frisa-domain-sidebar__panels>*{min-height:0;transition:opacity var(--motion-quick) var(--ease-out), visibility 0s;grid-area:1/1}.frisa-domain-sidebar__panels>[data-active=false]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-quick) var(--ease-out), visibility 0s var(--motion-quick)}#frisa-sidebar-inbox[data-active=false]{opacity:1;visibility:visible}#frisa-sidebar-inbox .primia-sidebar-contents,#frisa-sidebar-inbox .primia-sidebar-header__title,#frisa-sidebar-inbox .primia-sidebar:before,#frisa-sidebar-inbox .primia-sidebar-header:after{transition:opacity var(--motion-quick) var(--ease-out), visibility 0s}#frisa-sidebar-inbox[data-active=false] .primia-sidebar-contents,#frisa-sidebar-inbox[data-active=false] .primia-sidebar-header__title,#frisa-sidebar-inbox[data-active=false] .primia-sidebar:before,#frisa-sidebar-inbox[data-active=false] .primia-sidebar-header:after{opacity:0;visibility:hidden;transition:opacity var(--motion-quick) var(--ease-out), visibility 0s var(--motion-quick)}#frisa-sidebar-inbox .primia-sidebar-header{transition:background-color var(--motion-quick) var(--ease-out)}#frisa-sidebar-inbox[data-active=false] .primia-sidebar-header{background-color:#0000}#frisa-sidebar-inbox[data-active=false] .primia-sidebar[data-view] .primia-sidebar-header__actions>*{pointer-events:auto}@media (prefers-reduced-motion:reduce){.frisa-domain-sidebar__panels>*,.frisa-domain-sidebar__tabs-reveal,#frisa-sidebar-inbox .primia-sidebar-contents,#frisa-sidebar-inbox .primia-sidebar-header__title,#frisa-sidebar-inbox .primia-sidebar-header__actions,#frisa-sidebar-inbox .primia-sidebar:before,#frisa-sidebar-inbox .primia-sidebar-header:after,#frisa-sidebar-inbox .primia-sidebar-header{transition:none}}#chat-sidebar .frisa-chat-fold__toggle{margin-block-start:1px}#chat-sidebar .frisa-chat-fold__toggle:not(:hover,:focus-visible){color:var(--primia-text-tertiary)}#chat-sidebar .frisa-chat-fold__toggle:not(:hover,:focus-visible)>.primia-icon{color:var(--primia-icon-tertiary)!important}.primia-switch{--sw-stroke:transparent}.frisa-shell .frisa-shell__sidebar-header .frisa-shell__home[data-static]:hover{color:inherit;background-color:#0000}.frisa-shell .frisa-shell__home[data-static]{cursor:default}.frisa-chat .primia-full-composer[data-surface=Well] .primia-full-composer__surface{transition:background-color .16s}.frisa-chat .primia-full-composer[data-surface=Well] .primia-full-composer__surface:before{content:"";background:var(--frisa-well,color-mix(in srgb, var(--primia-charcoal) 12%, #fff));position:absolute;inset:0}.frisa-chat .primia-full-composer[data-surface=Well]:focus-within .primia-full-composer__surface{background:var(--primia-stroke-default)}@media (prefers-reduced-motion:reduce){.frisa-chat .primia-full-composer[data-surface=Well] .primia-full-composer__surface{transition:none}}.idea-list.home-ideas{gap:var(--spacing-6px)}:root:not([data-theme=dark]):has(.frisa-app,.cpl){--primia-gray-1:#fafbfc;--primia-surface-subtle:#fafbfc;--primia-gray-2:#eff0f2;--primia-surface-muted:#eff0f2;--primia-gray-3:#e8eaed;--frisa-gray-1-5:#f5f6f8;--primia-gray-4:#dfe1e5;--primia-gray-5:#d6d8dc;--primia-gray-6:#caccd0;--primia-gray-7:#b9bbc0;--primia-gray-8:#a7aaaf;--primia-gray-9:#8c8f93;--primia-gray-10:#76797f;--primia-gray-11:#61646a;--primia-gray-hover:#242b370a;--primia-gray-selected:#242b3712;--primia-gray-active:#242b371a;--alpha-charcoal-8:#242b3714;--alpha-charcoal-12:#242b371f;--alpha-charcoal-40:#242b3766;--alpha-charcoal-70:#242b37b3}.frisa-app.primia-app-shell{--frisa-canvas:#f2f3f5;--frisa-well:#e3e5e8;background-color:var(--frisa-canvas);background-image:none}.frisa-app.primia-app-shell.frisa-chat{--frisa-canvas:#eceef0}:root:not([data-theme=dark]) .frisa-app.primia-app-shell.frisa-chat{--primia-gray-1:#fafbfc;--primia-surface-subtle:#fafbfc;--primia-off-white:#fafbfc}:root[data-theme=dark] .frisa-app.primia-app-shell{--frisa-canvas:var(--primia-gray-2);--frisa-well:var(--primia-gray-4)}:root[data-theme=dark]{--frisa-gray-1-5:var(--primia-gray-3)}.primia-app-shell__assistant .primia-button-icon__surface:after{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.22;transition:opacity var(--motion-quick) var(--ease-out);background-image:-webkit-image-set(url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='-1'/%3E%3CfeFuncG type='linear' slope='3' intercept='-1'/%3E%3CfeFuncB type='linear' slope='3' intercept='-1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 1x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='-1'/%3E%3CfeFuncG type='linear' slope='3' intercept='-1'/%3E%3CfeFuncB type='linear' slope='3' intercept='-1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 2x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='-1'/%3E%3CfeFuncG type='linear' slope='3' intercept='-1'/%3E%3CfeFuncB type='linear' slope='3' intercept='-1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 3x);background-image:image-set("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='-1'/%3E%3CfeFuncG type='linear' slope='3' intercept='-1'/%3E%3CfeFuncB type='linear' slope='3' intercept='-1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E" 1x,"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='-1'/%3E%3CfeFuncG type='linear' slope='3' intercept='-1'/%3E%3CfeFuncB type='linear' slope='3' intercept='-1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E" 2x,"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='-1'/%3E%3CfeFuncG type='linear' slope='3' intercept='-1'/%3E%3CfeFuncB type='linear' slope='3' intercept='-1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E" 3x);background-size:80px 80px;position:absolute;inset:0}@media (resolution<=1.5x){.primia-app-shell__assistant .primia-button-icon__surface:after{opacity:.16}}.primia-app-shell__assistant:not([aria-pressed=true]) .primia-button-icon__surface:after{opacity:0}.frisa-app.primia-app-shell .agent-panel__composer .primia-attachment-tray[data-tone=Gray] .primia-attachment-tray__surface{background-color:var(--primia-gray-3)}.frisa-app.primia-app-shell .agent-panel__composer :is(.primia-full-composer__voice-toggle,.primia-full-composer__stop,.primia-full-composer__voice-cancel):not([data-variant=Primary]) .primia-button-icon__surface{background-color:var(--primia-gray-5)}@media (forced-colors:active){.frisa-app.primia-app-shell{background-color:canvas;background-image:none}.primia-app-shell__assistant .primia-button-icon__surface:after{display:none}}:root:not([data-theme=dark]) .frisa-app .primia-message-bubble{background:#242b370d}:root[data-theme=dark] .frisa-app .primia-message-bubble{background:var(--primia-surface-raised)}:root[data-theme=dark] img[src="/logos/cemex.png"]{content:url(/logos/cemex-dark.png)}:root[data-theme=dark] img[src="/logos/cemex-mark.svg"]{content:url(/logos/cemex-mark-dark.svg)}:root:is([data-scroll-preview=code],[data-scroll-preview=both]),:root:is([data-scroll-preview=code],[data-scroll-preview=both]) *{scroll-behavior:smooth}:root[data-scrollbar-held] *,:root .primia-conversation,:root .primia-conversation *{scroll-behavior:auto}:root.frisa-page-change body *{view-transition-name:none!important}:root.frisa-page-change::view-transition-group(root){animation-duration:calc(var(--motion-quick) * .6);animation-timing-function:var(--ease-out)}:root.frisa-page-change::view-transition-old(root){animation-duration:calc(var(--motion-quick) * .6);animation-timing-function:var(--ease-out)}:root.frisa-page-change::view-transition-new(root){animation-duration:calc(var(--motion-quick) * .6);animation-timing-function:var(--ease-out)}:root.frisa-sidebar-morph::view-transition-group(ontology-sidebar){corner-shape:var(--primia-corner-shape);border-radius:16px;animation-duration:.42s;animation-timing-function:cubic-bezier(.32,.72,0,1);overflow:clip}:root.frisa-sidebar-morph--float::view-transition-group(ontology-sidebar){animation-name:-ua-view-transition-group-anim-ontology-sidebar,frisa-sidebar-round-in}:root.frisa-sidebar-morph--dock::view-transition-group(ontology-sidebar){border-radius:20px 0 0 20px;animation-name:-ua-view-transition-group-anim-ontology-sidebar,frisa-sidebar-round-out}@keyframes frisa-sidebar-round-in{0%{border-radius:20px 0 0 20px}to{border-radius:16px}}@keyframes frisa-sidebar-round-out{0%{border-radius:16px}to{border-radius:20px 0 0 20px}}:root.frisa-sidebar-morph::view-transition-old(ontology-sidebar){object-fit:none;object-position:top left;block-size:auto;inline-size:100%;animation-duration:.42s;animation-timing-function:cubic-bezier(.32,.72,0,1);inset-block-start:0}:root.frisa-sidebar-morph::view-transition-new(ontology-sidebar){object-fit:none;object-position:top left;block-size:auto;inline-size:100%;animation-duration:.42s;animation-timing-function:cubic-bezier(.32,.72,0,1);inset-block-start:0}:root.frisa-sidebar-morph::view-transition-group(root){animation-duration:.32s;animation-timing-function:var(--ease-out)}:root.frisa-sidebar-morph::view-transition-old(root){animation-duration:.32s;animation-timing-function:var(--ease-out)}:root.frisa-sidebar-morph::view-transition-new(root){animation-duration:.32s;animation-timing-function:var(--ease-out)}.primia-card-header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-16px);width:100%;min-width:0;display:flex}.primia-card-header__copy{flex:1;min-width:0}.primia-card-header__title,.primia-card-header__description{margin:0}.primia-card-header__title{color:var(--primia-text-primary)}.primia-card-header__description{margin-top:var(--spacing-2px);color:var(--primia-text-secondary)}.primia-card-header__actions{align-items:center;gap:var(--spacing-8px);flex:none;display:flex}.primia-card-header--S .primia-card-header__description{margin-top:var(--spacing-2px)}.primia-card-header[data-align=Center]{align-items:center}.primia-card{box-sizing:border-box;gap:var(--spacing-24px);width:100%;min-width:0;padding:var(--spacing-24px);color:var(--primia-text-primary);background:var(--primia-surface-default);box-shadow:inset 0 0 0 1px var(--primia-stroke-default);flex-direction:column;display:flex;position:relative}.primia-card[data-eyebrow=No][data-style=Default]{isolation:isolate;box-shadow:none}.primia-card[data-eyebrow=No][data-style=Default]:before{content:"";z-index:0;background:var(--primia-stroke-default);pointer-events:none;position:absolute;inset:0}.primia-card[data-eyebrow=No][data-style=Default][data-corner=Native]{clip-path:none;border-radius:var(--radius-16px);corner-shape:var(--primia-corner-shape);box-shadow:inset 0 0 0 1px var(--primia-stroke-default)}.primia-card[data-eyebrow=No][data-style=Default][data-corner=Native]:before{content:none}.primia-card[data-eyebrow=No][data-style=Default]>*{z-index:1;position:relative}.primia-card[data-eyebrow=Yes][data-style=Default]{background:var(--primia-surface-well);box-shadow:none;gap:0;padding:0}.primia-card--Subtle{gap:var(--spacing-12px);padding:var(--spacing-12px);background:var(--primia-surface-well);box-shadow:none}.primia-card__eyebrow{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-6px);min-height:38px;padding:var(--spacing-8px) var(--spacing-8px) var(--spacing-6px);display:flex}.primia-card__eyebrow-label{align-items:center;gap:var(--spacing-6px);min-width:0;padding-inline:var(--spacing-4px);color:var(--primia-text-secondary);display:flex}.primia-card__panel{gap:var(--spacing-24px);min-width:0;padding:var(--spacing-24px);background:var(--primia-surface-default);box-shadow:inset 0 0 0 1px var(--primia-stroke-default);flex-direction:column;display:flex}.primia-card[data-eyebrow=Yes] .primia-card__panel{margin-top:0}.primia-card[data-eyebrow=Yes][data-style=Default] .primia-card__panel{isolation:isolate;background:var(--primia-surface-default);box-shadow:none;position:relative}.primia-card[data-eyebrow=Yes][data-style=Default] .primia-card__panel:before{content:"";z-index:0;background:var(--primia-stroke-default);pointer-events:none;position:absolute;inset:0}.primia-card[data-eyebrow=Yes][data-style=Default] .primia-card__panel>*{z-index:1;position:relative}.primia-card[data-eyebrow=No][data-style=Default] .primia-card__panel{box-shadow:none;background:0 0;padding:0}.primia-card--Subtle .primia-card__panel{gap:var(--spacing-12px);box-shadow:none;background:0 0;padding:0}.primia-card__content{min-width:0}.primia-card[data-style=Default]{--card-inset:var(--spacing-24px)}.primia-card[data-style=Default][data-size=MD]{--card-inset:var(--spacing-20px)}.primia-card[data-style=Default][data-size=S]{--card-inset:var(--spacing-16px)}.primia-card[data-eyebrow=No][data-style=Default]{padding:var(--card-inset)}.primia-card[data-eyebrow=No][data-style=Default][data-stack]{gap:var(--card-inset)}.primia-card[data-eyebrow=Yes][data-style=Default] .primia-card__panel{padding:var(--card-inset)}.primia-card[data-style=Default] .primia-card__panel{gap:var(--card-inset)}.primia-card[data-stack] .primia-card__content{gap:var(--card-inset,var(--spacing-12px));flex-direction:column;display:flex}@media (forced-colors:active){.primia-card[data-eyebrow=No][data-style=Default]:before{forced-color-adjust:none;background:canvastext}.primia-card[data-eyebrow=Yes][data-style=Default] .primia-card__panel{background:canvas}.primia-card[data-eyebrow=Yes][data-style=Default] .primia-card__panel:before{forced-color-adjust:none;background:canvastext}}.primia-card[data-eyebrow=No][data-style=Default],.primia-card[data-eyebrow=Yes][data-style=Default]{clip-path:shape(from 0px 25.6px, curve to 1.7439px 8.73615px with 0px 16.6392px / 0px 12.1587px, curve to 8.73615px 1.7439px with 3.27787px 5.72556px / 5.72556px 3.27787px, curve to 25.6px 0px with 12.1587px 0px / 16.6392px 0px, line to calc(100% - 25.6px) 0px, curve to calc(100% - 8.73615px) 1.7439px with calc(100% - 16.6392px) 0px / calc(100% - 12.1587px) 0px, curve to calc(100% - 1.7439px) 8.73615px with calc(100% - 5.72556px) 3.27787px / calc(100% - 3.27787px) 5.72556px, curve to calc(100% - 0px) 25.6px with calc(100% - 0px) 12.1587px / calc(100% - 0px) 16.6392px, line to calc(100% - 0px) calc(100% - 25.6px), curve to calc(100% - 1.7439px) calc(100% - 8.73615px) with calc(100% - 0px) calc(100% - 16.6392px) / calc(100% - 0px) calc(100% - 12.1587px), curve to calc(100% - 8.73615px) calc(100% - 1.7439px) with calc(100% - 3.27787px) calc(100% - 5.72556px) / calc(100% - 5.72556px) calc(100% - 3.27787px), curve to calc(100% - 25.6px) calc(100% - 0px) with calc(100% - 12.1587px) calc(100% - 0px) / calc(100% - 16.6392px) calc(100% - 0px), line to 25.6px calc(100% - 0px), curve to 8.73615px calc(100% - 1.7439px) with 16.6392px calc(100% - 0px) / 12.1587px calc(100% - 0px), curve to 1.7439px calc(100% - 8.73615px) with 5.72556px calc(100% - 3.27787px) / 3.27787px calc(100% - 5.72556px), curve to 0px calc(100% - 25.6px) with 0px calc(100% - 12.1587px) / 0px calc(100% - 16.6392px), line to 0px 25.6px, close);border-radius:0}.primia-card[data-eyebrow=Yes][data-style=Default] .primia-card__eyebrow{clip-path:shape(from 0px 0px, line to calc(100% - 0px) 0px, line to calc(100% - 0px) 18.8px, curve to calc(100% - 1.30792px) calc(100% - 6.55211px) with calc(100% - 0px) calc(100% - 12.4794px) / calc(100% - 0px) calc(100% - 9.11906px), curve to calc(100% - 6.55211px) calc(100% - 1.30792px) with calc(100% - 2.4584px) calc(100% - 4.29417px) / calc(100% - 4.29417px) calc(100% - 2.4584px), curve to calc(100% - 19.2px) calc(100% - 0px) with calc(100% - 9.11906px) calc(100% - 0px) / calc(100% - 12.4794px) calc(100% - 0px), line to 19.2px calc(100% - 0px), curve to 6.55211px calc(100% - 1.30792px) with 12.4794px calc(100% - 0px) / 9.11906px calc(100% - 0px), curve to 1.30792px calc(100% - 6.55211px) with 4.29417px calc(100% - 2.4584px) / 2.4584px calc(100% - 4.29417px), curve to 0px 18.8px with 0px calc(100% - 9.11906px) / 0px calc(100% - 12.4794px), line to 0px 0px, close);border-radius:0}.primia-card[data-eyebrow=No][data-style=Subtle]{clip-path:shape(from 0px 19.2px, curve to 1.30792px 6.55211px with 0px 12.4794px / 0px 9.11906px, curve to 6.55211px 1.30792px with 2.4584px 4.29417px / 4.29417px 2.4584px, curve to 19.2px 0px with 9.11906px 0px / 12.4794px 0px, line to calc(100% - 19.2px) 0px, curve to calc(100% - 6.55211px) 1.30792px with calc(100% - 12.4794px) 0px / calc(100% - 9.11906px) 0px, curve to calc(100% - 1.30792px) 6.55211px with calc(100% - 4.29417px) 2.4584px / calc(100% - 2.4584px) 4.29417px, curve to calc(100% - 0px) 19.2px with calc(100% - 0px) 9.11906px / calc(100% - 0px) 12.4794px, line to calc(100% - 0px) calc(100% - 19.2px), curve to calc(100% - 1.30792px) calc(100% - 6.55211px) with calc(100% - 0px) calc(100% - 12.4794px) / calc(100% - 0px) calc(100% - 9.11906px), curve to calc(100% - 6.55211px) calc(100% - 1.30792px) with calc(100% - 2.4584px) calc(100% - 4.29417px) / calc(100% - 4.29417px) calc(100% - 2.4584px), curve to calc(100% - 19.2px) calc(100% - 0px) with calc(100% - 9.11906px) calc(100% - 0px) / calc(100% - 12.4794px) calc(100% - 0px), line to 19.2px calc(100% - 0px), curve to 6.55211px calc(100% - 1.30792px) with 12.4794px calc(100% - 0px) / 9.11906px calc(100% - 0px), curve to 1.30792px calc(100% - 6.55211px) with 4.29417px calc(100% - 2.4584px) / 2.4584px calc(100% - 4.29417px), curve to 0px calc(100% - 19.2px) with 0px calc(100% - 9.11906px) / 0px calc(100% - 12.4794px), line to 0px 19.2px, close);border-radius:0}.primia-card[data-eyebrow=No][data-style=Default]:before{clip-path:shape(evenodd from 0px 25.6px, curve to 1.7439px 8.73615px with 0px 16.6392px / 0px 12.1587px, curve to 8.73615px 1.7439px with 3.27787px 5.72556px / 5.72556px 3.27787px, curve to 25.6px 0px with 12.1587px 0px / 16.6392px 0px, line to calc(100% - 25.6px) 0px, curve to calc(100% - 8.73615px) 1.7439px with calc(100% - 16.6392px) 0px / calc(100% - 12.1587px) 0px, curve to calc(100% - 1.7439px) 8.73615px with calc(100% - 5.72556px) 3.27787px / calc(100% - 3.27787px) 5.72556px, curve to calc(100% - 0px) 25.6px with calc(100% - 0px) 12.1587px / calc(100% - 0px) 16.6392px, line to calc(100% - 0px) calc(100% - 25.6px), curve to calc(100% - 1.7439px) calc(100% - 8.73615px) with calc(100% - 0px) calc(100% - 16.6392px) / calc(100% - 0px) calc(100% - 12.1587px), curve to calc(100% - 8.73615px) calc(100% - 1.7439px) with calc(100% - 3.27787px) calc(100% - 5.72556px) / calc(100% - 5.72556px) calc(100% - 3.27787px), curve to calc(100% - 25.6px) calc(100% - 0px) with calc(100% - 12.1587px) calc(100% - 0px) / calc(100% - 16.6392px) calc(100% - 0px), line to 25.6px calc(100% - 0px), curve to 8.73615px calc(100% - 1.7439px) with 16.6392px calc(100% - 0px) / 12.1587px calc(100% - 0px), curve to 1.7439px calc(100% - 8.73615px) with 5.72556px calc(100% - 3.27787px) / 3.27787px calc(100% - 5.72556px), curve to 0px calc(100% - 25.6px) with 0px calc(100% - 12.1587px) / 0px calc(100% - 16.6392px), line to 0px 25.6px, close, move to 1px 25.6px, curve to 1.02713px 19.6817px with 1px 23.3598px / 1px 21.4075px, curve to 1.21467px 15.1727px with 1.05421px 17.9583px / 1.10752px 16.4841px, curve to 1.70908px 11.7841px with 1.32128px 13.8677px / 1.47432px 12.781px, curve to 2.6349px 9.19014px with 1.94174px 10.7962px / 2.22856px 9.98764px, curve to 3.86895px 7.17741px with 3.00034px 8.47293px / 3.3997px 7.82263px, curve to 5.3934px 5.3934px with 4.33807px 6.53238px / 4.83101px 5.95579px, curve to 7.17741px 3.86895px with 5.95579px 4.83101px / 6.53238px 4.33807px, curve to 9.19014px 2.6349px with 7.82263px 3.3997px / 8.47293px 3.00034px, curve to 11.7841px 1.70908px with 9.98764px 2.22856px / 10.7962px 1.94174px, curve to 15.1727px 1.21467px with 12.781px 1.47432px / 13.8677px 1.32128px, curve to 19.6817px 1.02713px with 16.4841px 1.10752px / 17.9583px 1.05421px, curve to 25.6px 1px with 21.4075px 1px / 23.3598px 1px, line to calc(100% - 25.6px) 1px, curve to calc(100% - 19.6817px) 1.02713px with calc(100% - 23.3598px) 1px / calc(100% - 21.4075px) 1px, curve to calc(100% - 15.1727px) 1.21467px with calc(100% - 17.9583px) 1.05421px / calc(100% - 16.4841px) 1.10752px, curve to calc(100% - 11.7841px) 1.70908px with calc(100% - 13.8677px) 1.32128px / calc(100% - 12.781px) 1.47432px, curve to calc(100% - 9.19014px) 2.6349px with calc(100% - 10.7962px) 1.94174px / calc(100% - 9.98764px) 2.22856px, curve to calc(100% - 7.17741px) 3.86895px with calc(100% - 8.47293px) 3.00034px / calc(100% - 7.82263px) 3.3997px, curve to calc(100% - 5.3934px) 5.3934px with calc(100% - 6.53238px) 4.33807px / calc(100% - 5.95579px) 4.83101px, curve to calc(100% - 3.86895px) 7.17741px with calc(100% - 4.83101px) 5.95579px / calc(100% - 4.33807px) 6.53238px, curve to calc(100% - 2.6349px) 9.19014px with calc(100% - 3.3997px) 7.82263px / calc(100% - 3.00034px) 8.47293px, curve to calc(100% - 1.70908px) 11.7841px with calc(100% - 2.22856px) 9.98764px / calc(100% - 1.94174px) 10.7962px, curve to calc(100% - 1.21467px) 15.1727px with calc(100% - 1.47432px) 12.781px / calc(100% - 1.32128px) 13.8677px, curve to calc(100% - 1.02713px) 19.6817px with calc(100% - 1.10752px) 16.4841px / calc(100% - 1.05421px) 17.9583px, curve to calc(100% - 1px) 25.6px with calc(100% - 1px) 21.4075px / calc(100% - 1px) 23.3598px, line to calc(100% - 1px) calc(100% - 25.6px), curve to calc(100% - 1.02713px) calc(100% - 19.6817px) with calc(100% - 1px) calc(100% - 23.3598px) / calc(100% - 1px) calc(100% - 21.4075px), curve to calc(100% - 1.21467px) calc(100% - 15.1727px) with calc(100% - 1.05421px) calc(100% - 17.9583px) / calc(100% - 1.10752px) calc(100% - 16.4841px), curve to calc(100% - 1.70908px) calc(100% - 11.7841px) with calc(100% - 1.32128px) calc(100% - 13.8677px) / calc(100% - 1.47432px) calc(100% - 12.781px), curve to calc(100% - 2.6349px) calc(100% - 9.19014px) with calc(100% - 1.94174px) calc(100% - 10.7962px) / calc(100% - 2.22856px) calc(100% - 9.98764px), curve to calc(100% - 3.86895px) calc(100% - 7.17741px) with calc(100% - 3.00034px) calc(100% - 8.47293px) / calc(100% - 3.3997px) calc(100% - 7.82263px), curve to calc(100% - 5.3934px) calc(100% - 5.3934px) with calc(100% - 4.33807px) calc(100% - 6.53238px) / calc(100% - 4.83101px) calc(100% - 5.95579px), curve to calc(100% - 7.17741px) calc(100% - 3.86895px) with calc(100% - 5.95579px) calc(100% - 4.83101px) / calc(100% - 6.53238px) calc(100% - 4.33807px), curve to calc(100% - 9.19014px) calc(100% - 2.6349px) with calc(100% - 7.82263px) calc(100% - 3.3997px) / calc(100% - 8.47293px) calc(100% - 3.00034px), curve to calc(100% - 11.7841px) calc(100% - 1.70908px) with calc(100% - 9.98764px) calc(100% - 2.22856px) / calc(100% - 10.7962px) calc(100% - 1.94174px), curve to calc(100% - 15.1727px) calc(100% - 1.21467px) with calc(100% - 12.781px) calc(100% - 1.47432px) / calc(100% - 13.8677px) calc(100% - 1.32128px), curve to calc(100% - 19.6817px) calc(100% - 1.02713px) with calc(100% - 16.4841px) calc(100% - 1.10752px) / calc(100% - 17.9583px) calc(100% - 1.05421px), curve to calc(100% - 25.6px) calc(100% - 1px) with calc(100% - 21.4075px) calc(100% - 1px) / calc(100% - 23.3598px) calc(100% - 1px), line to 25.6px calc(100% - 1px), curve to 19.6817px calc(100% - 1.02713px) with 23.3598px calc(100% - 1px) / 21.4075px calc(100% - 1px), curve to 15.1727px calc(100% - 1.21467px) with 17.9583px calc(100% - 1.05421px) / 16.4841px calc(100% - 1.10752px), curve to 11.7841px calc(100% - 1.70908px) with 13.8677px calc(100% - 1.32128px) / 12.781px calc(100% - 1.47432px), curve to 9.19014px calc(100% - 2.6349px) with 10.7962px calc(100% - 1.94174px) / 9.98764px calc(100% - 2.22856px), curve to 7.17741px calc(100% - 3.86895px) with 8.47293px calc(100% - 3.00034px) / 7.82263px calc(100% - 3.3997px), curve to 5.3934px calc(100% - 5.3934px) with 6.53238px calc(100% - 4.33807px) / 5.95579px calc(100% - 4.83101px), curve to 3.86895px calc(100% - 7.17741px) with 4.83101px calc(100% - 5.95579px) / 4.33807px calc(100% - 6.53238px), curve to 2.6349px calc(100% - 9.19014px) with 3.3997px calc(100% - 7.82263px) / 3.00034px calc(100% - 8.47293px), curve to 1.70908px calc(100% - 11.7841px) with 2.22856px calc(100% - 9.98764px) / 1.94174px calc(100% - 10.7962px), curve to 1.21467px calc(100% - 15.1727px) with 1.47432px calc(100% - 12.781px) / 1.32128px calc(100% - 13.8677px), curve to 1.02713px calc(100% - 19.6817px) with 1.10752px calc(100% - 16.4841px) / 1.05421px calc(100% - 17.9583px), curve to 1px calc(100% - 25.6px) with 1px calc(100% - 21.4075px) / 1px calc(100% - 23.3598px), line to 1px 25.6px, close)}.primia-card[data-eyebrow=Yes][data-style=Default] .primia-card__panel{clip-path:shape(from 0px 25.6px, curve to 1.7439px 8.73615px with 0px 16.6392px / 0px 12.1587px, curve to 8.73615px 1.7439px with 3.27787px 5.72556px / 5.72556px 3.27787px, curve to 25.6px 0px with 12.1587px 0px / 16.6392px 0px, line to calc(100% - 25.6px) 0px, curve to calc(100% - 8.73615px) 1.7439px with calc(100% - 16.6392px) 0px / calc(100% - 12.1587px) 0px, curve to calc(100% - 1.7439px) 8.73615px with calc(100% - 5.72556px) 3.27787px / calc(100% - 3.27787px) 5.72556px, curve to calc(100% - 0px) 25.6px with calc(100% - 0px) 12.1587px / calc(100% - 0px) 16.6392px, line to calc(100% - 0px) calc(100% - 25.6px), curve to calc(100% - 1.7439px) calc(100% - 8.73615px) with calc(100% - 0px) calc(100% - 16.6392px) / calc(100% - 0px) calc(100% - 12.1587px), curve to calc(100% - 8.73615px) calc(100% - 1.7439px) with calc(100% - 3.27787px) calc(100% - 5.72556px) / calc(100% - 5.72556px) calc(100% - 3.27787px), curve to calc(100% - 25.6px) calc(100% - 0px) with calc(100% - 12.1587px) calc(100% - 0px) / calc(100% - 16.6392px) calc(100% - 0px), line to 25.6px calc(100% - 0px), curve to 8.73615px calc(100% - 1.7439px) with 16.6392px calc(100% - 0px) / 12.1587px calc(100% - 0px), curve to 1.7439px calc(100% - 8.73615px) with 5.72556px calc(100% - 3.27787px) / 3.27787px calc(100% - 5.72556px), curve to 0px calc(100% - 25.6px) with 0px calc(100% - 12.1587px) / 0px calc(100% - 16.6392px), line to 0px 25.6px, close);border-radius:0}.primia-card[data-eyebrow=Yes][data-style=Default] .primia-card__panel:before{clip-path:shape(evenodd from 0px 25.6px, curve to 1.7439px 8.73615px with 0px 16.6392px / 0px 12.1587px, curve to 8.73615px 1.7439px with 3.27787px 5.72556px / 5.72556px 3.27787px, curve to 25.6px 0px with 12.1587px 0px / 16.6392px 0px, line to calc(100% - 25.6px) 0px, curve to calc(100% - 8.73615px) 1.7439px with calc(100% - 16.6392px) 0px / calc(100% - 12.1587px) 0px, curve to calc(100% - 1.7439px) 8.73615px with calc(100% - 5.72556px) 3.27787px / calc(100% - 3.27787px) 5.72556px, curve to calc(100% - 0px) 25.6px with calc(100% - 0px) 12.1587px / calc(100% - 0px) 16.6392px, line to calc(100% - 0px) calc(100% - 25.6px), curve to calc(100% - 1.7439px) calc(100% - 8.73615px) with calc(100% - 0px) calc(100% - 16.6392px) / calc(100% - 0px) calc(100% - 12.1587px), curve to calc(100% - 8.73615px) calc(100% - 1.7439px) with calc(100% - 3.27787px) calc(100% - 5.72556px) / calc(100% - 5.72556px) calc(100% - 3.27787px), curve to calc(100% - 25.6px) calc(100% - 0px) with calc(100% - 12.1587px) calc(100% - 0px) / calc(100% - 16.6392px) calc(100% - 0px), line to 25.6px calc(100% - 0px), curve to 8.73615px calc(100% - 1.7439px) with 16.6392px calc(100% - 0px) / 12.1587px calc(100% - 0px), curve to 1.7439px calc(100% - 8.73615px) with 5.72556px calc(100% - 3.27787px) / 3.27787px calc(100% - 5.72556px), curve to 0px calc(100% - 25.6px) with 0px calc(100% - 12.1587px) / 0px calc(100% - 16.6392px), line to 0px 25.6px, close, move to 1px 25.6px, curve to 1.02713px 19.6817px with 1px 23.3598px / 1px 21.4075px, curve to 1.21467px 15.1727px with 1.05421px 17.9583px / 1.10752px 16.4841px, curve to 1.70908px 11.7841px with 1.32128px 13.8677px / 1.47432px 12.781px, curve to 2.6349px 9.19014px with 1.94174px 10.7962px / 2.22856px 9.98764px, curve to 3.86895px 7.17741px with 3.00034px 8.47293px / 3.3997px 7.82263px, curve to 5.3934px 5.3934px with 4.33807px 6.53238px / 4.83101px 5.95579px, curve to 7.17741px 3.86895px with 5.95579px 4.83101px / 6.53238px 4.33807px, curve to 9.19014px 2.6349px with 7.82263px 3.3997px / 8.47293px 3.00034px, curve to 11.7841px 1.70908px with 9.98764px 2.22856px / 10.7962px 1.94174px, curve to 15.1727px 1.21467px with 12.781px 1.47432px / 13.8677px 1.32128px, curve to 19.6817px 1.02713px with 16.4841px 1.10752px / 17.9583px 1.05421px, curve to 25.6px 1px with 21.4075px 1px / 23.3598px 1px, line to calc(100% - 25.6px) 1px, curve to calc(100% - 19.6817px) 1.02713px with calc(100% - 23.3598px) 1px / calc(100% - 21.4075px) 1px, curve to calc(100% - 15.1727px) 1.21467px with calc(100% - 17.9583px) 1.05421px / calc(100% - 16.4841px) 1.10752px, curve to calc(100% - 11.7841px) 1.70908px with calc(100% - 13.8677px) 1.32128px / calc(100% - 12.781px) 1.47432px, curve to calc(100% - 9.19014px) 2.6349px with calc(100% - 10.7962px) 1.94174px / calc(100% - 9.98764px) 2.22856px, curve to calc(100% - 7.17741px) 3.86895px with calc(100% - 8.47293px) 3.00034px / calc(100% - 7.82263px) 3.3997px, curve to calc(100% - 5.3934px) 5.3934px with calc(100% - 6.53238px) 4.33807px / calc(100% - 5.95579px) 4.83101px, curve to calc(100% - 3.86895px) 7.17741px with calc(100% - 4.83101px) 5.95579px / calc(100% - 4.33807px) 6.53238px, curve to calc(100% - 2.6349px) 9.19014px with calc(100% - 3.3997px) 7.82263px / calc(100% - 3.00034px) 8.47293px, curve to calc(100% - 1.70908px) 11.7841px with calc(100% - 2.22856px) 9.98764px / calc(100% - 1.94174px) 10.7962px, curve to calc(100% - 1.21467px) 15.1727px with calc(100% - 1.47432px) 12.781px / calc(100% - 1.32128px) 13.8677px, curve to calc(100% - 1.02713px) 19.6817px with calc(100% - 1.10752px) 16.4841px / calc(100% - 1.05421px) 17.9583px, curve to calc(100% - 1px) 25.6px with calc(100% - 1px) 21.4075px / calc(100% - 1px) 23.3598px, line to calc(100% - 1px) calc(100% - 25.6px), curve to calc(100% - 1.02713px) calc(100% - 19.6817px) with calc(100% - 1px) calc(100% - 23.3598px) / calc(100% - 1px) calc(100% - 21.4075px), curve to calc(100% - 1.21467px) calc(100% - 15.1727px) with calc(100% - 1.05421px) calc(100% - 17.9583px) / calc(100% - 1.10752px) calc(100% - 16.4841px), curve to calc(100% - 1.70908px) calc(100% - 11.7841px) with calc(100% - 1.32128px) calc(100% - 13.8677px) / calc(100% - 1.47432px) calc(100% - 12.781px), curve to calc(100% - 2.6349px) calc(100% - 9.19014px) with calc(100% - 1.94174px) calc(100% - 10.7962px) / calc(100% - 2.22856px) calc(100% - 9.98764px), curve to calc(100% - 3.86895px) calc(100% - 7.17741px) with calc(100% - 3.00034px) calc(100% - 8.47293px) / calc(100% - 3.3997px) calc(100% - 7.82263px), curve to calc(100% - 5.3934px) calc(100% - 5.3934px) with calc(100% - 4.33807px) calc(100% - 6.53238px) / calc(100% - 4.83101px) calc(100% - 5.95579px), curve to calc(100% - 7.17741px) calc(100% - 3.86895px) with calc(100% - 5.95579px) calc(100% - 4.83101px) / calc(100% - 6.53238px) calc(100% - 4.33807px), curve to calc(100% - 9.19014px) calc(100% - 2.6349px) with calc(100% - 7.82263px) calc(100% - 3.3997px) / calc(100% - 8.47293px) calc(100% - 3.00034px), curve to calc(100% - 11.7841px) calc(100% - 1.70908px) with calc(100% - 9.98764px) calc(100% - 2.22856px) / calc(100% - 10.7962px) calc(100% - 1.94174px), curve to calc(100% - 15.1727px) calc(100% - 1.21467px) with calc(100% - 12.781px) calc(100% - 1.47432px) / calc(100% - 13.8677px) calc(100% - 1.32128px), curve to calc(100% - 19.6817px) calc(100% - 1.02713px) with calc(100% - 16.4841px) calc(100% - 1.10752px) / calc(100% - 17.9583px) calc(100% - 1.05421px), curve to calc(100% - 25.6px) calc(100% - 1px) with calc(100% - 21.4075px) calc(100% - 1px) / calc(100% - 23.3598px) calc(100% - 1px), line to 25.6px calc(100% - 1px), curve to 19.6817px calc(100% - 1.02713px) with 23.3598px calc(100% - 1px) / 21.4075px calc(100% - 1px), curve to 15.1727px calc(100% - 1.21467px) with 17.9583px calc(100% - 1.05421px) / 16.4841px calc(100% - 1.10752px), curve to 11.7841px calc(100% - 1.70908px) with 13.8677px calc(100% - 1.32128px) / 12.781px calc(100% - 1.47432px), curve to 9.19014px calc(100% - 2.6349px) with 10.7962px calc(100% - 1.94174px) / 9.98764px calc(100% - 2.22856px), curve to 7.17741px calc(100% - 3.86895px) with 8.47293px calc(100% - 3.00034px) / 7.82263px calc(100% - 3.3997px), curve to 5.3934px calc(100% - 5.3934px) with 6.53238px calc(100% - 4.33807px) / 5.95579px calc(100% - 4.83101px), curve to 3.86895px calc(100% - 7.17741px) with 4.83101px calc(100% - 5.95579px) / 4.33807px calc(100% - 6.53238px), curve to 2.6349px calc(100% - 9.19014px) with 3.3997px calc(100% - 7.82263px) / 3.00034px calc(100% - 8.47293px), curve to 1.70908px calc(100% - 11.7841px) with 2.22856px calc(100% - 9.98764px) / 1.94174px calc(100% - 10.7962px), curve to 1.21467px calc(100% - 15.1727px) with 1.47432px calc(100% - 12.781px) / 1.32128px calc(100% - 13.8677px), curve to 1.02713px calc(100% - 19.6817px) with 1.10752px calc(100% - 16.4841px) / 1.05421px calc(100% - 17.9583px), curve to 1px calc(100% - 25.6px) with 1px calc(100% - 21.4075px) / 1px calc(100% - 23.3598px), line to 1px 25.6px, close)}.icol{--icol-summary-width:360px}.icol .icol-grid{grid-template-columns:minmax(0, 1fr) var(--icol-summary-width)}@container (width<=900px){.frisa-shell[data-rail] .icol{--icol-gutter:32px}}@container (width<=560px){.frisa-shell[data-rail] .icol{--icol-gutter:var(--spacing-16px,16px)}}.icol .icol-hero{padding:var(--spacing-12px);background:var(--primia-surface-default);box-shadow:var(--icol-edge);inline-size:min(100%, var(--icol-summary-width));justify-self:end;container-type:inline-size}@container (width<=760px){.icol .icol-grid{grid-template-columns:minmax(0,1fr)}.icol .icol-hero{justify-self:center}}.icol .primia-metric-card__label{color:var(--primia-text-primary)}.icol .icol-hero .primia-tabs:before{background:var(--primia-fill-quiet)}.icol .icol-hero .primia-tab:not([data-selected])>.primia-tab__label{color:var(--primia-text-secondary)}.icol .icol-hero .primia-tab:not([data-selected]):is(:hover,:focus-visible)>.primia-tab__label{color:var(--primia-text-primary)}.icol .primia-metric-card__figure{align-items:end;gap:var(--spacing-8px);margin:var(--spacing-12px) 0 var(--spacing-16px);grid-template-columns:minmax(0,1fr) auto;display:grid}.icol .primia-metric-card__value{align-items:baseline;gap:var(--spacing-6px);letter-spacing:-.02em;white-space:nowrap;color:var(--primia-text-primary);font-size:24px;line-height:36px;display:inline-flex}.icol .primia-metric-card__unit{color:var(--primia-text-secondary);margin-inline-start:0;font-size:12px;line-height:16px}.icol .primia-metric-card__change{color:var(--primia-text-secondary);flex-direction:column;align-items:flex-end;gap:0}.icol .primia-metric-card__change .primia-trend-badge{height:auto;min-height:0;box-shadow:none;font:500 12px/16px var(--font-sans);color:var(--primia-text-secondary);--primia-icon-success:var(--primia-text-secondary);--primia-icon-error:var(--primia-text-secondary);background:0 0;border:0;padding:0}@container (width<=260px){.icol .primia-metric-card__value{font-size:28px}.icol .primia-metric-card__change>.t-label-medium-regular{font-size:11px}}@container (width<=240px){.icol .primia-metric-card__figure{gap:var(--spacing-4px);margin-block:var(--spacing-6px);grid-template-columns:1fr}.icol .primia-metric-card__change{align-items:center;gap:var(--spacing-6px);flex-direction:row}.icol .primia-metric-card__change .primia-trend-badge{font-size:12px;line-height:16px}}.icol .primia-bar-chart__tick{fill:var(--primia-text-secondary)}.icol .icol-hero>.primia-bar-chart{border-top-color:var(--primia-stroke-subtle)}.icol .primia-bar-chart[data-look=Bars] .primia-bar-chart__bar{transform-box:fill-box;transform-origin:50%;fill:var(--color-brand-400);transform:scaleX(.8)}.icol .primia-bar-chart[data-look=Bars] .primia-bar-chart__bar[data-current],.icol .primia-bar-chart[data-look=Bars] .primia-bar-chart__bar[data-active]:not([data-current]){fill:var(--color-brand-500)}.icol .primia-bar-chart__bar[data-dim]{opacity:1}
