.MorseCodeTool_textarea__iHrzK{width:100%;background:var(--bg);border:1px solid var(--line-strong);color:var(--text-bright);font:inherit;font-size:12px;padding:var(--space-3);resize:vertical;outline:none;box-sizing:border-box;transition:border-color var(--dur-hover) var(--ease)}.MorseCodeTool_textarea__iHrzK:focus{border-color:var(--text-dim)}.MorseCodeTool_output__fyg0f{padding:var(--space-3) var(--space-4);background:var(--panel);border:1px solid var(--line);color:var(--text-bright);font:inherit;font-size:12px;word-break:break-all;line-height:1.7;min-height:60px;white-space:pre-wrap;margin:0}.MorseCodeTool_copyRow__50W2x{margin-top:var(--space-2)}.MorseCodeTool_audioControls__v3IOh{display:flex;flex-direction:column;gap:var(--space-3)}.MorseCodeTool_ctrl__2hZRD{display:flex;align-items:center;gap:var(--space-3);font-size:12px}.MorseCodeTool_cl__wJu2O{color:var(--text-dim);width:80px;flex-shrink:0}.MorseCodeTool_range__CyE3j{flex:1 1;accent-color:var(--accent)}.MorseCodeTool_cv__J87cN{color:var(--text-bright);width:40px;text-align:right}.MorseCodeTool_refGrid__Z931R{display:grid;grid-template-columns:repeat(6,1fr)}.MorseCodeTool_refCell__YoMO4{display:flex;flex-direction:column;align-items:center;padding:var(--space-2) var(--space-1);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.MorseCodeTool_refChar__w4f38{font-size:12px;color:var(--text-bright);font-weight:700}.MorseCodeTool_refMorse__PW2bf{font-size:10px;color:var(--text-faint);letter-spacing:.05em}