.radix-grid[data-v-9ccb8383]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:14px;align-items:stretch}.radix-grid .tool-panel[data-v-9ccb8383]{min-height:120px}.hint[data-v-9ccb8383]{font-size:11.5px;color:var(--text-muted);font-family:Consolas,monospace}.control-bar[data-v-9ccb8383]{display:flex;justify-content:space-between;align-items:center;margin:14px 0;padding:0 4px;flex-wrap:wrap;gap:8px}.control-left[data-v-9ccb8383],.control-right[data-v-9ccb8383]{display:flex;align-items:center;gap:12px}.error-inline[data-v-9ccb8383]{font-size:12.5px;color:var(--danger, #ef4444)}.custom-radix[data-v-9ccb8383]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-secondary)}.custom-radix select[data-v-9ccb8383]{padding:5px 8px;border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;color:var(--text);font-family:inherit;cursor:pointer}.features-panel[data-v-9ccb8383]{margin-bottom:14px}.features-grid[data-v-9ccb8383]{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background:var(--border-light)}.feat-item[data-v-9ccb8383]{background:#fff;padding:14px 12px;text-align:center}.feat-label[data-v-9ccb8383]{font-size:12px;color:var(--text-secondary);margin-bottom:4px}.feat-val[data-v-9ccb8383]{font-size:16px;font-weight:700;color:var(--text);font-family:Consolas,monospace;word-break:break-all}.feat-val.primary[data-v-9ccb8383]{color:var(--primary);font-size:18px}.bitwise-body[data-v-9ccb8383]{padding:14px 16px;display:flex;flex-direction:column;gap:14px}.bitwise-row[data-v-9ccb8383],.shift-row[data-v-9ccb8383]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bitwise-row label[data-v-9ccb8383],.shift-row label[data-v-9ccb8383]{font-size:12.5px;font-weight:600;color:var(--text-secondary);min-width:60px}.op-input[data-v-9ccb8383]{flex:1;min-width:120px;border:1px solid var(--border);border-radius:var(--radius-sm);padding:6px 10px;font-size:13px;font-family:Consolas,monospace;background:var(--bg-secondary);color:var(--text);outline:none;transition:border-color .15s}.op-input[data-v-9ccb8383]:focus{border-color:var(--primary);background:#fff}.shift-input[data-v-9ccb8383]{max-width:100px;flex:none}.op-base[data-v-9ccb8383]{font-size:11.5px;color:var(--text-muted);font-family:Consolas,monospace}.bitwise-grid[data-v-9ccb8383]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.bw-card[data-v-9ccb8383]{border:1px solid var(--border-light);border-radius:var(--radius-md);padding:10px 12px;background:linear-gradient(135deg,#fafbfc,#f8fafc);transition:all .15s}.bw-card[data-v-9ccb8383]:hover{border-color:var(--primary);box-shadow:0 2px 8px #6366f114}.bw-title[data-v-9ccb8383]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.bw-symbol[data-v-9ccb8383]{font-family:Consolas,monospace;font-weight:800;font-size:16px;color:var(--primary);min-width:26px;text-align:center;padding:1px 4px;background:var(--primary-light);border-radius:4px}.bw-name[data-v-9ccb8383]{font-size:12.5px;font-weight:600;color:var(--text)}.bw-result[data-v-9ccb8383]{font-family:Consolas,monospace;font-size:12.5px;color:var(--text);word-break:break-all;background:#fff;border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:6px 8px;margin:6px 0;max-height:80px;overflow-y:auto}.bw-desc[data-v-9ccb8383]{font-size:11.5px;color:var(--text-muted);line-height:1.4}@media(max-width:1100px){.radix-grid[data-v-9ccb8383]{grid-template-columns:1fr 1fr}.features-grid[data-v-9ccb8383]{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.radix-grid[data-v-9ccb8383]{grid-template-columns:1fr}.features-grid[data-v-9ccb8383]{grid-template-columns:repeat(2,1fr)}.bitwise-row label[data-v-9ccb8383],.shift-row label[data-v-9ccb8383]{min-width:100%}}
