.share-modal-overlay[data-v-5e3443ee]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0006;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.share-modal-container[data-v-5e3443ee]{box-sizing:border-box;background:#fff;border-radius:20px;width:100%;max-width:480px;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.share-modal-header[data-v-5e3443ee]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.share-modal-header h2[data-v-5e3443ee]{color:#111827;margin:0;font-size:2.025rem;font-weight:700}.close-btn[data-v-5e3443ee]{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:background .2s;display:flex}.close-btn[data-v-5e3443ee]:hover{color:#111827;background:#f3f4f6}.share-card-preview[data-v-5e3443ee]{background:#fafafa;border:1px solid #e5e7eb;border-radius:16px;margin-bottom:20px;overflow:hidden}.card-image-wrapper[data-v-5e3443ee]{background-color:#f3f4f6;width:100%;height:200px;overflow:hidden}.card-image-wrapper img[data-v-5e3443ee]{object-fit:cover;width:100%;height:100%}.card-content[data-v-5e3443ee]{padding:16px}.card-title[data-v-5e3443ee]{color:#111827;margin:0 0 8px;font-size:1.5rem;font-weight:700;line-height:1.4}.card-description[data-v-5e3443ee]{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:1.3125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.site-badge[data-v-5e3443ee]{color:#374151;background:#e5e7eb;border-radius:6px;align-items:center;gap:3px;padding:4px 8px;font-size:1.125rem;font-weight:600;display:inline-flex}.share-actions[data-v-5e3443ee]{gap:10px;display:flex;position:relative}.action-btn[data-v-5e3443ee]{cursor:pointer;color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:12px;justify-content:center;align-items:center;height:48px;text-decoration:none;transition:all .2s;display:flex}.action-btn[data-v-5e3443ee]:hover{background:#f9fafb}.copy-btn[data-v-5e3443ee]{color:#fff;background:#1e1b4b;border:none;flex:1;gap:8px;font-size:1.35rem;font-weight:600}.copy-btn[data-v-5e3443ee]:hover{background:#2e2a72}.copy-btn.copied[data-v-5e3443ee]{background:#059669}.icon-btn[data-v-5e3443ee]{flex-shrink:0;width:48px}.more-menu-wrapper[data-v-5e3443ee]{position:relative}.dropdown-menu[data-v-5e3443ee]{z-index:10;background:#fff;border:1px solid #f3f4f6;border-radius:16px;flex-direction:column;gap:4px;width:160px;padding:8px;display:flex;position:absolute;bottom:56px;right:0;box-shadow:0 10px 25px -5px #00000026}.dropdown-item[data-v-5e3443ee]{color:#374151;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:1.3125rem;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.dropdown-item[data-v-5e3443ee]:hover{background:#f3f4f6}.brand-icon[data-v-5e3443ee]{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:16.5px;font-weight:700;display:flex}.brand-icon.facebook[data-v-5e3443ee]{background-color:#1877f2}.brand-icon.threads[data-v-5e3443ee]{background-color:#000}.brand-icon.bluesky[data-v-5e3443ee]{background-color:#0085ff}.fade-enter-active[data-v-5e3443ee],.fade-leave-active[data-v-5e3443ee]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-5e3443ee],.fade-leave-to[data-v-5e3443ee]{opacity:0;transform:scale(.96)}.nuelink-halloween-banner[data-astro-cid-hvbcjws2]{isolation:isolate;box-sizing:border-box;color:#fff;text-align:center;background:radial-gradient(at 50% 120%,#3513688c,#0000 60%),linear-gradient(135deg,#090817 0%,#0d0a20 55%,#090817 100%);border:1px solid #6842be59;border-radius:16px;width:100%;max-width:1086px;padding:36px 24px;position:relative;overflow:hidden}.nuelink-halloween-banner[data-astro-cid-hvbcjws2],.nuelink-halloween-banner[data-astro-cid-hvbcjws2] [data-astro-cid-hvbcjws2]{box-sizing:border-box}.nuelink-halloween-banner[data-astro-cid-hvbcjws2]:before,.nuelink-halloween-banner[data-astro-cid-hvbcjws2]:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(#371b68bf,#0000 70%);border-radius:50%;width:210px;height:150px;position:absolute;bottom:-64px}.nuelink-halloween-banner[data-astro-cid-hvbcjws2]:before{left:-55px}.nuelink-halloween-banner[data-astro-cid-hvbcjws2]:after{right:-55px}.nuelink-halloween-banner__offer[data-astro-cid-hvbcjws2]{color:#20e6bd;background:#11272bb8;border:1px solid #16dfb847;border-radius:999px;margin:0 0 18px;padding:3px 12px;font-size:clamp(11px,2vw,15px);line-height:1.3;display:inline-block}.nuelink-halloween-banner__title[data-astro-cid-hvbcjws2]{color:#fff;margin:0;font-size:clamp(21px,5vw,38px);font-weight:750;line-height:1.1}.nuelink-halloween-banner__subtitle[data-astro-cid-hvbcjws2]{color:#a4a3b8;margin:14px 0 22px;font-size:clamp(16px,1.8vw,20px);line-height:1.45}.nuelink-halloween-banner__button[data-astro-cid-hvbcjws2]{color:#07121a;background:#12dfb5;border-radius:999px;padding:12px 26px;font-size:clamp(16px,2vw,18px);font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .16s,transform .16s;display:inline-block}.nuelink-halloween-banner__button[data-astro-cid-hvbcjws2]:hover{background:#37f0cb;transform:translateY(-2px)}.nuelink-halloween-banner__button[data-astro-cid-hvbcjws2]:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (width<=520px){.nuelink-halloween-banner[data-astro-cid-hvbcjws2]{border-radius:12px;padding:28px 18px}.nuelink-halloween-banner__offer[data-astro-cid-hvbcjws2]{padding:7px 8px}}
