.ToolWorkspace-module__6UroVq__container{width:min(100%,980px);margin:0 auto;padding:2.5rem 1.5rem 5rem}.ToolWorkspace-module__6UroVq__backLink{color:var(--text-secondary);margin-bottom:2.5rem;font-size:.9rem;display:inline-flex}.ToolWorkspace-module__6UroVq__backLink:hover{color:var(--accent-primary)}.ToolWorkspace-module__6UroVq__header{align-items:center;gap:1.25rem;margin-bottom:2.5rem;display:flex}.ToolWorkspace-module__6UroVq__icon{background:#6366f11f;border:1px solid #6366f13d;border-radius:20px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;font-size:2.2rem;display:flex}.ToolWorkspace-module__6UroVq__eyebrow{color:var(--accent-secondary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.8rem;font-weight:700}.ToolWorkspace-module__6UroVq__header h1{letter-spacing:-.04em;font-size:clamp(1.8rem,4vw,2.65rem)}.ToolWorkspace-module__6UroVq__header p:not(.ToolWorkspace-module__6UroVq__eyebrow){color:var(--text-secondary);max-width:700px;margin-top:.65rem;line-height:1.55}.ToolWorkspace-module__6UroVq__workspace{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:clamp(1rem,3vw,2rem)}.ToolWorkspace-module__6UroVq__stack{flex-direction:column;gap:1rem;display:flex}.ToolWorkspace-module__6UroVq__dropzone{border:2px dashed var(--border-color);cursor:pointer;text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:245px;padding:2rem;transition:border-color .2s,background .2s;display:flex}.ToolWorkspace-module__6UroVq__dropzone:hover{border-color:var(--accent-primary);background:#6366f10a}.ToolWorkspace-module__6UroVq__dropzone h2{margin:.8rem 0 .35rem;font-size:1.15rem}.ToolWorkspace-module__6UroVq__dropzone p{color:var(--text-secondary);max-width:620px;font-size:.88rem;line-height:1.5}.ToolWorkspace-module__6UroVq__uploadIcon{color:var(--accent-primary);font-size:2.4rem;font-weight:200;line-height:1}.ToolWorkspace-module__6UroVq__fileInput{display:none}.ToolWorkspace-module__6UroVq__primaryButton,.ToolWorkspace-module__6UroVq__secondaryButton{border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:.65rem 1rem;font-size:.93rem;font-weight:700;transition:opacity .2s,transform .2s,background .2s;display:inline-flex}.ToolWorkspace-module__6UroVq__primaryButton{background:var(--accent-gradient);color:#fff}.ToolWorkspace-module__6UroVq__primaryButton:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.ToolWorkspace-module__6UroVq__primaryButton:disabled{cursor:wait;opacity:.5}.ToolWorkspace-module__6UroVq__secondaryButton{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary)}.ToolWorkspace-module__6UroVq__secondaryButton:hover{background:#6366f121}.ToolWorkspace-module__6UroVq__dropzone .ToolWorkspace-module__6UroVq__secondaryButton{pointer-events:none;margin-top:1.25rem}.ToolWorkspace-module__6UroVq__field{color:var(--text-primary);flex-direction:column;gap:.45rem;font-size:.88rem;font-weight:650;display:flex}.ToolWorkspace-module__6UroVq__field input,.ToolWorkspace-module__6UroVq__field select,.ToolWorkspace-module__6UroVq__textarea{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary);font:inherit;border-radius:10px;width:100%;padding:.8rem .85rem}.ToolWorkspace-module__6UroVq__field input:focus,.ToolWorkspace-module__6UroVq__field select:focus,.ToolWorkspace-module__6UroVq__textarea:focus{border-color:var(--accent-primary);outline:3px solid #6366f124}.ToolWorkspace-module__6UroVq__helpText{color:var(--text-secondary);font-size:.8rem;font-weight:400;line-height:1.45}.ToolWorkspace-module__6UroVq__textarea{resize:vertical;min-height:185px;line-height:1.55}.ToolWorkspace-module__6UroVq__options,.ToolWorkspace-module__6UroVq__compareInputs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.ToolWorkspace-module__6UroVq__compareInputs .ToolWorkspace-module__6UroVq__textarea{min-height:220px}.ToolWorkspace-module__6UroVq__error{color:#dc2626;background:#ef44441a;border:1px solid #ef444440;border-radius:10px;padding:.75rem .9rem;font-size:.9rem}[data-theme=dark] .ToolWorkspace-module__6UroVq__error{color:#fca5a5}.ToolWorkspace-module__6UroVq__note{color:var(--text-secondary);font-size:.82rem;line-height:1.5}.ToolWorkspace-module__6UroVq__note code{background:var(--bg-tertiary);border-radius:4px;padding:.1rem .25rem}.ToolWorkspace-module__6UroVq__result{background:var(--bg-secondary);border:1px solid #10b98159;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1.25rem;display:grid}.ToolWorkspace-module__6UroVq__result p{color:var(--text-secondary);margin-top:.25rem;font-size:.88rem;line-height:1.45}.ToolWorkspace-module__6UroVq__success{color:#10b981;background:#10b98126;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.3rem;font-weight:800;display:flex}.ToolWorkspace-module__6UroVq__resultActions{flex-wrap:wrap;gap:.65rem;display:flex}.ToolWorkspace-module__6UroVq__textResult{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);white-space:pre-wrap;border-radius:12px;padding:1rem;line-height:1.55}.ToolWorkspace-module__6UroVq__textResult .ToolWorkspace-module__6UroVq__textarea{background:var(--bg-secondary);margin-bottom:.75rem}.ToolWorkspace-module__6UroVq__password{background:var(--bg-tertiary);border:1px dashed var(--border-color);font-family:var(--font-mono);overflow-wrap:anywhere;border-radius:10px;padding:1rem;font-size:1.1rem}.ToolWorkspace-module__6UroVq__qr{background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:1rem;width:min(100%,390px);margin:auto;padding:1rem;display:flex}.ToolWorkspace-module__6UroVq__qr img{height:auto;image-rendering:pixelated;width:320px;max-width:100%}.ToolWorkspace-module__6UroVq__metrics{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:.8rem;display:grid}.ToolWorkspace-module__6UroVq__metrics div{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;gap:.3rem;padding:1rem;display:flex}.ToolWorkspace-module__6UroVq__metrics strong{color:var(--accent-primary);font-size:1.35rem}.ToolWorkspace-module__6UroVq__metrics span{color:var(--text-secondary);font-size:.8rem}.ToolWorkspace-module__6UroVq__diff{border:1px solid var(--border-color);border-radius:10px;max-height:430px;overflow:auto}.ToolWorkspace-module__6UroVq__diff>div{font-family:var(--font-mono);grid-template-columns:42px 1fr 1fr;min-width:560px;font-size:.75rem;display:grid}.ToolWorkspace-module__6UroVq__diff span,.ToolWorkspace-module__6UroVq__diff code{border-bottom:1px solid var(--border-color);overflow-wrap:anywhere;padding:.55rem .65rem}.ToolWorkspace-module__6UroVq__diff span{color:var(--text-secondary);text-align:right}.ToolWorkspace-module__6UroVq__changed{background:#f59e0b1a}.ToolWorkspace-module__6UroVq__same{opacity:.65}.ToolWorkspace-module__6UroVq__privacy{color:var(--text-secondary);gap:.55rem;margin:1.3rem .45rem 0;font-size:.82rem;line-height:1.45;display:flex}.ToolWorkspace-module__6UroVq__privacy strong{color:var(--text-primary);white-space:nowrap}@media (max-width:640px){.ToolWorkspace-module__6UroVq__container{padding:1.5rem 1rem 4rem}.ToolWorkspace-module__6UroVq__header{align-items:flex-start}.ToolWorkspace-module__6UroVq__icon{border-radius:14px;width:54px;height:54px;font-size:1.65rem}.ToolWorkspace-module__6UroVq__workspace{padding:1rem}.ToolWorkspace-module__6UroVq__result{grid-template-columns:auto 1fr}.ToolWorkspace-module__6UroVq__resultActions{grid-column:1/-1}.ToolWorkspace-module__6UroVq__resultActions>*{flex:1}.ToolWorkspace-module__6UroVq__privacy{flex-direction:column}.ToolWorkspace-module__6UroVq__privacy strong{white-space:normal}}
.AdBanner-module__AnQ5tq__adContainer{justify-content:center;align-items:center;width:100%;max-width:100%;margin:1rem auto;display:flex;overflow:hidden}.AdBanner-module__AnQ5tq__horizontal{max-width:728px;min-height:90px}.AdBanner-module__AnQ5tq__vertical{width:160px;min-height:600px}.AdBanner-module__AnQ5tq__rectangle{width:300px;min-height:250px}.AdBanner-module__AnQ5tq__fluid{width:100%}.AdBanner-module__AnQ5tq__placeholder{width:100%;height:100%;min-height:inherit;border:1px dashed var(--border-color,#475569);background-color:var(--bg-secondary,#0000000d);border-radius:var(--radius-md,.5rem);color:var(--text-muted,#94a3b8);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1rem;font-size:.875rem;display:flex}.AdBanner-module__AnQ5tq__slotId{opacity:.7;margin-top:.25rem;font-size:.75rem}@media (max-width:768px){.AdBanner-module__AnQ5tq__horizontal{max-width:100%}}
