.uc-section[data-v-85a4d5fc]{border-bottom:1px solid var(--border);padding:16px 0}.uc-section[data-v-85a4d5fc]:last-child{border-bottom:none}.uc-label[data-v-85a4d5fc]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:10px;font-weight:700}.uc-field[data-v-85a4d5fc]{flex-direction:column;gap:8px;display:flex}.uc-field--out .uc-input[data-v-85a4d5fc]{background:var(--bg-surface);color:var(--brand-500);border-color:var(--border);font-size:28px;font-weight:700}.uc-field-hdr[data-v-85a4d5fc]{justify-content:space-between;align-items:center;display:flex}.uc-field-unit[data-v-85a4d5fc]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:11px;font-weight:700}.uc-field-hint[data-v-85a4d5fc]{color:var(--text-muted);opacity:.6;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:10px}.uc-arrow[data-v-85a4d5fc]{text-align:center;color:var(--text-muted);opacity:.5;padding:4px 0;font-size:18px;line-height:1}.uc-input[data-v-85a4d5fc]{background:var(--bg-elevated);border:1px solid var(--border);width:100%;color:var(--text-primary);border-radius:10px;outline:none;padding:12px 16px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:24px;font-weight:700;transition:border-color .15s,box-shadow .15s}.uc-input[data-v-85a4d5fc]:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-glow)}.uc-copy-val[data-v-85a4d5fc]{height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:10px;font-weight:600;transition:all .15s;display:inline-flex}.uc-copy-val[data-v-85a4d5fc]:hover{color:var(--brand-500);background:var(--brand-glow);border-color:var(--brand-500)}.uc-copy-val--ok[data-v-85a4d5fc]{color:var(--success-500)!important}.uc-context-row[data-v-85a4d5fc]{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:12px;display:flex}.uc-context-lbl[data-v-85a4d5fc]{flex-direction:column;gap:2px;display:flex}.uc-context-title[data-v-85a4d5fc]{color:var(--text-primary);font-size:13px;font-weight:500}.uc-context-desc[data-v-85a4d5fc]{color:var(--text-muted);font-size:11px}.uc-context-desc code[data-v-85a4d5fc]{color:var(--brand-500);font-family:JetBrains Mono,Fira Code,ui-monospace,monospace}.uc-input--sm[data-v-85a4d5fc]{width:90px;padding:8px 12px;font-size:14px;font-weight:400}.uc-vh-toggle[data-v-85a4d5fc]{border:1px solid var(--border);border-radius:6px;display:flex;overflow:hidden}.uc-vh-btn[data-v-85a4d5fc]{background:var(--bg-elevated);color:var(--text-muted);cursor:pointer;border:none;border-right:1px solid var(--border);padding:4px 8px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:11px;transition:all .15s}.uc-vh-btn[data-v-85a4d5fc]:last-child{border-right:none}.uc-vh-btn--on[data-v-85a4d5fc]{background:var(--brand-glow);color:var(--brand-500);font-weight:700}.uc-right-inner[data-v-85a4d5fc]{flex-direction:column;gap:16px;height:100%;padding:20px;display:flex}.uc-visualizer[data-v-85a4d5fc]{background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.uc-vis-title[data-v-85a4d5fc]{border-bottom:1px solid var(--border);color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;background:var(--bg-base);padding:12px 16px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:10px;font-weight:700}.uc-vis-container[data-v-85a4d5fc]{background:repeating-linear-gradient(45deg, var(--bg-surface), var(--bg-surface) 10px, var(--bg-elevated) 10px, var(--bg-elevated) 20px);align-items:center;min-height:160px;padding:20px;display:flex}.uc-vis-box[data-v-85a4d5fc]{background:var(--brand-500);color:#fff;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;min-width:2px;height:48px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:13px;font-weight:700;transition:width .25s;display:flex;overflow:hidden}.uc-vis-footer[data-v-85a4d5fc]{border-top:1px solid var(--border);color:var(--text-muted);background:var(--bg-base);padding:8px 16px;font-size:11px}.uc-output[data-v-85a4d5fc]{background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;overflow:hidden}.uc-output-hd[data-v-85a4d5fc]{background:var(--bg-surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:36px;padding:0 16px;display:flex}.uc-output-title[data-v-85a4d5fc]{color:var(--text-muted);font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:11px;font-weight:600}.uc-output-title[data-v-85a4d5fc]:before{content:"// ";opacity:.5}.uc-copy-btn[data-v-85a4d5fc]{height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:10px;font-weight:600;transition:all .15s;display:inline-flex}.uc-copy-btn[data-v-85a4d5fc]:hover{color:var(--brand-500);background:var(--brand-glow);border-color:var(--brand-500)}.uc-copy-btn--ok[data-v-85a4d5fc]{color:var(--success-500)!important}.uc-code[data-v-85a4d5fc]{color:var(--text-primary);margin:0;padding:16px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:15px;line-height:1.6;overflow-x:auto}[data-v-85a4d5fc] .uc-hl-prop{color:var(--syntax-prop,#66d9ef)}[data-v-85a4d5fc] .uc-hl-num{color:var(--syntax-val,#e6db74)}[data-v-85a4d5fc] .uc-hl-comment{color:var(--syntax-comment,#75715e)}.uc-tip[data-v-85a4d5fc]{color:var(--text-secondary);background:var(--bg-elevated);border-radius:10px;align-items:flex-start;gap:8px;padding:12px;font-size:13px;display:flex}.uc-tip strong[data-v-85a4d5fc]{color:var(--text-primary)}
