.UnicodeTextConverter_container__1KJqx{display:flex;flex-direction:row;gap:2rem;padding:1rem 0;width:100%;max-width:1100px;margin:0 auto}.UnicodeTextConverter_section__4a_2B{flex:1 1 0;background-color:hsl(var(--card));border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:1.5rem;transition:box-shadow .2s ease}.UnicodeTextConverter_section__4a_2B:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.UnicodeTextConverter_sectionTitle__HjIPz{text-align:center;font-size:1.5rem;font-weight:600;margin:0 0 1.25rem;color:hsl(var(--foreground));letter-spacing:-.3px}.UnicodeTextConverter_inputTextarea__64B74,.UnicodeTextConverter_outputTextarea__EesKk{display:block;width:92%;padding:.75rem 1rem;font-size:.95rem;font-family:SF Mono,Menlo,Monaco,Cascadia Code,monospace;border:1px solid hsl(var(--border));border-radius:.75rem;margin:20px auto 0;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;background-color:hsl(var(--muted)/.2);line-height:1.5}.UnicodeTextConverter_inputTextarea__64B74:focus{outline:none;border-color:hsl(var(--accent));box-shadow:0 0 0 3px rgba(24,144,255,.1);background-color:hsl(var(--card))}.UnicodeTextConverter_outputTextarea__EesKk{background-color:hsl(var(--muted)/.3);color:hsl(var(--foreground));border-color:hsl(var(--border));cursor:default}.UnicodeTextConverter_buttonWrapper__Fv_Ef{display:flex;justify-content:center;margin-top:1rem}.UnicodeTextConverter_copyButton__hY9U0{background-color:hsl(var(--accent));color:#fff;border:none;padding:.5rem 1.5rem;font-size:.9rem;font-weight:500;border-radius:6px;cursor:pointer;transition:background-color .2s ease,transform .05s ease;min-width:100px}.UnicodeTextConverter_copyButton__hY9U0:hover{background-color:hsl(var(--accent)/.9)}.UnicodeTextConverter_copyButton__hY9U0:active{transform:scale(.97)}@media (max-width:768px){.UnicodeTextConverter_container__1KJqx{gap:1.5rem;flex-direction:column}.UnicodeTextConverter_section__4a_2B{padding:1rem}.UnicodeTextConverter_sectionTitle__HjIPz{font-size:1.25rem;margin-bottom:1rem}.UnicodeTextConverter_inputTextarea__64B74,.UnicodeTextConverter_outputTextarea__EesKk{font-size:.85rem;padding:.6rem .8rem}.UnicodeTextConverter_copyButton__hY9U0{padding:.4rem 1.2rem;font-size:.85rem;min-width:80px}}