:root{--v6-app-shell:#FAFAFA;--v6-workspace:#FAFAFA;--v6-panel:#FFFFFF;--v6-panel-subtle:#FAFAFA;--v6-panel-muted:#FAFAFA;--v6-hover:#EDEDED;--v6-selected:#EDEDED;--v6-sidebar-bg:#0A0A0A;--v6-sidebar-selected:#2A2A2A;--v6-sidebar-hover:#262626;--v6-sidebar-text:rgba(237,237,237,0.66);--v6-sidebar-text-strong:#EDEDED;--v6-sidebar-label:rgba(237,237,237,0.42);--v6-sidebar-line:rgba(237,237,237,0.12);--v6-text-primary:#0A0A0A;--v6-text-secondary:#6B6B6B;--v6-text-muted:#6B6B6B;--v6-text-tertiary:#A8A8A8;--v6-text-subtle:#A8A8A8;--v6-text-faint:#A8A8A8;--v6-text-inverse:#FFFFFF;--v6-text-link:#2A5DB0;--v6-border-hairline:#E4E4E4;--v6-border-subtle:#E4E4E4;--v6-border-default:#E4E4E4;--v6-border-strong:#CACACA;--v6-border-layout:#E4E4E4;--v6-action-primary-bg:#0A0A0A;--v6-action-primary-text:#FAFAFA;--v6-action-primary-hover:#262626;--v6-icon:#404040;--v6-disabled:#CFCFCF;--v6-urgent:#B3302B;--v6-type-advisory:#2D5B88;--v6-type-advisory-soft:#A8C1DA;--v6-type-labor:#994920;--v6-type-labor-soft:#E7BDAA;--v6-type-harassment:#316847;--v6-type-harassment-soft:#ABCAB4;--v6-success-fg:#23864A;--v6-success-bg:#EDF7F0;--v6-warning-fg:#9A6718;--v6-warning-bg:#FFF7E3;--v6-danger-fg:#B3302B;--v6-danger-bg:#FDEFEF;--v6-info-fg:#2C63B6;--v6-info-bg:#EEF4FC;--v6-processing-fg:#5E5A80;--v6-processing-bg:#F1EFF8;--v6-neutral-fg:#626262;--v6-neutral-bg:#F0F0F0;--v6-discretion:#6A5757;--v6-legal-on-ink:#C9A9A0;--v6-border-mid:#D9D9D9;--v6-nav-current:#EDEDED;--v6-success-line:color-mix(in srgb,var(--v6-success-fg) 26%,var(--v6-success-bg));--v6-warning-line:color-mix(in srgb,var(--v6-warning-fg) 26%,var(--v6-warning-bg));--v6-danger-line:color-mix(in srgb,var(--v6-danger-fg) 26%,var(--v6-danger-bg));--v6-info-line:color-mix(in srgb,var(--v6-info-fg) 26%,var(--v6-info-bg));--v6-processing-line:color-mix(in srgb,var(--v6-processing-fg) 26%,var(--v6-processing-bg));--v6-neutral-line:color-mix(in srgb,var(--v6-neutral-fg) 26%,var(--v6-neutral-bg));--v6-shadow-bench:0 1px 2px rgba(0,0,0,0.04),0 16px 40px -24px rgba(0,0,0,0.18);--v6-shadow-popover:0 12px 32px rgba(0,0,0,0.14);--v6-shadow-panel:0 1px 2px rgba(0,0,0,0.04),0 12px 32px rgba(0,0,0,0.10);--v6-r-sm:5px;--v6-sidebar-w:240px;--v6-sidebar-w-compact:64px;--v6-control-h:34px}.lm-display-lg{font:var(--lm-semantic-typography-display-large-font-weight) var(--lm-semantic-typography-display-large-font-size)/var(--lm-semantic-typography-display-large-line-height) var(--lm-semantic-typography-display-large-font-family)}.lm-display-md{font:var(--lm-semantic-typography-display-medium-font-weight) var(--lm-semantic-typography-display-medium-font-size)/var(--lm-semantic-typography-display-medium-line-height) var(--lm-semantic-typography-display-medium-font-family)}.lm-page-title{font:var(--lm-semantic-typography-page-title-font-weight) var(--lm-semantic-typography-page-title-font-size)/var(--lm-semantic-typography-page-title-line-height) var(--lm-semantic-typography-page-title-font-family)}.lm-section-title{font:var(--lm-semantic-typography-section-title-font-weight) var(--lm-semantic-typography-section-title-font-size)/var(--lm-semantic-typography-section-title-line-height) var(--lm-semantic-typography-section-title-font-family)}.lm-heading{font:var(--lm-semantic-typography-heading-compact-font-weight) var(--lm-semantic-typography-heading-compact-font-size)/var(--lm-semantic-typography-heading-compact-line-height) var(--lm-semantic-typography-heading-compact-font-family)}.lm-label{font:var(--lm-semantic-typography-label-font-weight) var(--lm-semantic-typography-label-font-size)/var(--lm-semantic-typography-label-line-height) var(--lm-semantic-typography-label-font-family)}.lm-label-dense{font:var(--lm-semantic-typography-label-dense-font-weight) var(--lm-semantic-typography-label-dense-font-size)/var(--lm-semantic-typography-label-dense-line-height) var(--lm-semantic-typography-label-dense-font-family)}.lm-body{font:var(--lm-semantic-typography-body-font-weight) var(--lm-semantic-typography-body-font-size)/var(--lm-semantic-typography-body-line-height) var(--lm-semantic-typography-body-font-family)}.lm-body-dense{font:var(--lm-semantic-typography-body-dense-font-weight) var(--lm-semantic-typography-body-dense-font-size)/var(--lm-semantic-typography-body-dense-line-height) var(--lm-semantic-typography-body-dense-font-family)}.lm-caption{font:var(--lm-semantic-typography-caption-font-weight) var(--lm-semantic-typography-caption-font-size)/var(--lm-semantic-typography-caption-line-height) var(--lm-semantic-typography-caption-font-family)}.lm-document{font:var(--lm-semantic-typography-document-font-weight) var(--lm-semantic-typography-document-font-size)/var(--lm-semantic-typography-document-line-height) var(--lm-semantic-typography-document-font-family)}.lm-button{font:var(--lm-semantic-typography-button-font-weight) var(--lm-semantic-typography-button-font-size)/var(--lm-semantic-typography-button-line-height) var(--lm-semantic-typography-button-font-family)}.lm-button-dense{font:var(--lm-semantic-typography-button-dense-font-weight) var(--lm-semantic-typography-button-dense-font-size)/var(--lm-semantic-typography-button-dense-line-height) var(--lm-semantic-typography-button-dense-font-family)}.lm-stat{font:var(--lm-semantic-typography-stat-font-weight) var(--lm-semantic-typography-stat-font-size)/var(--lm-semantic-typography-stat-line-height) var(--lm-semantic-typography-stat-font-family)}.lm-num{font-variant-numeric:tabular-nums}