main:has(>.border-b.border-amber-200){--crm-row-height:40px;--crm-header-height:30px;--crm-control-height:32px;--crm-hairline:color-mix(in oklab, var(--line) 82%, transparent);--crm-hover:color-mix(in oklab, var(--secondary) 48%, transparent);--crm-muted-surface:color-mix(in oklab, var(--secondary) 30%, var(--card))}main:has(>.border-b.border-amber-200) h1.font-display{letter-spacing:-.035em!important}main:has(>.border-b.border-amber-200) :is(input,select){min-height:var(--crm-control-height);height:var(--crm-control-height)!important;border-radius:7px!important;font-size:11.5px!important}main:has(>.border-b.border-amber-200) button{border-radius:7px;font-size:11px}main:has(>.border-b.border-amber-200) section[class*=border][class*=bg-card]{box-shadow:0 1px 2px color-mix(in oklab,var(--ink) 5%,transparent)!important;border-radius:10px!important}main:has(>.border-b.border-amber-200) table{font-variant-numeric:tabular-nums;font-size:11.5px;border-collapse:separate!important;border-spacing:0!important}main:has(>.border-b.border-amber-200) table thead tr{background:var(--crm-muted-surface)!important}main:has(>.border-b.border-amber-200) table thead th{z-index:11;height:var(--crm-header-height);color:color-mix(in oklab,var(--muted-foreground) 92%,var(--ink));letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;line-height:1.15;position:sticky;top:0;border-right-color:#0000!important;border-bottom:1px solid var(--crm-hairline)!important;background:color-mix(in oklab,var(--secondary) 44%,var(--card))!important;padding:6px 10px!important;font-size:9px!important;font-weight:600!important}main:has(>.border-b.border-amber-200) table tbody tr{min-height:var(--crm-row-height);transition:background-color .12s,box-shadow .12s}main:has(>.border-b.border-amber-200) table tbody tr:hover{box-shadow:inset 2px 0 color-mix(in oklab,var(--teal) 42%,transparent);background:var(--crm-hover)!important}main:has(>.border-b.border-amber-200) table tbody td{min-height:var(--crm-row-height);vertical-align:middle;line-height:1.25;border-right-color:#0000!important;border-bottom-color:var(--crm-hairline)!important;padding:8px 10px!important}main:has(>.border-b.border-amber-200) [role=dialog] aside{border-left-color:var(--crm-hairline)!important;box-shadow:-18px 0 48px -34px color-mix(in oklab,var(--ink) 35%,transparent)!important}@media(max-width:639px){main:has(>.border-b.border-amber-200){--crm-control-height:36px;--crm-row-height:44px}}
