@charset "UTF-8";:root,:host{--viz-font-line-height-normal:var(--hbr-font-line-height-normal, 1.5);--viz-font-letter-spacing-loose:var(--hbr-font-letter-spacing-loose, .06em);--viz-font-size-5xl:var(--hbr-font-size-5xl, 4.29rem);--viz-font-size-4xl:var(--hbr-font-size-4xl, 3.43rem);--viz-font-size-3xl:var(--hbr-font-size-3xl, 2.86rem);--viz-font-size-2xl:var(--hbr-font-size-2xl, 2.29rem);--viz-font-size-xl:var(--hbr-font-size-xl, 1.71rem);--viz-font-size-lg:var(--hbr-font-size-lg, 1.29rem);--viz-font-size-md:var(--hbr-font-size-md, 1.14rem);--viz-font-size-sm:var(--hbr-font-size-sm, 1rem);--viz-font-size-xs:var(--hbr-font-size-xs, .86rem);--viz-font-size-2xs:var(--hbr-font-size-2sx, .71rem);--viz-font-size-base:var(--hbr-font-size-base, 62.5%);--viz-font-body:var(--hbr-font-body, "Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif");--viz-border-radius-xl:var(--hbr-border-radius-xl, .86rem);--viz-border-radius-lg:var(--hbr-border-radius-lg, .57rem);--viz-border-radius-md:var(--hbr-border-radius-md, .43rem);--viz-border-radius-sm:var(--hbr-border-radius-sm, .29rem);--viz-border-radius:var(--hbr-border-radius, 0);--viz-spacing-4xl:var(--hbr-spacing-4xl, 5.14rem);--viz-spacing-3xl:var(--hbr-spacing-3xl, 4.29rem);--viz-spacing-2xl:var(--hbr-spacing-2xl, 3.43rem);--viz-spacing-xl:var(--hbr-spacing-xl, 2.29rem);--viz-spacing-lg:var(--hbr-spacing-lg, 1.71rem);--viz-spacing-md:var(--hbr-spacing-md, 1.14rem);--viz-spacing-sm:var(--hbr-spacing-sm, .86rem);--viz-spacing-xs:var(--hbr-spacing-xs, .57rem);--viz-spacing-2xs:var(--hbr-spacing-2xs, .29rem);--viz-spacing-3xs:var(--hbr-spacing-3xs, .14rem);--viz-shadow-xl:var(--hbr-shadow-xl, 0px 4px 14px rgba(0, 0, 0, .2));--viz-shadow-lg:var(--hbr-shadow-lg, 0px 4px 12px rgba(0, 0, 0, .18));--viz-shadow-md:var(--hbr-shadow-md, 0px 4px 12px rgba(0, 0, 0, .12));--viz-shadow-sm:var(--hbr-shadow-sm, 0px 3px 8px rgba(0, 0, 0, .08));--viz-shadow-xs:var(--hbr-shadow-xs, 0px 2px 5px rgba(0, 0, 0, .05));--viz-color-neutral-100:var(--Neutral-100, #FFFFFF);--viz-color-neutral-98:var(--Neutral-98, #F7F7F7);--viz-color-neutral-95:var(--Neutral-95, #F0F1F2);--viz-color-neutral-90:var(--Neutral-90, #E1E4E8);--viz-color-neutral-85:var(--Neutral-85, #D0D4D9);--viz-color-neutral-80:var(--Neutral-80, #C1C6CC);--viz-color-neutral-70:var(--Neutral-70, #A7ADB5);--viz-color-neutral-65:var(--Neutral-65, #979FA8);--viz-color-neutral-60:var(--Neutral-60, #889099);--viz-color-neutral-55:var(--Neutral-55, #7E868F);--viz-color-neutral-50:var(--Neutral-50, #6F7680);--viz-color-neutral-45:var(--Neutral-45, #656C75);--viz-color-neutral-40:var(--Neutral-40, #596069);--viz-color-neutral-35:var(--Neutral-35, #464C54);--viz-color-neutral-25:var(--Neutral-25, #373C42);--viz-color-neutral-15:var(--Neutral-15, #23282E);--viz-color-neutral-5:var(--Neutral-5, #0F1214);--viz-color-neutral-0:var(--Neutral-0, #000000)}@media(prefers-color-scheme:light){:root{--viz-color-accent-a:var(--accent-a-default, #7D8AFF);--viz-color-accent-a-hover:var(--accent-a-hover, #6977F0);--viz-color-accent-a-weak:var(--accent-a-weak, #EBEDFF);--viz-color-accent-b:var(--accent-b-default, #B02863);--viz-color-accent-b-hover:var(--accent-b-hover, #991D53);--viz-color-accent-b-weak:var(--accent-b-weak, #FFE8EF);--viz-color-accent-c:var(--accent-c-default, #F2638C);--viz-color-accent-c-hover:var(--accent-c-hover, #E3447C);--viz-color-accent-c-weak:var(--accent-c-weak, #FFE8EF);--viz-color-accent-d:var(--accent-d-default, #753BCC);--viz-color-accent-d-hover:var(--accent-d-hover, #6732B8);--viz-color-accent-d-weak:var(--accent-d-weak, #F3EBFF);--viz-color-accent-e:var(--accent-e-default, #7da11b);--viz-color-accent-e-hover:var(--accent-e-hover, #6c8c14);--viz-color-accent-e-weak:var(--accent-e-weak, #eaf2d3);--viz-color-accent-f:var(--accent-f-default, #AD3907);--viz-color-accent-f-hover:var(--accent-f-hover, #942E03);--viz-color-accent-f-weak:var(--accent-f-weak, #FFEADB);--viz-color-accent-g:var(--accent-g-default, #04A4B0);--viz-color-accent-g-hover:var(--accent-g-hover, #028E99);--viz-color-accent-g-weak:var(--accent-g-weak, #D5F5F5);--viz-color-accent-h:var(--accent-h-default, #006773);--viz-color-accent-h-hover:var(--accent-h-hover, #005C66);--viz-color-accent-h-weak:var(--accent-h-weak, #D5F5F5);--viz-color-accent-i:var(--accent-i-default, #E85FC6);--viz-color-accent-i-hover:var(--accent-i-hover, #D64BB3);--viz-color-accent-i-weak:var(--accent-i-weak, #FFE8F9);--viz-color-accent-j:var(--accent-j-default, #545C8A);--viz-color-accent-j-hover:var(--accent-j-hover, #484F7A);--viz-color-accent-j-weak:var(--accent-j-weak, #EBEDFF);--viz-color-accent-k:var(--accent-k-default, #21A65F);--viz-color-accent-k-hover:var(--accent-k-hover, #169855);--viz-color-accent-k-weak:var(--accent-k-weak, #D4F5E1);--viz-color-neutral-border:var(--viz-color-neutral-60);--viz-color-neutral-border-medium:var(--viz-color-neutral-85);--viz-color-neutral-border-weak:var(--viz-color-neutral-90);--viz-color-neutral-border-hover:var(--viz-color-neutral-55);--viz-color-neutral-border-disabled:var(--viz-color-neutral-85)}:root .hbr-mode-dark,:root .dark{--viz-color-accent-a:var(--accent-a-default, #9CA6FF);--viz-color-accent-a-hover:var(--accent-a-hover, #8A95FF);--viz-color-accent-a-weak:var(--accent-a-weak, #4d5477);--viz-color-accent-b:var(--accent-b-default, #E3447C);--viz-color-accent-b-hover:var(--accent-b-hover, #CF3A7A);--viz-color-accent-b-weak:var(--accent-b-weak, #704959);--viz-color-accent-c:var(--accent-c-default, #FCB3C8);--viz-color-accent-c-hover:var(--accent-c-hover, #FF87A9);--viz-color-accent-c-weak:var(--accent-c-weak, #6f5964);--viz-color-accent-d:var(--accent-d-default, #9B5FF5);--viz-color-accent-d-hover:var(--accent-d-hover, #8D4EED);--viz-color-accent-d-weak:var(--accent-d-weak, #5b5077);--viz-color-accent-e:var(--accent-e-default, #9dba4c);--viz-color-accent-e-hover:var(--accent-e-hover, #89ab2c);--viz-color-accent-e-weak:var(--accent-e-weak, #4e5b39);--viz-color-accent-f:var(--accent-f-default, #D95A1A);--viz-color-accent-f-hover:var(--accent-f-hover, #C44F14);--viz-color-accent-f-weak:var(--accent-f-weak, #6f4b39);--viz-color-accent-g:var(--accent-g-default, #4AD9D9);--viz-color-accent-g-hover:var(--accent-g-hover, #17C2C2);--viz-color-accent-g-weak:var(--accent-g-weak, #1f5e62);--viz-color-accent-h:var(--accent-h-default, #028E99);--viz-color-accent-h-hover:var(--accent-h-hover, #01818C);--viz-color-accent-h-weak:var(--accent-h-weak, #45696d);--viz-color-accent-i:var(--accent-i-default, #F582D8);--viz-color-accent-i-hover:var(--accent-i-hover, #F26DD1);--viz-color-accent-i-weak:var(--accent-i-weak, #6d486a);--viz-color-accent-j:var(--accent-j-default, #767EB2);--viz-color-accent-j-hover:var(--accent-j-hover, #6871A3);--viz-color-accent-j-weak:var(--accent-j-weak, #505669);--viz-color-accent-k:var(--accent-k-default, #4CBF7F);--viz-color-accent-k-hover:var(--accent-k-hover, #36B26E);--viz-color-accent-k-weak:var(--accent-k-weak, #315d4a);--viz-color-neutral-border:var(--viz-color-neutral-50);--viz-color-neutral-border-medium:var(--viz-color-neutral-40);--viz-color-neutral-border-weak:var(--viz-color-neutral-35);--viz-color-neutral-border-hover:var(--viz-color-neutral-50);--viz-color-neutral-border-disabled:var(--viz-color-neutral-40)}}@media(prefers-color-scheme:dark){:root{--viz-color-accent-a:var(--accent-a-default, #9CA6FF);--viz-color-accent-a-hover:var(--accent-a-hover, #8A95FF);--viz-color-accent-a-weak:var(--accent-a-weak, #4d5477);--viz-color-accent-b:var(--accent-b-default, #E3447C);--viz-color-accent-b-hover:var(--accent-b-hover, #CF3A7A);--viz-color-accent-b-weak:var(--accent-b-weak, #704959);--viz-color-accent-c:var(--accent-c-default, #FCB3C8);--viz-color-accent-c-hover:var(--accent-c-hover, #FF87A9);--viz-color-accent-c-weak:var(--accent-c-weak, #6f5964);--viz-color-accent-d:var(--accent-d-default, #9B5FF5);--viz-color-accent-d-hover:var(--accent-d-hover, #8D4EED);--viz-color-accent-d-weak:var(--accent-d-weak, #5b5077);--viz-color-accent-e:var(--accent-e-default, #9dba4c);--viz-color-accent-e-hover:var(--accent-e-hover, #89ab2c);--viz-color-accent-e-weak:var(--accent-e-weak, #4e5b39);--viz-color-accent-f:var(--accent-f-default, #D95A1A);--viz-color-accent-f-hover:var(--accent-f-hover, #C44F14);--viz-color-accent-f-weak:var(--accent-f-weak, #6f4b39);--viz-color-accent-g:var(--accent-g-default, #4AD9D9);--viz-color-accent-g-hover:var(--accent-g-hover, #17C2C2);--viz-color-accent-g-weak:var(--accent-g-weak, #1f5e62);--viz-color-accent-h:var(--accent-h-default, #028E99);--viz-color-accent-h-hover:var(--accent-h-hover, #01818C);--viz-color-accent-h-weak:var(--accent-h-weak, #45696d);--viz-color-accent-i:var(--accent-i-default, #F582D8);--viz-color-accent-i-hover:var(--accent-i-hover, #F26DD1);--viz-color-accent-i-weak:var(--accent-i-weak, #6d486a);--viz-color-accent-j:var(--accent-j-default, #767EB2);--viz-color-accent-j-hover:var(--accent-j-hover, #6871A3);--viz-color-accent-j-weak:var(--accent-j-weak, #505669);--viz-color-accent-k:var(--accent-k-default, #4CBF7F);--viz-color-accent-k-hover:var(--accent-k-hover, #36B26E);--viz-color-accent-k-weak:var(--accent-k-weak, #315d4a);--viz-color-neutral-border:var(--viz-color-neutral-50);--viz-color-neutral-border-medium:var(--viz-color-neutral-40);--viz-color-neutral-border-weak:var(--viz-color-neutral-35);--viz-color-neutral-border-hover:var(--viz-color-neutral-50);--viz-color-neutral-border-disabled:var(--viz-color-neutral-40)}:root .hbr-mode-light,:root .light{--viz-color-accent-a:var(--accent-a-default, #7D8AFF);--viz-color-accent-a-hover:var(--accent-a-hover, #6977F0);--viz-color-accent-a-weak:var(--accent-a-weak, #EBEDFF);--viz-color-accent-b:var(--accent-b-default, #B02863);--viz-color-accent-b-hover:var(--accent-b-hover, #991D53);--viz-color-accent-b-weak:var(--accent-b-weak, #FFE8EF);--viz-color-accent-c:var(--accent-c-default, #F2638C);--viz-color-accent-c-hover:var(--accent-c-hover, #E3447C);--viz-color-accent-c-weak:var(--accent-c-weak, #FFE8EF);--viz-color-accent-d:var(--accent-d-default, #753BCC);--viz-color-accent-d-hover:var(--accent-d-hover, #6732B8);--viz-color-accent-d-weak:var(--accent-d-weak, #F3EBFF);--viz-color-accent-e:var(--accent-e-default, #7da11b);--viz-color-accent-e-hover:var(--accent-e-hover, #6c8c14);--viz-color-accent-e-weak:var(--accent-e-weak, #eaf2d3);--viz-color-accent-f:var(--accent-f-default, #AD3907);--viz-color-accent-f-hover:var(--accent-f-hover, #942E03);--viz-color-accent-f-weak:var(--accent-f-weak, #FFEADB);--viz-color-accent-g:var(--accent-g-default, #04A4B0);--viz-color-accent-g-hover:var(--accent-g-hover, #028E99);--viz-color-accent-g-weak:var(--accent-g-weak, #D5F5F5);--viz-color-accent-h:var(--accent-h-default, #006773);--viz-color-accent-h-hover:var(--accent-h-hover, #005C66);--viz-color-accent-h-weak:var(--accent-h-weak, #D5F5F5);--viz-color-accent-i:var(--accent-i-default, #E85FC6);--viz-color-accent-i-hover:var(--accent-i-hover, #D64BB3);--viz-color-accent-i-weak:var(--accent-i-weak, #FFE8F9);--viz-color-accent-j:var(--accent-j-default, #545C8A);--viz-color-accent-j-hover:var(--accent-j-hover, #484F7A);--viz-color-accent-j-weak:var(--accent-j-weak, #EBEDFF);--viz-color-accent-k:var(--accent-k-default, #21A65F);--viz-color-accent-k-hover:var(--accent-k-hover, #169855);--viz-color-accent-k-weak:var(--accent-k-weak, #D4F5E1);--viz-color-neutral-border:var(--viz-color-neutral-60);--viz-color-neutral-border-medium:var(--viz-color-neutral-85);--viz-color-neutral-border-weak:var(--viz-color-neutral-90);--viz-color-neutral-border-hover:var(--viz-color-neutral-55);--viz-color-neutral-border-disabled:var(--viz-color-neutral-85)}}:root{--viz-color-empty-shade-color:var(--base-color-weak, #889099);--viz-color-empty-shade-bg:var(--base-bg-weak-default, #FFFFFF)}@media(prefers-color-scheme:light){:root{--viz-text-color:var(--base-text-default, #23282E);--viz-inverse-text-color:var(--base-text-in-default, #FFFFFF);--viz-donut-color-select-ring:var(--base-text-default, #23282E);--viz-color-categorical-1-default:var(--Lavender-45, #505ED9);--viz-color-categorical-1-hover:var(--Lavender-35, #3B47B2);--viz-color-categorical-1-focus:var(--Lavender-35, #3B47B2);--viz-color-categorical-1-active:var(--Lavender-45, #505ED9);--viz-color-categorical-2-default:var(--Teal-60, #04A4B0);--viz-color-categorical-2-hover:var(--Teal-50, #01818C);--viz-color-categorical-2-focus:var(--Teal-50, #01818C);--viz-color-categorical-2-active:var(--Teal-60, #04A4B0);--viz-color-categorical-3-default:var(--Purple-60, #A974F7);--viz-color-categorical-3-hover:var(--Purple-60, #A974F7);--viz-color-categorical-3-focus:var(--Purple-50, #8D4EED);--viz-color-categorical-3-active:var(--Purple-60, #A974F7);--viz-color-categorical-4-default:var(--Pink-45, #C2306F);--viz-color-categorical-4-hover:var(--Pink-35, #991D53);--viz-color-categorical-4-focus:var(--Pink-35, #991D53);--viz-color-categorical-4-active:var(--Pink-45, #C2306F);--viz-color-categorical-5-default:var(--Lime-60, #7DA11B);--viz-color-categorical-5-hover:var(--Lime-50, #61800E);--viz-color-categorical-5-focus:var(--Lime-50, #61800E);--viz-color-categorical-5-active:var(--Lime-60, #7DA11B);--viz-color-categorical-6-default:var(--Purple-45, #864AE0);--viz-color-categorical-6-hover:var(--Purple-35, #6732B8);--viz-color-categorical-6-focus:var(--Purple-35, #6732B8);--viz-color-categorical-6-active:var(--Purple-45, #864AE0);--viz-color-categorical-7-default:var(--Pink-60, #F2638C);--viz-color-categorical-7-hover:var(--Pink-50, #CF3A7A);--viz-color-categorical-7-focus:var(--Pink-50, #CF3A7A);--viz-color-categorical-7-active:var(--Pink-60, #F2638C);--viz-color-categorical-8-default:var(--Teal-45, #017580);--viz-color-categorical-8-hover:var(--Teal-35, #005C66);--viz-color-categorical-8-focus:var(--Teal-35, #005C66);--viz-color-categorical-8-active:var(--Teal-45, #017580);--viz-color-categorical-9-default:var(--Light-blue-60, #139BEB);--viz-color-categorical-9-hover:var(--Light-blue-50, #087ABD);--viz-color-categorical-9-focus:var(--Light-blue-50, #087ABD);--viz-color-categorical-9-active:var(--Light-blue-60, #139BEB);--viz-color-categorical-10-default:var(--Slate-40, #545C8A);--viz-color-categorical-10-hover:var(--Slate-35, #484F7A);--viz-color-categorical-10-focus:var(--Slate-35, #484F7A);--viz-color-categorical-10-active:var(--Slate-40, #545C8A);--viz-color-categorical-11-default:var(--Orange-60, #F26722);--viz-color-categorical-11-hover:var(--Orange-50, #C44F14);--viz-color-categorical-11-focus:var(--Orange-50, #C44F14);--viz-color-categorical-11-active:var(--Orange-60, #F26722);--viz-color-categorical-12-default:var(--Emerald-45, #0B7B46);--viz-color-categorical-12-hover:var(--Emerald-35, #075E39);--viz-color-categorical-12-focus:var(--Emerald-35, #075E39);--viz-color-categorical-12-active:var(--Emerald-45, #0B7B46);--viz-gradient-style-categorical-vertical-1-default:var(--data-viz-categorical-1-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-1-gradient-default-end, var(--Lavender-45, #505ED9)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--Lavender-55, #6977F0)) 100%));--viz-gradient-style-categorical-vertical-2-default:var(--data-viz-categorical-2-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-2-gradient-default-end, var(--Teal-60, #04A4B0)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--Teal-70, #17C2C2)) 100%));--viz-gradient-style-categorical-vertical-3-default:var(--data-viz-categorical-3-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-3-gradient-default-end, var(--Purple-60, #A974F7)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--Purple-70, #C299FF)) 100%));--viz-gradient-style-categorical-vertical-4-default:var(--data-viz-categorical-4-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-4-gradient-default-end, var(--Pink-45, #C2306F)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--Pink-55, #E3447C)) 100%));--viz-gradient-style-categorical-vertical-5-default:var(--data-viz-categorical-5-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-5-gradient-default-end, var(--Lime-60, #7DA11B)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--Lime-70, #9DBA4C)) 100%));--viz-gradient-style-categorical-vertical-6-default:var(--data-viz-categorical-6-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-6-gradient-default-end, var(--Purple-45, #864AE0)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--Purple-55, #9B5FF5)) 100%));--viz-gradient-style-categorical-vertical-7-default:var(--data-viz-categorical-7-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-7-gradient-default-end, var(--Pink-60, #F2638C)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--Pink-70, #FF87A9)) 100%));--viz-gradient-style-categorical-vertical-8-default:var(--data-viz-categorical-8-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-8-gradient-default-end, var(--Teal-45, #017580)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--Teal-55, #028E99)) 100%));--viz-gradient-style-categorical-vertical-9-default:var(--data-viz-categorical-9-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-9-gradient-default-end, var(--Light-blue-60, #139BEB)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--Light-blue-70, #33BBF5)) 100%));--viz-gradient-style-categorical-vertical-10-default:var(--data-viz-categorical-10-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-10-gradient-default-end, var(--Slate-40, #545C8A)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--Slate-50, #6871A3)) 100%));--viz-gradient-style-categorical-vertical-11-default:var(--data-viz-categorical-11-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-11-gradient-default-end, var(--Orange-50, #F26722)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--Orange-60, #FC8D4C)) 100%));--viz-gradient-style-categorical-vertical-12-default:var(--data-viz-categorical-12-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-12-gradient-default-end, var(--Emerald-45, #0B7B46)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--Emerald-55, #169855)) 100%));--viz-gradient-style-categorical-horizontal-1-default:var(--data-viz-categorical-1-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-1-gradient-default-end, var(--Lavender-45, #505ED9)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--Lavender-55, #6977F0)) 100%));--viz-gradient-style-categorical-horizontal-2-default:var(--data-viz-categorical-2-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-2-gradient-default-end, var(--Teal-60, #04A4B0)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--Teal-70, #17C2C2)) 100%));--viz-gradient-style-categorical-horizontal-3-default:var(--data-viz-categorical-3-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-3-gradient-default-end, var(--Purple-60, #A974F7)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--Purple-70, #C299FF)) 100%));--viz-gradient-style-categorical-horizontal-4-default:var(--data-viz-categorical-4-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-4-gradient-default-end, var(--Pink-45, #C2306F)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--Pink-55, #E3447C)) 100%));--viz-gradient-style-categorical-horizontal-5-default:var(--data-viz-categorical-5-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-5-gradient-default-end, var(--Lime-60, #7DA11B)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--Lime-70, #9DBA4C)) 100%));--viz-gradient-style-categorical-horizontal-6-default:var(--data-viz-categorical-6-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-6-gradient-default-end, var(--Purple-45, #864AE0)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--Purple-55, #9B5FF5)) 100%));--viz-gradient-style-categorical-horizontal-7-default:var(--data-viz-categorical-7-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-7-gradient-default-end, var(--Pink-60, #F2638C)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--Pink-70, #FF87A9)) 100%));--viz-gradient-style-categorical-horizontal-8-default:var(--data-viz-categorical-8-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-8-gradient-default-end, var(--Teal-45, #017580)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--Teal-55, #028E99)) 100%));--viz-gradient-style-categorical-horizontal-9-default:var(--data-viz-categorical-9-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-9-gradient-default-end, var(--Light-blue-60, #139BEB)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--Light-blue-70, #33BBF5)) 100%));--viz-gradient-style-categorical-horizontal-10-default:var(--data-viz-categorical-10-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-10-gradient-default-end, var(--Slate-40, #545C8A)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--Slate-50, #6871A3)) 100%));--viz-gradient-style-categorical-horizontal-11-default:var(--data-viz-categorical-11-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-11-gradient-default-end, var(--Orange-50, #F26722)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--Orange-60, #FC8D4C)) 100%));--viz-gradient-style-categorical-horizontal-12-default:var(--data-viz-categorical-12-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-12-gradient-default-end, var(--Emerald-45, #0B7B46)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--Emerald-55, #169855)) 100%))}:root .hbr-mode-dark,:root .dark{--viz-text-color:var(--base-text-default, #FFFFFF);--viz-inverse-text-color:var(--base-text-in-default, #23282E);--viz-donut-color-select-ring:var(--base-text-default, #FFFFFF);--viz-color-categorical-1-default:var(--Lavender-55, #6977F0);--viz-color-categorical-1-hover:var(--Lavender-80, #BAC1FF);--viz-color-categorical-1-focus:var(--Lavender-80, #BAC1FF);--viz-color-categorical-1-active:var(--Lavender-55, #6977F0);--viz-color-categorical-2-default:var(--Teal-70, #17C2C2);--viz-color-categorical-2-hover:var(--Teal-90, #A9EBEB);--viz-color-categorical-2-focus:var(--Teal-90, #A9EBEB);--viz-color-categorical-2-active:var(--Teal-70, #17C2C2);--viz-color-categorical-3-default:var(--Purple-85, #E0CCFF);--viz-color-categorical-3-hover:var(--Purple-95, #F3EBFF);--viz-color-categorical-3-focus:var(--Purple-95, #F3EBFF);--viz-color-categorical-3-active:var(--Purple-85, #E0CCFF);--viz-color-categorical-4-default:var(--Pink-55, #E3447C);--viz-color-categorical-4-hover:var(--Pink-80, #FCB3C8);--viz-color-categorical-4-focus:var(--Pink-80, #FCB3C8);--viz-color-categorical-4-active:var(--Pink-55, #E3447C);--viz-color-categorical-5-default:var(--Lime-70, #9DBA4C);--viz-color-categorical-5-hover:var(--Lime-90, #D7E8A9);--viz-color-categorical-5-focus:var(--Lime-90, #D7E8A9);--viz-color-categorical-5-active:var(--Lime-70, #9DBA4C);--viz-color-categorical-6-default:var(--Purple-55, #9B5FF5);--viz-color-categorical-6-hover:var(--Purple-80, #D6BAFF);--viz-color-categorical-6-focus:var(--Purple-80, #D6BAFF);--viz-color-categorical-6-active:var(--Purple-55, #9B5FF5);--viz-color-categorical-7-default:var(--Pink-70, #FF87A9);--viz-color-categorical-7-hover:var(--Pink-90, #FFD4E0);--viz-color-categorical-7-focus:var(--Pink-90, #FFD4E0);--viz-color-categorical-7-active:var(--Pink-70, #FF87A9);--viz-color-categorical-8-default:var(--Teal-55, #028E99);--viz-color-categorical-8-hover:var(--Teal-80, #4AD9D9);--viz-color-categorical-8-focus:var(--Teal-80, #4AD9D9);--viz-color-categorical-8-active:var(--Teal-55, #028E99);--viz-color-categorical-9-default:var(--Light-blue-85, #9ADFFC);--viz-color-categorical-9-hover:var(--Light-blue-95, #D9F4FF);--viz-color-categorical-9-focus:var(--Light-blue-95, #D9F4FF);--viz-color-categorical-9-active:var(--Light-blue-85, #9ADFFC);--viz-color-categorical-10-default:var(--Slate-55, #767EB2);--viz-color-categorical-10-hover:var(--Slate-80, #C1C6E8);--viz-color-categorical-10-focus:var(--Slate-80, #C1C6E8);--viz-color-categorical-10-active:var(--Slate-55, #767EB2);--viz-color-categorical-11-default:var(--Orange-70, #FC8D4C);--viz-color-categorical-11-hover:var(--Orange-90, #FFD9BF);--viz-color-categorical-11-focus:var(--Orange-90, #FFD9BF);--viz-color-categorical-11-active:var(--Orange-70, #FC8D4C);--viz-color-categorical-12-default:var(--Emerald-55, #169855);--viz-color-categorical-12-hover:var(--Emerald-80, #75D9A0);--viz-color-categorical-12-focus:var(--Emerald-80, #75D9A0);--viz-color-categorical-12-active:var(--Emerald-55, #169855);--viz-gradient-style-categorical-vertical-1-default:var(--data-viz-categorical-1-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-1-gradient-default-end, var(--Lavender-55, #6977F0)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--Lavender-40, #4653C7)) 100%));--viz-gradient-style-categorical-vertical-2-default:var(--data-viz-categorical-2-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-2-gradient-default-end, var(--Teal-70, #17C2C2)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--Teal-55, #028E99)) 100%));--viz-gradient-style-categorical-vertical-3-default:var(--data-viz-categorical-3-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-3-gradient-default-end, var(--Purple-85, #E0CCFF)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--Purple-55, #B587FA)) 100%));--viz-gradient-style-categorical-vertical-4-default:var(--data-viz-categorical-4-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-4-gradient-default-end, var(--Pink-55, #E3447C)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--Pink-40, #B02863)) 100%));--viz-gradient-style-categorical-vertical-5-default:var(--data-viz-categorical-5-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-5-gradient-default-end, var(--Lime-70, #9DBA4C)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--Lime-55, #6C8C14)) 100%));--viz-gradient-style-categorical-vertical-6-default:var(--data-viz-categorical-6-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-6-gradient-default-end, var(--Purple-55, #9B5FF5)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--Purple-40, #753BCC)) 100%));--viz-gradient-style-categorical-vertical-7-default:var(--data-viz-categorical-7-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-7-gradient-default-end, var(--Pink-70, #FF87A9)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--Pink-55, #E3447C)) 100%));--viz-gradient-style-categorical-vertical-8-default:var(--data-viz-categorical-8-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-8-gradient-default-end, var(--Teal-55, #028E99)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--Teal-40, #006773)) 100%));--viz-gradient-style-categorical-vertical-9-default:var(--data-viz-categorical-9-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-9-gradient-default-end, var(--Light-blue-85, #9ADFFC)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--Light-blue-65, #23A8EB)) 100%));--viz-gradient-style-categorical-vertical-10-default:var(--data-viz-categorical-10-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-10-gradient-default-end, var(--Slate-55, #767EB2)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--Slate-40, #545C8A)) 100%));--viz-gradient-style-categorical-vertical-11-default:var(--data-viz-categorical-11-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-11-gradient-default-end, var(--Orange-70, #FC8D4C)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--Orange-55, #D95A1A)) 100%));--viz-gradient-style-categorical-vertical-12-default:var(--data-viz-categorical-12-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-12-gradient-default-end, var(--Emerald-55, #169855)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--Emerald-40, #087041)) 100%));--viz-gradient-style-categorical-horizontal-1-default:var(--data-viz-categorical-1-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-1-gradient-default-end, var(--Lavender-55, #6977F0)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--Lavender-40, #4653C7)) 100%));--viz-gradient-style-categorical-horizontal-2-default:var(--data-viz-categorical-2-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-2-gradient-default-end, var(--Teal-70, #17C2C2)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--Teal-55, #028E99)) 100%));--viz-gradient-style-categorical-horizontal-3-default:var(--data-viz-categorical-3-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-3-gradient-default-end, var(--Purple-85, #E0CCFF)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--Purple-55, #B587FA)) 100%));--viz-gradient-style-categorical-horizontal-4-default:var(--data-viz-categorical-4-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-4-gradient-default-end, var(--Pink-55, #E3447C)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--Pink-40, #B02863)) 100%));--viz-gradient-style-categorical-horizontal-5-default:var(--data-viz-categorical-5-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-5-gradient-default-end, var(--Lime-70, #9DBA4C)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--Lime-55, #6C8C14)) 100%));--viz-gradient-style-categorical-horizontal-6-default:var(--data-viz-categorical-6-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-6-gradient-default-end, var(--Purple-55, #9B5FF5)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--Purple-40, #753BCC)) 100%));--viz-gradient-style-categorical-horizontal-7-default:var(--data-viz-categorical-7-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-7-gradient-default-end, var(--Pink-70, #FF87A9)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--Pink-55, #E3447C)) 100%));--viz-gradient-style-categorical-horizontal-8-default:var(--data-viz-categorical-8-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-8-gradient-default-end, var(--Teal-55, #028E99)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--Teal-40, #006773)) 100%));--viz-gradient-style-categorical-horizontal-9-default:var(--data-viz-categorical-9-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-9-gradient-default-end, var(--Light-blue-85, #9ADFFC)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--Light-blue-65, #23A8EB)) 100%));--viz-gradient-style-categorical-horizontal-10-default:var(--data-viz-categorical-10-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-10-gradient-default-end, var(--Slate-55, #767EB2)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--Slate-40, #545C8A)) 100%));--viz-gradient-style-categorical-horizontal-11-default:var(--data-viz-categorical-11-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-11-gradient-default-end, var(--Orange-70, #FC8D4C)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--Orange-55, #D95A1A)) 100%));--viz-gradient-style-categorical-horizontal-12-default:var(--data-viz-categorical-12-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-12-gradient-default-end, var(--Emerald-55, #169855)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--Emerald-40, #087041)) 100%))}}@media(prefers-color-scheme:dark){:root{--viz-text-color:var(--base-text-default, #FFFFFF);--viz-inverse-text-color:var(--base-text-in-default, #23282E);--viz-donut-color-select-ring:var(--base-text-default, #FFFFFF);--viz-color-categorical-1-default:var(--Lavender-55, #6977F0);--viz-color-categorical-1-hover:var(--Lavender-80, #BAC1FF);--viz-color-categorical-1-focus:var(--Lavender-80, #BAC1FF);--viz-color-categorical-1-active:var(--Lavender-55, #6977F0);--viz-color-categorical-2-default:var(--Teal-70, #17C2C2);--viz-color-categorical-2-hover:var(--Teal-90, #A9EBEB);--viz-color-categorical-2-focus:var(--Teal-90, #A9EBEB);--viz-color-categorical-2-active:var(--Teal-70, #17C2C2);--viz-color-categorical-3-default:var(--Purple-85, #E0CCFF);--viz-color-categorical-3-hover:var(--Purple-95, #F3EBFF);--viz-color-categorical-3-focus:var(--Purple-95, #F3EBFF);--viz-color-categorical-3-active:var(--Purple-85, #E0CCFF);--viz-color-categorical-4-default:var(--Pink-55, #E3447C);--viz-color-categorical-4-hover:var(--Pink-80, #FCB3C8);--viz-color-categorical-4-focus:var(--Pink-80, #FCB3C8);--viz-color-categorical-4-active:var(--Pink-55, #E3447C);--viz-color-categorical-5-default:var(--Lime-70, #9DBA4C);--viz-color-categorical-5-hover:var(--Lime-90, #D7E8A9);--viz-color-categorical-5-focus:var(--Lime-90, #D7E8A9);--viz-color-categorical-5-active:var(--Lime-70, #9DBA4C);--viz-color-categorical-6-default:var(--Purple-55, #9B5FF5);--viz-color-categorical-6-hover:var(--Purple-80, #D6BAFF);--viz-color-categorical-6-focus:var(--Purple-80, #D6BAFF);--viz-color-categorical-6-active:var(--Purple-55, #9B5FF5);--viz-color-categorical-7-default:var(--Pink-70, #FF87A9);--viz-color-categorical-7-hover:var(--Pink-90, #FFD4E0);--viz-color-categorical-7-focus:var(--Pink-90, #FFD4E0);--viz-color-categorical-7-active:var(--Pink-70, #FF87A9);--viz-color-categorical-8-default:var(--Teal-55, #028E99);--viz-color-categorical-8-hover:var(--Teal-80, #4AD9D9);--viz-color-categorical-8-focus:var(--Teal-80, #4AD9D9);--viz-color-categorical-8-active:var(--Teal-55, #028E99);--viz-color-categorical-9-default:var(--Light-blue-85, #9ADFFC);--viz-color-categorical-9-hover:var(--Light-blue-95, #D9F4FF);--viz-color-categorical-9-focus:var(--Light-blue-95, #D9F4FF);--viz-color-categorical-9-active:var(--Light-blue-85, #9ADFFC);--viz-color-categorical-10-default:var(--Slate-55, #767EB2);--viz-color-categorical-10-hover:var(--Slate-80, #C1C6E8);--viz-color-categorical-10-focus:var(--Slate-80, #C1C6E8);--viz-color-categorical-10-active:var(--Slate-55, #767EB2);--viz-color-categorical-11-default:var(--Orange-70, #FC8D4C);--viz-color-categorical-11-hover:var(--Orange-90, #FFD9BF);--viz-color-categorical-11-focus:var(--Orange-90, #FFD9BF);--viz-color-categorical-11-active:var(--Orange-70, #FC8D4C);--viz-color-categorical-12-default:var(--Emerald-55, #169855);--viz-color-categorical-12-hover:var(--Emerald-80, #75D9A0);--viz-color-categorical-12-focus:var(--Emerald-80, #75D9A0);--viz-color-categorical-12-active:var(--Emerald-55, #169855);--viz-gradient-style-categorical-vertical-1-default:var(--data-viz-categorical-1-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-1-gradient-default-end, var(--Lavender-55, #6977F0)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--Lavender-40, #4653C7)) 100%));--viz-gradient-style-categorical-vertical-2-default:var(--data-viz-categorical-2-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-2-gradient-default-end, var(--Teal-70, #17C2C2)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--Teal-55, #028E99)) 100%));--viz-gradient-style-categorical-vertical-3-default:var(--data-viz-categorical-3-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-3-gradient-default-end, var(--Purple-85, #E0CCFF)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--Purple-55, #B587FA)) 100%));--viz-gradient-style-categorical-vertical-4-default:var(--data-viz-categorical-4-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-4-gradient-default-end, var(--Pink-55, #E3447C)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--Pink-40, #B02863)) 100%));--viz-gradient-style-categorical-vertical-5-default:var(--data-viz-categorical-5-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-5-gradient-default-end, var(--Lime-70, #9DBA4C)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--Lime-55, #6C8C14)) 100%));--viz-gradient-style-categorical-vertical-6-default:var(--data-viz-categorical-6-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-6-gradient-default-end, var(--Purple-55, #9B5FF5)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--Purple-40, #753BCC)) 100%));--viz-gradient-style-categorical-vertical-7-default:var(--data-viz-categorical-7-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-7-gradient-default-end, var(--Pink-70, #FF87A9)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--Pink-55, #E3447C)) 100%));--viz-gradient-style-categorical-vertical-8-default:var(--data-viz-categorical-8-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-8-gradient-default-end, var(--Teal-55, #028E99)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--Teal-40, #006773)) 100%));--viz-gradient-style-categorical-vertical-9-default:var(--data-viz-categorical-9-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-9-gradient-default-end, var(--Light-blue-85, #9ADFFC)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--Light-blue-65, #23A8EB)) 100%));--viz-gradient-style-categorical-vertical-10-default:var(--data-viz-categorical-10-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-10-gradient-default-end, var(--Slate-55, #767EB2)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--Slate-40, #545C8A)) 100%));--viz-gradient-style-categorical-vertical-11-default:var(--data-viz-categorical-11-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-11-gradient-default-end, var(--Orange-70, #FC8D4C)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--Orange-55, #D95A1A)) 100%));--viz-gradient-style-categorical-vertical-12-default:var(--data-viz-categorical-12-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-12-gradient-default-end, var(--Emerald-55, #169855)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--Emerald-40, #087041)) 100%));--viz-gradient-style-categorical-horizontal-1-default:var(--data-viz-categorical-1-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-1-gradient-default-end, var(--Lavender-55, #6977F0)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--Lavender-40, #4653C7)) 100%));--viz-gradient-style-categorical-horizontal-2-default:var(--data-viz-categorical-2-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-2-gradient-default-end, var(--Teal-70, #17C2C2)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--Teal-55, #028E99)) 100%));--viz-gradient-style-categorical-horizontal-3-default:var(--data-viz-categorical-3-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-3-gradient-default-end, var(--Purple-85, #E0CCFF)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--Purple-55, #B587FA)) 100%));--viz-gradient-style-categorical-horizontal-4-default:var(--data-viz-categorical-4-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-4-gradient-default-end, var(--Pink-55, #E3447C)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--Pink-40, #B02863)) 100%));--viz-gradient-style-categorical-horizontal-5-default:var(--data-viz-categorical-5-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-5-gradient-default-end, var(--Lime-70, #9DBA4C)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--Lime-55, #6C8C14)) 100%));--viz-gradient-style-categorical-horizontal-6-default:var(--data-viz-categorical-6-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-6-gradient-default-end, var(--Purple-55, #9B5FF5)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--Purple-40, #753BCC)) 100%));--viz-gradient-style-categorical-horizontal-7-default:var(--data-viz-categorical-7-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-7-gradient-default-end, var(--Pink-70, #FF87A9)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--Pink-55, #E3447C)) 100%));--viz-gradient-style-categorical-horizontal-8-default:var(--data-viz-categorical-8-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-8-gradient-default-end, var(--Teal-55, #028E99)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--Teal-40, #006773)) 100%));--viz-gradient-style-categorical-horizontal-9-default:var(--data-viz-categorical-9-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-9-gradient-default-end, var(--Light-blue-85, #9ADFFC)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--Light-blue-65, #23A8EB)) 100%));--viz-gradient-style-categorical-horizontal-10-default:var(--data-viz-categorical-10-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-10-gradient-default-end, var(--Slate-55, #767EB2)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--Slate-40, #545C8A)) 100%));--viz-gradient-style-categorical-horizontal-11-default:var(--data-viz-categorical-11-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-11-gradient-default-end, var(--Orange-70, #FC8D4C)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--Orange-55, #D95A1A)) 100%));--viz-gradient-style-categorical-horizontal-12-default:var(--data-viz-categorical-12-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-12-gradient-default-end, var(--Emerald-55, #169855)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--Emerald-40, #087041)) 100%))}:root .hbr-mode-light,:root .light{--viz-text-color:var(--base-text-default, #23282E);--viz-inverse-text-color:var(--base-text-in-default, #FFFFFF);--viz-donut-color-select-ring:var(--base-text-default, #23282E);--viz-color-categorical-1-default:var(--Lavender-45, #505ED9);--viz-color-categorical-1-hover:var(--Lavender-35, #3B47B2);--viz-color-categorical-1-focus:var(--Lavender-35, #3B47B2);--viz-color-categorical-1-active:var(--Lavender-45, #505ED9);--viz-color-categorical-2-default:var(--Teal-60, #04A4B0);--viz-color-categorical-2-hover:var(--Teal-50, #01818C);--viz-color-categorical-2-focus:var(--Teal-50, #01818C);--viz-color-categorical-2-active:var(--Teal-60, #04A4B0);--viz-color-categorical-3-default:var(--Purple-60, #A974F7);--viz-color-categorical-3-hover:var(--Purple-60, #A974F7);--viz-color-categorical-3-focus:var(--Purple-50, #8D4EED);--viz-color-categorical-3-active:var(--Purple-60, #A974F7);--viz-color-categorical-4-default:var(--Pink-45, #C2306F);--viz-color-categorical-4-hover:var(--Pink-35, #991D53);--viz-color-categorical-4-focus:var(--Pink-35, #991D53);--viz-color-categorical-4-active:var(--Pink-45, #C2306F);--viz-color-categorical-5-default:var(--Lime-60, #7DA11B);--viz-color-categorical-5-hover:var(--Lime-50, #61800E);--viz-color-categorical-5-focus:var(--Lime-50, #61800E);--viz-color-categorical-5-active:var(--Lime-60, #7DA11B);--viz-color-categorical-6-default:var(--Purple-45, #864AE0);--viz-color-categorical-6-hover:var(--Purple-35, #6732B8);--viz-color-categorical-6-focus:var(--Purple-35, #6732B8);--viz-color-categorical-6-active:var(--Purple-45, #864AE0);--viz-color-categorical-7-default:var(--Pink-60, #F2638C);--viz-color-categorical-7-hover:var(--Pink-50, #CF3A7A);--viz-color-categorical-7-focus:var(--Pink-50, #CF3A7A);--viz-color-categorical-7-active:var(--Pink-60, #F2638C);--viz-color-categorical-8-default:var(--Teal-45, #017580);--viz-color-categorical-8-hover:var(--Teal-35, #005C66);--viz-color-categorical-8-focus:var(--Teal-35, #005C66);--viz-color-categorical-8-active:var(--Teal-45, #017580);--viz-color-categorical-9-default:var(--Light-blue-60, #139BEB);--viz-color-categorical-9-hover:var(--Light-blue-50, #087ABD);--viz-color-categorical-9-focus:var(--Light-blue-50, #087ABD);--viz-color-categorical-9-active:var(--Light-blue-60, #139BEB);--viz-color-categorical-10-default:var(--Slate-40, #545C8A);--viz-color-categorical-10-hover:var(--Slate-35, #484F7A);--viz-color-categorical-10-focus:var(--Slate-35, #484F7A);--viz-color-categorical-10-active:var(--Slate-40, #545C8A);--viz-color-categorical-11-default:var(--Orange-60, #F26722);--viz-color-categorical-11-hover:var(--Orange-50, #C44F14);--viz-color-categorical-11-focus:var(--Orange-50, #C44F14);--viz-color-categorical-11-active:var(--Orange-60, #F26722);--viz-color-categorical-12-default:var(--Emerald-45, #0B7B46);--viz-color-categorical-12-hover:var(--Emerald-35, #075E39);--viz-color-categorical-12-focus:var(--Emerald-35, #075E39);--viz-color-categorical-12-active:var(--Emerald-45, #0B7B46);--viz-gradient-style-categorical-vertical-1-default:var(--data-viz-categorical-1-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-1-gradient-default-end, var(--Lavender-45, #505ED9)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--Lavender-55, #6977F0)) 100%));--viz-gradient-style-categorical-vertical-2-default:var(--data-viz-categorical-2-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-2-gradient-default-end, var(--Teal-60, #04A4B0)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--Teal-70, #17C2C2)) 100%));--viz-gradient-style-categorical-vertical-3-default:var(--data-viz-categorical-3-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-3-gradient-default-end, var(--Purple-60, #A974F7)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--Purple-70, #C299FF)) 100%));--viz-gradient-style-categorical-vertical-4-default:var(--data-viz-categorical-4-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-4-gradient-default-end, var(--Pink-45, #C2306F)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--Pink-55, #E3447C)) 100%));--viz-gradient-style-categorical-vertical-5-default:var(--data-viz-categorical-5-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-5-gradient-default-end, var(--Lime-60, #7DA11B)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--Lime-70, #9DBA4C)) 100%));--viz-gradient-style-categorical-vertical-6-default:var(--data-viz-categorical-6-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-6-gradient-default-end, var(--Purple-45, #864AE0)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--Purple-55, #9B5FF5)) 100%));--viz-gradient-style-categorical-vertical-7-default:var(--data-viz-categorical-7-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-7-gradient-default-end, var(--Pink-60, #F2638C)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--Pink-70, #FF87A9)) 100%));--viz-gradient-style-categorical-vertical-8-default:var(--data-viz-categorical-8-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-8-gradient-default-end, var(--Teal-45, #017580)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--Teal-55, #028E99)) 100%));--viz-gradient-style-categorical-vertical-9-default:var(--data-viz-categorical-9-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-9-gradient-default-end, var(--Light-blue-60, #139BEB)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--Light-blue-70, #33BBF5)) 100%));--viz-gradient-style-categorical-vertical-10-default:var(--data-viz-categorical-10-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-10-gradient-default-end, var(--Slate-40, #545C8A)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--Slate-50, #6871A3)) 100%));--viz-gradient-style-categorical-vertical-11-default:var(--data-viz-categorical-11-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-11-gradient-default-end, var(--Orange-60, #F26722)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--Orange-70, #FC8D4C)) 100%));--viz-gradient-style-categorical-vertical-12-default:var(--data-viz-categorical-12-gradient-default, linear-gradient(180deg, var(--data-viz-categorical-12-gradient-default-end, var(--Emerald-45, #0B7B46)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--Emerald-55, #169855)) 100%));--viz-gradient-style-categorical-horizontal-1-default:var(--data-viz-categorical-1-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-1-gradient-default-end, var(--Lavender-45, #505ED9)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--Lavender-55, #6977F0)) 100%));--viz-gradient-style-categorical-horizontal-2-default:var(--data-viz-categorical-2-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-2-gradient-default-end, var(--Teal-60, #04A4B0)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--Teal-70, #17C2C2)) 100%));--viz-gradient-style-categorical-horizontal-3-default:var(--data-viz-categorical-3-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-3-gradient-default-end, var(--Purple-60, #A974F7)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--Purple-70, #C299FF)) 100%));--viz-gradient-style-categorical-horizontal-4-default:var(--data-viz-categorical-4-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-4-gradient-default-end, var(--Pink-45, #C2306F)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--Pink-55, #E3447C)) 100%));--viz-gradient-style-categorical-horizontal-5-default:var(--data-viz-categorical-5-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-5-gradient-default-end, var(--Lime-60, #7DA11B)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--Lime-70, #9DBA4C)) 100%));--viz-gradient-style-categorical-horizontal-6-default:var(--data-viz-categorical-6-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-6-gradient-default-end, var(--Purple-45, #864AE0)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--Purple-55, #9B5FF5)) 100%));--viz-gradient-style-categorical-horizontal-7-default:var(--data-viz-categorical-7-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-7-gradient-default-end, var(--Pink-60, #F2638C)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--Pink-70, #FF87A9)) 100%));--viz-gradient-style-categorical-horizontal-8-default:var(--data-viz-categorical-8-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-8-gradient-default-end, var(--Teal-45, #017580)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--Teal-55, #028E99)) 100%));--viz-gradient-style-categorical-horizontal-9-default:var(--data-viz-categorical-9-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-9-gradient-default-end, var(--Light-blue-60, #139BEB)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--Light-blue-70, #33BBF5)) 100%));--viz-gradient-style-categorical-horizontal-10-default:var(--data-viz-categorical-10-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-10-gradient-default-end, var(--Slate-40, #545C8A)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--Slate-50, #6871A3)) 100%));--viz-gradient-style-categorical-horizontal-11-default:var(--data-viz-categorical-11-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-11-gradient-default-end, var(--Orange-60, #F26722)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--Orange-70, #FC8D4C)) 100%));--viz-gradient-style-categorical-horizontal-12-default:var(--data-viz-categorical-12-gradient-default, linear-gradient(270deg, var(--data-viz-categorical-12-gradient-default-end, var(--Emerald-45, #0B7B46)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--Emerald-55, #169855)) 100%))}}.--bar-chart{--viz-bar-item-vertical-border-radius:6px 6px 0 0;--viz-bar-item-horizontal-border-radius:0 6px 6px 0;--viz-bar-text-in:var(--viz-inverse-text-color);--viz-bar-color-text-above:var(--base-text-default);--viz-bar-opacity-not-selected:.25;--viz-bar-opacity-dehighlight:.5;--viz-bar-opacity-default:1;--viz-bar-label-above-font-size:var(--viz-font-size-sm);--viz-bar-label-right-font-size:var(--viz-font-size-sm)}.--bar-chart .viz-bar-item-categorical-1.horizontal{background:var(--viz-gradient-style-categorical-horizontal-1-default)}.--bar-chart .viz-bar-item-categorical-1.vertical{background:var(--viz-gradient-style-categorical-vertical-1-default)}.--bar-chart .viz-bar-item-categorical-1.hover{background:var(--viz-color-categorical-1-hover)}.--bar-chart .viz-bar-item-categorical-1.focus{background:var(--viz-color-categorical-1-focus)}.--bar-chart .viz-bar-item-categorical-1.active{background:var(--viz-color-categorical-1-active)}.--bar-chart .viz-bar-item-categorical-2.horizontal{background:var(--viz-gradient-style-categorical-horizontal-2-default)}.--bar-chart .viz-bar-item-categorical-2.vertical{background:var(--viz-gradient-style-categorical-vertical-2-default)}.--bar-chart .viz-bar-item-categorical-2.hover{background:var(--viz-color-categorical-2-hover)}.--bar-chart .viz-bar-item-categorical-2.focus{background:var(--viz-color-categorical-2-focus)}.--bar-chart .viz-bar-item-categorical-2.active{background:var(--viz-color-categorical-2-active)}.--bar-chart .viz-bar-item-categorical-3.horizontal{background:var(--viz-gradient-style-categorical-horizontal-3-default)}.--bar-chart .viz-bar-item-categorical-3.vertical{background:var(--viz-gradient-style-categorical-vertical-3-default)}.--bar-chart .viz-bar-item-categorical-3.hover{background:var(--viz-color-categorical-3-hover)}.--bar-chart .viz-bar-item-categorical-3.focus{background:var(--viz-color-categorical-3-focus)}.--bar-chart .viz-bar-item-categorical-3.active{background:var(--viz-color-categorical-3-active)}.--bar-chart .viz-bar-item-categorical-4.horizontal{background:var(--viz-gradient-style-categorical-horizontal-4-default)}.--bar-chart .viz-bar-item-categorical-4.vertical{background:var(--viz-gradient-style-categorical-vertical-4-default)}.--bar-chart .viz-bar-item-categorical-4.hover{background:var(--viz-color-categorical-4-hover)}.--bar-chart .viz-bar-item-categorical-4.focus{background:var(--viz-color-categorical-4-focus)}.--bar-chart .viz-bar-item-categorical-4.active{background:var(--viz-color-categorical-4-active)}.--bar-chart .viz-bar-item-categorical-5.horizontal{background:var(--viz-gradient-style-categorical-horizontal-5-default)}.--bar-chart .viz-bar-item-categorical-5.vertical{background:var(--viz-gradient-style-categorical-vertical-5-default)}.--bar-chart .viz-bar-item-categorical-5.hover{background:var(--viz-color-categorical-5-hover)}.--bar-chart .viz-bar-item-categorical-5.focus{background:var(--viz-color-categorical-5-focus)}.--bar-chart .viz-bar-item-categorical-5.active{background:var(--viz-color-categorical-5-active)}.--bar-chart .viz-bar-item-categorical-6.horizontal{background:var(--viz-gradient-style-categorical-horizontal-6-default)}.--bar-chart .viz-bar-item-categorical-6.vertical{background:var(--viz-gradient-style-categorical-vertical-6-default)}.--bar-chart .viz-bar-item-categorical-6.hover{background:var(--viz-color-categorical-6-hover)}.--bar-chart .viz-bar-item-categorical-6.focus{background:var(--viz-color-categorical-6-focus)}.--bar-chart .viz-bar-item-categorical-6.active{background:var(--viz-color-categorical-6-active)}.--bar-chart .viz-bar-item-categorical-7.horizontal{background:var(--viz-gradient-style-categorical-horizontal-7-default)}.--bar-chart .viz-bar-item-categorical-7.vertical{background:var(--viz-gradient-style-categorical-vertical-7-default)}.--bar-chart .viz-bar-item-categorical-7.hover{background:var(--viz-color-categorical-7-hover)}.--bar-chart .viz-bar-item-categorical-7.focus{background:var(--viz-color-categorical-7-focus)}.--bar-chart .viz-bar-item-categorical-7.active{background:var(--viz-color-categorical-7-active)}.--bar-chart .viz-bar-item-categorical-8.horizontal{background:var(--viz-gradient-style-categorical-horizontal-8-default)}.--bar-chart .viz-bar-item-categorical-8.vertical{background:var(--viz-gradient-style-categorical-vertical-8-default)}.--bar-chart .viz-bar-item-categorical-8.hover{background:var(--viz-color-categorical-8-hover)}.--bar-chart .viz-bar-item-categorical-8.focus{background:var(--viz-color-categorical-8-focus)}.--bar-chart .viz-bar-item-categorical-8.active{background:var(--viz-color-categorical-8-active)}.--bar-chart .viz-bar-item-categorical-9.horizontal{background:var(--viz-gradient-style-categorical-horizontal-9-default)}.--bar-chart .viz-bar-item-categorical-9.vertical{background:var(--viz-gradient-style-categorical-vertical-9-default)}.--bar-chart .viz-bar-item-categorical-9.hover{background:var(--viz-color-categorical-9-hover)}.--bar-chart .viz-bar-item-categorical-9.focus{background:var(--viz-color-categorical-9-focus)}.--bar-chart .viz-bar-item-categorical-9.active{background:var(--viz-color-categorical-9-active)}.--bar-chart .viz-bar-item-categorical-10.horizontal{background:var(--viz-gradient-style-categorical-horizontal-10-default)}.--bar-chart .viz-bar-item-categorical-10.vertical{background:var(--viz-gradient-style-categorical-vertical-10-default)}.--bar-chart .viz-bar-item-categorical-10.hover{background:var(--viz-color-categorical-10-hover)}.--bar-chart .viz-bar-item-categorical-10.focus{background:var(--viz-color-categorical-10-focus)}.--bar-chart .viz-bar-item-categorical-10.active{background:var(--viz-color-categorical-10-active)}.--bar-chart .viz-bar-item-categorical-11.horizontal{background:var(--viz-gradient-style-categorical-horizontal-11-default)}.--bar-chart .viz-bar-item-categorical-11.vertical{background:var(--viz-gradient-style-categorical-vertical-11-default)}.--bar-chart .viz-bar-item-categorical-11.hover{background:var(--viz-color-categorical-11-hover)}.--bar-chart .viz-bar-item-categorical-11.focus{background:var(--viz-color-categorical-11-focus)}.--bar-chart .viz-bar-item-categorical-11.active{background:var(--viz-color-categorical-11-active)}.--bar-chart .viz-bar-item-categorical-12.horizontal{background:var(--viz-gradient-style-categorical-horizontal-12-default)}.--bar-chart .viz-bar-item-categorical-12.vertical{background:var(--viz-gradient-style-categorical-vertical-12-default)}.--bar-chart .viz-bar-item-categorical-12.hover{background:var(--viz-color-categorical-12-hover)}.--bar-chart .viz-bar-item-categorical-12.focus{background:var(--viz-color-categorical-12-focus)}.--bar-chart .viz-bar-item-categorical-12.active{background:var(--viz-color-categorical-12-active)}.--bar-chart .--empty{cursor:not-allowed}.--bar-chart svg>g{line-height:var(--viz-font-line-height-normal);letter-spacing:var(--viz-font-letter-spacing-loose)}.--bar-chart svg>g .--bar-item-rect{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--base-text-default);font-size:var(--viz-font-size-sm);pointer-events:none}.--bar-chart svg>g .--bar-item-rect{position:fixed}.--bar-chart svg>g .--bar-legend-rect{display:inline-block}.--bar-chart svg>g rect{visibility:visible;opacity:var(--viz-bar-opacity-default);transition:visibility 0s,opacity .15s linear;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px}.--bar-chart svg>g rect:focus-visible{outline-offset:2px;outline:2px solid var(--viz-color-interact-border-medium)}.--bar-chart svg>g .--bar.--bar--selected rect:focus{outline-offset:2px;outline:2px solid var(--viz-color-interact-border-medium);opacity:var(--viz-bar-opacity-default)}.--bar-chart svg>g .--bar.--bar--dehighlight rect{opacity:var(--viz-bar-opacity-dehighlight)}.--bar-chart svg>g .--bar.--bar--dehighlight rect>.--bar-item-rect{opacity:var(--viz-bar-opacity-dehighlight)}.--bar-chart svg>g .--bar.--bar--dehighlight.--bar--selected rect:focus{outline-offset:2px;outline:2px solid var(--viz-color-interact-border-medium);opacity:var(--viz-bar-opacity-default)}.--bar-chart svg>g .--bar.--bar--not-selected rect{opacity:var(--viz-bar-opacity-not-selected)}.--bar-chart svg>g .--bar.--bar--not-selected rect>.--bar-item-rect{opacity:var(--viz-bar-opacity-not-selected)}.--bar-chart svg>g .--bar.--bar--not-selected:hover rect{visibility:visible;opacity:var(--viz-bar-opacity-default)}.--bar-chart svg>g .legend-event-rect{border-radius:1px}.--bar-chart svg>g .legend-event-rect:focus-visible{border:4px solid var(--viz-color-neutral-100);outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.--bar-chart svg>g .legend-event-rect:focus:not(:focus-visible){border:0;outline:0;outline-offset:0}.--bar-chart svg>g .--bar-legend-shape{pointer-events:none}.--bar-chart .--bar-label-top{font-size:var(--viz-bar-label-above-font-size)}.--bar-chart .--bar-label-right{font-size:var(--viz-bar-label-right-font-size)}.--bar-horizontal:not(.--categorical) .--bar-item{border-right:1px solid var(--viz-color-neutral-100)}.--bar-vertical:not(.--categorical) .--bar-item{border-top:1px solid var(--viz-color-neutral-100)}.--donut-chart{--viz-donut-text-in:var(--viz-inverse-text-color)}.--donut-chart .legend-event-rect{border-radius:1px}.--donut-chart .legend-event-rect:focus-visible{border:4px solid var(--viz-color-neutral-100);outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.--donut-chart .legend-event-rect:focus:not(:focus-visible){border:0;outline:0;outline-offset:0}.--donut-chart .arc-path{transition:.5s}.--donut-chart .arc-path.disabled{cursor:not-allowed;pointer-events:none}.--donut-chart .arc-path:focus{outline:none}.--donut-chart .arc-path-selected{transition:.3s}.--donut-chart>div>svg:focus{outline:none}.--line-chart:not(.--categorical) svg>g>path{visibility:visible;opacity:1;transition:visibility 0s,opacity .15s linear}.--line-chart:not(.--categorical) svg>g>path.--line--dehighlight{opacity:.1}.--line-chart:not(.--categorical) svg>g>path.--line--deselected{opacity:.1}.--line-chart:not(.--categorical) svg>g>path.--line--selected{opacity:1}.--line-chart:not(.--categorical) svg>g>path.--line--highlight{opacity:.7}.--line-chart:not(.--categorical) svg>g>path.--line--deselected.--line--highlight{opacity:.7}.--line-chart:not(.--categorical) .--point path,.--line-chart:not(.--categorical) .--point rect,.--line-chart:not(.--categorical) .--point circle{visibility:visible;opacity:1;transition:visibility 0s,opacity .15s linear}.--line-chart:not(.--categorical) .--point--dehighlight path,.--line-chart:not(.--categorical) .--point--dehighlight rect,.--line-chart:not(.--categorical) .--point--dehighlight circle{opacity:.1}.--line-chart:not(.--categorical) .--point--highlight{opacity:.7}.--line-chart:not(.--categorical) .--point--deselected path,.--line-chart:not(.--categorical) .--point--deselected rect,.--line-chart:not(.--categorical) .--point--deselected circle{opacity:.1}.--line-chart:not(.--categorical) .--point--deselected.--point--highlight path,.--line-chart:not(.--categorical) .--point--deselected.--point--highlight rect,.--line-chart:not(.--categorical) .--point--deselected.--point--highlight circle{opacity:.7}.--line-chart:not(.--categorical) .--point--selected path,.--line-chart:not(.--categorical) .--point--selected circle{opacity:1!important}.--line-chart:not(.--categorical) .legend-event-rect{border-radius:1px}.--line-chart:not(.--categorical) .legend-event-rect:focus-visible{border:4px solid var(--viz-color-neutral-100);outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.--line-chart:not(.--categorical) .legend-event-rect:focus:not(:focus-visible){border:0;outline:0;outline-offset:0}.--line-chart:not(.--categorical) .--line-legend-rect{width:100%;height:100%;display:flex;align-items:center}.--line-chart:not(.--categorical) .--line-legend-rect svg{width:100%;height:16px}.--line-chart.--categorical .--point.--point--target .--harbor-symbol{filter:drop-shadow(2px 2px 6px var(--viz-text-color))}.--line-chart.--categorical .horizontal-tick-label{-webkit-user-select:none;user-select:none;cursor:default}.--line-chart.--categorical .horizontal-tick-label:hover{font-weight:800}.--line-chart.--categorical .horizontal-tick-label:focus{outline:none}.--line-chart.--categorical .legend-event-rect{border-radius:1px}.--line-chart.--categorical .legend-event-rect:focus-visible{border:4px solid var(--viz-color-neutral-100);outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.--line-chart.--categorical .legend-event-rect:focus:not(:focus-visible){border:0;outline:0;outline-offset:0}.--line-chart.--categorical .--line-legend-rect{width:100%;height:100%;display:flex;align-items:center}.--line-chart.--categorical .--line-legend-rect svg{width:100%;height:16px}.--sankey-chart{flex-grow:1;overflow:hidden}.--sankey-chart .legend-event-rect{border-radius:1px}.--sankey-chart .legend-event-rect:focus-visible{border:4px solid var(--viz-color-neutral-100);outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.--sankey-chart .legend-event-rect:focus:not(:focus-visible){border:0;outline:0;outline-offset:0}.--sankey-chart .--sankey-legend-shape{pointer-events:none}.--sunburst-chart.non-interactive svg{pointer-events:none}.--sunburst-chart.non-focusable path[datum-id]:focus{outline:none}.hbr-type{font-family:var(--hbr-font-body);font-size:var(--hbr-font-size-md);letter-spacing:var(--hbr-font-letter-spacing-normal)}.hbr-type-h1,.hbr-type h1,.hbr-type-h2,.hbr-type h2,.hbr-type-h3,.hbr-type h3,.hbr-type-h4,.hbr-type h4,.hbr-type-h5,.hbr-type h5{font-family:var(--hbr-font-heading)}.hbr-type-body1,.hbr-type .body1,.hbr-type-body2,.hbr-type .body2,.hbr-type-body3,.hbr-type .body3,.hbr-type-link,.hbr-type .link .hbr-type-label,.hbr-type .label{font-family:var(--hbr-font-body)}.hbr-type-h1,.hbr-type h1,.hbr-type-h2,.hbr-type h2,.hbr-type-h3,.hbr-type h3,.hbr-type-h4,.hbr-type h4,.hbr-type-h5,.hbr-type h5,.hbr-type-body1,.hbr-type .body1,.hbr-type-body2,.hbr-type .body2,.hbr-type-body3,.hbr-type .body3,.hbr-type-link,.hbr-type .link .hbr-type-label,.hbr-type .label{line-height:var(--hbr-font-line-height-normal);color:var(--base-text-default);letter-spacing:var(--hbr-font-letter-spacing-normal)}.hbr-type-link,.hbr-type .link{cursor:pointer;color:var(--interact-text-default)}.hbr-type-link:hover,.hbr-type .link:hover{color:var(--interact-text-hover)}.hbr-type-link:active,.hbr-type .link:active{color:var(--interact-text-active)}.hbr-type-link.disabled,.hbr-type .link.disabled{color:var(--interact-text-disabled)}.hbr-type-kbd,.hbr-type .kbd{font-family:var(--hbr-font-family-mono);font-size:87.5%;border-radius:var(--hbr-border-radius-sm);background:var(--base-bg-default);border:var(--hbr-border-width) solid var(--control-border-default);font-size:12px;line-height:12px;margin-bottom:3px;padding:1px 5px;vertical-align:middle}.hbr-type-body1,.hbr-type .body1{font-weight:var(--hbr-font-weight-light)}.hbr-type-h1,.hbr-type h1,.hbr-type-h2,.hbr-type h2,.hbr-type-h3,.hbr-type h3,.hbr-type-h4,.hbr-type h4{font-weight:var(--hbr-font-weight-semibold)}.hbr-type-h1,.hbr-type h1{font-size:var(--hbr-font-size-3xl);line-height:var(--hbr-font-line-height-denser)}.hbr-type-h2,.hbr-type h2{font-size:var(--hbr-font-size-2xl);line-height:var(--hbr-font-line-height-denser)}.hbr-type-h3,.hbr-type h3{font-size:var(--hbr-font-size-lg)}.hbr-type-h4,.hbr-type h4{font-size:var(--hbr-font-size-md)}.hbr-type-h5,.hbr-type h5{font-size:var(--hbr-font-size-xs)}.hbr-type-body1,.hbr-type .body1{font-size:var(--hbr-font-size-md)}.hbr-type-body2,.hbr-type .body2,.hbr-type-link,.hbr-type .link{font-size:var(--hbr-font-size-sm)}.hbr-type-body3,.hbr-type .body3{font-size:var(--hbr-font-size-xs)}.hbr-type-label,.hbr-type .label{font-size:var(--hbr-font-size-2xs)}.hbr-type-code1,.hbr-type .code1,.hbr-type-code2,.hbr-type .code2{font-family:var(--hbr-font-family-mono);font-size:var(--hbr-font-size-sm);letter-spacing:var(--hbr-font-letter-spacing-normal);line-height:var(--hbr-font-line-height-normal)}.hbr-type-code2,.hbr-type .code2{font-size:var(--hbr-font-size-xs)}.hbr-type-mark,.hbr-type mark{background-color:var(--control-bg-weak-active);color:inherit}.hbr-css-tooltip__anchor,.hbr-css-popover__anchor{width:fit-content}hbr-dropdown hbr-button::part(caret){font-size:var(--hbr-font-size-md)}hbr-dropdown hbr-button[caret]::part(label){padding-right:var(--hbr-spacing-2xs)}hbr-dropdown hbr-button[caret]::part(icon-label){padding-right:0}hbr-dropdown[open] hbr-button::part(caret){transform:rotate(-180deg)}hbr-dropdown:not([open]) hbr-button::part(caret){transform:rotate(0);transform-origin:center;transition:var(--hbr-transition-fast) transform ease}hbr-tooltip[data-truncation-hidden]{display:none}hbr-code-snippet{--font-family:var(--hbr-font-family-mono, Roboto Mono)}hbr-code-snippet[inline] code{height:var(--height)}hbr-code-snippet pre.shiki{font-size:var(--font-size);background:var(--bg);margin:0}hbr-code-snippet pre.shiki code{font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);display:flex;flex-direction:column}hbr-code-snippet pre.shiki .hbr-css__code-snippet-line{display:inline-flex;width:100%;white-space:pre-wrap}hbr-code-snippet pre.shiki .hbr-css__code-snippet-line:first-child .hbr-css__code-snippet-line-number,hbr-code-snippet pre.shiki .hbr-css__code-snippet-line:first-child .hbr-css__code-snippet-line-content{padding-top:var(--padding)}hbr-code-snippet pre.shiki .hbr-css__code-snippet-line:last-child .hbr-css__code-snippet-line-number,hbr-code-snippet pre.shiki .hbr-css__code-snippet-line:last-child .hbr-css__code-snippet-line-content{padding-bottom:var(--padding)}hbr-code-snippet .hbr-css__code-snippet-line-content{word-wrap:break-word;position:relative;color:var(--base-text-default);padding:0px var(--padding)}hbr-code-snippet .hbr-css__code-snippet-line-number{-webkit-user-select:none;user-select:none;display:block;flex-shrink:0;min-width:calc(var(--line-min-width) * 1ch);padding:0px var(--padding);text-align:right;color:var(--base-text-medium-default);background:var(--base-bg-disabled);box-sizing:content-box}hbr-code-snippet[size=medium] hbr-copyclipboard::part(copy-button){margin-top:1px}hbr-code-snippet[size=auto] hbr-copyclipboard::part(copy-button){margin-bottom:3px}hbr-code-snippet hbr-copyclipboard{display:inline-flex;height:var(--button-height);vertical-align:text-bottom;box-sizing:content-box}hbr-code-snippet hbr-copyclipboard::part(copy-button){height:var(--button-height);width:var(--button-height);margin-left:0;display:inline-flex;box-sizing:content-box}hbr-code-snippet hbr-copyclipboard::part(tooltip),hbr-code-snippet hbr-copyclipboard::part(popover){display:inline-block;font-family:var(--hbr-font-body, Inter)}hbr-code-snippet hbr-copyclipboard::part(button-base){border-radius:4px;height:var(--button-height);width:var(--button-height);font-size:unset}hbr-code-snippet hbr-copyclipboard::part(icon-button){color:var(--interact-icon-weak-default)}hbr-code-snippet hbr-copyclipboard hbr-icon[slot=copy-icon]{color:var(--interact-icon-weak-hover);font-size:var(--icon-size)}.hbr-css__button-group{display:flex;align-items:center;flex-wrap:wrap;padding:var(--button-group-padding, var(--hbr-spacing-sm) var(--hbr-spacing-lg));background:var(--button-group-bg-color, var(--control-bg-weak-default));gap:var(--hbr-spacing-xs, 8px)}.hbr-css__button-group>hbr-button[variant=text]{margin:0 var(--hbr-spacing-xs, 8px)}.hbr-css__button-group-end{justify-content:end}.hbr-css__button-group-small{display:flex;align-items:center;flex-wrap:wrap;background:var(--button-group-bg-color, var(--control-bg-weak-default));padding:var(--button-group-small-padding);gap:var(--hbr-spacing-2xs, 4px)}.hbr-css__button-group-small>hbr-button[variant=text]{margin:0 var(--hbr-spacing-xs, 8px)}.hbr-css__button-group-raised{border-radius:8px 8px 0 0;box-shadow:0 -3px 8px -3px #00000014;position:sticky;bottom:0;margin:0}.hbr-css__button-group-sticky{position:sticky;bottom:0;margin:0}.hbr-css__scroll-view-offset-bottom-none .hbr-css__button-group-raised{border-radius:0;box-shadow:none;position:relative}form.hbr-css__container-card .hbr-css__button-group{--button-group-padding:0}hbr-button[sentiment=ai]:not([disabled])::part(base){--bg-color:var(--hbr-color-ai-gradient-bg);--bg-color-hover:var(--interact-bg-weak-hover);--bg-color-active:var(--interact-bg-weak-hover);--label-color:var(--base-text-default);--label-color-hover:var(--interact-text-hover);--label-color-active:var(--interact-text-hover);--label-color-disabled:var(--interact-text-disabled);--border-color:transparent;--border-color-hover:var(--interact-border-hover);--border-color-active:var(--interact-border-active)}hbr-button[sentiment=ai]:not([disabled]) hbr-icon{color:var(--interact-icon-default)}hbr-button[sentiment=ai][disabled]::part(base){--label-color:var(--interact-text-disabled);--border-color:var(--interact-text-disabled)}hbr-button[sentiment=ai-action]:not([disabled])::part(base){--bg-color:transparent;--bg-color-hover:var(--hbr-color-ai-gradient-bg);--bg-color-active:var(--hbr-color-ai-gradient-bg);--label-color:var(--interact-text-weak-default);--label-color-hover:var(--base-text-default);--label-color-active:var(--base-text-default);--label-color-disabled:var(--interact-text-disabled);--border-color:transparent;--border-color-hover:transparent;--border-color-active:transparent}hbr-button[sentiment=ai-action]:not([disabled]) hbr-icon{color:var(--hbr-color-ai-gradient-bg)}.hbr-css__chat-panel{display:flex;flex-direction:column;flex:1;height:100%;margin-inline:auto;max-width:min(1128px,100%)}.hbr-css__chat-panel>:first-child{flex:1;overflow-y:scroll}.hbr-css__chat-messages{display:flex;padding:var(--hbr-spacing-sm) var(--hbr-spacing-md);flex:1;flex-direction:column;gap:var(--hbr-spacing-2xs)}.hbr-css__chat-message-sources{padding-top:var(--hbr-spacing-xs)}.hbr-css__chat-message-sources .hbr-css__layout-row-2xs{flex-wrap:nowrap;align-items:start;line-height:18px}.hbr-css__chat-message-sources hbr-link::part(base){white-space:pre-wrap}.hbr-css__chat-header{display:flex;padding:var(--hbr-spacing-sm) var(--hbr-spacing-sm) var(--hbr-spacing-sm) var(--hbr-spacing-lg);align-items:center;width:100%;height:52px;background:var(--base-bg-default)}.hbr-css__chat-header hbr-menu-item[sentiment=neutral]::part(base){--checked-background-color:var(--control-bg-weak-active)}.hbr-css__chat-header hbr-dropdown hbr-button::part(base){width:44px;display:flex;gap:var(--hbr-spacing-2xs)}.hbr-css__chat-header hbr-dropdown hbr-menu{pointer-events:all}.hbr-css__chat-header hbr-button,.hbr-css__chat-header .hbr-css__chat-header-interactive{pointer-events:all}.hbr-css__chat-container-sm .hbr-css__chat-header{padding:var(--hbr-spacing-sm)}.hbr-css__chat-form{display:flex;flex-direction:column;gap:var(--hbr-spacing-2xs);padding:var(--hbr-spacing-xs) var(--hbr-spacing-md) var(--hbr-spacing-sm)}.hbr-css__chat-input::part(base){padding:var(--hbr-spacing-xs) var(--hbr-spacing-sm)}.hbr-css__chat-input::part(text-area){padding-left:var(--hbr-spacing-xs)}.hbr-css__chat-disclaimer{color:var(--base-text-weak-default);font-family:var(--hbr-font-body);font-size:var(--hbr-font-size-xs);line-height:18px;font-weight:var(--hbr-font-weight-normal);text-align:center}.hbr-css__chat-aside-menu>hbr-menu-item[sentiment=neutral]::part(base){--background:transparent;--hover-background:var(--base-bg-medium-hover);--checked-background-color:var(--base-bg-medium-active);height:36px;padding:var(--hbr-spacing-xs);border-radius:var(--hbr-border-radius-lg)}.hbr-css__chat-aside-menu>hbr-menu-item[sentiment=neutral]::part(label){text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:auto;margin-bottom:auto}.hbr-css__chat-aside-menu>hbr-menu-item[sentiment=neutral] hbr-dropdown[slot=suffix]{display:none}.hbr-css__chat-aside-menu>hbr-menu-item[sentiment=neutral]:hover hbr-dropdown[slot=suffix],.hbr-css__chat-aside-menu>hbr-menu-item[sentiment=neutral]:focus hbr-dropdown[slot=suffix]{display:block}.hbr-css__chat-aside-menu>hbr-menu-item[sentiment=neutral] hbr-dropdown[slot=suffix] hbr-button::part(base){--bg-color-hover:var(--base-bg-hover, #F7F7F7)}.hbr-css__chat-aside-menu-label{color:var(--base-text-medium-default, var(--base-text-medium-default));font-size:var(--hbr-font-size-xs);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-semibold);padding:var(--hbr-spacing-xs) 0 var(--hbr-spacing-2xs) var(--hbr-spacing-xs)}.hbr-css__chat-aside-menu-label:not(:last-child){margin-top:var(--hbr-spacing-md)}.hbr-css__chat-aside-menu-label:first-child{margin-top:0}hbr-window.hbr-css__window--full{--width:100vw;--height:calc(100vh - var(--hbr-app-shift-top, 0px));--border-radius:0}.hbr-css__container-page{display:flex;flex-direction:column;flex:auto;padding:0 var(--hbr-spacing-xl) 0 var(--hbr-spacing-lg)}.hbr-css__container-auto{display:flex;flex:auto;width:100%;position:relative}.hbr-css__container{padding:var(--hbr-spacing-lg, 24px);display:flex;flex-direction:column;background-color:var(--control-bg-weak-default);box-sizing:border-box}.hbr-css__container-medium{padding:var(--hbr-spacing-lg, 24px);background-color:var(--base-bg-default);display:flex;flex-direction:column;box-sizing:border-box}.hbr-css__container-weak{padding:var(--hbr-spacing-lg, 24px);background-color:var(--base-bg-weak-default);display:flex;flex-direction:column;box-sizing:border-box}.hbr-css__container-empty{background-color:var(--base-bg-weak-disabled);padding:var(--hbr-spacing-sm) var(--hbr-spacing-md);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;color:var(--base-text-medium-default);font-size:var(--hbr-font-size-md);line-height:22px;border-radius:var(--hbr-border-radius-md);width:100%;height:100%;box-sizing:border-box}.hbr-css__container-card{padding:var(--hbr-spacing-lg, 24px);border-radius:var(--hbr-border-radius-xl, 12px);background:var(--base-bg-weak-default);box-shadow:var(--hbr-shadow-sm);display:flex;flex-direction:column}.hbr-css__container-card-md{padding:var(--hbr-spacing-md, 16px);border-radius:var(--hbr-border-radius-lg, 8px);background:var(--base-bg-weak-default);box-shadow:var(--hbr-shadow-xs);border:2px solid var(--base-border-default);display:flex;flex-direction:column}.hbr-css__container-card-lg{padding:var(--hbr-spacing-lg, 24px);border-radius:var(--hbr-border-radius-xl, 12px);background:var(--base-bg-weak-default);box-shadow:var(--hbr-shadow-sm);display:flex;flex-direction:column}.hbr-css__container-xs{display:flex;background:var(--base-bg-medium-default);padding:var(--hbr-spacing-2xs) var(--hbr-spacing-xs);flex-direction:column;align-items:flex-start;gap:-2px;flex:1 0 0;border-radius:var(--hbr-border-radius-md)}.hbr-css__container-section{display:flex;flex-direction:column;gap:var(--hbr-spacing-md);padding-bottom:var(--hbr-spacing-lg)}.hbr-css__grid-sm,.hbr-css__grid-md{display:grid;gap:var(--hbr-spacing-sm)}.hbr-css__grid-lg{display:grid;gap:var(--hbr-spacing-md)}.hbr-css__grid-sm>*,.hbr-css__grid-md>*,.hbr-css__grid-lg>*{grid-column:span 1}.hbr-css__grid-sm>hbr-card,.hbr-css__grid-md>hbr-card,.hbr-css__grid-lg>hbr-card{--height:100%}@media(min-width:768px){.hbr-css__grid-sm{grid-template-columns:repeat(2,minmax(0,1fr))}.hbr-css__grid-md{grid-template-columns:repeat(3,minmax(0,1fr))}.hbr-css__grid-lg{grid-template-columns:repeat(6,minmax(0,1fr))}.hbr-css__grid-lg>[data-tablet-col-span=sm]{grid-column:span 4}.hbr-css__grid-lg>*,.hbr-css__grid-lg>[data-tablet-col-span=md]{grid-column:span 3}.hbr-css__grid-lg>[data-tablet-col-span=lg]{grid-column:span 4}.hbr-css__grid-lg>[data-tablet-col-span=xl]{grid-column:span 6}}@media(min-width:980px){.hbr-css__grid-sm{grid-template-columns:repeat(4,minmax(0,1fr))}.hbr-css__grid-md{grid-template-columns:repeat(3,minmax(0,1fr))}.hbr-css__grid-lg{grid-template-columns:repeat(12,minmax(0,1fr))}.hbr-css__grid-lg>*{grid-column:span 4}.hbr-css__grid-lg>[data-col-span=sm]{grid-column:span 4}.hbr-css__grid-lg>[data-col-span=md]{grid-column:span 6}.hbr-css__grid-lg>[data-col-span=lg]{grid-column:span 8}.hbr-css__grid-lg>[data-col-span=xl]{grid-column:span 12}}.hbr-css__filter-description{font-size:var(--hbr-font-size-sm);line-height:var(--hbr-font-line-height-dense);color:var(--base-text-medium-default);white-space:nowrap;padding:var(--hbr-spacing-xs, 8px)}.hbr-css__bulk-action-bar{background-color:var(--control-bg-weak-active);display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:var(--hbr-spacing-xs, 8px) var(--hbr-spacing-sm, 12px);gap:8px;border-radius:var(--hbr-border-radius-md, 6px)}.hbr-css__bulk-action-selection{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:12px}.hbr-css__bulk-action-selection .hbr-css__bulk-action-text{margin-right:var(--hbr-spacing-2xs, 4px)}.hbr-css__bulk-action{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px}.hbr-css__bulk-action>:first-child:is(hbr-button[variant=text]){margin-right:var(--hbr-spacing-xs, 8px)}.hbr-css__bulk-action-text{color:var(--base-text-default);font-family:var(--hbr-font-body, Inter);font-size:var(--hbr-font-size-sm, 14px);font-style:normal;font-weight:var(--hbr-font-weight-semibold, 600);line-height:20px}.hbr-css__footer-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:var(--hbr-spacing-md, 16px);padding:var(--hbr-spacing-md, 16px) 0 var(--hbr-spacing-lg, 24px) 0;justify-content:space-between;border-top:var(--hbr-border-width, 2px) solid var(--base-border-default)}.hbr-css__footer-copyright{font-size:var(--hbr-font-size-xs);line-height:var(--hbr-font-line-height-normal);color:var(--base-text-default);align-self:center;white-space:nowrap}.hbr-css__form-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hbr-spacing-lg)}@media(min-width:980px){.hbr-css__form-container{display:flex;flex-direction:row}.hbr-css__form-header{width:248px}}.hbr-css__form-header{display:flex;flex-direction:column;flex-shrink:0;gap:var(--hbr-spacing-xs)}.hbr-css__form-body,.hbr-css__form-section{display:flex;flex-direction:column;max-width:600px;min-width:60px;gap:var(--hbr-spacing-md);flex:auto;align-self:normal}.hbr-css__form-body hbr-input [slot=label],.hbr-css__form-body hbr-input::part(label),.hbr-css__form-body hbr-select [slot=label],.hbr-css__form-body hbr-select::part(label),.hbr-css__form-body hbr-textarea [slot=label],.hbr-css__form-body hbr-textarea::part(label),.hbr-css__form-body hbr-checkbox [slot=label],.hbr-css__form-body hbr-checkbox::part(label),.hbr-css__form-body hbr-radio [slot=label],.hbr-css__form-body hbr-radio::part(label),.hbr-css__form-body hbr-switch [slot=label],.hbr-css__form-body hbr-switch::part(label),.hbr-css__form-body hbr-slider [slot=label],.hbr-css__form-body hbr-slider::part(label),.hbr-css__form-body hbr-clipboard [slot=label],.hbr-css__form-body hbr-clipboard::part(label),.hbr-css__form-section hbr-input [slot=label],.hbr-css__form-section hbr-input::part(label),.hbr-css__form-section hbr-select [slot=label],.hbr-css__form-section hbr-select::part(label),.hbr-css__form-section hbr-textarea [slot=label],.hbr-css__form-section hbr-textarea::part(label),.hbr-css__form-section hbr-checkbox [slot=label],.hbr-css__form-section hbr-checkbox::part(label),.hbr-css__form-section hbr-radio [slot=label],.hbr-css__form-section hbr-radio::part(label),.hbr-css__form-section hbr-switch [slot=label],.hbr-css__form-section hbr-switch::part(label),.hbr-css__form-section hbr-slider [slot=label],.hbr-css__form-section hbr-slider::part(label),.hbr-css__form-section hbr-clipboard [slot=label],.hbr-css__form-section hbr-clipboard::part(label){display:inline-flex;align-items:center;gap:var(--hbr-spacing-2xs)}.hbr-css__form-body hbr-uploader [slot=label],.hbr-css__form-section hbr-uploader [slot=label]{display:inline-flex;align-items:center;gap:var(--hbr-spacing-2xs)}.hbr-css__form-body hbr-input,.hbr-css__form-body hbr-select,.hbr-css__form-body hbr-textarea,.hbr-css__form-section hbr-input,.hbr-css__form-section hbr-select,.hbr-css__form-section hbr-textarea{max-width:280px}.hbr-css__form-section-columns{display:flex;flex-direction:column;gap:var(--hbr-spacing-md)}.hbr-css__form-section-columns hbr-input,.hbr-css__form-section-columns hbr-select,.hbr-css__form-section-columns hbr-button{flex:1;flex-basis:0}.hbr-css__form-section-md{display:flex;flex-direction:column;width:280px;min-width:60px;max-width:600px;gap:var(--hbr-spacing-md)}.hbr-css__form-section-sm{display:flex;flex-direction:column;width:240px;min-width:48px;max-width:520px;gap:var(--hbr-spacing-md)}.hbr-css__form-footer{margin-top:var(--hbr-spacing-sm)}.hbr-css__layout-row-base{display:flex;flex-direction:row}.hbr-css__layout-row{display:flex;flex-direction:row;gap:var(--hbr-spacing-md)}.hbr-css__layout-row-3xs{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--hbr-spacing-3xs)}.hbr-css__layout-row-2xs{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--hbr-spacing-2xs)}.hbr-css__layout-row-xs{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--hbr-spacing-xs)}.hbr-css__layout-row-sm{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--hbr-spacing-sm)}.hbr-css__layout-row-md{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--hbr-spacing-md)}.hbr-css__layout-row-lg{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--hbr-spacing-lg)}.hbr-css__layout-row-xl{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--hbr-spacing-xl)}.hbr-css__layout-row-2xl{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--hbr-spacing-2xl)}.hbr-css__layout-row-3xl{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--hbr-spacing-3xl)}.hbr-css__layout-row-4xl{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--hbr-spacing-4xl)}.hbr-css__layout-col-base{display:flex;flex-direction:column}.hbr-css__layout-col{display:flex;flex-direction:column;gap:var(--hbr-spacing-md)}.hbr-css__layout-col-3xs{display:flex;flex-direction:column;gap:var(--hbr-spacing-3xs)}.hbr-css__layout-col-2xs{display:flex;flex-direction:column;gap:var(--hbr-spacing-2xs)}.hbr-css__layout-col-xs{display:flex;flex-direction:column;gap:var(--hbr-spacing-xs)}.hbr-css__layout-col-sm{display:flex;flex-direction:column;gap:var(--hbr-spacing-sm)}.hbr-css__layout-col-md{display:flex;flex-direction:column;gap:var(--hbr-spacing-md)}.hbr-css__layout-col-lg{display:flex;flex-direction:column;gap:var(--hbr-spacing-lg)}.hbr-css__layout-col-xl{display:flex;flex-direction:column;gap:var(--hbr-spacing-xl)}.hbr-css__layout-justify-start{justify-content:start}.hbr-css__layout-justify-center{justify-content:center}.hbr-css__layout-justify-end{justify-content:end}.hbr-css__layout-justify-between{justify-content:space-between}.hbr-css__layout-justify-around{justify-content:space-around}.hbr-css__layout-justify-evenly{justify-content:space-evenly}.hbr-css__layout-justify-self-start{margin-right:auto}.hbr-css__layout-justify-self-end{margin-left:auto}.hbr-css__layout-align-start{align-items:start}.hbr-css__layout-align-end{align-items:end}.hbr-css__layout-align-center{align-items:center}.hbr-css__layout-line-length-sm{max-width:520px}.hbr-css__layout-line-length-md{max-width:600px}.hbr-css__layout-line-length-lg{max-width:720px}dl.hbr-css__layout-pairs-row,dl.hbr-css__layout-pairs-row-sm,dl.hbr-css__layout-pairs-col,dl.hbr-css__layout-pairs-col-sm{margin:0}dl.hbr-css__layout-pairs-row>dd,dl.hbr-css__layout-pairs-row-sm>dd,dl.hbr-css__layout-pairs-col>dd,dl.hbr-css__layout-pairs-col-sm>dd{margin:0}dl.hbr-css__layout-pairs-row>dd ol,dl.hbr-css__layout-pairs-row-sm>dd ol,dl.hbr-css__layout-pairs-col>dd ol,dl.hbr-css__layout-pairs-col-sm>dd ol{padding-left:var(--hbr-spacing-md, 16px)}dl.hbr-css__layout-pairs-row>dd ul,dl.hbr-css__layout-pairs-row-sm>dd ul,dl.hbr-css__layout-pairs-col>dd ul,dl.hbr-css__layout-pairs-col-sm>dd ul{padding-left:var(--hbr-spacing-md, 16px)}.hbr-css__layout-pairs-row{display:grid;grid-template-columns:max-content auto;gap:var(--hbr-spacing-sm) var(--hbr-spacing-lg)}.hbr-css__layout-pairs-row-no-gap{display:grid;grid-template-columns:max-content auto}.hbr-css__layout-pairs-row-sm{display:grid;grid-template-columns:max-content auto;gap:var(--hbr-spacing-xs) var(--hbr-spacing-md)}.hbr-css__layout-pairs-col{display:flex;flex-direction:column;gap:var(--hbr-spacing-md)}.hbr-css__layout-pairs-col>*:nth-child(odd){margin-bottom:calc(var(--hbr-spacing-sm) * -1)}.hbr-css__layout-pairs-col-sm{display:flex;flex-direction:column;gap:var(--hbr-spacing-md)}.hbr-css__layout-pairs-col-sm>*:nth-child(odd){margin-bottom:calc(var(--hbr-spacing-md) * -1)}.hbr-css__layout-pairs-align-end>*:nth-child(2n){text-align:end}.hbr-css__layout-pairs-group{column-gap:var(--hbr-spacing-4xl);row-gap:var(--hbr-spacing-sm)}.hbr-css__layout-pairs-group-sm{column-gap:var(--hbr-spacing-3xl);row-gap:var(--hbr-spacing-xs)}.hbr-css__layout-pairs-group,.hbr-css__layout-pairs-group-sm{display:flex;flex-direction:row;align-items:start;flex-wrap:wrap}.hbr-css__page-title-container{padding:var(--hbr-spacing-lg, 24px) 0}.hbr-css__select-new-option,.hbr-css__select-option,.hbr-css__select-new-option-small,.hbr-css__select-option-small{display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none;color:var(--base-text-default);font-weight:var(--hbr-font-weight-normal)}.hbr-css__select-new-option,.hbr-css__select-option{font-size:var(--hbr-control-font-size-sm);line-height:var(--hbr-font-line-height-normal);letter-spacing:var(--hbr-line-letter-spacing-normal);padding:var(--option-padding, var(--hbr-spacing-xs) 10px);gap:var(--hbr-spacing-xs)}.hbr-css__select-new-option-small,.hbr-css__select-option-small{font-size:var(--hbr-font-size-xs, 12px);line-height:var(--hbr-font-line-height-dense);letter-spacing:var(--hbr-font-letter-spacing-dense);padding:var(--hbr-spacing-2xs) 6px;gap:var(--hbr-spacing-2xs)}.hbr-css__select-sticky-header hbr-divider,.hbr-css__select-sticky-footer hbr-divider{--margin:var(--hbr-spacing-2xs) 0}.hbr-css__skeleton{-webkit-animation:hbr-skeleton-pulse 2s ease-in-out infinite;animation:hbr-skeleton-pulse 2s ease-in-out infinite;background-clip:padding-box!important;border-radius:2px;box-shadow:none!important;color:transparent!important;cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;--hbr-skeleton-bg:var(--base-bg-default);background:var(--hbr-skeleton-bg);border-color:var(--hbr-skeleton-bg)!important}.hbr-css__skeleton-strong{-webkit-animation:hbr-skeleton-pulse 2s ease-in-out infinite;animation:hbr-skeleton-pulse 2s ease-in-out infinite;background-clip:padding-box!important;border-radius:2px;box-shadow:none!important;color:transparent!important;cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;--hbr-skeleton-bg-strong:var(--base-border-default);background:var(--hbr-skeleton-bg-strong);border-color:var(--hbr-skeleton-bg-strong)!important}@keyframes hbr-skeleton-pulse{50%{opacity:.5}}.hbr-css__skeleton-sm{height:var(--hbr-spacing-md, 16px);border-radius:var(--hbr-border-radius-pill)}.hbr-css__skeleton-md{height:var(--hbr-spacing-lg, 24px);border-radius:var(--hbr-border-radius-pill)}.hbr-css__skeleton-lg{height:calc(var(--hbr-spacing-xl, 32px) + 4px);border-radius:var(--hbr-border-radius-pill)}.hbr-css__skeleton-custom{border-radius:var(--hbr-border-radius-md, 6px)}.hbr-css__text-heading-xl-bold,.hbr-css__text-heading-lg-bold,.hbr-css__text-heading-md-bold,.hbr-css__text-heading-sm-bold{color:var(--base-text-strong-default);font-family:var(--hbr-font-heading);font-weight:var(--hbr-font-weight-bold)}.hbr-css__text-heading-xl-bold{font-size:var(--hbr-font-size-xl);line-height:34px}.hbr-css__text-heading-lg-bold{font-size:var(--hbr-font-size-lg);line-height:24px}.hbr-css__text-heading-md-bold{font-size:var(--hbr-font-size-md);line-height:22px}.hbr-css__text-heading-sm-bold{font-size:var(--hbr-font-size-sm);line-height:var(--hbr-font-line-height-dense);letter-spacing:1px;text-transform:uppercase}.hbr-css__text-primary-lg,.hbr-css__text-primary-md,.hbr-css__text-primary-sm,.hbr-css__text-primary-xs,.hbr-css__text-primary-lg-semibold,.hbr-css__text-primary-md-semibold,.hbr-css__text-primary-sm-semibold,.hbr-css__text-primary-xs-semibold,.hbr-css__text-primary-lg-bold,.hbr-css__text-primary-md-bold,.hbr-css__text-primary-sm-bold,.hbr-css__text-primary-xs-bold{color:var(--base-text-default);font-family:var(--hbr-font-body)}.hbr-css__text-primary-lg{font-size:var(--hbr-font-size-lg);line-height:24px;font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-primary-md{font-size:var(--hbr-font-size-md);line-height:22px;font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-primary-sm{font-size:var(--hbr-font-size-sm);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-primary-xs{font-size:var(--hbr-font-size-xs);line-height:18px;font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-primary-lg-semibold{font-size:var(--hbr-font-size-lg);line-height:24px;font-weight:var(--hbr-font-weight-semibold)}.hbr-css__text-primary-md-semibold{font-size:var(--hbr-font-size-md);line-height:22px;font-weight:var(--hbr-font-weight-semibold)}.hbr-css__text-primary-sm-semibold{font-size:var(--hbr-font-size-sm);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-semibold)}.hbr-css__text-primary-xs-semibold{font-size:var(--hbr-font-size-xs);line-height:18px;font-weight:var(--hbr-font-weight-semibold)}.hbr-css__text-primary-lg-bold{font-size:var(--hbr-font-size-lg);line-height:24px;font-weight:var(--hbr-font-weight-bold)}.hbr-css__text-primary-md-bold{font-size:var(--hbr-font-size-md);line-height:22px;font-weight:var(--hbr-font-weight-bold)}.hbr-css__text-primary-sm-bold{font-size:var(--hbr-font-size-sm);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-bold)}.hbr-css__text-primary-xs-bold{font-size:var(--hbr-font-size-xs);line-height:18px;font-weight:var(--hbr-font-weight-bold)}.hbr-css__text-secondary-lg,.hbr-css__text-secondary-md,.hbr-css__text-secondary-sm,.hbr-css__text-secondary-xs,.hbr-css__text-secondary-lg-semibold,.hbr-css__text-secondary-md-semibold,.hbr-css__text-secondary-sm-semibold,.hbr-css__text-secondary-xs-semibold,.hbr-css__text-secondary-lg-bold,.hbr-css__text-secondary-md-bold,.hbr-css__text-secondary-sm-bold,.hbr-css__text-secondary-xs-bold{color:var(--base-text-medium-default);font-family:var(--hbr-font-body)}.hbr-css__text-secondary-lg{font-size:var(--hbr-font-size-lg);line-height:24px;font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-secondary-md{font-size:var(--hbr-font-size-md);line-height:22px;font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-secondary-sm{font-size:var(--hbr-font-size-sm);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-secondary-xs{font-size:var(--hbr-font-size-xs);line-height:18px;font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-secondary-lg-semibold{font-size:var(--hbr-font-size-lg);line-height:24px;font-weight:var(--hbr-font-weight-semibold)}.hbr-css__text-secondary-md-semibold{font-size:var(--hbr-font-size-md);line-height:22px;font-weight:var(--hbr-font-weight-semibold)}.hbr-css__text-secondary-sm-semibold{font-size:var(--hbr-font-size-sm);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-semibold)}.hbr-css__text-secondary-xs-semibold{font-size:var(--hbr-font-size-xs);line-height:18px;font-weight:var(--hbr-font-weight-semibold)}.hbr-css__text-secondary-lg-bold{font-size:var(--hbr-font-size-lg);line-height:24px;font-weight:var(--hbr-font-weight-bold)}.hbr-css__text-secondary-md-bold{font-size:var(--hbr-font-size-md);line-height:22px;font-weight:var(--hbr-font-weight-bold)}.hbr-css__text-secondary-sm-bold{font-size:var(--hbr-font-size-sm);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-bold)}.hbr-css__text-secondary-xs-bold{font-size:var(--hbr-font-size-xs);line-height:18px;font-weight:var(--hbr-font-weight-bold)}.hbr-css__text-placeholder-md,.hbr-css__text-placeholder-sm,.hbr-css__text-placeholder-xs{color:var(--base-text-weak-default);font-family:var(--hbr-font-body)}.hbr-css__text-placeholder-md{font-size:var(--hbr-font-size-md);line-height:22px;font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-placeholder-sm{font-size:var(--hbr-font-size-sm);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-placeholder-xs{font-size:var(--hbr-font-size-xs);line-height:18px;font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-mono-lg,.hbr-css__text-mono-md,.hbr-css__text-mono-sm,.hbr-css__text-mono-xs{font-family:var(--hbr-font-family-mono)}.hbr-css__text-mono-lg{font-size:var(--hbr-font-size-lg);line-height:24px;font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-mono-md{font-size:var(--hbr-font-size-md);line-height:22px;font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-mono-sm{font-size:var(--hbr-font-size-sm);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-mono-xs{font-size:var(--hbr-font-size-xs);line-height:18px;font-weight:var(--hbr-font-weight-normal)}.hbr-css__text-number-xl-bold,.hbr-css__text-number-lg-bold,.hbr-css__text-number-md-bold,.hbr-css__text-number-sm-bold,.hbr-css__text-number-xs-bold{color:var(--base-text-strong-default);font-family:var(--hbr-font-heading);font-weight:var(--hbr-font-weight-bold)}.hbr-css__text-number-xl-bold{font-size:60px;line-height:72px}.hbr-css__text-number-lg-bold{font-size:48px;line-height:60px}.hbr-css__text-number-md-bold{font-size:40px;line-height:52px}.hbr-css__text-number-sm-bold{font-size:32px;line-height:43px}.hbr-css__text-number-xs-bold{font-size:24px;line-height:34px}.hbr-css__text-label-sm{color:var(--base-text-default);font-family:var(--hbr-font-body);font-size:var(--hbr-font-size-xs, 12px);font-weight:var(--hbr-font-weight-semibold);line-height:var(--hbr-font-line-height-normal, 18px)}.hbr-css__text-label{color:var(--base-text-default);font-family:var(--hbr-font-body);font-size:var(--hbr-font-size-sm, 14px);font-weight:var(--hbr-font-weight-semibold);line-height:var(--hbr-font-line-height-dense, 20px)}.hbr-css__text-label-lg{color:var(--base-text-default);font-family:var(--hbr-font-body);font-size:var(--hbr-font-size-md, 16px);font-weight:var(--hbr-font-weight-semibold);line-height:var(--hbr-font-line-height-denser, 22px)}.hbr-css__text-ai-sm-bold{font-size:var(--hbr-font-size-sm);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-bold);background-image:var(--hbr-color-ai-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.hbr-css__custom-heading-p3{font-size:var(--hbr-font-size-sm, 14px)!important;font-family:var(--hbr-font-body)!important;color:var(--base-text-default)!important;font-weight:var(--hbr-font-weight-semibold, 600)!important;line-height:20px!important;margin:0}.hbr-css__custom-heading-p3-bold{font-size:var(--hbr-font-size-sm, 14px)!important;font-family:var(--hbr-font-body)!important;color:var(--base-text-default)!important;font-weight:var(--hbr-font-weight-bold, 700)!important;line-height:20px!important;margin:0}.hbr-css__custom-heading-p4{font-size:var(--hbr-font-size-xs, 12px)!important;font-family:var(--hbr-font-body)!important;color:var(--base-text-default)!important;font-weight:var(--hbr-font-weight-semibold, 600)!important;line-height:18px!important;margin:0}.hbr-css__margin-none{margin:0}.hbr-css__text-link{cursor:pointer;color:var(--interact-text-default)}.hbr-css__text-link:hover{color:var(--interact-text-hover)}.hbr-css__text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hbr-css__text-ellipsis-start{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:start}.hbr-css__text-ellipsis-multiline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis}.hbr-css__text-ellipsis-multiline-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2}.hbr-css__text-ellipsis-multiline-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3}.hbr-css__table-layout,.hbr-css__table-container{display:flex;flex-direction:column}.hbr-css__table-layout hbr-table,.hbr-css__table-container hbr-table{flex:1}.hbr-css__table-layout hbr-pagination,.hbr-css__table-container hbr-pagination{--justify-content:flex-end}.hbr-css__table-container{padding:var(--hbr-spacing-lg, 24px);border-radius:var(--hbr-border-radius-xl, 12px);background:var(--base-bg-weak-default);box-shadow:var(--hbr-shadow-sm)}.hbr-css__table-cell-align-center{height:100%;display:flex;align-items:center}.hbr-css__table-empty-state{position:absolute;top:calc(var(--header-height, 50px) + var(--group-header-height, 0px));width:100%;height:80%;background-color:var(--base-bg-weak-default);display:flex;align-items:center;justify-content:flex-start;padding-top:var(--hbr-spacing-sm);flex-direction:column}.hbr-css__table-child-container{padding:var(--hbr-spacing-xs);height:100%;background-color:var(--base-bg-default);border-left:4px solid var(--control-border-default);box-sizing:border-box}.hbr-css__highlight-underline::part(highlighted-text),.hbr-css__highlight-underline::part(highlight){text-decoration:underline}table.hbr-css__table,.hbr-css__table-loading{max-width:100%;border-collapse:collapse;color:var(--base-text-default);background:var(--base-bg-weak-default);border-radius:var(--hbr-border-radius-md);overflow-x:auto;box-sizing:border-box}table.hbr-css__table tr,.hbr-css__table-loading tr,table.hbr-css__table .hbr-css__table-loading-row,.hbr-css__table-loading .hbr-css__table-loading-row{border-bottom:1px solid var(--base-border-medium-default)}table.hbr-css__table th,.hbr-css__table-loading th{font-weight:var(--hbr-font-weight-bold);text-align:left;border-bottom:2px solid var(--control-border-default);font-size:var(--hbr-font-size-sm);line-height:20px;padding:var(--hbr-spacing-xs);white-space:nowrap}table.hbr-css__table .hbr-css__table-loading-header,.hbr-css__table-loading .hbr-css__table-loading-header{display:table-header-group;vertical-align:middle;unicode-bidi:isolate;border-color:inherit;font-weight:var(--hbr-font-weight-bold);text-align:left;border-bottom:2px solid var(--control-border-default);font-size:var(--hbr-font-size-sm);line-height:20px;padding:var(--hbr-spacing-xs);white-space:nowrap;border-bottom:none}table.hbr-css__table .hbr-css__table-loading-body,.hbr-css__table-loading .hbr-css__table-loading-body{display:table-row-group;vertical-align:middle;unicode-bidi:isolate;border-color:inherit}table.hbr-css__table .hbr-css__table-loading-cell,.hbr-css__table-loading .hbr-css__table-loading-cell{display:table-cell;vertical-align:inherit;unicode-bidi:isolate;font-size:var(--hbr-font-size-sm);line-height:20px;padding:var(--hbr-spacing-xs);white-space:nowrap}table.hbr-css__table td,.hbr-css__table-loading td{font-size:var(--hbr-font-size-sm);line-height:20px;padding:var(--hbr-spacing-xs);white-space:nowrap}table.hbr-css__table-loading th{border-bottom:none}.hbr-css__card-title,.hbr-css__card-title-disabled{line-height:22px;width:100%}.hbr-css__card-title{color:var(--base-text-strong-default);font-weight:var(--hbr-font-weight-bold, 700);font-size:var(--hbr-font-size-lg, 38px)}.hbr-css__card-title-disabled{color:var(--base-text-disabled)}.hbr-css__activity-timeline-header{font-size:14px!important;font-family:var(--hbr-font-body)!important;color:var(--base-text-strong-default);letter-spacing:.5px!important;font-weight:var(--hbr-font-weight-semibold, 600)!important;line-height:20px!important;margin:0}.hbr-css__activity-timeline-collapsible-content{margin-left:35px}.hbr-css__sr-only:not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:none!important;overflow:hidden!important;white-space:nowrap!important;padding:0!important}:not(hbr-hbr-resize-observer).hbr-css__template-left-col-responsive-xs{width:240px}:not(hbr-hbr-resize-observer).hbr-css__template-left-col-responsive-sm{width:263px}:not(hbr-hbr-resize-observer).hbr-css__template-left-col-responsive-md{width:267px}:not(hbr-hbr-resize-observer).hbr-css__template-left-col-responsive-lg{width:357px}:not(hbr-hbr-resize-observer).hbr-css__template-left-col-responsive-xl{width:383px}.hbr-css__template-left-col-layout{display:flex;flex-flow:row;flex:0 1 auto;align-items:flex-start;justify-content:flex-start;gap:var(--hbr-spacing-md)}.hbr-css__template-left-col-left-container{min-width:263px;padding:var(--hbr-spacing-xs, 8px) 0px}.hbr-css__template-left-col-right-layout{display:flex;flex-direction:column;gap:var(--hbr-spacing-md);align-items:stretch;justify-content:flex-start;flex:1 1 auto;width:100%;min-width:240px;min-width:300px}.hbr-css__template-left-col-block{display:flex;padding:var(--hbr-spacing-md) var(--hbr-spacing-lg);flex-direction:column;align-items:flex-start;gap:var(--hbr-spacing-sm);align-self:stretch}.hbr-css__template-left-col-block-no-gap{display:flex;padding:var(--hbr-spacing-md) var(--hbr-spacing-lg);flex-direction:column;align-items:flex-start;align-self:stretch}.hbr-draggable--dragging{position:relative;cursor:grabbing}.hbr-draggable--dragging:after{content:"";position:absolute;inset:0;background-color:var(--interact-bg-weak-hover);opacity:.6;border-radius:inherit;pointer-events:none;z-index:10}hbr-draggable.dragging,hbr-draggable [aria-grabbed=true]{cursor:grabbing}.hbr-draggable--keyboard-grabbed{position:relative;outline:2px solid var(--control-border-active);outline-offset:2px}.hbr-draggable--keyboard-grabbed:after{content:"";position:absolute;inset:0;background:var(--interact-bg-weak-hover);opacity:.4;border-radius:inherit;pointer-events:none;z-index:10}.hbr-css__tree-panel-width-minimum{width:240px}.hbr-css__tree-panel-width-default{width:320px}.hbr-css__tree-panel-width-maximum{width:480px}hbr-list[variant=list] *+ol,hbr-list[variant=list] *+ul,hbr-list[variant=interactive] *+ol,hbr-list[variant=interactive] *+ul{margin:var(--hbr-spacing-xs, 8px) 0px 0px}hbr-list[variant=list][spacing=spacious] ol li,hbr-list[variant=list][spacing=spacious] ul li,hbr-list[variant=interactive][spacing=spacious] ol li,hbr-list[variant=interactive][spacing=spacious] ul li{margin-top:var(--hbr-spacing-xs, 8px)}hbr-list[variant=list][spacing=spacious]>ol>li:first-child,hbr-list[variant=list][spacing=spacious]>ul>li:first-child,hbr-list[variant=interactive][spacing=spacious]>ol>li:first-child,hbr-list[variant=interactive][spacing=spacious]>ul>li:first-child{margin-top:0}hbr-list[variant=list][spacing=spacious] *+ol,hbr-list[variant=list][spacing=spacious] *+ul,hbr-list[variant=interactive][spacing=spacious] *+ol,hbr-list[variant=interactive][spacing=spacious] *+ul{margin:var(--hbr-spacing-md, 16px) 0px 0px}hbr-list[variant=interactive] ol li::marker,hbr-list[variant=interactive] ul li::marker{vertical-align:baseline}hbr-list[variant=interactive] ol li,hbr-list[variant=interactive] ul li,hbr-list[variant=interactive] ol li::marker,hbr-list[variant=interactive] ul li::marker{line-height:var(--hbr-font-line-height-dense);font-size:var(--hbr-font-size-sm)}hbr-list[variant=interactive] ol li:has(hbr-link[size=small]),hbr-list[variant=interactive] ul li:has(hbr-link[size=small]),hbr-list[variant=interactive] ol li:has(hbr-link[size=small])::marker,hbr-list[variant=interactive] ul li:has(hbr-link[size=small])::marker,hbr-list[variant=interactive] ol li hbr-link[size=small]~::marker,hbr-list[variant=interactive] ul li hbr-link[size=small]~::marker{line-height:var(--hbr-font-line-height-normal);font-size:var(--hbr-font-size-xs)}hbr-list[variant=interactive] ol li:has(hbr-link[size=medium]),hbr-list[variant=interactive] ul li:has(hbr-link[size=medium]),hbr-list[variant=interactive] ol li:has(hbr-link:not([size])),hbr-list[variant=interactive] ul li:has(hbr-link:not([size])),hbr-list[variant=interactive] ol li:has(hbr-link[size=medium])::marker,hbr-list[variant=interactive] ul li:has(hbr-link[size=medium])::marker,hbr-list[variant=interactive] ol li:has(hbr-link:not([size]))::marker,hbr-list[variant=interactive] ul li:has(hbr-link:not([size]))::marker,hbr-list[variant=interactive] ol li hbr-link[size=medium]~::marker,hbr-list[variant=interactive] ul li hbr-link[size=medium]~::marker,hbr-list[variant=interactive] ol li hbr-link:not([size])~::marker,hbr-list[variant=interactive] ul li hbr-link:not([size])~::marker{line-height:var(--hbr-font-line-height-dense);font-size:var(--hbr-font-size-sm)}hbr-list[variant=interactive] ol li:has(hbr-link[size=large]),hbr-list[variant=interactive] ul li:has(hbr-link[size=large]),hbr-list[variant=interactive] ol li:has(hbr-link[size=large])::marker,hbr-list[variant=interactive] ul li:has(hbr-link[size=large])::marker,hbr-list[variant=interactive] ol li hbr-link[size=large]~::marker,hbr-list[variant=interactive] ul li hbr-link[size=large]~::marker{line-height:var(--hbr-font-line-height-dense);font-size:var(--hbr-font-size-md)}.hbr-scroll-lock{overflow:hidden}.hbr-toast-stack{position:fixed;top:var(--hbr-app-shift-top, 0px);right:0;z-index:var(--hbr-z-index-toast);width:calc(468px + var(--hbr-spacing-sm) + var(--hbr-spacing-sm));padding:var(--hbr-spacing-sm);max-width:100%;max-height:100%;overflow:auto;display:flex;flex-direction:column;gap:var(--hbr-spacing-sm)}hbr-button-group>hbr-dropdown:first-child>hbr-button[slot=trigger]::part(base),hbr-button-group>hbr-tooltip:first-child>hbr-button::part(base){border-top-right-radius:0;border-bottom-right-radius:0}hbr-button-group>hbr-dropdown:last-child>hbr-button[slot=trigger]::part(base),hbr-button-group>hbr-tooltip:last-child>hbr-button::part(base){border-top-left-radius:0;border-bottom-left-radius:0}hbr-button-group>hbr-dropdown:not(:first-child):not(:last-child)>hbr-button[slot=trigger]::part(base),hbr-button-group>hbr-tooltip:not(:first-child):not(:last-child)>hbr-button::part(base){border-radius:0}hbr-button-group>hbr-dropdown:not(:first-child)>hbr-button[slot=trigger],hbr-button-group>hbr-tooltip:not(:first-child)>hbr-button{margin-left:calc(-1 * var(--hbr-control-border-width))}hbr-button-group>hbr-dropdown:not(:first-child)>hbr-button[slot=trigger]:not([sentiment=default])::part(base):not(:hover):not(:active):not(:focus):after,hbr-button-group>hbr-tooltip:not(:first-child)>hbr-button:not([sentiment=default])::part(base):not(:hover):not(:active):not(:focus):after{content:"";position:absolute;top:0;left:0;bottom:0;border-left:solid 1px rgba(255,255,255,.2509803922)}hbr-button-group>hbr-dropdown:hover>hbr-button[slot=trigger],hbr-button-group>hbr-tooltip:hover>hbr-button{z-index:1}hbr-button-group>hbr-dropdown>hbr-button[slot=trigger].hbr-focus,hbr-button-group>hbr-tooltip>hbr-button.hbr-focus{z-index:2}hbr-button-group>hbr-button.button--split[data-focused]~hbr-dropdown,hbr-button-group>hbr-button.button--split[data-focused]~hbr-button{z-index:1}hbr-tooltip:not(:defined){visibility:hidden}hbr-window{visibility:hidden}hbr-window.hydrated{visibility:inherit}hbr-card[disabled]{cursor:not-allowed}hbr-card-horizontal hbr-card::part(footer){margin-top:auto}.hbr-tabs-source-accordion::part(summary-icon){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;pointer-events:none;visibility:hidden}body.hbr-theme-cohesion .hbr-show-magnetic-only{display:none}body.hbr-theme-cohesion .hbr-show-magnetic-only+div.sourcecode-main-container{display:none}body.hbr-theme-cohesion .hbr-show-magnetic-only+p{display:none}body.hbr-theme-magnetic .hbr-show-cohesion-only{display:none}body.hbr-theme-magnetic .hbr-show-cohesion-only+div.sourcecode-main-container{display:none}body.hbr-theme-magnetic .hbr-show-cohesion-only+p{display:none}.hbr-floating-container{position:absolute;top:0;left:0}.hbr-tab-popover{position:absolute;z-index:1;visibility:hidden;opacity:0}.hbr-tab-popover .popover-panel{box-shadow:var(--hbr-shadow-lg);padding:var(--hbr-spacing-md);border-radius:var(--hbr-border-radius-md);background-color:var(--control-bg-weak-default);border-top-left-radius:0;display:flex}.hbr-tab-popover .popover-panel-collapsed{padding-top:var(--hbr-spacing-2xl)}.hbr__default-portal{height:0px;width:0px}.container{width:100%;max-width:1140px;margin-inline:auto;padding-inline:1rem}.row{display:flex;flex-wrap:wrap;margin-inline:-.75rem}[class*=col-]{padding-inline:.75rem}.col{flex:1 0 0}.col-auto{flex:0 0 auto;width:auto}.col-12{flex:0 0 100%;max-width:100%}@media(min-width:768px){.col-md-1{flex:0 0 8.333%;max-width:8.333%}}@media(min-width:768px){.col-md-2{flex:0 0 16.666%;max-width:16.666%}}@media(min-width:768px){.col-md-3{flex:0 0 25%;max-width:25%}}@media(min-width:768px){.col-md-4{flex:0 0 33.333%;max-width:33.333%}}@media(min-width:768px){.col-md-5{flex:0 0 41.666%;max-width:41.666%}}@media(min-width:768px){.col-md-6{flex:0 0 50%;max-width:50%}}@media(min-width:768px){.col-md-8{flex:0 0 66.666%;max-width:66.666%}}@media(min-width:768px){.col-md-9{flex:0 0 75%;max-width:75%}}@media(min-width:768px){.col-md-10{flex:0 0 83.333%;max-width:83.333%}}@media(min-width:768px){.col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width:992px){.col-lg-3{flex:0 0 25%;max-width:25%}}@media(min-width:992px){.col-lg-4{flex:0 0 33.333%;max-width:33.333%}}@media(min-width:992px){.col-lg-6{flex:0 0 50%;max-width:50%}}@media(min-width:992px){.col-lg-8{flex:0 0 66.666%;max-width:66.666%}}.row.g-2{margin-inline:-.25rem;row-gap:.5rem}.row.g-2>[class*=col-]{padding-inline:.25rem}.row.g-3{margin-inline:-.5rem;row-gap:1rem}.row.g-3>[class*=col-]{padding-inline:.5rem}.flex-shrink-0{flex-shrink:0}.flex-fill{flex:1 1 auto}.fw-medium{font-weight:500}.fw-semibold{font-weight:600}.font-monospace{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.text-decoration-none{text-decoration:none}.text-nowrap{white-space:nowrap}.border{border:1px solid var(--base-border-default, rgba(13, 42, 76, .12))}.border-top{border-top:1px solid var(--base-border-default, rgba(13, 42, 76, .12))}.border-bottom{border-bottom:1px solid var(--base-border-default, rgba(13, 42, 76, .12))}.rounded{border-radius:.375rem}.bg-light{background:var(--base-bg-active, #f6f9fd)}.bg-white{background:var(--base-bg-weak-default, #fff)}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:1rem}.mt-1{margin-top:.25rem}@media(min-width:768px){.mt-md-4{margin-top:1.5rem}}.p-2{padding:.5rem}.p-3{padding:1rem}.pb-2{padding-bottom:.5rem}.pt-3{padding-top:1rem}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-block{display:block}.d-none{display:none}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-start{align-items:flex-start}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}.w-100{width:100%}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.me-1{margin-inline-end:.25rem}.me-2{margin-inline-end:.5rem}.ms-auto{margin-inline-start:auto}.py-2{padding-block:.5rem}.py-3{padding-block:1rem}.py-4{padding-block:1.5rem}.px-2{padding-inline:.5rem}.px-3{padding-inline:1rem}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.text-muted{color:var(--base-text-weak-default, #6c757d)}.text-danger{color:var(--negative-text-default, #c4474f)}.text-primary{color:var(--control-bg-strong-default, #0b5cab)}.text-success{color:var(--positive-text-default, #0f9d7a)}.small{font-size:.875em}.fw-bold{font-weight:700}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.card{background:var(--base-bg-weak-default, #fff);border:1px solid var(--base-border-default, rgba(13, 42, 76, .12));border-radius:.5rem}.card-body{padding:1rem}.card-header{padding:.75rem 1rem;border-bottom:1px solid var(--base-border-default, rgba(13, 42, 76, .12));font-weight:600}.pca-panel-header{padding:.75rem 1rem;border-bottom:1px solid var(--base-border-default, rgba(13, 42, 76, .12));font-weight:600}.form-label{display:block;margin-bottom:.35rem;font-weight:500}.form-control,.form-select{display:block;width:100%;padding:.375rem .75rem;font-size:.875rem;line-height:1.5;color:var(--base-text-default, #28405f);background:var(--base-bg-weak-default, #fff);border:1px solid var(--base-border-default, rgba(13, 42, 76, .2));border-radius:.375rem}.form-control:focus,.form-select:focus{outline:2px solid var(--control-border-focus, rgba(11, 92, 171, .45));outline-offset:0}.form-text{font-size:.8125rem;color:var(--base-text-weak-default, #6c757d)}.input-group{display:flex;align-items:stretch;width:100%}.input-group>.form-control{flex:1 1 auto}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;border:1px solid var(--base-border-default, rgba(13, 42, 76, .2));border-radius:.375rem;background:var(--base-bg-active, #f6f9fd)}.alert{padding:.75rem 1rem;border:1px solid transparent;border-radius:.375rem}.alert-danger{color:var(--negative-text-default, #842029);background:var(--negative-bg-weak-default, #f8d7da);border-color:var(--negative-border-default, #f5c2c7)}.alert-warning{color:#664d03;background:#fff3cd;border-color:#ffecb5}.alert-info{color:#055160;background:#cff4fc;border-color:#b6effb}.alert-success{color:#0f5132;background:#d1e7dd;border-color:#badbcc}.badge{display:inline-block;padding:.25em .5em;font-size:.75em;font-weight:600;border-radius:.25rem}.bg-primary{background:var(--control-bg-strong-default, #0b5cab);color:#fff}.bg-secondary{background:#6c757d;color:#fff}.bg-success{background:var(--positive-bg-default, #0f9d7a);color:#fff}.bg-danger{background:var(--negative-bg-default, #c4474f);color:#fff}.progress{overflow:hidden;background:var(--base-bg-active, #e9ecef);border-radius:.375rem}.progress-bar{height:100%;transition:width .3s ease}.bg-success{background:var(--positive-bg-default, #0f9d7a)}.bg-warning{background:#ffc107}.bg-danger{background:var(--negative-bg-default, #c4474f)}.text-bg-secondary{background:#6c757d;color:#fff}.spinner-border{display:inline-block;width:2rem;height:2rem;border:.25em solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:pca-spin .75s linear infinite}@keyframes pca-spin{to{transform:rotate(360deg)}}:root:not(.hbr-mode-dark){--pca-bg: var(--base-bg-default, #eef3f9);--pca-bg-top: var(--base-bg-hover, #f7fbff);--pca-surface: var(--base-bg-weak-default, #ffffff);--pca-surface-alt: var(--base-bg-active, #f6f9fd);--pca-surface-gradient: linear-gradient(180deg, rgba(255,255,255,.98), rgba(247, 250, 255, .95));--pca-border-default: var(--base-border-default, rgba(13, 42, 76, .12));--pca-border-strong: var(--control-border-active, rgba(0, 119, 182, .32));--pca-border-subtle: rgba(13, 42, 76, .08);--pca-text-strong: var(--base-text-strong-default, #10233f);--pca-text-default: var(--base-text-default, #28405f);--pca-text-subtle: var(--base-text-weak-default, #5c7393);--pca-text-muted: var(--base-text-medium-default, #6c757d);--pca-text-on-dark: var(--base-text-in-default, #ffffff);--pca-text-on-dark-secondary: var(--base-text-in-weak-default, rgba(255, 255, 255, .82));--pca-text-on-dark-tertiary: rgba(255, 255, 255, .72);--pca-brand: var(--control-bg-strong-default, #0b5cab);--pca-brand-strong: var(--control-bg-strong-active, #073a73);--pca-brand-accent: #1eb7d6;--pca-brand-light: var(--control-bg-strong-hover, #177dd1);--pca-success: var(--positive-bg-default, #0f9d7a);--pca-danger: var(--negative-bg-default, #c4474f);--pca-danger-strong: var(--negative-bg-active, #b02a37);--pca-warning-bg: rgba(182, 125, 0, .32);--pca-info: var(--info-bg-default, #7ed6e8);--pca-sidebar-bg: var(--brand-bg-gradient-default, linear-gradient(180deg, #0d213d, #132d52 65%, #0e2340 100%));--pca-sidebar-accent: rgba(30, 183, 214, .18);--pca-sidebar-text: var(--brand-text-default, #dce6f8);--pca-sidebar-text-active: var(--brand-text-active, #ffffff);--pca-sidebar-text-muted: rgba(215, 225, 247, .5);--pca-sidebar-border: rgba(255,255,255, .12);--pca-sidebar-hover: rgba(255,255,255, .08);--pca-sidebar-active-bg: linear-gradient(90deg, rgba(30, 183, 214, .18), rgba(255,255,255,.08));--pca-sidebar-active-border: rgba(30, 183, 214, .35);--pca-header-bg: var(--brand-bg-gradient-default, linear-gradient(135deg, rgba(9, 30, 66, .96), rgba(18, 56, 104, .92)));--pca-header-glow: rgba(0, 180, 216, .18);--pca-modal-bg: linear-gradient(180deg, var(--base-bg-weak-default, #ffffff), var(--base-bg-default, #f7fbff));--pca-modal-overlay: rgba(9, 21, 40, .55);--pca-modal-shadow: 0 30px 70px rgba(10, 20, 38, .35);--pca-card-shadow: 0 16px 32px rgba(17, 24, 39, .05);--pca-card-shadow-hover: 0 22px 40px rgba(17, 24, 39, .09);--pca-code-bg: var(--base-bg-active, #f6f9fd);--pca-code-text: var(--base-text-strong-default, #1a2d48);--pca-picker-bg: var(--base-bg-default, #f8f9fa);--pca-picker-border: var(--base-border-default, #dee2e6);--pca-input-focus-border: var(--control-border-focus, rgba(11, 92, 171, .45));--pca-input-focus-ring: rgba(11, 92, 171, .12);--pca-readonly-bg: #f3f5f8;--pca-readonly-stripe: #f3f5f8;--pca-readonly-stripe-alt: #f3f5f8;--pca-readonly-border: #c5ccd6;--pca-readonly-text: var(--base-text-default, #373c42);--pca-table-hover: rgba(11, 92, 171, .03);--pca-table-header-bg: rgba(11, 92, 171, .04);--pca-kpi-ca-border: rgba(11, 92, 171, .28);--pca-kpi-ca-bg: linear-gradient(180deg, rgba(236, 246, 255, .98), rgba(247, 252, 255, .98));--pca-kpi-ca-glow: rgba(30, 183, 214, .16);--pca-kpi-profile-border: rgba(15, 157, 122, .28);--pca-kpi-profile-bg: linear-gradient(180deg, rgba(238, 255, 248, .98), rgba(248, 255, 252, .98));--pca-kpi-profile-glow: rgba(15, 157, 122, .14);--pca-kpi-km-border: rgba(180, 130, 20, .28);--pca-kpi-km-bg: linear-gradient(180deg, rgba(255, 249, 236, .98), rgba(255, 253, 248, .98));--pca-kpi-km-glow: rgba(220, 160, 30, .14);--pca-kpi-search-border: rgba(91, 108, 138, .28);--pca-kpi-search-bg: linear-gradient(180deg, rgba(244, 247, 253, .98), rgba(252, 253, 255, .98));--pca-kpi-search-glow: rgba(91, 108, 138, .13);--pca-page-ca-tint: rgba(235, 245, 255, .55);--pca-page-ca-glow: rgba(11, 92, 171, .07);--pca-page-profile-tint: rgba(235, 252, 246, .55);--pca-page-profile-glow: rgba(15, 157, 122, .07);--pca-page-admin-tint: rgba(243, 239, 252, .55);--pca-page-admin-glow: rgba(105, 75, 160, .07);--pca-subgroup-default-bg: linear-gradient(180deg, rgba(241, 248, 255, .96), rgba(251, 254, 255, .98));--pca-subgroup-profile-bg: linear-gradient(180deg, rgba(238, 247, 255, .97), rgba(250, 254, 255, .99));--pca-subgroup-key-bg: linear-gradient(180deg, rgba(238, 255, 249, .96), rgba(251, 255, 253, .99));--pca-subgroup-km-bg: linear-gradient(180deg, rgba(255, 249, 236, .96), rgba(255, 253, 248, .99));--pca-subgroup-audit-bg: linear-gradient(180deg, rgba(244, 247, 253, .96), rgba(252, 253, 255, .99));--pca-action-find-bg: linear-gradient(180deg, rgba(241, 248, 255, .98), rgba(255, 255, 255, .98));--pca-action-create-bg: linear-gradient(180deg, rgba(240, 255, 250, .98), rgba(255, 255, 255, .98));--pca-action-update-bg: linear-gradient(180deg, rgba(255, 249, 236, .98), rgba(255, 255, 255, .98));--pca-action-danger-bg: linear-gradient(180deg, rgba(255, 243, 244, .98), rgba(255, 255, 255, .98));--pca-bulk-bg: linear-gradient(90deg, rgba(11, 92, 171, .06), rgba(30, 183, 214, .03));--pca-bulk-border: rgba(11, 92, 171, .25);--pca-btn-primary-bg: linear-gradient(135deg, var(--pca-brand), var(--pca-brand-light));--pca-btn-outline-primary-bg: linear-gradient(135deg, rgba(11, 92, 171, .18), rgba(28, 132, 216, .2));--pca-btn-outline-primary-text: var(--control-text-default, #0a4f93);--pca-btn-outline-primary-border: rgba(10, 79, 147, .35);--pca-btn-outline-secondary-bg: linear-gradient(135deg, rgba(91, 108, 138, .14), rgba(132, 149, 177, .2));--pca-btn-outline-secondary-text: var(--base-text-medium-default, #3f4e63);--pca-btn-outline-info-bg: linear-gradient(135deg, rgba(55, 184, 211, .18), rgba(126, 214, 232, .28));--pca-btn-outline-info-text: #0e5664;--pca-btn-danger-bg: linear-gradient(135deg, #c0303f, #db4d5a);--pca-logo-bg: var(--base-bg-weak-default, #ffffff)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room){--pca-bg: var(--base-bg-default, #0c1220);--pca-bg-top: var(--base-bg-hover, #0f1724);--pca-surface: var(--base-bg-weak-default, #161e2e);--pca-surface-alt: var(--base-bg-weak-active, #1a2438);--pca-surface-gradient: linear-gradient(180deg, rgba(22, 30, 46, .98), rgba(18, 24, 38, .95));--pca-border-default: var(--base-border-default, rgba(148, 180, 214, .15));--pca-border-strong: var(--control-border-active, rgba(56, 152, 220, .35));--pca-border-subtle: rgba(148, 180, 214, .08);--pca-text-strong: var(--base-text-strong-default, #e2eaf5);--pca-text-default: var(--base-text-default, #b0c4de);--pca-text-subtle: var(--base-text-weak-default, #7a92b0);--pca-text-muted: var(--base-text-medium-default, #6b7f99);--pca-text-on-dark: var(--base-text-in-default, #ffffff);--pca-text-on-dark-secondary: var(--base-text-in-weak-default, rgba(255, 255, 255, .78));--pca-text-on-dark-tertiary: rgba(255, 255, 255, .6);--pca-brand: var(--control-bg-strong-default, #3d9be5);--pca-brand-strong: var(--control-bg-strong-active, #5db2f0);--pca-brand-accent: #30cde6;--pca-brand-light: var(--control-bg-strong-hover, #4da8ec);--pca-success: var(--positive-bg-default, #2ec4a0);--pca-danger: var(--negative-bg-default, #e06070);--pca-danger-strong: var(--negative-bg-active, #d44a5a);--pca-warning-bg: rgba(220, 160, 30, .35);--pca-info: var(--info-bg-default, #5ccfe0);--pca-sidebar-bg: var(--brand-bg-gradient-default, linear-gradient(180deg, #080e1a, #0c1528 65%, #0a1120 100%));--pca-sidebar-accent: rgba(30, 183, 214, .14);--pca-sidebar-text: var(--brand-text-default, #8ea4c8);--pca-sidebar-text-active: var(--brand-text-active, #e8f0ff);--pca-sidebar-text-muted: rgba(142, 164, 200, .5);--pca-sidebar-border: rgba(255,255,255, .08);--pca-sidebar-hover: rgba(255,255,255, .06);--pca-sidebar-active-bg: linear-gradient(90deg, rgba(30, 183, 214, .14), rgba(255,255,255,.05));--pca-sidebar-active-border: rgba(30, 183, 214, .3);--pca-header-bg: var(--brand-bg-gradient-default, linear-gradient(135deg, rgba(6, 16, 36, .97), rgba(10, 26, 52, .95)));--pca-header-glow: rgba(0, 180, 216, .12);--pca-modal-bg: linear-gradient(180deg, var(--base-bg-weak-default, #1a2438), var(--base-bg-default, #141c2e));--pca-modal-overlay: rgba(0, 0, 0, .65);--pca-modal-shadow: 0 30px 70px rgba(0, 0, 0, .55);--pca-card-shadow: 0 16px 32px rgba(0, 0, 0, .2);--pca-card-shadow-hover: 0 22px 40px rgba(0, 0, 0, .3);--pca-code-bg: var(--base-bg-active, #111928);--pca-code-text: var(--base-text-default, #b0c4de);--pca-picker-bg: var(--base-bg-weak-default, #1a2438);--pca-picker-border: var(--base-border-default, rgba(148, 180, 214, .18));--pca-input-focus-border: var(--control-border-focus, rgba(61, 155, 229, .5));--pca-input-focus-ring: rgba(61, 155, 229, .18);--pca-readonly-bg: #111928;--pca-readonly-stripe: rgba(148, 180, 214, .04);--pca-readonly-stripe-alt: rgba(148, 180, 214, .08);--pca-readonly-border: rgba(148, 180, 214, .2);--pca-readonly-text: var(--base-text-weak-default, #7a92b0);--pca-table-hover: rgba(61, 155, 229, .06);--pca-table-header-bg: rgba(61, 155, 229, .06);--pca-kpi-ca-border: rgba(61, 155, 229, .25);--pca-kpi-ca-bg: linear-gradient(180deg, rgba(15, 30, 55, .98), rgba(18, 26, 42, .98));--pca-kpi-ca-glow: rgba(30, 183, 214, .1);--pca-kpi-profile-border: rgba(46, 196, 160, .25);--pca-kpi-profile-bg: linear-gradient(180deg, rgba(12, 35, 30, .98), rgba(16, 28, 24, .98));--pca-kpi-profile-glow: rgba(46, 196, 160, .1);--pca-kpi-km-border: rgba(220, 160, 30, .25);--pca-kpi-km-bg: linear-gradient(180deg, rgba(40, 32, 12, .98), rgba(34, 28, 16, .98));--pca-kpi-km-glow: rgba(220, 160, 30, .1);--pca-kpi-search-border: rgba(122, 146, 176, .25);--pca-kpi-search-bg: linear-gradient(180deg, rgba(18, 24, 38, .98), rgba(22, 30, 46, .98));--pca-kpi-search-glow: rgba(122, 146, 176, .08);--pca-page-ca-tint: rgba(15, 30, 55, .55);--pca-page-ca-glow: rgba(61, 155, 229, .05);--pca-page-profile-tint: rgba(12, 35, 30, .55);--pca-page-profile-glow: rgba(46, 196, 160, .05);--pca-page-admin-tint: rgba(30, 22, 45, .55);--pca-page-admin-glow: rgba(130, 100, 190, .05);--pca-subgroup-default-bg: linear-gradient(180deg, rgba(15, 25, 45, .96), rgba(18, 26, 42, .98));--pca-subgroup-profile-bg: linear-gradient(180deg, rgba(14, 25, 48, .97), rgba(18, 26, 42, .99));--pca-subgroup-key-bg: linear-gradient(180deg, rgba(12, 30, 26, .96), rgba(16, 26, 24, .99));--pca-subgroup-km-bg: linear-gradient(180deg, rgba(30, 24, 12, .96), rgba(26, 22, 16, .99));--pca-subgroup-audit-bg: linear-gradient(180deg, rgba(18, 22, 34, .96), rgba(22, 26, 38, .99));--pca-action-find-bg: linear-gradient(180deg, rgba(15, 25, 45, .98), rgba(22, 30, 46, .98));--pca-action-create-bg: linear-gradient(180deg, rgba(12, 30, 26, .98), rgba(22, 30, 46, .98));--pca-action-update-bg: linear-gradient(180deg, rgba(30, 24, 12, .98), rgba(22, 30, 46, .98));--pca-action-danger-bg: linear-gradient(180deg, rgba(40, 18, 22, .98), rgba(22, 30, 46, .98));--pca-bulk-bg: linear-gradient(90deg, rgba(61, 155, 229, .08), rgba(48, 205, 230, .04));--pca-bulk-border: rgba(61, 155, 229, .2);--pca-btn-primary-bg: linear-gradient(135deg, var(--pca-brand), var(--pca-brand-light));--pca-btn-outline-primary-bg: linear-gradient(135deg, rgba(61, 155, 229, .18), rgba(77, 168, 236, .15));--pca-btn-outline-primary-text: var(--control-text-default, #6db8f0);--pca-btn-outline-primary-border: rgba(93, 178, 240, .55);--pca-btn-outline-secondary-bg: linear-gradient(135deg, rgba(122, 146, 176, .14), rgba(148, 170, 200, .12));--pca-btn-outline-secondary-text: var(--base-text-medium-default, #8ea4c8);--pca-btn-outline-info-bg: linear-gradient(135deg, rgba(48, 205, 230, .15), rgba(92, 207, 224, .12));--pca-btn-outline-info-text: #5ccfe0;--pca-btn-danger-bg: linear-gradient(135deg, #a83240, #c04858);--pca-logo-bg: var(--base-bg-weak-default, #1a2438);color-scheme:dark}body.pca-variant-classic{--pca-brand: #00735c;--pca-brand-strong: #005243;--pca-brand-accent: #2e9e6e;--pca-brand-light: #1a8a6a;--pca-success: #2b8a3e;--pca-info: #1c7ed6;--pca-sidebar-bg: linear-gradient(180deg, #1a2f2a, #243d36 65%, #1c3430 100%);--pca-sidebar-accent: rgba(46, 158, 110, .18);--pca-sidebar-active-bg: linear-gradient(90deg, rgba(46, 158, 110, .18), rgba(255,255,255,.08));--pca-sidebar-active-border: rgba(46, 158, 110, .35);--pca-header-bg: linear-gradient(135deg, rgba(18, 42, 36, .96), rgba(28, 64, 52, .92));--pca-header-glow: rgba(46, 158, 110, .18);--pca-border-strong: rgba(0, 115, 92, .32);--pca-input-focus-border: rgba(0, 115, 92, .45);--pca-input-focus-ring: rgba(0, 115, 92, .12);--pca-table-hover: rgba(0, 115, 92, .03);--pca-table-header-bg: rgba(0, 115, 92, .04);--pca-kpi-ca-border: rgba(0, 115, 92, .28);--pca-kpi-ca-bg: linear-gradient(180deg, rgba(232, 252, 244, .98), rgba(245, 255, 250, .98));--pca-kpi-ca-glow: rgba(46, 158, 110, .16);--pca-kpi-profile-border: rgba(43, 138, 62, .28);--pca-kpi-profile-bg: linear-gradient(180deg, rgba(235, 251, 238, .98), rgba(248, 255, 248, .98));--pca-kpi-profile-glow: rgba(43, 138, 62, .14);--pca-page-ca-tint: rgba(232, 252, 244, .55);--pca-page-ca-glow: rgba(0, 115, 92, .07);--pca-page-profile-tint: rgba(235, 251, 238, .55);--pca-page-profile-glow: rgba(43, 138, 62, .07);--pca-page-admin-tint: rgba(243, 240, 248, .55);--pca-page-admin-glow: rgba(105, 75, 160, .07);--pca-subgroup-default-bg: linear-gradient(180deg, rgba(232, 252, 244, .96), rgba(248, 255, 250, .98));--pca-subgroup-profile-bg: linear-gradient(180deg, rgba(235, 248, 242, .97), rgba(248, 255, 250, .99));--pca-subgroup-key-bg: linear-gradient(180deg, rgba(235, 251, 238, .96), rgba(248, 255, 248, .99));--pca-bulk-bg: linear-gradient(90deg, rgba(0, 115, 92, .06), rgba(46, 158, 110, .03));--pca-bulk-border: rgba(0, 115, 92, .25);--pca-btn-primary-bg: linear-gradient(135deg, #00735c, #1a8a6a);--pca-btn-outline-primary-bg: linear-gradient(135deg, rgba(0, 115, 92, .18), rgba(26, 138, 106, .2));--pca-btn-outline-primary-text: #005a48;--pca-btn-outline-info-bg: linear-gradient(135deg, rgba(28, 126, 214, .18), rgba(74, 163, 235, .28));--pca-btn-outline-info-text: #155b96;--pca-action-find-bg: linear-gradient(180deg, rgba(232, 252, 244, .98), rgba(255, 255, 255, .98));--pca-action-create-bg: linear-gradient(180deg, rgba(235, 251, 238, .98), rgba(255, 255, 255, .98))}body.pca-variant-classic.hbr-mode-dark{--pca-brand: #3dba8a;--pca-brand-strong: #5dd4a4;--pca-brand-accent: #4ec990;--pca-brand-light: #4cc498;--pca-success: #51cf66;--pca-info: #74c0fc;--pca-sidebar-bg: linear-gradient(180deg, #0a1a16, #0e2420 65%, #0c1e1a 100%);--pca-sidebar-accent: rgba(61, 186, 138, .14);--pca-sidebar-active-bg: linear-gradient(90deg, rgba(61, 186, 138, .14), rgba(255,255,255,.05));--pca-sidebar-active-border: rgba(61, 186, 138, .3);--pca-header-bg: linear-gradient(135deg, rgba(8, 20, 16, .97), rgba(12, 34, 28, .95));--pca-header-glow: rgba(61, 186, 138, .12);--pca-border-strong: rgba(61, 186, 138, .35);--pca-input-focus-border: rgba(61, 186, 138, .5);--pca-input-focus-ring: rgba(61, 186, 138, .18);--pca-table-hover: rgba(61, 186, 138, .06);--pca-table-header-bg: rgba(61, 186, 138, .06);--pca-kpi-ca-border: rgba(61, 186, 138, .25);--pca-kpi-ca-bg: linear-gradient(180deg, rgba(10, 30, 24, .98), rgba(14, 26, 22, .98));--pca-kpi-ca-glow: rgba(61, 186, 138, .1);--pca-kpi-profile-border: rgba(81, 207, 102, .25);--pca-kpi-profile-bg: linear-gradient(180deg, rgba(10, 30, 16, .98), rgba(14, 26, 18, .98));--pca-kpi-profile-glow: rgba(81, 207, 102, .1);--pca-page-ca-tint: rgba(10, 30, 24, .55);--pca-page-ca-glow: rgba(61, 186, 138, .05);--pca-page-profile-tint: rgba(10, 30, 16, .55);--pca-page-profile-glow: rgba(81, 207, 102, .05);--pca-subgroup-default-bg: linear-gradient(180deg, rgba(10, 26, 22, .96), rgba(14, 26, 22, .98));--pca-subgroup-profile-bg: linear-gradient(180deg, rgba(10, 24, 20, .97), rgba(14, 26, 22, .99));--pca-subgroup-key-bg: linear-gradient(180deg, rgba(10, 30, 16, .96), rgba(14, 26, 18, .99));--pca-bulk-bg: linear-gradient(90deg, rgba(61, 186, 138, .08), rgba(78, 201, 144, .04));--pca-bulk-border: rgba(61, 186, 138, .2);--pca-btn-primary-bg: linear-gradient(135deg, #3dba8a, #4cc498);--pca-btn-outline-primary-bg: linear-gradient(135deg, rgba(61, 186, 138, .18), rgba(76, 196, 152, .15));--pca-btn-outline-primary-text: #6dd4aa;--pca-btn-outline-info-bg: linear-gradient(135deg, rgba(116, 192, 252, .15), rgba(140, 210, 255, .12));--pca-btn-outline-info-text: #74c0fc}body.pca-variant-classic .pca-page--ca>.pca-page-header{border-left-color:#00735c99}body.pca-variant-classic .pca-page--profile>.pca-page-header{border-left-color:#2b8a3e99}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room){--bs-body-bg: var(--pca-bg);--bs-body-color: var(--pca-text-default);--bs-border-color: var(--pca-border-default)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .form-control,body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .form-select,body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .input-group-text{background-color:var(--pca-surface-alt);color:var(--pca-text-default)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .form-control::placeholder{color:var(--pca-text-muted)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .pca-picker-list__item{background-color:var(--pca-surface);color:var(--pca-text-default);border-color:var(--pca-border-default)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .pca-picker-list__item:hover,body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .pca-picker-list__item:focus{background-color:var(--pca-surface-alt);color:var(--pca-text-strong)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .alert-danger{background-color:#e060701f;border-color:#e0607040;color:var(--pca-danger)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .alert-success{background-color:#2ec4a01f;border-color:#2ec4a040;color:var(--pca-success)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .alert-info{background-color:#5ccfe01f;border-color:#5ccfe040;color:var(--pca-info)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .alert-warning{background-color:#dca01e1f;border-color:#dca01e40;color:#e0a830}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .badge.bg-secondary{background-color:var(--pca-surface-alt)!important;color:var(--pca-text-default)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .pca-page-header hbr-button[variant=outline]::part(base){color:var(--pca-text-on-dark-secondary, #c8d8ef);border-color:#5db2f08c;background:#3d9be524}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .pca-page-header hbr-button[variant=outline]::part(base):hover,body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .pca-page-header hbr-button[variant=outline]::part(base):focus-visible{color:var(--pca-text-on-dark, #ffffff);border-color:#7dc3f5cc;background:#3d9be53d}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .bg-white{background-color:var(--pca-surface-alt)!important}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .bg-light{background-color:var(--pca-surface-alt)!important}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .text-dark{color:var(--pca-text-default)!important}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .text-muted{color:var(--pca-text-subtle)!important}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .border{border-color:var(--pca-border-default)!important}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .border-top,body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .border-bottom{border-color:var(--pca-border-default)!important}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .rounded{border-color:var(--pca-border-default)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .pca-dismiss-btn,body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .pca-modal-close{filter:invert(1)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) pre{color:var(--pca-code-text)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .card-body{color:var(--pca-text-default)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .form-label,body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) label{color:var(--pca-text-default)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) h1,body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) h2,body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) h3,body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) h4,body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) h5,body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) h6{color:var(--pca-text-strong)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .modal-content{background-color:var(--pca-surface);color:var(--pca-text-default)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .nav-tabs{border-bottom-color:var(--pca-border-default)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .nav-tabs .nav-link{color:var(--pca-text-subtle)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .nav-tabs .nav-link.active{background-color:var(--pca-surface);color:var(--pca-text-strong);border-color:var(--pca-border-default) var(--pca-border-default) var(--pca-surface)}body.hbr-mode-dark:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) hbr-tab-group{--border-color: var(--pca-border-default)}html,body{height:100%;margin:0}body{background:radial-gradient(circle at top left,rgba(30,183,214,.12),transparent 26%),linear-gradient(180deg,var(--pca-bg-top) 0%,var(--pca-bg) 100%);color:var(--pca-text-default);font-family:Segoe UI,Helvetica Neue,sans-serif;transition:background-color .25s ease,color .25s ease}.pca-shell{display:flex;min-height:100vh}.pca-sidebar{width:280px;min-width:280px;background:radial-gradient(circle at top left,var(--pca-sidebar-accent),transparent 34%),var(--pca-sidebar-bg);color:var(--pca-sidebar-text);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow-x:visible;overflow-y:auto;transition:width .2s ease,min-width .2s ease;z-index:20}.pca-sidebar-collapsed{width:104px;min-width:104px}body:not(.pca-variant-magnetic-web):not(.pca-variant-grey-room) .pca-sidebar .pca-shell-nav{--brand-accent-icon-default: rgba(255, 255, 255, .72);--brand-accent-icon-medium-default: rgba(255, 255, 255, .82);--brand-accent-icon-weak-default: rgba(255, 255, 255, .58);--brand-accent-icon-active: #ffffff;--brand-accent-icon-medium-active: rgba(255, 255, 255, .92);--brand-accent-icon-weak-active: rgba(255, 255, 255, .72)}body.pca-variant-magnetic-web .pca-sidebar .pca-shell-nav,body.pca-variant-grey-room .pca-sidebar .pca-shell-nav{--brand-accent-icon-default: var(--base-text-medium-default);--brand-accent-icon-medium-default: var(--base-text-weak-default);--brand-accent-icon-weak-default: var(--base-text-medium-default);--brand-accent-icon-active: var(--base-text-strong-default);--brand-accent-icon-medium-active: var(--base-text-default);--brand-accent-icon-weak-active: var(--base-text-weak-default);--base-bg-default: var(--pca-sidebar-bg);--base-bg-hover: var(--pca-sidebar-hover);--base-bg-medium-hover: var(--pca-sidebar-hover);--base-bg-weak-default: var(--pca-sidebar-bg);--base-bg-medium-default: var(--pca-sidebar-hover);--base-text-default: var(--pca-sidebar-text);--base-text-medium-default: var(--pca-sidebar-text-muted);--base-text-strong-default: var(--pca-sidebar-text-active)}.pca-sidebar-brand{padding:.9rem .9rem .4rem;display:flex;align-items:center;justify-content:center}.pca-sidebar-overview{margin:.6rem .85rem .2rem;padding:1rem;border:1px solid var(--pca-sidebar-border);border-radius:1rem;background:var(--pca-sidebar-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pca-sidebar-eyebrow{margin:0;color:var(--pca-sidebar-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pca-sidebar-title{margin:.35rem 0 0;color:var(--pca-sidebar-text-active);font-size:1.15rem;font-weight:700}.pca-sidebar-copy{margin:.45rem 0 0;color:var(--pca-sidebar-text);font-size:.88rem;line-height:1.5}.pca-logo{max-height:72px;width:auto;max-width:170px;display:block;border:1px solid var(--pca-sidebar-border);border-radius:14px;background:var(--pca-logo-bg);padding:8px;box-shadow:0 12px 24px #0000002e}.pca-sidebar-toggle{margin:.55rem .85rem .25rem;border:1px solid rgba(255,255,255,.16);background:var(--pca-sidebar-hover);color:var(--pca-sidebar-text);border-radius:12px;padding:.6rem .75rem;display:flex;align-items:center;gap:.5rem}.pca-sidebar-toggle:hover{background:#ffffff1f}.pca-nav{list-style:none;margin:.7rem 0 0;padding:0 .55rem}.pca-nav li a{display:flex;align-items:center;padding:.8rem 1rem;color:var(--pca-sidebar-text);text-decoration:none;font-size:.875rem;border:1px solid transparent;border-radius:.95rem;transition:background .15s,color .15s,border-color .15s}.pca-nav li a:hover{background:var(--pca-sidebar-hover);color:var(--pca-sidebar-text-active);border-color:var(--pca-sidebar-border)}.pca-nav li a.pca-nav-active{background:var(--pca-sidebar-active-bg);color:var(--pca-sidebar-text-active);border-color:var(--pca-sidebar-active-border);font-weight:600}.pca-nav li.pca-nav-section{padding:1rem 1rem .3rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--pca-sidebar-text-muted)}.pca-nav .pca-nav-parent-toggle{display:flex;align-items:center;width:100%;padding:.8rem 1rem;color:var(--pca-sidebar-text);text-decoration:none;font-size:.875rem;font-family:inherit;border:1px solid transparent;border-radius:.95rem;background:transparent;cursor:pointer;text-align:left;transition:background .15s,color .15s}.pca-nav .pca-nav-parent-toggle:hover{background:var(--pca-sidebar-hover);color:var(--pca-sidebar-text-active)}.pca-nav li.pca-nav-parent--open>.pca-nav-parent-toggle{background:#ffffff0f;color:var(--pca-sidebar-text-active)}.pca-nav .pca-nav-parent-toggle--nested{padding:.55rem .8rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--pca-sidebar-text-muted);border-radius:.65rem}.pca-nav .pca-nav-parent-toggle--nested:hover{color:var(--pca-sidebar-text-active)}.pca-nav li.pca-nav-parent--nested.pca-nav-parent--open>.pca-nav-parent-toggle--nested{color:var(--pca-sidebar-text-active);background:#ffffff0a}.pca-nav .pca-nav-chevron{transition:transform .2s}.pca-nav li.pca-nav-parent--open .pca-nav-chevron{transform:rotate(180deg)}.pca-nav .pca-nav-sub{list-style:none;margin:0;padding:0 0 0 .5rem;margin-left:1.25rem;border-left:2px solid var(--pca-sidebar-border);max-height:0;overflow:hidden;opacity:0;transition:max-height .28s ease,opacity .2s ease,margin .2s ease}.pca-nav .pca-nav-sub li a{padding:.55rem .8rem;font-size:.8125rem}.pca-nav li.pca-nav-parent--open>.pca-nav-sub{max-height:1200px;opacity:1;margin-top:.15rem;margin-bottom:.25rem}.pca-nav .pca-nav-sub .pca-nav-sub{margin-left:.75rem;padding-left:.35rem}.pca-nav-footer{margin-top:auto;padding:.85rem;border-top:1px solid var(--pca-sidebar-border)}.pca-identity{display:flex;align-items:center;gap:.5rem;padding:.5rem .8rem;margin-bottom:.5rem;border-radius:10px;background:#ffffff0f;color:var(--pca-sidebar-text);font-size:.78rem;overflow:hidden}.pca-identity svg{flex-shrink:0;opacity:.7}.pca-identity-text{display:flex;flex-direction:column;min-width:0}.pca-identity-username{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pca-identity-account{font-size:.7rem;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pca-sidebar-collapsed .pca-identity{justify-content:center;padding:.5rem}.pca-logout-btn{width:100%;display:block;margin-bottom:0}.pca-theme-toggle hbr-button{flex:1}.pca-variant-toggle{display:flex;gap:2px;margin-bottom:.6rem;border:1px solid rgba(255,255,255,.14);border-radius:12px;overflow:hidden;background:#00000026}.pca-variant-toggle hbr-button{flex:1}.pca-sidebar-collapsed .pca-variant-label{display:none}.pca-sidebar-collapsed .pca-variant-toggle{flex-direction:column}.pca-theme-toggle{display:flex;gap:2px;margin-bottom:.6rem;border:1px solid rgba(255,255,255,.14);border-radius:12px;overflow:hidden;background:#00000026}.pca-theme-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:.3rem;padding:.45rem .25rem;border:none;background:transparent;color:var(--pca-sidebar-text-muted);font-size:.72rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.pca-theme-btn:hover{color:var(--pca-sidebar-text);background:#ffffff0f}.pca-theme-btn--active{background:#ffffff1f;color:var(--pca-sidebar-text-active)}.pca-sidebar-collapsed .pca-logo{max-height:48px;max-width:48px;padding:2px}.pca-sidebar-collapsed .pca-nav-label{display:none}.pca-sidebar-collapsed .pca-sidebar-toggle,.pca-sidebar-collapsed .pca-nav li a,.pca-sidebar-collapsed .pca-nav .pca-nav-parent-toggle,.pca-sidebar-collapsed .pca-logout-btn{justify-content:center}.pca-sidebar-collapsed .pca-nav li a,.pca-sidebar-collapsed .pca-logout-btn,.pca-sidebar-collapsed .pca-nav .pca-nav-parent-toggle{padding-left:.5rem;padding-right:.5rem}.pca-sidebar-collapsed .me-2{margin-right:0!important}.pca-sidebar-collapsed .pca-nav-sub,.pca-sidebar-collapsed .pca-nav-chevron,.pca-sidebar-collapsed .pca-nav-section{display:none}.pca-sidebar-collapsed .pca-theme-toggle{flex-direction:column}.pca-sidebar-collapsed .pca-theme-label{display:none}.pca-main{flex:1;overflow-y:auto;min-width:0;padding:1.25rem}pre{white-space:pre-wrap;word-break:break-word;max-height:400px;overflow:auto}.container,.container-fluid{max-width:none}.pca-page{padding:.5rem}.pca-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding:1.2rem 1.4rem;border:1px solid var(--pca-border-strong);border-radius:1.1rem;background:radial-gradient(circle at top right,var(--pca-header-glow),transparent 36%),var(--pca-header-bg);box-shadow:0 20px 40px #0b182f29}.pca-page-eyebrow{margin:0;color:var(--pca-text-on-dark-tertiary);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pca-page-title{margin:.35rem 0 0;color:var(--pca-text-on-dark);font-size:clamp(1.25rem,1.8vw,1.75rem);font-weight:700}.pca-page-subtitle{margin:.45rem 0 0;max-width:48rem;color:var(--pca-text-on-dark-secondary)}.pca-page-title{display:flex;align-items:center;gap:.35rem;flex-wrap:nowrap}.pca-tag-remove{min-width:auto;padding:0;line-height:1;color:#ffffffbf;font-size:.9rem}.pca-tag-remove:hover{color:var(--pca-text-on-dark)}.pca-picker-list{display:flex;flex-direction:column;padding:0;margin:0;list-style:none;border:1px solid var(--pca-border-default);border-radius:.375rem;overflow:hidden}.pca-picker-list__item{display:block;width:100%;padding:.35rem .5rem;border:0;border-bottom:1px solid var(--pca-border-subtle);background:var(--pca-surface);text-align:start;cursor:pointer}.pca-picker-list__item:last-child{border-bottom:0}.pca-picker-list__item:hover,hbr-button.pca-picker-list__item::part(base):hover{background:var(--pca-table-hover)}label.pca-picker-list__item{cursor:pointer}hbr-button.pca-picker-list__item{justify-content:flex-start}.pca-page-info-btn{min-width:auto;padding:0;cursor:help;color:var(--pca-text-on-dark-secondary);opacity:.65}.pca-page-info-btn:hover{opacity:1;color:var(--pca-text-on-dark)}.pca-page-info-btn .pca-page-info-icon{width:1rem;height:1rem;fill:currentColor}.pca-page-header hbr-button[variant=outline]::part(base){color:var(--pca-text-on-dark);border-color:#ffffff8c;background:#ffffff26}.pca-page-header hbr-button[variant=outline]::part(base):hover,.pca-page-header hbr-button[variant=outline]::part(base):focus{color:var(--pca-text-on-dark);border-color:#ffffffbf;background:#ffffff40}.pca-page-header hbr-button svg{fill:currentColor}.pca-section-grid,.pca-stat-grid{display:grid;gap:1rem}.pca-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}@media(max-width:991.98px){.pca-stat-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}}@media(max-width:575.98px){.pca-stat-grid{grid-template-columns:1fr}}.pca-filter-bar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:1rem;align-items:end}.pca-filter-bar__search,.pca-filter-bar__size,.pca-filter-bar__type,.pca-filter-bar__actions{min-width:0}.pca-filter-bar__size{width:6.5rem;max-width:6.5rem}.pca-filter-bar__search hbr-input,.pca-filter-bar__size hbr-select,.pca-filter-bar__type hbr-select{display:block;width:100%}.pca-filter-bar__actions{display:flex;gap:.5rem;align-items:flex-end;padding-bottom:1px}.pca-filter-bar__actions hbr-button{flex:1;min-width:5rem}.pca-page-size-select{display:block;width:6.5rem;max-width:6.5rem}.pca-dashboard-search-card__header{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.625rem 1rem;margin-bottom:.375rem}.pca-dashboard-search-card__title{flex:0 0 auto;margin:0;font-size:1rem;font-weight:600;line-height:1.25;color:var(--pca-text-strong)}.pca-dashboard-search-card__header .pca-dashboard-search-row{flex:1 1 18rem;margin-bottom:0}.pca-dashboard-search-hint{margin:0 0 .5rem;font-size:.8125rem;line-height:1.35}.pca-dashboard-search-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;width:100%}.pca-dashboard-search-row__field{min-width:0}.pca-dashboard-search-row__field--type{flex:0 0 14rem;width:14rem;max-width:100%}.pca-dashboard-search-row__field--query{flex:1 1 16rem}.pca-dashboard-search-row__field--action{flex:0 0 auto;align-self:flex-end}.pca-dashboard-search-row__field--action hbr-button{display:block}.pca-dashboard-search-row__field hbr-select,.pca-dashboard-search-row__field hbr-input{display:block;width:100%}.pca-dashboard-search-row__label-spacer{display:none}@media(max-width:768px){.pca-dashboard-search-card__header,.pca-dashboard-search-row{flex-direction:column;align-items:stretch}.pca-dashboard-search-row__field--type{flex:1 1 auto;width:100%}.pca-filter-bar{grid-template-columns:1fr}}.pca-surface,.card,hbr-card.card{border:1px solid var(--pca-border-default)!important;border-radius:1.1rem!important;background:var(--pca-surface-gradient);box-shadow:var(--pca-card-shadow)}hbr-card.card:not(.pca-panel--table){display:block;padding:1rem}hbr-card.card.pca-panel--table{display:block;padding:0}hbr-modal.pca-harbor-modal{--width: min(680px, 95vw)}hbr-modal.pca-harbor-modal .pca-modal{max-height:none;width:100%;box-shadow:none;border-radius:.75rem;overflow:hidden}hbr-modal.pca-harbor-modal .pca-modal-dialog{width:100%;max-width:none;margin:0;box-shadow:none}hbr-modal.pca-harbor-modal--diff{--width: min(920px, 96vw)}hbr-modal.pca-harbor-modal--diff .pca-diff-modal{width:100%;max-width:none;margin:0;box-shadow:none}hbr-button.pca-btn-icon-only{padding-inline:.45rem}hbr-button.pca-dismiss-btn,hbr-button.pca-modal-close{min-width:auto;padding:.25rem .5rem;line-height:1;font-size:1.25rem}a.pca-settings-link{color:var(--pca-text-muted);font-size:.875rem;text-decoration:none}a.pca-settings-link:hover{text-decoration:underline}hbr-tab-group{display:block}.pca-panel{position:relative;overflow:hidden}.pca-panel:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,var(--pca-brand),var(--pca-brand-accent));opacity:.85}.pca-panel--config:before{background:linear-gradient(90deg,var(--pca-brand-light),var(--pca-brand-accent))}.pca-modal-backdrop{position:fixed;inset:0;z-index:1050;background:var(--pca-modal-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:1rem;animation:pca-fade-in .15s ease-out}.pca-modal{background:var(--pca-surface);border-radius:.75rem;box-shadow:var(--pca-modal-shadow);width:95%;max-width:680px;max-height:85vh;overflow-y:auto;animation:pca-slide-up .2s ease-out}.pca-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--pca-border-default);background:linear-gradient(90deg,#e67e2214,#f1c40f0f)}.pca-modal-header--create{background:linear-gradient(90deg,#0c5bab14,#0f9d7a0f)}.pca-modal-header h5{margin:0;font-weight:600;color:var(--pca-text-strong)}.pca-modal-body{padding:1.25rem}.pca-modal-footer{display:flex;gap:.5rem;justify-content:flex-end;padding:.75rem 1.25rem;border-top:1px solid var(--pca-border-default)}.pca-modal-close{background:none;border:none;font-size:1.4rem;line-height:1;cursor:pointer;color:var(--pca-text-muted);padding:0}.pca-modal-close:hover{color:var(--pca-text-strong)}.pca-modal-error{margin-bottom:1rem;padding:.625rem .875rem;font-size:.875rem;border-radius:.375rem;word-break:break-word}@keyframes pca-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pca-slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.pca-modal-dialog{width:min(860px,96vw);max-height:92vh;overflow:auto;border:1px solid var(--pca-border-default);border-radius:1rem;background:var(--pca-modal-bg);box-shadow:var(--pca-modal-shadow)}.pca-modal-header,.pca-modal-footer{padding:1rem 1.1rem;border-bottom:1px solid var(--pca-border-subtle);display:flex;align-items:center;justify-content:space-between;gap:.8rem}.pca-modal-footer{border-bottom:0;border-top:1px solid var(--pca-border-subtle);justify-content:flex-end}.pca-modal-body{padding:1rem 1.1rem}.pca-picker-compact{border:1px solid var(--pca-picker-border);border-radius:.375rem;padding:.5rem;background:var(--pca-picker-bg)}.pca-tag{display:inline-flex;align-items:center;gap:.25rem;background:var(--pca-brand);color:var(--pca-text-on-dark);font-size:.78rem;padding:.15rem .5rem;border-radius:1rem;white-space:nowrap}.pca-selected-item{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;box-sizing:border-box;width:100%;max-width:100%;padding:.85rem 1rem;border:2px solid var(--pca-brand);border-radius:.75rem;background:color-mix(in srgb,var(--pca-brand) 12%,var(--pca-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pca-brand) 18%,transparent)}.pca-selected-item__body{min-width:0}.pca-selected-item__label{display:block;margin-bottom:.25rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pca-brand)}.pca-selected-item__name{display:block;font-size:1.05rem;font-weight:600;line-height:1.35;color:var(--pca-text-strong);word-break:break-word}.pca-selected-item__meta{display:block;margin-top:.25rem;font-size:.875rem;color:var(--pca-text-subtle)}.pca-selected-item__remove{flex:0 0 auto;min-width:auto;padding:.15rem .35rem;line-height:1;font-size:1.25rem;color:var(--pca-text-subtle)}.pca-selected-item__remove:hover{color:var(--pca-danger)}.pca-panel--table:before,.pca-panel--search:before{background:linear-gradient(90deg,var(--pca-brand),var(--pca-success))}.pca-panel--response:before{background:linear-gradient(90deg,#3b4b66,#697a96)}.pca-panel--summary:before{background:linear-gradient(90deg,var(--pca-brand),#4f7db9)}.pca-kpi-label{margin:0 0 .25rem;font-size:.875rem;font-weight:600;line-height:1.35;color:var(--pca-text-muted)}.pca-kpi-value{margin:0 0 .5rem;font-size:1.75rem;font-weight:700;line-height:1.2;color:var(--pca-text-strong)}.pca-kpi-section-label{margin:0 0 .35rem;font-size:.8125rem;line-height:1.35;color:var(--pca-text-muted)}hbr-card.pca-kpi-card{height:100%}.pca-kpi-card__inner{display:flex;flex-direction:column;height:100%;min-height:100%}.pca-kpi-card__head{flex:0 0 auto}.pca-kpi-card__section{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.pca-kpi-card__table-wrap{flex:1 1 auto;min-height:6.5rem}.pca-kpi-card__table-wrap .pca-dom-table,.pca-kpi-card__table-wrap hbr-dom-table{display:block;width:100%}.pca-kpi-card__empty{margin:0;font-size:.8125rem;line-height:1.35;color:var(--pca-text-muted)}.pca-kpi-card{min-height:100%;transition:transform .2s ease,box-shadow .2s ease;display:block;padding:1rem;border-radius:1.1rem;border:1px solid var(--pca-border-default)}.pca-kpi-card:hover{transform:translateY(-2px);box-shadow:var(--pca-card-shadow-hover)}.pca-kpi-card--ca{border-color:var(--pca-kpi-ca-border)!important;background:radial-gradient(circle at 90% 10%,var(--pca-kpi-ca-glow),transparent 35%),var(--pca-kpi-ca-bg)}.pca-kpi-card--profile{border-color:var(--pca-kpi-profile-border)!important;background:radial-gradient(circle at 10% 12%,var(--pca-kpi-profile-glow),transparent 34%),var(--pca-kpi-profile-bg)}.pca-kpi-card--km{border-color:var(--pca-kpi-km-border)!important;background:radial-gradient(circle at 88% 12%,var(--pca-kpi-km-glow),transparent 34%),var(--pca-kpi-km-bg)}.pca-dashboard-search-card{padding:.875rem 1rem 1rem;border-color:var(--pca-kpi-search-border)!important;background:radial-gradient(circle at 88% 14%,var(--pca-kpi-search-glow),transparent 34%),var(--pca-kpi-search-bg)}.pca-action-card{border-color:var(--pca-border-default)!important}.pca-action-card .card-title{color:var(--pca-text-strong);font-weight:700}.pca-action-card--find{background:var(--pca-action-find-bg)}.pca-action-card--create{background:var(--pca-action-create-bg)}.pca-action-card--update{background:var(--pca-action-update-bg)}.pca-action-card--danger{background:var(--pca-action-danger-bg)}.pca-bulk-toolbar{border-color:var(--pca-bulk-border)!important;background:var(--pca-bulk-bg)}.pca-harbor-table{width:100%;border-collapse:collapse}.pca-harbor-table th,.pca-harbor-table td{padding:.5rem .75rem;border-bottom:1px solid var(--pca-border-default);text-align:start;vertical-align:middle}.pca-harbor-table--compact th,.pca-harbor-table--compact td{padding:.35rem .5rem;font-size:.875rem}.pca-harbor-table--bordered th,.pca-harbor-table--bordered td{border:1px solid var(--pca-border-default)}.pca-harbor-table__head th{background:var(--pca-surface-alt);font-weight:600}.pca-dom-table{display:block;width:100%}.pca-dom-table hbr-dom-table{width:100%}.pca-dom-table.pca-data-table hbr-dom-table{display:block}.pca-data-table{border-collapse:separate;border-spacing:0}.pca-data-table tbody tr{transition:background-color .12s ease}.pca-data-table tbody tr:hover{background-color:var(--pca-table-hover)}.pca-status-pill{display:inline-flex;align-items:center;justify-content:center;min-width:88px}.pca-form-actions{border-top:1px solid var(--pca-border-subtle);padding-top:1rem}.pca-form-actions hbr-button[variant=fill]:not([sentiment=danger])::part(base){color:var(--pca-text-on-dark);border-color:var(--pca-brand);background:var(--pca-btn-primary-bg)}.pca-form-actions hbr-button[variant=outline]::part(base){color:var(--pca-btn-outline-primary-text);border-color:var(--pca-btn-outline-primary-border);background:var(--pca-btn-outline-primary-bg)}.pca-form-actions hbr-button[variant=outline]:not([disabled])::part(base):hover,.pca-form-actions hbr-button[variant=outline]:not([disabled])::part(base):focus-visible{color:var(--pca-btn-outline-primary-text);border-color:var(--pca-btn-outline-primary-border);filter:brightness(1.08)}body.hbr-mode-dark .pca-form-actions hbr-button[variant=outline]:not([disabled]):not([sentiment=danger])::part(base){color:var(--pca-text-strong, #e2eaf5);border-color:#5db2f0b3;background:#3d9be533}body.hbr-mode-dark .pca-form-actions hbr-button[variant=outline]:not([disabled]):not([sentiment=danger])::part(base):hover,body.hbr-mode-dark .pca-form-actions hbr-button[variant=outline]:not([disabled]):not([sentiment=danger])::part(base):focus-visible{color:#fff;border-color:#7dc3f5e6;background:#3d9be552;filter:none}.pca-form-actions hbr-button.pca-btn-with-icon{display:inline-flex;align-items:center;gap:.35rem}.pca-form-actions hbr-button.pca-btn-with-icon .pca-btn-icon{width:1rem;height:1rem;flex-shrink:0;fill:currentColor}hbr-button[sentiment=danger][variant=fill]::part(base){color:#fff;border-color:var(--pca-danger-strong);background:var(--pca-btn-danger-bg)}hbr-button[sentiment=danger][variant=fill]:not([disabled])::part(base):hover,hbr-button[sentiment=danger][variant=fill]:not([disabled])::part(base):focus-visible{color:#fff;border-color:var(--pca-danger);filter:brightness(1.06)}hbr-button[sentiment=danger][variant=outline]::part(base){color:var(--pca-danger-strong);border-color:#b02a378c;background:#c4474f14}hbr-button[sentiment=danger][variant=outline]:not([disabled])::part(base):hover,hbr-button[sentiment=danger][variant=outline]:not([disabled])::part(base):focus-visible{color:var(--pca-danger-strong);border-color:var(--pca-danger-strong);background:#c4474f24}body.hbr-mode-dark hbr-button[sentiment=danger][variant=outline]:not([disabled])::part(base){color:#f0a0a8;border-color:#e06070bf;background:#e0607029}body.hbr-mode-dark hbr-button[sentiment=danger][variant=outline]:not([disabled])::part(base):hover,body.hbr-mode-dark hbr-button[sentiment=danger][variant=outline]:not([disabled])::part(base):focus-visible{color:#fff;border-color:#e06070e6;background:#e0607047;filter:none}.pca-harbor-table th.pca-table-actions-col,.pca-harbor-table td.pca-table-actions{text-align:center}.pca-table-actions{display:flex;justify-content:center;align-items:center;gap:.25rem}.pca-harbor-table th.pca-table-status-col,.pca-harbor-table td.pca-ca-status-cell,.pca-ca-status-cell{text-align:center}.pca-table-actions hbr-button.pca-btn-icon-only{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem}.pca-table-actions hbr-button.pca-btn-icon-only .pca-btn-icon{width:1rem;height:1rem;flex-shrink:0;fill:currentColor}@keyframes pca-flash-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.pca-flash-message{animation:pca-flash-in .25s ease}.pca-protected-wrapper{position:relative;display:inline-flex;align-items:center;margin-left:.25rem;cursor:default}.pca-protected-wrapper:after{content:"Protected";position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%);background:#000000c7;color:#fff;font-size:.7rem;font-weight:500;padding:2px 7px;border-radius:4px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:1100}.pca-protected-wrapper:before{content:"";position:absolute;bottom:calc(100% + 1px);left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:#000000c7;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:1100}.pca-protected-wrapper:hover:after,.pca-protected-wrapper:hover:before{opacity:1}.pca-protected-icon{width:.95rem;height:.95rem;vertical-align:middle;fill:#e6a817;flex-shrink:0;filter:drop-shadow(0 0 1px rgba(230,168,23,.4))}.pca-ca-status-cell .pca-ca-status-icon{width:1.25rem;height:1.25rem;flex-shrink:0;fill:currentColor;vertical-align:middle}.pca-ca-status-icon--active{color:var(--bs-success, #198754)}.pca-ca-status-icon--revoked{color:var(--pca-danger-strong)}.pca-ca-status-icon--paused{color:#b87300}.pca-ca-status-icon--limited{color:var(--pca-brand)}.pca-ca-status-icon--disabled{color:var(--pca-text-muted)}.pca-ca-status-icon--unknown{color:var(--pca-text-subtle)}.pca-subgroup-card{border-color:var(--pca-kpi-ca-border)!important;background:var(--pca-subgroup-default-bg);box-shadow:inset 0 1px #ffffffbf;padding:.6rem 1rem .85rem!important}.pca-subgroup-card--profile{border-color:var(--pca-border-strong)!important;background:var(--pca-subgroup-profile-bg)}.pca-ca-form-column{min-width:0}.pca-ca-form-column>.pca-subgroup-card{height:auto;max-width:100%;overflow:hidden}.pca-profile-search-body{display:flex;flex-direction:column;gap:.75rem;min-width:0}.pca-subgroup-card--key{border-color:var(--pca-kpi-profile-border)!important;background:var(--pca-subgroup-key-bg)}.pca-subgroup-card--key-manager{border-color:var(--pca-warning-bg)!important;background:var(--pca-subgroup-km-bg)}.pca-ca-signature-row hbr-select,.pca-ca-signature-row hbr-input{display:block;max-width:28rem}.pca-ca-status-row hbr-select{display:block;max-width:12rem}.pca-ca-key-name-row{margin-bottom:1rem}.pca-ca-key-name-row hbr-input{width:100%}.pca-ca-key-compact-row{display:flex;flex-flow:row wrap;align-items:flex-end;gap:.75rem 1.25rem}.pca-ca-key-compact-field{flex:0 1 auto;min-width:0}.pca-ca-key-compact-field .form-label{margin-bottom:.5rem;white-space:nowrap}.pca-ca-key-compact-field--action{flex-basis:11rem;max-width:13rem}.pca-ca-key-compact-field--algorithm{flex-basis:9rem;max-width:11rem}.pca-ca-key-compact-field--size{flex-basis:7rem;max-width:9rem}.pca-ca-key-compact-field--km-id{flex-basis:6rem;max-width:8rem}.pca-ca-key-compact-field--km-name{flex:1 1 10rem;min-width:8rem;max-width:16rem}.pca-ca-key-compact-field--km-type{flex-basis:9rem;max-width:11rem}.pca-ca-key-compact-field hbr-input,.pca-ca-key-compact-field hbr-select{width:100%}.pca-ca-key-manager-section{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--pca-border-subtle)}.pca-selection-mode-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem;margin-bottom:.75rem}.pca-selection-mode-header .form-label{margin-bottom:0}.pca-selection-mode-toggle hbr-button[variant=outline]::part(base){color:var(--pca-text-default);border-color:var(--pca-border-strong);background:var(--pca-surface-alt)}.pca-selection-mode-toggle hbr-button[variant=outline]::part(base):hover,.pca-selection-mode-toggle hbr-button[variant=outline]::part(base):focus{color:var(--pca-brand);border-color:var(--pca-brand);background:color-mix(in srgb,var(--pca-brand) 10%,var(--pca-surface))}.pca-selection-mode-toggle hbr-button[variant=fill]::part(base){color:var(--pca-text-on-dark);border-color:var(--pca-brand);background:var(--pca-btn-primary-bg, var(--pca-brand))}.pca-subgroup-card--audit{border-color:var(--pca-kpi-search-border)!important;background:var(--pca-subgroup-audit-bg)}.pca-subgroup-card>h6{color:var(--pca-brand-strong);font-weight:700;border-bottom:1px solid var(--pca-border-default);padding-bottom:.35rem;margin-top:0;margin-bottom:.6rem!important}.pca-panel--form .row.g-3{--bs-gutter-y: .65rem}.pca-profile-key-options-row{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-top:.5rem;padding:.75rem 0 .25rem}.pca-profile-key-field{width:100%;max-width:100%}.pca-profile-key-field .form-label{margin-bottom:.5rem}.pca-profile-key-field__choices{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.pca-profile-key-field__choices--inline{flex-flow:row wrap;align-items:center;gap:.75rem 1.25rem}.pca-profile-key-followups{display:flex;flex-flow:row wrap;align-items:flex-start;gap:2rem 3rem;width:100%;padding-top:.25rem;border-top:1px solid var(--pca-border-subtle)}.pca-profile-key-followups .pca-profile-key-field{width:auto;max-width:none}.pca-profile-validity-row{display:grid;grid-template-columns:7rem max-content 7rem max-content;gap:.75rem 1.25rem;align-items:end;margin-top:.25rem}.pca-profile-validity-field{min-width:0}.pca-profile-validity-field--value{max-width:7rem}.pca-profile-validity-field--unit{width:max-content}.pca-profile-validity-field .form-label{margin-bottom:.5rem;white-space:normal;line-height:1.25}.pca-profile-validity-field--value hbr-input{width:100%}.pca-profile-validity-field--unit hbr-select{width:9.5rem;min-width:9.5rem;max-width:9.5rem}@media(max-width:768px){.pca-profile-validity-row{grid-template-columns:1fr max-content}.pca-profile-validity-field--value{max-width:none}}.pca-profile-signature-row{margin-top:.25rem}.pca-profile-signature-field{max-width:20rem}.pca-profile-signature-field hbr-select{width:100%}.pca-profile-options-row{display:flex;flex-flow:row wrap;align-items:center;gap:.65rem 1.75rem}.pca-profile-option-check{flex:0 1 auto;white-space:nowrap}.pca-ext-usage-grid{--pca-ext-list-height: 17.5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto var(--pca-ext-list-height);column-gap:2rem;row-gap:.65rem;min-width:0}.pca-ext-header{display:flex;flex-direction:column;min-width:0}.pca-ext-header .form-label{margin-bottom:.35rem}.pca-ext-filter-slot{min-height:2.25rem}.pca-ext-filter-slot hbr-input{display:block;width:100%}.pca-ext-column{min-width:0}.pca-ext-use-toggle{display:inline-flex;margin-bottom:.5rem;white-space:nowrap}.pca-ext-checkbox-list{box-sizing:border-box;height:100%;min-height:0;max-height:var(--pca-ext-list-height, 17.5rem);overflow-y:auto}html.hbr-type .pca-main h4,html.hbr-type .pca-main h5,html.hbr-type .pca-main h6,html.hbr-type hbr-modal h4,html.hbr-type hbr-modal h5,html.hbr-type hbr-modal h6{letter-spacing:normal;text-transform:none}html.hbr-type .pca-main h6,html.hbr-type hbr-modal h6{font-size:.9375em;font-weight:700;line-height:1.35;color:var(--pca-text-strong)}html.hbr-type .pca-main h4{font-size:.9375em;font-weight:700;line-height:1.35;color:var(--pca-text-strong)}html.hbr-type .pca-main h5:not(.pca-page-title){font-size:1em;font-weight:700;line-height:1.35;color:var(--pca-text-strong)}html.hbr-type hbr-modal h5{font-size:1.125em;font-weight:700;line-height:1.3;color:var(--pca-text-strong)}html.hbr-type .pca-main .pca-panel-title,html.hbr-type hbr-modal .pca-panel-title{font-size:1em;font-weight:700;line-height:1.35;color:var(--pca-text-strong)}html.hbr-type .pca-main .pca-subgroup-card>h6{color:var(--pca-brand-strong)}.pca-cert-details{margin:0;padding:.85rem;border:1px solid var(--pca-border-default);border-radius:.75rem;background:var(--pca-code-bg);color:var(--pca-code-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem;line-height:1.45;white-space:pre-wrap;word-break:break-word;max-height:64vh;overflow:auto}.card-header,.pca-panel-header{border-bottom:1px solid var(--pca-border-default);background:var(--pca-table-header-bg);color:var(--pca-text-strong);font-weight:600}.pca-panel-title{margin-bottom:.5rem;font-weight:600}.pca-panel-body{padding:1rem}.pca-feedback-banner{scroll-margin-top:1.25rem}.pca-feedback-banner:focus{outline:none}html.hbr-type .pca-main hbr-checkbox::part(form-control){display:inline-flex;flex-flow:row nowrap;align-items:center;width:auto;max-width:100%}html.hbr-type .pca-main hbr-checkbox::part(label){order:2;margin-bottom:0!important;margin-left:var(--hbr-spacing-xs, .25rem);font-weight:var(--hbr-font-weight-normal, 400);font-size:var(--hbr-font-size-md, 1rem);line-height:1.4}html.hbr-type .pca-main hbr-checkbox::part(element){order:1;flex:0 0 auto}.form-control,.form-select,.input-group-text{border-color:var(--pca-border-default);border-radius:.9rem;min-height:2.85rem;box-shadow:none!important}.input-group>.form-control,.input-group>.form-select,.input-group>.input-group-text{border-radius:.9rem!important}.form-control:focus,.form-select:focus{border-color:var(--pca-input-focus-border);box-shadow:0 0 0 .2rem var(--pca-input-focus-ring)!important}.pca-non-editable,.pca-non-editable:disabled,.pca-non-editable[readonly]{background:repeating-linear-gradient(-45deg,var(--pca-readonly-stripe),var(--pca-readonly-stripe) 8px,var(--pca-readonly-stripe-alt) 8px,var(--pca-readonly-stripe-alt) 16px),var(--pca-readonly-bg)!important;border-color:var(--pca-readonly-border)!important;color:var(--pca-readonly-text)!important;cursor:not-allowed}hbr-input.pca-non-editable::part(base),hbr-select.pca-non-editable::part(combobox){background:repeating-linear-gradient(-45deg,var(--pca-readonly-stripe),var(--pca-readonly-stripe) 8px,var(--pca-readonly-stripe-alt) 8px,var(--pca-readonly-stripe-alt) 16px),var(--pca-readonly-bg)!important;border:1px solid var(--pca-readonly-border)!important;cursor:not-allowed}hbr-input.pca-non-editable::part(input),hbr-select.pca-non-editable::part(display-input){color:var(--pca-readonly-text)!important}body:not(.hbr-mode-dark) .pca-non-editable,body:not(.hbr-mode-dark) .pca-non-editable:disabled,body:not(.hbr-mode-dark) .pca-non-editable[readonly],body:not(.hbr-mode-dark) hbr-input.pca-non-editable::part(base),body:not(.hbr-mode-dark) hbr-select.pca-non-editable::part(combobox){background:var(--pca-readonly-bg)!important}.pca-ca-id-display{min-height:var(--hbr-control-height-md, 2.85rem);align-items:center;font-size:var(--hbr-control-font-size-md, .9375rem);line-height:1.4}.pca-ca-id-display .badge{font-size:inherit;font-weight:500;padding:.45rem .75rem}.pca-ca-id-display .text-muted{font-size:inherit}.alert{border:1px solid var(--pca-border-default);border-radius:1rem}.badge{border-radius:999px;padding:.45rem .65rem}.bg-success{background-color:var(--pca-success)!important}.bg-danger{background-color:var(--pca-danger)!important}.bg-info{background-color:var(--pca-info)!important}.font-monospace{color:var(--pca-brand-strong)}a{color:var(--pca-brand)}.pca-page--ca{background:radial-gradient(circle at top left,var(--pca-page-ca-glow),transparent 50%),var(--pca-page-ca-tint);border-radius:1rem}.pca-page--ca>.pca-page-header{border-left:4px solid rgba(11,92,171,.6)}.pca-page--profile{background:radial-gradient(circle at top left,var(--pca-page-profile-glow),transparent 50%),var(--pca-page-profile-tint);border-radius:1rem}.pca-page--profile>.pca-page-header{border-left:4px solid rgba(15,157,122,.6)}.pca-page--admin{background:radial-gradient(circle at top left,var(--pca-page-admin-glow),transparent 50%),var(--pca-page-admin-tint);border-radius:1rem}.pca-page--admin>.pca-page-header{border-left:4px solid rgba(105,75,160,.55)}.pca-api-request-row{display:flex;gap:0}.pca-api-method-select{flex:0 0 110px;max-width:110px;font-weight:600;border-top-right-radius:0;border-bottom-right-radius:0}.pca-api-url-input{border-radius:0}.pca-api-send-btn{border-top-left-radius:0;border-bottom-left-radius:0;white-space:nowrap}.pca-api-body-editor{font-size:.85rem;tab-size:2}@media(max-width:960px){.pca-shell{flex-direction:column}.pca-sidebar{position:relative;width:100%;min-width:100%;height:auto}.pca-main{padding:1rem}.pca-page-header{flex-direction:column}}.pca-diff-overlay{position:fixed;inset:0;background:#0000008c;z-index:1055;display:flex;align-items:center;justify-content:center;padding:1rem;animation:pca-flash-in .18s ease}.pca-diff-modal{background:#fff;border-radius:8px;box-shadow:0 10px 40px #00000038;width:100%;max-width:900px;max-height:88vh;display:flex;flex-direction:column;overflow:hidden}.pca-diff-modal__header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #dee2e6;background:#f8f9fa;gap:1rem}.pca-diff-modal__body{overflow-y:auto;padding:1.125rem 1.25rem;flex:1}.pca-diff-modal__footer{display:flex;justify-content:flex-end;gap:.5rem;padding:.875rem 1.25rem;border-top:1px solid #dee2e6;background:#f8f9fa}.pca-diff-table{font-size:.82rem}.pca-diff-table td,.pca-diff-table th{vertical-align:middle;word-break:break-word}.pca-diff-row--changed{background-color:#fffbe6!important}.pca-diff-row--changed .pca-diff-cell--old{color:#a94442;text-decoration:line-through;opacity:.85}.pca-diff-row--changed .pca-diff-cell--new{color:#2e6b2e}body.pca-variant-magnetic-web{--pca-content-scale: 1;font-family:CiscoSansTT,Segoe UI,Helvetica Neue,sans-serif}@media(min-width:1280px){body.pca-variant-magnetic-web{--pca-content-scale: 1.0625}}@media(min-width:1536px){body.pca-variant-magnetic-web{--pca-content-scale: 1.125}}@media(min-width:1920px){body.pca-variant-magnetic-web{--pca-content-scale: 1.1875}}@media(min-width:2560px){body.pca-variant-magnetic-web{--pca-content-scale: 1.25}}body.pca-variant-magnetic-web .pca-sidebar{background:var(--pca-sidebar-bg);border-right:1px solid var(--pca-sidebar-border);color:var(--pca-sidebar-text)}body.pca-variant-magnetic-web .pca-sidebar-toggle,body.pca-variant-magnetic-web .pca-logout-btn{border-color:var(--pca-sidebar-border);background:var(--pca-sidebar-hover);color:var(--pca-sidebar-text)}body.pca-variant-magnetic-web .pca-sidebar-toggle:hover,body.pca-variant-magnetic-web .pca-logout-btn:hover{background:var(--base-bg-medium-hover, #e1e4e8);color:var(--pca-sidebar-text-active)}body.pca-variant-magnetic-web .pca-theme-toggle,body.pca-variant-magnetic-web .pca-variant-toggle{border-color:var(--pca-sidebar-border);background:var(--pca-sidebar-hover)}body.pca-variant-magnetic-web .pca-variant-toggle hbr-button{flex:1}body.pca-variant-magnetic-web .pca-theme-btn{color:var(--pca-sidebar-text-muted)}body.pca-variant-magnetic-web .pca-theme-btn:hover,body.pca-variant-magnetic-web .pca-theme-btn--active{color:var(--pca-sidebar-text-active);background:var(--base-bg-medium-hover, #e1e4e8)}body.pca-variant-magnetic-web .pca-identity{background:var(--pca-sidebar-hover);color:var(--pca-sidebar-text)}body.pca-variant-magnetic-web .pca-nav li a,body.pca-variant-magnetic-web .pca-nav .pca-nav-parent-toggle{color:var(--pca-sidebar-text)}body.pca-variant-magnetic-web .pca-nav li a:hover,body.pca-variant-magnetic-web .pca-nav .pca-nav-parent-toggle:hover{color:var(--pca-sidebar-text-active);background:var(--pca-sidebar-hover);border-color:var(--pca-sidebar-border);transform:none}body.pca-variant-magnetic-web .pca-nav li a.pca-nav-active{color:var(--pca-sidebar-text-active);background:var(--pca-sidebar-active-bg);border-color:var(--pca-sidebar-active-border)}body.pca-variant-magnetic-web .pca-page-header,body.pca-variant-magnetic-web .pca-banner{border:1px solid color-mix(in srgb,var(--pca-border-default) 80%,transparent);border-left:6px solid var(--pca-border-strong);background:var(--pca-header-bg);box-shadow:var(--pca-card-shadow)}body.pca-variant-magnetic-web .pca-page-eyebrow,body.pca-variant-magnetic-web .pca-banner-eyebrow{color:var(--pca-text-muted)}body.pca-variant-magnetic-web .pca-page-title,body.pca-variant-magnetic-web .pca-banner-title{color:var(--pca-text-strong)}body.pca-variant-magnetic-web .pca-page-subtitle,body.pca-variant-magnetic-web .pca-banner-copy,body.pca-variant-magnetic-web .pca-page-info-btn{color:var(--pca-text-subtle)}body.pca-variant-magnetic-web .pca-page-info-btn:hover{color:var(--pca-text-strong)}body.pca-variant-magnetic-web .pca-page-header .btn-outline-secondary,body.pca-variant-magnetic-web .pca-banner-chip{color:var(--pca-text-default);border-color:var(--pca-border-default);background:var(--pca-surface-alt)}body.pca-variant-magnetic-web .pca-content-frame,body.pca-variant-magnetic-web .card,body.pca-variant-magnetic-web .pca-surface{border-radius:1rem!important}body.pca-variant-magnetic-web .card,body.pca-variant-magnetic-web .pca-surface{box-shadow:var(--pca-card-shadow)}body.pca-variant-magnetic-web .btn{border-radius:.5rem}body.pca-variant-magnetic-web .form-control,body.pca-variant-magnetic-web .form-select,body.pca-variant-magnetic-web .input-group-text{border-radius:.5rem;min-height:2.5rem}body.pca-variant-magnetic-web .pca-shell{background:var(--pca-bg)}body.pca-variant-magnetic-web .pca-sidebar{box-shadow:none;background:var(--pca-sidebar-bg)}body.pca-variant-magnetic-web .pca-shell-nav{--drawer-box-shadow: var(--hbr-shadow-md, 4px 0 8px rgba(0, 0, 0, .08));--base-bg-default: var(--pca-sidebar-bg);--base-bg-hover: var(--pca-sidebar-hover);--base-bg-medium-hover: var(--pca-sidebar-hover);--base-bg-weak-default: var(--pca-sidebar-bg);--base-bg-medium-default: var(--pca-sidebar-hover)}body.pca-variant-magnetic-web .pca-logo{box-shadow:none;border-color:var(--pca-sidebar-border);background:var(--pca-surface)}body.pca-variant-magnetic-web .pca-main{width:100%;min-width:0;padding:0;background:var(--pca-bg);font-size:calc(1rem * var(--pca-content-scale));--hbr-font-size-2xs: calc(.63rem * var(--pca-content-scale));--hbr-font-size-xs: calc(.75rem * var(--pca-content-scale));--hbr-font-size-sm: calc(.88rem * var(--pca-content-scale));--hbr-font-size-md: calc(1rem * var(--pca-content-scale));--hbr-font-size-lg: calc(1.13rem * var(--pca-content-scale));--hbr-font-size-xl: calc(1.5rem * var(--pca-content-scale));--hbr-font-size-2xl: calc(2rem * var(--pca-content-scale));--hbr-font-size-3xl: calc(2.5rem * var(--pca-content-scale));--hbr-font-size-4xl: calc(3rem * var(--pca-content-scale));--hbr-font-size-5xl: calc(3.75rem * var(--pca-content-scale));--hbr-control-height-sm: calc(1.75rem * var(--pca-content-scale));--hbr-control-height-md: calc(2.13rem * var(--pca-content-scale));--hbr-control-height-lg: calc(2.5rem * var(--pca-content-scale))}body.pca-variant-magnetic-web .pca-main .pca-page-title{font-size:clamp(1.3rem * var(--pca-content-scale),1.1rem + .55vw,2rem * var(--pca-content-scale))}body.pca-variant-magnetic-web .pca-main .pca-page-eyebrow,body.pca-variant-magnetic-web .pca-main .pca-banner-eyebrow{font-size:calc(.8rem * var(--pca-content-scale))}body.pca-variant-magnetic-web .pca-main .pca-page-subtitle,body.pca-variant-magnetic-web .pca-main .pca-banner-copy{font-size:calc(1rem * var(--pca-content-scale))}body.pca-variant-magnetic-web .pca-main .pca-kpi-label{font-size:calc(.9rem * var(--pca-content-scale))}body.pca-variant-magnetic-web .pca-main .pca-kpi-value{font-size:calc(1.5rem * var(--pca-content-scale));font-weight:700;color:var(--pca-text-strong)}body.pca-variant-magnetic-web .pca-main h3{font-size:calc(1.5rem * var(--pca-content-scale))}body.pca-variant-magnetic-web .pca-main h5{font-size:calc(1.1rem * var(--pca-content-scale))}body.pca-variant-magnetic-web .pca-main .form-label,body.pca-variant-magnetic-web .pca-main label{font-size:calc(.9rem * var(--pca-content-scale))}body.pca-variant-magnetic-web .pca-main .pca-dom-table hbr-dom-table{--font-size: var(--hbr-font-size-sm);--line-height: calc(20px * var(--pca-content-scale))}body.pca-variant-magnetic-web .pca-main .pca-harbor-table--compact th,body.pca-variant-magnetic-web .pca-main .pca-harbor-table--compact td{font-size:calc(.88rem * var(--pca-content-scale))}body.pca-variant-magnetic-web .pca-content-frame{width:100%;max-width:none;padding:1.5rem clamp(1rem,2.5vw,3rem) 2rem;box-sizing:border-box;margin:0;background:transparent;border:none;box-shadow:none;border-radius:0}body.pca-variant-magnetic-web .pca-page,body.pca-variant-magnetic-web .pca-page-inner{width:100%;max-width:100%;padding:0;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box}body.pca-variant-magnetic-web .pca-page-header,body.pca-variant-magnetic-web .pca-page-inner>hbr-banner,body.pca-variant-magnetic-web .pca-page-inner>hbr-card,body.pca-variant-magnetic-web .pca-page-inner>.pca-stat-grid,body.pca-variant-magnetic-web .pca-page-inner>.text-muted{width:100%;max-width:100%;box-sizing:border-box}body.pca-variant-magnetic-web .pca-page-header{margin-bottom:0}body.pca-variant-magnetic-web .pca-stat-grid{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}@media(max-width:991.98px){body.pca-variant-magnetic-web .pca-stat-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}}body.pca-variant-magnetic-web hbr-card.pca-panel,body.pca-variant-magnetic-web hbr-card.pca-kpi-card,body.pca-variant-magnetic-web hbr-card.pca-dashboard-search-card{display:block;width:100%;max-width:100%;box-sizing:border-box}body.pca-variant-magnetic-web hbr-card.pca-kpi-card{min-width:0;height:100%;border:1px solid var(--pca-border-default);border-radius:1rem;box-shadow:var(--pca-card-shadow)}body.pca-variant-magnetic-web .pca-kpi-card--ca,body.pca-variant-magnetic-web .pca-kpi-card--profile,body.pca-variant-magnetic-web .pca-kpi-card--km{background:var(--pca-surface)!important;border-top-width:3px;border-top-style:solid}body.pca-variant-magnetic-web .pca-kpi-card--ca{border-color:var(--pca-kpi-ca-border)!important;border-top-color:var(--pca-kpi-ca-accent, var(--pca-kpi-ca-border))!important}body.pca-variant-magnetic-web .pca-kpi-card--profile{border-color:var(--pca-kpi-profile-border)!important;border-top-color:var(--pca-kpi-profile-accent, var(--pca-kpi-profile-border))!important}body.pca-variant-magnetic-web .pca-kpi-card--km{border-color:var(--pca-kpi-km-border)!important;border-top-color:var(--pca-kpi-km-accent, var(--pca-kpi-km-border))!important}body.pca-variant-magnetic-web .pca-kpi-card--search{background:var(--pca-surface)!important}body.pca-variant-magnetic-web .pca-main .pca-page-eyebrow,body.pca-variant-magnetic-web .pca-main .pca-banner-eyebrow{letter-spacing:.04em;text-transform:uppercase}body.pca-variant-magnetic-web .pca-main .pca-kpi-label{letter-spacing:normal;text-transform:none;font-weight:600;line-height:1.35;color:var(--pca-text-muted);margin-bottom:.25rem}body.pca-variant-magnetic-web .pca-main .pca-kpi-value{font-size:calc(1.5rem * var(--pca-content-scale));font-weight:700;line-height:1.2;color:var(--pca-text-strong)}body.pca-variant-magnetic-web .pca-dashboard-search-card__title{font-size:calc(1rem * var(--pca-content-scale))}body.pca-variant-magnetic-web hbr-card.pca-panel--table .table-responsive,body.pca-variant-magnetic-web hbr-card.pca-dashboard-search-card .table-responsive,body.pca-variant-magnetic-web hbr-card.pca-kpi-card .table-responsive{width:100%;max-width:100%}body.pca-variant-magnetic-web .pca-dom-table,body.pca-variant-magnetic-web .pca-dom-table hbr-dom-table{display:block;width:100%;max-width:100%;box-sizing:border-box;--table-border-color: var(--pca-border-default)}body.pca-variant-magnetic-web .pca-page--ca,body.pca-variant-magnetic-web .pca-page--profile,body.pca-variant-magnetic-web .pca-page--admin{background:transparent;border-radius:0}body.pca-variant-magnetic-web .pca-page--ca>.pca-page-header,body.pca-variant-magnetic-web .pca-page--profile>.pca-page-header,body.pca-variant-magnetic-web .pca-page--admin>.pca-page-header{border-left:6px solid var(--pca-border-strong);background:var(--pca-surface);border-color:var(--pca-border-default)}body.pca-variant-magnetic-web .pca-panel:before{display:none}body.pca-variant-magnetic-web hbr-card.pca-panel{border:1px solid var(--pca-border-default);background:var(--pca-surface);border-radius:1rem;box-shadow:var(--pca-card-shadow);overflow:hidden}body.pca-variant-magnetic-web .pca-filter-bar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:1rem;align-items:end}body.pca-variant-magnetic-web .pca-filter-bar__actions{display:flex;gap:.5rem;align-items:flex-end;padding-bottom:1px}body.pca-variant-magnetic-web .pca-filter-bar__actions hbr-button{flex:1;min-width:5rem}body.pca-variant-magnetic-web .pca-bulk-toolbar,body.pca-variant-magnetic-web .bg-light.border-bottom{background:var(--pca-surface-alt)!important;border-color:var(--pca-border-default)!important;color:var(--pca-text-default)}body.pca-variant-magnetic-web .pca-table-actions{justify-content:center}body.pca-variant-magnetic-web .table-responsive{width:100%;border-top:1px solid var(--pca-border-subtle)}@media(max-width:768px){body.pca-variant-magnetic-web .pca-content-frame{padding:1rem}body.pca-variant-magnetic-web .pca-filter-bar{grid-template-columns:1fr}}body.pca-variant-magnetic-web:not(.hbr-mode-dark){--pca-bg: var(--base-bg-default, #f7f7f7);--pca-bg-top: var(--base-bg-default, #f7f7f7);--pca-surface: var(--base-bg-weak-default, #ffffff);--pca-surface-alt: var(--base-bg-medium-default, #f7f7f7);--pca-surface-gradient: linear-gradient( 180deg, color-mix(in srgb, var(--base-bg-default, #f7f7f7) 96%, var(--base-bg-weak-default, #fff) 4%), var(--base-bg-default, #f7f7f7) );--pca-border-default: var(--base-border-default, #d0d4d9);--pca-border-strong: var(--base-border-strong, #656c75);--pca-border-subtle: color-mix(in srgb, var(--base-border-default, #d0d4d9) 65%, transparent);--pca-text-strong: var(--base-text-strong-default, #23282e);--pca-text-default: var(--base-text-default, #373c42);--pca-text-subtle: var(--base-text-weak-default, #656c75);--pca-text-muted: var(--base-text-medium-default, #7f8790);--pca-brand: var(--control-bg-strong-default, #0d5cbd);--pca-brand-strong: var(--control-bg-strong-active, #0a4f9f);--pca-brand-accent: var(--accent-g-default, #04a4b0);--pca-brand-light: var(--control-bg-strong-hover, #1170d9);--pca-success: var(--positive-bg-default, #21a65f);--pca-danger: var(--negative-bg-default, #c4474f);--pca-danger-strong: var(--negative-bg-active, #b02a37);--pca-info: var(--info-bg-default, #04a4b0);--pca-sidebar-bg: var(--base-bg-weak-default, #ffffff);--pca-sidebar-accent: color-mix(in srgb, var(--base-bg-brand, #373c42) 10%, transparent);--pca-sidebar-text: var(--base-text-default, #373c42);--pca-sidebar-text-active: var(--base-text-strong-default, #23282e);--pca-sidebar-text-muted: var(--base-text-medium-default, #7f8790);--pca-sidebar-border: var(--base-border-default, #d0d4d9);--pca-sidebar-hover: var(--base-bg-hover, #f0f1f2);--pca-sidebar-active-bg: color-mix(in srgb, var(--base-bg-brand, #373c42) 8%, var(--base-bg-weak-default, #fff));--pca-sidebar-active-border: var(--base-border-strong, #656c75);--pca-header-bg: linear-gradient( 135deg, color-mix(in srgb, var(--base-bg-brand, #373c42) 14%, var(--base-bg-weak-default, #fff)), var(--base-bg-weak-default, #ffffff) 48% );--pca-header-glow: color-mix(in srgb, var(--base-bg-brand, #373c42) 10%, transparent);--pca-modal-bg: var(--base-bg-weak-default, #ffffff);--pca-modal-overlay: color-mix(in srgb, var(--base-text-strong-default, #23282e) 45%, transparent);--pca-modal-shadow: 0 20px 50px color-mix(in srgb, var(--base-text-default, #373c42) 12%, transparent);--pca-card-shadow: 0 12px 28px color-mix(in srgb, var(--base-text-default, #373c42) 7%, transparent);--pca-card-shadow-hover: 0 18px 36px color-mix(in srgb, var(--base-text-default, #373c42) 10%, transparent);--pca-btn-primary-bg: var(--control-bg-strong-default, #0d5cbd);--pca-btn-outline-primary-text: var(--control-text-default, #0a4f9f);--pca-btn-outline-secondary-text: var(--base-text-medium-default, #7f8790);--pca-page-ca-tint: transparent;--pca-page-profile-tint: transparent;--pca-page-admin-tint: transparent;--pca-page-ca-glow: transparent;--pca-page-profile-glow: transparent;--pca-page-admin-glow: transparent;--pca-kpi-ca-glow: transparent;--pca-kpi-profile-glow: transparent;--pca-kpi-km-glow: transparent;--pca-kpi-search-glow: transparent;--pca-kpi-ca-border: color-mix(in srgb, var(--pca-brand) 48%, var(--pca-border-default));--pca-kpi-ca-accent: color-mix(in srgb, var(--pca-brand) 82%, var(--pca-border-strong));--pca-kpi-ca-bg: var(--pca-surface);--pca-kpi-profile-border: color-mix(in srgb, var(--pca-success) 45%, var(--pca-border-default));--pca-kpi-profile-accent: color-mix(in srgb, var(--pca-success) 80%, var(--pca-border-strong));--pca-kpi-profile-bg: var(--pca-surface);--pca-kpi-km-border: color-mix(in srgb, var(--pca-brand-accent) 42%, var(--pca-border-default));--pca-kpi-km-accent: color-mix(in srgb, var(--pca-brand-accent) 78%, var(--pca-border-strong));--pca-kpi-km-bg: var(--pca-surface);--pca-kpi-search-border: var(--pca-border-default);--pca-kpi-search-bg: var(--pca-surface);--pca-text-on-dark: var(--base-text-strong-default, #23282e);--pca-text-on-dark-secondary: var(--base-text-default, #373c42);--pca-text-on-dark-tertiary: var(--base-text-medium-default, #7f8790);--pca-table-hover: var(--base-bg-hover, #f0f1f2);--pca-readonly-bg: var(--base-bg-medium-default, #f0f1f2);--pca-readonly-stripe: var(--base-bg-medium-default, #f0f1f2);--pca-readonly-stripe-alt: var(--base-bg-medium-default, #f0f1f2);--pca-readonly-border: var(--base-border-default, #d0d4d9);--pca-readonly-text: var(--base-text-default, #373c42);--pca-logo-bg: var(--base-bg-weak-default, #ffffff);background:radial-gradient(circle at top right,color-mix(in srgb,var(--base-bg-brand, #373c42) 8%,transparent),transparent 28%),linear-gradient(180deg,var(--pca-bg-top),var(--pca-bg))}body.pca-variant-magnetic-web.hbr-mode-dark{--pca-bg: var(--base-bg-default, #f7f7f7);--pca-bg-top: var(--base-bg-default, #f7f7f7);--pca-surface: var(--base-bg-weak-default, #ffffff);--pca-surface-alt: var(--base-bg-medium-default, #f7f7f7);--pca-surface-gradient: linear-gradient( 180deg, color-mix(in srgb, var(--base-bg-default, #f7f7f7) 96%, var(--base-bg-weak-default, #fff) 4%), var(--base-bg-default, #f7f7f7) );--pca-border-default: var(--base-border-default, #d0d4d9);--pca-border-strong: var(--base-border-strong, #656c75);--pca-border-subtle: color-mix(in srgb, var(--base-border-default, #d0d4d9) 65%, transparent);--pca-text-strong: var(--base-text-strong-default, #23282e);--pca-text-default: var(--base-text-default, #373c42);--pca-text-subtle: var(--base-text-weak-default, #656c75);--pca-text-muted: var(--base-text-medium-default, #7f8790);--pca-brand: var(--control-bg-strong-default, #0d5cbd);--pca-brand-strong: var(--control-bg-strong-active, #0a4f9f);--pca-brand-accent: var(--accent-g-default, #04a4b0);--pca-brand-light: var(--control-bg-strong-hover, #1170d9);--pca-success: var(--positive-bg-default, #21a65f);--pca-danger: var(--negative-bg-default, #c4474f);--pca-danger-strong: var(--negative-bg-active, #b02a37);--pca-info: var(--info-bg-default, #04a4b0);--pca-sidebar-bg: var(--base-bg-weak-default, #ffffff);--pca-sidebar-accent: color-mix(in srgb, var(--base-bg-brand, #373c42) 10%, transparent);--pca-sidebar-text: var(--base-text-default, #373c42);--pca-sidebar-text-active: var(--base-text-strong-default, #23282e);--pca-sidebar-text-muted: var(--base-text-medium-default, #7f8790);--pca-sidebar-border: var(--base-border-default, #d0d4d9);--pca-sidebar-hover: var(--base-bg-hover, #f0f1f2);--pca-sidebar-active-bg: color-mix(in srgb, var(--base-bg-brand, #373c42) 8%, var(--base-bg-weak-default, #fff));--pca-sidebar-active-border: var(--base-border-strong, #656c75);--pca-header-bg: linear-gradient( 135deg, color-mix(in srgb, var(--base-bg-brand, #373c42) 14%, var(--base-bg-weak-default, #fff)), var(--base-bg-weak-default, #ffffff) 48% );--pca-header-glow: color-mix(in srgb, var(--base-bg-brand, #373c42) 10%, transparent);--pca-modal-bg: var(--base-bg-weak-default, #ffffff);--pca-modal-overlay: color-mix(in srgb, var(--base-text-strong-default, #23282e) 45%, transparent);--pca-modal-shadow: 0 20px 50px color-mix(in srgb, var(--base-text-default, #373c42) 12%, transparent);--pca-card-shadow: 0 12px 28px color-mix(in srgb, var(--base-text-default, #373c42) 7%, transparent);--pca-card-shadow-hover: 0 18px 36px color-mix(in srgb, var(--base-text-default, #373c42) 10%, transparent);--pca-btn-primary-bg: var(--control-bg-strong-default, #0d5cbd);--pca-btn-outline-primary-text: var(--control-text-default, #0a4f9f);--pca-btn-outline-secondary-text: var(--base-text-medium-default, #7f8790);--pca-page-ca-tint: transparent;--pca-page-profile-tint: transparent;--pca-page-admin-tint: transparent;--pca-page-ca-glow: transparent;--pca-page-profile-glow: transparent;--pca-page-admin-glow: transparent;--pca-kpi-ca-glow: transparent;--pca-kpi-profile-glow: transparent;--pca-kpi-km-glow: transparent;--pca-kpi-search-glow: transparent;--pca-kpi-ca-border: color-mix(in srgb, var(--pca-brand) 48%, var(--pca-border-default));--pca-kpi-ca-accent: color-mix(in srgb, var(--pca-brand) 82%, var(--pca-border-strong));--pca-kpi-ca-bg: var(--pca-surface);--pca-kpi-profile-border: color-mix(in srgb, var(--pca-success) 45%, var(--pca-border-default));--pca-kpi-profile-accent: color-mix(in srgb, var(--pca-success) 80%, var(--pca-border-strong));--pca-kpi-profile-bg: var(--pca-surface);--pca-kpi-km-border: color-mix(in srgb, var(--pca-brand-accent) 42%, var(--pca-border-default));--pca-kpi-km-accent: color-mix(in srgb, var(--pca-brand-accent) 78%, var(--pca-border-strong));--pca-kpi-km-bg: var(--pca-surface);--pca-kpi-search-border: var(--pca-border-default);--pca-kpi-search-bg: var(--pca-surface);--pca-text-on-dark: var(--base-text-strong-default, #23282e);--pca-text-on-dark-secondary: var(--base-text-default, #373c42);--pca-text-on-dark-tertiary: var(--base-text-medium-default, #7f8790);--pca-table-hover: var(--base-bg-hover, #f0f1f2);--pca-readonly-bg: var(--base-bg-medium-default, #f0f1f2);--pca-readonly-stripe: var(--base-bg-medium-default, #f0f1f2);--pca-readonly-stripe-alt: var(--base-bg-medium-default, #f0f1f2);--pca-readonly-border: var(--base-border-default, #d0d4d9);--pca-readonly-text: var(--base-text-default, #373c42);--pca-logo-bg: var(--base-bg-weak-default, #ffffff);background:radial-gradient(circle at top right,color-mix(in srgb,var(--base-bg-brand, #373c42) 8%,transparent),transparent 28%),linear-gradient(180deg,var(--pca-bg-top),var(--pca-bg))}html[data-cds-theme=magnetic-light]{color-scheme:light}html[data-cds-theme=magnetic-dark]{color-scheme:dark}body.pca-variant-grey-room{--gr-cisco-blue: #049fd9;--gr-cisco-blue-dark: #0b5e8a;--gr-ink: #1b1b1f;--gr-muted: #5f6b7a;--gr-line: #e1e6ec;--gr-bg: #f4f6f9;--gr-card: #ffffff;--gr-green: #2f9e44;--gr-amber: #d9820b;--gr-purple: #6741d9;--gr-gray-bg: #eef1f5;--gr-table-head: #fafbfc;--gr-shadow: 0 1px 3px rgba(16, 24, 40, .08), 0 1px 2px rgba(16, 24, 40, .06);--gr-shadow-lg: 0 10px 25px rgba(16, 24, 40, .1), 0 4px 10px rgba(16, 24, 40, .05);--pca-content-scale: 1;--pca-bg: var(--gr-bg);--pca-bg-top: var(--gr-bg);--pca-surface: var(--gr-card);--pca-surface-alt: var(--gr-table-head);--pca-surface-gradient: var(--gr-card);--pca-border-default: var(--gr-line);--pca-border-strong: #c5cdd6;--pca-border-subtle: color-mix(in srgb, var(--gr-line) 70%, transparent);--pca-text-strong: var(--gr-ink);--pca-text-default: #344054;--pca-text-subtle: var(--gr-muted);--pca-text-muted: var(--gr-muted);--pca-text-on-dark: #ffffff;--pca-text-on-dark-secondary: rgba(255, 255, 255, .88);--pca-text-on-dark-tertiary: rgba(255, 255, 255, .72);--pca-brand: var(--gr-cisco-blue);--pca-brand-strong: var(--gr-cisco-blue-dark);--pca-brand-accent: var(--gr-cisco-blue);--pca-brand-light: #1cb0e3;--pca-success: var(--gr-green);--pca-danger: #c92a2a;--pca-info: var(--gr-cisco-blue);--pca-sidebar-bg: var(--gr-card);--pca-sidebar-accent: transparent;--pca-sidebar-text: var(--gr-muted);--pca-sidebar-text-active: var(--gr-ink);--pca-sidebar-text-muted: #8a96a3;--pca-sidebar-border: var(--gr-line);--pca-sidebar-hover: var(--gr-gray-bg);--pca-sidebar-active-bg: #e7f1fb;--pca-sidebar-active-border: var(--gr-cisco-blue);--pca-header-bg: var(--gr-card);--pca-header-glow: transparent;--pca-card-shadow: var(--gr-shadow);--pca-card-shadow-hover: var(--gr-shadow-lg);--pca-btn-primary-bg: var(--gr-cisco-blue);--pca-btn-outline-primary-text: var(--gr-cisco-blue-dark);--pca-btn-outline-secondary-text: var(--gr-muted);--pca-page-ca-tint: transparent;--pca-page-profile-tint: transparent;--pca-page-admin-tint: transparent;--pca-page-ca-glow: transparent;--pca-page-profile-glow: transparent;--pca-page-admin-glow: transparent;--pca-table-hover: #f7fafc;--pca-kpi-ca-border: var(--gr-cisco-blue);--pca-kpi-profile-border: var(--gr-purple);--pca-kpi-search-border: var(--gr-line);--control-bg-strong-default: var(--gr-cisco-blue);--control-bg-strong-hover: var(--gr-cisco-blue-dark);--control-bg-strong-active: var(--gr-cisco-blue-dark);--control-text-default: var(--gr-cisco-blue-dark);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:var(--gr-bg);color:var(--gr-ink)}@media(min-width:1280px){body.pca-variant-grey-room{--pca-content-scale: 1.0625}}@media(min-width:1536px){body.pca-variant-grey-room{--pca-content-scale: 1.125}}@media(min-width:1920px){body.pca-variant-grey-room{--pca-content-scale: 1.1875}}@media(min-width:2560px){body.pca-variant-grey-room{--pca-content-scale: 1.25}}body.pca-variant-grey-room .pca-shell{background:var(--gr-bg)}body.pca-variant-grey-room .pca-sidebar{background:var(--gr-card);border-right:1px solid var(--gr-line);box-shadow:none}body.pca-variant-grey-room .pca-sidebar-brand{background:linear-gradient(90deg,var(--gr-cisco-blue-dark),var(--gr-cisco-blue));color:#fff;padding:1rem .9rem;margin:0;border-bottom:none}body.pca-variant-grey-room .pca-logo{border-color:#ffffff40;background:#ffffff1f;box-shadow:none}body.pca-variant-grey-room .pca-sidebar-toggle,body.pca-variant-grey-room .pca-logout-btn{border-color:var(--gr-line);background:var(--gr-gray-bg);color:var(--gr-ink)}body.pca-variant-grey-room .pca-sidebar-toggle:hover,body.pca-variant-grey-room .pca-logout-btn:hover{border-color:var(--gr-cisco-blue);color:var(--gr-cisco-blue-dark);background:#e7f1fb}body.pca-variant-grey-room .pca-theme-toggle,body.pca-variant-grey-room .pca-variant-toggle{border-color:var(--gr-line);background:var(--gr-gray-bg)}body.pca-variant-grey-room .pca-identity{background:var(--gr-gray-bg);color:var(--gr-ink)}body.pca-variant-grey-room .pca-nav li a,body.pca-variant-grey-room .pca-nav .pca-nav-parent-toggle{color:var(--gr-muted);font-weight:600;font-size:13.5px;border-radius:7px}body.pca-variant-grey-room .pca-nav li a:hover,body.pca-variant-grey-room .pca-nav .pca-nav-parent-toggle:hover{color:var(--gr-ink);background:var(--gr-gray-bg);border-color:var(--gr-line);transform:none}body.pca-variant-grey-room .pca-nav li a.pca-nav-active{color:var(--gr-cisco-blue-dark);background:#e7f1fb;border-color:#c5ebf8;font-weight:700}body.pca-variant-grey-room .pca-nav li.pca-nav-section{color:var(--gr-muted);letter-spacing:.4px}body.pca-variant-grey-room .pca-main{width:100%;min-width:0;padding:0;background:var(--gr-bg);font-size:calc(14px * var(--pca-content-scale));line-height:1.5;--hbr-font-size-2xs: calc(.63rem * var(--pca-content-scale));--hbr-font-size-xs: calc(.75rem * var(--pca-content-scale));--hbr-font-size-sm: calc(.88rem * var(--pca-content-scale));--hbr-font-size-md: calc(1rem * var(--pca-content-scale));--hbr-font-size-lg: calc(1.13rem * var(--pca-content-scale));--hbr-font-size-xl: calc(1.35rem * var(--pca-content-scale));--hbr-font-size-2xl: calc(1.75rem * var(--pca-content-scale));--hbr-control-height-sm: calc(1.75rem * var(--pca-content-scale));--hbr-control-height-md: calc(2.13rem * var(--pca-content-scale));--hbr-control-height-lg: calc(2.5rem * var(--pca-content-scale))}body.pca-variant-grey-room .pca-content-frame{width:100%;max-width:none;padding:1.625rem clamp(1rem,2.5vw,3rem) 3.75rem;box-sizing:border-box;margin:0;background:transparent;border:none;box-shadow:none;border-radius:0}body.pca-variant-grey-room .pca-page,body.pca-variant-grey-room .pca-page-inner{width:100%;max-width:100%;padding:0;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box}body.pca-variant-grey-room .pca-page-header,body.pca-variant-grey-room .pca-page-inner>hbr-banner,body.pca-variant-grey-room .pca-page-inner>hbr-card,body.pca-variant-grey-room .pca-page-inner>.pca-stat-grid{width:100%;max-width:100%;box-sizing:border-box}body.pca-variant-grey-room .pca-page-header,body.pca-variant-grey-room .pca-banner{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:0;padding:0 0 1rem;border:none;border-bottom:1px solid var(--gr-line);border-radius:0;background:transparent;box-shadow:none;border-left:none}body.pca-variant-grey-room .pca-page--ca>.pca-page-header,body.pca-variant-grey-room .pca-page--profile>.pca-page-header,body.pca-variant-grey-room .pca-page--admin>.pca-page-header{border-left:none;background:transparent}body.pca-variant-grey-room .pca-page-eyebrow,body.pca-variant-grey-room .pca-banner-eyebrow{color:var(--gr-cisco-blue-dark);font-size:calc(12px * var(--pca-content-scale));font-weight:700;letter-spacing:.6px;text-transform:uppercase;margin-bottom:.15rem}body.pca-variant-grey-room .pca-page-title,body.pca-variant-grey-room .pca-banner-title{color:var(--gr-ink);font-size:calc(22px * var(--pca-content-scale));font-weight:700;line-height:1.25;margin-top:0}body.pca-variant-grey-room .pca-page-subtitle,body.pca-variant-grey-room .pca-banner-copy{color:var(--gr-muted);font-size:calc(14px * var(--pca-content-scale));margin-top:.25rem}body.pca-variant-grey-room .pca-stat-grid{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem}@media(max-width:991.98px){body.pca-variant-grey-room .pca-stat-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}}body.pca-variant-grey-room .pca-panel:before{display:none}body.pca-variant-grey-room hbr-card.pca-panel,body.pca-variant-grey-room hbr-card.pca-kpi-card,body.pca-variant-grey-room hbr-card.pca-dashboard-search-card{display:block;width:100%;max-width:100%;box-sizing:border-box;border:1px solid var(--gr-line);border-radius:12px;background:var(--gr-card);box-shadow:var(--gr-shadow);overflow:hidden}body.pca-variant-grey-room .pca-kpi-card{padding:1rem 1.125rem;border-top-width:3px;border-top-style:solid}body.pca-variant-grey-room .pca-kpi-card--ca{border-top-color:var(--gr-cisco-blue);background:var(--gr-card)}body.pca-variant-grey-room .pca-kpi-card--profile{border-top-color:var(--gr-purple);background:var(--gr-card)}body.pca-variant-grey-room .pca-kpi-card--km{border-top-color:var(--gr-amber);background:var(--gr-card)}body.pca-variant-grey-room .pca-dashboard-search-card{background:var(--gr-card)}body.pca-variant-grey-room .pca-main .pca-kpi-label{color:var(--gr-muted);font-size:calc(12.5px * var(--pca-content-scale));font-weight:600;letter-spacing:.4px;text-transform:uppercase;margin-bottom:.35rem}body.pca-variant-grey-room .pca-main .pca-kpi-value{font-size:calc(26px * var(--pca-content-scale));font-weight:700;color:var(--gr-ink)}body.pca-variant-grey-room .pca-dashboard-search-card__title{font-size:calc(15px * var(--pca-content-scale));font-weight:700;color:var(--gr-ink)}body.pca-variant-grey-room .pca-main h3{font-size:calc(26px * var(--pca-content-scale));font-weight:700;color:var(--gr-ink)}body.pca-variant-grey-room .pca-main h5{font-size:calc(15px * var(--pca-content-scale));font-weight:700;color:var(--gr-ink)}body.pca-variant-grey-room .pca-main .form-label,body.pca-variant-grey-room .pca-main label{font-size:calc(12.5px * var(--pca-content-scale));font-weight:600;color:#344054}body.pca-variant-grey-room .pca-filter-bar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:1rem;align-items:end;background:var(--gr-table-head);border-bottom:1px solid var(--gr-line)}body.pca-variant-grey-room .pca-filter-bar__actions{display:flex;gap:.5rem;align-items:flex-end;padding-bottom:1px}body.pca-variant-grey-room .pca-bulk-toolbar{background:var(--gr-table-head)!important;border-color:var(--gr-line)!important;color:var(--gr-muted)}body.pca-variant-grey-room .pca-dom-table,body.pca-variant-grey-room .pca-dom-table hbr-dom-table{display:block;width:100%;max-width:100%;--font-size: calc(13.5px * var(--pca-content-scale));--line-height: calc(20px * var(--pca-content-scale));--header-border-color: var(--gr-line);--row-border-bottom-color: var(--gr-line);--bg-color: var(--gr-card)}body.pca-variant-grey-room .table-responsive{width:100%;border-top:1px solid var(--gr-line)}body.pca-variant-grey-room .pca-table-actions{justify-content:center}body.pca-variant-grey-room .btn,body.pca-variant-grey-room .form-control,body.pca-variant-grey-room .form-select,body.pca-variant-grey-room .input-group-text{border-radius:8px}body.pca-variant-grey-room a{color:var(--gr-cisco-blue)}@media(max-width:768px){body.pca-variant-grey-room .pca-content-frame{padding:1rem}body.pca-variant-grey-room .pca-filter-bar{grid-template-columns:1fr}}body.pca-variant-grey-room.hbr-mode-dark{--gr-bg: #1a1f26;--gr-card: #23282e;--gr-line: #3a4048;--gr-ink: #f0f1f2;--gr-muted: #9aa1a9;--gr-gray-bg: #2a3038;--gr-table-head: #2a3038;--pca-sidebar-bg: var(--gr-card);--pca-sidebar-hover: var(--gr-gray-bg);--pca-sidebar-active-bg: color-mix(in srgb, var(--gr-cisco-blue) 18%, var(--gr-card));background:var(--gr-bg)}
