.pv-status-pill{align-items:center;gap:var(--pv-space-8);padding:var(--pv-space-4) var(--pv-space-12);border-radius:var(--pv-radius-pill);background:var(--pv-color-surface-subtle);color:var(--pv-color-text-primary);font-size:var(--pv-font-body-sm-size);line-height:var(--pv-font-body-sm-line-height);cursor:default;-webkit-user-select:none;user-select:none;font-weight:500;display:inline-flex}.pv-status-pill__dot{width:var(--pv-space-8);height:var(--pv-space-8);border:2px solid var(--pv-color-text-secondary);border-radius:var(--pv-radius-pill);flex:none}.pv-status-pill__icon{display:inline-flex}.pv-status-pill[data-tone=active]{background:var(--pv-color-surface-brand-soft)}.pv-status-pill[data-tone=active] .pv-status-pill__dot{border-color:var(--pv-brand-purple500);background:var(--pv-brand-purple500)}.pv-status-pill[data-tone=success] .pv-status-pill__dot{border-color:var(--pv-color-success-strong);background:var(--pv-color-success-strong)}.pv-status-pill[data-tone=warning] .pv-status-pill__dot{border-color:var(--pv-semantic-warning);background:var(--pv-semantic-warning);border-radius:var(--pv-radius-xs)}.pv-status-pill[data-tone=danger] .pv-status-pill__dot{border-color:var(--pv-color-danger-strong);background:var(--pv-color-danger-strong);border-radius:0}.pv-connection{display:inline-flex}.pv-inline-alert{align-items:flex-start;gap:var(--pv-space-12);padding:var(--pv-space-12) var(--pv-space-16);border:1px solid var(--pv-color-border);border-radius:var(--pv-radius-sm);background:var(--pv-color-surface);color:var(--pv-color-text-primary);border-inline-start-width:4px;display:flex}.pv-inline-alert[data-tone=info]{border-inline-start-color:var(--pv-semantic-info)}.pv-inline-alert[data-tone=success]{border-inline-start-color:var(--pv-color-success-strong)}.pv-inline-alert[data-tone=warning]{border-inline-start-color:var(--pv-semantic-warning)}.pv-inline-alert[data-tone=danger]{border-inline-start-color:var(--pv-color-danger-strong)}.pv-inline-alert__icon{color:var(--pv-color-text-secondary);flex:none}.pv-inline-alert__body{flex:1;min-width:0}.pv-inline-alert__title{margin:0;font-weight:600}.pv-inline-alert__text{font-size:var(--pv-font-body-sm-size);line-height:var(--pv-font-body-sm-line-height)}.pv-inline-alert__action{flex:none}.pv-kbd-hint{align-items:center;gap:var(--pv-space-8);color:var(--pv-color-text-secondary);font-size:var(--pv-font-caption-size);line-height:var(--pv-font-caption-line-height);display:inline-flex}.pv-kbd-hint__keys{gap:var(--pv-space-4);font:inherit;display:inline-flex}.pv-kbd-hint__key{min-width:var(--pv-space-24);padding:0 var(--pv-space-4);border:1px solid var(--pv-color-border-strong);border-radius:var(--pv-radius-xs);background:var(--pv-color-surface);color:var(--pv-color-text-primary);font:inherit;text-align:center;border-bottom-width:2px;font-weight:600;display:inline-block}@media (forced-colors:active){.pv-status-pill{border:1px dotted canvastext}.pv-status-pill__dot{background:canvastext;border-color:canvastext}}
.pv-drawer__overlay{z-index:40;background:var(--pv-brand-navy950);opacity:.5;position:fixed;inset:0}.pv-drawer{z-index:41;width:min(calc(100vw - var(--pv-space-48)), var(--pv-layout-creator-inspector-width));background:var(--pv-color-surface);color:var(--pv-color-text-primary);box-shadow:var(--pv-shadow-floating-light);animation:pv-drawer-in var(--pv-motion-standard) ease;flex-direction:column;display:flex;position:fixed;top:0;bottom:0}.pv-drawer[data-side=end]{right:0}.pv-drawer[data-side=start]{width:min(calc(100vw - var(--pv-space-48)), var(--pv-layout-creator-nav-width));left:0}.pv-drawer__head{justify-content:space-between;align-items:center;gap:var(--pv-space-8);padding:var(--pv-space-8) var(--pv-space-8) var(--pv-space-8) var(--pv-space-16);display:flex}.pv-drawer__title{font-size:var(--pv-font-h4-size);line-height:var(--pv-font-h4-line-height);font-weight:var(--pv-font-h4-weight);margin:0}.pv-drawer__title[data-hidden]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pv-drawer__body{flex:1;min-height:0;overflow:auto}@keyframes pv-drawer-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.pv-drawer{animation:none}}@media (forced-colors:active){.pv-drawer{border-inline:1px solid canvastext}}
.pv-family-mark{border-radius:var(--pv-radius-xs);color:var(--pv-brand-navy950);flex:none;justify-content:center;align-items:center;display:inline-flex}.pv-family-mark--sm{width:24px;height:24px}.pv-family-mark--md{width:32px;height:32px}.pv-family-mark--lg{border-radius:var(--pv-radius-sm);width:44px;height:44px}.pv-family-mark[data-accent=pink500]{background:var(--pv-brand-pink500)}.pv-family-mark[data-accent=orange500]{background:var(--pv-brand-orange500)}.pv-family-mark[data-accent=yellow400]{background:var(--pv-brand-yellow400)}.pv-family-mark[data-accent=teal500]{background:var(--pv-brand-teal500)}.pv-family-mark[data-accent=mint400]{background:var(--pv-brand-mint400)}.pv-family-mark[data-accent=blue500]{background:var(--pv-brand-blue500)}@media (forced-colors:active){.pv-family-mark{color:canvastext;border:1px solid canvastext}}
