.table[data-v-7c7c5526]{width:100%;border-collapse:collapse;margin:0}.table td[data-v-7c7c5526]{vertical-align:top;padding:.75rem;border:1px solid #e0e0e0}.table th[data-v-7c7c5526]{font-weight:600;padding:.75rem;border:1px solid #e0e0e0;min-width:120px}.radical-row[data-v-7c7c5526]{transition:background .2s}.radical-row[data-v-7c7c5526]:hover{background:#00000005}.radicals-container[data-v-7c7c5526]{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem}.radical-btn[data-v-7c7c5526]{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;font-size:1.25rem;font-weight:500;color:var(--q-primary);text-decoration:none;transition:all .2s ease;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.radical-btn[data-v-7c7c5526]:hover{background:var(--q-primary);color:#fff;border-color:var(--q-primary);transform:translateY(-2px);box-shadow:0 4px 8px #00000026;text-decoration:none}.radical-btn.router-link-active[data-v-7c7c5526]{background:var(--q-primary);color:#fff;border-color:var(--q-primary);font-weight:600}.radical-btn[data-v-7c7c5526]:focus{outline:2px solid var(--q-primary);outline-offset:2px}@media(max-width:768px){.radical-btn[data-v-7c7c5526]{min-width:36px;height:36px;font-size:1.1rem}.radicals-container[data-v-7c7c5526]{gap:.35rem;padding:.25rem}.table td[data-v-7c7c5526],.table th[data-v-7c7c5526]{padding:.5rem;font-size:.9rem}.table th[data-v-7c7c5526]{min-width:100px}}
