/*! 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-duration:initial;--tw-ease:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-content:"";--tw-leading:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@media (width<=55rem){.bos-workspace-intro{flex-direction:column;align-items:flex-start}.bos-d-metric-grid,.bos-d-surface-grid,.bos-chart-grid,.bos-resource-center-chart-grid,.bos-source-intake-grid,.bos-professional-services-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bos-coverage-row,.bos-context-panel-body,.bos-identity-row,.bos-policy-row,.bos-resource-center-timeline-lane,.bos-resource-center-planning-row,.bos-resource-center-planning-shell,.bos-staging-row,.bos-staging-summary,.bos-source-system-row,.bos-tenant-admin-coverage-row,.bos-tenant-admin-user-row{grid-template-columns:repeat(1,minmax(0,1fr))}.bos-staging-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.bos-agent-triage-toolbar,.bos-agent-policy-links{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=40rem){.bos-shell-header{flex-direction:column;align-items:flex-start}.bos-shell{width:min(calc(100% - var(--brandOS-space-5)), 73.75rem);padding-top:var(--brandOS-space-5)}.bos-topbar,.bos-d-metric-grid,.bos-d-surface-grid,.bos-chart-grid,.bos-resource-center-chart-grid,.bos-source-intake-grid,.bos-professional-services-detail-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.bos-topbar{flex-direction:column;align-items:flex-start}h1{font-size:var(--brandOS-text-2xl)}.bos-status-row{grid-template-columns:1fr auto}.bos-resource-center-toolbar,.bos-context-registry-toolbar,.bos-context-registry-row-actions{flex-direction:column;align-items:stretch}.bos-resource-center-planning-columns,.bos-resource-center-drawer-metrics{grid-template-columns:repeat(1,minmax(0,1fr))}.bos-status-row small{grid-column:1/-1}.bos-action-board-kanban-grid{grid-auto-columns:minmax(17rem,88vw)}.bos-action-board-filter-bar,.bos-action-board-timeline-row{flex-direction:column;align-items:stretch}.bos-action-board-filter-links{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.bos-action-board-definition-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.bos-agent-severity-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}.bos-shell-header-meta{justify-content:flex-end;align-items:center;gap:var(--brandOS-space-3);flex-wrap:wrap;display:flex}.bos-virtual-list-scroll{scrollbar-gutter:stable;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));width:100%;position:relative;overflow-y:auto}.bos-virtual-list-inner{width:100%;position:relative}.bos-virtual-list-row{inset-inline:calc(var(--bos-spacing,.25rem) * 0);top:calc(var(--bos-spacing,.25rem) * 0);position:absolute}.bos-refresh-button{cursor:pointer;align-items:center;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(--bos-color-bos-border,var(--brandOS-border-subtle));background-color:var(--bos-color-bos-panel,var(--brandOS-background-elevated));padding-inline:var(--brandOS-space-3);padding-block:var(--brandOS-space-2);font-size:var(--brandOS-text-sm);--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-refresh-button:hover,.bos-refresh-button:focus-visible{border-color:var(--bos-color-bos-border-strong,var(--brandOS-border-default));background-color:var(--brandOS-interactive-secondary);--tw-outline-style:none;outline-style:none}.bos-refresh-button:disabled,.bos-refresh-button[data-refreshing=true]{cursor:progress;opacity:var(--brandOS-opacity-disabled,.6)}.bos-refresh-button-icon[data-refreshing=true]{animation:1s linear infinite bos-spin}@keyframes bos-spin{to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.bos-refresh-button-icon[data-refreshing=true]{animation:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}.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}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@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-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-content{syntax:"*";inherits:false;initial-value:""}@property --tw-leading{syntax:"*";inherits:false}.bos-d-backdrop{display:none}@media (width<=57.5rem){.bos-d-shell,.bos-d-shell[data-side-collapsed=true]{--bos-d-topbar-h:3.25rem;--bos-d-subtabs-h:3.25rem;grid-template-columns:minmax(0,1fr);height:100dvh}.bos-d-shell[data-side-collapsed=true] .bos-d-side{pointer-events:auto;opacity:1;transform:none}.bos-d-rail,.bos-d-side{visibility:hidden;top:calc(var(--bos-spacing,.25rem) * 0);bottom:calc(var(--bos-spacing,.25rem) * 0);z-index:70;--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1;--tw-shadow:var(--brandOS-shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition:transform .24s cubic-bezier(.2,0,0,1),visibility 0s linear .24s;position:fixed}.bos-d-shell{--bos-d-rail-expanded-w:11.25rem;--bos-d-side-w:15rem}.bos-d-rail{left:calc(var(--bos-spacing,.25rem) * 0);width:var(--bos-d-rail-expanded-w);gap:calc(var(--bos-spacing,.25rem) * .5);padding:calc(var(--bos-spacing,.25rem) * 2)}.bos-d-rail-list{gap:calc(var(--bos-spacing,.25rem) * .5)}.bos-d-rail-logo,.bos-d-rail-icon,.bos-d-rail-status{gap:calc(var(--bos-spacing,.25rem) * 1)}.bos-d-rail-logo{margin-bottom:calc(var(--bos-spacing,.25rem) * 1)}.bos-d-rail .bos-d-rail-icon-label{opacity:1;transform:none}.bos-d-side{pointer-events:auto;left:var(--bos-d-rail-expanded-w);width:min(var(--bos-d-side-w), calc(100vw - var(--bos-d-rail-expanded-w) - 3rem))}.bos-d-shell[data-mobile-nav=open] .bos-d-rail,.bos-d-shell[data-mobile-nav=open] .bos-d-side{visibility:visible;transition:transform .24s cubic-bezier(.2,0,0,1);--tw-translate-x:calc(var(--bos-spacing,.25rem) * 0)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.bos-d-shell[data-mobile-nav=closed] .bos-d-rail,.bos-d-shell[data-mobile-nav=closed] .bos-d-side{visibility:hidden;--tw-translate-x:-100%!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.bos-d-backdrop{inset:calc(var(--bos-spacing,.25rem) * 0);z-index:60;cursor:pointer;border-style:var(--tw-border-style);background-color:var(--brandOS-background-overlay);border-width:0;width:100%;display:block;position:fixed}.bos-d-mobile-toggle,.bos-d-mobile-logo{flex-shrink:0;display:inline-flex}.bos-d-topbar>button.bos-d-icon-btn[aria-label=Show\ sidebar],.bos-d-topbar-mid{display:none}.bos-d-topbar-right{gap:calc(var(--bos-spacing,.25rem) * .5)}.bos-d-topbar-right .bos-d-context-chip{display:none}.bos-d-content{padding:var(--brandOS-space-4)}}@media (width<=35rem){.bos-d-shell{--bos-d-rail-expanded-w:9.75rem;--bos-d-side-w:13.75rem}.bos-d-side{width:calc(100vw - var(--bos-d-rail-expanded-w) - 2.5rem)}.bos-d-topbar-right>a[aria-label=Documentation],.bos-d-topbar-right>button[aria-label=Refresh\ data]{display:none}.bos-d-content{padding:var(--brandOS-space-3)}}@media (width<=68.75rem){.bos-d-topbar-right .bos-d-add-label{display:none}}@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-d-dashboard{gap:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;display:flex}.bos-d-kpi-grid{gap:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media not all and (width>=68.75rem){.bos-d-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=57.5rem){.bos-d-kpi-grid{gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=35rem){.bos-d-kpi-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.bos-d-kpi{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) * 4.5);padding-block:calc(var(--bos-spacing,.25rem) * 4);flex-direction:column;display:flex}@media not all and (width>=57.5rem){.bos-d-kpi{padding:calc(var(--bos-spacing,.25rem) * 3.5)}}.bos-d-kpi-head{justify-content:space-between;align-items:center;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-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--brandOS-text-secondary)}.bos-d-kpi-icon{height:calc(var(--bos-spacing,.25rem) * 7);width:calc(var(--bos-spacing,.25rem) * 7);border-radius:var(--brandOS-radius-md);justify-content:center;align-items:center;display:inline-flex}.bos-d-kpi-value{--tw-leading:1;--tw-font-weight:var(--bos-font-weight-bold,700);font-size:1.75rem;line-height:1;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--brandOS-text-primary)}@media not all and (width>=57.5rem){.bos-d-kpi-value{font-size:1.375rem}}.bos-d-kpi-foot{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)));display:flex}.bos-d-delta{align-items:center;gap:calc(var(--bos-spacing,.25rem) * .5);border-radius:var(--brandOS-radius-full);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);display:inline-flex}.bos-d-delta[data-trend=up]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-d-delta[data-trend=up]{background-color:color-mix(in srgb,var(--brandOS-status-success) 14%,transparent)}}.bos-d-delta[data-trend=up]{color:var(--brandOS-status-success)}.bos-d-delta[data-trend=down]{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-d-delta[data-trend=down]{background-color:color-mix(in srgb,var(--brandOS-status-error) 14%,transparent)}}.bos-d-delta[data-trend=down]{color:var(--brandOS-status-error)}.bos-d-kpi-sub{color:var(--brandOS-text-tertiary);flex:1}.bos-d-kpi-spark{width:calc(var(--bos-spacing,.25rem) * 24);display:inline-flex}@media not all and (width>=57.5rem){.bos-d-kpi-spark{display:none}}.bos-d-sparkline{height:calc(var(--bos-spacing,.25rem) * 7);width:100%}.bos-d-row{gap:calc(var(--bos-spacing,.25rem) * 3.5);grid-template-columns:2fr 1fr;display:grid}@media not all and (width>=57.5rem){.bos-d-row{grid-template-columns:repeat(1,minmax(0,1fr))}}.bos-d-row-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media not all and (width>=57.5rem){.bos-d-row-2{grid-template-columns:repeat(1,minmax(0,1fr))}}.bos-d-card{min-width:calc(var(--bos-spacing,.25rem) * 0);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(--brandOS-border-subtle);background-color:var(--brandOS-background-elevated);padding:calc(var(--bos-spacing,.25rem) * 4.5);flex-direction:column;display:flex}.bos-d-card-head{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.bos-d-card-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(--brandOS-text-primary)}.bos-d-card-sub{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)));color:var(--brandOS-text-secondary)}.bos-d-card-head-icon{color:var(--brandOS-text-tertiary)}.bos-d-segmented{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-primary);padding:calc(var(--bos-spacing,.25rem) * .5);display:inline-flex}.bos-d-seg{cursor:pointer;border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);height:1.625rem;padding-inline: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)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--brandOS-text-secondary);background-color:#0000;border-width:0}.bos-d-seg[data-active=true]{background-color:var(--brandOS-background-elevated);color:var(--brandOS-text-primary);--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-legend{gap: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)));color:var(--brandOS-text-secondary);display:flex}.bos-d-legend-item{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);display:inline-flex}.bos-d-legend-dot{height:calc(var(--bos-spacing,.25rem) * 2);width:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--bos-radius-sm,.25rem);display:inline-block}.bos-d-donut-wrap{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 5);padding-inline:calc(var(--bos-spacing,.25rem) * 1);padding-block:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:10rem 1fr;display:grid}@media not all and (width>=57.5rem){.bos-d-donut-wrap{grid-template-columns:7.5rem 1fr}}@keyframes bos-donut-draw{0%{opacity:0;transform-box:fill-box;transform-origin:50%;transform:rotate(-90deg)scale(.92)}to{opacity:1;transform-box:fill-box;transform-origin:50%;transform:rotate(-90deg)scale(1)}}.bos-d-donut-stats li{cursor:pointer;border-radius:var(--brandOS-radius-sm);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);transition-property:background,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:.15s;--tw-ease:ease;transition-duration:.15s;transition-timing-function:ease}.bos-d-donut-stats li:hover,.bos-d-donut-stats li[data-active=true]{--tw-translate-x:calc(var(--bos-spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--brandOS-interactive-secondary)}.bos-d-donut{position:relative}.bos-d-donut-center{pointer-events:none;inset:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.bos-d-donut-center strong{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:1.375rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--brandOS-text-primary)}.bos-d-donut-center span{margin-top:calc(var(--bos-spacing,.25rem) * .5);color:var(--brandOS-text-secondary);font-size:.6875rem}.bos-d-donut-stats{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 2);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-d-donut-stats li{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-d-donut-label{color:var(--brandOS-text-secondary)}.bos-d-donut-stats strong{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-primary)}.bos-d-contributors{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-d-contributors li{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--brandOS-border-subtle);padding-block:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:2rem 1fr 5.625rem auto;display:grid}.bos-d-contributors li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-d-contrib-meta{min-width:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;display:flex}.bos-d-contrib-name{--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.8125rem;font-weight:var(--bos-font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;color:var(--brandOS-text-primary);overflow:hidden}.bos-d-contrib-role{color:var(--brandOS-text-secondary);font-size:.6875rem}.bos-d-progress{height:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-interactive-secondary);width:100%;display:block;position:relative;overflow:hidden}.bos-d-progress>span{border-radius:inherit;background-color:var(--brandOS-interactive-primary);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:.3s;--tw-ease:ease;transition-duration:.3s;transition-timing-function:ease;display:block}.bos-d-contrib-pct{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-primary)}.bos-d-avatar{border-radius:var(--brandOS-radius-full);--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-on-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bos-d-tasks{margin:calc(var(--bos-spacing,.25rem) * 0);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-d-task{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(--brandOS-border-subtle);padding-inline:calc(var(--bos-spacing,.25rem) * 1);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:1.125rem 1fr auto auto auto;font-size:.8125rem;display:grid}.bos-d-task:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bos-d-task-check{height:calc(var(--bos-spacing,.25rem) * 4);width:calc(var(--bos-spacing,.25rem) * 4);border-radius:var(--brandOS-radius-sm);background-color:var(--brandOS-status-success);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-d-task-check{background-color:color-mix(in srgb,var(--brandOS-status-success) 18%,transparent)}}.bos-d-task-check{color:var(--brandOS-status-success)}.bos-d-task-name{--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);text-decoration-line:none;overflow:hidden}.bos-d-task-name:hover{color:var(--brandOS-interactive-primary)}.bos-d-task-meta{color:var(--brandOS-text-secondary);font-size:.6875rem}.bos-d-task-arrow{color:var(--brandOS-text-tertiary)}.bos-d-pill{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-semibold,600);font-size:.6875rem;font-weight:var(--bos-font-weight-semibold,600);align-items:center;display:inline-flex}.bos-d-pill[data-tone=info]{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-d-pill[data-tone=info]{background-color:color-mix(in srgb,var(--brandOS-status-info) 14%,transparent)}}.bos-d-pill[data-tone=info]{color:var(--brandOS-status-info)}.bos-d-pill[data-tone=success]{background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-d-pill[data-tone=success]{background-color:color-mix(in srgb,var(--brandOS-status-success) 14%,transparent)}}.bos-d-pill[data-tone=success]{color:var(--brandOS-status-success)}.bos-d-pill[data-tone=warning]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-d-pill[data-tone=warning]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 14%,transparent)}}.bos-d-pill[data-tone=warning]{color:var(--brandOS-status-warning)}.bos-d-pill[data-tone=error]{background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-d-pill[data-tone=error]{background-color:color-mix(in srgb,var(--brandOS-status-error) 14%,transparent)}}.bos-d-pill[data-tone=error]{color:var(--brandOS-status-error)}.bos-d-pill[data-tone=primary]{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-d-pill[data-tone=primary]{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent)}}.bos-d-pill[data-tone=primary]{color:var(--brandOS-interactive-primary)}.bos-d-activity{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 3.5);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-d-activity-item{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2.5);grid-template-columns:1.75rem 1fr;display:grid}.bos-d-activity-text{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(--brandOS-text-primary)}.bos-d-activity-text em{color:var(--brandOS-text-secondary);font-style:normal}.bos-d-activity-time{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(--brandOS-text-tertiary);font-size:.6875rem}.bos-d-shell{--bos-d-rail-w:3.5rem;--bos-d-side-w:16.25rem;--bos-d-topbar-h:3.5rem;--bos-d-subtabs-h:3rem;grid-template-columns:var(--bos-d-rail-w) var(--bos-d-side-w) minmax(0,1fr);background-color:var(--brandOS-background-primary);height:100vh;min-height:100vh;color:var(--brandOS-text-primary);transition:grid-template-columns .22s cubic-bezier(.2,0,0,1);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-shell[data-side-collapsed=true] .bos-d-side{pointer-events:none;--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.bos-d-rail{--bos-d-rail-expanded-w:15.5rem;z-index:40;height:100vh;min-height:calc(var(--bos-spacing,.25rem) * 0);width:var(--bos-d-rail-w);align-items:stretch;gap:calc(var(--bos-spacing,.25rem) * 1);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-elevated);padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;transition:width .22s cubic-bezier(.2,0,0,1),box-shadow .22s;display:flex;position:relative;overflow:visible}.bos-d-rail:hover,.bos-d-rail:focus-within{width:var(--bos-d-rail-expanded-w);--tw-shadow:0 .75rem 1.75rem var(--tw-shadow-color,var(--brandOS-text-primary))}@supports (color:color-mix(in lab, red, red)){.bos-d-rail:hover,.bos-d-rail:focus-within{--tw-shadow:0 .75rem 1.75rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-text-primary) 14%,transparent))}}.bos-d-rail:hover,.bos-d-rail: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-d-rail-logo{margin-bottom:calc(var(--bos-spacing,.25rem) * 2);height:calc(var(--bos-spacing,.25rem) * 9);justify-content:flex-start;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);white-space:nowrap;width:100%;color:var(--brandOS-interactive-primary);background-color:#0000;align-self:flex-start;text-decoration-line:none;display:flex;overflow:hidden}.bos-d-rail-logo svg{flex:0 0 2.25rem}.bos-d-rail-icon-label.bos-d-rail-logo-label{font-family:var(--brandOS-font-heading-display);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-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:-.015em;letter-spacing:-.015em;color:var(--brandOS-text-primary)}.bos-d-rail-logo:hover,.bos-d-rail-logo:focus-visible{background-color:var(--brandOS-interactive-secondary);--tw-outline-style:none;outline-style:none}.bos-d-rail-logo svg{display:block}.bos-d-rail-list{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 1);width:100%;min-height:calc(100vh - 10rem);padding:calc(var(--bos-spacing,.25rem) * 0);scrollbar-width:none;flex-direction:column;flex:1;list-style-type:none;display:flex;overflow-y:hidden}.bos-d-rail-list:hover{scrollbar-width:thin;scrollbar-color:var(--brandOS-text-tertiary) transparent;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.bos-d-rail-list:hover{scrollbar-color:color-mix(in srgb, var(--brandOS-text-tertiary) 60%, transparent) transparent}}.bos-d-rail-list::-webkit-scrollbar{background:0 0;width:0}.bos-d-rail-list:hover::-webkit-scrollbar{width:6px}.bos-d-rail-list:hover::-webkit-scrollbar-thumb{background:var(--brandOS-text-tertiary)}@supports (color:color-mix(in lab, red, red)){.bos-d-rail-list:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--brandOS-text-tertiary) 60%, transparent)}}.bos-d-rail-list:hover::-webkit-scrollbar-thumb{border-radius:999px}.bos-d-rail-list:hover::-webkit-scrollbar-thumb:hover{background:var(--brandOS-text-secondary)}.bos-d-rail-icon{height:calc(var(--bos-spacing,.25rem) * 9);cursor:pointer;justify-content:flex-start;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);width:100%;padding:calc(var(--bos-spacing,.25rem) * 0);white-space:nowrap;color:var(--brandOS-text-secondary);background-color:#0000;border-width:0;text-decoration-line:none;transition:background .15s,color .15s;display:inline-flex;overflow:hidden}.bos-d-rail-icon>svg{width:calc(var(--bos-spacing,.25rem) * 9);flex:0 0 2.25rem}.bos-d-rail-icon-label{pointer-events:none;--tw-translate-x:calc(var(--bos-spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-leading:1;--tw-font-weight:var(--bos-font-weight-medium,500);font-size:.8125rem;line-height:1;font-weight:var(--bos-font-weight-medium,500);color:inherit;opacity:0;transition:opacity .14s,transform .2s cubic-bezier(.2,0,0,1)}.bos-d-rail:hover .bos-d-rail-icon-label,.bos-d-rail:focus-within .bos-d-rail-icon-label{opacity:1;transform:none}.bos-d-rail-status-badge{--tw-translate-x:calc(var(--bos-spacing,.25rem) * -1);width:3.25rem;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-interactive-secondary);padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.625rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);white-space:nowrap;color:var(--brandOS-text-secondary);opacity:0;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding-block:1px;transition:opacity .14s,transform .2s cubic-bezier(.2,0,0,1);display:inline-flex}.bos-d-rail-status-badge[data-tone=planned]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-d-rail-status-badge[data-tone=planned]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 18%,transparent)}}.bos-d-rail-status-badge[data-tone=planned]{color:var(--brandOS-status-warning)}.bos-d-rail-status-badge[data-tone=scaffolded]{background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-d-rail-status-badge[data-tone=scaffolded]{background-color:color-mix(in srgb,var(--brandOS-status-info) 18%,transparent)}}.bos-d-rail-status-badge[data-tone=scaffolded]{color:var(--brandOS-status-info)}.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-icon:hover,.bos-d-rail-icon:focus-visible{background-color:var(--brandOS-interactive-secondary);color:var(--brandOS-text-primary);--tw-outline-style:none;outline-style:none}.bos-d-rail-icon[data-active=true]{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-d-rail-icon[data-active=true]{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent)}}.bos-d-rail-icon[data-active=true]{color:var(--brandOS-interactive-primary)}.bos-d-rail-spacer{flex-shrink:0}.bos-d-rail-status{margin-top:calc(var(--bos-spacing,.25rem) * 1);height:calc(var(--bos-spacing,.25rem) * 6);justify-content:flex-start;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);width:100%;padding-left:calc(var(--bos-spacing,.25rem) * 3.5);white-space:nowrap;flex-direction:row;align-self:flex-start;display:inline-flex;overflow:hidden}.bos-d-rail-status-label{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-brand{margin-top:calc(var(--bos-spacing,.25rem) * 2);height:calc(var(--bos-spacing,.25rem) * 7);justify-content:flex-start;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);width:100%;padding-left:calc(var(--bos-spacing,.25rem) * 3);white-space:nowrap;align-self:flex-start;text-decoration-line:none;transition:background .15s;display:inline-flex;overflow:hidden}.bos-d-rail-brand:hover,.bos-d-rail-brand:focus-visible{background-color:var(--brandOS-interactive-secondary);--tw-outline-style:none;outline-style:none}.bos-d-rail-brand-mark{height:calc(var(--bos-spacing,.25rem) * 5);width:calc(var(--bos-spacing,.25rem) * 3.5);flex:0 0 .875rem}.bos-d-rail-icon-label.bos-d-rail-brand-label{font-family:var(--brandOS-font-heading-display);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-rail-status-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-success);--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,var(--brandOS-status-success));flex:0 0 .5rem;animation:2.4s cubic-bezier(.4,0,.6,1) infinite bos-pulse}@supports (color:color-mix(in lab, red, red)){.bos-d-rail-status-dot{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-status-success) 22%,transparent))}}.bos-d-rail-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)}@keyframes bos-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(.94)}}.bos-d-rail-avatar{height:calc(var(--bos-spacing,.25rem) * 8);width:calc(var(--bos-spacing,.25rem) * 8);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-interactive-primary);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-on-primary);outline:1px solid var(--brandOS-border-default);justify-content:center;align-items:center;display:inline-flex;position:relative}.bos-d-rail-avatar:after{border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:.125rem;border-color:var(--brandOS-background-elevated);background-color:var(--brandOS-status-success);--tw-content:"";content:var(--tw-content);width:.5625rem;height:.5625rem;position:absolute;bottom:-1px;right:-1px}.bos-d-rail-avatar-sm{height:calc(var(--bos-spacing,.25rem) * 7);width:calc(var(--bos-spacing,.25rem) * 7);border-radius:var(--brandOS-radius-full);--tw-outline-style:none;outline-style:none;font-size:.6875rem}.bos-d-rail-avatar-sm:after{display:none}.bos-d-side{min-width:calc(var(--bos-spacing,.25rem) * 0);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-elevated);flex-direction:column;transition:transform .22s cubic-bezier(.2,0,0,1),opacity .18s;display:flex}.bos-d-side-head{height:var(--bos-d-topbar-h);justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--brandOS-border-subtle);padding-inline:calc(var(--bos-spacing,.25rem) * 3);flex-shrink:0;display:flex}.bos-d-side-head-brand{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.875rem;font-weight:var(--bos-font-weight-bold,700);--tw-tracking:-.005em;letter-spacing:-.005em;color:var(--brandOS-text-primary)}.bos-d-side-workspace{margin-inline:calc(var(--bos-spacing,.25rem) * 3);margin-top:calc(var(--bos-spacing,.25rem) * 3);flex-shrink:0;display:flex}.bos-d-side-workspace .bos-d-workspace-pill{width:100%}.bos-d-side-divider{margin-inline:calc(var(--bos-spacing,.25rem) * 3);margin-block:calc(var(--bos-spacing,.25rem) * 2);border-style:var(--tw-border-style);background-color:var(--brandOS-border-subtle);border-width:0;flex-shrink:0;height:1px}.bos-d-workspace-pill{min-width:calc(var(--bos-spacing,.25rem) * 0);cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);color:var(--brandOS-text-primary);background-color:#0000;border-width:0;flex:1;transition:background .15s;display:inline-flex}.bos-d-workspace-pill:hover:not(:disabled),.bos-d-workspace-pill:focus-visible:not(:disabled){background-color:var(--brandOS-interactive-secondary);--tw-outline-style:none;outline-style:none}.bos-d-workspace-pill:disabled{cursor:default}.bos-d-workspace-mark{border-radius:var(--brandOS-radius-default);width:1.375rem;height:1.375rem;color:var(--ws-tone,--brandOS-interactive-primary);background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.bos-d-workspace-mark--solid{background-color:var(--ws-tone,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-d-workspace-mark--solid{background-color:color-mix(in srgb,var(--ws-tone,var(--brandOS-interactive-primary)) 14%,transparent)}}.bos-d-workspace-mark--solid{color:var(--ws-tone,--brandOS-interactive-primary)}.bos-d-workspace-mark--brand{color:var(--brandOS-text-primary);background-color:#0000;overflow:visible}.bos-d-workspace-mark--brand svg{object-fit:contain;width:100%;height:100%;display:block}.bos-d-workspace-name{min-width:calc(var(--bos-spacing,.25rem) * 0);text-align:left;--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.84375rem;font-weight:var(--bos-font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.bos-d-workspace-chev{color:var(--brandOS-text-tertiary);flex-shrink:0}.bos-d-icon-btn{height:calc(var(--bos-spacing,.25rem) * 8);width:calc(var(--bos-spacing,.25rem) * 8);cursor:pointer;border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);color:var(--brandOS-text-secondary);background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;position:relative}.bos-d-icon-btn:hover,.bos-d-icon-btn:focus-visible{background-color:var(--brandOS-interactive-secondary);color:var(--brandOS-text-primary);--tw-outline-style:none;outline-style:none}.bos-d-icon-btn[data-active=true]{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-d-icon-btn[data-active=true]{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 16%,transparent)}}.bos-d-icon-btn[data-active=true]{color:var(--brandOS-interactive-primary)}.bos-d-icon-btn[data-active=true]:hover,.bos-d-icon-btn[data-active=true]:focus-visible{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-d-icon-btn[data-active=true]:hover,.bos-d-icon-btn[data-active=true]:focus-visible{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 24%,transparent)}}.bos-d-icon-btn[data-active=true]>svg{animation:1.6s ease-in-out infinite bos-pulse}.bos-d-icon-btn--soft{border-radius:var(--brandOS-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--lightningcss-light,var(--brandOS-gray-100))var(--lightningcss-dark,var(--brandOS-gray-900))}@supports (color:color-mix(in lab, red, red)){.bos-d-icon-btn--soft{background-color:var(--lightningcss-light,color-mix(in srgb,var(--brandOS-gray-100) 55%,var(--brandOS-gray-050)))var(--lightningcss-dark,var(--brandOS-gray-900))}}.bos-d-icon-btn--soft:hover,.bos-d-icon-btn--soft:focus-visible{border-color:var(--brandOS-border-default)}.bos-d-side-search{margin-inline:calc(var(--bos-spacing,.25rem) * 3);margin-top:calc(var(--bos-spacing,.25rem) * 3);margin-bottom:calc(var(--bos-spacing,.25rem) * 2);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(--brandOS-border-subtle);background-color:var(--lightningcss-light,var(--brandOS-gray-100))var(--lightningcss-dark,var(--brandOS-gray-950));flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){.bos-d-side-search{background-color:var(--lightningcss-light,color-mix(in srgb,var(--brandOS-gray-100) 55%,var(--brandOS-gray-050)))var(--lightningcss-dark,var(--brandOS-gray-950))}}.bos-d-side-search{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);color:var(--brandOS-text-tertiary)}.bos-d-side-search:focus-within{border-color:var(--brandOS-border-focus);background-color:var(--brandOS-background-elevated)}.bos-d-side-search input{min-width:calc(var(--bos-spacing,.25rem) * 0);border-style:var(--tw-border-style);color:var(--brandOS-text-primary);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;font-size:.8125rem}.bos-d-side-search input::placeholder{color:var(--brandOS-text-tertiary)}.bos-d-side-search kbd,.bos-d-side-search .bos-d-side-shortcut{border-radius:var(--brandOS-radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-elevated);color:var(--brandOS-text-secondary);font-size:.6875rem;font:inherit;padding-block:1px;padding-inline:.3125rem}.bos-d-side-scroll{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-top:calc(var(--bos-spacing,.25rem) * 1);padding-bottom:calc(var(--bos-spacing,.25rem) * 4);flex:1;overflow-y:auto}.bos-d-side-section{padding-inline:calc(var(--bos-spacing,.25rem) * 1);padding-block:calc(var(--bos-spacing,.25rem) * 2)}.bos-d-side-section+.bos-d-side-section{margin-top:calc(var(--bos-spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--brandOS-border-subtle);padding-top:calc(var(--bos-spacing,.25rem) * 3)}.bos-d-side-section-label{margin:calc(var(--bos-spacing,.25rem) * 0);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:.6875rem;font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:.05em;letter-spacing:.05em;color:var(--brandOS-text-tertiary);text-transform:uppercase}.bos-d-side-section ul{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 1);margin-bottom: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-d-nav-item{min-height:calc(var(--bos-spacing,.25rem) * 8);cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-md);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);--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);text-decoration-line:none;transition:background .12s,color .12s;display:flex}.bos-d-nav-item:hover,.bos-d-nav-item:focus-visible{background-color:var(--brandOS-interactive-secondary);color:var(--brandOS-text-primary);--tw-outline-style:none;outline-style:none}.bos-d-nav-item[data-active=true]{background-color:var(--brandOS-interactive-primary);border-radius:0}@supports (color:color-mix(in lab, red, red)){.bos-d-nav-item[data-active=true]{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 14%,transparent)}}.bos-d-nav-item[data-active=true]{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-interactive-primary);--tw-shadow:inset .125rem 0 0 0 var(--tw-shadow-color,var(--brandOS-interactive-primary));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-nav-item[data-planned=true]{cursor:not-allowed;color:var(--brandOS-text-tertiary)}.bos-d-nav-item-label{min-width:calc(var(--bos-spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.bos-d-nav-item-pill{border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-interactive-secondary);padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block: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:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);white-space:nowrap;color:var(--brandOS-text-secondary);flex-shrink:0;align-items:center;display:inline-flex}.bos-d-nav-item-pill[data-tone=planned]{background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-d-nav-item-pill[data-tone=planned]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 18%,transparent)}}.bos-d-nav-item-pill[data-tone=planned]{color:var(--brandOS-status-warning)}.bos-d-nav-item-dot{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-border-default);flex-shrink:0}.bos-d-main{min-height:calc(var(--bos-spacing,.25rem) * 0);min-width:calc(var(--bos-spacing,.25rem) * 0);background-color:var(--lightningcss-light,var(--brandOS-gray-100))var(--lightningcss-dark,var(--brandOS-gray-950));flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.bos-d-main{background-color:var(--lightningcss-light,color-mix(in srgb,var(--brandOS-gray-100) 55%,var(--brandOS-gray-050)))var(--lightningcss-dark,var(--brandOS-gray-950))}}.bos-d-topbar{height:var(--bos-d-topbar-h);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--bos-spacing,.25rem) * 4);background-color:#0000;border-bottom-width:0;flex-shrink:0;display:flex}.bos-d-mobile-toggle{height:calc(var(--bos-spacing,.25rem) * 8);width:calc(var(--bos-spacing,.25rem) * 8);cursor:pointer;border-radius:var(--brandOS-radius-md);border-style:var(--tw-border-style);color:var(--brandOS-text-secondary);background-color:#0000;border-width:0;justify-content:center;align-items:center;display:none}.bos-d-mobile-logo{height:calc(var(--bos-spacing,.25rem) * 8);width:calc(var(--bos-spacing,.25rem) * 9);border-radius:var(--brandOS-radius-md);color:var(--brandOS-interactive-primary);flex-shrink:0;justify-content:center;align-items:center;text-decoration-line:none;display:none}.bos-d-mobile-logo svg{display:block}.bos-d-mobile-logo:hover,.bos-d-mobile-logo:focus-visible{background-color:var(--brandOS-interactive-secondary);--tw-outline-style:none;outline-style:none}.bos-d-mobile-toggle:hover,.bos-d-mobile-toggle:focus-visible{background-color:var(--brandOS-interactive-secondary);color:var(--brandOS-text-primary);--tw-outline-style:none;outline-style:none}.bos-d-topbar-mid{min-width:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);flex:auto;display:flex;overflow:hidden}.bos-d-topbar-right{margin-left:auto}.bos-d-crumb{cursor:pointer;border-radius:var(--brandOS-radius-sm);padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * 1);white-space:nowrap;color:var(--brandOS-text-secondary);align-items:center;font-size:.84375rem;text-decoration-line:none;display:inline-flex}.bos-d-crumb:hover{background-color:var(--brandOS-interactive-secondary)}.bos-d-crumb-active{cursor:default;--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--brandOS-text-primary)}.bos-d-crumb-active:hover{background-color:#0000}.bos-d-crumb-sep{color:var(--brandOS-text-tertiary)}.bos-d-topbar-right{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);flex-shrink:0;display:flex}.bos-d-notif-dot{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-status-error);position:absolute;top:.4375rem;right:.4375rem}.bos-d-notif-badge{top:calc(var(--bos-spacing,.25rem) * .5);right:calc(var(--bos-spacing,.25rem) * .5);height:calc(var(--bos-spacing,.25rem) * 3.5);min-width:calc(var(--bos-spacing,.25rem) * 3.5);border-radius:var(--brandOS-radius-full);background-color:var(--brandOS-status-error);--tw-leading:1;--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.5625rem;line-height:1;font-weight:var(--bos-font-weight-bold,700);color:var(--brandOS-text-on-primary);justify-content:center;align-items:center;padding-inline:.1875rem;display:inline-flex;position:absolute}.bos-d-icon-btn[href]{text-decoration-line:none}.bos-d-icon-btn[data-refreshing=true] svg{animation:.7s linear infinite bos-spin}.bos-d-context-chip{height:1.625rem;max-width:calc(var(--bos-spacing,.25rem) * 40);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(--brandOS-border-subtle);background-color:var(--brandOS-status-info);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-d-context-chip{background-color:color-mix(in srgb,var(--brandOS-status-info) 10%,transparent)}}.bos-d-context-chip{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);--tw-tracking:.02em;letter-spacing:.02em;color:var(--brandOS-status-info)}.bos-d-context-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=80rem){.bos-d-context-chip,.bos-d-topbar-right>a[href=\/docs]{display:none}}.bos-d-btn-primary{height:calc(var(--bos-spacing,.25rem) * 8);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(--brandOS-interactive-primary);background-color:var(--brandOS-interactive-primary);padding-inline:calc(var(--bos-spacing,.25rem) * 3);--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.8125rem;font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-on-primary);transition:background .15s,border-color .15s;display:inline-flex}.bos-d-btn-primary:hover,.bos-d-btn-primary:focus-visible{border-color:var(--brandOS-interactive-primary-hover);background-color:var(--brandOS-interactive-primary-hover);--tw-outline-style:none;outline-style:none}.bos-d-btn-ghost{height:calc(var(--bos-spacing,.25rem) * 8);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);padding-inline:calc(var(--bos-spacing,.25rem) * 3);--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);background-color:#0000;border-width:0;transition:background .15s,color .15s;display:inline-flex}.bos-d-btn-outline{height:calc(var(--bos-spacing,.25rem) * 8);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(--brandOS-border-subtle);background-color:var(--lightningcss-light,var(--brandOS-gray-100))var(--lightningcss-dark,var(--brandOS-gray-900));display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bos-d-btn-outline{background-color:var(--lightningcss-light,color-mix(in srgb,var(--brandOS-gray-100) 55%,var(--brandOS-gray-050)))var(--lightningcss-dark,var(--brandOS-gray-900))}}.bos-d-btn-outline{padding-inline:calc(var(--bos-spacing,.25rem) * 3);--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);transition:background .15s,color .15s,border-color .15s}.bos-d-btn-outline:hover,.bos-d-btn-outline:focus-visible{border-color:var(--brandOS-border-default);background-color:var(--brandOS-interactive-secondary);color:var(--brandOS-text-primary);--tw-outline-style:none;outline-style:none}.bos-d-btn-ghost:hover,.bos-d-btn-ghost:focus-visible{background-color:var(--brandOS-interactive-secondary);color:var(--brandOS-text-primary);--tw-outline-style:none;outline-style:none}.bos-d-subtabs{height:var(--bos-d-subtabs-h);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--brandOS-border-subtle);background-color:var(--brandOS-background-elevated);padding-inline:calc(var(--bos-spacing,.25rem) * 4);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.bos-d-tabs{min-width:calc(var(--bos-spacing,.25rem) * 0);align-items:center;gap:calc(var(--bos-spacing,.25rem) * .5);flex-wrap:nowrap;display:flex;overflow:hidden}.bos-d-tab{height:calc(var(--bos-spacing,.25rem) * 8);cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--brandOS-radius-md);padding-inline:calc(var(--bos-spacing,.25rem) * 3);--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(--brandOS-text-secondary);text-decoration-line:none;transition:background .12s,color .12s;display:inline-flex;position:relative}.bos-d-tab:hover{background-color:var(--brandOS-interactive-secondary);color:var(--brandOS-text-primary)}.bos-d-tab[data-active=true]{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-primary)}.bos-d-tab[data-active=true]:after{right:calc(var(--bos-spacing,.25rem) * 2);bottom:calc(var(--bos-spacing,.25rem) * -2);left:calc(var(--bos-spacing,.25rem) * 2);height:calc(var(--bos-spacing,.25rem) * .5);background-color:var(--brandOS-interactive-primary);--tw-content:"";content:var(--tw-content);border-radius:.125rem;position:absolute}.bos-d-tabs-actions{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1);flex-shrink:0;display:flex}.bos-d-content{min-height:calc(var(--bos-spacing,.25rem) * 0);scroll-behavior:smooth;background-color:var(--lightningcss-light,var(--brandOS-gray-100))var(--lightningcss-dark,var(--brandOS-gray-950));flex:1;overflow:auto}@supports (color:color-mix(in lab, red, red)){.bos-d-content{background-color:var(--lightningcss-light,color-mix(in srgb,var(--brandOS-gray-100) 55%,var(--brandOS-gray-050)))var(--lightningcss-dark,var(--brandOS-gray-950))}}.bos-d-content{padding-inline:var(--brandOS-space-5);padding-top:var(--brandOS-space-5);padding-bottom:var(--brandOS-space-6)}.bos-d-content-inner{width:100%;min-width:calc(var(--bos-spacing,.25rem) * 0)}.bos-d-drawer-head{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);background-color:var(--brandOS-background-elevated);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3.5);display:flex}.bos-d-drawer-body{min-height:calc(var(--bos-spacing,.25rem) * 0);background-color:var(--brandOS-background-elevated);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 4);padding-bottom:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex;overflow-y:auto}.bos-d-drawer-empty{justify-content:center;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-block:calc(var(--bos-spacing,.25rem) * 12);text-align:center;color:var(--brandOS-text-secondary);flex-direction:column;display:flex}.bos-d-drawer-empty 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-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-primary)}.bos-d-drawer-empty span{max-width:22ch;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)}.bos-d-drawer-list{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * 1);padding-inline:calc(var(--bos-spacing,.25rem) * 0);padding-block:calc(var(--bos-spacing,.25rem) * 2);flex-direction:column;list-style-type:none;display:flex}.bos-d-drawer-list--menu{max-height:25rem;padding-inline:calc(var(--bos-spacing,.25rem) * 0);padding-block:calc(var(--bos-spacing,.25rem) * 1);overflow-y:auto}.bos-d-drawer-item{width:100%;min-width:calc(var(--bos-spacing,.25rem) * 0);cursor:pointer;border-radius:var(--brandOS-radius-md);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);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:.15s;--tw-ease:ease;align-items:flex-start;transition-duration:.15s;transition-timing-function:ease;display:flex}.bos-d-drawer-item-text{min-width:calc(var(--bos-spacing,.25rem) * 0);flex:1}@supports (color:color-mix(in lab, red, red)){.bos-d-drawer-item-count{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 12%,transparent)}}.bos-d-drawer-item-count{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);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-d-drawer-item:hover{background-color:var(--brandOS-interactive-secondary)}.bos-d-drawer-item-dot{margin-top:calc(var(--bos-spacing,.25rem) * 1.5);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-info)}.bos-d-drawer-item[data-tone=success] .bos-d-drawer-item-dot{background-color:var(--brandOS-status-success)}.bos-d-drawer-item[data-tone=warning] .bos-d-drawer-item-dot{background-color:var(--brandOS-status-warning)}.bos-d-drawer-item[data-tone=info] .bos-d-drawer-item-dot{background-color:var(--brandOS-status-info)}.bos-d-drawer-item-title{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(--brandOS-text-primary)}.bos-d-drawer-item-body{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:var(--bos-leading-snug,1.375);line-height:var(--bos-leading-snug,1.375);color:var(--brandOS-text-secondary)}.bos-d-drawer-item-meta{margin-inline:calc(var(--bos-spacing,.25rem) * 0);margin-top:calc(var(--bos-spacing,.25rem) * 1);margin-bottom:calc(var(--bos-spacing,.25rem) * 0);color:var(--brandOS-text-tertiary);font-size:.6875rem}.bos-d-notif-head{padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);justify-content:space-between;align-items:center;display:flex}.bos-d-notif-head>span{--tw-font-weight:var(--bos-font-weight-bold,700);font-size:.8125rem;font-weight:var(--bos-font-weight-bold,700);color:var(--brandOS-text-primary)}.bos-d-btn-ghost-sm{height:1.625rem;padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * 0);color:var(--brandOS-interactive-primary);font-size:.6875rem}.bos-d-profile-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 3);display:flex}.bos-d-rail-avatar-btn{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--bos-spacing,.25rem) * 0);border-width:0}.bos-d-rail-avatar-btn:hover,.bos-d-rail-avatar-btn:focus-visible{outline:.125rem solid var(--brandOS-border-focus);outline-offset:.125rem}.bos-d-drawer-customize{gap:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;display:flex}.bos-d-drawer-toggles{margin:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * .5);padding:calc(var(--bos-spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.bos-d-drawer-toggles li{border-radius:var(--brandOS-radius-sm)}.bos-d-drawer-toggles label{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--brandOS-radius-sm);padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * 2);color: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;font-size:.8125rem;transition-duration:.12s;transition-timing-function:ease;display:flex}.bos-d-drawer-toggles label:hover{background-color:var(--brandOS-interactive-secondary)}.bos-d-drawer-toggles input[type=checkbox]{height:calc(var(--bos-spacing,.25rem) * 4);width:calc(var(--bos-spacing,.25rem) * 4);accent-color:var(--brandOS-interactive-primary);flex-shrink:0}.bos-d-report-form{gap:calc(var(--bos-spacing,.25rem) * 3.5);flex-direction:column;flex:1;min-height:100%;display:flex}.bos-d-form-field{gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-direction:column;display:flex}.bos-d-form-fieldset{margin:calc(var(--bos-spacing,.25rem) * 0);border-style:var(--tw-border-style);padding:calc(var(--bos-spacing,.25rem) * 0);border-width:0}.bos-d-form-field>span,.bos-d-form-fieldset>legend{padding: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);color:var(--brandOS-text-secondary)}.bos-d-form-field input[type=text],.bos-d-form-field textarea{resize:vertical;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-elevated);width:100%;padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 2);color: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:.15s;--tw-ease:ease;--tw-outline-style:none;font-size:.8125rem;font:inherit;outline-style:none;transition-duration:.15s;transition-timing-function:ease}.bos-d-form-field input[type=text]:focus,.bos-d-form-field textarea:focus{border-color:var(--brandOS-border-focus);--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,var(--brandOS-interactive-primary))}@supports (color:color-mix(in lab, red, red)){.bos-d-form-field input[type=text]:focus,.bos-d-form-field textarea:focus{--tw-shadow:0 0 0 .1875rem var(--tw-shadow-color,color-mix(in srgb,var(--brandOS-interactive-primary) 18%,transparent))}}.bos-d-form-field input[type=text]:focus,.bos-d-form-field textarea:focus{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-severity-row{gap:calc(var(--bos-spacing,.25rem) * 1.5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bos-d-severity-row button{height:calc(var(--bos-spacing,.25rem) * 8);cursor:pointer;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-elevated);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block: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);color:var(--brandOS-text-secondary);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:.15s;--tw-ease:ease;transition-duration:.15s;transition-timing-function:ease}.bos-d-severity-row button:hover{background-color:var(--brandOS-interactive-secondary);color:var(--brandOS-text-primary)}.bos-d-severity-row button[data-active=true][data-severity=low]{border-color:var(--brandOS-status-info);background-color:var(--brandOS-status-info)}@supports (color:color-mix(in lab, red, red)){.bos-d-severity-row button[data-active=true][data-severity=low]{background-color:color-mix(in srgb,var(--brandOS-status-info) 14%,transparent)}}.bos-d-severity-row button[data-active=true][data-severity=low]{color:var(--brandOS-status-info)}.bos-d-severity-row button[data-active=true][data-severity=medium]{border-color:var(--brandOS-status-success);background-color:var(--brandOS-status-success)}@supports (color:color-mix(in lab, red, red)){.bos-d-severity-row button[data-active=true][data-severity=medium]{background-color:color-mix(in srgb,var(--brandOS-status-success) 14%,transparent)}}.bos-d-severity-row button[data-active=true][data-severity=medium]{color:var(--brandOS-status-success)}.bos-d-severity-row button[data-active=true][data-severity=high]{border-color:var(--brandOS-status-warning);background-color:var(--brandOS-status-warning)}@supports (color:color-mix(in lab, red, red)){.bos-d-severity-row button[data-active=true][data-severity=high]{background-color:color-mix(in srgb,var(--brandOS-status-warning) 14%,transparent)}}.bos-d-severity-row button[data-active=true][data-severity=high]{color:var(--brandOS-status-warning)}.bos-d-severity-row button[data-active=true][data-severity=blocker]{border-color:var(--brandOS-status-error);background-color:var(--brandOS-status-error)}@supports (color:color-mix(in lab, red, red)){.bos-d-severity-row button[data-active=true][data-severity=blocker]{background-color:color-mix(in srgb,var(--brandOS-status-error) 14%,transparent)}}.bos-d-severity-row button[data-active=true][data-severity=blocker]{color:var(--brandOS-status-error)}.bos-d-form-actions{bottom:calc(var(--bos-spacing,.25rem) * 0);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(--brandOS-border-subtle);background-color:var(--brandOS-background-elevated);padding-inline:calc(var(--bos-spacing,.25rem) * 0);padding-block:calc(var(--bos-spacing,.25rem) * 3);margin-top:auto;display:flex;position:sticky}.bos-d-icon-btn.bos-d-notif{position:relative}.bos-d-topbar-bell-badge{height:calc(var(--bos-spacing,.25rem) * 4);background-color:var(--brandOS-status-error);min-width:1rem;padding-inline:calc(var(--bos-spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--bos-font-weight-semibold,600);font-size:.625rem;line-height:1;font-weight:var(--bos-font-weight-semibold,600);color:var(--brandOS-text-on-status-error,white);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:2px;right:2px}.bos-d-drawer-title{margin:calc(var(--bos-spacing,.25rem) * 0);--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-d-drawer-subtitle{margin:calc(var(--bos-spacing,.25rem) * 0);color:var(--bos-color-bos-text-muted,var(--brandOS-text-secondary));font-size:.75rem}.bos-d-drawer-head-actions{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.bos-d-drawer-section{flex-direction:column;display:flex}.bos-d-drawer-section-label{margin:calc(var(--bos-spacing,.25rem) * 0);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-d-drawer-item-button{cursor:pointer;align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--bos-spacing,.25rem) * 0);padding-block:calc(var(--bos-spacing,.25rem) * 0);text-align:left;color:var(--bos-color-bos-text,var(--brandOS-text-primary));background-color:#0000;border-width:0;display:flex}.bos-d-drawer-item-button:hover,.bos-d-drawer-item-button:focus-visible{background-color:var(--brandOS-interactive-primary)}@supports (color:color-mix(in lab, red, red)){.bos-d-drawer-item-button:hover,.bos-d-drawer-item-button:focus-visible{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 6%,transparent)}}.bos-d-drawer-item-button:hover,.bos-d-drawer-item-button:focus-visible{--tw-outline-style:none;outline-style:none}.bos-d-drawer-item[data-unread=true] .bos-d-drawer-item-title{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600)}.bos-d-drawer-item[data-unread=false]{opacity:.7}.bos-d-drawer-item-text{min-width:calc(var(--bos-spacing,.25rem) * 0);gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;flex:1;display:flex}.bos-d-drawer-item-count{border-radius:var(--brandOS-radius-sm);background-color:var(--brandOS-interactive-primary);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.bos-d-drawer-item-count{background-color:color-mix(in srgb,var(--brandOS-interactive-primary) 10%,transparent)}}.bos-d-drawer-item-count{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));padding-block:1px}.bos-d-drawer-item-dot[data-tone=error]{background-color:var(--brandOS-status-error)}.bos-cursor-aura{pointer-events:none;top:calc(var(--bos-spacing,.25rem) * 0);left:calc(var(--bos-spacing,.25rem) * 0);z-index:0;width:calc(var(--bos-spacing,.25rem) * 72);height:calc(var(--bos-spacing,.25rem) * 72);filter:blur(60px);will-change:transform;border-radius:3.40282e38px;display:none;position:fixed;transform:translate(50vw,50vh)translate(-50%,-50%)}[data-brand=alexander] .bos-cursor-aura{opacity:.18;background:radial-gradient(closest-side, var(--brandOS-primary-300) 0%, transparent 65%);display:block}[data-brand=alexander][data-theme=dark] .bos-cursor-aura{opacity:.22;background:radial-gradient(closest-side, var(--brandOS-primary-400) 0%, transparent 70%)}@media (prefers-reduced-motion:reduce){.bos-cursor-aura{display:none!important}}.bos-liquid-frame{pointer-events:none;inset:calc(var(--bos-spacing,.25rem) * 0);z-index:9999;display:none;position:fixed}[data-brand=liquid] .bos-liquid-frame{display:block}.bos-liquid-frame-edge{background-color:var(--brandOS-gray-1000);display:block;position:absolute}.bos-liquid-frame-edge-top{top:calc(var(--bos-spacing,.25rem) * 0);right:calc(var(--bos-spacing,.25rem) * 0);left:calc(var(--bos-spacing,.25rem) * 0);height:calc(var(--bos-spacing,.25rem) * 1.5)}@media not all and (width>=48rem){.bos-liquid-frame-edge-top{height:calc(var(--bos-spacing,.25rem) * 1)}}.bos-liquid-frame-edge-top{background:linear-gradient(to right, oklch(var(--colors-raw-liquidred-500-v-oklch)) 0% 22%, oklch(var(--colors-raw-liquidcyan-500-v-oklch)) 22% 50%, oklch(var(--colors-raw-liquidblue-500-v-oklch)) 50% 78%, var(--brandOS-gray-1000) 78% 100%)}.bos-liquid-frame-edge-right{display:none}.bos-liquid-frame-edge-bottom{right:calc(var(--bos-spacing,.25rem) * 0);bottom:calc(var(--bos-spacing,.25rem) * 0);left:calc(var(--bos-spacing,.25rem) * 0);height:calc(var(--bos-spacing,.25rem) * 1.5)}@media not all and (width>=48rem){.bos-liquid-frame-edge-bottom{height:calc(var(--bos-spacing,.25rem) * 1)}}.bos-liquid-frame-edge-bottom{background:linear-gradient(to right, oklch(var(--colors-raw-liquidred-500-v-oklch)) 0% 22%, oklch(var(--colors-raw-liquidcyan-500-v-oklch)) 22% 50%, oklch(var(--colors-raw-liquidblue-500-v-oklch)) 50% 78%, var(--brandOS-gray-1000) 78% 100%)}.bos-liquid-frame-edge-left{top:calc(var(--bos-spacing,.25rem) * 0);bottom:calc(var(--bos-spacing,.25rem) * 0);left:calc(var(--bos-spacing,.25rem) * 0);width:calc(var(--bos-spacing,.25rem) * 1.5)}@media not all and (width>=48rem){.bos-liquid-frame-edge-left{width:calc(var(--bos-spacing,.25rem) * 1)}}.bos-liquid-frame-edge-left{background:linear-gradient(to bottom, oklch(var(--colors-raw-liquidred-500-v-oklch)) 0% 8%, oklch(var(--colors-raw-liquidcyan-500-v-oklch)) 8% 100%)}[data-brand=liquid] .bos-d-content{scrollbar-gutter:stable;padding-right:var(--brandOS-space-8)}[data-brand=liquid] .bos-scope .bos-hero-meta:before{pointer-events:none;width:calc(var(--bos-spacing,.25rem) * 14);height:calc(var(--bos-spacing,.25rem) * 14);--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}@media not all and (width>=48rem){[data-brand=liquid] .bos-scope .bos-hero-meta:before{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10)}}[data-brand=liquid] .bos-scope .bos-hero-meta:before{background-image:url("data:image/svg+xml,%3csvg%20width='130'%20height='130'%20viewBox='0%200%20130%20130'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.7%2032.2L8%2021.5L18.8%2010.7L29.5%200L40.3%2010.8L51%2021.5L40.2%2032.3L29.5%2043L18.7%2032.2Z'%20fill='%23FCB40E'/%3e%3cpath%20d='M70.7%2059.3C70.3%2059%2070%2045.7%2070%2029.8V1H100H130L129.8%2030.3L129.5%2059.5L100.4%2059.8C84.4%2059.9%2071.1%2059.7%2070.7%2059.3Z'%20fill='%231F62FA'/%3e%3cpath%20d='M53.5%20128.4C45.4%20126.4%2032.8%20120.1%2025.8%20114.5C11.4%20103.1%200%2081.2%200%2064.8V60H35H70V95V130L64.8%20129.9C61.9%20129.9%2056.8%20129.2%2053.5%20128.4Z'%20fill='%23E7001A'/%3e%3c/svg%3e")}[data-brand=microinno] .bos-scope .bos-hero-meta:before{pointer-events:none;width:calc(var(--bos-spacing,.25rem) * 14);height:calc(var(--bos-spacing,.25rem) * 14);--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}@media not all and (width>=48rem){[data-brand=microinno] .bos-scope .bos-hero-meta:before{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10)}}[data-brand=microinno] .bos-scope .bos-hero-meta:before{background-image:url(/assets/atom-BTxu8P6W.svg)}[data-brand=mcit] .bos-scope .bos-hero-meta:before{pointer-events:none;width:calc(var(--bos-spacing,.25rem) * 14);height:calc(var(--bos-spacing,.25rem) * 14);--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}@media not all and (width>=48rem){[data-brand=mcit] .bos-scope .bos-hero-meta:before{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10)}}[data-brand=mcit] .bos-scope .bos-hero-meta:before{background-image:url(/assets/mcit-E0B24FlI.svg)}[data-brand=alexander] .bos-scope .bos-hero-meta:before{pointer-events:none;width:calc(var(--bos-spacing,.25rem) * 14);height:calc(var(--bos-spacing,.25rem) * 14);--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}@media not all and (width>=48rem){[data-brand=alexander] .bos-scope .bos-hero-meta:before{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10)}}[data-brand=alexander][data-theme=light] .bos-scope .bos-hero-meta:before{background-image:url(/assets/alexander-labs-Zlivxm7q.svg)}[data-brand=alexander][data-theme=dark] .bos-scope .bos-hero-meta:before{background-image:url(/assets/alexander-labs-dark-FZ8nAhzJ.svg)}[data-brand=controlbus] .bos-scope .bos-hero-meta:before{pointer-events:none;width:calc(var(--bos-spacing,.25rem) * 14);height:calc(var(--bos-spacing,.25rem) * 14);--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}@media not all and (width>=48rem){[data-brand=controlbus] .bos-scope .bos-hero-meta:before{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10)}}[data-brand=controlbus] .bos-scope .bos-hero-meta:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2078%2088'%3e%3cpath%20stroke='%233c79ff'%20stroke-linejoin='round'%20stroke-width='8'%20d='m38.64%204%2034.64%2020v40L38.64%2084%204%2064V24z'/%3e%3cpath%20stroke='%233b82f6'%20stroke-linecap='round'%20stroke-width='5'%20d='M20.64%2044c0-10%208-18%2018-18s18%208%2018%2018'/%3e%3cpath%20stroke='%2360a5fa'%20stroke-linecap='round'%20stroke-width='5'%20d='M29.64%2044c0-5%204-9%209-9s9%204%209%209'/%3e%3cpath%20fill='%233c79ff'%20d='M38.64%2061a7%207%200%201%200%200-14%207%207%200%200%200%200%2014'/%3e%3c/svg%3e")}[data-brand=snyder] .bos-scope .bos-hero-meta:before{pointer-events:none;width:calc(var(--bos-spacing,.25rem) * 14);height:calc(var(--bos-spacing,.25rem) * 14);--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}@media not all and (width>=48rem){[data-brand=snyder] .bos-scope .bos-hero-meta:before{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10)}}[data-brand=snyder] .bos-scope .bos-hero-meta:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%20158%20223'%3e%3cpath%20fill='%232bb6ea'%20d='m157.609.252-55.402%2077.924L65.881.085%2065.944%200z'/%3e%3cpath%20fill='%2352c8eb'%20d='m102.227%2078.162-46.81%2065.823-36.304-78.072L65.901.091z'/%3e%3cpath%20fill='%2344b8e9'%20d='M138.498%20156.246%2091.71%20222.069l-36.325-78.093%2046.809-65.823z'/%3e%3cpath%20fill='%231aa6d7'%20d='m91.707%20222.07-.063.084L0%20221.902l55.381-77.903z'/%3e%3c/svg%3e")}[data-bos-context=en-dash] .bos-scope .bos-hero-meta:before{pointer-events:none;width:calc(var(--bos-spacing,.25rem) * 14);height:calc(var(--bos-spacing,.25rem) * 14);--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}@media not all and (width>=48rem){[data-bos-context=en-dash] .bos-scope .bos-hero-meta:before{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10)}}[data-bos-context=en-dash] .bos-scope .bos-hero-meta:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2080%2080'%3e%3cpath%20stroke='%232f4f4f'%20stroke-linecap='round'%20stroke-width='9'%20d='M22%2040h36'/%3e%3cpath%20stroke='%233cb371'%20stroke-linecap='round'%20stroke-width='5'%20d='M22%2053h26'%20opacity='.82'/%3e%3cpath%20stroke='%232f4f4f'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='4'%20d='m61%2019%205%205-5%205'%20opacity='.7'/%3e%3c/svg%3e")}[data-bos-context=techtiks] .bos-scope .bos-hero-meta:before{pointer-events:none;width:calc(var(--bos-spacing,.25rem) * 14);height:calc(var(--bos-spacing,.25rem) * 14);--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}@media not all and (width>=48rem){[data-bos-context=techtiks] .bos-scope .bos-hero-meta:before{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10)}}[data-bos-context=techtiks] .bos-scope .bos-hero-meta:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2080%2080'%3e%3cpath%20fill='%23191970'%20d='M20%2020h40v9H44v31h-8V29H20z'/%3e%3cpath%20stroke='%233cb371'%20stroke-linecap='round'%20stroke-width='6'%20d='m49%2036%2013-13M50%2051l14-14'/%3e%3ccircle%20cx='62'%20cy='23'%20r='4'%20fill='%23191970'/%3e%3ccircle%20cx='64'%20cy='37'%20r='4'%20fill='%23191970'/%3e%3c/svg%3e")}[data-bos-context=codebrahma] .bos-scope .bos-hero-meta:before{pointer-events:none;width:calc(var(--bos-spacing,.25rem) * 14);height:calc(var(--bos-spacing,.25rem) * 14);--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}@media not all and (width>=48rem){[data-bos-context=codebrahma] .bos-scope .bos-hero-meta:before{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10)}}[data-bos-context=codebrahma] .bos-scope .bos-hero-meta:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2080%2080'%3e%3cpath%20stroke='%23191970'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='7'%20d='M29%2024%2018%2040l11%2016'/%3e%3cpath%20stroke='%2300ced1'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='7'%20d='m51%2024%2011%2016-11%2016'/%3e%3cpath%20stroke='%23ff8c00'%20stroke-linecap='round'%20stroke-width='6'%20d='M46%2020%2034%2060'/%3e%3c/svg%3e")}@keyframes bos-orb-pulse{0%,to{opacity:.85;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes bos-orb-aura{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.35)}}@keyframes bos-orb-ripple{0%{opacity:.65;transform:translate(-50%,-50%)scale(.85)}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)}}@keyframes bos-orb-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes bos-orb-glow{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--brandOS-interactive-primary) 40%, transparent), 0 0 6px color-mix(in srgb, var(--brandOS-interactive-primary) 45%, transparent)}50%{box-shadow:0 0 0 2px color-mix(in srgb, var(--brandOS-interactive-primary) 60%, transparent), 0 0 16px color-mix(in srgb, var(--brandOS-interactive-primary) 70%, transparent)}}@keyframes bos-orb-error-flash{0%{background:radial-gradient(circle at 35% 30%, var(--brandOS-status-error), color-mix(in srgb, var(--brandOS-status-error) 60%, black))}to{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--brandOS-interactive-primary) 90%, white), var(--brandOS-interactive-primary))}}.bos-orb{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:transform .18s,background .18s;display:inline-flex;position:relative}.bos-orb:hover{background:color-mix(in srgb, var(--brandOS-interactive-primary) 10%, transparent);transform:scale(1.05)}.bos-orb:focus-visible{outline:2px solid var(--brandOS-interactive-primary);outline-offset:2px}.bos-orb:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--brandOS-interactive-primary) 35%, transparent), transparent 65%);pointer-events:none;border-radius:50%;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bos-orb:before{content:"";background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--brandOS-interactive-primary) 90%, white), var(--brandOS-interactive-primary) 70%);width:14px;height:14px;box-shadow:0 0 0 1px color-mix(in srgb, var(--brandOS-interactive-primary) 40%, transparent), 0 0 8px color-mix(in srgb, var(--brandOS-interactive-primary) 50%, transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bos-orb[data-status=idle]:before{animation:2.6s ease-in-out infinite bos-orb-pulse}.bos-orb[data-status=idle]:after{animation:2.6s ease-in-out infinite bos-orb-aura}.bos-orb[data-status=listening]:before{width:18px;height:18px;animation:1s ease-in-out infinite bos-orb-glow}.bos-orb[data-status=listening]:after{border:2px solid color-mix(in srgb, var(--brandOS-interactive-primary) 70%, transparent);background:0 0;width:24px;height:24px;animation:1.4s ease-out infinite bos-orb-ripple}.bos-orb[data-status=processing]:before{width:18px;height:18px;box-shadow:none;border:2px solid color-mix(in srgb, var(--brandOS-interactive-primary) 20%, transparent);border-top-color:var(--brandOS-interactive-primary);background:0 0;animation:.8s linear infinite bos-orb-spin}.bos-orb[data-status=processing]:after{opacity:.3}.bos-orb[data-status=responding]:before{width:16px;height:16px;animation:.9s ease-in-out infinite bos-orb-glow}.bos-orb[data-status=responding]:after{animation:.9s ease-in-out infinite bos-orb-aura}.bos-orb[data-status=error]:before{box-shadow:0 0 10px color-mix(in srgb, var(--brandOS-status-error) 70%, transparent);animation:.6s forwards bos-orb-error-flash}.bos-orb[data-status=error]:after{opacity:0}.bos-orb-container{align-items:center;gap:var(--brandOS-space-2);display:inline-flex;position:relative}
