.col-dialog[data-v-085b8f85]{background:#fff;border-radius:16px;overflow:hidden;position:relative}.col-close[data-v-085b8f85]{align-items:center;background:#ffffffd9;border:none;border-radius:50%;color:#737373;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:12px;top:12px;transition:background .2s;width:32px;z-index:5}.col-close[data-v-085b8f85]:hover{background:#ececec}.col-body[data-v-085b8f85]{display:grid;grid-template-columns:38% 62%}@media(max-width:640px){.col-body[data-v-085b8f85]{grid-template-columns:1fr}}.col-creator[data-v-085b8f85]{align-items:center;background:linear-gradient(160deg,#f9f7f3,#fff);border-right:1px solid #ececec;display:flex;flex-direction:column;padding:28px 22px;text-align:center}@media(max-width:640px){.col-creator[data-v-085b8f85]{border-bottom:1px solid #ececec;border-right:none;padding:22px}}.col-creator-avatar[data-v-085b8f85]{align-items:center;background:#8e9ecb;border:3px solid #fff;border-radius:50%;box-shadow:0 4px 14px #0000001f;color:#fff;display:flex;font-size:32px;font-weight:700;height:84px;justify-content:center;margin-bottom:14px;overflow:hidden;width:84px}.col-creator-name[data-v-085b8f85]{color:#262726;font-size:1.05rem;font-weight:700;margin:0 0 6px}.col-creator-rating[data-v-085b8f85]{align-items:center;color:#262726;display:inline-flex;font-size:.85rem;font-weight:600;gap:4px;margin-bottom:12px}.col-creator-meta[data-v-085b8f85]{display:flex;flex-direction:column;gap:5px;margin-bottom:14px;width:100%}.col-meta-row[data-v-085b8f85]{align-items:center;color:#737373;display:flex;font-size:.78rem;gap:6px;justify-content:center;margin:0}.col-meta-row .v-icon[data-v-085b8f85]{color:#a3a3a3}.col-creator-tags[data-v-085b8f85]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:14px}.col-tag[data-v-085b8f85]{background:#fae4e2;border-radius:999px;color:#ff6735;font-size:.65rem;font-weight:600;padding:3px 9px}.col-creator-price[data-v-085b8f85]{color:#262726;font-size:1.1rem;font-weight:700;margin-top:auto}.col-price-desc[data-v-085b8f85]{color:#a3a3a3;display:block;font-size:.65rem;font-weight:400}.col-list-wrap[data-v-085b8f85]{display:flex;flex-direction:column;min-height:360px;padding:26px 24px 16px}.col-list-head[data-v-085b8f85]{margin-bottom:14px;padding-right:28px}.col-list-title[data-v-085b8f85]{color:#262726;font-size:1.15rem;font-weight:700;margin:0 0 4px}.col-list-sub[data-v-085b8f85]{color:#737373;font-size:.8rem;margin:0}.col-error[data-v-085b8f85],.col-loading[data-v-085b8f85]{align-items:center;color:#737373;font-size:.85rem;gap:10px;justify-content:center;text-align:center}.col-error[data-v-085b8f85],.col-list[data-v-085b8f85],.col-loading[data-v-085b8f85]{display:flex;flex:1;flex-direction:column}.col-list[data-v-085b8f85]{gap:8px;margin-bottom:12px;max-height:320px;overflow-y:auto;padding-right:2px}.col-item[data-v-085b8f85]{align-items:center;background:#fff;border:1.5px solid #ececec;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:11px 14px;text-align:left;transition:all .18s;width:100%}.col-item[data-v-085b8f85]:hover{border-color:#8e9ecb}.col-item.selected[data-v-085b8f85]{background:#ff67350a;border-color:#ff6735}.col-item-check[data-v-085b8f85]{align-items:center;border:1.5px solid #ececec;border-radius:6px;color:#fff;display:flex;flex-shrink:0;height:22px;justify-content:center;transition:all .18s;width:22px}.col-item.selected .col-item-check[data-v-085b8f85]{background:#ff6735;border-color:#ff6735}.col-item-main[data-v-085b8f85]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.col-item-name[data-v-085b8f85]{align-items:center;color:#262726;display:flex;font-size:.9rem;font-weight:600;gap:6px}.col-item-star[data-v-085b8f85]{color:#ff6735}.col-item-count[data-v-085b8f85]{color:#a3a3a3;font-size:.72rem}.col-new[data-v-085b8f85]{margin-bottom:8px}.col-new-btn[data-v-085b8f85]{align-items:center;background:#f9f7f3;border:1.5px dashed #ececec;border-radius:12px;color:#262726;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:6px;justify-content:center;padding:9px 14px;transition:all .18s;width:100%}.col-new-btn[data-v-085b8f85]:hover{border-color:#ff6735;color:#ff6735}.col-new-form[data-v-085b8f85]{border:1.5px solid #8e9ecb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.col-new-input[data-v-085b8f85]{border:1.5px solid #ececec;border-radius:9px;color:#262726;font-size:.875rem;outline:none;padding:9px 12px;width:100%}.col-new-input[data-v-085b8f85]:focus{border-color:#ff6735}.col-new-actions[data-v-085b8f85]{display:flex;gap:8px;justify-content:flex-end}.col-new-cancel[data-v-085b8f85],.col-new-confirm[data-v-085b8f85]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;justify-content:center;min-width:72px;padding:7px 16px}.col-new-cancel[data-v-085b8f85]{background:#f9f7f3;color:#737373}.col-new-confirm[data-v-085b8f85]{background:#ff6735;color:#fff}.col-new-confirm[data-v-085b8f85]:disabled{cursor:not-allowed;opacity:.5}.col-footer[data-v-085b8f85]{border-top:1px solid #ececec;display:flex;gap:8px;justify-content:flex-end;margin-top:auto;padding-top:12px}.slide-right-enter-active[data-v-8d7ccb28],.slide-right-leave-active[data-v-8d7ccb28]{transition:all .35s cubic-bezier(.4,0,.2,1)}.slide-right-enter-from[data-v-8d7ccb28],.slide-right-leave-to[data-v-8d7ccb28]{opacity:0;transform:translate(100%)}.profile-sidebar[data-v-8d7ccb28]{display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1000}.profile-sidebar.page-mode[data-v-8d7ccb28]{display:block;margin:0 auto;max-width:1440px;padding:24px 1.5rem;position:static;z-index:auto}.profile-sidebar.page-mode .sidebar-grid[data-v-8d7ccb28]{grid-template-columns:380px 1fr}@media(max-width:900px){.profile-sidebar.page-mode .sidebar-grid[data-v-8d7ccb28]{grid-template-columns:1fr}}.profile-sidebar.page-mode .info-grid[data-v-8d7ccb28]{grid-template-columns:repeat(3,1fr);max-width:100%}@media(max-width:768px){.profile-sidebar.page-mode .info-grid[data-v-8d7ccb28]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.profile-sidebar.page-mode .info-grid[data-v-8d7ccb28]{grid-template-columns:1fr}}.profile-sidebar.page-mode .sidebar-content[data-v-8d7ccb28]{box-shadow:none;height:auto;max-width:100%;overflow:visible}.profile-sidebar.page-mode .loading-overlay[data-v-8d7ccb28]{min-height:400px;position:relative}.sidebar-backdrop[data-v-8d7ccb28]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;inset:0;position:absolute}.sidebar-content[data-v-8d7ccb28]{background:#fff;box-shadow:-8px 0 32px #00000026;height:100%;max-width:900px;overflow-y:auto;position:relative;width:100%}@media(max-width:960px){.sidebar-content[data-v-8d7ccb28]{max-width:100%}}.loading-overlay[data-v-8d7ccb28]{background:#fff;inset:0;position:absolute;z-index:10}.loading-content[data-v-8d7ccb28],.loading-overlay[data-v-8d7ccb28]{align-items:center;display:flex;justify-content:center}.loading-content[data-v-8d7ccb28]{flex-direction:column;text-align:center}.loading-content p[data-v-8d7ccb28]{color:#737373;font-size:.9rem;margin-top:1rem}.loading-spinner[data-v-8d7ccb28]{animation:spin-8d7ccb28 .8s linear infinite;border:3px solid #e5e5e5;border-radius:50%;border-top:3px solid rgb(var(--v-theme-primary));height:40px;width:40px}@keyframes spin-8d7ccb28{to{transform:rotate(1turn)}}.close-btn[data-v-8d7ccb28]{align-items:center;background:#f9f7f3;border:none;border-radius:50%;color:#5e6d55;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s;width:40px;z-index:10}.close-btn[data-v-8d7ccb28]:hover{background:#e5e5e5;color:#262726}.breadcrumb[data-v-8d7ccb28]{align-items:center;border-bottom:1px solid #f9f7f3;color:#737373;display:flex;font-size:.85rem;gap:.5rem;padding:1rem 1.5rem}.breadcrumb-link[data-v-8d7ccb28]{cursor:pointer}.breadcrumb-link[data-v-8d7ccb28]:hover{color:rgb(var(--v-theme-primary))}.sidebar-grid[data-v-8d7ccb28]{display:grid;gap:1.5rem;grid-template-columns:280px 1fr;padding:1.5rem}@media(max-width:768px){.sidebar-grid[data-v-8d7ccb28]{grid-template-columns:1fr}}.video-section[data-v-8d7ccb28]{display:flex;flex-direction:column;gap:1rem}.main-video[data-v-8d7ccb28]{aspect-ratio:9/16;background:#e5e5e5;border-radius:12px;overflow:hidden}.video-player[data-v-8d7ccb28]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-player[data-v-8d7ccb28]:fullscreen{background:#000;-o-object-fit:contain;object-fit:contain}video[data-v-8d7ccb28]:-moz-full-screen,video[data-v-8d7ccb28]:-ms-fullscreen,video[data-v-8d7ccb28]:-webkit-full-screen,video[data-v-8d7ccb28]:fullscreen{background:#000;object-fit:contain}.no-video[data-v-8d7ccb28]{align-items:center;color:#a3a3a3;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center}.no-video p[data-v-8d7ccb28]{font-size:.9rem;margin:0}.avatar-placeholder[data-v-8d7ccb28]{background:rgb(var(--v-theme-primary))}.video-thumbs h4[data-v-8d7ccb28]{color:#5e6d55;font-size:.8rem;font-weight:600;letter-spacing:.5px;margin:0 0 .5rem;text-transform:uppercase}.thumbs-grid[data-v-8d7ccb28]{cursor:grab;display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem;scroll-behavior:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x}.thumbs-grid[data-v-8d7ccb28]:active{cursor:grabbing}.thumbs-grid[data-v-8d7ccb28]::-webkit-scrollbar{height:4px}.thumbs-grid[data-v-8d7ccb28]::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:2px}.thumb-btn[data-v-8d7ccb28]{background:#e5e5e5;border:2px solid transparent;border-radius:8px;cursor:pointer;flex-shrink:0;height:72px;overflow:hidden;padding:0;position:relative;transition:all .2s;width:56px}.thumb-btn[data-v-8d7ccb28]:hover{border-color:rgb(var(--v-theme-primary))}.thumb-btn:hover .thumb-overlay[data-v-8d7ccb28]{opacity:1}.thumb-btn.active[data-v-8d7ccb28]{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.2)}.thumb-video[data-v-8d7ccb28]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thumb-overlay[data-v-8d7ccb28]{align-items:center;background:#0000004d;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s}.thumb-btn.active .thumb-overlay[data-v-8d7ccb28]{opacity:0}.pitch-badge[data-v-8d7ccb28]{background:rgb(var(--v-theme-primary));border-radius:2px;bottom:2px;color:#fff;font-size:.55rem;font-weight:600;left:2px;padding:1px 0;position:absolute;right:2px;text-align:center;text-transform:uppercase}.save-action[data-v-8d7ccb28]{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:8px;color:#5e6d55;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem;transition:all .2s;width:100%}.save-action[data-v-8d7ccb28]:hover{border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.save-action.saved[data-v-8d7ccb28]{background:#fae4e2;border-color:#ff6735;color:#ff6735}.share-link-box[data-v-8d7ccb28]{align-items:center;background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;display:flex;gap:8px;margin-top:8px;padding:8px 10px;width:100%}.share-link-box .share-link-icon[data-v-8d7ccb28]{color:#a3a3a3;flex-shrink:0}.share-link-box .share-link-url[data-v-8d7ccb28]{color:#737373;flex:1;font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-link-box .share-link-copy-btn[data-v-8d7ccb28]{align-items:center;background:rgb(var(--v-theme-primary));border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:4px;padding:4px 10px;transition:background .2s;white-space:nowrap}.share-link-box .share-link-copy-btn[data-v-8d7ccb28]:hover{opacity:.85}.share-link-box .share-link-copy-btn.copied[data-v-8d7ccb28]{background:#16a34a}.profile-section[data-v-8d7ccb28]{display:flex;flex-direction:column;gap:1.25rem}.profile-header[data-v-8d7ccb28]{align-items:center;display:flex;gap:1rem}.profile-avatar[data-v-8d7ccb28]{background:rgb(var(--v-theme-primary));border:3px solid #f9f7f3;flex-shrink:0}.profile-meta[data-v-8d7ccb28]{flex:1;min-width:0}.profile-name[data-v-8d7ccb28]{color:#262726;font-size:1.25rem;font-weight:700;gap:.5rem;margin:0 0 .25rem}.profile-name[data-v-8d7ccb28],.profile-stats[data-v-8d7ccb28]{align-items:center;display:flex}.profile-stats[data-v-8d7ccb28]{color:#737373;font-size:.85rem;gap:.375rem}.stat[data-v-8d7ccb28]{align-items:center;display:flex;gap:.25rem}.stat-divider[data-v-8d7ccb28]{color:#d4d4d4}.top-choice-tag[data-v-8d7ccb28]{background:linear-gradient(135deg,#ff9800,#ff5722);border-radius:10px;color:#fff;font-size:.7rem;font-weight:600;gap:3px;letter-spacing:.02em;padding:2px 8px}.creator-status-badge[data-v-8d7ccb28],.top-choice-tag[data-v-8d7ccb28]{align-items:center;display:inline-flex}.creator-status-badge[data-v-8d7ccb28]{background:#fef3c7;border:1px solid #fde68a;border-radius:20px;gap:5px;margin-top:6px;max-width:220px;padding:3px 10px}.creator-status-emoji[data-v-8d7ccb28]{flex-shrink:0;font-size:.85rem;line-height:1}.creator-status-text[data-v-8d7ccb28]{color:#92400e;font-size:.75rem;font-weight:500;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-cta-wrapper[data-v-8d7ccb28]{display:flex;flex-direction:column;gap:.75rem;max-width:576px}.price-card.compact[data-v-8d7ccb28]{background:#fae4e2;border:1px solid #ff6735;border-radius:8px;color:#ff6735;padding:.75rem 1rem}.price-main[data-v-8d7ccb28]{align-items:baseline;display:flex;gap:.375rem;margin-bottom:.375rem}.price-amount[data-v-8d7ccb28]{color:rgb(var(--v-theme-primary));font-size:1.5rem;font-weight:800}.price-label[data-v-8d7ccb28]{color:#737373;font-size:.8rem}.price-includes[data-v-8d7ccb28]{align-items:center;color:#5e6d55;display:flex;font-size:.75rem;gap:.375rem;margin-bottom:.5rem}.price-includes span[data-v-8d7ccb28]{align-items:center;display:flex;gap:.25rem}.price-includes .divider[data-v-8d7ccb28]{color:#d4d4d4}.price-includes .v-icon[data-v-8d7ccb28]{color:rgb(var(--v-theme-primary))}.price-tip[data-v-8d7ccb28]{align-items:center;color:#a3a3a3;display:flex;font-size:.7rem;font-style:italic;gap:.375rem}.cta-btn[data-v-8d7ccb28],.price-tip .v-icon[data-v-8d7ccb28]{flex-shrink:0}.cta-btn[data-v-8d7ccb28]{flex-grow:0;font-weight:600}.profile-tabs[data-v-8d7ccb28]{border-bottom:1px solid #e5e5e5;display:flex;gap:.25rem}.tab[data-v-8d7ccb28]{background:none;border:none;border-bottom:2px solid transparent;color:#737373;cursor:pointer;flex:1;font-size:.9rem;font-weight:500;padding:.75rem 1rem;transition:all .2s}.tab[data-v-8d7ccb28]:hover{color:#262726}.tab.active[data-v-8d7ccb28]{border-bottom-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.tab-content[data-v-8d7ccb28]{flex:1;min-height:0}.tab-panel[data-v-8d7ccb28]{display:flex;flex-direction:column;gap:1.25rem}.info-grid[data-v-8d7ccb28]{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);max-width:576px}@media(max-width:600px){.info-grid[data-v-8d7ccb28]{grid-template-columns:1fr}}.info-item[data-v-8d7ccb28]{background:#fafafa;border-radius:8px;display:flex;gap:.75rem;padding:.75rem}.info-icon[data-v-8d7ccb28]{color:#a3a3a3;flex-shrink:0}.info-content[data-v-8d7ccb28]{display:flex;flex-direction:column;gap:.125rem}.info-label[data-v-8d7ccb28]{color:#737373;font-size:.7rem;letter-spacing:.5px;text-transform:uppercase}.info-value[data-v-8d7ccb28]{color:#262726;font-size:.875rem;font-weight:500}.info-value.response-time-value[data-v-8d7ccb28]{color:#ff6735;font-weight:600}.bio-section h4[data-v-8d7ccb28]{color:#262726;font-size:.85rem;font-weight:600;margin:0 0 .5rem}.bio-section p[data-v-8d7ccb28]{color:#5e6d55;font-size:.875rem;line-height:1.6;margin:0}.tags-section[data-v-8d7ccb28]{display:flex;flex-direction:column;gap:1rem}.casting-section[data-v-8d7ccb28]{margin-top:1.5rem}.casting-title[data-v-8d7ccb28]{color:#262726;font-size:.95rem;font-weight:700;margin:0 0 .875rem}.casting-groups[data-v-8d7ccb28]{-moz-columns:2;column-count:2;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(max-width:640px){.casting-groups[data-v-8d7ccb28]{-moz-columns:1;column-count:1}}.casting-group[data-v-8d7ccb28]{-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:1rem}.casting-group[data-v-8d7ccb28]:last-child{margin-bottom:0}.casting-group-head[data-v-8d7ccb28]{align-items:center;display:flex;gap:.4rem;margin-bottom:.4rem}.casting-group-title[data-v-8d7ccb28]{color:#737373;font-size:.78rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.casting-photos-badge[data-v-8d7ccb28]{align-items:center;background:#fae4e2;border-radius:999px;color:#e8551f;display:inline-flex;font-size:.6rem;font-weight:700;gap:2px;padding:1px 6px 1px 4px;text-transform:uppercase}.casting-items[data-v-8d7ccb28]{display:flex;flex-direction:column;gap:.25rem}.casting-item[data-v-8d7ccb28]{align-items:center;color:#262726;display:flex;font-size:.82rem;gap:.35rem}.casting-item .casting-check[data-v-8d7ccb28]{color:#8e9ecb;flex-shrink:0}.casting-photos[data-v-8d7ccb28]{display:flex;flex-wrap:wrap;gap:6px;margin-top:.5rem}.casting-photo[data-v-8d7ccb28]{border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;height:56px;-o-object-fit:cover;object-fit:cover;transition:transform .12s ease;width:56px}.casting-photo[data-v-8d7ccb28]:hover{transform:scale(1.04)}.fade-enter-active[data-v-8d7ccb28],.fade-leave-active[data-v-8d7ccb28]{transition:opacity .2s ease}.fade-enter-from[data-v-8d7ccb28],.fade-leave-to[data-v-8d7ccb28]{opacity:0}.casting-lightbox[data-v-8d7ccb28]{align-items:center;background:#000000d9;cursor:zoom-out;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100000}.casting-lightbox-img[data-v-8d7ccb28]{border-radius:10px;max-height:90vh;max-width:92vw;-o-object-fit:contain;object-fit:contain}.casting-lightbox-close[data-v-8d7ccb28]{align-items:center;background:#ffffff26;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:18px;top:18px;width:40px}.casting-lightbox-close[data-v-8d7ccb28]:hover{background:#ffffff47}.tag-category h4[data-v-8d7ccb28]{color:#5e6d55;font-size:.8rem;font-weight:600;letter-spacing:.5px;margin:0 0 .5rem;text-transform:uppercase}.tags-list[data-v-8d7ccb28]{display:flex;flex-wrap:wrap;gap:.375rem}.tag[data-v-8d7ccb28]{border-radius:4px;font-size:.75rem;font-weight:500;padding:.25rem .625rem}.tag.primary[data-v-8d7ccb28]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.tag.purple[data-v-8d7ccb28]{background:#f3e8ff;color:#7c3aed}.tag.info[data-v-8d7ccb28]{background:#bbc5e0;color:#4d64a6}.tag.success[data-v-8d7ccb28]{background:#dcfce7;color:#16a34a}.tag.warning[data-v-8d7ccb28]{background:#fef3c7;color:#d97706}.reviews-header[data-v-8d7ccb28]{border-bottom:1px solid #f9f7f3;padding-bottom:1rem}.overall-rating[data-v-8d7ccb28]{align-items:center;display:flex;flex-direction:column;gap:.375rem}.rating-score[data-v-8d7ccb28]{color:#262726;font-size:2.5rem;font-weight:800}.rating-stars[data-v-8d7ccb28]{display:flex;gap:.125rem}.rating-count[data-v-8d7ccb28]{color:#737373;font-size:.8rem}.reviews-list[data-v-8d7ccb28]{gap:1rem}.reviews-empty[data-v-8d7ccb28],.reviews-list[data-v-8d7ccb28]{display:flex;flex-direction:column}.reviews-empty[data-v-8d7ccb28]{align-items:center;color:#a3a3a3;font-size:.85rem;gap:.5rem;padding:2rem 1rem}.review-card[data-v-8d7ccb28]{background:#fafafa;border-radius:12px;padding:1rem}.review-header[data-v-8d7ccb28]{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.review-avatar[data-v-8d7ccb28]{background:rgb(var(--v-theme-primary));flex-shrink:0}.review-avatar.review-avatar--logo[data-v-8d7ccb28]{background:#fff;border:1px solid rgba(0,0,0,.08)}.review-meta[data-v-8d7ccb28]{flex:1;min-width:0}.reviewer-name[data-v-8d7ccb28]{color:#262726;display:block;font-size:.9rem;font-weight:600}.review-info[data-v-8d7ccb28]{align-items:center;display:flex;gap:.5rem;margin-top:.125rem}.review-stars[data-v-8d7ccb28]{display:flex;gap:.0625rem}.review-date[data-v-8d7ccb28]{color:#a3a3a3;font-size:.75rem}.project-type[data-v-8d7ccb28]{background:#e5e5e5;border-radius:4px;color:#5e6d55;flex-shrink:0;font-size:.7rem;padding:.25rem .5rem}.review-text[data-v-8d7ccb28]{color:#5e6d55;font-size:.875rem;line-height:1.5;margin:0}.reviews-carousel-section[data-v-8d7ccb28]{border-top:1px solid #f9f7f3;padding:1.5rem}.reviews-carousel-wrapper[data-v-8d7ccb28]{max-width:700px}.reviews-carousel-header[data-v-8d7ccb28]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.reviews-carousel-header h3[data-v-8d7ccb28]{color:#262726;font-size:1rem;font-weight:600;margin:0}.reviews-carousel-actions[data-v-8d7ccb28]{align-items:center;display:flex;flex-shrink:0;gap:.75rem}.see-all-link[data-v-8d7ccb28]{background:none;border:none;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.85rem;font-weight:500;padding:0;white-space:nowrap}.see-all-link[data-v-8d7ccb28]:hover{text-decoration:underline}.carousel-nav[data-v-8d7ccb28]{display:flex;gap:.375rem}.carousel-btn[data-v-8d7ccb28]{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:50%;color:#262726;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .15s ease;width:32px}.carousel-btn[data-v-8d7ccb28]:hover:not(:disabled){background:#fafafa;border-color:#a3a3a3}.carousel-btn[data-v-8d7ccb28]:disabled{cursor:not-allowed;opacity:.35}.review-carousel-slide[data-v-8d7ccb28]{overflow:hidden}.review-carousel-slide .review-card[data-v-8d7ccb28]{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:1.25rem}.review-slide-enter-active[data-v-8d7ccb28],.review-slide-leave-active[data-v-8d7ccb28]{transition:all .25s ease}.review-slide-enter-from[data-v-8d7ccb28]{opacity:0;transform:translate(20px)}.review-slide-leave-to[data-v-8d7ccb28]{opacity:0;transform:translate(-20px)}.reviews-all-list[data-v-8d7ccb28]{display:flex;flex-direction:column;gap:.75rem}.reviews-all-list .review-card[data-v-8d7ccb28]{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:1.25rem}.review-rating-num[data-v-8d7ccb28]{color:#262726;font-size:.85rem;font-weight:600;margin-left:.25rem}.see-more-btn[data-v-8d7ccb28]{background:none;border:none;color:#262726;cursor:pointer;font-size:.875rem;font-weight:500;padding:0;text-decoration:underline}.see-more-btn[data-v-8d7ccb28]:hover{color:rgb(var(--v-theme-primary))}.review-date-bottom[data-v-8d7ccb28]{color:#a3a3a3;display:block;font-size:.75rem;margin-top:.5rem}.reviews-empty-nice[data-v-8d7ccb28]{align-items:center;background:#fafafa;border-radius:12px;color:#737373;display:flex;font-size:.875rem;gap:.75rem;padding:1.25rem}.similar-section[data-v-8d7ccb28]{border-top:1px solid #f9f7f3;padding:1.5rem}.similar-section h3[data-v-8d7ccb28]{color:#262726;font-size:1rem;font-weight:600;margin:0 0 1rem}.similar-grid[data-v-8d7ccb28]{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}@media(max-width:600px){.similar-grid[data-v-8d7ccb28]{grid-template-columns:1fr}}.similar-card[data-v-8d7ccb28]{align-items:center;background:#fafafa;border-radius:8px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem;transition:all .2s}.similar-card[data-v-8d7ccb28]:hover{background:#f9f7f3}.similar-card:hover .similar-arrow[data-v-8d7ccb28]{color:rgb(var(--v-theme-primary));transform:translate(2px)}.similar-info[data-v-8d7ccb28]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.similar-top[data-v-8d7ccb28]{align-items:center;display:flex;gap:.5rem}.similar-name[data-v-8d7ccb28]{color:#262726;font-size:.875rem;font-weight:600}.similar-rating[data-v-8d7ccb28]{align-items:center;color:#262726;display:flex;font-size:.7rem;font-weight:600;gap:.125rem}.similar-meta[data-v-8d7ccb28]{color:#737373;font-size:.75rem}.similar-lang[data-v-8d7ccb28]{align-items:center;color:#a3a3a3;display:flex;font-size:.7rem;gap:.25rem}.similar-arrow[data-v-8d7ccb28]{color:#a3a3a3;transition:all .2s}.modal-fade-enter-active[data-v-8d7ccb28],.modal-fade-leave-active[data-v-8d7ccb28]{transition:opacity .25s ease}.modal-fade-enter-active .invite-modal-container[data-v-8d7ccb28],.modal-fade-enter-active .project-select-modal[data-v-8d7ccb28],.modal-fade-leave-active .invite-modal-container[data-v-8d7ccb28],.modal-fade-leave-active .project-select-modal[data-v-8d7ccb28]{transition:transform .25s ease,opacity .25s ease}.modal-fade-enter-from[data-v-8d7ccb28],.modal-fade-leave-to[data-v-8d7ccb28]{opacity:0}.modal-fade-enter-from .invite-modal-container[data-v-8d7ccb28],.modal-fade-enter-from .project-select-modal[data-v-8d7ccb28],.modal-fade-leave-to .invite-modal-container[data-v-8d7ccb28],.modal-fade-leave-to .project-select-modal[data-v-8d7ccb28]{opacity:0;transform:scale(.95) translateY(10px)}.invite-modal-overlay[data-v-8d7ccb28],.project-select-overlay[data-v-8d7ccb28]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:2000}.project-select-modal[data-v-8d7ccb28]{background:#fff;border-radius:20px;box-shadow:0 20px 60px #0003;display:flex;flex-direction:column;max-height:90vh;max-width:480px;overflow:hidden;position:relative;width:100%}.modal-close-btn[data-v-8d7ccb28]{align-items:center;background:#f9f7f3;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;transition:background .2s;width:36px;z-index:10}.modal-close-btn[data-v-8d7ccb28]:hover{background:#e5e5e5}.modal-header[data-v-8d7ccb28]{padding:24px 24px 16px;text-align:center}.modal-title[data-v-8d7ccb28]{color:#262726;font-size:1.375rem;font-weight:700;margin:0 0 4px}.modal-subtitle[data-v-8d7ccb28]{color:#737373;font-size:.9rem;margin:0}.modal-body[data-v-8d7ccb28]{flex:1;overflow-y:auto;padding:0 24px 24px}.project-option[data-v-8d7ccb28]{align-items:center;background:#bbc5e0;border:2px solid #8e9ecb;border-radius:14px;cursor:pointer;display:flex;gap:14px;padding:16px;transition:all .2s}.project-option[data-v-8d7ccb28]:hover{background:#8e9ecb66;border-color:#8e9ecb}.project-option:hover .option-arrow[data-v-8d7ccb28]{color:rgb(var(--v-theme-primary));transform:translate(4px)}.option-icon[data-v-8d7ccb28]{align-items:center;background:#fff;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.option-content[data-v-8d7ccb28]{flex:1;min-width:0}.option-title[data-v-8d7ccb28]{color:#262726;font-size:.95rem;font-weight:600;margin:0 0 2px}.option-desc[data-v-8d7ccb28]{color:#737373;font-size:.8rem;line-height:1.4;margin:0}.option-arrow[data-v-8d7ccb28]{color:#a3a3a3;flex-shrink:0;transition:all .2s}.option-divider[data-v-8d7ccb28]{align-items:center;display:flex;gap:16px;margin:20px 0}.option-divider[data-v-8d7ccb28]:after,.option-divider[data-v-8d7ccb28]:before{background:#e5e5e5;content:"";flex:1;height:1px}.option-divider span[data-v-8d7ccb28]{color:#a3a3a3;font-size:.75rem;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.existing-projects[data-v-8d7ccb28]{min-height:120px}.projects-loading[data-v-8d7ccb28]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px 20px}.projects-loading span[data-v-8d7ccb28]{color:#737373;font-size:.85rem}.no-projects[data-v-8d7ccb28]{align-items:center;background:#fafafa;border-radius:12px;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:32px 20px;text-align:center}.no-projects p[data-v-8d7ccb28]{color:#5e6d55;font-size:.9rem;font-weight:500;margin:0}.no-projects .no-projects-hint[data-v-8d7ccb28]{color:#a3a3a3;font-size:.8rem}.projects-list[data-v-8d7ccb28]{display:flex;flex-direction:column;gap:10px;max-height:320px;overflow-y:auto}.project-item[data-v-8d7ccb28]{align-items:flex-start;background:#fafafa;border:2px solid transparent;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:14px;transition:all .2s}.project-item[data-v-8d7ccb28]:hover{background:#fff;border-color:#e5e5e5}.project-item:hover .meta-tag[data-v-8d7ccb28]{background:#fafafa}.project-item.selected[data-v-8d7ccb28]{background:rgba(var(--v-theme-primary),.05);border-color:rgb(var(--v-theme-primary))}.project-item.selected .meta-tag[data-v-8d7ccb28]{background:#fff}.project-image[data-v-8d7ccb28]{background:#f9f7f3;border-radius:10px;flex-shrink:0;height:52px;overflow:hidden;width:52px}.project-image-placeholder[data-v-8d7ccb28]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.project-info[data-v-8d7ccb28]{flex:1;min-width:0}.project-name[data-v-8d7ccb28]{color:#262726;display:block;font-size:.875rem;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-name-row[data-v-8d7ccb28]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.invited-badge[data-v-8d7ccb28]{align-items:center;background:#fef3c7;border-radius:10px;color:#b45309;display:inline-flex;font-size:.65rem;font-weight:600;gap:3px;padding:2px 8px}.invited-badge.accepted[data-v-8d7ccb28]{background:#d1fae5;color:#059669}.invited-badge.declined[data-v-8d7ccb28]{background:#fee2e2;color:#dc2626}.project-meta[data-v-8d7ccb28]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.meta-tag[data-v-8d7ccb28]{align-items:center;background:#fff;border-radius:5px;color:#5e6d55;display:inline-flex;font-size:.75rem;font-weight:500;gap:4px;padding:3px 8px}.meta-tag[data-v-8d7ccb28] .v-icon{color:#a3a3a3}.project-meta-secondary[data-v-8d7ccb28]{display:flex;flex-wrap:wrap;gap:12px;margin-top:2px}.meta-tag-secondary[data-v-8d7ccb28]{align-items:center;color:#737373;display:inline-flex;font-size:.75rem;font-weight:500;gap:4px}.meta-tag-secondary[data-v-8d7ccb28] .v-icon{color:#a3a3a3}.meta-tag-light[data-v-8d7ccb28]{align-items:center;color:#a3a3a3;display:inline-flex;font-size:.7rem;gap:3px}.meta-tag-light[data-v-8d7ccb28] .v-icon{color:#d4d4d4}.project-date[data-v-8d7ccb28]{align-items:center;color:#a3a3a3;display:flex;font-size:.7rem;gap:4px}.project-date[data-v-8d7ccb28] .v-icon{color:#d4d4d4}.project-status[data-v-8d7ccb28]{align-items:center;color:#059669;display:flex;font-size:.75rem;gap:4px}.project-check[data-v-8d7ccb28]{flex-shrink:0}.check-circle[data-v-8d7ccb28]{border:2px solid #d4d4d4;border-radius:50%;height:20px;transition:all .2s;width:20px}.modal-footer[data-v-8d7ccb28]{background:#fafafa;border-top:1px solid #f9f7f3;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.invite-modal-container[data-v-8d7ccb28]{background:#f8fafc;border-radius:20px;box-shadow:0 20px 60px #0003;max-height:90vh;max-width:420px;overflow-y:auto;position:relative;width:100%}.invite-modal-header[data-v-8d7ccb28]{align-items:center;background:#fff;border-bottom:1px solid #f9f7f3;display:flex;gap:12px;padding:16px 20px}.project-preview[data-v-8d7ccb28]{flex-shrink:0;height:48px;width:48px}.project-thumb[data-v-8d7ccb28]{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project-thumb-placeholder[data-v-8d7ccb28]{align-items:center;background:#f9f7f3;border-radius:10px;display:flex;height:100%;justify-content:center;width:100%}.project-header-info[data-v-8d7ccb28]{flex:1;min-width:0}.project-header-label[data-v-8d7ccb28]{color:#a3a3a3;display:block;font-size:.7rem;font-weight:500;letter-spacing:.5px;margin-bottom:2px;text-transform:uppercase}.project-header-name[data-v-8d7ccb28]{color:#262726;display:block;font-size:.95rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-modal-container[data-v-8d7ccb28] .invite-card{border-radius:0;box-shadow:none}.invite-modal-error[data-v-8d7ccb28]{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;font-size:.8rem;gap:8px;margin:0 20px 16px;padding:10px 14px}.invite-modal-error .v-icon[data-v-8d7ccb28]{color:#dc2626;flex-shrink:0}.invite-success-toast[data-v-8d7ccb28]{align-items:center;background:#fff;border-radius:14px;bottom:24px;box-shadow:0 8px 32px #00000026;display:flex;gap:14px;left:50%;max-width:90vw;min-width:320px;padding:14px 20px;position:fixed;transform:translate(-50%);z-index:3000}.success-icon[data-v-8d7ccb28]{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.success-text[data-v-8d7ccb28]{display:flex;flex:1;flex-direction:column;gap:2px}.success-title[data-v-8d7ccb28]{color:#262726;font-size:.95rem;font-weight:700}.success-desc[data-v-8d7ccb28]{color:#737373;font-size:.8rem}.toast-close[data-v-8d7ccb28]{align-items:center;background:#f9f7f3;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:background .2s;width:28px}.toast-close[data-v-8d7ccb28]:hover{background:#e5e5e5}.slide-up-enter-active[data-v-8d7ccb28],.slide-up-leave-active[data-v-8d7ccb28]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter-from[data-v-8d7ccb28],.slide-up-leave-to[data-v-8d7ccb28]{opacity:0;transform:translate(-50%) translateY(100%)}.np-page[data-v-8d7ccb28]{--np-ink:#1c1c2e;--np-ink-soft:#56566a;--np-muted:#8a8a99;--np-line:#ececef;--np-line-soft:#f3f3f5;--np-card:#fff;--np-peri:#8e9ecb;--np-peri-d:#5d6fb8;--np-peri-bg:#eef1fb;--np-coral:#ff6735;--np-coral-d:#c9461f;--np-coral-bg:#fff1ec;--np-green:#3b8a4e;--np-green-bg:#e9f5ec;--np-r:14px;--np-shadow:0 1px 2px rgba(28,28,46,.04),0 6px 24px rgba(28,28,46,.06);background:#fff;color:var(--np-ink);font-family:inherit;padding:28px 0 60px}.np-page .np-grid[data-v-8d7ccb28]{align-items:start;display:grid;gap:32px;grid-template-columns:1fr 360px;margin:0 auto;max-width:1160px;padding:0 24px}.np-page h2[data-v-8d7ccb28]{margin:0}.np-stack[data-v-8d7ccb28]{display:flex;flex-direction:column;gap:26px;min-width:0}.np-h2[data-v-8d7ccb28]{color:var(--np-ink);font-size:19px;font-weight:700;letter-spacing:-.3px}.np-sec-head[data-v-8d7ccb28]{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.np-muted[data-v-8d7ccb28]{color:var(--np-muted);font-style:italic}.np-hero[data-v-8d7ccb28]{align-items:start;display:grid;gap:26px;grid-template-columns:270px 1fr}.np-media[data-v-8d7ccb28]{display:flex;flex-direction:column;gap:9px;max-width:300px}.np-player[data-v-8d7ccb28]{align-items:center;aspect-ratio:9/16;background:radial-gradient(120% 120% at 30% 20%,#b7c0e6 0,#8e9bc9 55%,#6f7fb6);border-radius:var(--np-r);display:flex;justify-content:center;overflow:hidden;position:relative}.np-player-video[data-v-8d7ccb28]{background:#000;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.np-player-empty[data-v-8d7ccb28]{align-items:center;color:#fff;display:flex;flex-direction:column;gap:10px}.np-player-empty p[data-v-8d7ccb28]{font-size:13px;opacity:.9}.np-player-tag[data-v-8d7ccb28]{background:var(--np-coral);border-radius:8px;color:#fff;font-size:11px;font-weight:600;left:12px;padding:4px 10px;pointer-events:none;position:absolute;top:12px}.np-thumb-grid[data-v-8d7ccb28]{display:grid;gap:8px;grid-template-columns:repeat(5,1fr)}.np-thumb[data-v-8d7ccb28]{aspect-ratio:9/16;background:#000;border:2px solid transparent;border-radius:8px;cursor:pointer;overflow:hidden;padding:0;position:relative}.np-thumb.active[data-v-8d7ccb28]{border-color:var(--np-coral)}.np-thumb video[data-v-8d7ccb28]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.np-thumb span[data-v-8d7ccb28]{background:#00000073;color:#fff;font-size:8px;font-weight:700;inset:auto 0 0;letter-spacing:.2px;padding:2px;position:absolute;text-align:center}.np-hero-side[data-v-8d7ccb28]{min-width:0}.np-bio[data-v-8d7ccb28]{color:var(--np-ink-soft);font-size:14px;line-height:1.6;margin:0 0 14px;white-space:pre-line}.np-taglabel[data-v-8d7ccb28]{color:var(--np-muted);font-size:11px;font-weight:700;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.np-inline-tags[data-v-8d7ccb28]{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}.np-inline-tags[data-v-8d7ccb28]:last-child{margin-bottom:0}.np-chip[data-v-8d7ccb28]{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:500;line-height:1.2;padding:5px 12px}.np-chip.purple[data-v-8d7ccb28]{background:#efedfe;color:#3c3489}.np-chip.blue[data-v-8d7ccb28]{background:#e6f1fb;color:#0c447c}.np-chip.coral[data-v-8d7ccb28]{background:#faece7;color:#8c3318}.np-chip.teal[data-v-8d7ccb28]{background:#e1f5ee;color:#085041}.np-chip.amber[data-v-8d7ccb28]{background:#faeeda;color:#6b3d07}.np-chip.pink[data-v-8d7ccb28]{background:#fbeaf0;color:#8a2b48}.np-chip.gray[data-v-8d7ccb28]{background:#f0efe9;color:#55554f}.np-chip.peri[data-v-8d7ccb28]{background:var(--np-peri-bg);color:var(--np-peri-d)}.np-card[data-v-8d7ccb28]{background:var(--np-card);border:1px solid var(--np-line);border-radius:var(--np-r);box-shadow:var(--np-shadow);padding:20px 22px}.np-seeall[data-v-8d7ccb28]{color:var(--np-coral-d);cursor:pointer;font-size:13px;font-weight:600;white-space:nowrap}.np-seeall[data-v-8d7ccb28]:hover{text-decoration:underline}.np-rev-summary[data-v-8d7ccb28]{align-items:center;border-bottom:1px solid var(--np-line-soft);display:grid;gap:26px;grid-template-columns:auto 1fr;margin-bottom:14px;padding:4px 0 16px}.np-rev-score[data-v-8d7ccb28]{align-items:center;border-right:1px solid var(--np-line-soft);display:flex;flex-direction:column;gap:5px;padding-right:26px;text-align:center}.np-rev-big[data-v-8d7ccb28]{color:var(--np-ink);font-size:46px;font-weight:700;letter-spacing:-1.5px;line-height:1}.np-rev-cnt[data-v-8d7ccb28]{color:var(--np-muted);font-size:12px}.np-rev-dist[data-v-8d7ccb28]{display:flex;flex-direction:column;gap:6px}.np-dist-row[data-v-8d7ccb28]{color:var(--np-muted);font-size:12px;gap:9px}.np-dist-lab[data-v-8d7ccb28],.np-dist-row[data-v-8d7ccb28]{align-items:center;display:flex}.np-dist-lab[data-v-8d7ccb28]{color:var(--np-ink-soft);font-weight:600;gap:2px;width:28px}.np-dist-lab .v-icon[data-v-8d7ccb28]{color:var(--np-coral)}.np-bar[data-v-8d7ccb28]{background:var(--np-line);flex:1;height:7px;overflow:hidden}.np-bar[data-v-8d7ccb28],.np-bar i[data-v-8d7ccb28]{border-radius:999px}.np-bar i[data-v-8d7ccb28]{background:var(--np-coral);display:block;height:100%}.np-dist-pct[data-v-8d7ccb28]{text-align:right;width:34px}.np-rev-list[data-v-8d7ccb28]{display:flex;flex-direction:column}.np-review[data-v-8d7ccb28]{border-top:1px solid var(--np-line-soft);display:flex;gap:13px;padding:14px 0}.np-review[data-v-8d7ccb28]:first-child{border-top:none;padding-top:4px}.np-av[data-v-8d7ccb28]{align-items:center;border-radius:50%;color:#fff;display:flex;flex:none;font-size:14px;font-weight:700;height:40px;justify-content:center;overflow:hidden;width:40px}.np-av--logo[data-v-8d7ccb28]{background:#fff;border:1px solid var(--np-line)}.np-av-img[data-v-8d7ccb28]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.np-rev-body[data-v-8d7ccb28]{flex:1;min-width:0}.np-rv-top[data-v-8d7ccb28]{align-items:center;display:flex;gap:8px}.np-rv-name[data-v-8d7ccb28]{color:var(--np-ink);font-size:14px;font-weight:600}.np-rv-stars[data-v-8d7ccb28]{display:flex}.np-rv-date[data-v-8d7ccb28]{color:var(--np-muted);font-size:12px;margin-left:auto}.np-rv-text[data-v-8d7ccb28]{color:var(--np-ink-soft);font-size:14px;line-height:1.55;margin:4px 0 0}.np-carousel-nav[data-v-8d7ccb28]{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:14px}.np-carousel-nav .np-carousel-count[data-v-8d7ccb28]{color:var(--np-muted);font-size:12px;font-weight:600}.np-cards[data-v-8d7ccb28]{display:grid;gap:14px;grid-template-columns:1fr 1fr}.np-ccard[data-v-8d7ccb28]{background:var(--np-card);border:1px solid var(--np-line);border-radius:var(--np-r);box-shadow:var(--np-shadow);padding:16px 18px}.np-ccard-h[data-v-8d7ccb28]{gap:11px;margin-bottom:13px}.np-ccard-h[data-v-8d7ccb28],.np-ccard-ic[data-v-8d7ccb28]{align-items:center;display:flex}.np-ccard-ic[data-v-8d7ccb28]{border-radius:10px;flex:none;height:36px;justify-content:center;width:36px}.np-ccard-t[data-v-8d7ccb28]{color:var(--np-ink);font-size:15px;font-weight:600}.np-photo-pill[data-v-8d7ccb28]{align-items:center;background:var(--np-coral-bg);border-radius:999px;color:var(--np-coral-d);display:inline-flex;font-size:11px;font-weight:600;gap:5px;margin-left:auto;padding:4px 9px;white-space:nowrap}.np-chips[data-v-8d7ccb28]{display:flex;flex-wrap:wrap;gap:7px}.np-more[data-v-8d7ccb28]{align-items:center;background:none;border:none;color:var(--np-ink-soft);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;gap:5px;margin-top:10px;padding:0}.np-more[data-v-8d7ccb28]:hover{color:var(--np-ink)}.np-more .v-icon[data-v-8d7ccb28]{transition:transform .2s}.np-more .np-more-open[data-v-8d7ccb28]{transform:rotate(180deg)}.np-gallery-wrap .np-sec-head[data-v-8d7ccb28]{margin-bottom:16px}.np-filters[data-v-8d7ccb28]{display:flex;flex-wrap:wrap;gap:8px}.np-fbtn[data-v-8d7ccb28]{background:#fff;border:1px solid var(--np-line);border-radius:999px;color:var(--np-ink-soft);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:6px 14px;transition:all .14s}.np-fbtn[data-v-8d7ccb28]:hover{border-color:var(--np-peri)}.np-fbtn.on[data-v-8d7ccb28]{background:var(--np-coral);border-color:var(--np-coral);color:#fff}.np-gal[data-v-8d7ccb28]{display:grid;gap:12px;grid-auto-rows:118px;grid-template-columns:repeat(4,1fr);margin-top:18px}.np-tile[data-v-8d7ccb28]{background:var(--np-line-soft);border-radius:12px;cursor:pointer;margin:0;overflow:hidden;position:relative;transition:transform .18s}.np-tile[data-v-8d7ccb28]:hover{transform:translateY(-2px)}.np-tile.big[data-v-8d7ccb28]{grid-column:span 2;grid-row:span 2}.np-tile img[data-v-8d7ccb28]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.np-cap[data-v-8d7ccb28]{background:#fffffff0;bottom:9px;color:#27272f;font-size:11.5px;left:9px;max-width:calc(100% - 18px);overflow:hidden;padding:4px 10px;text-overflow:ellipsis;white-space:nowrap}.np-asset-tag[data-v-8d7ccb28],.np-cap[data-v-8d7ccb28]{border-radius:999px;font-weight:600;position:absolute}.np-asset-tag[data-v-8d7ccb28]{background:#16161ecc;color:#fff;font-size:10px;padding:3px 8px;right:9px;top:9px}.np-gal-note[data-v-8d7ccb28]{align-items:flex-start;color:var(--np-ink-soft);display:flex;font-size:13px;gap:9px;line-height:1.5;margin-top:16px}.np-gal-note .v-icon[data-v-8d7ccb28]{color:var(--np-coral-d);flex:none;margin-top:2px}.np-buy[data-v-8d7ccb28]{background:var(--np-card);border:1px solid var(--np-line);border-radius:18px;box-shadow:var(--np-shadow);padding:22px;position:sticky;top:86px}.np-name-row[data-v-8d7ccb28]{align-items:center;display:flex;gap:11px}.np-bb-avatar[data-v-8d7ccb28]{background:var(--np-peri);color:#fff;flex:none}.np-name-id[data-v-8d7ccb28]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:7px;min-width:0}.np-name[data-v-8d7ccb28]{color:var(--np-ink);font-size:21px;font-weight:700;letter-spacing:-.4px;line-height:1.15}.np-verify[data-v-8d7ccb28]{align-items:center;background:var(--np-peri);border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.np-badge-choice[data-v-8d7ccb28]{background:var(--np-coral-bg);border-radius:999px;color:var(--np-coral-d);font-size:11px;font-weight:600;padding:4px 10px}.np-fav[data-v-8d7ccb28]{align-items:center;background:#fff;border:1px solid var(--np-line);border-radius:50%;color:#999;cursor:pointer;display:flex;height:36px;justify-content:center;margin-left:auto;transition:all .15s;width:36px}.np-fav.on[data-v-8d7ccb28],.np-fav[data-v-8d7ccb28]:hover{border-color:var(--np-coral);color:var(--np-coral)}.np-fav.on[data-v-8d7ccb28]{background:var(--np-coral-bg)}.np-rate[data-v-8d7ccb28]{align-items:center;color:var(--np-coral);display:flex;gap:5px;margin-top:10px}.np-rate b[data-v-8d7ccb28]{color:var(--np-ink);font-size:14px;font-weight:700;margin-left:3px}.np-rate small[data-v-8d7ccb28]{color:var(--np-muted);font-size:13px;font-weight:500}.np-avail[data-v-8d7ccb28]{align-items:center;background:var(--np-green-bg);border-radius:999px;color:var(--np-green);display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-top:12px;padding:5px 11px}.np-avail-emoji[data-v-8d7ccb28]{font-size:14px;line-height:1}.np-price[data-v-8d7ccb28]{background:var(--np-coral-bg);border:1px solid #fbd9cd;border-radius:14px;margin-top:16px;padding:16px}.np-price-top[data-v-8d7ccb28]{align-items:baseline;display:flex;gap:8px}.np-price-top b[data-v-8d7ccb28]{color:var(--np-coral-d);font-size:27px;font-weight:700;letter-spacing:-.5px}.np-price-top span[data-v-8d7ccb28]{color:var(--np-ink-soft);font-size:13px}.np-price-sub[data-v-8d7ccb28]{color:var(--np-ink-soft);font-size:12.5px;margin-top:5px}.np-cta[data-v-8d7ccb28]{background:var(--np-coral)!important;border-radius:11px;color:#fff!important;font-weight:700;letter-spacing:0;margin-top:14px;text-transform:none;width:100%}.np-price-note[data-v-8d7ccb28]{color:var(--np-muted);font-size:11.5px;margin-top:9px;text-align:center}.np-specs[data-v-8d7ccb28]{border-top:1px solid var(--np-line);display:grid;gap:14px 16px;grid-template-columns:1fr 1fr;margin-top:18px;padding-top:18px}.np-spec[data-v-8d7ccb28]{align-items:flex-start;display:flex;gap:9px}.np-spec .v-icon[data-v-8d7ccb28]{color:var(--np-muted);flex:none;margin-top:2px}.np-spec>div[data-v-8d7ccb28]{min-width:0}.np-spec-k[data-v-8d7ccb28]{color:var(--np-muted);font-size:11px;font-weight:500}.np-spec-v[data-v-8d7ccb28]{color:var(--np-ink);font-size:13.5px;font-weight:600;line-height:1.3;word-break:break-word}.np-buy-similar[data-v-8d7ccb28]{border-top:1px solid var(--np-line);margin-top:18px;padding-top:18px}.np-sim-list[data-v-8d7ccb28]{display:flex;flex-direction:column}.np-sim[data-v-8d7ccb28]{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:9px 0}.np-sim+.np-sim[data-v-8d7ccb28]{border-top:1px solid var(--np-line-soft)}.np-sim:hover .np-sim-name[data-v-8d7ccb28]{color:var(--np-coral-d)}.np-sim-av[data-v-8d7ccb28]{align-items:center;border-radius:50%;color:#fff;display:flex;flex:none;font-size:14px;font-weight:700;height:40px;justify-content:center;overflow:hidden;width:40px}.np-sim-av img[data-v-8d7ccb28]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.np-sim-info[data-v-8d7ccb28]{flex:1;min-width:0}.np-sim-name[data-v-8d7ccb28]{color:var(--np-ink);font-size:14px;gap:7px}.np-sim-name[data-v-8d7ccb28],.np-sim-rate[data-v-8d7ccb28]{align-items:center;display:flex;font-weight:600}.np-sim-rate[data-v-8d7ccb28]{color:var(--np-coral);font-size:12px;gap:3px}.np-sim-new[data-v-8d7ccb28]{background:var(--np-peri-bg);border-radius:999px;color:var(--np-peri-d);font-size:10px;font-weight:700;padding:2px 7px}.np-sim-meta[data-v-8d7ccb28]{color:var(--np-muted);font-size:12.5px}.np-sim-go[data-v-8d7ccb28]{color:var(--np-muted);margin-left:auto}@media(max-width:920px){.np-page .np-grid[data-v-8d7ccb28]{grid-template-columns:1fr}.np-buy[data-v-8d7ccb28]{order:-1;position:static}}@media(max-width:640px){.np-hero[data-v-8d7ccb28]{grid-template-columns:1fr}.np-media[data-v-8d7ccb28]{margin:0 auto;max-width:300px}.np-cards[data-v-8d7ccb28]{grid-template-columns:1fr}.np-gal[data-v-8d7ccb28]{grid-auto-rows:104px;grid-template-columns:repeat(2,1fr)}.np-rev-summary[data-v-8d7ccb28]{gap:14px;grid-template-columns:1fr}.np-rev-score[data-v-8d7ccb28]{border-bottom:1px solid var(--np-line-soft);border-right:none;padding:0 0 14px}}
