@layer reset,base;@layer shared{.FMSDPa_root{cursor:text;width:min(100%,320px);position:relative}.FMSDPa_input{z-index:1;caret-color:#0000;color:#0000;opacity:.01;background:0 0;border:0;outline:0;width:100%;height:100%;position:absolute;inset:0}.FMSDPa_input:disabled{cursor:not-allowed}.FMSDPa_cells{grid-template-columns:repeat(var(--code-length), minmax(0, 1fr));gap:var(--space-2);display:grid}.FMSDPa_cell{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-control-surface);min-width:0;box-shadow:inset 0 0 0 1px var(--color-divider);color:var(--color-text);font-variant-numeric:tabular-nums;transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;border:2px solid #0000;place-items:center;font-size:1.5rem;font-weight:850;line-height:1;display:grid}.FMSDPa_root:focus-within .FMSDPa_cell[data-active=true]{border-color:var(--color-focus);background:var(--color-surface);box-shadow:none}.FMSDPa_root:focus-within .FMSDPa_cell[data-active=true]:after{border-radius:var(--radius-full);background:var(--color-primary);content:"";width:2px;height:1.35rem;animation:1s step-end infinite FMSDPa_blink}.FMSDPa_root:focus-within .FMSDPa_cell[data-active=true]:not(:empty):after{display:none}.FMSDPa_invalid .FMSDPa_cell{box-shadow:inset 0 0 0 2px var(--color-danger)}.FMSDPa_root:has(.FMSDPa_input:disabled){cursor:not-allowed;opacity:.55}@keyframes FMSDPa_blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.FMSDPa_root:focus-within .FMSDPa_cell[data-active=true]:after{animation:none}}}@layer entities,features,widgets;
@layer reset,base;@layer shared{._5srPGq_field{gap:var(--space-2);flex-direction:column;display:flex}._5srPGq_label,._5srPGq_radioGroup legend{color:var(--color-text);font-size:.82rem;font-weight:800}._5srPGq_description,._5srPGq_choice small,._5srPGq_switch small{color:var(--color-text-muted);font-size:.75rem;font-weight:600;line-height:1.4}._5srPGq_error{color:var(--color-danger);font-size:.75rem;font-weight:700}._5srPGq_control{border-radius:var(--radius-md);background:var(--color-control-surface);width:100%;min-height:56px;color:var(--color-text);box-shadow:0 2px 7px var(--color-shadow-surface);font:inherit;border:0;outline:none;font-size:1rem;font-weight:650}._5srPGq_control:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._5srPGq_control[aria-invalid=true]{outline:2px solid var(--color-danger-focus);outline-offset:0}._5srPGq_control:disabled{cursor:not-allowed;opacity:.55}._5srPGq_choice:has(input:disabled){cursor:not-allowed;opacity:.55}._5srPGq_switch:has(input:disabled){cursor:not-allowed;opacity:.55}._5srPGq_textarea{min-height:112px;padding:var(--space-3) var(--space-4);resize:vertical;line-height:1.5}._5srPGq_selectContainer{display:block;position:relative}._5srPGq_select{justify-content:space-between;align-items:center;gap:var(--space-3);padding:0 var(--space-4);cursor:pointer;text-align:left;transition:background-color var(--duration-fast) ease;display:flex}._5srPGq_select>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5srPGq_select>svg{width:18px;height:18px;color:var(--color-text-muted);transition:transform var(--duration-fast) cubic-bezier(.22, 1, .36, 1);flex:none}._5srPGq_select:hover:not(:disabled),._5srPGq_select[aria-expanded=true]{background:color-mix(in oklch, var(--color-control-surface), var(--color-primary) 8%)}._5srPGq_select[aria-expanded=true]>svg{transform:rotate(180deg)}._5srPGq_nativeSelect{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._5srPGq_selectOptions{z-index:var(--z-dropdown);position-area:bottom span-left;width:anchor-size(width);min-width:min(220px,100vw - 32px);max-width:calc(100vw - 32px);max-height:min(280px,100vh - 32px);margin:var(--space-2) 0 0;border-radius:var(--radius-md);background:var(--color-control-surface);color:var(--color-text);box-shadow:0 4px 8px var(--color-shadow-floating);border:0;padding:6px;position:fixed;inset:auto;overflow-y:auto}._5srPGq_selectOptions:popover-open{animation:_5srPGq_select-options-in var(--duration-fast) cubic-bezier(.22, 1, .36, 1)}._5srPGq_selectOptions button{align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;text-align:left;background:0 0;border:0;outline:none;grid-template-columns:minmax(0,1fr) 18px;font-size:.95rem;font-weight:750;display:grid}._5srPGq_selectOptions button:hover:not(:disabled),._5srPGq_selectOptions button[data-active=true]{background:var(--color-accent)}._5srPGq_selectOptions button[aria-selected=true]{color:var(--color-primary-hover)}._5srPGq_selectOptions button:disabled{cursor:not-allowed;opacity:.5}._5srPGq_selectOptions button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5srPGq_selectOptions button>svg{width:18px;height:18px}._5srPGq_comboboxContainer{position:relative}._5srPGq_comboboxInput>svg{width:18px;height:18px;color:var(--color-text-muted);flex:none}._5srPGq_comboboxToggle{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._5srPGq_comboboxToggle:hover:not(:disabled){background:var(--color-primary-soft);color:var(--color-text)}._5srPGq_comboboxToggle:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px}._5srPGq_comboboxToggle:disabled{cursor:not-allowed;opacity:.55}._5srPGq_comboboxToggle svg{width:18px;height:18px}._5srPGq_comboboxOptions{z-index:var(--z-dropdown);overscroll-behavior:contain;border-radius:var(--radius-md);background:var(--color-control-surface);color:var(--color-text);box-shadow:0 4px 8px var(--color-shadow-floating);border:0;margin:0;padding:6px;position:fixed;inset:auto;overflow-y:auto}._5srPGq_comboboxOptions:popover-open{animation:_5srPGq_select-options-in var(--duration-fast) cubic-bezier(.22, 1, .36, 1)}._5srPGq_comboboxOptions button{width:100%;min-height:48px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;text-align:left;background:0 0;border:0;outline:none;font-size:.86rem;font-weight:700;line-height:1.35}._5srPGq_comboboxOptions button:hover:not(:disabled),._5srPGq_comboboxOptions button[data-active=true]{background:var(--color-accent)}._5srPGq_comboboxOptions button[data-selected=true]{color:var(--color-primary-hover)}._5srPGq_comboboxOptions button:disabled{cursor:not-allowed;opacity:.5}._5srPGq_comboboxEmpty{padding:var(--space-4) var(--space-3);color:var(--color-text-muted);text-align:center;font-size:.82rem;font-weight:650}@keyframes _5srPGq_select-options-in{0%{opacity:0;transform:translateY(-4px)}}._5srPGq_choice,._5srPGq_switch{align-items:center;gap:var(--space-3);cursor:pointer;grid-template-columns:auto minmax(0,1fr);min-height:44px;display:inline-grid;position:relative}._5srPGq_choice input,._5srPGq_switch input{clip-path:inset(50%);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}._5srPGq_copy{flex-direction:column;justify-content:center;gap:2px;min-height:24px;display:flex}._5srPGq_choice strong,._5srPGq_switch strong{color:var(--color-text);font-size:.84rem;font-weight:800;line-height:1.35}._5srPGq_choiceControl{border:2px solid var(--color-text-muted);background:var(--color-surface-translucent);width:22px;height:22px;transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease;position:relative}._5srPGq_choice input[type=checkbox]+._5srPGq_choiceControl{border-radius:7px}._5srPGq_choice input[type=radio]+._5srPGq_choiceControl{border-radius:50%}._5srPGq_choiceControl:after{content:"";position:absolute}._5srPGq_choice input[type=checkbox]+._5srPGq_choiceControl:after{border:solid var(--color-on-primary);opacity:0;width:5px;height:9px;transition:opacity var(--duration-fast) ease, transform var(--duration-fast) cubic-bezier(.22, 1, .36, 1);border-width:0 2px 2px 0;top:3px;left:6px;transform:rotate(45deg)scale(.7)}._5srPGq_choice input[type=radio]+._5srPGq_choiceControl:after{background:var(--color-on-primary);opacity:0;transition:opacity var(--duration-fast) ease, transform var(--duration-fast) cubic-bezier(.22, 1, .36, 1);border-radius:50%;inset:5px;transform:scale(.5)}._5srPGq_choice input:checked+._5srPGq_choiceControl{border-color:var(--color-primary);background:var(--color-primary)}._5srPGq_choice input:checked+._5srPGq_choiceControl:after{opacity:1;transform:rotate(45deg)scale(1)}._5srPGq_choice input[type=radio]:checked+._5srPGq_choiceControl:after{transform:scale(1)}._5srPGq_choice input:focus-visible+._5srPGq_choiceControl,._5srPGq_switch input:focus-visible+._5srPGq_track{outline:3px solid var(--color-focus);outline-offset:3px}._5srPGq_radioGroup{border:0;min-width:0}._5srPGq_radioGroup>div{gap:var(--space-3) var(--space-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._5srPGq_track{border:2px solid var(--color-text-muted);border-radius:var(--radius-full);width:46px;height:26px;transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease;background:0 0;position:relative}._5srPGq_track:after{background:var(--color-text-muted);content:"";width:18px;height:18px;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) cubic-bezier(.22, 1, .36, 1);border-radius:50%;position:absolute;top:2px;left:2px}._5srPGq_switch input:checked+._5srPGq_track{border-color:var(--color-primary);background:var(--color-primary)}._5srPGq_switch input:checked+._5srPGq_track:after{background:var(--color-on-primary);transform:translate(20px)}@media (hover:hover){._5srPGq_choice:hover ._5srPGq_choiceControl,._5srPGq_switch:hover ._5srPGq_track{border-color:var(--color-primary)}}._5srPGq_choice:active ._5srPGq_choiceControl,._5srPGq_switch:active ._5srPGq_track{transform:scale(.96)}._5srPGq_slider{width:100%;min-height:44px;accent-color:var(--color-primary);cursor:pointer}._5srPGq_slider:focus-visible{border-radius:var(--radius-sm);outline:3px solid var(--color-focus);outline-offset:2px}._5srPGq_slider:disabled{cursor:not-allowed;opacity:.55}._5srPGq_fileUpload{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-translucent);color:var(--color-primary);cursor:pointer;font-size:.84rem;font-weight:800;display:inline-flex}._5srPGq_fileUpload svg{width:18px;height:18px}._5srPGq_fileUpload input{opacity:0;width:1px;height:1px;position:absolute}._5srPGq_fileUpload:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}._5srPGq_fileUpload:has(input:disabled){cursor:not-allowed;opacity:.55}}@layer entities,features,widgets;
.oVoMiq_section{gap:var(--space-6);display:grid}.oVoMiq_filters,.oVoMiq_stats{gap:var(--space-4);display:grid}.oVoMiq_panel,.oVoMiq_stat{align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-surface-translucent);display:grid}.oVoMiq_panel{gap:var(--space-4)}.oVoMiq_panel h2{font-size:1rem;font-weight:850}.oVoMiq_stat dt{color:var(--color-text-muted);font-size:.8125rem;font-weight:650}.oVoMiq_stat dd{gap:var(--space-1);display:grid}.oVoMiq_stat strong{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:850}.oVoMiq_up,.oVoMiq_down{font-size:.8125rem;font-weight:650}.oVoMiq_up{color:var(--color-success)}.oVoMiq_down{color:var(--color-danger)}.oVoMiq_muted{color:var(--color-text-muted);font-size:.8125rem;font-weight:650;display:block}p.oVoMiq_muted{max-width:70ch}.oVoMiq_sort{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.oVoMiq_sort:disabled{cursor:default}th[aria-sort] .oVoMiq_sort{color:var(--color-primary);text-decoration:underline}.oVoMiq_loading{min-height:260px}@media (min-width:720px){.oVoMiq_filters{grid-template-columns:repeat(3,minmax(0,1fr))}.oVoMiq_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.oVoMiq_stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.oVoMiq_controls{align-items:end;gap:var(--space-4);flex-wrap:wrap;display:flex}.oVoMiq_controls>*{flex:200px;min-width:0}.oVoMiq_pager{align-items:end;gap:var(--space-2);display:flex}.oVoMiq_controls>.oVoMiq_pager{flex-basis:260px}.oVoMiq_pager span{white-space:nowrap;text-align:center;font-variant-numeric:tabular-nums;flex:1;align-self:center;font-weight:650}.oVoMiq_chart{height:280px;position:relative}
