._button_1buq5_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.25rem;padding:var(--space-1) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);color:var(--text);background:var(--surface);cursor:pointer;display:inline-flex}._button_1buq5_1:disabled{opacity:.5;cursor:not-allowed}._button_1buq5_1[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}._primary_1buq5_28{border-color:var(--accent);background:var(--accent);color:#fff}._quiet_1buq5_34{background:0 0;border-color:#0000}._danger_1buq5_39{border-color:var(--failure);color:var(--failure-text)}@media (pointer:coarse){._button_1buq5_1{min-width:2.75rem;min-height:2.75rem}}._region_y8txl_1{right:var(--space-4);bottom:var(--space-4);z-index:50;gap:var(--space-2);flex-direction:column;display:flex;position:fixed}._toast_y8txl_11{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-sm);background:var(--surface);box-shadow:var(--page-shadow);display:flex}._dialog_c4xkd_1{max-width:min(36rem,100vw - 2rem);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);background:var(--surface)}._dialog_c4xkd_1::backdrop{background:#00000059}._title_c4xkd_14{margin:0 0 var(--space-3);font-size:var(--text-lg)}._body_c4xkd_19{font-size:var(--text-sm)}._actions_c4xkd_23{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5);display:flex}._name_13zhm_2{overflow-wrap:anywhere;margin-bottom:0}._warnings_13zhm_7{max-height:12rem;padding-left:var(--space-5);overflow-wrap:anywhere;margin:0;overflow:auto}._progress_13zhm_15{width:100%;display:block}._layer_1sduj_3{pointer-events:none;position:absolute;inset:0}._widget_1sduj_11{box-sizing:border-box;pointer-events:auto;transform-origin:50%;position:absolute}._control_1sduj_20{box-sizing:border-box;color:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#2563eb14;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0 .15em;font-family:Bogey Overlay,Helvetica,Arial,sans-serif;line-height:1.15}._control_1sduj_20:hover:not(._readonly_1sduj_35){background:#2563eb24}._control_1sduj_20:focus-visible,._control_1sduj_20:focus{outline:2px solid var(--focus);outline-offset:0;background:#2563eb0a}._readonly_1sduj_35,._readonly_1sduj_35:focus{opacity:1;color:#000;background:0 0}._multiline_1sduj_53{resize:none;padding:.1em .15em;overflow:auto}._comb_1sduj_61{padding:0 0 0 calc((var(--cell) - 1ch) / 2);font-family:var(--font-mono);letter-spacing:calc(var(--cell) - 1ch)}._left_1sduj_67{text-align:left}._center_1sduj_71{text-align:center}._right_1sduj_75{text-align:right}._check_1sduj_79{accent-color:#1b1f1c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;height:100%;margin:0;display:block}._check_1sduj_79:focus-visible{outline:2px solid var(--focus);outline-offset:1px}._select_1sduj_93{padding:0 .1em}._list_1sduj_97{padding:0;overflow-y:auto}._outline_1sduj_103{border:1px dashed #1b1f1c8c;width:100%;height:100%}._empty_jjv0r_1{font-size:var(--text-sm);color:var(--text-muted);margin:0}._panel_4by29_1{gap:var(--space-3);flex-direction:column;min-height:0;display:flex}._filter_4by29_8{box-sizing:border-box;width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm)}._filter_4by29_8:focus-visible{outline:2px solid var(--focus);outline-offset:1px}._count_4by29_25,._empty_4by29_26{font-size:var(--text-sm);color:var(--text-muted);margin:0}._list_4by29_32{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._row_4by29_41{gap:2px var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;display:grid}._row_4by29_41:hover{background:var(--surface-sunken)}._row_4by29_41:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._label_4by29_65{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._kind_4by29_73{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}._value_4by29_79{font-size:var(--text-sm);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}._banner_2syvz_1{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);font-size:var(--text-sm);display:flex}._text_2syvz_10{flex:1}._actions_2syvz_14{gap:var(--space-2);display:flex}._info_2syvz_19{background:var(--accent-soft);color:var(--accent-text)}._warning_2syvz_24{background:var(--warning-soft);color:var(--warning-text)}._failure_2syvz_29{background:var(--failure-soft);color:var(--failure-text)}._groups_x1ltu_3{gap:var(--space-4);display:grid}._note_x1ltu_8{color:var(--text-muted);margin:0}._title_x1ltu_13{margin:0 0 var(--space-2);font-size:var(--text-base)}._list_x1ltu_18{gap:var(--space-2);margin:0;display:grid}._row_x1ltu_24{gap:var(--space-3);grid-template-columns:minmax(9rem,auto) 1fr;display:grid}._keys_x1ltu_30{white-space:nowrap}._action_x1ltu_34{margin:0}._or_x1ltu_38{color:var(--text-muted)}._kbd_x1ltu_42{min-width:1.5em;padding:0 var(--space-1);border:1px solid var(--border-strong);font-family:var(--font-sans);font-size:var(--text-xs);text-align:center;background:var(--surface-sunken);border-bottom-width:2px;border-radius:4px;display:inline-block}._empty_18nxy_1{gap:var(--space-5);max-width:40rem;margin:var(--space-6) auto;padding:0 var(--gutter);display:grid}._drop_18nxy_9{place-items:center;gap:var(--space-2);min-height:12rem;padding:var(--space-5);border:2px dashed var(--border-strong);border-radius:var(--radius);background:var(--surface);text-align:center;display:grid}._dropTitle_18nxy_21{font-size:var(--text-lg);margin:0;font-weight:600}._dropHint_18nxy_27{font-size:var(--text-sm);color:var(--text-muted);margin:0}._recent_18nxy_33 h2{margin:0 0 var(--space-2);font-size:var(--text-base)}._privacy_18nxy_38{font-size:var(--text-sm);color:var(--text-muted);margin:0}._link_18nxy_44{font:inherit;color:var(--accent-text);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._over_18nxy_54{border-color:var(--accent);background:var(--accent-soft)}._dropError_18nxy_59{max-width:32rem;font-size:var(--text-sm);color:var(--failure-text);margin:0}._form_1uaia_1{gap:var(--space-2);min-width:min(22rem,100vw - 4rem);display:grid}._form_1uaia_1 p{margin:0}._name_1uaia_11{overflow-wrap:anywhere;font-weight:600}._error_1uaia_16{color:var(--failure-text)}._input_1uaia_20{padding:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:inherit;color:var(--text);background:var(--surface)}._list_udrs4_3{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._item_udrs4_11{align-items:center;gap:var(--space-3);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);display:flex}._open_udrs4_21{align-items:center;gap:var(--space-3);min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}._thumb_udrs4_36{object-fit:contain;object-position:top;border:1px solid var(--border);background:#fff;flex:none;width:3rem;height:4rem}._text_udrs4_46{gap:var(--space-1);min-width:0;display:grid}._name_udrs4_52{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._details_udrs4_59{font-size:var(--text-sm);color:var(--text-muted)}._empty_udrs4_64{font-size:var(--text-sm);color:var(--text-muted);margin:0}._locked_udrs4_70{place-content:center;gap:var(--space-1);padding:var(--space-1);font-size:var(--text-xs);text-align:center;color:var(--text-muted);background:var(--surface-sunken);line-height:1.1;display:grid}._lockedText_udrs4_82{font-size:.5625rem}._layer_l65eg_4{pointer-events:none;position:absolute;inset:0}._placing_l65eg_10{pointer-events:auto;cursor:crosshair;touch-action:pan-x pan-y}._item_l65eg_17{pointer-events:auto;position:absolute}._placing_l65eg_10 ._item_l65eg_17{pointer-events:none}._body_l65eg_27{color:#000;cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}._body_l65eg_27:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._text_l65eg_49{font-family:var(--font-overlay);white-space:pre;text-align:left;color:#000;margin:0;font-weight:400;position:absolute;top:0;left:0}._bold_l65eg_61{font-weight:700}._editor_l65eg_65{outline:1px dashed var(--accent);outline-offset:2px;color:#000;font-family:var(--font-overlay);white-space:pre;resize:none;pointer-events:auto;background:0 0;border:0;margin:0;padding:0;font-weight:400;position:absolute;top:0;left:0;overflow:hidden}._mark_l65eg_84{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._signature_l65eg_92{pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}._missing_l65eg_101{border:1px dashed var(--failure);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--failure-text);background:#fffc;place-items:center;display:grid;position:absolute;inset:0}._frame_l65eg_114{border:1px solid var(--accent);pointer-events:none;border-radius:2px;position:absolute;inset:-3px}._handle_l65eg_123{--hit:12px;right:calc(var(--hit) / -2 - 3px);bottom:calc(var(--hit) / -2 - 3px);width:var(--hit);height:var(--hit);cursor:nwse-resize;touch-action:none;position:absolute}._handle_l65eg_123:after{content:"";background:var(--accent);border:1px solid #fff;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%}._remove_l65eg_147{--hit:24px;top:calc(var(--hit) * -1 - 4px);width:var(--hit);height:var(--hit);border:1px solid var(--accent);font:inherit;color:var(--accent-text);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:12px;line-height:1;display:grid;position:absolute;right:-3px}@media (pointer:coarse){._handle_l65eg_123,._remove_l65eg_147{--hit:44px}}._placeHere_l65eg_177{z-index:2;clip-path:inset(50%);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._placeHere_l65eg_177:focus-visible{width:auto;height:auto;padding:2px var(--space-2) 2px 14px;clip-path:none;border:2px solid var(--focus);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-xs);color:var(--text);background:var(--surface);overflow:visible;transform:translate(-7px,-50%)}._group_3ivpt_2{align-items:center;gap:var(--space-1);display:flex}._field_3ivpt_8{align-items:center;gap:var(--space-1);font-size:var(--text-sm);display:inline-flex}._field_3ivpt_8 select{min-height:2.25rem;font:inherit}._page_ss73w_1{max-width:44rem;padding:var(--space-5) var(--gutter) var(--space-6);margin:0 auto;line-height:1.55}._page_ss73w_1 h1{font-size:var(--text-2xl)}._page_ss73w_1 h1:focus{outline:none}._lede_ss73w_16{color:var(--text-muted)}._section_ss73w_20{margin-top:var(--space-6)}._section_ss73w_20 h2{margin:0 0 var(--space-2);font-size:var(--text-lg)}._section_ss73w_20 p,._section_ss73w_20 ul,._section_ss73w_20 ol,._section_ss73w_20 dl{margin:0 0 var(--space-3)}._section_ss73w_20 li+li{margin-top:var(--space-1)}._facts_ss73w_40{gap:var(--space-1) var(--space-4);grid-template-columns:max-content 1fr;display:grid}._facts_ss73w_40 dt{font-weight:600}._facts_ss73w_40 dd{overflow-wrap:anywhere;margin:0}._action_ss73w_55{margin:0 0 var(--space-3)}._form_id3v7_3{gap:var(--space-4);display:grid}._field_id3v7_8{gap:var(--space-1);display:grid}._select_id3v7_13{min-height:2.25rem;padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:inherit;color:var(--text);background:var(--surface)}._hint_id3v7_23{color:var(--text-muted);margin:0}dialog:has(._wide_qotvr_5){width:min(calc(900px + 2 * var(--space-5) + 2px), calc(100vw - 2rem));max-width:none}._wide_qotvr_5{gap:var(--space-4);display:grid}._pad_qotvr_15{aspect-ratio:3;border:1px solid var(--border-strong);border-radius:var(--radius-sm);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:crosshair;background:#fff;width:100%;max-width:900px;display:block}._hint_qotvr_31{font-size:var(--text-sm);color:var(--text-muted);margin:0}._error_qotvr_37{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--failure-text);background:var(--failure-soft);margin:0}._fields_qotvr_46{align-items:end;gap:var(--space-4);flex-wrap:wrap;display:flex}._field_qotvr_46{gap:var(--space-1);font-size:var(--text-sm);display:grid}._input_qotvr_59{min-height:2.25rem;padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:inherit;color:var(--text);background:var(--surface)}._kind_qotvr_69{gap:var(--space-3);font-size:var(--text-sm);border:0;margin:0;padding:0;display:flex}._kind_qotvr_69 legend{float:left;margin-right:var(--space-2);padding:0}._kind_qotvr_69 label{align-items:center;gap:var(--space-1);display:inline-flex}._actions_qotvr_90{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._actions_qotvr_90 ._push_qotvr_97{margin-right:auto}._preview_qotvr_102{border:1px solid var(--border-strong);background-color:#fff;background-image:conic-gradient(#d4d4d4 25%, #fff 0 50%, #d4d4d4 0 75%, #fff 0);background-size:16px 16px;max-width:100%;max-height:40vh;margin:0 auto;display:block}._slider_qotvr_113{width:100%}._panel_qotvr_118{gap:var(--space-4);display:grid}._toolbar_qotvr_123{gap:var(--space-2);display:flex}._group_qotvr_128{gap:var(--space-2);display:grid}._groupTitle_qotvr_133{font-size:var(--text-sm);margin:0;font-weight:600}._list_qotvr_139{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._item_qotvr_147{gap:var(--space-1);display:grid}._place_qotvr_152{gap:var(--space-1);width:100%;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);text-align:left;color:var(--text);background:var(--surface);cursor:pointer;justify-items:start;display:grid}._place_qotvr_152[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._thumb_qotvr_173{object-fit:contain;max-width:100%;height:3rem;padding:var(--space-1);border-radius:var(--radius-sm);background:#fff;display:block}._itemActions_qotvr_184{gap:var(--space-1);display:flex}._form_qotvr_189{gap:var(--space-4);display:grid}._panel_j6lte_3{gap:var(--space-3);display:grid}._target_j6lte_8,._hint_j6lte_9{font-size:var(--text-sm);color:var(--text-muted);margin:0}._target_j6lte_8{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text);overflow-wrap:anywhere}._list_j6lte_23,._editList_j6lte_24{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._item_j6lte_34{position:relative}._item_j6lte_34 ._value_j6lte_38{right:var(--space-3);bottom:var(--space-2);left:calc(var(--space-3) + 1px);pointer-events:none;position:absolute}._snippet_j6lte_46{width:100%;padding:var(--space-2) var(--space-3) calc(var(--space-2) + 2px + var(--text-xs) * 1.5) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:inherit;text-align:left;color:var(--text);background:var(--surface);cursor:pointer;gap:2px;display:grid}._snippet_j6lte_46:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft)}._snippet_j6lte_46:disabled{cursor:not-allowed;color:var(--text-muted);background:var(--surface-sunken)}._label_j6lte_72{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:600}._value_j6lte_38{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._row_j6lte_86{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._editItem_j6lte_97[data-dragging]{z-index:1;position:relative}._editItem_j6lte_97[data-dragging]>._row_j6lte_86{box-shadow:var(--page-shadow)}._handle_j6lte_106{border-radius:var(--radius-sm);min-width:2rem;min-height:2.25rem;font:inherit;color:var(--text-muted);cursor:grab;touch-action:none;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._handle_j6lte_106:focus-visible{border-color:var(--focus)}._inputs_j6lte_125{align-items:center;gap:var(--space-1) var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}._inputLabel_j6lte_132{font-size:var(--text-xs);color:var(--text-muted)}._input_j6lte_125{min-width:0;min-height:2rem;padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);color:var(--text);background:var(--surface)}._footer_j6lte_149{gap:var(--space-2);flex-wrap:wrap;display:flex}._error_j6lte_155{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--failure-text);background:var(--failure-soft);margin:0}._overwrites_j6lte_164{margin:var(--space-2) 0;padding-left:var(--space-5);overflow-wrap:anywhere}@media (pointer:coarse){._snippet_j6lte_46{min-height:2.75rem}._handle_j6lte_106{min-width:2.75rem;min-height:2.75rem}}._area_1q1bo_3{scrollbar-gutter:stable;touch-action:pan-x pan-y;background:var(--surface-sunken);height:100%;padding:16px;overflow:auto}._area_1q1bo_3:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._sheet_1q1bo_17{box-shadow:var(--page-shadow);background:#fff;margin:0 auto;position:relative}._sheet_1q1bo_17[hidden]{display:none}._canvasHost_1q1bo_28{position:absolute;inset:0}._canvas_1q1bo_28{width:100%;height:100%;display:block}._failed_1q1bo_40{padding:var(--space-5);text-align:center;font-size:var(--text-sm);color:var(--failure-text);place-items:center;margin:0;display:grid;position:absolute;inset:0}._list_13b10_1{gap:var(--space-3);padding:var(--space-3) 0;justify-items:center;margin:0;list-style:none;display:grid}._thumb_13b10_10{justify-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:2px solid #0000;display:grid}._thumb_13b10_10[aria-current=page]{border-color:var(--accent);color:var(--accent-text)}._canvas_13b10_30{aspect-ratio:8.5/11;width:120px;box-shadow:var(--page-shadow);background:#fff;display:block}._number_13b10_38{font-variant-numeric:tabular-nums}._group_l8soa_1{align-items:center;gap:var(--space-1);display:flex}._label_l8soa_7{text-align:center;min-width:7.5em;font-size:var(--text-sm);font-variant-numeric:tabular-nums}._menuWrapper_l8soa_14{position:relative}._menuButton_l8soa_18{border-color:var(--border-strong);min-width:6.5rem}._menuButton_l8soa_18:after{content:"";margin-left:var(--space-1);border:4px solid #0000;border-top-color:currentColor;border-bottom-width:0}._menu_l8soa_14{z-index:20;min-width:100%;padding:var(--space-1) 0;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--page-shadow);margin:0;list-style:none;display:grid;position:absolute;top:calc(100% + 4px);left:0}._menuItem_l8soa_47{width:100%;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-5);font:inherit;font-size:var(--text-sm);text-align:left;color:var(--text);cursor:pointer;white-space:nowrap;background:0 0;border:0}._menuItem_l8soa_47:hover,._menuItem_l8soa_47:focus-visible{background:var(--accent-soft)}._menuItem_l8soa_47[aria-checked=true]{color:var(--accent-text);font-weight:600}._failed_1yega_1{place-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center;display:grid}._tabs_3iby1_1{flex-direction:column;height:100%;min-height:0;display:flex}._list_3iby1_8{border-bottom:1px solid var(--border);display:flex}._tab_3iby1_1{padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1}._tab_3iby1_1[aria-selected=true]{border-bottom-color:var(--accent);color:var(--text);font-weight:600}._panel_3iby1_31{min-height:0;padding:var(--space-3);flex:1;overflow:auto}._app_smvsf_1{flex-direction:column;height:100%;display:flex}._toolbar_smvsf_7{align-items:center;gap:var(--space-2);min-height:var(--toolbar-height);padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;display:flex}._brand_smvsf_18{margin-right:var(--space-3);font-weight:700;font-size:var(--text-lg)}._spacer_smvsf_24{flex:1}._nav_smvsf_28{display:flex}._workspace_smvsf_32{grid-template-columns:var(--thumbs-width) minmax(0, 1fr) auto;flex:1;min-height:0;display:grid}._thumbs_smvsf_39{border-right:1px solid var(--border);background:var(--surface-sunken);overflow:auto}._main_smvsf_45{min-width:0;overflow:auto}._panel_smvsf_50{width:var(--panel-width);border-left:1px solid var(--border);background:var(--surface);min-height:0}._pageScreen_smvsf_57{flex:1;overflow:auto}._toolbar_smvsf_7 ._thumbsToggle_smvsf_63{display:none}@media (max-width:1023px){._workspace_smvsf_32{grid-template-columns:minmax(0,1fr);position:relative}._toolbar_smvsf_7 ._thumbsToggle_smvsf_63{display:inline-flex}._thumbs_smvsf_39{display:none}._thumbsOpen_smvsf_83{z-index:2;width:var(--thumbs-width);max-width:90vw;box-shadow:var(--page-shadow);display:block;position:absolute;inset:0 auto 0 0}._panel_smvsf_50{z-index:2;max-width:90vw;box-shadow:var(--page-shadow);position:absolute;inset:0 0 0 auto}}:root{--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "Cascadia Code", "SF Mono", Menlo, Consolas, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--gutter:clamp(1rem, 3vw, 2.5rem);--radius:10px;--radius-sm:6px;--bg:#f6f7f5;--surface:#fff;--surface-sunken:#f0f2ee;--text:#1b1f1c;--text-muted:#5b635d;--border:#dfe3dc;--border-strong:#c7cdc4;--accent:#2f7d4f;--accent-text:#1f5c39;--accent-soft:#e2f1e7;--focus:#2563eb;--pass:#2f7d4f;--warning:#b45309;--failure:#b91c1c;--pass-text:#1f5c39;--pass-soft:#e2f1e7;--warning-text:#8a3d06;--warning-soft:#fdf0df;--failure-text:#991414;--failure-soft:#fde7e7;--change:#6d4fc2;--change-soft:#ece7fb;--on-change:#fff}@media (prefers-color-scheme:dark){:root{--bg:#121513;--surface:#1a1e1b;--surface-sunken:#151816;--text:#e8ece8;--text-muted:#a2aba4;--border:#2b312d;--border-strong:#3b433d;--accent:#4fae76;--accent-text:#8fd6aa;--accent-soft:#1d3326;--focus:#60a5fa;--pass:#4fae76;--warning:#f59e0b;--failure:#f87171;--pass-text:#8fd6aa;--pass-soft:#1d3326;--warning-text:#fbbf5c;--warning-soft:#3a2a12;--failure-text:#fca5a5;--failure-soft:#3b1a1a;--change:#a78bfa;--change-soft:#2a2140;--on-change:#121513}}:root{--font-overlay:"Bogey Overlay", Helvetica, Arial, sans-serif;--toolbar-height:3.25rem;--thumbs-width:9rem;--panel-width:20rem;--page-shadow:0 1px 3px #0000002e, 0 6px 18px #00000014}@font-face{font-family:Bogey Overlay;src:url(/assets/LiberationSans-Regular-BgoXQfX_.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Bogey Overlay;src:url(/assets/LiberationSans-Bold-Dxz7dYxV.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--text-base);color:var(--text);background:var(--bg);margin:0;line-height:1.5}code{font-family:var(--font-mono);font-size:.9em}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[hidden]{display:none!important}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
