.radix-wrapper .radix-input{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.05rem}.radix-wrapper .radix-feedback.is-error{color:#dc3545}.radix-wrapper .radix-feedback.is-ok{color:var(--brand)}.radix-wrapper .radix-chips{display:flex;flex-wrap:wrap;gap:8px}.radix-wrapper .radix-chip{border:1px solid var(--bi-border);background:var(--bi-surface-2);color:var(--bi-text);border-radius:999px;padding:6px 14px;font-size:13px;line-height:1;transition:all .15s ease}.radix-wrapper .radix-chip:hover{border-color:rgba(var(--brand-rgb),.55);color:var(--brand)}.radix-wrapper .radix-chip.active{background:linear-gradient(135deg,var(--brand) 0%,var(--brand-strong) 100%);border-color:transparent;color:#fff}.radix-wrapper .radix-result-card{background:var(--bi-surface-2);border:1px solid var(--bi-border);border-radius:8px;padding:10px 14px;height:100%}.radix-wrapper .radix-result-label{font-size:12px;color:var(--bi-text-muted);margin-bottom:4px}.radix-wrapper .radix-result-value{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;color:var(--bi-text);word-break:break-all;cursor:default}.radix-wrapper .radix-result-value.copyable{cursor:pointer}.radix-wrapper .radix-result-value.copyable:hover{color:var(--brand)}.radix-wrapper .bit-ops{display:flex;flex-wrap:wrap;gap:8px}.radix-wrapper .bit-op{padding:6px 12px;font-size:13px}.radix-wrapper .bit-result-header{font-weight:600;color:var(--brand);margin-bottom:10px}.radix-wrapper .byte-result{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;line-height:1.9;color:var(--bi-text);background:var(--bi-surface-2);border:1px solid var(--bi-border);border-radius:8px;padding:10px 14px;word-break:break-all}.radix-toast{position:fixed;top:20px;right:20px;z-index:9999;min-width:200px}html[data-theme=dark] .radix-wrapper .radix-feedback.is-error{color:#ea868f}
