.video-carousel[data-v-083a4c7d]{height:100%;position:relative;width:100%}.nav-arrow[data-v-083a4c7d]{align-items:center;background:#00000059;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease,background .2s ease;width:32px;z-index:15}.nav-arrow.visible[data-v-083a4c7d]{opacity:1}.nav-arrow[data-v-083a4c7d]:hover{background:#0000008c}.nav-arrow[data-v-083a4c7d]:active{transform:translateY(-50%) scale(.92)}@media(max-width:768px){.nav-arrow[data-v-083a4c7d]{background:#0000004d;height:28px;opacity:1!important;width:28px}}.nav-prev[data-v-083a4c7d]{left:6px}.nav-next[data-v-083a4c7d]{right:6px}.nav-dots[data-v-083a4c7d]{bottom:10px;display:flex;gap:5px;left:50%;opacity:0;position:absolute;transform:translate(-50%);transition:opacity .2s ease;z-index:15}.nav-dots.visible[data-v-083a4c7d]{opacity:1}@media(max-width:768px){.nav-dots[data-v-083a4c7d]{opacity:1!important}}.dot[data-v-083a4c7d]{background:#ffffff80;border-radius:50%;height:6px;transition:all .2s ease;width:6px}.dot.active[data-v-083a4c7d]{background:#fff;transform:scale(1.25)}.video-fade-enter-active[data-v-083a4c7d],.video-fade-leave-active[data-v-083a4c7d]{transition:opacity .2s ease}.video-fade-enter-from[data-v-083a4c7d],.video-fade-leave-to[data-v-083a4c7d]{opacity:0}.creator-card[data-v-cf4d84b5]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;cursor:pointer;overflow:hidden;transition:all .25s ease}.creator-card[data-v-cf4d84b5]:hover{box-shadow:0 12px 32px #0000001f;transform:translateY(-4px)}@media(max-width:500px){.creator-card[data-v-cf4d84b5]{border-radius:8px}.creator-card[data-v-cf4d84b5]:hover{transform:none}}.hidden[data-v-cf4d84b5]{opacity:0!important;pointer-events:none!important;transition:opacity .25s ease}.card-media[data-v-cf4d84b5]{aspect-ratio:9/12;background:#e5e5e5;position:relative}@media(max-width:500px){.card-media[data-v-cf4d84b5]{aspect-ratio:9/13}}.no-video-fallback[data-v-cf4d84b5]{background:linear-gradient(135deg,#374151,#1f2937);inset:0}.no-video-fallback[data-v-cf4d84b5],.save-btn[data-v-cf4d84b5]{align-items:center;display:flex;justify-content:center;position:absolute}.save-btn[data-v-cf4d84b5]{background:#ffffffe6;border:none;border-radius:50%;color:#a3a3a3;cursor:pointer;height:32px;right:.5rem;top:.5rem;transition:all .2s;width:32px;z-index:10}.save-btn[data-v-cf4d84b5]:hover{transform:scale(1.1)}.save-btn.saved[data-v-cf4d84b5]{background:#fae4e2;color:#ff6735}@media(max-width:500px){.save-btn[data-v-cf4d84b5]{height:28px;right:.375rem;top:.375rem;width:28px}.save-btn .v-icon[data-v-cf4d84b5]{font-size:14px!important}}.avatar-overlay[data-v-cf4d84b5]{align-items:center;bottom:.5rem;display:flex;gap:.375rem;left:.5rem;opacity:1;position:absolute;transition:opacity .25s ease;z-index:10}@media(max-width:500px){.avatar-overlay[data-v-cf4d84b5]{bottom:.375rem;left:.375rem}}.creator-avatar[data-v-cf4d84b5]{background:#f5cac4;border:3px solid #fff;box-shadow:0 2px 8px #0003}@media(max-width:500px){.creator-avatar[data-v-cf4d84b5]{border-width:2px;height:44px!important;width:44px!important}}.partner-pill[data-v-cf4d84b5]{align-items:center;background:#fffffff0;border:1.5px solid #ff6735;border-radius:999px;box-shadow:0 2px 8px #00000026;color:#ff6735;display:inline-flex;font-size:.7rem;font-weight:700;gap:.25rem;max-width:120px;padding:.2rem .5rem .2rem .2rem;text-decoration:none;transition:background .15s ease}.partner-pill[data-v-cf4d84b5]:hover{background:#fae4e2}.partner-pill .partner-pill-avatar[data-v-cf4d84b5]{background:#8e9ecb;color:#fff;flex-shrink:0;font-size:.6rem;font-weight:700;height:18px!important;width:18px!important}.partner-pill .partner-pill-name[data-v-cf4d84b5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:500px){.partner-pill[data-v-cf4d84b5]{font-size:.62rem;max-width:96px}}.videos-badge[data-v-cf4d84b5]{align-items:center;background:#8e9ecb;border-radius:4px;bottom:.5rem;color:#fff;display:flex;font-size:.65rem;font-weight:500;gap:.25rem;opacity:1;padding:.25rem .5rem;position:absolute;right:.5rem;transition:opacity .25s ease;z-index:10}@media(max-width:500px){.videos-badge[data-v-cf4d84b5]{bottom:.375rem;font-size:.55rem;padding:.125rem .375rem;right:.375rem}.videos-badge .v-icon[data-v-cf4d84b5]{font-size:10px!important}}.top-choice-badge[data-v-cf4d84b5]{align-items:center;background:linear-gradient(135deg,#ff9800,#ff5722);border-radius:4px;color:#fff;display:flex;font-size:.65rem;font-weight:600;gap:.25rem;left:.5rem;letter-spacing:.02em;opacity:1;padding:.25rem .5rem;position:absolute;top:.5rem;transition:opacity .25s ease;z-index:10}@media(max-width:500px){.top-choice-badge[data-v-cf4d84b5]{font-size:.55rem;padding:.125rem .375rem;right:.375rem;top:.375rem}.top-choice-badge .v-icon[data-v-cf4d84b5]{font-size:10px!important}}.card-info[data-v-cf4d84b5]{padding:.625rem .75rem}@media(max-width:500px){.card-info[data-v-cf4d84b5]{padding:.5rem .625rem}}.info-header[data-v-cf4d84b5]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.25rem}@media(max-width:500px){.info-header[data-v-cf4d84b5]{gap:.25rem;margin-bottom:.25rem}}.creator-name[data-v-cf4d84b5]{align-items:center;color:#262726;display:flex;flex:1;font-size:.85rem;font-weight:600;gap:.25rem;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-name .verified-icon[data-v-cf4d84b5]{color:#ff6735;flex-shrink:0}@media(max-width:500px){.creator-name[data-v-cf4d84b5]{font-size:.8rem}.creator-name .verified-icon[data-v-cf4d84b5]{font-size:12px!important}}.rating[data-v-cf4d84b5]{align-items:center;color:#262726;display:flex;flex-shrink:0;font-size:.75rem;font-weight:600;gap:.125rem}@media(max-width:500px){.rating[data-v-cf4d84b5]{font-size:.7rem}.rating .v-icon[data-v-cf4d84b5]{font-size:11px!important}}.location-age-row[data-v-cf4d84b5]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin:0 0 .375rem}@media(max-width:500px){.location-age-row[data-v-cf4d84b5]{gap:.375rem;margin-bottom:.375rem}}.location[data-v-cf4d84b5]{align-items:center;color:#737373;display:flex;flex:1;font-size:.7rem;gap:.25rem;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:500px){.location[data-v-cf4d84b5]{font-size:.65rem;gap:.125rem}.location .v-icon[data-v-cf4d84b5]{flex-shrink:0;font-size:10px!important}}.age-tag[data-v-cf4d84b5]{background:#f9f7f3;border-radius:3px;color:#5e6d55;flex-shrink:0;font-size:.6rem;padding:.125rem .375rem;white-space:nowrap}@media(max-width:500px){.age-tag[data-v-cf4d84b5]{font-size:.55rem;padding:.125rem .25rem}}.creator-bio[data-v-cf4d84b5]{color:#737373;display:-webkit-box;font-size:.65rem;-webkit-line-clamp:2;line-height:1.4;margin:0 0 .5rem;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:500px){.creator-bio[data-v-cf4d84b5]{font-size:.65rem;-webkit-line-clamp:2;line-height:1.4;margin-bottom:.5rem}}.card-footer[data-v-cf4d84b5]{align-items:center;border-top:1px solid #f9f7f3;display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:space-between;padding-top:.5rem}@media(max-width:500px){.card-footer[data-v-cf4d84b5]{align-items:stretch;flex-direction:column;gap:.5rem;padding-top:.5rem}}.price-info[data-v-cf4d84b5]{align-items:baseline;display:flex;flex-shrink:1;gap:.375rem;min-width:0}@media(max-width:500px){.price-info[data-v-cf4d84b5]{align-items:baseline;flex-direction:row;gap:.25rem;justify-content:space-between;width:100%}}.price[data-v-cf4d84b5]{color:#262726;font-size:.9rem;font-weight:700}@media(max-width:500px){.price[data-v-cf4d84b5]{font-size:.85rem}}.view-btn[data-v-cf4d84b5]{background:#8e9ecb;border:none;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-size:.75rem;font-weight:600;padding:.4rem .875rem;transition:all .2s;white-space:nowrap}.view-btn[data-v-cf4d84b5]:hover{background:#7286be;transform:translateY(-1px)}@media(max-width:500px){.view-btn[data-v-cf4d84b5]{border-radius:6px;font-size:.7rem;padding:.5rem .75rem;text-align:center;width:100%}}.btn-invite[data-v-cf4d84b5]{background-color:#ff6735!important;border-color:#ff6735!important;color:#fff!important}.btn-invite[data-v-cf4d84b5]:hover{background-color:#ff480c!important;border-color:#ff480c!important}.btn-invite.btn-invite--done[data-v-cf4d84b5]{background-color:#8e9ecb!important;border-color:#8e9ecb!important;color:#fff!important;opacity:1!important}.rating--new span[data-v-cf4d84b5]{background:#fae4e2;border-radius:999px;color:#ff6735;font-size:.65rem;font-weight:600;padding:.1rem .4rem;white-space:nowrap}.add-btn[data-v-cf4d84b5]{align-items:center;background:#ff6735;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;gap:.25rem;padding:.4rem .875rem;transition:all .2s;white-space:nowrap}.add-btn[data-v-cf4d84b5]:hover{background:#ff480c;transform:translateY(-1px)}.add-btn.added[data-v-cf4d84b5]{background:#fae4e2;color:#ff6735;cursor:default}.add-btn.added[data-v-cf4d84b5]:hover{background:#fae4e2;transform:none}@media(max-width:500px){.add-btn[data-v-cf4d84b5]{font-size:.7rem;justify-content:center;padding:.5rem .75rem;width:100%}}.reco-row[data-v-fdff420f]{background:linear-gradient(135deg,#fff,#fae4e2);border:1px solid rgba(255,103,53,.18);border-radius:20px;margin-bottom:32px;padding:24px;position:relative}.reco-close[data-v-fdff420f]{align-items:center;background:#fff;border:0;border-radius:50%;color:#262726;cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:14px;top:14px;transition:color .15s ease;width:32px;z-index:1}.reco-close[data-v-fdff420f]:hover{color:#ff6735}.reco-close[data-v-fdff420f]:focus-visible{outline:2px solid #ff6735;outline-offset:2px}.reco-row--dismissible .reco-head[data-v-fdff420f]{padding-top:20px}.reco-row--dismissible .reco-head-text[data-v-fdff420f]{padding-right:36px}.reco-head[data-v-fdff420f]{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.reco-head-text[data-v-fdff420f]{min-width:0}.reco-eyebrow[data-v-fdff420f]{align-items:center;color:#ff6735;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.06em;text-transform:uppercase}.reco-title[data-v-fdff420f]{color:#262726;font-size:22px;font-weight:700;margin:4px 0 2px}.reco-subtitle[data-v-fdff420f]{color:#6b7280;font-size:14px;margin:0}.reco-see-all[data-v-fdff420f]{align-items:center;background:#fff;border:0;border-radius:999px;color:#262726;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:4px;padding:8px 12px}.reco-see-all[data-v-fdff420f]:hover{color:#ff6735}.reco-relaxed[data-v-fdff420f]{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:6px;margin:-6px 0 14px}.reco-track[data-v-fdff420f]{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.reco-item[data-v-fdff420f]{display:flex;flex-direction:column;gap:10px;min-width:0}.reco-skeleton[data-v-fdff420f]{animation:reco-shimmer-fdff420f 1.4s infinite;aspect-ratio:9/12;background:linear-gradient(90deg,#f1f1f1 25%,#e6e6e6,#f1f1f1 75%);background-size:200% 100%;border-radius:16px}.reco-reasons[data-v-fdff420f]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.reco-reasons li[data-v-fdff420f]{align-items:center;background:#fff;border-radius:999px;color:#262726;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:4px 10px}.reco-reasons li .v-icon[data-v-fdff420f]{color:#ff6735}@keyframes reco-shimmer-fdff420f{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:960px){.reco-row[data-v-fdff420f]{border-radius:16px;padding:18px 0 18px 16px}.reco-head[data-v-fdff420f],.reco-track[data-v-fdff420f]{padding-right:16px}.reco-track[data-v-fdff420f]{display:flex;gap:14px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory;scrollbar-width:none}.reco-track[data-v-fdff420f]::-webkit-scrollbar{display:none}.reco-item[data-v-fdff420f]{flex:0 0 min(78%,300px);scroll-snap-align:start}}@media(max-width:600px){.reco-title[data-v-fdff420f]{font-size:19px}.reco-see-all[data-v-fdff420f]{display:none}}
