.role{--_dot:transparent}.role--gm{--_bg:var(--bq-status-gm-bg);--_fg:var(--bq-status-gm-fg);--_bd:var(--bq-status-gm-border)}.role--sm{--_bg:var(--bq-status-manager-bg);--_fg:var(--bq-status-manager-fg);--_bd:var(--bq-status-manager-border)}.role--coord{--_bg:var(--bq-status-coordinator-bg);--_fg:var(--bq-status-coordinator-fg);--_bd:var(--bq-status-coordinator-border)}.role--buy{--_bg:var(--bq-status-ready-bg);--_fg:var(--bq-status-ready-fg);--_bd:var(--bq-status-ready-border)}.role--rep{--_bg:transparent;--_fg:var(--bq-color-text-secondary);--_bd:var(--bq-color-border-strong)}.role:before{display:none}.summary{display:flex;gap:8px 28px;flex-wrap:wrap;margin-bottom:20px;font-size:var(--bq-text-sm);color:var(--bq-color-text-secondary)}.summary b{font-family:var(--bq-font-display);font-size:var(--bq-text-xl);font-weight:600;color:var(--bq-color-text);margin-right:6px;font-feature-settings:var(--bq-numeric);font-variant-numeric:var(--bq-numeric)}.toolbar{display:flex;gap:12px;align-items:center;padding:14px 20px;border-bottom:1px solid var(--bq-color-divider);flex-wrap:wrap}.toolbar .search{width:300px;background:var(--bq-input-bg)}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:var(--bq-text-xs);font-weight:var(--bq-weight-medium);white-space:nowrap}.chip .n{color:var(--bq-color-text-muted);font-feature-settings:var(--bq-numeric);font-variant-numeric:var(--bq-numeric)}.chip.is-on .n{color:var(--bq-color-border-strong)}.members td{vertical-align:middle}.person{display:flex;align-items:center;gap:12px}.person strong{display:block;font-weight:var(--bq-weight-medium)}.person small{display:block;font-size:var(--bq-text-xs)}.person .you,.person small{color:var(--bq-color-text-muted)}.person .you{font-size:var(--bq-text-sm);font-weight:400;margin-left:6px}.email{color:var(--bq-color-text-secondary)}.roles-cell{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.state{display:inline-flex;align-items:center;gap:7px;font-size:var(--bq-text-sm);white-space:nowrap}.state:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--_c)}.state--on{--_c:var(--bq-success-solid)}.state--off{--_c:var(--bq-color-text-muted)}.members tr.is-off td,.state--off{color:var(--bq-color-text-muted)}.members td.c-acts{width:1%;white-space:nowrap}.acts{display:flex}.acts,.acts .bq-btn{gap:6px}.acts .act-off{color:var(--bq-color-text-secondary)}.acts-note{display:flex;align-items:flex-start;gap:6px;margin-top:6px;font-size:var(--bq-text-2xs);color:var(--bq-color-text-muted);white-space:normal;max-width:300px;line-height:1.4}.acts-note .ico{flex:none;margin-top:2px}.add-card{margin-bottom:20px}.add-head{display:flex;align-items:center;gap:8px;color:var(--bq-color-text-secondary)}.add-head h2{font-family:var(--bq-font-display);font-size:var(--bq-text-lg);font-weight:600;color:var(--bq-color-text)}.add-form{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end;margin-top:14px}.add-note{display:flex;gap:8px;align-items:flex-start;margin-top:12px;font-size:var(--bq-text-xs);color:var(--bq-color-text-muted);line-height:1.5}.add-note .ico{flex:none;margin-top:2px}.add-note .bq-code{white-space:nowrap}.role-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0}.role-card{padding:16px 18px 18px;min-width:0}.role-card+.role-card{border-left:1px solid var(--bq-color-divider)}.role-card p{margin-top:10px;font-size:var(--bq-text-xs);color:var(--bq-color-text-secondary);line-height:1.5}.role-card .cnt{margin-top:10px;font-size:var(--bq-text-2xs);letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;font-weight:600}.role-card .cnt,.roles-foot{color:var(--bq-color-text-muted)}.roles-foot{padding:12px 20px;border-top:1px solid var(--bq-color-divider);font-size:var(--bq-text-xs);display:flex;gap:6px;align-items:center}@media (max-width:760px){.summary{gap:6px 18px}.toolbar{padding:14px 16px}.chips,.toolbar .search{width:100%}.chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.members thead{display:none}.members,.members tbody{display:block}.members tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who state" "mail mail" "role role" "acts acts";grid-gap:8px 12px;gap:8px 12px;padding:14px 16px;border-bottom:1px solid var(--bq-color-divider)}.members td{display:block;padding:0;border:0;background:none!important}.members td.c-who{grid-area:who}.members td.c-mail{grid-area:mail;padding-left:44px;font-size:var(--bq-text-sm)}.members td.c-role{grid-area:role;padding-left:44px}.members td.c-state{grid-area:state;justify-self:end;align-self:center}.members td.c-acts{grid-area:acts;padding-left:44px;width:auto;white-space:normal}.acts-note{max-width:none}.add-form{grid-template-columns:1fr}.add-form .f-btn{width:100%}.role-grid{grid-template-columns:1fr}.role-card+.role-card{border-left:0;border-top:1px solid var(--bq-color-divider)}.roles-foot{padding:12px 16px}}:root,html.dark,html.light{--df-paper:#F4F0E6;--df-paper-2:#ECE6D8;--df-card:#FFFDF7;--df-card-2:#F9F5EC;--df-card-3:#F0EADD;--df-line:#E2DAC8;--df-line-strong:#CDC2AB;--df-ink:#1C1A16;--df-ink-hover:#34312A;--df-ink-2:#47433A;--df-ink-3:#6B6457;--df-faint:#A39B8B;--df-blue:#2440B0;--df-blue-hover:#1D3490;--df-blue-tint:#EEF1FB;--df-blue-tail:#8EA2FF;--df-postit:#FCEFA6;--df-postit-line:#E2C64F;--df-postit-ink:#6B5200;--df-margin-red:rgba(180,35,24,.22);--df-rule:rgba(36,64,176,.10);--df-green:#1D6B3C;--df-amber:#9C4A00;--df-red:#B42318;--df-teal:#22606F;--df-gold:#8A6A00;--df-disabled-bg:#EAE4D6;--df-disabled-fg:#8C8475;--df-sidebar-bg:var(--df-paper-2);color-scheme:light;--bq-navy-50:#EEF1FB;--bq-navy-100:#DDE3F6;--bq-navy-200:#B9C5EE;--bq-navy-300:#8EA2FF;--bq-navy-400:#5A72D0;--bq-navy-500:#3A55C0;--bq-navy-600:#2440B0;--bq-navy-700:#1D3490;--bq-navy-800:#172A72;--bq-navy-900:#111E52;--bq-stone-0:#FFFDF7;--bq-stone-25:#F9F5EC;--bq-stone-50:#F4F0E6;--bq-stone-100:#ECE6D8;--bq-stone-200:#E2DAC8;--bq-stone-300:#CDC2AB;--bq-stone-400:#A39B8B;--bq-stone-500:#6B6457;--bq-stone-600:#47433A;--bq-stone-700:#34312A;--bq-stone-800:#1C1A16;--bq-stone-900:#100F0C;--bq-brass-50:#FEF8D9;--bq-brass-100:#FCEFA6;--bq-brass-200:#E2C64F;--bq-brass-300:#C9A82A;--bq-brass-500:#8A6A00;--bq-brass-700:#6B5200;--bq-success-fg:#1D6B3C;--bq-success-bg:#E9F2EA;--bq-success-border:rgba(29,107,60,.45);--bq-success-solid:#1D6B3C;--bq-warning-fg:#9C4A00;--bq-warning-bg:#FBEFDF;--bq-warning-border:rgba(156,74,0,.45);--bq-warning-solid:#9C4A00;--bq-danger-fg:#B42318;--bq-danger-bg:#FBEAE6;--bq-danger-border:rgba(180,35,24,.45);--bq-danger-solid:#B42318;--bq-info-fg:#22606F;--bq-info-bg:#E6F0F1;--bq-info-border:rgba(34,96,111,.45);--bq-info-solid:#22606F;--bq-brand-signal:#1D6B3C;--bq-margin-warn-fg:#B42318;--bq-margin-warn-bg:#FBEAE6;--bq-margin-warn-border:#B42318;--bq-margin-warn-solid:#B42318;--bq-margin-warn-stripe:rgba(180,35,24,.06);--bq-margin-warn-pattern:repeating-linear-gradient(-45deg,rgba(180,35,24,.08) 0 6px,transparent 6px 12px);--bq-margin-ok-fg:#1D6B3C;--bq-color-bg:#F4F0E6;--bq-color-surface:#FFFDF7;--bq-color-surface-muted:#F9F5EC;--bq-color-surface-sunken:#F0EADD;--bq-color-surface-inverse:#1C1A16;--bq-color-text:#1C1A16;--bq-color-text-secondary:#47433A;--bq-color-text-muted:#6B6457;--bq-color-text-inverse:#FFFDF7;--bq-color-text-link:#2440B0;--bq-color-border:#E2DAC8;--bq-color-border-strong:#CDC2AB;--bq-color-divider:#E2DAC8;--bq-color-primary:#2440B0;--bq-color-primary-hover:#1D3490;--bq-color-primary-active:#172A72;--bq-color-primary-subtle:#EEF1FB;--bq-color-accent:#2440B0;--bq-color-accent-subtle:#EEF1FB;--bq-color-agent:#6B5200;--bq-color-agent-bg:#FCEFA6;--bq-color-human:#2440B0;--bq-status-new-bg:transparent;--bq-status-new-fg:#22606F;--bq-status-new-border:rgba(34,96,111,.55);--bq-status-new-dot:#22606F;--bq-status-reading-bg:#FCEFA6;--bq-status-reading-fg:#6B5200;--bq-status-reading-border:#E2C64F;--bq-status-reading-dot:#6B5200;--bq-status-agent-bg:#FCEFA6;--bq-status-agent-fg:#6B5200;--bq-status-agent-border:#E2C64F;--bq-status-agent-dot:#6B5200;--bq-status-coordinator-bg:transparent;--bq-status-coordinator-fg:#47433A;--bq-status-coordinator-border:#A39B8B;--bq-status-coordinator-dot:#47433A;--bq-status-purchasing-bg:transparent;--bq-status-purchasing-fg:#47433A;--bq-status-purchasing-border:#A39B8B;--bq-status-purchasing-dot:#47433A;--bq-status-rep-bg:transparent;--bq-status-rep-fg:#47433A;--bq-status-rep-border:#A39B8B;--bq-status-rep-dot:#47433A;--bq-status-manager-bg:transparent;--bq-status-manager-fg:#2440B0;--bq-status-manager-border:rgba(36,64,176,.50);--bq-status-manager-dot:#2440B0;--bq-status-gm-bg:#EEF1FB;--bq-status-gm-fg:#1D3490;--bq-status-gm-border:rgba(36,64,176,.60);--bq-status-gm-dot:#1D3490;--bq-status-ready-bg:transparent;--bq-status-ready-fg:#1D6B3C;--bq-status-ready-border:rgba(29,107,60,.55);--bq-status-ready-dot:#1D6B3C;--bq-status-sent-bg:transparent;--bq-status-sent-fg:#22606F;--bq-status-sent-border:rgba(34,96,111,.55);--bq-status-sent-dot:#22606F;--bq-status-won-bg:#E9F2EA;--bq-status-won-fg:#1D6B3C;--bq-status-won-border:#1D6B3C;--bq-status-won-dot:#1D6B3C;--bq-status-shipping-bg:transparent;--bq-status-shipping-fg:#22606F;--bq-status-shipping-border:rgba(34,96,111,.55);--bq-status-shipping-dot:#22606F;--bq-status-shipped-bg:transparent;--bq-status-shipped-fg:#1D6B3C;--bq-status-shipped-border:rgba(29,107,60,.55);--bq-status-shipped-dot:#1D6B3C;--bq-status-returned-bg:transparent;--bq-status-returned-fg:#9C4A00;--bq-status-returned-border:rgba(156,74,0,.55);--bq-status-returned-dot:#9C4A00;--bq-status-lost-bg:transparent;--bq-status-lost-fg:#B42318;--bq-status-lost-border:rgba(180,35,24,.45);--bq-status-lost-dot:#B42318;--bq-status-expired-bg:transparent;--bq-status-expired-fg:#6B6457;--bq-status-expired-border:#CDC2AB;--bq-status-expired-dot:#6B6457;--bq-status-revised-bg:transparent;--bq-status-revised-fg:#9C4A00;--bq-status-revised-border:rgba(156,74,0,.55);--bq-status-revised-dot:#9C4A00;--bq-status-closed-bg:transparent;--bq-status-closed-fg:#47433A;--bq-status-closed-border:#A39B8B;--bq-status-closed-dot:#47433A;--bq-status-cancelled-bg:transparent;--bq-status-cancelled-fg:#6B6457;--bq-status-cancelled-border:#CDC2AB;--bq-status-cancelled-dot:#6B6457;--bq-status-exception-bg:#FBEAE6;--bq-status-exception-fg:#B42318;--bq-status-exception-border:rgba(180,35,24,.45);--bq-status-exception-dot:#B42318;--bq-flag-overdue-bg:#FBEAE6;--bq-flag-overdue-fg:#B42318;--bq-flag-reminder-bg:#FBEFDF;--bq-flag-reminder-fg:#9C4A00;--bq-flag-rejected-bg:#FBEAE6;--bq-flag-rejected-fg:#B42318;--bq-flag-takeover-bg:#FCEFA6;--bq-flag-takeover-fg:#6B5200;--bq-flag-agent-failed-bg:#FCEFA6;--bq-flag-agent-failed-fg:#6B5200;--bq-flag-inform-bg:#E6F0F1;--bq-flag-inform-fg:#22606F;--bq-flag-pending-send-bg:#E9F2EA;--bq-flag-pending-send-fg:#1D6B3C;--bq-flag-check-bg:#FBEFDF;--bq-flag-check-fg:#9C4A00;--bq-flag-partial-bg:#FBEFDF;--bq-flag-partial-fg:#9C4A00;--bq-flag-nostock-bg:#FBEAE6;--bq-flag-nostock-fg:#B42318;--bq-font-display:var(--font-newsreader,"Newsreader"),Georgia,"Times New Roman",serif;--bq-font-sans:var(--font-instrument-sans,"Instrument Sans"),system-ui,"Segoe UI",sans-serif,var(--font-plex-mono,"IBM Plex Mono");--bq-page-title-size:1.375rem;--bq-page-title-size-m:var(--bq-text-xl);--bq-font-mono:var(--font-plex-mono,"IBM Plex Mono"),ui-monospace,"SFMono-Regular",Menlo,monospace;--bq-font-feature-ui:normal;--bq-font-feature-num:"tnum" 1,"lnum" 1;--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:13.5px;--bq-text-md:1rem;--bq-text-lg:1.125rem;--bq-text-xl:1.25rem;--bq-text-2xl:1.625rem;--bq-text-3xl:2.125rem;--bq-text-4xl:2.5rem;--bq-text-5xl:3.25rem;--bq-leading-tight:1.15;--bq-leading-snug:1.35;--bq-leading-normal:1.5;--bq-leading-relaxed:1.65;--bq-tracking-tight:-0.012em;--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:3px;--bq-radius-md:4px;--bq-radius-lg:6px;--bq-radius-xl:10px;--bq-radius-full:999px;--bq-shadow-none:none;--bq-shadow-xs:none;--bq-shadow-sm:0 0 0 1px #E2DAC8;--bq-shadow-md:0 0 0 1px #CDC2AB,0 18px 40px -18px rgba(28,26,22,.30);--bq-shadow-lg:0 0 0 1px #CDC2AB,0 28px 60px -24px rgba(28,26,22,.38);--bq-shadow-inset:inset 0 1px 0 rgba(28,26,22,.04);--bq-border-width:1px;--bq-border-width-strong:1.5px;--bq-focus-ring:0 0 0 2px #FFFDF7,0 0 0 4px #2440B0;--bq-focus-ring-danger:0 0 0 2px #FFFDF7,0 0 0 4px #B42318;--bq-duration-fast:120ms;--bq-duration-base:180ms;--bq-ease:cubic-bezier(0.2,0,0,1);--bq-btn-height-sm:28px;--bq-btn-height-md:32px;--bq-btn-height-lg:40px;--bq-btn-padding-x-sm:10px;--bq-btn-padding-x-md:14px;--bq-btn-padding-x-lg:18px;--bq-btn-radius:4px;--bq-btn-font-size:13px;--bq-btn-font-weight:var(--bq-weight-semibold);--bq-btn-primary-bg:#1C1A16;--bq-btn-primary-bg-hover:#34312A;--bq-btn-primary-fg:#FFFDF7;--bq-btn-secondary-bg:#FFFDF7;--bq-btn-secondary-bg-hover:#F9F5EC;--bq-btn-secondary-fg:#1C1A16;--bq-btn-secondary-border:#CDC2AB;--bq-btn-ghost-bg:transparent;--bq-btn-ghost-bg-hover:#F0EADD;--bq-btn-ghost-fg:#47433A;--bq-btn-danger-bg:#FFFDF7;--bq-btn-danger-bg-hover:#FBEAE6;--bq-btn-danger-fg:#B42318;--bq-btn-disabled-bg:#EAE4D6;--bq-btn-disabled-fg:#8C8475;--bq-badge-height:20px;--bq-badge-padding-x:6px;--bq-badge-radius:3px;--bq-badge-font-size:var(--bq-text-2xs);--bq-badge-font-weight:var(--bq-weight-medium);--bq-table-header-bg:#FFFDF7;--bq-table-header-fg:#6B6457;--bq-table-header-font-size:10.5px;--bq-table-row-bg:#FFFDF7;--bq-table-row-alt-bg:#F9F5EC;--bq-table-row-hover-bg:#F6F1E6;--bq-table-row-selected-bg:#EEF1FB;--bq-table-border:#E2DAC8;--bq-table-cell-padding-y:12px;--bq-table-cell-padding-x:12px;--bq-table-cell-font-size:var(--bq-text-sm);--bq-input-height:36px;--bq-input-bg:#FFFDF7;--bq-input-border:#958C7B;--bq-input-border-focus:#2440B0;--bq-input-radius:4px;--bq-card-bg:#FFFDF7;--bq-card-border:#E2DAC8;--bq-card-radius:8px;--bq-card-padding:18px;--bq-card-shadow:none;--bq-layout-max-width:1440px;--bq-layout-sidebar-width:220px;--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:#1C1A16;--bq-print-ink-secondary:#47433A;--bq-print-ink-muted:#6B6457;--bq-print-rule:#E2DAC8;--bq-print-rule-strong:#1C1A16;--bq-print-accent:#2440B0;--bq-print-header-fill:#F4F0E6;--bq-print-watermark:rgba(28,26,22,.04);--bq-sidebar-bg:#ECE6D8;--bq-sidebar-hover:rgba(28,26,22,.05);--bq-sidebar-active:#FFFDF7;--bq-color-agent-line:#E2C64F;--bq-overlay:rgba(28,26,22,.42);--bq-chart-1:#2440B0;--bq-chart-2:#8A6A00;--bq-chart-3:#1D6B3C;--bq-chart-4:#9C4A00;--bq-chart-5:#22606F;--v-ai-fg:#6B5200;--v-ai-bg:#FCEFA6;--v-ai-bd:#E2C64F;--v-brand-fg:#2440B0;--v-brand-bg:transparent;--v-brand-bd:rgba(36,64,176,.50);--v-destructive-fg:#B42318;--v-destructive-bg:#FBEAE6;--v-destructive-bd:rgba(180,35,24,.45);--v-info-fg:#22606F;--v-info-bg:transparent;--v-info-bd:rgba(34,96,111,.55);--v-neutral-fg:#47433A;--v-neutral-bg:transparent;--v-neutral-bd:#A39B8B;--v-success-fg:#1D6B3C;--v-success-bg:transparent;--v-success-bd:rgba(29,107,60,.55);--v-warning-fg:#9C4A00;--v-warning-bg:transparent;--v-warning-bd:rgba(156,74,0,.55);--background:#F4F0E6;--foreground:#1C1A16;--card:#FFFDF7;--card-foreground:#1C1A16;--popover:#FFFDF7;--popover-foreground:#1C1A16;--primary:#1C1A16;--primary-foreground:#FFFDF7;--secondary:#F0EADD;--secondary-foreground:#1C1A16;--muted:#F0EADD;--muted-foreground:#6B6457;--accent:#ECE6D8;--accent-foreground:#1C1A16;--destructive:#B42318;--destructive-foreground:#FFFDF7;--border:#E2DAC8;--input:#958C7B;--ring:#2440B0;--radius:0.375rem;--chart-1:#2440B0;--chart-2:#8A6A00;--chart-3:#1D6B3C;--chart-4:#9C4A00;--chart-5:#22606F;--sidebar:#ECE6D8;--sidebar-foreground:#47433A;--sidebar-primary:#1C1A16;--sidebar-primary-foreground:#FFFDF7;--sidebar-accent:#FFFDF7;--sidebar-accent-foreground:#1C1A16;--sidebar-border:#E2DAC8;--sidebar-ring:#2440B0}body,html{background:var(--bq-color-bg);color:var(--bq-color-text)}body{font-family:var(--bq-font-sans);font-size:var(--bq-text-base);line-height:var(--bq-leading-normal);font-feature-settings:var(--bq-font-feature-ui);-webkit-font-smoothing:antialiased}a{color:var(--bq-color-text-link)}::selection{background:#DDE3F6;color:#1C1A16}.bq-money,.cell-datetime,.is-num,.kpi__value,.tkf{font-variant-numeric:var(--bq-numeric);font-feature-settings:var(--bq-font-feature-num),var(--bq-numeric)}.page-head h1 em,h1 em,h2 em{font-style:normal;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:7px;-webkit-text-decoration-color:rgba(36,64,176,.45);text-decoration-color:rgba(36,64,176,.45);color:var(--bq-color-text-link)}.attention__body a:focus-visible,.bottom-nav__item:focus-visible,.bq-btn:focus-visible,.bq-input:focus-visible,.bq-seg button:focus-visible,.chip:focus-visible,.crumbs a:focus-visible,.icon-btn:focus-visible,.nav .nav-item:focus-visible,.nav a:focus-visible,.panel-search-hit:focus-visible,.pw-toggle:focus-visible,.select:focus-visible,a.table-row-link:focus-visible{outline:none;box-shadow:var(--bq-focus-ring)}.nav .nav-item:focus-visible,.nav a:focus-visible{border-radius:var(--bq-radius-md)}.bq-btn--danger:focus-visible,.icon-btn--danger:focus-visible{box-shadow:var(--bq-focus-ring-danger)}.bq-btn--primary:focus-visible{box-shadow:0 0 0 2px var(--bq-color-bg),0 0 0 4px var(--bq-color-text-link)}:focus:not(:focus-visible){outline:none}.bq-btn{font-family:var(--bq-font-sans);font-size:var(--bq-btn-font-size);font-weight:var(--bq-btn-font-weight);letter-spacing:.005em;transition:background var(--bq-duration-fast) var(--bq-ease),box-shadow var(--bq-duration-fast) var(--bq-ease)}.bq-btn--primary{background:var(--bq-btn-primary-bg);color:var(--bq-btn-primary-fg);box-shadow:none;border-color:var(--bq-btn-primary-bg)}.bq-btn--primary:hover{background:var(--bq-btn-primary-bg-hover)}.bq-btn--primary:active{transform:translateY(.5px)}.bq-btn--secondary{background:var(--bq-btn-secondary-bg);color:var(--bq-btn-secondary-fg);border-color:var(--bq-btn-secondary-border);box-shadow:none}.bq-btn--secondary:hover{background:var(--bq-btn-secondary-bg-hover);border-color:#A39B8B}.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);color:var(--bq-color-text)}.bq-btn--danger{background:var(--bq-btn-danger-bg);color:var(--bq-btn-danger-fg);border-color:rgba(180,35,24,.45)}.bq-btn--danger:hover{background:var(--bq-btn-danger-bg-hover);border-color:#B42318}.bq-btn.is-disabled,.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-disabled-reason{font-size:var(--bq-text-xs);color:var(--bq-color-text-muted);margin-top:6px}.bq-input,.field input,.field select,.field textarea,.select{background:var(--bq-input-bg);border:1px solid var(--bq-input-border);border-radius:var(--bq-input-radius);color:var(--bq-color-text);font-family:var(--bq-font-sans);font-size:var(--bq-text-base);box-shadow:var(--bq-shadow-inset)}.bq-input::placeholder,.field input::placeholder,.field textarea::placeholder{color:#7A7366}.bq-input:hover,.select:hover{border-color:#6B6457}.bq-input:focus,.bq-input:focus-visible,.field input:focus-visible,.field textarea:focus-visible,.select:focus{border-color:var(--bq-input-border-focus);outline:none;box-shadow:var(--bq-focus-ring)}.bq-input[aria-invalid=true],.field .is-invalid{border-color:var(--bq-danger-fg)}.bq-input[aria-invalid=true]:focus-visible{box-shadow:var(--bq-focus-ring-danger)}.bq-input:disabled,.bq-input[readonly]{background:var(--bq-color-surface-muted);color:var(--bq-color-text-secondary)}.field .label,.field label{font-size:var(--bq-text-xs);font-weight:var(--bq-weight-semibold);color:var(--bq-color-text-secondary)}.bq-error,.field .bq-error{color:var(--bq-danger-fg);font-size:var(--bq-text-sm)}.pw-toggle{color:var(--bq-color-text-muted);border-radius:var(--bq-radius-sm)}.pw-toggle:hover{background:var(--bq-color-surface-sunken);color:var(--bq-color-text)}.search,.toolbar .search{background:var(--bq-input-bg);border:1px solid var(--bq-input-border);border-radius:var(--bq-input-radius)}.search kbd{background:var(--bq-color-surface-muted);border:1px solid var(--bq-color-border);border-radius:3px;font-family:var(--bq-font-mono);color:var(--bq-color-text-muted)}.bq-badge{font-family:var(--bq-font-sans);font-weight:600;text-transform:uppercase;letter-spacing:.02em;border-radius:var(--bq-badge-radius);border:0;box-shadow:inset 0 0 0 1px var(--_bd);gap:5px}.bq-badge:before{display:none}.bq-badge--won{box-shadow:inset 0 0 0 1.5px var(--_bd)}.bq-badge--gm,.bq-badge--won{font-weight:600}.bq-badge--cancelled{text-decoration:line-through;-webkit-text-decoration-color:rgba(107,100,87,.6);text-decoration-color:rgba(107,100,87,.6)}.bq-badge--plain{color:var(--bq-color-text-secondary);box-shadow:inset 0 0 0 1px var(--bq-color-border-strong);background:transparent}.bq-flag{font-family:var(--bq-font-sans);border-radius:3px;font-weight:600;font-size:11.5px;text-transform:none;letter-spacing:0;box-shadow:inset 0 0 0 1px color-mix(in oklab,currentColor 30%,transparent)}.nav .count{background:transparent;color:var(--bq-color-text-secondary);font-family:var(--bq-font-mono);font-size:11px;box-shadow:inset 0 0 0 1px var(--bq-color-border-strong);border-radius:3px}.nav .nav-item.is-active .count{color:var(--bq-color-text-link);box-shadow:inset 0 0 0 1px rgba(36,64,176,.5)}.sample-tag{font-family:var(--bq-font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;color:var(--df-postit-ink);background:var(--df-postit);box-shadow:inset 0 0 0 1px var(--df-postit-line);border-radius:2px}.sidebar{background:var(--bq-sidebar-bg);color:var(--bq-color-text-secondary);border-right:1px solid var(--bq-color-border)}.sidebar .brand,.sidebar__foot{border-color:var(--bq-color-border)}.nav-label{font-family:var(--bq-font-mono);font-weight:500;color:var(--bq-color-text-muted);letter-spacing:.08em}.nav .nav-item{border-radius:var(--bq-radius-md);color:var(--bq-color-text-secondary)}.nav .nav-item .ico{color:var(--bq-color-text-muted)}.nav a.nav-item:hover{background:var(--bq-sidebar-hover);color:var(--bq-color-text)}.nav .nav-item.is-active{background:var(--bq-sidebar-active);color:var(--bq-color-text);box-shadow:0 0 0 1px var(--bq-color-border)}.nav .nav-item.is-active:before{background:var(--bq-color-text-link);width:2px;border-radius:0}.nav .nav-item.is-active .ico{color:var(--bq-color-text-link)}.sidebar__user-card{background:var(--bq-color-surface);box-shadow:0 0 0 1px var(--bq-color-border);border-radius:var(--bq-radius-lg)}.avatar,.sidebar__foot .avatar{background:var(--bq-color-surface-sunken);color:var(--bq-color-text);box-shadow:inset 0 0 0 1px var(--bq-color-border-strong)}.members tr.is-off .avatar{background:var(--bq-color-surface-muted);color:var(--bq-color-text-muted)}.topbar{background:var(--bq-color-bg);border-bottom:1px solid var(--bq-color-border)}.crumbs{font-family:var(--bq-font-sans);font-size:13px;letter-spacing:0}.icon-btn{color:var(--bq-color-text-secondary);border-radius:var(--bq-radius-md)}.icon-btn:hover{background:var(--bq-color-surface-sunken);color:var(--bq-color-text)}.icon-btn .dot{background:var(--bq-danger-fg);box-shadow:0 0 0 2px var(--bq-color-bg)}.icon-btn--danger{color:var(--bq-danger-fg)}.icon-btn--danger:hover{background:var(--bq-danger-bg)}.page-head{position:relative;isolation:isolate}.page-head h1{font-family:var(--bq-font-display);font-weight:500;font-size:var(--bq-page-title-size);letter-spacing:var(--bq-tracking-tight);font-variation-settings:"opsz" 24}.page-head p{color:var(--bq-color-text-secondary)}.stepbar{background:var(--bq-color-surface);border-color:var(--bq-color-border);border-radius:var(--bq-radius-lg)}.kpi__value{font-family:var(--bq-font-display);font-weight:500;letter-spacing:-.015em}.attention{background:var(--bq-color-surface);box-shadow:0 0 0 1px var(--bq-color-border);border-radius:var(--bq-card-radius)}.attention__icon{border-radius:var(--bq-radius-md)}.attention__icon--agent{background:var(--df-postit);color:var(--df-postit-ink)}.chip{background:var(--bq-color-surface);border:1px solid var(--bq-color-border-strong);border-radius:var(--bq-radius-md);color:var(--bq-color-text-secondary)}.chip:hover{background:var(--bq-color-surface-muted);color:var(--bq-color-text)}.chip.is-on{background:var(--bq-color-text);border-color:var(--bq-color-text);color:var(--bq-color-text-inverse)}.chip.is-on .n{color:#CDC2AB}.bq-dialog-backdrop,.nav-drawer-backdrop,.panel-search-backdrop{background:var(--bq-overlay)}.nav-drawer{box-shadow:0 0 0 1px var(--bq-color-border-strong),12px 0 40px -16px rgba(28,26,22,.35)}.panel-search-hit:hover,.panel-search-hit[aria-selected=true]{background:var(--bq-color-surface-sunken)}.bq-card{background:var(--bq-card-bg);border:1px solid var(--bq-card-border);border-radius:var(--bq-card-radius);box-shadow:none}.bq-card h2,.bq-card h3,.card-head h2{font-family:var(--bq-font-sans);font-size:var(--bq-text-md);font-weight:600;letter-spacing:-.01em}.ai-card,.bq-card.is-ai{background:var(--df-postit);border:0;box-shadow:inset 0 0 0 1px var(--df-postit-line),0 10px 20px -14px rgba(107,82,0,.5);border-radius:2px;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);color:var(--df-ink)}.ai-card:after,.bq-card.is-ai:after{content:"";position:absolute;right:0;bottom:0;width:20px;height:20px;background:linear-gradient(135deg,#E9D67A 50%,transparent 0)}.bq-table{background:var(--bq-table-row-bg);font-size:var(--bq-table-cell-font-size);border-collapse:separate;border-spacing:0}.bq-table th{background:var(--bq-table-header-bg);color:var(--bq-table-header-fg);font-family:var(--bq-font-sans);font-size:var(--bq-text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-bottom:0;box-shadow:inset 0 -1.5px 0 var(--bq-color-text);white-space:nowrap}.bq-table td{border-bottom:1px solid var(--bq-table-border)}.bq-table tbody tr:hover>td,a.table-row-link:hover tr{background:var(--bq-table-row-hover-bg)}.bq-table tr.is-selected>td,.bq-table tr[aria-selected=true]>td{background:var(--bq-table-row-selected-bg)}.bq-table--striped tbody tr:nth-child(2n)>td{background:var(--bq-table-row-alt-bg)}.bq-table .is-num,.bq-table td.is-num,.bq-table th.is-num{text-align:right;font-feature-settings:var(--bq-numeric);font-variant-numeric:var(--bq-numeric)}.bq-table .code,.bq-table .tkf{font-family:var(--bq-font-mono);font-size:12px;color:var(--bq-color-text);white-space:nowrap}.bq-table a{color:var(--bq-color-text-link)}.bq-table.audit td{font-size:var(--bq-text-xs)}.bq-card.flush:has(>.bq-table.work-list),.work-list-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.bq-table.work-list{min-width:0;width:100%}@media (max-width:1600px){.bq-table.work-list .col-coord{display:none}}.bq-table.work-list td,.bq-table.work-list th{white-space:nowrap}.bq-table.work-list td:nth-child(4){min-width:180px}.bq-table.work-list td:nth-child(5){min-width:200px;max-width:320px;white-space:normal}.bq-table.work-list .tkf,.work-list .cell-datetime{font-family:var(--bq-font-mono)}.bq-table.work-list .col-go{position:-webkit-sticky;position:sticky;right:0;width:1%;padding-right:20px;z-index:1;background:var(--bq-card-bg);box-shadow:inset 1px 0 0 var(--bq-color-border),-10px 0 12px -10px rgba(28,26,22,.18)}.bq-table.work-list thead .col-go{background:var(--bq-table-header-bg);z-index:2;box-shadow:inset 1px 0 0 var(--bq-color-border),inset 0 -1.5px 0 var(--bq-color-text)}.bq-table.work-list .col-go,.bq-table.work-list .col-go .muted,.bq-table.work-list .col-go a{color:var(--bq-color-text-link);font-weight:600}.bq-table.work-list tbody tr:hover>.col-go{background:var(--bq-table-row-hover-bg)}@media (max-width:760px){.bq-table.work-list{min-width:0}.bq-table.work-list tr{grid-template-areas:"tkf when" "cust cust" "subj subj" "st wait" "who go";border-bottom:1px solid var(--bq-color-border)}.bq-table.work-list .col-go{position:static;box-shadow:none;background:none;justify-self:end}}.bq-dialog{border:0}.bq-dialog__head h2{font-family:var(--bq-font-sans);letter-spacing:-.01em}.bq-dialog__foot{background:var(--bq-color-surface-muted);border-radius:0 0 var(--bq-radius-xl) var(--bq-radius-xl)}.bq-toast,[data-sonner-toast]{background:var(--bq-color-surface)!important;color:var(--bq-color-text)!important;border:0!important;border-radius:var(--bq-radius-lg)!important;box-shadow:var(--bq-shadow-md)!important;font-family:var(--bq-font-sans)!important;font-size:var(--bq-text-sm)!important;padding:12px 14px 12px 16px!important;position:relative}.bq-toast:before,[data-sonner-toast]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:var(--bq-color-text);border-radius:0 2px 2px 0}.bq-toast--success:before,[data-sonner-toast][data-type=success]:before{background:var(--bq-success-fg)}.bq-toast--error:before,[data-sonner-toast][data-type=error]:before{background:var(--bq-danger-fg)}.bq-toast--warning:before,[data-sonner-toast][data-type=warning]:before{background:var(--bq-warning-fg)}.bq-toast--info:before,[data-sonner-toast][data-type=info]:before{background:var(--bq-color-text-link)}.bq-empty{display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center;padding:48px 24px;color:var(--bq-color-text-secondary);background:var(--bq-color-surface);box-shadow:0 0 0 1px var(--bq-color-border);border-radius:var(--bq-card-radius)}.bq-empty__title{font-family:var(--bq-font-sans);font-size:var(--bq-text-md);font-weight:600;color:var(--bq-color-text)}.bq-empty__icon{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--bq-radius-md);background:var(--bq-color-surface);box-shadow:0 0 0 1px var(--bq-color-border-strong);color:var(--bq-color-text-muted)}.bq-skeleton{background:linear-gradient(90deg,#EFE9DC,#F7F2E8 50%,#EFE9DC);background-size:200% 100%;border-radius:var(--bq-radius-sm);animation:bq-shimmer 1.4s linear infinite;min-height:12px}@keyframes bq-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.bq-skeleton{animation:none}}.bq-state{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--bq-radius-lg);background:var(--bq-color-surface);box-shadow:inset 3px 0 0 var(--bq-color-text-link),0 0 0 1px var(--bq-color-border)}.bq-state--error{background:var(--bq-danger-bg);box-shadow:inset 3px 0 0 var(--bq-danger-fg),0 0 0 1px var(--bq-danger-border)}.bq-state--warning{background:var(--bq-warning-bg);box-shadow:inset 3px 0 0 var(--bq-warning-fg),0 0 0 1px var(--bq-warning-border)}.bq-state--success{background:var(--bq-success-bg);box-shadow:inset 3px 0 0 var(--bq-success-fg),0 0 0 1px var(--bq-success-border)}.bq-state strong{display:block;font-weight:600;color:var(--bq-color-text)}.bq-margin-warning,.is-margin-warn{background:var(--bq-margin-warn-bg);background-image:var(--bq-margin-warn-pattern);color:var(--bq-margin-warn-fg);box-shadow:inset 3px 0 0 var(--bq-margin-warn-solid)}.bq-margin-value--warn{color:var(--bq-margin-warn-fg);font-weight:600}.bq-margin-value--ok{color:var(--bq-margin-ok-fg);font-weight:600}.bq-seg{display:inline-flex;padding:2px;gap:2px;background:var(--bq-color-surface-sunken);border-radius:var(--bq-radius-md);box-shadow:inset 0 0 0 1px var(--bq-color-border-strong)}.bq-seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;margin:0;height:28px;min-width:52px;padding:0 12px;border-radius:3px;cursor:pointer;font-family:var(--bq-font-mono);font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--bq-color-text-secondary)}.bq-seg button:hover{background:rgba(28,26,22,.06);color:var(--bq-color-text)}.bq-seg button[aria-checked=true],.bq-seg button[aria-pressed=true]{background:var(--bq-color-text);color:var(--bq-color-text-inverse);font-weight:600;box-shadow:0 1px 0 rgba(28,26,22,.25)}.bq-seg button:disabled{color:var(--bq-btn-disabled-fg);cursor:not-allowed}.bq-seg--readonly{background:none;box-shadow:none;padding:0}.bq-seg--readonly button:not([aria-pressed=true]){display:none}.bq-seg--readonly button[aria-pressed=true]{background:transparent;color:var(--bq-info-fg);box-shadow:inset 0 0 0 1px var(--bq-info-border);cursor:default;height:22px;min-width:0;padding:0 7px}.m-topbar{background:var(--bq-color-bg);border-bottom:1px solid var(--bq-color-border);color:var(--bq-color-text)}.m-topbar .icon-btn{color:var(--bq-color-text-secondary)}.bottom-nav{background:var(--bq-color-surface);border-top:1px solid var(--bq-color-border-strong);box-shadow:none;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.bottom-nav .bottom-nav__item,.bottom-nav button.bottom-nav__item{color:var(--bq-color-text-muted);font-size:10.5px}.bottom-nav .bottom-nav__item.is-active{color:var(--bq-color-text);font-weight:600}.bottom-nav .is-active .ico{background:transparent;color:var(--bq-color-text-link);padding:4px 14px;border-radius:0;box-shadow:inset 0 2px 0 var(--bq-color-text-link)}.bottom-nav .badge-n{background:var(--bq-color-text-link);color:#FFFDF7;font-family:var(--bq-font-sans);box-shadow:0 0 0 2px var(--bq-color-surface)}.login{background:var(--bq-color-bg)}.login__aside{background:var(--bq-sidebar-bg);color:var(--bq-color-text-secondary);border-right:1px solid var(--bq-color-border);background-image:repeating-linear-gradient(to bottom,transparent 0 31px,var(--df-rule) 31px 32px)}.login__aside:after{border:0;box-shadow:none;border-radius:0;inset:0 auto 0 56px;width:1px;height:auto;background:var(--df-margin-red);right:auto;bottom:0}.login h1{font-family:var(--bq-font-display);font-weight:500}@media print{body,html{background:#fff}.bottom-nav,.m-topbar,.sidebar,.topbar{display:none!important}}.bq-btn.is-disabled,.bq-btn:disabled,.bq-btn[aria-disabled=true]{opacity:1}.bottom-nav a.is-disabled,.nav a.is-disabled{opacity:.55}.stack{display:grid;grid-gap:16px;gap:16px}.card{background:transparent}table.data-table{width:100%;background:var(--bq-table-row-bg);font-size:var(--bq-table-cell-font-size);border-collapse:separate;border-spacing:0}table.data-table th{background:var(--bq-table-header-bg);color:var(--bq-table-header-fg);font-family:var(--bq-font-mono);font-size:var(--bq-table-header-font-size);font-weight:500;text-transform:uppercase;letter-spacing:.07em;text-align:left;padding:10px 12px;box-shadow:inset 0 -1.5px 0 var(--bq-color-text);white-space:nowrap}table.data-table td{padding:12px;border-bottom:1px solid var(--bq-table-border);vertical-align:middle}table.data-table tbody tr:hover>td{background:var(--bq-table-row-hover-bg)}table.data-table .is-num{text-align:right;font-feature-settings:var(--bq-numeric);font-variant-numeric:var(--bq-numeric)}.seg{display:inline-flex;padding:2px;gap:2px;background:var(--bq-color-surface-sunken);border-radius:var(--bq-radius-md);box-shadow:inset 0 0 0 1px var(--bq-color-border-strong)}.seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;margin:0;height:28px;min-width:52px;padding:0 12px;border-radius:3px;cursor:pointer;font-family:var(--bq-font-mono);font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--bq-color-text-secondary)}.seg button:hover{background:rgba(28,26,22,.06);color:var(--bq-color-text)}.seg button.is-on,.seg button[aria-pressed=true]{background:var(--bq-color-text);color:var(--bq-color-text-inverse);font-weight:600;box-shadow:0 1px 0 rgba(28,26,22,.25)}.suggest.bq-card.is-ai,.suggest.is-ai{background:var(--df-postit);color:var(--df-ink);box-shadow:inset 0 0 0 1px var(--df-postit-line),0 10px 20px -14px rgba(107,82,0,.5)}.m-topbar .icon-btn .dot{box-shadow:0 0 0 2px var(--bq-color-bg)}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.bq-error{color:var(--bq-danger-fg);font-size:var(--bq-text-sm);margin:0}.bottom-nav a.is-disabled,.bq-btn.is-disabled,.nav a.is-disabled{opacity:.45;pointer-events:none;cursor:default}.toolbar .chip{border:none;cursor:pointer;font:inherit}.chips.scroll-x{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.nav-drawer-backdrop{position:fixed;inset:0;background:var(--bq-overlay,rgba(28,26,22,.42));z-index:20;border:none;padding:0;cursor:pointer}.nav-drawer{position:fixed;top:0;left:0;bottom:0;width:min(280px,88vw);z-index:21;transform:translateX(-100%);transition:transform .2s ease;box-shadow:8px 0 32px rgba(28,26,22,.2)}.nav-drawer.is-open{transform:translateX(0)}.members-add-panel{margin-top:24px;padding:20px;border:1px dashed var(--bq-color-border);border-radius:var(--bq-radius-lg);background:var(--bq-color-surface-sunken)}.members-add-panel summary{cursor:pointer;font-weight:var(--bq-weight-semibold);font-size:var(--bq-text-sm);color:var(--bq-color-text);list-style:none}.members-add-panel summary::-webkit-details-marker{display:none}.members-row-menu{position:relative}.members-row-menu details summary{list-style:none;cursor:pointer;display:grid;place-items:center;width:32px;height:32px;border-radius:var(--bq-radius-md);color:var(--bq-color-text-muted)}.members-row-menu details summary::-webkit-details-marker{display:none}.members-row-menu details[open] summary{background:var(--bq-color-surface-sunken)}.members-row-menu .menu-panel{position:absolute;right:0;top:100%;z-index:4;min-width:200px;padding:6px;background:var(--bq-color-surface);border:1px solid var(--bq-color-border);border-radius:var(--bq-radius-md);box-shadow:var(--bq-shadow-md)}.members-row-menu .menu-panel button{width:100%;text-align:left;padding:8px 10px;border:none;background:none;font:inherit;font-size:var(--bq-text-sm);border-radius:var(--bq-radius-sm);cursor:pointer;color:var(--bq-color-text)}.members-row-menu .menu-panel button:hover{background:var(--bq-color-surface-sunken)}.bq-dialog-root{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:16px}.bq-dialog-backdrop{position:absolute;inset:0;border:none;background:var(--bq-overlay,rgba(28,26,22,.42));cursor:pointer}.bq-dialog{position:relative;width:min(440px,100%);background:var(--bq-color-surface);border:1px solid var(--bq-color-border);border-radius:var(--bq-radius-xl);box-shadow:var(--bq-shadow-lg);z-index:1}.bq-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--bq-color-divider)}.bq-dialog__head h2{font-family:var(--bq-font-display);font-size:var(--bq-text-lg);font-weight:600}.bq-dialog__body{padding:16px 18px}.bq-dialog__foot{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px 16px;border-top:1px solid var(--bq-color-divider)}.login__legal-muted{color:var(--bq-color-text-muted);font-size:var(--bq-text-xs)}.product-import-preview-table-wrap{overflow-x:auto;overflow-y:auto;max-width:100%;max-height:min(52vh,28rem);-webkit-overflow-scrolling:touch;margin-bottom:1rem;border:1px solid var(--bq-color-border);border-radius:var(--bq-radius-md)}.product-import-confirm-btn{position:relative;z-index:0;align-self:flex-start;margin-top:.25rem}.detail-grid{display:grid;grid-gap:1rem 2rem;gap:1rem 2rem;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin:0}.detail-grid dt{font-size:.8125rem;color:var(--bq-color-text-muted);margin:0 0 .25rem}.detail-grid dd{margin:0;font-weight:500}.talep-masked-source{white-space:pre-wrap;font-size:.875rem;max-height:min(52vh,28rem);overflow:auto;margin:0;padding:1rem;background:var(--bq-color-surface-muted);border:1px solid var(--bq-color-border);border-radius:var(--bq-radius-md);font-family:var(--bq-font-mono,ui-monospace,monospace)}.talep-detail-grid,.talep-detail-grid pre,.talep-detail-grid table{max-width:100%}@media (min-width:900px){.talep-detail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}a.table-row-link{display:contents;color:inherit;text-decoration:none}a.table-row-link tr{cursor:pointer}a.table-row-link:hover tr{background:var(--bq-color-surface-sunken,rgba(0,0,0,.03))}