.people-page[data-v-a7db3ba2]{max-width:1180px;padding-bottom:3.5rem}.v-hero[data-v-a7db3ba2]{padding:2.75rem .75rem 2rem;position:relative;text-align:center}.v-hero-glow[data-v-a7db3ba2]{background:radial-gradient(50% 50% at 50% 50%,rgba(var(--accent-rgb),.22) 0,rgba(var(--accent-rgb),.07) 45%,rgba(var(--accent-rgb),0) 72%);height:320px;left:50%;pointer-events:none;position:absolute;top:-90px;transform:translate(-50%);width:min(760px,130%)}.v-hero[data-v-a7db3ba2]>:not(.v-hero-glow){position:relative}.v-hero-badge[data-v-a7db3ba2]{align-items:center;background-color:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.4);border-radius:999px;color:var(--accent);display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem;letter-spacing:.06em;padding:.32rem .85rem;text-transform:uppercase}.v-hero-title[data-v-a7db3ba2]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(115deg,var(--bs-heading-color,var(--bs-body-color)) 0,var(--bs-heading-color,var(--bs-body-color)) 42%,var(--accent) 100%);color:transparent;font-size:clamp(1.9rem,4.5vw,2.7rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:1rem 0 .4rem}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.v-hero-title[data-v-a7db3ba2]{background-image:none;color:var(--bs-heading-color,var(--bs-body-color))}}.v-hero-sub[data-v-a7db3ba2]{color:var(--bs-secondary-color,#8a8a8a);font-size:1rem;margin:0}.v-hero-line[data-v-a7db3ba2]{background-image:linear-gradient(90deg,rgba(var(--accent-rgb),0) 0,rgba(var(--accent-rgb),.9),rgba(var(--accent-rgb),0));border-radius:999px;display:block;height:3px;margin:1.5rem auto 0;width:96px}.v-grid[data-v-a7db3ba2]{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}.v-card[data-v-a7db3ba2]{align-items:center;background-color:var(--bs-secondary-bg,#1c1c1c);border:1px solid hsla(0,0%,50%,.28);border-radius:14px;display:flex;flex-direction:column;gap:.2rem;min-width:0;overflow:hidden;padding:1.15rem .85rem 1rem;position:relative;text-align:center;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.v-card[data-v-a7db3ba2]:before{background-image:linear-gradient(90deg,rgba(var(--accent-rgb),0) 0,rgba(var(--accent-rgb),.9),rgba(var(--accent-rgb),0));content:"";height:3px;left:0;opacity:.45;position:absolute;right:0;top:0;transition:opacity .22s ease}.v-card[data-v-a7db3ba2]:focus-within,.v-card[data-v-a7db3ba2]:hover{border-color:rgba(var(--accent-rgb),.5);box-shadow:0 14px 28px #0000003d,0 0 24px rgba(var(--accent-rgb),.12);transform:translateY(-4px)}.v-card[data-v-a7db3ba2]:focus-within:before,.v-card[data-v-a7db3ba2]:hover:before{opacity:1}.v-card-no[data-v-a7db3ba2]{color:#8080808c;font-size:.7rem;font-weight:700;letter-spacing:.08em;position:absolute;right:.7rem;top:.55rem}.v-avatar-link[data-v-a7db3ba2]{background-image:linear-gradient(155deg,rgba(var(--accent-rgb),.8) 0,rgba(var(--accent-rgb),.25) 55%,rgba(var(--accent-rgb),.6));border-radius:50%;box-shadow:0 0 0 1px rgba(var(--accent-rgb),.32),0 8px 18px rgba(var(--accent-rgb),.18);display:inline-block;line-height:0;margin:0 0 .5rem;padding:3px;position:relative;transition:transform .22s ease,box-shadow .22s ease}.v-card:focus-within .v-avatar-link[data-v-a7db3ba2],.v-card:hover .v-avatar-link[data-v-a7db3ba2]{box-shadow:0 0 0 2px rgba(var(--accent-rgb),.6),0 10px 24px rgba(var(--accent-rgb),.28);transform:scale(1.03)}.v-avatar-badge[data-v-a7db3ba2]{background:linear-gradient(145deg,var(--accent) 0,var(--accent-strong) 100%);border:2px solid var(--bs-secondary-bg,#1c1c1c);border-radius:50%;bottom:0;box-shadow:0 3px 8px rgba(var(--accent-rgb),.45);color:#fff;display:grid;font-size:.72rem;height:24px;line-height:1;place-items:center;position:absolute;right:-1px;width:24px}.v-name[data-v-a7db3ba2]{font-size:1rem;font-weight:700;line-height:1.25}.v-name a[data-v-a7db3ba2]{color:var(--bs-heading-color,var(--bs-body-color));text-decoration:none;transition:color .18s ease}.v-name a[data-v-a7db3ba2]:focus-visible,.v-name a[data-v-a7db3ba2]:hover{color:var(--accent)}.v-username[data-v-a7db3ba2]{font-size:.82rem;line-height:1.2}.v-username a[data-v-a7db3ba2]{color:var(--bs-secondary-color,#8a8a8a);text-decoration:none;transition:color .18s ease}.v-username a[data-v-a7db3ba2]:focus-visible,.v-username a[data-v-a7db3ba2]:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.v-meta[data-v-a7db3ba2]{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center;margin-top:.35rem}.v-occupation[data-v-a7db3ba2],.v-subs[data-v-a7db3ba2]{align-items:center;border-radius:999px;display:inline-flex;font-size:.74rem;font-weight:600;gap:.28rem;max-width:100%;padding:.2rem .55rem}.v-occupation[data-v-a7db3ba2]{background-color:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.32);color:var(--accent)}.v-subs[data-v-a7db3ba2]{background-color:#8080801f;border:1px solid hsla(0,0%,50%,.22);color:var(--bs-body-color)}.v-subs i[data-v-a7db3ba2],.v-wishlist-btn[data-v-a7db3ba2]{color:var(--accent)}.v-wishlist-btn[data-v-a7db3ba2]{align-items:center;background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.45);border-radius:10px;display:inline-flex;font-size:.8rem;font-weight:700;gap:.4rem;justify-content:center;margin-top:.55rem;padding:.45rem .65rem;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease;width:100%}.v-wishlist-btn[data-v-a7db3ba2]:focus-visible,.v-wishlist-btn[data-v-a7db3ba2]:hover{background:rgba(var(--accent-rgb),.14);border-color:rgba(var(--accent-rgb),.65);box-shadow:0 6px 14px -8px rgba(var(--accent-rgb),.45);color:var(--accent);transform:translateY(-1px)}.v-profile-btn[data-v-a7db3ba2]{align-items:center;background:linear-gradient(135deg,var(--accent) 0,var(--accent-strong) 100%);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;box-shadow:inset 0 1px #ffffff38,0 4px 12px -6px rgba(var(--accent-rgb),.55);color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;gap:.4rem;justify-content:center;margin-top:.55rem;padding:.45rem .65rem;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease;width:100%}.v-profile-btn[data-v-a7db3ba2]:focus-visible,.v-profile-btn[data-v-a7db3ba2]:hover{box-shadow:inset 0 1px #ffffff38,0 8px 16px -6px rgba(var(--accent-rgb),.65);color:#fff;transform:translateY(-1px)}.v-quote[data-v-a7db3ba2]{background:linear-gradient(165deg,rgba(var(--accent-rgb),.1) 0,rgba(var(--accent-rgb),.03) 45%,#80808014);border:1px solid rgba(var(--accent-rgb),.22);border-left:3px solid rgba(var(--accent-rgb),.9);border-radius:10px;box-shadow:inset 0 1px #ffffff0a;margin:.65rem 0 0;overflow-wrap:anywhere;padding:.75rem 1rem .8rem 1.05rem;position:relative;text-align:left;width:100%}.v-quote-mark[data-v-a7db3ba2]{color:rgba(var(--accent-rgb),.22);font-family:Georgia,Times New Roman,serif;font-weight:700;line-height:1;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-quote-mark--open[data-v-a7db3ba2]{font-size:1.8rem;left:.35rem;top:.1rem}.v-quote-mark--close[data-v-a7db3ba2]{bottom:-.1rem;color:rgba(var(--accent-rgb),.16);font-size:1.8rem;right:.35rem}.v-quote-text[data-v-a7db3ba2]{color:var(--bs-body-color);display:block;font-family:Georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,Times New Roman,serif;font-size:.88rem;font-style:italic;font-weight:500;letter-spacing:.008em;line-height:1.55;margin:0;padding:.1rem .15rem .02rem .25rem;position:relative;quotes:"«" "»" "„" "“";white-space:pre-wrap}.v-quote-text[data-v-a7db3ba2]:before{content:open-quote " ";margin-right:.08em}.v-quote-text[data-v-a7db3ba2]:after,.v-quote-text[data-v-a7db3ba2]:before{color:var(--accent);font-style:normal;font-weight:700}.v-quote-text[data-v-a7db3ba2]:after{content:" " close-quote;margin-left:.08em}.v-pagination[data-v-a7db3ba2]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:2rem}.v-page-btn[data-v-a7db3ba2],.v-pagination[data-v-a7db3ba2]{align-items:center;justify-content:center}.v-page-btn[data-v-a7db3ba2]{background-color:#8080801a;border:1px solid hsla(0,0%,50%,.25);border-radius:10px;color:var(--bs-body-color);cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:600;height:2.35rem;line-height:1;min-width:2.35rem;padding:0 .55rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.v-page-btn[data-v-a7db3ba2]:hover:not(:disabled):not(.dots){background-color:rgba(var(--accent-rgb),.1);border-color:rgba(var(--accent-rgb),.55);color:var(--accent)}.v-page-btn.active[data-v-a7db3ba2]{background:linear-gradient(135deg,var(--accent) 0,var(--accent-strong) 100%);border-color:rgba(var(--accent-rgb),.6);box-shadow:0 4px 12px -4px rgba(var(--accent-rgb),.55);color:#fff}.v-page-btn[data-v-a7db3ba2]:disabled{cursor:default;opacity:.45}.v-page-btn.dots[data-v-a7db3ba2]{background:transparent;border-color:transparent;cursor:default}.v-card--skeleton[data-v-a7db3ba2]{pointer-events:none}.v-sk[data-v-a7db3ba2]{animation:v-shimmer-a7db3ba2 1.4s ease infinite;background-image:linear-gradient(90deg,#80808024 25%,#8080804d 37%,#80808024 63%);background-size:400% 100%;border-radius:8px;display:block}.v-sk-avatar[data-v-a7db3ba2]{border-radius:50%;height:84px;margin-bottom:.55rem;width:84px}.v-sk-line[data-v-a7db3ba2]{height:.85rem;margin-top:.3rem;width:68%}.v-sk-line--short[data-v-a7db3ba2]{width:44%}.v-sk-chip[data-v-a7db3ba2]{border-radius:999px;height:1.35rem;margin-top:.55rem;width:52%}.v-sk-quote[data-v-a7db3ba2]{border-radius:10px;height:3.4rem;margin-top:.7rem;width:100%}@keyframes v-shimmer-a7db3ba2{0%{background-position:100% 50%}to{background-position:0 50%}}.v-error[data-v-a7db3ba2]{align-items:center;background-color:#dc35451f;border:1px solid rgba(220,53,69,.45);border-radius:14px;display:flex;gap:.6rem;justify-content:center;padding:1rem 1.25rem;text-align:center}.v-error i[data-v-a7db3ba2]{color:var(--bs-danger,#dc3545)}.v-empty[data-v-a7db3ba2]{padding:3rem 1rem;text-align:center}.v-empty-icon[data-v-a7db3ba2]{background-color:rgba(var(--accent-rgb),.1);border:1px dashed rgba(var(--accent-rgb),.5);border-radius:50%;box-shadow:0 0 34px rgba(var(--accent-rgb),.18);color:var(--accent);display:grid;font-size:2.3rem;height:88px;margin:0 auto 1.1rem;place-items:center;width:88px}.v-empty-title[data-v-a7db3ba2]{font-size:1.1rem;font-weight:700;margin:0 0 .25rem}.v-empty-text[data-v-a7db3ba2]{color:var(--bs-secondary-color,#8a8a8a);margin:0}@media (max-width:1199.98px){.v-grid[data-v-a7db3ba2]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:991.98px){.v-grid[data-v-a7db3ba2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.v-grid[data-v-a7db3ba2]{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.v-card[data-v-a7db3ba2]{padding:1rem .75rem .9rem}}@media (max-width:575.98px){.v-grid[data-v-a7db3ba2]{gap:.85rem;grid-template-columns:1fr}.v-hero[data-v-a7db3ba2]{padding-top:1.75rem}.v-card[data-v-a7db3ba2]{padding:1.15rem 1rem 1rem}.v-sk-avatar[data-v-a7db3ba2]{height:84px;width:84px}}@media (prefers-reduced-motion:reduce){.v-avatar-link[data-v-a7db3ba2],.v-card[data-v-a7db3ba2],.v-card[data-v-a7db3ba2]:before,.v-name a[data-v-a7db3ba2],.v-page-btn[data-v-a7db3ba2],.v-profile-btn[data-v-a7db3ba2],.v-username a[data-v-a7db3ba2],.v-wishlist-btn[data-v-a7db3ba2]{transition:none!important}.v-sk[data-v-a7db3ba2]{animation:none!important}.v-card[data-v-a7db3ba2]:focus-within,.v-card[data-v-a7db3ba2]:hover{transform:none}.v-card:hover .v-avatar-link[data-v-a7db3ba2]{transform:none}}
