._dialog_1gjlj_1{border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-lg);background:var(--colour-surface);color:var(--colour-text);box-shadow:var(--shadow-overlay);min-width:min(420px, calc(100vw - 2 * var(--space-4)));max-width:min(640px, calc(100vw - 2 * var(--space-4)));max-height:calc(100vh - 2 * var(--space-6));padding:0;overflow:hidden}._dialog_1gjlj_1::backdrop{background:#00000073}._header_1gjlj_21{padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--colour-border);background:var(--colour-chrome)}._title_1gjlj_27{font-size:var(--text-section);font-weight:var(--weight-semibold);margin:0}._body_1gjlj_33{padding:var(--space-4);max-height:60vh;overflow:auto}._footer_1gjlj_39{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:var(--border-width) solid var(--colour-border);background:var(--colour-chrome);display:flex}._intro_wn6f0_1{margin:0 0 var(--space-3);color:var(--colour-text-muted);font-size:var(--text-body);max-width:56ch}._list_wn6f0_8{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._example_wn6f0_18{gap:var(--space-2) var(--space-4);padding:var(--space-3);border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-md);background:var(--colour-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._example_wn6f0_18:hover{border-color:var(--colour-border-strong)}._title_wn6f0_33{color:var(--colour-text);font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0}._description_wn6f0_40{color:var(--colour-text-muted);font-size:var(--text-label);max-width:52ch;margin:2px 0 0}._load_wn6f0_47{padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--colour-accent);border-radius:var(--radius-sm);background:var(--colour-accent);color:var(--colour-accent-text);font-size:var(--text-body);cursor:pointer;white-space:nowrap}._load_wn6f0_47:hover{filter:brightness(1.08)}._load_wn6f0_47:disabled{opacity:.45;cursor:wait}._close_wn6f0_67{padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-sm);background:var(--colour-surface-raised);color:var(--colour-text);font-size:var(--text-body);cursor:pointer}@media (width<=520px){._example_wn6f0_18{grid-template-columns:minmax(0,1fr)}}._intro_1r0bp_1{margin:0 0 var(--space-3);color:var(--colour-text-muted);font-size:var(--text-body);max-width:52ch}._field_1r0bp_8{gap:var(--space-1);display:grid}._label_1r0bp_13{color:var(--colour-text);font-size:var(--text-label);font-weight:var(--weight-semibold)}._input_1r0bp_19{width:100%;padding:var(--space-2) var(--space-3);background:var(--colour-surface-raised);color:var(--colour-text);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-md);font:inherit;font-size:var(--text-body)}._input_1r0bp_19:focus{border-color:var(--colour-accent);outline:none}._invalid_1r0bp_35 ._input_1r0bp_19{border-color:var(--colour-danger)}._error_1r0bp_39{min-height:1rem;color:var(--colour-danger);font-size:var(--text-label)}._consent_1r0bp_50{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3);color:var(--colour-text);font-size:var(--text-body);cursor:pointer;display:flex}._consent_1r0bp_50 input{accent-color:var(--colour-accent);flex:none;margin:3px 0 0}._privacy_1r0bp_66{margin:var(--space-3) 0 0;color:var(--colour-text-muted);font-size:var(--text-label)}._privacyLink_1r0bp_73{color:var(--colour-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._button_1r0bp_83{padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-sm);background:var(--colour-surface-raised);color:var(--colour-text);font-size:var(--text-body);cursor:pointer}._button_1r0bp_83:disabled{opacity:.45;cursor:not-allowed}._primary_1r0bp_98:not(:disabled){background:var(--colour-accent);border-color:var(--colour-accent);color:var(--colour-accent-text)}._skip_1r0bp_105{padding:var(--space-1) var(--space-2);color:var(--colour-text-muted);font-size:var(--text-body);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;text-decoration:underline}._skip_1r0bp_105:hover{color:var(--colour-text)}._group_1nssj_1{align-items:center;gap:var(--space-1);display:inline-flex}._label_1nssj_7{color:var(--colour-text-muted);font-size:var(--text-body);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._labelHidden_1nssj_16{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._options_1nssj_28{border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-md);background:var(--colour-surface-raised);display:inline-flex;overflow:hidden}._option_1nssj_28{padding:var(--space-1) var(--space-3);color:var(--colour-text-muted);font-size:var(--text-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;transition:background-color .12s,color .12s}._option_1nssj_28+._option_1nssj_28{border-left:var(--border-width) solid var(--colour-border)}._option_1nssj_28:hover{background:var(--colour-surface);color:var(--colour-text)}._option_1nssj_28[aria-pressed=true]{background:var(--colour-accent);color:var(--colour-accent-text)}._bar_4qf0q_1{align-items:center;gap:var(--space-4);padding:0 var(--space-3);background:var(--colour-chrome);border-bottom:var(--border-width) solid var(--colour-border);flex:none;height:30px;display:flex}._menus_4qf0q_12{align-items:center;gap:var(--space-1);display:flex}._menu_4qf0q_12{padding:var(--space-1) var(--space-2);color:var(--colour-text-muted);font-size:var(--text-body);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0}._menu_4qf0q_12:hover,._menuOpen_4qf0q_29{background:var(--colour-surface-raised);color:var(--colour-text)}._menuHost_4qf0q_34{display:inline-flex;position:relative}._dropdown_4qf0q_39{z-index:20;min-width:190px;padding:var(--space-1);background:var(--colour-surface-raised);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute;top:calc(100% + 2px);left:0}._dropdownItem_4qf0q_54{align-items:baseline;gap:var(--space-5);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--colour-text);font-size:var(--text-body);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}._dropdownItem_4qf0q_54:hover:not(:disabled){background:var(--colour-accent-surface)}._dropdownItem_4qf0q_54:disabled{color:var(--colour-text-faint);cursor:default}._itemLabel_4qf0q_79{flex:1}._shortcut_4qf0q_84{color:var(--colour-text-faint);font-family:var(--font-mono);font-size:var(--text-label)}._separator_4qf0q_90{height:0;margin:var(--space-1) var(--space-2);border:0;border-top:var(--border-width) solid var(--colour-border)}._spacer_4qf0q_97{flex:1}._settings_4qf0q_101{align-items:center;gap:var(--space-3);display:flex}@media (width<=860px){._menus_4qf0q_12{display:none}}._bar_e4v95_1{align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-3);background:var(--colour-chrome);border-top:var(--border-width) solid var(--colour-border);height:24px;color:var(--colour-text-muted);font-size:var(--text-label);font-family:var(--font-mono);flex:none;display:flex}._state_e4v95_15{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}._dot_e4v95_22{background:var(--colour-text-faint);border-radius:50%;flex:none;width:7px;height:7px}._idle_e4v95_30{background:var(--colour-text-faint)}._busy_e4v95_34{background:var(--colour-warning)}._done_e4v95_38{background:var(--colour-success)}._failed_e4v95_42{background:var(--colour-danger)}._message_e4v95_46{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._spacer_e4v95_52{flex:1}._facts_e4v95_56{align-items:center;gap:var(--space-3);white-space:nowrap;display:flex}@media (width<=640px){._facts_e4v95_56{display:none}}._bar_1k1c0_1{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--colour-chrome);border-bottom:var(--border-width) solid var(--colour-border);flex:none;display:flex}._brand_1k1c0_13{align-items:center;gap:var(--space-3);min-width:0;display:flex}._brandText_1k1c0_20{flex-direction:column;gap:1px;min-width:0;display:flex}._nameRow_1k1c0_27{align-items:baseline;gap:var(--space-2);display:flex}._wordmark_1k1c0_34{font-family:var(--font-brand);font-size:var(--text-title);letter-spacing:.01em;color:var(--colour-text);white-space:nowrap;line-height:1.1}._version_1k1c0_43{color:var(--colour-text-faint);font-family:var(--font-mono);font-size:var(--text-label)}._tagline_1k1c0_49{color:var(--colour-text-muted);font-size:var(--text-label);letter-spacing:.02em;white-space:nowrap}._spacer_1k1c0_56{flex:1}._actions_1k1c0_60{align-items:center;gap:var(--space-2);display:flex}._action_1k1c0_60{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-body);font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;border:0;display:inline-flex}._action_1k1c0_60:disabled{cursor:not-allowed;opacity:.55}._run_1k1c0_84{background:var(--colour-accent);color:var(--colour-accent-text)}._run_1k1c0_84:hover:not(:disabled){background:var(--colour-accent-hover)}@media (width<=900px){._tagline_1k1c0_49{display:none}}@media (width<=720px){._version_1k1c0_43{display:none}._action_1k1c0_60{padding:var(--space-2) var(--space-3)}}._body_16ygw_1{gap:var(--space-2);flex-direction:column;max-width:60ch;display:flex}._heading_16ygw_8{margin:var(--space-3) 0 0;font-size:var(--text-section);font-weight:var(--weight-semibold);color:var(--colour-text)}._body_16ygw_1>._heading_16ygw_8:first-child{margin-top:0}._paragraph_16ygw_19{font-size:var(--text-body);color:var(--colour-text);margin:0}._list_16ygw_25{padding-left:var(--space-4);gap:var(--space-1);font-size:var(--text-body);color:var(--colour-text);margin:0;display:grid}._mono_16ygw_35{padding:var(--space-2);border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-sm);background:var(--colour-surface-raised);color:var(--colour-text-muted);font-family:var(--font-mono);font-size:var(--text-label);white-space:pre;margin:0;overflow-x:auto}._placeholder_16ygw_49{padding:var(--space-3);border:var(--border-width) solid var(--colour-warning);border-radius:var(--radius-sm);background:var(--colour-warning-surface);color:var(--colour-warning);font-size:var(--text-body);margin:0}._button_16ygw_59{padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-sm);background:var(--colour-surface-raised);color:var(--colour-text);font-size:var(--text-body);cursor:pointer}._field_13m9p_3{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._label_13m9p_10{color:var(--colour-text);font-size:var(--text-body);font-weight:var(--weight-semibold)}._labelDense_13m9p_17{color:var(--colour-text-muted);font-size:var(--text-label);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._inputRow_13m9p_28{align-items:stretch;display:flex}._input_13m9p_28{width:100%;min-width:0;padding:var(--space-2) var(--space-3);background:var(--colour-surface-raised);color:var(--colour-text);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-md);font-size:var(--text-body);flex:1}._numeric_13m9p_45{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}._dense_13m9p_52 ._input_13m9p_28{padding:var(--space-1) var(--space-2);font-size:var(--text-body)}._input_13m9p_28::placeholder{color:var(--colour-text-faint)}._input_13m9p_28:hover{border-color:var(--colour-text-muted)}._hasUnit_13m9p_65 ._input_13m9p_28{border-top-right-radius:0;border-bottom-right-radius:0}._unit_13m9p_70{padding:0 var(--space-2);background:var(--colour-surface);color:var(--colour-text-muted);border:var(--border-width) solid var(--colour-border-strong);border-radius:0 var(--radius-md) var(--radius-md) 0;font-size:var(--text-body);white-space:nowrap;border-left:0;align-items:center;display:flex}._invalid_13m9p_83 ._input_13m9p_28,._invalid_13m9p_83 ._unit_13m9p_70{border-color:var(--colour-danger)}._message_13m9p_88{font-size:var(--text-label);min-height:.95rem;line-height:1.2}._error_13m9p_94{color:var(--colour-danger)}._hint_13m9p_98{color:var(--colour-text-muted)}._dense_13m9p_52 ._message_13m9p_88:empty{min-height:0;display:none}._fields_113mp_1{gap:var(--space-1);display:grid}._hint_113mp_6{margin:0 0 var(--space-3);color:var(--colour-text-faint);font-size:var(--text-label)}._reset_113mp_12{margin-top:var(--space-2);padding:2px var(--space-2);border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-sm);color:var(--colour-accent);font-size:var(--text-label);cursor:pointer;background:0 0}._reset_113mp_12:hover{border-color:var(--colour-accent);background:var(--colour-accent-surface)}._button_113mp_28{padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-sm);background:var(--colour-surface-raised);color:var(--colour-text);font-size:var(--text-body);cursor:pointer}._button_113mp_28:disabled{opacity:.45;cursor:not-allowed}._primary_113mp_43:not(:disabled){background:var(--colour-accent);border-color:var(--colour-accent);color:var(--colour-accent-text)}._cellInput_1m5j4_7{width:100%;min-width:0;padding:3px var(--space-2);color:var(--colour-text);border:var(--border-width) solid transparent;border-radius:var(--radius-sm);font-size:var(--text-body);background:0 0;font-family:inherit}._numeric_1m5j4_19{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}._cellInput_1m5j4_7:hover:not(:disabled){border-color:var(--colour-border)}._cellInput_1m5j4_7:focus{background:var(--colour-surface-raised);border-color:var(--colour-accent);outline:none}._cellInput_1m5j4_7:disabled{color:var(--colour-text-faint);cursor:not-allowed}._cellInput_1m5j4_7::placeholder{color:var(--colour-text-faint)}._invalid_1m5j4_44{background:var(--colour-danger-surface);border-color:var(--colour-danger)!important}._select_1m5j4_49{width:100%;min-width:0;padding:2px var(--space-1);color:var(--colour-text);border:var(--border-width) solid transparent;border-radius:var(--radius-sm);font-size:var(--text-body);font-family:var(--font-ui);cursor:pointer;background:0 0}._select_1m5j4_49:hover:not(:disabled){border-color:var(--colour-border)}._select_1m5j4_49:focus{background:var(--colour-surface-raised);border-color:var(--colour-accent);outline:none}._select_1m5j4_49:disabled{color:var(--colour-text-faint);cursor:not-allowed}._direction_1m5j4_89{cursor:pointer;font-family:var(--font-mono);font-size:var(--text-body);background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}._sign_1m5j4_101{text-align:center;width:.8em;font-weight:var(--weight-semibold);color:var(--colour-text-faint)}._additive_1m5j4_108 ._plus_1m5j4_108,._subtractive_1m5j4_109 ._minus_1m5j4_109{color:var(--colour-accent)}._track_1m5j4_113{background:var(--colour-border-strong);border-radius:7px;width:26px;height:14px;transition:background-color .12s;position:relative}._additive_1m5j4_108 ._track_1m5j4_113{background:var(--colour-accent)}._knob_1m5j4_126{background:var(--colour-surface-raised);border-radius:50%;width:10px;height:10px;transition:transform .12s;position:absolute;top:2px;left:2px}._additive_1m5j4_108 ._knob_1m5j4_126{transform:translate(12px)}._scroller_154x3_8{height:100%;overflow:auto}._table_154x3_13{table-layout:fixed;border-collapse:separate;border-spacing:0;min-width:100%;font-size:var(--text-body);white-space:nowrap}._headCell_154x3_26{z-index:1;padding:var(--space-1) var(--space-2);background:var(--colour-surface);border-bottom:var(--border-width) solid var(--colour-border);color:var(--colour-text-muted);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:.03em;text-align:left;white-space:nowrap;position:sticky;top:0}._numericHead_154x3_41{text-align:right}._draggableHead_154x3_46{cursor:grab}._dragSource_154x3_50{opacity:.5}._cell_154x3_54{padding:1px var(--space-1);border-bottom:var(--border-width) solid var(--colour-border);vertical-align:middle}._badgedCell_154x3_70{align-items:center;gap:var(--space-1);display:flex}._badgedCell_154x3_70>:last-child{flex:1;min-width:0}._row_154x3_89:hover>*{background-image:linear-gradient(var(--colour-row-hover), var(--colour-row-hover))}._row_154x3_89._selected_154x3_93>*{background-image:linear-gradient(var(--colour-row-selected), var(--colour-row-selected))}._part1_154x3_105{background-color:var(--colour-part-1)}._part2_154x3_106{background-color:var(--colour-part-2)}._part3_154x3_107{background-color:var(--colour-part-3)}._part4_154x3_108{background-color:var(--colour-part-4)}._part5_154x3_109{background-color:var(--colour-part-5)}._part6_154x3_110{background-color:var(--colour-part-6)}._part1_154x3_105 ._selector_154x3_112{box-shadow:inset 3px 0 0 var(--colour-part-mark-1)}._part2_154x3_106 ._selector_154x3_112{box-shadow:inset 3px 0 0 var(--colour-part-mark-2)}._part3_154x3_107 ._selector_154x3_112{box-shadow:inset 3px 0 0 var(--colour-part-mark-3)}._part4_154x3_108 ._selector_154x3_112{box-shadow:inset 3px 0 0 var(--colour-part-mark-4)}._part5_154x3_109 ._selector_154x3_112{box-shadow:inset 3px 0 0 var(--colour-part-mark-5)}._part6_154x3_110 ._selector_154x3_112{box-shadow:inset 3px 0 0 var(--colour-part-mark-6)}._sourceRow_154x3_124>*{opacity:.72}._badge_154x3_70{margin-right:var(--space-1);border-radius:var(--radius-sm);background:var(--colour-accent-surface);color:var(--colour-accent);font-size:var(--text-label);font-weight:var(--weight-semibold);vertical-align:middle;white-space:nowrap;padding:0 4px;display:inline-block}._badgeAlarm_154x3_144{background:var(--colour-danger-surface);color:var(--colour-danger)}._readOnlyValue_154x3_159{max-width:100%;padding:0 var(--space-1);color:var(--colour-text-muted);font-family:var(--font-ui);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._derived_154x3_172{padding:1px var(--space-2);border-bottom:var(--border-width) solid var(--colour-border);color:var(--colour-text-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}._selector_154x3_112{text-align:center;border-bottom:var(--border-width) solid var(--colour-border);width:42px;padding:0}._checkbox_154x3_189{cursor:pointer;accent-color:var(--colour-accent);margin:0}._grip_154x3_197{color:var(--colour-text-faint);cursor:grab;vertical-align:middle;margin-right:2px;padding:2px 1px;display:inline-flex}._grip_154x3_197:hover{color:var(--colour-text)}._row_154x3_89._dropBefore_154x3_212>*{box-shadow:inset 0 2px 0 var(--colour-accent)}._row_154x3_89._dropAfter_154x3_216>*{box-shadow:inset 0 -2px 0 var(--colour-accent)}._actions_154x3_225{align-items:center;gap:var(--space-1);display:flex}._action_154x3_225{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-sm);background:var(--colour-surface-raised);color:var(--colour-text-muted);font-size:var(--text-label);cursor:pointer;white-space:nowrap;display:inline-flex}._action_154x3_225:hover:not(:disabled){color:var(--colour-text);border-color:var(--colour-border-strong)}._action_154x3_225:disabled{opacity:.45;cursor:not-allowed}._addAction_154x3_255{color:var(--colour-accent);border-color:var(--colour-accent)}._addAction_154x3_255:hover:not(:disabled){color:var(--colour-accent);background:var(--colour-accent-surface)}._iconAction_154x3_265{padding:2px var(--space-1);justify-content:center;min-width:22px}._empty_154x3_271{height:100%;color:var(--colour-text-faint);font-size:var(--text-body);justify-content:center;align-items:center;display:flex}._list_43t8s_1{gap:1px;margin:0;padding:0;list-style:none;display:grid}._item_43t8s_9{align-items:center;gap:var(--space-1);padding:2px var(--space-1);border-radius:var(--radius-sm);display:flex}._item_43t8s_9:hover{background:var(--colour-surface-raised)}._check_43t8s_21{align-items:center;gap:var(--space-2);font-size:var(--text-body);cursor:pointer;min-width:0;display:flex}._checkbox_43t8s_30{accent-color:var(--colour-accent);margin:0}._hiddenName_43t8s_35{color:var(--colour-text-faint)}._rename_43t8s_39{padding:1px var(--space-1);border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-sm);background:var(--colour-surface-raised);color:var(--colour-text);font:inherit;font-size:var(--text-body);width:12rem;min-width:0}._spacer_43t8s_51{flex:1}._iconButton_43t8s_55{padding:0 var(--space-1);border:var(--border-width) solid transparent;border-radius:var(--radius-sm);min-width:20px;color:var(--colour-text-muted);font-size:var(--text-label);cursor:pointer;background:0 0}._iconButton_43t8s_55:hover:not(:disabled){border-color:var(--colour-border-strong);color:var(--colour-text)}._iconButton_43t8s_55:disabled{opacity:.3;cursor:not-allowed}._iconSpacer_43t8s_77{min-width:20px;padding:0 var(--space-1);display:inline-block}._add_43t8s_83{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--border-width) solid var(--colour-border);display:flex}._input_43t8s_91{padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-sm);background:var(--colour-surface-raised);color:var(--colour-text);font:inherit;font-size:var(--text-body);flex:1;min-width:0}._button_43t8s_103{padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-sm);background:var(--colour-surface-raised);color:var(--colour-text);font-size:var(--text-body);cursor:pointer;white-space:nowrap}._button_43t8s_103:disabled{opacity:.45;cursor:not-allowed}._note_43t8s_119{margin:var(--space-3) 0 0;color:var(--colour-text-faint);font-size:var(--text-label)}._notes_3x54d_2{background:var(--colour-surface-raised);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-md);min-width:0;position:relative}._notes_3x54d_2:hover{border-color:var(--colour-text-muted)}._notes_3x54d_2:focus-within{outline:2px solid var(--colour-focus-ring);outline-offset:2px}._empty_3x54d_20{top:var(--space-3);right:var(--space-3);left:var(--space-3);color:var(--colour-text-faint);font-size:var(--text-body);pointer-events:none;line-height:1.7;position:absolute}._fallback_3x54d_32{width:100%;min-height:180px;padding:var(--space-3);background:var(--colour-surface-raised);color:var(--colour-text);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-md);font-family:var(--font-ui);font-size:var(--text-body);resize:vertical;line-height:1.7;display:block}._picture_3x54d_49{vertical-align:bottom;max-width:100%;margin:var(--space-1) 0;-webkit-user-select:none;user-select:none;cursor:default;display:inline-block;position:relative}._pictureImage_3x54d_60{border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-sm);width:100%;height:auto;display:block}._pictureSelected_3x54d_68 ._pictureImage_3x54d_60,._pictureResizing_3x54d_69 ._pictureImage_3x54d_60{outline:2px solid var(--colour-focus-ring);outline-offset:1px}._pictureMissing_3x54d_74{padding:var(--space-3);background:var(--colour-warning-surface);color:var(--colour-warning);border-radius:var(--radius-sm);font-size:var(--text-body);line-height:1.45;display:block}._pictureRemove_3x54d_85{top:var(--space-1);right:var(--space-1);background:var(--colour-surface-raised);width:20px;height:20px;color:var(--colour-text-muted);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-sm);font-size:var(--text-section);cursor:pointer;opacity:0;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}._picture_3x54d_49:hover ._pictureRemove_3x54d_85,._pictureSelected_3x54d_68 ._pictureRemove_3x54d_85{opacity:1}._pictureRemove_3x54d_85:hover{color:var(--colour-danger);border-color:var(--colour-danger)}._pictureGrip_3x54d_115{background:var(--colour-accent);clip-path:polygon(100% 0,100% 100%,0 100%);border-bottom-right-radius:var(--radius-sm);cursor:nwse-resize;opacity:.55;touch-action:none;width:16px;height:16px;position:absolute;bottom:0;right:0}._picture_3x54d_49:hover ._pictureGrip_3x54d_115,._pictureSelected_3x54d_68 ._pictureGrip_3x54d_115,._pictureResizing_3x54d_69 ._pictureGrip_3x54d_115{opacity:1}._pictureSize_3x54d_136{bottom:var(--space-1);left:var(--space-1);padding:0 var(--space-1);background:var(--colour-surface-raised);color:var(--colour-text);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.45;display:none;position:absolute}._pictureResizing_3x54d_69 ._pictureSize_3x54d_136{display:block}._page_15guf_2{min-height:0;padding:var(--space-3);flex:1;overflow:auto}._card_15guf_9{gap:var(--space-5);min-height:100%;padding:var(--space-5);background:var(--colour-surface);border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._title_15guf_20{color:var(--colour-text);font-size:var(--text-title);font-weight:var(--weight-semibold)}._intro_15guf_26{margin-top:var(--space-1);color:var(--colour-text-muted);font-size:var(--text-body)}._group_15guf_32{gap:var(--space-2);flex-direction:column;display:flex}._groupTitle_15guf_38{color:var(--colour-text);font-size:var(--text-section);font-weight:var(--weight-semibold)}._fields_15guf_45{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._notesHeader_15guf_51{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._chart_ryh2f_1{flex-direction:column;height:100%;min-height:0;display:flex}._chart_ryh2f_1>:first-child{flex:1;min-height:0}._legend_ryh2f_13{gap:var(--space-1) var(--space-4);padding-top:var(--space-2);color:var(--colour-text-muted);font-size:var(--text-label);flex-wrap:wrap;display:flex}._legendItem_ryh2f_22{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}._swatch_ryh2f_29{border-radius:2px;flex:none;width:10px;height:10px}._bars_ryh2f_36{background:var(--colour-series-1)}._worstCase_ryh2f_42{background:var(--colour-series-2)}._rss_ryh2f_46{background:var(--colour-series-3)}._spec_ryh2f_50{background:var(--colour-spec-line)}._placeholder_ryh2f_54{height:100%;color:var(--colour-text-faint);font-size:var(--text-body);text-align:center;justify-content:center;align-items:center;display:flex}._panel_ccg3a_1{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}._loading_ccg3a_9{height:100%;padding:var(--space-3);color:var(--colour-text-faint);font-size:var(--text-body);text-align:center;justify-content:center;align-items:center;display:flex}._editor_ccg3a_20{flex:1;min-height:0;overflow:hidden}._empty_ccg3a_27{top:var(--space-3);right:var(--space-3);left:var(--space-3);color:var(--colour-text-faint);pointer-events:none;line-height:1.7;position:absolute}._emptyExample_ccg3a_37,._sum_ccg3a_46,._typed_ccg3a_47{font-family:var(--font-mono);font-variant-numeric:tabular-nums}._typed_ccg3a_47,._name_ccg3a_57{color:var(--colour-accent);font-weight:var(--weight-semibold)}._link_ccg3a_64{align-items:baseline;gap:var(--space-1);padding:0 var(--space-1);border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-sm);background:var(--colour-surface-raised);font-family:var(--font-ui);font-size:var(--text-label);white-space:nowrap;vertical-align:bottom;max-width:100%;margin:0 1px;line-height:1.35;display:inline-flex}._linkName_ccg3a_82{min-width:0;color:var(--colour-text-muted);text-overflow:ellipsis;overflow:hidden}._linkValue_ccg3a_89{color:var(--colour-text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex:none}._linkMissing_ccg3a_96{border-color:var(--colour-warning);background:var(--colour-warning-surface)}._linkMissing_ccg3a_96 ._linkName_ccg3a_82,._linkMissing_ccg3a_96 ._linkValue_ccg3a_89{color:var(--colour-warning)}._linkMissing_ccg3a_96 ._linkValue_ccg3a_89{font-family:var(--font-ui)}._result_ccg3a_113{padding:0 var(--space-1);border-radius:var(--radius-sm);font-size:var(--text-body);white-space:nowrap;margin-left:2px}._value_ccg3a_121,._confirmed_ccg3a_122,._overwritten_ccg3a_123{font-family:var(--font-mono);font-variant-numeric:tabular-nums;cursor:pointer}._value_ccg3a_121{background:var(--colour-accent-surface);color:var(--colour-accent);font-weight:var(--weight-semibold)}._value_ccg3a_121:hover,._confirmed_ccg3a_122:hover,._overwritten_ccg3a_123:hover{outline:var(--border-width) solid currentcolor}._confirmed_ccg3a_122{color:var(--colour-accent)}._overwritten_ccg3a_123,._pending_ccg3a_146{background:var(--colour-warning-surface);color:var(--colour-warning)}._failed_ccg3a_151{background:var(--colour-danger-surface);color:var(--colour-danger)}@keyframes _slideDown_ccg3a_1{0%{opacity:0;transform:translateY(-8px)}}@keyframes _slideUp_ccg3a_1{0%{opacity:0;transform:translateY(8px)}}._suggestions_ccg3a_172{animation:.14s ease-out _slideDown_ccg3a_1}._suggestions_ccg3a_172.cm-tooltip-above{animation-name:_slideUp_ccg3a_1}._write_ccg3a_183{z-index:20;background:var(--colour-surface-raised);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-md);width:400px;max-width:calc(100vw - 16px);max-height:300px;box-shadow:var(--shadow-overlay);flex-direction:column;animation:.14s ease-out _slideDown_ccg3a_1;display:flex;position:fixed}._writeAbove_ccg3a_198{animation-name:_slideUp_ccg3a_1}._writeTitle_ccg3a_202{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--colour-border);color:var(--colour-text);font-family:var(--font-mono);font-size:var(--text-body);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:none}._writeList_ccg3a_213{min-height:0;padding:var(--space-1);overflow:auto}._writeRow_ccg3a_219{align-items:center;gap:var(--space-3);padding:2px var(--space-2);border-radius:var(--radius-sm);grid-template-columns:minmax(0,1fr) auto auto;display:grid}._writeRow_ccg3a_219:hover{background:var(--colour-row-hover)}._writeName_ccg3a_232{color:var(--colour-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._writeCurrent_ccg3a_239{color:var(--colour-text-muted);font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap}._writeActions_ccg3a_247{justify-content:flex-end;gap:var(--space-1);display:flex}._body_1774e_1{gap:var(--space-4);flex-direction:column;display:flex}._heading_1774e_7{color:var(--colour-text);font-size:var(--text-section);font-weight:var(--weight-semibold);margin-bottom:var(--space-1)}._table_1774e_16{border-collapse:collapse;width:100%;font-size:var(--text-body)}._head_1774e_7{padding:0 var(--space-3) var(--space-1) 0;color:var(--colour-text-muted);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;text-align:right;white-space:nowrap}._headMethod_1774e_33{text-align:left}._method_1774e_37{padding:var(--space-1) var(--space-3) var(--space-1) 0;color:var(--colour-text);white-space:nowrap}._value_1774e_43{padding:var(--space-1) var(--space-3) var(--space-1) 0;color:var(--colour-text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._absent_1774e_52{color:var(--colour-text-faint)}._specRow_1774e_56 ._method_1774e_37,._specRow_1774e_56 ._value_1774e_43{color:var(--colour-text-muted);border-top:var(--border-width) solid var(--colour-border)}._shiftRow_1774e_63 ._method_1774e_37,._shiftRow_1774e_63 ._value_1774e_43{border-top:var(--border-width) solid var(--colour-border)}._note_1774e_68{margin-top:var(--space-2);color:var(--colour-warning);font-size:var(--text-label)}._stats_1774e_76{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(132px,1fr));display:grid}._stat_1774e_76{flex-direction:column;gap:1px;min-width:0;display:flex}._statLabel_1774e_89{color:var(--colour-text-muted);font-size:var(--text-label)}._statValue_1774e_94{color:var(--colour-text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-body)}._statDetail_1774e_102{color:var(--colour-text-faint);font-size:var(--text-label)}._statPass_1774e_107{color:var(--colour-success)}._statFail_1774e_111{color:var(--colour-danger)}._errors_1774e_117{gap:var(--space-2);flex-direction:column;display:flex}._errorHeading_1774e_123{color:var(--colour-danger);font-size:var(--text-body);font-weight:var(--weight-semibold)}._errorList_1774e_129{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._errorItem_1774e_138{gap:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--colour-danger-surface);border-radius:var(--radius-sm);font-size:var(--text-body);display:flex}._errorWhere_1774e_147{color:var(--colour-danger);font-weight:var(--weight-semibold);white-space:nowrap}._errorWhat_1774e_153{color:var(--colour-text)}._placeholder_1774e_157{height:100%;color:var(--colour-text-faint);font-size:var(--text-body);justify-content:center;align-items:center;display:flex}._body_lbqcw_1{gap:var(--space-2);flex-direction:column;display:flex}._heading_lbqcw_7{color:var(--colour-text);font-size:var(--text-section);font-weight:var(--weight-semibold)}._table_lbqcw_13{border-collapse:collapse;width:100%;font-size:var(--text-body);margin-top:var(--space-1)}._head_lbqcw_7{padding:0 var(--space-2) var(--space-1) 0;color:var(--colour-text-muted);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;text-align:left;white-space:nowrap}._part_lbqcw_31{padding:var(--space-1) var(--space-3) var(--space-1) 0;color:var(--colour-text);text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}._unnamed_lbqcw_40{color:var(--colour-text-faint)}._description_lbqcw_44{padding:var(--space-1) var(--space-3) var(--space-1) 0;color:var(--colour-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}._meter_lbqcw_53{padding:var(--space-1) var(--space-3) var(--space-1) 0;width:25%}._track_lbqcw_61{background:var(--colour-border);border-radius:4px;height:8px;position:relative;overflow:hidden}._fill_lbqcw_69{border-radius:4px;position:absolute;inset:0 auto 0 0}._worstCaseFill_lbqcw_75{background:var(--colour-series-2)}._rssFill_lbqcw_79{background:var(--colour-series-1)}._percent_lbqcw_83{padding:var(--space-1) var(--space-4) var(--space-1) 0;color:var(--colour-text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;width:1%}._placeholder_lbqcw_93{height:100%;color:var(--colour-text-faint);font-size:var(--text-body);justify-content:center;align-items:center;display:flex}._roles_efmsr_3{gap:var(--space-2);justify-items:start;display:grid}._role_efmsr_3{gap:1px;width:100%;display:grid}._roleRow_efmsr_15{padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-sm);background:var(--colour-surface-raised);font-size:var(--text-body)}._swap_efmsr_23{padding:2px var(--space-2);border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-sm);color:var(--colour-accent);font-size:var(--text-label);cursor:pointer;background:0 0}._swap_efmsr_23:hover{border-color:var(--colour-accent);background:var(--colour-accent-surface)}._label_efmsr_38{font-size:var(--text-label);font-weight:var(--weight-semibold);color:var(--colour-text-muted);letter-spacing:.03em;text-transform:uppercase}._intro_efmsr_46{margin:var(--space-2) 0 0;color:var(--colour-text-muted);font-size:var(--text-body)}._preview_efmsr_52{margin-top:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-md);background:var(--colour-surface-raised)}._figures_efmsr_60{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin:0;display:grid}._figure_efmsr_60{gap:1px;display:grid}._figureLabel_efmsr_72{font-size:var(--text-label);color:var(--colour-text-muted)}._figureValue_efmsr_77{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-body);margin:0}._headline_efmsr_84{font-size:var(--text-section);color:var(--colour-accent)}._workings_efmsr_90{margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--text-label);color:var(--colour-text-muted);overflow-x:auto}._problem_efmsr_98{margin:var(--space-2) 0 0;color:var(--colour-danger);font-size:var(--text-body)}._warning_efmsr_104{margin:var(--space-2) 0 0;color:var(--colour-warning);font-size:var(--text-body)}._note_efmsr_110{margin:var(--space-3) 0 0;color:var(--colour-text-faint);font-size:var(--text-label)}._button_efmsr_116{padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--colour-border-strong);border-radius:var(--radius-sm);background:var(--colour-surface-raised);color:var(--colour-text);font-size:var(--text-body);cursor:pointer}._button_efmsr_116:disabled{opacity:.45;cursor:not-allowed}._primary_efmsr_131:not(:disabled){background:var(--colour-accent);border-color:var(--colour-accent);color:var(--colour-accent-text)}._splitter_i39zl_7{touch-action:none;background:0 0;justify-content:center;align-items:center;display:flex;position:relative}._vertical_i39zl_16{width:var(--space-3);margin:0 calc(-1 * var(--space-2));cursor:col-resize}._horizontal_i39zl_22{height:var(--space-3);margin:calc(-1 * var(--space-2)) 0;cursor:row-resize}._grip_i39zl_28{background:var(--colour-border);border-radius:999px;transition:background .12s}._vertical_i39zl_16 ._grip_i39zl_28{width:3px;height:28px}._horizontal_i39zl_22 ._grip_i39zl_28{width:28px;height:3px}._splitter_i39zl_7:hover ._grip_i39zl_28,._splitter_i39zl_7:focus-visible ._grip_i39zl_28{background:var(--colour-accent)}._vertical_i39zl_16:hover ._grip_i39zl_28,._vertical_i39zl_16:focus-visible ._grip_i39zl_28{height:56px}._horizontal_i39zl_22:hover ._grip_i39zl_28,._horizontal_i39zl_22:focus-visible ._grip_i39zl_28{width:56px}._splitter_i39zl_7:focus-visible{outline:2px solid var(--colour-focus-ring);outline-offset:-2px;border-radius:var(--radius-sm)}._wrapper_uu0fe_1{height:100%;min-height:0;position:relative;overflow:auto}._svg_uu0fe_8{touch-action:none;cursor:default;display:block}._pannable_uu0fe_16{cursor:grab}._pannable_uu0fe_16:active{cursor:grabbing}._controls_uu0fe_26{top:var(--space-2);right:var(--space-2);z-index:1;gap:2px;display:flex;position:absolute}._control_uu0fe_26{border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-sm);background:var(--colour-surface-raised);width:20px;height:20px;color:var(--colour-text-muted);font-size:var(--text-body);cursor:pointer;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}._control_uu0fe_26:hover:not(:disabled){color:var(--colour-text);border-color:var(--colour-border-strong)}._control_uu0fe_26:disabled{opacity:.4;cursor:not-allowed}._hint_uu0fe_61{right:var(--space-2);bottom:var(--space-1);color:var(--colour-text-faint);font-size:var(--text-label);pointer-events:none;margin:0;position:absolute}._guideLabel_uu0fe_71{font-size:var(--text-micro);font-family:var(--font-ui);letter-spacing:.03em}._segmentLabel_uu0fe_77{font-size:var(--text-micro);font-family:var(--font-mono);fill:var(--colour-text-muted)}._resultTitle_uu0fe_89,._resultValue_uu0fe_90,._resultBand_uu0fe_91,._segmentLabel_uu0fe_77{paint-order:stroke;stroke:var(--colour-surface);stroke-width:3px;stroke-linejoin:round}._resultTitle_uu0fe_89{font-size:var(--text-micro);font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;fill:var(--colour-text-muted)}._resultValue_uu0fe_90{font-size:var(--text-body);font-weight:var(--weight-semibold);font-family:var(--font-mono);fill:var(--colour-text)}._resultBand_uu0fe_91{font-size:var(--text-micro);font-family:var(--font-mono);fill:var(--colour-warning)}._placeholder_uu0fe_120{height:100%;color:var(--colour-text-faint);font-size:var(--text-body);text-align:center;justify-content:center;align-items:center;display:flex}._view_1ae5p_1{background:var(--colour-background);flex-direction:column;flex:1;min-height:0;display:flex}._tabStrip_1ae5p_11{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--colour-border);flex-wrap:wrap;flex:none;display:flex}._tabs_1ae5p_21{align-items:center;gap:var(--space-2);display:flex}._tab_1ae5p_11{color:var(--colour-text-muted);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0}._tab_1ae5p_11[aria-current=true]{color:var(--colour-text)}._viewTab_1ae5p_44{padding:var(--space-1) 0;color:var(--colour-text-muted);font-size:var(--text-body);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}._viewTab_1ae5p_44+._viewTab_1ae5p_44{margin-left:var(--space-3)}._viewTab_1ae5p_44:hover{color:var(--colour-text)}._viewTab_1ae5p_44[aria-current=true]{color:var(--colour-accent);border-bottom-color:var(--colour-accent)}._limit_1ae5p_69{width:112px}._tabSeparator_1ae5p_73{color:var(--colour-text-faint);font-size:var(--text-label)}._spacer_1ae5p_78{flex:1}._ghostAction_1ae5p_82{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-md);background:var(--colour-surface-raised);color:var(--colour-text-muted);font-size:var(--text-body);cursor:pointer;display:inline-flex}._ghostAction_1ae5p_82:hover:not(:disabled){color:var(--colour-text);border-color:var(--colour-border-strong)}._ghostAction_1ae5p_82:disabled{cursor:not-allowed;opacity:.55}._body_1ae5p_112{gap:var(--space-3);min-height:0;padding:var(--space-3);flex:1;grid-template-columns:minmax(0,1.45fr) auto minmax(0,1fr);display:grid}._column_1ae5p_121{gap:var(--space-3);min-width:0;min-height:0;display:grid}._leftColumn_1ae5p_128{grid-template-rows:minmax(0,1.1fr) auto minmax(0,1fr)}._rightColumn_1ae5p_136{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr)}._panel_1ae5p_142{background:var(--colour-surface);border:var(--border-width) solid var(--colour-border);border-radius:var(--radius-lg);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._panelHeader_1ae5p_153{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--colour-border);flex:none;display:flex}._panelTitle_1ae5p_162{color:var(--colour-text-muted);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._panelNote_1ae5p_170{color:var(--colour-accent);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._panelBody_1ae5p_178{min-height:0;padding:var(--space-3);flex:1;overflow:auto}._panelBodyFlush_1ae5p_185{padding:0;overflow:hidden}._placeholder_1ae5p_190{height:100%;color:var(--colour-text-faint);font-size:var(--text-body);text-align:center;justify-content:center;align-items:center;display:flex}@media (width<=1100px){._body_1ae5p_112{grid-template-columns:minmax(0,1fr)}._leftColumn_1ae5p_128,._rightColumn_1ae5p_136{grid-template-rows:none}._column_1ae5p_121>*{min-height:260px}}._app_ez73c_8{background:var(--colour-background);flex-direction:column;height:100dvh;display:flex;overflow:hidden}._pending_ez73c_17{padding:var(--space-6);color:var(--colour-text-muted);text-align:center;flex:1;justify-content:center;align-items:center;display:flex}@media (width<=1100px){._app_ez73c_8{height:auto;min-height:100vh;overflow:visible}}:root{--colour-background:#f6f8fa;--colour-surface:#f6f8fa;--colour-surface-raised:#fcfdfe;--colour-chrome:#eef2f6;--colour-border:#d0d7de;--colour-border-strong:#838b99;--colour-text:#1f2328;--colour-text-muted:#5b6472;--colour-text-faint:#79818f;--colour-text-inverse:#fff;--colour-accent:#0a7183;--colour-accent-hover:#075a69;--colour-accent-text:#fff;--colour-accent-surface:#e4f1f2;--colour-success:#10653a;--colour-success-surface:#e4f4ea;--colour-warning:#7a4d00;--colour-warning-surface:#fdf1dc;--colour-danger:#a4231c;--colour-danger-surface:#fdeceb;--colour-series-1:#1668c8;--colour-series-2:#b45309;--colour-series-3:#14713c;--colour-series-4:#6431c4;--colour-spec-line:#c02a25;--colour-nominal-line:#1f2328;--colour-part-1:#dde5ed;--colour-part-2:#ece3d4;--colour-part-3:#caecd8;--colour-part-4:#e8e2eb;--colour-part-5:#cee9ed;--colour-part-6:#ece1e8;--colour-part-mark-1:#1a63a8;--colour-part-mark-2:#8a5e12;--colour-part-mark-3:#10743b;--colour-part-mark-4:#7d2bc0;--colour-part-mark-5:#126e7c;--colour-part-mark-6:#a81b74;--colour-row-hover:#14171d0f;--colour-row-selected:#0a718329;--colour-focus-ring:#0a7183;--shadow-raised:0 1px 2px #14171d14, 0 2px 8px #14171d0f;--shadow-overlay:0 8px 24px #14171d29;--font-ui:"IBM Plex Sans", "Segoe UI Symbol", "Apple Symbols", "Noto Sans Symbols 2", "DejaVu Sans", "Segoe UI", system-ui, sans-serif;--font-mono:"IBM Plex Mono", "Segoe UI Symbol", "Apple Symbols", "Noto Sans Symbols 2", "DejaVu Sans Mono", Consolas, ui-monospace, monospace;--font-brand:"Audiowide", "Segoe UI", sans-serif;--text-hero:1.875rem;--text-title:1.1875rem;--text-section:.875rem;--text-body:.75rem;--text-label:.6875rem;--text-micro:.625rem;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--radius-sm:3px;--radius-md:5px;--radius-lg:8px;--border-width:1px}:root[data-theme=dark]{--colour-background:#0b0f15;--colour-surface:#11161f;--colour-surface-raised:#161d28;--colour-chrome:#0d121a;--colour-border:#222b38;--colour-border-strong:#647588;--colour-text:#e2e8f0;--colour-text-muted:#94a2b8;--colour-text-faint:#7c8a9e;--colour-text-inverse:#0b0f15;--colour-accent:#2ed3ab;--colour-accent-hover:#55e0bd;--colour-accent-text:#05221c;--colour-accent-surface:#0e2b25;--colour-success:#52d98a;--colour-success-surface:#10291c;--colour-warning:#efb757;--colour-warning-surface:#2c2213;--colour-danger:#f78a80;--colour-danger-surface:#331819;--colour-series-1:#59a5f5;--colour-series-2:#f0a35a;--colour-series-3:#5cd48b;--colour-series-4:#b494f7;--colour-spec-line:#f4635c;--colour-nominal-line:#e2e8f0;--colour-part-1:#293745;--colour-part-2:#3b3529;--colour-part-3:#263a2e;--colour-part-4:#3a3340;--colour-part-5:#2b3839;--colour-part-6:#41313b;--colour-part-mark-1:#4a9be8;--colour-part-mark-2:#d2952a;--colour-part-mark-3:#2ab362;--colour-part-mark-4:#b370f0;--colour-part-mark-5:#2eaec2;--colour-part-mark-6:#e659ae;--colour-row-hover:#e2e8f014;--colour-row-selected:#2ed3ab2e;--colour-focus-ring:#2ed3ab;--shadow-raised:0 1px 2px #0006, 0 2px 10px #0000004d;--shadow-overlay:0 10px 30px #0000008c}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/ibm-plex-sans-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/ibm-plex-sans-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-mono-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-mono-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Audiowide;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/audiowide-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Audiowide;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/audiowide-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--colour-background);color:var(--colour-text);font-family:var(--font-ui);font-size:var(--text-body);font-weight:var(--weight-regular);-webkit-font-smoothing:antialiased;line-height:1.45}h1,h2,h3,p{margin:0}.num,[data-numeric]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--colour-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
