.nav-toggle[data-v-d9d0f50c]{width:100%;justify-content:flex-start;background:transparent;font-weight:500;color:var(--muted);padding:8px 12px}.nav-toggle svg[data-v-d9d0f50c]:last-child{margin-left:auto}.nav-group-links[data-v-d9d0f50c]{display:grid;gap:2px}.nav-group-links a[data-v-d9d0f50c]{padding-left:38px;font-size:13px}.nav-group[data-v-d9d0f50c]{padding-bottom:8px;border-bottom:1px solid var(--border);margin-bottom:6px}@media(max-width:650px){.nav-group[data-v-d9d0f50c]{flex:0 0 auto;padding:0;border:0;margin:0}.nav-group-links[data-v-d9d0f50c]{display:flex}.nav-group-links a[data-v-d9d0f50c]{padding:7px 10px}.nav-toggle[data-v-d9d0f50c]{min-height:30px;padding:2px 10px}.shell nav>a[data-v-d9d0f50c]{align-self:flex-start}}.workspace-table[data-v-107de11c]{--status-column: 104px;--actions-column: 216px;table-layout:fixed;min-width:1100px}.info-column[data-v-107de11c]:first-child{width:540px}.info-column[data-v-107de11c]:nth-child(2){width:calc(100% - 540px - var(--status-column) - var(--actions-column))}.status-column[data-v-107de11c]{width:var(--status-column)}.actions-column[data-v-107de11c]{width:var(--actions-column)}.workspace-table td[data-v-107de11c]{vertical-align:middle;overflow-wrap:anywhere}.primary-cell[data-v-107de11c]{display:flex;align-items:flex-start;gap:10px}.primary-cell>svg[data-v-107de11c]{flex:0 0 18px;margin-top:1px;color:var(--muted)}.primary-cell>div[data-v-107de11c],.primary-cell>span[data-v-107de11c]{min-width:0}.signature-table .signature-digest[data-v-107de11c]{white-space:nowrap;overflow-wrap:normal;line-height:1.7}.table-actions[data-v-107de11c]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}@media(max-width:1000px){.workspace-table[data-v-107de11c]{--status-column: 88px;--actions-column: 176px;min-width:640px}.info-column[data-v-107de11c]:first-child,.info-column[data-v-107de11c]:nth-child(2){width:calc((100% - var(--status-column) - var(--actions-column)) / 2)}.signature-table[data-v-107de11c]{table-layout:auto;min-width:1000px}.signature-table col[data-v-107de11c]{width:auto}.signature-table td[data-v-107de11c]:first-child{width:1%}}.kernel-table[data-v-13a41819]{table-layout:fixed;min-width:1100px}.upload-table[data-v-13a41819]{table-layout:fixed;min-width:720px}.kernel-table td[data-v-13a41819],.upload-table td[data-v-13a41819]{overflow-wrap:anywhere}fieldset[data-v-13a41819]{border:0;padding:0;margin:0;min-width:0}.kernel-actions[data-v-13a41819]{display:flex;flex-wrap:wrap;gap:4px}.kernel-status[data-v-13a41819]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.check-deletion[data-v-13a41819]{margin-inline-end:auto}.confirmation-actions[data-v-13a41819]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-inline-start:auto}.policy-note[data-v-6762cc96]{min-width:0;margin-top:6px;font-size:12px;color:var(--muted)}.note-display[data-v-6762cc96]{display:flex;align-items:center;gap:4px;min-width:0}.note-text[data-v-6762cc96]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.note-pencil[data-v-6762cc96]{flex:0 0 auto;padding:2px 4px;min-height:24px;width:24px}.note-editor[data-v-6762cc96],textarea[data-v-6762cc96]{min-width:0;width:100%}textarea[data-v-6762cc96]{resize:vertical;font-size:12px}.note-controls[data-v-6762cc96]{display:flex;flex-wrap:wrap;gap:4px}.note-current[data-v-6762cc96]{margin-top:6px;overflow-wrap:anywhere}.note-current span[data-v-6762cc96]{white-space:pre-wrap}.error[data-v-6762cc96]{padding:8px;margin:6px 0}fieldset[data-v-949f6b42]{border:0;padding:0;margin:0;min-width:0}.policies-table[data-v-949f6b42]{table-layout:fixed;min-width:900px}.policy-identity-column[data-v-949f6b42]{width:27%}.policy-state-column[data-v-949f6b42]{width:130px}.policy-action-column[data-v-949f6b42]{width:235px}.policy-identity[data-v-949f6b42]{min-width:0}.policies-table td[data-v-949f6b42]{overflow-wrap:anywhere}.policy-actions[data-v-949f6b42]{display:flex;flex-wrap:wrap;gap:4px}.source-summary[data-v-949f6b42]{max-width:340px;overflow-wrap:anywhere}.source-options[data-v-949f6b42]{max-height:220px;overflow-y:auto;padding:0 4px;list-style:none}.source-options label[data-v-949f6b42]{margin-top:12px}.source-options li[data-v-949f6b42]{margin-top:8px}details[data-v-949f6b42]{margin-top:14px;overflow-wrap:anywhere}summary[data-v-949f6b42]{cursor:pointer}.queries-table[data-v-98b371e7],.audit-table[data-v-98b371e7]{table-layout:fixed;min-width:1000px}td[data-v-98b371e7]{overflow-wrap:anywhere}.diagnostic-user-id[data-v-98b371e7]{margin:14px 0;overflow-wrap:anywhere}.archive-toolbar[data-v-583e40c2]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.archive-switch[data-v-583e40c2]{display:flex;gap:8px}.archive-switch button[data-v-583e40c2]{background:transparent;color:var(--muted);border:1px solid var(--border)}.archive-switch button.active[data-v-583e40c2]{background:var(--surface);color:var(--text);border-color:var(--accent)}.archive-table-wrap[data-v-583e40c2]{overflow-x:auto;border:1px solid var(--border);border-radius:4px}.archive-table-wrap table[data-v-583e40c2]{--archive-actions-width:180px;min-width:720px;table-layout:fixed}.archive-info-column[data-v-583e40c2]{width:calc((100% - var(--archive-actions-width)) / 2)}.archive-action-column[data-v-583e40c2]{width:var(--archive-actions-width)}.archive-table-wrap td[data-v-583e40c2]{overflow-wrap:anywhere}.archive-table-wrap th[data-v-583e40c2]{border-block-start:0}.archive-actions[data-v-583e40c2]{display:flex;justify-content:flex-start;gap:8px;white-space:nowrap}.archive-actions button[data-v-583e40c2]{flex:0 0 auto}.deletion-counts[data-v-583e40c2]{margin:16px 0;display:grid;gap:8px}.deletion-counts>div[data-v-583e40c2]{display:flex;justify-content:space-between;gap:12px}.deletion-counts dd[data-v-583e40c2]{margin:0}@media(max-width:1000px){.archive-table-wrap table[data-v-583e40c2]{--archive-actions-width:164px}}@media(max-width:650px){.archive-toolbar[data-v-583e40c2]{align-items:stretch;flex-direction:column}.archive-switch[data-v-583e40c2]{overflow-x:auto}.archive-switch button[data-v-583e40c2]{flex:0 0 auto}}.xbs-chart-tooltip{position:fixed;width:300px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:hidden;background:#ffffffd9;border:1px solid var(--border);border-radius:5px;box-shadow:0 5px 14px #0002;padding:8px;font-size:11px;pointer-events:none;z-index:10;overflow-wrap:anywhere}.xbs-chart-tooltip .tooltip-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,max-content);gap:12px;align-items:start;margin-top:4px}.xbs-chart-tooltip .tooltip-value{text-align:right;overflow-wrap:anywhere;min-width:0}.xbs-chart-tooltip .tooltip-date{display:block;font-size:10px;color:var(--muted)}.xbs-chart-focus:focus{outline:none}.xbs-chart-focus:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.trend-card[data-v-82d8a54d]{min-width:0;border:1px solid var(--border);border-radius:7px;background:var(--surface);padding:14px 12px 10px}h2[data-v-82d8a54d]{font-size:14px;font-weight:500}.chart-total[data-v-82d8a54d]{font-size:27px;margin-top:5px;font-variant-numeric:tabular-nums}.chart-total small[data-v-82d8a54d]{font-size:11px;color:var(--muted)}.chart-caption[data-v-82d8a54d]{font-size:11px;color:var(--muted);margin-top:5px;overflow-wrap:anywhere}.chart-legend[data-v-82d8a54d]{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:8px 0;min-height:22px}.chart-legend button[data-v-82d8a54d]{font-size:11px;min-height:22px;padding:0;border:0;background:transparent;color:var(--muted);border-radius:0;white-space:normal;text-align:left}.legend-truncated[data-v-82d8a54d]{display:block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-legend i[data-v-82d8a54d]{width:15px;height:3px;flex:0 0 15px}.large-chart svg[data-v-82d8a54d]{height:450px}.tooltip-date[data-v-82d8a54d]{display:block;font-size:10px;color:var(--muted)}.chart-legend [aria-pressed=false][data-v-82d8a54d]{opacity:.45;text-decoration:line-through}.chart-plot[data-v-82d8a54d]{position:relative;min-width:0}svg[data-v-82d8a54d]{display:block;width:100%;height:190px;cursor:crosshair}svg text[data-v-82d8a54d]{fill:var(--muted);font-size:12px}.chart-grid[data-v-82d8a54d]{stroke:var(--border)}.chart-reference[data-v-82d8a54d]{stroke:var(--muted);stroke-dasharray:4 4;opacity:.7}.performance-table[data-v-bd1bff3b]{table-layout:fixed}.performance-table td[data-v-bd1bff3b]{overflow-wrap:anywhere}.performance-scroll .performance-table-2[data-v-bd1bff3b],.performance-scroll .performance-table-3[data-v-bd1bff3b]{min-width:1000px}.performance-mode[data-v-bd1bff3b],.performance-stamp[data-v-bd1bff3b]{font-size:11px;color:var(--muted);margin:0 0 14px;overflow-wrap:anywhere}.performance-mode span[data-v-bd1bff3b]{margin-left:12px}.performance-sources[data-v-bd1bff3b]{display:flex;flex-wrap:wrap;gap:10px 20px;background:var(--surface);border:1px solid var(--border);padding:12px;border-radius:6px;font-size:12px;margin-bottom:16px}.performance-sources strong[data-v-bd1bff3b]{font-weight:500}.performance-tools[data-v-bd1bff3b]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:16px}.performance-tools>div[data-v-bd1bff3b]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.performance-tools label[data-v-bd1bff3b]{margin:0;font-size:12px}.performance-tools select[data-v-bd1bff3b]{width:auto;font-size:12px}.performance-tools [role=tab][data-v-bd1bff3b]{background:transparent;font-size:12px}.performance-tools [aria-selected=true][data-v-bd1bff3b]{background:var(--surface);border-color:var(--border)}.performance-cards[data-v-bd1bff3b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.performance-card[data-v-bd1bff3b]{border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:14px;min-width:0}.performance-card h2[data-v-bd1bff3b]{font-size:12px;color:var(--muted)}.performance-card p[data-v-bd1bff3b]{font-size:11px;color:var(--muted);margin-top:5px}.performance-card .performance-value[data-v-bd1bff3b]{font-size:26px;color:var(--text)}h2[data-v-bd1bff3b]{font-size:15px;font-weight:500}h3[data-v-bd1bff3b]{font-size:13px}.metric-state[data-v-bd1bff3b]{display:inline-block;margin-top:6px;font-size:11px;color:var(--muted)}.metric-state[data-state=ok][data-v-bd1bff3b]{color:#267253}.metric-state[data-state=warning][data-v-bd1bff3b]{color:var(--accent-ink)}.metric-state[data-state=critical][data-v-bd1bff3b]{color:#b33329}.performance-charts[data-v-bd1bff3b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px}.performance-body[data-v-bd1bff3b]{padding:0 15px 15px}.panel.performance-body[data-v-bd1bff3b]{padding:15px}.performance-advice .panel-heading[data-v-bd1bff3b]{align-items:flex-start}.performance-body article+article[data-v-bd1bff3b]{margin-top:12px}.performance-scroll[data-v-bd1bff3b]{overflow-x:auto}.performance-scroll table[data-v-bd1bff3b]{min-width:800px}.performance-scroll th[data-v-bd1bff3b],.performance-scroll td[data-v-bd1bff3b]{padding:10px 13px;font-size:12px;vertical-align:top}.performance-scroll th[data-v-bd1bff3b]{font-size:11px}.performance-scroll details[data-v-bd1bff3b]{max-width:340px;min-width:180px;margin-top:6px}.performance-scroll details p[data-v-bd1bff3b]{font-size:11px;margin-top:8px;overflow-wrap:anywhere}.performance-scroll input[type=number][data-v-bd1bff3b]{width:90px;padding:5px}.performance-footer[data-v-bd1bff3b]{padding:12px 15px;font-size:11px;color:var(--muted);border-top:1px solid var(--border)}.performance-empty[data-v-bd1bff3b]{padding:28px 15px;font-size:12px;color:var(--muted);text-align:center}.performance-host[data-v-bd1bff3b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 15px 15px}.performance-host h3[data-v-bd1bff3b]{font-size:12px}.performance-host p[data-v-bd1bff3b]{font-size:22px;margin:8px 0}.performance-host small[data-v-bd1bff3b]{font-size:11px;color:var(--muted)}.performance-pagination[data-v-bd1bff3b],.threshold-actions[data-v-bd1bff3b]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px 15px}.threshold-actions[data-v-bd1bff3b]{padding:16px 0 0;justify-content:flex-end}.threshold-actions button[data-v-bd1bff3b]:first-child{margin-right:auto}.threshold-changes[data-v-bd1bff3b]{background:var(--accent-soft);padding:12px;border-radius:5px;font-size:12px}.threshold-changes p[data-v-bd1bff3b]{margin-top:6px}.toolbar label[data-v-bd1bff3b]{margin:0;font-size:12px}.toolbar select[data-v-bd1bff3b]{max-width:200px}.performance-pagination[data-v-bd1bff3b]{justify-content:flex-end;font-size:12px}fieldset[data-v-bd1bff3b]{border:0;min-width:0;padding:0;margin:0}@media(max-width:1000px){.performance-charts[data-v-bd1bff3b]{grid-template-columns:minmax(0,1fr)}}@media(max-width:650px){.performance-cards[data-v-bd1bff3b],.performance-host[data-v-bd1bff3b]{grid-template-columns:minmax(0,1fr)}.performance-mode span[data-v-bd1bff3b]{display:block;margin:6px 0 0}.threshold-actions button[data-v-bd1bff3b]{white-space:normal}.performance-page .panel-heading[data-v-bd1bff3b]{flex-wrap:wrap}}.compatibility-table[data-v-d19ad83a]{table-layout:fixed;min-width:1100px}.settings-body[data-v-d19ad83a]{padding:0 24px 24px}.settings-tabs[data-v-d19ad83a]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.settings-tabs button[data-v-d19ad83a]{background:transparent;color:var(--muted);border:1px solid var(--border)}.settings-tabs button.active[data-v-d19ad83a]{background:var(--surface);color:var(--text);border-color:var(--accent)}fieldset[data-v-d19ad83a]{border:0;padding:0;margin:0;min-width:0}form[data-v-d19ad83a]{max-width:720px}.kernel-settings form[data-v-d19ad83a]{max-width:none}.settings-footer[data-v-d19ad83a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:20px}.compatibility-table-wrap[data-v-d19ad83a]{overflow-x:auto}.compatibility-table[data-v-d19ad83a]{min-width:1100px}.remark-cell[data-v-d19ad83a]{min-width:200px;max-width:280px}.remark-label[data-v-d19ad83a]{display:flex;align-items:center;gap:6px}.remark-label span[data-v-d19ad83a]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remark-edit[data-v-d19ad83a]{flex-shrink:0}.remark-error[data-v-d19ad83a]{color:#b33329;font-size:12px;margin-top:8px}.compatibility-table input[type=number][data-v-d19ad83a]{min-width:105px;margin:0}.check.compact[data-v-d19ad83a]{margin:0;white-space:nowrap}@media(max-width:650px){.settings-body[data-v-d19ad83a]{padding-inline:16px}}.filter-chip{border-radius:20px;height:32px;min-height:32px;line-height:20px;padding:5px 12px;font-size:12px;max-width:100%}.filter-chip.selected{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}.filter-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-filter-overlay{position:fixed;inset:0;z-index:30;background:#17181608}.report-filter-dialog{position:fixed;max-width:calc(100% - 24px);max-height:calc(100vh - var(--filter-top) - 12px);overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 30px #0002;font-size:12px}.report-filter-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--border)}.report-filter-dialog h2{font-size:14px}.report-filter-footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:12px 14px;border-top:1px solid var(--border)}.report-filter-footer button{min-height:30px;font-size:12px}.report-filter-error{margin:0 14px 12px;color:#b33329}.clear-comparison[data-v-9e16ef67]{margin-right:auto}.date-picker-body[data-v-9e16ef67]{display:flex}.date-shortcuts[data-v-9e16ef67]{width:92px;flex:0 0 92px;background:var(--canvas);padding:8px;display:flex;flex-direction:column;border-right:1px solid var(--border)}.date-shortcuts button[data-v-9e16ef67]{justify-content:flex-start;font-size:12px}.date-calendars[data-v-9e16ef67]{flex:1;min-width:0;padding:8px 12px 12px}.date-navigation[data-v-9e16ef67]{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:11px}.dual-calendar[data-v-9e16ef67]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.calendar-month h3[data-v-9e16ef67]{text-align:center;font-size:12px;font-weight:500;margin:8px 0 12px}.calendar-grid[data-v-9e16ef67]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;text-align:center}.calendar-grid>span[data-v-9e16ef67]{font-size:11px;color:var(--muted);padding-bottom:8px}.calendar-grid button[data-v-9e16ef67]{padding:0;min-height:28px;font-size:11px;background:transparent;font-weight:400}.calendar-grid button[data-v-9e16ef67]:disabled{color:#b9b9b5;opacity:.6}.calendar-grid .within[data-v-9e16ef67]{background:var(--accent-soft);border-radius:0;color:var(--accent-ink)}.calendar-grid .endpoint[data-v-9e16ef67]{color:#fff;background:var(--accent);border-radius:4px}@media(max-width:650px){.date-shortcuts[data-v-9e16ef67]{width:72px;flex-basis:72px;padding:4px}.dual-calendar[data-v-9e16ef67]{grid-template-columns:minmax(0,1fr)}.calendar-month h3[data-v-9e16ef67]{margin-bottom:7px}.calendar-grid button[data-v-9e16ef67]{min-height:25px}.date-calendars[data-v-9e16ef67]{padding:6px}.date-navigation span[data-v-9e16ef67]{font-size:10px}}.country-group-heading{display:flex;align-items:center;gap:6px;padding:6px 10px 6px 12px;border-bottom:1px solid var(--border)}.country-group-heading>label{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;flex:1;cursor:pointer}.country-group-heading input{width:auto;margin:0;accent-color:var(--accent)}.country-group-heading>small{color:var(--muted);font-size:10px}.country-group-toggle{min-height:25px;padding:2px;flex:0 0 auto}.country-group-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.country-group-options .multi-option{padding-left:26px;font-size:11px}.multi-select-columns{display:grid;grid-template-columns:1fr 1fr;min-height:310px}.multi-candidates{border-right:1px solid var(--border);padding:12px 0 0;min-width:0}.multi-candidates>input{width:calc(100% - 24px);margin:0 12px;font-size:12px}.multi-select-all{display:flex;align-items:center;gap:7px;padding:10px 12px;border-bottom:1px solid var(--border);margin:0;font-size:12px}.multi-select-all input,.multi-option input{width:auto;flex:0 0 auto;margin:0;accent-color:var(--accent)}.multi-select-all small{margin-left:auto;color:var(--muted)}.multi-select-list{height:250px;overflow:auto}.multi-option{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:12px;cursor:pointer}.multi-option:hover{background:var(--canvas)}.multi-option>span{min-width:0;overflow-wrap:anywhere}.multi-option small{display:block;font-size:10px;color:var(--muted);margin-top:4px}.multi-selected{min-width:0}.multi-selected>header{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid var(--border);height:49px}.selected-option{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:8px 12px;overflow-wrap:anywhere}.selected-option>span{min-width:0}.selected-option>button{flex:0 0 auto;min-height:20px;padding:0}.multi-empty{padding:16px 12px;color:var(--muted);font-size:11px}@media(max-width:650px){.multi-select-columns{grid-template-columns:1.1fr 1fr}.multi-option{padding:9px 8px}.multi-candidates>input{margin-inline:8px;width:calc(100% - 16px)}.multi-selected>header{padding:6px 8px}.selected-option{padding:8px}.multi-selected>header>span{font-size:10px}}.report-filter-dialog .multi-option{font-weight:500;line-height:1.5;justify-content:flex-start}.single-options{height:auto;max-height:250px}.single-option{width:100%;border:0;border-radius:0;text-align:left;background:transparent;color:var(--text)}.single-option[aria-selected=true]{background:var(--accent-soft);color:var(--accent-ink)}.single-mark{width:14px;height:14px;flex:0 0 14px;border:1px solid var(--control-border);border-radius:50%;background:var(--surface)}.single-option[aria-selected=true] .single-mark{border:4px solid var(--accent)}.single-candidates{border-right:0}.single-candidates.without-search{padding-top:0}.reports-page[data-v-1dc264f4]{max-width:none}.report-filter-bar[data-v-1dc264f4]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:18px}.reset-filters[data-v-1dc264f4]{font-size:12px}.report-summary-cards[data-v-1dc264f4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.report-summary-card[data-v-1dc264f4]{display:block;text-align:left;min-width:0;padding:16px;border:1px solid var(--border);background:var(--surface);border-radius:7px;font-weight:400;color:var(--text)}.report-summary-card[data-v-1dc264f4]:hover{border-color:var(--accent)}.report-summary-card.active[data-v-1dc264f4]{border-color:var(--accent);box-shadow:inset 0 -2px var(--accent);background:#fffaf7}.report-summary-card h2[data-v-1dc264f4]{font-size:13px;margin-bottom:10px}.summary-metric[data-v-1dc264f4]{display:inline-flex;flex-direction:column;gap:5px;margin-right:22px;vertical-align:top}.summary-metric>small[data-v-1dc264f4]{font-size:11px;color:var(--muted)}.summary-metric strong[data-v-1dc264f4]{font-weight:500;font-size:25px}.summary-metric strong>small[data-v-1dc264f4]{font-size:11px;font-weight:400;margin-left:5px;color:var(--muted)}.comparison-value[data-v-1dc264f4]{display:block;font-size:11px;color:#986b59;margin-top:3px}.metric-change[data-v-1dc264f4]{display:block;font-size:10px;color:var(--muted);margin-top:3px}.report-charts[data-v-1dc264f4]{margin-bottom:18px}.report-table .panel-heading[data-v-1dc264f4]{padding:14px}.report-table h2[data-v-1dc264f4]{font-size:14px}.report-scroll[data-v-1dc264f4]{overflow-x:auto}.report-scroll table[data-v-1dc264f4]{table-layout:fixed}.report-scroll td[data-v-1dc264f4],.report-scroll th[data-v-1dc264f4]{font-size:12px;padding:10px 13px;text-align:right;white-space:nowrap}.report-scroll th[data-v-1dc264f4]{font-size:11px}.report-scroll td[data-v-1dc264f4]:first-child,.report-scroll th[data-v-1dc264f4]:first-child{text-align:left}.period-summary td[data-v-1dc264f4]{background:var(--accent-soft);font-weight:500}.report-pagination[data-v-1dc264f4]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 14px;font-size:11px;color:var(--muted)}.report-pagination button[data-v-1dc264f4]{min-height:28px;font-size:11px;padding:2px 8px}@media(max-width:650px){.report-summary-cards[data-v-1dc264f4]{grid-template-columns:minmax(0,1fr);gap:8px}.report-summary-card[data-v-1dc264f4]{padding:12px}.report-filter-bar[data-v-1dc264f4]{gap:6px}.report-pagination[data-v-1dc264f4]{flex-wrap:wrap}.report-summary-card h2[data-v-1dc264f4]{margin-bottom:6px}.summary-metric strong[data-v-1dc264f4]{font-size:22px}}.an-chart-toolbar[data-v-0947c1f7]{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.an-data-switch[data-v-0947c1f7]{display:inline-flex;align-items:center;gap:5px;padding:3px 0;min-height:30px;font-size:12px;background:transparent;color:var(--muted);white-space:nowrap}.an-switch-track[data-v-0947c1f7]{display:inline-flex;align-items:center;width:26px;height:15px;border-radius:10px;padding:2px;background:var(--control-border)}.an-switch-track i[data-v-0947c1f7]{width:11px;height:11px;border-radius:50%;background:#fff}.an-data-switch[aria-checked=true] .an-switch-track[data-v-0947c1f7]{background:var(--accent);justify-content:flex-end}.an-chart-types[data-v-0947c1f7]{display:flex;border:1px solid var(--control-border);border-radius:5px;overflow:hidden}.an-chart-types button[data-v-0947c1f7]{border:0;border-radius:0;min-height:28px;min-width:32px;padding:4px 7px;background:var(--surface);color:var(--muted)}.an-chart-types button+button[data-v-0947c1f7]{border-left:1px solid var(--border)}.an-chart-types button[aria-pressed=true][data-v-0947c1f7]{background:var(--accent-soft);color:var(--accent-ink)}.an-chart-header[data-v-c1373031]{align-items:center;gap:12px}.an-chart-plot[data-v-c1373031]{position:relative;min-width:0;margin-top:10px}.an-chart-plot svg[data-v-c1373031]{display:block;width:100%;height:450px;cursor:crosshair}.an-chart-plot svg text[data-v-c1373031]{fill:var(--muted);font-size:12px}.an-chart-plot svg .chart-data-label[data-v-c1373031]{fill:var(--text);font-size:12px;pointer-events:none;paint-order:stroke;stroke:var(--surface);stroke-width:3px;stroke-linejoin:round}.chart-grid[data-v-c1373031]{stroke:var(--border)}.chart-reference[data-v-c1373031]{stroke:var(--muted);stroke-dasharray:4 4;opacity:.7}.an-chart-card .chart-legend[data-v-c1373031]{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:8px 0;min-height:22px}.chart-legend>button[data-v-c1373031]{border:0;background:transparent;text-align:left;padding:0;min-height:22px;cursor:pointer;display:inline-flex;align-items:center;gap:5px;width:180px;min-width:0;font-size:11px;color:var(--muted)}.chart-legend>button.legend-hidden[data-v-c1373031]{filter:grayscale(1);opacity:.45}.chart-legend>button[data-v-c1373031]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chart-legend i[data-v-c1373031]{width:15px;height:3px;flex:0 0 15px}.legend-truncated[data-v-c1373031]{display:block;width:160px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-chart-tooltip[data-v-c1373031]{width:420px;overflow:auto;pointer-events:auto;overscroll-behavior:contain}.tooltip-group[data-v-c1373031]{border-top:1px solid var(--border);margin-top:6px;padding-top:5px}.tooltip-group-label[data-v-c1373031],.tooltip-label[data-v-c1373031]{display:block;min-width:0;white-space:normal;overflow-wrap:anywhere}.tooltip-group-label[data-v-c1373031]{font-size:11px}.tooltip-hint[data-v-c1373031]{display:block;color:var(--muted);margin-top:6px}.tooltip-period[data-v-c1373031]{display:block;margin-top:4px}.an-value-current[data-v-1b05b491],.an-value-previous[data-v-1b05b491],.an-value-change[data-v-1b05b491]{display:block}.an-value-current small[data-v-1b05b491]{font-size:10px;color:var(--muted)}.an-value-previous[data-v-1b05b491]{font-size:11px;color:#986b59;margin-top:4px}.an-value-change[data-v-1b05b491]{font-size:10px;color:var(--muted);margin-top:4px}.an-sort-heading[data-v-1c243e08]{display:flex;align-items:center;justify-content:space-between;gap:8px}.an-sort-heading>span[data-v-1c243e08]:first-child{min-width:0}.an-sort-arrows[data-v-1c243e08]{display:flex;flex-direction:column;flex:0 0 auto}.an-sort-arrows button[data-v-1c243e08]{display:flex;align-items:center;justify-content:center;min-height:14px;height:14px;width:18px;padding:0;border:0;border-radius:2px;background:transparent;color:var(--muted)}.an-sort-arrows button[aria-pressed=true][data-v-1c243e08]{color:var(--accent-ink);background:var(--accent-soft)}.an-sort-arrows button[data-v-1c243e08]:hover{background:var(--accent-soft)}.table-column-resize-handle[data-v-d257aeed]{position:absolute;top:0;bottom:0;right:-5px;width:10px;z-index:2;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:none}.table-column-resize-handle[data-v-d257aeed]:after{content:"";position:absolute;top:0;bottom:0;left:4px;width:2px;background:transparent}.table-column-resize-handle[data-v-d257aeed]:hover:after,.table-column-resize-handle[data-v-d257aeed]:focus-visible:after,.table-column-resize-handle.is-resizing[data-v-d257aeed]:after{background:var(--accent)}.table-column-resize-handle[data-v-d257aeed]:focus-visible{box-shadow:inset 0 0 0 1px var(--accent)}.xbs-table-middle>thead>tr>th,.xbs-table-middle>tbody>tr>td{vertical-align:middle}.xbs-table-bottom-edge>tbody>tr:last-child>td{border-bottom:1px solid var(--border)}.an-detail-grid th[data-v-b5977c90]:not(:last-child),.an-detail-grid td[data-v-b5977c90]:not(:last-child){border-right:1px solid var(--border)}.an-detail-grid[data-v-b5977c90]{table-layout:fixed}.an-detail-grid thead th[data-v-b5977c90]{position:relative;vertical-align:middle;white-space:normal}.an-detail-grid td[data-v-b5977c90],.an-detail-grid td small[data-v-b5977c90],.an-detail-grid[data-v-b5977c90] .an-value-current,.an-detail-grid[data-v-b5977c90] .an-value-previous,.an-detail-grid[data-v-b5977c90] .an-value-change{white-space:normal;overflow-wrap:anywhere}.an-property-table[data-v-f43b6cbd]{table-layout:fixed}.an-property-table th[data-v-f43b6cbd],.an-property-table td[data-v-f43b6cbd]{max-width:none;text-align:left}.an-property-table th[data-v-f43b6cbd]:not(:last-child){padding-left:20px}.an-property-table th[data-v-f43b6cbd]:last-child{padding-left:13px}.an-property-table input[data-v-f43b6cbd],.an-property-table select[data-v-f43b6cbd]{min-width:0;margin-top:0}.an-property-table .an-conflict[data-v-f43b6cbd]{max-width:100%;overflow-wrap:anywhere}.an-property-table td:last-child .an-link[data-v-f43b6cbd]{white-space:nowrap}.an-events-table[data-v-2232c0cc]{table-layout:fixed}.an-events-table th[data-v-2232c0cc],.an-events-table td[data-v-2232c0cc]{max-width:none;text-align:left}.an-events-table th[data-v-2232c0cc]:last-child{padding-left:13px}.an-event-properties>.an-conflict[data-v-2232c0cc]{display:flex;width:fit-content;max-width:100%;margin-top:4px;margin-inline:auto;white-space:normal}.an-events-table[data-v-2232c0cc] :is(th,td):nth-child(n+3):nth-child(-n+6){text-align:center;padding-inline:10px}.an-event-data-label[data-v-2232c0cc]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.an-event-data-dot[data-v-2232c0cc]{width:8px;height:8px;flex:0 0 8px;border-radius:50%}.an-event-data-dot.has-data[data-v-2232c0cc]{background:#23834e}.an-event-data-dot.no-data[data-v-2232c0cc]{background:#be3d35}.an-event-data-dot.unknown[data-v-2232c0cc]{background:#858780}.an-event-yesterday[data-v-2232c0cc]{font-variant-numeric:tabular-nums;white-space:nowrap}.an-event-actions>.an-row[data-v-2232c0cc]{flex-wrap:nowrap}.an-event-actions .an-link[data-v-2232c0cc]{white-space:nowrap}.an-event-edit-grid[data-v-2232c0cc] .filter-chip{margin-top:5px;width:100%}.an-saved-reports-table[data-v-7122fdff]{table-layout:fixed}.an-saved-reports-table th[data-v-7122fdff],.an-saved-reports-table td[data-v-7122fdff]{max-width:none;text-align:left}.an-saved-reports-table th.an-report-name-cell[data-v-7122fdff]{padding-left:47px}.an-saved-reports-table th.an-report-actions-cell[data-v-7122fdff]{padding-left:13px}.an-report-query-cell[data-v-7122fdff],.an-report-updated-cell[data-v-7122fdff],.an-report-actions-cell[data-v-7122fdff],.an-report-query-cell small[data-v-7122fdff]{white-space:nowrap}.an-report-updated-cell[data-v-7122fdff]{font-variant-numeric:tabular-nums}.an-saved-report-name[data-v-7122fdff]{display:flex;align-items:center;gap:7px;min-width:0}.an-saved-report-name>.an-icon[data-v-7122fdff]{width:27px;flex:0 0 27px}.an-saved-report-title[data-v-7122fdff]{flex:1;min-width:0}.an-saved-report-title>.an-link[data-v-7122fdff]{max-width:100%;overflow-wrap:anywhere}.an-saved-report-title>.an-conflict[data-v-7122fdff]{width:fit-content;max-width:100%;margin-top:4px}.an-report-actions-cell>.an-row[data-v-7122fdff]{flex-wrap:nowrap}.an-report-actions-cell .an-link[data-v-7122fdff]{white-space:nowrap}.page.an-page{max-width:none;--an-warn:#946200;--an-warn-bg:#fff8df}.an-page .page-heading{align-items:flex-start;gap:16px}.an-row{display:flex;align-items:center;gap:7px;min-width:0;flex-wrap:wrap}.an-between{justify-content:space-between}.an-muted{color:var(--muted);font-size:13px}.an-panel{border:1px solid var(--border);border-radius:7px;padding:18px;background:var(--surface);min-width:0}.an-page label,.an-modal label{font-size:14px;margin:0;font-weight:500}.an-page label input,.an-page label select,.an-modal label input,.an-modal label select,.an-modal label textarea{margin-top:5px}.an-page h3,.an-modal h3{font-size:16px}.an-page input,.an-page select,.an-modal input,.an-modal select,.an-modal textarea{font-size:14px;padding:7px 9px;min-height:32px}.an-app-selection{max-width:480px;flex-wrap:nowrap}.an-workbench{display:grid;grid-template-columns:340px minmax(0,1fr);gap:16px;align-items:start;margin-top:0}.an-config{min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:7px;position:sticky;top:16px;overflow:hidden}.an-config-scroll{max-height:calc(100vh - 155px);overflow:auto;padding:16px;scrollbar-width:thin}.an-section-head{padding-bottom:10px}.an-config-section{border-top:1px solid var(--border);padding-top:16px;margin-top:12px}.an-config-section>.an-muted{margin:6px 0}.an-metric{padding:12px 0;border-top:1px solid var(--border)}.an-metric-head{gap:3px;flex-wrap:nowrap;margin-bottom:8px}.an-letter,.an-term-key{font-size:12px;min-width:19px;height:20px;background:var(--accent-soft);color:var(--accent-ink);border-radius:3px;display:inline-flex;align-items:center;justify-content:center}.an-name{border:0!important;box-shadow:none!important;background:transparent!important;font-size:14px!important;padding:3px 4px!important;font-weight:550;flex:1;width:0;min-height:25px!important}.an-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:3px;min-height:27px;min-width:27px;padding:3px;background:transparent;border:0;color:var(--muted)}.an-icon:hover,.an-link:hover,.an-active{color:var(--accent-ink);background:var(--accent-soft)}.an-chip{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:3px 6px;border:1px solid transparent;background:#f5f5f2;color:var(--text);font-size:14px;white-space:normal;text-align:left;max-width:100%;overflow-wrap:anywhere;line-height:18px}.an-chip:hover{border-color:var(--control-border)}.an-chip[aria-pressed=true]{color:var(--accent-ink);background:var(--accent-soft)}.an-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;min-height:25px;padding:2px 3px;border:0;background:transparent;color:var(--accent-ink);font-size:14px;white-space:normal;text-align:left}.an-operand-line{gap:3px;align-items:center}.an-operand{min-width:0}.an-metric-foot{margin-top:10px;gap:5px}.an-metric-foot .an-chip{font-size:12px;color:var(--muted);background:transparent;border:1px solid var(--border)}.an-local{padding:8px 0 0 5px}.an-condition-body{display:grid;grid-template-columns:22px minmax(0,1fr);gap:5px;margin-top:8px}.an-logic{border:1px solid var(--border);border-right:0;border-radius:4px 0 0 4px;background:transparent;color:var(--muted);padding:0;min-width:20px;align-self:stretch;font-size:12px}.an-rules{display:grid;gap:9px;min-width:0}.an-rule{min-width:0}.an-rule>.an-row{gap:3px}.an-rule-values{display:grid;gap:5px;margin-top:5px}.an-rule-values.an-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.an-rule-values input,.an-rule-values select{padding:5px 7px;font-size:14px;min-height:28px}.an-add{margin:6px 0}.an-invalid{color:#b04726;font-size:13px;margin-top:5px;overflow-wrap:anywhere}.an-querybar{border-top:1px solid var(--border);padding:12px 16px;background:var(--surface);display:grid;gap:5px}.an-querybar .primary{flex:1}.an-group{gap:2px;flex-wrap:nowrap;margin:7px 0;padding:3px 0;cursor:grab}.an-group>.an-chip{flex:1}.an-group>.an-muted{font-size:12px}.an-formula-blocks{display:flex;gap:5px;flex-wrap:wrap;align-items:center}.an-formula-operand{border:1px solid var(--border);padding:5px;border-radius:5px;max-width:100%;background:#fafaf8}.an-math{background:transparent;color:var(--muted);font-size:17px;min-height:24px;padding:0 3px}.an-formula-tools{padding:10px;background:#f8f8f6;border:1px solid var(--border);border-radius:5px;margin-top:7px}.an-keypad{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:8px 0}.an-keypad button{font-size:14px;background:#fff;border:1px solid var(--border);min-height:26px;padding:2px}.an-format{display:grid;grid-template-columns:1fr 1fr;padding:8px;border:1px solid var(--border);border-radius:4px;margin-top:7px}.an-results,.an-result-content{display:grid;gap:12px;min-width:0}.an-datebar{display:flex;gap:11px;align-items:center;flex-wrap:wrap;padding:22px 12px}.an-page .an-datebar>.an-grain{flex:0 0 86px;width:86px;min-width:86px;margin:0}.an-datebar>.an-chart-toolbar{margin-left:auto;max-width:100%}.an-page .an-datebar .an-data-switch,.an-page .an-datebar .an-chart-toolbar>.secondary{height:32px;min-height:32px}.an-page .an-datebar .an-chart-types{height:32px;align-items:center}.an-page .an-datebar .an-chart-types button{height:30px;min-height:30px}.an-datebar>.filter-chip{margin:0;min-width:120px;flex:1 1 140px;max-width:200px}.an-warning{background:var(--an-warn-bg,#fff8df);border:1px solid #edd78e;color:var(--an-warn,#946200);padding:10px 12px;border-radius:5px;font-size:13px;overflow-wrap:anywhere}.an-warning ul{margin:6px 0 0;padding-left:18px}.an-notice,.an-dirty{font-size:13px;padding:9px 12px;border-radius:5px;background:var(--accent-soft);color:var(--accent-ink);margin-top:8px}.an-dirty{margin:0}.an-badge{font-size:12px;display:inline-block;line-height:20px;padding:1px 7px;border-radius:4px;background:#f1f1ee;color:var(--muted)}.an-enabled{color:#31765b;background:#edf7ef}.an-table-scroll{overflow:auto;width:100%;margin:12px 0}.an-page table,.an-modal table{width:100%;min-width:570px;border-collapse:collapse;font-size:13px}.an-page td,.an-page th,.an-modal td,.an-modal th{padding:11px 10px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border);max-width:300px;overflow-wrap:anywhere}.an-page th,.an-modal th{font-size:12px;color:var(--muted);font-weight:500}.an-page td small,.an-page th small{display:block;font-size:12px;color:var(--muted);margin-top:3px}.an-page code{display:block;color:var(--muted);font-size:12px;overflow-wrap:anywhere;white-space:normal}.an-page .an-num{text-align:right;font-variant-numeric:tabular-nums}.an-total-row{background:#faf9f5}.an-table-foot{margin:10px 0}.an-query-status{display:block;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}@media(min-width:851px){.an-config{display:flex;flex-direction:column;max-height:calc(100dvh - 108px)}.an-config-scroll{min-height:0;flex:0 1 auto}.an-querybar{flex:0 0 auto}}.an-empty{text-align:center;padding:28px 12px;color:var(--muted);font-size:14px}.an-welcome{padding:70px 20px;display:grid;gap:12px}.an-welcome>span{color:var(--accent-ink);letter-spacing:2px;font-size:12px}.an-welcome h2{font-size:21px;color:var(--text)}.an-list-toolbar{gap:12px}.an-list-toolbar>div{flex:1}.an-list-toolbar>div:last-child{justify-content:flex-end}.an-search{display:flex;align-items:center;gap:6px;max-width:330px;flex:1;min-width:160px}.an-search input{margin:0!important}.an-list-toolbar select{max-width:150px}.an-conflict{color:#946200;background:#fff4cc;border:0;border-radius:4px;display:inline-flex;align-items:center;gap:4px;padding:2px 5px;min-height:22px;font-size:12px;white-space:normal}.an-danger{color:#b0442a}.an-debug{display:grid;gap:14px}.an-debug-toolbar h3{font-size:16px}.an-debug-toolbar .an-muted{max-width:750px}.an-debug-filters{align-items:end;margin:16px 0 10px}.an-debug-filters label{flex:1;max-width:310px;min-width:180px}.an-debug-layout{display:grid;grid-template-columns:330px minmax(0,1fr);gap:14px;align-items:start}.an-log-list{padding:6px;max-height:650px;overflow:auto}.an-log-item{width:100%;display:grid;justify-content:stretch;text-align:left;white-space:normal;gap:4px;background:transparent;border:0;border-bottom:1px solid var(--border);padding:12px}.an-log-item[aria-pressed=true]{background:var(--accent-soft)}.an-log-item small{font-size:12px;color:var(--muted)}.an-definition{display:grid;grid-template-columns:125px minmax(0,1fr);font-size:14px;gap:8px;margin:18px 0}.an-definition dt{color:var(--muted)}.an-definition dd{margin:0;overflow-wrap:anywhere}.an-page pre,.an-modal pre{font-size:12px;background:#f7f7f4;border-radius:5px;padding:12px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:400px;overflow:auto}.an-modal-backdrop{position:fixed;inset:0;z-index:40;background:#17181666;display:flex;align-items:center;justify-content:center;padding:16px}.an-modal{--an-warn:#946200;--an-warn-bg:#fff8df;background:var(--surface);border-radius:9px;box-shadow:0 15px 70px #0003;max-width:100%;width:520px;max-height:calc(100dvh - 32px);overflow:auto;padding:24px}.an-modal-wide{width:1020px}.an-modal header{margin-bottom:14px}.an-modal h2{font-size:20px}.an-modal form{display:grid;gap:14px}.an-dialog-foot{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.an-edit-grid{display:grid;grid-template-columns:1fr 1fr 120px;gap:14px}.an-deleted input,.an-deleted select{opacity:.55}.an-page input[readonly],.an-modal input[readonly]{background:#f3f3f0;color:var(--muted)}.an-picker{position:fixed;z-index:60;width:320px;max-width:calc(100vw - 16px);overflow:auto;border:1px solid var(--control-border);border-radius:7px;background:var(--surface);box-shadow:0 8px 30px #17181626;padding:10px;font-size:14px}.an-picker-search{display:flex;align-items:center;gap:7px;margin:8px 0}.an-picker-search input{font-size:14px;padding:6px;margin:0}.an-picker-tabs{display:flex;gap:3px;flex-wrap:wrap;padding:5px 0}.an-picker-tabs button{padding:2px 6px;min-height:25px;font-size:12px;background:transparent}.an-picker-tabs button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink)}.an-choice{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;padding:8px;white-space:normal;background:transparent;font-size:14px;border-radius:4px}.an-choice small{display:block;color:var(--muted);font-size:12px;margin-top:3px;overflow-wrap:anywhere}.an-choice:hover,.an-choice[aria-selected=true]{background:var(--accent-soft)}@media(min-width:1600px){.an-workbench{grid-template-columns:360px minmax(0,1fr)}}@media(max-width:1100px){.an-workbench{grid-template-columns:300px minmax(0,1fr);gap:12px}.an-config-scroll{padding:12px}.an-debug-layout{grid-template-columns:270px minmax(0,1fr)}.an-app-selection{max-width:370px}}@media(max-width:850px){.an-page .page-heading{flex-direction:column}.an-workbench{grid-template-columns:minmax(0,1fr)}.an-config{position:static}.an-config-scroll{max-height:520px}.an-debug-layout{grid-template-columns:minmax(0,1fr)}.an-log-list{max-height:330px}.an-edit-grid{grid-template-columns:minmax(0,1fr)}.an-page .page-heading{gap:12px}.an-app-selection{max-width:100%;width:100%}.an-modal{padding:16px}.an-list-toolbar>div:last-child{justify-content:flex-start}.an-results{min-width:0}.an-definition{grid-template-columns:100px minmax(0,1fr)}}.an-app-selection{align-items:center;max-width:580px}.an-app-selection>.an-app-trigger{min-width:0;max-width:410px}.an-app-selection>.an-icon{width:32px;height:32px}.an-page td,.an-modal td{font-size:13px}.an-date-feedback{flex-basis:100%;margin:0}.an-config-feedback{padding-top:10px}.an-observer-status{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.an-observer-status>span{min-height:21px}.an-debug-retention{margin-top:6px}.an-log-list,.an-log-detail{min-height:360px}@media(max-width:850px){.an-observer-status{grid-template-columns:minmax(0,1fr)}.an-observer-status>span:first-child{min-height:42px}.an-log-list{min-height:220px}.an-app-selection>.an-app-trigger{max-width:none;flex:1}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/releases/20261020-224611/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400;line-height:1.5;font-synthesis:none;scrollbar-gutter:stable;color:#171816;background:#f8f8f6;--canvas: #f8f8f6;--surface: #fff;--sidebar: #f1f1ee;--text: #171816;--muted: #737570;--border: #e4e5e1;--control-border: #dadad7;--accent: #f35820;--accent-hover: #df4812;--accent-ink: #bb3b0c;--accent-soft: #fff0e8;--sidebar-width: 256px;--content-width: 1280px;--gutter: 24px}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:6px;padding:6px 12px;min-height:34px;font-weight:500;line-height:20px;white-space:nowrap}button:disabled{opacity:.5;cursor:not-allowed}button svg,nav svg{flex-shrink:0}button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.primary{background:var(--accent);border-color:#bd400f;color:#fff;box-shadow:0 1px 2px #1718160d}.primary:hover:not(:disabled){background:var(--accent-hover)}.secondary{background:var(--surface);border-color:var(--control-border);color:var(--text);box-shadow:0 1px 2px #17181608}.secondary:hover:not(:disabled){background:#f4f4f1}input,select,textarea{width:100%;min-width:0;border:1px solid var(--control-border);border-radius:6px;padding:8px 10px;color:var(--text);background:var(--surface);outline:none}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #f358201a}input[type=checkbox],progress{accent-color:var(--accent)}input::placeholder,textarea::placeholder{color:#858780}label{display:block;font-weight:500;margin:20px 0 8px}label input,label select,label textarea{display:block;margin-top:8px}h1,h2,h3,p{margin:0}h1{font-size:24px;letter-spacing:-.4px;font-weight:500;line-height:1.4}h2{font-size:20px;font-weight:500}h3{font-size:16px;font-weight:500}.muted{color:var(--muted);line-height:1.7;margin-top:8px}.eyebrow{font-size:11px;letter-spacing:1px;font-weight:500;color:var(--muted);margin-bottom:10px}.wordmark{font-size:30px;letter-spacing:-1.5px;font-weight:750;color:var(--accent)}.wordmark span{font-size:10px;letter-spacing:1.5px;font-weight:500;color:var(--muted);margin-left:12px;vertical-align:middle}.shell{min-height:100vh}.shell>aside{width:var(--sidebar-width);background:var(--sidebar);border-right:1px solid var(--border);padding:12px 12px 16px;color:#484946;position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;overflow-y:auto}aside .wordmark{padding:0 12px;margin-bottom:18px}nav{display:grid;gap:4px}nav a{color:#484946;text-decoration:none;padding:8px 12px;border:1px solid transparent;border-radius:6px;display:flex;align-items:center;gap:10px;font-size:14px}nav a svg{width:16px;height:16px;stroke-width:1.7}nav a:hover{background:#e9e9e5}nav a.router-link-active{background:var(--canvas);border-color:var(--control-border);color:var(--text);box-shadow:0 1px 2px #17181608}.sidebar-bottom{margin-top:auto;padding-top:24px}.logout{background:transparent;color:#484946;font-size:13px;width:100%;justify-content:flex-start}.logout:hover{background:#e9e9e5}.shell>main{margin-left:var(--sidebar-width);min-width:0}.page,.global-feedback{width:100%;max-width:var(--content-width);margin-inline:auto;padding-inline:var(--gutter)}.page{padding-block:28px 40px}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.page-heading>div{min-width:0}.page-heading>button{flex-shrink:0}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px}.stats>div{background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:20px 24px}.stats span,.stats small{display:block;color:var(--muted);font-size:13px}.stats strong{display:block;font-size:24px;font-weight:500;margin:10px 0}.panel{border:1px solid var(--border);border-radius:4px;background:var(--surface);overflow:auto;margin-bottom:20px;box-shadow:0 1px 2px #17181605}.panel-heading{padding:20px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px}.panel-heading>div{min-width:0}.panel-heading>button{flex-shrink:0}.panel-heading p{font-size:12px;color:var(--muted);margin-top:6px}.count{margin-left:8px;background:#f0f0ec;font-size:12px;padding:2px 6px;border-radius:4px;color:#61635c}table{width:100%;min-width:720px;border-collapse:collapse;text-align:left}th{font-size:12px;color:var(--muted);background:#fafaf8;font-weight:500;padding:12px 24px;border-block:1px solid var(--border);white-space:nowrap}td{font-size:13px;padding:16px 24px;border-bottom:1px solid #eeefeb;color:#484946}.table-heading{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}tbody tr:last-child td{border-bottom:0}tbody tr:hover td{background:#fafaf8}.app-name{font-weight:500;color:var(--text)}.app-name svg{vertical-align:middle;margin-right:10px;color:var(--muted)}.mono{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;overflow-wrap:anywhere}.badge{display:inline-block;color:#286637;background:#e4f2e3;border:1px solid #c7e1c4;padding:2px 6px;border-radius:4px;font-size:12px;white-space:nowrap}.badge-danger{color:#b33329;background:#fff0ef;border-color:#f0c8c4}.neutral{background:#f0f0ec;border-color:var(--border);color:#61635c}.empty{text-align:center;padding:60px 20px;color:#999c92}.empty h3{margin:16px 0 8px;color:#484946}.empty p{font-size:13px;color:var(--muted)}.error{background:#fff0ef;border:1px solid #f0c8c4;color:#b33329;padding:12px 16px;border-radius:6px;margin:12px 0;overflow-wrap:anywhere}.success{background:#eff7ed;color:#286637;padding:12px 16px;border:1px solid #c7e1c4;border-radius:6px;margin:14px 0}.modal-overlay{position:fixed;inset:0;background:#17181666;display:grid;place-items:center;z-index:10;padding:20px}.modal{background:var(--surface);border:1px solid var(--border);border-radius:8px;width:min(530px,100%);padding:28px;max-height:90vh;overflow:auto;box-shadow:0 16px 48px #17181626}.actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:24px}.loading{padding:80px 24px;text-align:center;color:var(--muted)}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.danger{color:#b33329;background:#fff0ef;border-color:#f0c8c4}.link{color:var(--accent-ink);background:transparent;padding:4px 6px;min-height:30px;font-weight:400;font-size:13px}.link:hover:not(:disabled){background:var(--accent-soft)}.action-header,.action-cell{text-align:left}.action-cell>.link:first-child,.action-cell>div{margin-inline-start:-7px}.warn{color:#b33329}.toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:20px}.toolbar select{max-width:330px}.split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.note{padding:14px 18px;background:#e5f3ff;border:1px solid #b8dbfa;color:#276e96;line-height:1.7;border-radius:6px;font-size:13px;margin-bottom:20px;overflow-wrap:anywhere}.selected td,.selected:hover td{background:#fff6f0}.row-actions{white-space:nowrap}.check{display:flex;align-items:center;gap:10px}.check input{width:auto;margin:0}.subtext{display:block;font-size:12px;color:var(--muted);margin-top:6px;line-height:1.6}.inline-icon{vertical-align:middle;margin-right:7px}.wide{width:min(740px,100%)}.upload-progress{margin-top:24px}.upload-progress progress{width:100%;height:9px}.upload-progress p{font-size:12px;color:var(--muted);margin-top:10px}.signed-card{margin:22px 0 0;padding:20px;border:1px solid var(--border);border-radius:6px;background:var(--canvas)}.log-filter input{max-width:260px;flex:1 1 180px}.log-filter button{white-space:nowrap}.panel-footer{padding:16px 24px;text-align:center}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.login-page{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;background:var(--surface)}.login-story{padding:48px 64px;background:var(--sidebar);border-right:1px solid var(--border);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.login-story h1{font-size:44px;line-height:1.45;margin-bottom:24px}.login-story p{color:var(--muted)}.login-story small{letter-spacing:1px;font-size:11px;color:var(--muted)}.orbit{border:1px solid #f3c5ad;border-radius:50%;width:240px;height:240px;display:grid;place-items:center;margin:40px 0 0 42%;color:var(--accent);position:relative;box-shadow:0 0 0 30px #fff0e8,0 0 0 31px #f3c5ad}.orbit-dot{position:absolute;background:var(--accent);width:14px;height:14px;border-radius:50%;top:23px;right:29px}.login-form{width:min(370px,calc(100% - 40px));margin:auto;padding:45px 0}.login-form .primary{width:100%;margin-top:28px;justify-content:space-between}@media(max-width:1000px){:root{--sidebar-width: 216px;--gutter: 20px}.login-story{padding:35px}.login-story h1{font-size:32px}.login-form{width:min(320px,calc(100% - 40px))}th,td{padding-inline:16px}}@media(max-width:650px){:root{--gutter: 16px}.shell>aside{position:static;width:100%;padding:12px;border-right:0;border-bottom:1px solid var(--border)}.sidebar-bottom{display:none}nav{display:flex;overflow-x:auto;margin-top:12px}nav a{flex-shrink:0;white-space:nowrap;padding:8px 10px}.wordmark{font-size:26px}.shell>main{margin-left:0}.page{padding-block:24px}.page-heading{align-items:flex-start;gap:12px}.page-heading h1{font-size:22px}.page-heading .eyebrow{font-size:10px;letter-spacing:.5px}.panel-heading{padding:16px;flex-wrap:wrap}.stats,.split{grid-template-columns:1fr}.modal{padding:22px}.login-page{display:flex;align-items:center}.login-story{display:none}}
