.file-input-hidden{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.tool-hint{margin-top:8px;font-size:.8125rem;color:var(--color-slate-600)}.theme-grid{display:flex;flex-wrap:wrap;gap:8px}main .theme-btn{display:inline-flex;flex-direction:column;align-items:stretch;gap:6px;padding:8px 10px;min-width:120px;border:2px solid var(--color-slate-200);border-radius:8px;background:#fff}main .theme-btn.active{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-bg)}.theme-name{font-size:.8125rem;font-weight:600}.theme-preview{height:18px;border-radius:4px;border:1px solid rgba(0,0,0,.1)}.default-preview{background:linear-gradient(90deg,#f3f3f3 55%,#800 55%,#800 70%,#397300 70%,#397300 85%,#1f7199 85%)}.github-preview{background:linear-gradient(90deg,#fff 55%,#d73a49 55%,#d73a49 70%,#6f42c1 70%,#6f42c1 85%,#032f62 85%)}.monokai-preview{background:linear-gradient(90deg,#272822 55%,#f92672 55%,#f92672 70%,#a6e22e 70%,#a6e22e 85%,#ae81ff 85%)}.night-preview{background:linear-gradient(90deg,#1d1f21 55%,#b294bb 55%,#b294bb 70%,#b5bd68 70%,#b5bd68 85%,#81a2be 85%)}.vs-preview{background:linear-gradient(90deg,#fff 55%,#00f 55%,#00f 70%,#a31515 70%,#a31515 85%,green 85%)}.atom-preview{background:linear-gradient(90deg,#282c34 55%,#c678dd 55%,#c678dd 70%,#98c379 70%,#98c379 85%,#61aeef 85%)}.highlighted-container{border-radius:8px;overflow:hidden}.highlighted-container pre{margin:0;overflow-x:auto}.highlighted-container code{line-height:1.5;font-family:var(--font-family-mono)}.code-info{display:flex;gap:12px;font-size:.8125rem;color:var(--color-slate-600);margin-top:6px}
