/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-lg:64rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-lg:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-xs:0 1px 2px 0 #002a380a;--shadow-sm:0 1px 2px 0 #002a380d, 0 10px 24px 0 #1a181d0d;--shadow-md:0 4px 10px 0 #002a380f, 0 16px 30px 0 #1a181d12;--shadow-lg:0 10px 24px 0 #002a3814, 0 24px 48px 0 #1a181d14;--shadow-xl:0 18px 40px -10px #002a381f, 0 32px 64px -24px #1a181d1f;--shadow-2xl:0 28px 72px -24px #002a382e, 0 44px 88px -40px #1a181d29;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-font-feature-settings:normal;--default-font-variation-settings:normal;--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:normal;--default-mono-font-variation-settings:normal;--spacing-1:calc(var(--spacing) * 1);--spacing-0_4:calc(var(--spacing) * .4);--spacing-0_5:calc(var(--spacing) * .5);--spacing-1_4:calc(var(--spacing) * 1.4);--spacing-1_5:calc(var(--spacing) * 1.5);--spacing-2:calc(var(--spacing) * 2);--spacing-3_2:calc(var(--spacing) * 3.2);--spacing-3:calc(var(--spacing) * 3);--spacing-4:calc(var(--spacing) * 4);--spacing-5:calc(var(--spacing) * 5);--spacing-6:calc(var(--spacing) * 6);--spacing-7:calc(var(--spacing) * 7);--spacing-8:calc(var(--spacing) * 8);--spacing-9:calc(var(--spacing) * 9);--spacing-10:calc(var(--spacing) * 10);--spacing-11:calc(var(--spacing) * 11);--spacing-12:calc(var(--spacing) * 12);--spacing-14:calc(var(--spacing) * 14);--spacing-16:calc(var(--spacing) * 16);--spacing-32:calc(var(--spacing) * 32);--spacing-y-0:0px;--ui-zero:0;--ui-auto:auto;--ui-transform-none:translateX(var(--ui-zero));--spacing-2xl:var(--container-2xl);--spacing-3xl:var(--container-3xl);--spacing-5xl:var(--container-5xl);--spacing-6xl:var(--container-6xl);--duration-150:.15s;--duration-160:.16s;--duration-180:.18s;--duration-200:.2s;--z-0:0;--z-1:1;--z-20:20;--z-30:30;--z-40:40;--z-50:50;--z-60:60;--z-70:70;--z-80:80;--z-90:90;--z-100:100;--z-auto:auto;--leading-5:1.25rem;--leading-6:1.5rem;--radius-full:9999px;--color-transparent:transparent;--color-dashed:var(--color-border-soft);--color-error-dark:var(--color-state-danger);--color-info-dark:var(--color-state-info);--color-success-dark:var(--color-state-success);--color-warning-dark:var(--color-state-warning);--container-site:var(--layout-max-width);--content-width-reading:var(--content-reading-max-width);--font-family-mono:var(--font-mono);--tb-nav-h:var(--spacing-16);--tb-sidebar-w:var(--backend-sidebar-width);--tb-accent:var(--color-primary);--tb-border-2:var(--color-border-strong);--tb-muted:var(--color-text-muted);--tb-surface:var(--color-surface-card);--tb-surface-2:var(--color-surface-panel);--ui-color-reference-blue-alpha-35:#9abae359;--ui-font-size-0_72:.72rem;--ui-font-size-0_76:.76rem;--ui-font-size-0_95:.95rem;--ui-offset-border-negative:calc(1px * -1);--ui-offset-viewport-bleed:calc(50% - 50vw);--ui-radius-0_75:.75rem;--ui-radius-1:1rem;--ui-radius-1_25:1.25rem;--ui-radius-1_35:1.35rem;--ui-radius-1_5:1.5rem;--ui-radius-2:2rem;--ui-size-0_45:.45rem;--ui-size-0_6:.6rem;--ui-size-0_625:.625rem;--ui-size-0_8:.8rem;--ui-size-0_875:.875rem;--ui-size-0_9:.9rem;--ui-size-1_1:1.1rem;--ui-size-1_2:1.2rem;--ui-size-1_3:1.3rem;--ui-size-1_55:1.55rem;--ui-size-1_6:1.6rem;--ui-size-1_625:1.625rem;--ui-size-1_75:1.75rem;--ui-size-1_875:1.875rem;--ui-size-10:10rem;--ui-size-10_5:10.5rem;--ui-size-11:11rem;--ui-size-12:12rem;--ui-size-13:13rem;--ui-size-14:14rem;--ui-size-14_5:14.5rem;--ui-size-15:15rem;--ui-size-15_5:15.5rem;--ui-size-16:16rem;--ui-size-16_5:16.5rem;--ui-size-16px:16px;--ui-size-17:17rem;--ui-size-17_5:17.5rem;--ui-size-18:18rem;--ui-size-1em:1em;--ui-size-1px:1px;--ui-size-2_125:2.125rem;--ui-size-2_25:2.25rem;--ui-size-2_5:2.5rem;--ui-size-2_625:2.625rem;--ui-size-2_7:2.7rem;--ui-size-2_75:2.75rem;--ui-size-20:20rem;--ui-size-21:21rem;--ui-size-22:22rem;--ui-size-23:23rem;--ui-size-24:24rem;--ui-size-26:26rem;--ui-size-3:3rem;--ui-size-3_25:3.25rem;--ui-size-3_6:3.6rem;--ui-size-3_75:3.75rem;--ui-size-32:32rem;--ui-size-34:34rem;--ui-size-4:4rem;--ui-size-4_2:4.2rem;--ui-size-4_25:4.25rem;--ui-size-4_5:4.5rem;--ui-size-40:40rem;--ui-size-42:42rem;--ui-size-5:5rem;--ui-size-5_5:5.5rem;--ui-size-6:6rem;--ui-size-8:8rem;--ui-size-999px:999px;--ui-size-clamp-15-21:clamp(15rem, 12rem + 12vw, 21rem);--ui-size-clamp-16-22:clamp(16rem, 14rem + 10vw, 22rem);--ui-size-clamp-17-24:clamp(17rem, 14rem + 10vw, 24rem);--ui-size-clamp-18-24:clamp(18rem, 14rem + 10vw, 24rem);--ui-size-clamp-22-34:clamp(22rem, 19rem + 10vw, 34rem);--ui-size-max-10:min(100%, 10rem);--ui-size-max-13:min(100%, 13rem);--ui-size-max-14:min(100%, 14rem);--ui-size-max-16:min(100%, 16rem);--ui-size-max-18:min(100%, 18rem);--ui-size-max-20:min(100%, 20rem);--ui-size-max-22:min(100%, 22rem);--ui-size-max-23:min(100%, 23rem);--ui-size-max-24:min(100%, 24rem);--ui-size-max-48:min(100%, 48rem);--ui-size-max-68:min(100%, 68rem);--ui-size-max-72:min(100%, 72rem);--ui-size-max-7:min(100%, 7rem);--ui-size-max-9:min(100%, 9rem);--ui-size-fluid-44-viewport-minus-2:min(44rem, calc(100vw - 2rem));--ui-size-fluid-56-viewport-minus-2_5:min(56rem, calc(100vw - 2.5rem));--ui-size-fluid-68-viewport-minus-3:min(68rem, calc(100vw - 3rem));--ui-size-screen-block:100vh;--ui-size-viewport-minus-2:calc(100vw - 2rem);--ui-spacing-0_1:.1rem;--ui-spacing-0_125:.125rem;--ui-spacing-0_18:.18rem;--ui-spacing-0_2:.2rem;--ui-spacing-0_22:.22rem;--ui-spacing-0_25:.25rem;--ui-spacing-0_35:.35rem;--ui-spacing-0_375:.375rem;--ui-spacing-0_4:.4rem;--ui-spacing-0_5:.5rem;--ui-spacing-0_55:.55rem;--ui-spacing-0_625:.625rem;--ui-spacing-pair-0_25-0_5:.25rem .5rem;--ui-spacing-pair-0_25-0_625:.25rem .625rem;--ui-spacing-pair-0_375-0_75:.375rem .75rem;--ui-spacing-pair-0_5-0_75:.5rem .75rem;--ui-spacing-pair-0_75-1:.75rem 1rem;--ui-spacing-pair-1-1_125:1rem 1.125rem;--ui-tracking-0_01:.01em;--ui-tracking-0_06:.06em;--ui-tracking-0_08:.08em;--ui-tracking-0_1:.1em;--ui-tracking-0_12:.12em;--ui-tracking-0_16:.16em;--ui-tracking-0_18:.18em;--ui-tracking-0_22:.22em;--mix-3:3%;--mix-4:4%;--mix-5:5%;--mix-6:6%;--mix-7:7%;--mix-8:8%;--mix-9:9%;--mix-10:10%;--mix-12:12%;--mix-14:14%;--mix-16:16%;--mix-18:18%;--mix-20:20%;--mix-22:22%;--mix-24:24%;--mix-25:25%;--mix-26:26%;--mix-28:28%;--mix-30:30%;--mix-32:32%;--mix-34:34%;--mix-40:40%;--mix-42:42%;--mix-45:45%;--mix-54:54%;--mix-56:56%;--mix-60:60%;--mix-64:64%;--mix-68:68%;--mix-70:70%;--mix-72:72%;--mix-74:74%;--mix-76:76%;--mix-78:78%;--mix-80:80%;--mix-82:82%;--mix-84:84%;--mix-85:85%;--mix-86:86%;--mix-88:88%;--mix-90:90%;--mix-92:92%;--mix-94:94%;--mix-95:95%;--mix-96:96%;--mix-97:97%;--mix-98:98%;--mix-98_5:98.5%;--mix-99:99%;--mix-100:100%;--ui-percent-0:0%;--ui-percent-32:32%;--ui-percent-35:35%;--ui-percent-50:50%;--ui-percent-82:82%;--ui-percent-100:100%;--ui-percent-220:220%;--ui-angle-8:8deg;--ui-angle-90:90deg;--ui-angle-135:135deg;--ui-angle-140:140deg;--ui-angle-145:145deg;--ui-angle-155:155deg;--ui-angle-160:160deg;--ui-angle-180:180deg;--ui-fr-0_34:.34fr;--ui-fr-0_5:.5fr;--ui-fr-0_75:.75fr;--ui-fr-0_8:.8fr;--ui-fr-0_85:.85fr;--ui-fr-0_9:.9fr;--ui-fr-0_92:.92fr;--ui-fr-0_95:.95fr;--ui-fr-1:1fr;--ui-fr-1_05:1.05fr;--ui-fr-1_08:1.08fr;--ui-fr-1_1:1.1fr;--ui-fr-1_15:1.15fr;--ui-fr-1_2:1.2fr;--ui-fr-1_25:1.25fr;--ui-fr-1_3:1.3fr;--ui-fr-1_35:1.35fr;--ui-fr-1_45:1.45fr;--ui-fr-1_55:1.55fr;--ui-fr-1_6:1.6fr;--ui-fr-1_7:1.7fr;--ui-repeat-1:1;--ui-repeat-2:2;--ui-repeat-3:3;--ui-repeat-4:4;--ui-repeat-5:5;--ui-repeat-10:10;--ui-flex-fill:1 1 var(--ui-percent-0);--ui-flex-fluid:1 1 auto;--ui-flex-fixed:0 0 auto;--ui-line-height-1:1;--ui-line-height-1_02:1.02;--ui-line-height-1_04:1.04;--ui-line-height-1_05:1.05;--ui-line-height-1_08:1.08;--ui-line-height-1_1:1.1;--ui-line-height-1_16:1.16;--ui-line-height-1_18:1.18;--ui-line-height-1_2:1.2;--ui-line-height-1_22:1.22;--ui-line-height-1_25:1.25;--ui-line-height-1_3:1.3;--ui-line-height-1_35:1.35;--ui-line-height-1_4:1.4;--ui-line-height-1_45:1.45;--ui-line-height-1_5:1.5;--ui-line-height-1_55:1.55;--ui-line-height-1_6:1.6;--ui-line-height-1_65:1.65;--ui-line-height-1_7:1.7;--ui-line-height-1_75:1.75;--ui-opacity-0:0;--ui-opacity-0_5:.5;--ui-opacity-0_78:.78;--ui-opacity-0_82:.82;--ui-opacity-1:1;--font-display:var(--font-sans);--font-weight-450:450;--radius-panel:.5rem;--radius-control:.5rem;--radius-shell:.75rem;--shadow-card-sm:var(--shadow-sm);--shadow-card-md:var(--shadow-md);--shadow-card-lg:var(--shadow-lg);--shadow-card-xl:var(--shadow-xl);--shadow-card:var(--shadow-card-md);--blur-soft:6px;--blur-panel:12px;--blur-strong:14px;--ease-linear:linear;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.2, 0, 0, 1.12);--color-bsbv-deep-900:#002a38;--color-bsbv-blue-700:#084d76;--color-bsbv-blue-600:#195a80;--color-bsbv-blue-500:#597696;--color-bsbv-blue-200:#b5cde9;--color-bsbv-blue-100:#cfdced;--color-bsbv-blue-50:#e2e8f4;--color-bsbv-gray-50:#f5fbfb;--color-bsbv-gray-100:#f5f7f6;--color-bsbv-gray-200:#ebecee;--color-bsbv-gray-300:#e2e3e5;--color-bsbv-gray-500:#bbbcbe;--color-bsbv-gray-600:#9c9d9f;--color-bsbv-gray-700:#707072;--color-bsbv-ink-900:#1a181d;--color-bsbv-pink-500:#f5b2ac;--color-bsbv-pink-100:#fbe9e5;--color-bsbv-yellow-500:#ffe264;--color-bsbv-yellow-100:#fff6d7;--color-bsbv-orange-500:#f6a800;--color-bsbv-orange-100:#ffe8c4;--color-bsbv-green-500:#97c00e;--color-bsbv-green-100:#e2edc5;--color-bsbv-red-600:#d00018;--color-bsbv-red-100:#f1c1ab;--color-primary:var(--color-bsbv-blue-600);--color-primary-hover:var(--color-bsbv-blue-700);--color-primary-active:var(--color-bsbv-deep-900);--color-primary-light:var(--color-bsbv-blue-200);--color-primary-dark:var(--color-bsbv-deep-900);--color-secondary:var(--color-bsbv-blue-50);--color-secondary-hover:var(--color-bsbv-blue-100);--color-secondary-active:var(--color-bsbv-blue-200);--color-accent:var(--color-bsbv-blue-200);--color-accent-hover:var(--color-bsbv-blue-100);--color-success:var(--color-bsbv-green-500);--color-warning:var(--color-bsbv-orange-500);--color-danger:var(--color-bsbv-red-600);--color-info:var(--color-bsbv-blue-600);--color-canvas:var(--color-white);--color-surface:var(--color-white);--color-surface-muted:var(--color-bsbv-gray-50);--color-surface-elevated:var(--color-bsbv-blue-50);--color-surface-inverse:var(--color-bsbv-deep-900);--color-content:var(--color-bsbv-ink-900);--color-content-muted:var(--color-bsbv-blue-600);--color-content-soft:var(--color-bsbv-blue-700);--color-content-inverse:var(--color-white);--color-stroke:var(--color-bsbv-gray-200);--color-stroke-strong:#dde1e7}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-stroke-strong:color-mix(in srgb, var(--color-bsbv-gray-300) 72%, var(--color-bsbv-blue-100))}}:root,:host{--color-focus:var(--color-bsbv-blue-200);--color-overlay:#002a38b8}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-overlay:color-mix(in srgb, var(--color-bsbv-deep-900) 72%, transparent)}}:root,:host{--color-brand:var(--color-primary);--color-brand-hover:var(--color-primary-hover);--color-brand-strong:var(--color-primary-active);--color-background:var(--color-canvas);--color-background-secondary:var(--color-surface-muted);--color-background-dark:var(--color-surface-inverse);--color-surface-page:var(--color-canvas);--color-surface-subtle:var(--color-surface-muted);--color-surface-card:var(--color-surface);--color-surface-panel:var(--color-surface-elevated);--color-surface-dark:var(--color-surface-inverse);--color-border:var(--color-stroke);--color-border-soft:var(--color-stroke);--color-border-strong:var(--color-stroke-strong);--color-border-dark:#ffffff38}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-border-dark:color-mix(in srgb, var(--color-content-inverse) 22%, transparent)}}:root,:host{--color-muted:var(--color-surface-muted);--color-muted-dark:var(--color-surface-inverse);--color-text-primary:var(--color-content);--color-text-primary-dark:var(--color-content-inverse);--color-text-strong:var(--color-content);--color-text-body:var(--color-content-soft);--color-text-muted:var(--color-content-muted);--color-text-secondary:var(--color-content-soft);--color-text-secondary-dark:var(--color-bsbv-blue-100);--color-text-inverse:var(--color-content-inverse);--color-text-on-brand:var(--color-content-inverse);--color-text-on-accent:var(--color-bsbv-deep-900);--color-error:var(--color-danger);--color-state-success:var(--color-success);--color-state-success-soft:var(--color-bsbv-green-100);--color-state-warning:var(--color-warning);--color-state-warning-soft:var(--color-bsbv-orange-100);--color-state-danger:var(--color-danger);--color-state-danger-soft:var(--color-bsbv-red-100);--color-state-info:var(--color-info);--color-state-info-soft:var(--color-bsbv-blue-100);--color-focus-ring:#b5cde93d}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-focus-ring:color-mix(in srgb, var(--color-focus) 24%, transparent)}}:root,:host{--color-focus-ring-strong:#b5cde961}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-focus-ring-strong:color-mix(in srgb, var(--color-focus) 38%, transparent)}}:root,:host{--color-literal-rgb-0-42-56-a008:#002a3814;--color-literal-rgb-0-42-56-a045:#002a3873;--color-literal-rgb-0-42-56-a056:#002a388f;--color-literal-rgba-0-42-56-a018:#002a382e;--color-literal-rgba-0-42-56-a032:#002a3852;--color-literal-rgba-0-42-56-a045:#002a3873;--color-literal-rgba-0-42-56-a056:#002a388f;--color-literal-rgba-2-42-57-a098:#022a39fa;--color-literal-rgba-3-56-76-a092:#03384ceb;--color-literal-rgba-3-56-76-a094:#03384cf0;--color-literal-rgba-6-48-73-a098:#063049fa;--color-literal-rgba-8-77-118-a072:#084d76b8;--color-literal-rgba-8-77-118-a082:#084d76d1;--color-literal-rgba-9-15-28-a098:#090f1cfa;--color-literal-rgba-10-17-29-a0985:#0a111dfb;--color-literal-rgba-10-18-30-a094:#0a121ef0;--color-literal-rgba-11-18-31-a084:#0b121fd6;--color-literal-rgba-12-193-105-a024:#0cc1693d;--color-literal-rgba-14-33-58-a098:#0e213afa;--color-literal-rgba-15-23-38-a090:#0f1726e6;--color-literal-rgba-15-23-38-a092:#0f1726eb;--color-literal-rgba-15-23-42-a012:#0f172a1f;--color-literal-rgba-15-23-42-a088:#0f172ae0;--color-literal-rgba-16-26-41-a092:#101a29eb;--color-literal-rgba-23-37-84-a098:#172554fa;--color-literal-rgba-30-58-138-a096:#1e3a8af5;--color-literal-rgba-37-99-235-a018:#2563eb2e;--color-literal-rgba-43-111-255-a008:#2b6fff14;--color-literal-rgba-43-111-255-a010:#2b6fff1a;--color-literal-rgba-43-111-255-a016:#2b6fff29;--color-literal-rgba-43-111-255-a022:#2b6fff38;--color-literal-rgba-71-85-105-a068:#475569ad;--color-literal-rgba-71-85-105-a082:#475569d1;--color-literal-rgba-71-85-105-a092:#475569eb;--color-literal-rgba-147-197-253-a024:#93c5fd3d;--color-literal-rgba-147-197-253-a028:#93c5fd47;--color-literal-rgba-147-197-253-a030:#93c5fd4d;--color-literal-rgba-154-186-227-a014:#9abae324;--color-literal-rgba-154-186-227-a016:#9abae329;--color-literal-rgba-154-186-227-a018:#9abae32e;--color-literal-rgba-154-186-227-a022:#9abae338;--color-literal-rgba-154-186-227-a024:#9abae33d;--color-literal-rgba-154-186-227-a028:#9abae347;--color-literal-rgba-154-186-227-a032:#9abae352;--color-literal-rgba-219-234-254-a008:#dbeafe14;--color-literal-rgba-219-234-254-a014:#dbeafe24;--color-literal-rgba-219-234-254-a016:#dbeafe29;--color-literal-rgba-219-234-254-a018:#dbeafe2e;--color-literal-rgba-219-234-254-a028:#dbeafe47;--color-literal-rgba-219-234-254-a034:#dbeafe57;--color-literal-rgba-226-232-240-a090:#e2e8f0e6;--color-literal-rgba-229-77-46-a024:#e54d2e3d;--color-literal-rgba-248-250-252-a090:#f8fafce6;--color-literal-rgba-255-194-65-a032:#ffc24152;--color-literal-rgba-255-255-255-a004:#ffffff0a;--color-literal-rgba-255-255-255-a005:#ffffff0d;--color-literal-rgba-255-255-255-a006:#ffffff0f;--color-literal-rgba-255-255-255-a008:#ffffff14;--color-literal-rgba-255-255-255-a010:#ffffff1a;--color-literal-rgba-255-255-255-a012:#ffffff1f;--color-literal-rgba-255-255-255-a016:#ffffff29;--color-literal-rgba-255-255-255-a018:#ffffff2e;--color-literal-rgba-255-255-255-a020:#fff3;--color-literal-rgba-255-255-255-a024:#ffffff3d;--color-literal-rgba-255-255-255-a076:#ffffffc2;--color-literal-rgba-255-255-255-a082:#ffffffd1;--color-literal-rgba-255-255-255-a084:#ffffffd6;--color-literal-rgba-255-255-255-a088:#ffffffe0;--color-literal-rgba-255-255-255-a0985:#fffffffb;--color-reference-blue-50:var(--color-bsbv-blue-50);--color-reference-blue-100:var(--color-bsbv-blue-100);--color-reference-blue-200:var(--color-bsbv-blue-200);--color-reference-blue-700:var(--color-bsbv-blue-600);--color-reference-blue-900:var(--color-bsbv-deep-900);--color-reference-gray-50:var(--color-bsbv-gray-50);--color-reference-gray-100:var(--color-bsbv-gray-100);--color-reference-gray-200:var(--color-bsbv-gray-200);--color-reference-gray-500:var(--color-bsbv-gray-600);--color-reference-gray-700:var(--color-bsbv-gray-700);--color-reference-gray-900:var(--color-bsbv-ink-900);--color-reference-success-300:var(--color-bsbv-green-100);--color-reference-success-600:var(--color-bsbv-green-500);--color-reference-success-800:var(--color-bsbv-green-500);--spacing-shell-x:clamp(var(--spacing-4), .9rem + .8vw, var(--spacing-6));--spacing-section:clamp(var(--spacing-8), 1.55rem + .95vw, var(--spacing-12));--spacing-section-tight:clamp(var(--spacing-7), 1.35rem + .7vw, var(--spacing-10));--spacing-section-hero-start:clamp(var(--spacing-8), 1.45rem + 1vw, var(--spacing-12));--spacing-section-hero-end:clamp(var(--spacing-8), 1.45rem + 1vw, var(--spacing-12));--spacing-section-before:clamp(var(--spacing-6), 1.15rem + .65vw, var(--spacing-8));--spacing-section-after:clamp(var(--spacing-8), 1.55rem + .8vw, var(--spacing-12));--spacing-page-shell-blocks:0rem;--spacing-layout-gap:clamp(var(--spacing-5), 1rem + .65vw, var(--spacing-7));--spacing-layout-gap-loose:clamp(var(--spacing-6), 1.15rem + .9vw, var(--spacing-8));--spacing-block-gap:clamp(var(--spacing-5), 1rem + .55vw, var(--spacing-7));--spacing-section-header:clamp(var(--spacing-5), 1rem + .45vw, var(--spacing-7));--spacing-card-compact:clamp(var(--spacing-4), .9rem + .25vw, var(--spacing-5));--spacing-card:clamp(var(--spacing-5), 1rem + .35vw, var(--spacing-6));--spacing-card-roomy:clamp(var(--spacing-5), 1rem + .55vw, var(--spacing-7));--spacing-summary-panel:var(--spacing-4);--spacing-aside-card:clamp(var(--spacing-5), 1.1rem + .5vw, var(--spacing-6));--spacing-filter-followup:var(--spacing-6);--spacing-filter:clamp(var(--spacing-4), .95rem + .4vw, var(--spacing-5));--spacing-empty-inline:clamp(var(--spacing-6), 1.45rem + .6vw, var(--spacing-8));--spacing-empty-block:clamp(var(--spacing-10), 2.2rem + .8vw, var(--spacing-12));--spacing-hero-public-block:clamp(var(--spacing-8), 1.65rem + 1.8vw, var(--spacing-12));--spacing-hero-subpage:clamp(var(--spacing-6), 1.2rem + .8vw, var(--spacing-9));--spacing-footer-block:clamp(var(--spacing-8), 1.7rem + 1.2vw, var(--spacing-12));--spacing-footer-panel:clamp(var(--spacing-4), .95rem + .45vw, var(--spacing-6));--spacing-footer-grid:clamp(var(--spacing-6), 1.15rem + .8vw, var(--spacing-10));--spacing-footer-legal:clamp(var(--spacing-6), 1.1rem + .8vw, var(--spacing-8));--spacing-footer-legal-pad:clamp(var(--spacing-4), .9rem + .45vw, var(--spacing-6));--spacing-header-control:2.85rem;--spacing-header-nav:var(--spacing-3);--spacing-header-panel-gap:var(--spacing-4);--spacing-header-panel-pad:var(--spacing-4);--spacing-backend-shell:clamp(var(--spacing-4), .9rem + .55vw, var(--spacing-6));--spacing-backend-section:clamp(var(--spacing-3), .75rem + .4vw, var(--spacing-5));--spacing-backend-section-block:clamp(var(--spacing-2), .55rem + .3vw, var(--spacing-4));--spacing-backend-card:clamp(var(--spacing-4), .9rem + .35vw, var(--spacing-5));--spacing-backend-card-roomy:clamp(var(--spacing-4), .95rem + .55vw, var(--spacing-6));--spacing-backend-hero-inline:clamp(var(--spacing-4), .95rem + .65vw, var(--spacing-7));--spacing-backend-hero-block:clamp(var(--spacing-5), 1rem + .8vw, var(--spacing-8));--spacing-backend-table-inline:clamp(var(--spacing-4), .95rem + .45vw, var(--spacing-5));--spacing-backend-table-block:clamp(var(--spacing-3), .72rem + .35vw, var(--spacing-4));--spacing-backend-sidebar-inline:clamp(var(--spacing-3), .8rem + .35vw, var(--spacing-5));--spacing-backend-sidebar-block:clamp(var(--spacing-3), .8rem + .35vw, var(--spacing-5));--spacing-backend-sidebar-item:.15rem;--spacing-backend-content-inline:clamp(var(--spacing-4), .9rem + .7vw, var(--spacing-6));--spacing-backend-content-block:0rem;--spacing-panel:clamp(var(--spacing-4), .92rem + .32vw, var(--spacing-5));--spacing-panel-roomy:clamp(var(--spacing-5), 1rem + .7vw, var(--spacing-7));--spacing-control-gap:var(--spacing-2);--spacing-control-inline:var(--spacing-4);--spacing-control-block:var(--spacing-3);--spacing-card-gap:var(--spacing-4);--spacing-card-section-gap:var(--spacing-3)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html.dark,[data-theme=dark]{--color-canvas:var(--color-surface-inverse);--color-surface:#012937}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-surface:color-mix(in srgb, var(--color-surface-inverse) 96%, var(--color-content))}}html.dark,[data-theme=dark]{--color-surface-muted:#022e3e}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-surface-muted:color-mix(in srgb, var(--color-surface-inverse) 92%, var(--color-primary))}}html.dark,[data-theme=dark]{--color-background:var(--color-canvas);--color-background-secondary:var(--color-surface-muted);--color-muted:var(--color-surface-muted);--color-surface-page:var(--color-canvas);--color-surface-subtle:var(--color-surface-muted);--color-surface-card:#032835}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-surface-card:color-mix(in srgb, var(--color-surface-inverse) 88%, var(--color-bsbv-ink-900))}}html.dark,[data-theme=dark]{--color-surface-panel:var(--color-primary-hover);--color-surface-elevated:var(--color-primary);--color-text-strong:var(--color-content-inverse);--color-text-body:#fafbfd}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-text-body:color-mix(in srgb, var(--color-content-inverse) 84%, var(--color-secondary))}}html.dark,[data-theme=dark]{--color-text-muted:#f6f8fc}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-text-muted:color-mix(in srgb, var(--color-content-inverse) 70%, var(--color-secondary))}}html.dark,[data-theme=dark]{--color-text-inverse:var(--color-content-inverse);--color-border-soft:#ffffff2e}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-border-soft:color-mix(in srgb, var(--color-content-inverse) 18%, transparent)}}html.dark,[data-theme=dark]{--color-border-strong:#ffffff47}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-border-strong:color-mix(in srgb, var(--color-content-inverse) 28%, transparent)}}html.dark,[data-theme=dark]{--color-state-success-soft:#97c00e2e}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-state-success-soft:color-mix(in srgb, var(--color-success) 18%, transparent)}}html.dark,[data-theme=dark]{--color-state-warning-soft:#f6a8002e}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-state-warning-soft:color-mix(in srgb, var(--color-warning) 18%, transparent)}}html.dark,[data-theme=dark]{--color-state-danger-soft:#d000182e}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-state-danger-soft:color-mix(in srgb, var(--color-danger) 18%, transparent)}}html.dark,[data-theme=dark]{--color-state-info-soft:#195a802e}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-state-info-soft:color-mix(in srgb, var(--color-info) 18%, transparent)}}html.dark,[data-theme=dark]{--color-focus-ring:#b5cde947}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-focus-ring:color-mix(in srgb, var(--color-focus) 28%, transparent)}}html.dark,[data-theme=dark]{--color-focus-ring-strong:#b5cde96b}@supports (color:color-mix(in lab, red, red)){html.dark,[data-theme=dark]{--color-focus-ring-strong:color-mix(in srgb, var(--color-focus) 42%, transparent)}}html.dark,[data-theme=dark]{--shadow-card-sm:0 1px 2px #002a382e, 0 12px 24px #002a382e;--shadow-card-md:0 4px 10px #002a3833, 0 18px 34px #002a3833;--shadow-card-xl:0 10px 24px #002a383d, 0 28px 52px #002a383d;--shadow-card:var(--shadow-card-md)}html{color-scheme:light;font-size:var(--ui-size-16px);text-rendering:optimizelegibility;scroll-behavior:smooth}html.dark,[data-theme=dark]{color-scheme:dark}body{min-height:var(--ui-size-screen-block);background-color:var(--color-surface-page);color:var(--color-text-strong);font-size:var(--font-size-base-fluid);text-rendering:optimizelegibility;line-height:1.6;font-family:var(--font-sans)}main{display:block}a{color:inherit}img,svg,video,canvas,iframe{max-width:100%;display:block}[hidden],[x-cloak],[data-cloak=true]{display:none!important}:focus-visible{box-shadow:0 0 0 4px var(--color-focus-ring-strong);outline:2px solid #0000}::selection{background:var(--ui-color-reference-blue-alpha-35);color:var(--color-text-strong)}.lucide{width:var(--ui-size-1em);height:var(--ui-size-1em);stroke:currentColor;stroke-width:var(--icon-stroke-width);vector-effect:non-scaling-stroke;flex-shrink:0}}@layer components{.ui-btn{justify-content:center;align-items:center;gap:var(--spacing-control-gap);min-height:var(--spacing-header-control);padding:var(--spacing-control-block) var(--spacing-control-inline);border-radius:var(--radius-control);background-color:var(--color-brand);color:var(--color-text-inverse);box-shadow:var(--shadow-card-sm);font-size:var(--font-size-sm-fluid);text-align:center;border:1px solid #0000;font-weight:700;line-height:1.1;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.ui-btn:hover,.ui-btn:focus-visible{background-color:var(--color-brand-hover)}.ui-button,.ui-btn-primary,.ui-btn-secondary,.ui-btn-ghost,.ui-btn-danger{justify-content:center;align-items:center;gap:var(--spacing-control-gap);min-height:var(--spacing-header-control);padding:var(--spacing-control-block) var(--spacing-control-inline);border-radius:var(--radius-control);font-size:var(--font-size-sm-fluid);text-align:center;border:1px solid #0000;font-weight:700;line-height:1.1;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.ui-btn-primary,.ui-button[data-ui-button-variant=primary]{background-color:var(--color-brand);color:var(--color-text-inverse);box-shadow:var(--shadow-card-sm)}.ui-btn-primary:hover,.ui-btn-primary:focus-visible,.ui-button[data-ui-button-variant=primary]:hover,.ui-button[data-ui-button-variant=primary]:focus-visible{background-color:var(--color-brand-hover)}.ui-btn-secondary,.ui-button[data-ui-button-variant=secondary]{background-color:var(--color-accent);color:var(--color-brand-strong);border-color:var(--color-border-soft)}.ui-btn-secondary:hover,.ui-btn-secondary:focus-visible,.ui-button[data-ui-button-variant=secondary]:hover,.ui-button[data-ui-button-variant=secondary]:focus-visible{background-color:var(--color-accent-hover)}.ui-btn-ghost,.ui-button[data-ui-button-variant=ghost]{color:var(--color-text-body);border-color:var(--color-border-soft);background-color:#0000}.ui-btn-ghost:hover,.ui-btn-ghost:focus-visible,.ui-button[data-ui-button-variant=ghost]:hover,.ui-button[data-ui-button-variant=ghost]:focus-visible{background-color:var(--color-surface-panel);color:var(--color-text-strong)}.ui-btn-danger,.ui-button[data-ui-button-variant=danger]{background-color:var(--color-state-danger);color:var(--color-text-inverse);box-shadow:var(--shadow-card-sm)}.ui-card{gap:var(--spacing-card-gap);min-width:0;min-height:100%;padding:var(--spacing-card);background-color:var(--color-surface-card);color:var(--color-text-strong);border:1px solid var(--color-border-soft);border-radius:var(--radius-panel);box-shadow:var(--shadow-card-sm);display:grid}.ui-card-elevated{gap:var(--spacing-card-gap);background-color:var(--color-surface-card);min-width:0;min-height:100%;color:var(--color-text-strong);border:1px solid var(--color-border-soft);border-radius:var(--radius-panel);padding:var(--spacing-card);box-shadow:var(--shadow-card-md);display:grid;position:relative}.ui-card__header,.ui-card__body,.ui-card__footer{gap:var(--spacing-card-section-gap);display:grid}.ui-alert,.ui-alert-success,.ui-alert-warning,.ui-alert-danger,.ui-alert-info{gap:var(--ui-spacing-0_5);padding:var(--ui-spacing-pair-1-1_125);border:1px solid var(--color-border-soft);border-radius:var(--radius-panel);background-color:var(--color-surface-panel);color:var(--color-text-strong);box-shadow:var(--shadow-card-sm);display:grid}.ui-alert-success{border-color:#97c00e38}@supports (color:color-mix(in lab, red, red)){.ui-alert-success{border-color:color-mix(in srgb, var(--color-success) 22%, transparent)}}.ui-alert-success{background-color:var(--color-state-success-soft)}.ui-alert-warning{border-color:#f6a8003d}@supports (color:color-mix(in lab, red, red)){.ui-alert-warning{border-color:color-mix(in srgb, var(--color-warning) 24%, transparent)}}.ui-alert-warning{background-color:var(--color-state-warning-soft)}.ui-alert-danger{border-color:#d0001838}@supports (color:color-mix(in lab, red, red)){.ui-alert-danger{border-color:color-mix(in srgb, var(--color-danger) 22%, transparent)}}.ui-alert-danger{background-color:var(--color-state-danger-soft)}.ui-alert-info{border-color:#195a8038}@supports (color:color-mix(in lab, red, red)){.ui-alert-info{border-color:color-mix(in srgb, var(--color-info) 22%, transparent)}}.ui-alert-info{background-color:var(--color-state-info-soft)}.ui-dialog,.ui-overlay{border:1px solid var(--color-border-soft);border-radius:var(--radius-shell);background-color:var(--color-surface-card);box-shadow:var(--shadow-card-xl)}.ui-dialog-header,.ui-dialog-body,.ui-dialog-footer{gap:var(--ui-radius-0_75);display:grid}.ui-title-md{color:var(--color-text-strong);font-size:var(--font-size-lg-fluid);letter-spacing:0;font-weight:600;line-height:1.22}.ui-display-title{color:var(--color-text-strong);font-size:var(--font-size-3xl-fluid);letter-spacing:0;font-weight:600;line-height:1.04}.ui-eyebrow,.ui-kicker,.ui-meta-label,.ui-meta-label-tight{color:var(--color-brand);font-size:var(--font-size-xs-fluid);letter-spacing:var(--ui-tracking-0_18);text-transform:uppercase;font-weight:700}.ui-meta-label-tight{letter-spacing:var(--ui-tracking-0_16)}.ui-copy,.ui-text-body{color:var(--color-text-body);font-size:var(--font-size-base-fluid);line-height:1.7}.ui-copy-sm,.ui-text-body-sm,.ui-price-meta{color:var(--color-text-body);font-size:var(--font-size-sm-fluid);line-height:1.6}.ui-copy-reading,.ui-lead-copy{color:var(--color-text-body);font-size:var(--font-size-lg-fluid);line-height:1.7}.ui-text-muted,.ui-price-note{color:var(--color-text-muted);font-size:var(--font-size-sm-fluid);line-height:1.6}.ui-badge-invoice-summary,.ui-badge-readiness-board__list{gap:var(--ui-spacing-0_5);flex-wrap:wrap;align-items:center;display:flex}.ui-badge-invoice-summary__badges{gap:var(--ui-spacing-0_5);flex-wrap:wrap;display:flex}.ui-badge{justify-content:center;place-self:start;align-items:center;gap:var(--ui-spacing-0_375);min-height:var(--ui-size-1_625);padding:var(--ui-spacing-pair-0_25-0_625);border-radius:var(--ui-size-999px);font-size:var(--font-size-xs-fluid);letter-spacing:var(--ui-tracking-0_01);border:1px solid #0000;font-weight:700;line-height:1;display:inline-flex}.ui-badge[data-ui-badge-variant=success],.ui-badge-success{background-color:var(--color-state-success-soft);border-color:#97c00e2e}@supports (color:color-mix(in lab, red, red)){.ui-badge[data-ui-badge-variant=success],.ui-badge-success{border-color:color-mix(in srgb, var(--color-state-success) 18%, transparent)}}.ui-badge[data-ui-badge-variant=success],.ui-badge-success{color:var(--color-state-success)}.ui-badge[data-ui-badge-variant=warning],.ui-badge-warning{background-color:var(--color-state-warning-soft);border-color:#f6a8002e}@supports (color:color-mix(in lab, red, red)){.ui-badge[data-ui-badge-variant=warning],.ui-badge-warning{border-color:color-mix(in srgb, var(--color-state-warning) 18%, transparent)}}.ui-badge[data-ui-badge-variant=warning],.ui-badge-warning{color:var(--color-state-warning)}.ui-badge[data-ui-badge-variant=danger],.ui-badge-danger{background-color:var(--color-state-danger-soft);border-color:#d000182e}@supports (color:color-mix(in lab, red, red)){.ui-badge[data-ui-badge-variant=danger],.ui-badge-danger{border-color:color-mix(in srgb, var(--color-state-danger) 18%, transparent)}}.ui-badge[data-ui-badge-variant=danger],.ui-badge-danger{color:var(--color-state-danger)}.ui-badge[data-ui-badge-variant=info],.ui-badge-info{background-color:var(--color-state-info-soft);border-color:#195a802e}@supports (color:color-mix(in lab, red, red)){.ui-badge[data-ui-badge-variant=info],.ui-badge-info{border-color:color-mix(in srgb, var(--color-state-info) 18%, transparent)}}.ui-badge[data-ui-badge-variant=info],.ui-badge-info{color:var(--color-state-info)}.ui-badge[data-ui-badge-variant=neutral],.ui-badge-neutral{background-color:var(--color-surface-panel);border-color:var(--color-border-soft);color:var(--color-text-body)}.ui-badge[data-ui-badge-size=sm]{min-height:var(--ui-radius-1_5);padding:var(--ui-spacing-pair-0_25-0_5)}.ui-badge[data-ui-badge-size=lg]{min-height:var(--ui-size-1_875);padding:var(--ui-spacing-pair-0_375-0_75);font-size:var(--font-size-sm-fluid)}.ui-badge__icon{width:var(--ui-size-0_875);height:var(--ui-size-0_875);flex:none}.ui-copy--emphasis{color:var(--color-text-strong);font-weight:650}.ui-card-standard--elevated{box-shadow:var(--shadow-card-lg);border-color:color-mix(in srgb, color-mix(in srgb, var(--color-bsbv-gray-300) 72%, var(--color-bsbv-blue-100)) 34%, transparent)}@supports (color:color-mix(in lab, red, red)){.ui-card-standard--elevated{border-color:color-mix(in srgb, var(--color-border-strong) 34%, transparent)}}.ui-card-standard--elevated{background-color:var(--color-surface-card)}.ui-button-row{gap:var(--spacing-3);flex-wrap:wrap;align-items:center;display:flex}.ui-alert__copy,.ui-breadcrumbs__label{color:var(--color-text-body);font-size:var(--font-size-sm-fluid);line-height:1.6}.ui-breadcrumbs__label--current{color:var(--color-text-strong);font-weight:650}.ui-badge-preference-board__grid,.ui-badge-release-grid,.ui-badge-workflow-grid{gap:var(--spacing-4);display:grid}.ui-badge-preference-board__list,.ui-badge-release-grid__list,.ui-badge-workflow-grid__list,.ui-badge-inverse-board__list{gap:var(--spacing-2);flex-wrap:wrap;align-items:center;display:flex}.ui-badge-workflow-grid__card{gap:var(--spacing-3);min-width:0;display:grid}.ui-input,.ui-select,.ui-textarea{border:1px solid var(--color-border);border-radius:var(--radius-control);background-color:var(--color-surface-card);width:100%;padding:var(--ui-spacing-pair-0_5-0_75);color:var(--color-text-strong);font-size:var(--font-size-sm-fluid);box-shadow:var(--shadow-card-sm);outline:none;transition:border-color .2s,box-shadow .2s,background-color .2s}.ui-input:focus,.ui-select:focus,.ui-textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #195a8033}@supports (color:color-mix(in lab, red, red)){.ui-input:focus,.ui-select:focus,.ui-textarea:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 20%, transparent)}}.ui-input:disabled,.ui-select:disabled,.ui-textarea:disabled{cursor:not-allowed;opacity:.6}.ui-input-lg{padding:var(--ui-spacing-pair-0_75-1);font-size:var(--font-size-base-fluid)}.ui-input[data-ui-input-leading=true]{padding-inline-start:calc(var(--spacing-10) + var(--spacing-1))}.ui-input[data-ui-input-trailing=true]{padding-inline-end:calc(var(--spacing-10) + var(--spacing-2))}.ui-select{padding-inline-end:var(--ui-size-2_5)}.ui-textarea{min-height:var(--ui-size-8)}.ui-button[data-ui-button-full=true]{width:100%}.ui-button[data-ui-button-disabled=true],.ui-button[aria-disabled=true],.ui-button:disabled{pointer-events:none;opacity:.6}.ui-button[data-ui-button-layout=split]{justify-content:space-between}.ui-button[data-ui-button-state=overlay]{z-index:20;pointer-events:none;position:relative}.ui-button[data-ui-button-surface=responsive]{width:100%}.ui-button[data-ui-button-surface=sidebar]{justify-content:flex-start}@media (min-width:40rem){.ui-button[data-ui-button-surface=responsive]{width:auto}}.bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-bg:#fff}@supports (color:color-mix(in lab, red, red)){.bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-bg:color-mix(in srgb, var(--color-surface-card) 94%, white)}}.bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-bg-muted:var(--color-surface-panel);--bsbv-consent-surface:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-surface:color-mix(in srgb, var(--color-surface-card) 90%, transparent)}}.bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-text:var(--color-text-strong);--bsbv-consent-text-muted:var(--color-text-muted);--bsbv-consent-border:color-mix(in srgb, color-mix(in srgb, var(--color-bsbv-gray-300) 72%, var(--color-bsbv-blue-100)) 34%, transparent)}@supports (color:color-mix(in lab, red, red)){.bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-border:color-mix(in srgb, var(--color-border-strong) 34%, transparent)}}.bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-shadow:var(--shadow-card-xl);--bsbv-consent-primary:var(--color-brand);--bsbv-consent-primary-contrast:var(--color-text-inverse);--bsbv-consent-secondary:#e5ebf5}@supports (color:color-mix(in lab, red, red)){.bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-secondary:color-mix(in srgb, var(--color-surface-elevated) 88%, white)}}.bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-secondary-contrast:var(--color-text-strong);--bsbv-consent-backdrop:#002a38b8;--bsbv-consent-ring:var(--color-focus-ring);--bsbv-consent-radius-xl:var(--radius-shell);--bsbv-consent-radius-lg:var(--radius-panel);--bsbv-consent-radius-pill:999px}.dark .bsbv-consent[data-bsbv-consent-surface=core],[data-theme=dark] .bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-bg:#f5f5f5}@supports (color:color-mix(in lab, red, red)){.dark .bsbv-consent[data-bsbv-consent-surface=core],[data-theme=dark] .bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-bg:color-mix(in srgb, var(--color-surface-card) 96%, black)}}.dark .bsbv-consent[data-bsbv-consent-surface=core],[data-theme=dark] .bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-bg-muted:var(--color-surface-panel);--bsbv-consent-surface:#fffffff0}@supports (color:color-mix(in lab, red, red)){.dark .bsbv-consent[data-bsbv-consent-surface=core],[data-theme=dark] .bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-surface:color-mix(in srgb, var(--color-surface-card) 94%, transparent)}}.dark .bsbv-consent[data-bsbv-consent-surface=core],[data-theme=dark] .bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-text:var(--color-text-strong);--bsbv-consent-text-muted:var(--color-text-body);--bsbv-consent-border:color-mix(in srgb, color-mix(in srgb, var(--color-bsbv-gray-300) 72%, var(--color-bsbv-blue-100)) 42%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark .bsbv-consent[data-bsbv-consent-surface=core],[data-theme=dark] .bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-border:color-mix(in srgb, var(--color-border-strong) 42%, transparent)}}.dark .bsbv-consent[data-bsbv-consent-surface=core],[data-theme=dark] .bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-shadow:var(--shadow-card-xl);--bsbv-consent-primary:var(--color-accent);--bsbv-consent-primary-contrast:var(--color-brand-strong);--bsbv-consent-secondary:#e2e8f49e}@supports (color:color-mix(in lab, red, red)){.dark .bsbv-consent[data-bsbv-consent-surface=core],[data-theme=dark] .bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-secondary:color-mix(in srgb, var(--color-surface-elevated) 62%, transparent)}}.dark .bsbv-consent[data-bsbv-consent-surface=core],[data-theme=dark] .bsbv-consent[data-bsbv-consent-surface=core]{--bsbv-consent-secondary-contrast:var(--color-text-strong);--bsbv-consent-backdrop:#002a38d1;--bsbv-consent-ring:var(--color-focus-ring-strong)}.ui-scrollbar-gutter{scrollbar-gutter:stable}}@layer utilities;:root{--font-size-xs-fluid:clamp(var(--text-xs), .73rem + .06vw, .8125rem);--font-size-sm-fluid:clamp(var(--text-sm), .85rem + .08vw, .9375rem);--font-size-base-fluid:clamp(var(--text-base), .985rem + .08vw, 1.0625rem);--font-size-lg-fluid:clamp(var(--text-lg), 1.09rem + .18vw, 1.1875rem);--font-size-xl-fluid:clamp(var(--text-xl), 1.18rem + .42vw, 1.625rem);--font-size-2xl-fluid:clamp(var(--text-2xl), 1.38rem + .84vw, 2.25rem);--font-size-3xl-fluid:clamp(var(--text-3xl), 1.66rem + 1.16vw, 2.875rem);--font-size-4xl-fluid:clamp(var(--text-4xl), 2rem + 1.45vw, 3.75rem);--icon-stroke-width:1.9;--layout-max-width:80rem;--layout-max-width-wide:88rem;--hero-bleed-min-height:clamp(20rem, 17rem + 4vw, 25rem);--hero-single-max-width:var(--ui-size-max-72);--hero-title-max-width:54rem;--hero-copy-max-width:var(--ui-size-42);--hero-grid-gap:var(--spacing-6);--header-panel-width:min(62rem, calc(100vw - 2rem));--header-panel-width-wide:min(68rem, calc(100vw - 3rem));--header-settings-panel-width:min(20rem, calc(100vw - 2rem));--header-settings-panel-width-wide:min(21rem, calc(100vw - 3rem));--hero-shell-width:min(100%, var(--layout-max-width));--hero-shell-width-contained:100%;--hero-shell-inline-padding:var(--spacing-shell-x);--hero-grid-width:100%;--hero-grid-inline-padding:0rem;--hero-meta-min-width:var(--ui-size-12);--backend-sidebar-width:clamp(17.5rem, 16.8rem + 1.8vw, 19.5rem);--content-reading-max-width:48rem}@media (min-width:48rem){.ui-badge-rollout-board__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-badge-preference-board__column,.ui-components{gap:var(--spacing-3);display:grid}.ui-badge-dashboard{background-color:var(--color-surface);box-shadow:var(--shadow-sm);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-shell);padding:var(--spacing-card)}.ui-badge-dashboard__layout{gap:var(--spacing-5);flex-direction:column;display:flex}.ui-badge-dashboard__summary{max-inline-size:var(--container-sm)}.ui-badge-dashboard__panels{gap:var(--spacing-4);display:grid}.ui-badge-dashboard__panel{background-color:var(--color-surface-elevated);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-panel);padding:var(--spacing-card)}.ui-badge-dashboard__list{gap:var(--spacing-2);margin-top:var(--spacing-3);flex-wrap:wrap;display:flex}.ui-button-workflow{background-color:var(--color-surface);box-shadow:var(--shadow-sm);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-shell);padding:var(--spacing-card)}.ui-button-workflow__steps{gap:var(--spacing-3);margin-bottom:var(--spacing-4);display:grid}.ui-button-workflow__step{background-color:var(--color-surface-elevated);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-panel);padding-inline:var(--spacing-control-inline);padding-block:var(--spacing-control-block)}.ui-button-workflow__step-copy{font-size:var(--text-sm);color:var(--color-text-strong);margin-top:var(--spacing-1)}.ui-button-workflow__actions{gap:var(--spacing-3);flex-wrap:wrap;display:flex}.ui-avatar-owner-board{background-color:var(--color-surface);box-shadow:var(--shadow-sm);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-shell);padding:var(--spacing-card)}.ui-avatar-image,.ui-avatar__image{inline-size:var(--spacing-16);block-size:var(--spacing-16);border-radius:var(--radius-full);object-fit:cover;border-style:solid;border-width:1px;border-color:var(--color-border-soft);background-color:var(--color-surface)}.ui-avatar-owner-board__header{gap:var(--spacing-3);flex-direction:column;display:flex}.ui-avatar-owner-board__summary{max-inline-size:var(--container-md)}.ui-avatar-owner-board__signals,.ui-avatar-owner-board__badges,[class~=ui-badge-readiness-board__list],[class~=ui-badge-preference-board__list]{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.ui-avatar-owner-board__grid{gap:var(--spacing-4);display:grid}.ui-avatar-owner-board__card{background-color:var(--color-surface-elevated);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-shell);padding:var(--spacing-card)}.ui-avatar-owner-board__identity,.ui-avatar-region-board__person-main{align-items:center;gap:var(--spacing-4);min-inline-size:0;display:flex}.ui-avatar-owner-board__identity-copy,.ui-avatar-region-board__person-copy{min-inline-size:0}.ui-avatar-region-board{gap:var(--spacing-4);display:grid}.ui-avatar-region-board__card{background-color:var(--color-surface);box-shadow:var(--shadow-sm);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-shell);padding:var(--spacing-card)}.ui-avatar-region-board__person{justify-content:space-between;align-items:center;gap:var(--spacing-4);border:1px solid var(--color-border-soft);border-radius:var(--radius-panel);background-color:var(--color-surface-elevated);padding-inline:var(--spacing-control-inline);padding-block:var(--spacing-control-block);display:flex}.ui-badge-readiness-board{gap:var(--spacing-3);display:grid}.ui-badge-readiness-board__panel{background-color:var(--color-surface-elevated);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-panel);padding:var(--spacing-card)}[class~=ui-badge-readiness-board__list],[class~=ui-badge-preference-board__list]{margin-top:var(--spacing-3)}.ui-badge-preference-board{background-color:var(--color-surface);box-shadow:var(--shadow-sm);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-shell);padding:var(--spacing-card)}[class~=ui-badge-preference-board__grid]{gap:var(--spacing-4);display:grid}.ui-badge-rollout-board{background-color:var(--color-surface);box-shadow:var(--shadow-sm);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-shell);padding:var(--spacing-card)}.ui-badge-rollout-board__grid{gap:var(--spacing-4);display:grid}.ui-badge-rollout-board__panel{background-color:var(--color-surface-elevated);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-panel);padding:var(--spacing-card)}.ui-badge-rollout-board__list{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.ui-kpi-tile{gap:var(--spacing-3);padding:var(--spacing-card);display:grid}.ui-kpi-tile__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-3);display:flex}.ui-kpi-tile__copy{gap:var(--spacing-1);display:grid}.ui-kpi-tile__icon{inline-size:calc(var(--spacing-11));block-size:calc(var(--spacing-11));border-radius:var(--radius-lg);background-color:var(--color-surface-elevated);color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.ui-kpi-tile__icon-mark{inline-size:var(--spacing-5);block-size:var(--spacing-5)}.ui-kpi-tile__body{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-body)}.ui-kpi-tile__trend{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-primary)}@media (min-width:48rem){.ui-badge-dashboard__panels{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-badge-dashboard__panel--wide{grid-column:span 2}.ui-button-workflow__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-badge-readiness-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.ui-badge-dashboard__layout{flex-direction:row;justify-content:space-between;align-items:flex-start}.ui-badge-dashboard__panels{inline-size:100%;max-inline-size:var(--container-5xl)}.ui-avatar-owner-board__header{flex-direction:row;justify-content:space-between;align-items:flex-start}.ui-avatar-owner-board__grid,[class~=ui-badge-preference-board__grid],.ui-badge-rollout-board__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-avatar-region-board{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-dialog-root{z-index:80;position:fixed;inset:0}.ui-dialog-backdrop{position:absolute;inset:0}.ui-dialog-panel{position:relative}.ui-overlay-header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);display:flex}.ui-overlay-body{gap:var(--spacing-4);font-size:var(--text-sm);color:var(--color-text-body);display:grid}.dark .ui-card-standard[data-ui-card-variant=default],.dark .ui-card-standard[data-ui-card-variant=elevated],.dark .ui-card-standard[data-ui-card-variant=soft]{border-color:var(--color-literal-rgba-219-234-254-a016)}.dark .ui-card-standard[data-ui-card-variant=soft]{background-color:#fffffff0}@supports (color:color-mix(in lab, red, red)){.dark .ui-card-standard[data-ui-card-variant=soft]{background-color:color-mix(in srgb, var(--color-surface-card) 94%, transparent)}}.ui-badge-row{gap:var(--spacing-3)}.ui-avatar-review-card,.ui-avatar-locale-card,.ui-avatar-billing-card,[class~=ui-badge-invoice-summary],[class~=ui-badge-workflow-grid__card]{background-color:var(--color-surface);box-shadow:var(--shadow-sm);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-shell);padding:var(--spacing-card)}.ui-avatar-billing-card__badges,[class~=ui-badge-release-grid__list],[class~=ui-badge-invoice-summary__badges],[class~=ui-badge-workflow-grid__list],[class~=ui-badge-inverse-board__list],[class~=ui-button-row]{gap:var(--spacing-2);flex-wrap:wrap;display:flex}[class~=ui-button-row]{gap:var(--spacing-3)}.ui-button-meta-card,.ui-button-preference-panel{background-color:var(--color-surface);box-shadow:var(--shadow-sm);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-shell);padding:var(--spacing-card)}.ui-button-meta-card__badges{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;margin-block-end:var(--spacing-3);display:flex}.ui-button-toolbar{background-color:var(--color-surface-elevated);box-shadow:var(--shadow-sm);align-items:center;gap:var(--spacing-2);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-shell);padding:var(--spacing-card);flex-wrap:wrap;display:inline-flex}.ui-choice-control__copy,[class~=ui-alert__copy]{gap:var(--spacing-1);display:grid}.ui-input-field{gap:var(--spacing-2);display:grid}.ui-input-hint{font-size:var(--text-xs);color:var(--color-text-muted)}.ui-input-error{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-danger)}.ui-input-shell{position:relative}.ui-input-addon{color:var(--color-text-muted);align-items:center;display:flex;position:absolute;inset-block:0}.ui-input-addon--leading{pointer-events:none;padding-inline-start:var(--spacing-3);inset-inline-start:0}.ui-input-addon--trailing{font-size:var(--text-sm);padding-inline-end:var(--spacing-3);inset-inline-end:0}.ui-badge-release-grid__panel{background-color:var(--color-surface-elevated);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-panel);padding:var(--spacing-card)}[class~=ui-badge-invoice-summary]{padding:var(--spacing-card)}.ui-badge-invoice-summary__layout{gap:var(--spacing-4);flex-direction:column;display:flex}.ui-badge-inverse-board{background-color:var(--color-surface-inverse);color:var(--color-text-inverse);box-shadow:var(--shadow-sm);border-style:solid;border-width:1px;border-color:var(--color-border-soft);border-radius:var(--radius-shell);padding:var(--spacing-card)}.ui-button-inverse-panel{background-color:var(--color-surface-inverse);color:var(--color-text-inverse);box-shadow:var(--shadow-sm);border-radius:var(--radius-shell);padding:var(--spacing-card)}.ui-alert__header{align-items:flex-start;gap:var(--spacing-3);display:flex}.ui-alert__title{color:var(--color-text-strong);font-size:var(--font-size-sm-fluid);letter-spacing:0;font-weight:600;line-height:1.35}.ui-alert__message{color:var(--color-text-body);font-size:var(--font-size-sm-fluid);line-height:1.6}.ui-alert__icon-mark{inline-size:var(--spacing-5);block-size:var(--spacing-5)}@media (min-width:80rem){.ui-avatar-billing-grid,.ui-avatar-locale-grid,[class~=ui-badge-release-grid],[class~=ui-badge-workflow-grid]{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-badge-invoice-summary__layout{flex-direction:row;justify-content:space-between;align-items:flex-start}}.ui-badge-invoice-summary__layout .ui-logo-tile__meta{color:var(--color-text-muted);font-size:var(--font-size-xs-fluid);font-weight:500;line-height:1.4}.ui-card-standard{gap:var(--spacing-card-gap);min-width:0;min-height:100%;padding:var(--spacing-card-roomy);border:1px solid var(--color-border-soft);border-radius:var(--radius-panel);background-color:var(--color-surface-card);box-shadow:var(--shadow-card-sm);display:grid}.ui-card-standard[data-ui-card-variant=default]{background-color:var(--color-surface-card);box-shadow:var(--shadow-card-sm)}.ui-card-standard[data-ui-card-variant=elevated]{background-color:var(--color-surface-card);box-shadow:var(--shadow-card-xl)}.ui-card-standard[data-ui-card-variant=soft]{background-color:var(--color-surface-elevated);box-shadow:var(--shadow-card-sm)}.ui-card-standard[data-ui-card-variant=ghost]{box-shadow:none;background-color:#0000;border-color:#0000;padding:0}.ui-card-standard[data-ui-card-surface=plain]{box-shadow:none;background-color:#0000;border-color:#0000}.ui-card-standard__content{gap:var(--spacing-card-section-gap);align-content:start;display:grid}.ui-card-standard__title{color:var(--color-text-strong);font-size:var(--font-size-lg-fluid);letter-spacing:0;margin:0;font-weight:600;line-height:1.22}.ui-card-standard__body{color:var(--color-text-body);font-size:var(--font-size-sm-fluid);margin:0;line-height:1.65}.ui-card-standard__actions{gap:var(--spacing-3);flex-wrap:wrap;margin-top:auto;display:flex}.ui-card-block{border:1px solid var(--color-border-soft);border-radius:var(--radius-panel);background-color:var(--color-surface-card);box-shadow:var(--shadow-card-sm)}.ui-display-title,.ui-title,.ui-title-lg,.ui-title-md,.ui-title-sm,.ui-copy,.ui-copy-sm,.ui-copy-reading,.ui-copy-caption,.ui-copy-caption-tight,.ui-copy-caption-spaced,.ui-copy-legal,.ui-copy-legal-muted,.ui-lead-copy,.ui-kicker,.ui-eyebrow,.ui-meta-label,.ui-meta-label-tight,.ui-meta-strong,.ui-text-muted,.ui-price-value{margin:0}.ui-card-block--fill{min-height:100%}.ui-card-block--dashed{text-align:center;border-style:dashed}.ui-card-inset{border:1px solid var(--color-border-soft);border-radius:var(--radius-shell);background-color:var(--color-surface-panel);padding:var(--spacing-card)}.ui-card-link-cover{z-index:10;border-radius:inherit;position:absolute;inset:0}[class~=ui-btn-ghost-inverse]{border-color:var(--color-literal-rgba-255-255-255-a020);color:var(--color-text-inverse)}[class~=ui-btn-ghost-inverse]:hover,[class~=ui-btn-ghost-inverse]:focus-visible{background-color:var(--color-literal-rgba-255-255-255-a010);color:var(--color-text-inverse);box-shadow:0 0 0 4px var(--color-literal-rgba-255-255-255-a012)}.ui-alert-icon{width:var(--ui-size-2_5);height:var(--ui-size-2_5);border-radius:var(--ui-radius-1);background-color:#ffffffe0;justify-content:center;align-items:center;margin-top:.125rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ui-alert-icon{background-color:color-mix(in srgb, var(--color-surface-card) 88%, transparent)}}.ui-alert-icon{color:var(--color-brand);box-shadow:var(--shadow-card-sm)}.ui-card-grid{gap:var(--spacing-layout-gap);min-width:0;display:grid}.ui-card-grid--2,.ui-card-grid--3{grid-template-columns:repeat(1,minmax(0,1fr))}.ui-card-stat{border-radius:var(--ui-radius-1_5);border:1px solid var(--color-border-soft);background-color:#fffffff5}@supports (color:color-mix(in lab, red, red)){.ui-card-stat{background-color:color-mix(in srgb, var(--color-surface-card) 96%, transparent)}}.ui-card-stat{padding:var(--spacing-card);box-shadow:var(--shadow-card-sm)}.dark .ui-card-stat{background-color:var(--color-literal-rgba-10-18-30-a094)}@media (min-width:48rem){.ui-card-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ui-card-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ui-card-pad,.ui-card-pad-lg{padding:var(--spacing-card)}.ui-card-separator{border-top-style:solid;border-top-width:1px;border-color:var(--color-border);padding-top:var(--spacing-control-block)}.ui-card-empty{border-radius:var(--radius-3xl);border-style:solid;border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-card);padding:var(--spacing-card);box-shadow:var(--shadow-sm)}.ui-btn-full{width:100%}.ui-card-quiet{box-shadow:none;border-width:0}.ui-card-overlay-action{z-index:var(--z-20);pointer-events:none;position:relative}.ui-btn-responsive{width:100%}@media (min-width:40rem){.ui-btn-responsive{width:auto}}.ui-badge-row,.ui-avatar-handoff-card__badges,.ui-avatar-assignee-card__badges{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.ui-avatar-review-grid,.ui-avatar-locale-grid,.ui-avatar-billing-grid,[class~=ui-badge-release-grid],[class~=ui-badge-workflow-grid]{gap:var(--spacing-4);display:grid}.ui-button-cta-grid{gap:var(--spacing-3);display:grid}@media (min-width:48rem){.ui-button-cta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}