.authors-page[data-v-fb494bfa]{min-height:100vh;background:radial-gradient(circle at 8% 8%,rgba(119,183,236,.12),transparent 28%),radial-gradient(circle at 92% 6%,rgba(244,123,32,.1),transparent 26%),linear-gradient(180deg,#f7fbff,#fff 34%,#f8fafc);color:var(--pub-text, #1c2740)}.authors-state[data-v-fb494bfa]{min-height:58vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px 20px 80px;text-align:center}.loader-ring[data-v-fb494bfa]{width:52px;height:52px;border:4px solid rgba(91,146,207,.16);border-top-color:var(--pub-secondary, #77b7ec);border-radius:50%;animation:spin-fb494bfa .9s linear infinite}.state-icon[data-v-fb494bfa]{color:var(--pub-secondary, #77b7ec);font-size:2.5rem}.authors-content[data-v-fb494bfa]{padding:30px 0 80px}.authors-toolbar[data-v-fb494bfa]{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:22px}.authors-toolbar span[data-v-fb494bfa]{display:inline-flex;margin-bottom:8px;color:#5c6d8a;font-size:.82rem;font-weight:800}.authors-toolbar h2[data-v-fb494bfa]{margin:0;font-size:clamp(1.35rem,2.6vw,1.78rem);font-weight:900;color:#1f2b49}.authors-grid[data-v-fb494bfa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.author-card[data-v-fb494bfa],.empty-card[data-v-fb494bfa]{border:1px solid rgba(207,219,234,.84);border-radius:24px;background:radial-gradient(circle at 100% 0%,rgba(244,123,32,.09),transparent 36%),linear-gradient(180deg,#fffffffa,#f6f9fff5);box-shadow:0 18px 42px #0d1c3d12}.author-card[data-v-fb494bfa]{padding:18px;display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px;align-items:start}.author-avatar-link[data-v-fb494bfa]{text-decoration:none}.author-avatar[data-v-fb494bfa]{width:104px;height:104px;border-radius:24px;overflow:hidden;background:linear-gradient(135deg,#303c841f,#77b7ec2e);display:flex;align-items:center;justify-content:center;color:#30438d;font-size:2rem}.author-avatar img[data-v-fb494bfa]{width:100%;height:100%;object-fit:cover;display:block}.author-card-body[data-v-fb494bfa]{min-width:0}.author-role[data-v-fb494bfa]{display:inline-flex;margin-bottom:10px;padding:6px 11px;border-radius:999px;background:#303c8414;color:#30438d;font-size:.7rem;font-weight:900}.author-card h3[data-v-fb494bfa]{margin:0 0 10px;font-size:1.05rem;font-weight:900}.author-card h3 a[data-v-fb494bfa]{color:#1d2843;text-decoration:none}.author-card p[data-v-fb494bfa]{margin:0;color:#60708f;font-size:.9rem;line-height:1.74}.author-meta[data-v-fb494bfa]{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:14px;color:#50617d;font-size:.74rem;font-weight:800}.author-meta span[data-v-fb494bfa],.author-meta a[data-v-fb494bfa]{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:inherit}.empty-card[data-v-fb494bfa]{padding:42px 24px;text-align:center}.empty-card i[data-v-fb494bfa]{font-size:2.4rem;color:#77b7ec}.empty-card h3[data-v-fb494bfa]{margin:14px 0 10px;color:#23314f;font-weight:900}.empty-card p[data-v-fb494bfa]{margin:0;color:#62728f;line-height:1.8}@keyframes spin-fb494bfa{to{transform:rotate(360deg)}}.public-app[data-theme=dark]{background:radial-gradient(circle at 12% 4%,rgba(244,123,32,.18),transparent 24rem),radial-gradient(circle at 86% 6%,rgba(117,185,232,.16),transparent 26rem),linear-gradient(180deg,#07111f,#0d2138 38%,#07111f);color:var(--shell-footer-text, #edf6ff)}.public-app[data-theme=dark]{color:#b7c8de}.public-app[data-theme=dark]{color:#f6f9ff}.public-app[data-theme=dark]{border-color:var(--shell-header-border, rgba(117, 185, 232, .14));background:linear-gradient(145deg,#09182ff0,#0d2240db),radial-gradient(circle at 96% 6%,rgba(244,123,32,.12),transparent 30%);box-shadow:var(--shell-header-shadow, 0 20px 46px rgba(0, 0, 0, .34))}.public-app[data-theme=dark]{border-color:var(--shell-header-border, rgba(117, 185, 232, .14));background:var(--shell-control-bg, rgba(255, 255, 255, .06));color:var(--shell-control-text, #edf6ff)}.public-app[data-theme=dark]{border-color:var(--shell-control-border, rgba(117, 185, 232, .12));background:var(--shell-control-bg, rgba(255, 255, 255, .06));color:var(--shell-control-text, #edf6ff)}.public-app[data-theme=dark]{color:#dcecff}@media (max-width: 991px){.authors-grid[data-v-fb494bfa]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.authors-toolbar[data-v-fb494bfa]{flex-direction:column;align-items:stretch}.authors-grid[data-v-fb494bfa],.author-card[data-v-fb494bfa]{grid-template-columns:1fr}.author-avatar[data-v-fb494bfa]{width:100px;height:100px}}
