/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-duration:initial;--tw-ease:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-outline-style:solid;--tw-content:"";--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme;@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--bos-default-font-family,var(--bos-font-sans,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"));font-feature-settings:var(--bos-default-font-feature-settings,initial);font-variation-settings:var(--bos-default-font-variation-settings,initial);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--bos-default-mono-font-family,var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace));font-feature-settings:var(--bos-default-mono-font-feature-settings,initial);font-variation-settings:var(--bos-default-mono-font-variation-settings,initial);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root:not(span){overflow:var(--dui-page-overflow)}:root,[data-theme]{background:var(--dui-page-scroll-bg,var(--root-bg));color:var(--color-base-content)}:where(:root,[data-theme]){--dui-root-bg:var(--color-base-100)}:root{background:var(--dui-page-scroll-bg,var(--root-bg));--dui-page-scroll-bg-on:linear-gradient(var(--dui-root-bg,#0000), var(--dui-root-bg,#0000)) var(--dui-root-bg,#0000)}@supports (color:color-mix(in lab, red, red)){:root{--dui-page-scroll-bg-on:linear-gradient(var(--dui-root-bg,#0000), var(--dui-root-bg,#0000)) color-mix(in srgb, var(--dui-root-bg,#0000), oklch(0% 0 0) calc(var(--dui-page-has-backdrop,0) * 40%))}}:root{--dui-page-scroll-transition-on:background-color .3s ease-out;transition:var(--dui-page-scroll-transition);scrollbar-gutter:var(--dui-page-scroll-gutter,unset);scrollbar-gutter:if(style(--page-has-scroll: 1): var(--dui-page-scroll-gutter,unset) ; else: unset)}@keyframes set-page-has-scroll{0%,to{--dui-page-has-scroll:1}}:root{--dui-fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000}}@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}}@layer components;@layer utilities{@layer daisyui.l1.l2.l3{.bos\:dui-modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.bos\:dui-modal::backdrop{display:none}:where(.bos\:dui-drawer-side){overflow:hidden}.bos\:dui-drawer-side{pointer-events:none;visibility:hidden;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete, visibility .3s ease-out .1s allow-discrete;inset-inline-start:0;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}.bos\:dui-drawer-side>.bos\:dui-drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}.bos\:dui-drawer-side>*{grid-row-start:1;grid-column-start:1}.bos\:dui-drawer-side>:not(.bos\:dui-drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%}[dir=rtl] :is(.bos\:dui-drawer-side>:not(.bos\:dui-drawer-overlay)){translate:100%}.bos\:dui-menu{--dui-menu-active-fg:var(--color-neutral-content);--dui-menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.bos\:dui-menu :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.bos\:dui-menu :where(li ul):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.bos\:dui-menu :where(li>.bos\:dui-menu-dropdown:not(.bos\:dui-menu-dropdown-show)){display:none}.bos\:dui-menu :where(li:not(.bos\:dui-menu-title)>:not(ul,details,.bos\:dui-menu-title,.bos\:dui-btn)),.bos\:dui-menu :where(li:not(.bos\:dui-menu-title)>details>summary:not(.bos\:dui-menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.bos\:dui-menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.bos\:dui-menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.bos\:dui-menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.bos\:dui-menu :where(li>details>summary),.bos\:dui-menu :where(li>.bos\:dui-menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.bos\:dui-menu details{interpolate-size:allow-keywords;overflow:hidden}.bos\:dui-menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.bos\:dui-menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.bos\:dui-menu details[open]::details-content{block-size:auto}.bos\:dui-menu :where(li>details[open]>summary):after,.bos\:dui-menu :where(li>.bos\:dui-menu-dropdown-toggle.bos\:dui-menu-dropdown-show):after{translate:0 1px;rotate:45deg}.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title),li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title)):not(.bos\:dui-menu-active,:active,.bos\:dui-btn).bos\:dui-menu-focus,.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title),li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title)):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title),li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title)):not(.bos\:dui-menu-active,:active,.bos\:dui-btn).bos\:dui-menu-focus,.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title),li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title)):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title),li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title)):not(.bos\:dui-menu-active,:active,.bos\:dui-btn).bos\:dui-menu-focus,.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title),li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title)):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title),li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title)):not(.bos\:dui-menu-active,:active,.bos\:dui-btn).bos\:dui-menu-focus,.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title),li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title)):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):hover,li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):hover,li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):hover,li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):hover,li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):hover){outline-offset:2px;outline:2px solid #0000}}.bos\:dui-menu :where(li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>:not(ul,details,.bos\:dui-menu-title):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):hover,li:not(.bos\:dui-menu-title,.bos\:dui-disabled)>details>summary:not(.bos\:dui-menu-title):not(.bos\:dui-menu-active,:active,.bos\:dui-btn):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.bos\:dui-menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.bos\:dui-menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.bos\:dui-menu :where(li) .bos\:dui-badge{justify-self:flex-end}.bos\:dui-menu :where(li)>:not(ul,.bos\:dui-menu-title,details,.bos\:dui-btn):active,.bos\:dui-menu :where(li)>:not(ul,.bos\:dui-menu-title,details,.bos\:dui-btn).bos\:dui-menu-active,.bos\:dui-menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.bos\:dui-menu :where(li)>:not(ul,.bos\:dui-menu-title,details,.bos\:dui-btn):active,.bos\:dui-menu :where(li)>:not(ul,.bos\:dui-menu-title,details,.bos\:dui-btn).bos\:dui-menu-active,.bos\:dui-menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.bos\:dui-menu :where(li)>:not(ul,.bos\:dui-menu-title,details,.bos\:dui-btn):active,.bos\:dui-menu :where(li)>:not(ul,.bos\:dui-menu-title,details,.bos\:dui-btn).bos\:dui-menu-active,.bos\:dui-menu :where(li)>details>summary:active{color:var(--dui-menu-active-fg);background-color:var(--dui-menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--dui-fx-noise)}:is(.bos\:dui-menu :where(li)>:not(ul,.bos\:dui-menu-title,details,.bos\:dui-btn):active,.bos\:dui-menu :where(li)>:not(ul,.bos\:dui-menu-title,details,.bos\:dui-btn).bos\:dui-menu-active,.bos\:dui-menu :where(li)>details>summary:active):not(:is(.bos\:dui-menu :where(li)>:not(ul,.bos\:dui-menu-title,details,.bos\:dui-btn):active,.bos\:dui-menu :where(li)>:not(ul,.bos\:dui-menu-title,details,.bos\:dui-btn).bos\:dui-menu-active,.bos\:dui-menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--dui-menu-active-bg)}.bos\:dui-menu :where(li).bos\:dui-menu-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-menu :where(li).bos\:dui-menu-disabled{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.bos\:dui-menu .bos\:dui-dropdown:focus-within .bos\:dui-menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.bos\:dui-menu .bos\:dui-dropdown-content{margin-top:.5rem;padding:.5rem}.bos\:dui-menu .bos\:dui-dropdown-content:before{display:none}.bos\:dui-dropdown{position-area:var(--dui-anchor-v,bottom) var(--dui-anchor-h,span-right);display:inline-block;position:relative}.bos\:dui-dropdown>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.bos\:dui-dropdown>:not(:has(~[class*=dropdown-content])):focus{outline-offset:2px;outline:2px solid #0000}}.bos\:dui-dropdown .bos\:dui-dropdown-content{position:absolute}.bos\:dui-dropdown.bos\:dui-dropdown-close .bos\:dui-dropdown-content,.bos\:dui-dropdown:not(details,.bos\:dui-dropdown-open,.bos\:dui-dropdown-hover:hover,:focus-within) .bos\:dui-dropdown-content,.bos\:dui-dropdown.bos\:dui-dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.bos\:dui-dropdown-content{transform-origin:top;opacity:0;display:none;scale:.95}.bos\:dui-dropdown[popover],.bos\:dui-dropdown .bos\:dui-dropdown-content{z-index:999}@media (prefers-reduced-motion:no-preference){.bos\:dui-dropdown[popover],.bos\:dui-dropdown .bos\:dui-dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.bos\:dui-dropdown[popover],.bos\:dui-dropdown .bos\:dui-dropdown-content{opacity:0;scale:.95}}:is(.bos\:dui-dropdown:not(.bos\:dui-dropdown-close).bos\:dui-dropdown-open,.bos\:dui-dropdown:not(.bos\:dui-dropdown-close):not(.bos\:dui-dropdown-hover):focus,.bos\:dui-dropdown:not(.bos\:dui-dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}:is(.bos\:dui-dropdown:not(.bos\:dui-dropdown-close).bos\:dui-dropdown-open,.bos\:dui-dropdown:not(.bos\:dui-dropdown-close):not(.bos\:dui-dropdown-hover):focus,.bos\:dui-dropdown:not(.bos\:dui-dropdown-close):focus-within) .bos\:dui-dropdown-content,.bos\:dui-dropdown:not(.bos\:dui-dropdown-close).bos\:dui-dropdown-hover:hover .bos\:dui-dropdown-content{opacity:1;scale:1}.bos\:dui-dropdown:is(details) summary::-webkit-details-marker{display:none}.bos\:dui-dropdown:where([popover]){background:0 0}.bos\:dui-dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.bos\:dui-dropdown[popover]{margin:auto}.bos\:dui-dropdown[popover].bos\:dui-dropdown-close{transform-origin:top;opacity:0;display:none;scale:.95}.bos\:dui-dropdown[popover].bos\:dui-dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:.95}.bos\:dui-dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}:is(.bos\:dui-dropdown[popover].bos\:dui-dropdown-close,.bos\:dui-dropdown[popover]:not(.bos\:dui-dropdown-open,:popover-open)){transform-origin:top;opacity:0;display:none;scale:.95}:where(.bos\:dui-btn){width:unset}.bos\:dui-btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--dui-btn-p);color:var(--dui-btn-fg);--tw-prose-links:var(--dui-btn-fg);height:var(--dui-size);font-size:var(--dui-fontsize,.875rem);outline-color:var(--dui-btn-color,var(--color-base-content));background-color:var(--dui-btn-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--dui-btn-noise);border-width:var(--border);border-style:solid;border-color:var(--dui-btn-border);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)) inset, var(--dui-btn-shadow);--dui-size:calc(var(--size-field,.25rem) * 10);--dui-btn-bg:var(--dui-btn-color,var(--color-base-200));--dui-btn-fg:var(--color-base-content);--dui-btn-p:1rem;--dui-btn-border:var(--dui-btn-bg);border-start-start-radius:var(--dui-join-ss,var(--radius-field));border-start-end-radius:var(--dui-join-se,var(--radius-field));border-end-end-radius:var(--dui-join-ee,var(--radius-field));border-end-start-radius:var(--dui-join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos\:dui-btn{--dui-btn-border:color-mix(in oklab, var(--dui-btn-bg), #000 calc(var(--depth) * 5%))}}.bos\:dui-btn{--dui-btn-shadow:0 3px 2px -2px var(--dui-btn-bg), 0 4px 3px -2px var(--dui-btn-bg)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-btn{--dui-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--dui-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--dui-btn-bg) calc(var(--depth) * 30%), #0000)}}.bos\:dui-btn{--dui-btn-noise:var(--dui-fx-noise)}@media (hover:hover){.bos\:dui-btn:hover{--dui-btn-bg:var(--dui-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.bos\:dui-btn:hover{--dui-btn-bg:color-mix(in oklab, var(--dui-btn-color,var(--color-base-200)), #000 7%)}}}.bos\:dui-btn:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.bos\:dui-btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.bos\:dui-btn:active:not(.bos\:dui-btn-active){--dui-btn-bg:var(--dui-btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.bos\:dui-btn:active:not(.bos\:dui-btn-active){--dui-btn-bg:color-mix(in oklab, var(--dui-btn-color,var(--color-base-200)), #000 5%)}}.bos\:dui-btn:active:not(.bos\:dui-btn-active){--dui-btn-border:var(--dui-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.bos\:dui-btn:active:not(.bos\:dui-btn-active){--dui-btn-border:color-mix(in oklab, var(--dui-btn-color,var(--color-base-200)), #000 7%)}}.bos\:dui-btn:active:not(.bos\:dui-btn-active){--dui-btn-shadow:0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0)}.bos\:dui-btn:is(input[type=checkbox],input[type=radio]){appearance:none}.bos\:dui-btn:is(input[type=checkbox],input[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.bos\:dui-btn:where(input:checked:not(.bos\:dui-filter .bos\:dui-btn)){--dui-btn-color:var(--color-primary);--dui-btn-fg:var(--color-primary-content);isolation:isolate}.bos\:dui-loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bos\:dui-collapse{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.bos\:dui-collapse{transition:grid-template-rows .2s}}.bos\:dui-collapse>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.bos\:dui-collapse:is([open],[tabindex]:focus:not(.bos\:dui-collapse-close),[tabindex]:focus-within:not(.bos\:dui-collapse-close)){grid-template-rows:max-content 1fr}.bos\:dui-collapse:not(.bos\:dui-collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.bos\:dui-collapse:is([open],[tabindex]:focus:not(.bos\:dui-collapse-close),[tabindex]:focus-within:not(.bos\:dui-collapse-close))>.bos\:dui-collapse-content,.bos\:dui-collapse:not(.bos\:dui-collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.bos\:dui-collapse-content){content-visibility:visible;min-height:fit-content}@supports not (content-visibility:visible){.bos\:dui-collapse:is([open],[tabindex]:focus:not(.bos\:dui-collapse-close),[tabindex]:focus-within:not(.bos\:dui-collapse-close))>.bos\:dui-collapse-content,.bos\:dui-collapse:not(.bos\:dui-collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.bos\:dui-collapse-content){visibility:visible}}.bos\:dui-collapse:focus-visible{outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.bos\:dui-collapse:has(>input:is([type=checkbox],[type=radio]):focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.bos\:dui-collapse:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.bos\:dui-collapse:not(.bos\:dui-collapse-close)>input[type=checkbox],.bos\:dui-collapse:not(.bos\:dui-collapse-close)>input[type=radio]:not(:checked),.bos\:dui-collapse:not(.bos\:dui-collapse-close)>.bos\:dui-collapse-title{cursor:pointer}:is(.bos\:dui-collapse[tabindex]:focus:not(.bos\:dui-collapse-close,.bos\:dui-collapse[open]),.bos\:dui-collapse[tabindex]:focus-within:not(.bos\:dui-collapse-close,.bos\:dui-collapse[open]))>.bos\:dui-collapse-title{cursor:unset}.bos\:dui-collapse:is([open],[tabindex]:focus:not(.bos\:dui-collapse-close),[tabindex]:focus-within:not(.bos\:dui-collapse-close))>:where(.bos\:dui-collapse-content),.bos\:dui-collapse:not(.bos\:dui-collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.bos\:dui-collapse-content){padding-bottom:1rem}.bos\:dui-collapse:is(details){width:100%}@media (prefers-reduced-motion:no-preference){.bos\:dui-collapse:is(details)::details-content{transition:content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out, height .2s;interpolate-size:allow-keywords;height:0}.bos\:dui-collapse:is(details):where([open])::details-content{height:auto}}.bos\:dui-collapse:is(details) summary{display:block;position:relative}.bos\:dui-collapse:is(details) summary::-webkit-details-marker{display:none}.bos\:dui-collapse:is(details)>.bos\:dui-collapse-content{content-visibility:visible}.bos\:dui-collapse:is(details) summary{outline:none}.bos\:dui-collapse-content{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){.bos\:dui-collapse-content{visibility:hidden}}@media (prefers-reduced-motion:no-preference){.bos\:dui-collapse-content{transition:content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out}}.bos\:dui-toast{translate:var(--dui-toast-x,0) var(--dui-toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.bos\:dui-toast>*{animation:.25s ease-out toast}}.bos\:dui-input{cursor:text;border:var(--border) solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--dui-size);font-size:max(var(--dui-font-size,.875rem), .875rem);touch-action:manipulation;border-color:var(--dui-input-color);box-shadow:0 1px var(--dui-input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--dui-join-ss,var(--radius-field));border-start-end-radius:var(--dui-join-se,var(--radius-field));border-end-end-radius:var(--dui-join-ee,var(--radius-field));border-end-start-radius:var(--dui-join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.bos\:dui-input{box-shadow:0 1px color-mix(in oklab, var(--dui-input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.bos\:dui-input{--dui-size:calc(var(--size-field,.25rem) * 10);--dui-input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-input{--dui-input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.bos\:dui-input:where(input){display:inline-flex}.bos\:dui-input :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex}.bos\:dui-input :where(input):focus,.bos\:dui-input :where(input):focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.bos\:dui-input :where(input):focus,.bos\:dui-input :where(input):focus-within{outline-offset:2px;outline:2px solid #0000}}.bos\:dui-input :where(input[type=url]),.bos\:dui-input :where(input[type=email]){direction:ltr}.bos\:dui-input :where(input[type=date]){display:inline-flex}.bos\:dui-input:focus,.bos\:dui-input:focus-within{--dui-input-color:var(--color-base-content);box-shadow:0 1px var(--dui-input-color)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-input:focus,.bos\:dui-input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--dui-input-color) calc(var(--depth) * 10%), #0000)}}.bos\:dui-input:focus,.bos\:dui-input:focus-within{outline:2px solid var(--dui-input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.bos\:dui-input:focus,.bos\:dui-input:focus-within{--dui-font-size:1rem}}}.bos\:dui-input:is(:disabled,[disabled]),fieldset:disabled .bos\:dui-input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}.bos\:dui-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-input:is(:disabled,[disabled]),fieldset:disabled .bos\:dui-input{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}.bos\:dui-input:has(>input[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(.bos\:dui-input:has(>input[disabled]),.bos\:dui-input:is(:disabled,[disabled]),fieldset:disabled .bos\:dui-input)::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.bos\:dui-input:has(>input[disabled]),.bos\:dui-input:is(:disabled,[disabled]),fieldset:disabled .bos\:dui-input)::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.bos\:dui-input:is(:disabled,[disabled]),fieldset:disabled .bos\:dui-input{box-shadow:none}.bos\:dui-input:has(>input[disabled]){box-shadow:none}.bos\:dui-input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.bos\:dui-input::-webkit-date-and-time-value{text-align:inherit}.bos\:dui-input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.bos\:dui-input::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}.bos\:dui-input:has(>input[type=date]) :where(input[type=date]){webkit-appearance:none;appearance:none;display:inline-flex}.bos\:dui-input:has(>input[type=date]) input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}.bos\:dui-table{border-collapse:separate;--tw-border-spacing-x:calc(.25rem * 0);--tw-border-spacing-y:calc(.25rem * 0);width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.bos\:dui-table:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(.bos\:dui-table .bos\:dui-tr.bos\:dui-row-hover,.bos\:dui-table .bos\:dui-tr.bos\:dui-row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.bos\:dui-table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.bos\:dui-table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.bos\:dui-table :where(thead,tfoot){font-size:.875rem;font-weight:600}.bos\:dui-table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.bos\:dui-table :where(.bos\:dui-table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}.bos\:dui-table :where(.bos\:dui-table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}.bos\:dui-table :where(.bos\:dui-table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.bos\:dui-table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.bos\:dui-collapse-title{grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}.bos\:dui-mockup-code{border-radius:var(--radius-box);background-color:var(--color-neutral);color:var(--color-neutral-content);direction:ltr;padding-block:1.25rem;font-size:.875rem;position:relative;overflow:auto hidden}.bos\:dui-mockup-code:before{content:"";opacity:.3;border-radius:3.40282e38px;width:.75rem;height:.75rem;margin-bottom:1rem;display:block;box-shadow:1.4em 0,2.8em 0,4.2em 0}.bos\:dui-mockup-code pre{padding-right:1.25rem}.bos\:dui-mockup-code pre:before{content:"";margin-right:2ch}.bos\:dui-mockup-code pre[data-prefix]:before{--tw-content:attr(data-prefix);content:var(--tw-content);text-align:right;opacity:.5;width:2rem;display:inline-block}.bos\:dui-drawer{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}.bos\:dui-card{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.bos\:dui-card:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.bos\:dui-card:focus{outline-offset:2px;outline:2px solid #0000}}.bos\:dui-card:focus-visible{outline-color:currentColor}.bos\:dui-card :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.bos\:dui-card :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.bos\:dui-card figure{justify-content:center;align-items:center;display:flex}.bos\:dui-card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.bos\:dui-card:has(>:checked){outline:2px solid}.bos\:dui-textarea{border:var(--border) solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--dui-font-size,.875rem), .875rem);touch-action:manipulation;border-color:var(--dui-input-color);box-shadow:0 1px var(--dui-input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab, red, red)){.bos\:dui-textarea{box-shadow:0 1px color-mix(in oklab, var(--dui-input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.bos\:dui-textarea{--dui-input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-textarea{--dui-input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.bos\:dui-textarea textarea{appearance:none;background-color:#0000;border:none}.bos\:dui-textarea textarea:focus,.bos\:dui-textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.bos\:dui-textarea textarea:focus,.bos\:dui-textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.bos\:dui-textarea:focus,.bos\:dui-textarea:focus-within{--dui-input-color:var(--color-base-content);box-shadow:0 1px var(--dui-input-color)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-textarea:focus,.bos\:dui-textarea:focus-within{box-shadow:0 1px color-mix(in oklab, var(--dui-input-color) calc(var(--depth) * 10%), #0000)}}.bos\:dui-textarea:focus,.bos\:dui-textarea:focus-within{outline:2px solid var(--dui-input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.bos\:dui-textarea:focus,.bos\:dui-textarea:focus-within{--dui-font-size:1rem}}}.bos\:dui-textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}.bos\:dui-textarea:has(>textarea[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-textarea:is(:disabled,[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}.bos\:dui-textarea:has(>textarea[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(.bos\:dui-textarea:has(>textarea[disabled]),.bos\:dui-textarea:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.bos\:dui-textarea:has(>textarea[disabled]),.bos\:dui-textarea:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.bos\:dui-textarea:is(:disabled,[disabled]){box-shadow:none}.bos\:dui-textarea:has(>textarea[disabled]){box-shadow:none}.bos\:dui-textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.bos\:dui-modal-box{background-color:var(--color-base-100);border-top-left-radius:var(--dui-modal-tl,var(--radius-box));border-top-right-radius:var(--dui-modal-tr,var(--radius-box));border-bottom-left-radius:var(--dui-modal-bl,var(--radius-box));border-bottom-right-radius:var(--dui-modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:.95;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}.bos\:dui-label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos\:dui-label{color:color-mix(in oklab, currentcolor 60%, transparent)}}.bos\:dui-label:has(input){cursor:pointer}.bos\:dui-label:is(.bos\:dui-input>*,.bos\:dui-select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.bos\:dui-label:is(.bos\:dui-input>*,.bos\:dui-select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.bos\:dui-label:is(.bos\:dui-input>*,.bos\:dui-select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.bos\:dui-label:is(.bos\:dui-input>*,.bos\:dui-select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.bos\:dui-label:is(.bos\:dui-input>*,.bos\:dui-select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.bos\:dui-badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--dui-badge-fg);border:var(--border) solid var(--dui-badge-color,var(--color-base-200));background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--dui-fx-noise);background-color:var(--dui-badge-bg);--dui-badge-bg:var(--dui-badge-color,var(--color-base-100));--dui-badge-fg:var(--color-base-content);--dui-size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:var(--dui-size);padding-inline:calc(var(--dui-size) / 2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.bos\:dui-card-body{padding:var(--dui-card-p,1.5rem);font-size:var(--dui-card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.bos\:dui-card-body :where(p){flex-grow:1}.bos\:dui-alert{--dui-alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--dui-alert-color,var(--color-base-200));text-align:start;background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--dui-fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px #000, 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.bos\:dui-alert{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--dui-alert-color,var(--color-base-200))) calc(var(--depth) * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.bos\:dui-alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}.bos\:dui-card-actions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.bos\:dui-card-title{font-size:var(--dui-cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}.bos\:dui-skeleton{border-radius:var(--radius-box);background-color:var(--color-base-300)}@media (prefers-reduced-motion:reduce){.bos\:dui-skeleton{transition-duration:15s}}.bos\:dui-skeleton{will-change:background-position;background-image:linear-gradient(105deg, #0000 0% 40%, var(--color-base-100) 50%, #0000 60% 100%);background-position-x:-50%;background-size:200%}@media (prefers-reduced-motion:no-preference){.bos\:dui-skeleton{animation:1.8s ease-in-out infinite skeleton}}.bos\:dui-link{cursor:pointer;text-decoration-line:underline}.bos\:dui-link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.bos\:dui-link:focus{outline-offset:2px;outline:2px solid #0000}}.bos\:dui-link:focus-visible{outline-offset:2px;outline:2px solid}.bos\:dui-btn-error{--dui-btn-color:var(--color-error);--dui-btn-fg:var(--color-error-content)}.bos\:dui-btn-primary{--dui-btn-color:var(--color-primary);--dui-btn-fg:var(--color-primary-content)}.bos\:dui-btn-success{--dui-btn-color:var(--color-success);--dui-btn-fg:var(--color-success-content)}.bos\:dui-btn-warning{--dui-btn-color:var(--color-warning);--dui-btn-fg:var(--color-warning-content)}}@layer daisyui.l1.l2{.bos\:dui-modal.bos\:dui-modal-open,.bos\:dui-modal[open],.bos\:dui-modal:target,.bos\:modal-toggle:checked+.bos\:dui-modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}:is(.bos\:dui-modal.bos\:dui-modal-open,.bos\:dui-modal[open],.bos\:dui-modal:target,.bos\:modal-toggle:checked+.bos\:dui-modal) .bos\:dui-modal-box{opacity:1;translate:0;scale:1}:root:has(:is(.bos\:dui-modal.bos\:dui-modal-open,.bos\:dui-modal[open],.bos\:dui-modal:target,.bos\:modal-toggle:checked+.bos\:dui-modal)){--dui-page-has-backdrop:1;--dui-page-overflow:hidden;--dui-page-scroll-bg:var(--dui-page-scroll-bg-on);--dui-page-scroll-gutter:stable;--dui-page-scroll-transition:var(--dui-page-scroll-transition-on);animation:forwards set-page-has-scroll;animation-timeline:scroll()}@starting-style{.bos\:dui-modal.bos\:dui-modal-open,.bos\:dui-modal[open],.bos\:dui-modal:target,.bos\:modal-toggle:checked+.bos\:dui-modal{opacity:0}}.bos\:dui-collapse-arrow>.bos\:dui-collapse-title:after{width:.5rem;height:.5rem;display:block;position:absolute;transform:translateY(-100%)rotate(45deg)}@media (prefers-reduced-motion:no-preference){.bos\:dui-collapse-arrow>.bos\:dui-collapse-title:after{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.bos\:dui-collapse-arrow>.bos\:dui-collapse-title:after{content:"";transform-origin:75% 75%;pointer-events:none;top:50%;inset-inline-end:1.4rem;box-shadow:2px 2px}.bos\:dui-btn:disabled:not(.bos\:dui-btn-link,.bos\:dui-btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-btn:disabled:not(.bos\:dui-btn-link,.bos\:dui-btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.bos\:dui-btn:disabled:not(.bos\:dui-btn-link,.bos\:dui-btn-ghost){box-shadow:none}.bos\:dui-btn:disabled{pointer-events:none;--dui-btn-border:#0000;--dui-btn-noise:none;--dui-btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-btn:disabled{--dui-btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.bos\:dui-btn[disabled]:not(.bos\:dui-btn-link,.bos\:dui-btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-btn[disabled]:not(.bos\:dui-btn-link,.bos\:dui-btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.bos\:dui-btn[disabled]:not(.bos\:dui-btn-link,.bos\:dui-btn-ghost){box-shadow:none}.bos\:dui-btn[disabled]{pointer-events:none;--dui-btn-border:#0000;--dui-btn-noise:none;--dui-btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-btn[disabled]{--dui-btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}@media (prefers-reduced-motion:no-preference){.bos\:dui-collapse[open].bos\:dui-collapse-arrow>.bos\:dui-collapse-title:after,.bos\:dui-collapse.bos\:dui-collapse-open.bos\:dui-collapse-arrow>.bos\:dui-collapse-title:after{transform:translateY(-50%)rotate(225deg)}}.bos\:dui-collapse.bos\:dui-collapse-open.bos\:dui-collapse-plus>.bos\:dui-collapse-title:after{--tw-content:"−";content:var(--tw-content)}:is(.bos\:dui-collapse[tabindex].bos\:dui-collapse-arrow:focus:not(.bos\:dui-collapse-close),.bos\:dui-collapse.bos\:dui-collapse-arrow[tabindex]:focus-within:not(.bos\:dui-collapse-close))>.bos\:dui-collapse-title:after,.bos\:dui-collapse.bos\:dui-collapse-arrow:not(.bos\:dui-collapse-close)>input:is([type=checkbox],[type=radio]):checked~.bos\:dui-collapse-title:after{transform:translateY(-50%)rotate(225deg)}.bos\:dui-collapse[open].bos\:dui-collapse-plus>.bos\:dui-collapse-title:after,.bos\:dui-collapse[tabindex].bos\:dui-collapse-plus:focus:not(.bos\:dui-collapse-close)>.bos\:dui-collapse-title:after,.bos\:dui-collapse.bos\:dui-collapse-plus:not(.bos\:dui-collapse-close)>input:is([type=checkbox],[type=radio]):checked~.bos\:dui-collapse-title:after{--tw-content:"−";content:var(--tw-content)}.bos\:dui-toast-end{--dui-toast-x:0;inset-inline:auto 1rem}.bos\:dui-dropdown-end{--dui-anchor-h:span-left}.bos\:dui-dropdown-end :where(.bos\:dui-dropdown-content){inset-inline-end:0;translate:0}[dir=rtl] :is(.bos\:dui-dropdown-end :where(.bos\:dui-dropdown-content)){translate:0}.bos\:dui-dropdown-end.bos\:dui-dropdown-left{--dui-anchor-h:left;--dui-anchor-v:span-top}.bos\:dui-dropdown-end.bos\:dui-dropdown-left .bos\:dui-dropdown-content{top:auto;bottom:0}.bos\:dui-dropdown-end.bos\:dui-dropdown-right{--dui-anchor-h:right;--dui-anchor-v:span-top}.bos\:dui-dropdown-end.bos\:dui-dropdown-right .bos\:dui-dropdown-content{top:auto;bottom:0}.bos\:dui-toast-bottom{--dui-toast-y:0;top:auto;bottom:1rem}.bos\:dui-input-sm{--dui-size:calc(var(--size-field,.25rem) * 8);font-size:max(var(--dui-font-size,.75rem), .75rem)}.bos\:dui-input-sm[type=number]::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}.bos\:dui-loading-xs{width:calc(var(--size-selector,.25rem) * 4)}.bos\:dui-menu-sm :where(li:not(.bos\:dui-menu-title)>:not(ul,details,.bos\:dui-menu-title)),.bos\:dui-menu-sm :where(li:not(.bos\:dui-menu-title)>details>summary:not(.bos\:dui-menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}.bos\:dui-menu-sm .bos\:dui-menu-title{padding-block:.5rem;padding-inline:.75rem}.bos\:dui-badge-ghost{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}.bos\:dui-badge-outline{color:var(--dui-badge-color);--dui-badge-bg:#0000;background-image:none;border-color:currentColor}.bos\:dui-table-zebra tbody tr:where(:nth-child(2n)),.bos\:dui-table-zebra tbody tr:where(:nth-child(2n)) :where(.bos\:dui-table-pin-cols tr th){background-color:var(--color-base-200)}@media (hover:hover){:is(.bos\:dui-table-zebra tbody tr.bos\:dui-row-hover,.bos\:dui-table-zebra tbody tr.bos\:dui-row-hover:where(:nth-child(2n))):hover{background-color:var(--color-base-300)}}.bos\:dui-loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.bos\:dui-table-sm :not(thead,tfoot) tr{font-size:.75rem}.bos\:dui-table-sm :where(th,td){padding-block:.5rem;padding-inline:.75rem}.bos\:dui-textarea-sm{font-size:max(var(--dui-font-size,.75rem), .75rem)}.bos\:dui-alert-error{color:var(--color-error-content);--dui-alert-border-color:var(--color-error);--dui-alert-color:var(--color-error)}.bos\:dui-alert-info{color:var(--color-info-content);--dui-alert-border-color:var(--color-info);--dui-alert-color:var(--color-info)}.bos\:dui-alert-success{color:var(--color-success-content);--dui-alert-border-color:var(--color-success);--dui-alert-color:var(--color-success)}.bos\:dui-alert-warning{color:var(--color-warning-content);--dui-alert-border-color:var(--color-warning);--dui-alert-color:var(--color-warning)}.bos\:dui-link-primary{color:var(--color-primary)}@media (hover:hover){.bos\:dui-link-primary:hover{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bos\:dui-link-primary:hover{color:color-mix(in oklab, var(--color-primary) 80%, #000)}}}.bos\:dui-btn-sm{--dui-fontsize:.75rem;--dui-btn-p:.75rem;--dui-size:calc(var(--size-field,.25rem) * 8)}.bos\:dui-btn-xs{--dui-fontsize:.6875rem;--dui-btn-p:.5rem;--dui-size:calc(var(--size-field,.25rem) * 6)}.bos\:dui-badge-error{--dui-badge-color:var(--color-error);--dui-badge-fg:var(--color-error-content)}.bos\:dui-badge-info{--dui-badge-color:var(--color-info);--dui-badge-fg:var(--color-info-content)}.bos\:dui-badge-neutral{--dui-badge-color:var(--color-neutral);--dui-badge-fg:var(--color-neutral-content)}.bos\:dui-badge-success{--dui-badge-color:var(--color-success);--dui-badge-fg:var(--color-success-content)}.bos\:dui-badge-warning{--dui-badge-color:var(--color-warning);--dui-badge-fg:var(--color-warning-content)}}.bos\:prose :where(a.bos\:dui-btn:not(.bos\:dui-btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.bos\:dui-collapse:not(td,tr,colgroup){visibility:revert-layer}.bos\:m-0{margin:calc(var(--bos-spacing,.25rem) * 0)}.bos\:mx-auto{margin-inline:auto}.bos\:mt-1{margin-top:calc(var(--bos-spacing,.25rem) * 1)}.bos\:mt-2{margin-top:calc(var(--bos-spacing,.25rem) * 2)}.bos\:mt-3{margin-top:calc(var(--bos-spacing,.25rem) * 3)}.bos\:mt-4{margin-top:calc(var(--bos-spacing,.25rem) * 4)}.bos\:mb-2{margin-bottom:calc(var(--bos-spacing,.25rem) * 2)}.bos\:mb-3{margin-bottom:calc(var(--bos-spacing,.25rem) * 3)}.bos\:mb-4{margin-bottom:calc(var(--bos-spacing,.25rem) * 4)}.bos\:ml-auto{margin-left:auto}.bos\:dui-alert{border-width:var(--border);border-color:var(--dui-alert-border-color,var(--color-base-200))}.bos\:block{display:block}.bos\:flex{display:flex}.bos\:grid{display:grid}.bos\:inline-flex{display:inline-flex}.bos\:h-24{height:calc(var(--bos-spacing,.25rem) * 24)}.bos\:h-80{height:calc(var(--bos-spacing,.25rem) * 80)}.bos\:w-full{width:100%}.bos\:max-w-md{max-width:var(--bos-container-md,28rem)}.bos\:list-none{list-style-type:none}.bos\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.bos\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bos\:flex-col{flex-direction:column}.bos\:flex-row{flex-direction:row}.bos\:flex-wrap{flex-wrap:wrap}.bos\:items-center{align-items:center}.bos\:items-end{align-items:flex-end}.bos\:justify-between{justify-content:space-between}.bos\:justify-center{justify-content:center}.bos\:justify-end{justify-content:flex-end}.bos\:gap-1{gap:calc(var(--bos-spacing,.25rem) * 1)}.bos\:gap-2{gap:calc(var(--bos-spacing,.25rem) * 2)}.bos\:gap-3{gap:calc(var(--bos-spacing,.25rem) * 3)}.bos\:gap-4{gap:calc(var(--bos-spacing,.25rem) * 4)}.bos\:gap-x-4{column-gap:calc(var(--bos-spacing,.25rem) * 4)}.bos\:gap-y-1{row-gap:calc(var(--bos-spacing,.25rem) * 1)}.bos\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bos\:overflow-auto{overflow:auto}.bos\:overflow-x-auto{overflow-x:auto}.bos\:rounded{border-radius:.25rem}.bos\:border{border-style:var(--tw-border-style);border-width:1px}.bos\:border-base-300{border-color:var(--color-base-300)}.bos\:bg-base-100{background-color:var(--color-base-100)}.bos\:bg-base-200{background-color:var(--color-base-200)}@layer daisyui.l1{.bos\:dui-alert-soft{color:var(--dui-alert-color,var(--color-base-content));background:var(--dui-alert-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.bos\:dui-alert-soft{background:color-mix(in oklab, var(--dui-alert-color,var(--color-base-content)) 8%, var(--color-base-100))}}.bos\:dui-alert-soft{--dui-alert-border-color:var(--dui-alert-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.bos\:dui-alert-soft{--dui-alert-border-color:color-mix(in oklab, var(--dui-alert-color,var(--color-base-content)) 10%, var(--color-base-100))}}.bos\:dui-alert-soft{box-shadow:none;background-image:none}.bos\:dui-btn-ghost:not(.bos\:dui-btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.bos\:dui-filter .bos\:dui-btn)){--dui-btn-shadow:"";--dui-btn-bg:#0000;--dui-btn-border:#0000;--dui-btn-noise:none}.bos\:dui-btn-ghost:not(.bos\:dui-btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.bos\:dui-filter .bos\:dui-btn)):not(:disabled,[disabled],.bos\:dui-btn-disabled){--dui-btn-fg:var(--dui-btn-color,currentColor);outline-color:currentColor}@media (hover:none){.bos\:dui-btn-ghost:not(.bos\:dui-btn-active,:active,:focus-visible,input:checked:not(.bos\:dui-filter .bos\:dui-btn)):hover{--dui-btn-shadow:"";--dui-btn-bg:#0000;--dui-btn-fg:var(--dui-btn-color,currentColor);--dui-btn-border:#0000;--dui-btn-noise:none;outline-color:currentColor}}}.bos\:p-0{padding:calc(var(--bos-spacing,.25rem) * 0)}.bos\:p-2{padding:calc(var(--bos-spacing,.25rem) * 2)}.bos\:p-4{padding:calc(var(--bos-spacing,.25rem) * 4)}.bos\:p-6{padding:calc(var(--bos-spacing,.25rem) * 6)}.bos\:p-8{padding:calc(var(--bos-spacing,.25rem) * 8)}.bos\:px-1{padding-inline:calc(var(--bos-spacing,.25rem) * 1)}.bos\:py-8{padding-block:calc(var(--bos-spacing,.25rem) * 8)}.bos\:text-center{text-align:center}.bos\:font-mono{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos\:text-2xl{font-size:var(--bos-text-2xl,1.5rem);line-height:var(--tw-leading,var(--bos-text-2xl--line-height,calc(2 / 1.5)))}.bos\:text-base{font-size:var(--bos-text-base,1rem);line-height:var(--tw-leading,var(--bos-text-base--line-height,calc(1.5 / 1)))}.bos\:text-lg{font-size:var(--bos-text-lg,1.125rem);line-height:var(--tw-leading,var(--bos-text-lg--line-height,calc(1.75 / 1.125)))}.bos\:text-sm{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)))}.bos\:text-xs{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)))}.bos\:font-bold{--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700)}.bos\:font-medium{--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500)}.bos\:font-semibold{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600)}.bos\:tracking-widest{--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em)}.bos\:break-words{overflow-wrap:break-word}.bos\:whitespace-pre-wrap{white-space:pre-wrap}.bos\:text-base-content,.bos\:text-base-content\/60{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:text-base-content\/60{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.bos\:text-base-content\/70{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bos\:text-base-content\/70{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.bos\:text-primary{color:var(--color-primary)}.bos\:uppercase{text-transform:uppercase}.bos\:italic{font-style:italic}.bos\:no-underline{text-decoration-line:none}.bos\:opacity-60{opacity:.6}.bos\:opacity-70{opacity:.7}.bos\:opacity-80{opacity:.8}.bos\:shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=64rem){.bos\:lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}.tenant-context-splash{--tenant-context-splash-bg:radial-gradient(circle at top left, var(--brandOS-primary-300), transparent 32rem), linear-gradient(135deg, var(--brandOS-surface-canvas), var(--brandOS-surface-elevated));background:var(--tenant-context-splash-bg);color:var(--brandOS-text-primary);align-items:center;min-height:100vh;padding:clamp(1.5rem,4vw,4rem);display:flex;position:relative}.tenant-context-splash__switcher{position:absolute;inset-block-start:1rem;inset-inline-end:1rem}.tenant-context-splash__panel{-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background:var(--brandOS-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.tenant-context-splash__panel{background:color-mix(in srgb, var(--brandOS-surface-elevated) 86%, transparent)}}.tenant-context-splash__panel{border:1px solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-xl);box-shadow:var(--brandOS-shadow-xl);gap:1rem;inline-size:min(100%,34rem);margin-inline:auto;padding:clamp(1.5rem,4vw,3rem);display:grid}.tenant-context-splash__eyebrow{color:var(--brandOS-text-muted);font-size:var(--brandOS-text-sm);letter-spacing:.16em;text-transform:uppercase;margin:0}.tenant-context-splash__mark{background:var(--brandOS-interactive-primary);border-radius:var(--brandOS-radius-lg);color:var(--brandOS-interactive-primary-content);font-family:var(--brandOS-font-family-display);justify-content:center;align-items:center;block-size:5rem;inline-size:5rem;font-size:clamp(2rem,8vw,4rem);font-weight:700;display:inline-flex}.tenant-context-splash h1{font-family:var(--brandOS-font-family-display);margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1}.tenant-context-splash__body{color:var(--brandOS-text-muted);font-size:var(--brandOS-text-lg);margin:0;line-height:1.6}.tenant-context-login-panel{gap:1rem;display:grid}.tenant-context-login-panel__button{background:var(--brandOS-interactive-primary);border:1px solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-md);color:var(--brandOS-interactive-primary-content);justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.tenant-shell-auth{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh;padding:var(--brandOS-space-8) var(--brandOS-space-6);isolation:isolate;--bos-auth-splash-image:url(/assets/snyder-login-bg-BHozi37Z.svg);--bos-auth-bg:var(--brandOS-gray-950);--bos-auth-surface:var(--brandOS-gray-900);--bos-auth-surface-glass:var(--brandOS-gray-1000);place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth{--bos-auth-surface-glass:color-mix(in srgb, var(--brandOS-gray-1000) 82%, transparent)}}.tenant-shell-auth{--bos-auth-text:var(--brandOS-gray-050);--bos-auth-text-muted:var(--brandOS-gray-300);--bos-auth-text-faint:var(--brandOS-gray-400);--bos-auth-border:var(--brandOS-gray-700);--bos-auth-input-bg:var(--brandOS-gray-950);--bos-auth-accent:var(--brandOS-interactive-primary);--bos-auth-accent-hover:var(--brandOS-interactive-primary-hover);--bos-auth-accent-content:var(--brandOS-text-on-primary);background:var(--bos-auth-bg);color:var(--bos-auth-text)}.tenant-shell-auth:before{content:"";z-index:-2;background-color:var(--bos-auth-bg);background-image:var(--bos-auth-splash-image);opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .32s;position:absolute;inset:0}.tenant-shell-auth[data-has-splash=true]:after{content:none}.tenant-shell-auth:not([data-has-splash=true]):after{content:"";z-index:-1;background:radial-gradient(circle at 12% 18%, var(--brandOS-interactive-primary), transparent 45%), radial-gradient(circle at 88% 82%, var(--brandOS-status-info), transparent 50%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth:not([data-has-splash=true]):after{background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--brandOS-interactive-primary) 24%, transparent), transparent 45%), radial-gradient(circle at 88% 82%, color-mix(in srgb, var(--brandOS-status-info) 18%, transparent), transparent 50%)}}.tenant-shell-auth[data-auth-context=liquid-intelligence],.tenant-shell-auth[data-auth-context=liquid-marketing]{--bos-auth-splash-image:none;--bos-auth-bg:var(--brandOS-gray-950);--bos-auth-surface:var(--brandOS-gray-900);--bos-auth-border:var(--brandOS-primary-800);--bos-auth-input-bg:var(--brandOS-gray-950)}.tenant-shell-auth[data-auth-context=liquid-intelligence]:before,.tenant-shell-auth[data-auth-context=liquid-marketing]:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2048%2048'%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20fill='%23e8001c'%20d='M0%2022c0%2014.36%2011.64%2026%2026%2026V22z'/%3e%3cpath%20fill='%23fcb612'%20d='M10.988.001%202.991%208l7.997%207.997L18.985%208l-7.997-8Z'/%3e%3cpath%20fill='%232365fa'%20d='M48%200H26v22h22z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill='%23fff'%20d='M0%200h48v48H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2048%2048'%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20fill='%23fcb612'%20d='M39.65%2016.7a8.35%208.35%200%201%200%200-16.7%208.35%208.35%200%200%200%200%2016.7'/%3e%3cpath%20fill='%23e8001c'%20d='M22.96%2025.04%200%202.09h22.96v22.96z'/%3e%3cpath%20fill='%23e8001c'%20d='M45.91%2048%2022.95%2025.04h22.96z'/%3e%3cpath%20fill='%232365fa'%20d='M22.96%2048%200%2025.04h22.96z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill='%23fff'%20d='M0%200h48v48H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%20247%201114'%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20fill='%2300b4fb'%20d='M208.03%20265.19c3.41%207.94%206.69%2015.98%209.79%2024.14%2015.83%2041.58-.57%2095.09-12.41%20145.66v109.55c7.78%2014%2020.79%2025.72%2041.24%2034.27V250.55l-38.62%2014.63z'/%3e%3cpath%20fill='%23e7001c'%20d='M205.41%20243.66v283.96a592.5%20592.5%200%200%200%2041.24-114.29V243.66z'/%3e%3cpath%20fill='%23255858'%20d='M205.41%20145.04v98.62h41.24v-86.65c-13.55-4.7-27.32-8.69-41.24-11.96z'/%3e%3cpath%20fill='%23e7001c'%20d='M204.05%20954.31c-11%2089.99-87.67%20159.69-180.64%20159.69H0h139.82a606.6%20606.6%200%200%201%20106.83-81.63v-90.33c-14%204.86-28.23%208.94-42.6%2012.27'/%3e%3cpath%20fill='%23fbb512'%20d='M205.41%20863.92V932c0%207.56-.47%2015-1.36%2022.31%2014.38-3.33%2028.6-7.41%2042.61-12.27v-78.12z'/%3e%3cpath%20fill='%232365fa'%20d='M205.41%200v144.98c13.95%203.27%2027.71%207.26%2041.24%2011.96V0z'/%3e%3cpath%20fill='%23000'%20d='M246.65%20474.27v-14.31l-41.24%2034.93v14.31zm0%2034.36v-14.31l-41.24%2034.93v14.31zm0%2034.36v-14.31l-41.24%2034.93v14.31zm0%2034.36v-14.31l-41.24%2034.92v14.32zm0%2034.36V597.4l-41.24%2034.93v14.31zm0%2034.36v-14.31l-41.24%2034.93V681zm0%2034.36v-14.31l-41.24%2034.93v14.31zm0%2034.36v-14.31l-41.24%2034.93v14.31zm0%2034.47v-14.31l-41.24%2034.9v14.31z'/%3e%3cpath%20fill='%231d252d'%20d='M246.65%201114v-81.62A607.4%20607.4%200%200%200%20139.82%201114z'/%3e%3cpath%20fill='%23fbb512'%20d='M205.41%20760.16v103.76h41.24V742.98a859%20859%200%200%200-41.24%2017.18'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill='%23fff'%20d='M0%200h246.65v1114H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-position:right var(--brandOS-space-16) top var(--brandOS-space-8), left var(--brandOS-space-6) bottom var(--brandOS-space-6), right center;background-size:auto var(--brandOS-space-12), auto var(--brandOS-space-12), auto 100%;opacity:1;background-repeat:no-repeat,no-repeat,no-repeat}.tenant-shell-auth[data-auth-context=mcit]{--bos-auth-splash-image:url(/assets/mcit-login-bg-BON7G5q1.svg);--bos-auth-accent:var(--brandOS-status-success);--bos-auth-accent-hover:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=mcit]{--bos-auth-accent-hover:color-mix(in srgb, var(--brandOS-status-success) 84%, var(--brandOS-gray-050))}}.tenant-shell-auth[data-auth-context=mcit]{--bos-auth-accent-content:var(--brandOS-gray-950)}.tenant-shell-auth[data-auth-context=micro-innovation]{--bos-auth-splash-image:url(/assets/micro-inovation-bg-BNztJK2l.svg)}.tenant-shell-auth[data-auth-context=microlight]{--bos-auth-splash-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%201440%201024'%3e%3cpath%20fill='%2307111f'%20d='M0%200h1440v1024H0z'/%3e%3cpath%20fill='url(%23fiber-sky)'%20d='M0%200h1440v1024H0z'/%3e%3cpath%20stroke='%239fdcff'%20stroke-width='1.2'%20d='M0%20720h1440M0%20768h1440M0%20816h1440M0%20864h1440M0%20912h1440M160%201024l312-408m-128%20408%20266-408m-82%20408%20220-408m-36%20408%20174-408m10%20408%20128-408m56%20408%2082-408m102%20408%2036-408'%20opacity='.22'/%3e%3cg%20opacity='.78'%3e%3cpath%20fill='%230d2335'%20d='M820%20500h398v360H820z'/%3e%3cpath%20fill='%2312344c'%20d='M882%20452h396v408H882z'/%3e%3cpath%20fill='%230b1b2b'%20d='m820%20500%2062-48v408h-62z'/%3e%3cpath%20stroke='%23279eee'%20stroke-opacity='.55'%20stroke-width='2'%20d='M928%20506h40v40h-40zm76%200h40v40h-40zm76%200h40v40h-40zm76%200h40v40h-40zm76%200h40v40h-40zm-304%2078h40v40h-40zm76%200h40v40h-40zm76%200h40v40h-40zm76%200h40v40h-40zm76%200h40v40h-40zm-304%2078h40v40h-40zm76%200h40v40h-40zm76%200h40v40h-40zm76%200h40v40h-40zm76%200h40v40h-40zm-304%2078h40v40h-40zm76%200h40v40h-40zm76%200h40v40h-40zm76%200h40v40h-40zm76%200h40v40h-40z'/%3e%3c/g%3e%3cg%20stroke-linecap='round'%20opacity='.82'%3e%3cpath%20stroke='%2362ac1e'%20stroke-width='6'%20d='M-28%20242c170%2070%20266%20159%20418%20216%20176%2067%20309%2037%20470%20126%20160%2088%20240%20221%20430%20274%2084%2023%20144%2024%20178%2022'/%3e%3cpath%20stroke='%23279eee'%20stroke-width='4'%20d='M-20%20334c160%2032%20274%2094%20430%20188%20129%2078%20242%20101%20410%20123%20248%2032%20336%20154%20646%20156'/%3e%3cpath%20stroke='%239fdcff'%20stroke-opacity='.8'%20stroke-width='2.5'%20d='M-18%20428c153-21%20269%2018%20410%20106%20161%20101%20284%20111%20462%2090%20238-29%20350%2051%20594%20116'/%3e%3c/g%3e%3ccircle%20cx='390'%20cy='458'%20r='13'%20fill='%2362ac1e'/%3e%3ccircle%20cx='860'%20cy='584'%20r='13'%20fill='%2362ac1e'/%3e%3ccircle%20cx='1290'%20cy='858'%20r='13'%20fill='%2362ac1e'/%3e%3ccircle%20cx='410'%20cy='522'%20r='10'%20fill='%23279eee'/%3e%3ccircle%20cx='820'%20cy='645'%20r='10'%20fill='%23279eee'/%3e%3ccircle%20cx='1168'%20cy='774'%20r='10'%20fill='%23279eee'/%3e%3cg%20opacity='.32'%3e%3cpath%20fill='%230b1827'%20d='M112%20596h424v264H112z'/%3e%3cpath%20stroke='%23279eee'%20stroke-opacity='.5'%20stroke-width='2'%20d='M158%20642h332m-332%2054h332m-332%2054h332m-332%2054h332'/%3e%3cpath%20stroke='%2362ac1e'%20stroke-linecap='round'%20stroke-width='5'%20d='M176%20814h88m38-54h88m38-54h88'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='fiber-sky'%20x1='126'%20x2='1330'%20y1='10'%20y2='1010'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23102943'/%3e%3cstop%20offset='.48'%20stop-color='%2307111f'/%3e%3cstop%20offset='1'%20stop-color='%230a251a'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}.tenant-shell-auth[data-auth-context=snyder-tech]{--bos-auth-splash-image:url(/assets/snyder-login-bg-BHozi37Z.svg)}.tenant-shell-auth[data-auth-context=alexander-labs]{--bos-auth-splash-image:url(/assets/alexander-labs-login-bg-CYbgUEXW.svg);--bos-auth-bg:var(--brandOS-gray-1000);--bos-auth-surface:var(--brandOS-gray-950);--bos-auth-border:var(--brandOS-gray-750);--bos-auth-input-bg:var(--brandOS-gray-1000)}.tenant-shell-auth[data-auth-context=controlbus]{--bos-auth-splash-image:url(/assets/controlbus-login-bg-BtXG6CWC.svg)}.tenant-shell-auth[data-auth-context=r422ba]{--bos-auth-splash-image:url(/assets/business-advisor-login-bg-CNt2H1Ad.svg);--bos-auth-bg:var(--brandOS-gray-950);--bos-auth-surface:var(--brandOS-gray-900);--bos-auth-surface-glass:var(--brandOS-gray-1000)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=r422ba]{--bos-auth-surface-glass:color-mix(in srgb, var(--brandOS-gray-1000) 30%, transparent)}}.tenant-shell-auth[data-auth-context=r422ba]{--bos-auth-input-bg:var(--brandOS-gray-1000)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=r422ba]{--bos-auth-input-bg:color-mix(in srgb, var(--brandOS-gray-1000) 55%, transparent)}}.tenant-shell-auth[data-auth-context=r422ba]{--bos-auth-border:var(--brandOS-border-subtle);--bos-auth-text:var(--brandOS-gray-050);--bos-auth-text-muted:var(--brandOS-gray-300);--bos-auth-text-faint:var(--brandOS-gray-400);--bos-auth-accent:var(--brandOS-status-error);--bos-auth-accent-hover:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=r422ba]{--bos-auth-accent-hover:color-mix(in srgb, var(--brandOS-status-error) 84%, var(--brandOS-gray-050))}}.tenant-shell-auth[data-auth-context=r422ba]{--bos-auth-accent-content:var(--brandOS-gray-050)}.tenant-shell-auth[data-auth-context=r422ba] .tenant-shell-auth__logo svg{filter:brightness(0)invert();opacity:.95}.tenant-shell-auth[data-auth-context=r422ba] .tenant-shell-auth__panel{border-radius:var(--brandOS-radius-xl);background:var(--bos-auth-surface-glass);border:1px solid var(--brandOS-border-subtle);box-shadow:var(--brandOS-shadow-xl)}.tenant-shell-auth[data-auth-context=r422ba] .tenant-shell-auth__heading{margin-bottom:var(--brandOS-space-3)}.tenant-shell-auth[data-auth-context=network-magazine]{--bos-auth-splash-image:url(/assets/network-magazine-login-bg-aHIT0GKy.svg)}.tenant-shell-auth[data-auth-context=phoenixvillechamber]{--bos-auth-splash-image:url(/assets/phoenixvillechamber-login-bg-DSjZgP9r.svg);--bos-auth-bg:var(--brandOS-primary-950)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=phoenixvillechamber]{--bos-auth-bg:color-mix(in srgb, var(--brandOS-primary-950) 30%, var(--brandOS-gray-1000))}}.tenant-shell-auth[data-auth-context=phoenixvillechamber]{--bos-auth-surface:var(--brandOS-primary-900)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=phoenixvillechamber]{--bos-auth-surface:color-mix(in srgb, var(--brandOS-primary-900) 14%, var(--brandOS-gray-900))}}.tenant-shell-auth[data-auth-context=phoenixvillechamber]{--bos-auth-surface-glass:var(--brandOS-primary-950)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=phoenixvillechamber]{--bos-auth-surface-glass:color-mix(in srgb, var(--brandOS-primary-950) 18%, color-mix(in srgb, var(--brandOS-gray-1000) 82%, transparent))}}.tenant-shell-auth[data-auth-context=phoenixvillechamber]{--bos-auth-border:var(--brandOS-primary-700)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=phoenixvillechamber]{--bos-auth-border:color-mix(in srgb, var(--brandOS-primary-700) 35%, var(--brandOS-gray-700))}}.tenant-shell-auth[data-auth-context=phoenixvillechamber]{--bos-auth-input-bg:var(--brandOS-primary-950)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=phoenixvillechamber]{--bos-auth-input-bg:color-mix(in srgb, var(--brandOS-primary-950) 22%, var(--brandOS-gray-1000))}}.tenant-shell-auth[data-auth-context=phoenixvillechamber]{--bos-auth-accent:var(--brandOS-primary-500);--bos-auth-accent-hover:var(--brandOS-primary-400)}.tenant-shell-auth[data-auth-context=perkiomenvalleychamber]{--bos-auth-splash-image:url(/assets/perkiomenvalleychamber-login-bg-DrBdwpLB.svg);--bos-auth-bg:var(--brandOS-primary-950)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=perkiomenvalleychamber]{--bos-auth-bg:color-mix(in srgb, var(--brandOS-primary-950) 30%, var(--brandOS-gray-1000))}}.tenant-shell-auth[data-auth-context=perkiomenvalleychamber]{--bos-auth-surface:var(--brandOS-primary-900)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=perkiomenvalleychamber]{--bos-auth-surface:color-mix(in srgb, var(--brandOS-primary-900) 14%, var(--brandOS-gray-900))}}.tenant-shell-auth[data-auth-context=perkiomenvalleychamber]{--bos-auth-surface-glass:var(--brandOS-primary-950)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=perkiomenvalleychamber]{--bos-auth-surface-glass:color-mix(in srgb, var(--brandOS-primary-950) 18%, color-mix(in srgb, var(--brandOS-gray-1000) 82%, transparent))}}.tenant-shell-auth[data-auth-context=perkiomenvalleychamber]{--bos-auth-border:var(--brandOS-primary-700)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=perkiomenvalleychamber]{--bos-auth-border:color-mix(in srgb, var(--brandOS-primary-700) 35%, var(--brandOS-gray-700))}}.tenant-shell-auth[data-auth-context=perkiomenvalleychamber]{--bos-auth-input-bg:var(--brandOS-primary-950)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=perkiomenvalleychamber]{--bos-auth-input-bg:color-mix(in srgb, var(--brandOS-primary-950) 22%, var(--brandOS-gray-1000))}}.tenant-shell-auth[data-auth-context=perkiomenvalleychamber]{--bos-auth-accent:var(--brandOS-primary-500);--bos-auth-accent-hover:var(--brandOS-primary-400)}.tenant-shell-auth[data-auth-context=lehighvalleychamber]{--bos-auth-splash-image:url(/assets/lehighvalleychamber-login-bg-DxHrHA_W.svg);--bos-auth-bg:var(--brandOS-primary-950)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=lehighvalleychamber]{--bos-auth-bg:color-mix(in srgb, var(--brandOS-primary-950) 30%, var(--brandOS-gray-1000))}}.tenant-shell-auth[data-auth-context=lehighvalleychamber]{--bos-auth-surface:var(--brandOS-primary-900)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=lehighvalleychamber]{--bos-auth-surface:color-mix(in srgb, var(--brandOS-primary-900) 14%, var(--brandOS-gray-900))}}.tenant-shell-auth[data-auth-context=lehighvalleychamber]{--bos-auth-surface-glass:var(--brandOS-primary-950)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=lehighvalleychamber]{--bos-auth-surface-glass:color-mix(in srgb, var(--brandOS-primary-950) 18%, color-mix(in srgb, var(--brandOS-gray-1000) 82%, transparent))}}.tenant-shell-auth[data-auth-context=lehighvalleychamber]{--bos-auth-border:var(--brandOS-primary-700)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=lehighvalleychamber]{--bos-auth-border:color-mix(in srgb, var(--brandOS-primary-700) 35%, var(--brandOS-gray-700))}}.tenant-shell-auth[data-auth-context=lehighvalleychamber]{--bos-auth-input-bg:var(--brandOS-primary-950)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=lehighvalleychamber]{--bos-auth-input-bg:color-mix(in srgb, var(--brandOS-primary-950) 22%, var(--brandOS-gray-1000))}}.tenant-shell-auth[data-auth-context=lehighvalleychamber]{--bos-auth-accent:var(--brandOS-primary-500);--bos-auth-accent-hover:var(--brandOS-primary-400)}.tenant-shell-auth[data-auth-context=springfordchamber]{--bos-auth-splash-image:url(/assets/springfordchamber-login-bg-Bdhw4BsV.svg);--bos-auth-bg:var(--brandOS-primary-950)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=springfordchamber]{--bos-auth-bg:color-mix(in srgb, var(--brandOS-primary-950) 30%, var(--brandOS-gray-1000))}}.tenant-shell-auth[data-auth-context=springfordchamber]{--bos-auth-surface:var(--brandOS-primary-900)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=springfordchamber]{--bos-auth-surface:color-mix(in srgb, var(--brandOS-primary-900) 14%, var(--brandOS-gray-900))}}.tenant-shell-auth[data-auth-context=springfordchamber]{--bos-auth-surface-glass:var(--brandOS-primary-950)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=springfordchamber]{--bos-auth-surface-glass:color-mix(in srgb, var(--brandOS-primary-950) 18%, color-mix(in srgb, var(--brandOS-gray-1000) 82%, transparent))}}.tenant-shell-auth[data-auth-context=springfordchamber]{--bos-auth-border:var(--brandOS-primary-700)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=springfordchamber]{--bos-auth-border:color-mix(in srgb, var(--brandOS-primary-700) 35%, var(--brandOS-gray-700))}}.tenant-shell-auth[data-auth-context=springfordchamber]{--bos-auth-input-bg:var(--brandOS-primary-950)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth[data-auth-context=springfordchamber]{--bos-auth-input-bg:color-mix(in srgb, var(--brandOS-primary-950) 22%, var(--brandOS-gray-1000))}}.tenant-shell-auth[data-auth-context=springfordchamber]{--bos-auth-accent:var(--brandOS-primary-500);--bos-auth-accent-hover:var(--brandOS-primary-400)}.tenant-shell-auth[data-auth-context=tricountyareachamber]{--bos-auth-splash-image:url(/assets/tricountyareachamber-login-bg-CiJp9cj2.svg)}.tenant-shell-auth[data-auth-context=network-magazine] .tenant-shell-auth__logo svg{filter:brightness(0)invert();opacity:.95}.tenant-shell-auth[data-auth-context=en-dash]{--bos-auth-splash-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%201440%201024'%3e%3cpath%20fill='%232f4f4f'%20d='M0%200h1440v1024H0z'/%3e%3cpath%20fill='url(%23enDashGlow)'%20d='M0%200h1440v1024H0z'/%3e%3cpath%20stroke='%2300fa9a'%20stroke-linecap='round'%20stroke-width='52'%20d='M872%20186h402'%20opacity='.22'/%3e%3cpath%20stroke='%237fffd4'%20stroke-linecap='round'%20stroke-width='20'%20d='M944%20292h384'%20opacity='.18'/%3e%3cpath%20stroke='%2300fa9a'%20stroke-linecap='round'%20stroke-width='42'%20d='M116%20784h392'%20opacity='.16'/%3e%3cpath%20stroke='%237fffd4'%20stroke-linecap='round'%20stroke-width='18'%20d='M172%20870h268'%20opacity='.14'/%3e%3cpath%20stroke='%2300fa9a'%20stroke-linecap='round'%20stroke-width='16'%20d='M972%20680h266'%20opacity='.22'/%3e%3cpath%20stroke='%23f5fffa'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='22'%20d='m1248%20644%2062%2062-62%2062'%20opacity='.18'/%3e%3cpath%20stroke='%23f0fff0'%20d='M0%20160h1440M0%20320h1440M0%20480h1440M0%20640h1440M0%20800h1440M180%200v1024M360%200v1024M540%200v1024M720%200v1024M900%200v1024M1080%200v1024M1260%200v1024'%20opacity='.16'/%3e%3cdefs%3e%3cradialGradient%20id='enDashGlow'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='rotate(136%20459.396%20360.094)scale(820%20680)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23006400'/%3e%3cstop%20offset='.52'%20stop-color='%232f4f4f'%20stop-opacity='.7'/%3e%3cstop%20offset='1'%20stop-color='%232f4f4f'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e")}.tenant-shell-auth[data-auth-context=techtiks]{--bos-auth-splash-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%201440%201024'%3e%3cpath%20fill='%23191970'%20d='M0%200h1440v1024H0z'/%3e%3cpath%20fill='url(%23techtiksGlow)'%20d='M0%200h1440v1024H0z'/%3e%3cpath%20fill='%2300bfff'%20d='M818%20172h396v92h-162v460h-92V264H818z'%20opacity='.14'/%3e%3cpath%20stroke='%23adff2f'%20stroke-linecap='round'%20stroke-width='30'%20d='m1048%20416%20200-200'%20opacity='.2'/%3e%3cpath%20stroke='%23adff2f'%20stroke-linecap='round'%20stroke-width='26'%20d='m1064%20602%20224-224'%20opacity='.18'/%3e%3cpath%20stroke='%2300bfff'%20stroke-linecap='round'%20stroke-width='4'%20d='M92%20222h184v128h142M128%20642h212V506h174m98%20368h200V748h168M106%20416h154m776%20430h258'%20opacity='.28'/%3e%3cg%20fill='%23e0ffff'%20opacity='.6'%3e%3ccircle%20cx='92'%20cy='222'%20r='8'/%3e%3ccircle%20cx='418'%20cy='350'%20r='8'/%3e%3ccircle%20cx='128'%20cy='642'%20r='8'/%3e%3ccircle%20cx='514'%20cy='506'%20r='8'/%3e%3ccircle%20cx='612'%20cy='874'%20r='8'/%3e%3ccircle%20cx='980'%20cy='748'%20r='8'/%3e%3ccircle%20cx='106'%20cy='416'%20r='8'/%3e%3ccircle%20cx='260'%20cy='416'%20r='8'/%3e%3ccircle%20cx='1036'%20cy='846'%20r='8'/%3e%3ccircle%20cx='1294'%20cy='846'%20r='8'/%3e%3c/g%3e%3cdefs%3e%3cradialGradient%20id='techtiksGlow'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='rotate(137%20439.43%20368.319)scale(820%20640)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2300bfff'/%3e%3cstop%20offset='.5'%20stop-color='%2300008b'%20stop-opacity='.76'/%3e%3cstop%20offset='1'%20stop-color='%23191970'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e")}.tenant-shell-auth[data-auth-context=codebrahma]{--bos-auth-splash-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%201440%201024'%3e%3cpath%20fill='%23191970'%20d='M0%200h1440v1024H0z'/%3e%3cpath%20fill='url(%23codebrahmaGlow)'%20d='M0%200h1440v1024H0z'/%3e%3cpath%20stroke='%23ff8c00'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='44'%20d='M860%20220%20654%20512l206%20292'%20opacity='.2'/%3e%3cpath%20stroke='%2300ced1'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='44'%20d='m1100%20220%20206%20292-206%20292'%20opacity='.2'/%3e%3cpath%20stroke='gold'%20stroke-linecap='round'%20stroke-width='34'%20d='M1046%20168%20914%20856'%20opacity='.18'/%3e%3cpath%20stroke='%23e0ffff'%20stroke-width='2'%20d='M84%20188h270l132%20132h216m-578%2092h266l130%20130h184M92%20716h252l142%20142h274m32-764h250l124%20124h182M802%20930h270l130-130h166'%20opacity='.18'/%3e%3cg%20fill='%23f0f8ff'%20opacity='.44'%3e%3ccircle%20cx='84'%20cy='188'%20r='7'/%3e%3ccircle%20cx='702'%20cy='320'%20r='7'/%3e%3ccircle%20cx='124'%20cy='412'%20r='7'/%3e%3ccircle%20cx='704'%20cy='542'%20r='7'/%3e%3ccircle%20cx='92'%20cy='716'%20r='7'/%3e%3ccircle%20cx='760'%20cy='858'%20r='7'/%3e%3ccircle%20cx='792'%20cy='94'%20r='7'/%3e%3ccircle%20cx='1348'%20cy='218'%20r='7'/%3e%3ccircle%20cx='802'%20cy='930'%20r='7'/%3e%3ccircle%20cx='1368'%20cy='800'%20r='7'/%3e%3c/g%3e%3cdefs%3e%3cradialGradient%20id='codebrahmaGlow'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='rotate(139%20460.084%20385.159)scale(820%20660)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238b4513'/%3e%3cstop%20offset='.48'%20stop-color='%232f4f4f'%20stop-opacity='.72'/%3e%3cstop%20offset='1'%20stop-color='%23191970'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e")}.tenant-shell-auth[data-has-splash=true]:before{opacity:1}.tenant-shell-auth__panel{gap:var(--brandOS-space-7);width:min(100%,28rem);padding:var(--brandOS-space-10) calc(var(--brandOS-space-8) + var(--brandOS-space-1));border-radius:var(--brandOS-radius-lg);background:linear-gradient(var(--bos-auth-surface-glass), var(--bos-auth-surface-glass)) padding-box, linear-gradient(135deg, var(--bos-auth-accent) 0%, var(--bos-auth-accent) 35%, transparent 65%) border-box;border:1px solid #0000;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__panel{background:linear-gradient(var(--bos-auth-surface-glass), var(--bos-auth-surface-glass)) padding-box, linear-gradient(135deg, var(--bos-auth-accent) 0%, color-mix(in srgb, var(--bos-auth-accent) 60%, transparent) 35%, transparent 65%) border-box}}.tenant-shell-auth__panel{-webkit-backdrop-filter:blur(24px)saturate(1.15);box-shadow:0 0 32px -4px var(--bos-auth-accent), 0 0 64px -8px var(--bos-auth-accent), var(--brandOS-shadow-xl)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__panel{box-shadow:0 0 32px -4px color-mix(in srgb, var(--bos-auth-accent) 28%, transparent), 0 0 64px -8px color-mix(in srgb, var(--bos-auth-accent) 18%, transparent), var(--brandOS-shadow-xl)}}.tenant-shell-auth__brand-stack{gap:var(--brandOS-space-4);flex-direction:column;display:flex}.tenant-shell-auth__mark{width:var(--brandOS-space-14);height:var(--brandOS-space-14);border:1px solid var(--brandOS-interactive-primary);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__mark{border:1px solid color-mix(in srgb, var(--brandOS-interactive-primary) 28%, var(--bos-auth-border))}}.tenant-shell-auth__mark{border-radius:var(--brandOS-radius-md);color:var(--brandOS-interactive-primary);background:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__mark{background:color-mix(in srgb, var(--brandOS-interactive-primary) 12%, var(--bos-auth-surface))}}.tenant-shell-auth__mark{overflow:hidden}.tenant-shell-auth__mark .bos-d-workspace-mark{background:0 0;border:0;border-radius:0;width:100%;height:100%}.tenant-shell-auth__mark .bos-d-workspace-mark svg{width:60%;height:60%}.tenant-shell-auth__logo{height:calc(var(--brandOS-space-14) + var(--brandOS-space-2));color:var(--bos-auth-text);align-self:flex-start;align-items:center;display:inline-flex}.tenant-shell-auth__logo svg{width:auto;max-width:calc(var(--brandOS-space-14) * 6);height:100%;display:block}.tenant-shell-auth__heading{gap:var(--brandOS-space-1);flex-direction:column;display:flex}.tenant-shell-auth__heading .bos-eyebrow{font-size:var(--brandOS-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--bos-auth-text-muted);margin:0;font-weight:700}.tenant-shell-auth__heading h1{font-size:var(--brandOS-text-2xl);line-height:var(--brandOS-leading-tight);letter-spacing:0;color:var(--bos-auth-text);margin:0;font-weight:700}.tenant-shell-auth__form{gap:var(--brandOS-space-5);flex-direction:column;display:flex}.tenant-shell-auth__field span{font-size:var(--brandOS-text-xs);letter-spacing:.02em;color:var(--bos-auth-text-muted);font-weight:600}.tenant-shell-auth__field{position:relative}.tenant-shell-auth__field input[type=email],.tenant-shell-auth__field input[type=password],.tenant-shell-auth__field input[type=text]{width:100%;padding:var(--brandOS-space-3) var(--brandOS-space-4);border:1px solid var(--bos-auth-border);border-radius:var(--brandOS-radius-md);background:var(--bos-auth-input-bg);color:var(--bos-auth-text);font:inherit;font-size:var(--brandOS-text-sm);outline:none;transition:border-color .16s,box-shadow .16s,background .16s}.tenant-shell-auth__field input::placeholder{color:var(--bos-auth-text-faint)}.tenant-shell-auth__field input:hover{border-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__field input:hover{border-color:color-mix(in srgb, var(--brandOS-interactive-primary) 35%, var(--bos-auth-border))}}.tenant-shell-auth__field input:focus,.tenant-shell-auth__field input:focus-visible{border-color:var(--brandOS-interactive-primary);box-shadow:0 0 0 3px var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__field input:focus,.tenant-shell-auth__field input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--brandOS-interactive-primary) 22%, transparent)}}.tenant-shell-auth__field input[type=email]{padding-right:var(--brandOS-space-10)}.tenant-shell-auth__field input:disabled{cursor:not-allowed;opacity:.62}.tenant-shell-auth__field .tenant-shell-auth__email-check{right:var(--brandOS-space-3);bottom:var(--brandOS-space-3);color:var(--brandOS-status-success);display:inline-flex;position:absolute}.tenant-shell-auth__email-status{align-items:center;gap:var(--brandOS-space-2);margin:calc(var(--brandOS-space-3) * -1) 0 0;color:var(--bos-auth-text-muted);font-size:var(--brandOS-text-xs);line-height:var(--brandOS-leading-normal);display:flex}.tenant-shell-auth__email-status[data-state=allowed]{color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__email-status[data-state=allowed]{color:color-mix(in srgb, var(--brandOS-status-success) 72%, var(--bos-auth-text))}}.tenant-shell-auth__email-status[data-state=denied]{color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__email-status[data-state=denied]{color:color-mix(in srgb, var(--brandOS-status-error) 68%, var(--bos-auth-text))}}.tenant-shell-auth__password-wrap{align-items:stretch;display:flex;position:relative}.tenant-shell-auth__password-wrap input{padding-right:var(--brandOS-space-12);flex:1}.tenant-shell-auth__password-toggle{width:var(--brandOS-space-10);border-radius:var(--brandOS-radius-md);color:var(--bos-auth-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:color .14s,background .14s,box-shadow .14s;display:inline-flex;position:absolute;inset:0 0 0 auto}.tenant-shell-auth__password-toggle:hover{color:var(--brandOS-interactive-primary);background:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__password-toggle:hover{background:color-mix(in srgb, var(--brandOS-interactive-primary) 8%, transparent)}}.tenant-shell-auth__password-toggle:focus-visible{color:var(--brandOS-interactive-primary);box-shadow:0 0 0 2px var(--brandOS-interactive-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__password-toggle:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--brandOS-interactive-primary) 35%, transparent)}}.tenant-shell-auth__password-toggle>svg{width:1.125rem;height:1.125rem;display:block}.tenant-shell-auth__fine-print{margin:var(--brandOS-space-4) 0 0;padding-top:var(--brandOS-space-4);border-top:1px solid var(--bos-auth-border)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__fine-print{border-top:1px solid color-mix(in srgb, var(--bos-auth-border) 60%, transparent)}}.tenant-shell-auth__fine-print{color:var(--bos-auth-text-muted);font-size:var(--brandOS-text-xs);text-align:center;letter-spacing:.005em;line-height:1.55}.tenant-shell-auth__fine-print strong,.tenant-shell-auth__fine-print b{color:var(--bos-auth-text);font-weight:600}.tenant-shell-auth__alert{align-items:center;gap:var(--brandOS-space-2);padding:var(--brandOS-space-3) var(--brandOS-space-4);border:1px solid var(--brandOS-status-error);display:flex}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__alert{border:1px solid color-mix(in srgb, var(--brandOS-status-error) 40%, var(--bos-auth-border))}}.tenant-shell-auth__alert{border-radius:var(--brandOS-radius-md);color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__alert{color:color-mix(in srgb, var(--brandOS-status-error) 65%, var(--bos-auth-text))}}.tenant-shell-auth__alert{background:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__alert{background:color-mix(in srgb, var(--brandOS-status-error) 14%, transparent)}}.tenant-shell-auth__alert{font-size:var(--brandOS-text-sm);line-height:var(--brandOS-leading-normal)}.bos-d-shell{--bos-d-rail-w:56px;--bos-d-side-w:260px;--bos-d-topbar-h:56px;grid-template-columns:var(--bos-d-rail-w) var(--bos-d-side-w) minmax(0, 1fr);height:100vh;min-height:100vh;color:var(--brandOS-text-primary);background:var(--brandOS-background-primary);transition:grid-template-columns var(--brandOS-duration-fast,.18s) var(--brandOS-ease-standard,ease);display:grid;overflow:hidden}.bos-d-shell[data-side-collapsed=true]{grid-template-columns:var(--bos-d-rail-w) 0 minmax(0, 1fr)}.bos-d-rail{--bos-d-rail-expanded-w:220px;z-index:40;gap:var(--brandOS-space-1);width:var(--bos-d-rail-w);padding:var(--brandOS-space-3) var(--brandOS-space-2);border-right:var(--brandOS-border-width-default) solid var(--brandOS-border-subtle);background:var(--brandOS-background-elevated);transition:width var(--brandOS-duration-fast,.18s) var(--brandOS-ease-standard,ease), box-shadow var(--brandOS-duration-fast,.18s) var(--brandOS-ease-standard,ease);flex-direction:column;display:flex;position:relative;overflow:visible}.bos-d-rail:hover,.bos-d-rail:focus-within{width:var(--bos-d-rail-expanded-w);box-shadow:var(--brandOS-shadow-lg)}.bos-d-rail-logo,.bos-d-rail-icon{justify-content:flex-start;align-items:center;gap:var(--brandOS-space-2);border-radius:var(--brandOS-radius-md);width:100%;min-height:36px;color:var(--brandOS-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex;overflow:hidden}.bos-d-rail-logo{color:var(--brandOS-interactive-primary)}.bos-d-rail-logo:hover,.bos-d-rail-logo:focus-visible,.bos-d-rail-icon:hover,.bos-d-rail-icon:focus-visible{color:var(--brandOS-text-primary);background:var(--brandOS-interactive-secondary);outline:none}.bos-d-rail-icon[data-active=true]{color:var(--brandOS-interactive-primary);background:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-d-rail-icon[data-active=true]{background:color-mix(in srgb, var(--brandOS-interactive-primary) 14%, transparent)}}.bos-d-rail-list{gap:var(--brandOS-space-1);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.agency-erp-shell-logo-mark,.agency-erp-shell-rail-letter{border-radius:var(--brandOS-radius-md);width:36px;height:36px;color:var(--brandOS-interactive-primary);background:var(--brandOS-interactive-primary);flex:0 0 36px;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.agency-erp-shell-logo-mark,.agency-erp-shell-rail-letter{background:color-mix(in srgb, var(--brandOS-interactive-primary) 12%, transparent)}}.agency-erp-shell-logo-mark,.agency-erp-shell-rail-letter{font-weight:var(--brandOS-font-weight-bold)}.agency-erp-shell-logo-mark--svg{background:0 0}.agency-erp-shell-logo-mark--svg>svg,.agency-erp-shell-logo-mark--svg>img{width:22px;height:auto;display:block}.agency-erp-shell-rail-letter{color:var(--brandOS-interactive-primary);background:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.agency-erp-shell-rail-letter{background:color-mix(in srgb, var(--brandOS-interactive-primary) 12%, transparent)}}.bos-d-rail-icon-label,.bos-d-rail-status-badge{opacity:0;transform:translateX(calc(var(--brandOS-space-1) * -1));transition:opacity var(--brandOS-duration-fast,.18s) var(--brandOS-ease-standard,ease), transform var(--brandOS-duration-fast,.18s) var(--brandOS-ease-standard,ease)}.bos-d-rail:hover .bos-d-rail-icon-label,.bos-d-rail:focus-within .bos-d-rail-icon-label,.bos-d-rail:hover .bos-d-rail-status-badge,.bos-d-rail:focus-within .bos-d-rail-status-badge{opacity:1;transform:none}.bos-d-rail .bos-d-rail-logo .bos-d-rail-logo-label,.bos-d-mobile-logo .bos-d-rail-logo-label{font-size:var(--brandOS-text-md);font-weight:var(--brandOS-font-weight-semibold);color:var(--brandOS-text-primary);font-family:var(--brandOS-font-red-hat)!important}.bos-d-product-switcher{align-items:center;gap:var(--brandOS-space-1);grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid;position:relative}.bos-d-product-switcher-logo{min-width:0}.bos-d-product-switcher-trigger{border:1px solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-md);width:28px;height:28px;color:var(--brandOS-text-secondary);background:var(--brandOS-surface-elevated);opacity:0;transform:translateX(calc(var(--brandOS-space-1) * -1));transition:opacity var(--brandOS-duration-fast,.18s) var(--brandOS-ease-standard,ease), transform var(--brandOS-duration-fast,.18s) var(--brandOS-ease-standard,ease);place-items:center;display:inline-grid}.bos-d-rail:hover .bos-d-product-switcher-trigger,.bos-d-rail:focus-within .bos-d-product-switcher-trigger{opacity:1;transform:none}.bos-d-product-switcher-trigger:hover,.bos-d-product-switcher-trigger:focus-visible{color:var(--brandOS-text-primary);background:var(--brandOS-interactive-secondary);outline:none}.bos-d-product-switcher-menu{top:calc(100% + var(--brandOS-space-2));z-index:90;gap:var(--brandOS-space-1);width:min(19rem, calc(100vw - var(--brandOS-space-6)));padding:var(--brandOS-space-2);border:1px solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-lg);box-shadow:var(--brandOS-shadow-lg);background:var(--brandOS-background-elevated);display:grid;position:absolute;left:0}.bos-d-product-switcher-option{padding:var(--brandOS-space-2);border-radius:var(--brandOS-radius-md);color:var(--brandOS-text-secondary);gap:.15rem;text-decoration:none;display:grid}.bos-d-product-switcher-option:hover,.bos-d-product-switcher-option:focus-visible,.bos-d-product-switcher-option[data-current=true]{color:var(--brandOS-text-primary);background:var(--brandOS-interactive-secondary);outline:none}.bos-d-product-switcher-option-title{font-weight:var(--brandOS-font-weight-semibold)}.bos-d-product-switcher-option-meta,.bos-d-product-switcher-option-description{color:var(--brandOS-text-muted);font-size:var(--brandOS-text-xs);line-height:1.35}.bos-d-rail-spacer{flex:1}.bos-d-rail-status{align-items:center;gap:var(--brandOS-space-2);min-height:28px;padding-left:var(--brandOS-space-3);color:var(--brandOS-text-secondary);white-space:nowrap;display:inline-flex;overflow:hidden}.bos-d-rail-status-dot{width:var(--brandOS-space-2);height:var(--brandOS-space-2);border-radius:var(--brandOS-radius-full);background:var(--brandOS-status-success)}.bos-d-side{z-index:20;border-right:var(--brandOS-border-width-default) solid var(--brandOS-border-subtle);background:var(--brandOS-background-elevated);min-width:0;transition:transform var(--brandOS-duration-fast,.18s) var(--brandOS-ease-standard,ease), opacity var(--brandOS-duration-fast,.18s) var(--brandOS-ease-standard,ease);flex-direction:column;display:flex}.bos-d-shell[data-side-collapsed=true] .bos-d-side{opacity:0;pointer-events:none;transform:translate(-100%)}.bos-d-side-head{justify-content:space-between;align-items:center;gap:var(--brandOS-space-2);min-height:var(--bos-d-topbar-h);padding:var(--brandOS-space-3);border-bottom:var(--brandOS-border-width-default) solid var(--brandOS-border-subtle);display:flex}.bos-d-side-workspace{margin:var(--brandOS-space-3) var(--brandOS-space-3) 0;flex-shrink:0;display:flex}.bos-d-side-workspace .bos-d-workspace-pill{width:100%}.bos-d-side-divider{height:1px;margin:var(--brandOS-space-2) var(--brandOS-space-3);background:var(--brandOS-border-subtle);border:0;flex-shrink:0}.bos-d-workspace-pill{align-items:center;gap:var(--brandOS-space-2);width:100%;min-width:0;padding:var(--brandOS-space-2);border-radius:var(--brandOS-radius-md);background:var(--brandOS-background-secondary);cursor:pointer;display:flex}.bos-d-workspace-mark{border-radius:var(--brandOS-radius-md);width:32px;height:32px;color:var(--brandOS-interactive-primary);background:var(--brandOS-interactive-primary);flex:0 0 32px;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.bos-d-workspace-mark{background:color-mix(in srgb, var(--brandOS-interactive-primary) 14%, transparent)}}.bos-d-workspace-mark{font-weight:var(--brandOS-font-weight-bold)}.bos-d-workspace-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--brandOS-text-sm);font-weight:var(--brandOS-font-weight-semibold);overflow:hidden}.bos-d-workspace-chev{margin-left:auto}.bos-d-icon-btn,.bos-d-mobile-toggle{border:var(--brandOS-border-width-default) solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-md);min-width:36px;height:36px;color:var(--brandOS-text-secondary);background:var(--brandOS-background-elevated);cursor:pointer;place-items:center;display:inline-grid}.bos-d-icon-btn:hover,.bos-d-icon-btn:focus-visible,.bos-d-mobile-toggle:hover,.bos-d-mobile-toggle:focus-visible{color:var(--brandOS-text-primary);border-color:var(--brandOS-interactive-primary);outline:none}.bos-d-side-search{align-items:center;gap:var(--brandOS-space-2);margin:var(--brandOS-space-3);padding:var(--brandOS-space-2) var(--brandOS-space-3);border:var(--brandOS-border-width-default) solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-md);background:var(--brandOS-background-primary);display:flex}.bos-d-side-search input{width:100%;min-width:0;color:var(--brandOS-text-primary);background:0 0;border:0;outline:none}.bos-d-side-search kbd{color:var(--brandOS-text-tertiary);font-size:var(--brandOS-text-xs)}.bos-d-side-scroll{min-height:0;padding:0 var(--brandOS-space-3) var(--brandOS-space-4);flex:1;overflow:auto}.bos-d-side-section ul{gap:var(--brandOS-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bos-d-side-section-label{margin:var(--brandOS-space-3) 0 var(--brandOS-space-2);color:var(--brandOS-text-tertiary);font-size:var(--brandOS-text-xs);font-weight:var(--brandOS-font-weight-bold);text-transform:uppercase}.bos-d-nav-item{align-items:center;gap:var(--brandOS-space-2);min-height:36px;padding:var(--brandOS-space-2);border-radius:var(--brandOS-radius-md);color:var(--brandOS-text-secondary);text-decoration:none;display:flex}.bos-d-nav-item:hover,.bos-d-nav-item:focus-visible,.bos-d-nav-item[data-active=true]{color:var(--brandOS-text-primary);background:var(--brandOS-interactive-secondary);outline:none}.bos-d-nav-item[data-active=true]{color:var(--brandOS-interactive-primary)}.bos-d-nav-item-dot{width:var(--brandOS-space-2);height:var(--brandOS-space-2);border-radius:var(--brandOS-radius-full);background:currentColor}.bos-d-nav-item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bos-d-nav-item-pill,.bos-d-rail-status-badge{padding:var(--brandOS-space-0-5,2px) var(--brandOS-space-1);border-radius:var(--brandOS-radius-full);color:var(--brandOS-status-warning);background:var(--brandOS-status-warning);margin-left:auto}@supports (color:color-mix(in lab, red, red)){.bos-d-nav-item-pill,.bos-d-rail-status-badge{background:color-mix(in srgb, var(--brandOS-status-warning) 18%, transparent)}}.bos-d-nav-item-pill,.bos-d-rail-status-badge{font-size:var(--brandOS-text-2xs,10px);font-weight:var(--brandOS-font-weight-bold);text-transform:capitalize}.bos-d-main{flex-direction:column;min-width:0;min-height:0;display:flex}.bos-d-topbar{z-index:30;align-items:center;gap:var(--brandOS-space-2);min-height:var(--bos-d-topbar-h);padding:var(--brandOS-space-2) var(--brandOS-space-4);border-bottom:var(--brandOS-border-width-default) solid var(--brandOS-border-subtle);background:var(--brandOS-background-primary);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.bos-d-topbar{background:color-mix(in srgb, var(--brandOS-background-primary) 90%, transparent)}}.bos-d-topbar{-webkit-backdrop-filter:blur(var(--brandOS-blur-sm,12px));backdrop-filter:blur(var(--brandOS-blur-sm,12px))}.bos-d-topbar-mid{flex:1}.bos-d-topbar-right{align-items:center;gap:var(--brandOS-space-2);display:flex}.bos-d-mobile-logo,.bos-d-mobile-toggle{display:none}.bos-d-content{min-height:0;padding:var(--brandOS-space-6);flex:1;overflow:auto}.bos-d-content-inner{width:min(100%,1180px);margin:0 auto}.bos-d-rail-avatar{border-radius:var(--brandOS-radius-full);width:40px;height:40px;color:var(--brandOS-interactive-primary);background:var(--brandOS-interactive-primary);place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.bos-d-rail-avatar{background:color-mix(in srgb, var(--brandOS-interactive-primary) 14%, transparent)}}.bos-d-rail-avatar{font-weight:var(--brandOS-font-weight-bold)}.bos-d-rail-avatar-sm{width:36px;height:36px}.bos-d-rail-avatar-btn{cursor:pointer;border:0}.agency-erp-shell-menu-root,.agency-erp-shell-notifications-menu,.agency-erp-shell-profile,.agency-erp-shell-workspace-menu{position:relative}.agency-erp-shell-profile summary,.agency-erp-shell-workspace-menu summary{list-style:none}.agency-erp-shell-profile summary::-webkit-details-marker{display:none}.agency-erp-shell-workspace-menu summary::-webkit-details-marker{display:none}.agency-erp-shell-profile-menu,.agency-erp-shell-context-menu{z-index:60;width:min(320px, calc(100vw - var(--brandOS-space-6)));max-height:min(70vh,32rem);margin-top:var(--brandOS-space-2);padding:var(--brandOS-space-2);border:var(--brandOS-border-width-default) solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-lg);background:var(--brandOS-background-elevated);box-shadow:var(--brandOS-shadow-lg);position:absolute;top:100%;right:0;overflow-y:auto}.agency-erp-shell-product-mark{color:var(--brandOS-interactive-primary);flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:1.375rem!important;height:1.375rem!important;display:inline-flex!important}.agency-erp-shell-product-mark>svg,.agency-erp-shell-product-mark>img,.agency-erp-shell-product-mark svg,.agency-erp-shell-product-mark img{width:1.375rem!important;max-width:1.375rem!important;height:1.375rem!important;max-height:1.375rem!important;display:block!important}.agency-erp-shell-workspace-menu>.agency-erp-shell-context-menu{width:max-content;min-width:100%;max-width:calc(var(--bos-d-side-w,260px) + 8rem);top:100%;left:0;right:auto}.agency-erp-shell-context-menu{left:0;right:auto}.agency-erp-shell-product-menu{flex:auto;min-width:0;position:relative!important}#agency-erp-shell-product-switcher-menu,.agency-erp-shell-product-menu>.agency-erp-shell-context-menu{margin-top:var(--brandOS-space-2);padding:var(--brandOS-space-1);border:var(--brandOS-border-width-default) solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-lg);box-shadow:var(--brandOS-shadow-lg);background:var(--brandOS-background-elevated)!important;z-index:80!important;width:17rem!important;min-width:100%!important;max-height:min(70vh,32rem)!important;position:absolute!important;top:100%!important;left:0!important;right:auto!important;overflow-y:auto!important}.agency-erp-shell-product-menu .agency-erp-shell-context-option{color:var(--brandOS-text-primary);text-decoration:none;align-items:center!important;gap:var(--brandOS-space-2)!important;padding:var(--brandOS-space-2)!important;border-radius:var(--brandOS-radius-md)!important;flex-direction:row!important;display:flex!important}.agency-erp-shell-product-menu .agency-erp-shell-context-option:hover,.agency-erp-shell-product-menu .agency-erp-shell-context-option:focus-visible,.agency-erp-shell-product-menu .agency-erp-shell-context-option[aria-current=page]{background:var(--brandOS-interactive-secondary);outline:none}.bos-d-side,.bos-d-side-head{overflow:visible}.agency-erp-shell-context-option{align-items:center;gap:var(--brandOS-space-1);padding:var(--brandOS-space-2);border-radius:var(--brandOS-radius-md);color:var(--brandOS-text-primary);text-decoration:none;display:flex}.agency-erp-shell-context-option:hover,.agency-erp-shell-context-option:focus-visible,.agency-erp-shell-context-option[aria-current=page]{background:var(--brandOS-interactive-secondary);outline:none}.agency-erp-shell-context-option small{color:var(--brandOS-text-tertiary)}.agency-erp-shell-menu-divider{height:var(--brandOS-border-width-default);margin:var(--brandOS-space-2) 0;background:var(--brandOS-border-subtle);border:0}.agency-erp-shell-menu-item{align-items:center;gap:var(--brandOS-space-2);width:100%;padding:var(--brandOS-space-2);border-radius:var(--brandOS-radius-md);color:var(--brandOS-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.agency-erp-shell-menu-item:hover,.agency-erp-shell-menu-item:focus-visible{background:var(--brandOS-interactive-secondary);outline:none}.agency-erp-shell-menu-item--danger{color:var(--brandOS-status-error)}.agency-erp-shell-notifications-panel{width:min(340px, calc(100vw - var(--brandOS-space-6)))}.agency-erp-shell-notification-item{white-space:normal;flex-direction:column;align-items:flex-start;position:relative}.agency-erp-shell-notification-item:before{inset-block:var(--brandOS-space-2);width:calc(var(--brandOS-border-width-default) * 3);border-radius:var(--brandOS-radius-full);background:var(--brandOS-border-strong);content:"";position:absolute;left:0}.agency-erp-shell-notification-item[data-tone=success]:before{background:var(--brandOS-status-success)}.agency-erp-shell-notification-item[data-tone=info]:before{background:var(--brandOS-status-info)}.agency-erp-shell-notification-item[data-tone=warning]:before{background:var(--brandOS-status-warning)}.bos-d-profile-head{align-items:center;gap:var(--brandOS-space-3);padding:var(--brandOS-space-2);display:flex}.bos-d-drawer-item-title,.bos-d-drawer-item-meta{margin:0}.bos-d-drawer-item-title{color:var(--brandOS-text-primary);font-weight:var(--brandOS-font-weight-semibold)}.bos-d-drawer-item-meta{color:var(--brandOS-text-tertiary);font-size:var(--brandOS-text-xs)}.agency-erp-shell-menu-action{width:100%;margin-top:var(--brandOS-space-2);padding:var(--brandOS-space-2);border:0;border-top:var(--brandOS-border-width-default) solid var(--brandOS-border-subtle);color:var(--brandOS-status-error);text-align:left;cursor:pointer;background:0 0}.bos-d-form-field{gap:var(--brandOS-space-2);flex-direction:column;display:flex}.bos-d-form-field input,.bos-d-form-field textarea{min-height:var(--brandOS-input-height-md);border:var(--brandOS-border-width-default) solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-md);color:var(--brandOS-text-primary);background:var(--brandOS-background-primary)}.bos-d-btn-primary{justify-content:center;align-items:center;gap:var(--brandOS-space-2);min-height:var(--brandOS-input-height-md);padding:0 var(--brandOS-space-4);border-radius:var(--brandOS-radius-md);color:var(--brandOS-text-on-primary);background:var(--brandOS-interactive-primary);font-weight:var(--brandOS-font-weight-bold);cursor:pointer;border:0;display:inline-flex}.bos-d-btn-primary:disabled{opacity:.58;cursor:not-allowed}@media (width<=820px){.bos-d-shell,.bos-d-shell[data-side-collapsed=true]{grid-template-columns:minmax(0,1fr)}.bos-d-rail,.bos-d-side{position:fixed;inset-block:0;transform:translate(-100%)}.bos-d-side{left:var(--bos-d-rail-w);width:min(var(--bos-d-side-w), calc(100vw - var(--bos-d-rail-w)))}.bos-d-shell[data-mobile-nav=open] .bos-d-rail,.bos-d-shell[data-mobile-nav=open] .bos-d-side{transform:none}.bos-d-backdrop{z-index:10;background:var(--brandOS-background-primary);border:0;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.bos-d-backdrop{background:color-mix(in srgb, var(--brandOS-background-primary) 70%, transparent)}}.bos-d-mobile-logo,.bos-d-mobile-toggle{display:inline-grid}}@keyframes tenant-shell-auth-spin{to{transform:rotate(360deg)}}.tenant-shell-auth__submit-spinner{animation:.9s linear infinite tenant-shell-auth-spin}.tenant-shell-auth__submit{width:100%;min-height:var(--brandOS-space-12);justify-content:center;align-items:center;gap:var(--brandOS-space-2);padding:var(--brandOS-space-3) var(--brandOS-space-5);border-radius:var(--brandOS-radius-md);color:var(--bos-auth-accent-content);background:var(--bos-auth-accent);box-shadow:0 6px 18px -4px var(--bos-auth-accent);border:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__submit{box-shadow:0 6px 18px -4px color-mix(in srgb, var(--bos-auth-accent) 55%, transparent)}}.tenant-shell-auth__submit{font-size:var(--brandOS-text-md);letter-spacing:0;cursor:pointer;font-weight:700;transition:transform .14s,box-shadow .16s,filter .16s,background .16s}.tenant-shell-auth__submit:hover:not(:disabled){background:var(--bos-auth-accent-hover);filter:brightness(1.05);box-shadow:0 8px 24px -4px var(--bos-auth-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth__submit:hover:not(:disabled){box-shadow:0 8px 24px -4px color-mix(in srgb, var(--bos-auth-accent) 65%, transparent)}}.tenant-shell-auth__submit:active:not(:disabled){transform:translateY(0)}.tenant-shell-auth__submit:disabled{opacity:.6;cursor:not-allowed;filter:saturate(.7)}.tenant-shell-auth__submit svg{transition:transform .16s}.tenant-shell-auth__submit:hover:not(:disabled) svg{transform:translate(2px)}.tenant-shell-auth__context-switcher{top:var(--brandOS-space-4);left:var(--brandOS-space-4);z-index:2;max-width:calc(100vw - (var(--brandOS-space-4) * 2));width:max-content;position:fixed}.tenant-shell-auth .tenant-shell-auth__context-switcher-trigger{border:1px solid var(--brandOS-gray-200);background:var(--brandOS-gray-050);width:max-content;max-width:100%;color:var(--brandOS-gray-900);-webkit-backdrop-filter:blur(14px);box-shadow:var(--brandOS-shadow-md);flex:none}.tenant-shell-auth .tenant-shell-auth__context-switcher-trigger .bos-d-workspace-name{color:var(--brandOS-gray-900)}.tenant-shell-auth .tenant-shell-auth__context-switcher-trigger .bos-d-workspace-chev{color:var(--brandOS-gray-600)}.tenant-shell-auth .tenant-shell-auth__context-switcher-trigger .bos-d-workspace-mark--brand{color:var(--brandOS-gray-900)}.tenant-shell-auth .tenant-shell-auth__context-switcher-trigger:hover,.tenant-shell-auth .tenant-shell-auth__context-switcher-trigger:focus-visible{border-color:var(--bos-auth-accent)}@supports (color:color-mix(in lab, red, red)){.tenant-shell-auth .tenant-shell-auth__context-switcher-trigger:hover,.tenant-shell-auth .tenant-shell-auth__context-switcher-trigger:focus-visible{border-color:color-mix(in srgb, var(--bos-auth-accent) 50%, var(--brandOS-gray-300))}}.tenant-shell-auth .tenant-shell-auth__context-switcher-trigger:hover,.tenant-shell-auth .tenant-shell-auth__context-switcher-trigger:focus-visible{background:var(--brandOS-gray-100);outline:none}.tenant-shell-auth__context-option-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.tenant-shell-auth__context-option-copy strong,.tenant-shell-auth__context-option-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tenant-shell-auth__context-option-copy strong{color:var(--brandOS-text-primary);font-size:var(--brandOS-text-sm)}.tenant-shell-auth__context-option-copy small{color:var(--brandOS-text-secondary);font-size:var(--brandOS-text-xs)}@media (width<=30rem){.tenant-shell-auth{padding:var(--brandOS-space-4)}.tenant-shell-auth__panel{padding:var(--brandOS-space-6)}.tenant-shell-auth__context-switcher{top:var(--brandOS-space-2);left:var(--brandOS-space-2)}}.tenant-shell-auth__context-option-favicon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}.tenant-shell-auth__context-option-favicon>svg,.tenant-shell-auth__context-option-favicon>img{width:100%;height:100%;display:block}html{scroll-behavior:smooth}:root{background-color:var(--bos-color-bos-canvas,var(--brandOS-background-primary));font-family:var(--brandOS-font-body-display);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-synthesis:none;text-rendering:optimizelegibility;--bos-context-accent:var(--brandOS-interactive-primary);--bos-context-accent-muted:var(--bos-context-accent)}@supports (color:color-mix(in lab, red, red)){:root{--bos-context-accent-muted:color-mix(in srgb, var(--bos-context-accent) 10%, transparent)}}:root{--bos-context-border:var(--bos-context-accent)}@supports (color:color-mix(in lab, red, red)){:root{--bos-context-border:color-mix(in srgb, var(--bos-context-accent) 30%, var(--color-bos-border))}}*{box-sizing:border-box}body{margin:calc(var(--bos-spacing,.25rem) * 0);min-height:100vh;min-width:calc(var(--bos-spacing,.25rem) * 80);background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary))}.bos-not-found{justify-content:center;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);min-height:70vh;padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-block:calc(var(--bos-spacing,.25rem) * 12);text-align:center;flex-direction:column;display:flex}.bos-not-found-eyebrow{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.08em;letter-spacing:.08em;color:var(--brandOS-interactive-primary);text-transform:uppercase}.bos-not-found-title{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-3xl,1.875rem);line-height:var(--tw-leading,var(--bos-text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-not-found-body{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-relaxed,1.625);max-width:44ch;font-size:.9375rem;line-height:var(--bos-leading-relaxed,1.625);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-not-found-action{margin-top:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--brandOS-text-on-primary);transition-property:filter;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;align-items:center;text-decoration-line:none;transition-duration:.12s;transition-timing-function:ease;display:inline-flex}.bos-not-found-action:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:root[data-brand=snyder][data-theme=light] .bos-d-surface,:root[data-brand=snyder][data-theme=light] .bos-d-metric,:root[data-brand=snyder][data-theme=light] .bos-professional-services-list{border-color:var(--brandOS-gray-200);background-color:var(--brandOS-gray-050);color:var(--brandOS-gray-900);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-brand=snyder][data-theme=dark] .bos-d-surface,:root[data-brand=snyder][data-theme=dark] .bos-d-metric,:root[data-brand=snyder][data-theme=dark] .bos-professional-services-list{border-color:var(--brandOS-gray-750);background-color:var(--brandOS-gray-900);color:var(--brandOS-gray-050);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}button,input,textarea,select{font:inherit}a:focus-visible{outline-width:1px;outline-style:var(--tw-outline-style);outline-width:var(--brandOS-border-width-default);outline-offset:var(--brandOS-space-1);outline-color:var(--brandOS-border-focus)}h1,h2,h3,h4,h5,h6,p{margin-top:calc(var(--bos-spacing,.25rem) * 0)}h1,h2,h3,h4,h5,h6{font-family:var(--brandOS-font-heading-display)}h1{margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--brandOS-text-3xl);--tw-leading:var(--brandOS-leading-none);line-height:var(--brandOS-leading-none)}h2{margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--brandOS-text-xl);--tw-leading:var(--brandOS-leading-snug);line-height:var(--brandOS-leading-snug);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold)}h3{margin-bottom:var(--brandOS-space-1);font-size:var(--brandOS-text-lg);--tw-leading:var(--brandOS-leading-snug);line-height:var(--brandOS-leading-snug);--tw-font-weight:var(--brandOS-font-weight-semibold);font-weight:var(--brandOS-font-weight-semibold)}.bos-shell-header{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:var(--brandOS-space-5);width:100%;min-width:calc(var(--bos-spacing,.25rem) * 0);justify-content:space-between;align-items:center;gap:var(--brandOS-space-5);display:flex}.bos-shell-header-title{min-width:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:var(--brandOS-space-3);display:flex}.bos-shell-content{margin:calc(var(--bos-spacing,.25rem) * 0);width:100%;min-width:calc(var(--bos-spacing,.25rem) * 0)}:root[data-bos-context] .bos-shell-content .bos-shell-header{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--brandOS-border-width-default);border-bottom-color:var(--bos-context-border);padding-bottom:var(--brandOS-space-4)}:root[data-bos-context] .bos-shell-content .bos-shell-header .bos-eyebrow{color:var(--bos-context-accent)}.bos-workspace-intro{margin-bottom:var(--brandOS-space-5);justify-content:space-between;align-items:center;gap:var(--brandOS-space-4);border-radius:var(--radius-bos-panel);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding:var(--brandOS-space-4);--tw-shadow:var(--brandOS-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:flex}.bos-workspace-intro p{margin:calc(var(--bos-spacing,.25rem) * 0);max-width:45rem;font-size:var(--brandOS-text-sm);--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-section-anchor{scroll-margin-top:var(--brandOS-space-6)}.bos-shell{width:min(73.75rem, calc(100% - var(--brandOS-space-8)));padding-inline:calc(var(--bos-spacing,.25rem) * 0);padding-top:var(--brandOS-space-8);padding-bottom:var(--brandOS-space-12);margin-inline:auto}.bos-topbar{justify-content:space-between;align-items:center;gap:var(--brandOS-space-5);padding-inline:calc(var(--bos-spacing,.25rem) * 0);padding-top:var(--brandOS-space-3);padding-bottom:var(--brandOS-space-6);display:flex}.bos-section-header{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:var(--brandOS-space-5);margin-bottom:var(--brandOS-space-3);justify-content:space-between;align-items:center;gap:var(--brandOS-space-5);display:flex}.bos-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:var(--brandOS-space-1);font-size:var(--brandOS-text-xs);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--brandOS-text-link);text-transform:uppercase}.bos-status-pill{min-height:var(--brandOS-input-height-md);align-items:center;gap:var(--brandOS-space-2);border-radius:var(--radius-bos-panel);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:var(--brandOS-space-3);padding-block:var(--brandOS-space-2);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text,var(--brandOS-text-primary));display:inline-flex}.bos-scope{--bos-card-bg:var(--brandOS-background-elevated);--bos-page-bg:var(--brandOS-background-tertiary);gap:var(--brandOS-space-4);display:grid}.bos-scope .bos-hero{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 4);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 5.5);padding-top:calc(var(--bos-spacing,.25rem) * 5.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 4.5);grid-template-columns:1fr auto;display:grid}.bos-scope .bos-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-bos-text-muted)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-eyebrow{color:color-mix(in srgb,var(--color-bos-text-muted) 80%,transparent)}}.bos-scope .bos-eyebrow{text-transform:uppercase}.bos-scope .bos-hero h1{margin:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 2);--tw-leading:1.15;--tw-font-weight:var(--bos-font-weight-bold,700);font-size:clamp(1.625rem,1.25rem + 1vw,2rem);line-height:1.15;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-caption{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:1.5;max-width:64ch;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.8125rem;line-height:1.5}.bos-scope .bos-hero-meta{align-items:flex-end;gap:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;display:flex}.bos-scope .bos-context-line{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);white-space:nowrap;max-width:100%;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem;display:inline-flex}.bos-scope .bos-context-line>svg{flex-shrink:0}.bos-scope .bos-context-line strong{color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-tone{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);border-width:1px;border-color:#0000;display:inline-flex}.bos-scope .bos-tone svg{width:.8125rem;height:.8125rem}.bos-scope .bos-tone.success{border-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-tone.success{border-color:color-mix(in srgb,var(--brandOS-status-success) 30%,transparent)}}.bos-scope .bos-tone.success{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-tone.success{background-color:color-mix(in srgb,var(--brandOS-status-success) 12%,transparent)}}.bos-scope .bos-tone.success{color:var(--brandOS-status-success)}.bos-scope .bos-tone.warning{border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-tone.warning{border-color:color-mix(in srgb,var(--brandOS-status-warning) 30%,transparent)}}.bos-scope .bos-tone.warning{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-tone.warning{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}.bos-scope .bos-tone.warning{color:var(--brandOS-status-warning)}.bos-scope .bos-tone.error{border-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-tone.error{border-color:color-mix(in srgb,var(--brandOS-status-error) 30%,transparent)}}.bos-scope .bos-tone.error{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-tone.error{background-color:color-mix(in srgb,var(--brandOS-status-error) 12%,transparent)}}.bos-scope .bos-tone.error{color:var(--brandOS-status-error)}.bos-scope .bos-tone.info{border-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-tone.info{border-color:color-mix(in srgb,var(--brandOS-status-info) 30%,transparent)}}.bos-scope .bos-tone.info{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-tone.info{background-color:color-mix(in srgb,var(--brandOS-status-info) 12%,transparent)}}.bos-scope .bos-tone.info{color:var(--brandOS-status-info)}.bos-scope .bos-tone.primary{border-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-tone.primary{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 30%,transparent)}}.bos-scope .bos-tone.primary{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-tone.primary{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent)}}.bos-scope .bos-tone.primary{color:var(--brandOS-interactive-primary)}.bos-scope .bos-entity-context-badges{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.bos-scope .bos-entity-context-badge{max-width:100%;min-width:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-secondary);padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;line-height:1;font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-secondary);display:inline-flex}.bos-scope .bos-entity-context-badge>span{min-width:calc(var(--bos-spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bos-scope .bos-entity-context-badge:before{height:calc(var(--bos-spacing,.25rem) * 1.5);width:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-text-tertiary);--tw-content:"";content:var(--tw-content);flex-shrink:0}.bos-scope .bos-entity-context-badge[data-kind=counterpart],.bos-scope .bos-entity-context-badge[data-kind=same-tenant-counterpart]{border-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-entity-context-badge[data-kind=counterpart],.bos-scope .bos-entity-context-badge[data-kind=same-tenant-counterpart]{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 30%,transparent)}}.bos-scope .bos-entity-context-badge[data-kind=counterpart],.bos-scope .bos-entity-context-badge[data-kind=same-tenant-counterpart]{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-entity-context-badge[data-kind=counterpart],.bos-scope .bos-entity-context-badge[data-kind=same-tenant-counterpart]{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,var(--brandOS-background-secondary))}}.bos-scope .bos-entity-context-badge[data-kind=counterpart],.bos-scope .bos-entity-context-badge[data-kind=same-tenant-counterpart]{color:var(--brandOS-interactive-primary)}.bos-scope .bos-entity-context-badge[data-kind=counterpart]:before,.bos-scope .bos-entity-context-badge[data-kind=same-tenant-counterpart]:before{background-color:var(--brandOS-interactive-primary)}.bos-scope .bos-entity-context-badge[data-kind=cross-tenant-counterpart]{border-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-entity-context-badge[data-kind=cross-tenant-counterpart]{border-color:color-mix(in srgb,var(--brandOS-status-info) 32%,transparent)}}.bos-scope .bos-entity-context-badge[data-kind=cross-tenant-counterpart]{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-entity-context-badge[data-kind=cross-tenant-counterpart]{background-color:color-mix(in srgb,var(--brandOS-status-info) 12%,var(--brandOS-background-secondary))}}.bos-scope .bos-entity-context-badge[data-kind=cross-tenant-counterpart]{color:var(--brandOS-status-info)}.bos-scope .bos-entity-context-badge[data-kind=cross-tenant-counterpart]:before{background-color:var(--brandOS-status-info)}.bos-scope .bos-entity-context-badge[data-kind=consolidation]{border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-entity-context-badge[data-kind=consolidation]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 35%,transparent)}}.bos-scope .bos-entity-context-badge[data-kind=consolidation]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-entity-context-badge[data-kind=consolidation]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 14%,var(--brandOS-background-secondary))}}.bos-scope .bos-entity-context-badge[data-kind=consolidation]{color:var(--brandOS-status-warning)}.bos-scope .bos-entity-context-badge[data-kind=consolidation]:before{background-color:var(--brandOS-status-warning)}.bos-scope .bos-entity-context-badge[data-kind=redaction],.bos-scope .bos-entity-context-badge[data-kind=denied-entity-scope]{border-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-entity-context-badge[data-kind=redaction],.bos-scope .bos-entity-context-badge[data-kind=denied-entity-scope]{border-color:color-mix(in srgb,var(--brandOS-status-error) 35%,transparent)}}.bos-scope .bos-entity-context-badge[data-kind=redaction],.bos-scope .bos-entity-context-badge[data-kind=denied-entity-scope]{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-entity-context-badge[data-kind=redaction],.bos-scope .bos-entity-context-badge[data-kind=denied-entity-scope]{background-color:color-mix(in srgb,var(--brandOS-status-error) 12%,var(--brandOS-background-secondary))}}.bos-scope .bos-entity-context-badge[data-kind=redaction],.bos-scope .bos-entity-context-badge[data-kind=denied-entity-scope]{color:var(--brandOS-status-error)}.bos-scope .bos-entity-context-badge[data-kind=redaction]:before,.bos-scope .bos-entity-context-badge[data-kind=denied-entity-scope]:before{background-color:var(--brandOS-status-error)}.bos-scope .bos-kpi-strip{gap:calc(var(--bos-spacing,.25rem) * 0);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid;overflow:hidden}.bos-scope .bos-kpi{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 1.5);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 4);flex-direction:column;display:flex}.bos-scope .bos-kpi:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.bos-scope .bos-kpi-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.71875rem;font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));display:flex}.bos-scope .bos-kpi-dot{height:calc(var(--bos-spacing,.25rem) * 2);width:calc(var(--bos-spacing,.25rem) * 2);background-color:var(--brandOS-text-tertiary);border-radius:3.40282e38px;flex-shrink:0}.bos-scope .bos-kpi-dot.tone-success{background-color:var(--brandOS-status-success)}.bos-scope .bos-kpi-dot.tone-warning{background-color:var(--brandOS-status-warning)}.bos-scope .bos-kpi-dot.tone-danger{background-color:var(--brandOS-status-error)}.bos-scope .bos-kpi-dot.tone-info{background-color:var(--brandOS-status-info)}.bos-scope .bos-kpi-dot.tone-primary{background-color:var(--brandOS-interactive-primary)}.bos-scope .bos-kpi-dot.tone-muted{background-color:var(--brandOS-text-tertiary)}.bos-scope .bos-kpi-value{--tw-leading:1.2;--tw-font-weight:var(--bos-font-weight-bold,700);font-size:clamp(1.0625rem,.9rem + .7vw,1.375rem);line-height:1.2;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.015em;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);overflow:hidden}.bos-scope .bos-kpi-hint{color:var(--color-bos-text-muted);font-size:.71875rem}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-kpi-hint{color:color-mix(in srgb,var(--color-bos-text-muted) 80%,transparent)}}@media (width<=68.75rem){.bos-scope .bos-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.bos-scope .bos-kpi{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle))}.bos-scope .bos-kpi:nth-child(2n),.bos-scope .bos-kpi:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.bos-scope .bos-kpi:nth-child(n+3){border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle))}.bos-scope .bos-kpi:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=30rem){.bos-scope .bos-kpi-strip{grid-template-columns:repeat(1,minmax(0,1fr))}.bos-scope .bos-kpi{border-right-style:var(--tw-border-style);border-right-width:0}.bos-scope .bos-kpi:nth-child(n+2){border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle))}}.bos-scope .bos-alert{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);--tw-leading:1.5;border-width:1px;padding-block:.6875rem;font-size:.8125rem;line-height:1.5;display:flex}.bos-scope .bos-alert-icon{margin-top:calc(var(--bos-spacing,.25rem) * .5);flex-shrink:0;display:inline-flex}.bos-scope .bos-alert[data-tone=success]{border-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-alert[data-tone=success]{border-color:color-mix(in srgb,var(--brandOS-status-success) 32%,transparent)}}.bos-scope .bos-alert[data-tone=success]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-alert[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 14%,var(--bos-card-bg))}}.bos-scope .bos-alert[data-tone=success]{color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-alert[data-tone=success]{color:color-mix(in srgb,var(--brandOS-status-success) 80%,var(--color-bos-text))}}.bos-scope .bos-alert[data-tone=success] .bos-alert-icon{color:var(--brandOS-status-success)}.bos-scope .bos-alert[data-tone=warning]{border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-alert[data-tone=warning]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 35%,transparent)}}.bos-scope .bos-alert[data-tone=warning]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-alert[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 16%,var(--bos-card-bg))}}.bos-scope .bos-alert[data-tone=warning]{color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-alert[data-tone=warning]{color:color-mix(in srgb,var(--brandOS-status-warning) 80%,var(--color-bos-text))}}.bos-scope .bos-alert[data-tone=warning] .bos-alert-icon{color:var(--brandOS-status-warning)}.bos-scope .bos-alert[data-tone=info]{border-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-alert[data-tone=info]{border-color:color-mix(in srgb,var(--brandOS-status-info) 32%,transparent)}}.bos-scope .bos-alert[data-tone=info]{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-alert[data-tone=info]{background-color:color-mix(in srgb,var(--brandOS-status-info) 14%,var(--bos-card-bg))}}.bos-scope .bos-alert[data-tone=info]{color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-alert[data-tone=info]{color:color-mix(in srgb,var(--brandOS-status-info) 80%,var(--color-bos-text))}}.bos-scope .bos-alert[data-tone=info] .bos-alert-icon{color:var(--brandOS-status-info)}.bos-scope .bos-alert[data-tone=attention]{border-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-alert[data-tone=attention]{border-color:color-mix(in srgb,var(--brandOS-status-error) 35%,transparent)}}.bos-scope .bos-alert[data-tone=attention]{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-alert[data-tone=attention]{background-color:color-mix(in srgb,var(--brandOS-status-error) 14%,var(--bos-card-bg))}}.bos-scope .bos-alert[data-tone=attention]{color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-alert[data-tone=attention]{color:color-mix(in srgb,var(--brandOS-status-error) 80%,var(--color-bos-text))}}.bos-scope .bos-alert[data-tone=attention] .bos-alert-icon{color:var(--brandOS-status-error)}.bos-scope .bos-alert strong{--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-btn{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));background-color:var(--bos-card-bg);padding-inline:.6875rem;padding-block:calc(var(--bos-spacing,.25rem) * 1.5);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));transition-property:all;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;transition-duration:.12s;transition-timing-function:ease;display:inline-flex}.bos-scope .bos-btn:hover{background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary))}.bos-scope .bos-btn-ghost{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));background-color:#0000;border-color:#0000}.bos-scope .bos-btn-ghost:hover{background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-chart-grid{gap:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:2fr 1fr;display:grid}.bos-scope .bos-chart-grid.bos-resource-center-charts{grid-template-columns:1.6fr 1fr 1.4fr}@media (width<=80rem){.bos-scope .bos-chart-grid.bos-resource-center-charts{grid-template-columns:repeat(2,minmax(0,1fr))}.bos-scope .bos-chart-grid.bos-resource-center-charts>:nth-child(3){grid-column:1/-1}}@media (width<=68.75rem){.bos-scope .bos-chart-grid,.bos-scope .bos-chart-grid.bos-resource-center-charts{grid-template-columns:repeat(1,minmax(0,1fr))}.bos-scope .bos-chart-grid.bos-resource-center-charts>:nth-child(3){grid-column:auto}}@keyframes bos-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bos-donut-trace{0%{stroke-dasharray:0 9999}}@keyframes bos-fade-in-up{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}.bos-scope .bos-chart-card{border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-top:calc(var(--bos-spacing,.25rem) * 4.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 3.5);transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;overflow:hidden}.bos-scope .bos-chart-card:before{pointer-events:none;inset:calc(var(--bos-spacing,.25rem) * 0);background-image:radial-gradient(120% 120% at 0% 0%,var(--brandOS-interactive-primary),transparent 55%);position:absolute}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-chart-card:before{background-image:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--brandOS-interactive-primary) 5%,transparent),transparent 55%)}}.bos-scope .bos-chart-card:before{opacity:0;--tw-content:"";content:var(--tw-content);transition:opacity .24s}.bos-scope .bos-chart-card:hover{border-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-chart-card:hover{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 35%,var(--color-bos-border))}}.bos-scope .bos-chart-card:hover{--tw-shadow:0 .25rem .875rem -.25rem var(--tw-shadow-color,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-chart-card:hover{--tw-shadow:0 .25rem .875rem -.25rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 18%,transparent))}}.bos-scope .bos-chart-card:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-chart-card:hover:before{opacity:1}.bos-scope .bos-chart-head{margin-bottom:calc(var(--bos-spacing,.25rem) * 1);justify-content:space-between;align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2.5);display:flex}.bos-scope .bos-chart-title{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-chart-subtitle{margin-top:calc(var(--bos-spacing,.25rem) * .5);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-chart-desc{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 1);margin-bottom:calc(var(--bos-spacing,.25rem) * 4);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:1.5;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));line-height:1.5}.bos-scope .bos-bar-rows{gap:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;display:flex}@keyframes bos-bar-shimmer{0%{transform:translate(-100%)}to{transform:translate(220%)}}@keyframes bos-bar-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 20%, transparent), inset 0 0 0 1px color-mix(in srgb, currentColor 22%, transparent)}50%{box-shadow:0 0 0 .25rem color-mix(in srgb, currentColor 14%, transparent), inset 0 0 0 1px color-mix(in srgb, currentColor 22%, transparent)}}.bos-scope .bos-bar-row{align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-sm);padding:calc(var(--bos-spacing,.25rem) * 1);grid-template-columns:7rem 1fr 6.25rem;font-size:.78125rem;transition:background .14s;animation:.32s cubic-bezier(.22,1,.36,1) both bos-fade-in-up;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-bar-row:hover{background-color:color-mix(in srgb,var(--bos-bar-color,var(--brandOS-interactive-primary)) 5%,transparent)}}.bos-scope .bos-bar-label{grid-column-start:1}.bos-scope .bos-bar-track{grid-column-start:2}.bos-scope .bos-bar-val{grid-column-start:3}.bos-scope .bos-bar-rows .bos-bar-row:first-child{animation-delay:0s}.bos-scope .bos-bar-rows .bos-bar-row:nth-child(2){animation-delay:60ms}.bos-scope .bos-bar-rows .bos-bar-row:nth-child(3){animation-delay:.12s}.bos-scope .bos-bar-rows .bos-bar-row:nth-child(4){animation-delay:.18s}.bos-scope .bos-bar-rows .bos-bar-row:nth-child(5){animation-delay:.24s}.bos-scope .bos-bar-rows .bos-bar-row:nth-child(6){animation-delay:.3s}.bos-scope .bos-bar-rows .bos-bar-row:nth-child(7){animation-delay:.36s}.bos-scope .bos-bar-rows .bos-bar-row:nth-child(8){animation-delay:.42s}.bos-scope .bos-bar-rows .bos-bar-row:nth-child(n+9){animation-delay:.48s}.bos-scope .bos-bar-row:hover{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-bar-row:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 5%,transparent)}}.bos-scope .bos-bar-label{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:-.005em;letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));overflow:hidden}.bos-scope .bos-bar-track{height:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-page-bg);--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,var(--color-bos-text));position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-bar-track{--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 5%,transparent))}}.bos-scope .bos-bar-track{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-bar-track:after{pointer-events:none;inset:calc(var(--bos-spacing,.25rem) * 0);border-radius:inherit;background-image:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),var(--color-bos-text) calc(25% - 1px),var(--color-bos-text) 25%);position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-bar-track:after{background-image:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),color-mix(in srgb,var(--color-bos-text) 6%,transparent) calc(25% - 1px),color-mix(in srgb,var(--color-bos-text) 6%,transparent) 25%)}}.bos-scope .bos-bar-track:after{--tw-content:"";content:var(--tw-content)}.bos-scope .bos-bar-fill{transform-origin:0;border-radius:var(--brandOS-radius-full);background-color:var(--bos-bar-color,currentColor);background-image:linear-gradient(#ffffff2e 0%,#0000 60%);height:100%;transition:width .28s cubic-bezier(.22,1,.36,1),filter .16s;animation:.7s cubic-bezier(.22,1,.36,1) both bos-bar-grow;position:relative;overflow:hidden}.bos-scope .bos-bar-rows .bos-bar-row:first-child .bos-bar-fill{animation:.8s cubic-bezier(.22,1,.36,1) both bos-bar-grow,2.4s ease-in-out 1.2s 2 bos-bar-pulse}.bos-scope .bos-bar-fill:before{pointer-events:none;top:calc(var(--bos-spacing,.25rem) * 0);bottom:calc(var(--bos-spacing,.25rem) * 0);left:calc(var(--bos-spacing,.25rem) * 0);opacity:0;--tw-content:"";content:var(--tw-content);background-image:linear-gradient(90deg,#0000 0%,#ffffff52 50%,#0000 100%);width:30%;position:absolute;transform:translate(-100%)}.bos-scope .bos-bar-row:hover .bos-bar-fill:before{opacity:1;animation:1.1s cubic-bezier(.22,1,.36,1) bos-bar-shimmer}.bos-scope .bos-bar-row:hover .bos-bar-fill{filter:brightness(1.06)saturate(1.12);transform:scaleY(1.05)}.bos-scope .bos-bar-row{grid-template-columns:7.5rem 1fr 5rem}.bos-scope .bos-bar-val{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);justify-content:flex-end;align-items:center;gap:.4375rem;display:inline-flex}.bos-scope .bos-bar-val strong{--tw-leading:1;--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;line-height:1;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.005em;letter-spacing:-.005em;color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-bar-val .bos-bar-share{min-width:calc(var(--bos-spacing,.25rem) * 9);border-radius:var(--brandOS-radius-full);padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);--tw-leading:1;--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;line-height:1;font-weight:var(--bos-font-weight-bold,700);background-color:var(--bos-bar-color,var(--brandOS-interactive-primary));justify-content:center;align-items:center;padding-block:1px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-bar-val .bos-bar-share{background-color:color-mix(in srgb,var(--bos-bar-color,var(--brandOS-interactive-primary)) 12%,transparent)}}.bos-scope .bos-bar-val .bos-bar-share{color:var(--bos-bar-color,var(--brandOS-interactive-primary))}.bos-scope .bos-donut-wrap{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 4);grid-template-columns:8.75rem 1fr;display:grid}.bos-scope .bos-donut-wrap svg{filter:drop-shadow(0 .25rem .5rem var(--brandOS-interactive-primary));overflow:visible}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-donut-wrap svg{filter:drop-shadow(0 .25rem .5rem color-mix(in srgb,var(--brandOS-interactive-primary) 18%,transparent))}}.bos-scope .bos-donut-wrap svg circle:not(:first-child){transition:stroke-width .2s;animation:.9s cubic-bezier(.22,1,.36,1) both bos-donut-trace}.bos-scope .bos-donut-wrap:hover svg circle:not(:first-child){stroke-width:16px}.bos-scope .bos-donut-row{border-radius:var(--brandOS-radius-sm);padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:.1875rem;transition:background .14s,transform .14s;animation:.42s both bos-fade-in-up}.bos-scope .bos-donut-row:hover{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-donut-row:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 5%,transparent)}}.bos-scope .bos-donut-row .bos-donut-dot{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,currentColor)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-donut-row .bos-donut-dot{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,color-mix(in srgb,currentColor 12%,transparent))}}.bos-scope .bos-donut-row .bos-donut-dot{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-donut-legend{flex-direction:column;gap:.4375rem;display:flex}.bos-scope .bos-donut-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));grid-template-columns:.625rem 1fr auto;display:grid}.bos-scope .bos-donut-row .bos-donut-dot{height:calc(var(--bos-spacing,.25rem) * 2);width:calc(var(--bos-spacing,.25rem) * 2);border-radius:.125rem}.bos-scope .bos-donut-row .bos-donut-lbl{text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));overflow:hidden}.bos-scope .bos-donut-row .bos-donut-val{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-board-shell{border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);overflow:hidden}.bos-scope .bos-board-head{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 4);display:flex}.bos-scope .bos-board-head h2{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-base,1rem);line-height:var(--tw-leading,var(--bos-text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-board-head .bos-eyebrow{margin-bottom:calc(var(--bos-spacing,.25rem) * 1)}.bos-scope .bos-board-count{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-interactive-primary);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-board-count{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 30%,transparent)}}.bos-scope .bos-board-count{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-board-count{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent)}}.bos-scope .bos-board-count{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-interactive-primary)}.bos-scope .bos-board-tabs{scrollbar-width:none;scroll-behavior:smooth;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 5);flex-wrap:nowrap;align-items:center;display:flex;overflow:auto hidden}.bos-scope .bos-board-tabs::-webkit-scrollbar{height:calc(var(--bos-spacing,.25rem) * 0);background-color:#0000}.bos-scope .bos-board-tabs:hover{scrollbar-width:thin}.bos-scope .bos-board-tabs:hover::-webkit-scrollbar{height:calc(var(--bos-spacing,.25rem) * 1.5)}.bos-scope .bos-board-tabs:hover::-webkit-scrollbar-thumb{background-color:var(--color-bos-border-strong);border-radius:.1875rem}.bos-scope .bos-board-tabs:hover::-webkit-scrollbar-track{background-color:#0000}.bos-scope .bos-board-tab{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.8125rem;font-weight:var(--bos-font-weight-medium,500);white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));background-color:#0000;border-bottom-width:2px;border-bottom-color:#0000;flex-shrink:0;margin-bottom:-1px;transition:color .12s;display:inline-flex}.bos-scope .bos-board-tab:hover{color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-board-tab.active{border-bottom-color:var(--brandOS-interactive-primary);color:var(--brandOS-interactive-primary)}.bos-scope .bos-empty-board{margin-inline:calc(var(--bos-spacing,.25rem) * 5);margin-block:calc(var(--bos-spacing,.25rem) * 6);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));background-color:var(--bos-page-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-block:calc(var(--bos-spacing,.25rem) * 10);text-align:center;flex-direction:column;display:flex}.bos-scope .bos-empty-board-icon{margin-bottom:calc(var(--bos-spacing,.25rem) * 1);height:calc(var(--bos-spacing,.25rem) * 12);width:calc(var(--bos-spacing,.25rem) * 12);background-color:var(--brandOS-interactive-primary);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-empty-board-icon{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent)}}.bos-scope .bos-empty-board-icon{color:var(--brandOS-interactive-primary)}.bos-scope .bos-empty-board-title{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.9375rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:-.005em;letter-spacing:-.005em;color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-empty-board-body{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:1.5;max-width:36ch;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.8125rem;line-height:1.5}.bos-scope .bos-empty-board-action{margin-top:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-background-elevated);align-items:center;padding-block:.4375rem;text-decoration-line:none;transition:filter .12s;display:inline-flex}.bos-scope .bos-empty-board-action:hover{filter:brightness(.95)}.bos-scope .bos-secondary-grid{gap:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=68.75rem){.bos-scope .bos-secondary-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.bos-scope .bos-side-panel{border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);overflow:hidden}.bos-scope .bos-side-panel-head{margin-bottom:calc(var(--bos-spacing,.25rem) * 3);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-top:calc(var(--bos-spacing,.25rem) * 4.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 4);display:flex}.bos-scope .bos-side-panel-head h3{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-side-panel-head svg{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-side-panel-count{height:calc(var(--bos-spacing,.25rem) * 5.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-interactive-primary);justify-content:center;align-items:center;min-width:1.625rem;margin-left:auto;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-side-panel-count{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 28%,transparent)}}.bos-scope .bos-side-panel-count{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-side-panel-count{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent)}}.bos-scope .bos-side-panel-count{padding-inline:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--brandOS-interactive-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-side-panel-body{gap:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;display:flex}.bos-scope .bos-runtime-row,.bos-scope .bos-finding-row{gap:calc(var(--bos-spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-runtime-row:last-child,.bos-scope .bos-finding-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-runtime-row[data-ready=false]{border-left:.1875rem solid var(--brandOS-status-warning);padding-left:.9375rem}.bos-scope .bos-runtime-row[data-ready=true]{border-left:.1875rem solid var(--brandOS-status-success);padding-left:.9375rem}.bos-scope .bos-runtime-row-head{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-runtime-row-title{color:var(--bos-color-bos-text,var(--brandOS-text-primary));align-items:center;gap:.4375rem;display:inline-flex}.bos-scope .bos-runtime-row-title svg{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-runtime-row-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-runtime-row-stats{flex-wrap:wrap;gap:.4375rem;display:flex}.bos-scope .bos-runtime-stat{border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-page-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1);align-items:center;gap:.4375rem;font-size:.6875rem;display:inline-flex}.bos-scope .bos-runtime-stat-key{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.625rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-runtime-stat-val{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-runtime-stat[data-tone=success] .bos-runtime-stat-val{color:var(--brandOS-status-success)}.bos-scope .bos-runtime-stat[data-tone=warning] .bos-runtime-stat-val{color:var(--brandOS-status-warning)}.bos-scope .bos-runtime-stat[data-tone=danger] .bos-runtime-stat-val{color:var(--brandOS-status-error)}.bos-scope .bos-runtime-stat[data-tone=info] .bos-runtime-stat-val{color:var(--brandOS-status-info)}.bos-scope .bos-runtime-stat[data-tone=success]{border-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-runtime-stat[data-tone=success]{border-color:color-mix(in srgb,var(--brandOS-status-success) 28%,transparent)}}.bos-scope .bos-runtime-stat[data-tone=success]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-runtime-stat[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 6%,var(--bos-card-bg))}}.bos-scope .bos-runtime-stat[data-tone=warning]{border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-runtime-stat[data-tone=warning]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 28%,transparent)}}.bos-scope .bos-runtime-stat[data-tone=warning]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-runtime-stat[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 6%,var(--bos-card-bg))}}.bos-scope .bos-runtime-stat[data-tone=danger]{border-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-runtime-stat[data-tone=danger]{border-color:color-mix(in srgb,var(--brandOS-status-error) 28%,transparent)}}.bos-scope .bos-runtime-stat[data-tone=danger]{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-runtime-stat[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 6%,var(--bos-card-bg))}}.bos-scope .bos-runtime-stat[data-tone=info]{border-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-runtime-stat[data-tone=info]{border-color:color-mix(in srgb,var(--brandOS-status-info) 28%,transparent)}}.bos-scope .bos-runtime-stat[data-tone=info]{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-runtime-stat[data-tone=info]{background-color:color-mix(in srgb,var(--brandOS-status-info) 6%,var(--bos-card-bg))}}.bos-scope .bos-runtime-blockers{margin-top:calc(var(--bos-spacing,.25rem) * .5);gap:calc(var(--bos-spacing,.25rem) * 1.5);border-top-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;display:flex}.bos-scope .bos-runtime-blockers-label{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-finding-row{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));flex-direction:row;padding-left:.9375rem}.bos-scope .bos-finding-row>div:first-child{min-width:calc(var(--bos-spacing,.25rem) * 0);flex:1}.bos-scope .bos-finding-row>strong{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);flex-shrink:0}.bos-scope .bos-finding-row h3{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-finding-row[data-severity=critical]{border-left-color:var(--brandOS-status-error);background-image:linear-gradient(90deg,var(--brandOS-status-error),transparent 30%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-finding-row[data-severity=critical]{background-image:linear-gradient(90deg,color-mix(in srgb,var(--brandOS-status-error) 4%,transparent),transparent 30%)}}.bos-scope .bos-finding-row[data-severity=warning]{border-left-color:var(--brandOS-status-warning);background-image:linear-gradient(90deg,var(--brandOS-status-warning),transparent 30%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-finding-row[data-severity=warning]{background-image:linear-gradient(90deg,color-mix(in srgb,var(--brandOS-status-warning) 4%,transparent),transparent 30%)}}.bos-scope .bos-finding-row[data-severity=info]{border-left-color:var(--brandOS-status-info);background-image:linear-gradient(90deg,var(--brandOS-status-info),transparent 30%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-finding-row[data-severity=info]{background-image:linear-gradient(90deg,color-mix(in srgb,var(--brandOS-status-info) 4%,transparent),transparent 30%)}}.bos-scope .bos-finding-icon{height:calc(var(--bos-spacing,.25rem) * 6);width:calc(var(--bos-spacing,.25rem) * 6);border-radius:var(--brandOS-radius-full);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.bos-scope .bos-finding-row[data-severity=critical] .bos-finding-icon{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-finding-row[data-severity=critical] .bos-finding-icon{background-color:color-mix(in srgb,var(--brandOS-status-error) 14%,transparent)}}.bos-scope .bos-finding-row[data-severity=critical] .bos-finding-icon{color:var(--brandOS-status-error)}.bos-scope .bos-finding-row[data-severity=warning] .bos-finding-icon{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-finding-row[data-severity=warning] .bos-finding-icon{background-color:color-mix(in srgb,var(--brandOS-status-warning) 14%,transparent)}}.bos-scope .bos-finding-row[data-severity=warning] .bos-finding-icon{color:var(--brandOS-status-warning)}.bos-scope .bos-finding-row[data-severity=info] .bos-finding-icon{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-finding-row[data-severity=info] .bos-finding-icon{background-color:color-mix(in srgb,var(--brandOS-status-info) 14%,transparent)}}.bos-scope .bos-finding-row[data-severity=info] .bos-finding-icon{color:var(--brandOS-status-info)}.bos-scope .bos-finding-body{min-width:calc(var(--bos-spacing,.25rem) * 0);flex:1}.bos-scope .bos-finding-row h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-finding-row p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:1.45;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));line-height:1.45}.bos-scope .bos-finding-count{min-width:calc(var(--bos-spacing,.25rem) * 7);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-page-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0;justify-content:center;align-items:center;padding-block:.1875rem;display:inline-flex}.bos-scope .bos-finding-row[data-severity=critical] .bos-finding-count{border-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-finding-row[data-severity=critical] .bos-finding-count{border-color:color-mix(in srgb,var(--brandOS-status-error) 28%,transparent)}}.bos-scope .bos-finding-row[data-severity=critical] .bos-finding-count{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-finding-row[data-severity=critical] .bos-finding-count{background-color:color-mix(in srgb,var(--brandOS-status-error) 10%,transparent)}}.bos-scope .bos-finding-row[data-severity=critical] .bos-finding-count{color:var(--brandOS-status-error)}.bos-scope .bos-finding-row[data-severity=warning] .bos-finding-count{border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-finding-row[data-severity=warning] .bos-finding-count{border-color:color-mix(in srgb,var(--brandOS-status-warning) 28%,transparent)}}.bos-scope .bos-finding-row[data-severity=warning] .bos-finding-count{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-finding-row[data-severity=warning] .bos-finding-count{background-color:color-mix(in srgb,var(--brandOS-status-warning) 10%,transparent)}}.bos-scope .bos-finding-row[data-severity=warning] .bos-finding-count{color:var(--brandOS-status-warning)}.bos-scope .bos-finding-row[data-severity=info] .bos-finding-count{border-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-finding-row[data-severity=info] .bos-finding-count{border-color:color-mix(in srgb,var(--brandOS-status-info) 28%,transparent)}}.bos-scope .bos-finding-row[data-severity=info] .bos-finding-count{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-finding-row[data-severity=info] .bos-finding-count{background-color:color-mix(in srgb,var(--brandOS-status-info) 10%,transparent)}}.bos-scope .bos-finding-row[data-severity=info] .bos-finding-count{color:var(--brandOS-status-info)}.bos-scope .bos-evidence{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 4);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-wrap:wrap;font-size:.71875rem;display:flex}.bos-scope .bos-ev-item{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);display:inline-flex}.bos-scope .bos-ev-key{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.65625rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-bos-text-muted)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ev-key{color:color-mix(in srgb,var(--color-bos-text-muted) 80%,transparent)}}.bos-scope .bos-ev-key{text-transform:uppercase}.bos-scope .bos-ev-val{white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);align-items:center;gap:.3125rem;display:inline-flex}.bos-scope .bos-ev-val svg{color:var(--brandOS-interactive-primary);flex-shrink:0}.bos-scope .bos-ev-spacer{flex:1}.bos-scope .bos-ev-note{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-side-panel-count[data-tone=attention]{border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-side-panel-count[data-tone=attention]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 30%,transparent)}}.bos-scope .bos-side-panel-count[data-tone=attention]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-side-panel-count[data-tone=attention]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}.bos-scope .bos-side-panel-count[data-tone=attention]{color:var(--brandOS-status-warning)}.bos-scope .bos-side-panel-count[data-tone=ok]{border-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-side-panel-count[data-tone=ok]{border-color:color-mix(in srgb,var(--brandOS-status-success) 30%,transparent)}}.bos-scope .bos-side-panel-count[data-tone=ok]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-side-panel-count[data-tone=ok]{background-color:color-mix(in srgb,var(--brandOS-status-success) 12%,transparent)}}.bos-scope .bos-side-panel-count[data-tone=ok]{color:var(--brandOS-status-success)}.bos-scope .bos-rich-panel-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-top:calc(var(--bos-spacing,.25rem) * 4);padding-bottom:calc(var(--bos-spacing,.25rem) * 3.5);display:flex}.bos-scope .bos-rich-panel-head>div:first-child{min-width:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;gap:.1875rem;display:flex}.bos-scope .bos-rich-panel-head .bos-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * .5)}.bos-scope .bos-rich-panel-head h2{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-base,1rem);line-height:var(--tw-leading,var(--bos-text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-rich-panel-head h3{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.9375rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-rich-panel-head p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:1.5;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));line-height:1.5}.bos-scope .bos-rich-panel-head svg{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-shrink:0}.bos-scope .bos-status-pill{min-height:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-interactive-primary);flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-status-pill{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 26%,transparent)}}.bos-scope .bos-status-pill{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-status-pill{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent)}}.bos-scope .bos-status-pill{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.02em;letter-spacing:.02em;white-space:nowrap;color:var(--brandOS-interactive-primary);text-transform:uppercase;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);padding-block:.1875rem;padding-inline:.5625rem}.bos-scope .bos-status-pill[data-tone=attention]{border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-status-pill[data-tone=attention]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 30%,transparent)}}.bos-scope .bos-status-pill[data-tone=attention]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-status-pill[data-tone=attention]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}.bos-scope .bos-status-pill[data-tone=attention]{color:var(--brandOS-status-warning)}.bos-scope .bos-status-pill[data-tone=ok]{border-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-status-pill[data-tone=ok]{border-color:color-mix(in srgb,var(--brandOS-status-success) 30%,transparent)}}.bos-scope .bos-status-pill[data-tone=ok]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-status-pill[data-tone=ok]{background-color:color-mix(in srgb,var(--brandOS-status-success) 12%,transparent)}}.bos-scope .bos-status-pill[data-tone=ok]{color:var(--brandOS-status-success)}.bos-scope .bos-stat-list{padding-top:calc(var(--bos-spacing,.25rem) * 1);padding-bottom:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;display:flex}.bos-scope .bos-stat-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);color:var(--bos-color-bos-text,var(--brandOS-text-primary));grid-template-columns:1fr auto;font-size:.8125rem;text-decoration-line:none;transition:background .12s;display:grid}.bos-scope .bos-stat-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope a.bos-stat-row:hover{background-color:var(--bos-page-bg)}.bos-scope .bos-stat-row>span:first-child,.bos-scope .bos-stat-row>div:first-child{min-width:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-stat-row-label{min-width:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);display:flex}.bos-scope .bos-stat-row-icon{border-radius:var(--brandOS-radius-md);background-color:var(--brandOS-interactive-primary);flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-stat-row-icon{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent)}}.bos-scope .bos-stat-row-icon{color:var(--brandOS-interactive-primary)}.bos-scope .bos-stat-row-icon[data-tone=attention]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-stat-row-icon[data-tone=attention]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 14%,transparent)}}.bos-scope .bos-stat-row-icon[data-tone=attention]{color:var(--brandOS-status-warning)}.bos-scope .bos-stat-row-text{min-width:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;gap:1px;display:flex}.bos-scope .bos-stat-row-title{--tw-leading:1.3;--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;line-height:1.3;font-weight:var(--bos-font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));overflow:hidden}.bos-scope .bos-stat-row-hint{--tw-leading:1.3;--tw-font-weight:var(--bos-font-weight-normal,400);font-size:.6875rem;line-height:1.3;font-weight:var(--bos-font-weight-normal,400);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-stat-row-value{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-stat-row[data-tone=attention] .bos-stat-row-value{color:var(--brandOS-status-warning)}.bos-scope .bos-stat-row .bos-stat-row-meta{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);display:inline-flex}.bos-scope .bos-stat-row[data-tone=attention] .bos-stat-row-meta,.bos-scope .bos-stat-row[data-tone=attention] svg{color:var(--brandOS-status-warning)}.bos-scope .bos-stat-row small{--tw-font-weight:var(--bos-font-weight-normal,400);font-family:inherit;font-size:.6875rem;font-weight:var(--bos-font-weight-normal,400);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-variant-numeric:normal;grid-column:1/-1;margin-top:.1875rem;display:block}.bos-scope .bos-bar-val{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.bos-scope .bos-bar-val strong{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-bar-share{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:.625rem}.bos-scope .bos-distribution-empty{margin-block:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));background-color:var(--bos-page-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-block:calc(var(--bos-spacing,.25rem) * 9);text-align:center;flex-direction:column;align-items:center;gap:.4375rem;display:flex}.bos-scope .bos-distribution-empty-icon{margin-bottom:calc(var(--bos-spacing,.25rem) * 1);height:calc(var(--bos-spacing,.25rem) * 11);width:calc(var(--bos-spacing,.25rem) * 11);background-color:var(--brandOS-interactive-primary);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-distribution-empty-icon{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent)}}.bos-scope .bos-distribution-empty-icon{color:var(--brandOS-interactive-primary)}.bos-scope .bos-distribution-empty-title{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.9375rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-distribution-empty-body{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:1.5;max-width:36ch;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.8125rem;line-height:1.5}.bos-scope .bos-distribution-zero{gap:calc(var(--bos-spacing,.25rem) * 4);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-image:linear-gradient(180deg,var(--brandOS-status-success),transparent 60%),var(--bos-card-bg);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-distribution-zero{background-image:linear-gradient(180deg,color-mix(in srgb,var(--brandOS-status-success) 5%,transparent),transparent 60%),var(--bos-card-bg)}}.bos-scope .bos-distribution-zero{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 4.5)}.bos-scope .bos-distribution-zero-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.bos-scope .bos-distribution-zero-icon{height:calc(var(--bos-spacing,.25rem) * 9);width:calc(var(--bos-spacing,.25rem) * 9);background-color:var(--brandOS-status-success);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-distribution-zero-icon{background-color:color-mix(in srgb,var(--brandOS-status-success) 14%,transparent)}}.bos-scope .bos-distribution-zero-icon{color:var(--brandOS-status-success)}.bos-scope .bos-distribution-zero-title{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-distribution-zero-body{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:1px;margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:1.5;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));line-height:1.5}.bos-scope .bos-bucket-grid{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));display:grid}.bos-scope .bos-bucket-cell{min-width:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-page-bg);padding-inline:.6875rem;padding-block:calc(var(--bos-spacing,.25rem) * 2);font-size:.78125rem;display:flex}.bos-scope .bos-bucket-cell[data-risk=true]{border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-bucket-cell[data-risk=true]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 25%,var(--color-bos-border))}}.bos-scope .bos-bucket-cell-dot{height:calc(var(--bos-spacing,.25rem) * 2);width:calc(var(--bos-spacing,.25rem) * 2);opacity:.55;border-radius:3.40282e38px;flex-shrink:0}.bos-scope .bos-bucket-cell-label{min-width:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex:1;overflow:hidden}.bos-scope .bos-bucket-cell-val{--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-bar-row[data-risk=true] .bos-bar-label{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-status-warning)}.bos-scope .bos-bar-risk-icon{vertical-align:-.125rem;margin-right:.3125rem}@media (width<=57.5rem){.bos-scope .bos-hero{padding:calc(var(--bos-spacing,.25rem) * 4.5);grid-template-columns:repeat(1,minmax(0,1fr))}.bos-scope .bos-hero-meta{align-items:flex-start}.bos-scope .bos-chart-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.bos-scope .bos-board-tabs{padding-inline:calc(var(--bos-spacing,.25rem) * 3)}.bos-scope .bos-kanban{padding:calc(var(--bos-spacing,.25rem) * 3)}}.bos-scope .bos-donut{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 4);grid-template-columns:auto 1fr;display:grid}.bos-scope .bos-donut-ring{height:calc(var(--bos-spacing,.25rem) * 34);width:calc(var(--bos-spacing,.25rem) * 34);--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-bos-border)), 0 .375rem 1rem var(--tw-shadow-color,var(--color-bos-text));border-radius:3.40282e38px;flex-shrink:0;position:relative}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-donut-ring{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-bos-border)), 0 .375rem 1rem var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 8%,transparent))}}.bos-scope .bos-donut-ring{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-donut-ring:before{pointer-events:none;inset:calc(var(--bos-spacing,.25rem) * 0);--tw-content:"";content:var(--tw-content);background-image:radial-gradient(circle at 30% 25%,#ffffff2e 0%,#0000 55%);border-radius:50%;position:absolute}.bos-scope .bos-donut-center{background-color:var(--bos-card-bg);--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-bos-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:22%}.bos-scope .bos-donut-center strong{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--bos-text-xl,1.25rem);line-height:var(--tw-leading,var(--bos-text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:1;--tw-font-weight:var(--bos-font-weight-bold,700);line-height:1;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-donut-center span{margin-top:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-donut-legend{margin:calc(var(--bos-spacing,.25rem) * 0);min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 1);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-donut-legend-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));grid-template-columns:.625rem 1fr auto auto;display:grid}.bos-scope .bos-donut-swatch{height:calc(var(--bos-spacing,.25rem) * 2.5);width:calc(var(--bos-spacing,.25rem) * 2.5);--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-bos-text));border-radius:.1875rem}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-donut-swatch{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 10%,transparent))}}.bos-scope .bos-donut-swatch{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-donut-legend-label{--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));overflow:hidden}.bos-scope .bos-donut-legend-count{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-donut-legend-share{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:var(--brandOS-radius-full);background-color:var(--color-bos-text)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-donut-legend-share{background-color:color-mix(in srgb,var(--color-bos-text) 8%,transparent)}}.bos-scope .bos-donut-legend-share{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);padding-block:1px}@media (width<=43.75rem){.bos-scope .bos-donut{grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center}}.bos-scope .bos-distribution-panel{padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-top:calc(var(--bos-spacing,.25rem) * 4);padding-bottom:calc(var(--bos-spacing,.25rem) * 5)}.bos-scope .bos-ev-note{align-items:center;gap:.3125rem;display:inline-flex}.bos-scope .bos-cat-depth-filters{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 3.5);min-width:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-style:var(--tw-border-style);padding:calc(var(--bos-spacing,.25rem) * 0);border-width:0;flex-wrap:wrap;display:flex}.bos-scope .bos-cat-depth-filters-label{margin-bottom:calc(var(--bos-spacing,.25rem) * 2);min-width:calc(var(--bos-spacing,.25rem) * 30);padding-right:calc(var(--bos-spacing,.25rem) * 3);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;align-items:center;gap:.4375rem;display:inline-flex}.bos-scope .bos-cat-depth-chip{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));padding-block:.4375rem;transition:border-color .14s,background .14s,color .14s,box-shadow .14s;display:inline-flex}.bos-scope .bos-cat-depth-chip:hover{border-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cat-depth-chip:hover{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 50%,var(--color-bos-border))}}.bos-scope .bos-cat-depth-chip:hover{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cat-depth-chip:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 4%,var(--color-bos-panel))}}.bos-scope .bos-cat-depth-chip:hover{color:var(--brandOS-interactive-primary)}.bos-scope .bos-cat-depth-chip.active{border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cat-depth-chip.active{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent)}}.bos-scope .bos-cat-depth-chip.active{color:var(--brandOS-interactive-primary);--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cat-depth-chip.active{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent))}}.bos-scope .bos-cat-depth-chip.active{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-cat-depth-chip-detail{border-left-style:var(--tw-border-style);border-left-width:1px;border-left-color:var(--color-bos-border);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cat-depth-chip-detail{border-left-color:color-mix(in srgb,var(--color-bos-border) 80%,transparent)}}.bos-scope .bos-cat-depth-chip-detail{padding-left:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.71875rem;font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-cat-depth-chip.active .bos-cat-depth-chip-detail{border-left-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cat-depth-chip.active .bos-cat-depth-chip-detail{border-left-color:color-mix(in srgb,var(--brandOS-interactive-primary) 35%,transparent)}}.bos-scope .bos-cat-depth-chip.active .bos-cat-depth-chip-detail{color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cat-depth-chip.active .bos-cat-depth-chip-detail{color:color-mix(in srgb,var(--brandOS-interactive-primary) 80%,var(--color-bos-text))}}.bos-scope .bos-quotes-table{-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;overflow-x:auto}.bos-scope .bos-quotes-table>.bos-quotes-row{min-width:44rem}.bos-scope .bos-quotes-table>.bos-quotes-row.bos-quotes-row-3col{min-width:22rem}.bos-scope .bos-quotes-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:minmax(7rem,1.4fr) minmax(6rem,1.2fr) repeat(7,minmax(3.5rem,1fr));font-size:.78125rem;display:grid}.bos-scope .bos-quotes-row.bos-quotes-row-3col{grid-template-columns:minmax(8rem,1.5fr) repeat(3,minmax(4rem,1fr))}.bos-scope .bos-quotes-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-quotes-head{background-color:var(--bos-page-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-quotes-head>span:nth-child(n+3),.bos-scope .bos-quotes-row-3col.bos-quotes-head>span:nth-child(n+2){text-align:right}.bos-scope .bos-quotes-cell{min-width:calc(var(--bos-spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bos-scope .bos-quotes-name{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-quotes-source{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-quotes-num{text-align:right;--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-quotes-num[data-tone=success]{color:var(--brandOS-status-success)}.bos-scope .bos-quotes-num[data-tone=info]{color:var(--brandOS-status-info)}.bos-scope .bos-quotes-num[data-tone=warning]{color:var(--brandOS-status-warning)}.bos-scope .bos-quotes-num[data-tone=danger]{color:var(--brandOS-status-error)}.bos-scope .bos-stat-list-bordered{margin-top:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding:calc(var(--bos-spacing,.25rem) * 0);overflow:hidden}@media (width<=68.75rem){.bos-scope .bos-quotes-row{grid-template-columns:minmax(6rem,1fr) minmax(5rem,1fr) repeat(7,minmax(2.75rem,.75fr));font-size:.71875rem}}@media (width<=43.75rem){.bos-scope .bos-quotes-row{gap:calc(var(--bos-spacing,.25rem) * 2);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-quotes-head{padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:.4375rem}}.bos-scope .bos-ipm-gauges-body{gap:calc(var(--bos-spacing,.25rem) * 3.5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 4);flex-direction:column;display:flex}.bos-scope .bos-ipm-gauge{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-ipm-gauge[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-ipm-gauge[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-ipm-gauge[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-ipm-gauge[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-ipm-gauge-head{justify-content:space-between;align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-ipm-gauge-label{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-ipm-gauge-value{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--bos-text-base,1rem);line-height:var(--tw-leading,var(--bos-text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--card-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-ipm-gauge-track{height:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ipm-gauge-track{background-color:color-mix(in srgb,var(--card-tone) 10%,transparent)}}.bos-scope .bos-ipm-gauge-fill{border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);height:100%;transition:width .25s}.bos-scope .bos-ipm-gauge-caption{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem;display:inline-flex}.bos-scope .bos-ipm-halo-card{gap:calc(var(--bos-spacing,.25rem) * 4);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning);grid-template-columns:auto 1fr;display:grid}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ipm-halo-card{background-color:color-mix(in srgb,var(--brandOS-status-warning) 6%,var(--color-bos-panel))}}.bos-scope .bos-ipm-halo-card{padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 4.5)}.bos-scope .bos-ipm-halo-icon{height:calc(var(--bos-spacing,.25rem) * 10);width:calc(var(--bos-spacing,.25rem) * 10);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-status-warning);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ipm-halo-icon{background-color:color-mix(in srgb,var(--brandOS-status-warning) 18%,transparent)}}.bos-scope .bos-ipm-halo-icon{color:var(--brandOS-status-warning)}.bos-scope .bos-ipm-halo-text h3{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-ipm-halo-text p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 2.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.8125rem}.bos-scope .bos-ipm-halo-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.bos-scope .bos-ipm-halo-stats>div{gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;display:flex}.bos-scope .bos-ipm-halo-stats dt{margin:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;display:inline-flex}.bos-scope .bos-ipm-halo-stats dd{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ipm-halo-no{color:var(--brandOS-status-warning)}.bos-scope .bos-ipm-halo-yes{color:var(--brandOS-status-success)}.bos-scope .bos-bq-metric-grid{margin-top:calc(var(--bos-spacing,.25rem) * 4);gap:calc(var(--bos-spacing,.25rem) * 0);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid;overflow:hidden}.bos-scope .bos-bq-metric{min-width:calc(var(--bos-spacing,.25rem) * 0);justify-content:space-between;align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);font-size:.78125rem;display:flex}.bos-scope .bos-bq-metric-label{min-width:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));overflow:hidden}.bos-scope .bos-bq-metric-value{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.bos-scope .bos-bq-metric[data-tone=success] .bos-bq-metric-value{color:var(--brandOS-status-success)}.bos-scope .bos-bq-metric[data-tone=info] .bos-bq-metric-value{color:var(--brandOS-status-info)}.bos-scope .bos-bq-metric[data-tone=warning] .bos-bq-metric-value{color:var(--brandOS-status-warning)}.bos-scope .bos-bq-metric[data-tone=danger] .bos-bq-metric-value{color:var(--brandOS-status-error)}.bos-scope .bos-bq-metric[data-tone=primary] .bos-bq-metric-value{color:var(--brandOS-interactive-primary)}.bos-scope .bos-toolbar{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.bos-scope .bos-toolbar-label{margin-right:calc(var(--bos-spacing,.25rem) * 1);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.06em;letter-spacing:.06em;white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;display:inline-flex}.bos-scope .bos-toolbar-label>svg{flex-shrink:0}.bos-scope .bos-toolbar-button{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.14s;text-decoration-line:none;transition-duration:.14s;display:inline-flex}.bos-scope .bos-toolbar-button:hover,.bos-scope .bos-toolbar-button:focus-visible{border-color:var(--brandOS-interactive-primary);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-outline-style:none;outline-style:none}.bos-scope .bos-toolbar-button[data-active=true]{border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-toolbar-button[data-active=true]{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent)}}.bos-scope .bos-toolbar-button[data-active=true]{color:var(--brandOS-interactive-primary)}.bos-scope .bos-operating-area-grid{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 4);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.bos-scope .bos-operating-area-link-list{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;gap:1px;list-style-type:none;display:flex}.bos-scope .bos-operating-area-link,.bos-scope .bos-operating-area-action-link{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);color:var(--bos-color-bos-text,var(--brandOS-text-primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.14s;font-size:.8125rem;text-decoration-line:none;transition-duration:.14s;display:flex}.bos-scope .bos-operating-area-link>span,.bos-scope .bos-operating-area-action-link>span{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;flex:1;display:flex}.bos-scope .bos-operating-area-link>span strong,.bos-scope .bos-operating-area-action-link>span strong{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-operating-area-link>span small,.bos-scope .bos-operating-area-link-copy,.bos-scope .bos-operating-area-action-link>span small,.bos-scope .bos-operating-area-action-copy{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-snug,1.375);line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-operating-area-link>code{border-radius:var(--brandOS-radius-sm);background-color:var(--brandOS-interactive-primary);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-operating-area-link>code{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 8%,transparent)}}.bos-scope .bos-operating-area-link>code{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-operating-area-link>svg,.bos-scope .bos-operating-area-action-link>svg{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-shrink:0}.bos-scope .bos-operating-area-link:hover,.bos-scope .bos-operating-area-link:focus-visible,.bos-scope .bos-operating-area-action-link:hover,.bos-scope .bos-operating-area-action-link:focus-visible{background-color:var(--brandOS-interactive-secondary);color:var(--brandOS-interactive-primary);--tw-outline-style:none;outline-style:none}.bos-scope .bos-operating-area-link:hover>svg,.bos-scope .bos-operating-area-link:focus-visible>svg,.bos-scope .bos-operating-area-action-link:hover>svg,.bos-scope .bos-operating-area-action-link:focus-visible>svg{color:var(--brandOS-interactive-primary)}.bos-scope .bos-operating-area-note-list{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 1.5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-top:calc(var(--bos-spacing,.25rem) * 1);padding-bottom:calc(var(--bos-spacing,.25rem) * 4);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-operating-area-note-list>li{padding-left:calc(var(--bos-spacing,.25rem) * 3);--tw-leading:var(--bos-leading-relaxed,1.625);font-size:.8125rem;line-height:var(--bos-leading-relaxed,1.625);color:var(--bos-color-bos-text,var(--brandOS-text-primary));position:relative}.bos-scope .bos-operating-area-note-list>li:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);top:.55em;left:calc(var(--bos-spacing,.25rem) * 0);content:var(--tw-content);height:calc(var(--bos-spacing,.25rem) * 1);content:var(--tw-content);width:calc(var(--bos-spacing,.25rem) * 1);content:var(--tw-content);content:var(--tw-content);background-color:var(--brandOS-text-tertiary);--tw-content:"";content:var(--tw-content);border-radius:3.40282e38px;position:absolute}.bos-scope .bos-operating-area-muted{margin-inline:calc(var(--bos-spacing,.25rem) * 4.5);margin-block:calc(var(--bos-spacing,.25rem) * 0);padding-inline:calc(var(--bos-spacing,.25rem) * 0);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);--tw-leading:var(--bos-leading-relaxed,1.625);font-size:.8125rem;line-height:var(--bos-leading-relaxed,1.625);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-operating-area-route-tiles{gap:calc(var(--bos-spacing,.25rem) * 2.5);padding:calc(var(--bos-spacing,.25rem) * 4.5);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.bos-scope .bos-operating-area-route-tile{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-interactive-primary);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-operating-area-route-tile{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 4%,transparent)}}.bos-scope .bos-operating-area-route-tile{padding:calc(var(--bos-spacing,.25rem) * 3);color:var(--bos-color-bos-text,var(--brandOS-text-primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.14s;text-decoration-line:none;transition-duration:.14s}.bos-scope .bos-operating-area-route-tile:hover,.bos-scope .bos-operating-area-route-tile:focus-visible{border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-secondary);--tw-outline-style:none;outline-style:none}.bos-scope .bos-operating-area-route-tile-head{justify-content:space-between;align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-operating-area-route-tile-head strong{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.875rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-operating-area-route-tile-kind{border-radius:var(--brandOS-radius-sm);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-operating-area-route-tile-kind{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent)}}.bos-scope .bos-operating-area-route-tile-kind{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;padding-block:1px}.bos-scope .bos-operating-area-route-tile-stats{margin:calc(var(--bos-spacing,.25rem) * 0);column-gap:calc(var(--bos-spacing,.25rem) * 3);row-gap:calc(var(--bos-spacing,.25rem) * 1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bos-scope .bos-operating-area-route-tile-stats>div{flex-direction:column;gap:1px;display:flex}.bos-scope .bos-operating-area-route-tile-stats dt{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-operating-area-route-tile-stats dd{margin:calc(var(--bos-spacing,.25rem) * 0);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-operating-area-route-tile-path{border-radius:var(--brandOS-radius-sm);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-operating-area-route-tile-path{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 6%,transparent)}}.bos-scope .bos-operating-area-route-tile-path{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-scope .bos-operating-area-activity-list{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;gap:1px;list-style-type:none;display:flex}.bos-scope .bos-operating-area-activity-item{gap:calc(var(--bos-spacing,.25rem) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex}.bos-scope .bos-operating-area-activity-meta{align-items:baseline;column-gap:calc(var(--bos-spacing,.25rem) * 2);row-gap:calc(var(--bos-spacing,.25rem) * .5);flex-wrap:wrap;display:flex}.bos-scope .bos-operating-area-activity-kind{border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-bos-text,var(--brandOS-text-primary));text-transform:uppercase;border-width:1px;padding-block:1px}.bos-scope .bos-operating-area-activity-kind[data-tone=success]{border-color:var(--brandOS-status-success);color:var(--brandOS-status-success)}.bos-scope .bos-operating-area-activity-kind[data-tone=info]{border-color:var(--brandOS-status-info);color:var(--brandOS-status-info)}.bos-scope .bos-operating-area-activity-kind[data-tone=warning]{border-color:var(--brandOS-status-warning);color:var(--brandOS-status-warning)}.bos-scope .bos-operating-area-activity-kind[data-tone=error]{border-color:var(--brandOS-status-error);color:var(--brandOS-status-error)}.bos-scope .bos-operating-area-activity-when{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.75rem}.bos-scope .bos-operating-area-activity-actor{border-radius:var(--brandOS-radius-sm);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-operating-area-activity-actor{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 6%,transparent)}}.bos-scope .bos-operating-area-activity-actor{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;padding-block:1px}.bos-scope .bos-operating-area-activity-status{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-snug,1.375);font-size:.8125rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-operating-area-rollup-bar{margin-inline:calc(var(--bos-spacing,.25rem) * 4.5);margin-bottom:calc(var(--bos-spacing,.25rem) * 3);height:calc(var(--bos-spacing,.25rem) * 3.5);border-radius:var(--brandOS-radius-sm);background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));display:flex;overflow:hidden}.bos-scope .bos-operating-area-rollup-segment{height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;width:attr(data-width type(<length-percentage>), 0%);transition-duration:.2s}.bos-scope .bos-operating-area-rollup-segment[data-tone=success]{background-color:var(--brandOS-status-success)}.bos-scope .bos-operating-area-rollup-segment[data-tone=info]{background-color:var(--brandOS-status-info)}.bos-scope .bos-operating-area-rollup-segment[data-tone=warning]{background-color:var(--brandOS-status-warning)}.bos-scope .bos-operating-area-rollup-legend{margin:calc(var(--bos-spacing,.25rem) * 0);margin-inline:calc(var(--bos-spacing,.25rem) * 4.5);margin-bottom:calc(var(--bos-spacing,.25rem) * 3);gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bos-scope .bos-operating-area-rollup-legend>div{gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;display:flex}.bos-scope .bos-operating-area-rollup-legend dt{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-operating-area-rollup-legend dt[data-tone=success]{color:var(--brandOS-status-success)}.bos-scope .bos-operating-area-rollup-legend dt[data-tone=info]{color:var(--brandOS-status-info)}.bos-scope .bos-operating-area-rollup-legend dt[data-tone=warning]{color:var(--brandOS-status-warning)}.bos-scope .bos-operating-area-rollup-legend dd{margin:calc(var(--bos-spacing,.25rem) * 0);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:1rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-distribution-row{align-items:baseline;column-gap:calc(var(--bos-spacing,.25rem) * 2);row-gap:calc(var(--bos-spacing,.25rem) * .5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-wrap:wrap;font-size:.8125rem;display:flex}.bos-scope .bos-distribution-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-distribution-row>span{--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-distribution-row>strong{margin-left:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-sm);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-distribution-row>strong{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent)}}.bos-scope .bos-distribution-row>strong{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;padding-block:1px}.bos-scope .bos-distribution-row>strong:has(.bos-tone-pill){padding:calc(var(--bos-spacing,.25rem) * 0);--tw-tracking:var(--bos-tracking-normal,0em);letter-spacing:var(--bos-tracking-normal,0em);text-transform:none;background-color:#0000}.bos-scope .bos-distribution-row>small,.bos-scope .bos-distribution-row>.bos-distribution-row-detail{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-snug,1.375);line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-basis:100%}.bos-scope .bos-side-panel-body>.bos-alert{margin-inline:calc(var(--bos-spacing,.25rem) * 4.5);margin-bottom:calc(var(--bos-spacing,.25rem) * 3)}.bos-command-palette-backdrop{inset:calc(var(--bos-spacing,.25rem) * 0);z-index:50;margin:calc(var(--bos-spacing,.25rem) * 0);border-style:var(--tw-border-style);background-color:var(--brandOS-canvas-rich);border-width:0;justify-content:center;align-items:flex-start;width:auto;max-width:none;height:auto;max-height:none;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.bos-command-palette-backdrop{background-color:color-mix(in srgb,var(--brandOS-canvas-rich) 60%,transparent)}}.bos-command-palette-backdrop{padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:12vh}.bos-command-palette-backdrop::backdrop{background:0 0}.bos-scope.bos-command-palette{width:100%;max-width:var(--bos-container-2xl,42rem);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}.bos-scope .bos-command-palette-input-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3);display:flex}.bos-scope .bos-command-palette-input-icon{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-shrink:0}.bos-scope .bos-command-palette-input{border-style:var(--tw-border-style);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;font-size:.95rem}.bos-scope .bos-command-palette-input::placeholder{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-command-palette-kbd{border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-command-palette-kbd{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 6%,transparent)}}.bos-scope .bos-command-palette-kbd{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));padding-block:1px;font-size:.6875rem}.bos-scope .bos-command-palette-list{margin:calc(var(--bos-spacing,.25rem) * 0);max-height:60vh;padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex;overflow-y:auto}.bos-scope .bos-command-palette-section{flex-direction:column;display:flex}.bos-scope .bos-command-palette-section-label{padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 3);padding-bottom:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-command-palette-section-list{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-command-palette-row{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));width:100%;padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);text-align:left;background-color:#0000;font-size:.875rem;display:flex}.bos-scope .bos-command-palette-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-command-palette-row--active{background-color:var(--brandOS-interactive-secondary);color:var(--brandOS-interactive-primary)}.bos-scope .bos-command-palette-row-meta{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex:1;display:flex}.bos-scope .bos-command-palette-row-path{border-radius:var(--brandOS-radius-sm);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-command-palette-row-path{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 6%,transparent)}}.bos-scope .bos-command-palette-row-path{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-scope .bos-command-palette-row-arrow{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-shrink:0}.bos-scope .bos-command-palette-row--active .bos-command-palette-row-arrow{color:var(--brandOS-interactive-primary)}.bos-scope .bos-command-palette-empty{gap:calc(var(--bos-spacing,.25rem) * 1);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 6);flex-direction:column;display:flex}.bos-scope .bos-command-palette-empty-title{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.875rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-command-palette-empty-body{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-snug,1.375);font-size:.8125rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-command-palette-footer{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem;display:flex}.bos-scope .bos-command-palette-footer-context{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);margin-left:auto}.bos-d-inner-hero{margin-bottom:calc(var(--bos-spacing,.25rem) * 4.5);justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--brandOS-border-subtle);padding-bottom:calc(var(--bos-spacing,.25rem) * 3);display:flex}.bos-d-inner-hero-text{min-width:calc(var(--bos-spacing,.25rem) * 0);flex:1}.bos-d-inner-hero-text h1{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-xl,1.25rem);line-height:var(--tw-leading,var(--bos-text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--bos-leading-tight,1.25);line-height:var(--bos-leading-tight,1.25);--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.015em;letter-spacing:-.015em;color:var(--brandOS-text-primary)}.bos-d-inner-hero-caption{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 1);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-snug,1.375);font-size:.8125rem;line-height:var(--bos-leading-snug,1.375);color:var(--brandOS-text-secondary)}.bos-d-inner-hero-status{flex-shrink:0}.bos-d-launcher-status{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-full);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;flex-shrink:0;display:inline-flex}.bos-d-launcher-status[data-tone=info]{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-d-launcher-status[data-tone=info]{background-color:color-mix(in srgb,var(--brandOS-status-info) 14%,transparent)}}.bos-d-launcher-status[data-tone=info]{color:var(--brandOS-status-info)}.bos-d-launcher-status[data-tone=success]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-d-launcher-status[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 14%,transparent)}}.bos-d-launcher-status[data-tone=success]{color:var(--brandOS-status-success)}.bos-d-launcher-status[data-tone=warning]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-d-launcher-status[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 14%,transparent)}}.bos-d-launcher-status[data-tone=warning]{color:var(--brandOS-status-warning)}.bos-d-launcher-status[data-tone=error]{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-d-launcher-status[data-tone=error]{background-color:color-mix(in srgb,var(--brandOS-status-error) 14%,transparent)}}.bos-d-launcher-status[data-tone=error]{color:var(--brandOS-status-error)}.bos-d-launcher-status[data-tone=primary]{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-d-launcher-status[data-tone=primary]{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent)}}.bos-d-launcher-status[data-tone=primary]{color:var(--brandOS-interactive-primary)}.bos-d-inner-section{margin-bottom:calc(var(--bos-spacing,.25rem) * 7);scroll-margin-top:calc(var(--bos-spacing,.25rem) * 4);gap:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-d-inner-section-head{justify-content:space-between;align-items:flex-end;gap:calc(var(--bos-spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--brandOS-border-subtle);padding-bottom:calc(var(--bos-spacing,.25rem) * 1);display:flex}.bos-d-inner-section-head h2{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-base,1rem);line-height:var(--tw-leading,var(--bos-text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--brandOS-text-primary)}.bos-d-inner-section-head p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 1);margin-bottom:calc(var(--bos-spacing,.25rem) * 2);color:var(--brandOS-text-secondary);font-size:.8125rem}.bos-d-inner-section-count{padding-bottom:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;white-space:nowrap;color:var(--brandOS-text-tertiary);text-transform:uppercase}.bos-d-empty-state{justify-content:center;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-elevated);padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 8);text-align:center;flex-direction:column;display:flex}.bos-d-empty-state-icon{height:calc(var(--bos-spacing,.25rem) * 12);width:calc(var(--bos-spacing,.25rem) * 12);border-radius:var(--brandOS-radius-full);background-color:var(--card-tone,var(--brandOS-interactive-primary));justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-d-empty-state-icon{background-color:color-mix(in srgb,var(--card-tone,var(--brandOS-interactive-primary)) 14%,transparent)}}.bos-d-empty-state-icon{color:var(--card-tone,var(--brandOS-interactive-primary))}.bos-d-empty-state-title{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-primary)}.bos-d-empty-state-body{margin:calc(var(--bos-spacing,.25rem) * 0);max-width:26.25rem;color:var(--brandOS-text-secondary);font-size:.8125rem}.bos-d-empty-state-action{margin-top:calc(var(--bos-spacing,.25rem) * 1.5)}.bos-d-kpi-grid{margin-bottom:calc(var(--bos-spacing,.25rem) * 4.5);gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));display:grid}.bos-d-kpi-grid--inner{margin-bottom:calc(var(--bos-spacing,.25rem) * 4.5)}.bos-d-kpi{gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-elevated);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex;position:relative}.bos-d-kpi-head{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);display:flex}.bos-d-kpi-label{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.01em;letter-spacing:.01em;color:var(--brandOS-text-secondary)}.bos-d-kpi-icon{height:calc(var(--bos-spacing,.25rem) * 6);width:calc(var(--bos-spacing,.25rem) * 6);border-radius:var(--brandOS-radius-full);justify-content:center;align-items:center;display:inline-flex}.bos-d-kpi-value{--tw-leading:1.1;--tw-font-weight:var(--bos-font-weight-bold,700);font-size:1.625rem;line-height:1.1;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--brandOS-text-primary)}.bos-d-kpi-foot{margin-top:calc(var(--bos-spacing,.25rem) * .5)}.bos-d-kpi-sub{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--brandOS-text-tertiary)}.bos-d-inner-hero-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:var(--brandOS-text-tertiary);text-transform:uppercase}.bos-d-inner-hero-meta{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);flex-shrink:0;display:flex}.bos-d-inner-hero-actions{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:inline-flex}.bos-d-kpi[data-clickable=true]{color:inherit;transition-property:border-color,transform;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;text-decoration-line:none;transition-duration:.12s;transition-timing-function:ease}.bos-d-kpi[data-clickable=true]:hover{border-color:var(--card-tone,var(--brandOS-border-default))}.bos-d-kpi-spark{margin-top:calc(var(--bos-spacing,.25rem) * .5);height:calc(var(--bos-spacing,.25rem) * 6);width:100%;stroke:var(--card-tone,var(--brandOS-interactive-primary))}.bos-d-kpi-foot{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.bos-d-kpi-delta{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-sm);background-color:var(--card-tone,var(--brandOS-text-secondary));display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-d-kpi-delta{background-color:color-mix(in srgb,var(--card-tone,var(--brandOS-text-secondary)) 12%,transparent)}}.bos-d-kpi-delta{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--card-tone,var(--brandOS-text-secondary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-d-kpi-delta[data-direction=flat]{background-color:var(--brandOS-text-tertiary,var(--brandOS-text-secondary))}@supports (color:color-mix(in lab, red, red)){.bos-d-kpi-delta[data-direction=flat]{background-color:color-mix(in srgb,var(--brandOS-text-tertiary,var(--brandOS-text-secondary)) 12%,transparent)}}.bos-d-kpi-delta[data-direction=flat]{color:var(--brandOS-text-secondary)}.bos-d-panel{margin-bottom:calc(var(--bos-spacing,.25rem) * 4);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-elevated);--tw-shadow:var(--brandOS-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}.bos-d-panel[data-tone]:before{background-color:var(--card-tone,var(--brandOS-interactive-primary));--tw-content:"";content:var(--tw-content);width:.1875rem;position:absolute;inset:0 auto 0 0}.bos-d-panel[data-inset=true]{background-color:var(--brandOS-background-secondary);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-d-panel-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--brandOS-border-subtle);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 3.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 2.5);display:flex}.bos-d-panel-head-text{min-width:calc(var(--bos-spacing,.25rem) * 0);flex:1}.bos-d-panel-title{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:-.005em;letter-spacing:-.005em;color:var(--brandOS-text-primary)}.bos-d-panel-description{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 1);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-snug,1.375);line-height:var(--bos-leading-snug,1.375);color:var(--brandOS-text-secondary)}.bos-d-panel-toolbar{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);flex-shrink:0;display:inline-flex}.bos-d-panel-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 3);padding-bottom:calc(var(--bos-spacing,.25rem) * 4)}.bos-d-panel-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-secondary);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--brandOS-text-secondary)}.bos-d-filter-bar{margin-bottom:calc(var(--bos-spacing,.25rem) * 4);justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-elevated);padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.bos-d-filter-chips{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:inline-flex}.bos-d-filter-chip{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-border-subtle);padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--brandOS-text-secondary);transition-property:border-color,background,color;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;background-color:#0000;transition-duration:.12s;transition-timing-function:ease;display:inline-flex}.bos-d-filter-chip:hover{border-color:var(--brandOS-border-default);color:var(--brandOS-text-primary)}.bos-d-filter-chip[data-active=true][data-tone=primary]{border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-d-filter-chip[data-active=true][data-tone=primary]{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent)}}.bos-d-filter-chip[data-active=true][data-tone=primary]{color:var(--brandOS-interactive-primary)}.bos-d-filter-chip[data-active=true][data-tone=success]{border-color:var(--brandOS-status-success);background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-d-filter-chip[data-active=true][data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 12%,transparent)}}.bos-d-filter-chip[data-active=true][data-tone=success]{color:var(--brandOS-status-success)}.bos-d-filter-chip[data-active=true][data-tone=warning]{border-color:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-d-filter-chip[data-active=true][data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}.bos-d-filter-chip[data-active=true][data-tone=warning]{color:var(--brandOS-status-warning)}.bos-d-filter-chip[data-active=true][data-tone=error]{border-color:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-d-filter-chip[data-active=true][data-tone=error]{background-color:color-mix(in srgb,var(--brandOS-status-error) 12%,transparent)}}.bos-d-filter-chip[data-active=true][data-tone=error]{color:var(--brandOS-status-error)}.bos-d-filter-chip[data-active=true][data-tone=info]{border-color:var(--brandOS-status-info);background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-d-filter-chip[data-active=true][data-tone=info]{background-color:color-mix(in srgb,var(--brandOS-status-info) 12%,transparent)}}.bos-d-filter-chip[data-active=true][data-tone=info]{color:var(--brandOS-status-info)}.bos-d-filter-chip-count{height:calc(var(--bos-spacing,.25rem) * 4);border-radius:var(--brandOS-radius-full);background-color:currentColor;justify-content:center;align-items:center;min-width:1.125rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-d-filter-chip-count{background-color:color-mix(in srgb,currentColor 18%,transparent)}}.bos-d-filter-chip-count{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);padding-inline:.3125rem}.bos-d-filter-bar-trailing{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;margin-left:auto;display:inline-flex}.bos-d-filter-bar-extras{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);display:inline-flex}.bos-d-filter-search-icon{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));color:var(--brandOS-text-tertiary)}.bos-d-filter-view-label{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500)}.bos-d-stat-rows{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 1.5);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-d-stat-row{font-size:.8125rem}.bos-d-stat-row-inner{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-md);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);color:inherit;transition-property:background;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;grid-template-columns:minmax(7.5rem,1.4fr) minmax(5rem,2fr) auto;text-decoration-line:none;transition-duration:.12s;transition-timing-function:ease;display:grid}a.bos-d-stat-row-inner:hover{background-color:var(--brandOS-background-secondary)}.bos-d-stat-row-label{--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;color:var(--brandOS-text-primary);overflow:hidden}.bos-d-stat-row-bar{height:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-background-secondary);position:relative;overflow:hidden}.bos-d-stat-row-bar-fill{inset-block:calc(var(--bos-spacing,.25rem) * 0);left:calc(var(--bos-spacing,.25rem) * 0);border-radius:inherit;background-color:var(--card-tone,var(--brandOS-interactive-primary));position:absolute}.bos-d-stat-row-value{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;color:var(--brandOS-text-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:inline-flex}.bos-d-stat-row-delta{--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.6875rem;font-weight:var(--bos-font-weight-medium,500);color:var(--brandOS-text-secondary)}.bos-d-stat-row-delta[data-direction=up]{color:var(--brandOS-status-success)}.bos-d-stat-row-delta[data-direction=down]{color:var(--brandOS-status-error)}.bos-d-stat-row-hint{padding-left:calc(var(--bos-spacing,.25rem) * 2);color:var(--brandOS-text-tertiary);grid-column:1/-1;font-size:.6875rem}.bos-d-data-table{border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-elevated);overflow:hidden}.bos-d-data-table[data-density=compact] :where(td,th){padding-block:calc(var(--bos-spacing,.25rem) * 1)}.bos-d-data-table[data-density=spacious] :where(td,th){padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-d-data-table tr[data-clickable=true]{cursor:pointer}.bos-d-data-table-state{text-align:center;color:var(--brandOS-text-secondary);font-size:.8125rem;padding-inline:calc(var(--bos-spacing,.25rem) * 3)!important;padding-block:calc(var(--bos-spacing,.25rem) * 6)!important}.bos-d-data-table-caption{caption-side:top;padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);text-align:left;font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--brandOS-text-secondary)}.bos-d-rail-sep{margin-inline:calc(var(--bos-spacing,.25rem) * 3);margin-block:calc(var(--bos-spacing,.25rem) * 2);background-color:var(--brandOS-border-subtle);flex-shrink:0;height:1px;display:block}.bos-d-evidence-footer{margin-top:calc(var(--bos-spacing,.25rem) * 4);justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 4);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-secondary);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--brandOS-text-secondary);flex-wrap:wrap;display:flex}.bos-d-evidence-meta{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 4);flex-wrap:wrap;display:inline-flex}.bos-d-evidence-label{margin-right:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.04em;letter-spacing:.04em;color:var(--brandOS-text-tertiary);text-transform:uppercase}.bos-d-evidence-extras{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);flex-wrap:wrap;display:inline-flex}.bos-d-evidence-docs{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-interactive-primary);text-decoration-line:none}.bos-d-evidence-docs:hover{text-decoration-line:underline}.bos-d-metric-grid{gap:var(--brandOS-space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.bos-d-metric,.bos-d-surface{border-radius:var(--radius-bos-panel);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));--tw-shadow:var(--brandOS-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-d-metric{min-height:10.5rem;padding:var(--brandOS-space-4)}.bos-d-metric-head,.bos-d-metric-header,.bos-d-surface-head{justify-content:space-between;align-items:center;gap:var(--brandOS-space-3);display:flex}.bos-d-metric-head,.bos-d-metric-header{font-size:var(--brandOS-text-xs);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-d-metric-header{color:var(--bos-color-bos-text,var(--brandOS-text-primary));justify-content:flex-start}.bos-d-metric strong{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:var(--brandOS-space-5);margin-bottom:var(--brandOS-space-2);font-size:var(--brandOS-text-2xl);--tw-leading:var(--brandOS-leading-tight);line-height:var(--brandOS-leading-tight);display:block}.bos-d-metric p{margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--brandOS-text-sm);--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-d-metric-value{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:var(--brandOS-space-4);margin-bottom:var(--brandOS-space-2);font-size:var(--brandOS-text-2xl);--tw-leading:var(--brandOS-leading-tight);line-height:var(--brandOS-leading-tight);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-d-metric-detail{margin:calc(var(--bos-spacing,.25rem) * 0)}.bos-d-metric[data-tone=ready]{border-top-style:var(--tw-border-style);border-top-width:var(--brandOS-space-1);border-top-color:var(--bos-color-bos-success,var(--brandOS-status-success))}.bos-d-metric[data-tone=planned]{border-top-style:var(--tw-border-style);border-top-width:var(--brandOS-space-1);border-top-color:var(--bos-color-bos-warning,var(--brandOS-status-warning))}.bos-d-metric[data-tone=blocked]{border-top-style:var(--tw-border-style);border-top-width:var(--brandOS-space-1);border-top-color:var(--bos-color-bos-danger,var(--brandOS-status-error))}.bos-d-surface-grid{margin-top:var(--brandOS-space-4);gap:var(--brandOS-space-4);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.bos-source-intake-grid{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr)}.bos-source-intake-full{margin-top:var(--brandOS-space-4)}.bos-context-panel{margin-bottom:var(--brandOS-space-4)}.bos-access-denied-panel{margin-top:var(--brandOS-space-4)}.bos-access-denied-panel p{margin-bottom:var(--brandOS-space-4);max-width:42rem;font-size:var(--brandOS-text-sm);--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-d-surface{padding:var(--brandOS-space-5)}.bos-d-surface-head{margin-bottom:var(--brandOS-space-4);justify-content:flex-start}.bos-d-surface:focus-within,.bos-d-metric:focus-within{outline:var(--brandOS-border-width-default) solid var(--brandOS-border-focus);outline-offset:var(--brandOS-space-1)}.bos-summary-grid,.bos-boards-queues-summary,.bos-categories-summary,.bos-cmdb-readiness-summary,.bos-coverage-matrix-summary,.bos-halo-actions-summary,.bos-halo-services-summary,.bos-halo-status-taxonomy-summary,.bos-halo-suppliers-summary,.bos-halo-teams-summary,.bos-halo-ticket-taxonomy-crosscut-summary,.bos-halo-ticket-types-summary,.bos-halo-tickets-stream-summary,.bos-items-cleanup-summary,.bos-items-doc-coverage-summary,.bos-items-match-summary,.bos-items-sales-match-summary,.bos-items-summary,.bos-items-vendor-concentration-summary,.bos-knowledge-summary,.bos-licence-readiness-summary,.bos-professional-services-summary,.bos-project-financials-summary,.bos-purchase-orders-summary,.bos-quotes-summary,.bos-recurring-invoices-summary,.bos-sales-orders-summary,.bos-sla-risk-summary,.bos-ticket-queue-summary{margin-block:var(--brandOS-space-4);align-items:stretch;gap:var(--brandOS-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.bos-summary-grid>*,.bos-boards-queues-summary>*,.bos-categories-summary>*,.bos-cmdb-readiness-summary>*,.bos-coverage-matrix-summary>*,.bos-halo-actions-summary>*,.bos-halo-services-summary>*,.bos-halo-status-taxonomy-summary>*,.bos-halo-suppliers-summary>*,.bos-halo-teams-summary>*,.bos-halo-ticket-taxonomy-crosscut-summary>*,.bos-halo-ticket-types-summary>*,.bos-halo-tickets-stream-summary>*,.bos-items-cleanup-summary>*,.bos-items-doc-coverage-summary>*,.bos-items-match-summary>*,.bos-items-sales-match-summary>*,.bos-items-summary>*,.bos-items-vendor-concentration-summary>*,.bos-knowledge-summary>*,.bos-licence-readiness-summary>*,.bos-professional-services-summary>*,.bos-project-financials-summary>*,.bos-purchase-orders-summary>*,.bos-quotes-summary>*,.bos-recurring-invoices-summary>*,.bos-sales-orders-summary>*,.bos-sla-risk-summary>*,.bos-ticket-queue-summary>*{min-height:9.5rem;min-width:calc(var(--bos-spacing,.25rem) * 0);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));--tw-shadow:var(--brandOS-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-summary-grid>*>*,.bos-boards-queues-summary>*>*,.bos-categories-summary>*>*,.bos-cmdb-readiness-summary>*>*,.bos-coverage-matrix-summary>*>*,.bos-halo-actions-summary>*>*,.bos-halo-services-summary>*>*,.bos-halo-status-taxonomy-summary>*>*,.bos-halo-suppliers-summary>*>*,.bos-halo-teams-summary>*>*,.bos-halo-ticket-taxonomy-crosscut-summary>*>*,.bos-halo-ticket-types-summary>*>*,.bos-halo-tickets-stream-summary>*>*,.bos-items-cleanup-summary>*>*,.bos-items-doc-coverage-summary>*>*,.bos-items-match-summary>*>*,.bos-items-sales-match-summary>*>*,.bos-items-summary>*>*,.bos-items-vendor-concentration-summary>*>*,.bos-knowledge-summary>*>*,.bos-licence-readiness-summary>*>*,.bos-professional-services-summary>*>*,.bos-project-financials-summary>*>*,.bos-purchase-orders-summary>*>*,.bos-quotes-summary>*>*,.bos-recurring-invoices-summary>*>*,.bos-sales-orders-summary>*>*,.bos-sla-risk-summary>*>*,.bos-ticket-queue-summary>*>*{gap:var(--brandOS-space-2);height:100%;display:grid}.bos-summary-grid span,.bos-boards-queues-summary span,.bos-categories-summary span,.bos-cmdb-readiness-summary span,.bos-coverage-matrix-summary span,.bos-halo-actions-summary span,.bos-halo-services-summary span,.bos-halo-status-taxonomy-summary span,.bos-halo-suppliers-summary span,.bos-halo-teams-summary span,.bos-halo-ticket-taxonomy-crosscut-summary span,.bos-halo-ticket-types-summary span,.bos-halo-tickets-stream-summary span,.bos-items-cleanup-summary span,.bos-items-doc-coverage-summary span,.bos-items-match-summary span,.bos-items-sales-match-summary span,.bos-items-summary span,.bos-items-vendor-concentration-summary span,.bos-knowledge-summary span,.bos-licence-readiness-summary span,.bos-professional-services-summary span,.bos-project-financials-summary span,.bos-purchase-orders-summary span,.bos-quotes-summary span,.bos-recurring-invoices-summary span,.bos-sales-orders-summary span,.bos-sla-risk-summary span,.bos-ticket-queue-summary span{font-size:var(--brandOS-text-xs);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);--tw-tracking:var(--bos-tracking-normal,0em);letter-spacing:var(--bos-tracking-normal,0em);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-summary-grid strong,.bos-boards-queues-summary strong,.bos-categories-summary strong,.bos-cmdb-readiness-summary strong,.bos-coverage-matrix-summary strong,.bos-halo-actions-summary strong,.bos-halo-services-summary strong,.bos-halo-status-taxonomy-summary strong,.bos-halo-suppliers-summary strong,.bos-halo-teams-summary strong,.bos-halo-ticket-taxonomy-crosscut-summary strong,.bos-halo-ticket-types-summary strong,.bos-halo-tickets-stream-summary strong,.bos-items-cleanup-summary strong,.bos-items-doc-coverage-summary strong,.bos-items-match-summary strong,.bos-items-sales-match-summary strong,.bos-items-summary strong,.bos-items-vendor-concentration-summary strong,.bos-knowledge-summary strong,.bos-licence-readiness-summary strong,.bos-professional-services-summary strong,.bos-project-financials-summary strong,.bos-purchase-orders-summary strong,.bos-quotes-summary strong,.bos-recurring-invoices-summary strong,.bos-sales-orders-summary strong,.bos-sla-risk-summary strong,.bos-ticket-queue-summary strong{font-size:var(--brandOS-text-2xl);--tw-leading:var(--brandOS-leading-tight);line-height:var(--brandOS-leading-tight);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text,var(--brandOS-text-primary));overflow-wrap:anywhere;display:block}.bos-summary-grid p,.bos-boards-queues-summary p,.bos-categories-summary p,.bos-cmdb-readiness-summary p,.bos-coverage-matrix-summary p,.bos-halo-actions-summary p,.bos-halo-services-summary p,.bos-halo-status-taxonomy-summary p,.bos-halo-suppliers-summary p,.bos-halo-teams-summary p,.bos-halo-ticket-taxonomy-crosscut-summary p,.bos-halo-ticket-types-summary p,.bos-halo-tickets-stream-summary p,.bos-items-cleanup-summary p,.bos-items-doc-coverage-summary p,.bos-items-match-summary p,.bos-items-sales-match-summary p,.bos-items-summary p,.bos-items-vendor-concentration-summary p,.bos-knowledge-summary p,.bos-licence-readiness-summary p,.bos-professional-services-summary p,.bos-project-financials-summary p,.bos-purchase-orders-summary p,.bos-quotes-summary p,.bos-recurring-invoices-summary p,.bos-sales-orders-summary p,.bos-sla-risk-summary p,.bos-ticket-queue-summary p{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--brandOS-text-sm);--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));overflow-wrap:anywhere}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip:hover{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 25%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 8%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip[aria-current=page]{--tw-shadow:0 .25rem .625rem -.125rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 38%,transparent))}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip[aria-current=page]:hover{background-color:color-mix(in srgb,var(--brandOS-text-primary) 8%,var(--brandOS-interactive-primary))}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip .bos-count{background-color:color-mix(in srgb,var(--color-bos-text) 10%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip:hover .bos-count{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 18%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip[aria-current=page] .bos-count,.bos-scope .bos-filter-chip[aria-current=page]:hover .bos-count{background-color:color-mix(in srgb,var(--brandOS-text-on-primary) 22%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card{--tw-shadow:0 1px .125rem var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 5%,transparent))}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card:hover{--tw-shadow:0 .25rem .625rem -.125rem var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 12%,transparent))}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card[data-selected=true]{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 25%,transparent))}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-head{color:color-mix(in srgb,var(--color-bos-text-muted) 80%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-avatar{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 15%,var(--color-bos-canvas-muted))}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-chip[data-tone=runtime]{border-color:color-mix(in srgb,var(--brandOS-status-info) 30%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-chip[data-tone=runtime]{background-color:color-mix(in srgb,var(--brandOS-status-info) 10%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-chip[data-tone=approval]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 30%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-chip[data-tone=approval]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-chip[data-tone=blocked]{border-color:color-mix(in srgb,var(--brandOS-status-error) 30%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-chip[data-tone=blocked]{background-color:color-mix(in srgb,var(--brandOS-status-error) 12%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper{--tw-shadow:-.625rem 0 1.875rem -.5rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-text-primary) 18%,transparent))!important}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-drawer-head{background-image:radial-gradient(120% 180% at 0% 0%,color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent),transparent 55%),var(--color-bos-panel)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-eyebrow{color:color-mix(in srgb,var(--color-bos-text-muted) 80%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=success]{border-color:color-mix(in srgb,var(--brandOS-status-success) 30%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 12%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=warning]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 30%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=error]{border-color:color-mix(in srgb,var(--brandOS-status-error) 30%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=error]{background-color:color-mix(in srgb,var(--brandOS-status-error) 12%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=primary]{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 30%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=primary]{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=success]{border-color:color-mix(in srgb,var(--brandOS-status-success) 30%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 12%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=info]{border-color:color-mix(in srgb,var(--brandOS-status-info) 30%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=info]{background-color:color-mix(in srgb,var(--brandOS-status-info) 12%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=warning]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 30%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=danger]{border-color:color-mix(in srgb,var(--brandOS-status-error) 30%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 12%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-grid{background-color:color-mix(in srgb,var(--color-bos-text) 2%,var(--color-bos-canvas))}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-recommendation{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 22%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-recommendation{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 5%,var(--color-bos-canvas))}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tag[data-tone=danger],.bos-scope .bos-tag[data-tone=danger]{border-color:color-mix(in srgb,var(--brandOS-status-error) 28%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tag[data-tone=danger],.bos-scope .bos-tag[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 10%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tag[data-tone=warning],.bos-scope .bos-tag[data-tone=warning]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 28%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tag[data-tone=warning],.bos-scope .bos-tag[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 10%,transparent)}}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-timeline-empty-icon{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent)}}.bos-chart-card{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:var(--brandOS-space-3);border-radius:var(--brandOS-radius-md);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));padding:var(--brandOS-space-4);display:grid}.bos-chart-card figcaption{gap:var(--brandOS-space-1);color:var(--bos-color-bos-text,var(--brandOS-text-primary));display:grid}.bos-chart-card figcaption strong{font-size:var(--brandOS-text-base);--tw-leading:var(--brandOS-leading-tight);line-height:var(--brandOS-leading-tight)}.bos-chart-card figcaption span{font-size:var(--brandOS-text-sm);--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-chart-plot{min-width:calc(var(--bos-spacing,.25rem) * 0);overflow:hidden}.bos-chart-svg{width:100%;min-width:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-chart-svg text{fill:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:var(--brandOS-text-xs)}.bos-chart-svg line{stroke:var(--bos-color-bos-border,var(--brandOS-border-subtle))}.bos-chart-empty{margin:calc(var(--bos-spacing,.25rem) * 0);border-radius:var(--brandOS-radius-md);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);--tw-border-style:dashed;border-style:dashed;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding:var(--brandOS-space-4);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-chart-table-wrap{overflow-x:auto}.bos-chart-table{border-collapse:collapse;width:100%;font-size:var(--brandOS-text-xs);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-chart-table th,.bos-chart-table td{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding:var(--brandOS-space-2);text-align:left}.bos-chart-table td:last-child,.bos-chart-table th:last-child{text-align:right}.bos-chart-table thead th{--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-resource-center-chart-grid{margin-bottom:var(--brandOS-space-5);gap:var(--brandOS-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bos-chart-grid{margin-bottom:var(--brandOS-space-5);gap:var(--brandOS-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bos-echarts-shell{margin:calc(var(--bos-spacing,.25rem) * 0);width:100%;min-width:calc(var(--bos-spacing,.25rem) * 0);gap:var(--brandOS-space-3);display:grid}.bos-echarts-canvas{min-height:calc(var(--bos-spacing,.25rem) * 80);width:100%;min-width:calc(var(--bos-spacing,.25rem) * 0);border-radius:var(--brandOS-radius-md);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));overflow:hidden}.bos-echarts-canvas:focus-visible{outline-width:1px;outline-style:var(--tw-outline-style);outline-width:var(--brandOS-border-width-default);outline-offset:var(--brandOS-space-1);outline-color:var(--brandOS-border-focus)}.bos-echarts-fallback{min-width:calc(var(--bos-spacing,.25rem) * 0);display:block}.bos-echarts-skeleton{width:100%;min-width:calc(var(--bos-spacing,.25rem) * 0);gap:var(--brandOS-space-3);border-radius:var(--brandOS-radius-md);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding:var(--brandOS-space-4);display:grid}.bos-echarts-skeleton-plot{min-height:calc(var(--bos-spacing,.25rem) * 56)}.bos-echarts-skeleton-rows{gap:var(--brandOS-space-2);display:grid}.bos-echarts-skeleton-row{min-height:var(--brandOS-space-5)}.bos-concierge-shell{background:var(--brandOS-background-primary);color:var(--brandOS-text-primary);flex-direction:column;width:100%;height:100%;display:flex}.bos-concierge-header{background:var(--brandOS-background-elevated);border-color:var(--brandOS-border-subtle)}.bos-concierge-nav{background:var(--brandOS-background-secondary);border-color:var(--brandOS-border-subtle)}.bos-concierge-main{padding:var(--brandOS-space-md,1rem)}.bos-concierge-chat-rail{background:var(--brandOS-background-elevated);border-color:var(--brandOS-border-subtle)}.bos-concierge-home{gap:var(--brandOS-space-lg,1.5rem);flex-direction:column;display:flex}.bos-concierge-hero{padding:var(--brandOS-space-lg,1.5rem);background:var(--brandOS-surface-subtle);border:1px solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-md,.5rem)}.bos-concierge-cohort-card{padding:var(--brandOS-space-md,1rem);background:var(--brandOS-background-elevated);border:1px solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-md,.5rem)}.bos-concierge-launch-card-detail{gap:var(--brandOS-space-md,1rem);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.bos-concierge-launch-card-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.bos-concierge-editor{padding:var(--brandOS-space-md,1rem);background:var(--brandOS-background-elevated);border:1px solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-md,.5rem)}.bos-concierge-journey{gap:var(--brandOS-space-sm,.5rem);flex-direction:column;display:flex}.bos-concierge-step{padding:var(--brandOS-space-sm,.5rem) var(--brandOS-space-md,1rem);background:var(--brandOS-surface-subtle);border:1px solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-sm,.25rem)}.bos-concierge-empty{padding:var(--brandOS-space-lg,1.5rem);text-align:center;color:var(--brandOS-text-secondary)}.bos-concierge-risk-register,.bos-concierge-decision-log,.bos-concierge-maturity-audit,.bos-concierge-personas{padding:var(--brandOS-space-md,1rem);background:var(--brandOS-background-elevated);border:1px solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-md,.5rem)}.bos-concierge-transcript{gap:var(--brandOS-space-sm,.5rem);padding:var(--brandOS-space-md,1rem);flex-direction:column;display:flex}.bos-concierge-row{padding:var(--brandOS-space-sm,.5rem);background:var(--brandOS-surface-subtle);border-radius:var(--brandOS-radius-sm,.25rem)}.bos-concierge-toolcall{padding:var(--brandOS-space-sm,.5rem);background:var(--brandOS-surface-subtle);border:1px solid var(--brandOS-border-subtle);border-radius:var(--brandOS-radius-sm,.25rem)}.bos-concierge-toolcall-head{align-items:center;gap:var(--brandOS-space-sm,.5rem);font-weight:600;display:flex}.bos-concierge-toolcall-name{color:var(--brandOS-text-primary)}.bos-concierge-toolcall-grid{gap:var(--brandOS-space-xs,.25rem) var(--brandOS-space-sm,.5rem);grid-template-columns:minmax(0,auto) minmax(0,1fr);display:grid}.bos-concierge-reasoning{padding:var(--brandOS-space-sm,.5rem);background:var(--brandOS-surface-subtle);border-radius:var(--brandOS-radius-sm,.25rem)}.bos-concierge-reasoning-body{color:var(--brandOS-text-secondary)}.bos-concierge-jump{bottom:var(--brandOS-space-md,1rem);position:sticky}.bos-concierge-panel{padding:var(--brandOS-space-md,1rem);background:var(--brandOS-background-elevated);border-radius:var(--brandOS-radius-md,.5rem)}.bos-professional-services-reporting{gap:var(--brandOS-space-5);display:grid}.bos-professional-services-reporting-action-grid{gap:var(--brandOS-space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.bos-professional-services-reporting-action{column-gap:var(--brandOS-space-3);row-gap:var(--brandOS-space-2);border-radius:var(--radius-bos-panel);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-interactive-secondary);min-height:7rem;padding:var(--brandOS-space-4);color:var(--bos-color-bos-text,var(--brandOS-text-primary));grid-template-columns:auto minmax(0,1fr);text-decoration-line:none;display:grid}.bos-professional-services-reporting-action:hover,.bos-professional-services-reporting-action:focus-visible{border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));--tw-outline-style:none;outline-style:none}.bos-professional-services-reporting-action span{justify-content:center;align-items:center;display:inline-flex}.bos-professional-services-reporting-action strong{align-self:center}.bos-professional-services-reporting-action small{--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));grid-column:1/-1}.bos-professional-services-reporting-rule-list{margin:calc(var(--bos-spacing,.25rem) * 0);gap:var(--brandOS-space-2);padding-left:var(--brandOS-space-5);font-size:var(--brandOS-text-sm);--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));display:grid}.bos-professional-services-reporting-table-wrap{width:100%;overflow-x:auto}.bos-professional-services-reporting-table{border-collapse:collapse;width:100%;font-size:var(--brandOS-text-sm)}.bos-professional-services-reporting-table th,.bos-professional-services-reporting-table td{border-top-style:var(--tw-border-style);border-top-width:var(--brandOS-border-width-default);border-top-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding:var(--brandOS-space-3);text-align:left;vertical-align:top}.bos-professional-services-reporting-table th{font-size:var(--brandOS-text-xs);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-professional-services-reporting-table a{--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--brandOS-text-link);text-decoration-line:none}.bos-professional-services-reporting-table a:hover,.bos-professional-services-reporting-table a:focus-visible{--tw-outline-style:none;outline-style:none;text-decoration-line:underline}.bos-resource-center{gap:var(--brandOS-space-5);display:grid}.bos-resource-center-toolbar{justify-content:space-between;align-items:center;gap:var(--brandOS-space-4);flex-wrap:wrap;display:flex}.bos-resource-center-toolbar-group{gap:var(--brandOS-space-2);min-width:min(100%,13rem);display:grid}.bos-resource-center-toolbar-label{align-items:center;gap:var(--brandOS-space-2);font-size:var(--brandOS-text-xs);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;display:inline-flex}.bos-resource-center-toolbar-options{gap:var(--brandOS-space-2);flex-wrap:wrap;display:flex}.bos-resource-center-toolbar-link,.bos-resource-center-row-action{min-height:var(--brandOS-input-height-sm);border-radius:var(--brandOS-radius-md);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-interactive-secondary);padding-inline:var(--brandOS-space-2);padding-block:var(--brandOS-space-1);font-size:var(--brandOS-text-xs);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text,var(--brandOS-text-primary));justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}.bos-resource-center-toolbar-link:hover,.bos-resource-center-toolbar-link:focus-visible,.bos-resource-center-row-action:hover,.bos-resource-center-row-action:focus-visible{border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));--tw-outline-style:none;outline-style:none}.bos-resource-center-row-action:disabled,.bos-resource-center-row-action[aria-disabled=true]{cursor:not-allowed;opacity:.6}.bos-resource-center-toolbar-link[data-active=true]{border-color:var(--brandOS-text-link);color:var(--brandOS-text-link)}.bos-resource-center-timeline{gap:var(--brandOS-space-4);display:grid}.bos-resource-center-timeline .bos-d-surface-head{justify-content:space-between;align-items:flex-start}.bos-resource-center-timeline .bos-d-surface-head p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:var(--brandOS-space-1);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);max-width:54rem;font-size:var(--brandOS-text-sm);--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-resource-center-timeline-grid{gap:var(--brandOS-space-4);padding-bottom:var(--brandOS-space-5);display:grid}.bos-resource-center-timeline-lane{align-items:stretch;gap:var(--brandOS-space-5);border-radius:var(--brandOS-radius-md);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));padding:var(--brandOS-space-5);grid-template-columns:minmax(14rem,.28fr) minmax(0,1fr);display:grid}.bos-resource-center-timeline-lane header{min-width:calc(var(--bos-spacing,.25rem) * 0);align-content:center;justify-items:start;gap:var(--brandOS-space-3);display:grid}.bos-resource-center-timeline-lane h3{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--brandOS-text-base);--tw-leading:var(--brandOS-leading-snug);line-height:var(--brandOS-leading-snug);overflow-wrap:anywhere}.bos-resource-center-timeline-lane p,.bos-resource-center-timeline-footnote{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--brandOS-text-xs);--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-resource-center-timeline-track{align-items:stretch;gap:var(--brandOS-space-1);border-radius:var(--brandOS-radius-md);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-background-elevated);min-height:4.25rem;padding:var(--brandOS-space-2);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.bos-resource-center-timeline-block{min-width:calc(var(--bos-spacing,.25rem) * 0);align-items:baseline;gap:var(--brandOS-space-2);border-radius:var(--brandOS-radius-md);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--brandOS-status-info);background-color:color-mix(in srgb,var(--brandOS-status-info) 20%,var(--brandOS-background-elevated));padding-inline:var(--brandOS-space-3);padding-block:var(--brandOS-space-2);color:var(--bos-color-bos-text,var(--brandOS-text-primary));display:inline-flex;overflow:hidden}.bos-resource-center-timeline-block[data-span="1"]{grid-column:span 1/span 1}.bos-resource-center-timeline-block[data-span="2"]{grid-column:span 2/span 2}.bos-resource-center-timeline-block[data-span="3"]{grid-column:span 3/span 3}.bos-resource-center-timeline-block[data-span="4"]{grid-column:span 4/span 4}.bos-resource-center-timeline-block[data-span="5"]{grid-column:span 5/span 5}.bos-resource-center-timeline-block[data-span="6"]{grid-column:span 6/span 6}.bos-resource-center-timeline-block[data-span="7"]{grid-column:span 7/span 7}.bos-resource-center-timeline-block[data-span="8"]{grid-column:span 8/span 8}.bos-resource-center-timeline-block[data-span="9"]{grid-column:span 9/span 9}.bos-resource-center-timeline-block[data-span="10"]{grid-column:span 10/span 10}.bos-resource-center-timeline-block[data-span="11"]{grid-column:span 11/span 11}.bos-resource-center-timeline-block[data-span="12"]{grid-column:span 12/span 12}.bos-resource-center-timeline-block[data-state=actual]{border-color:var(--brandOS-status-success);background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-resource-center-timeline-block[data-state=actual]{background-color:color-mix(in srgb,var(--brandOS-status-success) 22%,var(--brandOS-background-elevated))}}.bos-resource-center-timeline-block[data-state=draft]{border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-resource-center-timeline-block[data-state=draft]{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 24%,var(--brandOS-background-elevated))}}.bos-resource-center-timeline-block[data-state=overrun]{border-color:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-resource-center-timeline-block[data-state=overrun]{background-color:color-mix(in srgb,var(--brandOS-status-error) 18%,var(--brandOS-background-elevated))}}.bos-resource-center-timeline-block[data-state=remaining]{border-color:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-resource-center-timeline-block[data-state=remaining]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 20%,var(--brandOS-background-elevated))}}.bos-resource-center-timeline-block[data-state=unavailable]{--tw-border-style:dashed;border-style:dashed;border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));background-color:var(--brandOS-background-secondary)}.bos-resource-center-timeline-block strong,.bos-resource-center-timeline-block small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bos-resource-center-timeline-block strong{font-size:var(--brandOS-text-xs);--tw-leading:var(--brandOS-leading-tight);line-height:var(--brandOS-leading-tight)}.bos-resource-center-timeline-block small{font-size:var(--brandOS-text-xs);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-resource-center-planning-shell{align-items:flex-start;gap:var(--brandOS-space-4);grid-template-columns:minmax(0,1fr) minmax(18rem,.42fr);display:grid}.bos-resource-center-planning-list{gap:calc(var(--bos-spacing,.25rem) * 0);display:grid}.bos-resource-center-planning-row{align-items:center;gap:var(--brandOS-space-4);border-top-style:var(--tw-border-style);border-top-width:var(--brandOS-border-width-default);border-top-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-block:var(--brandOS-space-4);grid-template-columns:minmax(12rem,.75fr) minmax(0,1fr) auto;display:grid}.bos-resource-center-planning-row[data-signal=blocked]{border-left-color:var(--brandOS-space-1);border-left-color:var(--bos-color-bos-warning,var(--brandOS-status-warning));padding-left:var(--brandOS-space-3)}.bos-resource-center-planning-row-main{gap:var(--brandOS-space-3);display:grid}.bos-resource-center-planning-row-main header{gap:var(--brandOS-space-2);display:grid}.bos-resource-center-planning-row-main h3,.bos-resource-center-drawer-title h3,.bos-resource-center-drawer-section h3{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--brandOS-text-md);--tw-leading:var(--brandOS-leading-snug);line-height:var(--brandOS-leading-snug)}.bos-resource-center-planning-row-main dl{margin:calc(var(--bos-spacing,.25rem) * 0);gap:var(--brandOS-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bos-resource-center-planning-row-main dt,.bos-resource-center-planning-metric dt{font-size:var(--brandOS-text-xs);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-resource-center-planning-row-main dd,.bos-resource-center-planning-metric dd{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);overflow-wrap:anywhere;color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-resource-center-planning-columns,.bos-resource-center-drawer-metrics{gap:var(--brandOS-space-2);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));display:grid}.bos-resource-center-planning-metric{gap:var(--brandOS-space-1);border-radius:var(--brandOS-radius-md);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));min-height:5.75rem;padding:var(--brandOS-space-2);display:grid}.bos-resource-center-planning-metric[data-state=denied]{border-color:var(--bos-color-bos-danger,var(--brandOS-status-error))}.bos-resource-center-planning-metric[data-state=source-not-loaded]{border-color:var(--bos-color-bos-warning,var(--brandOS-status-warning))}.bos-resource-center-planning-metric small{font-size:var(--brandOS-text-xs);--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-resource-center-drawer{top:var(--brandOS-space-4);position:sticky}.bos-resource-center-drawer-content{gap:var(--brandOS-space-4);display:grid}.bos-resource-center-drawer-title{align-items:center;gap:var(--brandOS-space-3);border-bottom-style:var(--tw-border-style);border-bottom-width:var(--brandOS-border-width-default);border-bottom-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-bottom:var(--brandOS-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.bos-resource-center-drawer-title p,.bos-resource-center-draft p{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--brandOS-text-sm);--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-resource-center-drawer-section{gap:var(--brandOS-space-3);display:grid}.bos-resource-center-project-link{color:var(--bos-color-bos-text,var(--brandOS-text-primary));text-decoration-line:none}.bos-resource-center-project-link:hover,.bos-resource-center-project-link:focus-visible{color:var(--brandOS-text-link);--tw-outline-style:none;outline-style:none}.bos-resource-center-draft{gap:calc(var(--bos-spacing,.25rem) * 0);border-radius:var(--brandOS-radius-md);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-interactive-secondary);padding:var(--brandOS-space-3);display:grid}.bos-resource-center-draft-shell,.bos-resource-center-composer-form,.bos-resource-center-packet,.bos-resource-center-submit-actions,.bos-resource-center-workflow-list{gap:var(--brandOS-space-3);display:grid}.bos-resource-center-submit-actions{grid-template-columns:repeat(auto-fit,minmax(10rem,max-content));align-items:center}.bos-resource-center-submit-result{border-left-color:var(--brandOS-space-1);border-left-color:var(--brandOS-status-info);padding-left:var(--brandOS-space-3)}.bos-resource-center-submit-result[data-tone=attention]{border-left-color:var(--bos-color-bos-warning,var(--brandOS-status-warning))}.bos-resource-center-submit-result[data-tone=ok]{border-left-color:var(--bos-color-bos-success,var(--brandOS-status-success))}.bos-resource-center-composer-grid{gap:var(--brandOS-space-2);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.bos-resource-center-composer-field{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:var(--brandOS-space-1);display:grid}.bos-resource-center-composer-field span{font-size:var(--brandOS-text-xs);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-resource-center-composer-field input,.bos-resource-center-composer-field select{min-height:var(--brandOS-input-height-sm);border-radius:var(--brandOS-radius-md);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-background-elevated);width:100%;padding-inline:var(--brandOS-space-2);padding-block:var(--brandOS-space-1);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font:inherit}.bos-resource-center-composer-field input:focus,.bos-resource-center-composer-field select:focus{border-color:var(--brandOS-border-focus);--tw-shadow:0 0 0 var(--tw-shadow-color,var(--brandOS-space-1)) var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-resource-center-composer-field input:focus,.bos-resource-center-composer-field select:focus{--tw-shadow:0 0 0 var(--tw-shadow-color,var(--brandOS-space-1)) color-mix(in srgb,var(--brandOS-interactive-primary) 18%,transparent)}}.bos-resource-center-composer-field input:focus,.bos-resource-center-composer-field select:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.bos-resource-center-packet{border-radius:var(--brandOS-radius-md);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));padding:var(--brandOS-space-3)}.bos-resource-center-packet-head{justify-content:space-between;align-items:flex-start;gap:var(--brandOS-space-3);flex-wrap:wrap;display:flex}.bos-resource-center-packet-head h3{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:var(--brandOS-space-2);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--brandOS-text-md);--tw-leading:var(--brandOS-leading-snug);line-height:var(--brandOS-leading-snug)}.bos-context-picker span{font-size:var(--brandOS-text-xs);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-coverage-row p,.bos-finding-row p,.bos-identity-row p,.bos-policy-row p,.bos-staging-row p,.bos-source-system-row p,.bos-status-row small,.bos-tenant-admin-coverage-row p,.bos-tenant-admin-user-row p{margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--brandOS-text-sm);--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-finding-row strong,.bos-status-row strong{font-size:var(--brandOS-text-md)}.bos-finding-row[data-severity=critical]{border-left-color:var(--brandOS-space-1);border-left-color:var(--bos-color-bos-danger,var(--brandOS-status-error));padding-left:var(--brandOS-space-3)}.bos-finding-row[data-severity=warning]{border-left-color:var(--brandOS-space-1);border-left-color:var(--bos-color-bos-warning,var(--brandOS-status-warning));padding-left:var(--brandOS-space-3)}.bos-finding-row[data-severity=info]{border-left-color:var(--brandOS-space-1);border-left-color:var(--bos-color-bos-info,var(--brandOS-status-info));padding-left:var(--brandOS-space-3)}.bos-bucket-list{gap:var(--brandOS-space-2);flex-wrap:wrap;display:flex}.bos-bucket-list span{border-radius:var(--radius-bos-panel);background-color:var(--brandOS-interactive-secondary);min-height:1.625rem;padding-inline:var(--brandOS-space-2);padding-block:var(--brandOS-space-1);font-size:var(--brandOS-text-xs);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text,var(--brandOS-text-primary));align-items:center;display:inline-flex}.bos-coverage-row dl,.bos-policy-row dl,.bos-identity-row dl,.bos-staging-row dl,.bos-source-system-row dl,.bos-tenant-admin-coverage-row dl,.bos-tenant-admin-user-row dl{margin:calc(var(--bos-spacing,.25rem) * 0);gap:var(--brandOS-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bos-coverage-row dt,.bos-policy-row dt,.bos-identity-row dt,.bos-staging-row dt,.bos-source-system-row dt,.bos-tenant-admin-coverage-row dt,.bos-tenant-admin-user-row dt{font-size:var(--brandOS-text-xs);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-coverage-row dd,.bos-policy-row dd,.bos-identity-row dd,.bos-staging-row dd,.bos-source-system-row dd,.bos-tenant-admin-coverage-row dd,.bos-tenant-admin-user-row dd{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--brandOS-font-weight-bold);font-weight:var(--brandOS-font-weight-bold);overflow-wrap:anywhere;color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-staging-summary{align-items:flex-start;gap:var(--brandOS-space-4);padding-bottom:var(--brandOS-space-3);grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);display:grid}.bos-professional-services{margin-bottom:var(--brandOS-space-5)}.bos-professional-services-shell{gap:var(--brandOS-space-4);display:grid}.bos-professional-services-alert{align-items:center}.bos-professional-services-summary{gap:var(--brandOS-space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.bos-professional-services-card{min-height:10rem}.bos-professional-services-card strong{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:var(--brandOS-space-3);margin-bottom:var(--brandOS-space-2);display:block}.bos-professional-services-tabs{max-width:100%}.bos-professional-services-detail{gap:var(--brandOS-space-4);padding-top:var(--brandOS-space-4);display:grid}.bos-professional-services-detail p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:var(--brandOS-space-2);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);max-width:58rem;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-professional-services-chip-list{margin-top:var(--brandOS-space-3);gap:var(--brandOS-space-2);flex-wrap:wrap;display:flex}.bos-professional-services-detail-grid{gap:var(--brandOS-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bos-professional-services-list{border-radius:var(--radius-bos-panel);border-width:1px;border-style:var(--tw-border-style);border-width:var(--brandOS-border-width-default);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-background-elevated);min-height:12rem;padding:var(--brandOS-space-4)}.bos-professional-services-list ul{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:var(--brandOS-space-3);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);gap:var(--brandOS-space-2);padding-left:var(--brandOS-space-4);display:grid}.bos-professional-services-list li{font-size:var(--brandOS-text-sm);--tw-leading:var(--brandOS-leading-normal);line-height:var(--brandOS-leading-normal);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-professional-services-table{overflow-x:auto}:root{--color-bos-canvas:var(--brandOS-background-primary);--color-bos-canvas-muted:var(--brandOS-background-secondary);--color-bos-panel:var(--brandOS-background-elevated);--color-bos-border:var(--brandOS-border-subtle);--color-bos-border-strong:var(--brandOS-border-default);--color-bos-text:var(--brandOS-text-primary);--color-bos-text-muted:var(--brandOS-text-secondary);--color-bos-success:var(--brandOS-status-success);--color-bos-warning:var(--brandOS-status-warning);--color-bos-danger:var(--brandOS-status-error);--color-bos-info:var(--brandOS-status-info)}@keyframes menu{0%{opacity:0}}@keyframes dropdown{0%{opacity:0}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes progress{50%{background-position-x:-115%}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes rotator{89.9999%,to{--dui-first-item-position:0 0%}90%,99.9999%{--dui-first-item-position:0 calc(var(--dui-items) * 100%)}to{translate:0 -100%}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.bos-scope .bos-vr-mono{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-vr-summary-body{gap:calc(var(--bos-spacing,.25rem) * 3.5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-vr-summary-grid{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.bos-scope .bos-vr-summary-stat{gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--stat-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex}.bos-scope .bos-vr-summary-stat[data-tone=success]{--stat-tone:var(--brandOS-status-success)}.bos-scope .bos-vr-summary-stat[data-tone=warning]{--stat-tone:var(--brandOS-status-warning)}.bos-scope .bos-vr-summary-stat[data-tone=danger]{--stat-tone:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-vr-summary-stat[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 4%,var(--color-bos-panel))}}.bos-scope .bos-vr-summary-stat[data-tone=muted]{--stat-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-vr-summary-stat-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-vr-summary-stat-icon{height:calc(var(--bos-spacing,.25rem) * 6);width:calc(var(--bos-spacing,.25rem) * 6);border-radius:var(--brandOS-radius-md);background-color:var(--stat-tone);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-vr-summary-stat-icon{background-color:color-mix(in srgb,var(--stat-tone) 14%,transparent)}}.bos-scope .bos-vr-summary-stat-icon{color:var(--stat-tone)}.bos-scope .bos-vr-summary-stat-label{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.71875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;flex:1}.bos-scope .bos-vr-summary-stat-value{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:1.0625rem;font-weight:var(--bos-font-weight-bold,700);color:var(--stat-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-vr-summary-stat-caption{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-scope .bos-vr-priority{gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-status-warning);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-vr-priority{border-color:color-mix(in srgb,var(--brandOS-status-warning) 30%,transparent)}}.bos-scope .bos-vr-priority{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-vr-priority{background-color:color-mix(in srgb,var(--brandOS-status-warning) 8%,var(--color-bos-panel))}}.bos-scope .bos-vr-priority{padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5)}.bos-scope .bos-vr-priority-label{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--brandOS-status-warning);text-transform:uppercase;display:inline-flex}.bos-scope .bos-vr-priority-pills{gap:calc(var(--bos-spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.bos-scope .bos-vr-priority-pill{border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-status-warning);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-vr-priority-pill{background-color:color-mix(in srgb,var(--brandOS-status-warning) 14%,transparent)}}.bos-scope .bos-vr-priority-pill{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.71875rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-status-warning)}.bos-scope .bos-vr-sections-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-vr-section-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.bos-scope .bos-vr-section-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-status-success));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-vr-section-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-vr-section-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-vr-section-card[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 4%,var(--color-bos-panel))}}.bos-scope .bos-vr-section-card[data-tone=danger]{--card-tone:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-vr-section-card[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 4%,var(--color-bos-panel))}}.bos-scope .bos-vr-section-card[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-vr-section-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:auto 1fr auto;display:grid}.bos-scope .bos-vr-section-icon{height:calc(var(--bos-spacing,.25rem) * 8);width:calc(var(--bos-spacing,.25rem) * 8);border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-vr-section-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-vr-section-icon{color:var(--card-tone)}.bos-scope .bos-vr-section-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-vr-section-head p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-snug,1.375);font-size:.71875rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-vr-section-status{border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-vr-section-status{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-vr-section-status{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--card-tone);text-transform:uppercase;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-vr-metric-list{margin:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 0);padding-top:calc(var(--bos-spacing,.25rem) * 2);padding-bottom:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-vr-metric-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-bottom-width:1px;border-color:var(--color-bos-border);grid-template-columns:auto 1fr auto;display:grid}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-vr-metric-row{border-color:color-mix(in srgb,var(--color-bos-border) 60%,transparent)}}.bos-scope .bos-vr-metric-row{padding-block:.4375rem}.bos-scope .bos-vr-metric-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-vr-metric-row[data-tone=success]{--row-tone:var(--brandOS-status-success)}.bos-scope .bos-vr-metric-row[data-tone=warning]{--row-tone:var(--brandOS-status-warning)}.bos-scope .bos-vr-metric-row[data-tone=danger]{--row-tone:var(--brandOS-status-error)}.bos-scope .bos-vr-metric-row[data-tone=muted]{--row-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-vr-metric-icon{height:calc(var(--bos-spacing,.25rem) * 5);width:calc(var(--bos-spacing,.25rem) * 5);background-color:var(--row-tone);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-vr-metric-icon{background-color:color-mix(in srgb,var(--row-tone) 14%,transparent)}}.bos-scope .bos-vr-metric-icon{color:var(--row-tone)}.bos-scope .bos-vr-metric-text{min-width:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;gap:1px;display:flex}.bos-scope .bos-vr-metric-label{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-vr-metric-hint{--tw-leading:var(--bos-leading-snug,1.375);font-size:.6875rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-vr-metric-value{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-vr-validation-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.8125rem}.bos-scope .bos-tq-recon-body{padding:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-tq-recon-list{margin:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;display:flex}.bos-scope .bos-tq-recon-row{align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 3.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:minmax(10rem,1.1fr) minmax(4rem,.4fr) minmax(0,2.4fr);font-size:.8125rem;display:grid}@media not all and (width>=43.75rem){.bos-scope .bos-tq-recon-row{gap:calc(var(--bos-spacing,.25rem) * 1);grid-template-columns:1fr}}.bos-scope .bos-tq-recon-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-tq-recon-row dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-tq-recon-row dd{margin:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-tq-recon-value{text-align:right;--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--brandOS-interactive-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@media not all and (width>=43.75rem){.bos-scope .bos-tq-recon-value{text-align:left}}.bos-scope .bos-tq-recon-value{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-tq-recon-detail{--tw-leading:var(--bos-leading-normal,1.5);line-height:var(--bos-leading-normal,1.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-ta-charts-body{gap:calc(var(--bos-spacing,.25rem) * 5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.bos-scope .bos-ta-chart-block .bos-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-ta-chart-empty{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.78125rem;font-style:italic}.bos-scope .bos-ta-directory-body{gap:calc(var(--bos-spacing,.25rem) * 3.5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-ta-user-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.bos-scope .bos-ta-user-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-status-success));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-ta-user-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-ta-user-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-ta-user-card[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary);background-image:repeating-linear-gradient(135deg,var(--color-bos-panel) 0,var(--color-bos-panel) .5rem,var(--brandOS-text-tertiary) .5rem,var(--brandOS-text-tertiary) 1rem)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ta-user-card[data-tone=muted]{background-image:repeating-linear-gradient(135deg,var(--color-bos-panel) 0,var(--color-bos-panel) .5rem,color-mix(in srgb,var(--brandOS-text-tertiary) 5%,var(--color-bos-panel)) .5rem,color-mix(in srgb,var(--brandOS-text-tertiary) 5%,var(--color-bos-panel)) 1rem)}}.bos-scope .bos-ta-user-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:auto 1fr auto;display:grid}.bos-scope .bos-ta-user-avatar{height:calc(var(--bos-spacing,.25rem) * 9);width:calc(var(--bos-spacing,.25rem) * 9);background-image:linear-gradient(135deg,var(--card-tone) 0%,var(--card-tone) 100%);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ta-user-avatar{background-image:linear-gradient(135deg,var(--card-tone) 0%,color-mix(in srgb,var(--card-tone) 60%,oklch(70% .2 280)) 100%)}}.bos-scope .bos-ta-user-avatar{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:oklch(100% 0 0);--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,var(--card-tone))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ta-user-avatar{--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,color-mix(in srgb,var(--card-tone) 30%,transparent))}}.bos-scope .bos-ta-user-avatar{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-ta-user-title{min-width:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-ta-user-title h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-ta-user-title p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);word-break:break-all;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem}.bos-scope .bos-ta-user-status{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ta-user-status{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-ta-user-status{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;white-space:nowrap;color:var(--card-tone);text-transform:uppercase;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ta-user-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-ta-user-stats>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);flex:1}.bos-scope .bos-ta-user-stats>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-ta-user-stats>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-ta-user-stats dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-ta-user-stats dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-ta-mono{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ta-user-flags{gap:calc(var(--bos-spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.bos-scope .bos-ta-user-flag{border-radius:var(--brandOS-radius-full);background-color:var(--flag-tone);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ta-user-flag{background-color:color-mix(in srgb,var(--flag-tone) 12%,transparent)}}.bos-scope .bos-ta-user-flag{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--flag-tone);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ta-user-flag[data-tone=success]{--flag-tone:var(--brandOS-status-success)}.bos-scope .bos-ta-user-flag[data-tone=warning]{--flag-tone:var(--brandOS-status-warning)}.bos-scope .bos-ta-user-flag[data-tone=info]{--flag-tone:var(--brandOS-status-info)}.bos-scope .bos-ta-user-flag[data-tone=muted]{--flag-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-ta-seedruns-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-ta-seedrun-list{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));display:grid}.bos-scope .bos-ta-seedrun-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-status-info));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-ta-seedrun-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-ta-seedrun-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-ta-seedrun-card[data-tone=danger]{--card-tone:var(--brandOS-status-error)}.bos-scope .bos-ta-seedrun-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-ta-seedrun-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ta-seedrun-head p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-scope .bos-ta-seedrun-status{border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ta-seedrun-status{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-ta-seedrun-status{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--card-tone);text-transform:uppercase;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ta-seedrun-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-ta-seedrun-stats>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);flex:1}.bos-scope .bos-ta-seedrun-stats>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-ta-seedrun-stats>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-ta-seedrun-stats dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-ta-seedrun-stats dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ta-stat-warn{color:var(--brandOS-status-warning)!important}.bos-scope .bos-ta-stat-success{color:var(--brandOS-status-success)!important}.bos-scope .bos-ta-seedrun-bar{border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);height:.4375rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ta-seedrun-bar{background-color:color-mix(in srgb,var(--card-tone) 12%,transparent)}}.bos-scope .bos-ta-seedrun-bar-fill{border-radius:var(--brandOS-radius-full);background-image:linear-gradient(90deg,var(--card-tone) 0%,var(--card-tone) 100%);height:100%}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ta-seedrun-bar-fill{background-image:linear-gradient(90deg,var(--card-tone) 0%,color-mix(in srgb,var(--card-tone) 70%,oklch(65% .18 200)) 100%)}}.bos-scope .bos-ta-coverage-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-ta-coverage-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.bos-scope .bos-ta-coverage-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-status-success));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-ta-coverage-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-ta-coverage-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:auto 1fr;display:grid}.bos-scope .bos-ta-coverage-icon{border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ta-coverage-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-ta-coverage-icon{color:var(--card-tone)}.bos-scope .bos-ta-coverage-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-ta-coverage-head p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-scope .bos-ta-coverage-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-ta-coverage-stats>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);flex:1}.bos-scope .bos-ta-coverage-stats>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-ta-coverage-stats>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-ta-coverage-stats dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-ta-coverage-stats dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-si-coverage-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-si-coverage-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));display:grid}.bos-scope .bos-si-coverage-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--brandOS-interactive-primary);background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-si-coverage-card header h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-si-coverage-card header p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-si-coverage-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-si-coverage-stats>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);flex:1}.bos-scope .bos-si-coverage-stats>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-si-coverage-stats>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-si-coverage-stats dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-si-coverage-stats dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-si-bucket-pills{gap:calc(var(--bos-spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.bos-scope .bos-si-bucket-pill{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-interactive-primary);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-si-bucket-pill{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent)}}.bos-scope .bos-si-bucket-pill{padding-inline:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.6875rem;font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-bos-text,var(--brandOS-text-primary));padding-block:.1875rem}.bos-scope .bos-si-bucket-pill strong{--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--brandOS-interactive-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-si-sync-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-si-sync-grid{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.bos-scope .bos-si-sync-card{gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex}.bos-scope .bos-si-sync-card[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-si-sync-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-si-sync-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-si-sync-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-si-sync-card[data-tone=danger]{--card-tone:var(--brandOS-status-error)}.bos-scope .bos-si-sync-label{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-si-sync-count{font-size:var(--bos-text-lg,1.125rem);line-height:var(--tw-leading,var(--bos-text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--card-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-si-sync-rows{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-scope .bos-si-finding-body{padding:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-si-finding-list{flex-direction:column;display:flex}.bos-scope .bos-si-finding-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--row-tone,var(--brandOS-text-tertiary));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:1fr auto;display:grid}.bos-scope .bos-si-finding-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-si-finding-row[data-severity=critical]{--row-tone:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-si-finding-row[data-severity=critical]{background-color:color-mix(in srgb,var(--brandOS-status-error) 4%,transparent)}}.bos-scope .bos-si-finding-row[data-severity=warning]{--row-tone:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-si-finding-row[data-severity=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 4%,transparent)}}.bos-scope .bos-si-finding-row[data-severity=info]{--row-tone:var(--brandOS-status-info)}.bos-scope .bos-si-finding-row h3{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-si-finding-row p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:1.45;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.78125rem;line-height:1.45}.bos-scope .bos-si-finding-row strong{font-size:var(--bos-text-base,1rem);line-height:var(--tw-leading,var(--bos-text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--row-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-si-policy-body{padding:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-policy-row{column-gap:calc(var(--bos-spacing,.25rem) * 4);row-gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--brandOS-interactive-primary);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:1fr auto;display:grid}.bos-scope .bos-policy-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-policy-row>div h3{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-policy-row>div p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem}.bos-scope .bos-policy-row>dl{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);grid-column:1/-1;display:flex}.bos-scope .bos-policy-row>dl>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);flex:1}.bos-scope .bos-policy-row>dl>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-policy-row>dl>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-policy-row dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-policy-row dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-policy-row .bos-bucket-list{gap:calc(var(--bos-spacing,.25rem) * 1);flex-wrap:wrap;grid-column:1/-1;display:flex}.bos-scope .bos-policy-row .bos-bucket-list span{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-interactive-primary);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-policy-row .bos-bucket-list span{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent)}}.bos-scope .bos-policy-row .bos-bucket-list span{padding-inline:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-interactive-primary);padding-block:.1875rem}.bos-scope .bos-si-attention-body,.bos-scope .bos-si-systems-body{padding:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-source-system-row{column-gap:calc(var(--bos-spacing,.25rem) * 4);row-gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:1fr auto;display:grid}.bos-scope .bos-source-system-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-si-attention-body .bos-source-system-row{border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-left-color:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-si-attention-body .bos-source-system-row{background-color:color-mix(in srgb,var(--brandOS-status-warning) 4%,transparent)}}.bos-scope .bos-source-system-row h3{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-source-system-row p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-source-system-row dl{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);grid-column:1/-1;display:flex}.bos-scope .bos-source-system-row dl>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);flex:1}.bos-scope .bos-source-system-row dl>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-source-system-row dl>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-source-system-row dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-source-system-row dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-si-systems-list{max-height:32rem;overflow-y:auto}.bos-scope .bos-si-staging-body{gap:calc(var(--bos-spacing,.25rem) * 3.5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-si-staging-caption{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:1.45;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.8125rem;line-height:1.45}.bos-scope .bos-si-staging-stats{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.bos-scope .bos-si-staging-stat{gap:calc(var(--bos-spacing,.25rem) * .5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--stat-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;display:flex}.bos-scope .bos-si-staging-stat[data-tone=primary]{--stat-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-si-staging-stat[data-tone=success]{--stat-tone:var(--brandOS-status-success)}.bos-scope .bos-si-staging-stat[data-tone=warning]{--stat-tone:var(--brandOS-status-warning)}.bos-scope .bos-si-staging-stat[data-tone=danger]{--stat-tone:var(--brandOS-status-error)}.bos-scope .bos-si-staging-stat[data-tone=muted]{--stat-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-si-staging-stat-label{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-si-staging-stat-value{font-size:var(--bos-text-base,1rem);line-height:var(--tw-leading,var(--bos-text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--stat-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-si-staging-list{gap:calc(var(--bos-spacing,.25rem) * 0);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));flex-direction:column;display:flex;overflow:hidden}.bos-scope .bos-staging-row{column-gap:calc(var(--bos-spacing,.25rem) * 4);row-gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:1fr auto;display:grid}.bos-scope .bos-staging-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-staging-row h3{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-staging-row p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem}.bos-scope .bos-staging-row dl{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));grid-column:1/-1;padding-top:.4375rem;display:flex}.bos-scope .bos-staging-row dl>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);flex:1}.bos-scope .bos-staging-row dl>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-staging-row dl>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-staging-row dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-staging-row dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-si-sync-action{align-items:flex-end;gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-direction:column;display:inline-flex}.bos-scope .bos-si-sync-button{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));transition:background .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.bos-scope .bos-si-sync-button:hover:not(:disabled),.bos-scope .bos-si-sync-button:focus-visible:not(:disabled){border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-si-sync-button:hover:not(:disabled),.bos-scope .bos-si-sync-button:focus-visible:not(:disabled){background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 8%,transparent)}}.bos-scope .bos-si-sync-button:hover:not(:disabled),.bos-scope .bos-si-sync-button:focus-visible:not(:disabled){color:var(--brandOS-interactive-primary);--tw-outline-style:none;outline-style:none}.bos-scope .bos-si-sync-button:disabled{cursor:not-allowed;opacity:.6}.bos-scope .bos-si-sync-result{text-align:right;font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-snug,1.375);line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-si-sync-result[data-status=succeeded]{color:var(--brandOS-status-success)}.bos-scope .bos-si-sync-result[data-status=failed]{color:var(--brandOS-status-error)}.bos-action-board-readiness{margin-bottom:var(--brandOS-space-5);gap:var(--brandOS-space-4);display:grid}.bos-scope .bos-filter-bar{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.bos-scope .bos-filter-label{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));display:inline-flex}.bos-scope .bos-filter-chip{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));background-color:#0000;border-width:1px;border-color:#0000;padding-block:.4375rem;text-decoration-line:none;transition:background .14s,color .14s,border-color .14s,box-shadow .14s,transform .14s;display:inline-flex}.bos-scope .bos-filter-chip:hover{border-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip:hover{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 25%,transparent)}}.bos-scope .bos-filter-chip:hover{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 8%,transparent)}}.bos-scope .bos-filter-chip:hover{color:var(--brandOS-interactive-primary)}.bos-scope .bos-filter-chip:focus-visible{outline:.125rem solid var(--brandOS-interactive-primary);outline-offset:.125rem}.bos-scope .bos-filter-chip[aria-current=page]{border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary);color:var(--brandOS-text-on-primary);--tw-shadow:0 .25rem .625rem -.125rem var(--tw-shadow-color,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip[aria-current=page]{--tw-shadow:0 .25rem .625rem -.125rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 38%,transparent))}}.bos-scope .bos-filter-chip[aria-current=page]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-filter-chip[aria-current=page]:hover{border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-text-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip[aria-current=page]:hover{background-color:color-mix(in srgb,var(--brandOS-text-primary) 8%,var(--brandOS-interactive-primary))}}.bos-scope .bos-filter-chip[aria-current=page]:hover{color:var(--brandOS-text-on-primary)}.bos-scope .bos-filter-chip .bos-count{height:1.125rem;min-width:calc(var(--bos-spacing,.25rem) * 5);border-radius:var(--brandOS-radius-full);background-color:var(--color-bos-text);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip .bos-count{background-color:color-mix(in srgb,var(--color-bos-text) 10%,transparent)}}.bos-scope .bos-filter-chip .bos-count{padding-inline:.4375rem;padding-block:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-filter-chip:hover .bos-count{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip:hover .bos-count{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 18%,transparent)}}.bos-scope .bos-filter-chip:hover .bos-count{color:var(--brandOS-interactive-primary)}.bos-scope .bos-filter-chip[aria-current=page] .bos-count,.bos-scope .bos-filter-chip[aria-current=page]:hover .bos-count{background-color:var(--brandOS-text-on-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-filter-chip[aria-current=page] .bos-count,.bos-scope .bos-filter-chip[aria-current=page]:hover .bos-count{background-color:color-mix(in srgb,var(--brandOS-text-on-primary) 22%,transparent)}}.bos-scope .bos-filter-chip[aria-current=page] .bos-count,.bos-scope .bos-filter-chip[aria-current=page]:hover .bos-count{color:var(--brandOS-text-on-primary)}.bos-scope .bos-filter-spacer{flex:1}.bos-scope .bos-kanban{scrollbar-width:thin;align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3.5);padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-top:calc(var(--bos-spacing,.25rem) * 4);padding-bottom:calc(var(--bos-spacing,.25rem) * 5);display:flex;overflow-x:auto}.bos-scope .bos-column{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-page-bg);min-width:17.5rem;max-width:22rem;padding:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;flex:17.5rem;display:flex}.bos-scope .bos-column-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text,var(--brandOS-text-primary));text-transform:uppercase;display:flex}.bos-scope .bos-col-bullet{height:calc(var(--bos-spacing,.25rem) * 2);width:calc(var(--bos-spacing,.25rem) * 2);border-radius:.125rem}.bos-scope .bos-col-count{border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.6875rem;font-weight:var(--bos-font-weight-medium,500);--tw-tracking:var(--bos-tracking-normal,0em);letter-spacing:var(--bos-tracking-normal,0em);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:none;margin-left:auto;padding-block:.0625rem;padding-inline:.4375rem}.bos-scope .bos-column-body{gap:calc(var(--bos-spacing,.25rem) * 2);padding-right:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;display:flex}.bos-scope .bos-empty-column{margin:calc(var(--bos-spacing,.25rem) * 0);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);text-align:center;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-scope .bos-card{cursor:pointer;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);width:100%;padding-block:.6875rem;padding-right:calc(var(--bos-spacing,.25rem) * 3);padding-left:calc(var(--bos-spacing,.25rem) * 3.5);text-align:left;color:inherit;--tw-shadow:0 1px .125rem var(--tw-shadow-color,var(--color-bos-text));background-image:none;flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card{--tw-shadow:0 1px .125rem var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 5%,transparent))}}.bos-scope .bos-card{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);font:inherit;transition:border-color .12s,box-shadow .12s,transform .12s}.bos-scope .bos-card:before{inset-block:calc(var(--bos-spacing,.25rem) * 0);right:auto;left:calc(var(--bos-spacing,.25rem) * 0);background-color:var(--color-bos-border-strong);--tw-content:"";content:var(--tw-content);width:.1875rem;transition:background .12s;position:absolute}.bos-scope .bos-card[data-risk=high]:before,.bos-scope .bos-card[data-risk=restricted]:before{background-color:var(--brandOS-status-error)}.bos-scope .bos-card[data-risk=medium]:before{background-color:var(--brandOS-status-warning)}.bos-scope .bos-card[data-risk=low]:before{background-color:var(--brandOS-status-success)}.bos-scope .bos-card:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));--tw-shadow:0 .25rem .625rem -.125rem var(--tw-shadow-color,var(--color-bos-text))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card:hover{--tw-shadow:0 .25rem .625rem -.125rem var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 12%,transparent))}}.bos-scope .bos-card:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-card[data-selected=true]{border-color:var(--brandOS-interactive-primary);--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card[data-selected=true]{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 25%,transparent))}}.bos-scope .bos-card[data-selected=true]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-card-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-bos-text-muted);font-size:.65625rem;display:flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-head{color:color-mix(in srgb,var(--color-bos-text-muted) 80%,transparent)}}.bos-scope .bos-card-head{text-transform:uppercase}.bos-scope .bos-card-id{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-card-rev{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);margin-left:auto}.bos-scope .bos-card-title{--tw-leading:1.35;--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;line-height:1.35;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-card-meta{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-wrap:wrap;font-size:.71875rem;display:flex}.bos-scope .bos-card-meta-spacer{flex:1}.bos-scope .bos-card-owner{max-width:calc(var(--bos-spacing,.25rem) * 28);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bos-scope .bos-avatar{height:calc(var(--bos-spacing,.25rem) * 5);width:calc(var(--bos-spacing,.25rem) * 5);background-color:var(--brandOS-interactive-primary);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-avatar{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 15%,var(--color-bos-canvas-muted))}}.bos-scope .bos-avatar{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);color:var(--brandOS-interactive-primary)}.bos-scope .bos-card-chip{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.65625rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));padding-block:.0625rem;padding-inline:.4375rem;display:inline-flex}.bos-scope .bos-card-chip[data-tone=runtime]{border-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-chip[data-tone=runtime]{border-color:color-mix(in srgb,var(--brandOS-status-info) 30%,transparent)}}.bos-scope .bos-card-chip[data-tone=runtime]{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-chip[data-tone=runtime]{background-color:color-mix(in srgb,var(--brandOS-status-info) 10%,transparent)}}.bos-scope .bos-card-chip[data-tone=runtime]{color:var(--brandOS-status-info)}.bos-scope .bos-card-chip[data-tone=approval]{border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-chip[data-tone=approval]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 30%,transparent)}}.bos-scope .bos-card-chip[data-tone=approval]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-chip[data-tone=approval]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}.bos-scope .bos-card-chip[data-tone=approval]{color:var(--brandOS-status-warning)}.bos-scope .bos-card-chip[data-tone=blocked]{border-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-chip[data-tone=blocked]{border-color:color-mix(in srgb,var(--brandOS-status-error) 30%,transparent)}}.bos-scope .bos-card-chip[data-tone=blocked]{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-card-chip[data-tone=blocked]{background-color:color-mix(in srgb,var(--brandOS-status-error) 12%,transparent)}}.bos-scope .bos-card-chip[data-tone=blocked]{color:var(--brandOS-status-error)}.bos-drawer-paper{background-color:var(--brandOS-background-elevated)!important;width:min(28.75rem,92vw)!important;color:var(--brandOS-text-primary)!important;opacity:1!important;--tw-shadow:-.625rem 0 1.875rem -.5rem var(--tw-shadow-color,var(--brandOS-text-primary))!important;background-image:none!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper{--tw-shadow:-.625rem 0 1.875rem -.5rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-text-primary) 18%,transparent))!important}}.bos-drawer-paper{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;border-left:1px solid var(--brandOS-border-subtle)!important}.bos-drawer-paper .bos-drawer-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-image:radial-gradient(120% 180% at 0% 0%,var(--brandOS-interactive-primary),transparent 55%),var(--color-bos-panel);display:flex}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-drawer-head{background-image:radial-gradient(120% 180% at 0% 0%,color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent),transparent 55%),var(--color-bos-panel)}}.bos-drawer-paper .bos-drawer-head{padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-top:calc(var(--bos-spacing,.25rem) * 5);padding-bottom:1.125rem}.bos-drawer-paper .bos-drawer-head h3{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 1);--tw-leading:1.35;--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.9375rem;line-height:1.35;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.MuiDrawer-paper.bos-drawer-paper .bos-drawer-id{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);text-transform:none}.bos-drawer-paper .bos-drawer-status-row{margin-top:calc(var(--bos-spacing,.25rem) * 1.5);gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.bos-drawer-paper .bos-drawer-close{flex-shrink:0}.bos-drawer-paper .bos-drawer-body{padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 4);flex-direction:column;flex:1;gap:1.125rem;display:flex;overflow-y:auto}.bos-drawer-paper .bos-drawer-foot{justify-content:flex-end;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 3);display:flex}.bos-drawer-paper .bos-section-label{margin-bottom:calc(var(--bos-spacing,.25rem) * 2);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.08em;letter-spacing:.08em;color:var(--brandOS-interactive-primary);text-transform:uppercase;display:inline-flex}.bos-drawer-paper .bos-section-label:before{height:calc(var(--bos-spacing,.25rem) * 3);width:calc(var(--bos-spacing,.25rem) * 1);background-color:var(--brandOS-interactive-primary);--tw-content:"";content:var(--tw-content);border-radius:.0625rem}.bos-drawer-paper .bos-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-bos-text-muted)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-eyebrow{color:color-mix(in srgb,var(--color-bos-text-muted) 80%,transparent)}}.bos-drawer-paper .bos-eyebrow{text-transform:uppercase}.bos-drawer-paper .bos-tone{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);border-width:1px;border-color:#0000;display:inline-flex}.bos-drawer-paper .bos-tone[data-tone=success]{border-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=success]{border-color:color-mix(in srgb,var(--brandOS-status-success) 30%,transparent)}}.bos-drawer-paper .bos-tone[data-tone=success]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 12%,transparent)}}.bos-drawer-paper .bos-tone[data-tone=success]{color:var(--brandOS-status-success)}.bos-drawer-paper .bos-tone[data-tone=warning]{border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=warning]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 30%,transparent)}}.bos-drawer-paper .bos-tone[data-tone=warning]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}.bos-drawer-paper .bos-tone[data-tone=warning]{color:var(--brandOS-status-warning)}.bos-drawer-paper .bos-tone[data-tone=error]{border-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=error]{border-color:color-mix(in srgb,var(--brandOS-status-error) 30%,transparent)}}.bos-drawer-paper .bos-tone[data-tone=error]{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=error]{background-color:color-mix(in srgb,var(--brandOS-status-error) 12%,transparent)}}.bos-drawer-paper .bos-tone[data-tone=error]{color:var(--brandOS-status-error)}.bos-drawer-paper .bos-tone[data-tone=primary]{border-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=primary]{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 30%,transparent)}}.bos-drawer-paper .bos-tone[data-tone=primary]{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tone[data-tone=primary]{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent)}}.bos-drawer-paper .bos-tone[data-tone=primary]{color:var(--brandOS-interactive-primary)}.bos-drawer-paper .bos-kv-grid{column-gap:calc(var(--bos-spacing,.25rem) * 4);row-gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bos-drawer-paper .bos-kv-key{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem}.bos-drawer-paper .bos-kv-val{--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.8125rem;font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.MuiDrawer-paper.bos-drawer-paper .bos-kv-mono{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));word-break:break-all}.bos-drawer-paper .bos-kv-pill{border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.01em;letter-spacing:.01em;text-transform:lowercase;border-width:1px;border-color:#0000;align-items:center;display:inline-flex}.bos-drawer-paper .bos-kv-pill[data-tone=neutral]{border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-drawer-paper .bos-kv-pill[data-tone=muted]{border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-drawer-paper .bos-kv-pill[data-tone=success]{border-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=success]{border-color:color-mix(in srgb,var(--brandOS-status-success) 30%,transparent)}}.bos-drawer-paper .bos-kv-pill[data-tone=success]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 12%,transparent)}}.bos-drawer-paper .bos-kv-pill[data-tone=success]{color:var(--brandOS-status-success)}.bos-drawer-paper .bos-kv-pill[data-tone=info]{border-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=info]{border-color:color-mix(in srgb,var(--brandOS-status-info) 30%,transparent)}}.bos-drawer-paper .bos-kv-pill[data-tone=info]{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=info]{background-color:color-mix(in srgb,var(--brandOS-status-info) 12%,transparent)}}.bos-drawer-paper .bos-kv-pill[data-tone=info]{color:var(--brandOS-status-info)}.bos-drawer-paper .bos-kv-pill[data-tone=warning]{border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=warning]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 30%,transparent)}}.bos-drawer-paper .bos-kv-pill[data-tone=warning]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}.bos-drawer-paper .bos-kv-pill[data-tone=warning]{color:var(--brandOS-status-warning)}.bos-drawer-paper .bos-kv-pill[data-tone=danger]{border-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=danger]{border-color:color-mix(in srgb,var(--brandOS-status-error) 30%,transparent)}}.bos-drawer-paper .bos-kv-pill[data-tone=danger]{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-pill[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 12%,transparent)}}.bos-drawer-paper .bos-kv-pill[data-tone=danger]{color:var(--brandOS-status-error)}.bos-drawer-paper .bos-kv-grid{border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--color-bos-text)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-kv-grid{background-color:color-mix(in srgb,var(--color-bos-text) 2%,var(--color-bos-canvas))}}.bos-drawer-paper .bos-kv-grid{padding:calc(var(--bos-spacing,.25rem) * 3)}.bos-drawer-paper .bos-drawer-log{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 2.5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);border-radius:0 var(--brandOS-radius-sm,.25rem) var(--brandOS-radius-sm,.25rem) 0;border-left-style:var(--tw-border-style);border-left-width:.125rem;border-left-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);--tw-leading:var(--bos-leading-normal,1.5);font-size:.6875rem;line-height:var(--bos-leading-normal,1.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-drawer-paper .bos-recommendation{border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--brandOS-interactive-primary);position:relative}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-recommendation{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 22%,transparent)}}.bos-drawer-paper .bos-recommendation{border-left-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-recommendation{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 5%,var(--color-bos-canvas))}}.bos-drawer-paper .bos-recommendation{padding-block:calc(var(--bos-spacing,.25rem) * 2.5);padding-right:calc(var(--bos-spacing,.25rem) * 3);padding-left:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-drawer-paper .bos-recommendation-action{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-normal,1.5);font-size:.8125rem;line-height:var(--bos-leading-normal,1.5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-drawer-paper .bos-recommendation-rationale{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 1.5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-normal,1.5);line-height:var(--bos-leading-normal,1.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-drawer-paper .bos-progress-row{margin-top:calc(var(--bos-spacing,.25rem) * 2);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));display:flex}.bos-drawer-paper .bos-progress-row:first-child{margin-top:calc(var(--bos-spacing,.25rem) * 0)}.bos-drawer-paper .bos-progress-label{width:6.875rem;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-drawer-paper .bos-progress-value{width:calc(var(--bos-spacing,.25rem) * 10);text-align:right;--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-drawer-paper .bos-progress{height:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));flex:1;overflow:hidden}.bos-drawer-paper .bos-progress>span{border-radius:var(--brandOS-radius-full);height:100%;transition:width .24s;display:block}.bos-drawer-paper .bos-drawer-summary{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-normal,1.5);font-size:.8125rem;line-height:var(--bos-leading-normal,1.5);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-drawer-paper .bos-drawer-rationale{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 1.5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-normal,1.5);line-height:var(--bos-leading-normal,1.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-drawer-paper .bos-drawer-progress{margin-top:calc(var(--bos-spacing,.25rem) * 2)}.bos-drawer-paper .bos-command-grid{gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.bos-drawer-paper .bos-command-btn{border-radius:var(--brandOS-radius-full);--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);text-transform:none}.bos-drawer-paper .bos-tag-row{gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.bos-drawer-paper .bos-tag,.bos-scope .bos-tag{border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.6875rem;font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));align-items:center;display:inline-flex}.bos-drawer-paper .bos-tag[data-tone=danger],.bos-scope .bos-tag[data-tone=danger]{border-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tag[data-tone=danger],.bos-scope .bos-tag[data-tone=danger]{border-color:color-mix(in srgb,var(--brandOS-status-error) 28%,transparent)}}.bos-drawer-paper .bos-tag[data-tone=danger],.bos-scope .bos-tag[data-tone=danger]{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tag[data-tone=danger],.bos-scope .bos-tag[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 10%,transparent)}}.bos-drawer-paper .bos-tag[data-tone=danger],.bos-scope .bos-tag[data-tone=danger]{color:var(--brandOS-status-error)}.bos-drawer-paper .bos-tag[data-tone=warning],.bos-scope .bos-tag[data-tone=warning]{border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tag[data-tone=warning],.bos-scope .bos-tag[data-tone=warning]{border-color:color-mix(in srgb,var(--brandOS-status-warning) 28%,transparent)}}.bos-drawer-paper .bos-tag[data-tone=warning],.bos-scope .bos-tag[data-tone=warning]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-drawer-paper .bos-tag[data-tone=warning],.bos-scope .bos-tag[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 10%,transparent)}}.bos-drawer-paper .bos-tag[data-tone=warning],.bos-scope .bos-tag[data-tone=warning]{color:var(--brandOS-status-warning)}.bos-scope .bos-timeline{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);padding-inline:calc(var(--bos-spacing,.25rem) * 0);padding-top:calc(var(--bos-spacing,.25rem) * 1);padding-bottom:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-timeline-row{gap:calc(var(--bos-spacing,.25rem) * 3);padding-inline:1.125rem;padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:1rem 1fr;display:grid;position:relative}.bos-scope .bos-timeline-row:not(:last-child):before{top:calc(var(--bos-spacing,.25rem) * 6);bottom:calc(var(--bos-spacing,.25rem) * -1);background-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));--tw-content:"";content:var(--tw-content);width:1px;margin-left:-.03125rem;position:absolute;left:1.625rem}.bos-scope .bos-timeline-dot{z-index:10;margin-top:calc(var(--bos-spacing,.25rem) * 1);height:calc(var(--bos-spacing,.25rem) * 3);width:calc(var(--bos-spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:.125rem;border-color:var(--brandOS-interactive-primary);background-color:var(--bos-card-bg);border-radius:3.40282e38px;place-self:flex-start center;position:relative}.bos-scope .bos-timeline-dot[data-tone=success]{border-color:var(--brandOS-status-success)}.bos-scope .bos-timeline-dot[data-tone=warning]{border-color:var(--brandOS-status-warning)}.bos-scope .bos-timeline-dot[data-tone=critical],.bos-scope .bos-timeline-dot[data-tone=error]{border-color:var(--brandOS-status-error)}.bos-scope .bos-timeline-dot[data-tone=info]{border-color:var(--brandOS-status-info)}.bos-scope .bos-timeline-dot[data-tone=muted]{border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default))}.bos-scope .bos-timeline-content{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;display:flex}.bos-scope .bos-timeline-head{justify-content:space-between;align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.bos-scope .bos-timeline-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-timeline-head time{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-scope .bos-timeline-content p{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-normal,1.5);line-height:var(--bos-leading-normal,1.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-timeline-empty,.bos-scope .bos-empty-inline{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 7);text-align:center;flex-direction:column;display:flex}.bos-scope .bos-timeline-empty-icon{margin-bottom:calc(var(--bos-spacing,.25rem) * 1);height:calc(var(--bos-spacing,.25rem) * 10);width:calc(var(--bos-spacing,.25rem) * 10);background-color:var(--brandOS-interactive-primary);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-timeline-empty-icon{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent)}}.bos-scope .bos-timeline-empty-icon{color:var(--brandOS-interactive-primary)}.bos-scope .bos-timeline-empty-title{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-timeline-empty-body,.bos-scope .bos-empty-inline{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-normal,1.5);max-width:36ch;font-size:.8125rem;line-height:var(--bos-leading-normal,1.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-agent-distribution-body{gap:calc(var(--bos-spacing,.25rem) * 5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.bos-scope .bos-agent-dist-block .bos-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-agent-empty-mini{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.78125rem;font-style:italic}.bos-scope .bos-agent-profile-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-agent-profile-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));display:grid}.bos-scope .bos-agent-profile-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-agent-profile-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-agent-profile-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-agent-profile-card-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:auto 1fr auto;display:grid}.bos-scope .bos-agent-profile-card-icon{height:calc(var(--bos-spacing,.25rem) * 7);width:calc(var(--bos-spacing,.25rem) * 7);border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-profile-card-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-agent-profile-card-icon{color:var(--card-tone)}.bos-scope .bos-agent-profile-card-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-agent-profile-card-head p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-agent-profile-status{border-radius:var(--brandOS-radius-full);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);white-space:nowrap}.bos-scope .bos-agent-profile-status[data-tone=success]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-profile-status[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 14%,transparent)}}.bos-scope .bos-agent-profile-status[data-tone=success]{color:var(--brandOS-status-success)}.bos-scope .bos-agent-profile-status[data-tone=warning]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-profile-status[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 14%,transparent)}}.bos-scope .bos-agent-profile-status[data-tone=warning]{color:var(--brandOS-status-warning)}.bos-scope .bos-agent-profile-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-agent-profile-stats>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);flex:1}.bos-scope .bos-agent-profile-stats>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-agent-profile-stats>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-agent-profile-stats dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-agent-profile-stats dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-agent-profile-stat-warn{color:var(--brandOS-status-warning)!important}.bos-scope .bos-agent-profile-blockers{gap:calc(var(--bos-spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.bos-scope .bos-agent-profile-blocker{border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-status-warning);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-profile-blocker{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}.bos-scope .bos-agent-profile-blocker{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);color:var(--brandOS-status-warning);font-size:.6875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-agent-findings-body{gap:calc(var(--bos-spacing,.25rem) * 2.5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-agent-severity-filters{margin-bottom:calc(var(--bos-spacing,.25rem) * 1)}.bos-scope .bos-agent-finding-list{gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-direction:column;display:flex}.bos-scope .bos-agent-finding-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--row-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:1fr auto;display:grid}.bos-scope .bos-agent-finding-row[data-tone=danger]{--row-tone:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-finding-row[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 4%,var(--color-bos-panel))}}.bos-scope .bos-agent-finding-row[data-tone=warning]{--row-tone:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-finding-row[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 4%,var(--color-bos-panel))}}.bos-scope .bos-agent-finding-row[data-tone=info]{--row-tone:var(--brandOS-status-info)}.bos-scope .bos-agent-finding-row h4{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-agent-finding-row p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-snug,1.375);font-size:.78125rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-agent-finding-row strong{font-size:var(--bos-text-base,1rem);line-height:var(--tw-leading,var(--bos-text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--row-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-agent-accordion{border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));overflow:hidden}.bos-scope .bos-agent-accordion-summary{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-style:var(--tw-border-style);background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));width:100%;padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);text-align:left;--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));border-width:0;display:flex}.bos-scope .bos-agent-accordion-summary:hover{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-accordion-summary:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 6%,var(--color-bos-panel))}}.bos-scope .bos-agent-accordion-summary>span:first-child{flex:1}.bos-scope .bos-agent-accordion-count{border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-text-tertiary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-accordion-count{background-color:color-mix(in srgb,var(--brandOS-text-tertiary) 14%,transparent)}}.bos-scope .bos-agent-accordion-count{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:.71875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-agent-accordion-chevron{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:ease;transition-duration:.15s;transition-timing-function:ease}.bos-scope .bos-agent-accordion.open .bos-agent-accordion-chevron{rotate:180deg}.bos-scope .bos-agent-accordion-details{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5)}.bos-scope .bos-agent-policy-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-agent-policy-grid{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.bos-scope .bos-agent-policy-card{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);color:var(--bos-color-bos-text,var(--brandOS-text-primary));transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;grid-template-columns:auto 1fr auto;text-decoration-line:none;transition-duration:.12s;transition-timing-function:ease;display:grid}.bos-scope .bos-agent-policy-card[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-agent-policy-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-agent-policy-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-agent-policy-card:hover,.bos-scope .bos-agent-policy-card:focus-visible{border-color:var(--card-tone);--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,var(--card-tone))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-policy-card:hover,.bos-scope .bos-agent-policy-card:focus-visible{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,color-mix(in srgb,var(--card-tone) 14%,transparent))}}.bos-scope .bos-agent-policy-card:hover,.bos-scope .bos-agent-policy-card:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.bos-scope .bos-agent-policy-icon{border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-policy-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-agent-policy-icon{color:var(--card-tone)}.bos-scope .bos-agent-policy-text{min-width:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-agent-policy-label{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-agent-policy-detail{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-snug,1.375);font-size:.6875rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-agent-policy-arrow{color:var(--card-tone);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;flex-shrink:0;transition-duration:.12s;transition-timing-function:ease}.bos-scope .bos-agent-policy-card:hover .bos-agent-policy-arrow,.bos-scope .bos-agent-policy-card:focus-visible .bos-agent-policy-arrow{--tw-translate-x:calc(var(--bos-spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.bos-scope .bos-agent-runs-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-agent-run-list{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));display:grid}.bos-scope .bos-agent-run-row{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--row-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-agent-run-row[data-tone=danger]{--row-tone:var(--brandOS-status-error)}.bos-scope .bos-agent-run-row[data-tone=warning]{--row-tone:var(--brandOS-status-warning)}.bos-scope .bos-agent-run-row[data-tone=info]{--row-tone:var(--brandOS-status-info)}.bos-scope .bos-agent-run-row[data-tone=success]{--row-tone:var(--brandOS-status-success)}.bos-scope .bos-agent-run-row header{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-agent-run-status{border-radius:var(--brandOS-radius-full);background-color:var(--row-tone);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-run-status{background-color:color-mix(in srgb,var(--row-tone) 14%,transparent)}}.bos-scope .bos-agent-run-status{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);white-space:nowrap;color:var(--row-tone);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-agent-run-row h4{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-agent-run-row p{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-snug,1.375);font-size:.78125rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-agent-run-row dl{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:.4375rem;display:flex}.bos-scope .bos-agent-run-row dl>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);flex:1}.bos-scope .bos-agent-run-row dl>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-agent-run-row dl>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-agent-run-row dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-agent-run-row dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ci-charts-body{gap:calc(var(--bos-spacing,.25rem) * 5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.bos-scope .bos-ci-chart-block .bos-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-ci-chart-empty{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.78125rem;font-style:italic}.bos-scope .bos-ci-spotlight-body{gap:calc(var(--bos-spacing,.25rem) * 2.5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-ci-spotlight-caption{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-snug,1.375);font-size:.8125rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-ci-remediation-grid{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.bos-scope .bos-ci-remediation-card{gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-status-info));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex}.bos-scope .bos-ci-remediation-card[data-tone=danger]{--card-tone:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ci-remediation-card[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 4%,var(--color-bos-panel))}}.bos-scope .bos-ci-remediation-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ci-remediation-card[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 4%,var(--color-bos-panel))}}.bos-scope .bos-ci-remediation-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-ci-remediation-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-ci-remediation-icon{height:calc(var(--bos-spacing,.25rem) * 6);width:calc(var(--bos-spacing,.25rem) * 6);border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ci-remediation-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-ci-remediation-icon{color:var(--card-tone)}.bos-scope .bos-ci-remediation-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex:1}.bos-scope .bos-ci-remediation-head strong{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--card-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ci-remediation-card p{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-snug,1.375);font-size:.71875rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-ci-domain-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-ci-domain-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.bos-scope .bos-ci-domain-card{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-status-success));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-ci-domain-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ci-domain-card[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 4%,var(--color-bos-panel))}}.bos-scope .bos-ci-domain-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-ci-domain-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:auto 1fr auto;display:grid}.bos-scope .bos-ci-domain-icon{border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ci-domain-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-ci-domain-icon{color:var(--card-tone)}.bos-scope .bos-ci-domain-title{min-width:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-ci-domain-title h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);word-break:break-all;color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-ci-domain-title p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ci-domain-status{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ci-domain-status{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-ci-domain-status{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--card-tone);text-transform:uppercase}.bos-scope .bos-ci-domain-status-dot{background-color:var(--card-tone);border-radius:3.40282e38px;width:.4375rem;height:.4375rem}.bos-scope .bos-ci-domain-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-ci-domain-stats>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);flex:1}.bos-scope .bos-ci-domain-stats>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-ci-domain-stats>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-ci-domain-stats dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-ci-domain-stats dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-ci-mono{font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ci-domain-reasons{gap:calc(var(--bos-spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.bos-scope .bos-ci-domain-reason{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-status-warning);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ci-domain-reason{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}.bos-scope .bos-ci-domain-reason{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);color:var(--brandOS-status-warning);font-size:.6875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ci-domain-reason-ready{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ci-domain-reason-ready{background-color:color-mix(in srgb,var(--brandOS-status-success) 12%,transparent)}}.bos-scope .bos-ci-domain-reason-ready{color:var(--brandOS-status-success)}.bos-scope .bos-ci-findings-body{padding:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-ci-finding-list{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-ci-finding-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--row-tone,var(--brandOS-text-tertiary));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:auto 1fr auto;display:grid}.bos-scope .bos-ci-finding-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-ci-finding-row[data-tone=danger]{--row-tone:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ci-finding-row[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 4%,transparent)}}.bos-scope .bos-ci-finding-row[data-tone=warning]{--row-tone:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ci-finding-row[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 4%,transparent)}}.bos-scope .bos-ci-finding-row[data-tone=info]{--row-tone:var(--brandOS-status-info)}.bos-scope .bos-ci-finding-icon{border-radius:var(--brandOS-radius-md);background-color:var(--row-tone);flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ci-finding-icon{background-color:color-mix(in srgb,var(--row-tone) 14%,transparent)}}.bos-scope .bos-ci-finding-icon{color:var(--row-tone)}.bos-scope .bos-ci-finding-text h4{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-ci-finding-text p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-snug,1.375);font-size:.78125rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-ci-finding-row strong{font-size:var(--bos-text-base,1rem);line-height:var(--tw-leading,var(--bos-text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--row-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ps-detail{gap:calc(var(--bos-spacing,.25rem) * 4);padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-top:calc(var(--bos-spacing,.25rem) * 4.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 5);flex-direction:column;display:flex}.bos-scope .bos-ps-detail-head{gap:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex}.bos-scope .bos-ps-detail-summary{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,1.625);line-height:var(--bos-leading-relaxed,1.625);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-ps-chip-row{flex-wrap:wrap;gap:.4375rem;display:flex}.bos-scope .bos-ps-detail-grid{gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.bos-scope .bos-ps-list{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-page-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-ps-list-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-ps-list-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text,var(--brandOS-text-primary));text-transform:uppercase}.bos-scope .bos-ps-list-items{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;gap:.4375rem;list-style-type:none;display:flex}.bos-scope .bos-ps-list-items li{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2);--tw-leading:var(--bos-leading-snug,1.375);font-size:.78125rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text,var(--brandOS-text-primary));display:flex}.bos-scope .bos-ps-list-items-mono li{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ps-list-bullet{background-color:var(--brandOS-interactive-primary);border-radius:3.40282e38px;flex-shrink:0;width:.3125rem;height:.3125rem;margin-top:.4375rem;display:inline-block}.bos-scope .bos-ps-list-items-mono .bos-ps-list-bullet{background-color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-ps-inventory{flex-direction:column;display:flex}.bos-scope .bos-ps-inventory-row{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3.5);border-top-style:var(--tw-border-style);border-top-width:0;border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);border-left-width:0;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));width:100%;padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);text-align:left;color:inherit;transition-property:background;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;background-color:#0000;grid-template-columns:minmax(10rem,1.2fr) minmax(10rem,1fr) minmax(12rem,1.4fr) minmax(14rem,2fr);padding-block:.6875rem;font-family:inherit;font-size:.78125rem;transition-duration:.12s;transition-timing-function:ease;display:grid}@media not all and (width>=68.75rem){.bos-scope .bos-ps-inventory-row{gap:calc(var(--bos-spacing,.25rem) * 1.5);grid-template-columns:1fr}}.bos-scope .bos-ps-inventory-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope button.bos-ps-inventory-row:hover{background-color:var(--bos-page-bg)}.bos-scope .bos-ps-inventory-row.active{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ps-inventory-row.active{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 6%,transparent)}}.bos-scope .bos-ps-inventory-head{pointer-events:none;cursor:default;background-color:var(--bos-page-bg);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}@media not all and (width>=68.75rem){.bos-scope .bos-ps-inventory-head{display:none}}.bos-scope .bos-ps-inventory-cell{min-width:calc(var(--bos-spacing,.25rem) * 0);text-overflow:ellipsis;overflow:hidden}.bos-scope .bos-ps-inventory-page{--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-ps-inventory-mono{white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ps-inventory-gate{--tw-leading:var(--bos-leading-snug,1.375);font-size:.71875rem;line-height:var(--bos-leading-snug,1.375);white-space:normal;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-sl-risk-body{padding:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-sl-risk-list{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-sl-risk-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--row-tone,transparent);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:2.75rem 1fr auto;display:grid}.bos-scope .bos-sl-risk-row:last-of-type{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-sl-risk-row[data-tone=danger]{--row-tone:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sl-risk-row[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 4%,transparent)}}.bos-scope .bos-sl-risk-row[data-tone=warning]{--row-tone:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sl-risk-row[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 4%,transparent)}}.bos-scope .bos-sl-risk-row[data-tone=info]{--row-tone:var(--brandOS-status-info)}.bos-scope .bos-sl-risk-row[data-tone=success]{--row-tone:var(--brandOS-status-success)}.bos-scope .bos-sl-risk-row[data-tone=muted]{--row-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-sl-risk-priority{border-radius:var(--brandOS-radius-md);background-color:var(--row-tone);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sl-risk-priority{background-color:color-mix(in srgb,var(--row-tone) 16%,transparent)}}.bos-scope .bos-sl-risk-priority{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.71875rem;font-weight:var(--bos-font-weight-bold,700);color:var(--row-tone);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-sl-risk-label{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-sl-risk-count{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--row-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-sl-bridge-grid{gap:calc(var(--bos-spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-interactive-primary);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sl-bridge-grid{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 4%,transparent)}}.bos-scope .bos-sl-bridge-grid{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-sl-bridge-card{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);color:var(--bos-color-bos-text,var(--brandOS-text-primary));transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;grid-template-columns:auto 1fr;text-decoration-line:none;transition-duration:.12s;transition-timing-function:ease;display:grid}.bos-scope .bos-sl-bridge-card[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-sl-bridge-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-sl-bridge-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-sl-bridge-card:hover,.bos-scope .bos-sl-bridge-card:focus-visible{border-color:var(--card-tone);--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,var(--card-tone))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sl-bridge-card:hover,.bos-scope .bos-sl-bridge-card:focus-visible{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,color-mix(in srgb,var(--card-tone) 14%,transparent))}}.bos-scope .bos-sl-bridge-card:hover,.bos-scope .bos-sl-bridge-card:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.bos-scope .bos-sl-bridge-icon{border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sl-bridge-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-sl-bridge-icon{color:var(--card-tone)}.bos-scope .bos-sl-bridge-label{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-sl-bridge-detail{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-snyder-tech-readiness{gap:calc(var(--bos-spacing,.25rem) * 5);flex-direction:column;display:flex}.bos-snyder-tech-readiness .bos-d-panel-body{min-width:calc(var(--bos-spacing,.25rem) * 0)}.bos-str-gate-grid,.bos-str-artifact-grid{gap:calc(var(--bos-spacing,.25rem) * 4);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.bos-str-task-grid{gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.bos-str-definition-list{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 2.5);display:grid}.bos-str-definition-list>div{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-subtle);padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:minmax(8rem,.42fr) minmax(0,1fr);display:grid}.bos-str-definition-list dt{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.72rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-tertiary);text-transform:uppercase}.bos-str-definition-list dd{margin:calc(var(--bos-spacing,.25rem) * 0);min-width:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.8125rem;font-weight:var(--bos-font-weight-medium,500);overflow-wrap:break-word;color:var(--brandOS-text-primary)}.bos-str-status-stack{gap:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex}.bos-str-status-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-subtle);padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:auto minmax(7rem,1fr) auto;display:grid}.bos-str-status-icon{height:calc(var(--bos-spacing,.25rem) * 8);width:calc(var(--bos-spacing,.25rem) * 8);border-radius:var(--brandOS-radius-full);justify-content:center;align-items:center;display:inline-flex}.bos-str-status-icon[data-tone=success]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-str-status-icon[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 14%,transparent)}}.bos-str-status-icon[data-tone=success]{color:var(--brandOS-status-success)}.bos-str-status-icon[data-tone=warning]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-str-status-icon[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 14%,transparent)}}.bos-str-status-icon[data-tone=warning]{color:var(--brandOS-status-warning)}.bos-str-status-icon[data-tone=error]{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-str-status-icon[data-tone=error]{background-color:color-mix(in srgb,var(--brandOS-status-error) 14%,transparent)}}.bos-str-status-icon[data-tone=error]{color:var(--brandOS-status-error)}.bos-str-status-icon[data-tone=info],.bos-str-status-icon[data-tone=primary]{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-str-status-icon[data-tone=info],.bos-str-status-icon[data-tone=primary]{background-color:color-mix(in srgb,var(--brandOS-status-info) 14%,transparent)}}.bos-str-status-icon[data-tone=info],.bos-str-status-icon[data-tone=primary]{color:var(--brandOS-status-info)}.bos-str-status-label{min-width:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-primary)}.bos-str-metric{min-height:calc(var(--bos-spacing,.25rem) * 24);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-subtle);padding:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;justify-content:space-between;display:flex}.bos-str-metric span{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-tertiary)}.bos-str-metric strong{font-size:var(--bos-text-2xl,1.5rem);line-height:var(--tw-leading,var(--bos-text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--bos-leading-tight,1.25);line-height:var(--bos-leading-tight,1.25);--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--brandOS-text-primary)}.bos-str-source-cell{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;display:flex}.bos-str-source-cell strong{min-width:calc(var(--bos-spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;color:var(--brandOS-text-primary);overflow:hidden}.bos-str-source-cell span{min-width:calc(var(--bos-spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--brandOS-text-tertiary);overflow:hidden}.bos-str-token-list{gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}@media (width<=48rem){.bos-str-definition-list>div,.bos-str-status-row{grid-template-columns:repeat(1,minmax(0,1fr))}}.bos-scope .bos-sla-triage-body{padding:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-sla-triage-list{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-sla-triage-row{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);border-left-color:#0000;grid-template-columns:3rem 1fr;display:grid}.bos-scope .bos-sla-triage-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-sla-triage-row[data-tone=danger]{border-left-color:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sla-triage-row[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 4%,transparent)}}.bos-scope .bos-sla-triage-row[data-tone=warning]{border-left-color:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sla-triage-row[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 4%,transparent)}}.bos-scope .bos-sla-triage-priority{height:1.625rem;width:calc(var(--bos-spacing,.25rem) * 9);border-radius:var(--brandOS-radius-md);background-color:var(--color-bos-text);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sla-triage-priority{background-color:color-mix(in srgb,var(--color-bos-text) 8%,transparent)}}.bos-scope .bos-sla-triage-priority{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.78125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-sla-triage-content{min-width:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-sla-triage-row-head{margin-bottom:calc(var(--bos-spacing,.25rem) * 1);justify-content:space-between;align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2.5);display:flex}.bos-scope .bos-sla-triage-label{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-sla-triage-count{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-sla-triage-count[data-tone=danger]{color:var(--brandOS-status-error)}.bos-scope .bos-sla-triage-count[data-tone=warning]{color:var(--brandOS-status-warning)}.bos-scope .bos-sla-triage-guidance{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-normal,1.5);font-size:.8125rem;line-height:var(--bos-leading-normal,1.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-sla-triage-guidance a{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-link)}.bos-scope .bos-sla-targets-grid{gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.bos-scope .bos-sla-target-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-sla-target-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2.5);display:flex}.bos-scope .bos-sla-target-head h3{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 1);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-sla-target-source{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-sla-target-default{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-interactive-primary);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sla-target-default{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent)}}.bos-scope .bos-sla-target-default{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);white-space:nowrap;color:var(--brandOS-interactive-primary)}.bos-scope .bos-sla-target-calendar{margin:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.78125rem;display:inline-flex}.bos-scope .bos-sla-target-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bos-scope .bos-sla-target-stats dt{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-sla-target-stats dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-sla-status-list{border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));flex-direction:column;display:flex;overflow:hidden}.bos-scope .bos-sla-status-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:auto 1fr auto;display:grid}.bos-scope .bos-sla-status-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-sla-status-icon{height:calc(var(--bos-spacing,.25rem) * 7);width:calc(var(--bos-spacing,.25rem) * 7);border-radius:var(--brandOS-radius-full);justify-content:center;align-items:center;display:inline-flex}.bos-scope .bos-sla-status-row[data-tone=warning] .bos-sla-status-icon{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sla-status-row[data-tone=warning] .bos-sla-status-icon{background-color:color-mix(in srgb,var(--brandOS-status-warning) 14%,transparent)}}.bos-scope .bos-sla-status-row[data-tone=warning] .bos-sla-status-icon{color:var(--brandOS-status-warning)}.bos-scope .bos-sla-status-row[data-tone=success] .bos-sla-status-icon{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sla-status-row[data-tone=success] .bos-sla-status-icon{background-color:color-mix(in srgb,var(--brandOS-status-success) 14%,transparent)}}.bos-scope .bos-sla-status-row[data-tone=success] .bos-sla-status-icon{color:var(--brandOS-status-success)}.bos-scope .bos-sla-status-text{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;display:flex}.bos-scope .bos-sla-status-name{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-sla-status-effect{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-sla-status-action{border-radius:var(--brandOS-radius-md);padding-inline:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.71875rem;font-weight:var(--bos-font-weight-bold,700);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);padding-block:.1875rem}.bos-scope .bos-sla-status-action[data-tone=warning]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sla-status-action[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}.bos-scope .bos-sla-status-action[data-tone=warning]{color:var(--brandOS-status-warning)}.bos-scope .bos-sla-status-action[data-tone=success]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-sla-status-action[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 12%,transparent)}}.bos-scope .bos-sla-status-action[data-tone=success]{color:var(--brandOS-status-success)}.bos-scope .bos-so-status-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:minmax(8rem,1.4fr) minmax(3.5rem,.6fr) minmax(8rem,1.4fr) minmax(3.5rem,.6fr) minmax(8rem,1.4fr) minmax(3.5rem,.6fr);font-size:.78125rem;display:grid}@media (width>=40rem){.bos-scope .bos-so-status-row{grid-template-columns:minmax(6rem,1fr) minmax(2.75rem,.5fr) minmax(6rem,1fr) minmax(2.75rem,.5fr) minmax(6rem,1fr) minmax(2.75rem,.5fr);font-size:.71875rem}}.bos-scope .bos-so-status-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-so-status-row.bos-quotes-head{background-color:var(--bos-page-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-so-status-row.bos-quotes-head>span:nth-child(2n){text-align:right}.bos-sales-operations-workspace{gap:calc(var(--bos-spacing,.25rem) * 5);flex-direction:column;display:flex}.bos-sales-operations-route-groups{gap:calc(var(--bos-spacing,.25rem) * 4);display:grid}.bos-sales-operations-route-group{gap:calc(var(--bos-spacing,.25rem) * 2.5);display:grid}.bos-sales-operations-route-group h2{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.75rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--brandOS-text-tertiary);text-transform:uppercase}.bos-sales-operations-links{gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.bos-sales-operations-link{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));text-decoration-line:none;display:flex}.bos-sales-operations-link:hover{border-color:var(--brandOS-interactive-primary);color:var(--brandOS-interactive-primary)}.bos-sales-operations-link span{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;display:flex}.bos-sales-operations-link strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);overflow:hidden}.bos-sales-operations-link small{--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.75rem;font-weight:var(--bos-font-weight-medium,500);color:var(--brandOS-text-tertiary)}.bos-sales-operations-grid{gap:calc(var(--bos-spacing,.25rem) * 5);grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);display:grid}.bos-sales-operations-grid--balanced{grid-template-columns:repeat(2,minmax(0,1fr))}.bos-d-list{gap:calc(var(--bos-spacing,.25rem) * 3);display:grid}.bos-d-list-row{min-width:calc(var(--bos-spacing,.25rem) * 0);justify-content:space-between;align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 4);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);display:flex}.bos-d-list-row strong{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-primary);display:block}.bos-d-list-row p{margin:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 1);--tw-leading:var(--bos-leading-snug,1.375);font-size:.8125rem;line-height:var(--bos-leading-snug,1.375);color:var(--brandOS-text-secondary)}.bos-d-list-row small{margin-top:calc(var(--bos-spacing,.25rem) * 2);--tw-leading:var(--bos-leading-snug,1.375);font-size:.75rem;line-height:var(--bos-leading-snug,1.375);color:var(--brandOS-text-tertiary);display:block}.bos-d-nested-section{margin-top:calc(var(--bos-spacing,.25rem) * 4);gap:calc(var(--bos-spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 4);display:grid}.bos-d-filter-strip{gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.bos-d-filter-strip span{border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-muted-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.75rem;font-weight:var(--bos-font-weight-medium,500);color:var(--brandOS-text-secondary)}.bos-d-state{margin:calc(var(--bos-spacing,.25rem) * 0);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-muted-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));color:var(--brandOS-text-secondary)}.bos-d-state[data-state=denied],.bos-d-state[data-state=disconnected]{border-color:var(--brandOS-status-danger-border);background-color:var(--brandOS-status-danger-bg);color:var(--brandOS-status-danger-text)}.bos-d-state[data-state=stale]{border-color:var(--brandOS-status-warning-border);background-color:var(--brandOS-status-warning-bg);color:var(--brandOS-status-warning-text)}.bos-kpi-meta{margin-top:calc(var(--bos-spacing,.25rem) * 3);gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.bos-kpi-meta span{border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.6875rem;font-weight:var(--bos-font-weight-medium,500);color:var(--brandOS-text-tertiary)}.bos-d-inline-meta{margin-bottom:calc(var(--bos-spacing,.25rem) * 1);--tw-leading:var(--bos-leading-snug,1.375);font-size:.6875rem;line-height:var(--bos-leading-snug,1.375);color:var(--brandOS-text-tertiary);display:block}.bos-d-table-shell{border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);overflow-x:auto}.bos-d-table{border-collapse:collapse;text-align:left;width:100%;min-width:56rem;font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)))}.bos-d-table th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--brandOS-text-tertiary);text-transform:uppercase}.bos-d-table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 3);vertical-align:top;color:var(--brandOS-text-primary)}.bos-d-table tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (width<=920px){.bos-sales-operations-grid,.bos-sales-operations-grid--balanced{grid-template-columns:repeat(1,minmax(0,1fr))}}.bos-supervisor-flow{gap:calc(var(--bos-spacing,.25rem) * 4);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding:calc(var(--bos-spacing,.25rem) * 4);display:grid}.bos-supervisor-flow-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 4);display:flex}.bos-supervisor-flow-head h2,.bos-supervisor-flow-panel h3{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--brandOS-text-primary)}.bos-supervisor-flow-head p{margin:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 1);max-width:var(--bos-container-4xl,56rem);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,1.625);line-height:var(--bos-leading-relaxed,1.625);color:var(--brandOS-text-secondary)}.bos-supervisor-flow-status{align-items:flex-end;gap:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.8125rem;font-weight:var(--bos-font-weight-medium,500);color:var(--brandOS-text-secondary);flex-direction:column;display:flex}.bos-supervisor-flow-status span{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);display:inline-flex}.bos-supervisor-flow-rail{gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.bos-supervisor-flow-step{min-height:calc(var(--bos-spacing,.25rem) * 32);align-content:flex-start;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-muted-bg);padding:calc(var(--bos-spacing,.25rem) * 3);display:grid}.bos-supervisor-flow-step-icon{margin-bottom:calc(var(--bos-spacing,.25rem) * 1);width:calc(var(--bos-spacing,.25rem) * 8);height:calc(var(--bos-spacing,.25rem) * 8);border-radius:var(--brandOS-radius-sm);background-color:var(--bos-card-bg);justify-content:center;align-items:center;display:inline-flex}.bos-supervisor-flow-step strong{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));color:var(--brandOS-text-primary)}.bos-supervisor-flow-step small,.bos-supervisor-flow-step span{--tw-leading:var(--bos-leading-snug,1.375);font-size:.75rem;line-height:var(--bos-leading-snug,1.375);color:var(--brandOS-text-secondary)}.bos-supervisor-flow-grid{gap:calc(var(--bos-spacing,.25rem) * 4);grid-template-columns:minmax(0,1fr) minmax(20rem,.42fr);display:grid}.bos-supervisor-flow-grid--balanced{grid-template-columns:minmax(0,1fr) minmax(20rem,.62fr)}.bos-supervisor-flow-panel{gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding:calc(var(--bos-spacing,.25rem) * 3.5);display:grid}.bos-supervisor-flow-panel-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.bos-supervisor-flow-panel-head span{border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-muted-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.75rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-secondary)}.bos-supervisor-flow-table-wrap{border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));display:grid;overflow:hidden}.bos-supervisor-flow-table{border-collapse:collapse;width:100%;font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));table-layout:fixed}.bos-supervisor-flow-row>th,.bos-supervisor-flow-row>td{padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);text-align:left;vertical-align:top}.bos-supervisor-flow-row>th:first-child,.bos-supervisor-flow-row>td:first-child{width:42%}.bos-supervisor-flow-row>th:nth-child(2),.bos-supervisor-flow-row>td:nth-child(2),.bos-supervisor-flow-row>th:nth-child(3),.bos-supervisor-flow-row>td:nth-child(3){width:18%}.bos-supervisor-flow-row>th:last-child,.bos-supervisor-flow-row>td:last-child{width:22%}.bos-supervisor-flow-row-head{background-color:var(--bos-muted-bg);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--brandOS-text-tertiary);text-transform:uppercase}.bos-supervisor-flow-row-wrap{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle))}.bos-supervisor-flow-row[data-active=true]{background-color:var(--bos-muted-bg)}.bos-supervisor-flow-row-button{cursor:pointer;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-sm);text-align:left;width:100%;display:grid}.bos-supervisor-flow-row strong{color:var(--brandOS-text-primary);display:block}.bos-supervisor-flow-row small{margin-top:calc(var(--bos-spacing,.25rem) * 1);--tw-leading:var(--bos-leading-snug,1.375);font-size:.75rem;line-height:var(--bos-leading-snug,1.375);color:var(--brandOS-text-tertiary);display:block}.bos-supervisor-flow-row mark{border-radius:var(--brandOS-radius-sm);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.75rem;font-weight:var(--bos-font-weight-semibold,600)}.bos-supervisor-flow-row-detail{gap:calc(var(--bos-spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-muted-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 3);display:grid}.bos-supervisor-flow-row-detail p,.bos-supervisor-flow-note{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,1.625);line-height:var(--bos-leading-relaxed,1.625);color:var(--brandOS-text-secondary)}.bos-supervisor-flow-row-detail div,.bos-supervisor-flow-actions{gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.bos-supervisor-flow-row-detail button,.bos-supervisor-flow-actions button{min-height:calc(var(--bos-spacing,.25rem) * 10);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-primary);display:inline-flex}.bos-supervisor-flow-actions button[aria-pressed=true]{border-color:var(--brandOS-status-success-border);background-color:var(--brandOS-status-success-bg);color:var(--brandOS-status-success-text)}.bos-supervisor-flow-notice{border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-muted-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--brandOS-text-primary)}.bos-supervisor-flow-drawer dl{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 2);display:grid}.bos-supervisor-flow-drawer dl div{gap:calc(var(--bos-spacing,.25rem) * .5);display:grid}.bos-supervisor-flow-drawer dt{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--brandOS-text-tertiary);text-transform:uppercase}.bos-supervisor-flow-drawer dd{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));overflow-wrap:break-word;color:var(--brandOS-text-primary)}.bos-supervisor-flow-field{gap:calc(var(--bos-spacing,.25rem) * 1.5);display:grid}.bos-supervisor-flow-field span{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--brandOS-text-tertiary);text-transform:uppercase}.bos-supervisor-flow-field input,.bos-supervisor-flow-field textarea{min-height:calc(var(--bos-spacing,.25rem) * 10);border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);width:100%;padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));color:var(--brandOS-text-primary)}.bos-supervisor-flow-field textarea{min-height:calc(var(--bos-spacing,.25rem) * 28);resize:vertical;--tw-leading:var(--bos-leading-relaxed,1.625);line-height:var(--bos-leading-relaxed,1.625)}.bos-supervisor-flow-flags{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bos-supervisor-flow-flags span{border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-muted-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);text-align:center;--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.75rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-secondary)}.bos-supervisor-flow-flags span[data-ready=true]{border-color:var(--brandOS-status-success-border);background-color:var(--brandOS-status-success-bg);color:var(--brandOS-status-success-text)}.bos-supervisor-flow-attempts{gap:calc(var(--bos-spacing,.25rem) * 2);display:grid}.bos-supervisor-flow-attempt{gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-muted-bg);padding:calc(var(--bos-spacing,.25rem) * 3);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));grid-template-columns:minmax(12rem,1.2fr) minmax(10rem,.8fr) minmax(10rem,.8fr) minmax(9rem,.8fr) minmax(8rem,.6fr);display:grid}.bos-supervisor-flow-attempt strong{color:var(--brandOS-text-primary)}.bos-supervisor-flow-attempt span,.bos-supervisor-flow-attempt small{color:var(--brandOS-text-secondary)}.bos-supervisor-flow-ledger{gap:calc(var(--bos-spacing,.25rem) * 2);display:grid}.bos-supervisor-flow-ledger>div{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-muted-bg);padding:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.bos-supervisor-flow-ledger strong{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));color:var(--brandOS-text-primary);display:block}.bos-supervisor-flow-ledger small{overflow-wrap:break-word;color:var(--brandOS-text-secondary);font-size:.75rem;display:block}.bos-supervisor-flow-ledger mark{border-radius:var(--brandOS-radius-sm);background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.75rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-secondary)}.bos-supervisor-flow-tone-success{border-color:var(--brandOS-status-success-border);background-color:var(--brandOS-status-success-bg);color:var(--brandOS-status-success-text)}.bos-supervisor-flow-tone-warning{border-color:var(--brandOS-status-warning-border);background-color:var(--brandOS-status-warning-bg);color:var(--brandOS-status-warning-text)}.bos-supervisor-flow-tone-danger{border-color:var(--brandOS-status-danger-border);background-color:var(--brandOS-status-danger-bg);color:var(--brandOS-status-danger-text)}.bos-supervisor-flow-tone-info,.bos-supervisor-flow-tone-primary,.bos-supervisor-flow-tone-muted{border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-muted-bg);color:var(--brandOS-text-secondary)}@media (width<=980px){.bos-supervisor-flow-head,.bos-supervisor-flow-status{align-items:flex-start}.bos-supervisor-flow-head,.bos-supervisor-flow-grid{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.bos-supervisor-flow-row,.bos-supervisor-flow-attempt,.bos-supervisor-flow-flags,.bos-supervisor-flow-ledger>div{grid-template-columns:repeat(1,minmax(0,1fr))}.bos-supervisor-flow-table,.bos-supervisor-flow-table thead,.bos-supervisor-flow-table tbody,.bos-supervisor-flow-table tr,.bos-supervisor-flow-table th,.bos-supervisor-flow-table td{width:100%;display:block}.bos-supervisor-flow-row-head{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bos-supervisor-flow-row>th,.bos-supervisor-flow-row>td,.bos-supervisor-flow-row>th:first-child,.bos-supervisor-flow-row>td:first-child,.bos-supervisor-flow-row>th:nth-child(2),.bos-supervisor-flow-row>td:nth-child(2),.bos-supervisor-flow-row>th:nth-child(3),.bos-supervisor-flow-row>td:nth-child(3),.bos-supervisor-flow-row>th:last-child,.bos-supervisor-flow-row>td:last-child{width:100%}}.bos-scope .bos-rc-runtimes-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-rc-runtime-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.bos-scope .bos-rc-runtime-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-rc-runtime-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-rc-runtime-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-rc-runtime-card[data-tone=danger]{--card-tone:var(--brandOS-status-error)}.bos-scope .bos-rc-runtime-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-rc-runtime-card[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-rc-runtime-card[data-registered=false]{--tw-border-style:dashed;background-image:repeating-linear-gradient(135deg,var(--color-bos-panel) 0,var(--color-bos-panel) .5rem,var(--brandOS-text-tertiary) .5rem,var(--brandOS-text-tertiary) 1rem);border-style:dashed}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-runtime-card[data-registered=false]{background-image:repeating-linear-gradient(135deg,var(--color-bos-panel) 0,var(--color-bos-panel) .5rem,color-mix(in srgb,var(--brandOS-text-tertiary) 6%,var(--color-bos-panel)) .5rem,color-mix(in srgb,var(--brandOS-text-tertiary) 6%,var(--color-bos-panel)) 1rem)}}.bos-scope .bos-rc-runtime-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:auto 1fr auto;display:grid}.bos-scope .bos-rc-runtime-icon{height:calc(var(--bos-spacing,.25rem) * 8);width:calc(var(--bos-spacing,.25rem) * 8);border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-runtime-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-rc-runtime-icon{color:var(--card-tone)}.bos-scope .bos-rc-runtime-title{min-width:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-rc-runtime-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-rc-runtime-head p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-rc-runtime-state{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-runtime-state{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-rc-runtime-state{padding-inline:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;white-space:nowrap;color:var(--card-tone);text-transform:uppercase;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);padding-block:.1875rem}.bos-scope .bos-rc-runtime-state-dot{background-color:var(--card-tone);--tw-shadow:0 0 0 .125rem var(--tw-shadow-color,var(--card-tone));border-radius:3.40282e38px;width:.4375rem;height:.4375rem}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-runtime-state-dot{--tw-shadow:0 0 0 .125rem var(--tw-shadow-color,color-mix(in srgb,var(--card-tone) 28%,transparent))}}.bos-scope .bos-rc-runtime-state-dot{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-rc-runtime-card[data-tone=success] .bos-rc-runtime-state-dot{animation:2s ease-in-out infinite bos-rc-state-pulse}@keyframes bos-rc-state-pulse{0%,to{box-shadow:0 0 0 .125rem color-mix(in srgb, var(--card-tone) 28%, transparent)}50%{box-shadow:0 0 0 .3125rem color-mix(in srgb, var(--card-tone) 0%, transparent)}}.bos-scope .bos-rc-runtime-actions{gap:calc(var(--bos-spacing,.25rem) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.bos-scope .bos-rc-runtime-noactions{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem;font-style:italic}.bos-scope .bos-rc-runtime-reserved{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--brandOS-text-tertiary);grid-template-columns:auto 1fr;display:grid}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-runtime-reserved{border-color:color-mix(in srgb,var(--brandOS-text-tertiary) 50%,transparent)}}.bos-scope .bos-rc-runtime-reserved{background-color:var(--brandOS-text-tertiary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-runtime-reserved{background-color:color-mix(in srgb,var(--brandOS-text-tertiary) 6%,transparent)}}.bos-scope .bos-rc-runtime-reserved{padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);--tw-leading:var(--bos-leading-normal,1.5);font-size:.71875rem;line-height:var(--bos-leading-normal,1.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-rc-runtime-reserved svg{color:var(--brandOS-text-tertiary);margin-top:.1875rem}.bos-scope .bos-rc-runtime-reserved strong{--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-rc-action-btn{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--btn-tone);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-action-btn{border-color:color-mix(in srgb,var(--btn-tone) 35%,transparent)}}.bos-scope .bos-rc-action-btn{background-color:var(--btn-tone)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-action-btn{background-color:color-mix(in srgb,var(--btn-tone) 10%,transparent)}}.bos-scope .bos-rc-action-btn{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.71875rem;font-weight:var(--bos-font-weight-bold,700);color:var(--btn-tone);transition-property:background,border-color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;transition-duration:.12s;transition-timing-function:ease}.bos-scope .bos-rc-action-btn[data-tone=success]{--btn-tone:var(--brandOS-status-success)}.bos-scope .bos-rc-action-btn[data-tone=warning]{--btn-tone:var(--brandOS-status-warning)}.bos-scope .bos-rc-action-btn[data-tone=danger]{--btn-tone:var(--brandOS-status-error)}.bos-scope .bos-rc-action-btn[data-tone=info]{--btn-tone:var(--brandOS-status-info)}.bos-scope .bos-rc-action-btn[data-tone=muted]{--btn-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-rc-action-btn:hover:not(:disabled){--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--btn-tone);background-color:var(--btn-tone)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-action-btn:hover:not(:disabled){background-color:color-mix(in srgb,var(--btn-tone) 22%,transparent)}}.bos-scope .bos-rc-action-btn:hover:not(:disabled){--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,var(--btn-tone))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-action-btn:hover:not(:disabled){--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,color-mix(in srgb,var(--btn-tone) 30%,transparent))}}.bos-scope .bos-rc-action-btn:hover:not(:disabled){box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-rc-action-btn:disabled{cursor:not-allowed;opacity:.4}.bos-scope .bos-rc-action-btn-icon{display:inline-flex}.bos-scope .bos-rc-actions-body{padding:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-rc-action-list{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-rc-action-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--row-tone,transparent);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:auto 1fr auto;display:grid}.bos-scope .bos-rc-action-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-rc-action-row[data-tone=danger]{--row-tone:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-action-row[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 4%,transparent)}}.bos-scope .bos-rc-action-row[data-tone=warning]{--row-tone:var(--brandOS-status-warning)}.bos-scope .bos-rc-action-row[data-tone=success]{--row-tone:var(--brandOS-status-success)}.bos-scope .bos-rc-action-row[data-tone=info]{--row-tone:var(--brandOS-status-info)}.bos-scope .bos-rc-action-row[data-tone=muted]{--row-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-rc-action-icon{border-radius:var(--brandOS-radius-md);background-color:var(--row-tone);flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-action-icon{background-color:color-mix(in srgb,var(--row-tone) 14%,transparent)}}.bos-scope .bos-rc-action-icon{color:var(--row-tone)}.bos-scope .bos-rc-action-text{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;display:flex}.bos-scope .bos-rc-action-headline{align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.8125rem;display:inline-flex}.bos-scope .bos-rc-action-headline strong{--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700)}.bos-scope .bos-rc-action-runtime{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-rc-action-meta{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-scope .bos-rc-action-status{border-radius:var(--brandOS-radius-full);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);white-space:nowrap;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-rc-action-status[data-tone=success]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-action-status[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 14%,transparent)}}.bos-scope .bos-rc-action-status[data-tone=success]{color:var(--brandOS-status-success)}.bos-scope .bos-rc-action-status[data-tone=danger]{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-rc-action-status[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 14%,transparent)}}.bos-scope .bos-rc-action-status[data-tone=danger]{color:var(--brandOS-status-error)}.bos-scope .bos-resource-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-top:calc(var(--bos-spacing,.25rem) * 2.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-resource-card{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;transition:border-color .14s,box-shadow .14s;display:flex}.bos-scope .bos-resource-card:hover{border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));--tw-shadow:0 1px .1875rem var(--tw-shadow-color,var(--color-bos-text))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-resource-card:hover{--tw-shadow:0 1px .1875rem var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 6%,transparent))}}.bos-scope .bos-resource-card:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-resource-card-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);display:flex}.bos-scope .bos-resource-card-title{min-width:calc(var(--bos-spacing,.25rem) * 0);flex:1}.bos-scope .bos-resource-card-title h3{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.005em;letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));overflow:hidden}.bos-scope .bos-resource-card-title p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);overflow:hidden}.bos-scope .bos-resource-card-meta{margin:calc(var(--bos-spacing,.25rem) * 0);column-gap:calc(var(--bos-spacing,.25rem) * 3);row-gap:calc(var(--bos-spacing,.25rem) * 2);border-top-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 0);padding-top:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr));display:grid}.bos-scope .bos-resource-card-meta>div{min-width:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;gap:1px;display:flex}.bos-scope .bos-resource-card-meta dt{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.5625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-resource-card-meta dd{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);align-items:center;gap:.3125rem;display:inline-flex;overflow:hidden}.bos-scope .bos-resource-card-meta dd svg{color:var(--brandOS-interactive-primary);flex-shrink:0}.bos-scope .bos-cost-band-list{gap:calc(var(--bos-spacing,.25rem) * 2);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-top:calc(var(--bos-spacing,.25rem) * 2.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-cost-band-card{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:.6875rem;transition:border-color .14s;display:flex}.bos-scope .bos-cost-band-card:hover{border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default))}.bos-scope .bos-cost-band-card[data-safe=false]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cost-band-card[data-safe=false]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 4%,var(--bos-card-bg))}}.bos-scope .bos-cost-band-head{min-width:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);flex:1;display:flex}.bos-scope .bos-cost-band-title{min-width:calc(var(--bos-spacing,.25rem) * 0);flex:1}.bos-scope .bos-cost-band-title h3{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));overflow:hidden}.bos-scope .bos-cost-band-title p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem;overflow:hidden}.bos-scope .bos-cost-band-rate{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}.bos-scope .bos-cost-band-amount{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--brandOS-interactive-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-cost-band-unit{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.625rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-icon-badge[data-tone=attention]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-icon-badge[data-tone=attention]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 14%,transparent)}}.bos-scope .bos-icon-badge[data-tone=attention]{color:var(--brandOS-status-warning)}.bos-scope .bos-skill-coverage{gap:calc(var(--bos-spacing,.25rem) * 3.5);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 3.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 4);flex-direction:column;display:flex}.bos-scope .bos-skill-featured{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=45rem){.bos-scope .bos-skill-featured{grid-template-columns:repeat(1,minmax(0,1fr))}}.bos-scope .bos-skill-featured-card{border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-top:calc(var(--bos-spacing,.25rem) * 3.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;gap:.1875rem;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.bos-scope .bos-skill-featured-card:before{inset-inline:calc(var(--bos-spacing,.25rem) * 0);top:calc(var(--bos-spacing,.25rem) * 0);border-top-left-radius:var(--brandOS-radius-md);border-top-right-radius:var(--brandOS-radius-md);--tw-content:"";content:var(--tw-content);height:.1875rem;position:absolute;bottom:auto}.bos-scope .bos-skill-featured-card[data-tone=primary]:before{background-color:var(--brandOS-interactive-primary)}.bos-scope .bos-skill-featured-card[data-tone=info]:before{background-color:var(--brandOS-status-info)}.bos-scope .bos-skill-featured-card[data-tone=success]:before{background-color:var(--brandOS-status-success)}.bos-scope .bos-skill-featured-card[data-tone=primary]{background-image:linear-gradient(180deg,var(--brandOS-interactive-primary) 0%,var(--bos-card-bg) 70%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-skill-featured-card[data-tone=primary]{background-image:linear-gradient(180deg,color-mix(in srgb,var(--brandOS-interactive-primary) 7%,var(--bos-card-bg)) 0%,var(--bos-card-bg) 70%)}}.bos-scope .bos-skill-featured-card[data-tone=info]{background-image:linear-gradient(180deg,var(--brandOS-status-info) 0%,var(--bos-card-bg) 70%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-skill-featured-card[data-tone=info]{background-image:linear-gradient(180deg,color-mix(in srgb,var(--brandOS-status-info) 7%,var(--bos-card-bg)) 0%,var(--bos-card-bg) 70%)}}.bos-scope .bos-skill-featured-card[data-tone=success]{background-image:linear-gradient(180deg,var(--brandOS-status-success) 0%,var(--bos-card-bg) 70%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-skill-featured-card[data-tone=success]{background-image:linear-gradient(180deg,color-mix(in srgb,var(--brandOS-status-success) 7%,var(--bos-card-bg)) 0%,var(--bos-card-bg) 70%)}}.bos-scope .bos-skill-featured-card:hover{--tw-translate-y:calc(var(--bos-spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-skill-featured-card:hover{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 30%,var(--color-bos-border))}}.bos-scope .bos-skill-featured-card:hover{--tw-shadow:0 .25rem .75rem -.25rem var(--tw-shadow-color,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-skill-featured-card:hover{--tw-shadow:0 .25rem .75rem -.25rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 16%,transparent))}}.bos-scope .bos-skill-featured-card:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-skill-featured-rank{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-skill-featured-card[data-tone=primary] .bos-skill-featured-rank{color:var(--brandOS-interactive-primary)}.bos-scope .bos-skill-featured-card[data-tone=info] .bos-skill-featured-rank{color:var(--brandOS-status-info)}.bos-scope .bos-skill-featured-card[data-tone=success] .bos-skill-featured-rank{color:var(--brandOS-status-success)}.bos-scope .bos-skill-featured-label{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.005em;letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));overflow:hidden}.bos-scope .bos-skill-featured-count{margin-top:calc(var(--bos-spacing,.25rem) * .5);font-size:var(--bos-text-2xl,1.5rem);line-height:var(--tw-leading,var(--bos-text-2xl--line-height,calc(2 / 1.5)));--tw-leading:1.1;--tw-font-weight:var(--bos-font-weight-bold,700);line-height:1.1;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.025em;letter-spacing:-.025em;color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-skill-featured-meta{margin-top:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.625rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);align-items:center;gap:.3125rem;display:flex}.bos-scope .bos-skill-coverage-list{border-top-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-top:calc(var(--bos-spacing,.25rem) * 2);padding-bottom:calc(var(--bos-spacing,.25rem) * 1);flex-direction:column;gap:.4375rem;display:flex}.bos-scope .bos-skill-footer{margin-top:calc(var(--bos-spacing,.25rem) * .5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-wrap:wrap;align-items:center;gap:.4375rem;font-size:.6875rem;display:flex}.bos-scope .bos-skill-footer strong{--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-skill-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-sm,.25rem);padding-inline:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:1.75rem minmax(7rem,1fr) minmax(6rem,2fr) auto;padding-block:.4375rem;transition:background .14s;display:grid}.bos-scope .bos-skill-row:hover{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-skill-row:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 4%,transparent)}}.bos-scope .bos-skill-row-rank{text-align:right;--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-skill-row-label{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:-.005em;letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));overflow:hidden}.bos-scope .bos-skill-row-track{height:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-page-bg);overflow:hidden}.bos-scope .bos-skill-row-fill{border-radius:var(--brandOS-radius-full);height:100%;transition:width .32s cubic-bezier(.22,1,.36,1);position:relative}.bos-scope .bos-skill-row-fill:after{inset:calc(var(--bos-spacing,.25rem) * 0);border-radius:inherit;--tw-content:"";content:var(--tw-content);background-image:linear-gradient(#ffffff47 0%,#0000 55%);position:absolute}.bos-scope .bos-skill-row-count{flex-direction:column;align-items:flex-end;gap:1px;min-width:3.25rem;display:flex}.bos-scope .bos-skill-row-count strong{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-skill-row-count small{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.5625rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-drawer-content{gap:calc(var(--bos-spacing,.25rem) * 4);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;padding-bottom:1.125rem;display:flex}.bos-scope .bos-drawer-hero{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-interactive-primary);display:flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-drawer-hero{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 22%,var(--color-bos-border))}}.bos-scope .bos-drawer-hero{background-image:linear-gradient(135deg,var(--brandOS-interactive-primary) 0%,var(--bos-card-bg) 100%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-drawer-hero{background-image:linear-gradient(135deg,color-mix(in srgb,var(--brandOS-interactive-primary) 8%,var(--bos-card-bg)) 0%,var(--bos-card-bg) 100%)}}.bos-scope .bos-drawer-hero{padding:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-drawer-avatar{height:calc(var(--bos-spacing,.25rem) * 11);width:calc(var(--bos-spacing,.25rem) * 11);background-color:var(--brandOS-interactive-primary);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--brandOS-text-on-primary);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bos-scope .bos-drawer-hero-text{min-width:calc(var(--bos-spacing,.25rem) * 0);flex:1}.bos-scope .bos-drawer-hero-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--brandOS-interactive-primary);text-transform:uppercase;margin-bottom:1px}.bos-scope .bos-drawer-hero-text h3{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-base,1rem);line-height:var(--tw-leading,var(--bos-text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.01em;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));overflow:hidden}.bos-scope .bos-drawer-hero-role{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem}.bos-scope .bos-drawer-section{gap:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;display:flex}.bos-scope .bos-drawer-section-label{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--brandOS-interactive-primary);text-transform:uppercase;align-items:center;gap:.4375rem;display:flex}.bos-scope .bos-drawer-section-label:before{height:calc(var(--bos-spacing,.25rem) * 3);background-color:var(--brandOS-interactive-primary);--tw-content:"";content:var(--tw-content);border-radius:.0625rem;width:.1875rem}.bos-scope .bos-drawer-metrics{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.4375rem;display:grid}.bos-scope .bos-drawer-projects{gap:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;display:flex}.bos-scope .bos-drawer-project{border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex-direction:column;gap:.4375rem;text-decoration-line:none;transition:border-color .16s,background .16s,transform .16s;display:flex}.bos-scope .bos-drawer-project:hover{--tw-translate-x:calc(var(--bos-spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-drawer-project:hover{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 30%,var(--color-bos-border))}}.bos-scope .bos-drawer-project:hover{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-drawer-project:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 4%,var(--bos-card-bg))}}.bos-scope .bos-drawer-project-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-drawer-project-title{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex:1;overflow:hidden}.bos-scope .bos-drawer-project-meta{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-wrap:wrap;font-size:.6875rem;display:flex}.bos-scope .bos-drawer-project-meta strong{--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-drawer-project-util{--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--brandOS-interactive-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);margin-left:auto}.bos-scope .bos-drawer-project-bar{height:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);background-color:var(--bos-page-bg);overflow:hidden}.bos-scope .bos-drawer-project-bar-fill{border-radius:var(--brandOS-radius-full);background-image:linear-gradient(90deg,var(--brandOS-interactive-primary),var(--brandOS-interactive-primary));height:100%}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-drawer-project-bar-fill{background-image:linear-gradient(90deg,var(--brandOS-interactive-primary),color-mix(in srgb,var(--brandOS-interactive-primary) 70%,transparent))}}.bos-scope .bos-drawer-project-bar-fill{transition:width .32s cubic-bezier(.22,1,.36,1)}.bos-scope .bos-drawer-redacted{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);padding:calc(var(--bos-spacing,.25rem) * 3);border-width:1px;border-color:var(--brandOS-status-warning);display:flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-drawer-redacted{border-color:color-mix(in srgb,var(--brandOS-status-warning) 28%,transparent)}}.bos-scope .bos-drawer-redacted{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-drawer-redacted{background-color:color-mix(in srgb,var(--brandOS-status-warning) 6%,var(--bos-card-bg))}}.bos-scope .bos-drawer-redacted-title{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-drawer-redacted-body{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);--tw-leading:1.45;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));margin-bottom:.4375rem;font-size:.71875rem;line-height:1.45}.bos-scope .bos-planning-card{margin-inline:calc(var(--bos-spacing,.25rem) * 3.5);margin-top:calc(var(--bos-spacing,.25rem) * 2);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 3.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.bos-scope .bos-planning-card:before{inset-block:calc(var(--bos-spacing,.25rem) * 0);right:auto;left:calc(var(--bos-spacing,.25rem) * 0);border-radius:var(--brandOS-radius-md) 0 0 var(--brandOS-radius-md);background-color:var(--brandOS-interactive-primary);--tw-content:"";content:var(--tw-content);width:.1875rem;position:absolute}.bos-scope .bos-planning-card[data-signal=blocked]:before{background-color:var(--brandOS-status-error)}.bos-scope .bos-planning-card[data-signal=active]:before{background-color:var(--brandOS-status-success)}.bos-scope .bos-planning-card[data-signal=planned]:before{background-color:var(--brandOS-status-info)}.bos-scope .bos-planning-card[data-signal=completed]:before{background-color:var(--color-bos-text-muted)}.bos-scope .bos-planning-card:hover{border-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-planning-card:hover{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 30%,var(--color-bos-border))}}.bos-scope .bos-planning-card:hover{--tw-shadow:0 .125rem .5rem -.125rem var(--tw-shadow-color,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-planning-card:hover{--tw-shadow:0 .125rem .5rem -.125rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent))}}.bos-scope .bos-planning-card:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-planning-card.is-active{border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-planning-card.is-active{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 5%,var(--bos-card-bg))}}.bos-scope .bos-planning-card.is-active{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-planning-card.is-active{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 18%,transparent))}}.bos-scope .bos-planning-card.is-active{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-planning-card.is-active:before{width:calc(var(--bos-spacing,.25rem) * 1);background-color:var(--brandOS-interactive-primary)}.bos-scope .bos-planning-card-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);display:flex}.bos-scope .bos-planning-card-title{min-width:calc(var(--bos-spacing,.25rem) * 0);flex:1}.bos-scope .bos-planning-card-title h3{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.005em;letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));overflow:hidden}.bos-scope .bos-planning-card-title p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:.1875rem;margin-bottom:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-wrap:wrap;font-size:.6875rem;display:flex}.bos-scope .bos-planning-card-title .bos-tone{--tw-tracking:var(--bos-tracking-normal,0em);letter-spacing:var(--bos-tracking-normal,0em);text-transform:lowercase;padding-block:1px;padding-inline:.4375rem;font-size:.625rem}.bos-scope .bos-planning-card-metrics{gap:calc(var(--bos-spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 0);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));display:grid}.bos-scope .bos-planning-metric{border-radius:var(--brandOS-radius-sm,.25rem);background-color:var(--bos-page-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;gap:1px;padding-block:.4375rem;display:flex}.bos-scope .bos-planning-metric[data-tone=attention]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-planning-metric[data-tone=attention]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 8%,var(--bos-page-bg))}}.bos-scope .bos-planning-metric[data-state=source-not-loaded],.bos-scope .bos-planning-metric[data-state=denied]{background-color:var(--color-bos-text-muted)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-planning-metric[data-state=source-not-loaded],.bos-scope .bos-planning-metric[data-state=denied]{background-color:color-mix(in srgb,var(--color-bos-text-muted) 6%,var(--bos-page-bg))}}.bos-scope .bos-planning-metric dt{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.5625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-planning-metric dd{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-planning-metric[data-tone=attention] dd{color:var(--brandOS-status-warning)}.bos-scope .bos-planning-metric[data-state=source-not-loaded] dd,.bos-scope .bos-planning-metric[data-state=denied] dd{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-planning-metric small{--tw-leading:1.35;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-variant-numeric:normal;font-family:inherit;font-size:.625rem;line-height:1.35}.bos-scope .bos-planning-card-foot{justify-content:flex-end;display:flex}.bos-scope .bos-planning-card-action{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);background-color:var(--brandOS-interactive-primary);border-width:1px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-planning-card-action{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent)}}.bos-scope .bos-planning-card-action{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.71875rem;font-weight:var(--bos-font-weight-bold,700);color:var(--brandOS-interactive-primary);border-color:var(--brandOS-interactive-primary);padding-block:.3125rem;padding-inline:.6875rem;text-decoration-line:none}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-planning-card-action{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 26%,transparent)}}.bos-scope .bos-planning-card-action{transition:background .14s,transform .14s}.bos-scope .bos-planning-card-action:hover{--tw-translate-x:calc(var(--bos-spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--brandOS-interactive-primary);color:var(--brandOS-text-on-primary)}.bos-scope .bos-planning-shell{gap:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}@media (width<=68.75rem){.bos-scope .bos-planning-shell{grid-template-columns:repeat(1,minmax(0,1fr))}}.bos-scope .bos-resource-drawer{top:var(--brandOS-space-4,1rem);flex-direction:column;align-self:flex-start;max-height:calc(100vh - 2rem);display:flex;position:sticky;overflow:hidden}.bos-scope .bos-resource-drawer>:not(.bos-rich-panel-head){overflow-y:auto}.bos-scope .bos-pill-stack{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.3125rem;display:flex}.bos-scope .bos-icon-badge{height:calc(var(--bos-spacing,.25rem) * 8);width:calc(var(--bos-spacing,.25rem) * 8);border-radius:var(--brandOS-radius-md);background-color:var(--brandOS-interactive-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-icon-badge{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent)}}.bos-scope .bos-icon-badge{color:var(--brandOS-interactive-primary)}.bos-scope .bos-toolbar{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3.5);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3);--tw-shadow:0 1px .125rem var(--tw-shadow-color,var(--color-bos-text));flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-toolbar{--tw-shadow:0 1px .125rem var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 4%,transparent))}}.bos-scope .bos-toolbar{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-toolbar-group{min-width:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-toolbar-label{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);padding-right:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;display:inline-flex}.bos-scope .bos-toolbar-label svg{color:var(--brandOS-interactive-primary)}.bos-scope .bos-toolbar-chips{min-width:calc(var(--bos-spacing,.25rem) * 0);align-items:stretch;gap:calc(var(--bos-spacing,.25rem) * 0);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-page-bg);flex-wrap:nowrap;padding:.1875rem;display:inline-flex}.bos-scope .bos-segment{border-style:var(--tw-border-style);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.71875rem;font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));background-color:#0000;border-width:1px;border-color:#0000;border-radius:.3125rem;justify-content:center;align-items:center;padding-block:.3125rem;padding-inline:.6875rem;text-decoration-line:none;transition:background .14s,color .14s,box-shadow .14s;display:inline-flex;position:relative}.bos-scope .bos-segment:hover{color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-segment[data-active=true]{border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);color:var(--brandOS-interactive-primary);--tw-shadow:0 1px .125rem var(--tw-shadow-color,var(--color-bos-text))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-segment[data-active=true]{--tw-shadow:0 1px .125rem var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 8%,transparent))}}.bos-scope .bos-segment[data-active=true]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-segment:focus-visible{outline:.125rem solid var(--brandOS-interactive-primary);outline-offset:1px}.bos-scope .bos-toolbar-divider{height:calc(var(--bos-spacing,.25rem) * 5);background-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));flex-shrink:0;width:1px}.bos-scope .bos-toolbar-spacer{min-width:calc(var(--bos-spacing,.25rem) * 2);flex:1}.bos-scope .bos-toolbar-reset{border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));background-color:var(--bos-page-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.71875rem;font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));align-items:center;gap:.4375rem;text-decoration-line:none;transition:background .14s,color .14s,border-color .14s;display:inline-flex}.bos-scope .bos-toolbar-reset:hover{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-toolbar-reset:hover{background-color:color-mix(in srgb,var(--brandOS-status-warning) 8%,var(--bos-card-bg))}}.bos-scope .bos-toolbar-reset:hover{color:var(--brandOS-status-warning);border-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-toolbar-reset:hover{border-color:color-mix(in srgb,var(--brandOS-status-warning) 30%,transparent)}}@media (width<=57.5rem){.bos-scope .bos-toolbar-divider{display:none}.bos-scope .bos-toolbar-group{width:100%}}.bos-scope .bos-tenant-table{flex-direction:column;display:flex}.bos-scope .bos-tenant-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:minmax(7.5rem,1.4fr) minmax(6rem,1.2fr) repeat(7,minmax(3.75rem,1fr));font-size:.78125rem;display:grid}@media not all and (width>=68.75rem){.bos-scope .bos-tenant-row{grid-template-columns:minmax(6rem,1fr) minmax(5rem,1fr) repeat(7,minmax(2.75rem,.75fr));font-size:.71875rem}}.bos-scope .bos-tenant-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-tenant-head{background-color:var(--bos-page-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-tenant-head>span:nth-child(n+3){text-align:right}.bos-scope .bos-tenant-cell{min-width:calc(var(--bos-spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bos-scope .bos-tenant-name{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-tenant-source{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-tenant-num{text-align:right;--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-tenant-num[data-tone=success]{color:var(--brandOS-status-success)}.bos-scope .bos-tenant-num[data-tone=info]{color:var(--brandOS-status-info)}.bos-scope .bos-tenant-num[data-tone=warning]{color:var(--brandOS-status-warning)}.bos-scope .bos-tenant-num[data-tone=danger]{color:var(--brandOS-status-error)}.bos-scope .bos-og-mono{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-og-charts-body{gap:calc(var(--bos-spacing,.25rem) * 5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.bos-scope .bos-og-chart-block .bos-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-og-chart-empty{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.78125rem;font-style:italic}.bos-scope .bos-og-roles-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-og-role-grid{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.bos-scope .bos-og-role-card{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-status-success));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex}.bos-scope .bos-og-role-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-og-role-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-og-role-card[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-og-role-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-og-role-icon{height:calc(var(--bos-spacing,.25rem) * 6);width:calc(var(--bos-spacing,.25rem) * 6);border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-og-role-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-og-role-icon{color:var(--card-tone)}.bos-scope .bos-og-role-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.78125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-og-role-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:.4375rem;display:flex}.bos-scope .bos-og-role-stats>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);flex:1}.bos-scope .bos-og-role-stats>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-og-role-stats>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-og-role-stats dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-og-role-stats dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-og-role-active{color:var(--brandOS-status-success)!important}.bos-scope .bos-og-role-revoked{color:var(--brandOS-status-warning)!important}.bos-scope .bos-og-grants-body{gap:calc(var(--bos-spacing,.25rem) * 3.5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-og-filters{gap:calc(var(--bos-spacing,.25rem) * 3.5);flex-wrap:wrap;display:flex}.bos-scope .bos-og-grant-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.bos-scope .bos-og-grant-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-status-success));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-og-grant-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-og-grant-card[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary);background-image:repeating-linear-gradient(135deg,var(--color-bos-panel) 0,var(--color-bos-panel) .5rem,var(--brandOS-text-tertiary) .5rem,var(--brandOS-text-tertiary) 1rem)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-og-grant-card[data-tone=muted]{background-image:repeating-linear-gradient(135deg,var(--color-bos-panel) 0,var(--color-bos-panel) .5rem,color-mix(in srgb,var(--brandOS-text-tertiary) 5%,var(--color-bos-panel)) .5rem,color-mix(in srgb,var(--brandOS-text-tertiary) 5%,var(--color-bos-panel)) 1rem)}}.bos-scope .bos-og-grant-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:auto 1fr auto;display:grid}.bos-scope .bos-og-grant-avatar{height:calc(var(--bos-spacing,.25rem) * 9);width:calc(var(--bos-spacing,.25rem) * 9);background-image:linear-gradient(135deg,var(--card-tone) 0%,var(--card-tone) 100%);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-og-grant-avatar{background-image:linear-gradient(135deg,var(--card-tone) 0%,color-mix(in srgb,var(--card-tone) 60%,oklch(70% .2 280)) 100%)}}.bos-scope .bos-og-grant-avatar{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:oklch(100% 0 0);--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,var(--card-tone))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-og-grant-avatar{--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,color-mix(in srgb,var(--card-tone) 30%,transparent))}}.bos-scope .bos-og-grant-avatar{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-og-grant-title{min-width:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-og-grant-title h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);word-break:break-all;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-og-grant-title p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);word-break:break-all;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-scope .bos-og-grant-status{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-og-grant-status{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-og-grant-status{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--card-tone);text-transform:uppercase}.bos-scope .bos-og-grant-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-og-grant-stats>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);flex:1}.bos-scope .bos-og-grant-stats>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-og-grant-stats>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-og-grant-stats dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-og-grant-stats dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.78125rem}.bos-scope .bos-og-grant-meta{column-gap:calc(var(--bos-spacing,.25rem) * 2.5);row-gap:calc(var(--bos-spacing,.25rem) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-wrap:wrap;padding-top:.4375rem;font-size:.71875rem;display:flex}.bos-scope .bos-og-grant-meta-item{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);display:inline-flex}.bos-scope .bos-og-grant-note{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-style:italic}.bos-scope .bos-og-events-body{padding-inline:calc(var(--bos-spacing,.25rem) * 0);padding-block:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-og-event-timeline{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-og-event-row{gap:calc(var(--bos-spacing,.25rem) * 2.5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:2.25rem 1fr;display:grid;position:relative}.bos-scope .bos-og-event-row:not(:last-child):before{top:1.625rem;bottom:calc(var(--bos-spacing,.25rem) * -1);background-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));--tw-content:"";content:var(--tw-content);width:1px;position:absolute;left:2.09375rem}.bos-scope .bos-og-event-marker{z-index:1;width:calc(var(--bos-spacing,.25rem) * 8);justify-content:center;align-items:flex-start;display:inline-flex;position:relative}.bos-scope .bos-og-event-icon{height:calc(var(--bos-spacing,.25rem) * 7);width:calc(var(--bos-spacing,.25rem) * 7);border-style:var(--tw-border-style);border-width:2px;border-color:var(--marker-tone,var(--brandOS-status-success));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));color:var(--marker-tone,var(--brandOS-status-success));border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.bos-scope .bos-og-event-row[data-tone=success] .bos-og-event-icon{--marker-tone:var(--brandOS-status-success)}.bos-scope .bos-og-event-row[data-tone=warning] .bos-og-event-icon{--marker-tone:var(--brandOS-status-warning)}.bos-scope .bos-og-event-row[data-tone=info] .bos-og-event-icon{--marker-tone:var(--brandOS-status-info)}.bos-scope .bos-og-event-row[data-tone=muted] .bos-og-event-icon{--marker-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-og-event-text{min-width:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;gap:.1875rem;display:flex}.bos-scope .bos-og-event-text>header{align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:inline-flex}.bos-scope .bos-og-event-kind{border-radius:var(--brandOS-radius-full);background-color:var(--marker-tone);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-og-event-kind{background-color:color-mix(in srgb,var(--marker-tone) 14%,transparent)}}.bos-scope .bos-og-event-kind{padding-inline:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--marker-tone);text-transform:uppercase;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);padding-block:1px}.bos-scope .bos-og-event-row[data-tone=success] .bos-og-event-kind{--marker-tone:var(--brandOS-status-success)}.bos-scope .bos-og-event-row[data-tone=warning] .bos-og-event-kind{--marker-tone:var(--brandOS-status-warning)}.bos-scope .bos-og-event-row[data-tone=info] .bos-og-event-kind{--marker-tone:var(--brandOS-status-info)}.bos-scope .bos-og-event-row[data-tone=muted] .bos-og-event-kind{--marker-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-og-event-target{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-og-event-time{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));margin-left:auto;font-size:.6875rem}.bos-scope .bos-og-event-meta{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-normal,1.5);font-size:.71875rem;line-height:var(--bos-leading-normal,1.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-og-event-detail{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-normal,1.5);font-size:.71875rem;line-height:var(--bos-leading-normal,1.5);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-kb-priority-body{padding:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-kb-priority-list{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-kb-priority-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--row-tone,transparent);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:1fr auto;display:grid}.bos-scope .bos-kb-priority-row[data-tone=danger]{--row-tone:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-kb-priority-row[data-tone=danger]{background-color:color-mix(in srgb,var(--brandOS-status-error) 4%,transparent)}}.bos-scope .bos-kb-priority-row[data-tone=warning]{--row-tone:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-kb-priority-row[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 4%,transparent)}}.bos-scope .bos-kb-priority-row[data-tone=info]{--row-tone:var(--brandOS-status-info)}.bos-scope .bos-kb-priority-row[data-tone=success]{--row-tone:var(--brandOS-status-success)}.bos-scope .bos-kb-priority-row[data-tone=muted]{--row-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-kb-priority-label{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));display:flex}.bos-scope .bos-kb-priority-dot{height:calc(var(--bos-spacing,.25rem) * 2);width:calc(var(--bos-spacing,.25rem) * 2);background-color:var(--row-tone);border-radius:3.40282e38px}.bos-scope .bos-kb-priority-count{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--row-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-kb-priority-row:last-of-type{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-kb-workflow-grid{gap:calc(var(--bos-spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-interactive-primary);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-kb-workflow-grid{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 4%,transparent)}}.bos-scope .bos-kb-workflow-grid{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-kb-workflow-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);color:var(--bos-color-bos-text,var(--brandOS-text-primary));transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;grid-template-columns:auto 1fr;text-decoration-line:none;transition-duration:.12s;transition-timing-function:ease;display:grid}.bos-scope .bos-kb-workflow-card:hover,.bos-scope .bos-kb-workflow-card:focus-visible{border-color:var(--brandOS-interactive-primary);--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-kb-workflow-card:hover,.bos-scope .bos-kb-workflow-card:focus-visible{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent))}}.bos-scope .bos-kb-workflow-card:hover,.bos-scope .bos-kb-workflow-card:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.bos-scope .bos-kb-workflow-icon{height:calc(var(--bos-spacing,.25rem) * 8);width:calc(var(--bos-spacing,.25rem) * 8);border-radius:var(--brandOS-radius-md);background-color:var(--brandOS-interactive-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-kb-workflow-icon{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent)}}.bos-scope .bos-kb-workflow-icon{color:var(--brandOS-interactive-primary)}.bos-scope .bos-kb-workflow-label{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-kb-workflow-detail{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-snug,1.375);font-size:.71875rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-kb-engagement-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.bos-scope .bos-kb-engagement-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-kb-engagement-card[data-tone=danger]{--card-tone:var(--brandOS-status-error)}.bos-scope .bos-kb-engagement-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-kb-engagement-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-kb-engagement-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-kb-engagement-head{margin:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));display:flex}.bos-scope .bos-kb-engagement-dot{height:calc(var(--bos-spacing,.25rem) * 2);width:calc(var(--bos-spacing,.25rem) * 2);background-color:var(--card-tone);border-radius:3.40282e38px}.bos-scope .bos-kb-engagement-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.bos-scope .bos-kb-engagement-stats>div{min-width:calc(var(--bos-spacing,.25rem) * 16);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);flex:1}.bos-scope .bos-kb-engagement-stats>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-kb-engagement-stats>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-kb-engagement-stats dt{margin:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.03em;letter-spacing:.03em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;display:inline-flex}.bos-scope .bos-kb-engagement-stats dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-kb-type-grid{gap:calc(var(--bos-spacing,.25rem) * 5);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.bos-scope.bos-items-vendor-concentration,.bos-scope .bos-items-vendor-concentration-shell{gap:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-items-vendor-concentration-alert{border-radius:var(--brandOS-radius-md)}.bos-scope .bos-items-vendor-concentration-alert a{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-interactive-primary);text-underline-offset:2px;text-decoration-line:underline}.bos-scope .bos-items-vendor-concentration-summary{gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.bos-scope .bos-items-vendor-concentration-card{border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);transition:border-color .14s,background .14s,transform .14s;position:relative;overflow:hidden}.bos-scope .bos-items-vendor-concentration-card:before{content:"";top:calc(var(--bos-spacing,.25rem) * 2);bottom:calc(var(--bos-spacing,.25rem) * 2);left:calc(var(--bos-spacing,.25rem) * 0);width:calc(var(--bos-spacing,.25rem) * .5);border-radius:var(--brandOS-radius-full);background-color:var(--bos-ivc-accent,var(--brandOS-interactive-primary));position:absolute}.bos-scope .bos-items-vendor-concentration-card:hover{border-color:var(--bos-ivc-accent,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-vendor-concentration-card:hover{border-color:color-mix(in srgb,var(--bos-ivc-accent,var(--brandOS-interactive-primary)) 50%,var(--color-bos-border))}}.bos-scope .bos-items-vendor-concentration-card:hover{background-color:var(--bos-ivc-accent,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-vendor-concentration-card:hover{background-color:color-mix(in srgb,var(--bos-ivc-accent,var(--brandOS-interactive-primary)) 5%,var(--color-bos-panel))}}.bos-scope .bos-items-vendor-concentration-summary .bos-items-vendor-concentration-card:nth-child(5n+1){--bos-ivc-accent:var(--brandOS-status-info)}.bos-scope .bos-items-vendor-concentration-summary .bos-items-vendor-concentration-card:nth-child(5n+2){--bos-ivc-accent:var(--brandOS-interactive-primary)}.bos-scope .bos-items-vendor-concentration-summary .bos-items-vendor-concentration-card:nth-child(5n+3){--bos-ivc-accent:var(--brandOS-status-warning)}.bos-scope .bos-items-vendor-concentration-summary .bos-items-vendor-concentration-card:nth-child(5n+4){--bos-ivc-accent:var(--brandOS-status-success)}.bos-scope .bos-items-vendor-concentration-summary .bos-items-vendor-concentration-card:nth-child(5n){--bos-ivc-accent:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-vendor-concentration-summary .bos-items-vendor-concentration-card:nth-child(5n){--bos-ivc-accent:color-mix(in srgb, var(--brandOS-interactive-primary) 60%, var(--brandOS-status-info))}}.bos-scope .bos-items-vendor-concentration-card .MuiCardContent-root{gap:calc(var(--bos-spacing,.25rem) * 1);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-items-vendor-concentration-card .MuiTypography-caption{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-items-vendor-concentration-card .MuiTypography-h3{--tw-leading:1;--tw-font-weight:var(--bos-font-weight-bold,700);font-size:1.5rem;line-height:1;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.015em;letter-spacing:-.015em;color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-items-vendor-concentration-card .MuiTypography-body2{--tw-leading:1.4;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.75rem;line-height:1.4}.bos-scope .bos-items-vendor-concentration-bar{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 4);flex-direction:column;display:flex}.bos-scope .bos-items-vendor-concentration-bar .MuiTypography-body2{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-items-vendor-concentration-bar .MuiLinearProgress-root{height:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-vendor-concentration-bar .MuiLinearProgress-root{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent)}}.bos-scope .bos-items-vendor-concentration-tabs{border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-items-vendor-concentration-tabs .MuiTab-root{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:-.005em;letter-spacing:-.005em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:none}.bos-scope .bos-items-vendor-concentration-tabs .MuiTab-root.Mui-selected{color:var(--brandOS-interactive-primary)}.bos-scope .bos-items-vendor-concentration-tabs .MuiTabs-indicator{background-color:var(--brandOS-interactive-primary)}.bos-scope .bos-items-vendor-concentration-detail{gap:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-items-vendor-concentration-table{border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);scrollbar-width:thin;overflow-x:auto}.bos-scope .bos-items-vendor-concentration-table .MuiTable-root{min-width:56rem}.bos-scope .bos-items-vendor-concentration-table .MuiTableCell-head{border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-vendor-concentration-table .MuiTableCell-head{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 5%,transparent)}}.bos-scope .bos-items-vendor-concentration-table .MuiTableCell-head{padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-items-vendor-concentration-table .MuiTableCell-body{border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.8125rem}.bos-scope .bos-items-vendor-concentration-table .MuiTableCell-body code{border-radius:var(--brandOS-radius-sm);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-vendor-concentration-table .MuiTableCell-body code{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 8%,transparent)}}.bos-scope .bos-items-vendor-concentration-table .MuiTableCell-body code{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-size:.75rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-items-vendor-concentration-table .MuiTableRow-root:hover .MuiTableCell-body{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-vendor-concentration-table .MuiTableRow-root:hover .MuiTableCell-body{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 3%,transparent)}}.bos-scope .bos-items-vendor-concentration-table::-webkit-scrollbar{height:8px}.bos-scope .bos-items-vendor-concentration-table::-webkit-scrollbar-track{background:0 0}.bos-scope .bos-items-vendor-concentration-table::-webkit-scrollbar-thumb{background:var(--color-bos-border)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-vendor-concentration-table::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-bos-border) 80%, transparent)}}.bos-scope .bos-items-vendor-concentration-table::-webkit-scrollbar-thumb{border-radius:999px}.bos-scope .bos-items-vendor-concentration-table::-webkit-scrollbar-thumb:hover{background:var(--color-bos-border-strong)}.bos-scope .bos-items-vendor-concentration-halo{gap:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-items-vendor-concentration-halo-alert{border-radius:var(--brandOS-radius-md)}.bos-scope .bos-items-vendor-concentration-halo-alert .MuiTypography-caption{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.75rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-items-vendor-concentration-halo-grid{gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.bos-scope .bos-items-vendor-concentration-halo-cell{gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex;position:relative;overflow:hidden}.bos-scope .bos-items-vendor-concentration-halo-cell:before{content:"";top:calc(var(--bos-spacing,.25rem) * 2);bottom:calc(var(--bos-spacing,.25rem) * 2);left:calc(var(--bos-spacing,.25rem) * 0);width:calc(var(--bos-spacing,.25rem) * .5);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-status-warning);position:absolute}.bos-scope .bos-items-vendor-concentration-halo-label{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-items-vendor-concentration-halo-value{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:1;--tw-font-weight:var(--bos-font-weight-bold,700);font-size:1.375rem;line-height:1;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.015em;letter-spacing:-.015em;color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-items-vendor-concentration-halo-hint{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:1.35;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.75rem;line-height:1.35}.bos-scope .bos-items-vendor-concentration-halo-blockers{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-items-vendor-concentration-halo-blockers-title{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-items-vendor-concentration-halo-blockers ul{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 1.5);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-items-vendor-concentration-halo-blockers li{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-sm);background-color:var(--color-bos-panel);flex-direction:row;display:flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-vendor-concentration-halo-blockers li{background-color:color-mix(in srgb,var(--color-bos-panel) 60%,transparent)}}.bos-scope .bos-items-vendor-concentration-halo-blockers li{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1.5)}.bos-scope .bos-items-vendor-concentration-halo-blockers li code{overflow-wrap:anywhere;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.75rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);flex:1}.bos-scope .bos-items-vendor-concentration-halo-dot{height:calc(var(--bos-spacing,.25rem) * 2);width:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-status-warning);flex-shrink:0;display:inline-block}.bos-scope .bos-items-vendor-concentration-halo-blockers li[data-status=observed] .bos-items-vendor-concentration-halo-dot{background-color:var(--brandOS-status-success)}.bos-scope .bos-items-vendor-concentration-halo-state{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--brandOS-status-warning);text-transform:uppercase}.bos-scope .bos-items-vendor-concentration-halo-blockers li[data-status=observed] .bos-items-vendor-concentration-halo-state{color:var(--brandOS-status-success)}.bos-scope .bos-items-vendor-concentration-detail .bos-chart-card{gap:calc(var(--bos-spacing,.25rem) * 2);background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 3.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-items-vendor-concentration-detail .bos-chart-plot{margin-inline:calc(var(--bos-spacing,.25rem) * -2);margin-bottom:calc(var(--bos-spacing,.25rem) * -1)}.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiBarElement-root{transition:opacity .14s,filter .14s;fill:var(--brandOS-interactive-primary)!important}.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiBarElement-root:first-child{fill:var(--brandOS-status-warning)!important}.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiBarElement-root:nth-child(2),.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiBarElement-root:nth-child(3),.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiBarElement-root:nth-child(4),.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiBarElement-root:nth-child(5),.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiBarElement-root:nth-child(6){fill:var(--brandOS-interactive-primary)!important}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiBarElement-root:nth-child(4),.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiBarElement-root:nth-child(5),.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiBarElement-root:nth-child(6){fill:color-mix(in srgb, var(--brandOS-interactive-primary) 75%, var(--brandOS-status-info))!important}}.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiBarElement-root:nth-child(n+7){fill:var(--brandOS-status-info)!important}.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiBarElement-root:hover{opacity:.9;filter:brightness(1.08)}.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiChartsAxis-tickLabel,.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiChartsAxis-label{fill:var(--color-bos-text-muted)!important}.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiChartsAxis-tick,.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiChartsAxis-line,.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiChartsGrid-line{stroke:var(--color-bos-border)!important}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiChartsGrid-line{stroke:color-mix(in srgb, var(--color-bos-border) 60%, transparent)!important}}.bos-scope .bos-items-vendor-concentration-detail .bos-chart-svg .MuiChartsGrid-line{stroke-dasharray:2 4}.bos-scope .bos-idc-doctype-grid{gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.bos-scope .bos-idc-doctype-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-idc-doctype-card[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-idc-doctype-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-idc-doctype-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-idc-doctype-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-idc-doctype-card[data-tone=danger]{--card-tone:var(--brandOS-status-error)}.bos-scope .bos-idc-doctype-card[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-idc-doctype-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-idc-doctype-icon{border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-idc-doctype-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-idc-doctype-icon{color:var(--card-tone)}.bos-scope .bos-idc-doctype-head h3{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex:1}.bos-scope .bos-idc-doctype-pct{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--card-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-idc-doctype-bar{border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);height:.4375rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-idc-doctype-bar{background-color:color-mix(in srgb,var(--card-tone) 10%,transparent)}}.bos-scope .bos-idc-doctype-fill{border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.25s;--tw-ease:ease;transition-duration:.25s;transition-timing-function:ease}.bos-scope .bos-idc-doctype-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.bos-scope .bos-idc-doctype-stats>div{min-width:calc(var(--bos-spacing,.25rem) * 0);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);text-align:left;flex:1;overflow:hidden}.bos-scope .bos-idc-doctype-stats>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-idc-doctype-stats>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-idc-doctype-stats dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:1.2;--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;line-height:1.2;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.03em;letter-spacing:.03em;overflow-wrap:break-word;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-idc-doctype-stats dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:1.2;--tw-font-weight:var(--bos-font-weight-bold,700);line-height:1.2;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-idc-doctype-active{color:var(--brandOS-status-success)}.bos-scope .bos-idc-doctype-inactive{color:var(--brandOS-text-tertiary)}.bos-scope .bos-icd-action-summary{margin-bottom:calc(var(--bos-spacing,.25rem) * 3.5);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--card-tone);grid-template-columns:auto 1fr;display:grid}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-icd-action-summary{border-color:color-mix(in srgb,var(--card-tone) 35%,transparent)}}.bos-scope .bos-icd-action-summary{border-left-color:var(--card-tone);background-color:var(--card-tone)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-icd-action-summary{background-color:color-mix(in srgb,var(--card-tone) 8%,var(--color-bos-panel))}}.bos-scope .bos-icd-action-summary{padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5)}.bos-scope .bos-icd-action-summary[data-tone=danger]{--card-tone:var(--brandOS-status-error)}.bos-scope .bos-icd-action-summary[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-icd-action-summary[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-icd-action-summary[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-icd-action-icon{height:calc(var(--bos-spacing,.25rem) * 7);width:calc(var(--bos-spacing,.25rem) * 7);border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-icd-action-icon{background-color:color-mix(in srgb,var(--card-tone) 16%,transparent)}}.bos-scope .bos-icd-action-icon{color:var(--card-tone)}.bos-scope .bos-icd-action-summary p{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:var(--bos-leading-snug,1.375);font-size:.8125rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-icd-sample-grid{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.bos-scope .bos-icd-sample-card{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex}.bos-scope .bos-icd-sample-head{justify-content:space-between;align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-icd-sample-id{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-icd-sample-breadth{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.02em;letter-spacing:.02em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-icd-sample-flags{gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.bos-scope .bos-icd-sample-flag{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);background-color:var(--flag-tone);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-icd-sample-flag{background-color:color-mix(in srgb,var(--flag-tone) 10%,transparent)}}.bos-scope .bos-icd-sample-flag{padding-inline:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--flag-tone);padding-block:.1875rem}.bos-scope .bos-icd-sample-flag[data-tone=success]{--flag-tone:var(--brandOS-status-success)}.bos-scope .bos-icd-sample-flag[data-tone=warning]{--flag-tone:var(--brandOS-status-warning)}.bos-scope .bos-icd-sample-flag[data-tone=info]{--flag-tone:var(--brandOS-status-info)}.bos-scope .bos-icd-sample-flag[data-tone=muted]{--flag-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-icd-sample-dot{height:calc(var(--bos-spacing,.25rem) * 1.5);width:calc(var(--bos-spacing,.25rem) * 1.5);background-color:var(--flag-tone);border-radius:3.40282e38px}.bos-scope .bos-icd-truncation{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 3.5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-snug,1.375);line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-style:italic}.bos-scope .bos-items-glossary-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-items-glossary-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.bos-scope .bos-items-glossary-card{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);color:var(--bos-color-bos-text,var(--brandOS-text-primary));transition-property:border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;grid-template-columns:auto 1fr auto;text-decoration-line:none;transition-duration:.12s;transition-timing-function:ease;display:grid}.bos-scope .bos-items-glossary-card[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-items-glossary-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-items-glossary-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-items-glossary-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-items-glossary-card[data-tone=danger]{--card-tone:var(--brandOS-status-error)}.bos-scope .bos-items-glossary-card:hover,.bos-scope .bos-items-glossary-card:focus-visible{border-color:var(--card-tone);--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,var(--card-tone))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-glossary-card:hover,.bos-scope .bos-items-glossary-card:focus-visible{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,color-mix(in srgb,var(--card-tone) 14%,transparent))}}.bos-scope .bos-items-glossary-card:hover,.bos-scope .bos-items-glossary-card:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.bos-scope .bos-items-glossary-icon{height:calc(var(--bos-spacing,.25rem) * 8);width:calc(var(--bos-spacing,.25rem) * 8);border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-items-glossary-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-items-glossary-icon{color:var(--card-tone)}.bos-scope .bos-items-glossary-text{min-width:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-items-glossary-label{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-items-glossary-text strong{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));display:block}.bos-scope .bos-items-glossary-detail{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-snug,1.375);line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-items-glossary-arrow{color:var(--card-tone);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;flex-shrink:0;align-self:center;transition-duration:.12s;transition-timing-function:ease}.bos-scope .bos-items-glossary-card:hover .bos-items-glossary-arrow,.bos-scope .bos-items-glossary-card:focus-visible .bos-items-glossary-arrow{--tw-translate-x:calc(var(--bos-spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.bos-scope.bos-halo-tickets-stream,.bos-scope .bos-halo-tickets-stream-shell{gap:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-halo-tickets-stream-filters{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.bos-scope .bos-halo-tickets-stream-flags{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.bos-scope .bos-halo-tickets-stream-flag{gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex;position:relative;overflow:hidden}.bos-scope .bos-halo-tickets-stream-flag:before{content:"";top:calc(var(--bos-spacing,.25rem) * 2);bottom:calc(var(--bos-spacing,.25rem) * 2);left:calc(var(--bos-spacing,.25rem) * 0);width:calc(var(--bos-spacing,.25rem) * .5);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-interactive-primary);position:absolute}.bos-scope .bos-halo-tickets-stream-flag[data-emphasis=overdue]:before{background-color:var(--brandOS-status-warning)}.bos-scope .bos-halo-tickets-stream-flag-label{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-halo-tickets-stream-flag-value{--tw-leading:1;--tw-font-weight:var(--bos-font-weight-bold,700);font-size:1.25rem;line-height:1;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.015em;letter-spacing:-.015em;color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-halo-tickets-stream-flag[data-emphasis=overdue] .bos-halo-tickets-stream-flag-value{color:var(--brandOS-status-warning)}.bos-scope .bos-halo-tickets-stream-distributions{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.bos-scope .bos-halo-tickets-stream-distribution-cell{gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 1);padding-top:calc(var(--bos-spacing,.25rem) * 3);padding-bottom:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;display:flex;overflow:hidden}.bos-scope .bos-halo-tickets-stream-distribution-cell .bos-chart-card figcaption{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5)}.bos-scope .bos-halo-tickets-stream-distribution-cell .bos-chart-card{gap:calc(var(--bos-spacing,.25rem) * 1);border-style:var(--tw-border-style);padding:calc(var(--bos-spacing,.25rem) * 0);background-color:#0000;border-width:0}.bos-scope .bos-halo-tickets-stream-distribution-cell .bos-chart-plot{margin-inline:calc(var(--bos-spacing,.25rem) * -1);margin-bottom:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-halo-tickets-stream-distribution-cell .bos-chart-svg{display:block}.bos-scope .bos-halo-tickets-stream-distribution-list{margin:calc(var(--bos-spacing,.25rem) * 0);margin-inline:calc(var(--bos-spacing,.25rem) * 2);gap:calc(var(--bos-spacing,.25rem) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding:calc(var(--bos-spacing,.25rem) * 0);padding-top:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-halo-tickets-stream-distribution-list li{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-sm);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1);flex-direction:row;transition:background .12s;display:flex}.bos-scope .bos-halo-tickets-stream-distribution-list li:hover{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-tickets-stream-distribution-list li:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 5%,transparent)}}.bos-scope .bos-halo-tickets-stream-distribution-label{text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.78125rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);overflow:hidden}.bos-scope .bos-halo-tickets-stream-distribution-count{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-htt-distribution-body{gap:calc(var(--bos-spacing,.25rem) * 5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.bos-scope .bos-htt-dist-block .bos-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-htt-registry-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-top:calc(var(--bos-spacing,.25rem) * 3.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 4)}.bos-scope .bos-htt-filters{margin-bottom:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-htt-card-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));display:grid}.bos-scope .bos-htt-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-htt-card[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-htt-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-htt-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-htt-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-htt-card[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-htt-card-head{align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-htt-card-id{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--card-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-htt-card-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex:1}.bos-scope .bos-htt-card-seq{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-htt-card-meta{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);font-size:.71875rem;display:flex}.bos-scope .bos-htt-card-use{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-interactive-primary);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-htt-card-use{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent)}}.bos-scope .bos-htt-card-use{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-interactive-primary);text-decoration-line:none}.bos-scope .bos-htt-card-codes{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-htt-card-flags{gap:calc(var(--bos-spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.bos-scope .bos-htt-flag{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);background-color:var(--flag-tone);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-htt-flag{background-color:color-mix(in srgb,var(--flag-tone) 12%,transparent)}}.bos-scope .bos-htt-flag{padding-inline:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;color:var(--flag-tone);padding-block:.1875rem}.bos-scope .bos-htt-flag[data-tone=primary]{--flag-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-htt-flag[data-tone=success]{--flag-tone:var(--brandOS-status-success)}.bos-scope .bos-htt-flag[data-tone=info]{--flag-tone:var(--brandOS-status-info)}.bos-scope .bos-htt-flag[data-tone=warning]{--flag-tone:var(--brandOS-status-warning)}.bos-scope .bos-htt-flag[data-tone=muted]{--flag-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-htt-card-defaults{gap:calc(var(--bos-spacing,.25rem) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-htt-default-pill{justify-content:center;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-md);padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.02em;letter-spacing:.02em;text-transform:uppercase;flex:1;padding-block:.1875rem;display:inline-flex}.bos-scope .bos-htt-default-pill[data-set=yes]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-htt-default-pill[data-set=yes]{background-color:color-mix(in srgb,var(--brandOS-status-success) 12%,transparent)}}.bos-scope .bos-htt-default-pill[data-set=yes]{color:var(--brandOS-status-success)}.bos-scope .bos-htt-default-pill[data-set=no]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-htt-default-pill[data-set=no]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 12%,transparent)}}.bos-scope .bos-htt-default-pill[data-set=no]{color:var(--brandOS-status-warning)}.bos-scope .bos-htc-volume-body{gap:calc(var(--bos-spacing,.25rem) * 3.5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-htc-volume-grid{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.bos-scope .bos-htc-volume-card{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex}.bos-scope .bos-htc-volume-card[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-htc-volume-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-htc-volume-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-htc-volume-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-htc-volume-card[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-htc-volume-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-htc-volume-icon{border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-htc-volume-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-htc-volume-icon{color:var(--card-tone)}.bos-scope .bos-htc-volume-label{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex:1}.bos-scope .bos-htc-volume-value{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--card-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-htc-volume-bar{height:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-htc-volume-bar{background-color:color-mix(in srgb,var(--card-tone) 10%,transparent)}}.bos-scope .bos-htc-volume-fill{border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);height:100%}.bos-scope .bos-htc-volume-foot{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-scope .bos-htc-unresolved{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning);grid-template-columns:auto 1fr;display:grid}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-htc-unresolved{background-color:color-mix(in srgb,var(--brandOS-status-warning) 6%,var(--color-bos-panel))}}.bos-scope .bos-htc-unresolved{padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5)}.bos-scope .bos-htc-unresolved-icon{margin-top:calc(var(--bos-spacing,.25rem) * .5);color:var(--brandOS-status-warning);align-items:flex-start;display:inline-flex}.bos-scope .bos-htc-unresolved dl{margin:calc(var(--bos-spacing,.25rem) * 0);column-gap:calc(var(--bos-spacing,.25rem) * 2.5);row-gap:calc(var(--bos-spacing,.25rem) * 1.5);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.bos-scope .bos-htc-unresolved dl>div{justify-content:space-between;align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 1.5);display:flex}.bos-scope .bos-htc-unresolved dt{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem}.bos-scope .bos-htc-unresolved dd{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--brandOS-status-warning);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-htc-cells-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-top:calc(var(--bos-spacing,.25rem) * 3.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 4)}.bos-scope .bos-htc-cells-caption{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 2.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem}.bos-scope .bos-htc-cell-list{gap:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;display:flex}.bos-scope .bos-htc-cell{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex}.bos-scope .bos-htc-cell[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-htc-cell[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-htc-cell[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-htc-cell[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-htc-cell[data-tone=danger]{--card-tone:var(--brandOS-status-error)}.bos-scope .bos-htc-cell[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-htc-cell-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);display:flex}.bos-scope .bos-htc-cell-rank{min-width:calc(var(--bos-spacing,.25rem) * 9);border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-htc-cell-rank{background-color:color-mix(in srgb,var(--card-tone) 16%,transparent)}}.bos-scope .bos-htc-cell-rank{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--card-tone);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-htc-cell-tags{gap:calc(var(--bos-spacing,.25rem) * 1);flex-wrap:wrap;flex:1;display:flex}.bos-scope .bos-htc-cell-tag{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);background-color:var(--tag-tone);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-htc-cell-tag{background-color:color-mix(in srgb,var(--tag-tone) 12%,transparent)}}.bos-scope .bos-htc-cell-tag{padding-inline:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;color:var(--tag-tone);padding-block:.1875rem;text-decoration-line:none}.bos-scope .bos-htc-cell-tag[data-tone=primary]{--tag-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-htc-cell-tag[data-tone=info]{--tag-tone:var(--brandOS-status-info)}.bos-scope .bos-htc-cell-tag[data-tone=warning]{--tag-tone:var(--brandOS-status-warning)}.bos-scope .bos-htc-cell-tag:hover,.bos-scope .bos-htc-cell-tag:focus-visible{background-color:var(--tag-tone)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-htc-cell-tag:hover,.bos-scope .bos-htc-cell-tag:focus-visible{background-color:color-mix(in srgb,var(--tag-tone) 22%,transparent)}}.bos-scope .bos-htc-cell-tag:hover,.bos-scope .bos-htc-cell-tag:focus-visible{--tw-outline-style:none;outline-style:none}.bos-scope .bos-htc-cell-bar{border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);height:.4375rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-htc-cell-bar{background-color:color-mix(in srgb,var(--card-tone) 10%,transparent)}}.bos-scope .bos-htc-cell-fill{border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.25s;--tw-ease:ease;transition-duration:.25s;transition-timing-function:ease}.bos-scope .bos-htc-cell-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 1.5);display:flex}.bos-scope .bos-htc-cell-stats>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 2);flex:1}.bos-scope .bos-htc-cell-stats>div:first-child{padding-left:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-htc-cell-stats>div:last-child{border-right-style:var(--tw-border-style);padding-right:calc(var(--bos-spacing,.25rem) * 0);border-right-width:0}.bos-scope .bos-htc-cell-stats dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-htc-cell-stats dd{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-htc-heatmap-body{gap:calc(var(--bos-spacing,.25rem) * 3);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-htc-heatmap-toolbar{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.bos-scope .bos-htc-heatmap{width:100%;min-height:22rem}.bos-scope .bos-htc-heatmap-filter{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-canvas-muted,var(--brandOS-background-secondary));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex-wrap:wrap;display:flex}.bos-scope .bos-htc-heatmap-filter-clear{cursor:pointer;border-style:var(--tw-border-style);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-info,var(--brandOS-status-info));background-color:#0000;border-width:0;text-decoration-line:underline}.bos-scope .bos-ht-distribution-body{gap:calc(var(--bos-spacing,.25rem) * 5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.bos-scope .bos-ht-dist-block .bos-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-ht-registry-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-top:calc(var(--bos-spacing,.25rem) * 3.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 4)}.bos-scope .bos-ht-filters{margin-bottom:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-ht-card-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));display:grid}.bos-scope .bos-ht-card{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-ht-card[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-ht-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-ht-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-ht-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-ht-card[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-ht-card-head{align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-ht-card-id{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--card-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ht-card-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex:1}.bos-scope .bos-ht-card-seq{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ht-card-meta{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);font-size:.71875rem;display:flex}.bos-scope .bos-ht-card-use{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ht-card-use{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-ht-card-use{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--card-tone)}.bos-scope .bos-ht-card-dept{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ht-card-tickets{align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-tone);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ht-card-tickets{border-color:color-mix(in srgb,var(--card-tone) 22%,transparent)}}.bos-scope .bos-ht-card-tickets{background-color:var(--card-tone)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ht-card-tickets{background-color:color-mix(in srgb,var(--card-tone) 8%,transparent)}}.bos-scope .bos-ht-card-tickets{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 2);color:var(--bos-color-bos-text,var(--brandOS-text-primary));transition-property:background;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;text-decoration-line:none;transition-duration:.12s;transition-timing-function:ease}.bos-scope .bos-ht-card-tickets:hover,.bos-scope .bos-ht-card-tickets:focus-visible{background-color:var(--card-tone)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ht-card-tickets:hover,.bos-scope .bos-ht-card-tickets:focus-visible{background-color:color-mix(in srgb,var(--card-tone) 16%,transparent)}}.bos-scope .bos-ht-card-tickets:hover,.bos-scope .bos-ht-card-tickets:focus-visible{--tw-outline-style:none;outline-style:none}.bos-scope .bos-ht-card-tickets>span:nth-child(2){font-size:var(--bos-text-base,1rem);line-height:var(--tw-leading,var(--bos-text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--card-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ht-card-tickets-label{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-ht-card-flags{gap:calc(var(--bos-spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.bos-scope .bos-ht-flag{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);background-color:var(--flag-tone);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ht-flag{background-color:color-mix(in srgb,var(--flag-tone) 12%,transparent)}}.bos-scope .bos-ht-flag{padding-inline:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;color:var(--flag-tone);padding-block:.1875rem}.bos-scope .bos-ht-flag[data-tone=primary]{--flag-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-ht-flag[data-tone=success]{--flag-tone:var(--brandOS-status-success)}.bos-scope .bos-ht-flag[data-tone=info]{--flag-tone:var(--brandOS-status-info)}.bos-scope .bos-ht-flag[data-tone=warning]{--flag-tone:var(--brandOS-status-warning)}.bos-scope .bos-ht-flag[data-tone=muted]{--flag-tone:var(--brandOS-text-tertiary)}.bos-scope.bos-halo-suppliers,.bos-scope .bos-halo-suppliers-shell{gap:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-halo-suppliers-distributions{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.bos-scope .bos-halo-suppliers-distribution-cell{gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 1);padding-top:calc(var(--bos-spacing,.25rem) * 3);padding-bottom:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;display:flex;overflow:hidden}.bos-scope .bos-halo-suppliers-distribution-cell .bos-chart-card figcaption{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5)}.bos-scope .bos-halo-suppliers-distribution-cell .bos-chart-card{gap:calc(var(--bos-spacing,.25rem) * 1);border-style:var(--tw-border-style);padding:calc(var(--bos-spacing,.25rem) * 0);background-color:#0000;border-width:0}.bos-scope .bos-halo-suppliers-distribution-cell .bos-chart-plot{margin-inline:calc(var(--bos-spacing,.25rem) * -1);margin-bottom:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-halo-suppliers-distribution-cell .bos-chart-svg{display:block}.bos-scope .bos-halo-suppliers-distribution-list{margin:calc(var(--bos-spacing,.25rem) * 0);margin-inline:calc(var(--bos-spacing,.25rem) * 2);gap:calc(var(--bos-spacing,.25rem) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding:calc(var(--bos-spacing,.25rem) * 0);padding-top:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-halo-suppliers-distribution-list li{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-sm);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1);flex-direction:row;transition:background .12s;display:flex}.bos-scope .bos-halo-suppliers-distribution-list li:hover{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-suppliers-distribution-list li:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 5%,transparent)}}.bos-scope .bos-halo-suppliers-distribution-label{text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.78125rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);overflow:hidden}.bos-scope .bos-halo-suppliers-distribution-count{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-halo-suppliers-filters{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.bos-scope .bos-halo-suppliers-empty{border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 6);text-align:center;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.8125rem;font-style:italic}.bos-scope .bos-halo-suppliers-table{border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);scrollbar-width:thin;overflow-x:auto}.bos-scope .bos-halo-suppliers-table .MuiTable-root{min-width:56rem}.bos-scope .bos-halo-suppliers-table .MuiTableCell-head{border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-suppliers-table .MuiTableCell-head{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 5%,transparent)}}.bos-scope .bos-halo-suppliers-table .MuiTableCell-head{padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-halo-suppliers-table .MuiTableCell-body{border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.8125rem}.bos-scope .bos-halo-suppliers-table .MuiTableRow-root:hover .MuiTableCell-body{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-suppliers-table .MuiTableRow-root:hover .MuiTableCell-body{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 3%,transparent)}}.bos-scope .bos-halo-suppliers-table::-webkit-scrollbar{height:8px}.bos-scope .bos-halo-suppliers-table::-webkit-scrollbar-track{background:0 0}.bos-scope .bos-halo-suppliers-table::-webkit-scrollbar-thumb{background:var(--color-bos-border)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-suppliers-table::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-bos-border) 80%, transparent)}}.bos-scope .bos-halo-suppliers-table::-webkit-scrollbar-thumb{border-radius:999px}.bos-scope .bos-halo-suppliers-table::-webkit-scrollbar-thumb:hover{background:var(--color-bos-border-strong)}.bos-scope .bos-hst-distribution-body{gap:calc(var(--bos-spacing,.25rem) * 5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.bos-scope .bos-hst-dist-block .bos-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-hst-registry-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-top:calc(var(--bos-spacing,.25rem) * 3.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 4)}.bos-scope .bos-hst-filters{margin-bottom:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-hst-status-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));display:grid}.bos-scope .bos-hst-status-card{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-hst-status-card[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-hst-status-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-hst-status-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-hst-status-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-hst-status-card[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-hst-status-head{align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-hst-status-id{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--card-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-hst-status-head h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex:1}.bos-scope .bos-hst-status-seq{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-hst-status-flags{gap:calc(var(--bos-spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.bos-scope .bos-hst-flag{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);background-color:var(--flag-tone);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-hst-flag{background-color:color-mix(in srgb,var(--flag-tone) 12%,transparent)}}.bos-scope .bos-hst-flag{padding-inline:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;color:var(--flag-tone);padding-block:.1875rem;text-decoration-line:none}.bos-scope .bos-hst-flag[data-tone=primary]{--flag-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-hst-flag[data-tone=success]{--flag-tone:var(--brandOS-status-success)}.bos-scope .bos-hst-flag[data-tone=info]{--flag-tone:var(--brandOS-status-info)}.bos-scope .bos-hst-flag[data-tone=warning]{--flag-tone:var(--brandOS-status-warning)}.bos-scope .bos-hst-flag[data-tone=muted]{--flag-tone:var(--brandOS-text-tertiary)}a.bos-scope .bos-hst-flag:hover,.bos-scope a.bos-hst-flag:hover{background-color:var(--flag-tone)}@supports (color:color-mix(in lab, red, red)){a.bos-scope .bos-hst-flag:hover,.bos-scope a.bos-hst-flag:hover{background-color:color-mix(in srgb,var(--flag-tone) 22%,transparent)}}.bos-scope .bos-hst-status-meta{justify-content:space-between;gap:calc(var(--bos-spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);display:flex}.bos-scope .bos-hst-status-short{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope.bos-halo-services,.bos-scope .bos-halo-services-shell{gap:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-halo-services-distributions{gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.bos-scope .bos-halo-services-distribution-cell{gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 1);padding-top:calc(var(--bos-spacing,.25rem) * 3);padding-bottom:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;display:flex;overflow:hidden}.bos-scope .bos-halo-services-distribution-cell .bos-chart-card figcaption{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5)}.bos-scope .bos-halo-services-distribution-cell .bos-chart-card{gap:calc(var(--bos-spacing,.25rem) * 1);border-style:var(--tw-border-style);padding:calc(var(--bos-spacing,.25rem) * 0);background-color:#0000;border-width:0}.bos-scope .bos-halo-services-distribution-cell .bos-chart-plot{margin-inline:calc(var(--bos-spacing,.25rem) * -1);margin-bottom:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-halo-services-distribution-cell .bos-halo-services-distribution-list{margin-inline:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-halo-services-distribution-cell .bos-chart-svg{display:block}.bos-scope .bos-halo-services-distribution-list{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding:calc(var(--bos-spacing,.25rem) * 0);padding-top:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;list-style-type:none;display:flex}.bos-scope .bos-halo-services-distribution-list li{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-sm);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1);flex-direction:row;transition:background .12s;display:flex}.bos-scope .bos-halo-services-distribution-list li:hover{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-services-distribution-list li:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 5%,transparent)}}.bos-scope .bos-halo-services-distribution-label{text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.78125rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);overflow:hidden}.bos-scope .bos-halo-services-distribution-count{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.bos-scope .bos-halo-services-filters{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.bos-scope .bos-halo-services-filters .MuiChip-root{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:-.005em;letter-spacing:-.005em}.bos-scope .bos-halo-services-empty{border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 6);text-align:center;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.8125rem;font-style:italic}.bos-scope .bos-halo-services-table{border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);scrollbar-width:thin;overflow-x:auto}.bos-scope .bos-halo-services-table .MuiTable-root{min-width:72rem}.bos-scope .bos-halo-services-table .MuiTableCell-head,.bos-scope .bos-halo-services-bucket-table .MuiTableCell-head{border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-services-table .MuiTableCell-head,.bos-scope .bos-halo-services-bucket-table .MuiTableCell-head{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 5%,transparent)}}.bos-scope .bos-halo-services-table .MuiTableCell-head,.bos-scope .bos-halo-services-bucket-table .MuiTableCell-head{padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-halo-services-table .MuiTableCell-body,.bos-scope .bos-halo-services-bucket-table .MuiTableCell-body{border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);white-space:nowrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.8125rem}.bos-scope .bos-halo-services-table .MuiTableCell-body code,.bos-scope .bos-halo-services-bucket-table .MuiTableCell-body code{border-radius:var(--brandOS-radius-sm);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-services-table .MuiTableCell-body code,.bos-scope .bos-halo-services-bucket-table .MuiTableCell-body code{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 8%,transparent)}}.bos-scope .bos-halo-services-table .MuiTableCell-body code,.bos-scope .bos-halo-services-bucket-table .MuiTableCell-body code{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-size:.75rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-halo-services-table .MuiTableCell-body a,.bos-scope .bos-halo-services-bucket-table .MuiTableCell-body a{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-interactive-primary);text-decoration-line:none}.bos-scope .bos-halo-services-table .MuiTableCell-body a:hover{text-decoration-line:underline}.bos-scope .bos-halo-services-table .MuiTableRow-root:hover .MuiTableCell-body{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-services-table .MuiTableRow-root:hover .MuiTableCell-body{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 3%,transparent)}}.bos-scope .bos-halo-services-table::-webkit-scrollbar{height:8px}.bos-scope .bos-halo-services-bucket-table::-webkit-scrollbar{height:8px}.bos-scope .bos-halo-services-table::-webkit-scrollbar-track{background:0 0}.bos-scope .bos-halo-services-bucket-table::-webkit-scrollbar-track{background:0 0}.bos-scope .bos-halo-services-table::-webkit-scrollbar-thumb{background:var(--color-bos-border)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-services-table::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-bos-border) 80%, transparent)}}.bos-scope .bos-halo-services-table::-webkit-scrollbar-thumb{border-radius:999px}.bos-scope .bos-halo-services-bucket-table::-webkit-scrollbar-thumb{background:var(--color-bos-border)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-services-bucket-table::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-bos-border) 80%, transparent)}}.bos-scope .bos-halo-services-bucket-table::-webkit-scrollbar-thumb{border-radius:999px}.bos-scope .bos-halo-services-table::-webkit-scrollbar-thumb:hover{background:var(--color-bos-border-strong)}.bos-scope .bos-halo-services-bucket-table::-webkit-scrollbar-thumb:hover{background:var(--color-bos-border-strong)}.bos-scope .bos-halo-services-distributions .bos-chart-card{gap:calc(var(--bos-spacing,.25rem) * 2);background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 3.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-halo-services-distributions .bos-chart-plot{margin-inline:calc(var(--bos-spacing,.25rem) * -2);margin-bottom:calc(var(--bos-spacing,.25rem) * -1)}.bos-scope .bos-halo-services-distributions .bos-chart-svg .MuiBarElement-root{transition:opacity .14s,filter .14s}.bos-scope .bos-halo-services-distributions .bos-chart-svg .MuiBarElement-root:hover{opacity:.9;filter:brightness(1.08)}.bos-scope .bos-halo-services-distributions .bos-chart-svg .MuiChartsAxis-tickLabel,.bos-scope .bos-halo-services-distributions .bos-chart-svg .MuiChartsAxis-label{fill:var(--color-bos-text-muted)!important}.bos-scope .bos-halo-services-distributions .bos-chart-svg .MuiChartsAxis-tick,.bos-scope .bos-halo-services-distributions .bos-chart-svg .MuiChartsAxis-line,.bos-scope .bos-halo-services-distributions .bos-chart-svg .MuiChartsGrid-line{stroke:var(--color-bos-border)!important}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-services-distributions .bos-chart-svg .MuiChartsGrid-line{stroke:color-mix(in srgb, var(--color-bos-border) 60%, transparent)!important}}.bos-scope .bos-halo-services-distributions .bos-chart-svg .MuiChartsGrid-line{stroke-dasharray:2 4}.bos-scope .bos-ha-signals-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-ha-signal-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.bos-scope .bos-ha-signal-card{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex}.bos-scope .bos-ha-signal-card[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-ha-signal-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-ha-signal-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-ha-signal-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-ha-signal-card[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-ha-signal-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-ha-signal-icon{border-radius:var(--brandOS-radius-md);background-color:var(--card-tone);flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ha-signal-icon{background-color:color-mix(in srgb,var(--card-tone) 14%,transparent)}}.bos-scope .bos-ha-signal-icon{color:var(--card-tone)}.bos-scope .bos-ha-signal-label{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex:1}.bos-scope .bos-ha-signal-value{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--card-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-ha-signal-bar{height:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-ha-signal-bar{background-color:color-mix(in srgb,var(--card-tone) 10%,transparent)}}.bos-scope .bos-ha-signal-fill{border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.25s;--tw-ease:ease;transition-duration:.25s;transition-timing-function:ease}.bos-scope .bos-ha-signal-foot{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem}.bos-scope .bos-halo-actions .bos-bar-label code{font-size:.78125rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-halo-actions .bos-bar-label a{color:var(--brandOS-text-link);text-decoration-line:underline;-webkit-text-decoration-color:var(--brandOS-text-link);-webkit-text-decoration-color:var(--brandOS-text-link);-webkit-text-decoration-color:var(--brandOS-text-link);text-decoration-color:var(--brandOS-text-link)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-halo-actions .bos-bar-label a{-webkit-text-decoration-color:color-mix(in srgb,var(--brandOS-text-link) 40%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--brandOS-text-link) 40%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--brandOS-text-link) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--brandOS-text-link) 40%,transparent)}}.bos-scope .bos-halo-actions .bos-bar-label a:hover,.bos-scope .bos-halo-actions .bos-bar-label a:focus-visible{-webkit-text-decoration-color:var(--brandOS-text-link);-webkit-text-decoration-color:var(--brandOS-text-link);-webkit-text-decoration-color:var(--brandOS-text-link);text-decoration-color:var(--brandOS-text-link)}.bos-scope .bos-cr-resolved-card{gap:calc(var(--bos-spacing,.25rem) * 3.5);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-image:linear-gradient(135deg,var(--brandOS-status-success) 0%,var(--bos-card-bg) 60%);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-resolved-card{background-image:linear-gradient(135deg,color-mix(in srgb,var(--brandOS-status-success) 8%,var(--bos-card-bg)) 0%,var(--bos-card-bg) 60%)}}.bos-scope .bos-cr-resolved-card{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 4);--tw-shadow:0 1px .125rem var(--tw-shadow-color,var(--color-bos-text))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-resolved-card{--tw-shadow:0 1px .125rem var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 6%,transparent))}}.bos-scope .bos-cr-resolved-card{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-cr-resolved-card-unresolved{background-image:linear-gradient(135deg,var(--brandOS-status-warning) 0%,var(--bos-card-bg) 60%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-resolved-card-unresolved{background-image:linear-gradient(135deg,color-mix(in srgb,var(--brandOS-status-warning) 10%,var(--bos-card-bg)) 0%,var(--bos-card-bg) 60%)}}.bos-scope .bos-cr-resolved-card header{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.bos-scope .bos-cr-resolved-card header h2{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:1.0625rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-cr-resolved-icon{height:calc(var(--bos-spacing,.25rem) * 9);width:calc(var(--bos-spacing,.25rem) * 9);color:oklch(100% 0 0);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bos-scope .bos-cr-resolved-icon[data-tone=success]{background-image:linear-gradient(135deg,var(--brandOS-status-success) 0%,var(--brandOS-status-success) 100%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-resolved-icon[data-tone=success]{background-image:linear-gradient(135deg,var(--brandOS-status-success) 0%,color-mix(in srgb,var(--brandOS-status-success) 65%,oklch(65% .2 200)) 100%)}}.bos-scope .bos-cr-resolved-icon[data-tone=success]{--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,var(--brandOS-status-success))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-resolved-icon[data-tone=success]{--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-status-success) 30%,transparent))}}.bos-scope .bos-cr-resolved-icon[data-tone=success]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-cr-resolved-icon[data-tone=warning]{background-image:linear-gradient(135deg,var(--brandOS-status-warning) 0%,var(--brandOS-status-warning) 100%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-resolved-icon[data-tone=warning]{background-image:linear-gradient(135deg,var(--brandOS-status-warning) 0%,color-mix(in srgb,var(--brandOS-status-warning) 65%,oklch(65% .2 30)) 100%)}}.bos-scope .bos-cr-resolved-icon[data-tone=warning]{--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,var(--brandOS-status-warning))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-resolved-icon[data-tone=warning]{--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-status-warning) 30%,transparent))}}.bos-scope .bos-cr-resolved-icon[data-tone=warning]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-cr-resolved-card header>div{min-width:calc(var(--bos-spacing,.25rem) * 0);flex:1}.bos-scope .bos-cr-resolved-badge{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);padding-inline:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;text-transform:uppercase;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);padding-block:.1875rem;display:inline-flex}.bos-scope .bos-cr-resolved-badge[data-environment=production]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-resolved-badge[data-environment=production]{background-color:color-mix(in srgb,var(--brandOS-status-success) 14%,transparent)}}.bos-scope .bos-cr-resolved-badge[data-environment=production]{color:var(--brandOS-status-success)}.bos-scope .bos-cr-resolved-badge[data-environment=devtest]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-resolved-badge[data-environment=devtest]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 14%,transparent)}}.bos-scope .bos-cr-resolved-badge[data-environment=devtest]{color:var(--brandOS-status-warning)}.bos-scope .bos-cr-resolved-badge[data-environment=dev]{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-resolved-badge[data-environment=dev]{background-color:color-mix(in srgb,var(--brandOS-status-info) 14%,transparent)}}.bos-scope .bos-cr-resolved-badge[data-environment=dev]{color:var(--brandOS-status-info)}.bos-scope .bos-cr-resolved-detail{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.8125rem}.bos-scope .bos-cr-resolved-detail code{border-radius:var(--brandOS-radius-md);background-color:var(--color-bos-text)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-resolved-detail code{background-color:color-mix(in srgb,var(--color-bos-text) 6%,transparent)}}.bos-scope .bos-cr-resolved-detail code{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);padding-block:1px}.bos-scope .bos-cr-resolved-grid{margin:calc(var(--bos-spacing,.25rem) * 0);column-gap:calc(var(--bos-spacing,.25rem) * 4);row-gap:calc(var(--bos-spacing,.25rem) * 2.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.bos-scope .bos-cr-resolved-grid>div{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;display:flex}.bos-scope .bos-cr-resolved-grid dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-cr-resolved-grid dd{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));word-break:break-all;color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-cr-mono{font-size:.78125rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-cr-slug-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:inline-flex}.bos-scope .bos-cr-toolbar-body{align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 6);row-gap:calc(var(--bos-spacing,.25rem) * 4);padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 4.5);flex-flow:wrap;display:flex}.bos-scope .bos-cr-toolbar-body .bos-cat-depth-filters{margin:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-cr-charts-body{gap:calc(var(--bos-spacing,.25rem) * 5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.bos-scope .bos-cr-chart-block .bos-eyebrow{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-cr-chart-empty{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.78125rem;font-style:italic}.bos-scope .bos-cr-drill-body{gap:calc(var(--bos-spacing,.25rem) * 2.5);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-cr-drill-list{margin:calc(var(--bos-spacing,.25rem) * 0);column-gap:calc(var(--bos-spacing,.25rem) * 4);row-gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.bos-scope .bos-cr-drill-list>div{gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;display:flex}.bos-scope .bos-cr-drill-list dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-cr-drill-list dd{margin:calc(var(--bos-spacing,.25rem) * 0);overflow-wrap:anywhere;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.8125rem;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-cr-drill-note{margin:calc(var(--bos-spacing,.25rem) * 0);border-radius:var(--brandOS-radius-md);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);--tw-leading:var(--bos-leading-normal,1.5);font-size:.78125rem;line-height:var(--bos-leading-normal,1.5)}.bos-scope .bos-cr-drill-note[data-tone=warning]{border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-left-color:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-drill-note[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 10%,transparent)}}.bos-scope .bos-cr-drill-note[data-tone=warning]{color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-cr-drill-note[data-tone=success]{border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-left-color:var(--brandOS-status-success);background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-drill-note[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 10%,transparent)}}.bos-scope .bos-cr-drill-note[data-tone=success]{color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-cr-host-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-cr-host-grid{gap:calc(var(--bos-spacing,.25rem) * 3.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));display:grid}.bos-scope .bos-cr-host-card{gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-status-success));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 4);transition-property:border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;flex-direction:column;transition-duration:.12s;transition-timing-function:ease;display:flex}.bos-scope .bos-cr-host-card:hover{border-color:var(--card-tone,var(--brandOS-status-success))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-host-card:hover{border-color:color-mix(in srgb,var(--card-tone,var(--brandOS-status-success)) 35%,var(--color-bos-border))}}.bos-scope .bos-cr-host-card:hover{--tw-shadow:0 .25rem .875rem -.5rem var(--tw-shadow-color,var(--card-tone,var(--brandOS-status-success)))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-host-card:hover{--tw-shadow:0 .25rem .875rem -.5rem var(--tw-shadow-color,color-mix(in srgb,var(--card-tone,var(--brandOS-status-success)) 35%,transparent))}}.bos-scope .bos-cr-host-card:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-cr-host-card[data-tone=muted]{--card-tone:var(--brandOS-text-tertiary);background-image:repeating-linear-gradient(135deg,var(--color-bos-panel) 0,var(--color-bos-panel) .5rem,var(--brandOS-text-tertiary) .5rem,var(--brandOS-text-tertiary) 1rem)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-host-card[data-tone=muted]{background-image:repeating-linear-gradient(135deg,var(--color-bos-panel) 0,var(--color-bos-panel) .5rem,color-mix(in srgb,var(--brandOS-text-tertiary) 5%,var(--color-bos-panel)) .5rem,color-mix(in srgb,var(--brandOS-text-tertiary) 5%,var(--color-bos-panel)) 1rem)}}.bos-scope .bos-cr-host-head{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:auto 1fr auto;display:grid}.bos-scope .bos-cr-host-icon{height:calc(var(--bos-spacing,.25rem) * 9);width:calc(var(--bos-spacing,.25rem) * 9);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-tone,var(--brandOS-status-success));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-host-icon{border-color:color-mix(in srgb,var(--card-tone,var(--brandOS-status-success)) 30%,transparent)}}.bos-scope .bos-cr-host-icon{background-image:linear-gradient(135deg,var(--card-tone,var(--brandOS-status-success)),var(--card-tone,var(--brandOS-status-success)))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-host-icon{background-image:linear-gradient(135deg,color-mix(in srgb,var(--card-tone,var(--brandOS-status-success)) 22%,transparent),color-mix(in srgb,var(--card-tone,var(--brandOS-status-success)) 8%,transparent))}}.bos-scope .bos-cr-host-icon{color:var(--card-tone,var(--brandOS-status-success));--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--brandOS-background-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-host-icon{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-background-primary) 40%,transparent))}}.bos-scope .bos-cr-host-icon{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-cr-host-icon svg{height:calc(var(--bos-spacing,.25rem) * 4);width:calc(var(--bos-spacing,.25rem) * 4)}.bos-scope .bos-cr-host-title{min-width:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-cr-host-title h4{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.9375rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-cr-host-title p{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * .5);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope .bos-cr-host-env{border-radius:var(--brandOS-radius-full);background-color:var(--env-tone)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-host-env{background-color:color-mix(in srgb,var(--env-tone) 14%,transparent)}}.bos-scope .bos-cr-host-env{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--env-tone);text-transform:uppercase;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-cr-host-env[data-tone=success]{--env-tone:var(--brandOS-status-success)}.bos-scope .bos-cr-host-env[data-tone=warning]{--env-tone:var(--brandOS-status-warning)}.bos-scope .bos-cr-host-env[data-tone=info]{--env-tone:var(--brandOS-status-info)}.bos-scope .bos-cr-host-meta{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.bos-scope .bos-cr-host-slug{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.71875rem;display:inline-flex}.bos-scope .bos-cr-host-status{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--status-tone,var(--brandOS-text-tertiary));text-transform:uppercase;display:inline-flex}.bos-scope .bos-cr-host-status[data-tone=success]{--status-tone:var(--brandOS-status-success)}.bos-scope .bos-cr-host-status[data-tone=muted]{--status-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-cr-host-status-dot{background-color:var(--status-tone);--tw-shadow:0 0 0 .125rem var(--tw-shadow-color,var(--status-tone));border-radius:3.40282e38px;width:.4375rem;height:.4375rem}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-host-status-dot{--tw-shadow:0 0 0 .125rem var(--tw-shadow-color,color-mix(in srgb,var(--status-tone) 28%,transparent))}}.bos-scope .bos-cr-host-status-dot{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-cr-host-actions{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2);justify-content:flex-end;display:flex}.bos-scope .bos-cr-copy-btn{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));transition-property:border-color,background,color;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.12s;--tw-ease:ease;transition-duration:.12s;transition-timing-function:ease;display:inline-flex}.bos-scope .bos-cr-copy-btn:hover{border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-copy-btn:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent)}}.bos-scope .bos-cr-copy-btn:hover{color:var(--brandOS-interactive-primary)}.bos-scope .bos-cr-copy-btn[data-state=copied]{border-color:var(--brandOS-status-success);background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-copy-btn[data-state=copied]{background-color:color-mix(in srgb,var(--brandOS-status-success) 10%,transparent)}}.bos-scope .bos-cr-copy-btn[data-state=copied]{color:var(--brandOS-status-success)}.bos-scope .bos-cr-copy-btn[data-state=failed],.bos-scope .bos-cr-copy-btn[data-state=unsupported]{border-color:var(--brandOS-status-warning);color:var(--brandOS-status-warning)}.bos-scope .bos-cr-issues-body{padding:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-cr-issue-list{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);list-style-type:none}.bos-scope .bos-cr-issue-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--brandOS-status-error);background-color:var(--brandOS-status-error);grid-template-columns:auto 1fr;display:grid}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-issue-row{background-color:color-mix(in srgb,var(--brandOS-status-error) 4%,transparent)}}.bos-scope .bos-cr-issue-row{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5)}.bos-scope .bos-cr-issue-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-scope .bos-cr-issue-icon{border-radius:var(--brandOS-radius-md);background-color:var(--brandOS-status-error);flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cr-issue-icon{background-color:color-mix(in srgb,var(--brandOS-status-error) 14%,transparent)}}.bos-scope .bos-cr-issue-icon{color:var(--brandOS-status-error)}.bos-scope .bos-cr-issue-text{gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;display:flex}.bos-scope .bos-cr-issue-headline{align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.8125rem;display:inline-flex}.bos-scope .bos-cr-issue-headline strong{--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700)}.bos-scope .bos-cr-issue-reason{--tw-leading:var(--bos-leading-snug,1.375);font-size:.71875rem;line-height:var(--bos-leading-snug,1.375);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary))}.bos-scope.bos-domain-authority{gap:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-scope .bos-domain-authority-list{gap:calc(var(--bos-spacing,.25rem) * 2.5);flex-direction:column;display:flex}.bos-scope.bos-domain-authority .bos-side-panel-body{gap:calc(var(--bos-spacing,.25rem) * 3);padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 4)}.bos-scope.bos-domain-authority .bos-da-detail-grid{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.bos-scope.bos-domain-authority .bos-da-detail-cell{gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--color-bos-panel);flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.bos-scope.bos-domain-authority .bos-da-detail-cell{background-color:color-mix(in srgb,var(--color-bos-panel) 50%,transparent)}}.bos-scope.bos-domain-authority .bos-da-detail-cell{padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);transition:border-color .14s,background .14s,transform .14s}.bos-scope.bos-domain-authority .bos-da-detail-cell:before{content:"";top:calc(var(--bos-spacing,.25rem) * 2);bottom:calc(var(--bos-spacing,.25rem) * 2);left:calc(var(--bos-spacing,.25rem) * 0);width:calc(var(--bos-spacing,.25rem) * .5);border-radius:var(--brandOS-radius-full);background-color:var(--bos-da-accent,var(--brandOS-interactive-primary));position:absolute}.bos-scope.bos-domain-authority .bos-da-detail-cell:hover{border-color:var(--bos-da-accent,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope.bos-domain-authority .bos-da-detail-cell:hover{border-color:color-mix(in srgb,var(--bos-da-accent,var(--brandOS-interactive-primary)) 50%,var(--color-bos-border))}}.bos-scope.bos-domain-authority .bos-da-detail-cell:hover{background-color:var(--bos-da-accent,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope.bos-domain-authority .bos-da-detail-cell:hover{background-color:color-mix(in srgb,var(--bos-da-accent,var(--brandOS-interactive-primary)) 4%,var(--color-bos-panel))}}.bos-scope.bos-domain-authority .bos-da-detail-cell:nth-child(7n+1){--bos-da-accent:var(--brandOS-status-info)}.bos-scope.bos-domain-authority .bos-da-detail-cell:nth-child(7n+2){--bos-da-accent:var(--brandOS-status-success)}.bos-scope.bos-domain-authority .bos-da-detail-cell:nth-child(7n+3){--bos-da-accent:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope.bos-domain-authority .bos-da-detail-cell:nth-child(7n+3){--bos-da-accent:color-mix(in srgb, var(--brandOS-interactive-primary) 70%, var(--brandOS-status-info))}}.bos-scope.bos-domain-authority .bos-da-detail-cell:nth-child(7n+4),.bos-scope.bos-domain-authority .bos-da-detail-cell:nth-child(7n+5){--bos-da-accent:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope.bos-domain-authority .bos-da-detail-cell:nth-child(7n+5){--bos-da-accent:color-mix(in srgb, var(--brandOS-interactive-primary) 50%, var(--brandOS-status-warning))}}.bos-scope.bos-domain-authority .bos-da-detail-cell:nth-child(7n+6){--bos-da-accent:var(--brandOS-status-warning)}.bos-scope.bos-domain-authority .bos-da-detail-cell:nth-child(7n){--bos-da-accent:var(--brandOS-text-link,var(--brandOS-interactive-primary))}.bos-scope.bos-domain-authority .bos-da-detail-cell[data-empty=true]{opacity:.7}.bos-scope.bos-domain-authority .bos-da-detail-grid dt{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.65625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope.bos-domain-authority .bos-da-detail-grid dd{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.8125rem}.bos-scope.bos-domain-authority .bos-da-detail-values{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 1);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-scope.bos-domain-authority .bos-da-detail-values li{border-radius:var(--brandOS-radius-sm);background-color:var(--bos-da-accent,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope.bos-domain-authority .bos-da-detail-values li{background-color:color-mix(in srgb,var(--bos-da-accent,var(--brandOS-interactive-primary)) 8%,transparent)}}.bos-scope.bos-domain-authority .bos-da-detail-values li{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1);--tw-leading:1.4;overflow-wrap:break-word;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.78125rem;line-height:1.4;font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope.bos-domain-authority .bos-da-detail-empty{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.78125rem;font-style:italic}.bos-scope .bos-operating-area-route-value{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:-.005em;letter-spacing:-.005em;overflow-wrap:anywhere}.bos-scope .bos-cat-overrides-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 3.5)}.bos-scope .bos-cat-override-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.bos-scope .bos-cat-override-card{gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:.1875rem;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));border-left-color:var(--card-tone,var(--brandOS-text-tertiary));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-scope .bos-cat-override-card[data-tone=primary]{--card-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-cat-override-card[data-tone=success]{--card-tone:var(--brandOS-status-success)}.bos-scope .bos-cat-override-card[data-tone=info]{--card-tone:var(--brandOS-status-info)}.bos-scope .bos-cat-override-card[data-tone=warning]{--card-tone:var(--brandOS-status-warning)}.bos-scope .bos-cat-override-card-head{justify-content:space-between;align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-cat-override-card-head span{font-size:var(--bos-text-xs,.75rem);line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.02em;letter-spacing:.02em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-cat-override-card-head strong{font-size:var(--bos-text-lg,1.125rem);line-height:var(--tw-leading,var(--bos-text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--card-tone);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.bos-scope .bos-cat-override-card-bar{border-radius:var(--brandOS-radius-full);background-color:var(--card-tone);height:.4375rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-cat-override-card-bar{background-color:color-mix(in srgb,var(--card-tone) 10%,transparent)}}.bos-scope .bos-cat-override-card-fill{border-radius:var(--brandOS-radius-full);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.25s;--tw-ease:ease;transition-duration:.25s;transition-timing-function:ease}.bos-scope .bos-cat-override-card-foot{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem}.bos-scope.bos-agent-chat{min-height:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}@media (height>=45rem) and (width>=43.75rem){.bos-d-content:has(.bos-agent-chat){flex-direction:column;display:flex;overflow:hidden}.bos-d-content:has(.bos-agent-chat)>.bos-shell-content{min-height:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}.bos-scope.bos-agent-chat{flex:1;overflow:hidden}.bos-scope .bos-agent-chat-conversation{min-height:calc(var(--bos-spacing,.25rem) * 0);flex:1;overflow:hidden}}@media (width<=43.75rem),(height<=45rem){.bos-scope.bos-agent-chat{flex:none;overflow:visible}.bos-scope .bos-agent-chat-shell{overflow:visible}.bos-scope .bos-agent-chat-conversation{flex:none;height:auto;min-height:28rem;max-height:none;overflow:visible}.bos-scope .bos-agent-chat-messages{max-height:60vh}}.bos-scope .bos-agent-chat-hero{align-items:flex-start}.bos-scope .bos-agent-chat-controls{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;justify-self:flex-end;display:flex}.bos-scope .bos-agent-chat-voice-select{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-block:calc(var(--bos-spacing,.25rem) * 1);padding-right:calc(var(--bos-spacing,.25rem) * 2);padding-left:calc(var(--bos-spacing,.25rem) * 3);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase;display:inline-flex}.bos-scope .bos-agent-chat-voice-select select{cursor:pointer;appearance:none;border-style:var(--tw-border-style);padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-family:inherit;font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-normal,0em);letter-spacing:var(--bos-tracking-normal,0em);color:var(--bos-color-bos-text,var(--brandOS-text-primary));text-transform:none;background-color:#0000;border-width:0}.bos-scope .bos-agent-chat-toggle{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary));transition:border-color .12s,background .12s,color .12s;display:inline-flex}.bos-scope .bos-agent-chat-toggle:hover{border-color:var(--brandOS-interactive-primary)}.bos-scope .bos-agent-chat-toggle.active{border-color:var(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-toggle.active{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent)}}.bos-scope .bos-agent-chat-toggle.active{color:var(--brandOS-interactive-primary);--tw-shadow:0 0 0 .125rem var(--tw-shadow-color,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-toggle.active{--tw-shadow:0 0 0 .125rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent))}}.bos-scope .bos-agent-chat-toggle.active{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-agent-chat-shell{min-height:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 3.5);flex:1;grid-template-columns:repeat(1,minmax(0,1fr));display:grid;overflow:hidden}.bos-scope .bos-agent-chat-shell.with-artifacts{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.bos-scope .bos-agent-chat-conversation{min-height:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex;overflow:hidden}.bos-scope .bos-agent-chat-messages{min-height:calc(var(--bos-spacing,.25rem) * 0);scrollbar-gutter:stable;gap:calc(var(--bos-spacing,.25rem) * 2.5);overscroll-behavior:contain;padding-right:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.bos-scope .bos-agent-chat-messages::-webkit-scrollbar{width:calc(var(--bos-spacing,.25rem) * 2)}.bos-scope .bos-agent-chat-messages::-webkit-scrollbar-thumb{border-radius:var(--brandOS-radius-full);background-color:var(--color-bos-text)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-messages::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--color-bos-text) 18%,transparent)}}.bos-scope .bos-agent-chat-messages::-webkit-scrollbar-thumb:hover{background-color:var(--color-bos-text)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-messages::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--color-bos-text) 28%,transparent)}}.bos-scope .bos-agent-chat-empty{justify-content:center;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 8);text-align:center;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-direction:column;display:flex}.bos-scope .bos-agent-chat-empty svg{color:var(--brandOS-interactive-primary)}.bos-scope .bos-agent-chat-empty p{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:1.5;font-size:.8125rem;line-height:1.5}.bos-scope .bos-agent-chat-empty strong{--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-agent-chat-row{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2.5);width:100%;display:flex}.bos-scope .bos-agent-chat-row.user{align-self:flex-start}.bos-scope .bos-agent-chat-row.assistant{flex-direction:row-reverse;align-self:flex-end}.bos-scope .bos-agent-chat-avatar{height:calc(var(--bos-spacing,.25rem) * 8);width:calc(var(--bos-spacing,.25rem) * 8);color:oklch(100% 0 0);--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,var(--avatar-tone,var(--brandOS-interactive-primary)));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-avatar{--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,color-mix(in srgb,var(--avatar-tone,var(--brandOS-interactive-primary)) 30%,transparent))}}.bos-scope .bos-agent-chat-avatar{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-agent-chat-row.user .bos-agent-chat-avatar{--avatar-tone:var(--brandOS-interactive-primary);background:linear-gradient(135deg,var(--brandOS-interactive-primary) 0%,var(--brandOS-interactive-primary) 100%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-row.user .bos-agent-chat-avatar{background:linear-gradient(135deg,var(--brandOS-interactive-primary) 0%,color-mix(in srgb,var(--brandOS-interactive-primary) 60%,oklch(70% .2 280)) 100%)}}.bos-scope .bos-agent-chat-row.assistant .bos-agent-chat-avatar{--avatar-tone:var(--brandOS-status-success);background:linear-gradient(135deg,var(--brandOS-status-success) 0%,var(--brandOS-status-success) 100%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-row.assistant .bos-agent-chat-avatar{background:linear-gradient(135deg,var(--brandOS-status-success) 0%,color-mix(in srgb,var(--brandOS-status-success) 60%,oklch(65% .2 200)) 100%)}}.bos-scope .bos-agent-chat-bubble{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:.875rem;flex-direction:column;flex:1;display:flex;position:relative}.bos-scope .bos-agent-chat-bubble.user{border-color:var(--brandOS-interactive-primary);border-top-left-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-bubble.user{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 28%,transparent)}}.bos-scope .bos-agent-chat-bubble.user{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-bubble.user{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,var(--color-bos-panel))}}.bos-scope .bos-agent-chat-bubble.assistant{background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));border-top-right-radius:.25rem}.bos-scope .bos-agent-chat-bubble-tail{top:calc(var(--bos-spacing,.25rem) * 2.5);height:calc(var(--bos-spacing,.25rem) * 2.5);width:calc(var(--bos-spacing,.25rem) * 2.5);border-style:var(--tw-border-style);border-width:1px;position:absolute;rotate:45deg}.bos-scope .bos-agent-chat-bubble.user .bos-agent-chat-bubble-tail{left:calc(var(--bos-spacing,.25rem) * -1.5);border-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-bubble.user .bos-agent-chat-bubble-tail{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 28%,transparent)}}.bos-scope .bos-agent-chat-bubble.user .bos-agent-chat-bubble-tail{background-color:var(--brandOS-interactive-primary);border-top-color:#0000;border-right-color:#0000}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-bubble.user .bos-agent-chat-bubble-tail{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,var(--color-bos-panel))}}.bos-scope .bos-agent-chat-bubble.assistant .bos-agent-chat-bubble-tail{right:calc(var(--bos-spacing,.25rem) * -1.5);border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));border-bottom-color:#0000;border-left-color:#0000}.bos-scope .bos-agent-chat-bubble-role{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));text-transform:uppercase}.bos-scope .bos-agent-chat-bubble.user .bos-agent-chat-bubble-role{color:var(--brandOS-interactive-primary)}.bos-scope .bos-agent-chat-bubble-text{--tw-leading:1.55;overflow-wrap:break-word;white-space:pre-wrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.8125rem;line-height:1.55}.bos-scope .bos-wake-ribbon{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ribbon-tone);display:flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-ribbon{border-color:color-mix(in srgb,var(--ribbon-tone) 30%,var(--color-bos-border))}}.bos-scope .bos-wake-ribbon{padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2);--tw-shadow:0 1px .125rem var(--tw-shadow-color,var(--color-bos-text))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-ribbon{--tw-shadow:0 1px .125rem var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 6%,transparent))}}.bos-scope .bos-wake-ribbon{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:linear-gradient(90deg,var(--ribbon-tone) 0%,var(--color-bos-panel) 100%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-ribbon{background:linear-gradient(90deg,color-mix(in srgb,var(--ribbon-tone) 14%,var(--color-bos-panel)) 0%,var(--color-bos-panel) 100%)}}.bos-scope .bos-wake-ribbon[data-tone=success]{--ribbon-tone:var(--brandOS-status-success)}.bos-scope .bos-wake-ribbon[data-tone=warning]{--ribbon-tone:var(--brandOS-status-warning)}.bos-scope .bos-wake-ribbon[data-tone=info]{--ribbon-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-wake-ribbon[data-tone=muted]{--ribbon-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-wake-ribbon-icon{background-color:var(--ribbon-tone);color:oklch(100% 0 0);--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,var(--ribbon-tone));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-ribbon-icon{--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,color-mix(in srgb,var(--ribbon-tone) 40%,transparent))}}.bos-scope .bos-wake-ribbon-icon{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-wake-ribbon[data-status=capturing] .bos-wake-ribbon-icon{animation:1.4s ease-in-out infinite bos-wake-ribbon-pulse}@keyframes bos-wake-ribbon-pulse{0%,to{box-shadow:0 .25rem .75rem color-mix(in srgb, var(--ribbon-tone) 40%, transparent), 0 0 0 0 color-mix(in srgb, var(--ribbon-tone) 50%, transparent)}50%{box-shadow:0 .25rem .75rem color-mix(in srgb, var(--ribbon-tone) 40%, transparent), 0 0 0 .375rem color-mix(in srgb, var(--ribbon-tone) 0%, transparent)}}.bos-scope .bos-wake-ribbon-text{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;flex:1;display:flex}.bos-scope .bos-wake-ribbon-headline{--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-wake-ribbon-meta{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-wrap:wrap;font-size:.6875rem;display:flex}.bos-scope .bos-wake-ribbon-pill{border-radius:var(--brandOS-radius-full);background-color:var(--pill-tone);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-ribbon-pill{background-color:color-mix(in srgb,var(--pill-tone) 14%,transparent)}}.bos-scope .bos-wake-ribbon-pill{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.625rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--pill-tone);padding-block:.0625rem;padding-inline:.4375rem}.bos-scope .bos-wake-ribbon-pill[data-tone=success]{--pill-tone:var(--brandOS-status-success)}.bos-scope .bos-wake-ribbon-pill[data-tone=warning]{--pill-tone:var(--brandOS-status-warning)}.bos-scope .bos-wake-ribbon-pill[data-tone=info]{--pill-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-wake-ribbon-pill[data-tone=muted]{--pill-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-wake-ribbon-detail{text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.6875rem;overflow:hidden}.bos-scope .bos-wake-ribbon-waveform{height:calc(var(--bos-spacing,.25rem) * 5);flex-shrink:0;align-items:center;gap:.1875rem;display:inline-flex}.bos-scope .bos-wake-ribbon-waveform>span{height:calc(var(--bos-spacing,.25rem) * 2);background-color:var(--ribbon-tone);opacity:.45;border-radius:.125rem;width:.1875rem;animation:1.1s ease-in-out infinite bos-wake-bar;display:block}.bos-scope .bos-wake-ribbon[data-status=capturing] .bos-wake-ribbon-waveform>span{opacity:.85}@keyframes bos-wake-bar{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1.2)}}.bos-scope .bos-wake-ribbon-enable{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ribbon-tone);padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);color:var(--ribbon-tone);background-color:#0000;display:inline-flex}.bos-scope .bos-wake-ribbon-enable:hover{background-color:var(--ribbon-tone)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-ribbon-enable:hover{background-color:color-mix(in srgb,var(--ribbon-tone) 14%,transparent)}}.bos-scope .bos-wake-ribbon-error{margin-left:calc(var(--bos-spacing,.25rem) * 2);color:var(--brandOS-status-error);font-size:.6875rem}.bos-scope .bos-agent-chat-empty-modern{justify-content:center;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 6);height:100%;min-height:22rem;padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 8);flex-direction:column;display:flex}.bos-scope .bos-agent-chat-empty-hero{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);text-align:center;flex-direction:column;max-width:32rem;display:flex}.bos-scope .bos-agent-chat-empty-orb{height:calc(var(--bos-spacing,.25rem) * 12);width:calc(var(--bos-spacing,.25rem) * 12);color:oklch(100% 0 0);--tw-shadow:0 .5rem 1.5rem var(--tw-shadow-color,var(--brandOS-interactive-primary));border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-empty-orb{--tw-shadow:0 .5rem 1.5rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 35%,transparent))}}.bos-scope .bos-agent-chat-empty-orb{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:linear-gradient(135deg,var(--brandOS-interactive-primary) 0%,var(--brandOS-interactive-primary) 100%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-empty-orb{background:linear-gradient(135deg,var(--brandOS-interactive-primary) 0%,color-mix(in srgb,var(--brandOS-interactive-primary) 65%,oklch(70% .2 280)) 100%)}}.bos-scope .bos-agent-chat-empty-hero h2{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:1.375rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.015em;letter-spacing:-.015em;color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-agent-chat-empty-hero p{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:1.55;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));line-height:1.55}.bos-scope .bos-agent-chat-suggestions{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));width:100%;max-width:38rem;display:grid}.bos-scope .bos-agent-chat-suggestion{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);text-align:left;grid-template-columns:auto 1fr auto;transition:border-color .12s,box-shadow .12s,transform .12s;display:grid}.bos-scope .bos-agent-chat-suggestion:hover,.bos-scope .bos-agent-chat-suggestion:focus-visible{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--brandOS-interactive-primary);--tw-shadow:0 .25rem 1rem var(--tw-shadow-color,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-suggestion:hover,.bos-scope .bos-agent-chat-suggestion:focus-visible{--tw-shadow:0 .25rem 1rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 18%,transparent))}}.bos-scope .bos-agent-chat-suggestion:hover,.bos-scope .bos-agent-chat-suggestion:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.bos-scope .bos-agent-chat-suggestion-icon{height:calc(var(--bos-spacing,.25rem) * 8);width:calc(var(--bos-spacing,.25rem) * 8);border-radius:var(--brandOS-radius-md);background-color:var(--brandOS-interactive-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-suggestion-icon{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent)}}.bos-scope .bos-agent-chat-suggestion-icon{color:var(--brandOS-interactive-primary)}.bos-scope .bos-agent-chat-suggestion-text{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;display:flex}.bos-scope .bos-agent-chat-suggestion-title{font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-agent-chat-suggestion-detail{--tw-leading:1.4;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem;line-height:1.4}.bos-scope .bos-agent-chat-suggestion-arrow{color:var(--brandOS-interactive-primary);flex-shrink:0;transition:transform .12s}.bos-scope .bos-agent-chat-suggestion:hover .bos-agent-chat-suggestion-arrow,.bos-scope .bos-agent-chat-suggestion:focus-visible .bos-agent-chat-suggestion-arrow{--tw-translate-x:calc(var(--bos-spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.bos-scope .bos-wake-panel{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding:calc(var(--bos-spacing,.25rem) * 3.5);background:linear-gradient(180deg,var(--brandOS-interactive-primary) 0%,var(--color-bos-panel) 60%);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-panel{background:linear-gradient(180deg,color-mix(in srgb,var(--brandOS-interactive-primary) 6%,var(--color-bos-panel)) 0%,var(--color-bos-panel) 60%)}}.bos-scope .bos-wake-status-row{gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.bos-scope .bos-wake-pill{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);background-color:var(--pill-tone);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-pill{background-color:color-mix(in srgb,var(--pill-tone) 12%,transparent)}}.bos-scope .bos-wake-pill{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.6875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:.02em;letter-spacing:.02em;color:var(--pill-tone);padding-block:.1875rem}.bos-scope .bos-wake-pill[data-tone=success]{--pill-tone:var(--brandOS-status-success)}.bos-scope .bos-wake-pill[data-tone=warning]{--pill-tone:var(--brandOS-status-warning)}.bos-scope .bos-wake-pill[data-tone=info]{--pill-tone:var(--brandOS-interactive-primary)}.bos-scope .bos-wake-pill[data-tone=muted]{--pill-tone:var(--brandOS-text-tertiary)}.bos-scope .bos-wake-pill-dot{background-color:var(--pill-tone);--tw-shadow:0 0 0 .125rem var(--tw-shadow-color,var(--pill-tone));border-radius:3.40282e38px;width:.4375rem;height:.4375rem}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-pill-dot{--tw-shadow:0 0 0 .125rem var(--tw-shadow-color,color-mix(in srgb,var(--pill-tone) 30%,transparent))}}.bos-scope .bos-wake-pill-dot{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-wake-stage{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:auto 1fr;display:grid}.bos-scope .bos-wake-orb{height:calc(var(--bos-spacing,.25rem) * 14);width:calc(var(--bos-spacing,.25rem) * 14);flex-shrink:0;position:relative}.bos-scope .bos-wake-orb-core{inset:calc(var(--bos-spacing,.25rem) * 2);color:oklch(100% 0 0);--tw-shadow:0 .375rem 1rem var(--tw-shadow-color,var(--brandOS-interactive-primary));border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-orb-core{--tw-shadow:0 .375rem 1rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 35%,transparent))}}.bos-scope .bos-wake-orb-core{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:linear-gradient(135deg,var(--brandOS-interactive-primary) 0%,var(--brandOS-interactive-primary) 100%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-orb-core{background:linear-gradient(135deg,var(--brandOS-interactive-primary) 0%,color-mix(in srgb,var(--brandOS-interactive-primary) 70%,oklch(60% .18 250)) 100%)}}.bos-scope .bos-wake-orb-ring{inset:calc(var(--bos-spacing,.25rem) * 0);opacity:0;border:.125rem solid var(--brandOS-interactive-primary);border-radius:3.40282e38px;animation:2.4s cubic-bezier(.16,1,.3,1) infinite bos-wake-pulse;position:absolute}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-orb-ring{border:.125rem solid color-mix(in srgb,var(--brandOS-interactive-primary) 35%,transparent)}}.bos-scope .bos-wake-orb-ring-2{animation-delay:1.2s}.bos-scope .bos-wake-orb[data-status=paused] .bos-wake-orb-core,.bos-scope .bos-wake-orb[data-status=unsupported] .bos-wake-orb-core,.bos-scope .bos-wake-orb[data-status=error] .bos-wake-orb-core{--tw-shadow:0 .375rem 1rem var(--tw-shadow-color,var(--brandOS-status-warning))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-orb[data-status=paused] .bos-wake-orb-core,.bos-scope .bos-wake-orb[data-status=unsupported] .bos-wake-orb-core,.bos-scope .bos-wake-orb[data-status=error] .bos-wake-orb-core{--tw-shadow:0 .375rem 1rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-status-warning) 25%,transparent))}}.bos-scope .bos-wake-orb[data-status=paused] .bos-wake-orb-core,.bos-scope .bos-wake-orb[data-status=unsupported] .bos-wake-orb-core,.bos-scope .bos-wake-orb[data-status=error] .bos-wake-orb-core{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:linear-gradient(135deg,var(--brandOS-text-tertiary) 0%,var(--brandOS-text-tertiary) 100%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-orb[data-status=paused] .bos-wake-orb-core,.bos-scope .bos-wake-orb[data-status=unsupported] .bos-wake-orb-core,.bos-scope .bos-wake-orb[data-status=error] .bos-wake-orb-core{background:linear-gradient(135deg,var(--brandOS-text-tertiary) 0%,color-mix(in srgb,var(--brandOS-text-tertiary) 60%,var(--brandOS-status-warning)) 100%)}}.bos-scope .bos-wake-orb[data-status=paused] .bos-wake-orb-ring,.bos-scope .bos-wake-orb[data-status=unsupported] .bos-wake-orb-ring,.bos-scope .bos-wake-orb[data-status=error] .bos-wake-orb-ring{opacity:0;animation:none}.bos-scope .bos-wake-orb[data-status=capturing] .bos-wake-orb-core{--tw-shadow:0 .375rem 1rem var(--tw-shadow-color,var(--brandOS-status-success))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-orb[data-status=capturing] .bos-wake-orb-core{--tw-shadow:0 .375rem 1rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-status-success) 40%,transparent))}}.bos-scope .bos-wake-orb[data-status=capturing] .bos-wake-orb-core{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:linear-gradient(135deg,var(--brandOS-status-success) 0%,var(--brandOS-status-success) 100%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-orb[data-status=capturing] .bos-wake-orb-core{background:linear-gradient(135deg,var(--brandOS-status-success) 0%,color-mix(in srgb,var(--brandOS-status-success) 70%,oklch(60% .18 160)) 100%)}}.bos-scope .bos-wake-orb[data-status=capturing] .bos-wake-orb-ring{border-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-orb[data-status=capturing] .bos-wake-orb-ring{border-color:color-mix(in srgb,var(--brandOS-status-success) 40%,transparent)}}.bos-scope .bos-wake-orb[data-status=capturing] .bos-wake-orb-ring{animation-duration:1.2s}@keyframes bos-wake-pulse{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1.4)}}.bos-scope .bos-wake-stage-text{min-width:calc(var(--bos-spacing,.25rem) * 0)}.bos-scope .bos-wake-stage-headline{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 0);margin-bottom:calc(var(--bos-spacing,.25rem) * .5);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-wake-stage-caption{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:1.45;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem;line-height:1.45}.bos-scope .bos-wake-error{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--brandOS-status-error);font-size:.78125rem}.bos-scope .bos-wake-enable{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-interactive-primary);padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.78125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-interactive-primary);background-color:#0000;align-self:flex-start;display:inline-flex}.bos-scope .bos-wake-enable:hover{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-wake-enable:hover{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent)}}.bos-scope .bos-agent-chat-voice-strip{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-top:calc(var(--bos-spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.bos-scope .bos-agent-chat-voice-caption{color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.71875rem}.bos-scope .bos-agent-chat-artifacts{gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-card-bg);min-height:60vh;padding-inline:calc(var(--bos-spacing,.25rem) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 4);flex-direction:column;display:flex}.bos-scope .bos-agent-chat-artifacts-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));padding-bottom:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-scope .bos-agent-chat-artifacts-head svg{color:var(--brandOS-interactive-primary)}.bos-scope .bos-agent-chat-artifacts-head h3{margin:calc(var(--bos-spacing,.25rem) * 0);font-size:var(--bos-text-sm,.875rem);line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-bos-text,var(--brandOS-text-primary));flex:1}.bos-scope .bos-agent-chat-artifacts-close{cursor:pointer;border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);padding:calc(var(--bos-spacing,.25rem) * 1);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));background-color:#0000;border-width:0;justify-content:center;align-items:center;display:inline-flex}.bos-scope .bos-agent-chat-artifacts-close:hover{background-color:var(--color-bos-text)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-artifacts-close:hover{background-color:color-mix(in srgb,var(--color-bos-text) 8%,transparent)}}.bos-scope .bos-agent-chat-artifacts-close:hover{color:var(--bos-color-bos-text,var(--brandOS-text-primary))}.bos-scope .bos-agent-chat-artifacts-list{flex:1;overflow-y:auto}.bos-scope .bos-agent-chat-artifacts-empty{justify-content:center;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));height:100%;padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 8);text-align:center;color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));flex-direction:column;display:flex}.bos-scope .bos-agent-chat-artifacts-empty svg{color:var(--brandOS-interactive-primary)}.bos-scope .bos-agent-chat-artifacts-empty p{margin:calc(var(--bos-spacing,.25rem) * 0);--tw-leading:1.5;font-size:.8125rem;line-height:1.5}.bos-scope .bos-agent-chat-artifact{margin-bottom:calc(var(--bos-spacing,.25rem) * 2.5);gap:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;display:flex}.bos-scope .bos-agent-chat-composer{bottom:calc(var(--bos-spacing,.25rem) * 0);z-index:5;margin-top:calc(var(--bos-spacing,.25rem) * 2.5);position:sticky;background-color:var(--bos-card-bg)!important;border-radius:1.25rem!important}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-composer{background-color:color-mix(in srgb,var(--bos-card-bg) 78%,transparent)!important}}.bos-scope .bos-agent-chat-composer{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff4d), 0 1px .125rem var(--tw-shadow-color,var(--color-bos-text)), 0 1rem 2.5rem var(--tw-shadow-color,var(--color-bos-text));padding:.5rem .5rem .5rem .875rem!important}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-composer{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff4d), 0 1px .125rem var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 6%,transparent)), 0 1rem 2.5rem var(--tw-shadow-color,color-mix(in srgb,var(--color-bos-text) 8%,transparent))}}.bos-scope .bos-agent-chat-composer{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-webkit-backdrop-filter:blur(1.25rem)saturate(160%);border:1px solid var(--color-bos-border)!important}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-composer{border:1px solid color-mix(in srgb,var(--color-bos-border) 60%,transparent)!important}}.bos-scope .bos-agent-chat-composer{transition:border-color .15s,box-shadow .15s,background .15s}.bos-scope .bos-agent-chat-composer:before{pointer-events:none;inset:calc(var(--bos-spacing,.25rem) * 0);border-radius:inherit;opacity:.7;--tw-content:"";content:var(--tw-content);background:linear-gradient(135deg,var(--brandOS-interactive-primary) 0%,transparent 60%);position:absolute}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-composer:before{background:linear-gradient(135deg,color-mix(in srgb,var(--brandOS-interactive-primary) 8%,transparent) 0%,transparent 60%)}}.bos-scope .bos-agent-chat-composer>*{z-index:1;position:relative}.bos-scope .bos-agent-chat-composer:focus-within{border-color:var(--brandOS-interactive-primary)!important}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-composer:focus-within{border-color:color-mix(in srgb,var(--brandOS-interactive-primary) 60%,transparent)!important}}.bos-scope .bos-agent-chat-composer:focus-within{background-color:var(--bos-card-bg)!important}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-composer:focus-within{background-color:color-mix(in srgb,var(--bos-card-bg) 88%,transparent)!important}}.bos-scope .bos-agent-chat-composer:focus-within{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff59), 0 0 0 .1875rem var(--tw-shadow-color,var(--brandOS-interactive-primary)), 0 1rem 2.5rem var(--tw-shadow-color,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-composer:focus-within{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff59), 0 0 0 .1875rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 20%,transparent)), 0 1rem 2.5rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 16%,transparent))}}.bos-scope .bos-agent-chat-composer:focus-within{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bos-scope .bos-agent-chat-composer .bos-agent-chat-input,.bos-scope .bos-agent-chat-composer>form,.bos-scope .bos-agent-chat-composer>div{margin:calc(var(--bos-spacing,.25rem) * 0)!important;align-items:stretch!important;gap:calc(var(--bos-spacing,.25rem) * 2)!important;border-style:var(--tw-border-style)!important;padding:calc(var(--bos-spacing,.25rem) * 0)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;background-color:#0000!important;border-width:0!important;border-radius:0!important;display:flex!important}.bos-scope .bos-agent-chat-composer textarea,.bos-scope .bos-agent-chat-composer input[type=text],.bos-scope .bos-agent-chat-composer input:not([type]){min-width:calc(var(--bos-spacing,.25rem) * 0)!important;resize:none!important;border-style:var(--tw-border-style)!important;--tw-leading:1.5!important;color:var(--color-bos-text)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;--tw-outline-style:none!important;background-color:#0000!important;border-width:0!important;outline-style:none!important;flex:1!important;padding:.625rem .25rem!important;font-family:inherit!important;font-size:.9375rem!important;line-height:1.5!important}.bos-scope .bos-agent-chat-composer textarea::placeholder,.bos-scope .bos-agent-chat-composer input::placeholder{color:var(--color-bos-text-muted)!important;opacity:.85!important}.bos-scope .bos-agent-chat-composer button,.bos-scope .bos-agent-chat-composer button[type=submit]{height:calc(var(--bos-spacing,.25rem) * 10)!important;min-width:calc(var(--bos-spacing,.25rem) * 10)!important;cursor:pointer!important;justify-content:center!important;align-items:center!important;gap:calc(var(--bos-spacing,.25rem) * 1.5)!important;border-style:var(--tw-border-style)!important;--tw-font-weight:var(--bos-font-weight-bold,700)!important;font-size:.8125rem!important;font-weight:var(--bos-font-weight-bold,700)!important;--tw-tracking:.01em!important;letter-spacing:.01em!important;color:oklch(100% 0 0)!important;--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,var(--brandOS-interactive-primary))!important;border-width:0!important;border-radius:62.4375rem!important;align-self:flex-end!important;padding:0 .875rem!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-composer button,.bos-scope .bos-agent-chat-composer button[type=submit]{--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 28%,transparent))!important}}.bos-scope .bos-agent-chat-composer button,.bos-scope .bos-agent-chat-composer button[type=submit]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;background:linear-gradient(135deg,var(--brandOS-interactive-primary) 0%,var(--brandOS-interactive-primary) 100%)!important}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-composer button,.bos-scope .bos-agent-chat-composer button[type=submit]{background:linear-gradient(135deg,var(--brandOS-interactive-primary) 0%,color-mix(in srgb,var(--brandOS-interactive-primary) 65%,oklch(70% .2 280)) 100%)!important}}.bos-scope .bos-agent-chat-composer button,.bos-scope .bos-agent-chat-composer button[type=submit]{transition:transform .12s,box-shadow .12s,filter .12s!important}.bos-scope .bos-agent-chat-composer button:hover,.bos-scope .bos-agent-chat-composer button:focus-visible{--tw-translate-y:-1px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important;--tw-shadow:0 .375rem 1.125rem var(--tw-shadow-color,var(--brandOS-interactive-primary))!important}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-composer button:hover,.bos-scope .bos-agent-chat-composer button:focus-visible{--tw-shadow:0 .375rem 1.125rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 38%,transparent))!important}}.bos-scope .bos-agent-chat-composer button:hover,.bos-scope .bos-agent-chat-composer button:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;filter:brightness(1.05)!important;--tw-outline-style:none!important;outline-style:none!important}.bos-scope .bos-agent-chat-composer button:disabled{cursor:not-allowed!important;background-color:var(--brandOS-text-tertiary)!important;color:oklch(100% 0 0/.85)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;filter:saturate(.4)!important;transform:none!important}.bos-scope .bos-agent-chat-bubble-code{margin:calc(var(--bos-spacing,.25rem) * 0);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--color-bos-text);max-height:22rem;overflow:auto}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-bubble-code{background-color:color-mix(in srgb,var(--color-bos-text) 6%,var(--color-bos-panel))}}.bos-scope .bos-agent-chat-bubble-code{padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);font-family:var(--bos-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);--tw-leading:1.55;overflow-wrap:break-word;white-space:pre-wrap;color:var(--bos-color-bos-text,var(--brandOS-text-primary));font-size:.71875rem;line-height:1.55}.bos-scope .bos-agent-chat-bubble-code code{background-color:#0000;font-family:inherit}.bos-scope .bos-agent-chat-bubble-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);display:inline-flex}.bos-scope .bos-agent-chat-bubble-avatar{height:calc(var(--bos-spacing,.25rem) * 5);width:calc(var(--bos-spacing,.25rem) * 5);background-color:var(--brandOS-interactive-primary);color:oklch(100% 0 0);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bos-scope .bos-agent-chat-bubble.user .bos-agent-chat-bubble-avatar{background:linear-gradient(135deg,var(--brandOS-interactive-primary) 0%,var(--brandOS-interactive-primary) 100%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-bubble.user .bos-agent-chat-bubble-avatar{background:linear-gradient(135deg,var(--brandOS-interactive-primary) 0%,color-mix(in srgb,var(--brandOS-interactive-primary) 70%,oklch(70% .2 280)) 100%)}}.bos-scope .bos-agent-chat-bubble.assistant .bos-agent-chat-bubble-avatar{background:linear-gradient(135deg,var(--brandOS-status-success) 0%,var(--brandOS-status-success) 100%)}@supports (color:color-mix(in lab, red, red)){.bos-scope .bos-agent-chat-bubble.assistant .bos-agent-chat-bubble-avatar{background:linear-gradient(135deg,var(--brandOS-status-success) 0%,color-mix(in srgb,var(--brandOS-status-success) 70%,oklch(60% .18 200)) 100%)}}.bos-scope .bos-agent-chat-bubble-body{margin-top:calc(var(--bos-spacing,.25rem) * 1)}@media (width<=37.5rem){.bos-scope .bos-agent-chat-composer button{width:calc(var(--bos-spacing,.25rem) * 10)!important;padding:0!important}}@media (width<=64rem){.bos-scope .bos-agent-chat-shell.with-artifacts{grid-template-columns:repeat(1,minmax(0,1fr))}}
