._container_hzr2y_1{max-width:720px;margin:0 auto}._backLink_hzr2y_6{display:inline-block;font-size:.85rem;color:var(--color-primary);text-decoration:none;margin-bottom:12px}._backLink_hzr2y_6:hover{text-decoration:underline}._titleRow_hzr2y_18{display:flex;align-items:center;gap:6px;margin-bottom:16px}._title_hzr2y_18{font-size:1.4rem}._disclaimer_hzr2y_29{font-size:.85rem;line-height:1.55;color:var(--color-text-secondary);background:var(--color-bg);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:8px;padding:12px 14px;margin-bottom:20px}._label_hzr2y_41{font-size:.85rem;font-weight:600;margin-bottom:4px;display:block}._tabs_hzr2y_49{display:inline-flex;gap:4px;padding:4px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:10px;margin-bottom:18px;max-width:100%;flex-wrap:wrap}._tab_hzr2y_49{padding:7px 14px;border:none;background:transparent;border-radius:7px;font-size:.85rem;font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:background .15s,color .15s}._tab_hzr2y_49:hover{color:var(--color-text)}._tabActive_hzr2y_77,._tabActive_hzr2y_77:hover{background:var(--color-surface);color:var(--color-primary);box-shadow:var(--color-shadow-card)}._textarea_hzr2y_84{width:100%;min-height:160px;padding:14px;border:1px solid var(--color-border);border-radius:8px;font-size:.9rem;font-family:monospace;background:var(--color-surface);color:var(--color-text);resize:vertical;margin-bottom:16px;transition:border-color .15s,box-shadow .15s}._textarea_hzr2y_84:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #5d8aa82e}._summary_hzr2y_105{font-size:.9rem;font-weight:600;margin-bottom:14px}._tableWrap_hzr2y_112{overflow-x:auto;margin-bottom:18px}._table_hzr2y_112{width:100%;border-collapse:collapse;font-size:.85rem}._table_hzr2y_112 th,._table_hzr2y_112 td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--color-border);vertical-align:top}._table_hzr2y_112 th{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary)}._mono_hzr2y_138{font-family:monospace;white-space:nowrap}._note_hzr2y_143{display:block;font-size:.75rem;color:var(--color-text-secondary);margin-top:2px;line-height:1.45}._badge_hzr2y_151{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.7rem;font-weight:700;white-space:nowrap}._hidden_hzr2y_161{background:#b3261e;color:#fff}._homoglyph_hzr2y_166{background:var(--color-accent);color:#2d2a26}._spacing_hzr2y_171{background:var(--color-primary);color:#fff}._typography_hzr2y_176{background:var(--color-border);color:var(--color-text-secondary)}._preview_hzr2y_182{padding:14px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg);font-family:monospace;font-size:.85rem;line-height:1.7;white-space:pre-wrap;word-break:break-word;max-height:320px;overflow-y:auto;margin-bottom:20px}._preview_hzr2y_182 mark{border-radius:3px;padding:0 2px;cursor:help}._outputHeader_hzr2y_203{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._checkbox_hzr2y_211{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:500;cursor:pointer;color:var(--color-text-secondary)}._checkbox_hzr2y_211 input{accent-color:var(--color-primary);cursor:pointer}._output_hzr2y_203{width:100%;min-height:80px;padding:14px;border:1px solid var(--color-border);border-radius:8px;font-size:.9rem;font-family:monospace;background:var(--color-bg);color:var(--color-text);white-space:pre-wrap;word-break:break-word;margin-bottom:12px;-webkit-user-select:all;user-select:all}._actions_hzr2y_242{display:flex;gap:8px}._btn_hzr2y_247{padding:8px 16px;border:1px solid var(--color-primary);border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;background:var(--color-primary);color:#fff;transition:background .15s}._btn_hzr2y_247:hover:not(:disabled){background:var(--color-primary-dark)}._secondaryBtn_hzr2y_263{padding:8px 16px;border:1px solid var(--color-border);border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;background:var(--color-surface);color:var(--color-text-secondary);transition:border-color .15s,color .15s}._secondaryBtn_hzr2y_263:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._btn_hzr2y_247:disabled,._secondaryBtn_hzr2y_263:disabled{opacity:.5;cursor:not-allowed}._dropzone_hzr2y_287{display:flex;align-items:center;justify-content:center;min-height:120px;padding:20px;border:2px dashed var(--color-border);border-radius:10px;background:var(--color-bg);cursor:pointer;text-align:center;transition:border-color .15s,background .15s;margin-bottom:16px}._dropzone_hzr2y_287:hover,._dropzoneActive_hzr2y_303{border-color:var(--color-primary);background:var(--color-surface)}._fileInput_hzr2y_308{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._dropzoneText_hzr2y_316{font-size:.9rem;color:var(--color-text-secondary)}._error_hzr2y_321{padding:10px 14px;border:1px solid #b3261e;border-radius:8px;background:#b3261e14;color:#b3261e;font-size:.85rem;margin-bottom:16px}._card_hzr2y_331{border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);padding:16px}._cardHead_hzr2y_338{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}._fileName_hzr2y_347{font-size:.95rem;font-weight:600;word-break:break-all}._fields_hzr2y_353{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;font-size:.85rem;margin:0 0 14px}._fields_hzr2y_353 dt{font-weight:600;color:var(--color-text-secondary)}._fields_hzr2y_353 dd{margin:0;word-break:break-word}
