._customButton_99v3z_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--control-gap);margin:0;padding:var(--control-pad-y) var(--control-pad-x);-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid transparent;border-radius:var(--theme-border-radius);background-color:var(--btn-color);color:var(--theme-btn-txt-colour);font-family:inherit;font-size:inherit;line-height:var(--leading-tight);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}._small_99v3z_21{padding:var(--control-pad-y-sm) var(--control-pad-x-sm);font-size:var(--text-sm)}._medium_99v3z_26{padding:var(--control-pad-y) var(--control-pad-x)}._large_99v3z_30{padding:var(--control-pad-y-lg) var(--control-pad-x-lg)}._icon_99v3z_34{width:var(--control-icon-size);height:var(--control-icon-size);padding:0;border-radius:var(--control-icon-radius)}._pill_99v3z_41{border-radius:var(--radius-full)}._main_99v3z_45,._primary_99v3z_46{background-color:var(--btn-color);border-color:var(--btn-color);color:var(--theme-btn-txt-colour)}._secondary_99v3z_52{background-color:color-mix(in srgb,var(--theme-panel-bg) 45%,var(--theme-bg-colour));border-color:var(--theme-border-colour);color:var(--theme-txt-colour)}._outline_99v3z_58{background-color:transparent;border-color:var(--theme-border-colour);color:var(--theme-txt-colour)}._danger_99v3z_64{background-color:var(--btn-color-danger);border-color:var(--btn-color-danger);color:var(--theme-btn-txt-colour)}._ghost_99v3z_70{background-color:transparent;border-color:transparent;color:var(--theme-text-muted)}._warning_99v3z_76{background-color:var(--theme-warning-bg, color-mix(in srgb, var(--theme-warning) 15%, var(--theme-bg-colour, #fff)));border-color:var(--theme-warning-border, var(--theme-warning));color:var(--theme-warning-text, var(--theme-warning));font-weight:var(--font-weight-semibold)}._main_99v3z_45:hover:not(:disabled),._primary_99v3z_46:hover:not(:disabled){background-color:var(--btn-color-deep);border-color:var(--btn-color-deep)}._danger_99v3z_64:hover:not(:disabled){background-color:color-mix(in srgb,var(--btn-color-danger) 85%,#000);border-color:color-mix(in srgb,var(--btn-color-danger) 85%,#000)}._ghost_99v3z_70:hover:not(:disabled),._outline_99v3z_58:hover:not(:disabled){color:var(--theme-link-colour);background-color:color-mix(in srgb,var(--theme-link-colour) 10%,transparent);border-color:color-mix(in srgb,var(--theme-link-colour) 35%,var(--theme-border-colour))}._warning_99v3z_76:hover:not(:disabled){filter:brightness(.97)}._secondary_99v3z_52:hover:not(:disabled){border-color:color-mix(in srgb,var(--theme-link-colour) 35%,var(--theme-border-colour))}._customButton_99v3z_1:focus-visible{outline:var(--focus-ring);outline-offset:2px}._ghostActive_99v3z_116{color:var(--theme-link-colour);background-color:color-mix(in srgb,var(--theme-link-colour) 14%,transparent)}._secondaryActive_99v3z_121{border-color:var(--theme-link-colour);color:var(--theme-link-colour);background-color:color-mix(in srgb,var(--theme-link-colour) 10%,transparent)}._outlineActive_99v3z_127{border-color:var(--theme-link-colour);color:var(--theme-link-colour)}._customButton_99v3z_1:disabled{opacity:.45;cursor:not-allowed}._fullWidth_99v3z_137{width:100%}._alignStart_99v3z_141{justify-content:flex-start;text-align:left}._stack_99v3z_146{flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;gap:var(--space-1);padding:var(--control-pad-y) var(--space-3);border-radius:var(--space-2)}._stackDescription_99v3z_156{font-size:var(--text-xs);font-weight:var(--font-weight-normal);line-height:1.35;color:var(--theme-text-muted)}._stack_99v3z_146:hover:not(:disabled) ._stackDescription_99v3z_156{color:inherit;opacity:.85}._toneDanger_99v3z_168._secondary_99v3z_52:hover:not(:disabled),._toneDanger_99v3z_168._outline_99v3z_58:hover:not(:disabled),._toneDanger_99v3z_168._ghost_99v3z_70:hover:not(:disabled){border-color:var(--theme-severity-critical);color:var(--theme-severity-critical)}._toneDanger_99v3z_168._ghost_99v3z_70{color:var(--theme-severity-critical)}._customButton_99v3z_1._main_99v3z_45:disabled,._customButton_99v3z_1._primary_99v3z_46:disabled,._customButton_99v3z_1._danger_99v3z_64:disabled{background-color:var(--control-disabled-bg);border-color:var(--control-disabled-bg);color:var(--control-disabled-fg);opacity:1}._modalBackdrop_1exmi_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:grid;place-items:center;box-sizing:border-box;min-height:0;padding:max(var(--space-3),env(safe-area-inset-top,0px)) max(var(--space-3),env(safe-area-inset-right,0px)) max(var(--space-3),env(safe-area-inset-bottom,0px)) max(var(--space-3),env(safe-area-inset-left,0px));background:color-mix(in srgb,#000 45%,transparent);animation:_modalBackdropIn_1exmi_1 var(--motion-normal) var(--ease-out)}._modal_1exmi_1{box-sizing:border-box;display:flex;flex-direction:column;justify-self:center;align-self:center;width:max-content;min-width:0;min-height:0;max-width:100%;max-height:min(90dvh,100%);overflow:hidden;animation:_modalIn_1exmi_1 var(--motion-normal) var(--ease-out)}._modal_1exmi_1:has([data-size=sm]){width:min(20rem,100%)}._modal_1exmi_1:has([data-size=md]){width:min(28rem,100%)}._modal_1exmi_1:has([data-size=lg]){width:min(36rem,100%)}._modal_1exmi_1:has([data-size=xl]){width:min(72rem,100%)}._frame_1exmi_50{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;max-height:100%;max-width:100%;width:100%;overflow:hidden;background:var(--theme-bg-colour);color:var(--theme-txt-colour);border:1px solid var(--theme-border-colour);border-radius:var(--theme-border-radius, 8px);box-shadow:var(--shadow-lg)}._sizeSm_1exmi_68{width:min(20rem,100%);min-width:min(16rem,100%)}._sizeMd_1exmi_73{width:min(28rem,100%);min-width:min(22rem,100%)}._sizeLg_1exmi_78{width:min(36rem,100%);min-width:min(28rem,100%)}._sizeXl_1exmi_83{width:min(72rem,100%);min-width:min(40rem,100%)}._header_1exmi_88{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--theme-border-colour);background:color-mix(in srgb,var(--theme-panel-bg) 40%,var(--theme-bg-colour))}._title_1exmi_99{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--theme-txt-colour)}._body_1exmi_107{flex:1 1 auto;min-height:0;min-width:0;padding:var(--space-3);overflow-x:auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._footer_1exmi_118{flex-shrink:0;padding:var(--control-pad-y) var(--space-3);border-top:1px solid var(--theme-border-colour);background:color-mix(in srgb,var(--theme-panel-bg) 25%,var(--theme-bg-colour))}._buttons_1exmi_125{display:flex;justify-content:flex-end;gap:var(--space-2)}@keyframes _modalBackdropIn_1exmi_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_1exmi_1{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}._viewport_81z0m_1{position:fixed;top:max(var(--space-3),env(safe-area-inset-top,0px));right:max(var(--space-3),env(safe-area-inset-right,0px));z-index:100000;display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2);width:min(360px,calc(100vw - var(--space-6)));max-width:100%;pointer-events:none}._toast_81z0m_15{box-sizing:border-box;pointer-events:auto;display:flex;align-items:flex-start;gap:var(--control-pad-y);width:100%;padding:var(--space-3) var(--control-pad-y) var(--space-3) 14px;border-radius:var(--theme-border-radius, 8px);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);color:var(--theme-txt-colour);background:var(--theme-bg-colour);border:1px solid var(--theme-border-colour);box-shadow:var(--shadow-md);animation:_toastIn_81z0m_1 var(--motion-normal) var(--ease-out)}._toastExiting_81z0m_34{animation:_toastOut_81z0m_1 var(--motion-normal) var(--ease-out) forwards}._message_81z0m_38{flex:1 1 auto;min-width:0;margin:0;word-break:break-word}._actions_81z0m_45{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0}._success_81z0m_52{border-left:3px solid var(--theme-success);background:color-mix(in srgb,var(--theme-success) 12%,var(--theme-bg-colour))}._error_81z0m_57{border-left:3px solid var(--btn-color-danger);background:color-mix(in srgb,var(--btn-color-danger) 12%,var(--theme-bg-colour))}._warning_81z0m_62{border-left:3px solid var(--theme-warning);background:color-mix(in srgb,var(--theme-warning) 12%,var(--theme-bg-colour))}._info_81z0m_67{border-left:3px solid var(--theme-link-colour, var(--theme-border-colour));background:color-mix(in srgb,var(--theme-panel-bg) 55%,var(--theme-bg-colour))}@keyframes _toastIn_81z0m_1{0%{opacity:0;transform:translate(var(--space-4))}to{opacity:1;transform:translate(0)}}@keyframes _toastOut_81z0m_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--space-4))}}@media(max-width:480px){._viewport_81z0m_1{left:max(var(--space-3),env(safe-area-inset-left,0px));right:max(var(--space-3),env(safe-area-inset-right,0px));width:auto}._toast_81z0m_15{font-size:var(--text-sm)}}._banner_l463b_1{display:flex;align-items:center;gap:var(--space-2);padding:var(--control-pad-y) var(--space-4);border-radius:var(--theme-border-radius, 3px);font-weight:var(--font-weight-medium);font-size:var(--text-sm)}._icon_l463b_11{flex-shrink:0;font-size:1.1rem;line-height:1}._success_l463b_17{background:color-mix(in srgb,var(--theme-success) 15%,var(--theme-bg-colour, #fff));color:var(--theme-success);border:1px solid var(--theme-success)}._error_l463b_23{background:color-mix(in srgb,var(--btn-color-danger) 15%,var(--theme-bg-colour, #fff));color:var(--btn-color-danger);border:1px solid var(--btn-color-danger)}._warning_l463b_29{background:color-mix(in srgb,var(--theme-warning) 15%,var(--theme-bg-colour, #fff));color:var(--theme-warning);border:1px solid var(--theme-warning)}._info_l463b_35{background:var(--theme-panel-bg, #f5f5f5);color:var(--theme-txt-colour, #333);border:1px solid var(--theme-border-colour, #ddd)}._strip_l463b_41{width:100%;flex-shrink:0;justify-content:center;text-align:center;border-radius:0;border-left:none;border-right:none;border-top:none;font-size:.8929rem;font-weight:var(--font-weight-medium);padding:var(--control-pad-field) 14px}._strip_l463b_41._warning_l463b_29{color:var(--theme-warning-text, var(--theme-warning));background:var(--theme-warning-bg, color-mix(in srgb, var(--theme-warning) 15%, var(--theme-bg-colour, #fff)));border-bottom:1px solid var(--theme-warning-border, var(--theme-warning))}._strip_l463b_41._info_l463b_35{color:var(--theme-link-colour, #3b82f6);background:color-mix(in srgb,var(--theme-link-colour, #3b82f6) 12%,var(--theme-bg-colour, #fff));border-bottom:1px solid var(--theme-border-colour, #ddd)}._root_1v64o_1{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;box-sizing:border-box;background:var(--theme-bg-colour);color:var(--theme-txt-colour)}._header_1v64o_11{flex-shrink:0;width:100%;box-sizing:border-box;position:sticky;top:0;z-index:100}._main_1v64o_20{flex:1;min-height:0;width:100%;box-sizing:border-box}._mainPortrait_1v64o_27{max-width:28rem;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12)}._mainLandscape_1v64o_33{max-width:none;margin:0;padding:var(--space-4) var(--space-5) var(--space-8)}._text_11akb_1{margin:0;color:var(--theme-txt-colour)}._sm_11akb_6{font-size:var(--text-sm);line-height:1.5}._base_11akb_11{font-size:var(--text-base);line-height:1.5}._muted_11akb_16{color:var(--theme-text-muted)}._tabsContainer_15n9w_1{width:100%;display:flex;flex-direction:column}._tabRail_15n9w_7{position:relative;display:flex;flex-direction:column;align-items:stretch;border-bottom:1px solid var(--theme-border-colour)}._tabRailRow_15n9w_16{display:flex;align-items:stretch;gap:var(--space-1)}._measureRail_15n9w_22{position:absolute;visibility:hidden;pointer-events:none;display:flex;flex-wrap:nowrap;gap:var(--space-1);height:0;overflow:hidden;white-space:nowrap}._tabs_15n9w_1{display:flex;flex-wrap:nowrap;flex:1 1 auto;min-width:0;gap:var(--space-1)}._tabsPager_15n9w_42{justify-content:center;padding:0 var(--space-1)}._tab_15n9w_1{position:relative;margin:0 0 -1px;padding:var(--control-pad-y) var(--control-pad-x);cursor:pointer;background-color:transparent;color:var(--theme-txt-colour);font:inherit;font-weight:var(--font-weight-medium);line-height:var(--leading-tight);text-align:inherit;white-space:nowrap;border:none;border-bottom:2px solid transparent;border-radius:var(--radius-sm) var(--radius-sm) 0 0;transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out)}._tabNeighbor_15n9w_71{flex:0 1 auto;max-width:30%;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--theme-text-muted)}._tab_15n9w_1:hover:not(._active_15n9w_81){background-color:color-mix(in srgb,currentColor 8%,transparent);color:var(--theme-txt-colour)}._tab_15n9w_1:focus-visible{outline:var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-sm)}._active_15n9w_81{color:var(--btn-color);border-bottom-color:var(--btn-color)}._tabCurrent_15n9w_100{flex:0 1 auto;max-width:42%;min-width:0;overflow:hidden;text-overflow:ellipsis}._chevronIcon_15n9w_108{display:block;flex-shrink:0}._positionLabel_15n9w_113{display:block;text-align:center;padding:0 0 var(--space-1)}._tabContent_15n9w_119{border:1px solid var(--theme-border-colour);border-top:none;border-radius:0 0 var(--theme-border-radius) var(--theme-border-radius);padding:var(--space-4);flex-grow:1;display:flex;flex-direction:column;background-color:var(--theme-elevated-bg);color:var(--theme-txt-colour)}._contextMenu_1iny2_2{position:fixed;background-color:var(--theme-elevated-bg);color:var(--theme-txt-colour);border:1px solid var(--theme-border-colour);box-shadow:var(--shadow-sm);z-index:100000}._contextMenu_1iny2_2 ul{list-style:none;margin:0;padding:0}._contextMenu_1iny2_2 li{padding:var(--control-pad-field) var(--space-3);cursor:pointer}._contextMenu_1iny2_2 li:hover{background-color:var(--theme-hover-bg);color:var(--theme-txt-colour)}._tooltipContent_pvfhb_1{display:block;max-width:20rem;flex-wrap:wrap;padding:var(--control-pad-field) var(--control-pad-y);font-size:var(--text-xs);line-height:var(--leading-normal);white-space:pre-line}._inputContainer_1gn0z_1{width:100%}._labelRow_1gn0z_5{display:flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-1);min-width:0}._inputContainer_1gn0z_1 ._label_1gn0z_5{display:block;margin:0;min-width:0}._infoHint_1gn0z_19{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--btn-color-secondary) 65%,var(--theme-border-colour));background:var(--theme-bg-colour);color:var(--theme-muted, var(--btn-color-secondary));font-size:.65rem;font-weight:var(--font-weight-bold);font-family:inherit;font-style:italic;line-height:1;cursor:help;flex-shrink:0;transition:border-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}._infoHint_1gn0z_19:hover,._infoHint_1gn0z_19:focus-visible{border-color:var(--btn-color);color:var(--btn-color)}._infoHint_1gn0z_19:focus-visible{outline:var(--focus-ring);outline-offset:2px}._visuallyHidden_1gn0z_53{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._requiredMark_1gn0z_65{color:var(--theme-danger, #d32f2f);font-weight:var(--font-weight-semibold)}._errorMessage_1gn0z_70{display:block;margin-top:var(--space-1);font-size:var(--text-xs);line-height:1.35;color:var(--theme-danger, #d32f2f)}._hasError_1gn0z_78 input,._hasError_1gn0z_78 textarea,._hasError_1gn0z_78 select{border-color:var(--theme-danger, #d32f2f)!important}._row_r5jtt_1{display:flex;align-items:flex-end;gap:.25rem;width:100%}._input_r5jtt_8{flex:1 1 auto;min-width:0;width:100%;padding:var(--control-pad-field, .55rem .75rem);background-color:var(--theme-input-bg, transparent);color:var(--theme-input-fg, inherit);border-radius:var(--theme-border-radius, .4rem);outline:none;border:1px solid var(--theme-border-colour, rgba(127, 127, 127, .35));box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:var(--leading-tight, 1.25)}._input_r5jtt_8:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--focus-ring-color, #4a90d9) 35%,var(--theme-border-colour, rgba(127, 127, 127, .35)))}._input_r5jtt_8:focus-visible{outline:var(--focus-ring, 2px solid #4a90d9);outline-offset:2px;border-color:var(--focus-ring-color, #4a90d9)}._input_r5jtt_8:disabled{background-color:var(--control-disabled-bg, rgba(127, 127, 127, .12));color:var(--control-disabled-fg, inherit);cursor:not-allowed}._icon_r5jtt_40{display:block;flex-shrink:0}._barRow_w7xhm_1{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--control-gap)}._barLabel_w7xhm_8{width:160px;min-width:160px;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.5px;color:var(--btn-color-secondary)}._barTrack_w7xhm_17{flex:1;height:12px;background:var(--theme-panel-bg);border-radius:2px;overflow:hidden}._barFill_w7xhm_25{height:100%;background:var(--btn-color);transition:width var(--motion-slow) var(--ease-out);border-radius:2px}._barFillGreen_w7xhm_32{background:var(--theme-success)}._barFillYellow_w7xhm_37{background:var(--theme-warning)}._barFillRed_w7xhm_42{background:var(--btn-color-danger)}._barValue_w7xhm_47{width:48px;min-width:48px;text-align:right;font-size:var(--text-xs);color:var(--btn-color);font-weight:var(--font-weight-bold)}._compact_w7xhm_56{gap:var(--space-2);margin-bottom:0}._compact_w7xhm_56 ._barLabel_w7xhm_8{display:none}._compact_w7xhm_56 ._barTrack_w7xhm_17{min-width:72px}._compact_w7xhm_56 ._barValue_w7xhm_47{width:36px;min-width:36px}._root_1bbn5_1{display:flex;flex-direction:column;gap:.5rem}._criteria_1bbn5_7{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.25rem .75rem;font-size:.8rem}._criteria_1bbn5_7 li{opacity:.55}._criteria_1bbn5_7 li[data-ok=true]{opacity:1;font-weight:600}@media(max-width:480px){._criteria_1bbn5_7{grid-template-columns:1fr}}._page_1na7m_1{max-width:40rem;margin:0 auto;padding:1.5rem 1rem 3rem;color:var(--theme-txt-colour, inherit)}._landscapePage_1na7m_8{width:100%;box-sizing:border-box;color:var(--theme-txt-colour, inherit);display:flex;flex-direction:column;gap:1rem}._toolbarPanel_1na7m_17{display:flex;flex-direction:column;gap:.75rem;max-width:32rem}._filterBar_1na7m_24{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .65rem}._filterSearch_1na7m_31{flex:1 1 14rem;min-width:12rem;max-width:22rem}._filterChips_1na7m_37{display:flex;flex:1 1 18rem;flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0}._filterTypeChip_1na7m_46{display:inline-flex;align-items:center;gap:.35rem}._filterTypeLabel_1na7m_52{font-size:.8rem;line-height:1}._tableWrap_1na7m_57{width:100%;overflow:auto}._header_1na7m_62{margin-bottom:.25rem}._headerRow_1na7m_66{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}._title_1na7m_74{margin:0 0 .35rem;font-size:1.75rem;letter-spacing:-.02em}._sub_1na7m_80{margin:0;opacity:.8;font-size:.95rem;line-height:1.4}._panel_1na7m_87{display:flex;flex-direction:column;gap:.85rem;margin-bottom:.25rem;padding:1rem;border:1px solid var(--theme-border-colour, rgba(127, 127, 127, .35));border-radius:var(--theme-border-radius, .5rem);background:var(--theme-panel-bg, transparent);max-width:40rem}._nested_1na7m_99{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border:1px dashed var(--theme-border-colour, rgba(127, 127, 127, .4));border-radius:.4rem}._fieldBlock_1na7m_108{display:flex;flex-direction:column;gap:.75rem}._fieldRow_1na7m_114{display:flex;flex-direction:column;gap:.4rem;padding-bottom:.75rem;border-bottom:1px solid var(--theme-border-colour, rgba(127, 127, 127, .2))}._fieldRow_1na7m_114:last-of-type{border-bottom:none;padding-bottom:0}._fieldLabelRow_1na7m_127{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2rem}._fieldLabelText_1na7m_135{font-size:.9rem;font-weight:600;line-height:1.3;color:var(--theme-text-colour, inherit)}._fieldRename_1na7m_142{display:flex;flex:1;flex-wrap:wrap;align-items:flex-end;gap:.5rem}._templateBadge_1na7m_150{display:flex;align-items:center;gap:.5rem}._titleWithIcon_1na7m_156{display:inline-flex;align-items:center;gap:.55rem;min-width:0}._templateCardHeader_1na7m_163{display:flex;align-items:center;gap:.6rem}._secretValueRow_1na7m_169{display:flex;align-items:flex-end;gap:.25rem}._secretValueRow_1na7m_169>[data-testid]{display:flex;align-items:flex-end;flex-shrink:0}._secretValueInput_1na7m_181{flex:1;min-width:0}._fieldActionIcon_1na7m_186{display:block;flex-shrink:0}._row_1na7m_191{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._status_1na7m_198{margin:0;font-size:.9rem;line-height:1.4}._statusInfo_1na7m_204{border-color:var(--ed-color-accent, rgba(80, 120, 200, .55))}._statusError_1na7m_208{border-color:var(--ed-color-danger, rgba(180, 70, 70, .7))}._h2_1na7m_212{margin:0;font-size:1.1rem}._warn_1na7m_217{margin:0;font-size:.9rem;line-height:1.45}._empty_1na7m_223{margin:0;opacity:.75}._list_1na7m_228{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._listButton_1na7m_237{display:block;width:100%;text-align:left;padding:.75rem;border-radius:.4rem;border:1px solid var(--theme-border-colour, rgba(127, 127, 127, .25));background:var(--theme-panel-bg, transparent);color:inherit;cursor:pointer;font:inherit}._listButton_1na7m_237:hover,._listButton_1na7m_237:focus-visible{border-color:var(--ed-color-accent, rgba(80, 120, 200, .7));outline:none}._cardTitle_1na7m_256{font-weight:600}._meta_1na7m_260{font-size:.85rem;opacity:.85;margin-top:.2rem;word-break:break-word}._tagsRow_1na7m_267{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}._tagChipWrap_1na7m_274{display:inline-flex;align-items:center;gap:0}._tagFilterBtn_1na7m_280{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:none;background:transparent;cursor:pointer;font:inherit;line-height:0}._tagFilterBtn_1na7m_280:focus-visible{outline:2px solid var(--ed-color-accent, rgba(80, 120, 200, .8));outline-offset:2px;border-radius:4px}._templateGrid_1na7m_297{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.65rem}._templateCard_1na7m_163{display:flex;flex-direction:column;gap:.35rem;align-items:flex-start;text-align:left;padding:.85rem;border-radius:var(--theme-border-radius, .5rem);border:1px solid var(--theme-border-colour, rgba(127, 127, 127, .35));background:var(--theme-panel-bg, transparent);color:inherit;cursor:pointer;font:inherit}._templateCard_1na7m_163:hover,._templateCard_1na7m_163:focus-visible{border-color:var(--ed-color-accent, rgba(80, 120, 200, .7));outline:none}._switchRoot_gy2ug_3{display:inline-flex;align-items:center;vertical-align:middle;position:relative}._switchInput_gy2ug_11{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._switchInput_gy2ug_11:focus{outline:none}._switchLabel_gy2ug_25{position:relative;pointer-events:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-block:var(--control-gap);box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}._switchTrack_gy2ug_38{position:relative;width:52px;height:32px;flex-shrink:0;border-radius:16px;box-sizing:border-box;background-color:var(--theme-border-colour);outline:1px solid color-mix(in srgb,var(--theme-txt-colour) 18%,var(--theme-border-colour));box-shadow:inset 0 1px 2px #00000014;transition:background-color var(--motion-normal) var(--ease-out),border-color var(--motion-normal) var(--ease-out)}._switchInput_gy2ug_11:checked+._switchLabel_gy2ug_25 ._switchTrack_gy2ug_38{background-color:var(--btn-color);border-color:color-mix(in srgb,var(--theme-btn-txt-colour) 35%,var(--btn-color))}._switchThumb_gy2ug_56{position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background-color:var(--theme-bg-colour);border:1px solid var(--theme-border-colour);box-shadow:0 1px 2px #0000001f,0 2px 4px #00000014;transition:transform var(--motion-normal) cubic-bezier(.4,0,.2,1)}._switchInput_gy2ug_11:checked+._switchLabel_gy2ug_25 ._switchThumb_gy2ug_56{transform:translate(20px);border-color:#ffffff59}._switchInput_gy2ug_11:focus-visible+._switchLabel_gy2ug_25 ._switchTrack_gy2ug_38{box-shadow:inset 0 1px 2px #00000014,0 0 0 2px var(--theme-bg-colour),0 0 0 4px var(--focus-ring-color)}._switchInput_gy2ug_11:disabled{cursor:not-allowed}._switchInput_gy2ug_11:disabled+._switchLabel_gy2ug_25{opacity:.45}._switchInput_gy2ug_11:disabled+._switchLabel_gy2ug_25 ._switchThumb_gy2ug_56{box-shadow:0 1px 2px #00000014}._switchTrackIcons_gy2ug_96{display:flex;align-items:center;justify-content:space-between;padding-inline:7px}._themeGlyph_gy2ug_103{display:flex;align-items:center;justify-content:center;width:16px;height:16px;pointer-events:none;z-index:0;transition:color var(--motion-normal) var(--ease-out),opacity var(--motion-normal) var(--ease-out)}._themeSvg_gy2ug_114{display:block;flex-shrink:0}._switchInput_gy2ug_11:not(:checked)+._switchLabel_gy2ug_25 ._themeGlyphSun_gy2ug_120{color:var(--theme-txt-colour);opacity:1}._switchInput_gy2ug_11:not(:checked)+._switchLabel_gy2ug_25 ._themeGlyphMoon_gy2ug_125{color:var(--theme-text-muted);opacity:.4}._switchInput_gy2ug_11:checked+._switchLabel_gy2ug_25 ._themeGlyphMoon_gy2ug_125{color:#fffffff2;opacity:1}._switchInput_gy2ug_11:checked+._switchLabel_gy2ug_25 ._themeGlyphSun_gy2ug_120{color:#ffffff80;opacity:.85}@media(prefers-reduced-motion:reduce){._switchTrack_gy2ug_38,._switchThumb_gy2ug_56,._themeGlyph_gy2ug_103{transition:none}}._toolbar_1dccz_1{display:flex;align-items:center;width:100%;gap:var(--space-1);min-height:44px;box-sizing:border-box;padding-inline:var(--space-2);border-bottom:1px solid transparent}._filled_1dccz_13{background-color:var(--btn-color);color:var(--theme-btn-txt-colour)}._filled_1dccz_13 ._trailing_1dccz_23{--navbar-on-accent-fg: var(--theme-btn-txt-colour);--theme-txt-colour: var(--navbar-on-accent-fg);--theme-text-muted: color-mix(in srgb, var(--navbar-on-accent-fg) 82%, transparent);--theme-border-colour: color-mix(in srgb, var(--navbar-on-accent-fg) 42%, transparent);--theme-panel-bg: color-mix(in srgb, var(--navbar-on-accent-fg) 16%, transparent);--theme-hover-bg: color-mix(in srgb, var(--navbar-on-accent-fg) 14%, transparent);--theme-link-colour: var(--navbar-on-accent-fg);--theme-bg-colour: color-mix(in srgb, var(--navbar-on-accent-fg) 14%, transparent);--btn-color: color-mix(in srgb, var(--navbar-on-accent-fg) 28%, transparent)}._standard_1dccz_35{background-color:var(--theme-bg-colour);color:var(--theme-txt-colour);border-bottom-color:var(--theme-border-colour)}._desktopNav_1dccz_41{display:flex;flex-wrap:wrap;flex:1;min-width:0}._spacer_1dccz_48{display:none;flex:1;min-width:var(--space-2)}._trailing_1dccz_23{display:flex;align-items:center;flex-shrink:0;gap:var(--space-2)}._trailingMount_1dccz_61{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0}@media(max-width:767px){._toolbar_1dccz_1:not([data-nav-row-always=true]) ._desktopNav_1dccz_41{display:none}._toolbar_1dccz_1:not([data-nav-row-always=true]) ._spacer_1dccz_48{display:block}}._toolbar_1dccz_1[data-nav-collapsed=true] ._desktopNav_1dccz_41{display:none}._toolbar_1dccz_1[data-nav-collapsed=true] ._spacer_1dccz_48{display:block}._dropdownRoot_2i9fd_1{position:relative;display:inline-flex;align-items:stretch}._backdrop_2i9fd_7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;border:none;padding:0;margin:0;cursor:pointer;background:color-mix(in srgb,#000 45%,transparent);animation:_flyoutBackdropIn_2i9fd_1 var(--motion-normal) var(--ease-out)}._panel_2i9fd_19{box-sizing:border-box;display:flex;flex-direction:column;min-height:0;background:var(--theme-bg-colour);color:var(--theme-txt-colour);border:1px solid var(--theme-border-colour)}._panelOverlay_2i9fd_29{z-index:9001}._panelStart_2i9fd_33{position:fixed;top:0;bottom:0;left:0;width:min(var(--flyout-panel-width, 280px),88vw);min-width:min(var(--flyout-panel-width, 280px),88vw);border-right:1px solid var(--theme-border-colour);border-left:none;border-top:none;border-bottom:none;box-shadow:var(--shadow-md);animation:_flyoutSlideStartIn_2i9fd_1 var(--motion-normal) var(--ease-out)}._panelEnd_2i9fd_48{position:fixed;top:0;bottom:0;right:0;width:min(var(--flyout-panel-width, 280px),88vw);min-width:min(var(--flyout-panel-width, 280px),88vw);border-left:1px solid var(--theme-border-colour);border-right:none;border-top:none;border-bottom:none;box-shadow:var(--shadow-md);animation:_flyoutSlideEndIn_2i9fd_1 var(--motion-normal) var(--ease-out)}._panelBottom_2i9fd_63{position:fixed;left:0;right:0;bottom:0;max-height:min(85dvh,640px);border-radius:var(--space-3) var(--space-3) 0 0;box-shadow:var(--shadow-lg);animation:_flyoutSlideBottomIn_2i9fd_1 var(--motion-normal) var(--ease-out)}._panelDropdown_2i9fd_74{position:absolute;top:calc(100% + var(--control-gap));left:0;min-width:180px;border-radius:var(--theme-border-radius, 8px);box-shadow:var(--shadow-md);z-index:120;padding:var(--space-1)}._panelDropdownAlignEnd_2i9fd_85{left:auto;right:0}._panelDropdownFixed_2i9fd_90{position:fixed;min-width:180px;border-radius:var(--theme-border-radius, 8px);box-shadow:var(--shadow-md);z-index:9001;padding:var(--space-1)}._panelInline_2i9fd_99{position:relative;flex:1 1 auto;align-self:stretch;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;border:none;box-shadow:none;animation:none}._inlineHost_2i9fd_113{flex:0 0 var(--flyout-panel-width, 280px);width:var(--flyout-panel-width, 280px);min-width:var(--flyout-panel-width, 280px);max-width:var(--flyout-panel-width, 280px);height:100%;min-height:0;display:flex;flex-direction:column;align-self:stretch}._header_2i9fd_125{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-shrink:0;padding:var(--space-3);border-bottom:1px solid var(--theme-border-colour)}._title_2i9fd_135{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-semibold)}._closeButton_2i9fd_141{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:var(--space-8);min-height:var(--space-8);padding:0 var(--control-gap);cursor:pointer;border-radius:var(--theme-border-radius, 6px);color:var(--theme-txt-colour);font-size:1.5714rem;line-height:1}._closeButton_2i9fd_141:hover{background:var(--theme-hover-bg)}._closeButton_2i9fd_141:focus-visible{outline:var(--focus-ring);outline-offset:-2px}._body_2i9fd_166{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@keyframes _flyoutBackdropIn_2i9fd_1{0%{opacity:0}to{opacity:1}}@keyframes _flyoutSlideStartIn_2i9fd_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _flyoutSlideEndIn_2i9fd_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _flyoutSlideBottomIn_2i9fd_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._toolbarLink_16zo5_2{all:unset;box-sizing:border-box;position:relative;display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--control-pad-y);cursor:pointer;background-color:transparent;color:inherit;transition:background-color var(--motion-fast);font-size:inherit;white-space:nowrap;border-radius:var(--theme-border-radius, 3px)}._toolbarLink_16zo5_2:hover:not(._toolbarLinkActive_16zo5_19){background-color:color-mix(in srgb,currentColor 12%,transparent)}._toolbarLink_16zo5_2:focus-visible{outline:2px solid currentColor;outline-offset:-2px}._toolbarLink_16zo5_2._toolbarLinkActive_16zo5_19:after{content:"";position:absolute;left:var(--control-pad-y);right:var(--control-pad-y);bottom:0;height:2px;background:currentColor;border-radius:1px;pointer-events:none}._navIcon_16zo5_43{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.1em;height:1.1em;line-height:0}._navIcon_16zo5_43 svg{width:100%;height:100%;display:block}._chevron_16zo5_59{font-size:.65em;opacity:.85}._flyoutMenu_16zo5_64{display:flex;flex-direction:column;gap:2px;padding:var(--control-gap) 0;min-width:180px;color:var(--theme-txt-colour)}._subLink_16zo5_73{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--control-pad-y) 14px;cursor:pointer;font-size:.95em;text-align:left;color:inherit;border-radius:var(--theme-border-radius, 3px)}._subLink_16zo5_73:hover{background:var(--theme-hover-bg, rgba(0, 0, 0, .06))}._subLink_16zo5_73:focus-visible{outline:var(--focus-ring);outline-offset:-2px}._subLinkActive_16zo5_97{background:color-mix(in srgb,var(--btn-color) 14%,transparent);color:var(--btn-color)}._drawerGroup_16zo5_103{display:flex;flex-direction:column;gap:2px;margin-top:var(--control-pad-y)}._drawerGroup_16zo5_103:first-child{margin-top:0}._drawerGroupLabel_16zo5_114{display:flex;align-items:center;gap:var(--space-1);padding:var(--control-pad-field) var(--control-pad-y) var(--space-1);font-size:.72rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--theme-txt-colour);opacity:.55}._drawerLink_16zo5_127{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--control-pad-y) var(--control-pad-y) var(--control-pad-y) 18px;cursor:pointer;border-radius:var(--theme-border-radius, 3px);color:var(--theme-txt-colour);font-size:inherit}._drawerLink_16zo5_127:hover{background:var(--theme-hover-bg, #f5f5f5)}._drawerLink_16zo5_127:focus-visible{outline:var(--focus-ring);outline-offset:-2px}._drawerLinkActive_16zo5_150{background:color-mix(in srgb,var(--btn-color) 14%,transparent);box-shadow:inset 3px 0 0 var(--btn-color);color:var(--btn-color)}._navBarArea_1tezu_1{display:flex;flex-direction:column;align-items:stretch;position:relative;width:100%;--navbar-drawer-top: 44px;--navbar-drawer-left: 0px;--navbar-drawer-width: 320px}._leadingCluster_1tezu_12{display:flex;align-items:center;flex-shrink:1;min-width:0;gap:var(--space-2)}._mobileCrumbSep_1tezu_20{flex-shrink:0;opacity:.72;font-weight:500;-webkit-user-select:none;user-select:none}._mobileCrumbPage_1tezu_27{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}._menuButtonWrap_1tezu_36{display:none;flex-shrink:0}._menuButton_1tezu_36{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;color:inherit;padding:var(--space-1) var(--space-2);border-radius:var(--theme-border-radius, 3px)}._menuButton_1tezu_36:hover{background-color:color-mix(in srgb,currentColor 12%,transparent)}._menuButton_1tezu_36:focus-visible{outline:2px solid currentColor;outline-offset:2px}._menuIcon_1tezu_63{display:block;flex-shrink:0;color:inherit}._mobileDrawerBackdrop_1tezu_69{position:fixed;left:0;right:0;bottom:0;top:var(--navbar-drawer-top);z-index:10050;background:color-mix(in srgb,#000 40%,transparent);border:none;cursor:pointer;padding:0;margin:0;opacity:0;pointer-events:none;transition:opacity var(--motion-normal, .2s) var(--ease-out, ease)}._mobileDrawerBackdropOpen_1tezu_86{opacity:1;pointer-events:auto}._mobileDrawer_1tezu_69{position:fixed;top:var(--navbar-drawer-top);left:var(--navbar-drawer-left);bottom:0;width:var(--navbar-drawer-width);max-width:100vw;z-index:10051;display:flex;flex-direction:column;background:var(--theme-bg-colour);border-right:1px solid var(--theme-border-colour, #ddd);box-shadow:var(--shadow-md);overflow:hidden;box-sizing:border-box;transform:translate(-100%);transition:transform var(--motion-normal, .2s) var(--ease-out, ease);pointer-events:none}._mobileDrawerOpen_1tezu_112{transform:translate(0);pointer-events:auto}._mobileDrawerNav_1tezu_117{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-3) var(--space-2) var(--space-4);gap:2px}._mobileDrawerTrailing_1tezu_130{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--theme-border-colour, #ddd);background:var(--theme-bg-colour);color:var(--theme-txt-colour);box-sizing:border-box}._trailingMount_1tezu_144{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0}@media(max-width:767px){._menuButtonWrap_1tezu_36{display:inline-flex;align-items:center;justify-content:center}}._navBarArea_1tezu_1[data-force-mobile=true] ._menuButtonWrap_1tezu_36{display:inline-flex;align-items:center;justify-content:center}._filePicker_4a4bc_1{position:relative;display:flex;font-family:inherit}._fileInput_4a4bc_7{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}._fileInputLabel_4a4bc_16{display:inline-block;padding:var(--control-pad-y);background-color:var(--theme-bg-colour);color:var(--theme-txt-colour);border-radius:var(--theme-border-radius);cursor:pointer}._clearButton_4a4bc_25{margin:0 0 0 var(--control-pad-y);padding:var(--control-pad-y-sm) var(--control-pad-x-sm);-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--btn-color-danger);color:var(--theme-btn-txt-colour);border:none;border-radius:var(--theme-border-radius);box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:inherit;line-height:var(--leading-tight);transition:background-color var(--motion-slow)}._clearButton_4a4bc_25:hover{background-color:color-mix(in srgb,var(--btn-color-danger) 85%,black)}._thumbnailContainer_4a4bc_46{display:inline-block;margin-left:var(--control-pad-y)}._thumbnailImage_4a4bc_51{width:40px;height:40px;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center}._field_s98pw_1{display:flex;align-items:stretch;width:100%;box-sizing:border-box;overflow:hidden;background-color:var(--theme-input-bg);color:var(--theme-input-fg);border:1px solid var(--theme-border-colour);border-radius:var(--theme-border-radius);transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}._field_s98pw_1:hover:not(:focus-within):not([data-disabled=true]){border-color:color-mix(in srgb,var(--focus-ring-color) 35%,var(--theme-border-colour))}._field_s98pw_1:focus-within{outline:var(--focus-ring);outline-offset:2px;border-color:var(--focus-ring-color)}._field_s98pw_1[data-disabled=true]{background-color:var(--control-disabled-bg);color:var(--control-disabled-fg)}._input_s98pw_31:not([type=checkbox]){width:100%;padding:var(--control-pad-field);background-color:var(--theme-input-bg);color:var(--theme-input-fg);border-radius:var(--theme-border-radius);outline:none;border:1px solid var(--theme-border-colour);box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:var(--leading-tight);transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}._input_s98pw_31:not([type=checkbox]):hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--focus-ring-color) 35%,var(--theme-border-colour))}._input_s98pw_31:not([type=checkbox]):focus-visible{outline:var(--focus-ring);outline-offset:2px;border-color:var(--focus-ring-color)}._inputInField_s98pw_58:not([type=checkbox]){flex:1 1 auto;min-width:0;border:none;border-radius:0;background-color:transparent;box-shadow:none}._inputInField_s98pw_58:not([type=checkbox]):hover:not(:disabled):not(:focus),._inputInField_s98pw_58:not([type=checkbox]):focus-visible{outline:none;border-color:transparent;box-shadow:none}._input_s98pw_31:not([type=checkbox]):disabled{background-color:var(--control-disabled-bg);color:var(--control-disabled-fg);cursor:not-allowed}._inputInField_s98pw_58:not([type=checkbox]):disabled{background-color:transparent}._input_s98pw_31::placeholder{color:var(--theme-text-muted)}._endButton_s98pw_88{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;align-self:stretch;width:auto;max-width:32px;min-width:1.75rem;margin:0;padding:0 var(--space-1);-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;border-left:1px solid var(--theme-border-colour);border-radius:0;background-color:color-mix(in srgb,var(--theme-panel-bg) 55%,var(--theme-input-bg));color:var(--theme-txt-colour);font-family:inherit;font-size:inherit;font-weight:var(--font-weight-medium, 500);line-height:1;cursor:pointer;overflow:hidden;transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}._endButton_s98pw_88>*{display:block;max-width:1em;max-height:1em}._endButton_s98pw_88:hover:not(:disabled){background-color:color-mix(in srgb,var(--focus-ring-color) 12%,var(--theme-input-bg));color:var(--theme-link-colour)}._endButton_s98pw_88:focus-visible{outline:var(--focus-ring);outline-offset:-2px;z-index:1}._endButton_s98pw_88:disabled{color:var(--control-disabled-fg);cursor:not-allowed;opacity:.7}input._input_s98pw_31[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:var(--control-check-size);height:var(--control-check-size);border:2px solid var(--theme-border-colour);border-radius:var(--theme-border-radius);margin-right:var(--space-2);cursor:pointer;outline:none;position:relative;transition:background-color var(--motion-slow),border-color var(--motion-slow)}input._input_s98pw_31[type=checkbox]:focus-visible{outline:var(--focus-ring);outline-offset:2px}input._input_s98pw_31[type=checkbox]:checked{background-color:var(--btn-color);border-color:var(--btn-color)}input._input_s98pw_31[type=checkbox]:checked:before{content:"✓";display:block;text-align:center;font-size:1.5em;color:var(--theme-btn-txt-colour);position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@property --input-dyn-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}._dynamicAllocation_s98pw_187:not([type=checkbox]){--input-dyn-angle: 0deg;border:2px solid transparent;background-color:transparent;background-image:linear-gradient(var(--theme-input-bg, #fff),var(--theme-input-bg, #fff)),conic-gradient(from var(--input-dyn-angle),var(--input-dyn-stop-1, #ff0040),var(--input-dyn-stop-2, #ff8c00),var(--input-dyn-stop-3, #ffd500),var(--input-dyn-stop-4, #32cd32),var(--input-dyn-stop-5, #00c8ff),var(--input-dyn-stop-6, #4b6cff),var(--input-dyn-stop-7, #c44dff),var(--input-dyn-stop-1, #ff0040));background-origin:border-box;background-clip:padding-box,border-box;animation:_inputDynSpin_s98pw_1 var(--input-dyn-spin-duration, 5s) linear infinite}._dynamicAllocation_s98pw_187:not([type=checkbox]):disabled{background-image:linear-gradient(var(--control-disabled-bg, #e8e8e8),var(--control-disabled-bg, #e8e8e8)),conic-gradient(from var(--input-dyn-angle),var(--input-dyn-stop-1, #ff0040),var(--input-dyn-stop-2, #ff8c00),var(--input-dyn-stop-3, #ffd500),var(--input-dyn-stop-4, #32cd32),var(--input-dyn-stop-5, #00c8ff),var(--input-dyn-stop-6, #4b6cff),var(--input-dyn-stop-7, #c44dff),var(--input-dyn-stop-1, #ff0040))}._dynamicAllocation_s98pw_187:not([type=checkbox])[aria-invalid=true]{animation:none;filter:none;border:1px solid var(--theme-danger, #d32f2f);background-image:none;background-color:var(--theme-input-bg, #fff)}._dynamicAllocationLocked_s98pw_239:not([type=checkbox]){animation-duration:var(--input-dyn-spin-duration-locked, 8s);filter:saturate(.85)}@keyframes _inputDynSpin_s98pw_1{to{--input-dyn-angle: 360deg}}._dynamicAllocationStatic_s98pw_250:not([type=checkbox]),._dynamicAllocationStatic_s98pw_250:not([type=checkbox]):disabled{animation:none}._dynamicAllocationStatic_s98pw_250:not([type=checkbox]){background-image:linear-gradient(var(--theme-input-bg, #fff),var(--theme-input-bg, #fff)),conic-gradient(from 120deg,var(--input-dyn-stop-1, #ff0040),var(--input-dyn-stop-2, #ff8c00),var(--input-dyn-stop-3, #ffd500),var(--input-dyn-stop-4, #32cd32),var(--input-dyn-stop-5, #00c8ff),var(--input-dyn-stop-6, #4b6cff),var(--input-dyn-stop-7, #c44dff),var(--input-dyn-stop-1, #ff0040))}._dynamicAllocationStatic_s98pw_250:not([type=checkbox]):disabled{background-image:linear-gradient(var(--control-disabled-bg, #e8e8e8),var(--control-disabled-bg, #e8e8e8)),conic-gradient(from 120deg,var(--input-dyn-stop-1, #ff0040),var(--input-dyn-stop-2, #ff8c00),var(--input-dyn-stop-3, #ffd500),var(--input-dyn-stop-4, #32cd32),var(--input-dyn-stop-5, #00c8ff),var(--input-dyn-stop-6, #4b6cff),var(--input-dyn-stop-7, #c44dff),var(--input-dyn-stop-1, #ff0040))}@media(prefers-reduced-motion:reduce){._dynamicAllocation_s98pw_187:not([type=checkbox]){animation:none;background-image:linear-gradient(var(--theme-input-bg, #fff),var(--theme-input-bg, #fff)),conic-gradient(from 120deg,var(--input-dyn-stop-1, #ff0040),var(--input-dyn-stop-2, #ff8c00),var(--input-dyn-stop-3, #ffd500),var(--input-dyn-stop-4, #32cd32),var(--input-dyn-stop-5, #00c8ff),var(--input-dyn-stop-6, #4b6cff),var(--input-dyn-stop-7, #c44dff),var(--input-dyn-stop-1, #ff0040))}._dynamicAllocation_s98pw_187:not([type=checkbox]):disabled{background-image:linear-gradient(var(--control-disabled-bg, #e8e8e8),var(--control-disabled-bg, #e8e8e8)),conic-gradient(from 120deg,var(--input-dyn-stop-1, #ff0040),var(--input-dyn-stop-2, #ff8c00),var(--input-dyn-stop-3, #ffd500),var(--input-dyn-stop-4, #32cd32),var(--input-dyn-stop-5, #00c8ff),var(--input-dyn-stop-6, #4b6cff),var(--input-dyn-stop-7, #c44dff),var(--input-dyn-stop-1, #ff0040))}}@supports not (background: conic-gradient(from 0deg,red,blue)){._dynamicAllocation_s98pw_187:not([type=checkbox]){animation:none;border-color:var(--input-dyn-fallback, #4b6cff);background-color:var(--theme-input-bg, #fff);background-image:none}._dynamicAllocation_s98pw_187:not([type=checkbox]):disabled{background-color:var(--control-disabled-bg, #e8e8e8)}}._chip_v8c15_1{display:inline-block;padding:2px var(--space-2);background:var(--theme-panel-bg);color:var(--btn-color-secondary);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.5px;margin-right:var(--space-1);margin-bottom:var(--space-1);border-radius:var(--theme-border-radius, 3px)}._highlight_v8c15_14{color:var(--btn-color);border:1px solid var(--btn-color)}._root_1c0dm_1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border:1px dashed var(--theme-border-colour, #ddd);border-radius:var(--theme-border-radius, 8px);background:color-mix(in srgb,var(--theme-panel-bg, #f5f5f5) 55%,var(--theme-bg-colour, #fff));color:var(--theme-txt-colour, #333)}._icon_1c0dm_15{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:var(--heading-xl);line-height:1;color:var(--theme-text-muted, #6b7280);margin-bottom:var(--space-1)}._title_1c0dm_26{margin:0;font-size:.9375rem;font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);color:var(--theme-txt-colour, #333)}._description_1c0dm_34{margin:0;max-width:28rem;font-size:var(--text-sm);line-height:1.5;color:var(--theme-text-muted, #6b7280)}._action_1c0dm_42{margin-top:var(--space-2);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2)}@media(max-width:480px){._root_1c0dm_1{padding:var(--space-5) var(--space-3)}._title_1c0dm_26{font-size:var(--text-sm)}._description_1c0dm_34{font-size:var(--text-xs)}._icon_1c0dm_15{font-size:var(--heading-lg)}}._link_1sqfe_1{display:inline;padding:0;border:none;background:none;font:inherit;color:var(--theme-link-colour);text-decoration:none;cursor:pointer;border-radius:var(--theme-border-radius, 3px)}._medium_1sqfe_13{font-size:var(--text-base)}._small_1sqfe_17{font-size:var(--text-sm)}._link_1sqfe_1:hover{text-decoration:underline}._link_1sqfe_1:focus-visible{outline:var(--focus-ring);outline-offset:2px}._link_1sqfe_1:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}._scrollRegion_jceid_2{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box}._scrollRegion_jceid_2:focus-visible{outline:var(--focus-ring);outline-offset:2px}._overflowHint_jceid_19{margin:0;font-size:var(--text-xs, .75rem);line-height:var(--leading-normal, 1.4);color:var(--theme-text-muted, #6b7280)}._table_jceid_26{width:100%;min-width:max-content;border-collapse:collapse}._table_jceid_26 th,._table_jceid_26 td{border:1px solid var(--theme-border-colour, #ddd);padding:var(--control-pad-y) var(--space-3);text-align:left;font-size:var(--text-sm)}._table_jceid_26 th{background:var(--theme-panel-bg, #f5f5f5);color:var(--theme-txt-colour);font-weight:var(--font-weight-semibold);-webkit-user-select:none;user-select:none;white-space:nowrap}._stickyHeader_jceid_48{position:sticky;top:0;z-index:1}._sortable_jceid_54{padding:0}._sortable_jceid_54:hover{background:var(--theme-hover-bg, #e8e8e8)}._sortButton_jceid_62{display:block;width:100%;margin:0;padding:var(--control-pad-y) var(--space-3);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer}._sortButton_jceid_62:focus-visible{outline:var(--focus-ring);outline-offset:-2px}._headerCell_jceid_82{display:flex;align-items:center;gap:var(--control-gap)}._rowActionHeader_jceid_88,._rowActionCell_jceid_89{width:1%;white-space:nowrap;text-align:right}._rowActionHeader_jceid_88 ._headerCell_jceid_82{justify-content:flex-end}._sortIcon_jceid_99{display:inline-flex;flex-direction:column;font-size:.55rem;line-height:1;gap:1px;opacity:.3}._sortIconActive_jceid_108{opacity:1}._sortArrow_jceid_112{opacity:.25}._sortArrowActive_jceid_116{opacity:1;color:var(--theme-link-colour, #3b82f6)}._filterInput_jceid_121{width:100%;padding:var(--space-1) var(--space-1-5);font-size:var(--text-xs);border:1px solid var(--theme-border-colour, #ccc);border-radius:var(--theme-border-radius, 3px);background:var(--theme-bg-colour, #fff);color:var(--theme-txt-colour);margin-top:var(--space-1);box-sizing:border-box}._sortable_jceid_54 ._filterInput_jceid_121{display:block;width:calc(100% - 2 * var(--space-3));margin:var(--space-1) var(--space-3) var(--control-pad-y)}._filterInput_jceid_121:hover:not(:focus){border-color:color-mix(in srgb,var(--focus-ring-color) 35%,var(--theme-border-colour))}._filterInput_jceid_121:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-color:var(--focus-ring-color)}._table_jceid_26 tbody tr:hover{background:var(--theme-hover-bg, #f0f0f0)}._table_jceid_26 tbody tr:nth-child(2n){background:var(--theme-panel-bg-alt, rgba(0, 0, 0, .02))}._table_jceid_26 tbody tr:nth-child(2n):hover{background:var(--theme-hover-bg, #f0f0f0)}._emptyRow_jceid_161 td{text-align:center;padding:var(--space-6);opacity:.5;font-style:italic}._cellRight_jceid_168{text-align:right}._cellSemibold_jceid_172{font-weight:var(--font-weight-semibold)}._headerHidden_jceid_176{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._list_jceid_189 th,._list_jceid_189 td{border:none;border-bottom:1px solid color-mix(in srgb,var(--theme-txt-colour) 12%,transparent);background:transparent;padding:var(--space-2, .5rem) var(--space-4, 1rem) var(--space-2, .5rem) 0;vertical-align:top}._list_jceid_189 th{color:var(--theme-text-muted, #6b7280);font-weight:var(--font-weight-medium);font-size:var(--text-xs, .75rem);letter-spacing:.02em;text-transform:uppercase;padding-top:0;padding-bottom:var(--space-2, .5rem)}._list_jceid_189 th._sortable_jceid_54{padding:0}._list_jceid_189 ._sortButton_jceid_62{padding:var(--space-2, .5rem) var(--space-4, 1rem) var(--space-2, .5rem) 0}._list_jceid_189 th._sortable_jceid_54 ._sortButton_jceid_62{padding-top:0;padding-bottom:var(--space-2, .5rem)}._list_jceid_189 th:last-child,._list_jceid_189 td:last-child{padding-right:0}._list_jceid_189 th._sortable_jceid_54:last-child ._sortButton_jceid_62{padding-right:0}._list_jceid_189 tbody tr:hover,._list_jceid_189 tbody tr:nth-child(2n),._list_jceid_189 tbody tr:nth-child(2n):hover{background:transparent}._list_jceid_189 tbody tr:last-child td{border-bottom:none}._root_jceid_240{display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-width:100%;min-width:0;container-type:inline-size;container-name:edui-table}._cardList_jceid_251{display:none;list-style:none;margin:0;padding:0;flex-direction:column;gap:var(--space-3)}._cardItem_jceid_260{margin:0;padding:var(--space-3);border:1px solid var(--theme-border-colour, #ddd);border-radius:var(--radius-md, 8px);background:var(--theme-panel-bg, #f5f5f5);box-sizing:border-box}._cardEmpty_jceid_269{margin:0;padding:var(--space-6);text-align:center;opacity:.5;font-style:italic;font-size:var(--text-sm)}._cardFields_jceid_278{display:flex;flex-direction:column;gap:var(--space-2);margin:0}._cardField_jceid_278{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--space-2);align-items:baseline}._cardLabel_jceid_292{margin:0;font-size:var(--text-xs, .75rem);color:var(--theme-text-muted, #6b7280);font-weight:var(--font-weight-medium)}._cardValue_jceid_299{margin:0;font-size:var(--text-sm);color:var(--theme-txt-colour);text-align:start;overflow-wrap:anywhere}._cardValue_jceid_299._cellRight_jceid_168{text-align:end}._cardAction_jceid_311{margin-top:var(--space-3);text-align:end}@container edui-table (max-width: 40rem){._narrowPriority_jceid_321 ._priorityLow_jceid_321,._narrowCards_jceid_325 ._scrollRegion_jceid_2,._narrowCards_jceid_325 ._overflowHint_jceid_19{display:none}._narrowCards_jceid_325 ._cardList_jceid_251{display:flex}}._pagination_jceid_335{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._paginationSummary_jceid_343{margin:0;font-size:var(--text-sm, .875rem);color:var(--theme-txt-colour);opacity:.85}._paginationControls_jceid_350{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._paginationStatus_jceid_357{font-size:var(--text-sm, .875rem);color:var(--theme-txt-colour);white-space:nowrap}@media(max-width:480px){._pagination_jceid_335{flex-direction:column;align-items:stretch}._paginationControls_jceid_350{justify-content:space-between}}._dropdown_1x5d4_2{position:relative;display:inline-block;width:100%;background-color:var(--theme-input-bg);color:var(--theme-input-fg);border-radius:var(--theme-border-radius);border:1px solid var(--theme-border-colour)}._selectedOption_1x5d4_12{display:block;width:100%;padding:var(--control-pad-field);cursor:pointer;border-radius:var(--theme-border-radius);border:0;background:transparent;color:inherit;font:inherit;text-align:left}._selectedOption_1x5d4_12:focus-visible{outline:var(--focus-ring);outline-offset:2px}._dropdown_1x5d4_2:hover:not(._disabled_1x5d4_30){border-color:color-mix(in srgb,var(--focus-ring-color) 35%,var(--theme-border-colour))}._dropdownContent_1x5d4_34{position:fixed;background-color:var(--theme-elevated-bg);color:var(--theme-txt-colour);z-index:1;border:1px solid var(--theme-border-colour)}._searchInput_1x5d4_42{width:100%;padding:var(--control-pad-field);border:none;outline:none;background-color:transparent;color:inherit}._dropdown_1x5d4_2 input{border-radius:0}._dropdown_1x5d4_2 ul{list-style:none;margin:0;padding:0;max-height:400px;overflow-y:scroll}._dropdown_1x5d4_2 li{padding:var(--control-pad-field);cursor:pointer}._dropdown_1x5d4_2 li:hover{background-color:var(--theme-hover-bg);color:var(--theme-txt-colour)}._optionWithContent_1x5d4_73{display:flex;align-items:center;gap:var(--space-2)}._optionSelected_1x5d4_79{background-color:color-mix(in srgb,var(--btn-color) 14%,transparent);color:var(--btn-color)}._optionActive_1x5d4_86{background-color:var(--theme-hover-bg);color:var(--theme-txt-colour);box-shadow:inset 2px 0 0 var(--btn-color)}._disabled_1x5d4_30{background-color:var(--theme-hover-bg);opacity:.6}._textarea_8fsrd_1{width:100%;padding:var(--control-pad-field);border-radius:var(--theme-border-radius);outline:none;font-family:inherit;line-height:var(--leading-normal);box-sizing:border-box}._form_8fsrd_11{background-color:var(--theme-input-bg);color:var(--theme-input-fg);border:1px solid var(--theme-border-colour);resize:vertical;min-height:80px}._composer_8fsrd_19{background:transparent;color:var(--theme-txt-colour);border:none;resize:none;min-height:var(--control-icon-size);max-height:160px;padding:var(--control-pad-field) var(--control-gap);font-size:1.0714rem;line-height:var(--leading-normal);overflow-y:auto}._form_8fsrd_11:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--focus-ring-color) 35%,var(--theme-border-colour))}._form_8fsrd_11:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-color:var(--focus-ring-color)}._composer_8fsrd_19:focus-visible{outline:none}._form_8fsrd_11::placeholder,._composer_8fsrd_19::placeholder{color:var(--theme-text-muted)}._bareWrapper_8fsrd_51{width:100%}._contextMenu_1xrlp_2{position:fixed;background-color:var(--theme-elevated-bg);color:var(--theme-txt-colour);border:1px solid var(--theme-border-colour);box-shadow:var(--shadow-sm);z-index:100000}._contextMenu_1xrlp_2 ul{list-style:none;margin:0;padding:0}._contextMenu_1xrlp_2 li{padding:var(--control-pad-field) var(--space-3);cursor:pointer}._contextMenu_1xrlp_2 li:hover{background-color:var(--theme-hover-bg);color:var(--theme-txt-colour)}._sliderRow_itl6m_1{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}._sliderLabel_itl6m_8{min-width:80px;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.5px;color:var(--btn-color-secondary)}._slider_itl6m_1{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;background:var(--theme-panel-bg);outline:none;border-radius:var(--theme-border-radius);min-width:80px}._slider_itl6m_1::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;background:var(--btn-color);cursor:pointer;border-radius:2px;transition:box-shadow var(--motion-fast) var(--ease-out)}._slider_itl6m_1::-moz-range-thumb{width:14px;height:14px;background:var(--btn-color);cursor:pointer;border-radius:2px;border:none;transition:box-shadow var(--motion-fast) var(--ease-out)}._slider_itl6m_1:focus-visible{outline:none}._slider_itl6m_1:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring-color) 45%,transparent)}._slider_itl6m_1:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring-color) 45%,transparent)}._sliderValue_itl6m_62{max-width:148px;min-width:48px;text-align:right;font-size:var(--text-xs);color:var(--btn-color);font-weight:var(--font-weight-bold)}._root_x7ry6_1{display:flex;flex-direction:column;gap:.75rem}._output_x7ry6_7{margin:0;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;word-break:break-all;border:1px solid var(--ed-color-border, rgba(127, 127, 127, .35));border-radius:.4rem;background:var(--ed-color-surface-muted, transparent)}._toggles_x7ry6_18{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}._row_x7ry6_24{display:flex;flex-wrap:wrap;gap:.5rem}._error_x7ry6_30{margin:0;font-size:.85rem;color:var(--ed-color-danger, #b00020)}@media(max-width:480px){._toggles_x7ry6_18{grid-template-columns:1fr}}._icon_3oxcx_1{display:block;flex-shrink:0;color:var(--theme-txt-colour, currentColor);opacity:.9}._root_56bbq_1{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}._warn_56bbq_8{margin:0;font-size:.9rem;line-height:1.45}._qr_56bbq_14{display:block;border-radius:.4rem;background:#fff;padding:.5rem}._meta_56bbq_21{margin:0;font-size:.85rem;opacity:.85;word-break:break-all}._row_56bbq_28{display:flex;flex-wrap:wrap;gap:.5rem}._navWrap_1m4kd_1{width:100%;box-sizing:border-box}._brand_1m4kd_6{font-weight:700;letter-spacing:-.02em;padding:0 .75rem;white-space:nowrap}._trailing_1m4kd_13{display:flex;align-items:center;gap:.5rem;padding-right:.5rem}html,body,.wrapper{margin:0;min-height:100%;height:100%}body{font-family:system-ui,sans-serif}.wrapper{display:flex;flex-direction:column}
