.anp[data-v-9974f884]{background:linear-gradient(180deg,#141416f2,#0e0e10f2);border:1px solid rgba(239,68,68,.2);border-radius:10px;color:#e5e7eb;margin:16px 0;padding:16px 18px}.anp-head[data-v-9974f884]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.anp-title[data-v-9974f884]{align-items:center;color:#fca5a5;display:inline-flex;font-size:.72rem;font-weight:800;gap:7px;letter-spacing:.08em}.anp-flash[data-v-9974f884],.anp-title[data-v-9974f884]{text-transform:uppercase}.anp-flash[data-v-9974f884]{color:#6b7280;font-size:.66rem;font-weight:700;letter-spacing:.06em}.anp-flash.saved[data-v-9974f884]{color:#4ade80}.anp-flash.error[data-v-9974f884]{color:#fca5a5}.anp-loading[data-v-9974f884]{color:#6b7280;font-size:.78rem;padding:4px 0}.anp-body[data-v-9974f884]{flex-direction:column}.anp-body[data-v-9974f884],.anp-row[data-v-9974f884]{display:flex;gap:10px}.anp-row[data-v-9974f884]{align-items:center;justify-content:space-between}.anp-l[data-v-9974f884]{color:#9ca3af;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.anp-select[data-v-9974f884]{background:#0a0a0c;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#e5e7eb;cursor:pointer;font-size:.78rem;font-weight:600;padding:6px 10px}.anp-select[data-v-9974f884]:focus{border-color:#ef444480;outline:none}.anp-toggle[data-v-9974f884]{align-items:center;background:#4b556333;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;padding:4px 10px 4px 4px;transition:background .18s,border-color .18s}.anp-toggle[data-v-9974f884]:hover{background:#4b55634d}.anp-toggle .anp-knob[data-v-9974f884]{background:#6b7280;border-radius:50%;height:16px;transition:background .18s,transform .18s;width:16px}.anp-toggle.on[data-v-9974f884]{background:#22c55e2e;border-color:#22c55e66}.anp-toggle.on .anp-knob[data-v-9974f884]{background:#4ade80;transform:translate(0)}.anp-toggle-text[data-v-9974f884]{color:#d1d5db;font-size:.72rem;font-weight:700;letter-spacing:.04em}.anp-toggle.on .anp-toggle-text[data-v-9974f884]{color:#4ade80}.anp-meta[data-v-9974f884]{display:flex;flex-wrap:wrap;gap:5px}.anp-chip[data-v-9974f884]{background:#4b556333;border:1px solid hsla(0,0%,100%,.06);border-radius:4px;color:#9ca3af;font-size:.62rem;font-weight:700;letter-spacing:.08em;padding:3px 7px;text-transform:uppercase}.anp-chip.d-yes[data-v-9974f884]{background:#22c55e26;border-color:#22c55e4d;color:#4ade80}.anp-chip.d-no[data-v-9974f884]{background:#ef444426;border-color:#ef44444d;color:#fca5a5}.anp-note[data-v-9974f884]{background:#0a0a0c;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#e5e7eb;font-family:inherit;font-size:.82rem;line-height:1.45;min-height:80px;padding:9px 10px;resize:vertical}.anp-note[data-v-9974f884]:focus{border-color:#ef444466;outline:none}.anp-foot[data-v-9974f884]{gap:10px;justify-content:space-between}.anp-foot[data-v-9974f884],.anp-foot-actions[data-v-9974f884]{align-items:center;display:flex}.anp-foot-actions[data-v-9974f884]{gap:8px}.anp-back[data-v-9974f884]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#a1a1aa;font-size:.7rem;font-weight:700;letter-spacing:.03em;padding:6px 10px;text-decoration:none}.anp-back[data-v-9974f884]:hover{border-color:#ef44444d;color:#fff}.anp-len[data-v-9974f884]{color:#6b7280;font-size:.66rem}.anp-save[data-v-9974f884]{background:#ef444426;border:1px solid rgba(239,68,68,.35);border-radius:6px;color:#fca5a5;cursor:pointer;font-size:.7rem;font-weight:800;letter-spacing:.05em;padding:6px 12px;text-transform:uppercase;transition:background .15s,color .15s}.anp-save[data-v-9974f884]:disabled{cursor:not-allowed;opacity:.4}.anp-save[data-v-9974f884]:not(:disabled):hover{background:#ef444440;color:#fff}.anp-actions[data-v-9974f884]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.anp-action[data-v-9974f884]{align-items:center;background:#6366f11a;border:1px solid rgba(99,102,241,.3);border-radius:7px;color:#a5b4fc;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:800;gap:6px;letter-spacing:.03em;padding:7px 12px;transition:background .15s,color .15s,border-color .15s}.anp-action[data-v-9974f884]:hover:not(:disabled){background:#6366f133;color:#fff}.anp-action[data-v-9974f884]:disabled{cursor:progress;opacity:.7}.anp-action.done[data-v-9974f884]{background:#22c55e29;border-color:#22c55e66;color:#4ade80;cursor:default}.anp-action-roster[data-v-9974f884]{background:#fcd34d1a;border-color:#fcd34d4d;color:#fcd34d}.anp-action-roster[data-v-9974f884]:hover:not(:disabled){background:#fcd34d33;color:#fff}.anp-action-err[data-v-9974f884]{color:#fca5a5;font-size:.7rem}.gim-backdrop[data-v-29f26a90]{align-items:center;background:#000000bf;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:16px;position:fixed;z-index:9999}.gim-modal[data-v-29f26a90]{background:#0a0a0f;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;max-height:90vh;max-width:900px;overflow-y:auto;padding:36px 32px 28px;position:relative;width:100%}.gim-close[data-v-29f26a90]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:var(--text-muted);cursor:pointer;display:flex;padding:6px;position:absolute;right:16px;top:16px;transition:all .15s}.gim-close[data-v-29f26a90]:hover:not(:disabled){background:#ffffff1f;color:#fff}.gim-close[data-v-29f26a90]:disabled{cursor:not-allowed;opacity:.4}.gim-header[data-v-29f26a90]{margin-bottom:28px;text-align:center}.gim-eyebrow[data-v-29f26a90]{background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:4px;color:#ef4444;display:inline-block;font-size:.65rem;font-weight:800;letter-spacing:.12em;margin-bottom:12px;padding:2px 10px}.gim-title[data-v-29f26a90]{color:#fff;font-size:1.6rem;font-weight:900;letter-spacing:-.03em;margin:0 0 8px}.gim-sub[data-v-29f26a90]{color:var(--text-muted);font-size:.88rem;margin:0}.gim-tiers[data-v-29f26a90]{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;margin-bottom:20px}.gim-tier[data-v-29f26a90]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;display:flex;flex-direction:column;gap:16px;padding:20px;position:relative}.gim-tier-featured[data-v-29f26a90]{background:#ef44440a;border-color:#ef44444d}.gim-featured-badge[data-v-29f26a90]{background:#ef4444;border-radius:0 0 8px 8px;color:#fff;font-size:.6rem;font-weight:800;left:50%;letter-spacing:.08em;padding:3px 12px;position:absolute;top:-1px;transform:translate(-50%);white-space:nowrap}.gim-tier-head[data-v-29f26a90]{align-items:flex-start;display:flex;gap:10px;padding-top:8px}.gim-tier-icon[data-v-29f26a90]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:var(--text-muted);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.gim-tier-name[data-v-29f26a90]{color:#fff;font-size:.95rem;font-weight:800}.gim-tier-desc[data-v-29f26a90]{color:var(--text-dim);font-size:.75rem}.gim-tier-price[data-v-29f26a90]{flex-shrink:0;margin-left:auto;text-align:right}.gim-price-amt[data-v-29f26a90]{color:#fff;font-size:1.6rem;font-weight:900}.gim-price-period[data-v-29f26a90]{color:var(--text-dim);font-size:.72rem}.gim-tier-perks[data-v-29f26a90]{display:flex;flex:1;flex-direction:column;gap:7px;list-style:none;margin:0;padding:0}.gim-tier-perks li[data-v-29f26a90]{align-items:center;color:var(--text-secondary);display:flex;font-size:.78rem;gap:7px}.gim-tier-perks li[data-v-29f26a90]:before{color:#22c55e;content:"✓";flex-shrink:0;font-size:.7rem;font-weight:700}.gim-cta[data-v-29f26a90]{border:none;border-radius:9px;cursor:pointer;font-size:.82rem;font-weight:700;padding:11px 16px;text-align:center;transition:all .2s}.gim-cta-creator[data-v-29f26a90]{background:#3b82f626;border:1px solid rgba(59,130,246,.3);color:#93c5fd}.gim-cta-creator[data-v-29f26a90]:hover{background:#3b82f640;color:#fff}.gim-cta-gifter[data-v-29f26a90]{background:#ef4444;color:#fff}.gim-cta-gifter[data-v-29f26a90]:hover{background:#dc2626}.gim-cta-agency[data-v-29f26a90]{background:#f59e0b26;border:1px solid rgba(245,158,11,.3);color:#fcd34d}.gim-cta-agency[data-v-29f26a90]:hover{background:#f59e0b40;color:#fff}.gim-footnote[data-v-29f26a90]{color:var(--text-dim);font-size:.72rem;margin:0;text-align:center}.gim-pay-header[data-v-29f26a90]{justify-content:space-between;margin-bottom:28px}.gim-back-btn[data-v-29f26a90],.gim-pay-header[data-v-29f26a90]{align-items:center;display:flex}.gim-back-btn[data-v-29f26a90]{background:none;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:var(--text-muted);cursor:pointer;font-size:.82rem;gap:6px;padding:6px 12px;transition:all .15s}.gim-back-btn[data-v-29f26a90]:hover:not(:disabled){border-color:#ffffff40;color:#fff}.gim-back-btn[data-v-29f26a90]:disabled{cursor:not-allowed;opacity:.4}.gim-pay-summary[data-v-29f26a90]{align-items:center;display:flex;gap:12px}.gim-pay-tier-badge[data-v-29f26a90]{border-radius:4px;font-size:.65rem;font-weight:800;letter-spacing:.1em;padding:3px 10px}.gim-pay-creator[data-v-29f26a90]{background:#3b82f626;border:1px solid rgba(59,130,246,.3);color:#93c5fd}.gim-pay-gifter[data-v-29f26a90]{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#fca5a5}.gim-pay-agency[data-v-29f26a90]{background:#f59e0b26;border:1px solid rgba(245,158,11,.3);color:#fcd34d}.gim-pay-amount[data-v-29f26a90]{color:#fff;font-size:1.4rem;font-weight:800}.gim-pay-period[data-v-29f26a90]{color:var(--text-muted);font-size:.75rem;font-weight:400}.gim-loading[data-v-29f26a90]{align-items:center;color:var(--text-muted);display:flex;font-size:.88rem;gap:10px;justify-content:center;padding:40px 0}.gim-pay-form[data-v-29f26a90]{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:480px}.gim-stripe-element[data-v-29f26a90]{min-height:200px}.gim-pay-btn[data-v-29f26a90]{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:.92rem;font-weight:700;gap:8px;justify-content:center;padding:14px;transition:all .2s;width:100%}.gim-pay-btn--creator[data-v-29f26a90]{background:#3b82f6;color:#fff}.gim-pay-btn--creator[data-v-29f26a90]:hover:not(:disabled){background:#2563eb}.gim-pay-btn--gifter[data-v-29f26a90]{background:#ef4444;color:#fff}.gim-pay-btn--gifter[data-v-29f26a90]:hover:not(:disabled){background:#dc2626}.gim-pay-btn--agency[data-v-29f26a90]{background:#f59e0b;color:#000}.gim-pay-btn--agency[data-v-29f26a90]:hover:not(:disabled){background:#d97706}.gim-pay-btn[data-v-29f26a90]:disabled{cursor:not-allowed;opacity:.6}.gim-pay-footnote[data-v-29f26a90]{color:var(--text-dim);font-size:.7rem;margin:0;text-align:center}.gim-success[data-v-29f26a90]{flex-direction:column;gap:16px;padding:40px 20px;text-align:center}.gim-success[data-v-29f26a90],.gim-success-icon[data-v-29f26a90]{align-items:center;display:flex}.gim-success-icon[data-v-29f26a90]{background:#22c55e26;border:2px solid #22c55e;border-radius:50%;color:#22c55e;font-size:1.8rem;height:64px;justify-content:center;width:64px}.gim-success-title[data-v-29f26a90]{color:#fff;font-size:1.5rem;font-weight:900;margin:0}.gim-success-sub[data-v-29f26a90]{color:var(--text-muted);font-size:.9rem;margin:0}.gim-error[data-v-29f26a90]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.82rem;padding:10px 14px}.gim-spinner[data-v-29f26a90]{animation:gim-spin-29f26a90 .7s linear infinite;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:currentcolor;display:inline-block;flex-shrink:0;height:16px;width:16px}@keyframes gim-spin-29f26a90{to{transform:rotate(1turn)}}.gim-fade-enter-active[data-v-29f26a90],.gim-fade-leave-active[data-v-29f26a90]{transition:opacity .25s}.gim-fade-enter-from[data-v-29f26a90],.gim-fade-leave-to[data-v-29f26a90]{opacity:0}@media(max-width:768px){.gim-backdrop[data-v-29f26a90]{align-items:flex-start;padding:16px 8px 8px}.gim-modal[data-v-29f26a90]{border-radius:14px;max-height:calc(100dvh - 32px);padding:20px 16px 16px}.gim-header[data-v-29f26a90]{margin-bottom:16px}.gim-title[data-v-29f26a90]{font-size:1.1rem;margin-bottom:4px}.gim-sub[data-v-29f26a90]{font-size:.8rem}.gim-eyebrow[data-v-29f26a90]{margin-bottom:8px}.gim-tiers[data-v-29f26a90]{gap:10px;grid-template-columns:1fr;margin-bottom:14px}.gim-tier[data-v-29f26a90]{gap:10px;padding:14px}.gim-tier-perks[data-v-29f26a90]{gap:5px}.gim-tier-perks li[data-v-29f26a90]{font-size:.74rem}.gim-tier-head[data-v-29f26a90]{padding-top:4px}.gim-tier-icon[data-v-29f26a90]{height:30px;width:30px}.gim-tier-name[data-v-29f26a90]{font-size:.85rem}.gim-price-amt[data-v-29f26a90]{font-size:1.2rem}.gim-cta[data-v-29f26a90]{font-size:.78rem;padding:9px 14px}.gim-featured-badge[data-v-29f26a90]{font-size:.55rem;padding:2px 10px}.gim-pay-header[data-v-29f26a90]{align-items:flex-start;flex-direction:column;gap:12px}.gim-pay-amount[data-v-29f26a90]{font-size:1.1rem}.gim-pay-form[data-v-29f26a90]{max-width:100%}}
