.tr-wrap[data-v-7fac76d2]{max-width:1500px;margin:0 auto}.full-height[data-v-7fac76d2]{height:100%}.tr-hero[data-v-7fac76d2]{color:#fff;border-radius:16px;align-items:center;gap:14px;padding:20px 22px;display:flex;position:relative;overflow:hidden}[dir=ltr] .tr-hero[data-v-7fac76d2]{background:linear-gradient(120deg,#7f1d1d 0%,#b91c1c 55%,#dc2626 100%)}[dir=rtl] .tr-hero[data-v-7fac76d2]{background:linear-gradient(-120deg,#7f1d1d 0%,#b91c1c 55%,#dc2626 100%)}.tr-hero__glow[data-v-7fac76d2]{background:radial-gradient(circle,#ffffff38,#0000 65%);border-radius:50%;width:320px;height:320px;position:absolute;inset:-60% -20% auto auto}.tr-hero__eyebrow[data-v-7fac76d2]{opacity:.85;align-items:center;gap:5px;font-size:12px;display:flex}.tr-hero__title[data-v-7fac76d2]{font-size:24px;font-weight:900;line-height:1.2}.tr-hero__sub[data-v-7fac76d2]{opacity:.88;max-width:560px;font-size:12.5px}.tr-refresh[data-v-7fac76d2]{color:#fff;background:#ffffff29;border-radius:10px;padding:8px 16px;font-weight:700}.tr-card[data-v-7fac76d2]{border-color:#e7ecf3;border-radius:14px;overflow:hidden}.tr-side__search[data-v-7fac76d2]{padding:10px}.tr-side[data-v-7fac76d2]{max-height:560px;padding-bottom:6px;overflow-y:auto}.tr-side__group[data-v-7fac76d2]{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;padding:12px 14px 5px;font-size:11px;font-weight:800}.tr-side__none[data-v-7fac76d2]{text-align:center;color:#94a3b8;padding:20px;font-size:12.5px}.tr-mod[data-v-7fac76d2]{cursor:pointer;border-inline-start:3px solid #0000;align-items:center;gap:10px;padding:9px 14px;transition:background .15s;display:flex}.tr-mod[data-v-7fac76d2]:hover{background:#f8fafc}.tr-mod--on[data-v-7fac76d2]{background:#fef2f2;border-inline-start-color:#dc2626}.tr-mod__icon[data-v-7fac76d2]{color:#64748b;flex:none}.tr-mod--on .tr-mod__icon[data-v-7fac76d2]{color:#dc2626}.tr-mod__name[data-v-7fac76d2]{color:#0f172a;flex:auto;min-width:0;font-size:13px;font-weight:600}.tr-mod__n[data-v-7fac76d2]{color:#b91c1c;background:#fee2e2;border-radius:20px;flex:none;padding:1px 9px;font-size:11.5px;font-weight:800}.tr-bar[data-v-7fac76d2]{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;display:flex}.tr-sel[data-v-7fac76d2]{color:#065f46;background:#ecfdf5;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:700;display:flex}.tr-list[data-v-7fac76d2]{max-height:520px;overflow-y:auto}.tr-row[data-v-7fac76d2]{border-bottom:1px solid #f1f5f9;align-items:center;gap:10px;padding:9px 14px;display:flex}.tr-row--head[data-v-7fac76d2]{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;z-index:1;background:#f8fafc;font-size:11px;font-weight:800;position:sticky;top:0}.tr-row--on[data-v-7fac76d2]{background:#f0fdf4}.tr-row__main[data-v-7fac76d2]{flex:auto;min-width:0}.tr-row__label[data-v-7fac76d2]{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.tr-row__code[data-v-7fac76d2]{color:#94a3b8;font-family:monospace;font-size:11px}.tr-row__when[data-v-7fac76d2]{color:#64748b;flex:none;font-size:11.5px}.tr-row__act[data-v-7fac76d2]{text-align:end;white-space:nowrap;flex:none;width:84px}.tr-row__none[data-v-7fac76d2]{color:#cbd5e1}.tr-foot[data-v-7fac76d2]{background:#fef2f2;padding:8px 12px;display:flex}.tr-pick[data-v-7fac76d2],.tr-empty[data-v-7fac76d2]{text-align:center;color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:46px 20px;display:flex}.tr-empty[data-v-7fac76d2]{background:#fff;border:1px solid #e7ecf3;border-radius:14px}.tr-empty__t[data-v-7fac76d2]{color:#0f172a;font-size:16px;font-weight:800}.tr-empty__d[data-v-7fac76d2]{color:#64748b;max-width:420px;font-size:12.5px}
