._box_1in7o_1{display:flex;flex-direction:column;min-height:320px;border:1px solid var(--c-line);border-radius:var(--radius-panel);background:var(--c-surface);overflow:hidden}._box_1in7o_1:focus-within{border-color:var(--c-ink-3)}._boxError_1in7o_15{border-color:var(--c-alert)}._textarea_1in7o_19{flex:1;min-height:272px;padding:var(--space-4);border:none;background:none;resize:vertical;font:var(--t-body);font-size:16px;color:var(--c-ink)}._textarea_1in7o_19:focus{outline:none}._textarea_1in7o_19:focus-visible{outline:2px solid var(--c-mark);outline-offset:-3px}._mono_1in7o_43{font:400 14px/22px var(--font-mono);word-break:break-all}._textarea_1in7o_19._mono_1in7o_43{font-size:15px}._output_1in7o_52{flex:1;display:block;padding:var(--space-4);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--c-ink);animation:_st-fade_1in7o_1 var(--dur-2) var(--ease-out) both}._placeholder_1in7o_62{flex:1;padding:var(--space-4);color:var(--c-ink-3)}._error_1in7o_68{flex:1;display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);color:var(--c-alert)}._meta_1in7o_77{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:44px;padding:0 var(--space-2) 0 var(--space-4);border-top:1px solid var(--c-line-2);background:var(--c-line-2);font:400 12px/16px var(--font-mono);color:var(--c-ink-3)}._actions_1in7o_90{display:flex;gap:var(--space-1)}._iconButton_1in7o_95{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-control);color:var(--c-ink-2)}._iconButton_1in7o_95:hover:not(:disabled){background:var(--c-surface);color:var(--c-ink)}._iconButton_1in7o_95:disabled{opacity:.45;cursor:default}._textButton_1in7o_115{height:30px;padding:0 var(--space-2);border-radius:var(--radius-control);font:var(--t-small);color:var(--c-ink-2)}._textButton_1in7o_115:hover{background:var(--c-surface);color:var(--c-ink)}._stack_1in7o_128{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._options_1in7o_135{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5)}._help_1in7o_141{margin:0;font:var(--t-small);color:var(--c-ink-2)}._fileLine_1in7o_147{display:flex;align-items:center;gap:var(--space-2);margin:0;font:var(--t-small);overflow-wrap:anywhere}._fileCard_1in7o_156{display:grid;gap:var(--space-3);padding:var(--space-4);min-width:0}._fileKind_1in7o_163{margin:0;font:var(--t-body)}._preview_1in7o_168{min-width:64px;min-height:64px;object-fit:contain;max-width:100%;max-height:320px;justify-self:start;border:1px solid var(--c-line);border-radius:var(--radius-control);background:repeating-conic-gradient(var(--c-line-2) 0 25%,transparent 0 50%) 0 0 / 16px 16px}._hex_1in7o_181{margin:0;max-height:240px;overflow:auto;padding:var(--space-3);border:1px solid var(--c-line-2);border-radius:var(--radius-control);font:400 13px/20px var(--font-mono);white-space:pre;color:var(--c-ink)}._downloadButton_1in7o_193{display:inline-flex;align-items:center;gap:var(--space-2);justify-self:start;min-height:44px;padding:0 var(--space-4);border:1px solid var(--c-line);border-radius:var(--radius-control);background:var(--c-surface);font:var(--t-body);font-weight:600;color:var(--c-ink)}._downloadButton_1in7o_193:focus-visible{outline:2px solid var(--accent-deep);outline-offset:2px}@media(hover:hover){._downloadButton_1in7o_193:hover{background:var(--accent-tint)}}
