.ParserInput_wrap__xRpYd{display:flex;flex-direction:column;height:100%;background:var(--bg-panel);min-width:0}.ParserInput_head__flVtj{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-3) var(--sp-7);background:var(--bg-elev);border-bottom:1px solid var(--border-line);font-size:var(--fs-emph);font-weight:700;letter-spacing:var(--ls-1);color:var(--accent);text-transform:uppercase;flex:0 0 auto}.ParserInput_pane__1Qc86{display:flex;flex-direction:column;padding:var(--sp-7);gap:var(--sp-5);flex:1 1 auto;min-height:0}.ParserInput_textarea__UXHXr{flex:1 1 auto;padding:var(--sp-5);background:var(--bg-input);border:1px solid var(--border-line);color:var(--fg-primary);font-family:var(--font-mono);font-size:13px;line-height:1.8;letter-spacing:.4px;resize:none;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word}.ParserInput_textarea__UXHXr::placeholder{color:var(--fg-ghost)}.ParserInput_textarea__UXHXr:focus{border-color:var(--accent);outline:0}.ParserInput_buttons__Le_xG{display:flex;gap:var(--sp-3)}.ParserInput_btn__3IBo3{padding:var(--sp-3) var(--sp-7);border:1px solid var(--border-line);background:var(--bg-raised);color:var(--fg-primary);font-size:var(--fs-emph);letter-spacing:var(--ls-1);text-transform:uppercase;font-weight:700;transition:all var(--dur-fast) var(--ease-mech);cursor:pointer}.ParserInput_btn__3IBo3:hover:not(:disabled){background:var(--bg-elev);border-color:var(--border-strong)}.ParserInput_btn__3IBo3:disabled{opacity:.4;cursor:not-allowed}.ParserInput_btnPrimary__xQevG{background:var(--accent);border-color:var(--accent);color:var(--accent-on);flex:1 1}.ParserInput_btnPrimary__xQevG:hover:not(:disabled){background:var(--accent-bright);border-color:var(--accent-bright)}.ParserInput_stats__p2eoD{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sp-5);gap:var(--sp-5);padding:var(--sp-5);background:var(--bg-input);border:1px solid var(--border-line)}.ParserInput_stat__Op9Lk{display:flex;flex-direction:column;gap:var(--sp-2)}.ParserInput_statLabel__6xshV{font-size:var(--fs-label);letter-spacing:var(--ls-1);color:var(--fg-dim);text-transform:uppercase}.ParserInput_statValue__gRTG_{font-size:var(--fs-emph);font-weight:700;color:var(--accent)}