:root{--bq-navy-50:#F2F5F9;--bq-navy-100:#E6EEF6;--bq-navy-200:#CCD9E7;--bq-navy-300:#A3B8CE;--bq-navy-400:#7591AF;--bq-navy-500:#4A7199;--bq-navy-600:#335478;--bq-navy-700:#213C5B;--bq-navy-800:#14273D;--bq-navy-900:#0C1828;--bq-stone-0:#FFFFFF;--bq-stone-25:#FCFBF9;--bq-stone-50:#FAF9F7;--bq-stone-100:#F3F1ED;--bq-stone-200:#E8E4DD;--bq-stone-300:#D6D0C6;--bq-stone-400:#B3ACA0;--bq-stone-500:#8A8478;--bq-stone-600:#6A655C;--bq-stone-700:#4C4842;--bq-stone-800:#32302C;--bq-stone-900:#1E1D1B;--bq-brass-50:#FAF6EE;--bq-brass-100:#F2E8D5;--bq-brass-200:#E3D0AC;--bq-brass-300:#CFB27F;--bq-brass-500:#A9844C;--bq-brass-700:#7A5E33;--bq-success-fg:#17694A;--bq-success-bg:#EAF5EF;--bq-success-border:#B7DCC8;--bq-success-solid:#1F8A5F;--bq-brand-signal:#1FA974;--bq-warning-fg:#8A5A00;--bq-warning-bg:#FDF5E4;--bq-warning-border:#EDD39A;--bq-warning-solid:#C08A12;--bq-danger-fg:#A12C24;--bq-danger-bg:#FCEDEB;--bq-danger-border:#EEC0BA;--bq-danger-solid:#B3261E;--bq-info-fg:#2C4F75;--bq-info-bg:#EEF3F9;--bq-info-border:#C6D5E6;--bq-info-solid:#4A7199;--bq-margin-warn-fg:#8E1414;--bq-margin-warn-bg:#FBEAEA;--bq-margin-warn-border:#D93A3A;--bq-margin-warn-solid:#C21F1F;--bq-margin-warn-stripe:rgba(194,31,31,0.07);--bq-margin-warn-pattern:repeating-linear-gradient(135deg,var(--bq-margin-warn-stripe) 0 6px,transparent 6px 12px);--bq-margin-ok-fg:#17694A;--bq-color-bg:var(--bq-stone-50);--bq-color-surface:var(--bq-stone-0);--bq-color-surface-muted:var(--bq-stone-100);--bq-color-surface-sunken:var(--bq-stone-25);--bq-color-surface-inverse:var(--bq-navy-800);--bq-color-text:#17202B;--bq-color-text-secondary:#4F5764;--bq-color-text-muted:#7A808A;--bq-color-text-inverse:#F2F5F9;--bq-color-text-link:var(--bq-navy-600);--bq-color-border:var(--bq-stone-200);--bq-color-border-strong:var(--bq-stone-300);--bq-color-divider:#ECE8E1;--bq-color-primary:var(--bq-navy-800);--bq-color-primary-hover:var(--bq-navy-700);--bq-color-primary-active:var(--bq-navy-900);--bq-color-primary-subtle:var(--bq-navy-50);--bq-color-accent:var(--bq-brass-500);--bq-color-accent-subtle:var(--bq-brass-50);--bq-color-agent:#5A4E96;--bq-color-agent-bg:#F1EFF8;--bq-color-human:var(--bq-navy-600);--bq-status-new-bg:#EEF3F9;--bq-status-new-fg:#2C4F75;--bq-status-new-border:#C6D5E6;--bq-status-new-dot:#4A7199;--bq-status-reading-bg:#FDF5E4;--bq-status-reading-fg:#8A5A00;--bq-status-reading-border:#EDD39A;--bq-status-reading-dot:#C08A12;--bq-status-agent-bg:#F1EFF8;--bq-status-agent-fg:#4D4287;--bq-status-agent-border:#D3CEEA;--bq-status-agent-dot:#7A6CC0;--bq-status-coordinator-bg:#EAF1F8;--bq-status-coordinator-fg:#234A72;--bq-status-coordinator-border:#BFD2E6;--bq-status-coordinator-dot:#335478;--bq-status-purchasing-bg:#EAF1F8;--bq-status-purchasing-fg:#234A72;--bq-status-purchasing-border:#BFD2E6;--bq-status-purchasing-dot:#335478;--bq-status-rep-bg:#EAF1F8;--bq-status-rep-fg:#234A72;--bq-status-rep-border:#BFD2E6;--bq-status-rep-dot:#335478;--bq-status-manager-bg:#FAF4E8;--bq-status-manager-fg:#6E5226;--bq-status-manager-border:#E3D0AC;--bq-status-manager-dot:#A9844C;--bq-status-gm-bg:#F6EEDD;--bq-status-gm-fg:#5F4419;--bq-status-gm-border:#D9BE8C;--bq-status-gm-dot:#8E6A33;--bq-status-ready-bg:#E8F3F2;--bq-status-ready-fg:#1D5C58;--bq-status-ready-border:#B4D8D4;--bq-status-ready-dot:#2E8A83;--bq-status-sent-bg:#E6EEF6;--bq-status-sent-fg:#14273D;--bq-status-sent-border:#A3B8CE;--bq-status-sent-dot:#14273D;--bq-status-won-bg:#EAF5EF;--bq-status-won-fg:#17694A;--bq-status-won-border:#B7DCC8;--bq-status-won-dot:#1F8A5F;--bq-status-shipping-bg:#EFF6F0;--bq-status-shipping-fg:#2D6340;--bq-status-shipping-border:#C4DEC9;--bq-status-shipping-dot:#4C8F62;--bq-status-shipped-bg:#F2F5F3;--bq-status-shipped-fg:#35523F;--bq-status-shipped-border:#CBD8CF;--bq-status-shipped-dot:#5E7D69;--bq-status-returned-bg:#FBF0E7;--bq-status-returned-fg:#8A4B1C;--bq-status-returned-border:#EBCBAF;--bq-status-returned-dot:#B8692E;--bq-status-lost-bg:#FBEFED;--bq-status-lost-fg:#8F3A33;--bq-status-lost-border:#EBC6C0;--bq-status-lost-dot:#B5544B;--bq-status-expired-bg:#F3F1ED;--bq-status-expired-fg:#6A655C;--bq-status-expired-border:#D6D0C6;--bq-status-expired-dot:#8A8478;--bq-status-revised-bg:#F3F1ED;--bq-status-revised-fg:#6A655C;--bq-status-revised-border:#D6D0C6;--bq-status-revised-dot:#B3ACA0;--bq-status-closed-bg:#F7F6F3;--bq-status-closed-fg:#7A766E;--bq-status-closed-border:#E8E4DD;--bq-status-closed-dot:#B3ACA0;--bq-status-cancelled-bg:#F3F1ED;--bq-status-cancelled-fg:#4C4842;--bq-status-cancelled-border:#B3ACA0;--bq-status-cancelled-dot:#4C4842;--bq-flag-overdue-bg:#B3261E;--bq-flag-overdue-fg:#FFFFFF;--bq-flag-reminder-bg:#FDF0C7;--bq-flag-reminder-fg:#7A5200;--bq-flag-rejected-bg:#FCEDEB;--bq-flag-rejected-fg:#A12C24;--bq-flag-takeover-bg:#E6EEF6;--bq-flag-takeover-fg:#14273D;--bq-flag-agent-failed-bg:#F1EFF8;--bq-flag-agent-failed-fg:#8E1414;--bq-flag-inform-bg:#FAF4E8;--bq-flag-inform-fg:#6E5226;--bq-flag-pending-send-bg:#E8F3F2;--bq-flag-pending-send-fg:#1D5C58;--bq-flag-check-bg:#FDF5E4;--bq-flag-check-fg:#8A5A00;--bq-flag-partial-bg:#FBF0E7;--bq-flag-partial-fg:#8A4B1C;--bq-flag-nostock-bg:#F3F1ED;--bq-flag-nostock-fg:#4C4842;--bq-font-display:"Source Serif 4","Source Serif Pro",Georgia,"Times New Roman",serif;--bq-font-sans:"Inter","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif;--bq-font-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--bq-font-feature-ui:"cv05" 1,"calt" 0;--bq-font-feature-num:"tnum" 1,"lnum" 1,"cv05" 1,"calt" 0;--bq-numeric:tabular-nums lining-nums;--bq-weight-regular:400;--bq-weight-medium:500;--bq-weight-semibold:600;--bq-weight-bold:700;--bq-text-2xs:0.6875rem;--bq-text-xs:0.75rem;--bq-text-sm:0.8125rem;--bq-text-base:0.875rem;--bq-text-md:1rem;--bq-text-lg:1.125rem;--bq-text-xl:1.25rem;--bq-text-2xl:1.5rem;--bq-text-3xl:1.875rem;--bq-text-4xl:2.25rem;--bq-text-5xl:3rem;--bq-leading-tight:1.2;--bq-leading-snug:1.35;--bq-leading-normal:1.5;--bq-leading-relaxed:1.65;--bq-tracking-tight:-0.01em;--bq-tracking-normal:0;--bq-tracking-wide:0.04em;--bq-tracking-caps:0.08em;--bq-space-0:0;--bq-space-px:1px;--bq-space-0-5:2px;--bq-space-1:4px;--bq-space-1-5:6px;--bq-space-2:8px;--bq-space-3:12px;--bq-space-4:16px;--bq-space-5:20px;--bq-space-6:24px;--bq-space-8:32px;--bq-space-10:40px;--bq-space-12:48px;--bq-space-16:64px;--bq-space-20:80px;--bq-space-24:96px;--bq-radius-none:0;--bq-radius-xs:2px;--bq-radius-sm:4px;--bq-radius-md:6px;--bq-radius-lg:8px;--bq-radius-xl:12px;--bq-radius-full:999px;--bq-shadow-none:none;--bq-shadow-xs:0 1px 1px rgba(12,24,40,0.04);--bq-shadow-sm:0 1px 2px rgba(12,24,40,0.06),0 1px 1px rgba(12,24,40,0.03);--bq-shadow-md:0 4px 12px -2px rgba(12,24,40,0.08),0 2px 4px -2px rgba(12,24,40,0.05);--bq-shadow-lg:0 12px 32px -8px rgba(12,24,40,0.14),0 4px 8px -4px rgba(12,24,40,0.06);--bq-shadow-inset:inset 0 1px 2px rgba(12,24,40,0.06);--bq-border-width:1px;--bq-border-width-strong:2px;--bq-focus-ring:0 0 0 3px rgba(74,113,153,0.28);--bq-focus-ring-danger:0 0 0 3px rgba(179,38,30,0.22);--bq-duration-fast:120ms;--bq-duration-base:180ms;--bq-ease:cubic-bezier(0.2,0,0,1);--bq-btn-height-sm:30px;--bq-btn-height-md:36px;--bq-btn-height-lg:44px;--bq-btn-padding-x-sm:10px;--bq-btn-padding-x-md:14px;--bq-btn-padding-x-lg:20px;--bq-btn-radius:var(--bq-radius-md);--bq-btn-font-size:var(--bq-text-base);--bq-btn-font-weight:var(--bq-weight-medium);--bq-btn-primary-bg:var(--bq-navy-800);--bq-btn-primary-bg-hover:var(--bq-navy-700);--bq-btn-primary-fg:#FFFFFF;--bq-btn-secondary-bg:#FFFFFF;--bq-btn-secondary-bg-hover:var(--bq-stone-100);--bq-btn-secondary-fg:var(--bq-navy-800);--bq-btn-secondary-border:var(--bq-stone-300);--bq-btn-ghost-bg:transparent;--bq-btn-ghost-bg-hover:var(--bq-navy-50);--bq-btn-ghost-fg:var(--bq-navy-600);--bq-btn-danger-bg:var(--bq-danger-solid);--bq-btn-danger-bg-hover:#961F18;--bq-btn-danger-fg:#FFFFFF;--bq-btn-disabled-bg:var(--bq-stone-100);--bq-btn-disabled-fg:var(--bq-stone-400);--bq-badge-height:22px;--bq-badge-padding-x:8px;--bq-badge-radius:var(--bq-radius-full);--bq-badge-font-size:var(--bq-text-xs);--bq-badge-font-weight:var(--bq-weight-medium);--bq-table-header-bg:var(--bq-stone-100);--bq-table-header-fg:var(--bq-color-text-secondary);--bq-table-header-font-size:var(--bq-text-xs);--bq-table-row-bg:#FFFFFF;--bq-table-row-alt-bg:var(--bq-stone-25);--bq-table-row-hover-bg:var(--bq-navy-50);--bq-table-row-selected-bg:var(--bq-navy-100);--bq-table-border:var(--bq-color-divider);--bq-table-cell-padding-y:10px;--bq-table-cell-padding-x:12px;--bq-table-cell-font-size:var(--bq-text-sm);--bq-input-height:36px;--bq-input-bg:#FFFFFF;--bq-input-border:var(--bq-stone-300);--bq-input-border-focus:var(--bq-navy-500);--bq-input-radius:var(--bq-radius-md);--bq-card-bg:#FFFFFF;--bq-card-border:var(--bq-stone-200);--bq-card-radius:var(--bq-radius-lg);--bq-card-padding:var(--bq-space-6);--bq-card-shadow:var(--bq-shadow-sm);--bq-layout-max-width:1440px;--bq-layout-sidebar-width:248px;--bq-layout-topbar-height:56px;--bq-print-page-width:210mm;--bq-print-page-height:297mm;--bq-print-margin-top:16mm;--bq-print-margin-x:16mm;--bq-print-margin-bottom:20mm;--bq-print-text-2xs:6.5pt;--bq-print-text-xs:7.5pt;--bq-print-text-sm:8pt;--bq-print-text-base:9pt;--bq-print-text-md:10pt;--bq-print-text-lg:12pt;--bq-print-text-xl:16pt;--bq-print-text-2xl:22pt;--bq-print-ink:#17202B;--bq-print-ink-secondary:#545B66;--bq-print-ink-muted:#858A92;--bq-print-rule:#D9D4CB;--bq-print-rule-strong:#14273D;--bq-print-accent:#A9844C;--bq-print-header-fill:#F3F1ED;--bq-print-watermark:rgba(20,39,61,0.045)}.bq-money,.bq-num{font-variant-numeric:var(--bq-numeric);font-feature-settings:var(--bq-font-feature-num),var(--bq-numeric);white-space:nowrap}.bq-code{font-family:var(--bq-font-mono);font-size:.92em;letter-spacing:0;white-space:nowrap}.bq-eyebrow{font-family:var(--bq-font-sans);font-size:var(--bq-text-2xs);letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;color:var(--bq-color-text-muted)}.bq-eyebrow,.bq-heading{font-weight:var(--bq-weight-semibold)}.bq-heading{font-family:var(--bq-font-display);letter-spacing:var(--bq-tracking-tight);line-height:var(--bq-leading-tight);color:var(--bq-color-text)}.bq-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--bq-space-2);height:var(--bq-btn-height-md);padding:0 var(--bq-btn-padding-x-md);border-radius:var(--bq-btn-radius);border:1px solid transparent;font-family:var(--bq-font-sans);font-size:var(--bq-btn-font-size);font-weight:var(--bq-btn-font-weight);line-height:1;cursor:pointer;white-space:nowrap;transition:background-color var(--bq-duration-fast) var(--bq-ease),border-color var(--bq-duration-fast) var(--bq-ease),box-shadow var(--bq-duration-fast) var(--bq-ease)}.bq-btn:focus-visible{outline:none;box-shadow:var(--bq-focus-ring)}.bq-btn--sm{height:var(--bq-btn-height-sm);padding:0 var(--bq-btn-padding-x-sm);font-size:var(--bq-text-sm)}.bq-btn--lg{height:var(--bq-btn-height-lg);padding:0 var(--bq-btn-padding-x-lg);font-size:var(--bq-text-md)}.bq-btn--primary{background:var(--bq-btn-primary-bg);color:var(--bq-btn-primary-fg)}.bq-btn--primary:hover{background:var(--bq-btn-primary-bg-hover)}.bq-btn--secondary{background:var(--bq-btn-secondary-bg);color:var(--bq-btn-secondary-fg);border-color:var(--bq-btn-secondary-border);box-shadow:var(--bq-shadow-xs)}.bq-btn--secondary:hover{background:var(--bq-btn-secondary-bg-hover)}.bq-btn--ghost{background:var(--bq-btn-ghost-bg);color:var(--bq-btn-ghost-fg)}.bq-btn--ghost:hover{background:var(--bq-btn-ghost-bg-hover)}.bq-btn--danger{background:var(--bq-btn-danger-bg);color:var(--bq-btn-danger-fg)}.bq-btn--danger:hover{background:var(--bq-btn-danger-bg-hover)}.bq-btn--danger:focus-visible{box-shadow:var(--bq-focus-ring-danger)}.bq-btn:disabled,.bq-btn[aria-disabled=true]{background:var(--bq-btn-disabled-bg);color:var(--bq-btn-disabled-fg);border-color:transparent;box-shadow:none;cursor:not-allowed}.bq-badge{--_bg:var(--bq-status-new-bg);--_fg:var(--bq-status-new-fg);--_bd:var(--bq-status-new-border);--_dot:var(--bq-status-new-dot);display:inline-flex;align-items:center;gap:6px;height:var(--bq-badge-height);padding:0 var(--bq-badge-padding-x);border-radius:var(--bq-badge-radius);background:var(--_bg);color:var(--_fg);border:1px solid var(--_bd);font-family:var(--bq-font-sans);font-size:var(--bq-badge-font-size);font-weight:var(--bq-badge-font-weight);line-height:1;white-space:nowrap}.bq-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--_dot);flex:none}.bq-badge--plain:before{display:none}.bq-badge--new{--_bg:var(--bq-status-new-bg);--_fg:var(--bq-status-new-fg);--_bd:var(--bq-status-new-border);--_dot:var(--bq-status-new-dot)}.bq-badge--reading{--_bg:var(--bq-status-reading-bg);--_fg:var(--bq-status-reading-fg);--_bd:var(--bq-status-reading-border);--_dot:var(--bq-status-reading-dot)}.bq-badge--agent{--_bg:var(--bq-status-agent-bg);--_fg:var(--bq-status-agent-fg);--_bd:var(--bq-status-agent-border);--_dot:var(--bq-status-agent-dot)}.bq-badge--coordinator{--_bg:var(--bq-status-coordinator-bg);--_fg:var(--bq-status-coordinator-fg);--_bd:var(--bq-status-coordinator-border);--_dot:var(--bq-status-coordinator-dot)}.bq-badge--purchasing{--_bg:var(--bq-status-purchasing-bg);--_fg:var(--bq-status-purchasing-fg);--_bd:var(--bq-status-purchasing-border);--_dot:var(--bq-status-purchasing-dot)}.bq-badge--rep{--_bg:var(--bq-status-rep-bg);--_fg:var(--bq-status-rep-fg);--_bd:var(--bq-status-rep-border);--_dot:var(--bq-status-rep-dot)}.bq-badge--manager{--_bg:var(--bq-status-manager-bg);--_fg:var(--bq-status-manager-fg);--_bd:var(--bq-status-manager-border);--_dot:var(--bq-status-manager-dot)}.bq-badge--gm{--_bg:var(--bq-status-gm-bg);--_fg:var(--bq-status-gm-fg);--_bd:var(--bq-status-gm-border);--_dot:var(--bq-status-gm-dot)}.bq-badge--ready{--_bg:var(--bq-status-ready-bg);--_fg:var(--bq-status-ready-fg);--_bd:var(--bq-status-ready-border);--_dot:var(--bq-status-ready-dot)}.bq-badge--sent{--_bg:var(--bq-status-sent-bg);--_fg:var(--bq-status-sent-fg);--_bd:var(--bq-status-sent-border);--_dot:var(--bq-status-sent-dot)}.bq-badge--won{--_bg:var(--bq-status-won-bg);--_fg:var(--bq-status-won-fg);--_bd:var(--bq-status-won-border);--_dot:var(--bq-status-won-dot)}.bq-badge--shipping{--_bg:var(--bq-status-shipping-bg);--_fg:var(--bq-status-shipping-fg);--_bd:var(--bq-status-shipping-border);--_dot:var(--bq-status-shipping-dot)}.bq-badge--shipped{--_bg:var(--bq-status-shipped-bg);--_fg:var(--bq-status-shipped-fg);--_bd:var(--bq-status-shipped-border);--_dot:var(--bq-status-shipped-dot)}.bq-badge--returned{--_bg:var(--bq-status-returned-bg);--_fg:var(--bq-status-returned-fg);--_bd:var(--bq-status-returned-border);--_dot:var(--bq-status-returned-dot)}.bq-badge--lost{--_bg:var(--bq-status-lost-bg);--_fg:var(--bq-status-lost-fg);--_bd:var(--bq-status-lost-border);--_dot:var(--bq-status-lost-dot)}.bq-badge--expired{--_bg:var(--bq-status-expired-bg);--_fg:var(--bq-status-expired-fg);--_bd:var(--bq-status-expired-border);--_dot:var(--bq-status-expired-dot)}.bq-badge--revised{--_bg:var(--bq-status-revised-bg);--_fg:var(--bq-status-revised-fg);--_bd:var(--bq-status-revised-border);--_dot:var(--bq-status-revised-dot)}.bq-badge--closed{--_bg:var(--bq-status-closed-bg);--_fg:var(--bq-status-closed-fg);--_bd:var(--bq-status-closed-border);--_dot:var(--bq-status-closed-dot)}.bq-badge--cancelled{--_bg:var(--bq-status-cancelled-bg);--_fg:var(--bq-status-cancelled-fg);--_bd:var(--bq-status-cancelled-border);--_dot:var(--bq-status-cancelled-dot);text-decoration:line-through;-webkit-text-decoration-color:rgba(76,72,66,.45);text-decoration-color:rgba(76,72,66,.45)}.bq-flag{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:var(--bq-radius-sm);font-family:var(--bq-font-sans);font-size:var(--bq-text-2xs);font-weight:var(--bq-weight-semibold);letter-spacing:.01em;white-space:nowrap;line-height:1}.bq-flag--overdue{background:var(--bq-flag-overdue-bg);color:var(--bq-flag-overdue-fg)}.bq-flag--reminder{background:var(--bq-flag-reminder-bg);color:var(--bq-flag-reminder-fg)}.bq-flag--rejected{background:var(--bq-flag-rejected-bg);color:var(--bq-flag-rejected-fg)}.bq-flag--takeover{background:var(--bq-flag-takeover-bg);color:var(--bq-flag-takeover-fg)}.bq-flag--agent-failed{background:var(--bq-flag-agent-failed-bg);color:var(--bq-flag-agent-failed-fg)}.bq-flag--inform{background:var(--bq-flag-inform-bg);color:var(--bq-flag-inform-fg)}.bq-flag--pending-send{background:var(--bq-flag-pending-send-bg);color:var(--bq-flag-pending-send-fg)}.bq-flag--check{background:var(--bq-flag-check-bg);color:var(--bq-flag-check-fg)}.bq-flag--partial{background:var(--bq-flag-partial-bg);color:var(--bq-flag-partial-fg)}.bq-flag--nostock{background:var(--bq-flag-nostock-bg);color:var(--bq-flag-nostock-fg)}.bq-flag--agent{background:var(--bq-color-agent-bg);color:var(--bq-color-agent)}.bq-margin-warning{display:flex;align-items:flex-start;gap:var(--bq-space-2);padding:var(--bq-space-2) var(--bq-space-3);border-left:3px solid var(--bq-margin-warn-border);border-radius:0 var(--bq-radius-sm) var(--bq-radius-sm) 0;background:var(--bq-margin-warn-pattern),var(--bq-margin-warn-bg);color:var(--bq-margin-warn-fg);font-size:var(--bq-text-sm);font-weight:var(--bq-weight-medium)}.bq-margin-value--warn{color:var(--bq-margin-warn-solid);font-weight:var(--bq-weight-semibold)}.bq-margin-value--ok,.bq-margin-value--warn{font-feature-settings:var(--bq-numeric);font-variant-numeric:var(--bq-numeric)}.bq-margin-value--ok{color:var(--bq-margin-ok-fg)}.bq-table tr.is-margin-warn>td{background:var(--bq-margin-warn-pattern),var(--bq-margin-warn-bg)}.bq-table tr.is-margin-warn>td:first-child{box-shadow:inset 3px 0 0 var(--bq-margin-warn-border)}.bq-table{width:100%;border-collapse:separate;border-spacing:0;font-family:var(--bq-font-sans);font-size:var(--bq-table-cell-font-size);color:var(--bq-color-text);background:var(--bq-table-row-bg)}.bq-table th{background:var(--bq-table-header-bg);color:var(--bq-table-header-fg);font-size:var(--bq-table-header-font-size);font-weight:var(--bq-weight-semibold);letter-spacing:var(--bq-tracking-wide);text-transform:uppercase;text-align:left;padding:8px var(--bq-table-cell-padding-x);border-bottom:1px solid var(--bq-color-border);white-space:nowrap}.bq-table td{padding:var(--bq-table-cell-padding-y) var(--bq-table-cell-padding-x);border-bottom:1px solid var(--bq-table-border);vertical-align:top}.bq-table tbody tr:hover>td{background:var(--bq-table-row-hover-bg)}.bq-table--striped tbody tr:nth-child(2n)>td{background:var(--bq-table-row-alt-bg)}.bq-table .is-num,.bq-table th.is-num{text-align:right;font-variant-numeric:var(--bq-numeric);font-feature-settings:var(--bq-font-feature-num),var(--bq-numeric);white-space:nowrap}.bq-table tfoot td{font-weight:var(--bq-weight-semibold);border-top:1px solid var(--bq-color-border-strong);border-bottom:0}.bq-card{background:var(--bq-card-bg);border:1px solid var(--bq-card-border);border-radius:var(--bq-card-radius);padding:var(--bq-card-padding);box-shadow:var(--bq-card-shadow)}.bq-input{height:var(--bq-input-height);padding:0 12px;background:var(--bq-input-bg);border:1px solid var(--bq-input-border);border-radius:var(--bq-input-radius);font:inherit;font-size:var(--bq-text-base);color:var(--bq-color-text)}.bq-input:focus{outline:none;border-color:var(--bq-input-border-focus);box-shadow:var(--bq-focus-ring)}