.side-card[data-v-2cde9e34]{background:#fff;border:1px solid #e6edf3;border-radius:14px;min-width:0;padding:14px}.side-head[data-v-2cde9e34]{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.side-head[data-v-2cde9e34],.side-title[data-v-2cde9e34]{align-items:center;gap:8px}.side-title[data-v-2cde9e34]{color:#64748b;display:inline-flex;font-size:var(--fs-xs);font-weight:800;letter-spacing:.04em;margin:0;min-width:0;text-transform:uppercase}.side-title-text[data-v-2cde9e34]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-ibadge[data-v-2cde9e34]{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:9px;box-shadow:0 2px 6px #2563eb47;color:#fff;display:inline-flex;flex-shrink:0;font-size:15px;height:27px;justify-content:center;width:27px}.side-amber .side-ibadge[data-v-2cde9e34]{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 2px 6px #d9770647}.side-slate .side-ibadge[data-v-2cde9e34]{background:linear-gradient(135deg,#94a3b8,#64748b);box-shadow:0 2px 6px #64748b42}.side-purple .side-ibadge[data-v-2cde9e34]{background:linear-gradient(135deg,#a78bfa,#7c3aed);box-shadow:0 2px 6px #7c3aed47}.side-green .side-ibadge[data-v-2cde9e34]{background:linear-gradient(135deg,#34d399,#059669);box-shadow:0 2px 6px #05966947}.side-rose .side-ibadge[data-v-2cde9e34]{background:linear-gradient(135deg,#fb7185,#e11d48);box-shadow:0 2px 6px #e11d4847}.side-count[data-v-2cde9e34]{background:#e9eef4;border-radius:999px;color:#475569;font-size:var(--fs-xs);margin-left:2px;padding:0 6px}.side-card[data-v-2cde9e34] .side-tabs{background:#f1f5f9;border-radius:9px;display:inline-flex;gap:3px;padding:3px}.side-card[data-v-2cde9e34] .side-tabs button{background:transparent;border:0;border-radius:7px;color:#64748b;cursor:pointer;font-family:inherit;font-size:var(--fs-xs);font-weight:700;height:28px;padding:0 10px;-webkit-tap-highlight-color:transparent}.side-card[data-v-2cde9e34] .side-tabs button.active{background:#fff;box-shadow:0 1px 3px #00000014;color:#0f172a}.side-card[data-v-2cde9e34] .side-tabs button:active{opacity:.8}.side-card[data-v-2cde9e34] .side-all{color:#2563eb;font-size:var(--fs-xs);font-weight:700;text-decoration:none;white-space:nowrap}.side-card[data-v-2cde9e34] .side-all:hover{text-decoration:underline}@media (max-width:768px){.side-card[data-v-2cde9e34] .side-tabs button{height:36px;padding:0 12px}}
