.links-page[data-v-f99fdc1a]{background:var(--bg-dark);display:flex;justify-content:center;min-height:100vh;padding:4rem 1.5rem 3rem}.links-wrap[data-v-f99fdc1a]{gap:2.5rem;max-width:480px;width:100%}.links-profile[data-v-f99fdc1a],.links-wrap[data-v-f99fdc1a]{display:flex;flex-direction:column}.links-profile[data-v-f99fdc1a]{align-items:center;gap:.75rem;text-align:center}.links-profile__avatar[data-v-f99fdc1a]{align-items:center;background:var(--accent-10);border:2px solid var(--accent-25);border-radius:50%;display:flex;height:80px;justify-content:center;padding:4px;width:80px}.links-profile__avatar img[data-v-f99fdc1a]{border-radius:50%;height:100%;width:100%}.links-profile__name[data-v-f99fdc1a]{color:var(--color-text);font-family:var(--font-body);font-size:1.5rem;font-weight:500;letter-spacing:-.02em;margin:0}.links-profile__tagline[data-v-f99fdc1a]{color:var(--color-text-muted);font-size:.85rem;line-height:1.5;margin:0;max-width:300px}.links-list[data-v-f99fdc1a]{display:flex;flex-direction:column;gap:.75rem}.link-card[data-v-f99fdc1a]{align-items:center;background:var(--bg-dark-2);border:1px solid var(--accent-10);border-radius:var(--radius-md);display:flex;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:border-color .3s ease,background .3s ease,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.link-card[data-v-f99fdc1a]:hover{background:var(--bg-dark-3);border-color:var(--accent-30);box-shadow:0 8px 28px #0003;transform:translateY(-2px)}.link-card[data-v-f99fdc1a]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.link-card__icon[data-v-f99fdc1a]{align-items:center;background:var(--accent-8);border:1px solid var(--accent-12);border-radius:12px;color:var(--color-accent);display:flex;flex-shrink:0;height:44px;justify-content:center;transition:background .3s ease,border-color .3s ease;width:44px}.link-card:hover .link-card__icon[data-v-f99fdc1a]{background:var(--accent-15);border-color:var(--accent-25)}.link-card__body[data-v-f99fdc1a]{display:flex;flex:1;flex-direction:column;gap:.15rem;min-width:0}.link-card__label[data-v-f99fdc1a]{color:var(--color-text);font-family:var(--font-body);font-size:.95rem;font-weight:500;letter-spacing:-.01em}.link-card__desc[data-v-f99fdc1a]{color:var(--color-text-muted);font-size:.8rem}.link-card__arrow[data-v-f99fdc1a]{color:var(--color-text-muted);flex-shrink:0;transition:color .3s ease,transform .3s ease}.link-card:hover .link-card__arrow[data-v-f99fdc1a]{color:var(--color-accent);transform:translate(2px,-2px)}.links-newsletter[data-v-f99fdc1a]{background:var(--bg-dark-2,#1e2a24);border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;box-shadow:0 24px 48px #0006;padding:2.5rem 2rem 2rem}.links-newsletter__title[data-v-f99fdc1a]{color:var(--color-text,#f0f0f0);font-family:var(--font-body)!important;font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.links-newsletter__subtitle[data-v-f99fdc1a]{color:var(--color-text-muted,hsla(0,0%,94%,.6));font-size:.9rem;line-height:1.5;margin:0 0 1.5rem}.links-newsletter__form[data-v-f99fdc1a]{display:flex;flex-direction:column;gap:.75rem}.links-newsletter__row[data-v-f99fdc1a]{display:flex;gap:.5rem}.links-newsletter__input[data-v-f99fdc1a]{background:#ffffff0d;border:1.5px solid hsla(0,0%,100%,.2);border-radius:.5rem;color:var(--color-text,#f0f0f0);flex:1;font-size:.9rem;outline:none;padding:.75rem 1rem;transition:border-color .2s;width:100%}.links-newsletter__input[data-v-f99fdc1a]::-moz-placeholder{color:#ffffff4d}.links-newsletter__input[data-v-f99fdc1a]::placeholder{color:#ffffff4d}.links-newsletter__input[data-v-f99fdc1a]:focus{border-color:hsl(var(--accent-h,110),var(--accent-s,35%),var(--accent-l,66%))}.links-newsletter__btn[data-v-f99fdc1a]{align-items:center;background:hsl(var(--accent-h,110),var(--accent-s,35%),55%);border:none;border-radius:.5rem;color:#000;cursor:pointer;display:flex;font-size:.9rem;font-weight:700;justify-content:center;min-width:110px;padding:.75rem 1.25rem;transition:opacity .2s,background .2s;white-space:nowrap}.links-newsletter__btn[data-v-f99fdc1a]:disabled{cursor:not-allowed;opacity:.5}.links-newsletter__btn[data-v-f99fdc1a]:not(:disabled):hover{opacity:.9}.links-newsletter__spinner[data-v-f99fdc1a]{animation:nl-spin-f99fdc1a .6s linear infinite;border:2px solid rgba(0,0,0,.2);border-radius:50%;border-top-color:#111;height:18px;width:18px}@keyframes nl-spin-f99fdc1a{to{transform:rotate(1turn)}}.links-newsletter__privacy[data-v-f99fdc1a]{color:#ffffff4d;font-size:.75rem;margin:0}.links-newsletter__error[data-v-f99fdc1a]{color:#e57373;font-size:.82rem;margin:0}.links-newsletter__success[data-v-f99fdc1a]{padding:1rem 0;text-align:center}.links-newsletter__check[data-v-f99fdc1a]{align-items:center;background:#96c58b26;border-radius:50%;color:var(--color-accent);display:inline-flex;height:48px;justify-content:center;margin-bottom:.75rem;width:48px}.links-newsletter__done-title[data-v-f99fdc1a]{color:var(--color-text);font-size:1.1rem;font-weight:600;margin:0 0 .25rem}.links-newsletter__done-sub[data-v-f99fdc1a]{color:var(--color-text-muted);font-size:.85rem;margin:0}@media(max-width:480px){.links-newsletter[data-v-f99fdc1a]{padding:2rem 1.25rem 1.5rem}.links-newsletter__row[data-v-f99fdc1a]{flex-direction:column}.links-newsletter__btn[data-v-f99fdc1a]{width:100%}}
