.astrolog-swiper-wrap[data-v-41a45ce1]{padding:0 58px;position:relative}.nav-btn[data-v-41a45ce1]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06132bdb;border:1px solid hsla(41,41%,89%,.16);border-radius:999px;color:#f2ebdf;cursor:pointer;display:flex;font-size:16px;height:42px;justify-content:center;line-height:42px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s ease,border-color .2s ease,transform .2s ease;width:42px;z-index:10}.nav-prev[data-v-41a45ce1]{left:0}.nav-next[data-v-41a45ce1]{right:0}.nav-btn[data-v-41a45ce1]:hover:not(:disabled){background:#0a1d3ff5;border-color:#eee7d747}.nav-btn[data-v-41a45ce1]:disabled{cursor:not-allowed;opacity:.35}@media (max-width:576px){.astrolog-swiper-wrap[data-v-41a45ce1]{padding:0 18px}.nav-btn[data-v-41a45ce1]{font-size:14px;height:36px;width:36px}}.astrolog-grid[data-v-41a45ce1]{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}@media (max-width:1200px){.astrolog-grid[data-v-41a45ce1]{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.astrolog-grid[data-v-41a45ce1]{grid-template-columns:1fr}}.astrolog-grid-actions[data-v-41a45ce1]{display:flex;justify-content:center;margin-top:24px}.astrolog-expand-btn[data-v-41a45ce1]{background:transparent;border:1px solid hsla(37,94%,81%,.6);border-radius:999px;color:#f2ebdf;font-family:inherit;font-size:16px;min-width:180px;padding:14px 24px;transition:background-color .2s ease,border-color .2s ease}.astrolog-expand-btn[data-v-41a45ce1]:hover{background:#fcd9a11f;border-color:#fcdaa2}.astrolog-swiper[data-v-41a45ce1]{padding-bottom:14px}.astrolog-swiper[data-v-41a45ce1] .swiper-wrapper{align-items:stretch}.astrolog-swiper[data-v-41a45ce1] .swiper-slide{display:flex;height:auto}.astrolog-swiper[data-v-41a45ce1] .swiper-pagination{margin-top:10px;position:static}.astrolog-swiper[data-v-41a45ce1] .swiper-pagination-bullet{background:#f5ebdb47;height:8px;opacity:1;width:8px}.astrolog-swiper[data-v-41a45ce1] .swiper-pagination-bullet-active{background:#f0e7d7}.astrolog-card[data-v-41a45ce1]{border:1px solid hsla(40,37%,89%,.12);border-radius:24px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.astrolog-card__surface[data-v-41a45ce1]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.astrolog-card__body[data-v-41a45ce1]{align-items:center;display:flex;flex-direction:column;gap:1rem;min-height:100%;padding:18px 18px 16px;position:relative;z-index:1}.status-badge[data-v-41a45ce1]{align-items:center;align-self:flex-start;background:#05022c;border:1px solid transparent;border-radius:999px;color:#edf2ff;display:inline-flex;font-size:.625rem;font-weight:600;gap:7px;letter-spacing:.08em;line-height:1;min-height:28px;padding:6px 11px;text-transform:uppercase}.status-badge__dot[data-v-41a45ce1]{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.status-badge--online[data-v-41a45ce1]{color:#dfffe6}.status-badge--online .status-badge__dot[data-v-41a45ce1]{background:#8af0a7}.status-badge--busy[data-v-41a45ce1]{color:#ff8300}.status-badge--busy .status-badge__dot[data-v-41a45ce1]{background:#ff8300;box-shadow:0 0 0 4px #ff8300}.status-badge--offline[data-v-41a45ce1]{color:#d7dfeb}.status-badge--offline .status-badge__dot[data-v-41a45ce1]{background:#a8b5c8}.avatar-wrap[data-v-41a45ce1]{background:linear-gradient(180deg,#ffffff47,#ffffff14);border-radius:50%;box-shadow:0 14px 30px #00000047,inset 0 1px #ffffff40;height:88px;padding:4px;width:88px}.avatar-img[data-v-41a45ce1]{background:#ffffff0d;border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content[data-v-41a45ce1]{flex:1;width:100%}.name[data-v-41a45ce1]{color:#f8fbff;font-family:MuseoModerno,sans-serif;font-size:1.08rem;font-weight:500;line-height:1.35;margin:0}.tags[data-v-41a45ce1]{color:#bac9e8;font-size:.74rem;line-height:1.5;margin:.55rem auto 0;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.desc[data-v-41a45ce1],.tags[data-v-41a45ce1]{overflow:hidden}.desc[data-v-41a45ce1]{color:#e8eef9e0;display:-webkit-box;font-size:.84rem;line-height:1.6;margin:.8rem 0 0;-webkit-box-orient:vertical;-webkit-line-clamp:3;min-height:4.8em}.cta[data-v-41a45ce1]{align-items:center;background:linear-gradient(180deg,#f4e6d0,#ead7ba);border:1px solid rgba(255,250,240,.14);border-radius:16px;box-shadow:0 10px 24px #050e2033,inset 0 1px #ffffff73;color:#13233f;cursor:pointer;display:flex;font-size:.92rem;font-weight:700;justify-content:center;letter-spacing:.01em;min-height:46px;padding:.8rem 1rem;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;width:100%}.cta[data-v-41a45ce1]:hover{box-shadow:0 14px 28px #050e2042,inset 0 1px #ffffff73;filter:brightness(1.02);transform:translateY(-1px)}.cta[data-v-41a45ce1]:active{filter:brightness(.98);transform:translateY(0)}@media (max-width:1199px){.astrolog-card__body[data-v-41a45ce1]{padding:18px 16px 16px}}@media (max-width:576px){.astrolog-card[data-v-41a45ce1]{border-radius:22px}.astrolog-card__body[data-v-41a45ce1]{padding:16px 15px 15px}.avatar-wrap[data-v-41a45ce1]{height:78px;width:78px}.desc[data-v-41a45ce1]{min-height:auto}}
