.flags-head{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:baseline}.flags-head h1{margin-right:auto}.flags-ledger{font-weight:var(--text-body-strong-font-weight)}.flags-empty{color:var(--color-text-secondary)}.flags-group{margin:var(--space-3) 0}.flags-group-head{background:none;border:0;padding:var(--space-1) 0;font:inherit;cursor:pointer;text-align:left;font-weight:var(--text-body-strong-font-weight)}.flags-group-head:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.flags-version{color:var(--color-text-secondary);font-weight:400}.flags-table,.thresholds-table,.rules-table{border-collapse:collapse;width:100%}.flags-table th,.flags-table td,.thresholds-table th,.thresholds-table td,.rules-table td{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border-rule);text-align:left;vertical-align:top}.flags-table th,.thresholds-table th{color:var(--color-text-secondary);font-weight:400}.flags-actions{display:flex;gap:var(--space-3);align-items:center;margin:var(--space-2) 0}.flags-reason{display:block;margin:var(--space-1) 0}.flags-conflict,.thresholds-pending{color:var(--color-text-secondary)}.rules-group h2{margin-top:var(--space-4)}@media (max-width: 1023px){.flags-table th:nth-child(4),.flags-table td:nth-child(4),.thresholds-table th:nth-child(5),.thresholds-table td:nth-child(5){display:none}}.trail-struck td{text-decoration:line-through;color:var(--color-text-secondary)}.case-search{position:relative}.case-search-list{position:absolute;z-index:10;left:0;right:0;margin:0;padding:var(--space-1) 0;list-style:none;background:var(--color-surface-raised);border:1px solid var(--color-border-floating);border-radius:var(--radius-control)}.case-search-list li{padding:var(--space-1) var(--space-2);cursor:pointer}.case-search-list li[aria-selected=true]{background:var(--color-surface-selected)}.dummy-banner{font-weight:var(--text-body-strong-font-weight)}.dummy-tag{color:var(--color-status-critical-text)}.masters{max-width:1280px}.masters-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3);justify-content:space-between}.masters-heading h1{margin-bottom:var(--space-1)}.masters-figures{margin:0 0 var(--space-3);display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.masters-figures a,.masters-figures span{white-space:nowrap}.masters-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.masters-actions button:not(.text-button),.masters-sheet button:not(.text-button),.masters-filters select,.masters-filters input,.masters-sheet input,.masters-sheet select,.masters-sheet textarea{min-height:var(--size-row-comfortable);padding:0 var(--space-3);border:1px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface-raised);font:inherit}.masters-actions button.primary,.masters-sheet button.primary{margin-top:0;border:0;background:var(--color-action-primary-bg);color:var(--color-text-on-action)}.masters-actions button[aria-disabled=true],.masters-sheet button[aria-disabled=true]{background:var(--color-surface-selected);color:var(--color-text-disabled);cursor:not-allowed}.button-link{display:inline-flex;align-items:center;min-height:var(--size-row-comfortable);padding:0 var(--space-3);border:1px solid var(--color-border-input);border-radius:var(--radius-control);text-decoration:none}.button-link.primary{border:0;background:var(--color-action-primary-bg);color:var(--color-text-on-action)}.masters-reason{font-size:var(--text-caption-font-size);color:var(--color-text-secondary);margin:var(--space-1) 0 0}.masters-filters{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-bottom:var(--space-3)}.masters-filters label{display:inline-flex;gap:var(--space-1);align-items:center}.masters-table,.rate-grid{border-collapse:collapse;width:100%}.masters-table th,.masters-table td,.rate-grid th,.rate-grid td{text-align:left;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border-rule);vertical-align:top}.masters-table thead th,.rate-grid thead th{font-size:var(--text-caption-font-size);color:var(--color-text-secondary);font-weight:400}.rate-grid tbody th[scope=row]{font-weight:400}.masters-table tr[aria-selected=true],.rate-grid tr[aria-selected=true]{background:var(--color-surface-selected)}.masters-table tbody tr[data-row]{cursor:pointer}.num{text-align:right!important;font-variant-numeric:tabular-nums}.masters-group th,.rate-grid-group th{padding-top:var(--space-3);font-weight:var(--text-body-strong-font-weight)}.masters-group button{background:none;border:0;font:inherit;font-weight:inherit;cursor:pointer;padding:0}.state-check{background:var(--color-status-attention-subtle);color:var(--color-status-attention-text)}.masters-terms{margin:0 0 var(--space-3);color:var(--color-text-secondary)}.masters-version{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:baseline;margin:var(--space-stack-group) 0 var(--space-2)}.masters-version h2{font-size:var(--text-body-font-size);font-weight:var(--text-body-strong-font-weight);margin:0}.masters-sheet{position:fixed;top:0;right:0;bottom:0;width:min(var(--size-sheet-inspect),100vw);overflow:auto;background:var(--color-surface-raised);border-left:1px solid var(--color-border-floating);padding:var(--space-6)}.masters-sheet form,.masters-terms-form{display:grid;gap:var(--space-3)}.masters-sheet label,.masters-terms-form label{display:grid;gap:var(--space-1);font-size:var(--text-caption-font-size)}.masters-sheet fieldset{border:0;padding:0;margin:0;display:grid;gap:var(--space-2)}.masters-terms-form{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:var(--space-3)}.masters-terms-form input,.masters-terms-form select{min-height:var(--size-row-comfortable);border:1px solid var(--color-border-input);border-radius:var(--radius-control);padding:0 var(--space-2);font:inherit}.masters-terms-form .masters-actions{grid-column:1 / -1}@media (max-width: 1279px){.masters-table .p3,.rate-grid .p3{display:none}}@media (max-width: 1023px){.masters-table .p2{display:none}.masters-table,.rate-grid{display:block;overflow-x:auto}}.imports,.import-report{max-width:1280px}.imports-sources{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);border:0;padding:0;margin:0 0 var(--space-3)}.imports-sources legend{font-weight:var(--text-body-strong-font-weight);margin-right:var(--space-2);float:left}.imports-later{color:var(--color-text-disabled)}.imports-drop{border:1px dashed var(--color-border-input);border-radius:var(--radius-control);padding:var(--space-4);background:var(--color-surface-raised)}.imports-drop-over{background:var(--color-surface-selected)}.imports-drop button,.imports-actions button:not(.text-button){min-height:var(--size-row-comfortable);padding:0 var(--space-3);border:0;border-radius:var(--radius-control);background:var(--color-action-primary-bg);color:var(--color-text-on-action);font:inherit}.imports-actions button:disabled{background:var(--color-surface-selected);color:var(--color-text-disabled);cursor:not-allowed}.imports-help{font-size:var(--text-caption-font-size);color:var(--color-text-secondary);margin:var(--space-1) 0}.imports-firstrun{margin:0 0 var(--space-2)}.imports-sheet{border:1px solid var(--color-border-rule);border-radius:var(--radius-control);padding:var(--space-4);margin:var(--space-4) 0;background:var(--color-surface-raised)}.imports-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-top:var(--space-3)}.imports-months{border:0;padding:0}.imports-months legend{font-weight:var(--text-body-strong-font-weight)}.imports-months label{display:block;margin:var(--space-1) 0}.imports-role,.imports-suggested{color:var(--color-text-secondary);font-size:var(--text-caption-font-size)}.imports-list,.imports-mapping,.imports-months table,.import-rows,.import-months{border-collapse:collapse;width:100%}.imports-list th,.imports-list td,.imports-mapping th,.imports-mapping td,.imports-months th,.imports-months td,.import-rows th,.import-rows td,.import-months th,.import-months td{text-align:left;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border-rule);vertical-align:top}.imports-list thead th,.imports-mapping thead th,.import-rows thead th,.import-months thead th,.imports-months thead th{font-size:var(--text-caption-font-size);color:var(--color-text-secondary);font-weight:400}.imports-mapping tbody th[scope=row]{font-weight:400;white-space:nowrap}.imports-list progress,.import-report progress{display:block;width:12rem;max-width:100%}.import-counts{font-weight:var(--text-body-strong-font-weight)}.import-groups{list-style:none;padding:0}.import-groups li{margin:var(--space-1) 0}@media (max-width: 1023px){.imports-list th:nth-child(3),.imports-list td:nth-child(3),.imports-list th:nth-child(4),.imports-list td:nth-child(4),.imports-list th:nth-child(7),.imports-list td:nth-child(7){display:none}}.imports-sheet{min-width:0;max-width:100%}.imports-sample{overflow-x:auto;max-width:100%;margin:var(--space-2) 0;border:1px solid var(--color-border-rule);border-radius:var(--radius-control)}.imports-sample table{border-collapse:collapse;font-size:var(--text-caption-font-size)}.imports-sample caption{text-align:left;padding:var(--space-1) var(--space-2)}.imports-sample th,.imports-sample td{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border-rule);text-align:left;white-space:nowrap;max-width:16rem;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.imports-sample thead th,.imports-sample tbody th{color:var(--color-text-secondary);font-weight:400}.imports-sample-header td{font-weight:var(--text-body-strong-font-weight)}.imports-masked{color:var(--color-text-secondary);font-style:italic}.imports-skip{display:block;margin:var(--space-2) 0}:root{--white: #FFFFFF;--blue-50: #EEF4FD;--gray-50: #F7F8FA;--blue-100: #DCE8FA;--gray-100: #EEF0F3;--blue-600: #1F5FBF;--gray-200: #DDE1E6;--blue-700: #184C99;--gray-300: #C3C9D1;--red-50: #FEF3F2;--gray-500: #6B7480;--red-600: #D92D20;--gray-600: #545C66;--red-700: #B42318;--gray-700: #3D444D;--amber-50: #FFF7E6;--gray-900: #1B1F24;--amber-600: #B25E00;--black-alpha-16: rgba(27, 31, 36, .16);--amber-800: #8A4B00;--black-alpha-40: rgba(27, 31, 36, .4);--slate-25: #FCFCFD;--slate-50: #F8FAFC;--slate-100: #F1F5F9;--slate-200: #E2E8F0;--slate-300: #CBD5E1;--slate-400: #94A3B8;--slate-500: #64748B;--slate-600: #475569;--slate-700: #334155;--slate-900: #0F172A;--indigo-50: #EEF2FF;--indigo-600: #4F46E5;--indigo-700: #4338CA;--red-200: #FECDCA;--green-50: #ECFDF3;--green-200: #A6F4C5;--green-600: #039855;--green-700: #027A48;--shadow-xs: rgba(15, 23, 42, .06);--shadow-md: rgba(15, 23, 42, .12);--overlay-light: rgba(15, 23, 42, .04);--color-text-primary: var(--gray-900);--color-text-secondary: var(--gray-600);--color-text-disabled: var(--gray-500);--color-text-action: var(--blue-600);--color-text-on-action: var(--white);--color-surface-page: var(--white);--color-surface-chrome: var(--gray-50);--color-surface-hover: var(--gray-50);--color-surface-selected: var(--blue-50);--color-surface-raised: var(--white);--color-surface-scrim: var(--black-alpha-40);--color-border-input: var(--gray-500);--color-border-rule: var(--gray-200);--color-border-floating: var(--gray-300);--color-focus-ring: var(--blue-600);--color-action-primary-bg: var(--blue-600);--color-action-primary-bg-hover: var(--blue-700);--color-action-danger-bg: var(--red-700);--color-status-attention-text: var(--amber-800);--color-status-attention-subtle: var(--amber-50);--color-status-attention-mark: var(--amber-600);--color-status-critical-text: var(--red-700);--color-status-critical-subtle: var(--red-50);--color-status-critical-mark: var(--red-600);--color-status-neutral-text: var(--gray-700);--font-family-ui: system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", sans-serif;--font-feature-numeric: tabular-nums;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-20: 20px;--font-weight-regular: 400;--font-weight-semibold: 600;--line-height-16: 16px;--line-height-20: 20px;--line-height-24: 24px;--line-height-28: 28px;--text-caption-font-size: var(--font-size-12);--text-caption-line-height: var(--line-height-16);--text-caption-font-weight: var(--font-weight-regular);--text-body-font-size: var(--font-size-14);--text-body-line-height: var(--line-height-20);--text-body-font-weight: var(--font-weight-regular);--text-body-strong-font-size: var(--font-size-14);--text-body-strong-line-height: var(--line-height-20);--text-body-strong-font-weight: var(--font-weight-semibold);--text-input-font-size: var(--font-size-16);--text-input-line-height: var(--line-height-24);--text-input-font-weight: var(--font-weight-regular);--text-section-font-size: var(--font-size-16);--text-section-line-height: var(--line-height-24);--text-section-font-weight: var(--font-weight-semibold);--text-page-title-font-size: var(--font-size-20);--text-page-title-line-height: var(--line-height-28);--text-page-title-font-weight: var(--font-weight-semibold);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-inset-cell-compact: var(--space-2);--space-inset-cell-comfortable: var(--space-3);--space-stack-group: var(--space-6);--space-stack-related: var(--space-2);--space-inline-related: var(--space-2);--size-row-compact: 32px;--size-row-comfortable: 40px;--size-target-min: 24px;--size-sheet-inspect: 480px;--size-sheet-task: 640px;--size-mark: 3px;--size-focus-ring-width: 2px;--size-focus-ring-offset: 2px;--radius-control: 4px;--radius-none: 0;--elevation-overlay: 0 8px 24px var(--black-alpha-16);--duration-fast: .12s;--duration-base: .2s;--easing-standard: cubic-bezier(.2, 0, 0, 1);--table-row-height-compact: var(--size-row-compact);--table-row-height-comfortable: var(--size-row-comfortable);--table-header-text-color: var(--color-text-secondary);--table-header-text-font-size: var(--text-body-font-size);--table-header-text-line-height: var(--text-body-line-height);--table-header-text-font-weight: var(--text-body-font-weight);--table-group-rule: var(--color-border-rule);--table-row-bg-hover: var(--color-surface-hover);--table-row-bg-selected: var(--color-surface-selected);--sheet-width-inspect: var(--size-sheet-inspect);--sheet-width-task: var(--size-sheet-task);--sheet-bg: var(--color-surface-raised);--sheet-scrim: var(--color-surface-scrim);--figure-value-text-font-size: var(--text-body-strong-font-size);--figure-value-text-line-height: var(--text-body-strong-line-height);--figure-value-text-font-weight: var(--text-body-strong-font-weight);--figure-referent-text-color: var(--color-text-secondary);--figure-referent-text-font-size: var(--text-body-font-size);--figure-referent-text-line-height: var(--text-body-line-height);--figure-referent-text-font-weight: var(--text-body-font-weight);--status-attention-text: var(--color-status-attention-text);--status-critical-text: var(--color-status-critical-text);--banner-attention-bg: var(--color-status-attention-subtle);--banner-critical-bg: var(--color-status-critical-subtle);--banner-mark-width: var(--size-mark);--focus-ring-width: var(--size-focus-ring-width);--focus-ring-offset: var(--size-focus-ring-offset);--focus-ring-color: var(--color-focus-ring)}@media (prefers-reduced-motion: reduce){:root{--duration-fast: 0ms;--duration-base: 0ms}}@media (forced-colors: active){:root{--color-focus-ring: Highlight;--color-surface-selected: Highlight;--color-border-rule: GrayText;--color-status-attention-text: CanvasText;--color-status-critical-text: CanvasText;--color-status-neutral-text: CanvasText;--color-status-attention-mark: CanvasText;--color-status-critical-mark: CanvasText}}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-family-ui);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);color:var(--color-text-primary);background:var(--color-surface-page);font-variant-numeric:var(--font-feature-numeric)}h1{font-size:var(--text-page-title-font-size);line-height:var(--text-page-title-line-height);font-weight:var(--text-page-title-font-weight);margin:0 0 var(--space-4)}a{color:var(--color-text-action)}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;left:var(--space-2);top:-100px}.skip-link:focus{top:var(--space-2);background:var(--color-surface-raised);padding:var(--space-2);z-index:10}.shell{display:grid;grid-template-columns:200px 1fr;grid-template-rows:auto 1fr;min-height:100vh}.topbar{grid-column:1 / -1;display:flex;gap:var(--space-4);align-items:center;padding:var(--space-2) var(--space-4);background:var(--color-surface-chrome);border-bottom:1px solid var(--color-border-rule)}.product{font-weight:var(--text-body-strong-font-weight)}.case-search{flex:1;display:flex;align-items:center;gap:var(--space-1)}.key-hint{border:1px solid var(--color-border-input);border-radius:var(--radius-control);padding:0 var(--space-1);color:var(--color-text-secondary);font:inherit;font-size:var(--text-caption-font-size)}.case-search input,.switcher select{min-height:var(--size-row-compact);border:1px solid var(--color-border-input);border-radius:var(--radius-control);padding:0 var(--space-2);font:inherit}.case-search input{width:100%;max-width:420px}.user-menu{display:flex;gap:var(--space-2);align-items:center}.role{color:var(--color-text-secondary)}.menu-button{display:none}.sidebar{background:var(--color-surface-chrome);padding:var(--space-4) var(--space-2);border-right:1px solid var(--color-border-rule)}.nav-group+.nav-group{margin-top:var(--space-stack-group)}.nav-heading{font-size:var(--text-caption-font-size);color:var(--color-text-secondary);margin:0 var(--space-2) var(--space-2)}.sidebar ul{list-style:none;margin:0;padding:0}.sidebar a{display:block;padding:var(--space-1) var(--space-2);color:var(--color-text-primary);text-decoration:none;border-radius:var(--radius-control)}.sidebar a[aria-current=page]{background:var(--color-surface-selected);font-weight:var(--text-body-strong-font-weight)}main{padding:var(--space-6)}main:focus{outline:none}@media (max-width: 1023px){.shell{grid-template-columns:1fr}.menu-button{display:inline-block}.sidebar{display:none}.sidebar.open{display:block}}.auth-page{padding:20vh var(--space-6) var(--space-6)}.auth-column{max-width:400px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-2)}.auth-product{font-size:var(--text-page-title-font-size);line-height:var(--text-page-title-line-height);font-weight:var(--text-page-title-font-weight);margin:0 0 var(--space-4)}.auth-reason,.auth-help,.field-help{color:var(--color-text-secondary);margin:0}.auth-column form{display:flex;flex-direction:column;gap:var(--space-1)}.auth-column input{min-height:var(--size-row-comfortable);border:1px solid var(--color-border-input);border-radius:var(--radius-control);padding:0 var(--space-2);font:inherit}.label-row{display:flex;justify-content:space-between;align-items:baseline;margin-top:var(--space-2)}.text-button{background:none;border:0;padding:0;font:inherit;color:var(--color-text-action);cursor:pointer}button.primary{margin-top:var(--space-3);min-height:var(--size-row-comfortable);border:0;border-radius:var(--radius-control);font:inherit;cursor:pointer;background:var(--color-action-primary-bg);color:var(--color-text-on-action)}button.primary:hover{background:var(--color-action-primary-bg-hover)}button.primary[aria-disabled=true]{background:var(--color-surface-selected);color:var(--color-text-disabled);cursor:not-allowed}.field-error{color:var(--color-status-critical-text);margin:0}.banner{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control)}.banner-critical{background:var(--color-status-critical-subtle);color:var(--color-status-critical-text)}.banner-attention{background:var(--color-status-attention-subtle);color:var(--color-status-attention-text)}.toast{margin:0 0 var(--space-3);color:var(--color-text-secondary)}@media (max-width: 447px){.auth-page{padding:10vh 24px 24px}}.filters{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-bottom:var(--space-3)}.audit-table{border-collapse:collapse;width:100%}.audit-table th,.audit-table td{text-align:left;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border-rule);vertical-align:top}.audit-table tr[aria-selected=true]{background:var(--color-surface-selected)}.from-to{color:var(--color-text-secondary)}.inspect-sheet{position:fixed;top:0;right:0;bottom:0;width:min(var(--size-sheet-inspect),100vw);overflow:auto;background:var(--color-surface-raised);border-left:1px solid var(--color-border-floating);padding:var(--space-6)}.members{max-height:240px;overflow:auto;margin:0;padding-left:var(--space-6)}.setup{max-width:960px}.setup-heading{display:flex;align-items:baseline;gap:var(--space-4);justify-content:space-between}.setup-section .setup-heading{justify-content:flex-start}.setup-section{margin-top:var(--space-stack-group)}.setup-section h2{font-size:var(--text-body-font-size);font-weight:var(--text-body-strong-font-weight);margin:0 0 var(--space-2)}.setup-figures{margin:0}.setup-row{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end}.setup-field{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-caption-font-size)}.setup-field input,.setup-field select,.setup-row select,.setup-link input{min-height:var(--size-row-comfortable);border:1px solid var(--color-border-input);border-radius:var(--radius-control);padding:0 var(--space-2);font:inherit;font-size:var(--text-body-font-size)}.setup-grow{flex:1;min-width:200px}.setup-code{width:10em;background:var(--color-surface-page)}.setup-row button,.setup-actions button:not(.text-button),.setup-heading button{min-height:var(--size-row-comfortable);padding:0 var(--space-3);border:1px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface-raised);font:inherit;cursor:pointer}.setup-row button.primary{margin-top:0;border:0;background:var(--color-action-primary-bg);color:var(--color-text-on-action)}.setup-row button[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed}.setup-row button.primary[aria-disabled=true]{background:var(--color-surface-selected)}.setup-actions{display:flex;gap:var(--space-3);align-items:center;margin-top:var(--space-2)}.setup-table{border-collapse:collapse;width:100%;margin-top:var(--space-2)}.setup-table th{font-size:var(--text-caption-font-size);color:var(--color-text-secondary);font-weight:400}.setup-table th,.setup-table td{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--color-border-rule);vertical-align:top}.setup-wrap{overflow-wrap:anywhere;max-width:18em}.not-set{color:var(--color-text-secondary)}.lago-failed{color:var(--color-status-critical-text);background:var(--color-status-critical-subtle);padding:0 var(--space-1)}.setup-banner{display:flex;gap:var(--space-3);align-items:baseline;margin-top:var(--space-2)}.setup-company-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-rule)}.setup-form-title{grid-column:1 / -1;margin:0;font-weight:var(--text-body-strong-font-weight)}.setup-company-form .setup-actions{grid-column:1 / -1}.setup-facts{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-1) var(--space-4);margin:0}.setup-facts dt{color:var(--color-text-secondary)}.setup-facts dd{margin:0}.setup-link{display:inline-flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.setup-link input{min-width:16em}.state{font-size:var(--text-caption-font-size);padding:0 var(--space-1)}.state-invited{background:var(--color-surface-selected)}.state-expired,.state-disabled{color:var(--color-text-secondary)}@media (max-width: 1023px){.setup-table{display:block;overflow-x:auto}}.admin-section{margin-top:var(--space-stack-group)}.admin-section h2{font-size:var(--text-body-font-size);font-weight:var(--text-body-strong-font-weight);margin:0 0 var(--space-2)}.admin-waiting{list-style:none;margin:0;padding:0}.admin-waiting li{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-rule)}.admin-plain{list-style:none;margin:0;padding:0}.admin-caption{margin:0;font-size:var(--text-caption-font-size);color:var(--color-text-secondary)}.admin-companies th[scope=row]{color:var(--color-text-secondary);font-weight:400}.admin-organisation{margin:var(--space-2) 0 0}@media (max-width: 1023px){.admin-companies{display:block;overflow-x:auto}}.queue{max-width:1200px}.queue-head{display:flex;gap:var(--space-4);align-items:baseline;justify-content:space-between}.queue-tabs{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.queue-tab{background:none;border:1px solid var(--color-border-input);border-radius:var(--radius-control);padding:var(--space-1) var(--space-3);font:inherit;cursor:pointer}.queue-tab.selected{background:var(--color-surface-selected);font-weight:var(--text-body-strong-font-weight)}.queue-kind-head{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:baseline;margin-bottom:var(--space-3)}.queue-group{margin-bottom:var(--space-4)}.queue-group-head{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:baseline;border-bottom:1px solid var(--color-border-rule);padding:var(--space-1) 0}.queue-rows{list-style:none;margin:0;padding:0}.queue-row{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;min-height:var(--size-row-compact);padding:0 var(--space-2);border-bottom:1px solid var(--color-border-rule)}.queue-row:focus{background:var(--color-surface-selected)}.queue-spelling{flex:1;min-width:14em;overflow-wrap:anywhere}.queue-seen,.queue-method{color:var(--color-text-secondary)}.queue-suggestions{display:inline-flex;gap:var(--space-2)}.queue-dialog{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;padding:var(--space-2);margin-bottom:var(--space-3);border:1px solid var(--color-border-floating);background:var(--color-surface-raised)}body{background:var(--slate-50);color:var(--slate-700);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:20px;font-variant-numeric:tabular-nums}main h1{font-size:22px;line-height:28px;font-weight:600;color:var(--slate-900)}main h2{color:var(--slate-900)}a{color:var(--indigo-600)}.shell{grid-template-columns:216px 1fr}.topbar{height:56px;padding:0 20px;gap:14px;background:var(--white);border-bottom:1px solid var(--slate-200)}.product{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--slate-900);font-size:15px;width:180px;text-decoration:none}.product .logo{width:24px;height:24px;border-radius:6px;background:var(--indigo-600);display:inline-block}.case-search input,.switcher select{height:34px;border:1px solid var(--slate-500);border-radius:6px;background:var(--white);color:var(--slate-900);font-size:13px}.case-search input{max-width:440px}.user-menu{margin-left:auto;font-size:13px;color:var(--slate-700)}.user-menu .avatar{width:30px;height:30px;border-radius:999px;background:var(--indigo-50);color:var(--indigo-700);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.user-menu button{border:1px solid var(--slate-300);background:var(--white);border-radius:6px;height:30px;padding:0 10px;font:inherit;color:var(--slate-700);cursor:pointer}.sidebar{background:var(--white);border-right:1px solid var(--slate-200);padding:14px 10px}.nav-group+.nav-group{margin-top:0}.nav-heading.sec{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;font-size:11px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--slate-500);padding:14px 10px 6px;margin:0}.sidebar a{display:flex;align-items:center;gap:10px;height:34px;padding:0 10px;border-radius:6px;color:var(--slate-700);font-size:13.5px}.sidebar a svg{width:16px;height:16px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8}.sidebar a:hover{background:var(--slate-50)}.sidebar a[aria-current=page]{background:var(--indigo-50);color:var(--indigo-700);font-weight:600}.sidebar .cnt{margin-left:auto;font-size:12px;color:var(--slate-500);font-weight:500}.sidebar .cnt.c{color:var(--red-700);background:var(--red-50);border-radius:999px;padding:0 7px}main{padding:24px 28px 56px;min-width:0}.crumb{font-size:12.5px;color:var(--slate-500);margin-bottom:4px}.phead{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:20px}.phead h1{margin:0}.phead .sub{color:var(--slate-500);font-size:13px;margin-top:2px}.phead .acts{margin-left:auto;display:flex;gap:8px;position:relative;align-items:center}.sect{display:flex;align-items:center;gap:12px;margin:26px 0 10px}.sect h2{font-size:15px;line-height:22px;margin:0;font-weight:600}.b{height:36px;padding:0 14px;border-radius:6px;font:600 13.5px/34px Inter,system-ui,sans-serif;display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;box-shadow:0 1px 2px var(--shadow-xs);cursor:pointer;white-space:nowrap;text-decoration:none}.b svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2}.b.pri,button.primary{background:var(--indigo-600);color:var(--white)}.b.pri:hover,button.primary:hover{background:var(--indigo-700)}.b.sec{background:var(--white);color:var(--slate-700);border-color:var(--slate-300)}.b.crit{background:var(--red-600);color:var(--white)}.b.pos{background:var(--green-700);color:var(--white)}.b.sm{height:30px;padding:0 11px;font-size:12.5px;line-height:28px}main select,main input[type=text],main input[type=search],main input[type=number],main input[type=date],main input:not([type]),main textarea{border:1px solid var(--slate-500);border-radius:6px;background:var(--white);color:var(--slate-900)}main input[type=checkbox]{width:16px;height:16px;accent-color:var(--indigo-600)}.card{background:var(--white);border:1px solid var(--slate-200);border-radius:10px;box-shadow:0 1px 2px var(--shadow-xs)}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:20px}.kpi{padding:14px 16px}.kpi .l{font-size:12px;font-weight:500;color:var(--slate-500)}.kpi .v{font-size:24px;line-height:32px;font-weight:600;color:var(--slate-900);margin-top:4px}.kpi .v.c{color:var(--red-700)}.kpi .v.p{color:var(--green-700)}.kpi .d{font-size:12px;color:var(--slate-500);margin-top:2px}.alert{display:flex;align-items:center;gap:14px;padding:14px 16px;margin-bottom:10px;border-left-width:4px}.alert.c{border-left-color:var(--red-600)}.alert.p{border-left-color:var(--green-600)}.alert .ic{width:32px;height:32px;border-radius:999px;display:flex;align-items:center;justify-content:center;flex:none}.alert .ic svg{width:16px;height:16px;fill:none;stroke-width:2.2}.alert.c .ic{background:var(--red-50)}.alert.c .ic svg{stroke:var(--red-600)}.alert.p .ic{background:var(--green-50)}.alert.p .ic svg{stroke:var(--green-600)}.alert .t{font-weight:600;color:var(--slate-900)}.alert .s{color:var(--slate-600);font-size:13px}.alert .go{margin-left:auto;display:flex;gap:8px}.pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:500;border:1px solid var(--slate-200);background:var(--white);color:var(--slate-600);white-space:nowrap}.pill:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--slate-400)}.pill.c{background:var(--red-50);color:var(--red-700);border-color:var(--red-200)}.pill.c:before{background:var(--red-600)}.pill.p{background:var(--green-50);color:var(--green-700);border-color:var(--green-200)}.pill.p:before{background:var(--green-600)}.pill.i{background:var(--indigo-50);color:var(--indigo-700);border-color:var(--indigo-50)}.pill.i:before{background:var(--indigo-600)}.seg{display:inline-flex;gap:2px;background:var(--slate-100);border-radius:8px;padding:3px;flex-wrap:wrap}.seg button,.seg a{padding:5px 11px;border-radius:6px;color:var(--slate-600);font:500 13px/20px Inter,system-ui,sans-serif;border:0;background:none;cursor:pointer;text-decoration:none}.seg .on{background:var(--white);color:var(--slate-900);box-shadow:0 1px 2px var(--shadow-xs)}.seg b{font-weight:600;color:var(--slate-500);margin-left:4px}.seg .cr b{color:var(--red-700)}main table:not(.mini){width:100%;border-collapse:separate;border-spacing:0;background:var(--white);border:1px solid var(--slate-200);border-radius:10px;box-shadow:0 1px 2px var(--shadow-xs)}main table:not(.mini) th{background:var(--slate-25);font-size:11px;line-height:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--slate-500);text-align:left;padding:10px 14px;border-bottom:1px solid var(--slate-200)}main table:not(.mini) thead th:first-child{border-top-left-radius:10px}main table:not(.mini) thead th:last-child{border-top-right-radius:10px}main table:not(.mini) td{padding:10px 14px;border-bottom:1px solid var(--slate-100);color:var(--slate-700)}main table:not(.mini) tbody tr:last-child td{border-bottom:0}main table:not(.mini) tbody tr:hover td{background:var(--slate-25)}main table td.n,main table th.n{text-align:right;white-space:nowrap}main table .neg{color:var(--red-700);font-weight:500}main table .posv{color:var(--green-700);font-weight:500}.chev-cell{width:40px}.chev{width:26px;height:26px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--slate-500);border:0;background:none;cursor:pointer}.chev svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.2;transition:transform var(--duration-fast, .12s)}.chev.open{background:var(--slate-100);color:var(--slate-900)}.chev.open svg{transform:rotate(90deg)}main table tr.det td{background:var(--slate-25);padding:4px 14px 14px 54px}.mini{width:100%;border-collapse:collapse}.mini td{height:32px;padding:0 10px;border-bottom:1px dashed var(--slate-200);font-size:13px}.mini td.mk{color:var(--slate-500);width:220px}.export{position:relative;display:inline-block}.menu2{position:absolute;right:0;top:44px;width:340px;z-index:20;padding:6px;box-shadow:0 8px 24px var(--shadow-md)}.menu2 .h{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--slate-500);padding:8px 10px 6px}.menu2 a,.menu2 .item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;color:var(--slate-700);font-size:13px;text-decoration:none}.menu2 a:hover,.menu2 a:focus-visible{background:var(--slate-50)}.menu2 .item.off{color:var(--slate-500)}.menu2 .csv{font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--slate-600);border:1px solid var(--slate-300);border-radius:4px;padding:1px 4px}.menu2 .rc{margin-left:auto;color:var(--slate-500);font-size:12px}.activity{padding:6px 16px}.activity ul{list-style:none;margin:0;padding:0}.activity li{display:flex;gap:12px;align-items:baseline;padding:8px 0;border-bottom:1px dashed var(--slate-200);font-size:13px}.activity li:last-child{border-bottom:0}.activity time{color:var(--slate-500);font-size:12px;min-width:9em}.banner-critical{background:var(--red-50);color:var(--red-700);border:1px solid var(--red-200)}.banner-attention{background:var(--white);color:var(--slate-700);border:1px solid var(--slate-200)}@media (max-width: 1023px){.shell{grid-template-columns:1fr}.kpis{grid-template-columns:repeat(2,1fr)}main{padding:16px}main table:not(.mini){display:block;overflow-x:auto}}.toolbar{display:flex;justify-content:flex-end;gap:8px;margin:-8px 0 12px}.flags-head .export,.queue-head .export{margin-left:auto}[data-importance=critical].flags-group-head,[data-importance=critical].verdict-line,[data-importance=critical].identity-line,[data-importance=critical].hl{border-left:4px solid var(--red-600);background:var(--red-50);color:var(--red-700);padding:8px 12px;border-radius:6px}[data-importance=positive].flags-group-head,[data-importance=positive].verdict-line,[data-importance=positive].identity-line,[data-importance=positive].hl{border-left:4px solid var(--green-600);background:var(--green-50);color:var(--green-700);padding:8px 12px;border-radius:6px}[data-importance=neutral].flags-group-head,[data-importance=neutral].hl{border-left:4px solid var(--slate-200);background:var(--white);color:var(--slate-700);padding:8px 12px;border-radius:6px}.flags-group-head{width:100%;text-align:left;border:1px solid var(--slate-200);font:inherit;cursor:pointer;margin:4px 0}td.hl-cell[data-importance=critical]{color:var(--red-700);background:var(--red-50);font-weight:500}td.hl-cell[data-importance=positive]{color:var(--green-700);background:var(--green-50)}.admin-waiting li.hl{margin:6px 0;border-bottom:0}.kpi .v.c a,.kpi .v.p a{color:inherit}.queue{max-width:none}.queue-head-wrap{margin-bottom:4px}.queue .seg{margin:4px 0 14px}.queue-kind-head{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:8px 0 12px;color:var(--slate-600);font-size:13px}.queue-group.card{padding:0;margin-bottom:14px;overflow:hidden}.queue-group-head{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:10px 14px;background:var(--slate-25);border-bottom:1px solid var(--slate-200);color:var(--slate-700);font-size:13px}.queue-group-head strong{color:var(--slate-900)}.queue-group-head .b{margin-left:auto}.queue-row{min-height:52px;padding:6px 14px;border-bottom:1px solid var(--slate-100);gap:14px}.queue-row:last-child{border-bottom:0}.queue-row:hover,.queue-row:focus{background:var(--slate-25)}.queue-spelling{color:var(--slate-900);font-weight:500}.queue-seen{color:var(--slate-500);font-size:12px}.queue-suggestions .text-button{border:1px solid var(--slate-300);border-radius:6px;padding:3px 9px;font-size:12.5px;color:var(--slate-700);background:var(--white)}.queue-dialog{border-radius:10px;border:1px solid var(--slate-200);background:var(--white);box-shadow:0 8px 24px var(--shadow-md);padding:14px}.filters-bar,.filters{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;background:var(--white);border:1px solid var(--slate-200);border-radius:10px;padding:10px 14px;margin:0 0 14px;font-size:13px;color:var(--slate-600)}.filters-bar label,.filters label{display:inline-flex;gap:6px;align-items:center}.filters-bar select,.filters-bar input,.filters select,.filters input{height:32px;padding:0 8px;font:inherit}.flags-ledger{color:var(--slate-600)}.flags-groups{display:flex;flex-direction:column;gap:8px}.flags-group{background:var(--white);border:1px solid var(--slate-200);border-radius:10px;box-shadow:0 1px 2px var(--shadow-xs);overflow:hidden}.flags-group .flags-group-head{margin:0;border:0;border-radius:0;padding:12px 16px;font-weight:500}.flags-group table{border:0;border-radius:0;box-shadow:none;border-top:1px solid var(--slate-200)}.flags-version{color:var(--slate-500);font-weight:400;margin-left:8px;font-size:12px}.flags-actions{display:flex;gap:10px;align-items:center}.rules-group{margin-bottom:8px}.rule-id{display:block;color:var(--slate-900);font-weight:600}.rule-key{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:2px 0}.rule-value{color:var(--slate-900);font-weight:500}.rule-key code,.mini code{font-size:11.5px;color:var(--slate-500);background:var(--slate-50);border-radius:4px;padding:1px 5px}.filters-bar .seg{margin-left:auto}main td .meta,main td.strong .meta{display:block;font-size:12px;color:var(--slate-500);font-weight:400;line-height:16px}main td.strong{color:var(--slate-900);font-weight:500}.thresholds-pending{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.imports-upload.card{padding:16px;margin-bottom:20px}.imports-sources{display:inline-flex;gap:2px;background:var(--slate-100);border-radius:8px;padding:3px;border:0;margin:0 0 12px;flex-wrap:wrap}.imports-sources legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.imports-sources label{padding:5px 12px;border-radius:6px;color:var(--slate-600);font-size:13px;font-weight:500;cursor:pointer}.imports-sources label:has(input:checked){background:var(--white);color:var(--slate-900);box-shadow:0 1px 2px var(--shadow-xs)}.imports-sources label.imports-later{color:var(--slate-400);cursor:not-allowed}.imports-sources input{position:absolute;opacity:0;width:1px;height:1px}.imports-sources label:has(input:focus-visible){outline:2px solid var(--indigo-600);outline-offset:1px}.imports-drop{border:1px dashed var(--slate-300);border-radius:10px;padding:26px;text-align:center;color:var(--slate-600);background:var(--slate-25)}.imports-drop-over{border-color:var(--indigo-600);background:var(--indigo-50)}.imports-help{color:var(--slate-500);font-size:12px}.import-groups.card{list-style:none;margin:0;padding:0}.import-groups.card>li{padding:12px 16px;border-bottom:1px solid var(--slate-100)}.import-groups.card>li:last-child{border-bottom:0}.import-groups .text-button{color:var(--slate-900);font-weight:500}.import-groups table{margin-top:10px}.plain-list.card{list-style:none;margin:0;padding:4px 16px}.plain-list.card>li{padding:10px 0;border-bottom:1px solid var(--slate-100);font-size:13px}.plain-list.card>li:last-child{border-bottom:0}.phead .acts .pill{margin-right:4px}.masters{max-width:none}.masters-heading{align-items:flex-end;margin-bottom:14px}.masters-heading h1{margin:0}.masters-actions .button-link,.button-link{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:6px;font-weight:600;font-size:13.5px;text-decoration:none;background:var(--white);color:var(--slate-700);border:1px solid var(--slate-300);box-shadow:0 1px 2px var(--shadow-xs)}.button-link.primary{background:var(--indigo-600);color:var(--white);border-color:var(--indigo-600)}.masters-actions button:not(.text-button):not(.b),.masters-sheet button:not(.text-button):not(.b){height:36px;border-radius:6px;border:1px solid var(--slate-300);background:var(--white);color:var(--slate-700);font-weight:600;padding:0 14px}.masters-actions button.primary,.masters-sheet button.primary{background:var(--indigo-600);color:var(--white);border-color:var(--indigo-600)}.masters-actions .text-button{border:1px solid var(--slate-300);border-radius:6px;padding:0 14px;height:36px;background:var(--white);color:var(--slate-700);font-weight:600;box-shadow:0 1px 2px var(--shadow-xs)}.masters-figures{gap:10px;margin:0 0 16px}.masters-figures>a,.masters-figures>span:not(:empty){background:var(--white);border:1px solid var(--slate-200);border-radius:8px;padding:8px 12px;color:var(--slate-900);font-weight:500;text-decoration:none;box-shadow:0 1px 2px var(--shadow-xs)}.masters-figures>span:only-child,.masters-figures>span:first-child{font-weight:600}.masters-figures>a[href*=to_confirm],.masters-figures>a[href*="rates=none"]{color:var(--red-700);background:var(--red-50);border-color:var(--red-200)}.masters-figures>a[href*=effective]{color:var(--green-700);background:var(--green-50);border-color:var(--green-200)}.masters-filters{background:var(--white);border:1px solid var(--slate-200);border-radius:10px;padding:10px 14px;gap:10px 16px;font-size:13px}.masters-filters input,.masters-filters select{height:32px;border:1px solid var(--slate-500);border-radius:6px;padding:0 8px}.masters-group th{background:var(--slate-50)!important;text-transform:none!important;letter-spacing:0!important;font-size:12.5px!important;color:var(--slate-700)!important}.masters-group button{color:var(--slate-900);font-weight:600}.masters-table tr[aria-selected=true] td,.rate-grid tr[aria-selected=true] td{background:var(--indigo-50)}.state{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:500;border:1px solid var(--slate-200);background:var(--white);color:var(--slate-600);white-space:nowrap}.state:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--slate-400)}.state.state-check,.state.state-expired,.state.state-disabled{background:var(--red-50);color:var(--red-700);border-color:var(--red-200)}.state.state-check:before,.state.state-expired:before,.state.state-disabled:before{background:var(--red-600)}.state.state-ok,.state.state-joined{background:var(--green-50);color:var(--green-700);border-color:var(--green-200)}.state.state-ok:before,.state.state-joined:before{background:var(--green-600)}.state.state-invited{background:var(--indigo-50);color:var(--indigo-700);border-color:var(--indigo-50)}.not-set{color:var(--slate-500);font-style:normal}.rate-grid{background:var(--white);border:1px solid var(--slate-200);border-radius:10px}main table td .text-button{border:1px solid var(--slate-300);border-radius:6px;padding:3px 10px;background:var(--white);color:var(--slate-700);font-weight:600;font-size:12.5px;box-shadow:0 1px 2px var(--shadow-xs)}main table td .text-button:disabled{color:var(--slate-400);box-shadow:none}.admin .setup-figures.sub{margin:2px 0 0}.admin-section{margin-top:24px}.admin-section>h2{font-size:15px;line-height:22px;font-weight:600;margin:0 0 10px}.admin-waiting li.hl{display:flex;align-items:center;gap:14px;padding:12px 16px;background:var(--white)!important;color:var(--slate-900)!important;border:1px solid var(--slate-200);border-left-width:4px;border-radius:10px;box-shadow:0 1px 2px var(--shadow-xs);margin:0 0 10px;font-weight:500}.admin-waiting li.hl[data-importance=critical]{border-left-color:var(--red-600)}.admin-waiting li.hl[data-importance=positive]{border-left-color:var(--green-600)}.admin-waiting li.hl a{margin-left:auto;height:30px;padding:0 12px;border-radius:6px;font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;text-decoration:none;color:var(--white);box-shadow:0 1px 2px var(--shadow-xs)}.admin-waiting li.hl[data-importance=critical] a{background:var(--red-600)}.admin-waiting li.hl[data-importance=positive] a{background:var(--green-700)}.admin-waiting li.hl[data-importance=neutral] a{background:var(--indigo-600)}.admin-companies{background:var(--white)}.admin dl,.admin-plain{font-size:13px}.audit-table tbody tr{cursor:pointer}.audit-table tr[aria-selected=true] td{background:var(--indigo-50)}.from-to.meta{display:block;color:var(--slate-500);font-size:12px;font-weight:400}.inspect-sheet.card{border-radius:0;top:56px;padding:22px 24px;box-shadow:0 8px 24px var(--shadow-md)}.inspect-sheet dl{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px;font-size:13px}.inspect-sheet dt{color:var(--slate-500)}.inspect-sheet dd{margin:0}.setup{max-width:none}.setup-section{margin-top:26px}.setup-section h2{font-size:15px;font-weight:600;color:var(--slate-900)}.setup-figures{color:var(--slate-600)}.lago-failed.state{padding:0 9px}.compare .flags-actions{margin:6px 0 14px}.compare .flags-actions label.b{cursor:pointer}.user-menu .role{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.user-menu button{height:28px;font-size:12.5px;color:var(--slate-600)}.switcher select{padding:0 28px 0 10px;font-weight:500}.key-hint{border-color:var(--slate-300);color:var(--slate-500);border-radius:4px}h1[tabindex="-1"]:focus,p[tabindex="-1"]:focus,h2[tabindex="-1"]:focus{outline:none}.masters-figures .sep{display:none}
