.--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(--viz-color-neutral-text);--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(--viz-color-neutral-text);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)}:root{--viz-color-empty-shade-color:var(--base-color-weak, var(--hbr-color-neutral-weak, #889099));--viz-color-empty-shade-bg:var(--base-bg-weak-default, var(--hbr-color-neutral-bg-weak, #FFFFFF))}@media(prefers-color-scheme:light){:root{--viz-text-color:var(--base-text-default, var(--hbr-color-neutral-text, #23282E));--viz-inverse-text-color:var(--base-text-in-default, var(--hbr-color-neutral-contrast-text, #FFFFFF));--viz-donut-color-select-ring:var(--hbr-color-neutral-15, #23282E);--viz-color-categorical-1-default:var(--Lavender-45, var(--hbr-color-lavender-45, #505ED9));--viz-color-categorical-1-hover:var(--Lavender-35, var(--hbr-color-lavender-35, #3B47B2));--viz-color-categorical-1-focus:var(--Lavender-35, var(--hbr-color-lavender-35, #3B47B2));--viz-color-categorical-1-active:var(--Lavender-45, var(--hbr-color-lavender-45, #505ED9));--viz-color-categorical-2-default:var(--Teal-60, var(--hbr-color-teal-60, #04A4B0));--viz-color-categorical-2-hover:var(--Teal-50, var(--hbr-color-teal-50, #01818C));--viz-color-categorical-2-focus:var(--Teal-50, var(--hbr-color-teal-50, #01818C));--viz-color-categorical-2-active:var(--Teal-60, var(--hbr-color-teal-60, #04A4B0));--viz-color-categorical-3-default:var(--Purple-60, var(--hbr-color-purple-60, #A974F7));--viz-color-categorical-3-hover:var(--Purple-60, var(--hbr-color-purple-60, #A974F7));--viz-color-categorical-3-focus:var(--Purple-50, var(--hbr-color-purple-50, #8D4EED));--viz-color-categorical-3-active:var(--Purple-60, var(--hbr-color-purple-60, #A974F7));--viz-color-categorical-4-default:var(--Pink-45, var(--hbr-color-pink-45, #C2306F));--viz-color-categorical-4-hover:var(--Pink-35, var(--hbr-color-pink-35, #991D53));--viz-color-categorical-4-focus:var(--Pink-35, var(--hbr-color-pink-35, #991D53));--viz-color-categorical-4-active:var(--Pink-45, var(--hbr-color-pink-45, #C2306F));--viz-color-categorical-5-default:var(--Lime-60, var(--hbr-color-lime-60, #7DA11B));--viz-color-categorical-5-hover:var(--Lime-50, var(--hbr-color-lime-50, #61800E));--viz-color-categorical-5-focus:var(--Lime-50, var(--hbr-color-lime-50, #61800E));--viz-color-categorical-5-active:var(--Lime-60, var(--hbr-color-lime-60, #7DA11B));--viz-color-categorical-6-default:var(--Purple-45, var(--hbr-color-purple-45, #864AE0));--viz-color-categorical-6-hover:var(--Purple-35, var(--hbr-color-purple-35, #6732B8));--viz-color-categorical-6-focus:var(--Purple-35, var(--hbr-color-purple-35, #6732B8));--viz-color-categorical-6-active:var(--Purple-45, var(--hbr-color-purple-45, #864AE0));--viz-color-categorical-7-default:var(--Pink-60, var(--hbr-color-pink-60, #F2638C));--viz-color-categorical-7-hover:var(--Pink-50, var(--hbr-color-pink-50, #CF3A7A));--viz-color-categorical-7-focus:var(--Pink-50, var(--hbr-color-pink-50, #CF3A7A));--viz-color-categorical-7-active:var(--Pink-60, var(--hbr-color-pink-60, #F2638C));--viz-color-categorical-8-default:var(--Teal-45, var(--hbr-color-teal-45, #017580));--viz-color-categorical-8-hover:var(--Teal-35, var(--hbr-color-teal-35, #005C66));--viz-color-categorical-8-focus:var(--Teal-35, var(--hbr-color-teal-35, #005C66));--viz-color-categorical-8-active:var(--Teal-45, var(--hbr-color-teal-45, #017580));--viz-color-categorical-9-default:var(--Light-blue-60, var(--hbr-color-light-blue-60, #139BEB));--viz-color-categorical-9-hover:var(--Light-blue-50, var(--hbr-color-light-blue-50, #087ABD));--viz-color-categorical-9-focus:var(--Light-blue-50, var(--hbr-color-light-blue-50, #087ABD));--viz-color-categorical-9-active:var(--Light-blue-60, var(--hbr-color-light-blue-60, #139BEB));--viz-color-categorical-10-default:var(--Slate-40, var(--hbr-color-slate-40, #545C8A));--viz-color-categorical-10-hover:var(--Slate-35, var(--hbr-color-slate-35, #484F7A));--viz-color-categorical-10-focus:var(--Slate-35, var(--hbr-color-slate-35, #484F7A));--viz-color-categorical-10-active:var(--Slate-40, var(--hbr-color-slate-40, #545C8A));--viz-color-categorical-11-default:var(--Orange-60, var(--hbr-color-orange-60, #F26722));--viz-color-categorical-11-hover:var(--Orange-50, var(--hbr-color-orange-50, #C44F14));--viz-color-categorical-11-focus:var(--Orange-50, var(--hbr-color-orange-50, #C44F14));--viz-color-categorical-11-active:var(--Orange-60, var(--hbr-color-orange-60, #F26722));--viz-color-categorical-12-default:var(--Emerald-45, var(--hbr-color-emerald-45, #0B7B46));--viz-color-categorical-12-hover:var(--Emerald-35, var(--hbr-color-emerald-35, #075E39));--viz-color-categorical-12-focus:var(--Emerald-35, var(--hbr-color-emerald-35, #075E39));--viz-color-categorical-12-active:var(--Emerald-45, var(--hbr-color-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(--hbr-color-lavender-45, #505ED9)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-60, #04A4B0)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-60, #A974F7)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-45, #C2306F)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--hbr-color-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(--hbr-color-lime-60, #7DA11B)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-45, #864AE0)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-60, #F2638C)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-45, #017580)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--hbr-color-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(--hbr-color-light-blue-60, #139BEB)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--hbr-color-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(--hbr-color-slate-40, #545C8A)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--hbr-color-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(--hbr-color-orange-50, #F26722)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--hbr-color-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(--hbr-color-emerald-45, #0B7B46)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--hbr-color-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(--hbr-color-lavender-45, #505ED9)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-60, #04A4B0)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-60, #A974F7)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-45, #C2306F)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--hbr-color-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(--hbr-color-lime-60, #7DA11B)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-45, #864AE0)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-60, #F2638C)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-45, #017580)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--hbr-color-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(--hbr-color-light-blue-60, #139BEB)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--hbr-color-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(--hbr-color-slate-40, #545C8A)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--hbr-color-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(--hbr-color-orange-50, #F26722)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--hbr-color-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(--hbr-color-emerald-45, #0B7B46)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--hbr-color-emerald-55, #169855)) 100%))}:root .hbr-mode-dark,:root .dark{--viz-text-color:var(--base-text-default, var(--hbr-color-neutral-text, #FFFFFF));--viz-inverse-text-color:var(--base-text-in-default, var(--hbr-color-neutral-contrast-text, #23282E));--viz-donut-color-select-ring:var(--hbr-color-neutral-15, #FFFFFF);--viz-color-categorical-1-default:var(--Lavender-55, var(--hbr-color-lavender-55, #6977F0));--viz-color-categorical-1-hover:var(--Lavender-80, var(--hbr-color-lavender-80, #BAC1FF));--viz-color-categorical-1-focus:var(--Lavender-80, var(--hbr-color-lavender-80, #BAC1FF));--viz-color-categorical-1-active:var(--Lavender-55, var(--hbr-color-lavender-55, #6977F0));--viz-color-categorical-2-default:var(--Teal-70, var(--hbr-color-teal-70, #17C2C2));--viz-color-categorical-2-hover:var(--Teal-90, var(--hbr-color-teal-90, #A9EBEB));--viz-color-categorical-2-focus:var(--Teal-90, var(--hbr-color-teal-90, #A9EBEB));--viz-color-categorical-2-active:var(--Teal-70, var(--hbr-color-teal-70, #17C2C2));--viz-color-categorical-3-default:var(--Purple-85, var(--hbr-color-purple-85, #E0CCFF));--viz-color-categorical-3-hover:var(--Purple-95, var(--hbr-color-purple-95, #F3EBFF));--viz-color-categorical-3-focus:var(--Purple-95, var(--hbr-color-purple-95, #F3EBFF));--viz-color-categorical-3-active:var(--Purple-85, var(--hbr-color-purple-85, #E0CCFF));--viz-color-categorical-4-default:var(--Pink-55, var(--hbr-color-pink-55, #E3447C));--viz-color-categorical-4-hover:var(--Pink-80, var(--hbr-color-pink-80, #FCB3C8));--viz-color-categorical-4-focus:var(--Pink-80, var(--hbr-color-pink-80, #FCB3C8));--viz-color-categorical-4-active:var(--Pink-55, var(--hbr-color-pink-55, #E3447C));--viz-color-categorical-5-default:var(--Lime-70, var(--hbr-color-lime-70, #9DBA4C));--viz-color-categorical-5-hover:var(--Lime-90, var(--hbr-color-lime-90, #D7E8A9));--viz-color-categorical-5-focus:var(--Lime-90, var(--hbr-color-lime-90, #D7E8A9));--viz-color-categorical-5-active:var(--Lime-70, var(--hbr-color-lime-70, #9DBA4C));--viz-color-categorical-6-default:var(--Purple-55, var(--hbr-color-purple-55, #9B5FF5));--viz-color-categorical-6-hover:var(--Purple-80, var(--hbr-color-purple-80, #D6BAFF));--viz-color-categorical-6-focus:var(--Purple-80, var(--hbr-color-purple-80, #D6BAFF));--viz-color-categorical-6-active:var(--Purple-55, var(--hbr-color-purple-55, #9B5FF5));--viz-color-categorical-7-default:var(--Pink-70, var(--hbr-color-pink-70, #FF87A9));--viz-color-categorical-7-hover:var(--Pink-90, var(--hbr-color-pink-90, #FFD4E0));--viz-color-categorical-7-focus:var(--Pink-90, var(--hbr-color-pink-90, #FFD4E0));--viz-color-categorical-7-active:var(--Pink-70, var(--hbr-color-pink-70, #FF87A9));--viz-color-categorical-8-default:var(--Teal-55, var(--hbr-color-teal-55, #028E99));--viz-color-categorical-8-hover:var(--Teal-80, var(--hbr-color-teal-80, #4AD9D9));--viz-color-categorical-8-focus:var(--Teal-80, var(--hbr-color-teal-80, #4AD9D9));--viz-color-categorical-8-active:var(--Teal-55, var(--hbr-color-teal-55, #028E99));--viz-color-categorical-9-default:var(--Light-blue-85, var(--hbr-color-light-blue-85, #9ADFFC));--viz-color-categorical-9-hover:var(--Light-blue-95, var(--hbr-color-light-blue-95, #D9F4FF));--viz-color-categorical-9-focus:var(--Light-blue-95, var(--hbr-color-light-blue-95, #D9F4FF));--viz-color-categorical-9-active:var(--Light-blue-85, var(--hbr-color-light-blue-85, #9ADFFC));--viz-color-categorical-10-default:var(--Slate-55, var(--hbr-color-slate-55, #767EB2));--viz-color-categorical-10-hover:var(--Slate-80, var(--hbr-color-slate-80, #C1C6E8));--viz-color-categorical-10-focus:var(--Slate-80, var(--hbr-color-slate-80, #C1C6E8));--viz-color-categorical-10-active:var(--Slate-55, var(--hbr-color-slate-55, #767EB2));--viz-color-categorical-11-default:var(--Orange-70, var(--hbr-color-orange-70, #FC8D4C));--viz-color-categorical-11-hover:var(--Orange-90, var(--hbr-color-orange-90, #FFD9BF));--viz-color-categorical-11-focus:var(--Orange-90, var(--hbr-color-orange-90, #FFD9BF));--viz-color-categorical-11-active:var(--Orange-70, var(--hbr-color-orange-70, #FC8D4C));--viz-color-categorical-12-default:var(--Emerald-55, var(--hbr-color-emerald-55, #169855));--viz-color-categorical-12-hover:var(--Emerald-80, var(--hbr-color-emerald-80, #75D9A0));--viz-color-categorical-12-focus:var(--Emerald-80, var(--hbr-color-emerald-80, #75D9A0));--viz-color-categorical-12-active:var(--Emerald-55, var(--hbr-color-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(--hbr-color-lavender-55, #6977F0)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-70, #17C2C2)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-85, #E0CCFF)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-55, #E3447C)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--hbr-color-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(--hbr-color-lime-70, #9DBA4C)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-55, #9B5FF5)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-70, #FF87A9)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-55, #028E99)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--hbr-color-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(--hbr-color-light-blue-85, #9ADFFC)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--hbr-color-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(--hbr-color-slate-55, #767EB2)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--hbr-color-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(--hbr-color-orange-70, #FC8D4C)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--hbr-color-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(--hbr-color-emerald-55, #169855)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--hbr-color-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(--hbr-color-lavender-55, #6977F0)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-70, #17C2C2)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-85, #E0CCFF)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-55, #E3447C)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--hbr-color-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(--hbr-color-lime-70, #9DBA4C)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-55, #9B5FF5)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-70, #FF87A9)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-55, #028E99)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--hbr-color-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(--hbr-color-light-blue-85, #9ADFFC)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--hbr-color-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(--hbr-color-slate-55, #767EB2)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--hbr-color-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(--hbr-color-orange-70, #FC8D4C)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--hbr-color-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(--hbr-color-emerald-55, #169855)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--hbr-color-emerald-40, #087041)) 100%))}}@media(prefers-color-scheme:dark){:root{--viz-text-color:var(--base-text-default, var(--hbr-color-neutral-text, #FFFFFF));--viz-inverse-text-color:var(--base-text-in-default, var(--hbr-color-neutral-contrast-text, #23282E));--viz-donut-color-select-ring:var(--hbr-color-neutral-15, #FFFFFF);--viz-color-categorical-1-default:var(--Lavender-55, var(--hbr-color-lavender-55, #6977F0));--viz-color-categorical-1-hover:var(--Lavender-80, var(--hbr-color-lavender-80, #BAC1FF));--viz-color-categorical-1-focus:var(--Lavender-80, var(--hbr-color-lavender-80, #BAC1FF));--viz-color-categorical-1-active:var(--Lavender-55, var(--hbr-color-lavender-55, #6977F0));--viz-color-categorical-2-default:var(--Teal-70, var(--hbr-color-teal-70, #17C2C2));--viz-color-categorical-2-hover:var(--Teal-90, var(--hbr-color-teal-90, #A9EBEB));--viz-color-categorical-2-focus:var(--Teal-90, var(--hbr-color-teal-90, #A9EBEB));--viz-color-categorical-2-active:var(--Teal-70, var(--hbr-color-teal-70, #17C2C2));--viz-color-categorical-3-default:var(--Purple-85, var(--hbr-color-purple-85, #E0CCFF));--viz-color-categorical-3-hover:var(--Purple-95, var(--hbr-color-purple-95, #F3EBFF));--viz-color-categorical-3-focus:var(--Purple-95, var(--hbr-color-purple-95, #F3EBFF));--viz-color-categorical-3-active:var(--Purple-85, var(--hbr-color-purple-85, #E0CCFF));--viz-color-categorical-4-default:var(--Pink-55, var(--hbr-color-pink-55, #E3447C));--viz-color-categorical-4-hover:var(--Pink-80, var(--hbr-color-pink-80, #FCB3C8));--viz-color-categorical-4-focus:var(--Pink-80, var(--hbr-color-pink-80, #FCB3C8));--viz-color-categorical-4-active:var(--Pink-55, var(--hbr-color-pink-55, #E3447C));--viz-color-categorical-5-default:var(--Lime-70, var(--hbr-color-lime-70, #9DBA4C));--viz-color-categorical-5-hover:var(--Lime-90, var(--hbr-color-lime-90, #D7E8A9));--viz-color-categorical-5-focus:var(--Lime-90, var(--hbr-color-lime-90, #D7E8A9));--viz-color-categorical-5-active:var(--Lime-70, var(--hbr-color-lime-70, #9DBA4C));--viz-color-categorical-6-default:var(--Purple-55, var(--hbr-color-purple-55, #9B5FF5));--viz-color-categorical-6-hover:var(--Purple-80, var(--hbr-color-purple-80, #D6BAFF));--viz-color-categorical-6-focus:var(--Purple-80, var(--hbr-color-purple-80, #D6BAFF));--viz-color-categorical-6-active:var(--Purple-55, var(--hbr-color-purple-55, #9B5FF5));--viz-color-categorical-7-default:var(--Pink-70, var(--hbr-color-pink-70, #FF87A9));--viz-color-categorical-7-hover:var(--Pink-90, var(--hbr-color-pink-90, #FFD4E0));--viz-color-categorical-7-focus:var(--Pink-90, var(--hbr-color-pink-90, #FFD4E0));--viz-color-categorical-7-active:var(--Pink-70, var(--hbr-color-pink-70, #FF87A9));--viz-color-categorical-8-default:var(--Teal-55, var(--hbr-color-teal-55, #028E99));--viz-color-categorical-8-hover:var(--Teal-80, var(--hbr-color-teal-80, #4AD9D9));--viz-color-categorical-8-focus:var(--Teal-80, var(--hbr-color-teal-80, #4AD9D9));--viz-color-categorical-8-active:var(--Teal-55, var(--hbr-color-teal-55, #028E99));--viz-color-categorical-9-default:var(--Light-blue-85, var(--hbr-color-light-blue-85, #9ADFFC));--viz-color-categorical-9-hover:var(--Light-blue-95, var(--hbr-color-light-blue-95, #D9F4FF));--viz-color-categorical-9-focus:var(--Light-blue-95, var(--hbr-color-light-blue-95, #D9F4FF));--viz-color-categorical-9-active:var(--Light-blue-85, var(--hbr-color-light-blue-85, #9ADFFC));--viz-color-categorical-10-default:var(--Slate-55, var(--hbr-color-slate-55, #767EB2));--viz-color-categorical-10-hover:var(--Slate-80, var(--hbr-color-slate-80, #C1C6E8));--viz-color-categorical-10-focus:var(--Slate-80, var(--hbr-color-slate-80, #C1C6E8));--viz-color-categorical-10-active:var(--Slate-55, var(--hbr-color-slate-55, #767EB2));--viz-color-categorical-11-default:var(--Orange-70, var(--hbr-color-orange-70, #FC8D4C));--viz-color-categorical-11-hover:var(--Orange-90, var(--hbr-color-orange-90, #FFD9BF));--viz-color-categorical-11-focus:var(--Orange-90, var(--hbr-color-orange-90, #FFD9BF));--viz-color-categorical-11-active:var(--Orange-70, var(--hbr-color-orange-70, #FC8D4C));--viz-color-categorical-12-default:var(--Emerald-55, var(--hbr-color-emerald-55, #169855));--viz-color-categorical-12-hover:var(--Emerald-80, var(--hbr-color-emerald-80, #75D9A0));--viz-color-categorical-12-focus:var(--Emerald-80, var(--hbr-color-emerald-80, #75D9A0));--viz-color-categorical-12-active:var(--Emerald-55, var(--hbr-color-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(--hbr-color-lavender-55, #6977F0)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-70, #17C2C2)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-85, #E0CCFF)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-55, #E3447C)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--hbr-color-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(--hbr-color-lime-70, #9DBA4C)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-55, #9B5FF5)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-70, #FF87A9)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-55, #028E99)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--hbr-color-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(--hbr-color-light-blue-85, #9ADFFC)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--hbr-color-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(--hbr-color-slate-55, #767EB2)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--hbr-color-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(--hbr-color-orange-70, #FC8D4C)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--hbr-color-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(--hbr-color-emerald-55, #169855)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--hbr-color-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(--hbr-color-lavender-55, #6977F0)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-70, #17C2C2)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-85, #E0CCFF)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-55, #E3447C)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--hbr-color-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(--hbr-color-lime-70, #9DBA4C)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-55, #9B5FF5)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-70, #FF87A9)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-55, #028E99)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--hbr-color-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(--hbr-color-light-blue-85, #9ADFFC)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--hbr-color-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(--hbr-color-slate-55, #767EB2)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--hbr-color-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(--hbr-color-orange-70, #FC8D4C)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--hbr-color-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(--hbr-color-emerald-55, #169855)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--hbr-color-emerald-40, #087041)) 100%))}:root .hbr-mode-light,:root .light{--viz-text-color:var(--base-text-default, var(--hbr-color-neutral-text, #23282E));--viz-inverse-text-color:var(--base-text-in-default, var(--hbr-color-neutral-contrast-text, #FFFFFF));--viz-donut-color-select-ring:var(--hbr-color-neutral-15, #23282E);--viz-color-categorical-1-default:var(--Lavender-45, var(--hbr-color-lavender-45, #505ED9));--viz-color-categorical-1-hover:var(--Lavender-35, var(--hbr-color-lavender-35, #3B47B2));--viz-color-categorical-1-focus:var(--Lavender-35, var(--hbr-color-lavender-35, #3B47B2));--viz-color-categorical-1-active:var(--Lavender-45, var(--hbr-color-lavender-45, #505ED9));--viz-color-categorical-2-default:var(--Teal-60, var(--hbr-color-teal-60, #04A4B0));--viz-color-categorical-2-hover:var(--Teal-50, var(--hbr-color-teal-50, #01818C));--viz-color-categorical-2-focus:var(--Teal-50, var(--hbr-color-teal-50, #01818C));--viz-color-categorical-2-active:var(--Teal-60, var(--hbr-color-teal-60, #04A4B0));--viz-color-categorical-3-default:var(--Purple-60, var(--hbr-color-purple-60, #A974F7));--viz-color-categorical-3-hover:var(--Purple-60, var(--hbr-color-purple-60, #A974F7));--viz-color-categorical-3-focus:var(--Purple-50, var(--hbr-color-purple-50, #8D4EED));--viz-color-categorical-3-active:var(--Purple-60, var(--hbr-color-purple-60, #A974F7));--viz-color-categorical-4-default:var(--Pink-45, var(--hbr-color-pink-45, #C2306F));--viz-color-categorical-4-hover:var(--Pink-35, var(--hbr-color-pink-35, #991D53));--viz-color-categorical-4-focus:var(--Pink-35, var(--hbr-color-pink-35, #991D53));--viz-color-categorical-4-active:var(--Pink-45, var(--hbr-color-pink-45, #C2306F));--viz-color-categorical-5-default:var(--Lime-60, var(--hbr-color-lime-60, #7DA11B));--viz-color-categorical-5-hover:var(--Lime-50, var(--hbr-color-lime-50, #61800E));--viz-color-categorical-5-focus:var(--Lime-50, var(--hbr-color-lime-50, #61800E));--viz-color-categorical-5-active:var(--Lime-60, var(--hbr-color-lime-60, #7DA11B));--viz-color-categorical-6-default:var(--Purple-45, var(--hbr-color-purple-45, #864AE0));--viz-color-categorical-6-hover:var(--Purple-35, var(--hbr-color-purple-35, #6732B8));--viz-color-categorical-6-focus:var(--Purple-35, var(--hbr-color-purple-35, #6732B8));--viz-color-categorical-6-active:var(--Purple-45, var(--hbr-color-purple-45, #864AE0));--viz-color-categorical-7-default:var(--Pink-60, var(--hbr-color-pink-60, #F2638C));--viz-color-categorical-7-hover:var(--Pink-50, var(--hbr-color-pink-50, #CF3A7A));--viz-color-categorical-7-focus:var(--Pink-50, var(--hbr-color-pink-50, #CF3A7A));--viz-color-categorical-7-active:var(--Pink-60, var(--hbr-color-pink-60, #F2638C));--viz-color-categorical-8-default:var(--Teal-45, var(--hbr-color-teal-45, #017580));--viz-color-categorical-8-hover:var(--Teal-35, var(--hbr-color-teal-35, #005C66));--viz-color-categorical-8-focus:var(--Teal-35, var(--hbr-color-teal-35, #005C66));--viz-color-categorical-8-active:var(--Teal-45, var(--hbr-color-teal-45, #017580));--viz-color-categorical-9-default:var(--Light-blue-60, var(--hbr-color-light-blue-60, #139BEB));--viz-color-categorical-9-hover:var(--Light-blue-50, var(--hbr-color-light-blue-50, #087ABD));--viz-color-categorical-9-focus:var(--Light-blue-50, var(--hbr-color-light-blue-50, #087ABD));--viz-color-categorical-9-active:var(--Light-blue-60, var(--hbr-color-light-blue-60, #139BEB));--viz-color-categorical-10-default:var(--Slate-40, var(--hbr-color-slate-40, #545C8A));--viz-color-categorical-10-hover:var(--Slate-35, var(--hbr-color-slate-35, #484F7A));--viz-color-categorical-10-focus:var(--Slate-35, var(--hbr-color-slate-35, #484F7A));--viz-color-categorical-10-active:var(--Slate-40, var(--hbr-color-slate-40, #545C8A));--viz-color-categorical-11-default:var(--Orange-60, var(--hbr-color-orange-60, #F26722));--viz-color-categorical-11-hover:var(--Orange-50, var(--hbr-color-orange-50, #C44F14));--viz-color-categorical-11-focus:var(--Orange-50, var(--hbr-color-orange-50, #C44F14));--viz-color-categorical-11-active:var(--Orange-60, var(--hbr-color-orange-60, #F26722));--viz-color-categorical-12-default:var(--Emerald-45, var(--hbr-color-emerald-45, #0B7B46));--viz-color-categorical-12-hover:var(--Emerald-35, var(--hbr-color-emerald-35, #075E39));--viz-color-categorical-12-focus:var(--Emerald-35, var(--hbr-color-emerald-35, #075E39));--viz-color-categorical-12-active:var(--Emerald-45, var(--hbr-color-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(--hbr-color-lavender-45, #505ED9)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-60, #04A4B0)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-60, #A974F7)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-45, #C2306F)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--hbr-color-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(--hbr-color-lime-60, #7DA11B)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-45, #864AE0)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-60, #F2638C)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-45, #017580)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--hbr-color-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(--hbr-color-light-blue-60, #139BEB)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--hbr-color-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(--hbr-color-slate-40, #545C8A)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--hbr-color-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(--hbr-color-orange-50, #F26722)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--hbr-color-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(--hbr-color-emerald-45, #0B7B46)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--hbr-color-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(--hbr-color-lavender-45, #505ED9)) 0%, var(--data-viz-categorical-1-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-60, #04A4B0)) 0%, var(--data-viz-categorical-2-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-60, #A974F7)) 0%, var(--data-viz-categorical-3-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-45, #C2306F)) 0%, var(--data-viz-categorical-4-gradient-default-start, var(--hbr-color-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(--hbr-color-lime-60, #7DA11B)) 0%, var(--data-viz-categorical-5-gradient-default-start, var(--hbr-color-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(--hbr-color-purple-45, #864AE0)) 0%, var(--data-viz-categorical-6-gradient-default-start, var(--hbr-color-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(--hbr-color-pink-60, #F2638C)) 0%, var(--data-viz-categorical-7-gradient-default-start, var(--hbr-color-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(--hbr-color-teal-45, #017580)) 0%, var(--data-viz-categorical-8-gradient-default-start, var(--hbr-color-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(--hbr-color-light-blue-60, #139BEB)) 0%, var(--data-viz-categorical-9-gradient-default-start, var(--hbr-color-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(--hbr-color-slate-40, #545C8A)) 0%, var(--data-viz-categorical-10-gradient-default-start, var(--hbr-color-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(--hbr-color-orange-50, #F26722)) 0%, var(--data-viz-categorical-11-gradient-default-start, var(--hbr-color-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(--hbr-color-emerald-45, #0B7B46)) 0%, var(--data-viz-categorical-12-gradient-default-start, var(--hbr-color-emerald-55, #169855)) 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}: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-color-neutral-text:var(--base-text-default, var(--hbr-color-neutral-text, #23282E));--viz-color-neutral-text-medium:var(--base-text-strong-default, var(--hbr-color-neutral-text-medium, #373C42));--viz-color-neutral-text-weak:var(--base-text-medium-default, var(--hbr-color-neutral-text-weak, #596069));--viz-bar-color-text-above:var(--base-text-default, var(--hbr-color-neutral-text, #23282E));--viz-color-neutral-bg:var(--control-bg-weak-default, var(--hbr-color-neutral-bg, #FFFFFF));--viz-color-neutral-bg-medium:var(--base-bg-default, var(--hbr-color-neutral-bg-medium, #F7F7F7));--viz-color-neutral-bg-weak:var(--base-border-default, var(--hbr-color-neutral-bg-weak, #e1e4e8));--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-interact-border-medium:var(--control-border-active, var(--hbr-color-interact-border-medium, #3E84E5));--viz-color-neutral-100:var(--hbr-color-neutral-100, #FFFFFF);--viz-color-neutral-98:var(--hbr-color-neutral-98, #F7F7F7);--viz-color-neutral-95:var(--hbr-color-neutral-95, #F0F1F2);--viz-color-neutral-90:var(--hbr-color-neutral-90, #E1E4E8);--viz-color-neutral-85:var(--hbr-color-neutral-85, #D0D4D9);--viz-color-neutral-80:var(--hbr-color-neutral-80, #C1C6CC);--viz-color-neutral-70:var(--hbr-color-neutral-70, #A7ADB5);--viz-color-neutral-65:var(--hbr-color-neutral-65, #979FA8);--viz-color-neutral-60:var(--hbr-color-neutral-60, #889099);--viz-color-neutral-55:var(--hbr-color-neutral-55, #7E868F);--viz-color-neutral-50:var(--hbr-color-neutral-50, #6F7680);--viz-color-neutral-45:var(--hbr-color-neutral-45, #656C75);--viz-color-neutral-40:var(--hbr-color-neutral-40, #596069);--viz-color-neutral-35:var(--hbr-color-neutral-35, #464C54);--viz-color-neutral-25:var(--hbr-color-neutral-25, #373C42);--viz-color-neutral-15:var(--hbr-color-neutral-15, #23282E);--viz-color-neutral-5:var(--hbr-color-neutral-5, #0F1214);--viz-color-neutral-0:var(--hbr-color-neutral-0, #000000)}@media(prefers-color-scheme:light){:root{--viz-color-accent-a:var(--accent-a, var(--hbr-color-lavender-60, #7D8AFF));--viz-color-accent-a-hover:var(--accent-a-hover, var(--hbr-color-lavender-55, #6977F0));--viz-color-accent-a-weak:var(--accent-a-weak, var(--hbr-color-lavender-95, #EBEDFF));--viz-color-accent-b:var(--accent-b, var(--hbr-color-pink-40, #B02863));--viz-color-accent-b-hover:var(--accent-b-hover, var(--hbr-color-pink-35, #991D53));--viz-color-accent-b-weak:var(--accent-b-weak, var(--hbr-color-pink-95, #FFE8EF));--viz-color-accent-c:var(--accent-c, var(--hbr-color-pink-60, #F2638C));--viz-color-accent-c-hover:var(--accent-c-hover, var(--hbr-color-pink-55, #E3447C));--viz-color-accent-c-weak:var(--accent-c-weak, var(--hbr-color-pink-95, #FFE8EF));--viz-color-accent-d:var(--accent-d, var(--hbr-color-purple-40, #753BCC));--viz-color-accent-d-hover:var(--accent-d-hover, var(--hbr-color-purple-35, #6732B8));--viz-color-accent-d-weak:var(--accent-d-weak, var(--hbr-color-purple-95, #F3EBFF));--viz-color-accent-e:var(--accent-e, var(--hbr-color-lime-60, #7da11b));--viz-color-accent-e-hover:var(--accent-e-hover, var(--hbr-color-lime-55, #6c8c14));--viz-color-accent-e-weak:var(--accent-e-weak, var(--hbr-color-lime-95, #eaf2d3));--viz-color-accent-f:var(--accent-f, var(--hbr-color-orange-40, #AD3907));--viz-color-accent-f-hover:var(--accent-f-hover, var(--hbr-color-orange-35, #942E03));--viz-color-accent-f-weak:var(--accent-f-weak, var(--hbr-color-orange-95, #FFEADB));--viz-color-accent-g:var(--accent-g, var(--hbr-color-teal-60, #04A4B0));--viz-color-accent-g-hover:var(--accent-g-hover, var(--hbr-color-teal-55, #028E99));--viz-color-accent-g-weak:var(--accent-g-weak, var(--hbr-color-teal-95, #D5F5F5));--viz-color-accent-h:var(--accent-h, var(--hbr-color-teal-40, #006773));--viz-color-accent-h-hover:var(--accent-h-hover, var(--hbr-color-teal-35, #005C66));--viz-color-accent-h-weak:var(--accent-h-weak, var(--hbr-color-teal-95, #D5F5F5));--viz-color-accent-i:var(--accent-i, var(--hbr-color-magenta-60, #E85FC6));--viz-color-accent-i-hover:var(--accent-i-hover, var(--hbr-color-magenta-55, #D64BB3));--viz-color-accent-i-weak:var(--accent-i-weak, var(--hbr-color-magenta-95, #FFE8F9));--viz-color-accent-j:var(--accent-j, var(--hbr-color-slate-40, #545C8A));--viz-color-accent-j-hover:var(--accent-j-hover, var(--hbr-color-slate-35, #484F7A));--viz-color-accent-j-weak:var(--accent-j-weak, var(--hbr-color-slate-95, #EBEDFF));--viz-color-accent-k:var(--accent-k, var(--hbr-color-emerald-60, #21A65F));--viz-color-accent-k-hover:var(--accent-k-hover, var(--hbr-color-emerald-55, #169855));--viz-color-accent-k-weak:var(--accent-k-weak, var(--hbr-color-emerald-95, #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, var(--hbr-color-lavender-70, #9CA6FF));--viz-color-accent-a-hover:var(--accent-a-hover, var(--hbr-color-lavender-65, #8A95FF));--viz-color-accent-a-weak:var(--accent-a-weak, #4d5477);--viz-color-accent-b:var(--accent-b, var(--hbr-color-pink-55, #E3447C));--viz-color-accent-b-hover:var(--accent-b-hover, var(--hbr-color-pink-50, #CF3A7A));--viz-color-accent-b-weak:var(--accent-b-weak, #704959);--viz-color-accent-c:var(--accent-c, var(--hbr-color-pink-80, #FCB3C8));--viz-color-accent-c-hover:var(--accent-c-hover, var(--hbr-color-pink-70, #FF87A9));--viz-color-accent-c-weak:var(--accent-c-weak, #6f5964);--viz-color-accent-d:var(--accent-d, var(--hbr-color-purple-55, #9B5FF5));--viz-color-accent-d-hover:var(--accent-d-hover, var(--hbr-color-purple-50, #8D4EED));--viz-color-accent-d-weak:var(--accent-d-weak, #5b5077);--viz-color-accent-e:var(--accent-e, #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, var(--hbr-color-orange-55, #D95A1A));--viz-color-accent-f-hover:var(--accent-f-hover, var(--hbr-color-orange-50, #C44F14));--viz-color-accent-f-weak:var(--accent-f-weak, #6f4b39);--viz-color-accent-g:var(--accent-g, var(--hbr-color-cyan-80, #4AD9D9));--viz-color-accent-g-hover:var(--accent-g-hover, var(--hbr-color-cyan-70, #17C2C2));--viz-color-accent-g-weak:var(--accent-g-weak, #1f5e62);--viz-color-accent-h:var(--accent-h, var(--hbr-color-cyan-55, #028E99));--viz-color-accent-h-hover:var(--accent-h-hover, var(--hbr-color-cyan-50, #01818C));--viz-color-accent-h-weak:var(--accent-h-weak, #45696d);--viz-color-accent-i:var(--accent-i, var(--hbr-color-magenta-70, #F582D8));--viz-color-accent-i-hover:var(--accent-i-hover, var(--hbr-color-magenta-65, #F26DD1));--viz-color-accent-i-weak:var(--accent-i-weak, #6d486a);--viz-color-accent-j:var(--accent-j, var(--hbr-color-slate-55, #767EB2));--viz-color-accent-j-hover:var(--accent-j-hover, var(--hbr-color-slate-50, #6871A3));--viz-color-accent-j-weak:var(--accent-j-weak, #505669);--viz-color-accent-k:var(--accent-k, var(--hbr-color-emerald-70, #4CBF7F));--viz-color-accent-k-hover:var(--accent-k-hover, var(--hbr-color-emerald-65, #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, var(--hbr-color-lavender-70, #9CA6FF));--viz-color-accent-a-hover:var(--accent-a-hover, var(--hbr-color-lavender-65, #8A95FF));--viz-color-accent-a-weak:var(--accent-a-weak, #4d5477);--viz-color-accent-b:var(--accent-b, var(--hbr-color-pink-55, #E3447C));--viz-color-accent-b-hover:var(--accent-b-hover, var(--hbr-color-pink-50, #CF3A7A));--viz-color-accent-b-weak:var(--accent-b-weak, #704959);--viz-color-accent-c:var(--accent-c, var(--hbr-color-pink-80, #FCB3C8));--viz-color-accent-c-hover:var(--accent-c-hover, var(--hbr-color-pink-70, #FF87A9));--viz-color-accent-c-weak:var(--accent-c-weak, #6f5964);--viz-color-accent-d:var(--accent-d, var(--hbr-color-purple-55, #9B5FF5));--viz-color-accent-d-hover:var(--accent-d-hover, var(--hbr-color-purple-50, #8D4EED));--viz-color-accent-d-weak:var(--accent-d-weak, #5b5077);--viz-color-accent-e:var(--accent-e, #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, var(--hbr-color-orange-55, #D95A1A));--viz-color-accent-f-hover:var(--accent-f-hover, var(--hbr-color-orange-50, #C44F14));--viz-color-accent-f-weak:var(--accent-f-weak, #6f4b39);--viz-color-accent-g:var(--accent-g, var(--hbr-color-cyan-80, #4AD9D9));--viz-color-accent-g-hover:var(--accent-g-hover, var(--hbr-color-cyan-70, #17C2C2));--viz-color-accent-g-weak:var(--accent-g-weak, #1f5e62);--viz-color-accent-h:var(--accent-h, var(--hbr-color-cyan-55, #028E99));--viz-color-accent-h-hover:var(--accent-h-hover, var(--hbr-color-cyan-50, #01818C));--viz-color-accent-h-weak:var(--accent-h-weak, #45696d);--viz-color-accent-i:var(--accent-i, var(--hbr-color-magenta-70, #F582D8));--viz-color-accent-i-hover:var(--accent-i-hover, var(--hbr-color-magenta-65, #F26DD1));--viz-color-accent-i-weak:var(--accent-i-weak, #6d486a);--viz-color-accent-j:var(--accent-j, var(--hbr-color-slate-55, #767EB2));--viz-color-accent-j-hover:var(--accent-j-hover, var(--hbr-color-slate-50, #6871A3));--viz-color-accent-j-weak:var(--accent-j-weak, #505669);--viz-color-accent-k:var(--accent-k, var(--hbr-color-emerald-70, #4CBF7F));--viz-color-accent-k-hover:var(--accent-k-hover, var(--hbr-color-emerald-65, #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, var(--hbr-color-lavender-60, #7D8AFF));--viz-color-accent-a-hover:var(--accent-a-hover, var(--hbr-color-lavender-55, #6977F0));--viz-color-accent-a-weak:var(--accent-a-weak, var(--hbr-color-lavender-95, #EBEDFF));--viz-color-accent-b:var(--accent-b, var(--hbr-color-pink-40, #B02863));--viz-color-accent-b-hover:var(--accent-b-hover, var(--hbr-color-pink-35, #991D53));--viz-color-accent-b-weak:var(--accent-b-weak, var(--hbr-color-pink-95, #FFE8EF));--viz-color-accent-c:var(--accent-c, var(--hbr-color-pink-60, #F2638C));--viz-color-accent-c-hover:var(--accent-c-hover, var(--hbr-color-pink-55, #E3447C));--viz-color-accent-c-weak:var(--accent-c-weak, var(--hbr-color-pink-95, #FFE8EF));--viz-color-accent-d:var(--accent-d, var(--hbr-color-purple-40, #753BCC));--viz-color-accent-d-hover:var(--accent-d-hover, var(--hbr-color-purple-35, #6732B8));--viz-color-accent-d-weak:var(--accent-d-weak, var(--hbr-color-purple-95, #F3EBFF));--viz-color-accent-e:var(--accent-e, var(--hbr-color-lime-60, #7da11b));--viz-color-accent-e-hover:var(--accent-e-hover, var(--hbr-color-lime-55, #6c8c14));--viz-color-accent-e-weak:var(--accent-e-weak, var(--hbr-color-lime-95, #eaf2d3));--viz-color-accent-f:var(--accent-f, var(--hbr-color-orange-40, #AD3907));--viz-color-accent-f-hover:var(--accent-f-hover, var(--hbr-color-orange-35, #942E03));--viz-color-accent-f-weak:var(--accent-f-weak, var(--hbr-color-orange-95, #FFEADB));--viz-color-accent-g:var(--accent-g, var(--hbr-color-teal-60, #04A4B0));--viz-color-accent-g-hover:var(--accent-g-hover, var(--hbr-color-teal-55, #028E99));--viz-color-accent-g-weak:var(--accent-g-weak, var(--hbr-color-teal-95, #D5F5F5));--viz-color-accent-h:var(--accent-h, var(--hbr-color-teal-40, #006773));--viz-color-accent-h-hover:var(--accent-h-hover, var(--hbr-color-teal-35, #005C66));--viz-color-accent-h-weak:var(--accent-h-weak, var(--hbr-color-teal-95, #D5F5F5));--viz-color-accent-i:var(--accent-i, var(--hbr-color-magenta-60, #E85FC6));--viz-color-accent-i-hover:var(--accent-i-hover, var(--hbr-color-magenta-55, #D64BB3));--viz-color-accent-i-weak:var(--accent-i-weak, var(--hbr-color-magenta-95, #FFE8F9));--viz-color-accent-j:var(--accent-j, var(--hbr-color-slate-40, #545C8A));--viz-color-accent-j-hover:var(--accent-j-hover, var(--hbr-color-slate-35, #484F7A));--viz-color-accent-j-weak:var(--accent-j-weak, var(--hbr-color-slate-95, #EBEDFF));--viz-color-accent-k:var(--accent-k, var(--hbr-color-emerald-60, #21A65F));--viz-color-accent-k-hover:var(--accent-k-hover, var(--hbr-color-emerald-55, #169855));--viz-color-accent-k-weak:var(--accent-k-weak, var(--hbr-color-emerald-95, #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)}}.--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 .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(--hbr-color-neutral-text);letter-spacing:var(--hbr-font-letter-spacing-normal)}.hbr-type-link,.hbr-type .link{cursor:pointer;color:var(--hbr-color-interact)}.hbr-type-link:hover,.hbr-type .link:hover{color:var(--hbr-color-interact-hover)}.hbr-type-link:active,.hbr-type .link:active{color:var(--hbr-color-interact-active)}.hbr-type-link.disabled,.hbr-type .link.disabled{color:var(--hbr-color-interact-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(--hbr-color-neutral-bg-medium);border:var(--hbr-border-width) solid var(--hbr-color-neutral-border);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(--hbr-color-interact-highlight);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(--hbr-color-neutral-bg, #FFFFFF));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(--hbr-color-neutral-bg, #FFFFFF));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(--hbr-color-interact-bg-hover, #CCE1FF);--bg-color-active:var(--hbr-color-interact-bg-hover, #CCE1FF);--label-color:var(--hbr-color-neutral-text, #23282E);--label-color-hover:var(--hbr-color-interact-text-hover, #0d5cbd);--label-color-active:var(--hbr-color-interact-text-hover, #0d5cbd);--label-color-disabled:var(--hbr-color-interact-text-disabled, #A3C8FF);--border-color:transparent;--border-color-hover:var(--hbr-color-interact-border-hover, #0d5cbd);--border-color-active:var(--hbr-color-interact-border-hover, #0d5cbd)}hbr-button[sentiment=ai]:not([disabled]) hbr-icon{color:var(--hbr-color-interact-icon, #1D69CC)}hbr-button[sentiment=ai][disabled]::part(base){--label-color:var(--hbr-color-interact-text-disabled, #A3C8FF);--border-color:var(--hbr-color-interact-text-disabled, #A3C8FF)}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(--hbr-color-neutral, #656C75);--label-color-hover:var(--hbr-color-neutral-text, #23282E);--label-color-active:var(--hbr-color-neutral-text, #23282E);--label-color-disabled:var(--hbr-color-interact-text-disabled, #A3C8FF);--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, var(--hbr-color-neutral-bg-medium, #F7F7F7))}.hbr-css__chat-header hbr-menu-item[sentiment=neutral]::part(base){--checked-background-color:var(--control-bg-weak-active, var(--hbr-color-interact-bg-selected, #E3EEFF))}.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(--hbr-color-neutral-text-weak, #656C75);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, var(--hbr-color-neutral-bg-weak, #E1E4E8));--checked-background-color:var(--base-bg-medium-active, var(--hbr-color-neutral-bg-selected, #F0F1F2));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(--hbr-color-neutral-bg-weak-hover, #F7F7F7)}.hbr-css__chat-aside-menu-label{color:var(--base-text-medium-default, var(--hbr-color-neutral-text-weak, #596069));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(--hbr-color-neutral-bg);box-sizing:border-box}.hbr-css__container-medium{padding:var(--hbr-spacing-lg, 24px);background-color:var(--hbr-color-neutral-bg-medium);display:flex;flex-direction:column;box-sizing:border-box}.hbr-css__container-weak{padding:var(--hbr-spacing-lg, 24px);background-color:var(--hbr-color-neutral-bg-weak);display:flex;flex-direction:column;box-sizing:border-box}.hbr-css__container-empty{background-color:var(--hbr-color-neutral-bg-medium-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(--hbr-color-neutral-text-weak, #596069);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(--hbr-color-neutral-bg, #FFFFFF);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(--hbr-color-neutral-bg, #FFFFFF);box-shadow:var(--hbr-shadow-xs);border:2px solid var(--hbr-color-neutral-border-weak, #E1E4E8);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(--hbr-color-neutral-bg, #FFFFFF);box-shadow:var(--hbr-shadow-sm);display:flex;flex-direction:column}.hbr-css__container-xs{display:flex;background:var(--hbr-color-neutral-bg-medium);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(--hbr-color-neutral-text-weak);white-space:nowrap;padding:var(--hbr-spacing-xs, 8px)}.hbr-css__bulk-action-bar{background-color:var(--control-bg-weak-active, var(--hbr-color-interact-bg, #e3eeff));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, var(--hbr-color-neutral-text, #23282e));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(--hbr-color-neutral-border-weak, #E1E4E8)}.hbr-css__footer-copyright{font-size:var(--hbr-font-size-xs);line-height:var(--hbr-font-line-height-normal);color:var(--hbr-color-neutral-text, #23282E);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(--hbr-color-neutral-text);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(--hbr-color-neutral-bg-medium, #F7F7F7);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(--hbr-color-neutral-border-weak, #E1E4E8);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(--hbr-color-neutral-text-medium, #373C42);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(--hbr-color-neutral-text, #23282E);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(--hbr-color-neutral-text-weak, #656C75);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(--hbr-color-neutral-weak, #889099);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(--hbr-color-neutral-text-medium, #373C42);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(--hbr-color-neutral-text, #23282E);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(--hbr-color-neutral-text, #23282E);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(--hbr-color-neutral-text, #23282E);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(--hbr-color-neutral-text, #23282E)!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(--hbr-color-neutral-text, #23282E)!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(--hbr-color-neutral-text, #23282E)!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(--hbr-color-interact-text)}.hbr-css__text-link:hover{color:var(--hbr-color-interact-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(--hbr-color-neutral-bg, #ffffff);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(--hbr-color-neutral-bg);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(--hbr-color-neutral-bg-medium, #f7f7f7);border-left:4px solid var(--hbr-color-neutral-border, #889099);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(--hbr-color-neutral-text, #23282e);background:var(--hbr-color-neutral-bg);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(--hbr-color-neutral-border-weak)}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(--hbr-color-neutral-border);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(--hbr-color-neutral-border);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, var(--hbr-color-neutral-text-medium, #373C42));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, var(--hbr-control-color-disabled, #c1c6cc))}.hbr-css__activity-timeline-header{font-size:14px!important;font-family:var(--hbr-font-body)!important;color:var(--hbr-color-neutral-text-medium, #373C42);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-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-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(--hbr-color-neutral-bg);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}:root{--hbr-border-radius: 0;--hbr-border-radius-sm: .25rem;--hbr-border-radius-md: .38rem;--hbr-border-radius-lg: .5rem;--hbr-border-radius-xl: .75rem;--hbr-border-radius-pill: 9999px;--hbr-border-radius-circle: 50%;--hbr-border-width: 2px;--hbr-breakpoint-2xs: 600px;--hbr-breakpoint-xs: 768px;--hbr-breakpoint-sm: 980px;--hbr-breakpoint-md: 1440px;--hbr-breakpoint-lg: 1920px;--hbr-breakpoint-max: 1920px;--hbr-color-blue-35: #0051AF;--hbr-color-blue-40: #0D5CBD;--hbr-color-blue-45: #1D69CC;--hbr-color-blue-50: #2774D9;--hbr-color-blue-55: #3E84E5;--hbr-color-blue-60: #5191F0;--hbr-color-blue-65: #649EF5;--hbr-color-blue-70: #7CADF7;--hbr-color-blue-80: #A3C8FF;--hbr-color-blue-85: #BAD6FF;--hbr-color-blue-90: #CCE1FF;--hbr-color-blue-95: #E3EEFF;--hbr-color-gray-5: #0F1214;--hbr-color-gray-15: #23282E;--hbr-color-gray-25: #373C42;--hbr-color-gray-35: #464C54;--hbr-color-gray-40: #596069;--hbr-color-gray-45: #656C75;--hbr-color-gray-50: #6F7680;--hbr-color-gray-55: #7E868F;--hbr-color-gray-60: #889099;--hbr-color-gray-65: #979FA8;--hbr-color-gray-70: #A7ADB5;--hbr-color-gray-80: #C1C6CC;--hbr-color-gray-85: #D0D4D9;--hbr-color-gray-90: #E1E4E8;--hbr-color-gray-95: #F0F1F2;--hbr-color-gray-98: #F7F7F7;--hbr-color-red-35: #A01D26;--hbr-color-red-40: #B2242D;--hbr-color-red-45: #CC2D37;--hbr-color-red-50: #D93843;--hbr-color-red-55: #EB4651;--hbr-color-red-60: #FA5762;--hbr-color-red-65: #FF6E72;--hbr-color-red-70: #FF878B;--hbr-color-red-80: #FFB2B5;--hbr-color-red-85: #FFC7C9;--hbr-color-red-90: #FFD4D5;--hbr-color-red-95: #FFE8E9;--hbr-color-orange-35: #942E03;--hbr-color-orange-40: #AD3907;--hbr-color-orange-45: #BA400B;--hbr-color-orange-50: #C44F14;--hbr-color-orange-55: #D95A1A;--hbr-color-orange-60: #F26722;--hbr-color-orange-65: #F7782F;--hbr-color-orange-70: #FC8D4C;--hbr-color-orange-80: #FCB88D;--hbr-color-orange-85: #FCC9A7;--hbr-color-orange-90: #FFD9BF;--hbr-color-orange-95: #FFEADB;--hbr-color-yellow-35: #804103;--hbr-color-yellow-40: #944B03;--hbr-color-yellow-45: #A65503;--hbr-color-yellow-50: #B05F04;--hbr-color-yellow-55: #BD7202;--hbr-color-yellow-60: #CC8604;--hbr-color-yellow-65: #D6900D;--hbr-color-yellow-70: #E0A419;--hbr-color-yellow-80: #F2C13A;--hbr-color-yellow-85: #F2D268;--hbr-color-yellow-90: #F5E08E;--hbr-color-yellow-95: #FAEFB9;--hbr-color-lime-35: #425902;--hbr-color-lime-40: #4C6605;--hbr-color-lime-45: #577309;--hbr-color-lime-50: #61800E;--hbr-color-lime-55: #6C8C14;--hbr-color-lime-60: #7DA11B;--hbr-color-lime-65: #89AB2C;--hbr-color-lime-70: #B5D166;--hbr-color-lime-80: #B5D166;--hbr-color-lime-85: #C7DE8A;--hbr-color-lime-90: #D7E8A9;--hbr-color-lime-95: #EAF2D3;--hbr-color-green-35: #1F5E06;--hbr-color-green-40: #266B0B;--hbr-color-green-45: #2B7A0C;--hbr-color-green-50: #398519;--hbr-color-green-55: #45991F;--hbr-color-green-60: #52A62B;--hbr-color-green-65: #5EB035;--hbr-color-green-70: #6BBF41;--hbr-color-green-80: #98D977;--hbr-color-green-85: #B0E396;--hbr-color-green-90: #C5EBB2;--hbr-color-green-95: #E0F5D5;--hbr-color-emerald-35: #075E39;--hbr-color-emerald-40: #087041;--hbr-color-emerald-45: #0B7B46;--hbr-color-emerald-50: #0F874C;--hbr-color-emerald-55: #169855;--hbr-color-emerald-60: #21A65F;--hbr-color-emerald-65: #36B26E;--hbr-color-emerald-70: #4CBF7F;--hbr-color-emerald-80: #75D9A0;--hbr-color-emerald-85: #97E5B8;--hbr-color-emerald-90: #B6EDCC;--hbr-color-emerald-95: #D4F5E1;--hbr-color-teal-35: #005C66;--hbr-color-teal-40: #006773;--hbr-color-teal-45: #017580;--hbr-color-teal-50: #01818C;--hbr-color-teal-55: #028E99;--hbr-color-teal-60: #04A4B0;--hbr-color-teal-65: #0BB2B8;--hbr-color-teal-70: #17C2C2;--hbr-color-teal-80: #4AD9D9;--hbr-color-teal-85: #84E3E3;--hbr-color-teal-90: #A9EBEB;--hbr-color-teal-95: #D5F5F5;--hbr-color-lightblue-35: #015788;--hbr-color-lightblue-40: #03639C;--hbr-color-lightblue-45: #0570AD;--hbr-color-lightblue-50: #087ABD;--hbr-color-lightblue-55: #0D8BD4;--hbr-color-lightblue-60: #139BEB;--hbr-color-lightblue-65: #23A8EB;--hbr-color-lightblue-70: #33BBF5;--hbr-color-lightblue-80: #6FD2FC;--hbr-color-lightblue-85: #9ADFFC;--hbr-color-lightblue-90: #B5E9FF;--hbr-color-lightblue-95: #D9F4FF;--hbr-color-lavender-35: #3B47B2;--hbr-color-lavender-40: #4653C7;--hbr-color-lavender-45: #505ED9;--hbr-color-lavender-50: #5A68E5;--hbr-color-lavender-55: #6977F0;--hbr-color-lavender-60: #7D8AFF;--hbr-color-lavender-65: #8A95FF;--hbr-color-lavender-70: #9CA6FF;--hbr-color-lavender-80: #BAC1FF;--hbr-color-lavender-85: #CCD1FF;--hbr-color-lavender-90: #D9DDFF;--hbr-color-lavender-95: #EBEDFF;--hbr-color-slate-35: #484F7A;--hbr-color-slate-40: #545C8A;--hbr-color-slate-45: #5D6596;--hbr-color-slate-50: #6871A3;--hbr-color-slate-55: #767EB2;--hbr-color-slate-60: #868EC2;--hbr-color-slate-65: #959CCC;--hbr-color-slate-70: #A3AAD6;--hbr-color-slate-80: #C1C6E8;--hbr-color-slate-85: #CED3F2;--hbr-color-slate-90: #D9DEFA;--hbr-color-slate-95: #EBEDFF;--hbr-color-purple-35: #6732B8;--hbr-color-purple-40: #753BCC;--hbr-color-purple-45: #864AE0;--hbr-color-purple-50: #8D4EED;--hbr-color-purple-55: #9B5FF5;--hbr-color-purple-60: #A974F7;--hbr-color-purple-65: #B587FA;--hbr-color-purple-70: #C299FF;--hbr-color-purple-80: #D6BAFF;--hbr-color-purple-85: #E0CCFF;--hbr-color-purple-90: #E8D9FF;--hbr-color-purple-95: #F3EBFF;--hbr-color-magenta-35: #941B76;--hbr-color-magenta-40: #A62686;--hbr-color-magenta-45: #B53394;--hbr-color-magenta-50: #C23EA1;--hbr-color-magenta-55: #D64BB3;--hbr-color-magenta-60: #E85FC6;--hbr-color-magenta-65: #F26DD1;--hbr-color-magenta-70: #F582D8;--hbr-color-magenta-80: #F7B0E5;--hbr-color-magenta-85: #FAC5ED;--hbr-color-magenta-90: #FFD1F3;--hbr-color-magenta-95: #FFE8F9;--hbr-color-pink-35: #991D53;--hbr-color-pink-40: #B02863;--hbr-color-pink-45: #C2306F;--hbr-color-pink-50: #CF3A7A;--hbr-color-pink-55: #E3447C;--hbr-color-pink-60: #F2638C;--hbr-color-pink-65: #F57398;--hbr-color-pink-70: #FF87A9;--hbr-color-pink-80: #FCB3C8;--hbr-color-pink-85: #FFC4D5;--hbr-color-pink-90: #FFD4E0;--hbr-color-pink-95: #FFE8EF;--hbr-shadow-xs: 0px 2px 5px rgba(0, 0, 0, .05);--hbr-shadow-sm: 0px 3px 8px rgba(0, 0, 0, .08);--hbr-shadow-md: 0px 4px 12px rgba(0, 0, 0, .12);--hbr-shadow-lg: 0px 4px 12px rgba(0, 0, 0, .18);--hbr-shadow-xl: 0px 4px 14px rgba(0, 0, 0, .2);--hbr-spacing-3xs: .13rem;--hbr-spacing-2xs: .25rem;--hbr-spacing-xs: .5rem;--hbr-spacing-sm: .75rem;--hbr-spacing-md: 1rem;--hbr-spacing-lg: 1.5rem;--hbr-spacing-xl: 2rem;--hbr-spacing-2xl: 3rem;--hbr-spacing-3xl: 3.75rem;--hbr-spacing-4xl: 4.5rem;--hbr-transition-xslow: 1s;--hbr-transition-slow: .5s;--hbr-transition-medium: .3s;--hbr-transition-fast: .15s;--hbr-transition-xfast: 50ms;--hbr-font-family-mono: "Roboto Mono",ui-monospace,Menlo,monospace;--hbr-font-family-sans: Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--hbr-font-heading: "Sharp Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--hbr-font-body: Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--hbr-font-size-base: 62.5%;--hbr-font-size-2xs: .63rem;--hbr-font-size-xs: .75rem;--hbr-font-size-sm: .88rem;--hbr-font-size-md: 1rem;--hbr-font-size-lg: 1.13rem;--hbr-font-size-xl: 1.5rem;--hbr-font-size-2xl: 2rem;--hbr-font-size-3xl: 2.5rem;--hbr-font-size-4xl: 3rem;--hbr-font-size-5xl: 3.75rem;--hbr-font-weight-thin: 100;--hbr-font-weight-extralight: 200;--hbr-font-weight-light: 300;--hbr-font-weight-normal: 400;--hbr-font-weight-medium: 500;--hbr-font-weight-semibold: 600;--hbr-font-weight-bold: 700;--hbr-font-weight-extrabold: 800;--hbr-font-letter-spacing-denser: -.03em;--hbr-font-letter-spacing-dense: -.015em;--hbr-font-letter-spacing-normal: normal;--hbr-font-letter-spacing-loose: .06em;--hbr-font-letter-spacing-looser: .15em;--hbr-font-line-height-denser: normal;--hbr-font-line-height-dense: 1.428;--hbr-font-line-height-normal: 1.5;--hbr-font-line-height-loose: 1.6;--hbr-font-line-height-looser: 2.6;--hbr-z-index-shell: 500;--hbr-z-index-drawer: 600;--hbr-z-index-modal: 700;--hbr-z-index-dropdown: 800;--hbr-z-index-toast: 900;--hbr-z-index-tooltip: 1000;--hbr-control-height-sm: 1.75rem;--hbr-control-height-md: 2.13rem;--hbr-control-height-lg: 2.5rem;--hbr-control-border-radius: .38rem;--hbr-control-border-radius-sm: .38rem;--hbr-control-border-radius-md: .38rem;--hbr-control-border-radius-lg: .38rem;--hbr-control-font-family: Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--hbr-control-font-weight: 400;--hbr-control-font-weight-label: 600;--hbr-control-font-size-xs: .63rem;--hbr-control-font-size-sm: .88rem;--hbr-control-font-size-md: .88rem;--hbr-control-font-size-lg: 1.13rem;--hbr-control-font-size-label-xs: .63rem;--hbr-control-font-size-label-sm: .75rem;--hbr-control-font-size-label-md: .88rem;--hbr-control-font-size-label-lg: 1rem;--hbr-control-font-size-helptext-sm: .63rem;--hbr-control-font-size-helptext-md: .75rem;--hbr-control-font-size-helptext-lg: 1rem;--hbr-control-spacing-xs: .38rem;--hbr-control-spacing-sm: .5rem;--hbr-control-spacing-md: .75rem;--hbr-control-spacing-lg: 1rem;--hbr-control-spacing-icon-top: .63rem;--hbr-control-letter-spacing: var(--hbr-font-letter-spacing-normal);--hbr-control-border-width: 2px;--hbr-control-border-width-focus: 2px}:root{--hbr-color-neutral-100: var(--hbr-color-gray-100);--hbr-color-neutral-98: var(--hbr-color-gray-98);--hbr-color-neutral-95: var(--hbr-color-gray-95);--hbr-color-neutral-90: var(--hbr-color-gray-90);--hbr-color-neutral-85: var(--hbr-color-gray-85);--hbr-color-neutral-80: var(--hbr-color-gray-80);--hbr-color-neutral-70: var(--hbr-color-gray-70);--hbr-color-neutral-65: var(--hbr-color-gray-65);--hbr-color-neutral-60: var(--hbr-color-gray-60);--hbr-color-neutral-55: var(--hbr-color-gray-55);--hbr-color-neutral-50: var(--hbr-color-gray-50);--hbr-color-neutral-45: var(--hbr-color-gray-45);--hbr-color-neutral-40: var(--hbr-color-gray-40);--hbr-color-neutral-35: var(--hbr-color-gray-35);--hbr-color-neutral-25: var(--hbr-color-gray-25);--hbr-color-neutral-15: var(--hbr-color-gray-15);--hbr-color-neutral-5: var(--hbr-color-gray-5);--hbr-color-neutral-0: var(--hbr-color-gray-0);--hbr-color-neutral: var(--hbr-color-neutral-45);--hbr-color-neutral-hover: var(--hbr-color-neutral-40);--hbr-color-neutral-active: var(--hbr-color-neutral-40);--hbr-color-neutral-selected: var(--hbr-color-neutral-50);--hbr-color-neutral-focus: var(--hbr-color-neutral-85);--hbr-color-neutral-disabled: var(--hbr-color-neutral-80);--hbr-color-neutral-highlight: #7E868F4D;--hbr-color-neutral-medium: var(--hbr-color-neutral-50);--hbr-color-neutral-medium-disabled: var(--hbr-color-neutral-85);--hbr-color-neutral-weak: var(--hbr-color-neutral-60);--hbr-color-neutral-weak-highlight: var(--hbr-color-neutral-95);--hbr-color-neutral-bg: var(--hbr-color-neutral-100);--hbr-color-neutral-bg-medium: var(--hbr-color-neutral-98);--hbr-color-neutral-bg-weak: var(--hbr-color-neutral-90);--hbr-color-neutral-bg-hover: var(--hbr-color-neutral-85);--hbr-color-neutral-bg-medium-hover: var(--hbr-color-neutral-80);--hbr-color-neutral-bg-weak-hover: var(--hbr-color-neutral-98);--hbr-color-neutral-bg-selected: var(--hbr-color-neutral-95);--hbr-color-neutral-bg-weak-selected: var(--hbr-color-neutral-45);--hbr-color-neutral-bg-weak-selected-hover: var(--hbr-color-neutral-15);--hbr-color-neutral-bg-disabled: var(--hbr-color-neutral-98);--hbr-color-neutral-bg-medium-disabled: var(--hbr-color-neutral-95);--hbr-color-neutral-vivid-bg: var(--hbr-color-neutral-25);--hbr-color-neutral-text: var(--hbr-color-neutral-15);--hbr-color-neutral-text-medium: var(--hbr-color-neutral-25);--hbr-color-neutral-text-weak: var(--hbr-color-neutral-40);--hbr-color-neutral-text-hover: var(--hbr-color-neutral-5);--hbr-color-neutral-text-medium-hover: var(--hbr-color-neutral-15);--hbr-color-neutral-text-weak-hover: var(--hbr-color-neutral-40);--hbr-color-neutral-text-disabled: var(--hbr-color-neutral-80);--hbr-color-neutral-vivid-text: var(--hbr-color-neutral-100);--hbr-color-neutral-contrast-text: var(--hbr-color-neutral-100);--hbr-color-neutral-icon: var(--hbr-color-neutral-55);--hbr-color-neutral-icon-hover: var(--hbr-color-neutral-50);--hbr-color-neutral-icon-selected: var(--hbr-color-neutral-50);--hbr-color-neutral-icon-disabled: var(--hbr-color-neutral-85);--hbr-color-neutral-icon-strong: var(--hbr-color-neutral-45);--hbr-color-neutral-icon-strong-hover: var(--hbr-color-neutral-35);--hbr-color-neutral-icon-strong-disabled: var(--hbr-color-neutral-80);--hbr-color-neutral-icon-medium: var(--hbr-color-neutral-70);--hbr-color-neutral-icon-weak: var(--hbr-color-neutral-85);--hbr-color-neutral-contrast-icon: var(--hbr-color-neutral-100);--hbr-color-neutral-contrast-icon-disabled: var(--hbr-color-neutral-80);--hbr-color-neutral-vivid-icon: var(--hbr-color-neutral-98);--hbr-color-neutral-border: var(--hbr-color-neutral-60);--hbr-color-neutral-border-medium: var(--hbr-color-neutral-85);--hbr-color-neutral-border-weak: var(--hbr-color-neutral-90);--hbr-color-neutral-border-hover: var(--hbr-color-neutral-55);--hbr-color-neutral-border-disabled: var(--hbr-color-neutral-85);--hbr-color-neutral-vivid-border: var(--hbr-color-neutral-50);--hbr-color-neutral-vivid-border-hover: var(--hbr-color-neutral-80);--hbr-color-interact-95: var(--hbr-color-blue-95);--hbr-color-interact-90: var(--hbr-color-blue-90);--hbr-color-interact-85: var(--hbr-color-blue-85);--hbr-color-interact-80: var(--hbr-color-blue-80);--hbr-color-interact-70: var(--hbr-color-blue-70);--hbr-color-interact-65: var(--hbr-color-blue-65);--hbr-color-interact-60: var(--hbr-color-blue-60);--hbr-color-interact-55: var(--hbr-color-blue-55);--hbr-color-interact-50: var(--hbr-color-blue-50);--hbr-color-interact-45: var(--hbr-color-blue-45);--hbr-color-interact-40: var(--hbr-color-blue-40);--hbr-color-interact-35: var(--hbr-color-blue-35);--hbr-color-interact: var(--hbr-color-interact-45);--hbr-color-interact-hover: var(--hbr-color-interact-40);--hbr-color-interact-active: var(--hbr-color-interact-40);--hbr-color-interact-selected: var(--hbr-color-interact-50);--hbr-color-interact-focus: var(--hbr-color-interact-85);--hbr-color-interact-disabled: var(--hbr-color-interact-80);--hbr-color-interact-highlight: #3E84E54D;--hbr-color-interact-medium: var(--hbr-color-interact-50);--hbr-color-interact-medium-disabled: var(--hbr-color-interact-85);--hbr-color-interact-weak: var(--hbr-color-interact-65);--hbr-color-interact-weak-highlight: var(--hbr-color-interact-95);--hbr-color-interact-bg: var(--hbr-color-interact-95);--hbr-color-interact-bg-medium: var(--hbr-color-interact-90);--hbr-color-interact-bg-weak: var(--hbr-color-interact-85);--hbr-color-interact-bg-hover: var(--hbr-color-interact-90);--hbr-color-interact-bg-medium-hover: var(--hbr-color-interact-85);--hbr-color-interact-bg-weak-hover: var(--hbr-color-interact-80);--hbr-color-interact-bg-selected: var(--hbr-color-interact-95);--hbr-color-interact-bg-weak-selected: var(--hbr-color-interact-40);--hbr-color-interact-bg-weak-selected-hover: var(--hbr-color-interact-35);--hbr-color-interact-bg-disabled: var(--hbr-color-interact-95);--hbr-color-interact-bg-medium-disabled: var(--hbr-color-interact-95);--hbr-color-interact-vivid-bg: var(--hbr-color-interact-35);--hbr-color-interact-text: var(--hbr-color-interact-45);--hbr-color-interact-text-medium: var(--hbr-color-interact-50);--hbr-color-interact-text-weak: var(--hbr-color-interact-85);--hbr-color-interact-text-hover: var(--hbr-color-interact-40);--hbr-color-interact-text-medium-hover: var(--hbr-color-interact-45);--hbr-color-interact-text-weak-hover: var(--hbr-color-interact-85);--hbr-color-interact-text-disabled: var(--hbr-color-interact-80);--hbr-color-interact-vivid-text: var(--hbr-color-interact-95);--hbr-color-interact-contrast-text: var(--hbr-color-interact-90);--hbr-color-interact-icon: var(--hbr-color-interact-45);--hbr-color-interact-icon-hover: var(--hbr-color-interact-50);--hbr-color-interact-icon-selected: var(--hbr-color-interact-50);--hbr-color-interact-icon-disabled: var(--hbr-color-interact-80);--hbr-color-interact-icon-strong: var(--hbr-color-interact-45);--hbr-color-interact-icon-strong-hover: var(--hbr-color-interact-35);--hbr-color-interact-icon-strong-disabled: var(--hbr-color-interact-80);--hbr-color-interact-icon-medium: var(--hbr-color-interact-60);--hbr-color-interact-icon-weak: var(--hbr-color-interact-85);--hbr-color-interact-contrast-icon: var(--hbr-color-interact-95);--hbr-color-interact-contrast-icon-disabled: var(--hbr-color-interact-80);--hbr-color-interact-vivid-icon: var(--hbr-color-interact-98);--hbr-color-interact-border: var(--hbr-color-interact-50);--hbr-color-interact-border-medium: var(--hbr-color-interact-55);--hbr-color-interact-border-weak: var(--hbr-color-interact-60);--hbr-color-interact-border-hover: var(--hbr-color-interact-40);--hbr-color-interact-border-disabled: var(--hbr-color-interact-80);--hbr-color-interact-vivid-border: var(--hbr-color-interact-50);--hbr-color-interact-vivid-border-hover: var(--hbr-color-interact-85);--hbr-color-success-95: var(--hbr-color-lightblue-95);--hbr-color-success-90: var(--hbr-color-lightblue-90);--hbr-color-success-85: var(--hbr-color-lightblue-85);--hbr-color-success-80: var(--hbr-color-lightblue-80);--hbr-color-success-70: var(--hbr-color-lightblue-70);--hbr-color-success-65: var(--hbr-color-lightblue-65);--hbr-color-success-60: var(--hbr-color-lightblue-60);--hbr-color-success-55: var(--hbr-color-lightblue-55);--hbr-color-success-50: var(--hbr-color-lightblue-50);--hbr-color-success-45: var(--hbr-color-lightblue-45);--hbr-color-success-40: var(--hbr-color-lightblue-40);--hbr-color-success-35: var(--hbr-color-lightblue-35);--hbr-color-success: var(--hbr-color-success-55);--hbr-color-success-hover: var(--hbr-color-success-50);--hbr-color-success-active: var(--hbr-color-success-50);--hbr-color-success-selected: var(--hbr-color-success-60);--hbr-color-success-focus: var(--hbr-color-success-85);--hbr-color-success-disabled: var(--hbr-color-success-80);--hbr-color-success-highlight: #0D8BD44D;--hbr-color-success-medium: var(--hbr-color-success-60);--hbr-color-success-medium-disabled: var(--hbr-color-success-85);--hbr-color-success-weak: var(--hbr-color-success-70);--hbr-color-success-weak-highlight: var(--hbr-color-success-95);--hbr-color-success-bg: var(--hbr-color-success-95);--hbr-color-success-bg-medium: var(--hbr-color-success-90);--hbr-color-success-bg-weak: var(--hbr-color-success-85);--hbr-color-success-bg-hover: var(--hbr-color-success-90);--hbr-color-success-bg-medium-hover: var(--hbr-color-success-85);--hbr-color-success-bg-weak-hover: var(--hbr-color-success-80);--hbr-color-success-bg-selected: var(--hbr-color-success-95);--hbr-color-success-bg-weak-selected: var(--hbr-color-success-50);--hbr-color-success-bg-weak-selected-hover: var(--hbr-color-success-45);--hbr-color-success-bg-disabled: var(--hbr-color-success-95);--hbr-color-success-bg-medium-disabled: var(--hbr-color-success-95);--hbr-color-success-vivid-bg: var(--hbr-color-success-45);--hbr-color-success-text: var(--hbr-color-success-55);--hbr-color-success-text-medium: var(--hbr-color-success-60);--hbr-color-success-text-weak: var(--hbr-color-success-85);--hbr-color-success-text-hover: var(--hbr-color-success-50);--hbr-color-success-text-medium-hover: var(--hbr-color-success-55);--hbr-color-success-text-weak-hover: var(--hbr-color-success-85);--hbr-color-success-text-disabled: var(--hbr-color-success-80);--hbr-color-success-vivid-text: var(--hbr-color-success-95);--hbr-color-success-contrast-text: var(--hbr-color-success-90);--hbr-color-success-icon: var(--hbr-color-success-55);--hbr-color-success-icon-hover: var(--hbr-color-success-60);--hbr-color-success-icon-selected: var(--hbr-color-success-60);--hbr-color-success-icon-disabled: var(--hbr-color-success-80);--hbr-color-success-icon-strong: var(--hbr-color-success-55);--hbr-color-success-icon-strong-hover: var(--hbr-color-success-45);--hbr-color-success-icon-strong-disabled: var(--hbr-color-success-80);--hbr-color-success-icon-medium: var(--hbr-color-success-70);--hbr-color-success-icon-weak: var(--hbr-color-success-85);--hbr-color-success-contrast-icon: var(--hbr-color-success-95);--hbr-color-success-contrast-icon-disabled: var(--hbr-color-success-80);--hbr-color-success-vivid-icon: var(--hbr-color-success-98);--hbr-color-success-border: var(--hbr-color-success-60);--hbr-color-success-border-medium: var(--hbr-color-success-65);--hbr-color-success-border-weak: var(--hbr-color-success-70);--hbr-color-success-border-hover: var(--hbr-color-success-50);--hbr-color-success-border-disabled: var(--hbr-color-success-80);--hbr-color-success-vivid-border: var(--hbr-color-success-60);--hbr-color-success-vivid-border-hover: var(--hbr-color-success-85);--hbr-color-warning-95: var(--hbr-color-yellow-95);--hbr-color-warning-90: var(--hbr-color-yellow-90);--hbr-color-warning-85: var(--hbr-color-yellow-85);--hbr-color-warning-80: var(--hbr-color-yellow-80);--hbr-color-warning-70: var(--hbr-color-yellow-70);--hbr-color-warning-65: var(--hbr-color-yellow-65);--hbr-color-warning-60: var(--hbr-color-yellow-60);--hbr-color-warning-55: var(--hbr-color-yellow-55);--hbr-color-warning-50: var(--hbr-color-yellow-50);--hbr-color-warning-45: var(--hbr-color-yellow-45);--hbr-color-warning-40: var(--hbr-color-yellow-40);--hbr-color-warning-35: var(--hbr-color-yellow-35);--hbr-color-warning: var(--hbr-color-warning-55);--hbr-color-warning-hover: var(--hbr-color-warning-50);--hbr-color-warning-active: var(--hbr-color-warning-50);--hbr-color-warning-selected: var(--hbr-color-warning-60);--hbr-color-warning-focus: var(--hbr-color-warning-85);--hbr-color-warning-disabled: var(--hbr-color-warning-80);--hbr-color-warning-highlight: #BD72024D;--hbr-color-warning-medium: var(--hbr-color-warning-60);--hbr-color-warning-medium-disabled: var(--hbr-color-warning-85);--hbr-color-warning-weak: var(--hbr-color-warning-70);--hbr-color-warning-weak-highlight: var(--hbr-color-warning-95);--hbr-color-warning-bg: var(--hbr-color-warning-95);--hbr-color-warning-bg-medium: var(--hbr-color-warning-90);--hbr-color-warning-bg-weak: var(--hbr-color-warning-85);--hbr-color-warning-bg-hover: var(--hbr-color-warning-90);--hbr-color-warning-bg-medium-hover: var(--hbr-color-warning-85);--hbr-color-warning-bg-weak-hover: var(--hbr-color-warning-80);--hbr-color-warning-bg-selected: var(--hbr-color-warning-95);--hbr-color-warning-bg-weak-selected: var(--hbr-color-warning-50);--hbr-color-warning-bg-weak-selected-hover: var(--hbr-color-warning-45);--hbr-color-warning-bg-disabled: var(--hbr-color-warning-95);--hbr-color-warning-bg-medium-disabled: var(--hbr-color-warning-95);--hbr-color-warning-vivid-bg: var(--hbr-color-warning-45);--hbr-color-warning-text: var(--hbr-color-warning-55);--hbr-color-warning-text-medium: var(--hbr-color-warning-60);--hbr-color-warning-text-weak: var(--hbr-color-warning-85);--hbr-color-warning-text-hover: var(--hbr-color-warning-50);--hbr-color-warning-text-medium-hover: var(--hbr-color-warning-55);--hbr-color-warning-text-weak-hover: var(--hbr-color-warning-85);--hbr-color-warning-text-disabled: var(--hbr-color-warning-80);--hbr-color-warning-vivid-text: var(--hbr-color-warning-95);--hbr-color-warning-contrast-text: var(--hbr-color-warning-90);--hbr-color-warning-icon: var(--hbr-color-warning-55);--hbr-color-warning-icon-hover: var(--hbr-color-warning-60);--hbr-color-warning-icon-selected: var(--hbr-color-warning-60);--hbr-color-warning-icon-disabled: var(--hbr-color-warning-80);--hbr-color-warning-icon-strong: var(--hbr-color-warning-55);--hbr-color-warning-icon-strong-hover: var(--hbr-color-warning-45);--hbr-color-warning-icon-strong-disabled: var(--hbr-color-warning-80);--hbr-color-warning-icon-medium: var(--hbr-color-warning-70);--hbr-color-warning-icon-weak: var(--hbr-color-warning-85);--hbr-color-warning-contrast-icon: var(--hbr-color-warning-95);--hbr-color-warning-contrast-icon-disabled: var(--hbr-color-warning-80);--hbr-color-warning-vivid-icon: var(--hbr-color-warning-98);--hbr-color-warning-border: var(--hbr-color-warning-60);--hbr-color-warning-border-medium: var(--hbr-color-warning-65);--hbr-color-warning-border-weak: var(--hbr-color-warning-70);--hbr-color-warning-border-hover: var(--hbr-color-warning-50);--hbr-color-warning-border-disabled: var(--hbr-color-warning-80);--hbr-color-warning-vivid-border: var(--hbr-color-warning-60);--hbr-color-warning-vivid-border-hover: var(--hbr-color-warning-85);--hbr-color-severe-warning-95: var(--hbr-color-orange-95);--hbr-color-severe-warning-90: var(--hbr-color-orange-90);--hbr-color-severe-warning-85: var(--hbr-color-orange-85);--hbr-color-severe-warning-80: var(--hbr-color-orange-80);--hbr-color-severe-warning-70: var(--hbr-color-orange-70);--hbr-color-severe-warning-65: var(--hbr-color-orange-65);--hbr-color-severe-warning-60: var(--hbr-color-orange-60);--hbr-color-severe-warning-55: var(--hbr-color-orange-55);--hbr-color-severe-warning-50: var(--hbr-color-orange-50);--hbr-color-severe-warning-45: var(--hbr-color-orange-45);--hbr-color-severe-warning-40: var(--hbr-color-orange-40);--hbr-color-severe-warning-35: var(--hbr-color-orange-35);--hbr-color-severe-warning: var(--hbr-color-severe-warning-55);--hbr-color-severe-warning-hover: var(--hbr-color-severe-warning-50);--hbr-color-severe-warning-active: var(--hbr-color-severe-warning-50);--hbr-color-severe-warning-selected: var(--hbr-color-severe-warning-60);--hbr-color-severe-warning-focus: var(--hbr-color-severe-warning-85);--hbr-color-severe-warning-disabled: var(--hbr-color-severe-warning-80);--hbr-color-severe-warning-highlight: #D95A1A4D;--hbr-color-severe-warning-medium: var(--hbr-color-severe-warning-60);--hbr-color-severe-warning-medium-disabled: var(--hbr-color-severe-warning-85);--hbr-color-severe-warning-weak: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-weak-highlight: var(--hbr-color-severe-warning-95);--hbr-color-severe-warning-bg: var(--hbr-color-severe-warning-95);--hbr-color-severe-warning-bg-medium: var(--hbr-color-severe-warning-90);--hbr-color-severe-warning-bg-weak: var(--hbr-color-severe-warning-85);--hbr-color-severe-warning-bg-hover: var(--hbr-color-severe-warning-90);--hbr-color-severe-warning-bg-medium-hover: var(--hbr-color-severe-warning-85);--hbr-color-severe-warning-bg-weak-hover: var(--hbr-color-severe-warning-80);--hbr-color-severe-warning-bg-selected: var(--hbr-color-severe-warning-95);--hbr-color-severe-warning-bg-weak-selected: var(--hbr-color-severe-warning-50);--hbr-color-severe-warning-bg-weak-selected-hover: var(--hbr-color-severe-warning-45);--hbr-color-severe-warning-bg-disabled: var(--hbr-color-severe-warning-95);--hbr-color-severe-warning-bg-medium-disabled: var(--hbr-color-severe-warning-95);--hbr-color-severe-warning-vivid-bg: var(--hbr-color-severe-warning-45);--hbr-color-severe-warning-text: var(--hbr-color-severe-warning-55);--hbr-color-severe-warning-text-medium: var(--hbr-color-severe-warning-60);--hbr-color-severe-warning-text-weak: var(--hbr-color-severe-warning-85);--hbr-color-severe-warning-text-hover: var(--hbr-color-severe-warning-50);--hbr-color-severe-warning-text-medium-hover: var(--hbr-color-severe-warning-55);--hbr-color-severe-warning-text-weak-hover: var(--hbr-color-severe-warning-85);--hbr-color-severe-warning-text-disabled: var(--hbr-color-severe-warning-80);--hbr-color-severe-warning-vivid-text: var(--hbr-color-severe-warning-95);--hbr-color-severe-warning-contrast-text: var(--hbr-color-severe-warning-90);--hbr-color-severe-warning-icon: var(--hbr-color-severe-warning-55);--hbr-color-severe-warning-icon-hover: var(--hbr-color-severe-warning-60);--hbr-color-severe-warning-icon-selected: var(--hbr-color-severe-warning-60);--hbr-color-severe-warning-icon-disabled: var(--hbr-color-severe-warning-80);--hbr-color-severe-warning-icon-strong: var(--hbr-color-severe-warning-55);--hbr-color-severe-warning-icon-strong-hover: var(--hbr-color-severe-warning-45);--hbr-color-severe-warning-icon-strong-disabled: var(--hbr-color-severe-warning-80);--hbr-color-severe-warning-icon-medium: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-icon-weak: var(--hbr-color-severe-warning-85);--hbr-color-severe-warning-contrast-icon: var(--hbr-color-severe-warning-95);--hbr-color-severe-warning-contrast-icon-disabled: var(--hbr-color-severe-warning-80);--hbr-color-severe-warning-vivid-icon: var(--hbr-color-severe-warning-98);--hbr-color-severe-warning-border: var(--hbr-color-severe-warning-60);--hbr-color-severe-warning-border-medium: var(--hbr-color-severe-warning-65);--hbr-color-severe-warning-border-weak: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-border-hover: var(--hbr-color-severe-warning-50);--hbr-color-severe-warning-border-disabled: var(--hbr-color-severe-warning-80);--hbr-color-severe-warning-vivid-border: var(--hbr-color-severe-warning-60);--hbr-color-severe-warning-vivid-border-hover: var(--hbr-color-severe-warning-85);--hbr-color-low-warning-95: var(--hbr-color-teal-95);--hbr-color-low-warning-90: var(--hbr-color-teal-90);--hbr-color-low-warning-85: var(--hbr-color-teal-85);--hbr-color-low-warning-80: var(--hbr-color-teal-80);--hbr-color-low-warning-70: var(--hbr-color-teal-70);--hbr-color-low-warning-65: var(--hbr-color-teal-65);--hbr-color-low-warning-60: var(--hbr-color-teal-60);--hbr-color-low-warning-55: var(--hbr-color-teal-55);--hbr-color-low-warning-50: var(--hbr-color-teal-50);--hbr-color-low-warning-45: var(--hbr-color-teal-45);--hbr-color-low-warning-40: var(--hbr-color-teal-40);--hbr-color-low-warning-35: var(--hbr-color-teal-35);--hbr-color-low-warning: var(--hbr-color-low-warning-55);--hbr-color-low-warning-hover: var(--hbr-color-low-warning-50);--hbr-color-low-warning-active: var(--hbr-color-low-warning-50);--hbr-color-low-warning-selected: var(--hbr-color-low-warning-60);--hbr-color-low-warning-focus: var(--hbr-color-low-warning-85);--hbr-color-low-warning-disabled: var(--hbr-color-low-warning-80);--hbr-color-low-warning-highlight: #028E994D;--hbr-color-low-warning-medium: var(--hbr-color-low-warning-60);--hbr-color-low-warning-medium-disabled: var(--hbr-color-low-warning-85);--hbr-color-low-warning-weak: var(--hbr-color-low-warning-70);--hbr-color-low-warning-weak-highlight: var(--hbr-color-low-warning-95);--hbr-color-low-warning-bg: var(--hbr-color-low-warning-95);--hbr-color-low-warning-bg-medium: var(--hbr-color-low-warning-90);--hbr-color-low-warning-bg-weak: var(--hbr-color-low-warning-85);--hbr-color-low-warning-bg-hover: var(--hbr-color-low-warning-90);--hbr-color-low-warning-bg-medium-hover: var(--hbr-color-low-warning-85);--hbr-color-low-warning-bg-weak-hover: var(--hbr-color-low-warning-80);--hbr-color-low-warning-bg-selected: var(--hbr-color-low-warning-95);--hbr-color-low-warning-bg-weak-selected: var(--hbr-color-low-warning-50);--hbr-color-low-warning-bg-weak-selected-hover: var(--hbr-color-low-warning-45);--hbr-color-low-warning-bg-disabled: var(--hbr-color-low-warning-95);--hbr-color-low-warning-bg-medium-disabled: var(--hbr-color-low-warning-95);--hbr-color-low-warning-vivid-bg: var(--hbr-color-low-warning-45);--hbr-color-low-warning-text: var(--hbr-color-low-warning-55);--hbr-color-low-warning-text-medium: var(--hbr-color-low-warning-60);--hbr-color-low-warning-text-weak: var(--hbr-color-low-warning-85);--hbr-color-low-warning-text-hover: var(--hbr-color-low-warning-50);--hbr-color-low-warning-text-medium-hover: var(--hbr-color-low-warning-55);--hbr-color-low-warning-text-weak-hover: var(--hbr-color-low-warning-85);--hbr-color-low-warning-text-disabled: var(--hbr-color-low-warning-80);--hbr-color-low-warning-vivid-text: var(--hbr-color-low-warning-95);--hbr-color-low-warning-contrast-text: var(--hbr-color-low-warning-90);--hbr-color-low-warning-icon: var(--hbr-color-low-warning-55);--hbr-color-low-warning-icon-hover: var(--hbr-color-low-warning-60);--hbr-color-low-warning-icon-selected: var(--hbr-color-low-warning-60);--hbr-color-low-warning-icon-disabled: var(--hbr-color-low-warning-80);--hbr-color-low-warning-icon-strong: var(--hbr-color-low-warning-55);--hbr-color-low-warning-icon-strong-hover: var(--hbr-color-low-warning-45);--hbr-color-low-warning-icon-strong-disabled: var(--hbr-color-low-warning-80);--hbr-color-low-warning-icon-medium: var(--hbr-color-low-warning-70);--hbr-color-low-warning-icon-weak: var(--hbr-color-low-warning-85);--hbr-color-low-warning-contrast-icon: var(--hbr-color-low-warning-95);--hbr-color-low-warning-contrast-icon-disabled: var(--hbr-color-low-warning-80);--hbr-color-low-warning-vivid-icon: var(--hbr-color-low-warning-98);--hbr-color-low-warning-border: var(--hbr-color-low-warning-60);--hbr-color-low-warning-border-medium: var(--hbr-color-low-warning-65);--hbr-color-low-warning-border-weak: var(--hbr-color-low-warning-70);--hbr-color-low-warning-border-hover: var(--hbr-color-low-warning-50);--hbr-color-low-warning-border-disabled: var(--hbr-color-low-warning-80);--hbr-color-low-warning-vivid-border: var(--hbr-color-low-warning-60);--hbr-color-low-warning-vivid-border-hover: var(--hbr-color-low-warning-85);--hbr-color-danger-95: var(--hbr-color-red-95);--hbr-color-danger-90: var(--hbr-color-red-90);--hbr-color-danger-85: var(--hbr-color-red-85);--hbr-color-danger-80: var(--hbr-color-red-80);--hbr-color-danger-70: var(--hbr-color-red-70);--hbr-color-danger-65: var(--hbr-color-red-65);--hbr-color-danger-60: var(--hbr-color-red-60);--hbr-color-danger-55: var(--hbr-color-red-55);--hbr-color-danger-50: var(--hbr-color-red-50);--hbr-color-danger-45: var(--hbr-color-red-45);--hbr-color-danger-40: var(--hbr-color-red-40);--hbr-color-danger-35: var(--hbr-color-red-35);--hbr-color-danger: var(--hbr-color-danger-45);--hbr-color-danger-hover: var(--hbr-color-danger-40);--hbr-color-danger-active: var(--hbr-color-danger-40);--hbr-color-danger-selected: var(--hbr-color-danger-50);--hbr-color-danger-focus: var(--hbr-color-danger-85);--hbr-color-danger-disabled: var(--hbr-color-danger-80);--hbr-color-danger-highlight: #EB46514D;--hbr-color-danger-medium: var(--hbr-color-danger-50);--hbr-color-danger-medium-disabled: var(--hbr-color-danger-85);--hbr-color-danger-weak: var(--hbr-color-danger-65);--hbr-color-danger-weak-highlight: var(--hbr-color-danger-95);--hbr-color-danger-bg: var(--hbr-color-danger-95);--hbr-color-danger-bg-medium: var(--hbr-color-danger-90);--hbr-color-danger-bg-weak: var(--hbr-color-danger-85);--hbr-color-danger-bg-hover: var(--hbr-color-danger-90);--hbr-color-danger-bg-medium-hover: var(--hbr-color-danger-85);--hbr-color-danger-bg-weak-hover: var(--hbr-color-danger-80);--hbr-color-danger-bg-selected: var(--hbr-color-danger-95);--hbr-color-danger-bg-weak-selected: var(--hbr-color-danger-40);--hbr-color-danger-bg-weak-selected-hover: var(--hbr-color-danger-35);--hbr-color-danger-bg-disabled: var(--hbr-color-danger-95);--hbr-color-danger-bg-medium-disabled: var(--hbr-color-danger-95);--hbr-color-danger-vivid-bg: var(--hbr-color-danger-35);--hbr-color-danger-text: var(--hbr-color-danger-45);--hbr-color-danger-text-medium: var(--hbr-color-danger-50);--hbr-color-danger-text-weak: var(--hbr-color-danger-85);--hbr-color-danger-text-hover: var(--hbr-color-danger-40);--hbr-color-danger-text-medium-hover: var(--hbr-color-danger-45);--hbr-color-danger-text-weak-hover: var(--hbr-color-danger-85);--hbr-color-danger-text-disabled: var(--hbr-color-danger-80);--hbr-color-danger-vivid-text: var(--hbr-color-danger-95);--hbr-color-danger-contrast-text: var(--hbr-color-danger-90);--hbr-color-danger-icon: var(--hbr-color-danger-45);--hbr-color-danger-icon-hover: var(--hbr-color-danger-50);--hbr-color-danger-icon-selected: var(--hbr-color-danger-50);--hbr-color-danger-icon-disabled: var(--hbr-color-danger-80);--hbr-color-danger-icon-strong: var(--hbr-color-danger-45);--hbr-color-danger-icon-strong-hover: var(--hbr-color-danger-35);--hbr-color-danger-icon-strong-disabled: var(--hbr-color-danger-80);--hbr-color-danger-icon-medium: var(--hbr-color-danger-60);--hbr-color-danger-icon-weak: var(--hbr-color-danger-85);--hbr-color-danger-contrast-icon: var(--hbr-color-danger-95);--hbr-color-danger-contrast-icon-disabled: var(--hbr-color-danger-80);--hbr-color-danger-vivid-icon: var(--hbr-color-danger-98);--hbr-color-danger-border: var(--hbr-color-danger-50);--hbr-color-danger-border-medium: var(--hbr-color-danger-55);--hbr-color-danger-border-weak: var(--hbr-color-danger-60);--hbr-color-danger-border-hover: var(--hbr-color-danger-40);--hbr-color-danger-border-disabled: var(--hbr-color-danger-80);--hbr-color-danger-vivid-border: var(--hbr-color-danger-50);--hbr-color-danger-vivid-border-hover: var(--hbr-color-danger-85);--hbr-color-info-95: var(--hbr-color-purple-95);--hbr-color-info-90: var(--hbr-color-purple-90);--hbr-color-info-85: var(--hbr-color-purple-85);--hbr-color-info-80: var(--hbr-color-purple-80);--hbr-color-info-70: var(--hbr-color-purple-70);--hbr-color-info-65: var(--hbr-color-purple-65);--hbr-color-info-60: var(--hbr-color-purple-60);--hbr-color-info-55: var(--hbr-color-purple-55);--hbr-color-info-50: var(--hbr-color-purple-50);--hbr-color-info-45: var(--hbr-color-purple-45);--hbr-color-info-40: var(--hbr-color-purple-40);--hbr-color-info-35: var(--hbr-color-purple-35);--hbr-color-info: var(--hbr-color-info-45);--hbr-color-info-hover: var(--hbr-color-info-40);--hbr-color-info-active: var(--hbr-color-info-40);--hbr-color-info-selected: var(--hbr-color-info-50);--hbr-color-info-focus: var(--hbr-color-info-85);--hbr-color-info-disabled: var(--hbr-color-info-80);--hbr-color-info-highlight: #9B5FF54D;--hbr-color-info-medium: var(--hbr-color-info-50);--hbr-color-info-medium-disabled: var(--hbr-color-info-85);--hbr-color-info-weak: var(--hbr-color-info-65);--hbr-color-info-weak-highlight: var(--hbr-color-info-95);--hbr-color-info-bg: var(--hbr-color-info-95);--hbr-color-info-bg-medium: var(--hbr-color-info-90);--hbr-color-info-bg-weak: var(--hbr-color-info-85);--hbr-color-info-bg-hover: var(--hbr-color-info-90);--hbr-color-info-bg-medium-hover: var(--hbr-color-info-85);--hbr-color-info-bg-weak-hover: var(--hbr-color-info-80);--hbr-color-info-bg-selected: var(--hbr-color-info-95);--hbr-color-info-bg-weak-selected: var(--hbr-color-info-40);--hbr-color-info-bg-weak-selected-hover: var(--hbr-color-info-35);--hbr-color-info-bg-disabled: var(--hbr-color-info-95);--hbr-color-info-bg-medium-disabled: var(--hbr-color-info-95);--hbr-color-info-vivid-bg: var(--hbr-color-info-35);--hbr-color-info-text: var(--hbr-color-info-45);--hbr-color-info-text-medium: var(--hbr-color-info-50);--hbr-color-info-text-weak: var(--hbr-color-info-85);--hbr-color-info-text-hover: var(--hbr-color-info-40);--hbr-color-info-text-medium-hover: var(--hbr-color-info-45);--hbr-color-info-text-weak-hover: var(--hbr-color-info-85);--hbr-color-info-text-disabled: var(--hbr-color-info-80);--hbr-color-info-vivid-text: var(--hbr-color-info-95);--hbr-color-info-contrast-text: var(--hbr-color-info-90);--hbr-color-info-icon: var(--hbr-color-info-45);--hbr-color-info-icon-hover: var(--hbr-color-info-50);--hbr-color-info-icon-selected: var(--hbr-color-info-50);--hbr-color-info-icon-disabled: var(--hbr-color-info-80);--hbr-color-info-icon-strong: var(--hbr-color-info-45);--hbr-color-info-icon-strong-hover: var(--hbr-color-info-35);--hbr-color-info-icon-strong-disabled: var(--hbr-color-info-80);--hbr-color-info-icon-medium: var(--hbr-color-info-60);--hbr-color-info-icon-weak: var(--hbr-color-info-85);--hbr-color-info-contrast-icon: var(--hbr-color-info-95);--hbr-color-info-contrast-icon-disabled: var(--hbr-color-info-80);--hbr-color-info-vivid-icon: var(--hbr-color-info-98);--hbr-color-info-border: var(--hbr-color-info-50);--hbr-color-info-border-medium: var(--hbr-color-info-55);--hbr-color-info-border-weak: var(--hbr-color-info-60);--hbr-color-info-border-hover: var(--hbr-color-info-40);--hbr-color-info-border-disabled: var(--hbr-color-info-80);--hbr-color-info-vivid-border: var(--hbr-color-info-50);--hbr-color-info-vivid-border-hover: var(--hbr-color-info-85);--hbr-color-admin-95: var(--hbr-color-purple-95);--hbr-color-admin-90: var(--hbr-color-purple-90);--hbr-color-admin-85: var(--hbr-color-purple-85);--hbr-color-admin-80: var(--hbr-color-purple-80);--hbr-color-admin-70: var(--hbr-color-purple-70);--hbr-color-admin-65: var(--hbr-color-purple-65);--hbr-color-admin-60: var(--hbr-color-purple-60);--hbr-color-admin-55: var(--hbr-color-purple-55);--hbr-color-admin-50: var(--hbr-color-purple-50);--hbr-color-admin-45: var(--hbr-color-purple-45);--hbr-color-admin-40: var(--hbr-color-purple-40);--hbr-color-admin-35: var(--hbr-color-purple-35);--hbr-color-admin: var(--hbr-color-admin-45);--hbr-color-admin-hover: var(--hbr-color-admin-40);--hbr-color-admin-active: var(--hbr-color-admin-40);--hbr-color-admin-selected: var(--hbr-color-admin-50);--hbr-color-admin-focus: var(--hbr-color-admin-85);--hbr-color-admin-disabled: var(--hbr-color-admin-80);--hbr-color-admin-highlight: #9B5FF54D;--hbr-color-admin-medium: var(--hbr-color-admin-50);--hbr-color-admin-medium-disabled: var(--hbr-color-admin-85);--hbr-color-admin-weak: var(--hbr-color-admin-65);--hbr-color-admin-weak-highlight: var(--hbr-color-admin-95);--hbr-color-admin-bg: var(--hbr-color-admin-95);--hbr-color-admin-bg-medium: var(--hbr-color-admin-90);--hbr-color-admin-bg-weak: var(--hbr-color-admin-85);--hbr-color-admin-bg-hover: var(--hbr-color-admin-90);--hbr-color-admin-bg-medium-hover: var(--hbr-color-admin-85);--hbr-color-admin-bg-weak-hover: var(--hbr-color-admin-80);--hbr-color-admin-bg-selected: var(--hbr-color-admin-95);--hbr-color-admin-bg-weak-selected: var(--hbr-color-admin-40);--hbr-color-admin-bg-weak-selected-hover: var(--hbr-color-admin-35);--hbr-color-admin-bg-disabled: var(--hbr-color-admin-95);--hbr-color-admin-bg-medium-disabled: var(--hbr-color-admin-95);--hbr-color-admin-vivid-bg: var(--hbr-color-admin-35);--hbr-color-admin-text: var(--hbr-color-admin-45);--hbr-color-admin-text-medium: var(--hbr-color-admin-50);--hbr-color-admin-text-weak: var(--hbr-color-admin-85);--hbr-color-admin-text-hover: var(--hbr-color-admin-40);--hbr-color-admin-text-medium-hover: var(--hbr-color-admin-45);--hbr-color-admin-text-weak-hover: var(--hbr-color-admin-85);--hbr-color-admin-text-disabled: var(--hbr-color-admin-80);--hbr-color-admin-vivid-text: var(--hbr-color-admin-95);--hbr-color-admin-contrast-text: var(--hbr-color-admin-90);--hbr-color-admin-icon: var(--hbr-color-admin-45);--hbr-color-admin-icon-hover: var(--hbr-color-admin-50);--hbr-color-admin-icon-selected: var(--hbr-color-admin-50);--hbr-color-admin-icon-disabled: var(--hbr-color-admin-80);--hbr-color-admin-icon-strong: var(--hbr-color-admin-45);--hbr-color-admin-icon-strong-hover: var(--hbr-color-admin-35);--hbr-color-admin-icon-strong-disabled: var(--hbr-color-admin-80);--hbr-color-admin-icon-medium: var(--hbr-color-admin-60);--hbr-color-admin-icon-weak: var(--hbr-color-admin-85);--hbr-color-admin-contrast-icon: var(--hbr-color-admin-95);--hbr-color-admin-contrast-icon-disabled: var(--hbr-color-admin-80);--hbr-color-admin-vivid-icon: var(--hbr-color-admin-98);--hbr-color-admin-border: var(--hbr-color-admin-50);--hbr-color-admin-border-medium: var(--hbr-color-admin-55);--hbr-color-admin-border-weak: var(--hbr-color-admin-60);--hbr-color-admin-border-hover: var(--hbr-color-admin-40);--hbr-color-admin-border-disabled: var(--hbr-color-admin-80);--hbr-color-admin-vivid-border: var(--hbr-color-admin-50);--hbr-color-admin-vivid-border-hover: var(--hbr-color-admin-85);--hbr-color-brand-95: var(--hbr-color-green-95);--hbr-color-brand-90: var(--hbr-color-green-90);--hbr-color-brand-85: var(--hbr-color-green-85);--hbr-color-brand-80: var(--hbr-color-green-80);--hbr-color-brand-70: var(--hbr-color-green-70);--hbr-color-brand-65: var(--hbr-color-green-65);--hbr-color-brand-60: var(--hbr-color-green-60);--hbr-color-brand-55: var(--hbr-color-green-55);--hbr-color-brand-50: var(--hbr-color-green-50);--hbr-color-brand-45: var(--hbr-color-green-45);--hbr-color-brand-40: var(--hbr-color-green-40);--hbr-color-brand-35: var(--hbr-color-green-35);--hbr-color-brand: var(--hbr-color-brand-45);--hbr-color-brand-hover: var(--hbr-color-brand-40);--hbr-color-brand-active: var(--hbr-color-brand-40);--hbr-color-brand-selected: var(--hbr-color-brand-50);--hbr-color-brand-focus: var(--hbr-color-brand-85);--hbr-color-brand-disabled: var(--hbr-color-brand-80);--hbr-color-brand-highlight: #45991F4D;--hbr-color-brand-medium: var(--hbr-color-brand-50);--hbr-color-brand-medium-disabled: var(--hbr-color-brand-85);--hbr-color-brand-weak: var(--hbr-color-brand-65);--hbr-color-brand-weak-highlight: var(--hbr-color-brand-95);--hbr-color-brand-bg: var(--hbr-color-brand-95);--hbr-color-brand-bg-medium: var(--hbr-color-brand-90);--hbr-color-brand-bg-weak: var(--hbr-color-brand-85);--hbr-color-brand-bg-hover: var(--hbr-color-brand-90);--hbr-color-brand-bg-medium-hover: var(--hbr-color-brand-85);--hbr-color-brand-bg-weak-hover: var(--hbr-color-brand-80);--hbr-color-brand-bg-selected: var(--hbr-color-brand-95);--hbr-color-brand-bg-weak-selected: var(--hbr-color-brand-40);--hbr-color-brand-bg-weak-selected-hover: var(--hbr-color-brand-35);--hbr-color-brand-bg-disabled: var(--hbr-color-brand-95);--hbr-color-brand-bg-medium-disabled: var(--hbr-color-brand-95);--hbr-color-brand-vivid-bg: var(--hbr-color-brand-35);--hbr-color-brand-text: var(--hbr-color-brand-45);--hbr-color-brand-text-medium: var(--hbr-color-brand-50);--hbr-color-brand-text-weak: var(--hbr-color-brand-85);--hbr-color-brand-text-hover: var(--hbr-color-brand-40);--hbr-color-brand-text-medium-hover: var(--hbr-color-brand-45);--hbr-color-brand-text-weak-hover: var(--hbr-color-brand-85);--hbr-color-brand-text-disabled: var(--hbr-color-brand-80);--hbr-color-brand-vivid-text: var(--hbr-color-brand-95);--hbr-color-brand-contrast-text: var(--hbr-color-brand-90);--hbr-color-brand-icon: var(--hbr-color-brand-45);--hbr-color-brand-icon-hover: var(--hbr-color-brand-50);--hbr-color-brand-icon-selected: var(--hbr-color-brand-50);--hbr-color-brand-icon-disabled: var(--hbr-color-brand-80);--hbr-color-brand-icon-strong: var(--hbr-color-brand-45);--hbr-color-brand-icon-strong-hover: var(--hbr-color-brand-35);--hbr-color-brand-icon-strong-disabled: var(--hbr-color-brand-80);--hbr-color-brand-icon-medium: var(--hbr-color-brand-60);--hbr-color-brand-icon-weak: var(--hbr-color-brand-85);--hbr-color-brand-contrast-icon: var(--hbr-color-brand-95);--hbr-color-brand-contrast-icon-disabled: var(--hbr-color-brand-80);--hbr-color-brand-vivid-icon: var(--hbr-color-brand-98);--hbr-color-brand-border: var(--hbr-color-brand-50);--hbr-color-brand-border-medium: var(--hbr-color-brand-55);--hbr-color-brand-border-weak: var(--hbr-color-brand-60);--hbr-color-brand-border-hover: var(--hbr-color-brand-40);--hbr-color-brand-border-disabled: var(--hbr-color-brand-80);--hbr-color-brand-vivid-border: var(--hbr-color-brand-50);--hbr-color-brand-vivid-border-hover: var(--hbr-color-brand-85);--hbr-color-excellent-95: var(--hbr-color-blue-95);--hbr-color-excellent-90: var(--hbr-color-blue-90);--hbr-color-excellent-85: var(--hbr-color-blue-85);--hbr-color-excellent-80: var(--hbr-color-blue-80);--hbr-color-excellent-70: var(--hbr-color-blue-70);--hbr-color-excellent-65: var(--hbr-color-blue-65);--hbr-color-excellent-60: var(--hbr-color-blue-60);--hbr-color-excellent-55: var(--hbr-color-blue-55);--hbr-color-excellent-50: var(--hbr-color-blue-50);--hbr-color-excellent-45: var(--hbr-color-blue-45);--hbr-color-excellent-40: var(--hbr-color-blue-40);--hbr-color-excellent-35: var(--hbr-color-blue-35);--hbr-color-excellent: var(--hbr-color-excellent-45);--hbr-color-excellent-hover: var(--hbr-color-excellent-40);--hbr-color-excellent-active: var(--hbr-color-excellent-40);--hbr-color-excellent-selected: var(--hbr-color-excellent-50);--hbr-color-excellent-focus: var(--hbr-color-excellent-85);--hbr-color-excellent-disabled: var(--hbr-color-excellent-80);--hbr-color-excellent-highlight: #3E84E54D;--hbr-color-excellent-medium: var(--hbr-color-excellent-50);--hbr-color-excellent-medium-disabled: var(--hbr-color-excellent-85);--hbr-color-excellent-weak: var(--hbr-color-excellent-65);--hbr-color-excellent-weak-highlight: var(--hbr-color-excellent-95);--hbr-color-excellent-bg: var(--hbr-color-excellent-95);--hbr-color-excellent-bg-medium: var(--hbr-color-excellent-90);--hbr-color-excellent-bg-weak: var(--hbr-color-excellent-85);--hbr-color-excellent-bg-hover: var(--hbr-color-excellent-90);--hbr-color-excellent-bg-medium-hover: var(--hbr-color-excellent-85);--hbr-color-excellent-bg-weak-hover: var(--hbr-color-excellent-80);--hbr-color-excellent-bg-selected: var(--hbr-color-excellent-95);--hbr-color-excellent-bg-weak-selected: var(--hbr-color-excellent-40);--hbr-color-excellent-bg-weak-selected-hover: var(--hbr-color-excellent-35);--hbr-color-excellent-bg-disabled: var(--hbr-color-excellent-95);--hbr-color-excellent-bg-medium-disabled: var(--hbr-color-excellent-95);--hbr-color-excellent-vivid-bg: var(--hbr-color-excellent-35);--hbr-color-excellent-text: var(--hbr-color-excellent-45);--hbr-color-excellent-text-medium: var(--hbr-color-excellent-50);--hbr-color-excellent-text-weak: var(--hbr-color-excellent-85);--hbr-color-excellent-text-hover: var(--hbr-color-excellent-40);--hbr-color-excellent-text-medium-hover: var(--hbr-color-excellent-45);--hbr-color-excellent-text-weak-hover: var(--hbr-color-excellent-85);--hbr-color-excellent-text-disabled: var(--hbr-color-excellent-80);--hbr-color-excellent-vivid-text: var(--hbr-color-excellent-95);--hbr-color-excellent-contrast-text: var(--hbr-color-excellent-90);--hbr-color-excellent-icon: var(--hbr-color-excellent-45);--hbr-color-excellent-icon-hover: var(--hbr-color-excellent-50);--hbr-color-excellent-icon-selected: var(--hbr-color-excellent-50);--hbr-color-excellent-icon-disabled: var(--hbr-color-excellent-80);--hbr-color-excellent-icon-strong: var(--hbr-color-excellent-45);--hbr-color-excellent-icon-strong-hover: var(--hbr-color-excellent-35);--hbr-color-excellent-icon-strong-disabled: var(--hbr-color-excellent-80);--hbr-color-excellent-icon-medium: var(--hbr-color-excellent-60);--hbr-color-excellent-icon-weak: var(--hbr-color-excellent-85);--hbr-color-excellent-contrast-icon: var(--hbr-color-excellent-95);--hbr-color-excellent-contrast-icon-disabled: var(--hbr-color-excellent-80);--hbr-color-excellent-vivid-icon: var(--hbr-color-excellent-98);--hbr-color-excellent-border: var(--hbr-color-excellent-50);--hbr-color-excellent-border-medium: var(--hbr-color-excellent-55);--hbr-color-excellent-border-weak: var(--hbr-color-excellent-60);--hbr-color-excellent-border-hover: var(--hbr-color-excellent-40);--hbr-color-excellent-border-disabled: var(--hbr-color-excellent-80);--hbr-color-excellent-vivid-border: var(--hbr-color-excellent-50);--hbr-color-excellent-vivid-border-hover: var(--hbr-color-excellent-85);--hbr-color-policy-accept-95: var(--hbr-color-lightblue-95);--hbr-color-policy-accept-90: var(--hbr-color-lightblue-90);--hbr-color-policy-accept-85: var(--hbr-color-lightblue-85);--hbr-color-policy-accept-80: var(--hbr-color-lightblue-80);--hbr-color-policy-accept-70: var(--hbr-color-lightblue-70);--hbr-color-policy-accept-65: var(--hbr-color-lightblue-65);--hbr-color-policy-accept-60: var(--hbr-color-lightblue-60);--hbr-color-policy-accept-55: var(--hbr-color-lightblue-55);--hbr-color-policy-accept-50: var(--hbr-color-lightblue-50);--hbr-color-policy-accept-45: var(--hbr-color-lightblue-45);--hbr-color-policy-accept-40: var(--hbr-color-lightblue-40);--hbr-color-policy-accept-35: var(--hbr-color-lightblue-35);--hbr-color-policy-accept: var(--hbr-color-policy-accept-45);--hbr-color-policy-accept-hover: var(--hbr-color-policy-accept-40);--hbr-color-policy-accept-active: var(--hbr-color-policy-accept-40);--hbr-color-policy-accept-selected: var(--hbr-color-policy-accept-50);--hbr-color-policy-accept-focus: var(--hbr-color-policy-accept-85);--hbr-color-policy-accept-disabled: var(--hbr-color-policy-accept-80);--hbr-color-policy-accept-highlight: #0D8BD44D;--hbr-color-policy-accept-medium: var(--hbr-color-policy-accept-50);--hbr-color-policy-accept-medium-disabled: var(--hbr-color-policy-accept-85);--hbr-color-policy-accept-weak: var(--hbr-color-policy-accept-65);--hbr-color-policy-accept-weak-highlight: var(--hbr-color-policy-accept-95);--hbr-color-policy-accept-bg: var(--hbr-color-policy-accept-95);--hbr-color-policy-accept-bg-medium: var(--hbr-color-policy-accept-90);--hbr-color-policy-accept-bg-weak: var(--hbr-color-policy-accept-85);--hbr-color-policy-accept-bg-hover: var(--hbr-color-policy-accept-90);--hbr-color-policy-accept-bg-medium-hover: var(--hbr-color-policy-accept-85);--hbr-color-policy-accept-bg-weak-hover: var(--hbr-color-policy-accept-80);--hbr-color-policy-accept-bg-selected: var(--hbr-color-policy-accept-95);--hbr-color-policy-accept-bg-weak-selected: var(--hbr-color-policy-accept-40);--hbr-color-policy-accept-bg-weak-selected-hover: var(--hbr-color-policy-accept-35);--hbr-color-policy-accept-bg-disabled: var(--hbr-color-policy-accept-95);--hbr-color-policy-accept-bg-medium-disabled: var(--hbr-color-policy-accept-95);--hbr-color-policy-accept-vivid-bg: var(--hbr-color-policy-accept-35);--hbr-color-policy-accept-text: var(--hbr-color-policy-accept-45);--hbr-color-policy-accept-text-medium: var(--hbr-color-policy-accept-50);--hbr-color-policy-accept-text-weak: var(--hbr-color-policy-accept-85);--hbr-color-policy-accept-text-hover: var(--hbr-color-policy-accept-40);--hbr-color-policy-accept-text-medium-hover: var(--hbr-color-policy-accept-45);--hbr-color-policy-accept-text-weak-hover: var(--hbr-color-policy-accept-85);--hbr-color-policy-accept-text-disabled: var(--hbr-color-policy-accept-80);--hbr-color-policy-accept-vivid-text: var(--hbr-color-policy-accept-95);--hbr-color-policy-accept-contrast-text: var(--hbr-color-policy-accept-90);--hbr-color-policy-accept-icon: var(--hbr-color-policy-accept-45);--hbr-color-policy-accept-icon-hover: var(--hbr-color-policy-accept-50);--hbr-color-policy-accept-icon-selected: var(--hbr-color-policy-accept-50);--hbr-color-policy-accept-icon-disabled: var(--hbr-color-policy-accept-80);--hbr-color-policy-accept-icon-strong: var(--hbr-color-policy-accept-45);--hbr-color-policy-accept-icon-strong-hover: var(--hbr-color-policy-accept-35);--hbr-color-policy-accept-icon-strong-disabled: var(--hbr-color-policy-accept-80);--hbr-color-policy-accept-icon-medium: var(--hbr-color-policy-accept-60);--hbr-color-policy-accept-icon-weak: var(--hbr-color-policy-accept-85);--hbr-color-policy-accept-contrast-icon: var(--hbr-color-policy-accept-95);--hbr-color-policy-accept-contrast-icon-disabled: var(--hbr-color-policy-accept-80);--hbr-color-policy-accept-vivid-icon: var(--hbr-color-policy-accept-98);--hbr-color-policy-accept-border: var(--hbr-color-policy-accept-50);--hbr-color-policy-accept-border-medium: var(--hbr-color-policy-accept-55);--hbr-color-policy-accept-border-weak: var(--hbr-color-policy-accept-60);--hbr-color-policy-accept-border-hover: var(--hbr-color-policy-accept-40);--hbr-color-policy-accept-border-disabled: var(--hbr-color-policy-accept-80);--hbr-color-policy-accept-vivid-border: var(--hbr-color-policy-accept-50);--hbr-color-policy-accept-vivid-border-hover: var(--hbr-color-policy-accept-85);--hbr-color-in-progress-95: var(--hbr-color-purple-95);--hbr-color-in-progress-90: var(--hbr-color-purple-90);--hbr-color-in-progress-85: var(--hbr-color-purple-85);--hbr-color-in-progress-80: var(--hbr-color-purple-80);--hbr-color-in-progress-70: var(--hbr-color-purple-70);--hbr-color-in-progress-65: var(--hbr-color-purple-65);--hbr-color-in-progress-60: var(--hbr-color-purple-60);--hbr-color-in-progress-55: var(--hbr-color-purple-55);--hbr-color-in-progress-50: var(--hbr-color-purple-50);--hbr-color-in-progress-45: var(--hbr-color-purple-45);--hbr-color-in-progress-40: var(--hbr-color-purple-40);--hbr-color-in-progress-35: var(--hbr-color-purple-35);--hbr-color-in-progress: var(--hbr-color-in-progress-45);--hbr-color-in-progress-hover: var(--hbr-color-in-progress-40);--hbr-color-in-progress-active: var(--hbr-color-in-progress-40);--hbr-color-in-progress-selected: var(--hbr-color-in-progress-50);--hbr-color-in-progress-focus: var(--hbr-color-in-progress-85);--hbr-color-in-progress-disabled: var(--hbr-color-in-progress-80);--hbr-color-in-progress-highlight: #9B5FF54D;--hbr-color-in-progress-medium: var(--hbr-color-in-progress-50);--hbr-color-in-progress-medium-disabled: var(--hbr-color-in-progress-85);--hbr-color-in-progress-weak: var(--hbr-color-in-progress-65);--hbr-color-in-progress-weak-highlight: var(--hbr-color-in-progress-95);--hbr-color-in-progress-bg: var(--hbr-color-in-progress-95);--hbr-color-in-progress-bg-medium: var(--hbr-color-in-progress-90);--hbr-color-in-progress-bg-weak: var(--hbr-color-in-progress-85);--hbr-color-in-progress-bg-hover: var(--hbr-color-in-progress-90);--hbr-color-in-progress-bg-medium-hover: var(--hbr-color-in-progress-85);--hbr-color-in-progress-bg-weak-hover: var(--hbr-color-in-progress-80);--hbr-color-in-progress-bg-selected: var(--hbr-color-in-progress-95);--hbr-color-in-progress-bg-weak-selected: var(--hbr-color-in-progress-40);--hbr-color-in-progress-bg-weak-selected-hover: var(--hbr-color-in-progress-35);--hbr-color-in-progress-bg-disabled: var(--hbr-color-in-progress-95);--hbr-color-in-progress-bg-medium-disabled: var(--hbr-color-in-progress-95);--hbr-color-in-progress-vivid-bg: var(--hbr-color-in-progress-35);--hbr-color-in-progress-text: var(--hbr-color-in-progress-45);--hbr-color-in-progress-text-medium: var(--hbr-color-in-progress-50);--hbr-color-in-progress-text-weak: var(--hbr-color-in-progress-85);--hbr-color-in-progress-text-hover: var(--hbr-color-in-progress-40);--hbr-color-in-progress-text-medium-hover: var(--hbr-color-in-progress-45);--hbr-color-in-progress-text-weak-hover: var(--hbr-color-in-progress-85);--hbr-color-in-progress-text-disabled: var(--hbr-color-in-progress-80);--hbr-color-in-progress-vivid-text: var(--hbr-color-in-progress-95);--hbr-color-in-progress-contrast-text: var(--hbr-color-in-progress-90);--hbr-color-in-progress-icon: var(--hbr-color-in-progress-45);--hbr-color-in-progress-icon-hover: var(--hbr-color-in-progress-50);--hbr-color-in-progress-icon-selected: var(--hbr-color-in-progress-50);--hbr-color-in-progress-icon-disabled: var(--hbr-color-in-progress-80);--hbr-color-in-progress-icon-strong: var(--hbr-color-in-progress-45);--hbr-color-in-progress-icon-strong-hover: var(--hbr-color-in-progress-35);--hbr-color-in-progress-icon-strong-disabled: var(--hbr-color-in-progress-80);--hbr-color-in-progress-icon-medium: var(--hbr-color-in-progress-60);--hbr-color-in-progress-icon-weak: var(--hbr-color-in-progress-85);--hbr-color-in-progress-contrast-icon: var(--hbr-color-in-progress-95);--hbr-color-in-progress-contrast-icon-disabled: var(--hbr-color-in-progress-80);--hbr-color-in-progress-vivid-icon: var(--hbr-color-in-progress-98);--hbr-color-in-progress-border: var(--hbr-color-in-progress-50);--hbr-color-in-progress-border-medium: var(--hbr-color-in-progress-55);--hbr-color-in-progress-border-weak: var(--hbr-color-in-progress-60);--hbr-color-in-progress-border-hover: var(--hbr-color-in-progress-40);--hbr-color-in-progress-border-disabled: var(--hbr-color-in-progress-80);--hbr-color-in-progress-vivid-border: var(--hbr-color-in-progress-50);--hbr-color-in-progress-vivid-border-hover: var(--hbr-color-in-progress-85);--hbr-control-color-asterisk: var(--hbr-color-interact-medium);--hbr-control-color-bg-disabled: var(--hbr-color-neutral-bg-disabled);--hbr-control-color-border-disabled: var(--hbr-color-neutral-border-disabled);--hbr-control-color-focus: var(--hbr-color-neutral-text);--hbr-control-color-hover: var(--hbr-color-neutral-text);--hbr-control-color: var(--hbr-color-neutral-text);--hbr-control-color-bg-focus: var(--hbr-color-neutral-bg);--hbr-control-color-bg-hover: var(--hbr-color-neutral-bg);--hbr-control-color-bg: var(--hbr-color-neutral-bg);--hbr-control-color-border-focus: var(--hbr-color-interact-border-medium);--hbr-control-color-menu-highlight: var(--hbr-color-interact-weak-highlight);--hbr-control-color-menu-hover: var(--hbr-color-interact-bg-hover);--hbr-control-color-label: var(--hbr-color-neutral-text);--hbr-control-color-helptext: var(--hbr-color-neutral-text-weak);--hbr-control-color-border-hover: var(--hbr-color-interact-border-medium);--hbr-control-color-border: var(--hbr-color-neutral-border);--hbr-control-color-placeholder: var(--hbr-color-neutral-60);--hbr-control-color-disabled: var(--hbr-color-neutral-disabled);--hbr-control-color-focus-ring-error: var(--hbr-color-danger-highlight);--hbr-control-color-focus-ring: var(--hbr-color-interact-bg-medium);--hbr-focus-ring-width: 2px;--hbr-focus-ring: 0 0 0 var(--hbr-focus-ring-width) var(--hbr-control-color-focus-ring);--hbr-focus-outline-error: var(--hbr-color-danger) solid var(--hbr-focus-ring-width);--hbr-focus-ring-error: 0 0 0 var(--hbr-focus-ring-width) var(--hbr-control-color-focus-ring-error);--hbr-focus-outline: var(--hbr-control-color-border-focus) solid var(--hbr-focus-ring-width);--hbr-icon-color-interactive: var(--hbr-color-gray-55);--hbr-icon-color-disabled: var(--hbr-color-neutral-medium-disabled);--hbr-color-gray-0: #000000;--hbr-color-gray-100: #FFFFFF;--hbr-color-0: #000000;--hbr-color-100: #FFFFFF;--hbr-color-neutral-0: #000000;--hbr-color-neutral-100: #FFFFFF;--hbr-color-overley-bg: #00000066;--hbr-color-default-bg: #F0F1F2;--hbr-color-accent-a-base: #7D8AFF;--hbr-color-accent-b-base: #B02863;--hbr-color-accent-c-base: #F2638C;--hbr-color-accent-d-base: #753BCC;--hbr-color-accent-e-base: #6BA32A;--hbr-color-accent-f-base: #AD3907;--hbr-color-accent-g-base: #04A4B0;--hbr-color-accent-h-base: #006773;--hbr-color-accent-i-base: #E85FC6;--hbr-color-accent-j-base: #545C8A;--hbr-color-accent-a: var(--accent-a, var(--hbr-color-lavender-60, #7D8AFF));--hbr-color-accent-a-hover: var(--accent-a-hover, var(--hbr-color-lavender-55, #6977F0));--hbr-color-accent-a-weak: var(--accent-a-weak, var(--hbr-color-lavender-95, #EBEDFF));--hbr-color-accent-b: var(--accent-b, var(--hbr-color-pink-40, #B02863));--hbr-color-accent-b-hover: var(--accent-b-hover, var(--hbr-color-pink-35, #991D53));--hbr-color-accent-b-weak: var(--accent-b-weak, var(--hbr-color-pink-95, #FFE8EF));--hbr-color-accent-c: var(--accent-c, var(--hbr-color-pink-60, #F2638C));--hbr-color-accent-c-hover: var(--accent-c-hover, var(--hbr-color-pink-55, #E3447C));--hbr-color-accent-c-weak: var(--accent-c-weak, var(--hbr-color-pink-95, #FFE8EF));--hbr-color-accent-d: var(--accent-d, var(--hbr-color-purple-40, #753BCC));--hbr-color-accent-d-hover: var(--accent-d-hover, var(--hbr-color-purple-35, #6732B8));--hbr-color-accent-d-weak: var(--accent-d-weak, var(--hbr-color-purple-95, #F3EBFF));--hbr-color-accent-e: var(--accent-e, var(--hbr-color-lime-60, #7da11b));--hbr-color-accent-e-hover: var(--accent-e-hover, var(--hbr-color-lime-55, #6c8c14));--hbr-color-accent-e-weak: var(--accent-e-weak, var(--hbr-color-lime-95, #eaf2d3));--hbr-color-accent-f: var(--accent-f, var(--hbr-color-orange-40, #AD3907));--hbr-color-accent-f-hover: var(--accent-f-hover, var(--hbr-color-orange-35, #942E03));--hbr-color-accent-f-weak: var(--accent-f-weak, var(--hbr-color-orange-95, #FFEADB));--hbr-color-accent-g: var(--accent-g, var(--hbr-color-teal-60, #04A4B0));--hbr-color-accent-g-hover: var(--accent-g-hover, var(--hbr-color-teal-55, #028E99));--hbr-color-accent-g-weak: var(--accent-g-weak, var(--hbr-color-teal-95, #D5F5F5));--hbr-color-accent-h: var(--accent-h, var(--hbr-color-teal-40, #006773));--hbr-color-accent-h-hover: var(--accent-h-hover, var(--hbr-color-teal-35, #005C66));--hbr-color-accent-h-weak: var(--accent-h-weak, var(--hbr-color-teal-95, #D5F5F5));--hbr-color-accent-i: var(--accent-i, var(--hbr-color-magenta-60, #E85FC6));--hbr-color-accent-i-hover: var(--accent-i-hover, var(--hbr-color-magenta-55, #D64BB3));--hbr-color-accent-i-weak: var(--accent-i-weak, var(--hbr-color-magenta-95, #FFE8F9));--hbr-color-accent-j: var(--accent-j, var(--hbr-color-slate-40, #545C8A));--hbr-color-accent-j-hover: var(--accent-j-hover, var(--hbr-color-slate-35, #484F7A));--hbr-color-accent-j-weak: var(--accent-j-weak, var(--hbr-color-slate-95, #EBEDFF));--hbr-color-accent-k: var(--accent-k, var(--hbr-color-emerald-60, #21A65F));--hbr-color-accent-k-hover: var(--accent-k-hover, var(--hbr-color-emerald-55, #169855));--hbr-color-accent-k-weak: var(--accent-k-weak, var(--hbr-color-emerald-95, #D4F5E1))}:root{--accent-a-default: #7d8aff;--accent-a-hover: #6977f0;--accent-a-weak-default: #ebedff;--accent-b-default: #b02863;--accent-b-hover: #991d53;--accent-b-weak-default: #ffe8ef;--accent-c-default: #f2638c;--accent-c-hover: #e3447c;--accent-c-weak-default: #ffd4e0;--accent-d-default: #753bcc;--accent-d-hover: #6732b8;--accent-d-weak-default: #f3ebff;--accent-e-default: #7da11b;--accent-e-hover: #6c8c14;--accent-e-weak-default: #eaf2d3;--accent-f-default: #ad3907;--accent-f-hover: #942e03;--accent-f-weak-default: #ffeadb;--accent-g-default: #04a4b0;--accent-g-hover: #028e99;--accent-g-weak-default: #d5f5f5;--accent-h-default: #006773;--accent-h-hover: #005c66;--accent-h-weak-default: #a9ebeb;--accent-i-default: #e85fc6;--accent-i-hover: #d649b3;--accent-i-weak-default: #ffe8f9;--accent-j-default: #545c8a;--accent-j-hover: #484f7a;--accent-j-weak-default: #ebedff;--accent-k-default: #21a65f;--accent-k-hover: #169855;--accent-k-weak-default: #d4f5e1;--base-bg-active: #f7f7f7;--base-bg-default: #f7f7f7;--base-bg-disabled: #f0f1f2;--base-bg-hover: #f7f7f7;--base-bg-medium-active: #f0f1f2;--base-bg-medium-default: #f7f7f7;--base-bg-medium-disabled: #f7f7f7;--base-bg-medium-hover: #e1e4e8;--base-bg-strong-active: #23282e;--base-bg-strong-default: #656c75;--base-bg-strong-disabled: #d0d4d9;--base-bg-strong-focus: #23282e;--base-bg-strong-hover: #23282e;--base-bg-weak-active: #f0f1f2;--base-bg-weak-default: #ffffff;--base-bg-weak-disabled: #f0f1f2;--base-bg-weak-hover: #e1e4e8cc;--base-border-default: #e1e4e8;--base-border-gradient-default: linear-gradient(180deg, #f7f7f7 0%, #e1e4e8 50%, #f7f7f7 100%);--base-border-medium-default: #e1e4e8;--base-border-strong-default: #656c75;--base-border-weak-default: #ffffff;--base-icon-in-active: #ffffff;--base-icon-in-default: #ffffff;--base-icon-in-disabled: #ffffff;--base-icon-in-focus: #ffffff;--base-icon-in-hover: #ffffff;--base-text-default: #23282e;--base-text-disabled: #c1c6cc;--base-text-medium-default: #596069;--base-text-medium-disabled: #c1c6cc;--base-text-strong-default: #373c42;--base-text-strong-disabled: #c1c6cc;--base-text-weak-default: #889099;--base-text-weak-disabled: #c1c6cc;--base-text-in-active: #ffffff;--base-text-in-default: #ffffff;--base-text-in-disabled: #ffffff;--base-text-in-focus: #ffffff;--base-text-in-hover: #ffffff;--base-text-in-weak-default: #f7f7f7;--base-text-stroke-default: #23282e4d;--brand-bg-active: #464c54;--brand-bg-default: #373c42;--brand-bg-disabled: #e1e4e8;--brand-bg-focus: #464c54;--brand-bg-gradient-default: linear-gradient(90deg, #373c42 0%, #0f1214 100%);--brand-bg-gradient-end: #0f1214;--brand-bg-gradient-start: #373c42;--brand-bg-hover: #373c42;--brand-bg-strong-active: #373c42;--brand-bg-strong-default: #373c42;--brand-bg-strong-focus: #373c42;--brand-bg-strong-hover: #373c42;--brand-border-active: #cce1ff;--brand-icon-active: #ffffff;--brand-icon-default: #f7f7f7;--brand-icon-hover: #ffffff;--brand-icon-weak-active: #f7f7f7;--brand-icon-weak-default: #f7f7f7;--brand-icon-weak-focus: #f7f7f7;--brand-icon-weak-hover: #f7f7f7;--brand-text-active: #f7f7f7;--brand-text-default: #f7f7f7;--brand-text-hover: #f7f7f7;--brand-text-strong-default: #f0f1f2;--brand-text-weak-active: #f7f7f7;--brand-text-weak-default: #f7f7f7;--brand-text-weak-focus: #f7f7f7;--brand-text-weak-hover: #f7f7f7;--brand-accent-border-active: #45991f;--brand-accent-border-default: #52a62b;--brand-accent-border-focus: #45991f;--brand-accent-border-hover: #e1e4e8;--brand-accent-border-medium-active: #e0f5d5;--brand-accent-border-medium-default: #f0f1f2;--brand-accent-border-medium-disabled: #ffffff;--brand-accent-border-medium-focus: #ffffff;--brand-accent-border-medium-hover: #ffffff;--brand-accent-border-strong-active: #f7f7f7;--brand-accent-border-strong-default: #f7f7f7;--brand-accent-border-strong-disabled: #ffffff;--brand-accent-border-strong-focus: #f7f7f7;--brand-accent-border-strong-hover: #f7f7f7;--brand-accent-border-weak-active: #6bbf41;--brand-accent-border-weak-default: #d0d4d9;--brand-accent-border-weak-disabled: #ffffff;--brand-accent-border-weak-focus: #ffffff;--brand-accent-border-weak-hover: #ffffff;--brand-accent-icon-active: #45991f;--brand-accent-icon-default: #7e868f;--brand-accent-icon-disabled: #d0d4d9;--brand-accent-icon-focus: #ffffff;--brand-accent-icon-medium-active: #52a62b;--brand-accent-icon-medium-default: #a7adb5;--brand-accent-icon-medium-disabled: #d0d4d9;--brand-accent-icon-medium-focus: #ffffff;--brand-accent-icon-weak-active: #6bbf41;--brand-accent-icon-weak-default: #c1c6cc;--brand-accent-icon-weak-disabled: #d0d4d9;--brand-accent-icon-weak-focus: #ffffff;--control-bg-active: #f0f1f2;--control-bg-default: #ffffff;--control-bg-disabled: #f7f7f7;--control-bg-focus: #f0f1f2;--control-bg-hover: #f0f6ff;--control-bg-medium-active: #e3eeff;--control-bg-medium-default: #ffffff;--control-bg-medium-disabled: #e1e4e8;--control-bg-medium-focus: #e3eeff;--control-bg-medium-hover: #f7f7f7;--control-bg-strong-active: #0d5cbd;--control-bg-strong-default: #2774d9;--control-bg-strong-disabled: #bad6ff;--control-bg-strong-focus: #0d5cbd;--control-bg-strong-hover: #0d5cbd;--control-bg-weak-active: #e3eeff;--control-bg-weak-default: #ffffff;--control-bg-weak-disabled: #f7f7f7;--control-bg-weak-focus: #e3eeff;--control-bg-weak-hover: #cce1ff;--control-border-active: #3e84e5;--control-border-default: #889099;--control-border-disabled: #d0d4d9;--control-border-focus: #3e84e5;--control-border-hover: #3e84e5;--control-border-medium-active: #2774d9;--control-border-medium-default: #2774d9;--control-border-medium-disabled: #d0d4d9;--control-border-medium-focus: #2774d9;--control-border-medium-hover: #bad6ff;--control-border-strong-active: #2774d9;--control-border-strong-default: #656c75;--control-border-strong-disabled: #d0d4d9;--control-border-strong-focus: #2774d9;--control-border-strong-hover: #23282e;--control-border-weak-active: #7cadf7;--control-border-weak-default: #e1e4e8;--control-border-weak-disabled: #d0d4d9;--control-border-weak-focus: #7cadf7;--control-border-weak-hover: #7cadf7;--control-icon-active: #0d5cbd;--control-icon-default: #1d69cc;--control-icon-disabled: #a3c8ff;--control-icon-focus: #0d5cbd;--control-icon-hover: #0d5cbd;--control-icon-medium-active: #0d5cbd;--control-icon-medium-default: #2774d9;--control-icon-medium-disabled: #a3c8ff;--control-icon-medium-focus: #0d5cbd;--control-icon-medium-hover: #0d5cbd;--control-icon-strong-active: #1d69cc;--control-icon-strong-default: #656c75;--control-icon-strong-disabled: #c1c6cc;--control-icon-strong-focus: #1d69cc;--control-icon-strong-hover: #464c54;--control-icon-weak-active: #2774d9;--control-icon-weak-default: #7e868f;--control-icon-weak-disabled: #d0d4d9;--control-icon-weak-focus: #2774d9;--control-icon-weak-hover: #2774d9;--control-icon-in-active: #ffffff;--control-icon-in-default: #ffffff;--control-icon-in-disabled: #c1c6cc;--control-icon-in-focus: #ffffff;--control-icon-in-hover: #ffffff;--control-icon-in-medium-active: #cce1ff;--control-icon-in-medium-default: #6f7680;--control-icon-in-strong-active: #2774d9;--control-icon-in-strong-default: #2774d9;--control-icon-in-strong-disabled: #c1c6cc;--control-icon-in-strong-focus: #2774d9;--control-icon-in-strong-hover: #2774d9;--data-viz-categorical-1-active: #505ed9;--data-viz-categorical-1-default: #505ed9;--data-viz-categorical-1-focus: #3b47b2;--data-viz-categorical-1-gradient-default: linear-gradient(180deg, #505ed9 50%, #6977f0 100%);--data-viz-categorical-1-gradient-default-end: #505ed9;--data-viz-categorical-1-gradient-default-start: #6977f0;--data-viz-categorical-1-hover: #3b47b2;--data-viz-categorical-1-weak-gradient-active: linear-gradient(180deg, #ccd1ff 0%, #ffffff 100%);--data-viz-categorical-1-weak-gradient-active-end: #ccd1ff;--data-viz-categorical-1-weak-gradient-active-start: #ffffff;--data-viz-categorical-1-weak-gradient-default: linear-gradient(180deg, #ccd1ff 0%, #ffffff 100%);--data-viz-categorical-1-weak-gradient-default-end: #ccd1ff;--data-viz-categorical-1-weak-gradient-default-start: #ffffff;--data-viz-categorical-1-weak-gradient-focus: linear-gradient(180deg, #bac1ff 0%, #ebedff 100%);--data-viz-categorical-1-weak-gradient-focus-end: #bac1ff;--data-viz-categorical-1-weak-gradient-focus-start: #ebedff;--data-viz-categorical-1-weak-gradient-hover: linear-gradient(180deg, #bac1ff 0%, #ebedff 100%);--data-viz-categorical-1-weak-gradient-hover-end: #bac1ff;--data-viz-categorical-1-weak-gradient-hover-start: #ebedff;--data-viz-categorical-10-active: #545c8a;--data-viz-categorical-10-default: #545c8a;--data-viz-categorical-10-focus: #484f7a;--data-viz-categorical-10-gradient-default: linear-gradient(180deg, #545c8a 50%, #6871a3 100%);--data-viz-categorical-10-gradient-default-end: #545c8a;--data-viz-categorical-10-gradient-default-start: #6871a3;--data-viz-categorical-10-hover: #484f7a;--data-viz-categorical-10-weak-gradient-active: linear-gradient(180deg, #ced3f2 0%, #ffffff 100%);--data-viz-categorical-10-weak-gradient-active-end: #ced3f2;--data-viz-categorical-10-weak-gradient-active-start: #ffffff;--data-viz-categorical-10-weak-gradient-default: linear-gradient(180deg, #ced3f2 0%, #ffffff 100%);--data-viz-categorical-10-weak-gradient-default-end: #ced3f2;--data-viz-categorical-10-weak-gradient-default-start: #ffffff;--data-viz-categorical-10-weak-gradient-focus: linear-gradient(180deg, #c1c6e8 0%, #ebedff 100%);--data-viz-categorical-10-weak-gradient-focus-end: #c1c6e8;--data-viz-categorical-10-weak-gradient-focus-start: #ebedff;--data-viz-categorical-10-weak-gradient-hover: linear-gradient(180deg, #c1c6e8 0%, #ebedff 100%);--data-viz-categorical-10-weak-gradient-hover-end: #c1c6e8;--data-viz-categorical-10-weak-gradient-hover-start: #ebedff;--data-viz-categorical-11-active: #f26722;--data-viz-categorical-11-default: #f26722;--data-viz-categorical-11-focus: #c44f14;--data-viz-categorical-11-gradient-default: linear-gradient(180deg, #f26722 50%, #fc8d4c 100%);--data-viz-categorical-11-gradient-default-end: #f26722;--data-viz-categorical-11-gradient-default-start: #fc8d4c;--data-viz-categorical-11-hover: #c44f14;--data-viz-categorical-11-weak-gradient-active: linear-gradient(180deg, #fcc9a7 0%, #ffffff 100%);--data-viz-categorical-11-weak-gradient-active-end: #fcc9a7;--data-viz-categorical-11-weak-gradient-active-start: #ffffff;--data-viz-categorical-11-weak-gradient-default: linear-gradient(180deg, #fcc9a7 0%, #ffffff 100%);--data-viz-categorical-11-weak-gradient-default-end: #fcc9a7;--data-viz-categorical-11-weak-gradient-default-start: #ffffff;--data-viz-categorical-11-weak-gradient-focus: linear-gradient(180deg, #fcb88d 0%, #ffeadb 100%);--data-viz-categorical-11-weak-gradient-focus-end: #fcb88d;--data-viz-categorical-11-weak-gradient-focus-start: #ffeadb;--data-viz-categorical-11-weak-gradient-hover: linear-gradient(180deg, #fcb88d 0%, #ffeadb 100%);--data-viz-categorical-11-weak-gradient-hover-end: #fcb88d;--data-viz-categorical-11-weak-gradient-hover-start: #ffeadb;--data-viz-categorical-12-active: #0b7b46;--data-viz-categorical-12-default: #0b7b46;--data-viz-categorical-12-focus: #075e39;--data-viz-categorical-12-gradient-default: linear-gradient(180deg, #0b7b46 50%, #169855 100%);--data-viz-categorical-12-gradient-default-end: #0b7b46;--data-viz-categorical-12-gradient-default-start: #169855;--data-viz-categorical-12-hover: #075e39;--data-viz-categorical-12-weak-gradient-active: linear-gradient(180deg, #97e5b8 0%, #ffffff 100%);--data-viz-categorical-12-weak-gradient-active-end: #97e5b8;--data-viz-categorical-12-weak-gradient-active-start: #ffffff;--data-viz-categorical-12-weak-gradient-default: linear-gradient(180deg, #97e5b8 0%, #ffffff 100%);--data-viz-categorical-12-weak-gradient-default-end: #97e5b8;--data-viz-categorical-12-weak-gradient-default-start: #ffffff;--data-viz-categorical-12-weak-gradient-focus: linear-gradient(180deg, #75d9a0 0%, #d4f5e1 100%);--data-viz-categorical-12-weak-gradient-focus-end: #75d9a0;--data-viz-categorical-12-weak-gradient-focus-start: #d4f5e1;--data-viz-categorical-12-weak-gradient-hover: linear-gradient(180deg, #75d9a0 0%, #d4f5e1 100%);--data-viz-categorical-12-weak-gradient-hover-end: #75d9a0;--data-viz-categorical-12-weak-gradient-hover-start: #d4f5e1;--data-viz-categorical-2-active: #04a4b0;--data-viz-categorical-2-default: #04a4b0;--data-viz-categorical-2-focus: #01818c;--data-viz-categorical-2-gradient-default: linear-gradient(180deg, #04a4b0 50%, #17c2c2 100%);--data-viz-categorical-2-gradient-default-end: #04a4b0;--data-viz-categorical-2-gradient-default-start: #17c2c2;--data-viz-categorical-2-hover: #01818c;--data-viz-categorical-2-weak-gradient-active: linear-gradient(180deg, #84e3e3 0%, #ffffff 100%);--data-viz-categorical-2-weak-gradient-active-end: #84e3e3;--data-viz-categorical-2-weak-gradient-active-start: #ffffff;--data-viz-categorical-2-weak-gradient-default: linear-gradient(180deg, #84e3e3 0%, #ffffff 100%);--data-viz-categorical-2-weak-gradient-default-end: #84e3e3;--data-viz-categorical-2-weak-gradient-default-start: #ffffff;--data-viz-categorical-2-weak-gradient-focus: linear-gradient(180deg, #4ad9d9 0%, #d5f5f5 100%);--data-viz-categorical-2-weak-gradient-focus-end: #4ad9d9;--data-viz-categorical-2-weak-gradient-focus-start: #d5f5f5;--data-viz-categorical-2-weak-gradient-hover: linear-gradient(180deg, #4ad9d9 0%, #d5f5f5 100%);--data-viz-categorical-2-weak-gradient-hover-end: #4ad9d9;--data-viz-categorical-2-weak-gradient-hover-start: #d5f5f5;--data-viz-categorical-3-active: #a974f7;--data-viz-categorical-3-default: #a974f7;--data-viz-categorical-3-focus: #8d4eed;--data-viz-categorical-3-gradient-default: linear-gradient(180deg, #a974f7 50%, #c299ff 100%);--data-viz-categorical-3-gradient-default-end: #a974f7;--data-viz-categorical-3-gradient-default-start: #c299ff;--data-viz-categorical-3-hover: #8d4eed;--data-viz-categorical-3-weak-gradient-active: linear-gradient(180deg, #e0ccff 0%, #ffffff 100%);--data-viz-categorical-3-weak-gradient-active-end: #e0ccff;--data-viz-categorical-3-weak-gradient-active-start: #ffffff;--data-viz-categorical-3-weak-gradient-default: linear-gradient(180deg, #e0ccff 0%, #ffffff 100%);--data-viz-categorical-3-weak-gradient-default-end: #e0ccff;--data-viz-categorical-3-weak-gradient-default-start: #ffffff;--data-viz-categorical-3-weak-gradient-focus: linear-gradient(180deg, #d6baff 0%, #f3ebff 100%);--data-viz-categorical-3-weak-gradient-focus-end: #d6baff;--data-viz-categorical-3-weak-gradient-focus-start: #f3ebff;--data-viz-categorical-3-weak-gradient-hover: linear-gradient(180deg, #d6baff 0%, #f3ebff 100%);--data-viz-categorical-3-weak-gradient-hover-end: #d6baff;--data-viz-categorical-3-weak-gradient-hover-start: #f3ebff;--data-viz-categorical-4-active: #c2306f;--data-viz-categorical-4-default: #c2306f;--data-viz-categorical-4-focus: #991d53;--data-viz-categorical-4-gradient-default: linear-gradient(180deg, #c2306f 50%, #e3447c 100%);--data-viz-categorical-4-gradient-default-end: #c2306f;--data-viz-categorical-4-gradient-default-start: #e3447c;--data-viz-categorical-4-hover: #991d53;--data-viz-categorical-4-weak-gradient-active: linear-gradient(180deg, #ffc4d5 0%, #ffffff 100%);--data-viz-categorical-4-weak-gradient-active-end: #ffc4d5;--data-viz-categorical-4-weak-gradient-active-start: #ffffff;--data-viz-categorical-4-weak-gradient-default: linear-gradient(180deg, #ffc4d5 0%, #ffffff 100%);--data-viz-categorical-4-weak-gradient-default-end: #ffc4d5;--data-viz-categorical-4-weak-gradient-default-start: #ffffff;--data-viz-categorical-4-weak-gradient-focus: linear-gradient(180deg, #fcb3c8 0%, #ffe8ef 100%);--data-viz-categorical-4-weak-gradient-focus-end: #fcb3c8;--data-viz-categorical-4-weak-gradient-focus-start: #ffe8ef;--data-viz-categorical-4-weak-gradient-hover: linear-gradient(180deg, #fcb3c8 0%, #ffe8ef 100%);--data-viz-categorical-4-weak-gradient-hover-end: #fcb3c8;--data-viz-categorical-4-weak-gradient-hover-start: #ffe8ef;--data-viz-categorical-5-active: #7da11b;--data-viz-categorical-5-default: #7da11b;--data-viz-categorical-5-focus: #61800e;--data-viz-categorical-5-gradient-default: linear-gradient(180deg, #7da11b 50%, #9dba4c 100%);--data-viz-categorical-5-gradient-default-end: #7da11b;--data-viz-categorical-5-gradient-default-start: #9dba4c;--data-viz-categorical-5-hover: #61800e;--data-viz-categorical-5-weak-gradient-active: linear-gradient(180deg, #c7de8a 0%, #ffffff 100%);--data-viz-categorical-5-weak-gradient-active-end: #c7de8a;--data-viz-categorical-5-weak-gradient-active-start: #ffffff;--data-viz-categorical-5-weak-gradient-default: linear-gradient(180deg, #c7de8a 0%, #ffffff 100%);--data-viz-categorical-5-weak-gradient-default-end: #c7de8a;--data-viz-categorical-5-weak-gradient-default-start: #ffffff;--data-viz-categorical-5-weak-gradient-focus: linear-gradient(180deg, #b5d166 0%, #eaf2d3 100%);--data-viz-categorical-5-weak-gradient-focus-end: #b5d166;--data-viz-categorical-5-weak-gradient-focus-start: #eaf2d3;--data-viz-categorical-5-weak-gradient-hover: linear-gradient(180deg, #b5d166 0%, #eaf2d3 100%);--data-viz-categorical-5-weak-gradient-hover-end: #b5d166;--data-viz-categorical-5-weak-gradient-hover-start: #eaf2d3;--data-viz-categorical-6-active: #864ae0;--data-viz-categorical-6-default: #864ae0;--data-viz-categorical-6-focus: #6732b8;--data-viz-categorical-6-gradient-default: linear-gradient(180deg, #864ae0 50%, #9b5ff5 100%);--data-viz-categorical-6-gradient-default-end: #864ae0;--data-viz-categorical-6-gradient-default-start: #9b5ff5;--data-viz-categorical-6-hover: #6732b8;--data-viz-categorical-6-weak-gradient-active: linear-gradient(180deg, #e0ccff 0%, #ffffff 100%);--data-viz-categorical-6-weak-gradient-active-end: #e0ccff;--data-viz-categorical-6-weak-gradient-active-start: #ffffff;--data-viz-categorical-6-weak-gradient-default: linear-gradient(180deg, #e0ccff 0%, #ffffff 100%);--data-viz-categorical-6-weak-gradient-default-end: #e0ccff;--data-viz-categorical-6-weak-gradient-default-start: #ffffff;--data-viz-categorical-6-weak-gradient-focus: linear-gradient(180deg, #d6baff 0%, #f3ebff 100%);--data-viz-categorical-6-weak-gradient-focus-end: #d6baff;--data-viz-categorical-6-weak-gradient-focus-start: #f3ebff;--data-viz-categorical-6-weak-gradient-hover: linear-gradient(180deg, #d6baff 0%, #f3ebff 100%);--data-viz-categorical-6-weak-gradient-hover-end: #d6baff;--data-viz-categorical-6-weak-gradient-hover-start: #f3ebff;--data-viz-categorical-7-active: #f2638c;--data-viz-categorical-7-default: #f2638c;--data-viz-categorical-7-focus: #cf3a7a;--data-viz-categorical-7-gradient-default: linear-gradient(180deg, #f2638c 50%, #ff87a9 100%);--data-viz-categorical-7-gradient-default-end: #f2638c;--data-viz-categorical-7-gradient-default-start: #ff87a9;--data-viz-categorical-7-hover: #cf3a7a;--data-viz-categorical-7-weak-gradient-active: linear-gradient(180deg, #ffc4d5 0%, #ffffff 100%);--data-viz-categorical-7-weak-gradient-active-end: #ffc4d5;--data-viz-categorical-7-weak-gradient-active-start: #ffffff;--data-viz-categorical-7-weak-gradient-default: linear-gradient(180deg, #ffc4d5 0%, #ffffff 100%);--data-viz-categorical-7-weak-gradient-default-end: #ffc4d5;--data-viz-categorical-7-weak-gradient-default-start: #ffffff;--data-viz-categorical-7-weak-gradient-focus: linear-gradient(180deg, #fcb3c8 0%, #ffe8ef 100%);--data-viz-categorical-7-weak-gradient-focus-end: #fcb3c8;--data-viz-categorical-7-weak-gradient-focus-start: #ffe8ef;--data-viz-categorical-7-weak-gradient-hover: linear-gradient(180deg, #fcb3c8 0%, #ffe8ef 100%);--data-viz-categorical-7-weak-gradient-hover-end: #fcb3c8;--data-viz-categorical-7-weak-gradient-hover-start: #ffe8ef;--data-viz-categorical-8-active: #017580;--data-viz-categorical-8-default: #017580;--data-viz-categorical-8-focus: #005c66;--data-viz-categorical-8-gradient-default: linear-gradient(180deg, #017580 50%, #028e99 100%);--data-viz-categorical-8-gradient-default-end: #017580;--data-viz-categorical-8-gradient-default-start: #028e99;--data-viz-categorical-8-hover: #005c66;--data-viz-categorical-8-weak-gradient-active: linear-gradient(180deg, #84e3e3 0%, #ffffff 100%);--data-viz-categorical-8-weak-gradient-active-end: #84e3e3;--data-viz-categorical-8-weak-gradient-active-start: #ffffff;--data-viz-categorical-8-weak-gradient-default: linear-gradient(180deg, #84e3e3 0%, #ffffff 100%);--data-viz-categorical-8-weak-gradient-default-end: #84e3e3;--data-viz-categorical-8-weak-gradient-default-start: #ffffff;--data-viz-categorical-8-weak-gradient-focus: linear-gradient(180deg, #4ad9d9 0%, #d5f5f5 100%);--data-viz-categorical-8-weak-gradient-focus-end: #4ad9d9;--data-viz-categorical-8-weak-gradient-focus-start: #d5f5f5;--data-viz-categorical-8-weak-gradient-hover: linear-gradient(180deg, #4ad9d9 0%, #d5f5f5 100%);--data-viz-categorical-8-weak-gradient-hover-end: #4ad9d9;--data-viz-categorical-8-weak-gradient-hover-start: #d5f5f5;--data-viz-categorical-9-active: #139beb;--data-viz-categorical-9-default: #139beb;--data-viz-categorical-9-focus: #087abd;--data-viz-categorical-9-gradient-default: linear-gradient(180deg, #139beb 50%, #33bbf5 100%);--data-viz-categorical-9-gradient-default-end: #139beb;--data-viz-categorical-9-gradient-default-start: #33bbf5;--data-viz-categorical-9-hover: #087abd;--data-viz-categorical-9-weak-gradient-active: linear-gradient(180deg, #9adffc 0%, #ffffff 100%);--data-viz-categorical-9-weak-gradient-active-end: #9adffc;--data-viz-categorical-9-weak-gradient-active-start: #ffffff;--data-viz-categorical-9-weak-gradient-default: linear-gradient(180deg, #9adffc 0%, #ffffff 100%);--data-viz-categorical-9-weak-gradient-default-end: #9adffc;--data-viz-categorical-9-weak-gradient-default-start: #ffffff;--data-viz-categorical-9-weak-gradient-focus: linear-gradient(180deg, #6fd2fc 0%, #d9f4ff 100%);--data-viz-categorical-9-weak-gradient-focus-end: #6fd2fc;--data-viz-categorical-9-weak-gradient-focus-start: #d9f4ff;--data-viz-categorical-9-weak-gradient-hover: linear-gradient(180deg, #6fd2fc 0%, #d9f4ff 100%);--data-viz-categorical-9-weak-gradient-hover-end: #6fd2fc;--data-viz-categorical-9-weak-gradient-hover-start: #d9f4ff;--data-viz-dormant-active: #889099;--data-viz-dormant-default: #889099;--data-viz-dormant-focus: #6f7680;--data-viz-dormant-gradient-default: linear-gradient(180deg, #889099 50%, #a7adb5 100%);--data-viz-dormant-gradient-default-end: #889099;--data-viz-dormant-gradient-default-start: #a7adb5;--data-viz-dormant-hover: #6f7680;--data-viz-dormant-weak-gradient-active: linear-gradient(180deg, #d0d4d9 0%, #ffffff 100%);--data-viz-dormant-weak-gradient-active-end: #d0d4d9;--data-viz-dormant-weak-gradient-active-start: #ffffff;--data-viz-dormant-weak-gradient-default: linear-gradient(180deg, #d0d4d9 0%, #ffffff 100%);--data-viz-dormant-weak-gradient-default-end: #d0d4d9;--data-viz-dormant-weak-gradient-default-start: #ffffff;--data-viz-dormant-weak-gradient-focus: linear-gradient(180deg, #c1c6cc 0%, #f0f1f2 100%);--data-viz-dormant-weak-gradient-focus-end: #c1c6cc;--data-viz-dormant-weak-gradient-focus-start: #f0f1f2;--data-viz-dormant-weak-gradient-hover: linear-gradient(180deg, #c1c6cc 0%, #f0f1f2 100%);--data-viz-dormant-weak-gradient-hover-end: #c1c6cc;--data-viz-dormant-weak-gradient-hover-start: #f0f1f2;--data-viz-excellent-active: #0d5cbd;--data-viz-excellent-default: #0d5cbd;--data-viz-excellent-focus: #0051af;--data-viz-excellent-gradient-default: linear-gradient(180deg, #0d5cbd 50%, #2774d9 100%);--data-viz-excellent-gradient-default-end: #0d5cbd;--data-viz-excellent-gradient-default-start: #2774d9;--data-viz-excellent-hover: #0051af;--data-viz-excellent-weak-gradient-active: linear-gradient(180deg, #bad6ff 0%, #ffffff 100%);--data-viz-excellent-weak-gradient-active-end: #bad6ff;--data-viz-excellent-weak-gradient-active-start: #ffffff;--data-viz-excellent-weak-gradient-default: linear-gradient(180deg, #bad6ff 0%, #ffffff 100%);--data-viz-excellent-weak-gradient-default-end: #bad6ff;--data-viz-excellent-weak-gradient-default-start: #ffffff;--data-viz-excellent-weak-gradient-focus: linear-gradient(180deg, #a3c8ff 0%, #e3eeff 100%);--data-viz-excellent-weak-gradient-focus-end: #a3c8ff;--data-viz-excellent-weak-gradient-focus-start: #e3eeff;--data-viz-excellent-weak-gradient-hover: linear-gradient(180deg, #a3c8ff 0%, #e3eeff 100%);--data-viz-excellent-weak-gradient-hover-end: #a3c8ff;--data-viz-excellent-weak-gradient-hover-start: #e3eeff;--data-viz-low-warning-active: #028e99;--data-viz-low-warning-default: #028e99;--data-viz-low-warning-focus: #017580;--data-viz-low-warning-gradient-default: linear-gradient(180deg, #028e99 50%, #0bb2b8 100%);--data-viz-low-warning-gradient-default-end: #028e99;--data-viz-low-warning-gradient-default-start: #0bb2b8;--data-viz-low-warning-hover: #017580;--data-viz-low-warning-weak-gradient-active: linear-gradient(180deg, #84e3e3 0%, #ffffff 100%);--data-viz-low-warning-weak-gradient-active-end: #84e3e3;--data-viz-low-warning-weak-gradient-active-start: #ffffff;--data-viz-low-warning-weak-gradient-default: linear-gradient(180deg, #84e3e3 0%, #ffffff 100%);--data-viz-low-warning-weak-gradient-default-end: #84e3e3;--data-viz-low-warning-weak-gradient-default-start: #ffffff;--data-viz-low-warning-weak-gradient-focus: linear-gradient(180deg, #4ad9d9 0%, #d5f5f5 100%);--data-viz-low-warning-weak-gradient-focus-end: #4ad9d9;--data-viz-low-warning-weak-gradient-focus-start: #d5f5f5;--data-viz-low-warning-weak-gradient-hover: linear-gradient(180deg, #4ad9d9 0%, #d5f5f5 100%);--data-viz-low-warning-weak-gradient-hover-end: #4ad9d9;--data-viz-low-warning-weak-gradient-hover-start: #d5f5f5;--data-viz-negative-active: #cc2d37;--data-viz-negative-default: #cc2d37;--data-viz-negative-focus: #a01d26;--data-viz-negative-gradient-default: linear-gradient(180deg, #cc2d37 50%, #eb4651 100%);--data-viz-negative-gradient-default-end: #cc2d37;--data-viz-negative-gradient-default-start: #eb4651;--data-viz-negative-hover: #a01d26;--data-viz-negative-weak-gradient-active: linear-gradient(180deg, #ffc7c9 0%, #ffffff 100%);--data-viz-negative-weak-gradient-active-end: #ffc7c9;--data-viz-negative-weak-gradient-active-start: #ffffff;--data-viz-negative-weak-gradient-default: linear-gradient(180deg, #ffc7c9 0%, #ffffff 100%);--data-viz-negative-weak-gradient-default-end: #ffc7c9;--data-viz-negative-weak-gradient-default-start: #ffffff;--data-viz-negative-weak-gradient-focus: linear-gradient(180deg, #ffb2b5 0%, #ffe8e9 100%);--data-viz-negative-weak-gradient-focus-end: #ffb2b5;--data-viz-negative-weak-gradient-focus-start: #ffe8e9;--data-viz-negative-weak-gradient-hover: linear-gradient(180deg, #ffb2b5 0%, #ffe8e9 100%);--data-viz-negative-weak-gradient-hover-end: #ffb2b5;--data-viz-negative-weak-gradient-hover-start: #ffe8e9;--data-viz-positive-active: #139beb;--data-viz-positive-default: #139beb;--data-viz-positive-focus: #087abd;--data-viz-positive-gradient-default: linear-gradient(180deg, #139beb 50%, #33bbf5 100%);--data-viz-positive-gradient-default-end: #139beb;--data-viz-positive-gradient-default-start: #33bbf5;--data-viz-positive-hover: #087abd;--data-viz-positive-weak-gradient-active: linear-gradient(180deg, #9adffc 0%, #ffffff 100%);--data-viz-positive-weak-gradient-active-end: #9adffc;--data-viz-positive-weak-gradient-active-start: #ffffff;--data-viz-positive-weak-gradient-default: linear-gradient(180deg, #9adffc 0%, #ffffff 100%);--data-viz-positive-weak-gradient-default-end: #9adffc;--data-viz-positive-weak-gradient-default-start: #ffffff;--data-viz-positive-weak-gradient-focus: linear-gradient(180deg, #6fd2fc 0%, #d9f4ff 100%);--data-viz-positive-weak-gradient-focus-end: #6fd2fc;--data-viz-positive-weak-gradient-focus-start: #d9f4ff;--data-viz-positive-weak-gradient-hover: linear-gradient(180deg, #6fd2fc 0%, #d9f4ff 100%);--data-viz-positive-weak-gradient-hover-end: #6fd2fc;--data-viz-positive-weak-gradient-hover-start: #d9f4ff;--data-viz-severe-warning-active: #f26722;--data-viz-severe-warning-default: #f26722;--data-viz-severe-warning-focus: #c44f14;--data-viz-severe-warning-gradient-default: linear-gradient(180deg, #f26722 50%, #fc8d4c 100%);--data-viz-severe-warning-gradient-default-end: #f26722;--data-viz-severe-warning-gradient-default-start: #fc8d4c;--data-viz-severe-warning-hover: #c44f14;--data-viz-severe-warning-weak-gradient-active: linear-gradient(180deg, #fcc9a7 0%, #ffffff 100%);--data-viz-severe-warning-weak-gradient-active-end: #fcc9a7;--data-viz-severe-warning-weak-gradient-active-start: #ffffff;--data-viz-severe-warning-weak-gradient-default: linear-gradient(180deg, #fcc9a7 0%, #ffffff 100%);--data-viz-severe-warning-weak-gradient-default-end: #fcc9a7;--data-viz-severe-warning-weak-gradient-default-start: #ffffff;--data-viz-severe-warning-weak-gradient-focus: linear-gradient(180deg, #fcb88d 0%, #ffeadb 100%);--data-viz-severe-warning-weak-gradient-focus-end: #fcb88d;--data-viz-severe-warning-weak-gradient-focus-start: #ffeadb;--data-viz-severe-warning-weak-gradient-hover: linear-gradient(180deg, #fcb88d 0%, #ffeadb 100%);--data-viz-severe-warning-weak-gradient-hover-end: #fcb88d;--data-viz-severe-warning-weak-gradient-hover-start: #ffeadb;--data-viz-warning-active: #cc8604;--data-viz-warning-default: #cc8604;--data-viz-warning-focus: #b05f04;--data-viz-warning-gradient-default: linear-gradient(180deg, #cc8604 50%, #e0a419 100%);--data-viz-warning-gradient-default-end: #cc8604;--data-viz-warning-gradient-default-start: #e0a419;--data-viz-warning-hover: #b05f04;--data-viz-warning-weak-gradient-active: linear-gradient(180deg, #f2d268 0%, #ffffff 100%);--data-viz-warning-weak-gradient-active-end: #f2d268;--data-viz-warning-weak-gradient-active-start: #ffffff;--data-viz-warning-weak-gradient-default: linear-gradient(180deg, #f2d268 0%, #ffffff 100%);--data-viz-warning-weak-gradient-default-end: #f2d268;--data-viz-warning-weak-gradient-default-start: #ffffff;--data-viz-warning-weak-gradient-focus: linear-gradient(180deg, #f0c243 0%, #faefb9 100%);--data-viz-warning-weak-gradient-focus-end: #f0c243;--data-viz-warning-weak-gradient-focus-start: #faefb9;--data-viz-warning-weak-gradient-hover: linear-gradient(180deg, #f0c243 0%, #faefb9 100%);--data-viz-warning-weak-gradient-hover-end: #f0c243;--data-viz-warning-weak-gradient-hover-start: #faefb9;--dormant-bg-default: #6f7680;--dormant-bg-disabled: #6f7680;--dormant-bg-medium-default: #e1e4e8;--dormant-bg-medium-disabled: #f7f7f7;--dormant-border-default: #889099;--dormant-border-disabled: #d0d4d9;--dormant-icon-default: #6f7680;--dormant-icon-disabled: #d0d4d9;--dormant-icon-medium-default: #ffffff;--dormant-icon-in-default: #ffffff;--dormant-icon-in-disabled: #ffffff;--dormant-icon-in-medium-default: #ffffff;--excellent-bg-medium-active: #e3eeff;--excellent-bg-medium-default: #e3eeff;--excellent-bg-medium-disabled: #f7f7f7;--excellent-bg-medium-focus: #e3eeff;--excellent-bg-medium-hover: #e3eeff;--excellent-border-active: #0d5cbd;--excellent-border-default: #0d5cbd;--excellent-border-disabled: #d0d4d9;--excellent-border-focus: #0d5cbd;--excellent-border-hover: #0d5cbd;--excellent-icon-active: #1d69cc;--excellent-icon-default: #1d69cc;--excellent-icon-disabled: #d0d4d9;--excellent-icon-focus: #1d69cc;--excellent-icon-hover: #1d69cc;--excellent-icon-in-active: #ffffff;--excellent-icon-in-default: #ffffff;--excellent-icon-in-disabled: #ffffff;--excellent-icon-in-focus: #ffffff;--excellent-icon-in-hover: #ffffff;--in-progress-bg-medium-active: #f3ebff;--in-progress-bg-medium-default: #f3ebff;--in-progress-bg-medium-disabled: #f7f7f7;--in-progress-bg-medium-focus: #f3ebff;--in-progress-bg-medium-hover: #f3ebff;--in-progress-border-active: #864ae0;--in-progress-border-default: #864ae0;--in-progress-border-disabled: #d0d4d9;--in-progress-border-focus: #864ae0;--in-progress-border-hover: #864ae0;--in-progress-icon-active: #864ae0;--in-progress-icon-default: #864ae0;--in-progress-icon-disabled: #d0d4d9;--in-progress-icon-focus: #864ae0;--in-progress-icon-hover: #864ae0;--in-progress-icon-in-active: #ffffff;--in-progress-icon-in-default: #ffffff;--in-progress-icon-in-disabled: #ffffff;--in-progress-icon-in-focus: #ffffff;--in-progress-icon-in-hover: #ffffff;--info-bg-active: #864ae0;--info-bg-default: #864ae0;--info-bg-disabled: #864ae0;--info-bg-focus: #864ae0;--info-bg-hover: #864ae0;--info-bg-medium-active: #f3ebff;--info-bg-medium-default: #f3ebff;--info-bg-medium-disabled: #f7f7f7;--info-bg-medium-focus: #f3ebff;--info-bg-medium-hover: #f3ebff;--info-bg-strong-default: #f3ebff;--info-bg-weak-active: #ffffff;--info-bg-weak-default: #ffffff;--info-bg-weak-disabled: #ffffff;--info-bg-weak-focus: #ffffff;--info-bg-weak-hover: #ffffff;--info-border-active: #864ae0;--info-border-default: #864ae0;--info-border-disabled: #d0d4d9;--info-border-focus: #864ae0;--info-border-hover: #864ae0;--info-border-weak-active: #ffffff;--info-border-weak-default: #ffffff;--info-border-weak-disabled: #d0d4d9;--info-border-weak-focus: #ffffff;--info-border-weak-hover: #ffffff;--info-icon-active: #864ae0;--info-icon-default: #864ae0;--info-icon-disabled: #d0d4d9;--info-icon-focus: #864ae0;--info-icon-hover: #864ae0;--info-icon-weak-active: #e0ccff;--info-icon-weak-default: #e0ccff;--info-icon-weak-disabled: #e0ccff;--info-icon-weak-focus: #e0ccff;--info-icon-weak-hover: #e0ccff;--info-icon-in-active: #ffffff;--info-icon-in-default: #ffffff;--info-icon-in-disabled: #ffffff;--info-icon-in-focus: #ffffff;--info-icon-in-hover: #ffffff;--interact-bg-active: #0d5cbd;--interact-bg-default: #1d69cc;--interact-bg-disabled: #a3c8ff;--interact-bg-focus: #0d5cbd;--interact-bg-hover: #0d5cbd;--interact-bg-medium-active: #cce1ff;--interact-bg-medium-default: #2774d9;--interact-bg-medium-hover: #cce1ff;--interact-bg-strong-active: #f7f7f7;--interact-bg-strong-hover: #f7f7f7;--interact-bg-weak-active: #cce1ff;--interact-bg-weak-default: #ffffff;--interact-bg-weak-disabled: #ffffff;--interact-bg-weak-focus: #cce1ff;--interact-bg-weak-hover: #cce1ff;--interact-border-active: #0d5cbd;--interact-border-default: #1d69cc;--interact-border-disabled: #a3c8ff;--interact-border-focus: #0d5cbd;--interact-border-hover: #0d5cbd;--interact-border-medium-active: #2774d9;--interact-border-medium-default: #2774d9;--interact-border-medium-disabled: #e1e4e8;--interact-border-medium-focus: #2774d9;--interact-border-medium-hover: #bad6ff;--interact-border-weak-active: #e1e4e8;--interact-border-weak-default: #e1e4e8;--interact-border-weak-disabled: #e1e4e8;--interact-border-weak-focus: #e1e4e8;--interact-border-weak-hover: #cce1ff;--interact-icon-active: #0d5cbd;--interact-icon-default: #1d69cc;--interact-icon-disabled: #a3c8ff;--interact-icon-focus: #0d5cbd;--interact-icon-hover: #0d5cbd;--interact-icon-medium-active: #2774d9;--interact-icon-medium-default: #7e868f;--interact-icon-medium-disabled: #c1c6cc;--interact-icon-medium-focus: #2774d9;--interact-icon-medium-hover: #2774d9;--interact-icon-strong-active: #464c54;--interact-icon-strong-default: #656c75;--interact-icon-strong-disabled: #a7adb5;--interact-icon-strong-focus: #464c54;--interact-icon-strong-hover: #464c54;--interact-icon-weak-active: #6f7680;--interact-icon-weak-default: #7e868f;--interact-icon-weak-disabled: #d0d4d9;--interact-icon-weak-focus: #6f7680;--interact-icon-weak-hover: #6f7680;--interact-icon-in-active: #ffffff;--interact-icon-in-default: #ffffff;--interact-icon-in-disabled: #ffffff;--interact-icon-in-focus: #ffffff;--interact-icon-in-hover: #ffffff;--interact-text-active: #0d5cbd;--interact-text-default: #1d69cc;--interact-text-disabled: #a3c8ff;--interact-text-focus: #0d5cbd;--interact-text-hover: #0d5cbd;--interact-text-weak-active: #1d69cc;--interact-text-weak-default: #656c75;--interact-text-weak-disabled: #c1c6cc;--interact-text-weak-focus: #1d69cc;--interact-text-weak-hover: #1d69cc;--interact-text-in-active: #ffffff;--interact-text-in-default: #ffffff;--interact-text-in-disabled: #ffffff;--interact-text-in-focus: #ffffff;--interact-text-in-hover: #ffffff;--inverse-bg-active: #464c54;--inverse-bg-default: #373c42;--inverse-bg-disabled: #e1e4e8;--inverse-bg-focus: #464c54;--inverse-bg-gradient-default: linear-gradient(90deg, #373c42 0%, #0f1214 100%);--inverse-bg-gradient-end: #0f1214;--inverse-bg-gradient-start: #373c42;--inverse-bg-hover: #373c42;--inverse-bg-weak-default: #373c42;--inverse-border-active: #cce1ff;--inverse-border-default: #6f7680;--inverse-border-disabled: #e1e4e8;--inverse-border-focus: #cce1ff;--inverse-border-hover: #649ef5;--inverse-icon-active: #ffffff;--inverse-icon-default: #f7f7f7;--inverse-icon-disabled: #6f7680;--inverse-icon-focus: #ffffff;--inverse-icon-hover: #ffffff;--inverse-icon-strong-active: #ffffff;--inverse-icon-strong-default: #ffffff;--inverse-icon-strong-disabled: #ffffff;--inverse-icon-strong-focus: #ffffff;--inverse-icon-strong-hover: #ffffff;--inverse-text-active: #f7f7f7;--inverse-text-default: #f7f7f7;--inverse-text-disabled: #656c75;--inverse-text-focus: #f7f7f7;--inverse-text-hover: #f7f7f7;--inverse-text-medium-default: #c1c6cc;--inverse-text-medium-disabled: #656c75;--low-warning-bg-medium-active: #d5f5f5;--low-warning-bg-medium-default: #d5f5f5;--low-warning-bg-medium-disabled: #f7f7f7;--low-warning-bg-medium-focus: #d5f5f5;--low-warning-bg-medium-hover: #d5f5f5;--low-warning-border-active: #028e99;--low-warning-border-default: #028e99;--low-warning-border-disabled: #d0d4d9;--low-warning-border-focus: #028e99;--low-warning-border-hover: #028e99;--low-warning-icon-active: #028e99;--low-warning-icon-default: #028e99;--low-warning-icon-disabled: #d0d4d9;--low-warning-icon-focus: #028e99;--low-warning-icon-hover: #028e99;--low-warning-icon-in-active: #ffffff;--low-warning-icon-in-default: #ffffff;--low-warning-icon-in-disabled: #ffffff;--low-warning-icon-in-focus: #ffffff;--low-warning-icon-in-hover: #ffffff;--negative-bg-active: #b2242d;--negative-bg-default: #cc2d37;--negative-bg-disabled: #ffb2b5;--negative-bg-focus: #b2242d;--negative-bg-hover: #b2242d;--negative-bg-medium-active: #ffe8e9;--negative-bg-medium-default: #ffe8e9;--negative-bg-medium-disabled: #f7f7f7;--negative-bg-medium-focus: #ffe8e9;--negative-bg-medium-hover: #ffe8e9;--negative-bg-strong-default: #ffe8e9;--negative-bg-weak-active: #ffd4d5;--negative-bg-weak-default: #ffffff;--negative-bg-weak-disabled: #ffffff;--negative-bg-weak-focus: #ffd4d5;--negative-bg-weak-hover: #ffd4d5;--negative-border-active: #b2242d;--negative-border-default: #cc2d37;--negative-border-disabled: #ffb2b5;--negative-border-focus: #b2242d;--negative-border-hover: #b2242d;--negative-border-medium-active: #d93843;--negative-border-medium-default: #d93843;--negative-border-medium-disabled: #ffb2b5;--negative-border-medium-focus: #d93843;--negative-border-medium-hover: #d93843;--negative-border-strong-active: #b2242d;--negative-border-strong-default: #b2242d;--negative-border-strong-disabled: #ffb2b5;--negative-border-strong-focus: #b2242d;--negative-border-strong-hover: #b2242d;--negative-border-weak-active: #ffffff;--negative-border-weak-default: #ffffff;--negative-border-weak-disabled: #d0d4d9;--negative-border-weak-focus: #ffffff;--negative-border-weak-hover: #ffffff;--negative-icon-active: #b2242d;--negative-icon-default: #cc2d37;--negative-icon-disabled: #ffb2b5;--negative-icon-focus: #b2242d;--negative-icon-hover: #b2242d;--negative-icon-weak-active: #ffc7c9;--negative-icon-weak-default: #ffc7c9;--negative-icon-weak-disabled: #d0d4d9;--negative-icon-weak-focus: #ffc7c9;--negative-icon-weak-hover: #ffc7c9;--negative-icon-in-active: #ffffff;--negative-icon-in-default: #ffffff;--negative-icon-in-disabled: #ffffff;--negative-icon-in-focus: #ffffff;--negative-icon-in-hover: #ffffff;--negative-text-active: #b2242d;--negative-text-default: #cc2d37;--negative-text-disabled: #ffb2b5;--negative-text-focus: #b2242d;--negative-text-hover: #b2242d;--negative-text-in-active: #ffffff;--negative-text-in-default: #ffffff;--negative-text-in-disabled: #ffffff;--negative-text-in-focus: #ffffff;--negative-text-in-hover: #ffffff;--overlay-bg-default: #00000066;--port-diagram-base-bg-active: #889099;--port-diagram-base-bg-default: #c1c6cc;--port-diagram-base-bg-medium-active: #c1c6cc;--port-diagram-base-bg-medium-default: #d0d4d9;--port-diagram-base-bg-weak-default: #f0f1f2;--port-diagram-base-border-active: #6f7680;--port-diagram-base-border-default: #6f7680;--port-diagram-base-border-medium-active: #6f7680;--port-diagram-base-border-strong-active: #23282e;--port-diagram-base-border-strong-default: #23282e;--port-diagram-base-icon-in-active: #373c42;--port-diagram-base-icon-in-default: #373c42;--port-diagram-critical-bg-active: #a01d26;--port-diagram-critical-bg-default: #cc2d37;--port-diagram-critical-bg-medium-active: #ff878b;--port-diagram-critical-bg-medium-default: #ffb2b5;--port-diagram-critical-border-medium-active: #a01d26;--port-diagram-critical-border-strong-active: #23282e;--port-diagram-critical-border-strong-default: #23282e;--port-diagram-critical-icon-in-active: #ffffff;--port-diagram-critical-icon-in-default: #ffffff;--port-diagram-disconnected-bg-active: #23282e;--port-diagram-disconnected-bg-default: #373c42;--port-diagram-disconnected-bg-medium-active: #c1c6cc;--port-diagram-disconnected-bg-medium-default: #d0d4d9;--port-diagram-disconnected-border-medium-active: #6f7680;--port-diagram-disconnected-border-strong-active: #23282e;--port-diagram-disconnected-border-strong-default: #23282e;--port-diagram-disconnected-icon-in-active: #ffffff;--port-diagram-disconnected-icon-in-default: #ffffff;--port-diagram-full-speed-bg-active: #03639c;--port-diagram-full-speed-bg-default: #0570ad;--port-diagram-full-speed-bg-medium-active: #33bbf5;--port-diagram-full-speed-bg-medium-default: #9adffc;--port-diagram-full-speed-border-medium-active: #03639c;--port-diagram-full-speed-border-strong-active: #23282e;--port-diagram-full-speed-border-strong-default: #23282e;--port-diagram-full-speed-icon-in-active: #ffffff;--port-diagram-full-speed-icon-in-default: #ffffff;--port-diagram-low-power-bg-active: #944b03;--port-diagram-low-power-bg-default: #b05f04;--port-diagram-low-power-bg-medium-active: #e0a419;--port-diagram-low-power-bg-medium-default: #f0c243;--port-diagram-low-power-bg-weak-active: #f2d268;--port-diagram-low-power-bg-weak-default: #f5e08e;--port-diagram-low-power-border-medium-active: #944b03;--port-diagram-low-power-border-strong-active: #23282e;--port-diagram-low-power-border-strong-default: #23282e;--port-diagram-low-power-icon-in-active: #944b03;--port-diagram-low-power-icon-in-default: #b05f04;--port-diagram-reduced-speed-bg-active: #03639c;--port-diagram-reduced-speed-bg-default: #0570ad;--port-diagram-reduced-speed-bg-medium-active: #087abd;--port-diagram-reduced-speed-bg-medium-default: #0d8bd4;--port-diagram-reduced-speed-border-active: #ffffff;--port-diagram-reduced-speed-border-default: #ffffff;--port-diagram-reduced-speed-border-medium-active: #03639c;--port-diagram-reduced-speed-border-strong-active: #23282e;--port-diagram-reduced-speed-border-strong-default: #23282e;--port-diagram-reduced-speed-icon-in-active: #ffffff;--port-diagram-reduced-speed-icon-in-default: #ffffff;--port-diagram-warning-bg-active: #944b03;--port-diagram-warning-bg-default: #b05f04;--port-diagram-warning-bg-medium-active: #e0a419;--port-diagram-warning-bg-medium-default: #f0c243;--port-diagram-warning-border-default: #ffffff;--port-diagram-warning-border-medium-active: #944b03;--port-diagram-warning-border-strong-active: #23282e;--port-diagram-warning-border-strong-default: #23282e;--port-diagram-warning-icon-in-active: #ffffff;--port-diagram-warning-icon-in-default: #ffffff;--positive-bg-active: #139beb;--positive-bg-default: #139beb;--positive-bg-disabled: #9adffc;--positive-bg-focus: #139beb;--positive-bg-hover: #139beb;--positive-bg-medium-active: #d9f4ff;--positive-bg-medium-default: #d9f4ff;--positive-bg-medium-disabled: #f7f7f7;--positive-bg-medium-focus: #d9f4ff;--positive-bg-medium-hover: #d9f4ff;--positive-bg-strong-default: #d9f4ff;--positive-bg-weak-active: #ffffff;--positive-bg-weak-default: #ffffff;--positive-bg-weak-disabled: #ffffff;--positive-bg-weak-focus: #ffffff;--positive-bg-weak-hover: #ffffff;--positive-border-active: #139beb;--positive-border-default: #139beb;--positive-border-disabled: #d0d4d9;--positive-border-focus: #139beb;--positive-border-hover: #139beb;--positive-border-strong-active: #0570ad;--positive-border-strong-default: #0570ad;--positive-border-strong-disabled: #0570ad;--positive-border-strong-focus: #0570ad;--positive-border-strong-hover: #0570ad;--positive-border-weak-active: #ffffff;--positive-border-weak-default: #ffffff;--positive-border-weak-disabled: #d0d4d9;--positive-border-weak-focus: #ffffff;--positive-border-weak-hover: #ffffff;--positive-icon-active: #139beb;--positive-icon-default: #139beb;--positive-icon-disabled: #d0d4d9;--positive-icon-focus: #139beb;--positive-icon-hover: #139beb;--positive-icon-strong-active: #0d8bd4;--positive-icon-strong-default: #0d8bd4;--positive-icon-strong-disabled: #d0d4d9;--positive-icon-strong-focus: #0d8bd4;--positive-icon-strong-hover: #0d8bd4;--positive-icon-weak-active: #9adffc;--positive-icon-weak-default: #9adffc;--positive-icon-weak-disabled: #9adffc;--positive-icon-weak-focus: #9adffc;--positive-icon-weak-hover: #9adffc;--positive-icon-in-active: #ffffff;--positive-icon-in-default: #ffffff;--positive-icon-in-disabled: #ffffff;--positive-icon-in-focus: #ffffff;--positive-icon-in-hover: #ffffff;--positive-text-in-active: #ffffff;--positive-text-in-default: #ffffff;--positive-text-in-disabled: #ffffff;--positive-text-in-focus: #ffffff;--positive-text-in-hover: #ffffff;--severe-warning-bg-active: #f26722;--severe-warning-bg-default: #f26722;--severe-warning-bg-disabled: #fcc9a7;--severe-warning-bg-focus: #f26722;--severe-warning-bg-hover: #f26722;--severe-warning-bg-medium-active: #ffeadb;--severe-warning-bg-medium-default: #ffeadb;--severe-warning-bg-medium-disabled: #f7f7f7;--severe-warning-bg-medium-focus: #ffeadb;--severe-warning-bg-medium-hover: #ffeadb;--severe-warning-bg-strong-default: #ffeadb;--severe-warning-bg-weak-active: #ffffff;--severe-warning-bg-weak-default: #ffffff;--severe-warning-bg-weak-disabled: #ffffff;--severe-warning-bg-weak-focus: #ffffff;--severe-warning-bg-weak-hover: #ffffff;--severe-warning-border-active: #f26722;--severe-warning-border-default: #f26722;--severe-warning-border-disabled: #f26722;--severe-warning-border-focus: #f26722;--severe-warning-border-hover: #f26722;--severe-warning-border-weak-active: #ffffff;--severe-warning-border-weak-default: #ffffff;--severe-warning-border-weak-disabled: #d0d4d9;--severe-warning-border-weak-focus: #ffffff;--severe-warning-border-weak-hover: #ffffff;--severe-warning-icon-active: #c44f14;--severe-warning-icon-default: #f26722;--severe-warning-icon-disabled: #d0d4d9;--severe-warning-icon-focus: #c44f14;--severe-warning-icon-hover: #d95a1a;--severe-warning-icon-strong-active: #d95a1a;--severe-warning-icon-strong-default: #d95a1a;--severe-warning-icon-strong-disabled: #d95a1a;--severe-warning-icon-strong-focus: #d95a1a;--severe-warning-icon-strong-hover: #d95a1a;--severe-warning-icon-in-active: #ffffff;--severe-warning-icon-in-default: #ffffff;--severe-warning-icon-in-disabled: #ffffff;--severe-warning-icon-in-focus: #ffffff;--severe-warning-icon-in-hover: #ffffff;--warning-bg-active: #cc8604;--warning-bg-default: #cc8604;--warning-bg-disabled: #f2d268;--warning-bg-focus: #cc8604;--warning-bg-hover: #cc8604;--warning-bg-medium-active: #faefb9;--warning-bg-medium-default: #faefb9;--warning-bg-medium-disabled: #f7f7f7;--warning-bg-medium-focus: #faefb9;--warning-bg-medium-hover: #faefb9;--warning-bg-strong-default: #faefb9;--warning-bg-weak-active: #ffffff;--warning-bg-weak-default: #ffffff;--warning-bg-weak-disabled: #ffffff;--warning-bg-weak-focus: #ffffff;--warning-bg-weak-hover: #ffffff;--warning-border-active: #cc8604;--warning-border-default: #cc8604;--warning-border-disabled: #d0d4d9;--warning-border-focus: #cc8604;--warning-border-hover: #cc8604;--warning-border-strong-active: #a65503;--warning-border-strong-default: #a65503;--warning-border-strong-disabled: #a65503;--warning-border-strong-focus: #a65503;--warning-border-strong-hover: #a65503;--warning-border-weak-active: #ffffff;--warning-border-weak-default: #ffffff;--warning-border-weak-disabled: #d0d4d9;--warning-border-weak-focus: #ffffff;--warning-border-weak-hover: #ffffff;--warning-icon-active: #cc8604;--warning-icon-default: #cc8604;--warning-icon-disabled: #d0d4d9;--warning-icon-focus: #cc8604;--warning-icon-hover: #cc8604;--warning-icon-strong-active: #bd7202;--warning-icon-strong-default: #bd7202;--warning-icon-strong-disabled: #d0d4d9;--warning-icon-strong-focus: #bd7202;--warning-icon-strong-hover: #bd7202;--warning-icon-in-active: #ffffff;--warning-icon-in-default: #ffffff;--warning-icon-in-disabled: #ffffff;--warning-icon-in-focus: #ffffff;--warning-icon-in-hover: #ffffff;--warning-text-in-active: #ffffff;--warning-text-in-default: #ffffff;--warning-text-in-disabled: #ffffff;--warning-text-in-focus: #ffffff;--warning-text-in-hover: #ffffff}.hbr-mode-dark{--hbr-color-blue-35: #0051AF;--hbr-color-blue-40: #0D5CBD;--hbr-color-blue-45: #1D69CC;--hbr-color-blue-50: #2774D9;--hbr-color-blue-55: #3E84E5;--hbr-color-blue-60: #5191F0;--hbr-color-blue-65: #649EF5;--hbr-color-blue-70: #7CADF7;--hbr-color-blue-80: #A3C8FF;--hbr-color-blue-85: #BAD6FF;--hbr-color-blue-90: #CCE1FF;--hbr-color-blue-95: #E3EEFF;--hbr-color-gray-5: #0F1214;--hbr-color-gray-15: #23282E;--hbr-color-gray-25: #373C42;--hbr-color-gray-35: #464C54;--hbr-color-gray-40: #596069;--hbr-color-gray-45: #656C75;--hbr-color-gray-50: #6F7680;--hbr-color-gray-55: #7E868F;--hbr-color-gray-60: #889099;--hbr-color-gray-65: #979FA8;--hbr-color-gray-70: #A7ADB5;--hbr-color-gray-80: #C1C6CC;--hbr-color-gray-85: #D0D4D9;--hbr-color-gray-90: #E1E4E8;--hbr-color-gray-95: #F0F1F2;--hbr-color-gray-98: #F7F7F7;--hbr-color-red-35: #A01D26;--hbr-color-red-40: #B2242D;--hbr-color-red-45: #CC2D37;--hbr-color-red-50: #D93843;--hbr-color-red-55: #EB4651;--hbr-color-red-60: #FA5762;--hbr-color-red-65: #FF6E72;--hbr-color-red-70: #FF878B;--hbr-color-red-80: #FFB2B5;--hbr-color-red-85: #FFC7C9;--hbr-color-red-90: #FFD4D5;--hbr-color-red-95: #FFE8E9;--hbr-color-orange-35: #942E03;--hbr-color-orange-40: #AD3907;--hbr-color-orange-45: #BA400B;--hbr-color-orange-50: #C44F14;--hbr-color-orange-55: #D95A1A;--hbr-color-orange-60: #F26722;--hbr-color-orange-65: #F7782F;--hbr-color-orange-70: #FC8D4C;--hbr-color-orange-80: #FCB88D;--hbr-color-orange-85: #FCC9A7;--hbr-color-orange-90: #FFD9BF;--hbr-color-orange-95: #FFEADB;--hbr-color-yellow-35: #804103;--hbr-color-yellow-40: #944B03;--hbr-color-yellow-45: #A65503;--hbr-color-yellow-50: #B05F04;--hbr-color-yellow-55: #BD7202;--hbr-color-yellow-60: #CC8604;--hbr-color-yellow-65: #D6900D;--hbr-color-yellow-70: #E0A419;--hbr-color-yellow-80: #F2C13A;--hbr-color-yellow-85: #F2D268;--hbr-color-yellow-90: #F5E08E;--hbr-color-yellow-95: #FAEFB9;--hbr-color-lime-35: #425902;--hbr-color-lime-40: #4C6605;--hbr-color-lime-45: #577309;--hbr-color-lime-50: #61800E;--hbr-color-lime-55: #6C8C14;--hbr-color-lime-60: #7DA11B;--hbr-color-lime-65: #89AB2C;--hbr-color-lime-70: #B5D166;--hbr-color-lime-80: #B5D166;--hbr-color-lime-85: #C7DE8A;--hbr-color-lime-90: #D7E8A9;--hbr-color-lime-95: #EAF2D3;--hbr-color-green-35: #1F5E06;--hbr-color-green-40: #266B0B;--hbr-color-green-45: #2B7A0C;--hbr-color-green-50: #398519;--hbr-color-green-55: #45991F;--hbr-color-green-60: #52A62B;--hbr-color-green-65: #5EB035;--hbr-color-green-70: #6BBF41;--hbr-color-green-80: #98D977;--hbr-color-green-85: #B0E396;--hbr-color-green-90: #C5EBB2;--hbr-color-green-95: #E0F5D5;--hbr-color-emerald-35: #075E39;--hbr-color-emerald-40: #087041;--hbr-color-emerald-45: #0B7B46;--hbr-color-emerald-50: #0F874C;--hbr-color-emerald-55: #169855;--hbr-color-emerald-60: #21A65F;--hbr-color-emerald-65: #36B26E;--hbr-color-emerald-70: #4CBF7F;--hbr-color-emerald-80: #75D9A0;--hbr-color-emerald-85: #97E5B8;--hbr-color-emerald-90: #B6EDCC;--hbr-color-emerald-95: #D4F5E1;--hbr-color-teal-35: #005C66;--hbr-color-teal-40: #006773;--hbr-color-teal-45: #017580;--hbr-color-teal-50: #01818C;--hbr-color-teal-55: #028E99;--hbr-color-teal-60: #04A4B0;--hbr-color-teal-65: #0BB2B8;--hbr-color-teal-70: #17C2C2;--hbr-color-teal-80: #4AD9D9;--hbr-color-teal-85: #84E3E3;--hbr-color-teal-90: #A9EBEB;--hbr-color-teal-95: #D5F5F5;--hbr-color-lightblue-35: #015788;--hbr-color-lightblue-40: #03639C;--hbr-color-lightblue-45: #0570AD;--hbr-color-lightblue-50: #087ABD;--hbr-color-lightblue-55: #0D8BD4;--hbr-color-lightblue-60: #139BEB;--hbr-color-lightblue-65: #23A8EB;--hbr-color-lightblue-70: #33BBF5;--hbr-color-lightblue-80: #6FD2FC;--hbr-color-lightblue-85: #9ADFFC;--hbr-color-lightblue-90: #B5E9FF;--hbr-color-lightblue-95: #D9F4FF;--hbr-color-lavender-35: #3B47B2;--hbr-color-lavender-40: #4653C7;--hbr-color-lavender-45: #505ED9;--hbr-color-lavender-50: #5A68E5;--hbr-color-lavender-55: #6977F0;--hbr-color-lavender-60: #7D8AFF;--hbr-color-lavender-65: #8A95FF;--hbr-color-lavender-70: #9CA6FF;--hbr-color-lavender-80: #BAC1FF;--hbr-color-lavender-85: #CCD1FF;--hbr-color-lavender-90: #D9DDFF;--hbr-color-lavender-95: #EBEDFF;--hbr-color-slate-35: #484F7A;--hbr-color-slate-40: #545C8A;--hbr-color-slate-45: #5D6596;--hbr-color-slate-50: #6871A3;--hbr-color-slate-55: #767EB2;--hbr-color-slate-60: #868EC2;--hbr-color-slate-65: #959CCC;--hbr-color-slate-70: #A3AAD6;--hbr-color-slate-80: #C1C6E8;--hbr-color-slate-85: #CED3F2;--hbr-color-slate-90: #D9DEFA;--hbr-color-slate-95: #EBEDFF;--hbr-color-purple-35: #6732B8;--hbr-color-purple-40: #753BCC;--hbr-color-purple-45: #864AE0;--hbr-color-purple-50: #8D4EED;--hbr-color-purple-55: #9B5FF5;--hbr-color-purple-60: #A974F7;--hbr-color-purple-65: #B587FA;--hbr-color-purple-70: #C299FF;--hbr-color-purple-80: #D6BAFF;--hbr-color-purple-85: #E0CCFF;--hbr-color-purple-90: #E8D9FF;--hbr-color-purple-95: #F3EBFF;--hbr-color-magenta-35: #941B76;--hbr-color-magenta-40: #A62686;--hbr-color-magenta-45: #B53394;--hbr-color-magenta-50: #C23EA1;--hbr-color-magenta-55: #D64BB3;--hbr-color-magenta-60: #E85FC6;--hbr-color-magenta-65: #F26DD1;--hbr-color-magenta-70: #F582D8;--hbr-color-magenta-80: #F7B0E5;--hbr-color-magenta-85: #FAC5ED;--hbr-color-magenta-90: #FFD1F3;--hbr-color-magenta-95: #FFE8F9;--hbr-color-pink-35: #991D53;--hbr-color-pink-40: #B02863;--hbr-color-pink-45: #C2306F;--hbr-color-pink-50: #CF3A7A;--hbr-color-pink-55: #E3447C;--hbr-color-pink-60: #F2638C;--hbr-color-pink-65: #F57398;--hbr-color-pink-70: #FF87A9;--hbr-color-pink-80: #FCB3C8;--hbr-color-pink-85: #FFC4D5;--hbr-color-pink-90: #FFD4E0;--hbr-color-pink-95: #FFE8EF}.hbr-mode-dark{--hbr-color-neutral-100: var(--hbr-color-gray-100);--hbr-color-neutral-98: var(--hbr-color-gray-98);--hbr-color-neutral-95: var(--hbr-color-gray-95);--hbr-color-neutral-90: var(--hbr-color-gray-90);--hbr-color-neutral-85: var(--hbr-color-gray-85);--hbr-color-neutral-80: var(--hbr-color-gray-80);--hbr-color-neutral-70: var(--hbr-color-gray-70);--hbr-color-neutral-65: var(--hbr-color-gray-65);--hbr-color-neutral-60: var(--hbr-color-gray-60);--hbr-color-neutral-55: var(--hbr-color-gray-55);--hbr-color-neutral-50: var(--hbr-color-gray-50);--hbr-color-neutral-45: var(--hbr-color-gray-45);--hbr-color-neutral-40: var(--hbr-color-gray-40);--hbr-color-neutral-35: var(--hbr-color-gray-35);--hbr-color-neutral-25: var(--hbr-color-gray-25);--hbr-color-neutral-15: var(--hbr-color-gray-15);--hbr-color-neutral-5: var(--hbr-color-gray-5);--hbr-color-neutral-0: var(--hbr-color-gray-0);--hbr-color-neutral: var(--hbr-color-neutral-65);--hbr-color-neutral-hover: var(--hbr-color-neutral-70);--hbr-color-neutral-active: var(--hbr-color-neutral-70);--hbr-color-neutral-selected: var(--hbr-color-neutral-65);--hbr-color-neutral-focus: var(--hbr-color-neutral-70);--hbr-color-neutral-disabled: var(--hbr-color-neutral-70);--hbr-color-neutral-highlight: var(--hbr-color-neutral-25);--hbr-color-neutral-medium: var(--hbr-color-neutral-85);--hbr-color-neutral-medium-disabled: var(--hbr-color-neutral-80);--hbr-color-neutral-weak: var(--hbr-color-neutral-90);--hbr-color-neutral-weak-highlight: var(--hbr-color-neutral-35);--hbr-color-neutral-bg: var(--hbr-color-neutral-15);--hbr-color-neutral-bg-medium: var(--hbr-color-neutral-5);--hbr-color-neutral-bg-weak: var(--hbr-color-neutral-25);--hbr-color-neutral-bg-hover: var(--hbr-color-neutral-25);--hbr-color-neutral-bg-medium-hover: var(--hbr-color-neutral-15);--hbr-color-neutral-bg-weak-hover: var(--hbr-color-neutral-5);--hbr-color-neutral-bg-selected: var(--hbr-color-neutral-25);--hbr-color-neutral-bg-weak-selected: var(--hbr-color-neutral-70);--hbr-color-neutral-bg-weak-selected-hover: var(--hbr-color-neutral-80);--hbr-color-neutral-bg-disabled: var(--hbr-color-neutral-25);--hbr-color-neutral-bg-medium-disabled: var(--hbr-color-neutral-25);--hbr-color-neutral-vivid-bg: var(--hbr-color-neutral-35);--hbr-color-neutral-text: var(--hbr-color-neutral-98);--hbr-color-neutral-text-medium: var(--hbr-color-neutral-90);--hbr-color-neutral-text-weak: var(--hbr-color-neutral-80);--hbr-color-neutral-text-hover: var(--hbr-color-neutral-90);--hbr-color-neutral-text-medium-hover: var(--hbr-color-neutral-85);--hbr-color-neutral-text-weak-hover: var(--hbr-color-neutral-65);--hbr-color-neutral-text-disabled: var(--hbr-color-neutral-50);--hbr-color-neutral-vivid-text: var(--hbr-color-neutral-100);--hbr-color-neutral-contrast-text: var(--hbr-color-neutral-5);--hbr-color-neutral-icon: var(--hbr-color-neutral-80);--hbr-color-neutral-icon-hover: var(--hbr-color-neutral-85);--hbr-color-neutral-icon-selected: var(--hbr-color-neutral-90);--hbr-color-neutral-icon-disabled: var(--hbr-color-neutral-40);--hbr-color-neutral-icon-strong: var(--hbr-color-neutral-85);--hbr-color-neutral-icon-strong-hover: var(--hbr-color-neutral-95);--hbr-color-neutral-icon-strong-disabled: var(--hbr-color-neutral-70);--hbr-color-neutral-icon-medium: var(--hbr-color-neutral-65);--hbr-color-neutral-icon-weak: var(--hbr-color-neutral-60);--hbr-color-neutral-contrast-icon: var(--hbr-color-neutral-15);--hbr-color-neutral-contrast-icon-disabled: var(--hbr-color-neutral-70);--hbr-color-neutral-vivid-icon: var(--hbr-color-neutral-98);--hbr-color-neutral-border: var(--hbr-color-neutral-50);--hbr-color-neutral-border-medium: var(--hbr-color-neutral-40);--hbr-color-neutral-border-weak: var(--hbr-color-neutral-35);--hbr-color-neutral-border-hover: var(--hbr-color-neutral-50);--hbr-color-neutral-border-disabled: var(--hbr-color-neutral-40);--hbr-color-neutral-vivid-border: var(--hbr-color-neutral-50);--hbr-color-neutral-vivid-border-hover: var(--hbr-color-neutral-80);--hbr-color-interact-95: var(--hbr-color-blue-95);--hbr-color-interact-90: var(--hbr-color-blue-90);--hbr-color-interact-85: var(--hbr-color-blue-85);--hbr-color-interact-80: var(--hbr-color-blue-80);--hbr-color-interact-70: var(--hbr-color-blue-70);--hbr-color-interact-65: var(--hbr-color-blue-65);--hbr-color-interact-60: var(--hbr-color-blue-60);--hbr-color-interact-55: var(--hbr-color-blue-55);--hbr-color-interact-50: var(--hbr-color-blue-50);--hbr-color-interact-45: var(--hbr-color-blue-45);--hbr-color-interact-40: var(--hbr-color-blue-40);--hbr-color-interact-35: var(--hbr-color-blue-35);--hbr-color-interact: var(--hbr-color-interact-65);--hbr-color-interact-hover: var(--hbr-color-interact-70);--hbr-color-interact-active: var(--hbr-color-interact-70);--hbr-color-interact-selected: var(--hbr-color-interact-65);--hbr-color-interact-focus: var(--hbr-color-interact-70);--hbr-color-interact-disabled: #649EF580;--hbr-color-interact-highlight: #5191F040;--hbr-color-interact-medium: var(--hbr-color-interact-60);--hbr-color-interact-medium-disabled: #5191F080;--hbr-color-interact-weak: var(--hbr-color-interact-45);--hbr-color-interact-weak-highlight: #649EF540;--hbr-color-interact-bg: #649EF540;--hbr-color-interact-bg-medium: #2774D980;--hbr-color-interact-bg-weak: var(--hbr-color-interact-60);--hbr-color-interact-bg-hover: #649EF540;--hbr-color-interact-bg-medium-hover: #649EF520;--hbr-color-interact-bg-weak-hover: var(--hbr-color-interact-60);--hbr-color-interact-bg-selected: var(--hbr-color-interact-25);--hbr-color-interact-bg-weak-selected: var(--hbr-color-interact-70);--hbr-color-interact-bg-weak-selected-hover: var(--hbr-color-interact-80);--hbr-color-interact-bg-disabled: #5191F080;--hbr-color-interact-bg-medium-disabled: var(--hbr-color-interact-25);--hbr-color-interact-vivid-bg: var(--hbr-color-interact-45);--hbr-color-interact-text: var(--hbr-color-interact-65);--hbr-color-interact-text-medium: var(--hbr-color-interact-60);--hbr-color-interact-text-weak: var(--hbr-color-interact-55);--hbr-color-interact-text-hover: var(--hbr-color-interact-60);--hbr-color-interact-text-medium-hover: var(--hbr-color-interact-60);--hbr-color-interact-text-weak-hover: var(--hbr-color-interact-50);--hbr-color-interact-text-disabled: #649EF580;--hbr-color-interact-vivid-text: var(--hbr-color-interact-95);--hbr-color-interact-contrast-text: #2774D980;--hbr-color-interact-icon: var(--hbr-color-interact-65);--hbr-color-interact-icon-hover: var(--hbr-color-interact-85);--hbr-color-interact-icon-selected: var(--hbr-color-interact-90);--hbr-color-interact-icon-disabled: #5191F080;--hbr-color-interact-icon-strong: var(--hbr-color-interact-85);--hbr-color-interact-icon-strong-hover: var(--hbr-color-interact-95);--hbr-color-interact-icon-strong-disabled: var(--hbr-color-interact-70);--hbr-color-interact-icon-medium: var(--hbr-color-interact-65);--hbr-color-interact-icon-weak: var(--hbr-color-interact-60);--hbr-color-interact-contrast-icon: var(--hbr-color-interact-35);--hbr-color-interact-contrast-icon-disabled: var(--hbr-color-interact-70);--hbr-color-interact-vivid-icon: var(--hbr-color-interact-98);--hbr-color-interact-border: var(--hbr-color-interact-65);--hbr-color-interact-border-medium: var(--hbr-color-interact-70);--hbr-color-interact-border-weak: var(--hbr-color-interact-80);--hbr-color-interact-border-hover: var(--hbr-color-interact-60);--hbr-color-interact-border-disabled: #5191F080;--hbr-color-interact-vivid-border: var(--hbr-color-interact-50);--hbr-color-interact-vivid-border-hover: var(--hbr-color-interact-85);--hbr-color-success-95: var(--hbr-color-lightblue-95);--hbr-color-success-90: var(--hbr-color-lightblue-90);--hbr-color-success-85: var(--hbr-color-lightblue-85);--hbr-color-success-80: var(--hbr-color-lightblue-80);--hbr-color-success-70: var(--hbr-color-lightblue-70);--hbr-color-success-65: var(--hbr-color-lightblue-65);--hbr-color-success-60: var(--hbr-color-lightblue-60);--hbr-color-success-55: var(--hbr-color-lightblue-55);--hbr-color-success-50: var(--hbr-color-lightblue-50);--hbr-color-success-45: var(--hbr-color-lightblue-45);--hbr-color-success-40: var(--hbr-color-lightblue-40);--hbr-color-success-35: var(--hbr-color-lightblue-35);--hbr-color-success: var(--hbr-color-success-70);--hbr-color-success-hover: var(--hbr-color-success-70);--hbr-color-success-active: var(--hbr-color-success-70);--hbr-color-success-selected: var(--hbr-color-success-70);--hbr-color-success-focus: var(--hbr-color-success-70);--hbr-color-success-disabled: #23A8EB80;--hbr-color-success-highlight: #139BEB40;--hbr-color-success-medium: var(--hbr-color-success-70);--hbr-color-success-medium-disabled: #139BEB80;--hbr-color-success-weak: var(--hbr-color-success-55);--hbr-color-success-weak-highlight: #23A8EB40;--hbr-color-success-bg: #23A8EB40;--hbr-color-success-bg-medium: #087ABD80;--hbr-color-success-bg-weak: var(--hbr-color-success-70);--hbr-color-success-bg-hover: #23A8EB40;--hbr-color-success-bg-medium-hover: #23A8EB20;--hbr-color-success-bg-weak-hover: var(--hbr-color-success-70);--hbr-color-success-bg-selected: var(--hbr-color-success-35);--hbr-color-success-bg-weak-selected: var(--hbr-color-success-70);--hbr-color-success-bg-weak-selected-hover: var(--hbr-color-success-80);--hbr-color-success-bg-disabled: #139BEB80;--hbr-color-success-bg-medium-disabled: var(--hbr-color-success-35);--hbr-color-success-vivid-bg: var(--hbr-color-success-55);--hbr-color-success-text: var(--hbr-color-success-70);--hbr-color-success-text-medium: var(--hbr-color-success-70);--hbr-color-success-text-weak: var(--hbr-color-success-65);--hbr-color-success-text-hover: var(--hbr-color-success-70);--hbr-color-success-text-medium-hover: var(--hbr-color-success-70);--hbr-color-success-text-weak-hover: var(--hbr-color-success-60);--hbr-color-success-text-disabled: #23A8EB80;--hbr-color-success-vivid-text: var(--hbr-color-success-95);--hbr-color-success-contrast-text: #087ABD80;--hbr-color-success-icon: var(--hbr-color-success-70);--hbr-color-success-icon-hover: var(--hbr-color-success-85);--hbr-color-success-icon-selected: var(--hbr-color-success-90);--hbr-color-success-icon-disabled: #139BEB80;--hbr-color-success-icon-strong: var(--hbr-color-success-85);--hbr-color-success-icon-strong-hover: var(--hbr-color-success-95);--hbr-color-success-icon-strong-disabled: var(--hbr-color-success-70);--hbr-color-success-icon-medium: var(--hbr-color-success-70);--hbr-color-success-icon-weak: var(--hbr-color-success-70);--hbr-color-success-contrast-icon: var(--hbr-color-success-45);--hbr-color-success-contrast-icon-disabled: var(--hbr-color-success-70);--hbr-color-success-vivid-icon: var(--hbr-color-success-98);--hbr-color-success-border: var(--hbr-color-success-70);--hbr-color-success-border-medium: var(--hbr-color-success-70);--hbr-color-success-border-weak: var(--hbr-color-success-80);--hbr-color-success-border-hover: var(--hbr-color-success-70);--hbr-color-success-border-disabled: #139BEB80;--hbr-color-success-vivid-border: var(--hbr-color-success-60);--hbr-color-success-vivid-border-hover: var(--hbr-color-success-85);--hbr-color-warning-95: var(--hbr-color-yellow-95);--hbr-color-warning-90: var(--hbr-color-yellow-90);--hbr-color-warning-85: var(--hbr-color-yellow-85);--hbr-color-warning-80: var(--hbr-color-yellow-80);--hbr-color-warning-70: var(--hbr-color-yellow-70);--hbr-color-warning-65: var(--hbr-color-yellow-65);--hbr-color-warning-60: var(--hbr-color-yellow-60);--hbr-color-warning-55: var(--hbr-color-yellow-55);--hbr-color-warning-50: var(--hbr-color-yellow-50);--hbr-color-warning-45: var(--hbr-color-yellow-45);--hbr-color-warning-40: var(--hbr-color-yellow-40);--hbr-color-warning-35: var(--hbr-color-yellow-35);--hbr-color-warning: var(--hbr-color-warning-70);--hbr-color-warning-hover: var(--hbr-color-warning-70);--hbr-color-warning-active: var(--hbr-color-warning-70);--hbr-color-warning-selected: var(--hbr-color-warning-70);--hbr-color-warning-focus: var(--hbr-color-warning-70);--hbr-color-warning-disabled: #D6900D80;--hbr-color-warning-highlight: #CC860440;--hbr-color-warning-medium: var(--hbr-color-warning-70);--hbr-color-warning-medium-disabled: #CC860480;--hbr-color-warning-weak: var(--hbr-color-warning-55);--hbr-color-warning-weak-highlight: #D6900D40;--hbr-color-warning-bg: #D6900D40;--hbr-color-warning-bg-medium: #B05F0480;--hbr-color-warning-bg-weak: var(--hbr-color-warning-70);--hbr-color-warning-bg-hover: #D6900D40;--hbr-color-warning-bg-medium-hover: #D6900D20;--hbr-color-warning-bg-weak-hover: var(--hbr-color-warning-70);--hbr-color-warning-bg-selected: var(--hbr-color-warning-35);--hbr-color-warning-bg-weak-selected: var(--hbr-color-warning-70);--hbr-color-warning-bg-weak-selected-hover: var(--hbr-color-warning-80);--hbr-color-warning-bg-disabled: #CC860480;--hbr-color-warning-bg-medium-disabled: var(--hbr-color-warning-35);--hbr-color-warning-vivid-bg: var(--hbr-color-warning-55);--hbr-color-warning-text: var(--hbr-color-warning-70);--hbr-color-warning-text-medium: var(--hbr-color-warning-70);--hbr-color-warning-text-weak: var(--hbr-color-warning-65);--hbr-color-warning-text-hover: var(--hbr-color-warning-70);--hbr-color-warning-text-medium-hover: var(--hbr-color-warning-70);--hbr-color-warning-text-weak-hover: var(--hbr-color-warning-60);--hbr-color-warning-text-disabled: #D6900D80;--hbr-color-warning-vivid-text: var(--hbr-color-warning-95);--hbr-color-warning-contrast-text: #B05F0480;--hbr-color-warning-icon: var(--hbr-color-warning-70);--hbr-color-warning-icon-hover: var(--hbr-color-warning-85);--hbr-color-warning-icon-selected: var(--hbr-color-warning-90);--hbr-color-warning-icon-disabled: #CC860480;--hbr-color-warning-icon-strong: var(--hbr-color-warning-85);--hbr-color-warning-icon-strong-hover: var(--hbr-color-warning-95);--hbr-color-warning-icon-strong-disabled: var(--hbr-color-warning-70);--hbr-color-warning-icon-medium: var(--hbr-color-warning-70);--hbr-color-warning-icon-weak: var(--hbr-color-warning-70);--hbr-color-warning-contrast-icon: var(--hbr-color-warning-45);--hbr-color-warning-contrast-icon-disabled: var(--hbr-color-warning-70);--hbr-color-warning-vivid-icon: var(--hbr-color-warning-98);--hbr-color-warning-border: var(--hbr-color-warning-70);--hbr-color-warning-border-medium: var(--hbr-color-warning-70);--hbr-color-warning-border-weak: var(--hbr-color-warning-80);--hbr-color-warning-border-hover: var(--hbr-color-warning-70);--hbr-color-warning-border-disabled: #CC860480;--hbr-color-warning-vivid-border: var(--hbr-color-warning-60);--hbr-color-warning-vivid-border-hover: var(--hbr-color-warning-85);--hbr-color-severe-warning-95: var(--hbr-color-orange-95);--hbr-color-severe-warning-90: var(--hbr-color-orange-90);--hbr-color-severe-warning-85: var(--hbr-color-orange-85);--hbr-color-severe-warning-80: var(--hbr-color-orange-80);--hbr-color-severe-warning-70: var(--hbr-color-orange-70);--hbr-color-severe-warning-65: var(--hbr-color-orange-65);--hbr-color-severe-warning-60: var(--hbr-color-orange-60);--hbr-color-severe-warning-55: var(--hbr-color-orange-55);--hbr-color-severe-warning-50: var(--hbr-color-orange-50);--hbr-color-severe-warning-45: var(--hbr-color-orange-45);--hbr-color-severe-warning-40: var(--hbr-color-orange-40);--hbr-color-severe-warning-35: var(--hbr-color-orange-35);--hbr-color-severe-warning: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-hover: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-active: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-selected: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-focus: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-disabled: #F7782F80;--hbr-color-severe-warning-highlight: #F2672240;--hbr-color-severe-warning-medium: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-medium-disabled: #F2672280;--hbr-color-severe-warning-weak: var(--hbr-color-severe-warning-55);--hbr-color-severe-warning-weak-highlight: #F7782F40;--hbr-color-severe-warning-bg: #F7782F40;--hbr-color-severe-warning-bg-medium: #C44F1480;--hbr-color-severe-warning-bg-weak: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-bg-hover: #F7782F40;--hbr-color-severe-warning-bg-medium-hover: #F7782F20;--hbr-color-severe-warning-bg-weak-hover: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-bg-selected: var(--hbr-color-severe-warning-35);--hbr-color-severe-warning-bg-weak-selected: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-bg-weak-selected-hover: var(--hbr-color-severe-warning-80);--hbr-color-severe-warning-bg-disabled: #F2672280;--hbr-color-severe-warning-bg-medium-disabled: var(--hbr-color-severe-warning-35);--hbr-color-severe-warning-vivid-bg: var(--hbr-color-severe-warning-55);--hbr-color-severe-warning-text: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-text-medium: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-text-weak: var(--hbr-color-severe-warning-65);--hbr-color-severe-warning-text-hover: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-text-medium-hover: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-text-weak-hover: var(--hbr-color-severe-warning-60);--hbr-color-severe-warning-text-disabled: #F7782F80;--hbr-color-severe-warning-vivid-text: var(--hbr-color-severe-warning-95);--hbr-color-severe-warning-contrast-text: #C44F1480;--hbr-color-severe-warning-icon: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-icon-hover: var(--hbr-color-severe-warning-85);--hbr-color-severe-warning-icon-selected: var(--hbr-color-severe-warning-90);--hbr-color-severe-warning-icon-disabled: #F2672280;--hbr-color-severe-warning-icon-strong: var(--hbr-color-severe-warning-85);--hbr-color-severe-warning-icon-strong-hover: var(--hbr-color-severe-warning-95);--hbr-color-severe-warning-icon-strong-disabled: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-icon-medium: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-icon-weak: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-contrast-icon: var(--hbr-color-severe-warning-45);--hbr-color-severe-warning-contrast-icon-disabled: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-vivid-icon: var(--hbr-color-severe-warning-98);--hbr-color-severe-warning-border: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-border-medium: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-border-weak: var(--hbr-color-severe-warning-80);--hbr-color-severe-warning-border-hover: var(--hbr-color-severe-warning-70);--hbr-color-severe-warning-border-disabled: #F2672280;--hbr-color-severe-warning-vivid-border: var(--hbr-color-severe-warning-60);--hbr-color-severe-warning-vivid-border-hover: var(--hbr-color-severe-warning-85);--hbr-color-low-warning-95: var(--hbr-color-teal-95);--hbr-color-low-warning-90: var(--hbr-color-teal-90);--hbr-color-low-warning-85: var(--hbr-color-teal-85);--hbr-color-low-warning-80: var(--hbr-color-teal-80);--hbr-color-low-warning-70: var(--hbr-color-teal-70);--hbr-color-low-warning-65: var(--hbr-color-teal-65);--hbr-color-low-warning-60: var(--hbr-color-teal-60);--hbr-color-low-warning-55: var(--hbr-color-teal-55);--hbr-color-low-warning-50: var(--hbr-color-teal-50);--hbr-color-low-warning-45: var(--hbr-color-teal-45);--hbr-color-low-warning-40: var(--hbr-color-teal-40);--hbr-color-low-warning-35: var(--hbr-color-teal-35);--hbr-color-low-warning: var(--hbr-color-low-warning-70);--hbr-color-low-warning-hover: var(--hbr-color-low-warning-70);--hbr-color-low-warning-active: var(--hbr-color-low-warning-70);--hbr-color-low-warning-selected: var(--hbr-color-low-warning-70);--hbr-color-low-warning-focus: var(--hbr-color-low-warning-70);--hbr-color-low-warning-disabled: #0BB2B880;--hbr-color-low-warning-highlight: #04A4B040;--hbr-color-low-warning-medium: var(--hbr-color-low-warning-70);--hbr-color-low-warning-medium-disabled: #04A4B080;--hbr-color-low-warning-weak: var(--hbr-color-low-warning-55);--hbr-color-low-warning-weak-highlight: #0BB2B840;--hbr-color-low-warning-bg: #0BB2B840;--hbr-color-low-warning-bg-medium: #01818C80;--hbr-color-low-warning-bg-weak: var(--hbr-color-low-warning-70);--hbr-color-low-warning-bg-hover: #0BB2B840;--hbr-color-low-warning-bg-medium-hover: #0BB2B820;--hbr-color-low-warning-bg-weak-hover: var(--hbr-color-low-warning-70);--hbr-color-low-warning-bg-selected: var(--hbr-color-low-warning-35);--hbr-color-low-warning-bg-weak-selected: var(--hbr-color-low-warning-70);--hbr-color-low-warning-bg-weak-selected-hover: var(--hbr-color-low-warning-80);--hbr-color-low-warning-bg-disabled: #04A4B080;--hbr-color-low-warning-bg-medium-disabled: var(--hbr-color-low-warning-35);--hbr-color-low-warning-vivid-bg: var(--hbr-color-low-warning-55);--hbr-color-low-warning-text: var(--hbr-color-low-warning-70);--hbr-color-low-warning-text-medium: var(--hbr-color-low-warning-70);--hbr-color-low-warning-text-weak: var(--hbr-color-low-warning-65);--hbr-color-low-warning-text-hover: var(--hbr-color-low-warning-70);--hbr-color-low-warning-text-medium-hover: var(--hbr-color-low-warning-70);--hbr-color-low-warning-text-weak-hover: var(--hbr-color-low-warning-60);--hbr-color-low-warning-text-disabled: #0BB2B880;--hbr-color-low-warning-vivid-text: var(--hbr-color-low-warning-95);--hbr-color-low-warning-contrast-text: #01818C80;--hbr-color-low-warning-icon: var(--hbr-color-low-warning-70);--hbr-color-low-warning-icon-hover: var(--hbr-color-low-warning-85);--hbr-color-low-warning-icon-selected: var(--hbr-color-low-warning-90);--hbr-color-low-warning-icon-disabled: #04A4B080;--hbr-color-low-warning-icon-strong: var(--hbr-color-low-warning-85);--hbr-color-low-warning-icon-strong-hover: var(--hbr-color-low-warning-95);--hbr-color-low-warning-icon-strong-disabled: var(--hbr-color-low-warning-70);--hbr-color-low-warning-icon-medium: var(--hbr-color-low-warning-70);--hbr-color-low-warning-icon-weak: var(--hbr-color-low-warning-70);--hbr-color-low-warning-contrast-icon: var(--hbr-color-low-warning-45);--hbr-color-low-warning-contrast-icon-disabled: var(--hbr-color-low-warning-70);--hbr-color-low-warning-vivid-icon: var(--hbr-color-low-warning-98);--hbr-color-low-warning-border: var(--hbr-color-low-warning-70);--hbr-color-low-warning-border-medium: var(--hbr-color-low-warning-70);--hbr-color-low-warning-border-weak: var(--hbr-color-low-warning-80);--hbr-color-low-warning-border-hover: var(--hbr-color-low-warning-70);--hbr-color-low-warning-border-disabled: #04A4B080;--hbr-color-low-warning-vivid-border: var(--hbr-color-low-warning-60);--hbr-color-low-warning-vivid-border-hover: var(--hbr-color-low-warning-85);--hbr-color-danger-95: var(--hbr-color-red-95);--hbr-color-danger-90: var(--hbr-color-red-90);--hbr-color-danger-85: var(--hbr-color-red-85);--hbr-color-danger-80: var(--hbr-color-red-80);--hbr-color-danger-70: var(--hbr-color-red-70);--hbr-color-danger-65: var(--hbr-color-red-65);--hbr-color-danger-60: var(--hbr-color-red-60);--hbr-color-danger-55: var(--hbr-color-red-55);--hbr-color-danger-50: var(--hbr-color-red-50);--hbr-color-danger-45: var(--hbr-color-red-45);--hbr-color-danger-40: var(--hbr-color-red-40);--hbr-color-danger-35: var(--hbr-color-red-35);--hbr-color-danger: var(--hbr-color-danger-65);--hbr-color-danger-hover: var(--hbr-color-danger-70);--hbr-color-danger-active: var(--hbr-color-danger-70);--hbr-color-danger-selected: var(--hbr-color-danger-65);--hbr-color-danger-focus: var(--hbr-color-danger-70);--hbr-color-danger-disabled: #FF6E7280;--hbr-color-danger-highlight: #FA576240;--hbr-color-danger-medium: var(--hbr-color-danger-60);--hbr-color-danger-medium-disabled: #FA576280;--hbr-color-danger-weak: var(--hbr-color-danger-45);--hbr-color-danger-weak-highlight: #FF6E7240;--hbr-color-danger-bg: #FF6E7240;--hbr-color-danger-bg-medium: #D9384380;--hbr-color-danger-bg-weak: var(--hbr-color-danger-60);--hbr-color-danger-bg-hover: #FF6E7240;--hbr-color-danger-bg-medium-hover: #FF6E7220;--hbr-color-danger-bg-weak-hover: var(--hbr-color-danger-60);--hbr-color-danger-bg-selected: var(--hbr-color-danger-25);--hbr-color-danger-bg-weak-selected: var(--hbr-color-danger-70);--hbr-color-danger-bg-weak-selected-hover: var(--hbr-color-danger-80);--hbr-color-danger-bg-disabled: #FA576280;--hbr-color-danger-bg-medium-disabled: var(--hbr-color-danger-25);--hbr-color-danger-vivid-bg: var(--hbr-color-danger-45);--hbr-color-danger-text: var(--hbr-color-danger-65);--hbr-color-danger-text-medium: var(--hbr-color-danger-60);--hbr-color-danger-text-weak: var(--hbr-color-danger-55);--hbr-color-danger-text-hover: var(--hbr-color-danger-60);--hbr-color-danger-text-medium-hover: var(--hbr-color-danger-60);--hbr-color-danger-text-weak-hover: var(--hbr-color-danger-50);--hbr-color-danger-text-disabled: #FF6E7280;--hbr-color-danger-vivid-text: var(--hbr-color-danger-95);--hbr-color-danger-contrast-text: #D9384380;--hbr-color-danger-icon: var(--hbr-color-danger-65);--hbr-color-danger-icon-hover: var(--hbr-color-danger-85);--hbr-color-danger-icon-selected: var(--hbr-color-danger-90);--hbr-color-danger-icon-disabled: #FA576280;--hbr-color-danger-icon-strong: var(--hbr-color-danger-85);--hbr-color-danger-icon-strong-hover: var(--hbr-color-danger-95);--hbr-color-danger-icon-strong-disabled: var(--hbr-color-danger-70);--hbr-color-danger-icon-medium: var(--hbr-color-danger-65);--hbr-color-danger-icon-weak: var(--hbr-color-danger-60);--hbr-color-danger-contrast-icon: var(--hbr-color-danger-35);--hbr-color-danger-contrast-icon-disabled: var(--hbr-color-danger-70);--hbr-color-danger-vivid-icon: var(--hbr-color-danger-98);--hbr-color-danger-border: var(--hbr-color-danger-65);--hbr-color-danger-border-medium: var(--hbr-color-danger-70);--hbr-color-danger-border-weak: var(--hbr-color-danger-80);--hbr-color-danger-border-hover: var(--hbr-color-danger-60);--hbr-color-danger-border-disabled: #FA576280;--hbr-color-danger-vivid-border: var(--hbr-color-danger-50);--hbr-color-danger-vivid-border-hover: var(--hbr-color-danger-85);--hbr-color-info-95: var(--hbr-color-purple-95);--hbr-color-info-90: var(--hbr-color-purple-90);--hbr-color-info-85: var(--hbr-color-purple-85);--hbr-color-info-80: var(--hbr-color-purple-80);--hbr-color-info-70: var(--hbr-color-purple-70);--hbr-color-info-65: var(--hbr-color-purple-65);--hbr-color-info-60: var(--hbr-color-purple-60);--hbr-color-info-55: var(--hbr-color-purple-55);--hbr-color-info-50: var(--hbr-color-purple-50);--hbr-color-info-45: var(--hbr-color-purple-45);--hbr-color-info-40: var(--hbr-color-purple-40);--hbr-color-info-35: var(--hbr-color-purple-35);--hbr-color-info: var(--hbr-color-info-65);--hbr-color-info-hover: var(--hbr-color-info-70);--hbr-color-info-active: var(--hbr-color-info-70);--hbr-color-info-selected: var(--hbr-color-info-65);--hbr-color-info-focus: var(--hbr-color-info-70);--hbr-color-info-disabled: #B587FA80;--hbr-color-info-highlight: #A974F740;--hbr-color-info-medium: var(--hbr-color-info-60);--hbr-color-info-medium-disabled: #A974F780;--hbr-color-info-weak: var(--hbr-color-info-45);--hbr-color-info-weak-highlight: #B587FA40;--hbr-color-info-bg: #B587FA40;--hbr-color-info-bg-medium: #8D4EED80;--hbr-color-info-bg-weak: var(--hbr-color-info-60);--hbr-color-info-bg-hover: #B587FA40;--hbr-color-info-bg-medium-hover: #B587FA20;--hbr-color-info-bg-weak-hover: var(--hbr-color-info-60);--hbr-color-info-bg-selected: var(--hbr-color-info-25);--hbr-color-info-bg-weak-selected: var(--hbr-color-info-70);--hbr-color-info-bg-weak-selected-hover: var(--hbr-color-info-80);--hbr-color-info-bg-disabled: #A974F780;--hbr-color-info-bg-medium-disabled: var(--hbr-color-info-25);--hbr-color-info-vivid-bg: var(--hbr-color-info-45);--hbr-color-info-text: var(--hbr-color-info-65);--hbr-color-info-text-medium: var(--hbr-color-info-60);--hbr-color-info-text-weak: var(--hbr-color-info-55);--hbr-color-info-text-hover: var(--hbr-color-info-60);--hbr-color-info-text-medium-hover: var(--hbr-color-info-60);--hbr-color-info-text-weak-hover: var(--hbr-color-info-50);--hbr-color-info-text-disabled: #B587FA80;--hbr-color-info-vivid-text: var(--hbr-color-info-95);--hbr-color-info-contrast-text: #8D4EED80;--hbr-color-info-icon: var(--hbr-color-info-65);--hbr-color-info-icon-hover: var(--hbr-color-info-85);--hbr-color-info-icon-selected: var(--hbr-color-info-90);--hbr-color-info-icon-disabled: #A974F780;--hbr-color-info-icon-strong: var(--hbr-color-info-85);--hbr-color-info-icon-strong-hover: var(--hbr-color-info-95);--hbr-color-info-icon-strong-disabled: var(--hbr-color-info-70);--hbr-color-info-icon-medium: var(--hbr-color-info-65);--hbr-color-info-icon-weak: var(--hbr-color-info-60);--hbr-color-info-contrast-icon: var(--hbr-color-info-35);--hbr-color-info-contrast-icon-disabled: var(--hbr-color-info-70);--hbr-color-info-vivid-icon: var(--hbr-color-info-98);--hbr-color-info-border: var(--hbr-color-info-65);--hbr-color-info-border-medium: var(--hbr-color-info-70);--hbr-color-info-border-weak: var(--hbr-color-info-80);--hbr-color-info-border-hover: var(--hbr-color-info-60);--hbr-color-info-border-disabled: #A974F780;--hbr-color-info-vivid-border: var(--hbr-color-info-50);--hbr-color-info-vivid-border-hover: var(--hbr-color-info-85);--hbr-color-admin-95: var(--hbr-color-purple-95);--hbr-color-admin-90: var(--hbr-color-purple-90);--hbr-color-admin-85: var(--hbr-color-purple-85);--hbr-color-admin-80: var(--hbr-color-purple-80);--hbr-color-admin-70: var(--hbr-color-purple-70);--hbr-color-admin-65: var(--hbr-color-purple-65);--hbr-color-admin-60: var(--hbr-color-purple-60);--hbr-color-admin-55: var(--hbr-color-purple-55);--hbr-color-admin-50: var(--hbr-color-purple-50);--hbr-color-admin-45: var(--hbr-color-purple-45);--hbr-color-admin-40: var(--hbr-color-purple-40);--hbr-color-admin-35: var(--hbr-color-purple-35);--hbr-color-admin: var(--hbr-color-admin-65);--hbr-color-admin-hover: var(--hbr-color-admin-70);--hbr-color-admin-active: var(--hbr-color-admin-70);--hbr-color-admin-selected: var(--hbr-color-admin-65);--hbr-color-admin-focus: var(--hbr-color-admin-70);--hbr-color-admin-disabled: #B587FA80;--hbr-color-admin-highlight: #A974F740;--hbr-color-admin-medium: var(--hbr-color-admin-60);--hbr-color-admin-medium-disabled: #A974F780;--hbr-color-admin-weak: var(--hbr-color-admin-45);--hbr-color-admin-weak-highlight: #B587FA40;--hbr-color-admin-bg: #B587FA40;--hbr-color-admin-bg-medium: #8D4EED80;--hbr-color-admin-bg-weak: var(--hbr-color-admin-60);--hbr-color-admin-bg-hover: #B587FA40;--hbr-color-admin-bg-medium-hover: #B587FA20;--hbr-color-admin-bg-weak-hover: var(--hbr-color-admin-60);--hbr-color-admin-bg-selected: var(--hbr-color-admin-25);--hbr-color-admin-bg-weak-selected: var(--hbr-color-admin-70);--hbr-color-admin-bg-weak-selected-hover: var(--hbr-color-admin-80);--hbr-color-admin-bg-disabled: #A974F780;--hbr-color-admin-bg-medium-disabled: var(--hbr-color-admin-25);--hbr-color-admin-vivid-bg: var(--hbr-color-admin-45);--hbr-color-admin-text: var(--hbr-color-admin-65);--hbr-color-admin-text-medium: var(--hbr-color-admin-60);--hbr-color-admin-text-weak: var(--hbr-color-admin-55);--hbr-color-admin-text-hover: var(--hbr-color-admin-60);--hbr-color-admin-text-medium-hover: var(--hbr-color-admin-60);--hbr-color-admin-text-weak-hover: var(--hbr-color-admin-50);--hbr-color-admin-text-disabled: #B587FA80;--hbr-color-admin-vivid-text: var(--hbr-color-admin-95);--hbr-color-admin-contrast-text: #8D4EED80;--hbr-color-admin-icon: var(--hbr-color-admin-65);--hbr-color-admin-icon-hover: var(--hbr-color-admin-85);--hbr-color-admin-icon-selected: var(--hbr-color-admin-90);--hbr-color-admin-icon-disabled: #A974F780;--hbr-color-admin-icon-strong: var(--hbr-color-admin-85);--hbr-color-admin-icon-strong-hover: var(--hbr-color-admin-95);--hbr-color-admin-icon-strong-disabled: var(--hbr-color-admin-70);--hbr-color-admin-icon-medium: var(--hbr-color-admin-65);--hbr-color-admin-icon-weak: var(--hbr-color-admin-60);--hbr-color-admin-contrast-icon: var(--hbr-color-admin-35);--hbr-color-admin-contrast-icon-disabled: var(--hbr-color-admin-70);--hbr-color-admin-vivid-icon: var(--hbr-color-admin-98);--hbr-color-admin-border: var(--hbr-color-admin-65);--hbr-color-admin-border-medium: var(--hbr-color-admin-70);--hbr-color-admin-border-weak: var(--hbr-color-admin-80);--hbr-color-admin-border-hover: var(--hbr-color-admin-60);--hbr-color-admin-border-disabled: #A974F780;--hbr-color-admin-vivid-border: var(--hbr-color-admin-50);--hbr-color-admin-vivid-border-hover: var(--hbr-color-admin-85);--hbr-color-brand-95: var(--hbr-color-green-95);--hbr-color-brand-90: var(--hbr-color-green-90);--hbr-color-brand-85: var(--hbr-color-green-85);--hbr-color-brand-80: var(--hbr-color-green-80);--hbr-color-brand-70: var(--hbr-color-green-70);--hbr-color-brand-65: var(--hbr-color-green-65);--hbr-color-brand-60: var(--hbr-color-green-60);--hbr-color-brand-55: var(--hbr-color-green-55);--hbr-color-brand-50: var(--hbr-color-green-50);--hbr-color-brand-45: var(--hbr-color-green-45);--hbr-color-brand-40: var(--hbr-color-green-40);--hbr-color-brand-35: var(--hbr-color-green-35);--hbr-color-brand: var(--hbr-color-brand-65);--hbr-color-brand-hover: var(--hbr-color-brand-70);--hbr-color-brand-active: var(--hbr-color-brand-70);--hbr-color-brand-selected: var(--hbr-color-brand-65);--hbr-color-brand-focus: var(--hbr-color-brand-70);--hbr-color-brand-disabled: #5EB03580;--hbr-color-brand-highlight: #52A62B40;--hbr-color-brand-medium: var(--hbr-color-brand-60);--hbr-color-brand-medium-disabled: #52A62B80;--hbr-color-brand-weak: var(--hbr-color-brand-45);--hbr-color-brand-weak-highlight: #5EB03540;--hbr-color-brand-bg: #5EB03540;--hbr-color-brand-bg-medium: #39851980;--hbr-color-brand-bg-weak: var(--hbr-color-brand-60);--hbr-color-brand-bg-hover: #5EB03540;--hbr-color-brand-bg-medium-hover: #5EB03520;--hbr-color-brand-bg-weak-hover: var(--hbr-color-brand-60);--hbr-color-brand-bg-selected: var(--hbr-color-brand-25);--hbr-color-brand-bg-weak-selected: var(--hbr-color-brand-70);--hbr-color-brand-bg-weak-selected-hover: var(--hbr-color-brand-80);--hbr-color-brand-bg-disabled: #52A62B80;--hbr-color-brand-bg-medium-disabled: var(--hbr-color-brand-25);--hbr-color-brand-vivid-bg: var(--hbr-color-brand-45);--hbr-color-brand-text: var(--hbr-color-brand-65);--hbr-color-brand-text-medium: var(--hbr-color-brand-60);--hbr-color-brand-text-weak: var(--hbr-color-brand-55);--hbr-color-brand-text-hover: var(--hbr-color-brand-60);--hbr-color-brand-text-medium-hover: var(--hbr-color-brand-60);--hbr-color-brand-text-weak-hover: var(--hbr-color-brand-50);--hbr-color-brand-text-disabled: #5EB03580;--hbr-color-brand-vivid-text: var(--hbr-color-brand-95);--hbr-color-brand-contrast-text: #39851980;--hbr-color-brand-icon: var(--hbr-color-brand-65);--hbr-color-brand-icon-hover: var(--hbr-color-brand-85);--hbr-color-brand-icon-selected: var(--hbr-color-brand-90);--hbr-color-brand-icon-disabled: #52A62B80;--hbr-color-brand-icon-strong: var(--hbr-color-brand-85);--hbr-color-brand-icon-strong-hover: var(--hbr-color-brand-95);--hbr-color-brand-icon-strong-disabled: var(--hbr-color-brand-70);--hbr-color-brand-icon-medium: var(--hbr-color-brand-65);--hbr-color-brand-icon-weak: var(--hbr-color-brand-60);--hbr-color-brand-contrast-icon: var(--hbr-color-brand-35);--hbr-color-brand-contrast-icon-disabled: var(--hbr-color-brand-70);--hbr-color-brand-vivid-icon: var(--hbr-color-brand-98);--hbr-color-brand-border: var(--hbr-color-brand-65);--hbr-color-brand-border-medium: var(--hbr-color-brand-70);--hbr-color-brand-border-weak: var(--hbr-color-brand-80);--hbr-color-brand-border-hover: var(--hbr-color-brand-60);--hbr-color-brand-border-disabled: #52A62B80;--hbr-color-brand-vivid-border: var(--hbr-color-brand-50);--hbr-color-brand-vivid-border-hover: var(--hbr-color-brand-85);--hbr-color-excellent-95: var(--hbr-color-blue-95);--hbr-color-excellent-90: var(--hbr-color-blue-90);--hbr-color-excellent-85: var(--hbr-color-blue-85);--hbr-color-excellent-80: var(--hbr-color-blue-80);--hbr-color-excellent-70: var(--hbr-color-blue-70);--hbr-color-excellent-65: var(--hbr-color-blue-65);--hbr-color-excellent-60: var(--hbr-color-blue-60);--hbr-color-excellent-55: var(--hbr-color-blue-55);--hbr-color-excellent-50: var(--hbr-color-blue-50);--hbr-color-excellent-45: var(--hbr-color-blue-45);--hbr-color-excellent-40: var(--hbr-color-blue-40);--hbr-color-excellent-35: var(--hbr-color-blue-35);--hbr-color-excellent: var(--hbr-color-excellent-65);--hbr-color-excellent-hover: var(--hbr-color-excellent-70);--hbr-color-excellent-active: var(--hbr-color-excellent-70);--hbr-color-excellent-selected: var(--hbr-color-excellent-65);--hbr-color-excellent-focus: var(--hbr-color-excellent-70);--hbr-color-excellent-disabled: #649EF580;--hbr-color-excellent-highlight: #5191F040;--hbr-color-excellent-medium: var(--hbr-color-excellent-60);--hbr-color-excellent-medium-disabled: #5191F080;--hbr-color-excellent-weak: var(--hbr-color-excellent-45);--hbr-color-excellent-weak-highlight: #649EF540;--hbr-color-excellent-bg: #649EF540;--hbr-color-excellent-bg-medium: #2774D980;--hbr-color-excellent-bg-weak: var(--hbr-color-excellent-60);--hbr-color-excellent-bg-hover: #649EF540;--hbr-color-excellent-bg-medium-hover: #649EF520;--hbr-color-excellent-bg-weak-hover: var(--hbr-color-excellent-60);--hbr-color-excellent-bg-selected: var(--hbr-color-excellent-25);--hbr-color-excellent-bg-weak-selected: var(--hbr-color-excellent-70);--hbr-color-excellent-bg-weak-selected-hover: var(--hbr-color-excellent-80);--hbr-color-excellent-bg-disabled: #5191F080;--hbr-color-excellent-bg-medium-disabled: var(--hbr-color-excellent-25);--hbr-color-excellent-vivid-bg: var(--hbr-color-excellent-45);--hbr-color-excellent-text: var(--hbr-color-excellent-65);--hbr-color-excellent-text-medium: var(--hbr-color-excellent-60);--hbr-color-excellent-text-weak: var(--hbr-color-excellent-55);--hbr-color-excellent-text-hover: var(--hbr-color-excellent-60);--hbr-color-excellent-text-medium-hover: var(--hbr-color-excellent-60);--hbr-color-excellent-text-weak-hover: var(--hbr-color-excellent-50);--hbr-color-excellent-text-disabled: #649EF580;--hbr-color-excellent-vivid-text: var(--hbr-color-excellent-95);--hbr-color-excellent-contrast-text: #2774D980;--hbr-color-excellent-icon: var(--hbr-color-excellent-65);--hbr-color-excellent-icon-hover: var(--hbr-color-excellent-85);--hbr-color-excellent-icon-selected: var(--hbr-color-excellent-90);--hbr-color-excellent-icon-disabled: #5191F080;--hbr-color-excellent-icon-strong: var(--hbr-color-excellent-85);--hbr-color-excellent-icon-strong-hover: var(--hbr-color-excellent-95);--hbr-color-excellent-icon-strong-disabled: var(--hbr-color-excellent-70);--hbr-color-excellent-icon-medium: var(--hbr-color-excellent-65);--hbr-color-excellent-icon-weak: var(--hbr-color-excellent-60);--hbr-color-excellent-contrast-icon: var(--hbr-color-excellent-35);--hbr-color-excellent-contrast-icon-disabled: var(--hbr-color-excellent-70);--hbr-color-excellent-vivid-icon: var(--hbr-color-excellent-98);--hbr-color-excellent-border: var(--hbr-color-excellent-65);--hbr-color-excellent-border-medium: var(--hbr-color-excellent-70);--hbr-color-excellent-border-weak: var(--hbr-color-excellent-80);--hbr-color-excellent-border-hover: var(--hbr-color-excellent-60);--hbr-color-excellent-border-disabled: #5191F080;--hbr-color-excellent-vivid-border: var(--hbr-color-excellent-50);--hbr-color-excellent-vivid-border-hover: var(--hbr-color-excellent-85);--hbr-color-policy-accept-95: var(--hbr-color-lightblue-95);--hbr-color-policy-accept-90: var(--hbr-color-lightblue-90);--hbr-color-policy-accept-85: var(--hbr-color-lightblue-85);--hbr-color-policy-accept-80: var(--hbr-color-lightblue-80);--hbr-color-policy-accept-70: var(--hbr-color-lightblue-70);--hbr-color-policy-accept-65: var(--hbr-color-lightblue-65);--hbr-color-policy-accept-60: var(--hbr-color-lightblue-60);--hbr-color-policy-accept-55: var(--hbr-color-lightblue-55);--hbr-color-policy-accept-50: var(--hbr-color-lightblue-50);--hbr-color-policy-accept-45: var(--hbr-color-lightblue-45);--hbr-color-policy-accept-40: var(--hbr-color-lightblue-40);--hbr-color-policy-accept-35: var(--hbr-color-lightblue-35);--hbr-color-policy-accept: var(--hbr-color-policy-accept-65);--hbr-color-policy-accept-hover: var(--hbr-color-policy-accept-70);--hbr-color-policy-accept-active: var(--hbr-color-policy-accept-70);--hbr-color-policy-accept-selected: var(--hbr-color-policy-accept-65);--hbr-color-policy-accept-focus: var(--hbr-color-policy-accept-70);--hbr-color-policy-accept-disabled: #23A8EB80;--hbr-color-policy-accept-highlight: #139BEB40;--hbr-color-policy-accept-medium: var(--hbr-color-policy-accept-60);--hbr-color-policy-accept-medium-disabled: #139BEB80;--hbr-color-policy-accept-weak: var(--hbr-color-policy-accept-45);--hbr-color-policy-accept-weak-highlight: #23A8EB40;--hbr-color-policy-accept-bg: #23A8EB40;--hbr-color-policy-accept-bg-medium: #087ABD80;--hbr-color-policy-accept-bg-weak: var(--hbr-color-policy-accept-60);--hbr-color-policy-accept-bg-hover: #23A8EB40;--hbr-color-policy-accept-bg-medium-hover: #23A8EB20;--hbr-color-policy-accept-bg-weak-hover: var(--hbr-color-policy-accept-60);--hbr-color-policy-accept-bg-selected: var(--hbr-color-policy-accept-25);--hbr-color-policy-accept-bg-weak-selected: var(--hbr-color-policy-accept-70);--hbr-color-policy-accept-bg-weak-selected-hover: var(--hbr-color-policy-accept-80);--hbr-color-policy-accept-bg-disabled: #139BEB80;--hbr-color-policy-accept-bg-medium-disabled: var(--hbr-color-policy-accept-25);--hbr-color-policy-accept-vivid-bg: var(--hbr-color-policy-accept-45);--hbr-color-policy-accept-text: var(--hbr-color-policy-accept-65);--hbr-color-policy-accept-text-medium: var(--hbr-color-policy-accept-60);--hbr-color-policy-accept-text-weak: var(--hbr-color-policy-accept-55);--hbr-color-policy-accept-text-hover: var(--hbr-color-policy-accept-60);--hbr-color-policy-accept-text-medium-hover: var(--hbr-color-policy-accept-60);--hbr-color-policy-accept-text-weak-hover: var(--hbr-color-policy-accept-50);--hbr-color-policy-accept-text-disabled: #23A8EB80;--hbr-color-policy-accept-vivid-text: var(--hbr-color-policy-accept-95);--hbr-color-policy-accept-contrast-text: #087ABD80;--hbr-color-policy-accept-icon: var(--hbr-color-policy-accept-65);--hbr-color-policy-accept-icon-hover: var(--hbr-color-policy-accept-85);--hbr-color-policy-accept-icon-selected: var(--hbr-color-policy-accept-90);--hbr-color-policy-accept-icon-disabled: #139BEB80;--hbr-color-policy-accept-icon-strong: var(--hbr-color-policy-accept-85);--hbr-color-policy-accept-icon-strong-hover: var(--hbr-color-policy-accept-95);--hbr-color-policy-accept-icon-strong-disabled: var(--hbr-color-policy-accept-70);--hbr-color-policy-accept-icon-medium: var(--hbr-color-policy-accept-65);--hbr-color-policy-accept-icon-weak: var(--hbr-color-policy-accept-60);--hbr-color-policy-accept-contrast-icon: var(--hbr-color-policy-accept-35);--hbr-color-policy-accept-contrast-icon-disabled: var(--hbr-color-policy-accept-70);--hbr-color-policy-accept-vivid-icon: var(--hbr-color-policy-accept-98);--hbr-color-policy-accept-border: var(--hbr-color-policy-accept-65);--hbr-color-policy-accept-border-medium: var(--hbr-color-policy-accept-70);--hbr-color-policy-accept-border-weak: var(--hbr-color-policy-accept-80);--hbr-color-policy-accept-border-hover: var(--hbr-color-policy-accept-60);--hbr-color-policy-accept-border-disabled: #139BEB80;--hbr-color-policy-accept-vivid-border: var(--hbr-color-policy-accept-50);--hbr-color-policy-accept-vivid-border-hover: var(--hbr-color-policy-accept-85);--hbr-color-in-progress-95: var(--hbr-color-purple-95);--hbr-color-in-progress-90: var(--hbr-color-purple-90);--hbr-color-in-progress-85: var(--hbr-color-purple-85);--hbr-color-in-progress-80: var(--hbr-color-purple-80);--hbr-color-in-progress-70: var(--hbr-color-purple-70);--hbr-color-in-progress-65: var(--hbr-color-purple-65);--hbr-color-in-progress-60: var(--hbr-color-purple-60);--hbr-color-in-progress-55: var(--hbr-color-purple-55);--hbr-color-in-progress-50: var(--hbr-color-purple-50);--hbr-color-in-progress-45: var(--hbr-color-purple-45);--hbr-color-in-progress-40: var(--hbr-color-purple-40);--hbr-color-in-progress-35: var(--hbr-color-purple-35);--hbr-color-in-progress: var(--hbr-color-in-progress-65);--hbr-color-in-progress-hover: var(--hbr-color-in-progress-70);--hbr-color-in-progress-active: var(--hbr-color-in-progress-70);--hbr-color-in-progress-selected: var(--hbr-color-in-progress-65);--hbr-color-in-progress-focus: var(--hbr-color-in-progress-70);--hbr-color-in-progress-disabled: #B587FA80;--hbr-color-in-progress-highlight: #A974F740;--hbr-color-in-progress-medium: var(--hbr-color-in-progress-60);--hbr-color-in-progress-medium-disabled: #A974F780;--hbr-color-in-progress-weak: var(--hbr-color-in-progress-45);--hbr-color-in-progress-weak-highlight: #B587FA40;--hbr-color-in-progress-bg: #B587FA40;--hbr-color-in-progress-bg-medium: #8D4EED80;--hbr-color-in-progress-bg-weak: var(--hbr-color-in-progress-60);--hbr-color-in-progress-bg-hover: #B587FA40;--hbr-color-in-progress-bg-medium-hover: #B587FA20;--hbr-color-in-progress-bg-weak-hover: var(--hbr-color-in-progress-60);--hbr-color-in-progress-bg-selected: var(--hbr-color-in-progress-25);--hbr-color-in-progress-bg-weak-selected: var(--hbr-color-in-progress-70);--hbr-color-in-progress-bg-weak-selected-hover: var(--hbr-color-in-progress-80);--hbr-color-in-progress-bg-disabled: #A974F780;--hbr-color-in-progress-bg-medium-disabled: var(--hbr-color-in-progress-25);--hbr-color-in-progress-vivid-bg: var(--hbr-color-in-progress-45);--hbr-color-in-progress-text: var(--hbr-color-in-progress-65);--hbr-color-in-progress-text-medium: var(--hbr-color-in-progress-60);--hbr-color-in-progress-text-weak: var(--hbr-color-in-progress-55);--hbr-color-in-progress-text-hover: var(--hbr-color-in-progress-60);--hbr-color-in-progress-text-medium-hover: var(--hbr-color-in-progress-60);--hbr-color-in-progress-text-weak-hover: var(--hbr-color-in-progress-50);--hbr-color-in-progress-text-disabled: #B587FA80;--hbr-color-in-progress-vivid-text: var(--hbr-color-in-progress-95);--hbr-color-in-progress-contrast-text: #8D4EED80;--hbr-color-in-progress-icon: var(--hbr-color-in-progress-65);--hbr-color-in-progress-icon-hover: var(--hbr-color-in-progress-85);--hbr-color-in-progress-icon-selected: var(--hbr-color-in-progress-90);--hbr-color-in-progress-icon-disabled: #A974F780;--hbr-color-in-progress-icon-strong: var(--hbr-color-in-progress-85);--hbr-color-in-progress-icon-strong-hover: var(--hbr-color-in-progress-95);--hbr-color-in-progress-icon-strong-disabled: var(--hbr-color-in-progress-70);--hbr-color-in-progress-icon-medium: var(--hbr-color-in-progress-65);--hbr-color-in-progress-icon-weak: var(--hbr-color-in-progress-60);--hbr-color-in-progress-contrast-icon: var(--hbr-color-in-progress-35);--hbr-color-in-progress-contrast-icon-disabled: var(--hbr-color-in-progress-70);--hbr-color-in-progress-vivid-icon: var(--hbr-color-in-progress-98);--hbr-color-in-progress-border: var(--hbr-color-in-progress-65);--hbr-color-in-progress-border-medium: var(--hbr-color-in-progress-70);--hbr-color-in-progress-border-weak: var(--hbr-color-in-progress-80);--hbr-color-in-progress-border-hover: var(--hbr-color-in-progress-60);--hbr-color-in-progress-border-disabled: #A974F780;--hbr-color-in-progress-vivid-border: var(--hbr-color-in-progress-50);--hbr-color-in-progress-vivid-border-hover: var(--hbr-color-in-progress-85);--hbr-control-color-asterisk: var(--hbr-color-interact-medium);--hbr-control-color-bg-disabled: var(--hbr-color-neutral-bg-disabled);--hbr-control-color-border-disabled: var(--hbr-color-neutral-border-disabled);--hbr-control-color-focus: var(--hbr-color-neutral-text);--hbr-control-color-hover: var(--hbr-color-neutral-text);--hbr-control-color: var(--hbr-color-neutral-text);--hbr-control-color-bg-focus: var(--hbr-color-neutral-bg);--hbr-control-color-bg-hover: var(--hbr-color-neutral-bg);--hbr-control-color-bg: var(--hbr-color-neutral-bg);--hbr-control-color-border-focus: var(--hbr-color-interact-border-medium);--hbr-control-color-menu-highlight: var(--hbr-color-interact-weak-highlight);--hbr-control-color-menu-hover: var(--hbr-color-interact-bg-hover);--hbr-control-color-label: var(--hbr-color-neutral-text);--hbr-control-color-helptext: var(--hbr-color-neutral-text-weak);--hbr-control-color-border-hover: var(--hbr-color-interact-border-medium);--hbr-control-color-border: var(--hbr-color-neutral-border);--hbr-control-color-placeholder: var(--hbr-color-neutral-60);--hbr-control-color-disabled: var(--hbr-color-neutral-disabled);--hbr-control-color-focus-ring-error: var(--hbr-color-danger-highlight);--hbr-control-color-focus-ring: var(--hbr-color-interact-bg-medium);--hbr-focus-ring-width: 2px;--hbr-focus-ring: 0 0 0 var(--hbr-focus-ring-width) var(--hbr-control-color-focus-ring);--hbr-focus-outline-error: var(--hbr-color-danger) solid var(--hbr-focus-ring-width);--hbr-focus-ring-error: 0 0 0 var(--hbr-focus-ring-width) var(--hbr-control-color-focus-ring-error);--hbr-focus-outline: var(--hbr-control-color-border-focus) solid var(--hbr-focus-ring-width);--hbr-icon-color-interactive: var(--hbr-color-gray-55);--hbr-icon-color-disabled: var(--hbr-color-neutral-medium-disabled);--hbr-color-gray-0: #000000;--hbr-color-gray-100: #FFFFFF;--hbr-color-0: #000000;--hbr-color-100: #FFFFFF;--hbr-color-neutral-0: #000000;--hbr-color-neutral-100: #FFFFFF;--hbr-color-overley-bg: #00000066;--hbr-color-default-bg: #F0F1F2;--hbr-color-accent-a-base: #7D8AFF;--hbr-color-accent-b-base: #B02863;--hbr-color-accent-c-base: #F2638C;--hbr-color-accent-d-base: #753BCC;--hbr-color-accent-e-base: #6BA32A;--hbr-color-accent-f-base: #AD3907;--hbr-color-accent-g-base: #04A4B0;--hbr-color-accent-h-base: #006773;--hbr-color-accent-i-base: #E85FC6;--hbr-color-accent-j-base: #545C8A;--hbr-color-accent-a: var(--accent-a, var(--hbr-color-lavender-70, #9CA6FF));--hbr-color-accent-a-hover: var(--accent-a-hover, var(--hbr-color-lavender-65, #8A95FF));--hbr-color-accent-a-weak: var(--accent-a-weak, #4d5477);--hbr-color-accent-b: var(--accent-b, var(--hbr-color-pink-55, #E3447C));--hbr-color-accent-b-hover: var(--accent-b-hover, var(--hbr-color-pink-50, #CF3A7A));--hbr-color-accent-b-weak: var(--accent-b-weak, #704959);--hbr-color-accent-c: var(--accent-c, var(--hbr-color-pink-80, #FCB3C8));--hbr-color-accent-c-hover: var(--accent-c-hover, var(--hbr-color-pink-70, #FF87A9));--hbr-color-accent-c-weak: var(--accent-c-weak, #6f5964);--hbr-color-accent-d: var(--accent-d, var(--hbr-color-purple-55, #9B5FF5));--hbr-color-accent-d-hover: var(--accent-d-hover, var(--hbr-color-purple-50, #8D4EED));--hbr-color-accent-d-weak: var(--accent-d-weak, #5b5077);--hbr-color-accent-e: var(--accent-e, #9dba4c);--hbr-color-accent-e-hover: var(--accent-e-hover, #89ab2c);--hbr-color-accent-e-weak: var(--accent-e-weak, #4e5b39);--hbr-color-accent-f: var(--accent-f, var(--hbr-color-orange-55, #D95A1A));--hbr-color-accent-f-hover: var(--accent-f-hover, var(--hbr-color-orange-50, #C44F14));--hbr-color-accent-f-weak: var(--accent-f-weak, #6f4b39);--hbr-color-accent-g: var(--accent-g, var(--hbr-color-cyan-80, #4AD9D9));--hbr-color-accent-g-hover: var(--accent-g-hover, var(--hbr-color-cyan-70, #17C2C2));--hbr-color-accent-g-weak: var(--accent-g-weak, #1f5e62);--hbr-color-accent-h: var(--accent-h, var(--hbr-color-cyan-55, #028E99));--hbr-color-accent-h-hover: var(--accent-h-hover, var(--hbr-color-cyan-50, #01818C));--hbr-color-accent-h-weak: var(--accent-h-weak, #45696d);--hbr-color-accent-i: var(--accent-i, var(--hbr-color-magenta-70, #F582D8));--hbr-color-accent-i-hover: var(--accent-i-hover, var(--hbr-color-magenta-65, #F26DD1));--hbr-color-accent-i-weak: var(--accent-i-weak, #6d486a);--hbr-color-accent-j: var(--accent-j, var(--hbr-color-slate-55, #767EB2));--hbr-color-accent-j-hover: var(--accent-j-hover, var(--hbr-color-slate-50, #6871A3));--hbr-color-accent-j-weak: var(--accent-j-weak, #505669);--hbr-color-accent-k: var(--accent-k, var(--hbr-color-emerald-70, #4CBF7F));--hbr-color-accent-k-hover: var(--accent-k-hover, var(--hbr-color-emerald-65, #36B26E));--hbr-color-accent-k-weak: var(--accent-k-weak, #315d4a);--hbr-color-interact-bg-selected: #2a3442;--hbr-color-interact-bg-medium-disabled: #2a3442}.hbr-mode-dark{--accent-a-default: #9ca6ff;--accent-a-hover: #8a95ff;--accent-a-weak-default: #4d5477;--accent-b-default: #e3447c;--accent-b-hover: #cf3a7a;--accent-b-weak-default: #704959;--accent-c-default: #fcb3c8;--accent-c-hover: #ff87a9;--accent-c-weak-default: #6f5964;--accent-d-default: #9b5ff5;--accent-d-hover: #8d4eed;--accent-d-weak-default: #5b5077;--accent-e-default: #9dba4c;--accent-e-hover: #89ab2c;--accent-e-weak-default: #4e5b39;--accent-f-default: #d95a1a;--accent-f-hover: #c44f14;--accent-f-weak-default: #6f4b39;--accent-g-default: #4ad9d9;--accent-g-hover: #17c2c2;--accent-g-weak-default: #1f5e62;--accent-h-default: #028e99;--accent-h-hover: #01818c;--accent-h-weak-default: #456a6d;--accent-i-default: #f582d8;--accent-i-hover: #f26dd1;--accent-i-weak-default: #6c476a;--accent-j-default: #767eb2;--accent-j-hover: #6871a3;--accent-j-weak-default: #505569;--accent-k-default: #4cbf7f;--accent-k-hover: #36b26e;--accent-k-weak-default: #315d4a;--base-bg-active: #0f1214;--base-bg-default: #0f1214;--base-bg-disabled: #464c54;--base-bg-hover: #0f1214;--base-bg-medium-active: #373c42;--base-bg-medium-default: #373c42;--base-bg-medium-disabled: #e85fc6;--base-bg-medium-hover: #464c54;--base-bg-strong-active: #d0d4d9;--base-bg-strong-default: #a7adb5;--base-bg-strong-disabled: #596069;--base-bg-strong-focus: #d0d4d9;--base-bg-strong-hover: #d0d4d9;--base-bg-weak-active: #23282e;--base-bg-weak-default: #23282e;--base-bg-weak-disabled: #464c54;--base-bg-weak-hover: #373c42;--base-border-default: #596069;--base-border-gradient-default: linear-gradient(180deg, #0f1214 0%, #656c75 50%, #0f1214 100%);--base-border-medium-default: #464c54;--base-border-strong-default: #c1c6cc;--base-border-weak-default: #23282e;--base-icon-in-active: #23282e;--base-icon-in-default: #23282e;--base-icon-in-disabled: #6f7680;--base-icon-in-focus: #23282e;--base-icon-in-hover: #23282e;--base-text-default: #f7f7f7;--base-text-disabled: #6f7680;--base-text-medium-default: #d0d4d9;--base-text-medium-disabled: #6f7680;--base-text-strong-default: #f0f1f2;--base-text-strong-disabled: #6f7680;--base-text-weak-default: #889099;--base-text-weak-disabled: #6f7680;--base-text-in-active: #23282e;--base-text-in-default: #23282e;--base-text-in-disabled: #23282e;--base-text-in-focus: #23282e;--base-text-in-hover: #23282e;--base-text-in-weak-default: #ffffff;--base-text-stroke-default: #ffffff80;--brand-bg-active: #464c54;--brand-bg-default: #373c42;--brand-bg-disabled: #e1e4e8;--brand-bg-focus: #464c54;--brand-bg-gradient-default: linear-gradient(90deg, #373c42 0%, #0f1214 100%);--brand-bg-gradient-end: #0f1214;--brand-bg-gradient-start: #373c42;--brand-bg-hover: #373c42;--brand-bg-strong-active: #373c42;--brand-bg-strong-default: #373c42;--brand-bg-strong-focus: #373c42;--brand-bg-strong-hover: #373c42;--brand-border-active: #cce1ff;--brand-icon-active: #ffffff;--brand-icon-default: #f7f7f7;--brand-icon-hover: #ffffff;--brand-icon-weak-active: #f7f7f7;--brand-icon-weak-default: #f7f7f7;--brand-icon-weak-focus: #f7f7f7;--brand-icon-weak-hover: #f7f7f7;--brand-text-active: #f7f7f7;--brand-text-default: #f7f7f7;--brand-text-hover: #f7f7f7;--brand-text-strong-default: #f0f1f2;--brand-text-weak-active: #f7f7f7;--brand-text-weak-default: #f7f7f7;--brand-text-weak-focus: #f7f7f7;--brand-text-weak-hover: #f7f7f7;--brand-accent-border-active: #52a62b;--brand-accent-border-default: #52a62b;--brand-accent-border-focus: #52a62b;--brand-accent-border-hover: #7e868f;--brand-accent-border-medium-active: #2b7a0c;--brand-accent-border-medium-default: #596069;--brand-accent-border-medium-disabled: #ffffff;--brand-accent-border-medium-focus: #ffffff;--brand-accent-border-medium-hover: #ffffff;--brand-accent-border-strong-active: #0f1214;--brand-accent-border-strong-default: #0f1214;--brand-accent-border-strong-disabled: #ffffff;--brand-accent-border-strong-focus: #ffffff;--brand-accent-border-strong-hover: #ffffff;--brand-accent-border-weak-active: #398519;--brand-accent-border-weak-default: #d0d4d9;--brand-accent-border-weak-disabled: #ffffff;--brand-accent-border-weak-focus: #ffffff;--brand-accent-border-weak-hover: #ffffff;--brand-accent-icon-active: #6bbf41;--brand-accent-icon-default: #c1c6cc;--brand-accent-icon-disabled: #6f7680;--brand-accent-icon-focus: #ffffff;--brand-accent-icon-medium-active: #52a62b;--brand-accent-icon-medium-default: #979fa8;--brand-accent-icon-medium-disabled: #ffffff;--brand-accent-icon-medium-focus: #ffffff;--brand-accent-icon-weak-active: #398519;--brand-accent-icon-weak-default: #6f7680;--brand-accent-icon-weak-disabled: #ffffff;--brand-accent-icon-weak-focus: #ffffff;--control-bg-active: #2a3442;--control-bg-default: #23282e;--control-bg-disabled: #373c42;--control-bg-focus: #2a3442;--control-bg-hover: #2a3442;--control-bg-medium-active: #2a3442;--control-bg-medium-default: #23282e;--control-bg-medium-disabled: #373c42;--control-bg-medium-focus: #979fa8;--control-bg-medium-hover: #373c42;--control-bg-strong-active: #7cadf7;--control-bg-strong-default: #649ef5;--control-bg-strong-disabled: #596069;--control-bg-strong-focus: #7cadf7;--control-bg-strong-hover: #7cadf7;--control-bg-weak-active: #2a3442;--control-bg-weak-default: #23282e;--control-bg-weak-disabled: #373c42;--control-bg-weak-focus: #23282e;--control-bg-weak-hover: #373c42;--control-border-active: #7cadf7;--control-border-default: #7e868f;--control-border-disabled: #596069;--control-border-focus: #7cadf7;--control-border-hover: #7cadf7;--control-border-medium-active: #649ef5;--control-border-medium-default: #649ef5;--control-border-medium-disabled: #596069;--control-border-medium-focus: #649ef5;--control-border-medium-hover: #649ef5;--control-border-strong-active: #649ef5;--control-border-strong-default: #c1c6cc;--control-border-strong-disabled: #596069;--control-border-strong-focus: #656c75;--control-border-strong-hover: #f7f7f7;--control-border-weak-active: #7cadf7;--control-border-weak-default: #656c75;--control-border-weak-disabled: #596069;--control-border-weak-focus: #7cadf7;--control-border-weak-hover: #7cadf7;--control-icon-active: #7cadf7;--control-icon-default: #649ef5;--control-icon-disabled: #cce1ff;--control-icon-focus: #7cadf7;--control-icon-hover: #7cadf7;--control-icon-medium-active: #889099;--control-icon-medium-default: #649ef5;--control-icon-medium-disabled: #e1e4e8;--control-icon-medium-focus: #979fa8;--control-icon-medium-hover: #979fa8;--control-icon-strong-active: #649ef5;--control-icon-strong-default: #d0d4d9;--control-icon-strong-disabled: #6f7680;--control-icon-strong-focus: #649ef5;--control-icon-strong-hover: #f0f1f2;--control-icon-weak-active: #649ef5;--control-icon-weak-default: #c1c6cc;--control-icon-weak-disabled: #6f7680;--control-icon-weak-focus: #649ef5;--control-icon-weak-hover: #649ef5;--control-icon-in-active: #23282e;--control-icon-in-default: #23282e;--control-icon-in-disabled: #6f7680;--control-icon-in-focus: #23282e;--control-icon-in-hover: #23282e;--control-icon-in-medium-active: #373c42;--control-icon-in-medium-default: #d0d4d9;--control-icon-in-strong-active: #7cadf7;--control-icon-in-strong-default: #649ef5;--control-icon-in-strong-disabled: #6f7680;--control-icon-in-strong-focus: #7cadf7;--control-icon-in-strong-hover: #7cadf7;--data-viz-categorical-1-active: #6977f0;--data-viz-categorical-1-default: #6977f0;--data-viz-categorical-1-focus: #bac1ff;--data-viz-categorical-1-gradient-default: linear-gradient(180deg, #6977f0 50%, #4653c7 100%);--data-viz-categorical-1-gradient-default-end: #6977f0;--data-viz-categorical-1-gradient-default-start: #4653c7;--data-viz-categorical-1-hover: #bac1ff;--data-viz-categorical-1-weak-gradient-active: linear-gradient(180deg, #384068 0%, #23282e 100%);--data-viz-categorical-1-weak-gradient-active-end: #384068;--data-viz-categorical-1-weak-gradient-active-start: #23282e;--data-viz-categorical-1-weak-gradient-default: linear-gradient(180deg, #384068 0%, #23282e 100%);--data-viz-categorical-1-weak-gradient-default-end: #384068;--data-viz-categorical-1-weak-gradient-default-start: #23282e;--data-viz-categorical-1-weak-gradient-focus: linear-gradient(180deg, #46508f 0%, #23282e 100%);--data-viz-categorical-1-weak-gradient-focus-end: #46508f;--data-viz-categorical-1-weak-gradient-focus-start: #23282e;--data-viz-categorical-1-weak-gradient-hover: linear-gradient(180deg, #46508f 0%, #23282e 100%);--data-viz-categorical-1-weak-gradient-hover-end: #46508f;--data-viz-categorical-1-weak-gradient-hover-start: #23282e;--data-viz-categorical-10-active: #767eb2;--data-viz-categorical-10-default: #767eb2;--data-viz-categorical-10-focus: #c1c6e8;--data-viz-categorical-10-gradient-default: linear-gradient(180deg, #767eb2 50%, #545c8a 100%);--data-viz-categorical-10-gradient-default-end: #767eb2;--data-viz-categorical-10-gradient-default-start: #545c8a;--data-viz-categorical-10-hover: #c1c6e8;--data-viz-categorical-10-weak-gradient-active: linear-gradient(180deg, #3c4256 0%, #23282e 100%);--data-viz-categorical-10-weak-gradient-active-end: #3c4256;--data-viz-categorical-10-weak-gradient-active-start: #23282e;--data-viz-categorical-10-weak-gradient-default: linear-gradient(180deg, #3c4256 0%, #23282e 100%);--data-viz-categorical-10-weak-gradient-default-end: #3c4256;--data-viz-categorical-10-weak-gradient-default-start: #23282e;--data-viz-categorical-10-weak-gradient-focus: linear-gradient(180deg, #4d5370 0%, #23282e 100%);--data-viz-categorical-10-weak-gradient-focus-end: #4d5370;--data-viz-categorical-10-weak-gradient-focus-start: #23282e;--data-viz-categorical-10-weak-gradient-hover: linear-gradient(180deg, #4d5370 0%, #23282e 100%);--data-viz-categorical-10-weak-gradient-hover-end: #4d5370;--data-viz-categorical-10-weak-gradient-hover-start: #23282e;--data-viz-categorical-11-active: #fc8d4c;--data-viz-categorical-11-default: #fc8d4c;--data-viz-categorical-11-focus: #ffd9bf;--data-viz-categorical-11-gradient-default: linear-gradient(180deg, #fc8d4c 50%, #d95a1a 100%);--data-viz-categorical-11-gradient-default-end: #fc8d4c;--data-viz-categorical-11-gradient-default-start: #d95a1a;--data-viz-categorical-11-hover: #ffd9bf;--data-viz-categorical-11-weak-gradient-active: linear-gradient(180deg, #644637 0%, #23282e 100%);--data-viz-categorical-11-weak-gradient-active-end: #644637;--data-viz-categorical-11-weak-gradient-active-start: #23282e;--data-viz-categorical-11-weak-gradient-default: linear-gradient(180deg, #644637 0%, #23282e 100%);--data-viz-categorical-11-weak-gradient-default-end: #644637;--data-viz-categorical-11-weak-gradient-default-start: #23282e;--data-viz-categorical-11-weak-gradient-focus: linear-gradient(180deg, #8f5b3d 0%, #23282e 100%);--data-viz-categorical-11-weak-gradient-focus-end: #8f5b3d;--data-viz-categorical-11-weak-gradient-focus-start: #23282e;--data-viz-categorical-11-weak-gradient-hover: linear-gradient(180deg, #8f5b3d 0%, #23282e 100%);--data-viz-categorical-11-weak-gradient-hover-end: #8f5b3d;--data-viz-categorical-11-weak-gradient-hover-start: #23282e;--data-viz-categorical-12-active: #169855;--data-viz-categorical-12-default: #169855;--data-viz-categorical-12-focus: #75d9a0;--data-viz-categorical-12-gradient-default: linear-gradient(180deg, #169855 50%, #087041 100%);--data-viz-categorical-12-gradient-default-end: #169855;--data-viz-categorical-12-gradient-default-start: #087041;--data-viz-categorical-12-hover: #75d9a0;--data-viz-categorical-12-weak-gradient-active: linear-gradient(180deg, #1f4a3a 0%, #23282e 100%);--data-viz-categorical-12-weak-gradient-active-end: #1f4a3a;--data-viz-categorical-12-weak-gradient-active-start: #23282e;--data-viz-categorical-12-weak-gradient-default: linear-gradient(180deg, #1f4a3a 0%, #23282e 100%);--data-viz-categorical-12-weak-gradient-default-end: #1f4a3a;--data-viz-categorical-12-weak-gradient-default-start: #23282e;--data-viz-categorical-12-weak-gradient-focus: linear-gradient(180deg, #1d6042 0%, #23282e 100%);--data-viz-categorical-12-weak-gradient-focus-end: #1d6042;--data-viz-categorical-12-weak-gradient-focus-start: #23282e;--data-viz-categorical-12-weak-gradient-hover: linear-gradient(180deg, #1d6042 0%, #23282e 100%);--data-viz-categorical-12-weak-gradient-hover-end: #1d6042;--data-viz-categorical-12-weak-gradient-hover-start: #23282e;--data-viz-categorical-2-active: #17c2c2;--data-viz-categorical-2-default: #17c2c2;--data-viz-categorical-2-focus: #a9ebeb;--data-viz-categorical-2-gradient-default: linear-gradient(180deg, #17c2c2 50%, #028e99 100%);--data-viz-categorical-2-gradient-default-end: #17c2c2;--data-viz-categorical-2-gradient-default-start: #028e99;--data-viz-categorical-2-hover: #a9ebeb;--data-viz-categorical-2-weak-gradient-active: linear-gradient(180deg, #1f565b 0%, #23282e 100%);--data-viz-categorical-2-weak-gradient-active-end: #1f565b;--data-viz-categorical-2-weak-gradient-active-start: #23282e;--data-viz-categorical-2-weak-gradient-default: linear-gradient(180deg, #1f565b 0%, #23282e 100%);--data-viz-categorical-2-weak-gradient-default-end: #1f565b;--data-viz-categorical-2-weak-gradient-default-start: #23282e;--data-viz-categorical-2-weak-gradient-focus: linear-gradient(180deg, #1d7578 0%, #23282e 100%);--data-viz-categorical-2-weak-gradient-focus-end: #1d7578;--data-viz-categorical-2-weak-gradient-focus-start: #23282e;--data-viz-categorical-2-weak-gradient-hover: linear-gradient(180deg, #1d7578 0%, #23282e 100%);--data-viz-categorical-2-weak-gradient-hover-end: #1d7578;--data-viz-categorical-2-weak-gradient-hover-start: #23282e;--data-viz-categorical-3-active: #e0ccff;--data-viz-categorical-3-default: #e0ccff;--data-viz-categorical-3-focus: #f3ebff;--data-viz-categorical-3-gradient-default: linear-gradient(180deg, #e0ccff 50%, #b587fa 100%);--data-viz-categorical-3-gradient-default-end: #e0ccff;--data-viz-categorical-3-gradient-default-start: #b587fa;--data-viz-categorical-3-hover: #f3ebff;--data-viz-categorical-3-weak-gradient-active: linear-gradient(180deg, #5c596d 0%, #23282e 100%);--data-viz-categorical-3-weak-gradient-active-end: #5c596d;--data-viz-categorical-3-weak-gradient-active-start: #23282e;--data-viz-categorical-3-weak-gradient-default: linear-gradient(180deg, #5c596d 0%, #23282e 100%);--data-viz-categorical-3-weak-gradient-default-end: #5c596d;--data-viz-categorical-3-weak-gradient-default-start: #23282e;--data-viz-categorical-3-weak-gradient-focus: linear-gradient(180deg, #817a96 0%, #23282e 100%);--data-viz-categorical-3-weak-gradient-focus-end: #817a96;--data-viz-categorical-3-weak-gradient-focus-start: #23282e;--data-viz-categorical-3-weak-gradient-hover: linear-gradient(180deg, #817a96 0%, #23282e 100%);--data-viz-categorical-3-weak-gradient-hover-end: #817a96;--data-viz-categorical-3-weak-gradient-hover-start: #23282e;--data-viz-categorical-4-active: #e3447c;--data-viz-categorical-4-default: #e3447c;--data-viz-categorical-4-focus: #fcb3c8;--data-viz-categorical-4-gradient-default: linear-gradient(180deg, #e3447c 50%, #b02863 100%);--data-viz-categorical-4-gradient-default-end: #e3447c;--data-viz-categorical-4-gradient-default-start: #b02863;--data-viz-categorical-4-hover: #fcb3c8;--data-viz-categorical-4-weak-gradient-active: linear-gradient(180deg, #5d3045 0%, #23282e 100%);--data-viz-categorical-4-weak-gradient-active-end: #5d3045;--data-viz-categorical-4-weak-gradient-active-start: #23282e;--data-viz-categorical-4-weak-gradient-default: linear-gradient(180deg, #5d3045 0%, #23282e 100%);--data-viz-categorical-4-weak-gradient-default-end: #5d3045;--data-viz-categorical-4-weak-gradient-default-start: #23282e;--data-viz-categorical-4-weak-gradient-focus: linear-gradient(180deg, #833655 0%, #23282e 100%);--data-viz-categorical-4-weak-gradient-focus-end: #833655;--data-viz-categorical-4-weak-gradient-focus-start: #23282e;--data-viz-categorical-4-weak-gradient-hover: linear-gradient(180deg, #833655 0%, #23282e 100%);--data-viz-categorical-4-weak-gradient-hover-end: #833655;--data-viz-categorical-4-weak-gradient-hover-start: #23282e;--data-viz-categorical-5-active: #9dba4c;--data-viz-categorical-5-default: #9dba4c;--data-viz-categorical-5-focus: #d7e8a9;--data-viz-categorical-5-gradient-default: linear-gradient(180deg, #9dba4c 50%, #6c8c14 100%);--data-viz-categorical-5-gradient-default-end: #9dba4c;--data-viz-categorical-5-gradient-default-start: #6c8c14;--data-viz-categorical-5-hover: #d7e8a9;--data-viz-categorical-5-weak-gradient-active: linear-gradient(180deg, #485437 0%, #23282e 100%);--data-viz-categorical-5-weak-gradient-active-end: #485437;--data-viz-categorical-5-weak-gradient-active-start: #23282e;--data-viz-categorical-5-weak-gradient-default: linear-gradient(180deg, #485437 0%, #23282e 100%);--data-viz-categorical-5-weak-gradient-default-end: #485437;--data-viz-categorical-5-weak-gradient-default-start: #23282e;--data-viz-categorical-5-weak-gradient-focus: linear-gradient(180deg, #60713d 0%, #23282e 100%);--data-viz-categorical-5-weak-gradient-focus-end: #60713d;--data-viz-categorical-5-weak-gradient-focus-start: #23282e;--data-viz-categorical-5-weak-gradient-hover: linear-gradient(180deg, #60713d 0%, #23282e 100%);--data-viz-categorical-5-weak-gradient-hover-end: #60713d;--data-viz-categorical-5-weak-gradient-hover-start: #23282e;--data-viz-categorical-6-active: #9b5ff5;--data-viz-categorical-6-default: #9b5ff5;--data-viz-categorical-6-focus: #d6baff;--data-viz-categorical-6-gradient-default: linear-gradient(180deg, #9b5ff5 50%, #753bcc 100%);--data-viz-categorical-6-gradient-default-end: #9b5ff5;--data-viz-categorical-6-gradient-default-start: #753bcc;--data-viz-categorical-6-hover: #d6baff;--data-viz-categorical-6-weak-gradient-active: linear-gradient(180deg, #47396a 0%, #23282e 100%);--data-viz-categorical-6-weak-gradient-active-end: #47396a;--data-viz-categorical-6-weak-gradient-active-start: #23282e;--data-viz-categorical-6-weak-gradient-default: linear-gradient(180deg, #47396a 0%, #23282e 100%);--data-viz-categorical-6-weak-gradient-default-end: #47396a;--data-viz-categorical-6-weak-gradient-default-start: #23282e;--data-viz-categorical-6-weak-gradient-focus: linear-gradient(180deg, #5f4491 0%, #23282e 100%);--data-viz-categorical-6-weak-gradient-focus-end: #5f4491;--data-viz-categorical-6-weak-gradient-focus-start: #23282e;--data-viz-categorical-6-weak-gradient-hover: linear-gradient(180deg, #5f4491 0%, #23282e 100%);--data-viz-categorical-6-weak-gradient-hover-end: #5f4491;--data-viz-categorical-6-weak-gradient-hover-start: #23282e;--data-viz-categorical-7-active: #ff87a9;--data-viz-categorical-7-default: #ff87a9;--data-viz-categorical-7-focus: #ffd4e0;--data-viz-categorical-7-gradient-default: linear-gradient(180deg, #ff87a9 50%, #e3447c 100%);--data-viz-categorical-7-gradient-default-end: #ff87a9;--data-viz-categorical-7-gradient-default-start: #e3447c;--data-viz-categorical-7-hover: #ffd4e0;--data-viz-categorical-7-weak-gradient-active: linear-gradient(180deg, #654553 0%, #23282e 100%);--data-viz-categorical-7-weak-gradient-active-end: #654553;--data-viz-categorical-7-weak-gradient-active-start: #23282e;--data-viz-categorical-7-weak-gradient-default: linear-gradient(180deg, #654553 0%, #23282e 100%);--data-viz-categorical-7-weak-gradient-default-end: #654553;--data-viz-categorical-7-weak-gradient-default-start: #23282e;--data-viz-categorical-7-weak-gradient-focus: linear-gradient(180deg, #91586c 0%, #23282e 100%);--data-viz-categorical-7-weak-gradient-focus-end: #91586c;--data-viz-categorical-7-weak-gradient-focus-start: #23282e;--data-viz-categorical-7-weak-gradient-hover: linear-gradient(180deg, #91586c 0%, #23282e 100%);--data-viz-categorical-7-weak-gradient-hover-end: #91586c;--data-viz-categorical-7-weak-gradient-hover-start: #23282e;--data-viz-categorical-8-active: #028e99;--data-viz-categorical-8-default: #028e99;--data-viz-categorical-8-focus: #4ad9d9;--data-viz-categorical-8-gradient-default: linear-gradient(180deg, #028e99 50%, #006773 100%);--data-viz-categorical-8-gradient-default-end: #028e99;--data-viz-categorical-8-gradient-default-start: #006773;--data-viz-categorical-8-hover: #4ad9d9;--data-viz-categorical-8-weak-gradient-active: linear-gradient(180deg, #19474e 0%, #23282e 100%);--data-viz-categorical-8-weak-gradient-active-end: #19474e;--data-viz-categorical-8-weak-gradient-active-start: #23282e;--data-viz-categorical-8-weak-gradient-default: linear-gradient(180deg, #19474e 0%, #23282e 100%);--data-viz-categorical-8-weak-gradient-default-end: #19474e;--data-viz-categorical-8-weak-gradient-default-start: #23282e;--data-viz-categorical-8-weak-gradient-focus: linear-gradient(180deg, #135b64 0%, #23282e 100%);--data-viz-categorical-8-weak-gradient-focus-end: #135b64;--data-viz-categorical-8-weak-gradient-focus-start: #23282e;--data-viz-categorical-8-weak-gradient-hover: linear-gradient(180deg, #135b64 0%, #23282e 100%);--data-viz-categorical-8-weak-gradient-hover-end: #135b64;--data-viz-categorical-8-weak-gradient-hover-start: #23282e;--data-viz-categorical-9-active: #9adffc;--data-viz-categorical-9-default: #9adffc;--data-viz-categorical-9-focus: #d9f4ff;--data-viz-categorical-9-gradient-default: linear-gradient(180deg, #9adffc 50%, #23a8eb 100%);--data-viz-categorical-9-gradient-default-end: #9adffc;--data-viz-categorical-9-gradient-default-start: #23a8eb;--data-viz-categorical-9-hover: #d9f4ff;--data-viz-categorical-9-weak-gradient-active: linear-gradient(180deg, #475f6c 0%, #23282e 100%);--data-viz-categorical-9-weak-gradient-active-end: #475f6c;--data-viz-categorical-9-weak-gradient-active-start: #23282e;--data-viz-categorical-9-weak-gradient-default: linear-gradient(180deg, #475f6c 0%, #23282e 100%);--data-viz-categorical-9-weak-gradient-default-end: #475f6c;--data-viz-categorical-9-weak-gradient-default-start: #23282e;--data-viz-categorical-9-weak-gradient-focus: linear-gradient(180deg, #5e8395 0%, #23282e 100%);--data-viz-categorical-9-weak-gradient-focus-end: #5e8395;--data-viz-categorical-9-weak-gradient-focus-start: #23282e;--data-viz-categorical-9-weak-gradient-hover: linear-gradient(180deg, #5e8395 0%, #23282e 100%);--data-viz-categorical-9-weak-gradient-hover-end: #5e8395;--data-viz-categorical-9-weak-gradient-hover-start: #23282e;--data-viz-dormant-active: #a7adb5;--data-viz-dormant-default: #a7adb5;--data-viz-dormant-focus: #e1e4e8;--data-viz-dormant-gradient-default: linear-gradient(180deg, #a7adb5 50%, #7e868f 100%);--data-viz-dormant-gradient-default-end: #a7adb5;--data-viz-dormant-gradient-default-start: #7e868f;--data-viz-dormant-hover: #e1e4e8;--data-viz-dormant-weak-gradient-active: linear-gradient(180deg, #464c54 0%, #23282e 100%);--data-viz-dormant-weak-gradient-active-end: #464c54;--data-viz-dormant-weak-gradient-active-start: #23282e;--data-viz-dormant-weak-gradient-default: linear-gradient(180deg, #464c54 0%, #23282e 100%);--data-viz-dormant-weak-gradient-default-end: #464c54;--data-viz-dormant-weak-gradient-default-start: #23282e;--data-viz-dormant-weak-gradient-focus: linear-gradient(180deg, #656c75 0%, #23282e 100%);--data-viz-dormant-weak-gradient-focus-end: #656c75;--data-viz-dormant-weak-gradient-focus-start: #23282e;--data-viz-dormant-weak-gradient-hover: linear-gradient(180deg, #656c75 0%, #23282e 100%);--data-viz-dormant-weak-gradient-hover-end: #656c75;--data-viz-dormant-weak-gradient-hover-start: #23282e;--data-viz-excellent-active: #649ef5;--data-viz-excellent-default: #649ef5;--data-viz-excellent-focus: #bad6ff;--data-viz-excellent-gradient-default: linear-gradient(180deg, #649ef5 50%, #2774d9 100%);--data-viz-excellent-gradient-default-end: #649ef5;--data-viz-excellent-gradient-default-start: #2774d9;--data-viz-excellent-hover: #bad6ff;--data-viz-excellent-weak-gradient-active: linear-gradient(180deg, #374b6a 0%, #23282e 100%);--data-viz-excellent-weak-gradient-active-end: #374b6a;--data-viz-excellent-weak-gradient-active-start: #23282e;--data-viz-excellent-weak-gradient-default: linear-gradient(180deg, #374b6a 0%, #23282e 100%);--data-viz-excellent-weak-gradient-default-end: #374b6a;--data-viz-excellent-weak-gradient-default-start: #23282e;--data-viz-excellent-weak-gradient-focus: linear-gradient(180deg, #446392 0%, #23282e 100%);--data-viz-excellent-weak-gradient-focus-end: #446392;--data-viz-excellent-weak-gradient-focus-start: #23282e;--data-viz-excellent-weak-gradient-hover: linear-gradient(180deg, #446392 0%, #23282e 100%);--data-viz-excellent-weak-gradient-hover-end: #446392;--data-viz-excellent-weak-gradient-hover-start: #23282e;--data-viz-low-warning-active: #0bb2b8;--data-viz-low-warning-default: #0bb2b8;--data-viz-low-warning-focus: #84e3e3;--data-viz-low-warning-gradient-default: linear-gradient(180deg, #0bb2b8 50%, #01818c 100%);--data-viz-low-warning-gradient-default-end: #0bb2b8;--data-viz-low-warning-gradient-default-start: #01818c;--data-viz-low-warning-hover: #84e3e3;--data-viz-low-warning-weak-gradient-active: linear-gradient(180deg, #1c5157 0%, #23282e 100%);--data-viz-low-warning-weak-gradient-active-end: #1c5157;--data-viz-low-warning-weak-gradient-active-start: #23282e;--data-viz-low-warning-weak-gradient-default: linear-gradient(180deg, #1c5157 0%, #23282e 100%);--data-viz-low-warning-weak-gradient-default-end: #1c5157;--data-viz-low-warning-weak-gradient-default-start: #23282e;--data-viz-low-warning-weak-gradient-focus: linear-gradient(180deg, #176d73 0%, #23282e 100%);--data-viz-low-warning-weak-gradient-focus-end: #176d73;--data-viz-low-warning-weak-gradient-focus-start: #23282e;--data-viz-low-warning-weak-gradient-hover: linear-gradient(180deg, #176d73 0%, #23282e 100%);--data-viz-low-warning-weak-gradient-hover-end: #176d73;--data-viz-low-warning-weak-gradient-hover-start: #23282e;--data-viz-negative-active: #fa5762;--data-viz-negative-default: #fa5762;--data-viz-negative-focus: #ffb2b5;--data-viz-negative-gradient-default: linear-gradient(180deg, #fa5762 50%, #cc2d37 100%);--data-viz-negative-gradient-default-end: #fa5762;--data-viz-negative-gradient-default-start: #cc2d37;--data-viz-negative-hover: #ffb2b5;--data-viz-negative-weak-gradient-active: linear-gradient(180deg, #63363e 0%, #23282e 100%);--data-viz-negative-weak-gradient-active-end: #63363e;--data-viz-negative-weak-gradient-active-start: #23282e;--data-viz-negative-weak-gradient-default: linear-gradient(180deg, #63363e 0%, #23282e 100%);--data-viz-negative-weak-gradient-default-end: #63363e;--data-viz-negative-weak-gradient-default-start: #23282e;--data-viz-negative-weak-gradient-focus: linear-gradient(180deg, #8f3f48 0%, #23282e 100%);--data-viz-negative-weak-gradient-focus-end: #8f3f48;--data-viz-negative-weak-gradient-focus-start: #23282e;--data-viz-negative-weak-gradient-hover: linear-gradient(180deg, #8f3f48 0%, #23282e 100%);--data-viz-negative-weak-gradient-hover-end: #8f3f48;--data-viz-negative-weak-gradient-hover-start: #23282e;--data-viz-positive-active: #33bbf5;--data-viz-positive-default: #33bbf5;--data-viz-positive-focus: #b5e9ff;--data-viz-positive-gradient-default: linear-gradient(180deg, #33bbf5 50%, #0d8bd4 100%);--data-viz-positive-gradient-default-end: #33bbf5;--data-viz-positive-gradient-default-start: #0d8bd4;--data-viz-positive-hover: #b5e9ff;--data-viz-positive-weak-gradient-active: linear-gradient(180deg, #28546a 0%, #23282e 100%);--data-viz-positive-weak-gradient-active-end: #28546a;--data-viz-positive-weak-gradient-active-start: #23282e;--data-viz-positive-weak-gradient-default: linear-gradient(180deg, #28546a 0%, #23282e 100%);--data-viz-positive-weak-gradient-default-end: #28546a;--data-viz-positive-weak-gradient-default-start: #23282e;--data-viz-positive-weak-gradient-focus: linear-gradient(180deg, #2b7192 0%, #23282e 100%);--data-viz-positive-weak-gradient-focus-end: #2b7192;--data-viz-positive-weak-gradient-focus-start: #23282e;--data-viz-positive-weak-gradient-hover: linear-gradient(180deg, #2b7192 0%, #23282e 100%);--data-viz-positive-weak-gradient-hover-end: #2b7192;--data-viz-positive-weak-gradient-hover-start: #23282e;--data-viz-severe-warning-active: #f7782f;--data-viz-severe-warning-default: #f7782f;--data-viz-severe-warning-focus: #fcc9a7;--data-viz-severe-warning-gradient-default: linear-gradient(180deg, #f7782f 50%, #c44f14 100%);--data-viz-severe-warning-gradient-default-end: #f7782f;--data-viz-severe-warning-gradient-default-start: #c44f14;--data-viz-severe-warning-hover: #fcc9a7;--data-viz-severe-warning-weak-gradient-active: linear-gradient(180deg, #63402e 0%, #23282e 100%);--data-viz-severe-warning-weak-gradient-active-end: #63402e;--data-viz-severe-warning-weak-gradient-active-start: #23282e;--data-viz-severe-warning-weak-gradient-default: linear-gradient(180deg, #63402e 0%, #23282e 100%);--data-viz-severe-warning-weak-gradient-default-end: #63402e;--data-viz-severe-warning-weak-gradient-default-start: #23282e;--data-viz-severe-warning-weak-gradient-focus: linear-gradient(180deg, #8d502f 0%, #23282e 100%);--data-viz-severe-warning-weak-gradient-focus-end: #8d502f;--data-viz-severe-warning-weak-gradient-focus-start: #23282e;--data-viz-severe-warning-weak-gradient-hover: linear-gradient(180deg, #8d502f 0%, #23282e 100%);--data-viz-severe-warning-weak-gradient-hover-end: #8d502f;--data-viz-severe-warning-weak-gradient-hover-start: #23282e;--data-viz-warning-active: #f0c243;--data-viz-warning-default: #f0c243;--data-viz-warning-focus: #f5e08e;--data-viz-warning-gradient-default: linear-gradient(180deg, #f0c243 50%, #d6900d 100%);--data-viz-warning-gradient-default-end: #f0c243;--data-viz-warning-gradient-default-start: #d6900d;--data-viz-warning-hover: #f5e08e;--data-viz-warning-weak-gradient-active: linear-gradient(180deg, #615634 0%, #23282e 100%);--data-viz-warning-weak-gradient-active-end: #615634;--data-viz-warning-weak-gradient-active-start: #23282e;--data-viz-warning-weak-gradient-default: linear-gradient(180deg, #615634 0%, #23282e 100%);--data-viz-warning-weak-gradient-default-end: #615634;--data-viz-warning-weak-gradient-default-start: #23282e;--data-viz-warning-weak-gradient-focus: linear-gradient(180deg, #897539 0%, #23282e 100%);--data-viz-warning-weak-gradient-focus-end: #897539;--data-viz-warning-weak-gradient-focus-start: #23282e;--data-viz-warning-weak-gradient-hover: linear-gradient(180deg, #897539 0%, #23282e 100%);--data-viz-warning-weak-gradient-hover-end: #897539;--data-viz-warning-weak-gradient-hover-start: #23282e;--dormant-bg-default: #6f7680;--dormant-bg-disabled: #6f7680;--dormant-bg-medium-default: #464c54;--dormant-bg-medium-disabled: #373c42;--dormant-border-default: #a7adb5;--dormant-border-disabled: #596069;--dormant-icon-default: #c1c6cc;--dormant-icon-disabled: #596069;--dormant-icon-medium-default: #ffffff;--dormant-icon-in-default: #23282e;--dormant-icon-in-disabled: #23282e;--dormant-icon-in-medium-default: #23282e;--excellent-bg-medium-active: #3e506a;--excellent-bg-medium-default: #3e506a;--excellent-bg-medium-disabled: #373c42;--excellent-bg-medium-focus: #3e506a;--excellent-bg-medium-hover: #3e506a;--excellent-border-active: #649ef5;--excellent-border-default: #649ef5;--excellent-border-disabled: #649ef5;--excellent-border-focus: #649ef5;--excellent-border-hover: #649ef5;--excellent-icon-active: #649ef5;--excellent-icon-default: #649ef5;--excellent-icon-disabled: #596069;--excellent-icon-focus: #649ef5;--excellent-icon-hover: #649ef5;--excellent-icon-in-active: #23282e;--excellent-icon-in-default: #23282e;--excellent-icon-in-disabled: #23282e;--excellent-icon-in-focus: #23282e;--excellent-icon-in-hover: #23282e;--in-progress-bg-medium-active: #534a6d;--in-progress-bg-medium-default: #534a6d;--in-progress-bg-medium-disabled: #373c42;--in-progress-bg-medium-focus: #534a6d;--in-progress-bg-medium-hover: #534a6d;--in-progress-border-active: #b587fa;--in-progress-border-default: #b587fa;--in-progress-border-disabled: #b587fa;--in-progress-border-focus: #b587fa;--in-progress-border-hover: #b587fa;--in-progress-icon-active: #b587fa;--in-progress-icon-default: #b587fa;--in-progress-icon-disabled: #596069;--in-progress-icon-focus: #b587fa;--in-progress-icon-hover: #b587fa;--in-progress-icon-in-active: #23282e;--in-progress-icon-in-default: #23282e;--in-progress-icon-in-disabled: #23282e;--in-progress-icon-in-focus: #23282e;--in-progress-icon-in-hover: #23282e;--info-bg-active: #b587fa;--info-bg-default: #b587fa;--info-bg-disabled: #b587fa;--info-bg-focus: #b587fa;--info-bg-hover: #b587fa;--info-bg-medium-active: #534a6d;--info-bg-medium-default: #534a6d;--info-bg-medium-disabled: #373c42;--info-bg-medium-focus: #534a6d;--info-bg-medium-hover: #534a6d;--info-bg-strong-default: #352d49;--info-bg-weak-active: #23282e;--info-bg-weak-default: #23282e;--info-bg-weak-disabled: #23282e;--info-bg-weak-focus: #23282e;--info-bg-weak-hover: #23282e;--info-border-active: #b587fa;--info-border-default: #b587fa;--info-border-disabled: #b587fa;--info-border-focus: #b587fa;--info-border-hover: #b587fa;--info-border-weak-active: #23282e;--info-border-weak-default: #23282e;--info-border-weak-disabled: #596069;--info-border-weak-focus: #23282e;--info-border-weak-hover: #23282e;--info-icon-active: #b587fa;--info-icon-default: #b587fa;--info-icon-disabled: #596069;--info-icon-focus: #b587fa;--info-icon-hover: #b587fa;--info-icon-weak-active: #a974f7;--info-icon-weak-default: #a974f7;--info-icon-weak-disabled: #596069;--info-icon-weak-focus: #a974f7;--info-icon-weak-hover: #a974f7;--info-icon-in-active: #23282e;--info-icon-in-default: #23282e;--info-icon-in-disabled: #23282e;--info-icon-in-focus: #23282e;--info-icon-in-hover: #23282e;--interact-bg-active: #7cadf7;--interact-bg-default: #649ef5;--interact-bg-disabled: #446392;--interact-bg-focus: #7cadf7;--interact-bg-hover: #7cadf7;--interact-bg-medium-active: #3a5276;--interact-bg-medium-default: #649ef5;--interact-bg-medium-hover: #3a5276;--interact-bg-strong-active: #596069;--interact-bg-strong-hover: #596069;--interact-bg-weak-active: #2f3d52;--interact-bg-weak-default: #23282e;--interact-bg-weak-disabled: #464c54;--interact-bg-weak-focus: #2f3d52;--interact-bg-weak-hover: #2f3d52;--interact-border-active: #7cadf7;--interact-border-default: #649ef5;--interact-border-disabled: #446392;--interact-border-focus: #7cadf7;--interact-border-hover: #7cadf7;--interact-border-medium-active: #649ef5;--interact-border-medium-default: #649ef5;--interact-border-medium-disabled: #e1e4e8;--interact-border-medium-focus: #649ef5;--interact-border-medium-hover: #a3c8ff;--interact-border-weak-active: #e1e4e8;--interact-border-weak-default: #656c75;--interact-border-weak-disabled: #596069;--interact-border-weak-focus: #e1e4e8;--interact-border-weak-hover: #cce1ff;--interact-icon-active: #7cadf7;--interact-icon-default: #649ef5;--interact-icon-disabled: #446392;--interact-icon-focus: #7cadf7;--interact-icon-hover: #7cadf7;--interact-icon-medium-active: #649ef5;--interact-icon-medium-default: #c1c6cc;--interact-icon-medium-disabled: #6f7680;--interact-icon-medium-focus: #649ef5;--interact-icon-medium-hover: #649ef5;--interact-icon-strong-active: #f0f1f2;--interact-icon-strong-default: #d0d4d9;--interact-icon-strong-disabled: #6f7680;--interact-icon-strong-focus: #f0f1f2;--interact-icon-strong-hover: #f0f1f2;--interact-icon-weak-active: #d0d4d9;--interact-icon-weak-default: #c1c6cc;--interact-icon-weak-disabled: #6f7680;--interact-icon-weak-focus: #d0d4d9;--interact-icon-weak-hover: #d0d4d9;--interact-icon-in-active: #23282e;--interact-icon-in-default: #23282e;--interact-icon-in-disabled: #23282e;--interact-icon-in-focus: #23282e;--interact-icon-in-hover: #23282e;--interact-text-active: #7cadf7;--interact-text-default: #649ef5;--interact-text-disabled: #446392;--interact-text-focus: #7cadf7;--interact-text-hover: #7cadf7;--interact-text-weak-active: #649ef5;--interact-text-weak-default: #c1c6cc;--interact-text-weak-disabled: #6f7680;--interact-text-weak-focus: #649ef5;--interact-text-weak-hover: #649ef5;--interact-text-in-active: #23282e;--interact-text-in-default: #23282e;--interact-text-in-disabled: #23282e;--interact-text-in-focus: #23282e;--interact-text-in-hover: #23282e;--inverse-bg-active: #464c54;--inverse-bg-default: #373c42;--inverse-bg-disabled: #e1e4e8;--inverse-bg-focus: #464c54;--inverse-bg-gradient-default: linear-gradient(90deg, #373c42 0%, #0f1214 100%);--inverse-bg-gradient-end: #0f1214;--inverse-bg-gradient-start: #373c42;--inverse-bg-hover: #373c42;--inverse-bg-weak-default: #464c54;--inverse-border-active: #cce1ff;--inverse-border-default: #6f7680;--inverse-border-disabled: #e1e4e8;--inverse-border-focus: #cce1ff;--inverse-border-hover: #649ef5;--inverse-icon-active: #ffffff;--inverse-icon-default: #f7f7f7;--inverse-icon-disabled: #6f7680;--inverse-icon-focus: #ffffff;--inverse-icon-hover: #ffffff;--inverse-icon-strong-active: #ffffff;--inverse-icon-strong-default: #ffffff;--inverse-icon-strong-disabled: #6f7680;--inverse-icon-strong-focus: #ffffff;--inverse-icon-strong-hover: #ffffff;--inverse-text-active: #f7f7f7;--inverse-text-default: #f7f7f7;--inverse-text-disabled: #656c75;--inverse-text-focus: #f7f7f7;--inverse-text-hover: #f7f7f7;--inverse-text-medium-default: #c1c6cc;--inverse-text-medium-disabled: #656c75;--low-warning-bg-medium-active: #1f565b;--low-warning-bg-medium-default: #1f565b;--low-warning-bg-medium-disabled: #373c42;--low-warning-bg-medium-focus: #1f565b;--low-warning-bg-medium-hover: #1f565b;--low-warning-border-active: #0bb2b8;--low-warning-border-default: #0bb2b8;--low-warning-border-disabled: #0bb2b8;--low-warning-border-focus: #0bb2b8;--low-warning-border-hover: #0bb2b8;--low-warning-icon-active: #0bb2b8;--low-warning-icon-default: #0bb2b8;--low-warning-icon-disabled: #596069;--low-warning-icon-focus: #0bb2b8;--low-warning-icon-hover: #0bb2b8;--low-warning-icon-in-active: #23282e;--low-warning-icon-in-default: #23282e;--low-warning-icon-in-disabled: #23282e;--low-warning-icon-in-focus: #23282e;--low-warning-icon-in-hover: #23282e;--negative-bg-active: #ff6e72;--negative-bg-default: #fa5762;--negative-bg-disabled: #8f3f48;--negative-bg-focus: #ff6e72;--negative-bg-hover: #ff6e72;--negative-bg-medium-active: #63363e;--negative-bg-medium-default: #63363e;--negative-bg-medium-disabled: #373c42;--negative-bg-medium-focus: #63363e;--negative-bg-medium-hover: #63363e;--negative-bg-strong-default: #46272a;--negative-bg-weak-active: #984952;--negative-bg-weak-default: #23282e;--negative-bg-weak-disabled: #373c42;--negative-bg-weak-focus: #984952;--negative-bg-weak-hover: #984952;--negative-border-active: #ff878b;--negative-border-default: #fa5762;--negative-border-disabled: #914b50;--negative-border-focus: #ff878b;--negative-border-hover: #ff878b;--negative-border-medium-active: #ff878b;--negative-border-medium-default: #eb4651;--negative-border-medium-disabled: #8f3f48;--negative-border-medium-focus: #ff878b;--negative-border-medium-hover: #ff878b;--negative-border-strong-active: #f7f7f7;--negative-border-strong-default: #f7f7f7;--negative-border-strong-disabled: #f7f7f7;--negative-border-strong-focus: #f7f7f7;--negative-border-strong-hover: #ffffff;--negative-border-weak-active: #23282e;--negative-border-weak-default: #23282e;--negative-border-weak-disabled: #596069;--negative-border-weak-focus: #23282e;--negative-border-weak-hover: #23282e;--negative-icon-active: #ff878b;--negative-icon-default: #fa5762;--negative-icon-disabled: #8f3f48;--negative-icon-focus: #ff878b;--negative-icon-hover: #ff878b;--negative-icon-weak-active: #ffb2b5;--negative-icon-weak-default: #ffb2b5;--negative-icon-weak-disabled: #596069;--negative-icon-weak-focus: #ffb2b5;--negative-icon-weak-hover: #ffb2b5;--negative-icon-in-active: #23282e;--negative-icon-in-default: #23282e;--negative-icon-in-disabled: #23282e;--negative-icon-in-focus: #23282e;--negative-icon-in-hover: #23282e;--negative-text-active: #ff878b;--negative-text-default: #fa5762;--negative-text-disabled: #8f3f48;--negative-text-focus: #ff878b;--negative-text-hover: #ff878b;--negative-text-in-active: #23282e;--negative-text-in-default: #23282e;--negative-text-in-disabled: #23282e;--negative-text-in-focus: #23282e;--negative-text-in-hover: #23282e;--overlay-bg-default: #000000bf;--port-diagram-base-bg-active: #889099;--port-diagram-base-bg-default: #c1c6cc;--port-diagram-base-bg-medium-active: #c1c6cc;--port-diagram-base-bg-medium-default: #d0d4d9;--port-diagram-base-bg-weak-default: #f0f1f2;--port-diagram-base-border-active: #6f7680;--port-diagram-base-border-default: #6f7680;--port-diagram-base-border-medium-active: #6f7680;--port-diagram-base-border-strong-active: #23282e;--port-diagram-base-border-strong-default: #23282e;--port-diagram-base-icon-in-active: #373c42;--port-diagram-base-icon-in-default: #373c42;--port-diagram-critical-bg-active: #a01d26;--port-diagram-critical-bg-default: #cc2d37;--port-diagram-critical-bg-medium-active: #ff878b;--port-diagram-critical-bg-medium-default: #ffb2b5;--port-diagram-critical-border-medium-active: #a01d26;--port-diagram-critical-border-strong-active: #23282e;--port-diagram-critical-border-strong-default: #23282e;--port-diagram-critical-icon-in-active: #ffffff;--port-diagram-critical-icon-in-default: #ffffff;--port-diagram-disconnected-bg-active: #23282e;--port-diagram-disconnected-bg-default: #373c42;--port-diagram-disconnected-bg-medium-active: #c1c6cc;--port-diagram-disconnected-bg-medium-default: #d0d4d9;--port-diagram-disconnected-border-medium-active: #6f7680;--port-diagram-disconnected-border-strong-active: #23282e;--port-diagram-disconnected-border-strong-default: #23282e;--port-diagram-disconnected-icon-in-active: #ffffff;--port-diagram-disconnected-icon-in-default: #ffffff;--port-diagram-full-speed-bg-active: #03639c;--port-diagram-full-speed-bg-default: #0570ad;--port-diagram-full-speed-bg-medium-active: #33bbf5;--port-diagram-full-speed-bg-medium-default: #9adffc;--port-diagram-full-speed-border-medium-active: #03639c;--port-diagram-full-speed-border-strong-active: #23282e;--port-diagram-full-speed-border-strong-default: #23282e;--port-diagram-full-speed-icon-in-active: #ffffff;--port-diagram-full-speed-icon-in-default: #ffffff;--port-diagram-low-power-bg-active: #944b03;--port-diagram-low-power-bg-default: #b05f04;--port-diagram-low-power-bg-medium-active: #e0a419;--port-diagram-low-power-bg-medium-default: #f0c243;--port-diagram-low-power-bg-weak-active: #f2d268;--port-diagram-low-power-bg-weak-default: #f5e08e;--port-diagram-low-power-border-medium-active: #944b03;--port-diagram-low-power-border-strong-active: #23282e;--port-diagram-low-power-border-strong-default: #23282e;--port-diagram-low-power-icon-in-active: #944b03;--port-diagram-low-power-icon-in-default: #b05f04;--port-diagram-reduced-speed-bg-active: #03639c;--port-diagram-reduced-speed-bg-default: #0570ad;--port-diagram-reduced-speed-bg-medium-active: #087abd;--port-diagram-reduced-speed-bg-medium-default: #0d8bd4;--port-diagram-reduced-speed-border-active: #ffffff;--port-diagram-reduced-speed-border-default: #ffffff;--port-diagram-reduced-speed-border-medium-active: #03639c;--port-diagram-reduced-speed-border-strong-active: #23282e;--port-diagram-reduced-speed-border-strong-default: #23282e;--port-diagram-reduced-speed-icon-in-active: #ffffff;--port-diagram-reduced-speed-icon-in-default: #ffffff;--port-diagram-warning-bg-active: #944b03;--port-diagram-warning-bg-default: #b05f04;--port-diagram-warning-bg-medium-active: #e0a419;--port-diagram-warning-bg-medium-default: #f0c243;--port-diagram-warning-border-default: #ffffff;--port-diagram-warning-border-medium-active: #944b03;--port-diagram-warning-border-strong-active: #23282e;--port-diagram-warning-border-strong-default: #23282e;--port-diagram-warning-icon-in-active: #ffffff;--port-diagram-warning-icon-in-default: #ffffff;--positive-bg-active: #33bbf5;--positive-bg-default: #33bbf5;--positive-bg-disabled: #33bbf5;--positive-bg-focus: #33bbf5;--positive-bg-hover: #33bbf5;--positive-bg-medium-active: #28546a;--positive-bg-medium-default: #28546a;--positive-bg-medium-disabled: #373c42;--positive-bg-medium-focus: #28546a;--positive-bg-medium-hover: #28546a;--positive-bg-strong-default: #173746;--positive-bg-weak-active: #23282e;--positive-bg-weak-default: #23282e;--positive-bg-weak-disabled: #23282e;--positive-bg-weak-focus: #23282e;--positive-bg-weak-hover: #23282e;--positive-border-active: #33bbf5;--positive-border-default: #33bbf5;--positive-border-disabled: #33bbf5;--positive-border-focus: #33bbf5;--positive-border-hover: #33bbf5;--positive-border-strong-active: #f7f7f7;--positive-border-strong-default: #f7f7f7;--positive-border-strong-disabled: #f7f7f7;--positive-border-strong-focus: #f7f7f7;--positive-border-strong-hover: #f7f7f7;--positive-border-weak-active: #33bbf5;--positive-border-weak-default: #23282e;--positive-border-weak-disabled: #596069;--positive-border-weak-focus: #33bbf5;--positive-border-weak-hover: #33bbf5;--positive-icon-active: #33bbf5;--positive-icon-default: #33bbf5;--positive-icon-disabled: #596069;--positive-icon-focus: #33bbf5;--positive-icon-hover: #33bbf5;--positive-icon-strong-active: #33bbf5;--positive-icon-strong-default: #33bbf5;--positive-icon-strong-disabled: #2b7192;--positive-icon-strong-focus: #33bbf5;--positive-icon-strong-hover: #33bbf5;--positive-icon-weak-active: #6fd2fc;--positive-icon-weak-default: #6fd2fc;--positive-icon-weak-disabled: #596069;--positive-icon-weak-focus: #6fd2fc;--positive-icon-weak-hover: #6fd2fc;--positive-icon-in-active: #23282e;--positive-icon-in-default: #23282e;--positive-icon-in-disabled: #23282e;--positive-icon-in-focus: #23282e;--positive-icon-in-hover: #23282e;--positive-text-in-active: #23282e;--positive-text-in-default: #23282e;--positive-text-in-disabled: #23282e;--positive-text-in-focus: #23282e;--positive-text-in-hover: #23282e;--severe-warning-bg-active: #f7782f;--severe-warning-bg-default: #f7782f;--severe-warning-bg-disabled: #f7782f;--severe-warning-bg-focus: #f7782f;--severe-warning-bg-hover: #f7782f;--severe-warning-bg-medium-active: #644637;--severe-warning-bg-medium-default: #644637;--severe-warning-bg-medium-disabled: #373c42;--severe-warning-bg-medium-focus: #644637;--severe-warning-bg-medium-hover: #644637;--severe-warning-bg-strong-default: #462e21;--severe-warning-bg-weak-active: #23282e;--severe-warning-bg-weak-default: #23282e;--severe-warning-bg-weak-disabled: #23282e;--severe-warning-bg-weak-focus: #23282e;--severe-warning-bg-weak-hover: #23282e;--severe-warning-border-active: #f7782f;--severe-warning-border-default: #f7782f;--severe-warning-border-disabled: #f7782f;--severe-warning-border-focus: #f7782f;--severe-warning-border-hover: #f7782f;--severe-warning-border-weak-active: #23282e;--severe-warning-border-weak-default: #23282e;--severe-warning-border-weak-disabled: #596069;--severe-warning-border-weak-focus: #23282e;--severe-warning-border-weak-hover: #23282e;--severe-warning-icon-active: #f7782f;--severe-warning-icon-default: #f7782f;--severe-warning-icon-disabled: #596069;--severe-warning-icon-focus: #f7782f;--severe-warning-icon-hover: #f7782f;--severe-warning-icon-strong-active: #fc8d4c;--severe-warning-icon-strong-default: #fc8d4c;--severe-warning-icon-strong-disabled: #fc8d4c;--severe-warning-icon-strong-focus: #fc8d4c;--severe-warning-icon-strong-hover: #fc8d4c;--severe-warning-icon-in-active: #23282e;--severe-warning-icon-in-default: #23282e;--severe-warning-icon-in-disabled: #23282e;--severe-warning-icon-in-focus: #23282e;--severe-warning-icon-in-hover: #23282e;--warning-bg-active: #f0c243;--warning-bg-default: #f0c243;--warning-bg-disabled: #f0c243;--warning-bg-focus: #f0c243;--warning-bg-hover: #f0c243;--warning-bg-medium-active: #5c4d28;--warning-bg-medium-default: #5c4d28;--warning-bg-medium-disabled: #373c42;--warning-bg-medium-focus: #5c4d28;--warning-bg-medium-hover: #5c4d28;--warning-bg-strong-default: #35301c;--warning-bg-weak-active: #23282e;--warning-bg-weak-default: #23282e;--warning-bg-weak-disabled: #23282e;--warning-bg-weak-focus: #23282e;--warning-bg-weak-hover: #23282e;--warning-border-active: #f0c243;--warning-border-default: #f0c243;--warning-border-disabled: #f0c243;--warning-border-focus: #f0c243;--warning-border-hover: #f0c243;--warning-border-strong-active: #f7f7f7;--warning-border-strong-default: #f7f7f7;--warning-border-strong-disabled: #f7f7f7;--warning-border-strong-focus: #f7f7f7;--warning-border-strong-hover: #f7f7f7;--warning-border-weak-active: #23282e;--warning-border-weak-default: #23282e;--warning-border-weak-disabled: #596069;--warning-border-weak-focus: #23282e;--warning-border-weak-hover: #23282e;--warning-icon-active: #f0c243;--warning-icon-default: #f0c243;--warning-icon-disabled: #596069;--warning-icon-focus: #f0c243;--warning-icon-hover: #f0c243;--warning-icon-strong-active: #f0c243;--warning-icon-strong-default: #f0c243;--warning-icon-strong-disabled: #f0c243;--warning-icon-strong-focus: #f0c243;--warning-icon-strong-hover: #f0c243;--warning-icon-in-active: #23282e;--warning-icon-in-default: #23282e;--warning-icon-in-disabled: #23282e;--warning-icon-in-focus: #23282e;--warning-icon-in-hover: #23282e;--warning-text-in-active: #23282e;--warning-text-in-default: #23282e;--warning-text-in-disabled: #23282e;--warning-text-in-focus: #23282e;--warning-text-in-hover: #23282e}:root{--hbr-color-brand-gradient:linear-gradient(89.93deg, rgba(83, 168, 40, 1) 4%, rgba(32, 171, 78, 1) 94%);--hbr-color-ai-gradient:linear-gradient(to top, #3b76ea 10%, #00bceb 88%, #63fff7 162%);--hbr-color-ai-gradient-bg:linear-gradient(var(--hbr-color-neutral-bg), var(--hbr-color-neutral-bg)) padding-box,var(--hbr-color-ai-gradient) border-box;--hbr-color-interact-icon:var(--hbr-color-interact-medium, #2774d9);--hbr-color-text-heading:var(--hbr-color-neutral-text-medium, #373c42);--hbr-focus-ring:0 0 0 var(--hbr-control-border-width) var(--hbr-control-color-focus-ring, #d9e7ff);--hbr-focus-ring-danger:0 0 0 var(--hbr-control-border-width) var(--hbr-control-color-focus-ring-error, #fce2de);--hbr-control-font-weight-label:600;--hbr-close-icon-color-text:var(--hbr-color-neutral-icon)}.hbr-type .n1,.hbr-type .n2,.hbr-type .n3,.hbr-type .n4,.hbr-type .n5,.hbr-type h1,.hbr-type h2,.hbr-type h3,.hbr-type h4,.hbr-type h5,.hbr-type h6,.hbr-type-h1,.hbr-type-h2,.hbr-type-h3,.hbr-type-h4,.hbr-type-h5,.hbr-type-h6,.hbr-type-n1,.hbr-type-n2,.hbr-type-n3,.hbr-type-n4,.hbr-type-n5{font-family:var(--hbr-font-heading)}.hbr-type h1,.hbr-type h2,.hbr-type h3,.hbr-type h4,.hbr-type h5,.hbr-type h6,.hbr-type-h1,.hbr-type-h2,.hbr-type-h3,.hbr-type-h4,.hbr-type-h5,.hbr-type-h6{color:var(--hbr-color-neutral-text-medium)}.hbr-type h1,.hbr-type-h1{font-size:var(--hbr-font-size-xl);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-bold)}.hbr-type h2,.hbr-type-h2{font-size:var(--hbr-font-size-lg);line-height:var(--hbr-font-line-height-denser);font-weight:var(--hbr-font-weight-bold)}.hbr-type h3,.hbr-type-h3{font-size:var(--hbr-font-size-md);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-bold)}.hbr-type h4,.hbr-type-h4{font-size:var(--hbr-font-size-sm);line-height:var(--hbr-font-line-height-dense);font-weight:var(--hbr-font-weight-bold);text-transform:uppercase}.hbr-type h5,.hbr-type-h5{font-size:var(--hbr-font-size-xs);font-weight:var(--hbr-font-weight-bold)}.hbr-type h6,.hbr-type-h6{font-size:var(--hbr-font-size-2xs);letter-spacing:1rem;text-transform:uppercase;font-weight:var(--hbr-font-weight-bold)}.hbr-type .body1,.hbr-type-body1{font-size:var(--hbr-font-size-lg)}.hbr-type .body2,.hbr-type .link,.hbr-type-body2,.hbr-type-link{font-size:var(--hbr-font-size-md)}.hbr-type .body3,.hbr-type-body3{font-size:var(--hbr-font-size-sm)}.hbr-type .body4,.hbr-type-body4{font-size:var(--hbr-font-size-xs)}.hbr-type .n1,.hbr-type-n1{font-size:var(--hbr-font-size-5xl);line-height:var(--hbr-font-line-height-denser);font-weight:var(--hbr-font-weight-bold)}.hbr-type .n2,.hbr-type-n2{font-size:var(--hbr-font-size-4xl);line-height:var(--hbr-font-line-height-denser);font-weight:var(--hbr-font-weight-bold)}.hbr-type .n3,.hbr-type-n3{font-size:var(--hbr-font-size-3xl);font-weight:var(--hbr-font-weight-bold)}.hbr-type .n4,.hbr-type-n4{font-size:var(--hbr-font-size-2xl);font-weight:var(--hbr-font-weight-bold)}.hbr-type .n5,.hbr-type-n5{font-size:var(--hbr-font-size-x-medium);font-weight:var(--hbr-font-weight-bold)}hbr-select,hbr-time-picker::part(select){--menu-panel-border:var(--hbr-spacing-3xs) solid var(--hbr-color-neutral-disabled, #cccccc);--menu-panel-box-shadow:var(--hbr-shadow-xs);--menu-panel-border-radius:var(--hbr-border-radius-md);--menu-panel-padding:var(--hbr-spacing-2xs) 0px}hbr-time-picker::part(select){--no-label-placeholder-color:var(--hbr-color-neutral-text-weak)}hbr-dropdown hbr-menu hbr-menu-item[size=medium]:not([sentiment=admin])::part(base),hbr-dropdown hbr-menu hbr-menu-item[size=medium]:not([sentiment=admin])[nested]::part(base),hbr-menu hbr-menu-item[size=medium]:not([sentiment=admin])::part(base),hbr-menu hbr-menu-item[size=medium]:not([sentiment=admin])[nested]::part(base),hbr-menu-item[size=medium]:not([sentiment=admin])::part(base),hbr-pagination::part(menu-item){--padding:var(--hbr-spacing-xs) 10px}hbr-dropdown hbr-menu hbr-menu-item.hbr-menu-item-group:not([sentiment=admin])::part(base),hbr-dropdown hbr-menu hbr-menu-item.hbr-menu-item-group:not([sentiment=admin])[nested]::part(base),hbr-menu hbr-menu-item.hbr-menu-item-group:not([sentiment=admin])::part(base),hbr-menu hbr-menu-item.hbr-menu-item-group:not([sentiment=admin])[nested]::part(base),hbr-menu-item.hbr-menu-item-group:not([sentiment=admin])::part(base){--padding:7px 10px 7px 18px}hbr-dropdown hbr-menu hbr-menu-item[sentiment=neutral]::part(base),hbr-dropdown hbr-menu hbr-menu-item[sentiment=neutral][nested]::part(base),hbr-menu hbr-menu-item[sentiment=neutral]::part(base),hbr-menu hbr-menu-item[sentiment=neutral][nested]::part(base),hbr-menu-item[sentiment=neutral]::part(base),hbr-pagination::part(menu-item){--hover-background:var(--hbr-control-color-menu-hover);--checked-background-color:none;--hover-checked-background-color:var(--hover-background)}hbr-dropdown hbr-menu hbr-menu-item[nested]::part(base),hbr-menu hbr-menu-item[nested]::part(base){--padding-nested:var(--hbr-spacing-xs) 10px}hbr-dropdown hbr-menu hbr-menu-item[sentiment=neutral][nested]:hover::part(base),hbr-dropdown hbr-menu hbr-menu-item[sentiment=neutral][nested][nested-selected]::part(base),hbr-menu hbr-menu-item[sentiment=neutral][nested]:hover::part(base),hbr-menu hbr-menu-item[sentiment=neutral][nested][nested-selected]::part(base),hbr-menu-item[sentiment=neutral][nested]:hover::part(base),hbr-menu-item[sentiment=neutral][nested][nested-selected]::part(base){--hover-background:var(--hbr-control-color-menu-hover, #d9e7ff);--checked-background-color:none;--hover-checked-background-color:var(--hover-background)}hbr-nav-item hbr-menu hbr-menu-item[size=medium]:not([sentiment=admin])::part(base){--hover-background:var(--hbr-control-color-menu-hover);--checked-background-color:var(--hbr-color-neutral-bg-selected, #f0f1f2);--padding:calc(var(--hbr-spacing-2xs) + 2px) calc(var(--hbr-spacing-xs) + 2px);--color:var(--hbr-color-neutral-text, #23282e)}hbr-menu-item[checkbox],hbr-menu-item[checkbox] hbr-checkbox{--padding:0px}hbr-dropdown hbr-menu{--padding:var(--hbr-spacing-2xs) 0px}hbr-dropdown hbr-menu::part(nested),hbr-menu{--border:2px solid var(--hbr-color-neutral-border, #889099);--box-shadow:var(--hbr-shadow-xs);--border-radius:6px;--padding:4px 0px}.hbr-tab-popover.hbr-floating-component hbr-menu{--box-shadow:none}hbr-menu-label{--padding:7px 12px;--font-size:var(--hbr-font-size-xs, 12px);--font-weight:var(--hbr-font-weight-normal, 400);--color:var(--hbr-color-neutral-text-weak, #656c75)}hbr-menu-item[sentiment=neutral]{--color:var(--hbr-control-color, #23282e)}hbr-menu-item>hbr-icon{color:var(--color-sentiment-icon)}hbr-menu-item:hover>hbr-icon{color:var(--color-sentiment-icon-hover)}hbr-menu-item[checked]>hbr-icon{color:var(--color-sentiment-icon-hover)}hbr-menu-item[disabled]:hover>hbr-icon,hbr-menu-item[disabled]>hbr-icon{color:var(--color-sentiment-icon-disabled)}hbr-menu-divider{--border-color:var(--hbr-color-neutral-border-weak)}hbr-pagination::part(select),hbr-select{--popup-border:2px solid var(--hbr-color-neutral-border, #889099);--popup-box-shadow:var(--hbr-shadow-xs);--popup-border-radius:6px;--popup-padding:var(--hbr-spacing-2xs)}hbr-select[size=medium]::part(combobox){--spacing-medium:var(--hbr-spacing-xs)}hbr-select[variant=tag][size=medium]::part(combobox){--spacing-medium:6px}hbr-select[variant=tag].select-tag--selected::part(combobox){align-items:flex-start;padding-block:var(--hbr-spacing-3xs)}hbr-select[size=small]::part(combobox){--spacing-small:6px}hbr-select[variant=tag][size=small]::part(combobox){--spacing-small:5px}hbr-select::part(content):focus{color:var(--hbr-color-neutral-text)}hbr-select[size=small]::part(display-input){font-size:var(--hbr-font-size-xs)}hbr-select[size=small]::part(clear-button){padding-block:1px 2px;margin-left:6px}hbr-select[size=medium][variant=tag].select-tag--selected::part(clear-button){padding-top:6px}hbr-select[size=small][variant=tag].select-tag--selected::part(clear-button){padding-top:4px}hbr-select[size=medium][variant=tag].select-tag--selected::part(expand-icon){padding-top:6px;padding-bottom:5px}hbr-select[size=small][variant=tag].select-tag--selected::part(expand-icon){padding-top:4px;padding-bottom:4px}hbr-select[size=small]::part(control){border-radius:var(--hbr-control-border-radius,6px)}hbr-select[size=large]::part(control){border-radius:var(--hbr-control-border-radius,6px)}hbr-select::part(tags){padding-top:1px}hbr-select::part(tag__base){border-radius:14px;font-weight:var(--hbr-font-weight-semibold,600);font-size:var(--hbr-font-size-xs)}hbr-select::part(tag__base){border:none}hbr-select[size=medium]::part(tag__base){padding-top:4px}hbr-select[size=small]::part(tag__base){padding-top:2px}hbr-select::part(tag__content){line-height:18px}hbr-select::part(tag__remove-button){color:var(--hbr-icon-color-interactive);margin-left:0;font-size:var(--hbr-font-size-sm)}hbr-select[size=small]::part(tag__remove-button){font-size:var(--hbr-font-size-xs)}hbr-select::part(tag__remove-button){margin-left:0}hbr-select[siz=small]::part(tag__remove-button){font-size:var(--hbr-font-size-xs)}hbr-select::part(clear-button),hbr-select::part(expand-icon){font-size:var(--hbr-font-size-md)}hbr-select::part(expand-icon){padding:var(--hbr-spacing-3xs)}hbr-select[size=small]::part(expand-icon){font-size:var(--hbr-font-size-sm);padding:var(--hbr-spacing-3xs) 3px}hbr-select::part(clear-button){padding:var(--hbr-spacing-3xs) 3px;margin-left:5px}hbr-select-anchor>hbr-icon[slot=prefix],hbr-select-anchor>hbr-icon[slot=suffix],hbr-select::part(clear-button),hbr-select::part(expand-icon){color:var(--hbr-icon-color-interactive)}hbr-select-anchor[disabled]>hbr-icon[slot=prefix],hbr-select-anchor[disabled]>hbr-icon[slot=suffix],hbr-select[disabled]::part(clear-button),hbr-select[disabled]::part(expand-icon){color:var(--hbr-icon-color-disabled)}hbr-select::part(counter){background-color:var(--hbr-color-neutral-bg-weak);border-radius:14px;color:var(--hbr-color-neutral-text);font-weight:var(--hbr-font-weight-semibold)}hbr-select[size=small]::part(counter){margin-right:var(--hbr-spacing-2xs)}hbr-select[size=medium]::part(prefix){font-size:16px}hbr-select[size=small]::part(prefix){font-size:14px}hbr-select[error]::part(label){color:initial}hbr-option::part(label){line-height:20px}hbr-option:not([sentiment]):not([disabled])::part(base){color:var(--hbr-color-neutral-text)}hbr-option::part(checked-icon){color:var(--hbr-color-interact-text,#1d69cc);font-size:var(--hbr-font-size-md)}hbr-option[size=small]::part(base){line-height:18px;height:18px}hbr-dropdown::part(trigger){font-weight:700;--trigger-focus-ring:none}hbr-dropdown[size=medium]::part(trigger){font-size:var(--hbr-font-size-sm, 14px);line-height:20px}hbr-dropdown[size=small]::part(trigger){font-size:var(--hbr-font-size-xs, 12px);line-height:18px}hbr-dropdown{--prefix-margin-right:var(--hbr-spacing-2xs, 4px);--arrow-icon-margin-left:var(--hbr-spacing-2xs, 4px);--suffix-margin-left:var(--hbr-spacing-2xs, 4px)}hbr-dropdown hbr-menu hbr-menu-item[checked]>hbr-icon{color:var(--color-sentiment-icon)}hbr-button,hbr-dropdown,hbr-select,hbr-textarea{--hbr-border-width:2px}:root{--form-control-asterisk-display:none;--asterisk-margin:0}hbr-checkbox-group[disabled]::part(legend),hbr-checkbox[disabled]::part(label),hbr-copyclipboard[disabled]::part(label),hbr-date-picker[disabled]::part(label),hbr-input[disabled]::part(label),hbr-progress-bar[disabled]::part(label),hbr-radio-group[disabled]::part(legend),hbr-radio[disabled]::part(label),hbr-select[disabled]::part(label),hbr-slider[disabled]::part(label),hbr-switch-group[disabled]::part(legend),hbr-switch[disabled]::part(label),hbr-textarea[disabled]::part(label),hbr-time-picker[disabled]::part(label),hbr-view-switcher[disabled]::part(legend){color:inherit}hbr-input{--box-bg-color:var(--hbr-color-neutral-bg, #ffffff)}hbr-input::part(error-icon){display:none}hbr-input[size=small]::part(base){border-radius:var(--hbr-control-border-radius,6px);font-size:var(--hbr-font-size-xs, 12px);font-family:var(--hbr-font-body, Inter);line-height:18px}hbr-input[size=medium]::part(base){border-radius:var(--hbr-control-border-radius,6px)}hbr-input[size=large]::part(base){border-radius:var(--hbr-control-border-radius,6px)}hbr-input[size=small]::part(input){margin:0 6px}hbr-input[size=medium]::part(input){margin:0 10px}hbr-input[size=large]::part(input){margin:0 14px}hbr-input[size=large][type=password]::part(input){margin:0 12px 0 14px}hbr-input[size=medium][type=password]::part(input){margin:0 8px 0 10px}hbr-input[size=small][type=password]::part(input){margin:0 4px 0 6px}hbr-input::part(password-toggle-button){color:var(--hbr-color-interact)}hbr-input::part(clear-button){color:var(--hbr-icon-color-interactive,#7e868f)}hbr-input::part(password-toggle-button){font-weight:var(--hbr-font-weight-bold,700);font-size:var(--hbr-font-size-xs, 12px);line-height:18px;margin-right:10px;font-family:var(--hbr-font-body, Inter)}hbr-input[size=small]::part(clear-button){font-size:var(--font-size-sm, 14px)}hbr-input[size=large]::part(password-toggle-button){font-weight:var(--hbr-font-weight-bold,700);font-size:var(--hbr-font-size-sm, 14px);line-height:20px;margin-right:14px}hbr-input[size=small]::part(password-toggle-button){margin-right:6px}hbr-input[disabled]::part(clear-button),hbr-input[disabled]::part(password-toggle-button){color:var(--hbr-color-neutral-icon-disabled)}hbr-checkbox,hbr-checkbox-group,hbr-copyclipboard,hbr-input,hbr-radio,hbr-radio-group,hbr-select,hbr-slider,hbr-switch,hbr-switch-group,hbr-textarea,hbr-time-picker{--label-error-color:var(--hbr-color-neutral-text, #464c54)}hbr-grid{--margin-x:var(--hbr-spacing-xs)}.hbr-css--grid-item--type-cards,.hbr-css--grid-item--type-dashboard{--margin-y:var(--hbr-spacing-sm);--margin-x:var(--hbr-spacing-xs);border:none;margin:var(--margin-y) var(--margin-x);box-shadow:var(--hbr-shadow-sm)}.hbr-css--grid-item--type-cards{box-shadow:none;border:2px solid var(--hbr-color-neutral-border)}hbr-button{--label-affix-padding-sm:2px;--label-affix-padding-md:4px;--label-affix-padding-lg:6px;--padding-horizontal-sm:var(--hbr-spacing-xs);--padding-horizontal-md:var(--hbr-spacing-sm);--padding-horizontal-lg:var(--hbr-spacing-md)}hbr-button[variant=text]::part(base){line-height:20px}hbr-button[size=small][variant=text]::part(base){line-height:18px}hbr-button[size=large][variant=text]::part(base){line-height:22px}hbr-button::part(base){--label-font-weight:var(--hbr-font-weight-bold)}hbr-button::part(prefix){font-size:13px}hbr-button[size=small]::part(prefix){font-size:11px}hbr-button.hbr-button-group__button::part(base){font-weight:var(--hbr-font-weight-semibold,600)}hbr-button>hbr-icon{font-size:var(--hbr-font-size-md)}hbr-button[size=small]>hbr-icon{font-size:var(--hbr-font-size-sm)}hbr-button[size=small] hbr-icon:not([slot]){font-size:var(--hbr-font-size-md)}hbr-button hbr-icon:not([slot]){font-size:calc(var(--hbr-font-size-lg) + 2px)}hbr-button[variant=outline]::part(base){--bg-color:var(--hbr-color-neutral-bg)}hbr-button[variant=text]>hbr-icon:not([slot=prefix]):not([slot=suffix]){color:var(--hbr-color-neutral-icon)}hbr-button[variant=text]:hover>hbr-icon:not([slot=prefix]):not([slot=suffix]){color:var(--hbr-color-neutral-icon-hover)}hbr-button[variant=text][disabled]>hbr-icon:not([slot=prefix]):not([slot=suffix]){color:var(--hbr-color-neutral-icon-disabled)}hbr-button[variant=text][sentiment=neutral]:not([disabled])>hbr-icon:not([slot=prefix]):not([slot=suffix])::part(base){color:var(--hbr-color-neutral-icon-strong,#656c75)}hbr-button[variant=text][sentiment=neutral]:not([disabled]):hover>hbr-icon:not([slot=prefix]):not([slot=suffix])::part(base){color:var(--hbr-color-neutral-icon-strong-hover,#464c54)}hbr-button[sentiment=ai]:not([disabled])::part(base){--bg-color:var(--hbr-color-ai-gradient-bg);--bg-color-hover:var(--hbr-color-interact-bg-hover, #cce1ff);--bg-color-active:var(--hbr-color-interact-bg-hover, #cce1ff);--label-color:var(--hbr-color-neutral-text);--label-color-hover:var(--hbr-color-interact-text-hover, #0d5cbd);--label-color-active:var(--hbr-color-interact-text-hover, #0d5cbd);--label-color-disabled:var(--hbr-color-interact-text-disabled, #a3c8ff);--border-color:transparent;--border-color-hover:var(--hbr-color-interact-border-hover, #0d5cbd);--border-color-active:var(--hbr-color-interact-border-hover, #0d5cbd)}hbr-button:not([variant]) hbr-icon,hbr-button[variant=fill] hbr-icon{--path-color-weak:currentColor;--path-color-default:currentColor;--path-color-medium:currentColor;--path-color-strong:currentColor;--path-color-light:transparent;--path-color-contrast:var(--bg-color)}hbr-button[sentiment=ai]:not([disabled]) hbr-icon{color:var(--hbr-color-interact-icon)}hbr-button[sentiment=ai][disabled]::part(base){--label-color:var(--hbr-color-interact-disabled);--border-color:var(--hbr-color-interact-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(--hbr-color-neutral-icon-strong, #656c75);--label-color-hover:var(--hbr-color-neutral-text, #23282e);--label-color-active:var(--hbr-color-neutral-text, #23282e);--label-color-disabled:var(--hbr-color-interact-text-disabled, #a3c8ff);--border-color:transparent;--border-color-hover:transparent;--border-color-active:transparent}hbr-spinner{--size:var(--hbr-font-size-md);--indicator-color:var(--hbr-color-neutral-icon, #7e868f)}hbr-spinner[slot=label]{color:var(--hbr-color-neutral-text-weak,#596069)}hbr-link::part(base){font-weight:var(--hbr-font-weight-bold)}hbr-checkbox[size=small]::part(control),hbr-radio[size=small]::part(control){font-size:16px}hbr-checkbox[size=medium]::part(control),hbr-radio[size=medium]::part(control){font-size:20px}hbr-checkbox[size=medium]::part(content),hbr-radio[size=medium]::part(content){line-height:20px}hbr-checkbox[size=large]::part(control),hbr-radio[size=large]::part(control){font-size:24px}hbr-radio::part(control-focus){box-shadow:0 0 0 2px var(--hbr-control-color-focus-ring)}hbr-radio[size=large]::part(control-focus){box-shadow:0 0 0 3px var(--hbr-control-color-focus-ring)}hbr-checkbox[disabled]::part(content),hbr-radio[disabled]::part(content){color:var(--hbr-color-neutral-text-disabled,#c1c6cc)}hbr-checkbox::part(content),hbr-radio::part(content){color:var(--hbr-color-neutral-text,#23282e)}hbr-radio:not([disabled])::part(default-icon){color:var(--hbr-control-color-border,#889099)}hbr-radio:not([disabled]):hover::part(default-icon){color:var(--hbr-control-color-border-hover,#3e84e5)}hbr-radio[disabled]::part(default-icon){color:var(--hbr-control-color-border-disabled,#d0d4d9);--path-color-contrast:var(--hbr-control-color-bg-disabled, #f7f7f7)}hbr-radio[disabled]::part(checked-icon){color:var(--hbr-color-neutral-border-disabled,#d0d4d9);--path-color-contrast:var(--hbr-control-color-bg-disabled, #f7f7f7);--path-color-2:var(--hbr-color-neutral-text-disabled, #c1c6cc);--path-color-0:var(--hbr-color-neutral-border-disabled)}hbr-radio::part(checked-icon){color:var(--hbr-control-color-border-focus,#3e84e5);--path-color-1:var(--hbr-color-interact-text-medium, #2774d9)}hbr-radio:not([disabled])::part(checked-icon):hover{color:var(--hbr-color-interact-text-hover,#0d5cbd);--path-color-1:var(--hbr-color-interact-text-hover, #0d5cbd)}hbr-radio[disabled]::part(default-icon-wrapper){--path-secondary-color:var(--hbr-control-color-bg-disabled)}hbr-checkbox[disabled]::part(default-icon-wrapper),hbr-tree-item[disabled]::part(default-icon-wrapper){--path-fill-color-0:var(--hbr-control-color-bg-disabled)}hbr-radio-group{--asterisk-font-weight:600}hbr-checkbox[disabled]::part(default-icon),hbr-tree-item[disabled]::part(default-icon){color:var(--hbr-control-color-border-disabled,#d0d4d9);--path-color-2:var(--hbr-control-color-bg-disabled, #f7f7f7)}hbr-checkbox::part(checked-icon),hbr-checkbox::part(indeterminate-icon),hbr-tree-item::part(checked-icon),hbr-tree-item::part(indeterminate-icon){color:var(--hbr-color-interact-text-medium,#2774d9);--path-color-0:var(--hbr-color-interact-text-medium, #2774d9);--path-color-2:var(--hbr-color-interact-text-medium, #2774d9);--path-fill-color-0:var(--hbr-color-interact-text-medium, #2774d9);--path-color-contrast:var(--hbr-color-neutral-contrast-icon)}hbr-checkbox:not([disabled])::part(checked-icon):hover,hbr-checkbox:not([disabled])::part(indeterminate-icon):hover,hbr-tree-item:not([disabled])::part(checked-icon):hover,hbr-tree-item:not([disabled])::part(indeterminate-icon):hover{color:var(--hbr-color-interact-text-hover,#0d5cbd);--path-color-0:var(--hbr-color-interact-text-hover, #0d5cbd);--path-color-2:var(--hbr-color-interact-text-hover, #0d5cbd);--path-fill-color-0:var(--hbr-color-interact-text-hover, #2774d9)}hbr-checkbox:not([disabled])[error]::part(control),hbr-tree-item:not([disabled])[error]::part(control){box-shadow:var(--hbr-focus-ring-danger)}hbr-checkbox:not([disabled])::part(indeterminate-icon-wrapper),hbr-checkbox:not([disabled])[checked]::part(checked-icon-wrapper),hbr-tree-item:not([disabled])::part(indeterminate-icon-wrapper),hbr-tree-item:not([disabled])[checked]::part(checked-icon-wrapper){color:var(--hbr-color-interact-active,#4580e5);--path-secondary-color:white;--path-color-0:var(--hbr-color-interact-active, #4580e5);--path-color-1:white}hbr-checkbox:not([disabled]):hover::part(default-icon),hbr-tree-item:not([disabled]):hover::part(default-icon){--path-color-0:var(--hbr-control-color-border-hover, #3e84e5)}hbr-checkbox:not([disabled])::part(default-icon),hbr-tree-item:not([disabled])::part(default-icon){--path-color-0:var(--hbr-control-color-border, #889099)}hbr-checkbox:not([disabled])[error]::part(error-icon),hbr-tree-item:not([disabled])[error]::part(error-icon){--path-color-0:var(--hbr-color-danger)}hbr-checkbox[disabled]::part(checked-icon),hbr-checkbox[disabled]::part(indeterminate-icon),hbr-tree-item[disabled]::part(checked-icon),hbr-tree-item[disabled]::part(indeterminate-icon){color:var(--hbr-color-neutral-border-disabled,#d0d4d9);--path-fill-color-0:var(--hbr-color-neutral-bg-medium, #f7f7f7);--path-color-1:var(--hbr-color-neutral-border-disabled, #d0d4d9);--path-color-2:var(--hbr-control-color-bg-disabled, #f7f7f7);--path-color-0:var(--hbr-color-neutral-border-disabled, #d0d4d9);--path-color-contrast:var(--hbr-color-neutral-contrast-icon-disabled)}hbr-checkbox-group[size=small]>hbr-checkbox{margin:var(--checkbox-margin-column-small)}hbr-radio-group[size=small]>hbr-radio{margin:var(--radio-margin-column-small)}hbr-checkbox-group[size=small][direction=row]>hbr-checkbox{margin:var(--checkbox-margin-row-small)}hbr-radio-group[size=small][direction=row]>hbr-radio{margin:var(--radio-margin-row-small)}hbr-modal{--padding:0px var(--hbr-spacing-lg) var(--hbr-spacing-lg) var(--hbr-spacing-lg)}hbr-modal.hbr-css__scroll-view-offset-bottom,hbr-modal.hbr-css__scroll-view-offset-bottom-none{--padding:0px var(--hbr-spacing-lg)}hbr-modal.hbr-css__scroll-view-offset-bottom::part(body),hbr-modal.hbr-css__scroll-view-offset-top::part(header){display:flex;border-bottom-width:1px;border-bottom-color:var(--hbr-color-neutral-border-weak,#e1e4e8);border-bottom-style:solid}hbr-modal::part(panel){box-shadow:var(--hbr-shadow-md,0 4px 12px rgba(0,0,0,.12));border-radius:var(--hbr-border-radius-lg,8px)}hbr-modal::part(body){font-size:14px}hbr-modal::part(title){padding:var(--hbr-spacing-lg) var(--hbr-spacing-lg) var(--hbr-spacing-md) var(--hbr-spacing-lg);font-weight:var(--hbr-font-weight-bold,700);font-size:var(--hbr-font-size-xl);color:var(--hbr-color-neutral-text-medium);font-family:var(--hbr-font-body)}hbr-modal::part(footer){padding:var(--hbr-spacing-lg)}hbr-modal::part(closer){display:none}hbr-drawer::part(panel){border:none;box-shadow:var(--hbr-shadow-md,0 4px 12px rgba(0,0,0,.12))}hbr-drawer::part(title){padding:16px 52px 12px 24px;font-size:var(--hbr-font-size-xl);font-weight:var(--hbr-font-weight-bold,700);color:var(--hbr-color-neutral-text-medium,#373c42);font-family:var(--hbr-font-heading)}hbr-drawer:not(.hbr-css__scroll-view-offset-top)::part(header){border:none}hbr-drawer::part(closer){margin:calc(var(--hbr-spacing-md) + 5px) var(--hbr-spacing-lg) 44px var(--hbr-spacing-sm);font-size:var(--hbr-font-size-md, 16px)}hbr-drawer::part(close-button){width:20px;height:20px;line-height:20px}hbr-drawer:not([no-padding])::part(body){padding:4px 24px 24px}hbr-drawer{--closer-icon-color:var(--hbr-color-neutral-icon, #889099)}.hbr-cta--sample---container hbr-button:first-child{padding-right:8px!important}hbr-slider{--margin-top:0px;--hbr-slider-background-color:#ffffff;--hbr-slider-thumb-border:2px solid var(--hbr-color-neutral-bg-weak-selected, #656c75);--thumb-size:24px;--thumb-margin-top:-9px;--slider-range-selected-color:var(--hbr-color-interact-vivid-border, #2774d9);--slider-range-unselected-color:var(--hbr-color-neutral-border-weak, #e1e4e8);--hbr-slider-thumb-transition-scale:none;--slider-ticks-active-color:var(--hbr-color-neutral-disabled, #c1c6cc);--slider-ticks-inactive-color:var(--hbr-color-interact-bg-medium, #cce1ff);--slider-tick-size:4px;--hbr-slider-thumb-border-active:2px solid var(--hbr-color-interact-border-medium, #3e84e5);--hbr-slider-thumb-outline-active:2px solid rgba(62, 132, 229, .2);--hbr-slider-tooltip-background-color:var(--hbr-color-neutral-15, #373c42);--hbr-tooltip-arrow-size:10px;--hbr-tooltip-arrow-background-color:var(--hbr-color-neutral-15, #373c42);--hbr-tooltip-arrow-size:8px;--tooltip-offset-y:12px;--slider-pip-label-top:34px;--margin-bottom:calc(var(--slider-pip-label-top) / 2);--slider-range-unselected-color-disabled:var(--hbr-color-neutral-border, #e1e4e8);--slider-range-selected-color-disabled:var(--hbr-color-neutral-disabled, #c1c6cc);--hbr-slider-thumb-hover:2px solid #3e84e5}hbr-slider::part(label){margin-bottom:var(--hbr-spacing-xs,8px)}hbr-slider::part(inputstart::-webkit-slider-thumb:hover){border:2px solid #000}hbr-slider::part(track){height:8px;border-radius:var(--hbr-border-radius-sm,4px)}hbr-slider::part(tooltipend),hbr-slider::part(tooltipstart){padding:4px 8px;font-weight:var(--hbr-font-weight-normal,400);font-size:var(--hbr-font-size-xs, 12px);line-height:18px;color:var(--hbr-slider-background-color,#fff)}hbr-slider::part(pips){font-weight:var(--hbr-font-weight-normal,400);font-size:var(--hbr-font-size-xs, 12px);line-height:18px;color:var(--hbr-color-neutral-text-weak,#6f7680)}hbr-table-header::part(row),hbr-table[theme] hbr-table-header .header-rgRow:not(.group){font-weight:800;border-bottom:var(--hbr-border-width) solid var(--hbr-color-neutral-text);box-shadow:none;clip-path:none}hbr-table[theme=magnetic]{--header-height:36px;--row-height:37px;--header-border-color:var(--hbr-color-neutral, #656c75);--row-bg-selected-color:var(--hbr-color-interact-bg, #E3EEFF);--cell-padding:var(--hbr-spacing-xs, 8px)}hbr-table[theme=magnetic] hbr-table-header .header-rgRow:not(.group),hbr-table[theme=magnetic] hbr-table-header::part(row){font-weight:800;border-bottom:var(--hbr-border-width) solid var(--header-border-color);box-shadow:none;clip-path:none}hbr-table[theme=magnetic] hbr-table-data .rgCell,hbr-table[theme=magnetic] hbr-table-header .rgHeaderCell{padding:var(--cell-padding,8px)}hbr-table[theme=magnetic] hbr-table-data .rgCell{font-size:14px;line-height:20px;color:var(--hbr-color-neutral-text,#23282e)}hbr-table[theme=magnetic] hbr-table-data .rgRow{line-height:21px;box-shadow:none;border-bottom:1px solid var(--row-border-bottom-color)}hbr-table[theme=magnetic] hbr-table-header .header-rgRow{height:var(--header-height)}hbr-table[theme=magnetic] hbr-table-header .header-rgRow.group{height:var(--group-header-height,var(--header-height))}hbr-table[theme=magnetic] hbr-table-header .rgHeaderCell .rv-filter{height:unset}hbr-table[theme=magnetic] hbr-table-header .rgHeaderCell .filter-wrapper{display:flex}hbr-table[theme=magnetic] hbr-table-header .rgHeaderCell .header-content{color:var(--hbr-color-neutral-text,#23282e);font-size:14px;font-style:normal;font-weight:700;line-height:20px;display:flex;align-items:center}hbr-table[theme=magnetic] hbr-table-data .rgRow.groupingRow .group-expand{max-height:unset}hbr-icon[name=empty-state],hbr-icon[name=hbr-empty-state]{--path-color-2:#a6c4f5;--path-color-1:#a6c4f5;--path-color-0:#a6c4f5;--path-color-3:#5b92f0}hbr-textarea[size=large]::part(textarea){padding:7px 32px 7px 16px;line-height:22px}hbr-textarea[size=large]::part(base){font-size:var(--hbr-font-size-md, 16px)}hbr-textarea[size=medium]::part(textarea){padding:7px 28px 7px 12px;line-height:20px}hbr-textarea[size=medium]::part(base){font-size:var(--hbr-font-size-sm, 14px)}hbr-textarea[size=small]::part(textarea){padding:7px 24px 7px 8px;line-height:18px}hbr-textarea[size=small]::part(base){font-size:var(--hbr-font-size-xs, 12px)}hbr-breadcrumb hbr-breadcrumb-item:last-child::part(separator){display:none}hbr-breadcrumb-item::part(base){font-weight:var(--hbr-font-weight-semibold,600);font-size:var(--hbr-font-size-sm, 14px);line-height:20px}hbr-breadcrumb-item:not([disabled])::part(clickable):hover{color:var(--hbr-color-interact,#326cd1);text-decoration:underline}hbr-breadcrumb-item[disabled]::part(base){cursor:default}hbr-breadcrumb-item[disabled]::part(base):hover{color:inherit;text-decoration:none}hbr-breadcrumb-item::part(separator){font-size:var(--hbr-font-size-xs, 12px);color:var(--hbr-color-neutral-active,#889099)}hbr-breadcrumb-item{--label-color:var(--hbr-color-neutral, #656C75);--label-hover-color:var(--hbr-color-interact, #326cd1);--label-hover-text-decoration:"underline"}hbr-breadcrumb-item:not([disabled])::part(prefix):hover{cursor:pointer}hbr-breadcrumb-item[disabled]::part(label){cursor:default}hbr-breadcrumb-item[disabled]::part(label):hover{color:inherit;text-decoration:none}hbr-breadcrumb-item hbr-icon[name=arrow-left]{font-size:var(--hbr-font-size-md)}hbr-breadcrumb-item hbr-icon[name=arrow-left]{vertical-align:middle}hbr-badge:not([sentiment]):not([dot])::part(base){font-weight:var(--hbr-font-weight-semibold,600)}hbr-badge[size=small]:not([dot])::part(base){line-height:18px}hbr-badge[size=large]:not([dot])::part(base),hbr-badge[size=medium]:not([dot])::part(base){font-size:var(--hbr-font-size-sm, 14px);line-height:20px}hbr-badge[pill][size=small]:not([dot])::part(base){padding:1px 8px;height:20px}hbr-badge[pill][size=medium]:not([dot])::part(base){padding:3px 10px;height:26px}hbr-badge[pill][size=large]:not([dot])::part(base){padding:5px 12px;height:30px}hbr-banner::part(base){line-height:20px;letter-spacing:var(--hbr-font-letter-spacing-dense);align-items:flex-start}hbr-banner:not([product])::part(base){border-top:none;border-bottom:none;border-right:none}hbr-banner::part(baseoutline){box-shadow:var(--hbr-shadow-sm,0 3px 8px rgba(0,0,0,.08))}hbr-banner::part(basefill){box-shadow:none;--close-btn-padding-inline:var(--hbr-spacing-md) var(--hbr-spacing-md) var(--hbr-spacing-xs)}hbr-banner::part(message){padding-top:var(--hbr-spacing-3xs)}hbr-banner[variant=outline]::part(message){max-width:940px}hbr-banner[variant=fill]::part(close-button){padding-top:var(--hbr-spacing-2xs)}hbr-banner[sentiment=info]:not([variant=fill])::part(base){border-left-color:var(--hbr-color-info)}hbr-banner[sentiment=progress]::part(icon){font-size:19px}hbr-banner hbr-button[href][size=medium]::part(base){line-height:16px}hbr-banner[variant=outline]::part(close-button){padding-block:var(--hbr-spacing-3xs)}.hbr-toast-stack{padding:var(--hbr-spacing-lg)}.hbr-toast-stack hbr-banner{--state-icon-margin-left-toast:22px;--close-btn-padding:var(--hbr-spacing-md) 20px;--close-btn-padding-toast:var(--hbr-spacing-md) 20px}.hbr-toast-stack hbr-banner::part(icon){margin-left:0}hbr-card{--min-width:208px}hbr-card::part(header){line-height:24px}hbr-card::part(base){border-radius:var(--hbr-border-radius-lg)}hbr-progress-bar{--suffix-width:30px}hbr-progress-ring::part(label){color:var(--hbr-color-neutral,#464c54)}hbr-progress-bar,hbr-progress-ring{--percentage-color:var(--hbr-color-info, #5b92f0);--track-color:var(--hbr-color-neutral-bg-weak, #e1e4e8)}hbr-progress-bar::part(error-icon),hbr-progress-ring hbr-icon[name=hbr-error-filled]{--path-color-1:var(--hbr-color-neutral-text-in);--path-color-2:var(--hbr-color-neutral-text-in)}hbr-progress-bar::part(success-icon),hbr-progress-ring hbr-icon[name=hbr-success-filled]{--path-color-1:var(--hbr-color-neutral-text-in)}hbr-chat::part(header-label),hbr-tag[variant=label],hbr-tag[variant=selectable]{--bg-color:var(--hbr-color-neutral-border-weak);--border-color:var(--hbr-color-neutral-border-weak);--text-color:var(--hbr-color-neutral-text);--font-weight:var(--hbr-font-weight-semibold)}hbr-tag[removable][variant=label]::part(base):hover{border-color:var(--hbr-color-neutral-bg-hover,#d0d4d9);background-color:var(--hbr-color-neutral-bg-hover,#d0d4d9)}hbr-tag[variant=selectable][sentiment=danger]::part(base):active{color:var(--hbr-color-danger-text-in)}hbr-tag[removable][size=small]::part(remove-button){font-size:var(--hbr-font-size-xs)}hbr-tag[size=small]::part(basebase-suffix){padding-right:0}hbr-tag[removable][size=medium]::part(remove-button){font-size:var(--hbr-font-size-sm)}hbr-tag[size=medium]::part(basebase-suffix){padding-right:0}hbr-tag[size=small]::part(add),hbr-tag[size=small]::part(base){line-height:initial;height:20px}hbr-tag[size=medium]::part(add),hbr-tag[size=medium]::part(base),hbr-tag[variant=add]::part(add){line-height:initial;height:26px}hbr-tag[size=large]::part(base){padding:0 10px}hbr-tag[size=medium]::part(base),hbr-tag[size=small]::part(base){padding:0 6px}hbr-tag[size=medium][overflow]::part(base){padding:0 10px}hbr-tag[size=large][variant=add]::part(base),hbr-tag[size=medium][variant=add]::part(base){padding:0 12px}hbr-tag[size=medium]::part(basebase-prefix){padding:0 6px}hbr-tag[size=large]::part(add),hbr-tag[size=large]::part(base){line-height:initial;height:28px}hbr-tag[removable][size=large]::part(remove-button){font-size:var(--hbr-font-size-md)}hbr-tag[size=large]::part(basebase-suffix){padding-right:0}hbr-tag[size=small] hbr-icon[slot=prefix]{font-size:12px}hbr-tag[size=medium] hbr-icon[slot=prefix]{font-size:14px}hbr-tag[size=large] hbr-icon[slot=prefix]{font-size:16px}hbr-tag[size][status]::part(basebase-prefix){padding-left:2px}hbr-tag[status][size=small] hbr-icon[slot=prefix]{font-size:16px}hbr-tag[status][size=medium] hbr-icon[slot=prefix]{font-size:18px}hbr-tag[status][size=large] hbr-icon[slot=prefix]{font-size:20px}hbr-tab-group{--border-color:var(--hbr-color-neutral-border-weak)}hbr-tab-group::part(nav){padding:0}hbr-tab-group[primary] hbr-tab::part(base),hbr-tab-group[primary] hbr-tab::part(menu){--active-color:var(--hbr-color-neutral-text);--hover-color:var(--hbr-color-neutral-text);--indicator-hover-color:var(--hbr-color-neutral-border-weak)}hbr-tab-group[primary] hbr-tab hbr-button::part(base){--label-color:var(--color);--label-color-hover:var(--hover-color);--label-color-active:var(--hover-color);font-weight:var(--font-weight);font-size:16px}hbr-tab-group[primary] hbr-tab[active] hbr-button::part(base){--label-color:var(--hover-color);font-weight:var(--font-weight-active)}hbr-tab{--line-height:22px}hbr-tab-group[size=small] hbr-tab{--line-height:20px;--margin-right:24px}hbr-tab[vertical]{--line-height:20px}hbr-tab-vertical:not([navigation]) hbr-tab-fold hbr-tab[vertical],hbr-tab-vertical:not([navigation]) hbr-tab[vertical]{--padding:var(--hbr-spacing-xs) calc(calc(var(--hbr-spacing-xs) + var(--indicator-size)) + 1px) var(--hbr-spacing-xs) var(--hbr-spacing-lg);margin:var(--hbr-spacing-2xs) 0;line-height:20px}hbr-tab-vertical:not([navigation]) hbr-tab-fold hbr-tab[vertical]::part(base){padding-left:calc(var(--hbr-spacing-2xl))}hbr-tab-vertical:not([navigation]) .hbr-tab-header{padding:var(--hbr-spacing-sm) var(--hbr-spacing-lg)}hbr-tab-fold::part(label),hbr-tab-group hbr-tab::part(base),hbr-tab-vertical:not([navigation]) hbr-tab::part(base){font-weight:var(--font-weight)}hbr-tab-fold[disabled]::part(label),hbr-tab-fold[disabled]:hover::part(open-button),hbr-tab-group hbr-tab[disabled]::part(base),hbr-tab-vertical:not([navigation]) hbr-tab[disabled]::part(base){color:var(--hbr-color-neutral-text-disabled,#c1c6cc)}hbr-tab-fold[disabled]:hover::part(label){cursor:not-allowed}hbr-tab-fold[active]::part(label),hbr-tab-group hbr-tab[active]::part(base),hbr-tab-vertical:not([navigation]) hbr-tab-fold hbr-tab[active]::part(base),hbr-tab-vertical:not([navigation]) hbr-tab[active]::part(base){font-weight:var(--font-weight-active)}hbr-tab-vertical:not([navigation]) hbr-tab-fold hbr-tab[vertical]:hover:not([disabled]):not([active])::part(indicator),hbr-tab-vertical:not([navigation]) hbr-tab[vertical]:hover:not([disabled]):not([active])::part(indicator){display:flex;background:var(--indicator-hover-color,#bad6ff)}hbr-tab-fold[active]::part(indicator),hbr-tab-vertical:not([navigation]) hbr-tab-fold hbr-tab[vertical][active]::part(indicator),hbr-tab-vertical:not([navigation]) hbr-tab[vertical][active]::part(indicator){background:var(--indicator-color,#2774d9)}hbr-tab-fold[active][disabled]::part(indicator),hbr-tab-vertical:not([navigation]) hbr-tab-fold hbr-tab[vertical][active][disabled]::part(indicator),hbr-tab-vertical:not([navigation]) hbr-tab[vertical][active][disabled]::part(indicator){background:var(--indicator-disabled-color)}hbr-tab-group hbr-tab[nested] hbr-dropdown::part(trigger){font-weight:600;--trigger-color:var(--hbr-color-neutral-text)}hbr-tab-group hbr-tab[nested] hbr-dropdown[sentiment=interact]::part(trigger){--trigger-selected-color:var(--hbr-color-interact)}hbr-tab-group hbr-tab[nested] hbr-dropdown::part(trigger){padding:var(--hbr-spacing-xs) 0 calc(var(--hbr-spacing-xs) + var(--indicator-size)) 0}hbr-tab-group hbr-tab[nested] hbr-dropdown::part(trigger){--trigger-background-hover-color:transparent}hbr-tab-group[size=small] hbr-tab[nested] hbr-dropdown::part(trigger){font-size:var(--hbr-font-size-sm)}hbr-tab-group[size=medium] hbr-tab[nested] hbr-dropdown::part(trigger){font-size:var(--hbr-font-size-md)}hbr-tab-group[size=small] hbr-tab,hbr-tab-group[size=small] hbr-tab[nested] hbr-dropdown::part(trigger){line-height:20px}hbr-tab-group[size=medium] hbr-tab,hbr-tab-group[size=medium] hbr-tab[nested] hbr-dropdown::part(trigger){line-height:22px}hbr-tab-group[size=medium] hbr-tab:not([vertical])::part(indicator){border-radius:var(--hbr-border-width,2px);height:var(--indicator-size)}hbr-tab-group hbr-tab:not([active]):not([disabled])::part(base),hbr-tab-group hbr-tab[nested] hbr-dropdown[sentiment=interact]:not([value])::part(trigger),hbr-tab-group hbr-tab[nested] hbr-dropdown[sentiment=interact][value=""]::part(trigger),hbr-tab-vertical:not([navigation]) hbr-tab:not([active]):not([disabled])::part(base){color:var(--hbr-color-neutral-text-weak,#656c75)}hbr-tab-group hbr-tab[nested] hbr-dropdown::part(trigger),hbr-tab-group hbr-tab[nested]::part(base){height:100%}hbr-tab-group hbr-tab:hover:not([active]):not([disabled])::part(base),hbr-tab-group hbr-tab[nested]:hover hbr-dropdown:not([value])::part(trigger),hbr-tab-group hbr-tab[nested]:hover hbr-dropdown[value=""]::part(trigger),hbr-tab-vertical:not([navigation]) hbr-tab:hover:not([active]):not([disabled])::part(base){color:var(--hover-color)}hbr-tab-vertical:not([navigation])::part(border){background:0 0;width:1px;box-shadow:-1px 0 0 0 var(--hbr-color-neutral-border-weak,#e1e4e8)}hbr-tab{--color:var(--hbr-color-neutral-text-weak, #656c75)}hbr-tab{--prefix-margin-right:calc(var(--hbr-spacing-xs) - 2px);--suffix-margin-left:calc(var(--hbr-spacing-xs) - 2px)}hbr-tab-popover[nav],hbr-tab[nav]{--prefix-margin-right:0;--suffix-margin-left:0}hbr-tab>hbr-icon{color:var(--hbr-color-neutral-icon)}hbr-tab:hover>hbr-icon{color:var(--hbr-color-neutral-icon-weak-hover)}hbr-tab[active]>hbr-icon{color:var(--hbr-color-neutral-icon-weak-selected)}hbr-tab[disabled]>hbr-icon{color:var(--hbr-color-neutral-icon-disabled)}hbr-tab hbr-dropdown[slot=menu] hbr-button[slot=trigger]::part(label){padding:0 7px 0 1px}hbr-tab hbr-dropdown[slot=menu] hbr-button[slot=trigger]::part(caret){color:var(--hbr-color-neutral-icon)}hbr-tab hbr-dropdown[slot=menu]:hover hbr-button[slot=trigger]::part(caret){color:var(--hbr-color-neutral-icon-weak-hover,#6f7680)}hbr-date-picker::part(month-container),hbr-date-picker::part(month-label),hbr-date-picker::part(year-label){color:var(--hbr-color-neutral-text)}hbr-date-picker::part(month-container){grid-template-columns:1fr 1fr 1fr;gap:var(--hbr-spacing-xs,.8rem);font-size:var(--hbr-control-font-size-label-md);padding:var(--hbr-spacing-2xs)}hbr-date-picker[size=large] hbr-input hbr-icon-button::part(base){font-size:20px}hbr-date-picker hbr-input::part(base){margin-left:16px;margin-right:16px}hbr-date-picker[size=large] hbr-input::part(input){line-height:22px}hbr-date-picker hbr-input::part(input){line-height:20px}hbr-date-picker[size=small] hbr-input::part(input){line-height:18px}hbr-date-picker:not([variant=outline])[size=large] hbr-input::part(input){margin-left:10px;margin-right:8px}hbr-date-picker:not([variant=outline])[size=small] hbr-input::part(input){margin-left:6px;margin-right:4px}hbr-date-picker::part(calendar-title){padding:10px 10px 0}hbr-date-picker::part(dropdown-panel){box-shadow:var(--hbr-shadow-sm,0 2px 5px rgba(0,0,0,.05));border-color:var(--hbr-color-neutral-border,#889099)}hbr-switch{--control-color:var(--hbr-color-neutral-text-weak, #656c75);--control-hover-color:var(--hbr-color-neutral-text, #23282e);--control-checked-color:var(--hbr-color-interact-selected, #4580e5);--control-checked-hover-color:var(--hbr-color-interact-hover, #235ec4);--control-checked-focus-color:var(--hbr-color-blue-40, #235ec4);--control-disabled-color:var(--hbr-color-neutral-medium-disabled, #d0d4d9);--control-checked-disabled-color:var(--hbr-color-interact-bg-weak, #ccdefc);--label-color:var(--hbr-color-neutral-text, #23282e);--label-checked-color:var(--hbr-color-neutral-text, #23282e);--label-disabled-color:var(--hbr-color-neutral-disabled, #c1c6cc);--line-height:20px}hbr-switch[size=small]::part(base){--thumb-size:10px;--control-height:16px;--control-width:32px;--control-unchecked-padding-left:3px;--control-checked-padding-left:calc(var(--control-width) - var(--thumb-size) - var(--control-unchecked-padding-left));--line-height:18px}hbr-switch[size=small]::part(label){font-size:var(--hbr-font-size-xs)}hbr-switch[size=medium]::part(base){--thumb-size:14px;--control-height:20px;--control-width:40px;--control-unchecked-padding-left:3px;--control-checked-padding-left:calc(var(--control-width) - var(--thumb-size) - var(--control-unchecked-padding-left))}hbr-switch[size=medium]::part(label){font-size:var(--hbr-font-size-sm)}hbr-switch[size=large]::part(base){--thumb-size:18px;--control-height:24px;--control-width:48px;--control-unchecked-padding-left:3px;--control-checked-padding-left:calc(var(--control-width) - var(--thumb-size) - var(--control-unchecked-padding-left))}hbr-switch[size=large]::part(label){font-size:var(--hbr-font-size-md)}hbr-shell-header hbr-input::part(form-control){--hbr-control-height-md:36px}hbr-time-picker{--input-width:125px;--column-menu-width:60px}hbr-time-picker::part(input-error-icon){display:none}hbr-time-picker::part(column-header){color:var(--hbr-color-neutral-text-weak,#6f7680);padding:var(--hbr-spacing-xs,8px) var(--hbr-spacing-sm,12px) var(--hbr-spacing-2xs,4px);font-weight:var(--hbr-font-weight-semibold,600);font-size:var(--hbr-font-size-xs, 12px);justify-content:flex-start}hbr-time-picker::part(column-menu-item){--checked-background-color:var(--hbr-color-interact-bg-weak, #e3eeff);--padding:0px}hbr-time-picker::part(column-menu-item-text){color:var(--hbr-color-neutral-text,#464c54);justify-content:flex-start;padding:8px 12px;width:60px}hbr-time-picker::part(now-button){color:#1d69cc}hbr-time-picker::part(ok-button){--bg-color:#1d69cc}hbr-time-picker::part(suffix-clock){font-size:16px}hbr-time-picker:not([disabled])::part(suffix-clock){color:#7e868f}hbr-time-picker[disabled]::part(suffix-clock){color:#d0d4d9}hbr-time-picker::part(panel-footer){--hbr-font-weight-normal:var(--hbr-font-weight-bold)}hbr-view-switcher>hbr-radio-button::part(button){--bg-color-checked:var(--hbr-color-interact-bg);--border-color-checked:var(--hbr-color-interact-border-medium)}hbr-view-switcher>hbr-radio-button[disabled][checked]::part(button){background:var(--hbr-color-neutral-95)}hbr-view-switcher>hbr-radio-button::part(label){--label-color:var(--hbr-color-neutral-text-weak);padding:0 var(--hbr-spacing-sm)}hbr-view-switcher[size=small]>hbr-radio-button::part(label){padding:0 var(--hbr-spacing-xs);font-weight:var(--hbr-font-weight-semibold);font-size:var(--hbr-font-size-xs);line-height:18px}hbr-view-switcher[size=small]>hbr-radio-button::part(button){height:28px}hbr-view-switcher[variant=icon]>hbr-radio-button::part(label){font-size:20px;padding:0 5px}hbr-view-switcher[variant=icon][size=small]>hbr-radio-button::part(label){font-size:16px;padding:0 4px}hbr-view-switcher>hbr-radio-button:not([checked]):not([disabled]):hover>hbr-icon{color:var(--hbr-color-neutral-35)}hbr-shell-header{--hbr-color-header:"transparent";--hbr-color-header-text-in:var(--hbr-color-neutral-98);--hbr-color-header-hover:var(--hbr-color-neutral-25);--hbr-color-header-active:var(--hbr-color-neutral-35);color:var(--hbr-color-header-text-in,#f7f7f7)}hbr-shell-header [slot=search]{--color:var(--hbr-color-header-text-in, #f7f7f7);--box-bg-color:var(--hbr-color-neutral-bg-in);--border-width:var(--hbr-control-border-width);--border-color:var(--hbr-control-color-border);--box-bg-color-hover:var(--hbr-color-neutral-bg-in);--border-color-hover:var(--hbr-color-interact-border-weak);--border-color-focus:var(--hbr-color-interact-border-weak);--focus-ring:0 0 0 2px var(--hbr-color-border-medium, #4680e5);--placeholder-color:#ffffff;margin:0 6px 0 12px;width:260px}hbr-shell-header hbr-input[slot=search]::part(base){height:36px;border:none;border-radius:8px}hbr-shell-header hbr-input[data-focused=true][slot=search]::part(base){border-radius:8px;border:2px solid var(--inverse-border-active,#cce1ff);background:var(--inverse-bg-base,#373c42);box-shadow:0 0 0 2px #1d69cc;outline:0}hbr-shell-header hbr-input[size=medium]::part(clear-button){font-size:24px;color:var(--hbr-color-neutral-vivid-icon,#f7f7f7)}hbr-shell-header [slot=logo-name]>hbr-icon{font-size:37px;padding-left:6px;height:100%;--path-color-contrast:var(--hbr-color-neutral-vivid-icon, #f7f7f7)}hbr-shell-header [slot=logo-name]>hbr-icon::part(base){display:contents}hbr-shell-header [slot=logo-name]>div{font-weight:var(--hbr-font-weight-normal,400);font-size:19px;line-height:18px;margin:0 0 0 10px;padding-right:10px;white-space:nowrap}hbr-shell-header [slot=search] [slot=prefix]{font-size:24px}hbr-shell-header [slot=search][size=medium]::part(input){margin:0 8px;color:var(--hbr-color-neutral-vivid-text,#f7f7f7);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}hbr-shell-header svg{vertical-align:middle}hbr-shell-header [slot=utilities]>*{margin:0 6px}hbr-shell-header hbr-button[sentiment=header]::part(base){--label-color:var(--hbr-color-neutral-vivid-text);--label-color-hover:var(--hbr-color-neutral-vivid-text);--label-color-active:var(--hbr-color-neutral-vivid-text);padding:0 6px;height:36px;display:flex;align-items:center;border-radius:8px}hbr-shell-header hbr-button[sentiment=header]::part(base):focus-visible{outline:var(--hbr-color-interact-border-medium) solid 2px;box-shadow:0 0 0 2px var(--hbr-color-interact-bg-medium);outline-offset:2px;border-radius:var(--hbr-border-radius-lg,8px)}hbr-shell-header hbr-button[sentiment=header]::part(base):active{background-color:#464c54}hbr-shell-header hbr-input::part(clear-button),hbr-shell-header hbr-input::part(password-toggle-button){color:var(--hbr-color-neutral-vivid-text)}hbr-shell-header hbr-dropdown[slot=user-profile] hbr-button::part(label){display:flex;flex-direction:column;align-items:baseline}hbr-shell-header hbr-menu-divider[sentiment=header]{height:24px;margin:0 6px;color:#f7f7f7}hbr-shell-header hbr-dropdown[slot=application-launcher] hbr-button{margin-left:12px}hbr-copyclipboard::part(main-container){background-color:var(--hbr-color-neutral-bg-medium,#f7f7f7);border-radius:var(--hbr-border-radius-md,6px);padding:var(--hbr-spacing-sm,12px);height:calc(var(--hbr-spacing-sm,12px) * 2 + 20px);display:flex;gap:16px}hbr-copyclipboard::part(value){font-family:Inter;font-weight:var(--hbr-font-weight-normal,400);font-size:var(--hbr-font-size-sm, 14px);line-height:20px;margin-right:4px}hbr-copyclipboard.small-size::part(value),hbr-copyclipboard[size=medium].small-size::part(value),hbr-copyclipboard[size=small]::part(value){font-family:Inter;font-weight:var(--hbr-font-weight-normal,400);font-size:var(--hbr-font-size-xs, 12px);line-height:18px}hbr-copyclipboard::part(format-button){color:var(--hbr-color-interact,#1d69cc)}hbr-copyclipboard::part(copy-button){margin-left:4px}hbr-copyclipboard::part(copy-button):hover{background-color:transparent;border-color:transparent}hbr-copyclipboard.small-size::part(main-container),hbr-copyclipboard[size=medium].small-size::part(main-container),hbr-copyclipboard[size=small]::part(main-container){padding:var(--hbr-spacing-xs,8px);height:34px;gap:12px}hbr-copyclipboard.small-size::part(copy-button),hbr-copyclipboard[size=medium].small-size::part(copy-button),hbr-copyclipboard[size=small]::part(copy-button){font-size:var(--hbr-font-size-xs, 12px)}hbr-copyclipboard.small-size,hbr-copyclipboard[size=medium].small-size,hbr-copyclipboard[size=small]{--copyClipboard-button-text-font-size:var(--hbr-font-size-xs, 12px);--copyClipboard-button-text-font-height:18px}hbr-copyclipboard.small-size::part(icon-button),hbr-copyclipboard[size=medium].small-size::part(icon-button),hbr-copyclipboard[size=small]::part(icon-button){font-size:var(--hbr-font-size-sm, 14px)}hbr-breadcrumb hbr-tooltip::part(body){white-space:initial}hbr-uploader[container]{--width:400px;--file-container-width:400px}hbr-uploader[container][size=small]{--width:320px;--file-container-width:320px}hbr-uploader::part(container-icon){width:20px;height:20px;color:var(--hbr-color-neutral,#656c75)}hbr-uploader[size=small]::part(container-icon){width:16px;height:16px}hbr-uploader::part(label){line-height:20px}hbr-uploader::part(supplemental-text),hbr-uploader[size=small]::part(label){line-height:18px}hbr-file-item[state=error]::part(thumbnail){margin-right:12px}hbr-file-item[state=error]::part(file-name){gap:4px}:root{--hbr-color-amber-95:#FAEFB9;--hbr-color-amber-90:#F5E08E;--hbr-color-amber-85:#F2D268;--hbr-color-amber-80:#F2C13A;--hbr-color-amber-70:#E0A419;--hbr-color-amber-65:#D6900D;--hbr-color-amber-60:#CC8604;--hbr-color-amber-55:#BD7202;--hbr-color-amber-50:#B05F04;--hbr-color-amber-45:#A65503;--hbr-color-amber-40:#944B03;--hbr-color-amber-35:#804103;--hbr-color-cyan-95:#D5F5F5;--hbr-color-cyan-90:#A9EBEB;--hbr-color-cyan-85:#84E3E3;--hbr-color-cyan-80:#4AD9D9;--hbr-color-cyan-70:#17C2C2;--hbr-color-cyan-65:#0BB2B8;--hbr-color-cyan-60:#04A4B0;--hbr-color-cyan-55:#028E99;--hbr-color-cyan-50:#01818C;--hbr-color-cyan-45:#017580;--hbr-color-cyan-40:#006773;--hbr-color-cyan-35:#005C66;--hbr-color-sky-95:#D9F2FF;--hbr-color-sky-90:#B8E7FF;--hbr-color-sky-85:#9FDDFC;--hbr-color-sky-80:#79D1FC;--hbr-color-sky-70:#3FB6F2;--hbr-color-sky-65:#24A7ED;--hbr-color-sky-60:#139BEB;--hbr-color-sky-55:#0D8BD4;--hbr-color-sky-50:#087ABD;--hbr-color-sky-45:#0570AD;--hbr-color-sky-40:#03639C;--hbr-color-sky-35:#015788;--hbr-color-indigo-95:#EBEDFF;--hbr-color-indigo-90:#D9DDFF;--hbr-color-indigo-85:#CCD1FF;--hbr-color-indigo-80:#BAC1FF;--hbr-color-indigo-70:#9CA6FF;--hbr-color-indigo-65:#8A95FF;--hbr-color-indigo-60:#7D8AFF;--hbr-color-indigo-55:#6977F0;--hbr-color-indigo-50:#5A68E5;--hbr-color-indigo-45:#505ED9;--hbr-color-indigo-40:#4653C7;--hbr-color-indigo-35:#3B47B2;--hbr-color-lavendar-95:#EBEDFF;--hbr-color-lavendar-90:#D9DEFA;--hbr-color-lavendar-85:#CED3F2;--hbr-color-lavendar-80:#C1C6E8;--hbr-color-lavendar-70:#A3AAD6;--hbr-color-lavendar-65:#959CCC;--hbr-color-lavendar-60:#868EC2;--hbr-color-lavendar-55:#767EB2;--hbr-color-lavendar-50:#6871A3;--hbr-color-lavendar-45:#5D6596;--hbr-color-lavendar-40:#545C8A;--hbr-color-lavendar-35:#484F7A;--hbr-color-fuchsia-95:#FEE8FF;--hbr-color-fuchsia-90:#F7D4FA;--hbr-color-fuchsia-85:#F2C6F5;--hbr-color-fuchsia-80:#EBB4F0;--hbr-color-fuchsia-70:#DF90E4;--hbr-color-fuchsia-65:#D37ED7;--hbr-color-fuchsia-60:#C671C9;--hbr-color-fuchsia-55:#B665BA;--hbr-color-fuchsia-50:#A557A8;--hbr-color-fuchsia-45:#994E9C;--hbr-color-fuchsia-40:#874389;--hbr-color-fuchsia-35:#773A78;--hbr-color-rose-95:#FFE8EF;--hbr-color-rose-90:#FFD4E0;--hbr-color-rose-85:#FFC4D5;--hbr-color-rose-80:#FCB3C8;--hbr-color-rose-70:#FF87A9;--hbr-color-rose-65:#F57398;--hbr-color-rose-60:#F2638C;--hbr-color-rose-55:#E3447C;--hbr-color-rose-50:#CF3A7A;--hbr-color-rose-45:#C2306F;--hbr-color-rose-40:#B02863;--hbr-color-rose-35:#991D53}hbr-accordion[variant=stacked]:last-child::part(base){--margin-bottom:0px}hbr-accordion[variant=contained]:last-child::part(base){--border-top:0px;--border-bottom-right-radius:var(--border-radius);--border-bottom-left-radius:var(--border-radius)}hbr-accordion[variant=contained]::part(base){--border-top-left-radius:0;--border-top-right-radius:0;--border-bottom-right-radius:0;--border-bottom-left-radius:0}hbr-accordion[variant=contained]:first-child::part(base){--border-bottom:0;--border-top-left-radius:var(--border-radius);--border-top-right-radius:var(--border-radius)}hbr-accordion[variant=contained]{--header-border-bottom:0px solid transparent}hbr-accordion[variant=borderless]:last-child::part(base){--border-top:0}hbr-accordion[variant=borderless]::part(base){--border-right:0;--border-left:0;--border-top-left-radius:0;--border-top-right-radius:0;--border-bottom-right-radius:0;--border-bottom-left-radius:0}hbr-accordion[variant=borderless]:first-child::part(base){--border-bottom:0}hbr-accordion[variant=borderless]{--header-border-bottom:0px solid transparent}hbr-accordion[variant=borderless]:not(:first-child)::part(base),hbr-accordion[variant=borderless]:not(:first-child):not(:last-child)::part(base),hbr-accordion[variant=contained]:not(:first-child)::part(base),hbr-accordion[variant=contained]:not(:first-child):not(:last-child)::part(base){--border-top:none}hbr-accordion[variant=borderless]:first-child::part(base),hbr-accordion[variant=contained]:first-child::part(base){--border-bottom:var(--hbr-border-width, 2px) solid var(--control-border-default, var(--hbr-color-neutral-border))}hbr-accordion[variant=borderless]:first-child:last-child::part(base),hbr-accordion[variant=contained]:first-child:last-child::part(base){--border-top:var(--hbr-border-width, 2px) solid var(--control-border-default, var(--hbr-color-neutral-border))}hbr-accordion{--icon-rotation:rotate(180deg)}hbr-accordion[triggerposition=left]{--icon-rotation:rotate(90deg)}hbr-accordion[size=large]::part(header),hbr-accordion[size=medium]::part(header){gap:var(--hbr-spacing-md)}hbr-accordion[size=small]::part(header){gap:var(--hbr-spacing-sm)}hbr-accordion[size=large][variant=borderless]::part(content),hbr-accordion[size=large][variant=contained]::part(content){padding-top:var(--hbr-spacing-xs)}hbr-accordion[size=medium][variant=borderless]::part(content),hbr-accordion[size=medium][variant=contained]::part(content),hbr-accordion[size=small][variant=borderless]::part(content),hbr-accordion[size=small][variant=contained]::part(content){padding-top:var(--hbr-spacing-2xs)}hbr-accordion[variant=card]{--border-radius:var(--hbr-border-radius-xl, 12px);--outline:0;--label-font-family:var(--hbr-font-heading)}hbr-switch{--label-white-space:normal;--align-items:flex-start}hbr-pagination{--padding:0}hbr-pagination::part(page-number){font-weight:var(--hbr-font-weight-semibold,600);font-size:var(--hbr-font-size-sm, 14px)}hbr-pagination.active::part(base){border-radius:var(--hbr-border-radius-md,6px);border:var(--hbr-control-border-width) solid var(--hbr-color-interact-active,#4580e5)}hbr-pagination::part(size-description){font-weight:var(--hbr-font-weight-normal,400);font-size:var(--hbr-font-size-sm, 14px);line-height:20px;display:flex;align-items:center;text-align:center;color:var(--hbr-color-neutral-text,#464c54);margin-right:var(--hbr-spacing-xs,8px)}hbr-pagination::part(next),hbr-pagination::part(previous){color:var(--hbr-color-neutral-weak,#889099);font-size:20px}hbr-pagination::part(next-disabled),hbr-pagination::part(previous-disabled){color:var(--hbr-color-neutral-weak,#889099)}hbr-pagination::part(positioner){--menu-panel-border:var(--hbr-spacing-3xs) solid var(--hbr-color-neutral-disabled, #c1c6cc);--menu-panel-box-shadow:var(--hbr-shadow-xs);--menu-panel-border-radius:var(--hbr-control-border-radius, 6px);--menu-panel-padding:var(--hbr-spacing-2xs) 0px}hbr-transfer{--min-width:148px;--min-height:158px;--width:400px;--max-height:482px}.hbr-mode-dark{color-scheme:dark}.hbr-mode-dark{--hbr-color-ai-gradient: linear-gradient(27deg, #3B76EA 10.22%, #00BCEB 88.93%, #63FFF7 162.86%);--hbr-color-ai-gradient-bg: linear-gradient(var(--hbr-color-neutral-bg), var(--hbr-color-neutral-bg)) padding-box, var(--hbr-color-ai-gradient);--hbr-color-chart-1a: #8ea8f5;--hbr-color-chart-1b: #6c84e6;--hbr-color-chart-1c: #4960d6;--hbr-color-chart-1d: #3a49b5;--hbr-color-chart-1e: #32388c;--hbr-color-chart-2a: #d3a4fc;--hbr-color-chart-2b: #b779fc;--hbr-color-chart-2c: #9754f0;--hbr-color-chart-2d: #6a3ec9;--hbr-color-chart-2e: #5437a6;--hbr-color-chart-3a: #94e8eb;--hbr-color-chart-3b: #4cd2e4;--hbr-color-chart-3c: #00bad4;--hbr-color-chart-3d: #0099b4;--hbr-color-chart-3e: #00728f;--hbr-color-chart-4a: #d5cfed;--hbr-color-chart-4b: #c5bee0;--hbr-color-chart-4c: #998ebe;--hbr-color-chart-4d: #7b6f9f;--hbr-color-chart-4e: #4a4162;--hbr-color-chart-5a: #f8c9fb;--hbr-color-chart-5b: #f094f0;--hbr-color-chart-5c: #de6bde;--hbr-color-chart-5d: #c938c4;--hbr-color-chart-5e: #9c2f91;--hbr-color-chart-6a: #a6dbd6;--hbr-color-chart-6b: #74c7c0;--hbr-color-chart-6c: #1cc0b3;--hbr-color-chart-6d: #16948a;--hbr-color-chart-6e: #0f6760;--hbr-color-chart-7a: #f293c3;--hbr-color-chart-7b: #ef74b2;--hbr-color-chart-7c: #eb56a1;--hbr-color-chart-7d: #d5488f;--hbr-color-chart-7e: #bf3379;--hbr-color-chart-8a: #d5d6f6;--hbr-color-chart-8b: #bdbef0;--hbr-color-chart-8c: #9593de;--hbr-color-chart-8d: #6f6cd2;--hbr-color-chart-8e: #4845c6;--hbr-color-chart-9a: #e1b7ff;--hbr-color-chart-9b: #d395ff;--hbr-color-chart-9c: #cc84ff;--hbr-color-chart-9d: #b751ff;--hbr-color-chart-9e: #a21eff;--hbr-color-chart-10a: #90caf9;--hbr-color-chart-10b: #42a5f5;--hbr-color-chart-10c: #1e88e5;--hbr-color-chart-10d: #1565c0;--hbr-color-chart-10e: #0d47a1;--hbr-color-chart-11a: #d6dee2;--hbr-color-chart-11b: #aebcc6;--hbr-color-chart-11c: #869caa;--hbr-color-chart-11d: #5d7a8d;--hbr-color-chart-11e: #465b69;--hbr-color-chart-12a: #ffc7d2;--hbr-color-chart-12b: #ecadc3;--hbr-color-chart-12c: #e485a7;--hbr-color-chart-12d: #db5c89;--hbr-color-chart-12e: #d83f75;--hbr-color-diverging-1a: #6c84e6;--hbr-color-diverging-1b: #4960d6;--hbr-color-diverging-1c: #3a49b5;--hbr-color-diverging-1d: #32388c;--hbr-color-diverging-2a: #aa99d6;--hbr-color-diverging-2b: #8d76cb;--hbr-color-diverging-2c: #765dba;--hbr-color-diverging-2d: #5d44a0;--hbr-color-diverging-3a: #d1bce2;--hbr-color-diverging-3b: #b895d6;--hbr-color-diverging-3c: #a075c3;--hbr-color-diverging-3d: #8751b4;--hbr-color-diverging-4a: #e9d1f0;--hbr-color-diverging-4b: #d7abe3;--hbr-color-diverging-4c: #c584d7;--hbr-color-diverging-4d: #b35eca;--hbr-color-diverging-5a: #fbe2fd;--hbr-color-diverging-5b: #f8c9fb;--hbr-color-diverging-5c: #f094f0;--hbr-color-diverging-5d: #de6bde;--hbr-shadow-xs: 0px 0px 30px rgba(0, 0, 0, .2), 0px 1px 8px rgba(0, 0, 0, .2);--hbr-shadow-sm: 0px 0px 8px rgba(0, 0, 0, .38), 0px 2px 6px rgba(0, 0, 0, .38);--hbr-shadow-md: 0px 0px 8px rgba(0, 0, 0, .36), 0px 4px 12px rgba(0, 0, 0, .36);--hbr-shadow-lg: 0px 0px 32px rgba(0, 0, 0, .5), 0px 6px 15px rgba(0, 0, 0, .5);--hbr-shadow-xl: 0px 0px 60px rgba(0, 0, 0, .6), 0px 5px 20px rgba(0, 0, 0, .6)}.hbr-mode-dark hbr-button[variant=outline]::part(base){--bg-color: var(--hbr-color-neutral-bg-medium);--bg-color-hover: var(--hbr-color-neutral-bg-hover)}.hbr-mode-dark hbr-card{--outline-color: var(--hbr-color-neutral-border-weak)}.hbr-mode-dark hbr-color-picker::part(format-button){background-color:var(--hbr-color-neutral-40);border-color:var(--hbr-color-neutral-55);color:var(--hbr-color-neutral-70)}.hbr-mode-dark hbr-color-picker::part(format-button):hover{background-color:var(--hbr-color-interact-35);border-color:var(--hbr-color-interact-50);color:var(--hbr-color-interact-70)}.hbr-mode-dark hbr-color-picker::part(format-button):focus{background-color:var(--hbr-color-interact-35);border-color:var(--hbr-color-interact-50);color:var(--hbr-color-interact-70)}.hbr-mode-dark hbr-color-picker::part(format-button):active{background-color:var(--hbr-color-interact-40);border-color:var(--hbr-color-interact-55);color:var(--hbr-color-interact-80)}.hbr-mode-dark hbr-color-picker::part(panel){background-color:var(--hbr-color-neutral-40);border-color:var(--hbr-color-neutral-50)}.hbr-mode-dark hbr-color-picker::part(slider-handle){background-color:var(--hbr-color-neutral-50);box-shadow:0 0 0 1px var(--hbr-color-neutral-60)}.hbr-mode-dark hbr-color-picker::part(slider-handle):focus{box-shadow:0 0 0 1px var(--hbr-color-interact-65),0 0 0 var(--hbr-focus-ring-width) var(--hbr-color-interact-focus)}.hbr-mode-dark hbr-color-picker::part(grid-handle){border-color:var(--hbr-color-neutral-40)}.hbr-mode-dark hbr-color-picker::part(preview),.hbr-mode-dark hbr-color-picker::part(opacity-slider),.hbr-mode-dark hbr-color-picker::part(trigger){background-image:linear-gradient(45deg,#333 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#333 75%),linear-gradient(45deg,transparent 75%,#333 75%),linear-gradient(45deg,#333 25%,transparent 25%)}.hbr-mode-dark hbr-color-picker::part(swatches){border-top-color:var(--hbr-color-neutral-50)}.hbr-mode-dark hbr-details::part(base){border-color:var(--hbr-color-neutral-50)}.hbr-mode-dark hbr-image-comparer::part(divider),.hbr-mode-dark hbr-image-comparer::part(handle){background-color:var(--hbr-color-neutral-40);color:var(--hbr-color-neutral-70)}.hbr-mode-dark hbr-menu-item::part(base){color:var(--hbr-color-neutral-85)}.hbr-mode-dark hbr-menu-item[disabled]::part(base){color:var(--hbr-color-neutral-60)}.hbr-mode-dark hbr-progress-bar::part(indicator){color:var(--hbr-color-neutral-40)}.hbr-mode-dark hbr-progress-ring::part(base){--track-color: var(--hbr-color-neutral-50)}.hbr-mode-dark hbr-radio::part(default-icon),.hbr-mode-dark hbr-radio::part(checked-icon),.hbr-mode-dark hbr-checkbox::part(default-icon),.hbr-mode-dark hbr-checkbox::part(checked-icon){--path-secondary-color: var(--hbr-color-neutral-bg-weak)}.hbr-mode-dark hbr-radio::part(control-focus),.hbr-mode-dark hbr-checkbox::part(control-focus){box-shadow:0 0 0 2px var(--hbr-color-interact-highlight)}.hbr-mode-dark hbr-range{--track-color: var(--hbr-color-neutral-50)}.hbr-mode-dark hbr-rating{--symbol-color: var(--hbr-color-neutral-55)}.hbr-mode-dark hbr-skeleton{--color: var(--hbr-color-neutral-50);--sheen-color: var(--hbr-color-neutral-55)}.hbr-mode-dark hbr-spinner{--track-color: #f9fafb20}.hbr-mode-dark hbr-tab-group::part(tabs){--tabs-border-color: var(--hbr-color-neutral-50)}.hbr-mode-dark hbr-table{--row-border-bottom-color: var(--hbr-color-gray-45, #656C75)}:root{--backstage-text-strong: #23282e;--backstage-status-positive: #17633a;--backstage-status-negative: #a32135;--backstage-status-warning: #604c00;--backstage-link: #075daf;--hbr-color-neutral-text-strong: var(--backstage-text-strong)}:root.hbr-theme-dark{--backstage-text-strong: #f0f1f2;--backstage-status-positive: #9be3ba;--backstage-status-negative: #ff9aaa;--backstage-status-warning: #f5d570;--backstage-link: #7fc1ff}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;font-family:var(--hbr-font-body, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:var(--hbr-font-size-sm, 14px);line-height:var(--hbr-font-line-height-normal, 1.5);color:var(--hbr-color-neutral-text, #23282e);background-color:var(--hbr-color-neutral-bg, #ffffff);transition:background-color .3s ease,color .3s ease}#root{height:100%}.backstage-app,.backstage-header,.message,.input-area{transition:background-color .3s ease,border-color .3s ease,color .3s ease}@media(prefers-reduced-motion:reduce){html,body,.backstage-app,.backstage-header,.message,.input-area{scroll-behavior:auto;transition:none}}.app-header{display:flex;width:100%;height:56px;padding:10px 16px;justify-content:space-between;align-items:center;background:linear-gradient(87deg,#373c42,#0f1214);box-sizing:border-box}.header-left{display:flex;flex:1;align-items:center;gap:4px}.logo-container{display:flex;align-items:center;padding-left:6px}.header-logotype{display:flex;flex-direction:row;align-items:center;gap:10px}.logo-wrapper{display:flex;align-items:center;justify-content:center;min-width:48px;height:28px}.header-logo{color:#00bceb;width:48px;height:26px;--path-color-contrast: #00bceb;--base-icon-in-default: #00bceb;--hbr-icon-size: 48px}.header-product-name{font-family:Inter,sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:18px;color:#f7f7f7}.header-right{display:flex;flex:1;justify-content:flex-end;align-items:center}.header-center{display:flex;width:min(420px,38vw);align-items:center;justify-content:center}.header-navigator-trigger{display:grid;width:100%;height:36px;align-items:center;padding:0 8px 0 11px;border:1px solid rgb(255 255 255 / 18%);border-radius:7px;color:#f7f7f7;background:#ffffff14;font:inherit;text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.header-navigator-trigger:hover{border-color:#ffffff4d;background:#ffffff21}.header-navigator-trigger:focus-visible{outline:2px solid var(--hbr-color-brand-border, #64bbe3);outline-offset:2px}.header-navigator-trigger hbr-icon{color:#c9cdd1;--hbr-icon-size: 17px}.header-navigator-trigger span{overflow:hidden;color:#e7e8e9;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.header-navigator-trigger kbd,.quick-nav-dialog kbd{border:1px solid rgb(255 255 255 / 18%);border-radius:4px;color:#d9dcdf;background:#0000002e;font-family:Inter,sans-serif;font-size:9px;font-weight:600;line-height:1}.header-navigator-trigger kbd{padding:4px 6px}.header-icon{color:#f7f7f7;width:24px;height:24px;--hbr-icon-size: 24px}.header-user{display:flex;justify-content:center;align-items:center;gap:4px;padding:0;border:none;background:transparent;color:inherit;font:inherit;cursor:pointer;border-radius:8px}.header-user:hover{background:#ffffff1a}.header-user:focus-visible,.header-user-menu-item:focus-visible{outline:2px solid var(--hbr-color-brand-border, #64bbe3);outline-offset:2px}.header-user-icon{display:flex;justify-content:center;align-items:center;padding:6px;border-radius:8px}.header-user-text-caret{display:flex;align-items:center;gap:4px;height:36px}.header-user-info{display:flex;flex-direction:column;justify-content:center;gap:-4px;height:36px}.header-user-name{font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.43em;color:#f7f7f7}.header-org-name{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.43em;color:#f7f7f7}@media(max-width:768px){.header-user-info{display:none}.app-header{padding:10px 12px}.header-center{width:auto;margin-left:auto}.header-navigator-trigger{width:36px;padding:0;place-items:center;grid-template-columns:1fr}.header-navigator-trigger span,.header-navigator-trigger kbd{display:none}}.header-user-container{position:relative}.header-user-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:260px;background:var(--hbr-color-neutral-surface-2, #fff);border:1px solid var(--hbr-color-neutral-border-weak, #e0e0e0);border-radius:8px;box-shadow:0 4px 16px #00000026;z-index:1000;overflow:hidden}.header-user-menu-header{padding:16px;display:flex;flex-direction:column;gap:4px}.header-user-menu-name{font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:var(--hbr-color-neutral-text-strong, #1a1a1a)}.header-user-menu-email{font-family:Inter,sans-serif;font-size:12px;font-weight:400;color:var(--hbr-color-neutral-text-weak, #666)}.header-user-menu-divider{height:1px;background:var(--hbr-color-neutral-border-weak, #e0e0e0)}.header-theme-section{display:flex;flex-direction:column;gap:9px;padding:12px}.header-theme-heading{display:grid;align-items:center;color:var(--hbr-color-neutral-text-strong, #23282e);grid-template-columns:auto minmax(0,1fr) auto;gap:7px}.header-theme-heading hbr-icon{color:var(--hbr-color-blue-700, #075daf);--hbr-icon-size: 16px}.header-theme-heading span{font-size:11px;font-weight:650}.header-theme-heading small{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.header-theme-options{display:grid;padding:3px;border-radius:7px;background:var(--hbr-color-neutral-bg-weak, #eef0f2);grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.header-theme-options button{display:flex;min-width:0;min-height:31px;align-items:center;justify-content:center;gap:4px;padding:0 7px;border:0;border-radius:5px;color:var(--hbr-color-neutral-text-weak, #656c75);background:transparent;font:inherit;font-size:10px;cursor:pointer}.header-theme-options button:hover{color:var(--hbr-color-neutral-text-strong, #23282e);background:#ffffff8c}.header-theme-options button.active{color:var(--hbr-color-blue-800, #064f94);background:var(--hbr-color-neutral-bg, #fff);box-shadow:0 1px 3px #0f172a1f;font-weight:650}.header-theme-options button:focus-visible{outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:1px}.header-theme-options hbr-icon{flex:0 0 auto;--hbr-icon-size: 12px}.header-theme-section>p{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:9px;line-height:1.4}.header-user-menu-item{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:none;background:transparent;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:var(--hbr-color-neutral-text, #23282e);text-align:left;transition:background .15s ease}.header-user-menu-item:hover{background:var(--hbr-color-neutral-surface-3, #f5f5f5)}.header-user-menu-icon{width:20px;height:20px;color:var(--hbr-color-neutral-text-weak, #666);--hbr-icon-size: 20px}.hbr-theme-dark .header-user-menu{background:var(--hbr-color-neutral-surface-2, #2a2a2a);border-color:var(--hbr-color-neutral-border-weak, #444)}.hbr-theme-dark .header-user-menu-item:hover{background:var(--hbr-color-neutral-surface-3, #333)}.hbr-theme-dark .header-theme-options{background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .header-theme-options button:hover{background:#ffffff12}.hbr-theme-dark .header-theme-options button.active{color:var(--hbr-color-blue-200, #bbd7f7);background:var(--hbr-color-neutral-bg-strong, #101317);box-shadow:0 1px 3px #0000004d}.quick-nav-backdrop{position:fixed;z-index:1300;display:flex;align-items:flex-start;justify-content:center;padding:min(14vh,110px) 20px 20px;background:#080c108f;inset:0}.quick-nav-dialog{display:flex;width:min(600px,100%);max-height:min(680px,calc(100vh - 130px));box-sizing:border-box;overflow:hidden;flex-direction:column;padding:18px;border:1px solid var(--hbr-color-neutral-border, #b8bec5);border-radius:12px;background:var(--hbr-color-neutral-bg, #fff);box-shadow:0 26px 80px #00000052}.quick-nav-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.quick-nav-heading>div{display:flex;min-width:0;flex-direction:column;gap:2px}.quick-nav-heading span{color:var(--hbr-color-blue-700, #075daf);font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.quick-nav-heading h2{margin:0;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:19px;font-weight:650}.quick-nav-heading>kbd{padding:5px 7px;border-color:var(--hbr-color-neutral-border-weak, #dfe3e8);color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg-weak, #f3f4f5)}.quick-nav-dialog>p{margin:5px 0 15px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;line-height:1.45}.quick-nav-search{display:grid;align-items:center;min-height:42px;padding:0 12px;border:1px solid var(--hbr-color-neutral-border, #b8bec5);border-radius:7px;background:var(--hbr-color-neutral-bg-strong, #fff);grid-template-columns:auto minmax(0,1fr);gap:9px}.quick-nav-search:focus-within{border-color:var(--hbr-color-blue-500, #1d69cc);box-shadow:0 0 0 2px #1d69cc26}.quick-nav-search hbr-icon{color:var(--hbr-color-neutral-text-weak, #656c75);--hbr-icon-size: 17px}.quick-nav-search input{width:100%;min-width:0;padding:0;border:0;outline:0;color:var(--hbr-color-neutral-text-strong, #23282e);background:transparent;font:inherit;font-size:13px}.quick-nav-search input::placeholder{color:var(--hbr-color-neutral-text-weak, #737a83)}.quick-nav-results{min-height:0;overflow-y:auto;padding:6px;margin:12px -6px 0}.quick-nav-results>button{display:grid;width:100%;min-height:58px;align-items:center;padding:8px 10px;border:0;border-radius:7px;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer;grid-template-columns:34px minmax(0,1fr) auto;gap:10px}.quick-nav-results>button:hover,.quick-nav-results>button.active{background:var(--hbr-color-blue-50, #f0f7ff)}.quick-nav-results>button:focus-visible{outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:-2px}.quick-nav-icon{display:inline-grid;width:34px;height:34px;border-radius:7px;color:var(--hbr-color-blue-700, #075daf);background:#1d69cc17;place-items:center}.quick-nav-icon hbr-icon{--hbr-icon-size: 17px}.quick-nav-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.quick-nav-copy strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px;font-weight:650}.quick-nav-copy small{overflow:hidden;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.quick-nav-meta{padding:3px 6px;border-radius:4px;color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg-weak, #eef0f2);font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.quick-nav-empty{display:flex;min-height:150px;align-items:center;justify-content:center;flex-direction:column;gap:5px;color:var(--hbr-color-neutral-text-weak, #656c75);text-align:center}.quick-nav-empty strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px}.quick-nav-empty span{max-width:340px;font-size:10px;line-height:1.45}.quick-nav-footer{display:flex;align-items:center;gap:14px;padding-top:11px;border-top:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);margin-top:8px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:9px}.quick-nav-footer span{display:flex;align-items:center;gap:4px}.quick-nav-footer kbd{padding:3px 4px;border-color:var(--hbr-color-neutral-border-weak, #dfe3e8);color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg-weak, #f3f4f5)}.hbr-theme-dark .quick-nav-dialog{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .quick-nav-search{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg-strong, #101317)}.hbr-theme-dark .quick-nav-results>button:hover,.hbr-theme-dark .quick-nav-results>button.active{background:#1d69cc26}.hbr-theme-dark .quick-nav-meta{background:var(--hbr-color-neutral-bg-weak, #30353b)}@media(max-width:540px){.quick-nav-backdrop{padding:12px}.quick-nav-dialog{max-height:calc(100vh - 24px);padding:16px}.quick-nav-results>button{grid-template-columns:34px minmax(0,1fr)}.quick-nav-meta{display:none}}.navigation{--navigation-width: 280px;display:flex;flex-direction:column;align-items:flex-start;padding:16px;width:var(--navigation-width);min-width:var(--navigation-width);overflow-y:auto;background:#f7f7f7;border-right:1px solid var(--hbr-color-neutral-border-weak, #e1e4e8);min-height:0;transition:width .2s ease,min-width .2s ease;scrollbar-width:none;-ms-overflow-style:none}.navigation::-webkit-scrollbar{display:none}.navigation.collapsed{--navigation-width: 72px}.hbr-theme-dark .navigation{background:var(--hbr-color-neutral-bg, #1a1d21);border-right-color:var(--hbr-color-neutral-border-weak, #373c42)}.nav-hamburger{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:40px;margin:0 0 8px;padding:8px;border:none;background:transparent;font:inherit;cursor:pointer;border-radius:6px}.nav-hamburger:hover{background:var(--hbr-color-neutral-bg-weak, #f0f1f2)}.hbr-theme-dark .nav-hamburger:hover{background:var(--hbr-color-neutral-bg-weak, #23282e)}.hamburger-icon{color:var(--hbr-color-neutral-text-medium, #656c75);width:24px;height:24px;--hbr-icon-size: 24px;flex-shrink:0}.nav-hamburger:hover .hamburger-icon{color:var(--hbr-color-neutral-text, #23282e)}.hbr-theme-dark .hamburger-icon{color:var(--hbr-color-neutral-text-medium, #a0a5ab)}.hbr-theme-dark .nav-hamburger:hover .hamburger-icon{color:var(--hbr-color-neutral-text, #f0f1f2)}.nav-org-picker{display:flex;align-items:center;gap:var(--hbr-spacing-sm, 12px);padding:var(--hbr-spacing-md, 16px);border-bottom:1px solid var(--hbr-color-neutral-border-weak, #e1e4e8);cursor:pointer}.nav-org-picker:hover{background:var(--hbr-color-neutral-bg-weak, #f0f1f2)}.hbr-theme-dark .nav-org-picker{border-bottom-color:var(--hbr-color-neutral-border-weak, #373c42)}.hbr-theme-dark .nav-org-picker:hover{background:var(--hbr-color-neutral-bg-weak, #23282e)}.org-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--hbr-color-brand-bg-weak, #e3f2fd);border-radius:var(--hbr-border-radius-md, 6px);color:var(--hbr-color-brand-text, #0d6efd)}.hbr-theme-dark .org-icon{background:var(--hbr-color-brand-bg-weak, #1e3a5f);color:var(--hbr-color-brand-text, #6ea8fe)}.org-info{flex:1;display:flex;flex-direction:column;min-width:0}.org-label{font-size:12px;color:var(--hbr-color-neutral-text-weak, #656c75)}.org-name{font-size:14px;font-weight:500;color:var(--hbr-color-neutral-text, #23282e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hbr-theme-dark .org-name{color:var(--hbr-color-neutral-text, #f0f1f2)}.org-caret{color:var(--hbr-color-neutral-text-weak, #656c75)}.nav-items{display:flex;flex-direction:column;width:100%;list-style:none;margin:0;padding:0;overflow-y:auto}.nav-section-main{padding-top:8px}.nav-section-admin{margin-top:auto;padding-bottom:8px}.nav-items li{width:100%}.nav-separator{height:1px;align-self:stretch;background:var(--hbr-color-neutral-border-weak, #e1e4e8);margin:8px}.hbr-theme-dark .nav-separator{background:var(--hbr-color-neutral-border-weak, #373c42)}.nav-item{display:flex;align-items:center;gap:12px;width:100%;padding:8px;margin-bottom:2px;border:none;border-radius:6px;background:transparent;color:var(--hbr-color-neutral-text-medium, #656c75);text-decoration:none;text-align:left;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;transition:background-color .15s ease,color .15s ease;cursor:pointer;box-sizing:border-box}.nav-item hbr-icon{width:24px;height:24px;--hbr-icon-size: 24px;flex-shrink:0}.nav-item:hover{background:var(--hbr-color-neutral-bg-weak, #f0f1f2);color:var(--hbr-color-neutral-text, #23282e)}.nav-item:focus-visible,.nav-hamburger:focus-visible{outline:2px solid var(--hbr-color-brand-border, #0076a8);outline-offset:2px}.hbr-theme-dark .nav-item:hover{background:var(--hbr-color-neutral-bg-weak, #23282e);color:var(--hbr-color-neutral-text, #f0f1f2)}.nav-item.active{background:var(--hbr-color-brand-bg-weak, #e3f2fd);color:var(--hbr-color-brand-text, #0d6efd)}.hbr-theme-dark .nav-item.active{background:color-mix(in srgb,var(--hbr-color-brand-bg-weak, #52a62b) 20%,var(--hbr-color-neutral-bg, #23282e));color:var(--hbr-color-neutral-text, #f7f7f7)}.nav-label{flex:1;font-weight:400;white-space:nowrap}.nav-caret{color:var(--hbr-color-neutral-text-weak, #656c75);width:16px;height:16px;--hbr-icon-size: 16px;opacity:0;transition:opacity .15s ease}.nav-item:hover .nav-caret{opacity:1}.navigation.collapsed .nav-hamburger{justify-content:flex-start}.navigation.collapsed .nav-item{justify-content:flex-start;padding:8px}.navigation.collapsed .hamburger-icon,.navigation.collapsed .nav-item hbr-icon{width:24px;height:24px;--hbr-icon-size: 24px}@media(max-width:980px){.navigation{--navigation-width: 72px}.nav-org-picker,.nav-label,.nav-caret{display:none}.nav-item{justify-content:flex-start}}@media(max-width:700px){.navigation,.navigation.collapsed{--navigation-width: 100%;position:fixed;z-index:900;right:0;bottom:0;left:0;display:flex;width:100%;min-width:0;height:64px;min-height:64px;align-items:center;flex-direction:row;gap:4px;overflow-x:auto;overflow-y:hidden;padding:8px 10px;border-top:1px solid var(--hbr-color-neutral-border-weak, #e1e4e8);border-right:0;background:#f7f7f7fa;box-shadow:0 -4px 16px #0f172a1a}.hbr-theme-dark .navigation{border-top-color:var(--hbr-color-neutral-border-weak, #373c42);border-right:0;background:#1a1d21fa}.nav-hamburger,.nav-separator{display:none}.nav-items{width:auto;flex:0 0 auto;overflow:visible;flex-direction:row;gap:4px}.nav-section-main,.nav-section-admin{padding:0;margin:0}.nav-items li{width:auto}.nav-item,.navigation.collapsed .nav-item{width:48px;height:48px;justify-content:center;padding:12px;margin:0}}@media(prefers-reduced-motion:reduce){.navigation,.nav-item,.nav-caret{transition:none}}.page-action{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid transparent;border-radius:var(--hbr-border-radius-md, 8px);font:inherit;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease,transform .12s ease}.page-action:hover:not(:disabled){transform:translateY(-1px)}.page-action:active:not(:disabled){transform:translateY(0)}.page-action:focus-visible{outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.page-action:disabled{opacity:.55;cursor:not-allowed}.page-action--primary{border-color:var(--hbr-color-blue-600, #075daf);color:#fff;background:var(--hbr-color-blue-600, #075daf);box-shadow:0 1px 2px #0f172a2e}.page-action--primary:hover:not(:disabled){border-color:var(--hbr-color-blue-700, #064f94);background:var(--hbr-color-blue-700, #064f94);box-shadow:0 3px 8px #0f172a2e}.page-action--secondary{border-color:var(--hbr-color-neutral-border, #b8bdc3);color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg, #fff);box-shadow:0 1px 2px #0f172a14}.page-action--secondary:hover:not(:disabled){border-color:var(--hbr-color-neutral-border-strong, #8b9198);background:var(--hbr-color-neutral-bg-weak, #f3f4f5)}.page-action--quiet{min-height:32px;padding:0 8px;color:var(--hbr-color-blue-700, #075daf);background:transparent}.page-action--quiet:after{margin-left:-2px;font-size:17px;font-weight:400;line-height:1;content:"›"}.page-action--quiet:hover:not(:disabled){background:var(--hbr-color-blue-50, #eef6ff)}.page-action--danger{color:var(--hbr-color-red-700, #a32135);background:transparent}.page-action--danger:hover:not(:disabled){background:var(--hbr-color-red-50, #fff1f2)}.page-action-icon,.page-action-icon>hbr-icon,.page-action-icon>hbr-spinner{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;flex:0 0 auto;--hbr-icon-size: 16px}.hbr-theme-dark .page-action--secondary{border-color:var(--hbr-color-neutral-border, #535960);color:var(--hbr-color-neutral-text-strong, #f4f5f6);background:var(--hbr-color-neutral-bg, #24282d)}.hbr-theme-dark .page-action--secondary:hover:not(:disabled){border-color:var(--hbr-color-neutral-border-strong, #737a82);background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .page-action--quiet{color:var(--hbr-color-blue-300, #85b8f3)}.hbr-theme-dark .page-action--quiet:hover:not(:disabled){background:#1d69cc2e}.hbr-theme-dark .page-action--danger{color:var(--hbr-color-red-300, #fca5a5)}.hbr-theme-dark .page-action--danger:hover:not(:disabled){background:#be185d2e}@media(prefers-reduced-motion:reduce){.page-action{transition:none}.page-action:hover:not(:disabled){transform:none}}.dashboard-page{display:flex;flex-direction:column;gap:var(--hbr-spacing-lg, 24px);width:100%;padding-bottom:var(--hbr-spacing-xl, 32px)}.dashboard-loading{display:flex;min-height:320px;align-items:center;justify-content:center;gap:var(--hbr-spacing-sm, 12px);color:var(--hbr-color-neutral-text-weak, #656c75)}.dashboard-toolbar,.dashboard-toolbar-actions,.dashboard-toolbar-meta,.dashboard-toolbar-buttons,.panel-header,.section-heading-row,.resource-card,.resource-card-main,.attention-item{display:flex;align-items:center}.dashboard-toolbar{justify-content:space-between;gap:var(--hbr-spacing-lg, 24px)}.dashboard-kicker{margin-bottom:2px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:16px;font-weight:600}.dashboard-intro,.panel-header p,.section-heading-row p{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:13px}.dashboard-toolbar-actions{justify-content:flex-end;gap:var(--hbr-spacing-md, 16px)}.dashboard-toolbar-meta,.dashboard-toolbar-buttons{gap:var(--hbr-spacing-sm, 12px)}.dashboard-toolbar-meta{justify-content:flex-end}.dashboard-toolbar-buttons{flex:0 0 auto;gap:8px}.demo-badge,.status-badge,.attention-count{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:12px;font-weight:600;line-height:20px;white-space:nowrap}.demo-badge{padding:2px 10px;color:var(--hbr-color-blue-700, #075985);background:var(--hbr-color-blue-100, #e0f2fe)}.last-updated{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.dashboard-error{display:flex;align-items:center;gap:var(--hbr-spacing-sm, 12px);padding:var(--hbr-spacing-md, 16px);border:1px solid var(--hbr-color-yellow-300, #f5c344);border-radius:var(--hbr-border-radius-md, 8px);color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-yellow-50, #fff9df)}.dashboard-error>div{display:flex;flex:1;flex-direction:column;gap:2px}.dashboard-error span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.dashboard-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hbr-spacing-md, 16px)}.stat-card{position:relative;display:flex;min-width:0;min-height:132px;overflow:hidden;flex-direction:column;gap:8px;--dashboard-accent: var(--hbr-color-blue-500, #0d6efd)}.stat-card::part(base){flex:1;min-height:132px}.stat-card:before{position:absolute;inset:0 auto 0 0;width:4px;background:var(--dashboard-accent);content:""}.tone-positive{--dashboard-accent: var(--hbr-color-green-500, #2e8b57)}.tone-caution{--dashboard-accent: var(--hbr-color-yellow-500, #d99100)}.tone-negative{--dashboard-accent: var(--hbr-color-red-500, #c4314b)}.tone-informative{--dashboard-accent: var(--hbr-color-blue-500, #0d6efd)}.stat-card-header{display:flex;align-items:center;gap:8px}.stat-icon{width:20px;height:20px;color:var(--dashboard-accent);--hbr-icon-size: 20px}.stat-label{overflow:hidden;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px;font-weight:600;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.stat-value{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:26px;font-weight:600;line-height:1.2}.stat-detail{overflow:hidden;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dashboard-main-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(320px,1fr);gap:var(--hbr-spacing-md, 16px)}.dashboard-panel{min-width:0;padding:20px}.panel-header,.section-heading-row{justify-content:space-between;gap:16px;margin-bottom:16px}.panel-header h2,.section-heading-row h2{margin:0 0 3px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:16px;font-weight:600}.activity-list,.attention-list,.resource-list{display:flex;flex-direction:column}.activity-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;border-top:1px solid var(--hbr-color-neutral-border-weak, #e1e4e8)}.activity-row:first-child,.attention-item:first-child,.resource-card:first-child{border-top:0}.activity-status{width:8px;height:8px;border-radius:50%;background:var(--hbr-color-neutral-400, #8b9198)}.activity-status.status-completed{background:var(--hbr-color-green-500, #2e8b57)}.activity-status.status-running{background:var(--hbr-color-blue-500, #0d6efd)}.activity-status.status-failed{background:var(--hbr-color-red-500, #c4314b)}.activity-primary,.activity-meta,.attention-item>div,.resource-card-main>div{display:flex;min-width:0;flex-direction:column}.activity-primary strong,.attention-item strong,.resource-card strong{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dashboard-entity-link{max-width:100%;overflow:hidden;padding:0;border:0;color:var(--hbr-color-blue-700, #075daf);background:transparent;font:inherit;font-size:13px;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.dashboard-entity-link:hover{text-decoration:underline;text-underline-offset:2px}.dashboard-entity-link:focus-visible{border-radius:2px;outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.activity-primary span,.activity-meta>span:last-child,.attention-item span,.resource-card-main span{overflow:hidden;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.activity-meta{align-items:flex-end;gap:4px}.status-badge{align-self:flex-start;padding:0 8px;color:var(--hbr-color-neutral-text, #373c42);background:var(--hbr-color-neutral-bg-weak, #f0f1f2)}.status-completed,.status-active,.status-available,.status-connected,.status-healthy{color:var(--hbr-color-green-700, #216e45);background:var(--hbr-color-green-100, #def7e5)}.status-running{color:var(--hbr-color-blue-700, #075985);background:var(--hbr-color-blue-100, #e0f2fe)}.status-failed,.status-unavailable,.status-disconnected,.status-unhealthy{color:var(--hbr-color-red-700, #9f1239);background:var(--hbr-color-red-100, #ffe4e6)}.attention-count{width:28px;height:28px;color:var(--hbr-color-yellow-800, #713f12);background:var(--hbr-color-yellow-100, #fef3c7)}.attention-count.clear{color:var(--hbr-color-green-700, #216e45);background:var(--hbr-color-green-100, #def7e5)}.attention-item{min-height:72px;gap:10px;border-top:1px solid var(--hbr-color-neutral-border-weak, #e1e4e8)}.attention-item>hbr-icon{flex:0 0 auto;color:var(--hbr-color-yellow-600, #b36b00)}.attention-item>div{flex:1}.panel-empty-state,.section-empty-state{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:180px;padding:24px;border:1px dashed var(--hbr-color-neutral-border, #c6cbd0);border-radius:8px;color:var(--hbr-color-neutral-text-weak, #656c75);text-align:center}.panel-empty-state.compact{min-height:220px;border:0}.panel-empty-state strong{color:var(--hbr-color-neutral-text-strong, #23282e)}.success-icon{color:var(--hbr-color-green-500, #2e8b57)}.resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hbr-spacing-md, 16px)}.dashboard-section{min-width:0;padding:20px;border:1px solid var(--hbr-color-neutral-border-weak, #e1e4e8);border-radius:8px;background:var(--hbr-color-neutral-bg, #fff)}.resource-card{justify-content:space-between;gap:12px;padding:14px 0;border:0;border-top:1px solid var(--hbr-color-neutral-border-weak, #e1e4e8);border-radius:0;box-shadow:none}.resource-card-main{min-width:0;gap:10px}.resource-card-main>div{gap:2px}.resource-icon{width:20px;height:20px;flex:0 0 auto;--hbr-icon-size: 20px}.resource-icon.positive{color:var(--hbr-color-green-500, #2e8b57)}.resource-icon.negative{color:var(--hbr-color-red-500, #c4314b)}.section-empty-state{min-height:132px}.hbr-theme-dark .dashboard-section{border-color:var(--hbr-color-neutral-border-weak, #373c42);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .demo-badge,.hbr-theme-dark .status-running{color:var(--hbr-color-blue-200, #bae6fd);background:var(--hbr-color-blue-900, #0c4a6e)}.hbr-theme-dark .status-completed,.hbr-theme-dark .status-active,.hbr-theme-dark .status-available,.hbr-theme-dark .status-connected,.hbr-theme-dark .status-healthy{color:var(--hbr-color-green-200, #bbf7d0);background:var(--hbr-color-green-900, #14532d)}.hbr-theme-dark .status-failed,.hbr-theme-dark .status-unavailable,.hbr-theme-dark .status-disconnected,.hbr-theme-dark .status-unhealthy{color:var(--hbr-color-red-200, #fecdd3);background:var(--hbr-color-red-900, #881337)}@media(max-width:1180px){.dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-main-grid,.resource-grid{grid-template-columns:1fr}}@media(max-width:760px){.dashboard-toolbar{align-items:flex-start;flex-direction:column}.dashboard-toolbar-actions{width:100%;align-items:stretch;justify-content:flex-start;flex-direction:column;gap:10px}.dashboard-toolbar-meta{justify-content:flex-start}.dashboard-toolbar-buttons{width:100%}.dashboard-toolbar-buttons .page-action{flex:1}.dashboard-stats{grid-template-columns:1fr}.activity-row{grid-template-columns:8px minmax(0,1fr);padding:10px 0}.activity-meta{grid-column:2;align-items:flex-start}}.chat-page{display:flex;min-height:0;flex:1;flex-direction:column;gap:18px;padding-bottom:24px}.chat-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px}.chat-kicker{margin-bottom:2px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:16px;font-weight:600}.chat-toolbar p{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:13px}.chat-connection{display:inline-flex;align-items:center;gap:7px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px;font-weight:600}.chat-connection>span{width:8px;height:8px;border-radius:50%;background:var(--hbr-color-neutral-border-strong, #8b9198)}.chat-shell{display:flex;min-height:560px;overflow:hidden;flex:1;flex-direction:column;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px;background:var(--hbr-color-neutral-bg, #fff)}.chat-messages{min-height:0;overflow-y:auto;flex:1;padding:28px}.chat-welcome{display:flex;height:100%;min-height:350px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.chat-welcome-icon{display:flex;width:56px;height:56px;align-items:center;justify-content:center;margin-bottom:16px;border-radius:14px;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-blue-50, #eef6ff);--hbr-icon-size: 26px}.chat-welcome-icon hbr-icon{--size: 26px}.chat-welcome h2{margin:0 0 8px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:22px;font-weight:600}.chat-welcome p{max-width:560px;margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:13px;line-height:1.55}.chat-suggestions{display:flex;max-width:760px;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:22px}.chat-suggestions button{min-height:36px;padding:0 13px;border:1px solid var(--hbr-color-neutral-border, #b8bdc3);border-radius:999px;color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg, #fff);font:inherit;font-size:12px;cursor:pointer}.chat-suggestions button:hover{border-color:var(--hbr-color-blue-500, #1d69cc);background:var(--hbr-color-blue-50, #eef6ff)}.messages-list{display:flex;flex-direction:column;gap:16px}.message{width:fit-content;max-width:min(78%,760px);padding:13px 15px;border-radius:8px}.message.user{align-self:flex-end;color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-blue-50, #eef6ff)}.message.assistant{align-self:flex-start;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);background:var(--hbr-color-neutral-bg-weak, #f6f7f8)}.message-author{margin-bottom:5px;font-size:11px;font-weight:700}.message-content{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:14px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.message-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:7px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px}.message-provider{padding:2px 6px;border-radius:999px;background:#ffffffa6;font-weight:700;text-transform:uppercase}.loading-indicator{display:flex;align-items:center;gap:8px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.chat-composer{margin:0 20px 20px;padding:12px;border:1px solid var(--hbr-color-neutral-border, #b8bdc3);border-radius:8px;background:var(--hbr-color-neutral-bg, #fff);box-shadow:0 3px 12px #0f172a12}.chat-composer:focus-within{border-color:var(--hbr-color-blue-500, #1d69cc);box-shadow:0 0 0 2px #1d69cc24}.chat-composer textarea{width:100%;min-height:52px;resize:vertical;padding:0;border:0;outline:0;color:var(--hbr-color-neutral-text-strong, #23282e);background:transparent;font:inherit;font-size:13px;line-height:1.5}.chat-composer-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:8px}.chat-composer-footer>span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px}.chat-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hbr-theme-dark .chat-welcome-icon{color:#dbeeff;background:#1d69cc59}.hbr-theme-dark .chat-suggestions button{background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .chat-suggestions button:hover{border-color:var(--backstage-link);background:#1d69cc2e}.hbr-theme-dark .message.user{background:#1d69cc42}.hbr-theme-dark .message.assistant{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg-weak, #30353b)}.message.assistant.is-error{border-color:var(--backstage-status-negative);color:var(--backstage-status-negative)}.message.assistant.is-error .message-content{color:var(--backstage-status-negative)}.hbr-theme-dark .message-provider{background:#ffffff1a}@media(max-width:760px){.chat-toolbar{align-items:flex-start;flex-direction:column;gap:8px}.chat-shell{min-height:500px}.chat-messages{padding:18px}.chat-welcome{min-height:300px}.chat-suggestions{align-items:stretch;flex-direction:column}.message{max-width:92%}.chat-composer{margin:0 12px 12px}}.collection-page{display:flex;width:100%;flex-direction:column;gap:var(--hbr-spacing-lg, 24px);padding-bottom:var(--hbr-spacing-xl, 32px)}.collection-toolbar,.collection-toolbar-actions,.collection-error{display:flex;align-items:center}.collection-toolbar{justify-content:space-between;gap:var(--hbr-spacing-lg, 24px)}.collection-kicker{margin-bottom:2px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:16px;font-weight:600}.collection-intro{max-width:640px;margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:13px;line-height:1.45}.collection-toolbar-actions{flex:0 0 auto;justify-content:flex-end;gap:8px}.collection-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hbr-spacing-md, 16px)}.collection-metric{position:relative;display:flex;min-height:112px;overflow:hidden;flex-direction:column;justify-content:center;gap:4px;padding:18px 20px;border:1px solid var(--hbr-color-neutral-border-weak, #e1e4e8);border-radius:var(--hbr-border-radius-md, 8px);background:var(--hbr-color-neutral-bg, #fff)}.collection-metric:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--collection-accent, var(--hbr-color-blue-500, #1d69cc));content:""}.collection-metric--positive{--collection-accent: var(--hbr-color-green-500, #2e8b57)}.collection-metric-label{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.collection-metric-value{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:28px;font-weight:600;line-height:1.15}.collection-metric-detail{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.collection-error{gap:12px;padding:14px 16px;border:1px solid #e9a3ac;border-radius:var(--hbr-border-radius-md, 8px);color:var(--hbr-color-neutral-text-strong, #23282e);background:#fff5f6}.collection-error>hbr-icon{flex:0 0 auto;color:var(--hbr-color-red-600, #be123c)}.collection-error>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.collection-error strong{font-size:13px}.collection-error span{overflow:hidden;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.collection-loading{display:flex;min-height:320px;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:var(--hbr-color-neutral-text-weak, #656c75)}.collection-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:var(--hbr-spacing-md, 16px)}.collection-empty{display:flex;min-height:280px;align-items:center;justify-content:center;grid-column:1 / -1;flex-direction:column;gap:10px;padding:40px 24px;border:1px dashed var(--hbr-color-neutral-border, #c6cbd0);border-radius:var(--hbr-border-radius-md, 8px);background:var(--hbr-color-neutral-bg, #fff);text-align:center}.collection-empty-icon{display:flex;width:52px;height:52px;align-items:center;justify-content:center;margin-bottom:4px;border-radius:14px;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-blue-50, #eef6ff);--hbr-icon-size: 24px}.collection-empty-icon hbr-icon{--size: 24px}.collection-empty h2{margin:0;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:17px;font-weight:600}.collection-empty p{max-width:420px;margin:0 0 8px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:13px;line-height:1.5}.hbr-theme-dark .collection-error{border-color:var(--hbr-color-red-700, #9f1239);color:var(--hbr-color-neutral-text-strong, #f0f1f2);background:#9f123929}.hbr-theme-dark .collection-empty-icon{color:var(--hbr-color-blue-300, #85b8f3);background:#1d69cc2e}.hbr-theme-dark .collection-metric,.hbr-theme-dark .collection-empty{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .collection-empty h2,.hbr-theme-dark .collection-kicker,.hbr-theme-dark .collection-metric-value{color:var(--hbr-color-neutral-text-strong, #f0f1f2)}@media(max-width:760px){.collection-toolbar{align-items:flex-start;flex-direction:column}.collection-toolbar-actions{width:100%}.collection-toolbar-actions .page-action{flex:1}}@media(max-width:480px){.collection-metrics{grid-template-columns:1fr}.collection-error{align-items:flex-start;flex-wrap:wrap}.collection-error .page-action{width:100%}}.settings-page{min-width:0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap}.settings-notice{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid var(--hbr-color-green-300, #7fc99b);border-radius:8px;color:var(--hbr-color-green-800, #10532f);background:var(--hbr-color-green-50, #effaf3);font-size:13px}.settings-notice hbr-icon{--hbr-icon-size: 18px}.settings-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.settings-summary-card{position:relative;display:flex;min-height:112px;overflow:hidden;flex-direction:column;justify-content:center;gap:4px;padding:18px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px;background:var(--hbr-color-neutral-bg, #fff)}.settings-summary-card:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--hbr-color-blue-500, #1d69cc);content:""}.settings-summary-card--positive:before{background:var(--hbr-color-green-500, #2e8b57)}.settings-summary-card>span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.settings-summary-card strong{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:23px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.settings-summary-card small{overflow:hidden;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.settings-grid{display:grid;gap:16px}.settings-grid--runtime{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-grid--personal{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}.settings-panel{display:flex;min-width:0;flex-direction:column;padding:20px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px;background:var(--hbr-color-neutral-bg, #fff)}.settings-panel-header,.settings-panel-heading{display:flex;min-width:0;align-items:center;gap:12px}.settings-panel-header{margin-bottom:20px}.settings-panel-header--split{justify-content:space-between}.settings-panel-icon{display:inline-flex;width:36px;height:36px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:8px;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-blue-50, #eef6ff)}.settings-panel-icon hbr-icon{--hbr-icon-size: 20px}.settings-panel-header h2{margin:0 0 3px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:16px;font-weight:600}.settings-panel-header p{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px;line-height:1.4}.settings-count{flex:0 0 auto;padding:4px 9px;border-radius:999px;color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg-weak, #f0f1f2);font-size:11px;font-weight:600}.settings-choice-group{position:relative;display:grid;padding:0;border:0;margin:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.settings-choice{display:flex;min-width:0;align-items:flex-start;gap:10px;padding:14px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:7px;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.settings-choice:hover{border-color:var(--hbr-color-blue-400, #4f8bd8)}.settings-choice.is-selected{border-color:var(--hbr-color-blue-600, #1362bf);background:#1d69cc14;box-shadow:inset 0 0 0 1px var(--hbr-color-blue-600, #1362bf)}.settings-choice input{width:16px;height:16px;flex:0 0 auto;margin:2px 0 0;accent-color:var(--hbr-color-blue-600, #1362bf)}.settings-choice>span{display:flex;min-width:0;flex-direction:column;gap:3px}.settings-choice strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:13px}.settings-choice small,.settings-field small,.settings-panel-footer{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;line-height:1.45}.settings-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.settings-field{display:flex;min-width:0;flex-direction:column;gap:6px;margin-top:16px}.settings-field-grid .settings-field{margin-top:0}.settings-field>span{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px;font-weight:600}.settings-field input,.settings-field select{width:100%;min-height:38px;padding:8px 10px;border:1px solid var(--hbr-color-neutral-border, #b8bec5);border-radius:6px;outline:none;color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg, #fff);font:inherit;font-size:13px}.settings-field input:focus-visible,.settings-field select:focus-visible,.settings-theme-option:has(input:focus-visible),.settings-choice:has(input:focus-visible){border-color:var(--hbr-color-blue-600, #1362bf);box-shadow:0 0 0 2px var(--hbr-color-blue-100, #d7e9ff)}.settings-field input:disabled,.settings-field select:disabled,.settings-choice-group:disabled .settings-choice{cursor:not-allowed;opacity:.65}.settings-panel-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;border-top:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);margin-top:auto}.settings-choice-group+.settings-panel-footer,.settings-field-grid+.settings-panel-footer{margin-top:20px}.settings-field+.settings-panel-footer{margin-top:18px}.settings-provider-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.settings-provider-card{min-width:0;padding:16px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:7px}.settings-provider-topline{display:flex;align-items:center;justify-content:space-between;gap:10px}.settings-provider-symbol{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:8px;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-blue-50, #eef6ff);font-size:11px;font-weight:800}.settings-status{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600}.settings-status hbr-icon{--hbr-icon-size: 14px}.settings-status.is-positive{color:var(--hbr-color-green-700, #17633a)}.settings-status.is-negative{color:var(--hbr-color-red-700, #a32135)}.settings-provider-card h3{margin:14px 0 5px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:14px;font-weight:600}.settings-provider-card>p{min-height:36px;margin:0 0 14px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;line-height:1.5}.settings-provider-card dl,.settings-provider-card dd{margin:0}.settings-provider-card dl>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8)}.settings-provider-card dt{flex:0 0 auto;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px}.settings-provider-card dd{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.settings-empty{display:flex;min-height:140px;align-items:center;justify-content:center;gap:12px;color:var(--hbr-color-neutral-text-weak, #656c75)}.settings-empty>div{display:flex;flex-direction:column;gap:3px}.settings-empty strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:13px}.settings-empty span{font-size:12px}.settings-theme-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;border:0}.settings-theme-option{position:relative;display:flex;min-width:0;flex-direction:column;gap:10px;padding:10px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:7px;outline:none;color:inherit;background:transparent;cursor:pointer;text-align:left}.settings-theme-option:hover,.settings-theme-option.is-selected{border-color:var(--hbr-color-blue-600, #1362bf)}.settings-theme-option.is-selected{box-shadow:inset 0 0 0 1px var(--hbr-color-blue-600, #1362bf)}.settings-theme-option>hbr-icon{position:absolute;top:8px;right:8px;color:var(--hbr-color-blue-700, #075daf);--hbr-icon-size: 16px}.settings-theme-preview{position:relative;display:block;height:58px;overflow:hidden;border:1px solid #d9dde2;border-radius:5px;background:#f3f4f5}.settings-theme-preview:before{position:absolute;inset:0 auto 0 0;width:22%;background:#e4e7ea;content:""}.settings-theme-preview i,.settings-theme-preview b{position:absolute;right:8px;left:30%;display:block;border-radius:2px;background:#fff}.settings-theme-preview i{top:10px;height:12px}.settings-theme-preview b{top:28px;height:20px}.settings-theme-preview--dark{border-color:#43484e;background:#181b1f}.settings-theme-preview--dark:before{background:#24282d}.settings-theme-preview--dark i,.settings-theme-preview--dark b{background:#30353b}.settings-theme-preview--system{background:linear-gradient(90deg,#f3f4f5 0 50%,#181b1f 50% 100%)}.settings-theme-preview--system i,.settings-theme-preview--system b{background:linear-gradient(90deg,#fff 0 30%,#30353b 30% 100%)}.settings-theme-option>span:last-of-type{display:flex;min-width:0;flex-direction:column;gap:3px}.settings-theme-option strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px}.settings-theme-option small{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px;line-height:1.35}.settings-account-list,.settings-account-list dd{margin:0}.settings-account-list{display:flex;flex-direction:column}.settings-account-list>div{display:grid;min-width:0;padding:11px 0;border-bottom:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);grid-template-columns:minmax(80px,.35fr) minmax(0,.65fr);gap:12px}.settings-account-list>div:first-child{padding-top:0}.settings-account-list>div:last-child{padding-bottom:0;border-bottom:0}.settings-account-list dt{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px}.settings-account-list dd{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.settings-session-dot{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:var(--hbr-color-green-500, #2e8b57)}.hbr-theme-dark .settings-notice{border-color:#286b46;color:#a7e3bd;background:#13281b}.hbr-theme-dark .settings-summary-card,.hbr-theme-dark .settings-panel{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .settings-status.is-positive{color:var(--backstage-status-positive)}.hbr-theme-dark .settings-status.is-negative{color:var(--backstage-status-negative)}.hbr-theme-dark .settings-panel-icon,.hbr-theme-dark .settings-provider-symbol{color:var(--backstage-link);background:#1d69cc29}.hbr-theme-dark .settings-theme-option>hbr-icon{color:var(--backstage-link)}.hbr-theme-dark .settings-count{background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .settings-choice,.hbr-theme-dark .settings-provider-card,.hbr-theme-dark .settings-theme-option{border-color:var(--hbr-color-neutral-border, #535960)}.hbr-theme-dark .settings-choice.is-selected{border-color:var(--hbr-color-blue-400, #70a5e8);background:#70a5e824;box-shadow:inset 0 0 0 1px var(--hbr-color-blue-400, #70a5e8)}.hbr-theme-dark .settings-field input,.hbr-theme-dark .settings-field select{border-color:var(--hbr-color-neutral-border, #535960);color:var(--hbr-color-neutral-text-strong, #f0f1f2);background:var(--hbr-color-neutral-bg-strong, #101317)}@media(max-width:1120px){.settings-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-grid--runtime,.settings-grid--personal{grid-template-columns:1fr}}@media(max-width:700px){.settings-summary,.settings-choice-group,.settings-field-grid,.settings-theme-grid{grid-template-columns:1fr}.settings-panel-header--split,.settings-panel-footer{align-items:flex-start;flex-direction:column}.settings-panel-footer .page-action{width:100%}}.validation-rules-drawer{display:flex;flex-direction:column;height:100%;padding:24px}.drawer-header{margin-bottom:24px}.drawer-header h2{font-size:24px;font-weight:600;margin:0 0 8px;color:var(--hbr-color-text-primary)}.drawer-subtitle{font-size:14px;color:var(--hbr-color-text-secondary);margin:0}.drawer-loading,.drawer-error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.drawer-error{color:var(--hbr-color-text-error)}.rules-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.rule-card{border:1px solid var(--hbr-color-border-default);border-radius:8px;padding:16px;background:var(--hbr-color-surface-01)}.rule-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.rule-title{display:flex;align-items:center;gap:8px;flex:1}.rule-title h3{font-size:16px;font-weight:600;margin:0;color:var(--hbr-color-text-primary)}.rule-description{font-size:14px;color:var(--hbr-color-text-secondary);margin:0 0 12px;line-height:1.5}.rule-details{display:flex;flex-direction:column;gap:8px;font-size:13px}.rule-detail{display:flex;gap:8px}.rule-detail .label{color:var(--hbr-color-text-secondary);min-width:100px}.rule-detail .value{color:var(--hbr-color-text-primary);font-family:monospace}.drawer-footer{margin-top:24px;padding-top:16px;border-top:1px solid var(--hbr-color-border-default);display:flex;justify-content:flex-end}.mcp-page{min-width:0}.mcp-panel{min-width:0;padding:20px;border:1px solid var(--magnetic-border, #d9e0e8);border-radius:8px;background:var(--magnetic-surface, #ffffff)}.mcp-panel-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.mcp-panel-header h2{margin:0 0 3px;color:var(--magnetic-text-strong, #121f2d);font-size:16px;font-weight:600;line-height:1.3}.mcp-panel-header p{margin:0;color:var(--magnetic-text-weak, #596b7e);font-size:12px;line-height:1.5}.mcp-search{display:flex;width:min(100%,320px);min-height:38px;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--magnetic-border-strong, #b7c2ce);border-radius:6px;background:var(--magnetic-surface, #ffffff);transition:border-color .12s ease,box-shadow .12s ease}.mcp-search:focus-within{border-color:var(--magnetic-accent, #0b6bcb);box-shadow:0 0 0 2px #0b6bcb29}.mcp-search hbr-icon{flex:0 0 auto;color:var(--magnetic-text-weak, #596b7e);--size: 18px}.mcp-search input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--magnetic-text-strong, #121f2d);font:inherit;font-size:13px}.mcp-search input::placeholder{color:var(--magnetic-text-placeholder, #76879a)}.mcp-table-wrapper{min-width:0;overflow-x:auto;border:1px solid var(--magnetic-border, #d9e0e8);border-radius:7px}.mcp-table{width:100%;border-collapse:collapse;table-layout:fixed}.mcp-table th{padding:10px 12px;background:var(--magnetic-surface-subtle, #f5f7f9);color:var(--magnetic-text-weak, #596b7e);font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.4;text-align:left;text-transform:uppercase}.mcp-table td{padding:13px 12px;border-top:1px solid var(--magnetic-border, #d9e0e8);color:var(--magnetic-text, #263746);font-size:13px;line-height:1.4;vertical-align:middle}.mcp-table tbody tr:not(.mcp-tool-row,.mcp-dependency-row):hover{background:var(--magnetic-surface-hover, #f7f9fb)}.mcp-table tbody tr.mcp-row-selected{background:var(--magnetic-accent-subtle, #eef6ff)}.mcp-table tbody tr.mcp-row-focused{background:var(--magnetic-accent-subtle, #eef6ff);box-shadow:inset 3px 0 0 var(--magnetic-accent, #0b6bcb);outline:none}.mcp-table tbody tr.mcp-row-focused:focus-visible{box-shadow:inset 3px 0 0 var(--magnetic-accent, #0b6bcb),inset 0 0 0 2px var(--magnetic-accent, #0b6bcb)}.mcp-col-select{width:42px;text-align:center!important}.mcp-col-status{width:118px}.mcp-col-name{width:25%}.mcp-col-endpoint{width:30%}.mcp-col-tools{width:72px;text-align:center!important}.mcp-col-checked{width:145px}.mcp-col-actions{width:54px;text-align:center!important}.mcp-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;white-space:nowrap}.mcp-status hbr-icon{--size: 16px}.mcp-status-success{color:var(--magnetic-success, #16854a)}.mcp-status-warning{color:var(--magnetic-warning, #9a6700)}.mcp-status-error{color:var(--magnetic-danger, #c1262d)}.mcp-server-name{display:flex;min-width:0;align-items:center;gap:8px}.mcp-server-name>span{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mcp-expand-button,.mcp-icon-button{display:inline-flex;width:30px;height:30px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--magnetic-text-weak, #596b7e);cursor:pointer}.mcp-expand-button:hover,.mcp-icon-button:hover{border-color:var(--magnetic-border, #d9e0e8);background:var(--magnetic-surface-subtle, #f5f7f9);color:var(--magnetic-text-strong, #121f2d)}.mcp-expand-button:focus-visible,.mcp-icon-button:focus-visible{outline:2px solid var(--magnetic-accent, #0b6bcb);outline-offset:2px}.mcp-expand-button hbr-icon,.mcp-icon-button hbr-icon{--size: 18px}.mcp-endpoint{display:block;overflow:hidden;color:var(--magnetic-text-weak, #596b7e);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mcp-last-checked{color:var(--magnetic-text-weak, #596b7e);font-size:12px;white-space:nowrap}.mcp-tool-row,.mcp-dependency-row{background:var(--magnetic-surface-subtle, #f5f7f9)}.mcp-dependency-row>td{padding:12px 16px 14px 54px}.mcp-dependencies{padding:12px;border:1px solid var(--magnetic-border, #d9e0e8);border-radius:6px;background:var(--magnetic-surface, #fff)}.mcp-dependencies-heading,.mcp-dependencies-heading>div{display:flex}.mcp-dependencies-heading{align-items:flex-start;justify-content:space-between;gap:12px}.mcp-dependencies-heading>div{flex-direction:column;gap:2px}.mcp-dependencies-heading strong{color:var(--magnetic-text-strong, #121f2d);font-size:12px}.mcp-dependencies-heading span,.mcp-dependencies>p,.mcp-dependency-groups>div>span,.mcp-dependency-groups small{color:var(--magnetic-text-weak, #596b7e);font-size:10px}.mcp-dependencies>p{margin:9px 0 0;line-height:1.45}.mcp-dependency-groups{display:flex;flex-direction:column;gap:9px;margin-top:10px}.mcp-dependency-groups>div,.mcp-dependency-groups>div>div{display:flex;min-width:0;align-items:baseline;gap:5px;flex-wrap:wrap}.mcp-dependency-groups>div>span{flex:0 0 64px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.mcp-dependency-groups button{max-width:100%;overflow:hidden;padding:3px 7px;border:1px solid var(--magnetic-border, #d9e0e8);border-radius:999px;color:var(--magnetic-accent, #0b6bcb);background:var(--magnetic-surface-subtle, #f5f7f9);font:inherit;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.mcp-dependency-groups button:hover{border-color:var(--magnetic-accent, #0b6bcb);background:var(--magnetic-accent-subtle, #eef6ff)}.mcp-dependency-groups button:focus-visible{outline:2px solid var(--magnetic-accent, #0b6bcb);outline-offset:2px}.mcp-tool-row td{padding-top:10px;padding-bottom:10px}.mcp-tool-name{display:flex;min-width:0;flex-direction:column;gap:2px}.mcp-tool-name strong{color:var(--magnetic-text-strong, #121f2d);font-size:12px;font-weight:600}.mcp-tool-name span{overflow:hidden;color:var(--magnetic-text-weak, #596b7e);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mcp-empty-row{height:220px;color:var(--magnetic-text-weak, #596b7e)!important;text-align:center}.mcp-empty-row hbr-icon,.mcp-empty-row strong,.mcp-empty-row span{display:block;margin:0 auto}.mcp-empty-row hbr-icon{margin-bottom:10px;--size: 28px}.mcp-empty-row strong{margin-bottom:4px;color:var(--magnetic-text-strong, #121f2d);font-size:14px}.mcp-empty-row span{max-width:340px;font-size:12px}.mcp-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;color:var(--magnetic-text-weak, #596b7e);font-size:12px}.mcp-rows-control,.mcp-page-controls{display:flex;align-items:center;gap:8px}.mcp-rows-control select{min-height:32px;padding:0 28px 0 9px;border:1px solid var(--magnetic-border-strong, #b7c2ce);border-radius:5px;background:var(--magnetic-surface, #ffffff);color:var(--magnetic-text, #263746);font:inherit}.mcp-icon-button:disabled{border-color:transparent;background:transparent;color:var(--magnetic-text-disabled, #a6b1bd);cursor:not-allowed}.mcp-panel .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){.mcp-col-endpoint{display:none}.mcp-col-name{width:auto}}@media(max-width:760px){.mcp-panel{padding:16px}.mcp-panel-header{align-items:stretch;flex-direction:column}.mcp-search{width:100%}.mcp-col-checked{display:none}.mcp-col-status{width:54px;text-align:center!important}.mcp-status span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mcp-col-tools{width:60px}.mcp-col-actions{width:48px}.mcp-pagination{align-items:stretch;flex-direction:column}.mcp-page-controls{justify-content:space-between}.mcp-dependency-row>td{padding-left:12px}.mcp-dependencies-heading{flex-direction:column;gap:4px}}@media(max-width:480px){.mcp-table th,.mcp-table td{padding-inline:6px}.mcp-table th{font-size:9px;letter-spacing:.02em}.mcp-col-select{width:36px}.mcp-col-status,.mcp-col-tools{width:44px}.mcp-col-actions{width:34px}.mcp-name-cell{gap:3px}.mcp-expand-button{width:24px;height:24px}.mcp-dependency-row>td{padding-inline:10px}}.hbr-theme-dark .mcp-page{--magnetic-surface: var(--hbr-color-neutral-bg, #1a1d21);--magnetic-surface-subtle: var(--hbr-color-neutral-bg-weak, #30353b);--magnetic-surface-hover: #252a30;--magnetic-accent: #7fc1ff;--magnetic-accent-subtle: rgb(29 105 204 / 16%);--magnetic-success: #9be3ba;--magnetic-warning: #f5d570;--magnetic-danger: #ff9aaa;--magnetic-border: var(--hbr-color-neutral-border-weak, #373c42);--magnetic-border-strong: var(--hbr-color-neutral-border, #535960);--magnetic-text-strong: var(--hbr-color-neutral-text-strong, #f0f1f2);--magnetic-text: var(--hbr-color-neutral-text, #e4e6e8);--magnetic-text-weak: var(--hbr-color-neutral-text-weak, #aeb4ba);--magnetic-text-placeholder: var(--hbr-color-neutral-text-weak, #8f969e)}.providers-page{min-width:0}.providers-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.provider-metric{position:relative;display:flex;min-height:112px;overflow:hidden;flex-direction:column;justify-content:center;gap:4px;padding:18px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px;background:var(--hbr-color-neutral-bg, #fff)}.provider-metric:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--hbr-color-blue-500, #1d69cc);content:""}.provider-metric--positive:before{background:var(--hbr-color-green-500, #2e8b57)}.provider-metric--inactive:before{background:var(--hbr-color-neutral-border, #9aa0a6)}.provider-metric>span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.provider-metric strong{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:23px;font-weight:600;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.provider-metric small{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px}.providers-panel{min-width:0;padding:20px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px;background:var(--hbr-color-neutral-bg, #fff)}.providers-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.providers-panel-header h2{margin:0 0 3px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:16px;font-weight:600}.providers-panel-header p{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.providers-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.provider-card{min-width:0;padding:16px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:7px;background:var(--hbr-color-neutral-bg, #fff)}.provider-card--focused{border-color:#1d69cc;box-shadow:0 0 0 3px #1d69cc2e}.provider-card--focused:focus-visible{outline:2px solid #1d69cc;outline-offset:3px}.provider-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.provider-symbol{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:8px;color:#075daf;background:#eef6ff;font-size:11px;font-weight:800}.provider-status{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600}.provider-status hbr-icon{--hbr-icon-size: 14px}.provider-status.available{color:var(--hbr-color-green-700, #17633a)}.provider-status.unavailable{color:var(--hbr-color-red-700, #a32135)}.provider-card h3{margin:16px 0 5px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:15px;font-weight:600;text-transform:capitalize}.provider-card>p{min-height:40px;margin:0 0 16px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px;line-height:1.5}.provider-model-summary{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8)}.provider-model-summary span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px}.provider-model-summary code{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.provider-model-catalog{display:flex;min-width:0;flex-direction:column;gap:8px;margin-top:12px}.provider-model-catalog>span,.provider-model-catalog>small{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px}.provider-model-catalog ul{display:flex;margin:0;padding:0;flex-wrap:wrap;gap:6px;list-style:none}.provider-model-catalog li{display:inline-flex;max-width:100%;align-items:center;gap:6px;padding:5px 8px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:999px;color:var(--hbr-color-neutral-text, #263746);background:var(--hbr-color-neutral-bg-weak, #f5f7f9)}.provider-model-catalog li.is-default{border-color:#b8d8f4;color:#075daf;background:#eef6ff}.provider-model-catalog code{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.provider-model-catalog li small{font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.provider-dependencies{padding-top:12px;border-top:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);margin-top:14px}.provider-dependencies-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.provider-dependencies-heading strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:11px}.provider-dependencies-heading span,.provider-dependencies>p,.provider-dependency-groups>div>span,.provider-dependency-groups small{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px}.provider-dependencies>p{margin:8px 0 0;line-height:1.45}.provider-dependency-groups{display:flex;flex-direction:column;gap:9px;margin-top:9px}.provider-dependency-groups>div,.provider-dependency-groups>div>div{display:flex;min-width:0;gap:5px;flex-wrap:wrap}.provider-dependency-groups>div{align-items:baseline}.provider-dependency-groups>div>span{flex:0 0 58px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.provider-dependency-groups button{max-width:100%;overflow:hidden;padding:3px 7px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:999px;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-neutral-bg-weak, #f5f7f9);font:inherit;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.provider-dependency-groups button:hover{border-color:var(--hbr-color-blue-300, #86b8ef);background:var(--hbr-color-blue-50, #f3f8ff)}.provider-dependency-groups button:focus-visible{outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.providers-empty{min-height:240px}.hbr-theme-dark .provider-metric,.hbr-theme-dark .providers-panel,.hbr-theme-dark .provider-card{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .provider-card--focused{border-color:#5ba4e5;box-shadow:0 0 0 3px #5ba4e53d}.hbr-theme-dark .provider-status.available{color:#9be3ba}.hbr-theme-dark .provider-status.unavailable{color:#ff9aaa}.hbr-theme-dark .provider-metric strong,.hbr-theme-dark .providers-panel-header h2,.hbr-theme-dark .provider-card h3,.hbr-theme-dark .provider-model-summary code{color:#f0f1f2}.hbr-theme-dark .provider-model-catalog li{border-color:var(--hbr-color-neutral-border-weak, #373c42);color:#e4e6e8;background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .provider-model-catalog li.is-default{border-color:#315f8f;color:#9dc9f0;background:#1d69cc29}.hbr-theme-dark .provider-dependencies{border-color:var(--hbr-color-neutral-border-weak, #373c42)}.hbr-theme-dark .provider-dependencies-heading strong{color:#f0f1f2}.hbr-theme-dark .provider-dependency-groups button{border-color:var(--hbr-color-neutral-border-weak, #373c42);color:#9dc9f0;background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .provider-dependency-groups button:hover{border-color:#315f8f;background:#1d69cc29}.hbr-theme-dark .provider-symbol{color:#9dc9f0;background:#1d69cc29}@media(max-width:1100px){.providers-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.providers-metrics{grid-template-columns:1fr}.providers-panel{padding:16px}}.integrations-page{display:flex;min-width:0;flex-direction:column;gap:24px}.integrations-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:6px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:10px;background:var(--hbr-color-neutral-bg-weak, #f5f7f9)}.integrations-tab{display:flex;min-width:0;align-items:center;gap:12px;padding:12px 14px;border:1px solid transparent;border-radius:7px;color:var(--hbr-color-neutral-text-weak, #596b7e);background:transparent;font:inherit;text-align:left;cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.integrations-tab:hover{color:var(--hbr-color-neutral-text-strong, #121f2d);background:var(--hbr-color-neutral-bg-hover, rgb(255 255 255 / 70%))}.integrations-tab:focus-visible{outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.integrations-tab.is-active{border-color:var(--hbr-color-neutral-border-weak, #d9e0e8);color:var(--hbr-color-neutral-text-strong, #121f2d);background:var(--hbr-color-neutral-bg, #fff);box-shadow:0 1px 3px #121f2d14}.integrations-tab-icon{display:flex;width:34px;height:34px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:8px;color:#075daf;background:#eef6ff}.integrations-tab-icon hbr-icon{--size: 18px}.integrations-tab>span:last-child{display:flex;min-width:0;flex-direction:column;gap:2px}.integrations-tab strong,.integrations-tab small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integrations-tab strong{font-size:13px;font-weight:600}.integrations-tab small{color:var(--hbr-color-neutral-text-weak, #596b7e);font-size:11px}.integrations-panel{min-width:0}.hbr-theme-dark .integrations-tabs{border-color:var(--hbr-color-neutral-border-weak, #373c42);background:var(--hbr-color-neutral-bg-weak, #252a30)}.hbr-theme-dark .integrations-tab:hover{color:var(--hbr-color-neutral-text-strong, #f0f1f2);background:#ffffff0d}.hbr-theme-dark .integrations-tab.is-active{border-color:var(--hbr-color-neutral-border, #535960);color:#f0f1f2;background:var(--hbr-color-neutral-bg, #1a1d21);box-shadow:none}.hbr-theme-dark .integrations-tab-icon{color:#9dc9f0;background:#1d69cc29}@media(max-width:620px){.integrations-tabs{grid-template-columns:1fr}}.usecases-page{min-width:0}.usecases-page .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap}.usecase-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.usecase-controls{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px;background:var(--hbr-color-neutral-bg, #fff)}.usecase-search{position:relative;display:flex;min-width:240px;flex:1;align-items:center}.usecase-search>hbr-icon{position:absolute;left:11px;z-index:1;color:var(--hbr-color-neutral-text-weak, #656c75);pointer-events:none;--hbr-icon-size: 16px}.usecase-search input,.usecase-filter select{width:100%;min-height:38px;border:1px solid var(--hbr-color-neutral-border, #b8bec5);border-radius:6px;outline:none;color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg, #fff);font:inherit;font-size:13px}.usecase-search input{padding:8px 12px 8px 36px}.usecase-filter{display:flex;align-items:center;gap:8px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.usecase-filter select{min-width:142px;padding:8px 30px 8px 10px}.usecase-search input:focus-visible,.usecase-filter select:focus-visible{border-color:var(--hbr-color-blue-600, #1362bf);box-shadow:0 0 0 2px #1d69cc29}.usecase-result-count{flex:0 0 auto;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;font-weight:600}.usecase-card{display:flex;min-width:0;flex-direction:column;gap:16px;padding:20px}.usecase-card::part(body){display:flex;height:100%;flex-direction:column;gap:16px;padding:20px}.usecase-header,.usecase-title,.usecase-badges,.usecase-stats,.usecase-actions,.usecase-running{display:flex;align-items:center}.usecase-header{align-items:flex-start;justify-content:space-between;gap:16px}.usecase-title,.usecase-badges{min-width:0;gap:8px;flex-wrap:wrap}.usecase-title h3{overflow:hidden;margin:0;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:17px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.usecase-description{display:-webkit-box;overflow:hidden;margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:13px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.usecase-meta,.usecase-meta dd{margin:0}.usecase-meta{display:grid;padding:14px;border-radius:8px;background:var(--hbr-color-neutral-bg-weak, #f3f4f5);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.usecase-meta>div{display:flex;min-width:0;flex-direction:column;gap:2px}.usecase-meta dt{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.usecase-meta dd{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.usecase-stats{gap:18px;padding-top:14px;border-top:1px solid var(--hbr-color-neutral-border-weak, #e1e4e8)}.usecase-stats .stat{display:flex;align-items:center;gap:6px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.usecase-stats .stat>hbr-icon{--hbr-icon-size: 16px}.usecase-running{gap:8px;padding:10px 12px;border-radius:6px;color:var(--hbr-color-blue-800, #064f94);background:#1d69cc17;font-size:12px;font-weight:600}.usecase-readiness{display:grid;align-items:flex-start;padding:10px 12px;border:1px solid;border-radius:7px;grid-template-columns:auto minmax(0,1fr);gap:8px;font-size:11px;line-height:1.45}.usecase-readiness>hbr-icon{margin-top:1px;--hbr-icon-size: 16px}.usecase-readiness strong{margin-right:3px;font-size:11px}.usecase-readiness--ready{border-color:var(--hbr-color-green-300, #86c79a);color:var(--hbr-color-green-800, #176638);background:var(--hbr-color-green-50, #f2fbf5)}.usecase-readiness--blocked{border-color:var(--hbr-color-yellow-400, #dfb73f);color:var(--hbr-color-yellow-900, #6f4b00);background:var(--hbr-color-yellow-100, #fff2c2)}.usecase-detail-section .usecase-readiness{margin-bottom:16px}.usecase-actions{justify-content:flex-end;gap:8px;padding-top:14px;border-top:1px solid var(--hbr-color-neutral-border-weak, #e1e4e8);margin-top:auto;flex-wrap:wrap}.usecase-drawer-backdrop,.usecase-confirm-backdrop{position:fixed;z-index:1000;display:flex;background:#0f172a6b;inset:0}.usecase-drawer-backdrop{align-items:stretch;justify-content:flex-end}.usecase-drawer{display:flex;width:min(560px,100%);min-width:0;flex-direction:column;border-left:1px solid var(--hbr-color-neutral-border, #b8bec5);background:var(--hbr-color-neutral-bg, #fff);box-shadow:-12px 0 36px #0f172a38}.usecase-drawer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 22px;border-bottom:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8)}.usecase-drawer-header>div{min-width:0}.usecase-drawer-header span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.usecase-drawer-header h2{overflow:hidden;margin:3px 0 0;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:20px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.usecase-close{display:inline-flex;width:34px;height:34px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;color:var(--hbr-color-neutral-text-strong, #23282e);background:transparent;cursor:pointer}.usecase-close:hover{background:var(--hbr-color-neutral-bg-weak, #f0f1f2)}.usecase-close:focus-visible{outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.usecase-drawer-loading{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:var(--hbr-color-neutral-text-weak, #656c75)}.usecase-drawer-content{display:flex;min-height:0;overflow-y:auto;flex:1;flex-direction:column;gap:16px;padding:20px 22px 28px}.usecase-inline-error{display:flex;align-items:center;gap:9px;padding:11px 12px;border:1px solid #e9a3ac;border-radius:7px;color:var(--hbr-color-red-700, #a32135);background:#fff5f6;font-size:12px}.usecase-detail-section,.usecase-current-run{padding:18px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px}.usecase-section-heading,.usecase-section-heading>div{display:flex;min-width:0;align-items:center}.usecase-section-heading{justify-content:space-between;gap:12px}.usecase-section-heading>div{flex-wrap:wrap;gap:7px}.usecase-section-heading h3{margin:0;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:15px;font-weight:600}.usecase-section-heading span,.usecase-current-run>.usecase-section-heading>div>span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px}.usecase-detail-section>p{margin:12px 0 16px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px;line-height:1.55}.usecase-detail-list,.usecase-detail-list dd{margin:0}.usecase-detail-list{display:grid;margin-bottom:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.usecase-detail-list>div{min-width:0}.usecase-detail-list dt{margin-bottom:2px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.usecase-detail-list dd{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.usecase-entity-links{display:flex;min-width:0;flex-wrap:wrap;gap:4px 8px}.usecase-entity-link{max-width:100%;overflow:hidden;padding:0;border:0;color:var(--hbr-color-blue-700, #075daf);background:transparent;font:inherit;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.usecase-entity-link:hover{text-decoration:underline;text-underline-offset:2px}.usecase-entity-link:focus-visible{border-radius:2px;outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.usecase-detail-list dd:has(.usecase-entity-links){overflow:visible;white-space:normal}.usecase-action-sequence{display:flex;padding:0;margin:14px 0 0;flex-direction:column;gap:8px;list-style:none}.usecase-action-sequence li{display:grid;min-width:0;align-items:center;padding:11px 12px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:7px;grid-template-columns:28px minmax(0,1fr) auto;gap:10px}.usecase-action-index{display:inline-grid;width:28px;height:28px;border-radius:50%;place-items:center;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-blue-100, #e7f1ff);font-size:11px;font-weight:700}.usecase-action-sequence li>div{display:flex;min-width:0;flex-direction:column;gap:2px}.usecase-action-sequence strong{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.usecase-action-sequence li>div>span{overflow:hidden;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.usecase-action-empty{display:grid;align-items:flex-start;padding:14px;border:1px dashed var(--hbr-color-yellow-500, #c99a13);border-radius:7px;margin-top:14px;color:var(--hbr-color-yellow-900, #6f4b00);background:var(--hbr-color-yellow-100, #fff2c2);grid-template-columns:auto minmax(0,1fr);gap:10px}.usecase-action-empty>hbr-icon{margin-top:1px;--hbr-icon-size: 17px}.usecase-action-empty div{display:flex;flex-direction:column;gap:2px}.usecase-action-empty strong{font-size:12px}.usecase-action-empty span{font-size:11px;line-height:1.45}.usecase-action-note{padding:10px 11px;border-radius:6px;margin:10px 0 0;color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg-weak, #f3f4f5);font-size:10px;line-height:1.45}.usecase-current-run{border-left:3px solid var(--hbr-color-blue-500, #1d69cc);background:#1d69cc0d}.usecase-current-run.status-completed{border-left-color:var(--hbr-color-green-500, #2e8b57);background:#2e8b570d}.usecase-current-run.status-failed{border-left-color:var(--hbr-color-red-600, #be123c);background:#be123c0d}.usecase-run-progress{display:grid;margin-top:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.usecase-run-progress>div{display:flex;flex-direction:column;gap:3px;padding:10px;border-radius:6px;background:var(--hbr-color-neutral-bg, #fff)}.usecase-run-progress span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px;text-transform:uppercase}.usecase-run-progress strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:18px}.usecase-polling{display:flex;align-items:center;gap:7px;margin-top:12px;color:var(--hbr-color-blue-800, #064f94);font-size:11px;font-weight:600}.usecase-history{display:flex;flex-direction:column;gap:10px;margin-top:14px}.usecase-run-row{padding:13px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:7px}.usecase-run-row--open{border-color:var(--hbr-color-blue-300, #86b8ef);box-shadow:0 0 0 1px #1d69cc14}.usecase-run-row-main{display:grid;min-width:0;align-items:center;grid-template-columns:30px minmax(0,1fr) auto;gap:9px}.usecase-run-icon{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:7px;color:var(--hbr-color-blue-700, #075daf);background:#1d69cc17}.usecase-run-icon hbr-icon{--hbr-icon-size: 16px}.usecase-run-row-main>div{display:flex;min-width:0;flex-direction:column;gap:2px}.usecase-run-row-main strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px}.usecase-run-row-main span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px}.usecase-run-row-main>.usecase-run-row-actions{align-items:flex-end;flex-direction:row;gap:7px}.usecase-run-row-actions button{padding:3px 0;border:0;color:var(--hbr-color-blue-700, #075daf);background:transparent;font:inherit;font-size:10px;font-weight:650;cursor:pointer}.usecase-run-row-actions button:hover{text-decoration:underline;text-underline-offset:2px}.usecase-run-row-actions button:focus-visible{border-radius:2px;outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.usecase-run-facts{display:flex;flex-wrap:wrap;gap:5px 12px;padding:10px 0 0 39px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px}.usecase-result-summary{display:flex;min-width:0;gap:6px;padding:9px 10px;border-radius:5px;margin:10px 0 0 39px;color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg-weak, #f3f4f5);font-size:10px}.usecase-result-summary strong{flex:0 0 auto;color:var(--hbr-color-neutral-text-strong, #23282e)}.usecase-result-summary span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usecase-run-message{margin:9px 0 0 39px;color:var(--hbr-color-red-700, #a32135);font-size:10px}.usecase-run-inspector{padding:13px;border-top:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);margin:13px -13px -13px;background:var(--hbr-color-neutral-bg-weak, #f6f7f8)}.usecase-run-inspector-facts{display:grid;padding:0;margin:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 16px}.usecase-run-inspector-facts>div,.usecase-run-results dl>div{min-width:0}.usecase-run-inspector dt{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.usecase-run-inspector dd{overflow-wrap:anywhere;margin:3px 0 0;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:11px;font-weight:600}.usecase-run-trace{padding-top:13px;border-top:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);margin-top:13px}.usecase-run-trace-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.usecase-run-trace-heading>div{display:flex;flex-direction:column;gap:2px}.usecase-run-trace-heading strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:11px}.usecase-run-trace-heading span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:9px}.usecase-run-trace-context{display:grid;padding:10px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:6px;margin:10px 0 0;background:var(--hbr-color-neutral-bg, #fff);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.usecase-run-trace-context>div{min-width:0}.usecase-run-trace-context dd span{color:var(--hbr-color-neutral-text-weak, #656c75)}.usecase-run-trace-links,.usecase-run-trace-step-meta{display:inline-flex;min-width:0;align-items:baseline;gap:3px 7px;flex-wrap:wrap}.usecase-run-trace-link{max-width:100%;overflow:hidden;padding:0;border:0;color:var(--hbr-color-blue-700, #075daf);background:transparent;font:inherit;font-weight:650;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.usecase-run-trace-link:hover{text-decoration:underline;text-underline-offset:2px}.usecase-run-trace-link:focus-visible{border-radius:2px;outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.usecase-run-trace-steps{display:flex;padding:0;margin:10px 0 0;list-style:none;flex-direction:column}.usecase-run-trace-steps li{position:relative;display:grid;min-width:0;align-items:center;padding:0 0 12px;grid-template-columns:24px minmax(0,1fr) auto;gap:9px}.usecase-run-trace-steps li:not(:last-child):after{position:absolute;top:24px;bottom:0;left:11px;width:1px;background:var(--hbr-color-neutral-border, #b8bec5);content:""}.usecase-run-trace-marker{position:relative;z-index:1;display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border:1px solid var(--hbr-color-neutral-border, #b8bec5);border-radius:50%;color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg, #fff);font-size:9px;font-weight:700}.usecase-run-trace-steps li.trace-status-completed .usecase-run-trace-marker{border-color:var(--hbr-color-green-500, #2e8b57);color:var(--hbr-color-green-800, #175b3a);background:var(--hbr-color-green-100, #dcf7e8)}.usecase-run-trace-steps li.trace-status-failed .usecase-run-trace-marker{border-color:var(--hbr-color-red-600, #be123c);color:var(--hbr-color-red-700, #a32135);background:var(--hbr-color-red-100, #fee7eb)}.usecase-run-trace-steps li.trace-status-skipped .usecase-run-trace-marker{border-color:var(--hbr-color-yellow-500, #c99a13);color:var(--hbr-color-yellow-900, #6f4b00);background:var(--hbr-color-yellow-100, #fff2c2)}.usecase-run-trace-steps li>div{display:flex;min-width:0;flex-direction:column;gap:2px}.usecase-run-trace-steps li>div>strong{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.usecase-run-trace-steps li>div>span{overflow:hidden;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.usecase-run-trace-steps li>div:last-child{align-items:flex-end;text-align:right}.usecase-run-trace-steps li>div:last-child>strong{font-size:9px}.usecase-run-trace-steps li.trace-status-failed>div:last-child>span{color:var(--hbr-color-red-700, #a32135)}.usecase-run-trace-steps li.trace-status-skipped>div:last-child>span{color:var(--hbr-color-yellow-900, #6f4b00)}.usecase-run-trace-empty{padding:10px;border-radius:5px;margin:10px 0 0;color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg, #fff);font-size:10px;line-height:1.45}.usecase-run-results{padding-top:13px;border-top:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);margin-top:13px}.usecase-run-results>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.usecase-run-results>div strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:11px}.usecase-run-results>div span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:9px}.usecase-run-results dl{display:grid;padding:0;margin:10px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.usecase-run-results>p{margin:9px 0 0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px;line-height:1.45}.usecase-history-empty{display:flex;min-height:150px;align-items:center;justify-content:center;flex-direction:column;gap:6px;color:var(--hbr-color-neutral-text-weak, #656c75);text-align:center}.usecase-history-empty hbr-icon{margin-bottom:3px;--hbr-icon-size: 24px}.usecase-history-empty strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px}.usecase-history-empty span{font-size:11px}.usecase-confirm-backdrop{z-index:1100;align-items:center;justify-content:center;padding:20px}.usecase-confirm{display:flex;width:min(440px,100%);flex-direction:column;align-items:center;padding:26px;border:1px solid var(--hbr-color-neutral-border, #b8bec5);border-radius:10px;background:var(--hbr-color-neutral-bg, #fff);box-shadow:0 22px 60px #0f172a47;text-align:center}.usecase-confirm-icon{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:12px;color:var(--hbr-color-blue-700, #075daf);background:#1d69cc1a}.usecase-confirm-icon hbr-icon{--hbr-icon-size: 24px}.usecase-confirm h2{margin:16px 0 7px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:19px;font-weight:650}.usecase-confirm>p{max-width:360px;margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px;line-height:1.55}.usecase-confirm-summary{display:flex;width:100%;align-items:center;justify-content:space-between;padding:12px 0;border-block:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);margin-top:20px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px}.usecase-confirm-actions{display:flex;width:100%;justify-content:flex-end;gap:8px;margin-top:18px}.usecase-run-confirm{width:min(560px,100%);max-height:calc(100vh - 40px);box-sizing:border-box;overflow-y:auto}.usecase-preflight-loading{display:flex;width:100%;min-height:150px;align-items:center;justify-content:center;flex-direction:column;gap:10px;border-block:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);margin-top:20px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.usecase-preflight-error,.usecase-preflight-note,.usecase-preflight-warning{display:grid;width:100%;box-sizing:border-box;text-align:left}.usecase-preflight-error{align-items:flex-start;padding:13px 14px;border:1px solid var(--hbr-color-red-300, #e9a3ac);border-radius:7px;margin-top:20px;color:var(--hbr-color-red-700, #a32135);background:#fff5f6;grid-template-columns:auto minmax(0,1fr);gap:10px}.usecase-preflight-error>hbr-icon,.usecase-preflight-note>hbr-icon{margin-top:1px;--hbr-icon-size: 17px}.usecase-preflight-error div{display:flex;min-width:0;flex-direction:column;gap:3px}.usecase-preflight-error strong,.usecase-preflight-warning strong{font-size:12px}.usecase-preflight-error span,.usecase-preflight-note span,.usecase-preflight-warning span{overflow-wrap:anywhere;font-size:11px;line-height:1.45}.usecase-preflight-summary{display:grid;width:100%;padding:15px 0;border-block:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);margin:20px 0 0;text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 18px}.usecase-preflight-summary>div{min-width:0}.usecase-preflight-summary dt{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.usecase-preflight-summary dd{overflow-wrap:anywhere;margin:4px 0 0;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px;font-weight:600}.usecase-preflight-impact{display:grid;width:100%;margin-top:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.usecase-preflight-impact>div{display:flex;min-width:0;flex-direction:column;gap:3px;padding:10px 11px;border-radius:6px;background:var(--hbr-color-neutral-bg-weak, #f3f4f5);text-align:left}.usecase-preflight-impact span,.usecase-preflight-servers>span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.usecase-preflight-impact strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:15px}.usecase-preflight-servers{display:flex;width:100%;box-sizing:border-box;align-items:flex-start;flex-direction:column;gap:7px;padding:12px 0 0;text-align:left}.usecase-preflight-servers>div{display:flex;flex-wrap:wrap;gap:6px}.usecase-preflight-servers>strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:11px}.usecase-preflight-note{align-items:flex-start;padding:10px 12px;border-radius:6px;margin-top:12px;color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg-weak, #f3f4f5);grid-template-columns:auto minmax(0,1fr);gap:9px}.usecase-preflight-warning{flex-direction:column;gap:2px;padding:11px 12px;border-radius:6px;margin-top:12px;color:var(--hbr-color-yellow-900, #6f4b00);background:var(--hbr-color-yellow-100, #fff2c2)}.usecase-overview-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.usecase-notice{display:grid;align-items:center;padding:12px 14px;border:1px solid var(--hbr-color-green-300, #86c79a);border-radius:8px;color:var(--hbr-color-green-800, #176638);background:var(--hbr-color-green-50, #f2fbf5);grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.usecase-notice--error{border-color:var(--hbr-color-red-300, #e9a3ac);color:var(--hbr-color-red-700, #a32135);background:#fff5f6}.usecase-notice>hbr-icon{--hbr-icon-size: 18px}.usecase-notice>div{display:flex;min-width:0;flex-direction:column;gap:2px}.usecase-notice strong{font-size:13px}.usecase-notice span{font-size:12px;line-height:1.4}.usecase-notice button,.usecase-definition-header button{display:inline-grid;width:34px;height:34px;padding:0;border:0;border-radius:50%;place-items:center;color:var(--hbr-color-neutral-text-weak, #656c75);background:transparent;cursor:pointer}.usecase-notice button:hover,.usecase-definition-header button:hover{color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg-weak, #f3f4f5)}.usecase-notice button:focus-visible,.usecase-definition-header button:focus-visible,.usecase-field input:focus-visible,.usecase-field select:focus-visible,.usecase-field textarea:focus-visible,.usecase-server-options label:has(input:focus-visible){outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.usecase-definition-backdrop{position:fixed;z-index:1050;display:flex;align-items:stretch;justify-content:flex-end;background:#0f172a7a;inset:0}.usecase-definition-drawer{display:flex;width:min(680px,100%);min-width:0;flex-direction:column;border-left:1px solid var(--hbr-color-neutral-border, #b8bec5);background:var(--hbr-color-neutral-bg, #fff);box-shadow:-16px 0 42px #0f172a3d}.usecase-definition-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px;border-bottom:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8)}.usecase-definition-header>div{min-width:0}.usecase-definition-header span{color:var(--hbr-color-blue-700, #075daf);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.usecase-definition-header h2{margin:4px 0 5px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:22px;line-height:1.25}.usecase-definition-header p{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:13px;line-height:1.45}.usecase-definition-loading{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:var(--hbr-color-neutral-text-weak, #656c75)}.usecase-definition-form{display:flex;min-height:0;overflow-y:auto;flex:1;flex-direction:column}.usecase-form-error{display:grid;align-items:center;padding:12px 24px;border-bottom:1px solid var(--hbr-color-red-300, #e9a3ac);color:var(--hbr-color-red-700, #b42318);background:var(--hbr-color-red-50, #fff5f5);grid-template-columns:auto minmax(0,1fr);gap:10px}.usecase-form-error div{display:flex;flex-direction:column;gap:2px}.usecase-form-error strong,.usecase-form-error span{font-size:12px}.usecase-form-section{display:flex;flex-direction:column;gap:18px;padding:22px 24px;border-bottom:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8)}.usecase-form-section-heading{display:grid;align-items:flex-start;grid-template-columns:30px minmax(0,1fr);gap:10px}.usecase-form-section-heading>span{display:inline-grid;width:28px;height:28px;border-radius:50%;place-items:center;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-blue-100, #e7f1ff);font-size:11px;font-weight:700}.usecase-form-section-heading h3,.usecase-form-section-heading p{margin:0}.usecase-form-section-heading h3{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:15px}.usecase-form-section-heading p{margin-top:3px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px;line-height:1.4}.usecase-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.usecase-field{display:flex;min-width:0;flex-direction:column;gap:7px}.usecase-field--wide{grid-column:1 / -1}.usecase-field>span,.usecase-field legend{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px;font-style:normal;font-weight:650}.usecase-field input,.usecase-field select,.usecase-field textarea{width:100%;min-height:40px;box-sizing:border-box;padding:9px 11px;border:1px solid var(--hbr-color-neutral-border, #b8bec5);border-radius:var(--hbr-border-radius-sm, 6px);color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg, #fff);font:inherit;font-size:13px}.usecase-field textarea{resize:vertical}.usecase-field input:disabled{color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg-weak, #f3f4f5)}.usecase-field input[aria-invalid=true],.usecase-field select[aria-invalid=true],.usecase-field textarea[aria-invalid=true]{border-color:var(--hbr-color-red-600, #c93737)}.usecase-field small{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;line-height:1.4}.usecase-field [aria-invalid=true]+small,.usecase-field small[id$=-error]{color:var(--hbr-color-red-700, #b42318)}.usecase-fieldset{padding:0;border:0;margin:0}.usecase-fieldset legend{margin-bottom:9px}.usecase-server-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.usecase-server-options label{display:flex;align-items:center;gap:9px;min-height:38px;padding:0 11px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:6px;color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg-weak, #f3f4f5);font-size:12px;cursor:pointer}.usecase-server-options input{width:16px;min-height:16px;margin:0;accent-color:var(--hbr-color-blue-600, #0b6bcb)}.usecase-field-empty{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.usecase-action-boundary{display:grid;align-items:flex-start;padding:12px 14px;border:1px solid var(--hbr-color-blue-200, #bbd7f7);border-radius:7px;color:var(--hbr-color-blue-800, #064f94);background:#1d69cc12;grid-template-columns:auto minmax(0,1fr);gap:10px}.usecase-action-boundary>hbr-icon{margin-top:1px;--hbr-icon-size: 17px}.usecase-action-boundary div{display:flex;flex-direction:column;gap:2px}.usecase-action-boundary strong{font-size:12px}.usecase-action-boundary span{font-size:11px;line-height:1.45}.usecase-action-boundary--blocked{border-color:var(--hbr-color-yellow-400, #dfb73f);color:var(--hbr-color-yellow-900, #6f4b00);background:var(--hbr-color-yellow-100, #fff2c2)}.usecase-definition-actions{position:sticky;z-index:1;bottom:0;display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);margin-top:auto;background:var(--hbr-color-neutral-bg, #fff)}.usecase-definition-review{width:min(520px,100%)}.usecase-review-summary{display:grid;width:100%;padding:14px 0;border-block:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);margin:20px 0 0;text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.usecase-review-summary>div{min-width:0}.usecase-review-summary dt{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.usecase-review-summary dd{overflow-wrap:anywhere;margin:3px 0 0;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px}.usecase-review-warning{display:flex;width:100%;box-sizing:border-box;flex-direction:column;gap:2px;padding:11px 12px;border-radius:6px;margin-top:12px;color:var(--hbr-color-yellow-900, #6f4b00);background:var(--hbr-color-yellow-100, #fff2c2);text-align:left}.usecase-review-warning strong{font-size:12px}.usecase-review-warning span{font-size:11px;line-height:1.4}.hbr-theme-dark .usecase-controls,.hbr-theme-dark .usecase-drawer,.hbr-theme-dark .usecase-confirm,.hbr-theme-dark .usecase-detail-section,.hbr-theme-dark .usecase-run-row{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .usecase-search input,.hbr-theme-dark .usecase-filter select{border-color:var(--hbr-color-neutral-border, #535960);color:var(--hbr-color-neutral-text-strong, #f0f1f2);background:var(--hbr-color-neutral-bg-strong, #101317)}.hbr-theme-dark .usecase-meta,.hbr-theme-dark .usecase-result-summary{background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .usecase-title h3,.hbr-theme-dark .usecase-meta dd,.hbr-theme-dark .usecase-drawer-header h2,.hbr-theme-dark .usecase-section-heading h3,.hbr-theme-dark .usecase-detail-list dd,.hbr-theme-dark .usecase-action-sequence strong,.hbr-theme-dark .usecase-run-progress strong,.hbr-theme-dark .usecase-run-row-main strong,.hbr-theme-dark .usecase-history-empty strong,.hbr-theme-dark .usecase-confirm h2,.hbr-theme-dark .usecase-preflight-summary dd,.hbr-theme-dark .usecase-preflight-impact strong,.hbr-theme-dark .usecase-preflight-servers>strong,.hbr-theme-dark .usecase-definition-header h2,.hbr-theme-dark .usecase-form-section-heading h3,.hbr-theme-dark .usecase-field>span,.hbr-theme-dark .usecase-field legend,.hbr-theme-dark .usecase-server-options label,.hbr-theme-dark .usecase-review-summary dd{color:var(--hbr-color-neutral-text-strong, #f0f1f2)}.hbr-theme-dark .usecase-entity-link,.hbr-theme-dark .usecase-definition-header span,.hbr-theme-dark .usecase-run-row-actions button,.hbr-theme-dark .usecase-confirm-icon{color:var(--hbr-color-blue-300, #7fc1ff)}.hbr-theme-dark .usecase-run-row--open{border-color:var(--hbr-color-blue-500, #1d69cc)}.hbr-theme-dark .usecase-run-inspector{background:var(--hbr-color-neutral-bg-weak, #252a30)}.hbr-theme-dark .usecase-run-inspector dd,.hbr-theme-dark .usecase-run-trace-heading strong,.hbr-theme-dark .usecase-run-trace-steps li>div>strong,.hbr-theme-dark .usecase-run-results>div strong,.hbr-theme-dark .usecase-result-summary strong{color:#f0f1f2}.hbr-theme-dark .usecase-run-inspector dt,.hbr-theme-dark .usecase-run-trace-heading span,.hbr-theme-dark .usecase-run-trace-steps li>div>span,.hbr-theme-dark .usecase-run-results>div span,.hbr-theme-dark .usecase-run-results>p,.hbr-theme-dark .usecase-result-summary,.hbr-theme-dark .usecase-run-trace-empty{color:#c9cdd2}.hbr-theme-dark .usecase-run-trace-context,.hbr-theme-dark .usecase-run-trace-empty{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .usecase-run-trace-link{color:#7fc1ff}.hbr-theme-dark .usecase-run-trace-marker{border-color:var(--hbr-color-neutral-border, #535960);color:#c9cdd2;background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .usecase-run-trace-steps li.trace-status-completed .usecase-run-trace-marker{color:#9be3ba;background:#2e8b572e}.hbr-theme-dark .usecase-run-trace-steps li.trace-status-failed .usecase-run-trace-marker{color:#ff9aaa;background:#be123c2e}.hbr-theme-dark .usecase-run-trace-steps li.trace-status-skipped .usecase-run-trace-marker{color:#f5d570;background:#c99a132e}.hbr-theme-dark .usecase-run-progress>div{background:#0000002e}.hbr-theme-dark .usecase-inline-error{border-color:var(--hbr-color-red-700, #9f1239);color:#ff9aaa;background:#9f123929}.hbr-theme-dark .usecase-definition-drawer,.hbr-theme-dark .usecase-definition-actions{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .usecase-field input,.hbr-theme-dark .usecase-field select,.hbr-theme-dark .usecase-field textarea{border-color:var(--hbr-color-neutral-border, #535960);color:var(--hbr-color-neutral-text-strong, #f0f1f2);background:var(--hbr-color-neutral-bg-strong, #101317)}.hbr-theme-dark .usecase-server-options label{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .usecase-notice{color:#9be3ba;background:#2e8b571f}.hbr-theme-dark .usecase-notice--error,.hbr-theme-dark .usecase-preflight-error,.hbr-theme-dark .usecase-form-error{color:#ff9aaa;background:#9f123929}.hbr-theme-dark .usecase-preflight-impact>div,.hbr-theme-dark .usecase-preflight-note{background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .usecase-readiness--ready{color:#9be3ba;background:#2e8b571f}.hbr-theme-dark .usecase-readiness--blocked,.hbr-theme-dark .usecase-action-empty,.hbr-theme-dark .usecase-action-boundary--blocked,.hbr-theme-dark .usecase-preflight-warning,.hbr-theme-dark .usecase-review-warning{color:#f5d570;background:#c99a1324}.hbr-theme-dark .usecase-action-sequence li{border-color:var(--hbr-color-neutral-border, #535960)}.hbr-theme-dark .usecase-notice button:hover,.hbr-theme-dark .usecase-definition-header button:hover,.hbr-theme-dark .usecase-close:hover{color:var(--hbr-color-neutral-text-strong, #f0f1f2);background:var(--hbr-color-neutral-bg-weak, #30353b)}@media(max-width:1100px){.usecase-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.usecase-controls{align-items:stretch;flex-direction:column}.usecase-search{min-width:0}.usecase-filter{justify-content:space-between}.usecase-result-count{align-self:flex-end}.usecase-drawer,.usecase-definition-drawer{width:100%}}@media(max-width:480px){.usecase-metrics,.usecase-meta,.usecase-detail-list{grid-template-columns:1fr}.usecase-header,.usecase-actions{align-items:stretch;flex-direction:column}.usecase-actions .page-action,.usecase-confirm-actions .page-action{flex:1}.usecase-run-facts,.usecase-result-summary,.usecase-run-message{margin-left:0;padding-left:0}.usecase-run-row-main{align-items:flex-start;grid-template-columns:30px minmax(0,1fr)}.usecase-run-row-main>.usecase-run-row-actions{align-items:center;justify-content:space-between;grid-column:1 / -1}.usecase-run-inspector-facts,.usecase-run-trace-context,.usecase-run-results dl{grid-template-columns:1fr}.usecase-run-trace-heading{align-items:flex-start;flex-direction:column;gap:4px}.usecase-run-trace-steps li{align-items:flex-start;grid-template-columns:24px minmax(0,1fr)}.usecase-run-trace-steps li>div:last-child{align-items:flex-start;grid-column:2;flex-direction:row;gap:7px;text-align:left}.usecase-form-grid,.usecase-server-options,.usecase-review-summary,.usecase-preflight-summary{grid-template-columns:1fr}.usecase-preflight-impact{grid-template-columns:repeat(3,minmax(0,1fr))}.usecase-definition-header,.usecase-form-section,.usecase-definition-actions{padding-inline:18px}.usecase-overview-actions{align-items:stretch;flex-direction:column}}.agent-card{display:flex;min-width:0;flex-direction:column;gap:16px;padding:20px}.agents-page .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap}.agent-controls{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px;background:var(--hbr-color-neutral-bg, #fff)}.agent-search{position:relative;display:flex;min-width:240px;flex:1;align-items:center}.agent-search>hbr-icon{position:absolute;left:11px;z-index:1;color:var(--hbr-color-neutral-text-weak, #656c75);pointer-events:none;--hbr-icon-size: 16px}.agent-search input,.agent-filter select{width:100%;min-height:38px;border:1px solid var(--hbr-color-neutral-border, #b8bec5);border-radius:6px;outline:none;color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg, #fff);font:inherit;font-size:13px}.agent-search input{padding:8px 12px 8px 36px}.agent-filter{display:flex;align-items:center;gap:8px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.agent-filter select{min-width:150px;padding:8px 30px 8px 10px}.agent-search input:focus-visible,.agent-filter select:focus-visible{border-color:var(--hbr-color-blue-600, #1362bf);box-shadow:0 0 0 2px #1d69cc29}.agent-result-count{flex:0 0 auto;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;font-weight:600}.agent-focus-shell{min-width:0;border-radius:10px;outline:none}.agent-focus-shell--active{box-shadow:0 0 0 3px #0b6bcb3d}.agent-focus-shell--active:focus-visible{box-shadow:0 0 0 3px var(--magnetic-accent, #0b6bcb)}.agent-card::part(body){display:flex;flex-direction:column;gap:16px;padding:20px}.agent-header,.agent-title,.agent-badges,.agent-footer,.agent-actions,.agent-capabilities{display:flex;align-items:center}.agent-header,.agent-footer{justify-content:space-between;gap:16px}.agent-title{min-width:0;align-items:flex-start;flex-direction:column;gap:8px}.agent-title h3{overflow:hidden;margin:0;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:17px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.agent-badges,.agent-capabilities,.agent-actions{gap:8px;flex-wrap:wrap}.agent-description{display:-webkit-box;overflow:hidden;margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:13px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.agent-readiness-note{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:9px 11px;border:1px solid var(--hbr-color-yellow-300, #e8cc70);border-radius:7px;color:var(--hbr-color-yellow-900, #604c00);background:var(--hbr-color-yellow-100, #fff4cc);font-size:12px;line-height:1.4}.agent-readiness-note--blocked{border-color:var(--hbr-color-red-300, #e9a5a5);color:var(--hbr-color-red-800, #8f1c16);background:var(--hbr-color-red-100, #fee8e8)}.agent-readiness-note hbr-icon{font-size:18px}.agent-config{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;padding:14px;border-radius:var(--hbr-border-radius-md, 8px);background:var(--hbr-color-neutral-bg-weak, #f3f4f5)}.agent-card .config-row{display:flex;min-width:0;flex-direction:column;gap:4px}.agent-card .config-label{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.agent-card .config-value{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.agent-card .agent-entity-links{display:flex;overflow:visible;flex-wrap:wrap;gap:4px 8px;white-space:normal}.agent-entity-link{padding:0;border:0;color:var(--hbr-color-blue-700, #075daf);background:transparent;font:inherit;font-weight:600;cursor:pointer}.agent-entity-link:hover{text-decoration:underline;text-underline-offset:2px}.agent-entity-link:focus-visible{border-radius:2px;outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.agent-card .config-input{width:100%;min-height:36px;padding:7px 9px;border:1px solid var(--hbr-color-neutral-border, #b8bdc3);border-radius:var(--hbr-border-radius-sm, 6px);color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg, #fff);font:inherit;font-size:13px}.agent-card .config-input:focus-visible{border-color:var(--hbr-color-blue-500, #1d69cc);outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:1px}.agent-card .config-input:disabled{opacity:.55;cursor:not-allowed}.agent-card .config-input::placeholder{color:var(--hbr-color-neutral-text-weak, #656c75)}.agent-usecases{display:grid;gap:10px;padding:13px 14px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px;background:var(--hbr-color-neutral-bg, #fff)}.agent-usecases-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.agent-usecases-heading>span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.agent-usecases-heading>strong{display:inline-grid;min-width:22px;height:22px;padding:0 6px;border-radius:999px;place-items:center;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-blue-100, #e7f1ff);font-size:11px}.agent-usecases p{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px;line-height:1.45}.agent-usecase-links{display:flex;min-width:0;flex-wrap:wrap;gap:7px}.agent-usecase-links button{display:inline-flex;min-width:0;max-width:100%;padding:7px 9px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:7px;align-items:center;gap:7px;color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg-weak, #f3f4f5);cursor:pointer;font:inherit}.agent-usecase-links button:hover{border-color:var(--hbr-color-blue-500, #1d69cc);background:var(--hbr-color-blue-100, #e7f1ff)}.agent-usecase-links button:focus-visible{outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.agent-usecase-links button>span{overflow:hidden;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.agent-usecase-links small{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px;text-transform:capitalize;white-space:nowrap}.agent-footer{align-items:flex-end;padding-top:14px;border-top:1px solid var(--hbr-color-neutral-border-weak, #e1e4e8)}.agent-date{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.agent-notice{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:13px 14px;border:1px solid;border-radius:var(--hbr-border-radius-md, 8px);background:var(--hbr-color-neutral-bg, #fff)}.agent-notice--success{border-color:var(--hbr-color-green-300, #8bc9a5);background:var(--hbr-color-green-50, #f1faf4)}.agent-notice--error{border-color:var(--hbr-color-red-300, #e9a5a5);background:var(--hbr-color-red-50, #fff5f5)}.agent-notice>hbr-icon{color:var(--hbr-color-green-700, #237744);font-size:20px}.agent-notice--error>hbr-icon{color:var(--hbr-color-red-700, #b42318)}.agent-notice div{display:flex;min-width:0;flex-direction:column;gap:2px}.agent-notice strong,.agent-notice span{color:var(--hbr-color-neutral-text-strong, #23282e)}.agent-notice strong{font-size:13px}.agent-notice span{font-size:12px;line-height:1.4}.agent-notice button,.agent-drawer-header button{display:inline-grid;width:34px;height:34px;padding:0;border:0;border-radius:50%;place-items:center;color:var(--hbr-color-neutral-text-weak, #656c75);background:transparent;cursor:pointer}.agent-notice button:hover,.agent-drawer-header button:hover{color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg-weak, #f3f4f5)}.agent-notice button:focus-visible,.agent-drawer-header button:focus-visible,.agent-field input:focus-visible,.agent-field select:focus-visible,.agent-field textarea:focus-visible,.agent-server-options label:has(input:focus-visible){outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.agent-drawer-backdrop,.agent-confirm-backdrop{position:fixed;z-index:1100;display:flex;background:#0f172a7a;inset:0}.agent-drawer-backdrop{align-items:stretch;justify-content:flex-end}.agent-drawer{display:flex;width:min(640px,100%);min-width:0;flex-direction:column;border-left:1px solid var(--hbr-color-neutral-border, #b8bec5);background:var(--hbr-color-neutral-bg, #fff);box-shadow:-16px 0 42px #0f172a3d}.agent-drawer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px;border-bottom:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8)}.agent-drawer-header>div{min-width:0}.agent-drawer-header span{color:var(--hbr-color-blue-700, #075daf);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.agent-drawer-header h2{margin:4px 0 5px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:22px;line-height:1.25}.agent-drawer-header p{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:13px;line-height:1.45}.agent-drawer-form{display:flex;min-height:0;overflow-y:auto;flex:1;flex-direction:column}.agent-form-error{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px 24px;border-bottom:1px solid var(--hbr-color-red-300, #e9a5a5);color:var(--hbr-color-red-700, #b42318);background:var(--hbr-color-red-50, #fff5f5)}.agent-form-error div{display:flex;flex-direction:column;gap:2px}.agent-form-error strong,.agent-form-error span{font-size:12px}.agent-form-section{display:flex;flex-direction:column;gap:18px;padding:22px 24px;border-bottom:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8)}.agent-provider-prerequisite{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:12px;border:1px solid var(--hbr-color-yellow-400, #dfb73f);border-radius:7px;color:var(--hbr-color-yellow-900, #604c00);background:var(--hbr-color-yellow-100, #fff4cc)}.agent-provider-prerequisite>hbr-icon{--hbr-icon-size: 18px}.agent-provider-prerequisite>div{display:flex;flex-direction:column;gap:2px}.agent-provider-prerequisite strong{font-size:12px}.agent-provider-prerequisite span{font-size:11px;line-height:1.4}.agent-form-section-heading{display:grid;align-items:flex-start;grid-template-columns:30px minmax(0,1fr);gap:10px}.agent-form-section-heading>span{display:inline-grid;width:28px;height:28px;border-radius:50%;place-items:center;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-blue-100, #e7f1ff);font-size:11px;font-weight:700}.agent-form-section-heading h3,.agent-form-section-heading p{margin:0}.agent-form-section-heading h3{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:15px}.agent-form-section-heading p{margin-top:3px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.agent-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.agent-field{display:flex;min-width:0;flex-direction:column;gap:7px}.agent-field--wide{grid-column:1 / -1}.agent-field>span,.agent-field legend{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px;font-style:normal;font-weight:650}.agent-field em{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;font-style:normal;font-weight:400}.agent-field input,.agent-field select,.agent-field textarea{width:100%;min-height:40px;box-sizing:border-box;padding:9px 11px;border:1px solid var(--hbr-color-neutral-border, #b8bec5);border-radius:var(--hbr-border-radius-sm, 6px);color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg, #fff);font:inherit;font-size:13px}.agent-field textarea{resize:vertical}.agent-field input[aria-invalid=true],.agent-field select[aria-invalid=true],.agent-field textarea[aria-invalid=true]{border-color:var(--hbr-color-red-600, #c93737)}.agent-field small{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;line-height:1.4}.agent-field [aria-invalid=true]+small,.agent-field small[id$=-error]{color:var(--hbr-color-red-700, #b42318)}.agent-fieldset{padding:0;border:0;margin:0}.agent-fieldset legend{margin-bottom:9px}.agent-server-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agent-server-options label{display:flex;align-items:center;gap:9px;min-height:38px;padding:0 11px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:var(--hbr-border-radius-sm, 6px);color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg-weak, #f3f4f5);font-size:12px;cursor:pointer}.agent-server-options input{width:16px;min-height:16px;margin:0;accent-color:var(--hbr-color-blue-600, #0b6bcb)}.agent-field-empty{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.agent-drawer-actions{position:sticky;z-index:1;bottom:0;display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);margin-top:auto;background:var(--hbr-color-neutral-bg, #fff)}.agent-confirm-backdrop{align-items:center;justify-content:center;padding:24px}.agent-confirm{display:flex;width:min(430px,100%);box-sizing:border-box;flex-direction:column;padding:26px;border:1px solid var(--hbr-color-neutral-border, #b8bec5);border-radius:12px;background:var(--hbr-color-neutral-bg, #fff);box-shadow:0 20px 60px #0f172a47}.agent-confirm-icon{display:inline-grid;width:42px;height:42px;border-radius:50%;place-items:center;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-blue-100, #e7f1ff);font-size:20px}.agent-confirm--delete .agent-confirm-icon{color:var(--hbr-color-red-700, #b42318);background:var(--hbr-color-red-100, #fee8e8)}.agent-confirm h2{margin:18px 0 8px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:20px;line-height:1.3}.agent-confirm>p{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:13px;line-height:1.55}.agent-confirm-warning{display:flex;padding:10px 12px;border-radius:6px;margin-top:16px;flex-direction:column;gap:3px;color:var(--hbr-color-yellow-900, #604c00);background:var(--hbr-color-yellow-100, #fff4cc);font-size:12px;line-height:1.45}.agent-confirm-warning strong{font-size:12px}.agent-confirm-dependencies{display:grid;gap:8px;margin-top:18px}.agent-confirm-dependencies>span{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.agent-confirm-dependencies>div{display:grid;gap:8px}.agent-confirm-dependencies button{display:flex;min-width:0;padding:11px 12px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px;align-items:flex-start;flex-direction:column;gap:3px;color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg-weak, #f3f4f5);cursor:pointer;text-align:left}.agent-confirm-dependencies button:hover{border-color:var(--hbr-color-blue-500, #1d69cc);background:var(--hbr-color-blue-100, #e7f1ff)}.agent-confirm-dependencies button:focus-visible{outline:2px solid var(--hbr-color-blue-500, #1d69cc);outline-offset:2px}.agent-confirm-dependencies strong{overflow:hidden;max-width:100%;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.agent-confirm-dependencies small{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px}.agent-confirm-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.hbr-theme-dark .agent-config{background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .agent-controls{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .agent-search input,.hbr-theme-dark .agent-filter select{border-color:var(--hbr-color-neutral-border, #535960);color:var(--hbr-color-neutral-text-strong, #f4f5f6);background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .agent-readiness-note,.hbr-theme-dark .agent-provider-prerequisite{border-color:#8a7020;color:#f5dda0;background:#8a702038}.hbr-theme-dark .agent-readiness-note--blocked{border-color:#8e3e3a;color:#f2b8b5;background:#b423182e}.hbr-theme-dark .agent-usecases{border-color:#535960;background:#24282d}.hbr-theme-dark .agent-usecases-heading>span,.hbr-theme-dark .agent-usecases p,.hbr-theme-dark .agent-usecase-links small{color:#b8bec5}.hbr-theme-dark .agent-usecase-links button{border-color:#535960;color:#f4f5f6;background:#30353b}.hbr-theme-dark .agent-usecase-links button:hover{border-color:#75a7e8;background:#1d69cc33}.hbr-theme-dark .agent-card .config-input{border-color:var(--hbr-color-neutral-border, #535960);color:var(--hbr-color-neutral-text-strong, #f4f5f6);background:var(--hbr-color-neutral-bg, #24282d)}.hbr-theme-dark .agent-title h3,.hbr-theme-dark .agent-card .config-value,.hbr-theme-dark .agent-drawer-header h2,.hbr-theme-dark .agent-form-section-heading h3,.hbr-theme-dark .agent-field>span,.hbr-theme-dark .agent-field legend{color:var(--hbr-color-neutral-text-strong, #f4f5f6)}.hbr-theme-dark .agent-entity-link,.hbr-theme-dark .agent-drawer-header span{color:var(--hbr-color-blue-300, #75a7e8)}.hbr-theme-dark .agent-notice,.hbr-theme-dark .agent-drawer,.hbr-theme-dark .agent-confirm,.hbr-theme-dark .agent-drawer-actions{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .agent-notice--success{background:#23774429}.hbr-theme-dark .agent-notice--error{background:#b4231829}.hbr-theme-dark .agent-field input,.hbr-theme-dark .agent-field select,.hbr-theme-dark .agent-field textarea,.hbr-theme-dark .agent-server-options label,.hbr-theme-dark .agent-confirm-dependencies button{border-color:var(--hbr-color-neutral-border, #535960);color:var(--hbr-color-neutral-text-strong, #f4f5f6);background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .agent-confirm h2,.hbr-theme-dark .agent-confirm-dependencies>span{color:#f4f5f6}.hbr-theme-dark .agent-confirm>p,.hbr-theme-dark .agent-confirm-dependencies small{color:#b8bec5}.hbr-theme-dark .agent-confirm-dependencies button:hover{border-color:var(--hbr-color-blue-400, #75a7e8);background:#1d69cc33}.hbr-theme-dark .agent-notice button:hover,.hbr-theme-dark .agent-drawer-header button:hover{color:var(--hbr-color-neutral-text-strong, #f4f5f6);background:var(--hbr-color-neutral-bg-weak, #30353b)}@media(max-width:540px){.agent-provider-prerequisite{grid-template-columns:auto minmax(0,1fr)}.agent-provider-prerequisite .page-action{grid-column:1 / -1}.agent-controls{align-items:stretch;flex-direction:column}.agent-search{width:100%;min-width:0}.agent-filter{align-items:stretch;flex-direction:column;gap:5px}.agent-filter select{min-width:0}.agent-result-count{align-self:flex-end}.agent-config{grid-template-columns:1fr}.agent-footer{align-items:stretch;flex-direction:column}.agent-actions .page-action{flex:1}.agent-drawer-header,.agent-form-section,.agent-drawer-actions{padding-right:18px;padding-left:18px}.agent-form-grid,.agent-server-options{grid-template-columns:1fr}.agent-drawer-actions .page-action,.agent-confirm-actions .page-action{flex:1}.agent-confirm-backdrop{align-items:flex-end;padding:12px}.agent-confirm{padding:22px}}.group-role-search{margin-bottom:16px}.group-role-dn{max-width:340px;overflow-wrap:anywhere}.group-role-notice{margin-bottom:14px;padding:10px 12px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:6px;color:var(--hbr-color-neutral-text-strong, #23282e)}.group-role-editor{display:flex;flex-direction:column;gap:12px;padding:22px;color:var(--hbr-color-neutral-text, #373c42)}.group-role-editor>p{margin:0 0 4px;font-size:12px}.group-role-option{display:flex;align-items:flex-start;gap:10px;padding:11px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:6px;cursor:pointer}.group-role-option span{display:flex;flex-direction:column;gap:3px}.group-role-option small{color:var(--hbr-color-neutral-text-weak, #656c75)}.group-role-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.users-page{min-width:0}.users-access-tabs{display:flex;gap:4px;margin-bottom:18px;border-bottom:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8)}.users-access-tabs button{padding:10px 14px;border:0;border-bottom:2px solid transparent;color:var(--hbr-color-neutral-text-weak, #656c75);background:transparent;cursor:pointer;font:inherit;font-size:12px;font-weight:600}.users-access-tabs button[aria-selected=true]{border-bottom-color:var(--hbr-color-blue-600, #1d69cc);color:var(--hbr-color-neutral-text-strong, #23282e)}.users-access-tabs button:focus-visible{outline:2px solid var(--hbr-color-blue-600, #1d69cc);outline-offset:-2px}.users-panel{min-width:0;padding:20px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px;background:var(--hbr-color-neutral-bg, #fff)}.users-panel-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.users-panel-header h2{margin:0 0 3px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:16px;font-weight:600}.users-panel-header p{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.users-search{display:flex;width:min(100%,320px);min-height:38px;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--hbr-color-neutral-border, #b8bdc3);border-radius:6px;background:var(--hbr-color-neutral-bg, #fff)}.users-search:focus-within{border-color:var(--hbr-color-blue-500, #1d69cc);box-shadow:0 0 0 2px #1d69cc24}.users-search hbr-icon{color:var(--hbr-color-neutral-text-weak, #656c75);--hbr-icon-size: 17px}.users-search input{width:100%;min-width:0;border:0;outline:0;color:var(--hbr-color-neutral-text-strong, #23282e);background:transparent;font:inherit;font-size:13px}.users-table-wrapper{overflow-x:auto;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:7px}.users-table{width:100%;border-collapse:collapse}.users-table th{padding:10px 12px;background:var(--hbr-color-neutral-bg-weak, #f6f7f8);color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.users-table td{padding:12px;border-top:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);color:var(--hbr-color-neutral-text, #373c42);font-size:12px;vertical-align:middle}.users-table tbody tr:hover{background:var(--hbr-color-neutral-bg-weak, #f8f9fa)}.user-identity{display:flex;min-width:170px;align-items:center;gap:10px}.user-identity>div{display:flex;min-width:0;flex-direction:column;gap:2px}.user-identity strong,.user-identity span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-identity strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:13px}.user-identity>div>span{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px}.user-avatar{display:inline-flex;width:30px;height:30px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-blue-50, #eef6ff);font-size:11px;font-weight:700}.user-avatar.large{width:42px;height:42px;font-size:15px}.users-email{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-source{display:inline-flex;padding:3px 7px;border-radius:999px;color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg-weak, #f0f1f2);font-size:10px;font-weight:700;text-transform:uppercase}.users-status{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600}.users-status.active{color:var(--hbr-color-green-700, #17633a)}.users-status.inactive{color:var(--hbr-color-neutral-text-weak, #656c75)}.users-status hbr-icon{--hbr-icon-size: 14px}.users-action-cell{text-align:right}.users-empty{height:180px;color:var(--hbr-color-neutral-text-weak, #656c75)!important;text-align:center}.users-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.users-pagination>div{display:flex;gap:8px}.users-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.user-drawer{display:flex;flex-direction:column;gap:24px;padding:24px}.user-drawer-header{display:flex;align-items:center;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8)}.user-drawer-header h2,.user-drawer-header p{margin:0}.user-drawer-notice{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:11px 12px;border:1px solid var(--hbr-color-green-300, #8bc9a5);border-radius:7px;color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-green-50, #f1faf4)}.user-drawer-notice--error{border-color:var(--hbr-color-red-300, #e9a5a5);background:var(--hbr-color-red-50, #fff5f5)}.user-drawer-notice>hbr-icon{color:var(--hbr-color-green-700, #237744);font-size:18px}.user-drawer-notice--error>hbr-icon{color:var(--hbr-color-red-700, #b42318)}.user-drawer-notice>div{display:flex;min-width:0;flex-direction:column;gap:2px}.user-drawer-notice>div strong,.user-drawer-notice>div span{font-size:11px;line-height:1.4}.user-drawer-notice>.user-drawer-notice-dismiss{display:inline-grid;width:30px;height:30px;padding:0;border:0;border-radius:50%;place-items:center;color:var(--hbr-color-neutral-text-weak, #656c75);background:transparent;cursor:pointer}.user-drawer-header h2{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:18px}.user-drawer-header p{margin-top:2px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:12px}.user-drawer-section h3{margin:0 0 10px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:13px;font-weight:700}.user-info{margin:0}.user-info>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);font-size:12px}.user-info dt{color:var(--hbr-color-neutral-text-weak, #656c75)}.user-info dd{margin:0;color:var(--hbr-color-neutral-text-strong, #23282e);text-align:right}.user-role-list{display:flex;flex-direction:column;gap:8px}.user-role-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:6px}.user-role-item>div{display:flex;min-width:0;flex-direction:column;gap:2px}.user-role-item strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px}.user-role-item span,.user-drawer-empty{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px}.users-confirm-backdrop{position:fixed;z-index:1300;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a85;inset:0}.users-confirm{display:flex;width:min(440px,100%);box-sizing:border-box;flex-direction:column;padding:26px;border:1px solid var(--hbr-color-neutral-border, #b8bec5);border-radius:12px;background:var(--hbr-color-neutral-bg, #fff);box-shadow:0 22px 64px #0f172a4d}.users-confirm-icon{display:inline-grid;width:42px;height:42px;border-radius:50%;place-items:center;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-blue-100, #e7f1ff);font-size:20px}.users-confirm--revoke .users-confirm-icon{color:var(--hbr-color-red-700, #b42318);background:var(--hbr-color-red-100, #fee8e8)}.users-confirm-kicker{margin-top:18px;color:var(--hbr-color-blue-700, #075daf);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.users-confirm h2{margin:4px 0 8px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:20px;line-height:1.3}.users-confirm>p{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:13px;line-height:1.55}.users-confirm-summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;padding:13px 14px;border-radius:7px;margin-top:18px;background:var(--hbr-color-neutral-bg-weak, #f3f4f5);font-size:12px}.users-confirm-summary span{color:var(--hbr-color-neutral-text-weak, #656c75)}.users-confirm-summary strong{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-weight:600;text-align:right;text-overflow:ellipsis;white-space:nowrap}.users-confirm-summary .users-confirm-scope{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.users-confirm-warning{padding:10px 12px;border-radius:6px;margin-top:14px;color:var(--hbr-color-yellow-900, #604c00);background:var(--hbr-color-yellow-100, #fff4cc);font-size:12px;line-height:1.45}.users-confirm-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.user-drawer-empty{margin:0}.hbr-theme-dark .users-panel,.hbr-theme-dark .users-search,.hbr-theme-dark .users-confirm{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .users-confirm-summary{background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .user-avatar{color:#eef6ff}.hbr-theme-dark .users-status.active,.hbr-theme-dark .user-drawer-notice:not(.user-drawer-notice--error){color:var(--backstage-status-positive)}.hbr-theme-dark .user-drawer-notice{background:#2e8b5729}.hbr-theme-dark .user-drawer-notice>hbr-icon{color:var(--backstage-status-positive)}.hbr-theme-dark .user-drawer-notice--error{color:var(--backstage-status-negative);background:#9f123929}.hbr-theme-dark .user-drawer-notice--error>hbr-icon{color:var(--backstage-status-negative)}.hbr-theme-dark .users-confirm-icon,.hbr-theme-dark .users-confirm-kicker{color:var(--backstage-link)}.hbr-theme-dark .users-confirm-icon{background:#1d69cc29}.hbr-theme-dark .users-confirm--revoke .users-confirm-icon{color:var(--backstage-status-negative);background:#9f123929}.hbr-theme-dark .users-confirm-warning{color:var(--backstage-status-warning);background:#c99a1324}@media(max-width:860px){.users-table th:nth-child(2),.users-table td:nth-child(2),.users-table th:nth-child(3),.users-table td:nth-child(3){display:none}}@media(max-width:760px){.users-page hbr-drawer::part(base){width:100vw}.users-panel{padding:16px}.users-panel-header{align-items:stretch;flex-direction:column}.users-search{width:100%}.users-pagination{align-items:stretch;flex-direction:column}.users-pagination>div .page-action{flex:1}.users-confirm-backdrop{align-items:flex-end;padding:12px}.users-confirm{padding:22px}.users-confirm-actions .page-action{flex:1}}.ldap-page{min-width:0}.ldap-page>hbr-card,.ldap-page .config-card{display:block;padding:20px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px;background:var(--hbr-color-neutral-bg, #fff)}.ldap-page .container-row{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.ldap-page .card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ldap-page .card-header h2{margin:0;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:16px;font-weight:600}.ldap-page .config-section{display:flex;flex-direction:column;gap:18px}.ldap-page .key-value-container{display:grid;grid-template-columns:150px minmax(0,1fr);border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:7px}.ldap-page .keys,.ldap-page .values{display:flex;min-width:0;flex-direction:column}.ldap-page .keys{background:var(--hbr-color-neutral-bg-weak, #f6f7f8)}.ldap-page .key,.ldap-page .value{display:flex;min-height:42px;min-width:0;align-items:center;padding:9px 12px;border-bottom:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);font-size:12px}.ldap-page .key:last-child,.ldap-page .value:last-child{border-bottom:0}.ldap-page .key{color:var(--hbr-color-neutral-text-weak, #656c75);font-weight:600}.ldap-page .value{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-overflow:ellipsis;white-space:nowrap}.ldap-page .status-enabled,.ldap-page .status-disabled{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-weight:600}.ldap-page .status-enabled{color:var(--hbr-color-green-700, #17633a)}.ldap-page .status-disabled{color:var(--hbr-color-neutral-text-weak, #656c75)}.ldap-page .config-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.ldap-page .notification-area:empty{display:none}.ldap-page .inline-notification{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:7px;background:var(--hbr-color-neutral-bg, #fff);color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px}.ldap-page .inline-notification.success{border-color:var(--hbr-color-green-300, #86c9a5);background:var(--hbr-color-green-50, #effaf3)}.ldap-page .inline-notification.error{border-color:var(--hbr-color-red-300, #fda4af);background:var(--hbr-color-red-50, #fff1f2)}.ldap-page .notification-icon{flex:0 0 auto;--hbr-icon-size: 17px}.ldap-page .notification-text{min-width:0;flex:1}.ldap-page .notification-dismiss{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:0;border-radius:5px;color:var(--hbr-color-neutral-text-weak, #656c75);background:transparent;cursor:pointer}.ldap-page .notification-dismiss:hover{background:#0000000f}.ldap-page .add-group-form{margin-bottom:18px;padding:14px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:7px;background:var(--hbr-color-neutral-bg-weak, #f8f9fa)}.ldap-page .search-row{display:flex;align-items:center;gap:8px}.ldap-page .table-search-input,.ldap-page .filter-select,.ldap-page .pagination-select{min-height:38px;border:1px solid var(--hbr-color-neutral-border, #b8bdc3);border-radius:6px;color:var(--hbr-color-neutral-text-strong, #23282e);background:var(--hbr-color-neutral-bg, #fff);font:inherit;font-size:12px}.ldap-page .table-search-input{min-width:0;flex:1;padding:0 11px}.ldap-page .table-search-input:focus,.ldap-page .filter-select:focus,.ldap-page .pagination-select:focus{border-color:var(--hbr-color-blue-500, #1d69cc);outline:2px solid rgb(29 105 204 / 14%);outline-offset:0}.ldap-page .search-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.ldap-page .results-section{min-width:0;padding:12px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:6px;background:var(--hbr-color-neutral-bg, #fff)}.ldap-page .results-section h4{margin:0 0 10px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px}.ldap-page .results-list{display:flex;max-height:300px;overflow-y:auto;flex-direction:column;gap:8px}.ldap-page .result-item{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:9px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:5px}.ldap-page .result-info{display:flex;min-width:0;flex-direction:column;gap:2px}.ldap-page .result-info strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px}.ldap-page .result-dn,.ldap-page .result-description,.ldap-page .result-email{overflow:hidden;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ldap-page .mappings-content{min-width:0}.ldap-page .filter-bar{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ldap-page .filter-bar>.table-search-input{max-width:300px}.ldap-page .filters{display:flex;gap:8px}.ldap-page .filter-select,.ldap-page .pagination-select{padding:0 28px 0 9px}.ldap-page .results-count{margin-left:auto;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px;white-space:nowrap}.ldap-page .filter-clear-btn{min-height:34px;padding:0 8px;border:0;color:var(--hbr-color-blue-700, #075daf);background:transparent;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.ldap-page .filter-clear-btn:hover{text-decoration:underline}.ldap-page .figma-table{min-width:0;overflow-x:auto;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:7px}.ldap-page .table-header,.ldap-page .table-row{display:flex;min-width:760px;align-items:stretch}.ldap-page .table-header{background:var(--hbr-color-neutral-bg-weak, #f6f7f8)}.ldap-page .table-row{border-top:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8)}.ldap-page .table-row:hover{background:var(--hbr-color-neutral-bg-weak, #f8f9fa)}.ldap-page .table-cell{display:flex;min-width:0;align-items:center;padding:11px 12px;color:var(--hbr-color-neutral-text, #373c42);font-size:12px}.ldap-page .table-header .table-cell{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ldap-page .status-cell{width:76px;flex:0 0 76px;justify-content:center}.ldap-page .name-cell{min-width:160px;flex:1.5}.ldap-page .dn-cell{min-width:250px;flex:2.5}.ldap-page .source-cell{width:90px;flex:0 0 90px}.ldap-page .roles-cell{min-width:160px;flex:1.5}.ldap-page .action-cell{width:96px;flex:0 0 96px;justify-content:flex-end;gap:4px}.ldap-page .header-title{display:flex;align-items:center;gap:5px}.ldap-page .sort-icon{font-size:12px}.ldap-page .status-icon{width:9px;height:9px;border-radius:50%}.ldap-page .status-positive{background:var(--hbr-color-green-500, #2e8b57)}.ldap-page .status-negative{background:var(--hbr-color-neutral-border-strong, #8b9198)}.ldap-page .table-link{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ldap-page .table-source{padding:3px 7px;border-radius:999px;color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg-weak, #f0f1f2);font-size:10px;font-weight:700}.ldap-page .cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ldap-page .table-action-btn,.ldap-page .pagination-btn{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:5px;color:var(--hbr-color-neutral-text-weak, #656c75);background:transparent;font:inherit;cursor:pointer}.ldap-page .table-action-btn hbr-icon{--hbr-icon-size: 16px}.ldap-page .table-action-btn:hover,.ldap-page .pagination-btn:hover:not(:disabled){border-color:var(--hbr-color-neutral-border-weak, #dfe3e8);background:var(--hbr-color-neutral-bg-weak, #f0f1f2)}.ldap-page .table-action-btn:disabled{opacity:.45;cursor:not-allowed}.ldap-page .table-delete-btn{color:var(--hbr-color-red-700, #a32135)}.ldap-page .table-empty-state{display:flex;min-height:220px;align-items:center;justify-content:center;border:1px dashed var(--hbr-color-neutral-border, #b8bdc3);border-radius:7px;color:var(--hbr-color-neutral-text-weak, #656c75);background:var(--hbr-color-neutral-bg, #fff);text-align:center}.ldap-page .empty-state-content{max-width:420px;padding:24px}.ldap-page .empty-state-text{font-size:12px;line-height:1.5}.ldap-page .table-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px}.ldap-page .pagination-rows,.ldap-page .pagination-controls{display:flex;align-items:center;gap:8px}.ldap-page .pagination-select{min-height:32px}.ldap-page .pagination-current{min-width:82px;text-align:center}.ldap-page .pagination-btn:disabled{color:var(--hbr-color-neutral-border, #b8bdc3);cursor:not-allowed}.ldap-page .error-message{display:flex;align-items:center;gap:9px;color:var(--hbr-color-red-700, #a32135);font-size:12px}.role-management{display:flex;flex-direction:column;gap:14px;padding:22px}.role-management h3{margin:0;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:15px}.role-management .role-catalog-notice{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:8px;background:var(--hbr-color-neutral-bg-weak, #f3f4f6);color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px}.role-management .role-catalog-notice[role=alert]{border-color:var(--hbr-color-red-700, #a32135)}.role-management .role-item{display:flex;align-items:flex-start;gap:10px;padding:11px;border:1px solid var(--hbr-color-neutral-border-weak, #dfe3e8);border-radius:6px}.role-management .role-info{display:flex;flex-direction:column;gap:3px}.role-management .role-info strong{color:var(--hbr-color-neutral-text-strong, #23282e);font-size:12px}.role-management .role-description{color:var(--hbr-color-neutral-text-weak, #656c75);font-size:11px}.role-management .drawer-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding-top:8px}.ldap-confirm-backdrop{position:fixed;z-index:1300;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a85;inset:0}.ldap-confirm{display:flex;width:min(440px,100%);box-sizing:border-box;flex-direction:column;padding:26px;border:1px solid var(--hbr-color-neutral-border, #b8bec5);border-radius:12px;background:var(--hbr-color-neutral-bg, #fff);box-shadow:0 22px 64px #0f172a4d}.ldap-confirm-icon{display:inline-grid;width:42px;height:42px;border-radius:50%;place-items:center;color:var(--hbr-color-blue-700, #075daf);background:var(--hbr-color-blue-100, #e7f1ff);font-size:20px}.ldap-confirm--danger .ldap-confirm-icon{color:var(--hbr-color-red-700, #b42318);background:var(--hbr-color-red-100, #fee8e8)}.ldap-confirm-kicker{margin-top:18px;color:var(--hbr-color-blue-700, #075daf);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ldap-confirm h2{margin:4px 0 8px;color:var(--hbr-color-neutral-text-strong, #23282e);font-size:20px;line-height:1.3}.ldap-confirm>p{margin:0;color:var(--hbr-color-neutral-text-weak, #656c75);font-size:13px;line-height:1.55}.ldap-confirm-summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;padding:13px 14px;border-radius:7px;margin-top:18px;background:var(--hbr-color-neutral-bg-weak, #f3f4f5);font-size:12px}.ldap-confirm-summary span{color:var(--hbr-color-neutral-text-weak, #656c75)}.ldap-confirm-summary strong{overflow:hidden;color:var(--hbr-color-neutral-text-strong, #23282e);font-weight:600;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ldap-confirm-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.hbr-theme-dark .ldap-page>hbr-card,.hbr-theme-dark .ldap-page .config-card,.hbr-theme-dark .ldap-page .inline-notification,.hbr-theme-dark .ldap-page .results-section,.hbr-theme-dark .ldap-page .result-item,.hbr-theme-dark .ldap-page .table-empty-state{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .role-management .role-catalog-notice{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg-weak, #30353b);color:var(--hbr-color-neutral-text-strong, #f5f7f8)}.hbr-theme-dark .role-management .role-catalog-notice[role=alert]{border-color:var(--hbr-color-red-700, #d87686)}.hbr-theme-dark .ldap-confirm{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}.hbr-theme-dark .ldap-confirm-summary{background:var(--hbr-color-neutral-bg-weak, #30353b)}.hbr-theme-dark .ldap-page .status-enabled,.hbr-theme-dark .ldap-page .inline-notification.success{color:var(--backstage-status-positive)}.hbr-theme-dark .ldap-page .inline-notification.success{background:#2e8b5729}.hbr-theme-dark .ldap-page .inline-notification.error,.hbr-theme-dark .ldap-page .error-message,.hbr-theme-dark .ldap-page .table-delete-btn{color:var(--backstage-status-negative)}.hbr-theme-dark .ldap-page .inline-notification.error{background:#9f123929}.hbr-theme-dark .ldap-page .filter-clear-btn,.hbr-theme-dark .ldap-confirm-kicker,.hbr-theme-dark .ldap-confirm-icon{color:var(--backstage-link)}.hbr-theme-dark .ldap-confirm-icon{background:#1d69cc29}.hbr-theme-dark .ldap-confirm--danger .ldap-confirm-icon{color:var(--backstage-status-negative);background:#9f123929}@media(max-width:900px){.ldap-page .search-results{grid-template-columns:1fr}.ldap-page .filter-bar{align-items:stretch;flex-wrap:wrap}.ldap-page .filter-bar>.table-search-input{width:100%;max-width:none;flex-basis:100%}.ldap-page .results-count{margin-left:0}}@media(max-width:760px){.ldap-page hbr-drawer::part(base){width:100vw}.ldap-page>hbr-card,.ldap-page .config-card{padding:16px}.ldap-page .key-value-container{grid-template-columns:112px minmax(0,1fr)}.ldap-page .search-row,.ldap-page .table-pagination{align-items:stretch;flex-direction:column}.ldap-page .search-row .page-action,.ldap-page .filters{width:100%}.ldap-page .filter-select{flex:1}.ldap-page .pagination-controls{justify-content:space-between}.ldap-confirm-backdrop{align-items:flex-end;padding:12px}.ldap-confirm{padding:22px}.ldap-confirm-actions .page-action{flex:1}}.alerts-page{min-width:0}.alerts-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hbr-spacing-md, 16px)}.alerts-metric--warning{--collection-accent: var(--magnetic-warning, #9a6700)}.alerts-metric-word{font-size:22px}.alerts-notice{flex:0 0 auto}.alerts-notice>hbr-icon{color:var(--magnetic-warning, #9a6700)}.alerts-action-result{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid;border-radius:8px;font-size:13px;font-weight:500}.alerts-action-result hbr-icon{flex:0 0 auto;--size: 18px}.alerts-action-result--success{border-color:var(--magnetic-success-border, #9ad8b4);color:var(--magnetic-success-strong, #106b3b);background:var(--magnetic-success-subtle, #eefbf3)}.alerts-action-result--error{border-color:var(--magnetic-danger-border, #e9a3ac);color:var(--magnetic-danger, #a32135);background:var(--magnetic-danger-subtle, #fff5f6)}.alerts-panel{min-width:0;padding:20px;border:1px solid var(--magnetic-border, #d9e0e8);border-radius:8px;background:var(--magnetic-surface, #fff)}.alerts-panel-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.alerts-panel-header h2{margin:0 0 3px;color:var(--magnetic-text-strong, #121f2d);font-size:16px;font-weight:600;line-height:1.3}.alerts-panel-header p{margin:0;color:var(--magnetic-text-weak, #596b7e);font-size:12px}.alerts-adapter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px}.alerts-adapter-card{display:flex;min-width:0;flex-direction:column;gap:16px;padding:17px;border:1px solid var(--magnetic-border, #d9e0e8);border-radius:7px;background:var(--magnetic-surface, #fff);box-shadow:0 1px 2px #121f2d0d}.alerts-adapter-topline,.alerts-adapter-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.alerts-adapter-state{display:inline-flex;align-items:center;gap:6px;color:var(--magnetic-text-weak, #596b7e);font-size:11px;font-weight:600}.alerts-adapter-state>span{width:7px;height:7px;border-radius:50%;background:var(--magnetic-neutral, #76879a)}.alerts-adapter-state.is-scheduled{color:var(--magnetic-success, #16854a)}.alerts-adapter-state.is-scheduled>span{background:currentColor}.alerts-delivery-state{color:var(--magnetic-text-weak, #596b7e);font-size:11px;white-space:nowrap}.alerts-adapter-copy h3{overflow-wrap:anywhere;margin:0 0 5px;color:var(--magnetic-text-strong, #121f2d);font-size:15px;font-weight:600}.alerts-adapter-copy p{display:-webkit-box;min-height:38px;overflow:hidden;margin:0;color:var(--magnetic-text-weak, #596b7e);font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.alerts-adapter-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:13px 0;border-block:1px solid var(--magnetic-border, #d9e0e8)}.alerts-adapter-details div{min-width:0}.alerts-adapter-details dt{margin-bottom:4px;color:var(--magnetic-text-weak, #596b7e);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.alerts-adapter-details dd{overflow:hidden;margin:0;color:var(--magnetic-text, #263746);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.alerts-adapter-details .alerts-schedule{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.alerts-adapter-actions{justify-content:flex-end;margin-top:auto}.alerts-empty{min-height:240px}.alerts-table-wrapper{min-width:0;overflow-x:auto;border:1px solid var(--magnetic-border, #d9e0e8);border-radius:7px}.alerts-table{width:100%;border-collapse:collapse;table-layout:fixed}.alerts-table th{padding:10px 12px;background:var(--magnetic-surface-subtle, #f5f7f9);color:var(--magnetic-text-weak, #596b7e);font-size:11px;font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase}.alerts-table td{padding:13px 12px;border-top:1px solid var(--magnetic-border, #d9e0e8);color:var(--magnetic-text, #263746);font-size:12px;vertical-align:middle}.alerts-table th:nth-child(1){width:132px}.alerts-table th:nth-child(3){width:170px}.alerts-table th:nth-child(4){width:100px}.alerts-table th:nth-child(5){width:72px}.alerts-table tbody tr:hover{background:var(--magnetic-surface-hover, #f7f9fb)}.alerts-run-status{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;white-space:nowrap}.alerts-run-status hbr-icon{--size: 16px}.alerts-run-status.is-success{color:var(--magnetic-success, #16854a)}.alerts-run-status.is-failure{color:var(--magnetic-danger, #c1262d)}.alerts-number-column{text-align:right!important}.alerts-history-empty{display:flex;min-height:180px;align-items:center;justify-content:center;flex-direction:column;gap:6px;color:var(--magnetic-text-weak, #596b7e);text-align:center}.alerts-history-empty hbr-icon{margin-bottom:4px;color:var(--magnetic-accent, #0b6bcb);--size: 26px}.alerts-history-empty strong{color:var(--magnetic-text-strong, #121f2d);font-size:14px}.alerts-history-empty span{font-size:12px}.alerts-dialog-backdrop{position:fixed;z-index:1200;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a85;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.alerts-dialog{display:grid;width:min(100%,520px);grid-template-columns:auto minmax(0,1fr);gap:14px;padding:24px;border:1px solid var(--magnetic-border, #d9e0e8);border-radius:10px;background:var(--magnetic-surface, #fff);box-shadow:0 18px 48px #0f172a47}.alerts-dialog-icon{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:9px;color:var(--magnetic-accent, #0b6bcb);background:var(--magnetic-accent-subtle, #eef6ff)}.alerts-dialog-icon hbr-icon{--size: 21px}.alerts-dialog-eyebrow{color:var(--magnetic-text-weak, #596b7e);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.alerts-dialog h2{margin:4px 0 7px;color:var(--magnetic-text-strong, #121f2d);font-size:18px;font-weight:600}.alerts-dialog p{margin:0;color:var(--magnetic-text-weak, #596b7e);font-size:13px;line-height:1.55}.alerts-dialog-summary,.alerts-dialog-actions{grid-column:1 / -1}.alerts-dialog-summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px 14px;padding:12px 14px;border-radius:7px;background:var(--magnetic-surface-subtle, #f5f7f9);font-size:12px}.alerts-dialog-summary span{color:var(--magnetic-text-weak, #596b7e)}.alerts-dialog-summary strong{overflow:hidden;color:var(--magnetic-text-strong, #121f2d);text-overflow:ellipsis;white-space:nowrap}.alerts-dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.hbr-theme-dark .alerts-page{--magnetic-surface: var(--hbr-color-neutral-bg, #1a1d21);--magnetic-surface-subtle: var(--hbr-color-neutral-bg-weak, #30353b);--magnetic-surface-hover: #252a30;--magnetic-accent-subtle: rgb(29 105 204 / 16%);--magnetic-border: var(--hbr-color-neutral-border-weak, #373c42);--magnetic-border-strong: var(--hbr-color-neutral-border, #535960);--magnetic-text-strong: var(--hbr-color-neutral-text-strong, #f0f1f2);--magnetic-text: var(--hbr-color-neutral-text, #e4e6e8);--magnetic-text-weak: var(--hbr-color-neutral-text-weak, #aeb4ba);--magnetic-text-placeholder: var(--hbr-color-neutral-text-weak, #8f969e)}.hbr-theme-dark .alerts-panel,.hbr-theme-dark .alerts-adapter-card,.hbr-theme-dark .alerts-dialog{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}@media(max-width:1080px){.alerts-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.alerts-metrics{grid-template-columns:1fr}.alerts-panel{padding:16px}.alerts-adapter-details{grid-template-columns:1fr}.alerts-adapter-details dd{white-space:normal}.alerts-table{min-width:680px}.alerts-dialog{grid-template-columns:1fr;padding:20px}.alerts-dialog-summary,.alerts-dialog-actions{grid-column:auto}.alerts-dialog-actions{flex-direction:column-reverse}.alerts-dialog-actions .page-action{width:100%}}.analytics-page{min-width:0}.analytics-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hbr-spacing-md, 16px)}.analytics-metric--cost{--collection-accent: var(--magnetic-violet, #6f42c1)}.analytics-cost-value{font-size:24px}.analytics-main-grid,.analytics-secondary-grid{display:grid;gap:var(--hbr-spacing-md, 16px)}.analytics-main-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.analytics-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-panel{min-width:0;padding:20px;border:1px solid var(--magnetic-border, #d9e0e8);border-radius:8px;background:var(--magnetic-surface, #fff)}.analytics-panel-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.analytics-panel-header h2,.analytics-empty h2{margin:0 0 3px;color:var(--magnetic-text-strong, #121f2d);font-size:16px;font-weight:600}.analytics-panel-header p,.analytics-empty p{margin:0;color:var(--magnetic-text-weak, #596b7e);font-size:12px;line-height:1.5}.analytics-provider-list{display:flex;flex-direction:column}.analytics-provider-row{display:flex;flex-direction:column;gap:9px;padding:15px 0;border-top:1px solid var(--magnetic-border, #d9e0e8)}.analytics-provider-row:first-child{padding-top:0;border-top:0}.analytics-provider-row:last-child{padding-bottom:0}.analytics-provider-heading,.analytics-provider-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.analytics-provider-heading>div,.analytics-provider-total{display:flex;min-width:0;flex-direction:column}.analytics-provider-heading strong{overflow:hidden;color:var(--magnetic-text-strong, #121f2d);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.analytics-provider-heading span,.analytics-provider-meta{color:var(--magnetic-text-weak, #596b7e);font-size:11px}.analytics-provider-total{align-items:flex-end;flex:0 0 auto}.analytics-provider-total strong{font-size:14px}.analytics-progress{height:6px;overflow:hidden;border-radius:999px;background:var(--magnetic-surface-subtle, #edf1f5)}.analytics-progress>span{display:block;height:100%;border-radius:inherit;background:var(--magnetic-accent, #0b6bcb)}.analytics-context-panel{display:flex;flex-direction:column}.analytics-context-list{display:flex;margin:0;flex-direction:column}.analytics-context-list div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--magnetic-border, #d9e0e8)}.analytics-context-list div:first-child{padding-top:0;border-top:0}.analytics-context-list dt{color:var(--magnetic-text-weak, #596b7e);font-size:12px}.analytics-context-list dd{margin:0;color:var(--magnetic-text-strong, #121f2d);font-size:12px;font-weight:600;text-align:right}.analytics-privacy-note{margin:auto 0 0;padding:12px;border-radius:7px;color:var(--magnetic-text-weak, #596b7e);background:var(--magnetic-surface-subtle, #f5f7f9);font-size:11px;line-height:1.5}.analytics-chart{display:grid;margin:0;padding:8px 0 0;height:224px;grid-template-columns:repeat(auto-fit,minmax(34px,1fr));align-items:end;gap:10px;list-style:none}.analytics-chart-column{display:grid;min-width:0;height:100%;grid-template-rows:22px minmax(0,1fr) 22px;gap:5px;text-align:center}.analytics-chart-value,.analytics-chart-label{overflow:hidden;color:var(--magnetic-text-weak, #596b7e);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.analytics-chart-track{position:relative;display:flex;min-height:0;align-items:flex-end;justify-content:center;overflow:hidden;border-bottom:1px solid var(--magnetic-border, #d9e0e8);background-image:linear-gradient(to top,var(--magnetic-border, #d9e0e8) 1px,transparent 1px);background-size:100% 25%}.analytics-chart-bar{display:block;width:min(70%,34px);min-height:4px;border-radius:5px 5px 1px 1px;background:linear-gradient(180deg,var(--magnetic-accent, #0b6bcb),#64bbe3)}.analytics-user-list{display:flex;margin:0;padding:0;flex-direction:column;list-style:none}.analytics-user-list li{display:grid;min-height:52px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;border-top:1px solid var(--magnetic-border, #d9e0e8)}.analytics-user-list li:first-child{border-top:0}.analytics-user-rank{display:flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:50%;color:var(--magnetic-accent, #0b6bcb);background:var(--magnetic-accent-subtle, #eef6ff);font-size:11px;font-weight:700}.analytics-user-list li>div{display:flex;min-width:0;flex-direction:column}.analytics-user-list strong{overflow:hidden;color:var(--magnetic-text-strong, #121f2d);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.analytics-user-list li>div span,.analytics-user-tokens{color:var(--magnetic-text-weak, #596b7e);font-size:11px}.analytics-user-tokens{font-weight:600}.analytics-small-empty,.analytics-empty{display:flex;align-items:center;justify-content:center;text-align:center}.analytics-small-empty{min-height:180px;color:var(--magnetic-text-weak, #596b7e);font-size:12px}.analytics-empty{min-height:320px;flex-direction:column;gap:9px}.analytics-empty p{max-width:430px}.analytics-table-wrapper{min-width:0;overflow-x:auto;border:1px solid var(--magnetic-border, #d9e0e8);border-radius:7px}.analytics-table{width:100%;border-collapse:collapse;table-layout:fixed}.analytics-table th{padding:10px 12px;background:var(--magnetic-surface-subtle, #f5f7f9);color:var(--magnetic-text-weak, #596b7e);font-size:11px;font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase}.analytics-table td{padding:13px 12px;border-top:1px solid var(--magnetic-border, #d9e0e8);color:var(--magnetic-text, #263746);font-size:12px}.analytics-table th:first-child{width:170px}.analytics-table tbody tr:hover{background:var(--magnetic-surface-hover, #f7f9fb)}.analytics-number-column{text-align:right!important}.hbr-theme-dark .analytics-page{--magnetic-surface: var(--hbr-color-neutral-bg, #1a1d21);--magnetic-surface-subtle: var(--hbr-color-neutral-bg-weak, #30353b);--magnetic-surface-hover: #252a30;--magnetic-accent-subtle: rgb(29 105 204 / 16%);--magnetic-border: var(--hbr-color-neutral-border-weak, #373c42);--magnetic-border-strong: var(--hbr-color-neutral-border, #535960);--magnetic-text-strong: var(--hbr-color-neutral-text-strong, #f0f1f2);--magnetic-text: var(--hbr-color-neutral-text, #e4e6e8);--magnetic-text-weak: var(--hbr-color-neutral-text-weak, #aeb4ba);--magnetic-text-placeholder: var(--hbr-color-neutral-text-weak, #8f969e)}.hbr-theme-dark .analytics-panel{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21)}@media(max-width:1120px){.analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-main-grid,.analytics-secondary-grid{grid-template-columns:1fr}}@media(max-width:680px){.analytics-metrics{grid-template-columns:1fr}.analytics-panel{padding:16px}.analytics-chart{overflow-x:auto;grid-template-columns:repeat(auto-fit,minmax(54px,1fr))}.analytics-table{min-width:680px}}.app-layout{display:flex;flex-direction:column;height:100vh;background:var(--hbr-color-neutral-bg-weak, #f0f1f2);color:var(--hbr-color-neutral-text, #23282e)}.skip-link{position:fixed;top:8px;left:12px;z-index:2000;padding:9px 13px;border-radius:6px;color:#fff;background:#075daf;font-size:13px;font-weight:600;text-decoration:none;transform:translateY(-160%);transition:transform .12s ease}.skip-link:focus{outline:2px solid #fff;outline-offset:2px;transform:translateY(0)}.hbr-theme-dark .app-layout{background:var(--hbr-color-neutral-bg-weak, #0d1117);color:var(--hbr-color-neutral-text, #f0f1f2)}.page-wrapper{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;padding:0 36px 0 0;gap:24px;flex:1;align-self:stretch;overflow:hidden;min-height:0}.app-main{display:flex;flex-direction:column;align-items:flex-start;padding:0;min-width:0;width:100%;overflow:hidden}.page-header{padding:24px 0;display:flex;flex-direction:column;gap:4px}.page-header h1{margin:0;font-family:Sharp Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:34px;color:#373c42}.hbr-theme-dark .page-header h1{color:var(--hbr-color-neutral-text, #f0f1f2)}.page-content{flex:1;min-width:0;width:100%;padding:0;gap:24px;overflow-y:auto;display:flex;flex-direction:column;scrollbar-gutter:stable}.demo-mode-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;width:calc(100% - 48px);margin:0 24px 16px 0;padding:12px 16px;border:1px solid var(--hbr-color-border-info, #6aa9dd);border-radius:8px;background:var(--hbr-color-bg-info-weak, #edf7ff);color:var(--hbr-color-text-default, #1b1c1d)}.demo-mode-copy{display:grid;gap:2px}.demo-mode-copy span{color:var(--hbr-color-text-secondary, #54585d);font-size:.875rem}.demo-mode-actions,.demo-mode-actions label{display:flex;align-items:center;gap:8px}.demo-mode-actions label>span{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.demo-mode-actions select{min-height:36px;padding:0 32px 0 10px;border:1px solid var(--hbr-color-border-default, #858a91);border-radius:6px;background:var(--hbr-color-bg-surface, #fff);color:inherit;font:inherit}.demo-mode-banner button{min-height:36px;padding:0 14px;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}.demo-mode-banner button:hover,.demo-mode-banner button:focus-visible{background:color-mix(in srgb,currentColor 8%,transparent)}.hbr-theme-dark .demo-mode-banner{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg, #1a1d21);color:var(--hbr-color-neutral-text, #f0f1f2)}.hbr-theme-dark .demo-mode-copy span{color:var(--hbr-color-neutral-text-weak, #b8bec5)}.hbr-theme-dark .demo-mode-actions select{border-color:var(--hbr-color-neutral-border, #535960);background:var(--hbr-color-neutral-bg-strong, #101317)}@media(max-width:980px){.page-wrapper{gap:16px;padding-right:16px}}@media(max-width:700px){.app-layout{height:100dvh}.page-wrapper{display:block;padding:0 12px 72px}.app-main{height:100%}.page-header{padding:18px 0 14px}.page-header h1{font-size:22px;line-height:30px}.demo-mode-banner{align-items:stretch;flex-direction:column;width:100%;margin:0 0 12px}.demo-mode-copy span{display:none}.demo-mode-actions{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.skip-link{transition:none}}.login-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--hbr-color-neutral-surface-1);padding:var(--hbr-spacing-md)}.login-container{width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--hbr-spacing-xl)}.login-branding{text-align:center}.login-logo{width:64px;height:64px;color:var(--hbr-color-blue-500);margin-bottom:var(--hbr-spacing-md)}.login-title{font-size:var(--hbr-font-size-h2);font-weight:var(--hbr-font-weight-semibold);color:var(--hbr-color-neutral-text-strong);margin:0 0 var(--hbr-spacing-xs) 0}.login-subtitle{font-size:var(--hbr-font-size-body-md);color:var(--hbr-color-neutral-text-weak);margin:0}.login-card{padding:var(--hbr-spacing-xl)}.login-form{display:flex;flex-direction:column;gap:var(--hbr-spacing-lg)}.login-form-title{font-size:var(--hbr-font-size-h4);font-weight:var(--hbr-font-weight-semibold);color:var(--hbr-color-neutral-text-strong);margin:0 0 var(--hbr-spacing-sm) 0;text-align:center}.login-field{width:100%;display:flex;flex-direction:column;gap:var(--hbr-spacing-xs)}.login-label{display:flex;align-items:center;gap:var(--hbr-spacing-xs);font-size:var(--hbr-font-size-body-sm);font-weight:var(--hbr-font-weight-medium);color:var(--hbr-color-neutral-text-strong)}.login-field-icon{width:16px;height:16px;color:var(--hbr-color-neutral-text-weak)}.login-input{width:100%;padding:var(--hbr-spacing-sm) var(--hbr-spacing-md);font-size:var(--hbr-font-size-body-md);font-family:inherit;border:1px solid var(--hbr-color-neutral-border-default);border-radius:var(--hbr-border-radius-md);background:var(--hbr-color-neutral-surface-2);color:var(--hbr-color-neutral-text-strong);transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.login-input:focus{outline:none;border-color:var(--hbr-color-blue-500);box-shadow:0 0 0 2px var(--hbr-color-blue-100)}.login-input:disabled{opacity:.6;cursor:not-allowed}.login-input::placeholder{color:var(--hbr-color-neutral-text-weaker)}.login-field hbr-text-input{width:100%}.login-error{background:var(--hbr-color-red-50);border:1px solid var(--hbr-color-red-200);border-radius:var(--hbr-border-radius-md);padding:var(--hbr-spacing-sm) var(--hbr-spacing-md);color:var(--hbr-color-red-600);font-size:var(--hbr-font-size-body-sm);text-align:center}.login-button{width:100%;margin-top:var(--hbr-spacing-sm)}.login-hint{font-size:var(--hbr-font-size-body-sm);color:var(--hbr-color-neutral-text-weak);text-align:center;margin:0}.login-footer{text-align:center}.login-footer p{font-size:var(--hbr-font-size-body-sm);color:var(--hbr-color-neutral-text-weaker);margin:0}.hbr-theme-dark .login-error{background:var(--hbr-color-red-900);border-color:var(--hbr-color-red-700);color:var(--hbr-color-red-200)}
