._app_1iksd_1{flex-direction:column;min-height:100dvh;padding-bottom:32px;display:flex}._dragging_1iksd_8{outline:3px dashed var(--accent);outline-offset:-6px}._error_1iksd_13{border:1px solid var(--bad);color:var(--bad);border-radius:4px;margin:12px 16px 0;padding:8px 12px}._status_1iksd_21,._empty_1iksd_22{color:var(--muted);margin:24px 16px}._main_1iksd_27{flex:1;align-items:flex-start;gap:16px;min-width:0;padding:0 16px 16px;display:flex}._table_1iksd_36{flex:auto;min-width:0;overflow-x:auto}._preview_1iksd_42{flex:0 0 min(480px,38%);max-height:100dvh;position:sticky;top:0;overflow:auto}@media (max-width:1200px){._main_1iksd_27{flex-direction:column;align-items:stretch}._preview_1iksd_42{z-index:2;background:var(--bg);overscroll-behavior:contain;flex-basis:auto;max-height:55dvh;margin:0 -16px -16px;position:sticky;top:auto;bottom:0;box-shadow:0 -4px 16px #0000002e}}._footer_1iksd_71{width:100%;color:var(--muted);background:var(--panel);justify-content:space-between;align-items:center;padding:8px;font-size:12px;display:flex;position:fixed;bottom:0}._footer_1iksd_71 p{margin:0}._table_1has0_1{border-collapse:collapse;width:100%}._table_1has0_1 th{z-index:1;text-align:left;color:var(--muted);background:var(--bg);border-bottom:1px solid var(--border);white-space:nowrap;padding:6px 8px;font-size:12px;font-weight:600;position:sticky;top:0}._table_1has0_1 td{border-bottom:1px solid var(--border);vertical-align:middle;padding:6px 8px}._row_1has0_26{cursor:pointer}@media (max-width:1200px){._row_1has0_26{scroll-margin-bottom:calc(55dvh + 8px)}}._row_1has0_26:hover{background:var(--row-hover)}._selected_1has0_41,._selected_1has0_41:hover{background:var(--row-selected)}._thumbCell_1has0_46{width:64px}._thumb_1has0_46,._thumbPlaceholder_1has0_51{object-fit:contain;background:var(--checker);width:48px;height:48px;display:block}._num_1has0_59{text-align:right;white-space:nowrap}._nowrap_1has0_64{white-space:nowrap}._muted_1has0_68{color:var(--muted);font-size:12px}._good_1has0_73{color:var(--good)}._bad_1has0_77{color:var(--bad)}._settings_1has0_81{align-items:center;gap:6px;display:flex}._reset_1has0_87{padding:1px 6px;font-size:12px}._note_1has0_92{color:var(--bad);margin-top:4px;font-size:12px}._result_1has0_98{min-width:9em}._fields_13lxe_1{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;display:flex}._field_13lxe_1{flex-direction:column;gap:2px;display:flex}._label_13lxe_14{color:var(--muted);font-size:12px}._number_13lxe_19{width:6em}._compact_13lxe_23{flex-wrap:nowrap;gap:6px}._compact_13lxe_23 ._number_13lxe_19{width:4.5em}._preview_1cyg2_1{border:1px solid var(--border);background:var(--panel);border-radius:4px;flex-direction:column;gap:12px;padding:12px;display:flex}._header_1cyg2_11{justify-content:space-between;align-items:center;display:flex}._title_1cyg2_17{margin:0;font-size:16px}._details_1cyg2_22{grid-template-columns:max-content 1fr;gap:2px 12px;margin:0;display:grid}._details_1cyg2_22 dt{color:var(--muted)}._details_1cyg2_22 dd{margin:0}._settings_1cyg2_37{flex-direction:column;gap:8px;display:flex}._checkbox_1cyg2_43{align-items:center;gap:6px;display:flex}._compareHeader_1cyg2_49{color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;font-size:12px;display:grid}._compareHeader_1cyg2_49>span:last-child{text-align:right}._compare_1cyg2_49{grid-template-columns:1fr 1fr;gap:8px;display:grid}._pane_1cyg2_68{border:1px solid var(--border);background:var(--checker);min-height:120px;max-height:60dvh;overflow:auto}._canvas_1cyg2_76{image-rendering:auto;display:block}._fit_1cyg2_81{width:100%;height:auto}._muted_1cyg2_86{color:var(--muted);margin:8px}._bad_1cyg2_91{color:var(--bad);margin:0}@media (max-width:1200px){._preview_1cyg2_1{border-width:1px 0 0;border-radius:0}._header_1cyg2_11{z-index:1;background:var(--panel);border-bottom:1px solid var(--border);margin:-12px -12px 0;padding:8px 12px;position:sticky;top:0}._compareHeader_1cyg2_49,._compare_1cyg2_49{order:1}._details_1cyg2_22,._settings_1cyg2_37,._preview_1cyg2_1>p{order:2}._pane_1cyg2_68{min-height:80px;max-height:30dvh}}._status_13xjv_1{align-items:center;gap:8px;min-height:26px;display:inline-flex}._bar_13xjv_8{width:160px;height:8px;accent-color:var(--accent)}._muted_13xjv_14{color:var(--muted)}._good_13xjv_18{color:var(--good)}._bad_13xjv_22{color:var(--bad)}._options_poyxh_1{flex-wrap:wrap;gap:8px 16px;display:flex}._group_poyxh_7{border:1px solid var(--border);border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;padding:4px 10px 6px;display:flex}._group_poyxh_7 legend{color:var(--muted);padding:0 4px;font-size:12px}._check_poyxh_24{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}._slider_poyxh_31{align-items:center;gap:6px;display:inline-flex}._slider_poyxh_31 input{width:110px}._value_poyxh_41{font-variant-numeric:tabular-nums;min-width:4.5em}._muted_poyxh_46{color:var(--muted);font-size:12px}._toolbar_a3pa3_1{border-bottom:1px solid var(--border);background:var(--panel);flex-direction:column;gap:10px;margin-bottom:12px;padding:12px 16px;display:flex}._row_a3pa3_11{flex-wrap:wrap;align-items:flex-end;gap:8px 16px;display:flex}._file_a3pa3_18{align-self:center}._preset_a3pa3_22{flex-direction:column;gap:2px;display:flex}._label_a3pa3_28{color:var(--muted);font-size:12px}._total_a3pa3_33{align-self:center}._good_a3pa3_37{color:var(--good)}._muted_a3pa3_41{color:var(--muted);align-self:center}._primary_a3pa3_46{border:1px solid var(--accent);background:var(--accent);color:var(--bg);border-radius:4px;padding:4px 12px}._primary_a3pa3_46:disabled{opacity:.6}._secondary_a3pa3_58{padding:2px 8px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fff;--fg:#1a1a1a;--muted:#666;--border:#d4d4d4;--row-hover:#f4f4f5;--row-selected:#e6effb;--accent:#1f5fbf;--good:#1d7a3a;--bad:#b3261e;--panel:#fafafa;--checker:#e5e5e5;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.4}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#18181b;--fg:#e4e4e7;--muted:#a1a1aa;--border:#3f3f46;--row-hover:#232327;--row-selected:#1e2b40;--accent:#7aa7ff;--good:#5cc27a;--bad:#ff8a80;--panel:#1f1f23;--checker:#2a2a2e}}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);margin:0}button,input,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}input[type=number],select{background:var(--bg);border:1px solid var(--border);border-radius:3px;padding:2px 4px}
