.whiteColor[data-v-6d834c90]{color:#fff!important}.discover-page[data-v-6d834c90]{background:#f9f7f3;display:flex;flex-direction:column;min-height:100vh}.discover-page--embedded[data-v-6d834c90]{min-height:auto}.ai-search-overlay[data-v-6d834c90]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff80;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.ai-search-content[data-v-6d834c90]{flex-direction:column;gap:2rem;padding:2rem;text-align:center}.ai-logo[data-v-6d834c90],.ai-search-content[data-v-6d834c90]{align-items:center;display:flex}.ai-logo[data-v-6d834c90]{animation:pulse-logo-6d834c90 2s ease-in-out infinite;justify-content:center}.ai-logo[data-v-6d834c90] svg{height:60px;width:auto}@keyframes pulse-logo-6d834c90{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}.ai-loader[data-v-6d834c90]{position:relative}.loader-dots[data-v-6d834c90]{display:flex;gap:.75rem}.loader-dots span[data-v-6d834c90]{animation:bounce-dot-6d834c90 1.4s ease-in-out infinite;background:rgb(var(--v-theme-primary));border-radius:50%;height:12px;width:12px}.loader-dots span[data-v-6d834c90]:first-child{animation-delay:0s}.loader-dots span[data-v-6d834c90]:nth-child(2){animation-delay:.2s}.loader-dots span[data-v-6d834c90]:nth-child(3){animation-delay:.4s}@keyframes bounce-dot-6d834c90{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.ai-search-text[data-v-6d834c90]{color:#262726;font-size:1.125rem;font-weight:500;margin:0}.ai-search-query[data-v-6d834c90]{color:#737373;font-size:.95rem;font-style:italic;margin:0;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fade-enter-active[data-v-6d834c90],.fade-leave-active[data-v-6d834c90]{transition:opacity .3s ease}.fade-enter-from[data-v-6d834c90],.fade-leave-to[data-v-6d834c90]{opacity:0}.ai-summary[data-v-6d834c90]{align-items:flex-start;background:linear-gradient(135deg,#bbc5e0,#8e9ecb4d);border:1px solid #8e9ecb;border-radius:12px;display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem 1.25rem}@media(max-width:600px){.ai-summary[data-v-6d834c90]{gap:.75rem;margin-bottom:1rem;padding:.75rem}}.ai-summary-icon[data-v-6d834c90]{align-items:center;background:#8e9ecb;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ai-summary-content[data-v-6d834c90]{flex:1;min-width:0}.ai-label[data-v-6d834c90]{color:#8e9ecb;font-size:.7rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ai-text[data-v-6d834c90]{color:#262726;font-size:.9rem;line-height:1.5;margin:.25rem 0 0}.ai-clear-btn[data-v-6d834c90]{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:8px;color:#5e6d55;cursor:pointer;display:flex;flex-shrink:0;font-size:.8rem;gap:.375rem;padding:.375rem .75rem;transition:all .2s}.ai-clear-btn[data-v-6d834c90]:hover{border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.project-filter-banner[data-v-6d834c90]{align-items:center;background:#fef9f0;border:1px solid #f0dcc0;border-radius:8px;display:flex;gap:.5rem;margin-bottom:1rem;padding:.5rem .875rem}.project-filter-banner .banner-icon[data-v-6d834c90]{color:#ff6735;flex-shrink:0}.project-filter-banner .banner-text[data-v-6d834c90]{color:#262726;flex:1;font-size:.8rem;line-height:1.3}.project-filter-banner .banner-clear[data-v-6d834c90]{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:8px;color:#5e6d55;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;gap:.25rem;padding:.2rem .5rem;transition:all .15s;white-space:nowrap}.project-filter-banner .banner-clear[data-v-6d834c90]:hover{border-color:#ff6735;color:#ff6735}@media(max-width:600px){.project-filter-banner[data-v-6d834c90]{flex-wrap:wrap;gap:.375rem;padding:.5rem .75rem}.project-filter-banner .banner-text[data-v-6d834c90]{font-size:.75rem}}.site-header[data-v-6d834c90]{background:#8e9ecb;border-bottom:1px solid #bbc5e0;position:sticky;top:0;z-index:100}.header-container[data-v-6d834c90]{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto 1fr;margin:0 auto;max-width:1440px;padding:.75rem 1.5rem}@media(max-width:900px){.header-container[data-v-6d834c90]{display:flex;gap:.5rem;justify-content:space-between}}@media(max-width:600px){.header-container[data-v-6d834c90]{padding:.5rem 1rem}}.header-left[data-v-6d834c90]{gap:.25rem;justify-self:start}.header-left[data-v-6d834c90],.logo[data-v-6d834c90]{align-items:center;display:flex}.logo[data-v-6d834c90]{text-decoration:none}.logo-svg[data-v-6d834c90]{align-items:center;display:flex;line-height:0}.logo-svg[data-v-6d834c90] svg{height:40px;width:auto}@media(max-width:600px){.logo-svg[data-v-6d834c90] svg{height:32px}}.logo-svg[data-v-6d834c90] path{fill:#fff}.logo-svg path[data-v-6d834c90]{fill:#fff}.header-actions[data-v-6d834c90]{align-items:center;display:flex;gap:1rem;justify-self:end}@media(max-width:900px){.header-actions[data-v-6d834c90]{justify-self:auto}}@media(max-width:600px){.header-actions[data-v-6d834c90]{gap:.5rem}}.header-link[data-v-6d834c90]{border-radius:8px;color:#fff;font-weight:500;opacity:.9;padding:.5rem 1rem;text-decoration:none;transition:all .2s}.header-link[data-v-6d834c90]:hover{background:#ffffff26;opacity:1}@media(max-width:600px){.header-link[data-v-6d834c90]{font-size:.875rem;padding:.375rem .75rem}}.header-nav[data-v-6d834c90]{align-items:center;display:flex;gap:.25rem;justify-content:center}@media(max-width:900px){.header-nav[data-v-6d834c90]{display:none}}.header-nav-link[data-v-6d834c90]{border-radius:8px;color:#fff;font-size:.9375rem;font-weight:500;opacity:.92;padding:.5rem .875rem;text-decoration:none;transition:all .2s;white-space:nowrap}.header-nav-link[data-v-6d834c90]:focus-visible,.header-nav-link[data-v-6d834c90]:hover{background:#ffffff26;opacity:1}@media(max-width:1100px){.header-nav-link[data-v-6d834c90]{font-size:.875rem;padding:.5rem .625rem}}.mobile-menu-toggle[data-v-6d834c90]{align-items:center;background:transparent;border:none;border-radius:8px;color:#fff;cursor:pointer;display:none;height:40px;justify-content:center;opacity:.92;transition:all .2s;width:40px}.mobile-menu-toggle[data-v-6d834c90]:focus-visible,.mobile-menu-toggle[data-v-6d834c90]:hover{background:#ffffff26;opacity:1}.mobile-menu-toggle.is-open[data-v-6d834c90]{background:#ffffff2e;opacity:1}@media(max-width:900px){.mobile-menu-toggle[data-v-6d834c90]{display:inline-flex}}@media(max-width:600px){.mobile-menu-toggle[data-v-6d834c90]{height:36px;width:36px}}.mobile-nav-panel[data-v-6d834c90]{background:#8e9ecb;border-top:1px solid #bbc5e0;box-shadow:0 6px 16px #00000014;display:none;flex-direction:column;padding:.5rem;position:relative;z-index:101}@media(max-width:900px){.mobile-nav-panel[data-v-6d834c90]{display:flex}}.mobile-nav-link[data-v-6d834c90]{align-items:center;border-radius:8px;color:#fff;display:flex;font-size:.9375rem;font-weight:500;gap:.75rem;opacity:.95;padding:.75rem 1rem;text-decoration:none;transition:all .2s}.mobile-nav-link[data-v-6d834c90]:focus-visible,.mobile-nav-link[data-v-6d834c90]:hover{background:#ffffff26;opacity:1}.mobile-nav-link+.mobile-nav-link[data-v-6d834c90]{margin-top:.125rem}.mobile-nav-slide-enter-active[data-v-6d834c90],.mobile-nav-slide-leave-active[data-v-6d834c90]{overflow:hidden;transition:max-height .25s ease,opacity .2s ease}.mobile-nav-slide-enter-from[data-v-6d834c90],.mobile-nav-slide-leave-to[data-v-6d834c90]{max-height:0;opacity:0}.mobile-nav-slide-enter-to[data-v-6d834c90],.mobile-nav-slide-leave-from[data-v-6d834c90]{max-height:320px;opacity:1}.header-nav-btn[data-v-6d834c90]{align-items:center;background:#ffffff26;border-radius:8px;color:#fff;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:all .2s;white-space:nowrap}.header-nav-btn[data-v-6d834c90]:hover{background:#ffffff40}.header-nav-btn.primary[data-v-6d834c90]{background:#ff6735}.header-nav-btn.primary[data-v-6d834c90]:hover{background:#ff480c}@media(max-width:768px){.header-nav-btn[data-v-6d834c90]{font-size:.8rem;gap:.375rem;padding:.375rem .75rem}.header-nav-btn .v-icon[data-v-6d834c90]{font-size:16px!important}}@media(max-width:500px){.header-nav-btn[data-v-6d834c90]{padding:.375rem}.header-nav-btn span[data-v-6d834c90]{display:none}}.user-menu[data-v-6d834c90]{position:relative}@media(max-width:600px){.user-menu .v-avatar[data-v-6d834c90]{height:32px!important;width:32px!important}}.user-button[data-v-6d834c90]{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:100px;cursor:pointer;display:flex;gap:.5rem;padding:.25rem .75rem .25rem .25rem}.user-button[data-v-6d834c90]:hover{border-color:#d4d4d4}@media(max-width:600px){.user-button[data-v-6d834c90]{gap:.25rem;padding:.125rem}.user-button .v-icon[data-v-6d834c90]{display:none}}.user-name[data-v-6d834c90]{color:#262726;font-weight:500}@media(max-width:600px){.user-name[data-v-6d834c90]{display:none}}.user-dropdown[data-v-6d834c90]{background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 4px 20px #0000001a;min-width:200px;padding:.5rem;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}.dropdown-item[data-v-6d834c90]{background:none;gap:.75rem;padding:.75rem 1rem;text-decoration:none}.dropdown-item[data-v-6d834c90]:hover{background:#f9f7f3}.dropdown-item.text-error[data-v-6d834c90]{color:#d32f2f}.dropdown-divider[data-v-6d834c90]{background:#e5e5e5;height:1px;margin:.5rem 0}.overlay[data-v-6d834c90]{inset:0;position:fixed;z-index:99}.invite-banner[data-v-6d834c90]{background:rgb(var(--v-theme-primary));color:#fff;padding:.75rem 1.5rem}@media(max-width:600px){.invite-banner[data-v-6d834c90]{padding:.5rem 1rem}}.invite-banner-content[data-v-6d834c90]{align-items:center;display:flex;font-weight:500;gap:1rem;justify-content:center;margin:0 auto;max-width:1440px}@media(max-width:600px){.invite-banner-content[data-v-6d834c90]{font-size:.8rem;gap:.5rem}.invite-banner-content>span[data-v-6d834c90]{display:none}}.back-link[data-v-6d834c90]{align-items:center;color:#fff;display:flex;margin-left:auto;opacity:.9;text-decoration:none}.back-link[data-v-6d834c90]:hover{opacity:1}@media(max-width:600px){.back-link[data-v-6d834c90]{font-size:.75rem;margin-left:0}}.hero-section[data-v-6d834c90]{background:linear-gradient(135deg,#fff,#fae4e2);padding:2.5rem 1.5rem 2rem;text-align:center}@media(max-width:600px){.hero-section[data-v-6d834c90]{padding:1.5rem 1rem 1.25rem}}.hero-container[data-v-6d834c90]{margin:0 auto;max-width:720px;width:100%}@media(max-width:600px){.hero-container[data-v-6d834c90]{padding:0}}.hero-title[data-v-6d834c90]{color:#262726;font-size:2.25rem;font-weight:800;letter-spacing:-.02em;margin-bottom:.5rem}@media(max-width:600px){.hero-title[data-v-6d834c90]{font-size:1.5rem;margin-bottom:.375rem}}.hero-subtitle[data-v-6d834c90]{color:#5e6d55;font-size:1.05rem;margin-bottom:1.75rem}@media(max-width:600px){.hero-subtitle[data-v-6d834c90]{font-size:.875rem;margin-bottom:1rem}}.hero-section.invite-mode[data-v-6d834c90]{background:linear-gradient(135deg,#fff,#fae4e2);padding-top:1.5rem}.invite-task-preview[data-v-6d834c90]{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;display:flex;gap:1rem;justify-content:center;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:400px;padding:.75rem 1.25rem}.task-product-image[data-v-6d834c90]{background:#f9f7f3;border-radius:8px;flex-shrink:0;height:56px;overflow:hidden;width:56px}.no-product-image[data-v-6d834c90],.task-product-image .v-img[data-v-6d834c90]{height:100%;width:100%}.no-product-image[data-v-6d834c90]{align-items:center;background:#f9f7f3;display:flex;justify-content:center}.task-info[data-v-6d834c90]{text-align:left}.task-label[data-v-6d834c90]{color:#737373;font-size:.75rem;letter-spacing:.05em}.task-name[data-v-6d834c90]{color:#262726;font-size:1rem;margin:0}.search-box[data-v-6d834c90]{align-items:center;background:#fff;border:2px solid #e5e5e5;border-radius:100px;box-shadow:0 2px 8px #0000000a;display:flex;gap:.75rem;max-width:100%;overflow:hidden;padding:.5rem .5rem .5rem 1.25rem;transition:all .2s}.search-box[data-v-6d834c90]:focus-within{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 4px rgba(var(--v-theme-primary),.1)}@media(max-width:600px){.search-box[data-v-6d834c90]{gap:.5rem;padding:.375rem .375rem .375rem .875rem}}.search-icon[data-v-6d834c90]{color:rgb(var(--v-theme-primary));flex-shrink:0}@media(max-width:600px){.search-icon[data-v-6d834c90]{display:none}}.search-input[data-v-6d834c90]{border:none;color:#262726;flex:1;font-size:1rem;min-width:0;outline:none}.search-input[data-v-6d834c90]::-moz-placeholder{color:#a3a3a3}.search-input[data-v-6d834c90]::placeholder{color:#a3a3a3}@media(max-width:600px){.search-input[data-v-6d834c90]{font-size:.875rem}.search-input[data-v-6d834c90]::-moz-placeholder{font-size:.75rem}.search-input[data-v-6d834c90]::placeholder{font-size:.75rem}}.search-btn[data-v-6d834c90]{flex-shrink:0}@media(max-width:600px){.search-btn[data-v-6d834c90]{font-size:.8rem!important;padding:.5rem .75rem!important}}.demo-cta[data-v-6d834c90]{align-items:center;color:#262726;display:flex;flex-wrap:wrap;font-size:.95rem;gap:.4rem;justify-content:center;margin:1rem 0 0}@media(max-width:600px){.demo-cta[data-v-6d834c90]{font-size:.85rem;gap:.3rem}}.demo-cta-link[data-v-6d834c90]{color:#ff6735;font-weight:600;text-decoration:none;transition:color .15s ease,text-decoration-color .15s ease}.demo-cta-link[data-v-6d834c90]:hover{color:#ff480c;text-decoration:underline;text-underline-offset:3px}.filter-bar-section[data-v-6d834c90]{background:#fff;border-bottom:1px solid #e5e5e5;position:sticky;top:57px;z-index:50}.discover-page--embedded .filter-bar-section[data-v-6d834c90]{top:0}@media(max-width:600px){.filter-bar-section[data-v-6d834c90]{top:49px}.discover-page--embedded .filter-bar-section[data-v-6d834c90]{top:0}}.filter-bar-container[data-v-6d834c90]{margin:0 auto;max-width:1440px;padding:.75rem 1.5rem}@media(max-width:600px){.filter-bar-container[data-v-6d834c90]{padding:.5rem .75rem}}.filter-bar-row[data-v-6d834c90]{align-items:center;display:flex;gap:.75rem}@media(max-width:600px){.filter-bar-row[data-v-6d834c90]{flex-direction:column;gap:.5rem}}.filter-pills-group[data-v-6d834c90]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:.5rem;justify-content:center;min-width:0}@media(max-width:600px){.filter-pills-group[data-v-6d834c90]{gap:.375rem;justify-content:flex-start;width:100%}}.filter-actions-group[data-v-6d834c90]{align-items:center;display:flex;flex-shrink:0;gap:.5rem}@media(max-width:600px){.filter-actions-group[data-v-6d834c90]{gap:.375rem;justify-content:flex-end;width:100%}}.filter-pill-wrapper[data-v-6d834c90]{position:relative}.filter-pill[data-v-6d834c90]{align-items:center;background:#fff;border:1.5px solid #e5e5e5;border-radius:999px;color:#5e6d55;cursor:pointer;display:flex;font-size:.825rem;font-weight:500;gap:.375rem;padding:.45rem .875rem;transition:all .15s ease;white-space:nowrap}.filter-pill[data-v-6d834c90]:hover{border-color:#a3a3a3;color:#262726}.filter-pill.open[data-v-6d834c90]{border-color:#ff6735;color:#ff6735}.filter-pill.active[data-v-6d834c90]{background:#ff6735;border-color:#ff6735;color:#fff}.filter-pill.filter-pill-sort[data-v-6d834c90]{background:#fafafa;border-color:#e5e5e5;color:#5e6d55}.filter-pill.filter-pill-sort.open[data-v-6d834c90]{border-color:#a3a3a3;color:#262726}.filter-pill.filter-pill-fav.active[data-v-6d834c90]{background:#ff6735;border-color:#ff6735;color:#fff}@media(max-width:600px){.filter-pill[data-v-6d834c90]{font-size:.75rem;gap:.25rem;padding:.375rem .625rem}}.filter-dropdown[data-v-6d834c90]{background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 8px 24px #0000001f;left:0;max-height:320px;min-width:180px;overflow-y:auto;padding:.375rem;position:absolute;top:calc(100% + 6px);z-index:100}.filter-dropdown.category-dropdown[data-v-6d834c90]{min-width:240px}.filter-dropdown.sort-dropdown[data-v-6d834c90]{left:auto;right:0}.filter-dropdown.chips-dropdown[data-v-6d834c90]{display:flex;flex-wrap:wrap;gap:.375rem;min-width:220px;padding:.75rem}.filter-dropdown.age-slider-dropdown[data-v-6d834c90]{min-width:240px;padding:1rem 1.25rem 1.25rem;width:260px}@media(max-width:600px){.filter-dropdown[data-v-6d834c90]{border-radius:12px 12px 0 0;bottom:0;box-shadow:0 -4px 24px #00000026;left:.75rem;max-height:50vh;position:fixed;right:.75rem;top:auto}}.age-slider-header[data-v-6d834c90]{margin-bottom:.25rem}.age-slider-title[data-v-6d834c90]{color:#262726;font-size:.875rem;font-weight:600}.age-slider-values[data-v-6d834c90]{color:#262726;display:flex;font-size:.8rem;font-weight:500;justify-content:space-between;margin-bottom:.25rem}.age-slider-track[data-v-6d834c90]{background:#e0e0e0;border-radius:2px;height:4px;margin-bottom:.5rem;margin-top:.75rem;position:relative}.age-slider-fill[data-v-6d834c90]{background:rgb(var(--v-theme-primary));border-radius:2px;height:100%;top:0}.age-range-input[data-v-6d834c90],.age-slider-fill[data-v-6d834c90]{pointer-events:none;position:absolute}.age-range-input[data-v-6d834c90]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;height:20px;left:0;margin:0;top:50%;transform:translateY(-50%);width:100%;z-index:2}.age-range-input[data-v-6d834c90]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:2px solid rgb(var(--v-theme-primary));border-radius:50%;box-shadow:0 1px 4px #00000026;cursor:pointer;height:18px;pointer-events:all;-webkit-transition:box-shadow .15s ease,transform .15s ease;transition:box-shadow .15s ease,transform .15s ease;width:18px}.age-range-input[data-v-6d834c90]::-webkit-slider-thumb:hover{box-shadow:0 2px 8px #0003;transform:scale(1.1)}.age-range-input[data-v-6d834c90]::-moz-range-thumb{background:#fff;border:2px solid rgb(var(--v-theme-primary));border-radius:50%;box-shadow:0 1px 4px #00000026;cursor:pointer;height:18px;pointer-events:all;-moz-transition:box-shadow .15s ease,transform .15s ease;transition:box-shadow .15s ease,transform .15s ease;width:18px}.age-range-input[data-v-6d834c90]::-moz-range-thumb:hover{box-shadow:0 2px 8px #0003;transform:scale(1.1)}.age-range-input[data-v-6d834c90]::-webkit-slider-runnable-track{background:transparent}.age-range-input[data-v-6d834c90]::-moz-range-track{background:transparent}.age-range-max[data-v-6d834c90]{z-index:3}.dropdown-item[data-v-6d834c90]{align-items:center;background:transparent;border:none;border-radius:8px;color:#262726;cursor:pointer;display:flex;font-size:.825rem;gap:.5rem;padding:.5rem .75rem;text-align:left;transition:background .1s ease;width:100%}.dropdown-item[data-v-6d834c90]:hover{background:#fafafa}.dropdown-item.selected[data-v-6d834c90]{color:#ff6735;font-weight:600}.filter-chip[data-v-6d834c90]{background:#fff;border:1.5px solid #e5e5e5;border-radius:999px;color:#262726;cursor:pointer;font-size:.8rem;padding:.35rem .75rem;transition:all .15s ease;white-space:nowrap}.filter-chip[data-v-6d834c90]:hover{border-color:#ff6735;color:#ff6735}.filter-chip.active[data-v-6d834c90]{background:#ff6735;border-color:#ff6735;color:#fff;font-weight:500}.dropdown-fade-enter-active[data-v-6d834c90],.dropdown-fade-leave-active[data-v-6d834c90]{transition:all .15s ease}.dropdown-fade-enter-from[data-v-6d834c90],.dropdown-fade-leave-to[data-v-6d834c90]{opacity:0;transform:translateY(-4px)}.active-filters-bar[data-v-6d834c90]{align-items:center;border-top:1px solid #f9f7f3;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.625rem;padding-top:.625rem}@media(max-width:600px){.active-filters-bar[data-v-6d834c90]{gap:.375rem;justify-content:flex-start;margin-top:.5rem;padding-top:.5rem}}.active-filters-label[data-v-6d834c90]{color:#737373;font-size:.775rem;white-space:nowrap}@media(max-width:600px){.active-filters-label[data-v-6d834c90]{font-size:.7rem}}.active-tags[data-v-6d834c90]{display:flex;flex-wrap:wrap;gap:.375rem}.active-tag[data-v-6d834c90]{align-items:center;background:#f9f7f3;border:1px solid #e5e5e5;border-radius:999px;color:#262726;cursor:pointer;display:flex;font-size:.775rem;font-weight:500;gap:.375rem;padding:.25rem .625rem;transition:all .15s ease}.active-tag[data-v-6d834c90]:hover{background:#fae4e2;border-color:#ff6735;color:#ff6735}.active-tag .v-icon[data-v-6d834c90]{opacity:.6}.active-tag:hover .v-icon[data-v-6d834c90]{opacity:1}@media(max-width:600px){.active-tag[data-v-6d834c90]{font-size:.7rem;padding:.2rem .5rem}}.clear-all-link[data-v-6d834c90]{background:none;border:none;color:#737373;cursor:pointer;font-size:.775rem;white-space:nowrap}.clear-all-link[data-v-6d834c90]:hover{color:#ff6735;text-decoration:underline}.slide-down-enter-from[data-v-6d834c90],.slide-down-leave-to[data-v-6d834c90]{opacity:0;transform:translateY(-10px)}.creators-section[data-v-6d834c90]{flex:1;padding:1.5rem}@media(max-width:600px){.creators-section[data-v-6d834c90]{padding:.75rem}}.creators-container[data-v-6d834c90]{margin:0 auto;max-width:1440px}.creators-grid[data-v-6d834c90]{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}@media(max-width:1200px){.creators-grid[data-v-6d834c90]{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.creators-grid[data-v-6d834c90]{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.creators-grid[data-v-6d834c90]{gap:.5rem;grid-template-columns:repeat(2,1fr)}}.skeleton-card[data-v-6d834c90]{background:#fff;border-radius:12px;overflow:hidden}@media(max-width:500px){.skeleton-card[data-v-6d834c90]{border-radius:8px}}.skeleton-video[data-v-6d834c90]{animation:shimmer-6d834c90 1.5s infinite;aspect-ratio:9/12;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%}@media(max-width:500px){.skeleton-video[data-v-6d834c90]{aspect-ratio:9/13}}.skeleton-content[data-v-6d834c90]{padding:.75rem}@media(max-width:500px){.skeleton-content[data-v-6d834c90]{padding:.5rem}}.skeleton-line[data-v-6d834c90]{animation:shimmer-6d834c90 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:12px;margin-bottom:.5rem}.skeleton-line.lg[data-v-6d834c90]{width:70%}.skeleton-line.md[data-v-6d834c90]{width:50%}.skeleton-line.sm[data-v-6d834c90]{width:40%}@media(max-width:500px){.skeleton-line[data-v-6d834c90]{height:10px;margin-bottom:.375rem}}@keyframes shimmer-6d834c90{0%{background-position:200% 0}to{background-position:-200% 0}}.creator-card[data-v-6d834c90]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;cursor:pointer;overflow:hidden;transition:all .25s ease}.creator-card[data-v-6d834c90]:hover{box-shadow:0 12px 32px #0000001f;transform:translateY(-4px)}@media(max-width:500px){.creator-card[data-v-6d834c90]{border-radius:8px}.creator-card[data-v-6d834c90]:hover{transform:none}}.card-media[data-v-6d834c90]{aspect-ratio:9/12;background:#e5e5e5;position:relative}@media(max-width:500px){.card-media[data-v-6d834c90]{aspect-ratio:9/13}}.no-video-fallback[data-v-6d834c90]{background:linear-gradient(135deg,#374151,#1f2937);inset:0}.no-video-fallback[data-v-6d834c90],.save-btn[data-v-6d834c90]{align-items:center;display:flex;justify-content:center;position:absolute}.save-btn[data-v-6d834c90]{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-6d834c90]:hover{transform:scale(1.1)}.save-btn.saved[data-v-6d834c90]{background:#fae4e2;color:#ff6735}@media(max-width:500px){.save-btn[data-v-6d834c90]{height:28px;right:.375rem;top:.375rem;width:28px}.save-btn .v-icon[data-v-6d834c90]{font-size:14px!important}}.avatar-overlay[data-v-6d834c90]{bottom:.5rem;left:.5rem;position:absolute;z-index:10}@media(max-width:500px){.avatar-overlay[data-v-6d834c90]{bottom:.375rem;left:.375rem}}.creator-avatar[data-v-6d834c90]{background:#f5cac4;border:3px solid #fff;box-shadow:0 2px 8px #0003}@media(max-width:500px){.creator-avatar[data-v-6d834c90]{border-width:2px;height:44px!important;width:44px!important}}.videos-badge[data-v-6d834c90]{align-items:center;background:#8e9ecb;border-radius:4px;bottom:.5rem;color:#fff;display:flex;font-size:.65rem;font-weight:500;gap:.25rem;padding:.25rem .5rem;position:absolute;right:.5rem;z-index:10}@media(max-width:500px){.videos-badge[data-v-6d834c90]{bottom:.375rem;font-size:.55rem;padding:.125rem .375rem;right:.375rem}.videos-badge .v-icon[data-v-6d834c90]{font-size:10px!important}}.top-choice-badge[data-v-6d834c90]{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;padding:.25rem .5rem;position:absolute;top:.5rem;z-index:10}@media(max-width:500px){.top-choice-badge[data-v-6d834c90]{font-size:.55rem;padding:.125rem .375rem;right:.375rem;top:.375rem}.top-choice-badge .v-icon[data-v-6d834c90]{font-size:10px!important}}.card-info[data-v-6d834c90]{padding:.625rem .75rem}@media(max-width:500px){.card-info[data-v-6d834c90]{padding:.5rem .625rem}}.info-header[data-v-6d834c90]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.25rem}@media(max-width:500px){.info-header[data-v-6d834c90]{gap:.25rem;margin-bottom:.25rem}}.creator-name[data-v-6d834c90]{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-6d834c90]{color:rgb(var(--v-theme-primary));flex-shrink:0}@media(max-width:500px){.creator-name[data-v-6d834c90]{font-size:.8rem}.creator-name .verified-icon[data-v-6d834c90]{font-size:12px!important}}.rating[data-v-6d834c90]{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-6d834c90]{font-size:.7rem}.rating .v-icon[data-v-6d834c90]{font-size:11px!important}}.location-age-row[data-v-6d834c90]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin:0 0 .375rem}@media(max-width:500px){.location-age-row[data-v-6d834c90]{gap:.375rem;margin-bottom:.375rem}}.location[data-v-6d834c90]{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-6d834c90]{font-size:.65rem;gap:.125rem}.location .v-icon[data-v-6d834c90]{flex-shrink:0;font-size:10px!important}}.age-tag[data-v-6d834c90]{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-6d834c90]{font-size:.55rem;padding:.125rem .25rem}}.creator-bio[data-v-6d834c90]{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-6d834c90]{font-size:.65rem;-webkit-line-clamp:2;line-height:1.4;margin-bottom:.5rem}}.quick-tags[data-v-6d834c90]{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem}@media(max-width:500px){.quick-tags[data-v-6d834c90]{gap:.125rem;margin-bottom:.375rem}}.tag[data-v-6d834c90]{align-items:center;background:#f9f7f3;border-radius:3px;color:#5e6d55;display:flex;font-size:.6rem;gap:.125rem;padding:.125rem .375rem}.tag.lang[data-v-6d834c90]{background:#bbc5e0;color:#455a95}.tag.badge-tick.addon[data-v-6d834c90]{background:#fae4e2;color:#e83900}.tag.badge-tick.partner[data-v-6d834c90]{background:#fef3c7;color:#92400e}@media(max-width:500px){.tag[data-v-6d834c90]{font-size:.5rem;padding:.0625rem .25rem}.tag .v-icon[data-v-6d834c90]{font-size:8px!important}}.card-footer[data-v-6d834c90]{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-6d834c90]{align-items:stretch;flex-direction:column;gap:.5rem;padding-top:.5rem}}.price-info[data-v-6d834c90]{align-items:baseline;display:flex;flex-shrink:1;gap:.375rem;min-width:0}@media(max-width:500px){.price-info[data-v-6d834c90]{align-items:baseline;flex-direction:row;gap:.25rem;justify-content:space-between;width:100%}}.price[data-v-6d834c90]{color:#262726;font-size:.9rem;font-weight:700}@media(max-width:500px){.price[data-v-6d834c90]{font-size:.85rem}}.price-desc[data-v-6d834c90]{color:#a3a3a3;font-size:.65rem;white-space:nowrap}@media(max-width:500px){.price-desc[data-v-6d834c90]{color:#737373;font-size:.6rem}}.view-btn[data-v-6d834c90]{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-6d834c90]:hover{background:#7286be;transform:translateY(-1px)}@media(max-width:500px){.view-btn[data-v-6d834c90]{border-radius:6px;font-size:.7rem;padding:.5rem .75rem;text-align:center;width:100%}}.empty-state[data-v-6d834c90]{padding:4rem 2rem;text-align:center}.empty-state h3[data-v-6d834c90]{color:#262726;margin:1rem 0 .5rem}.empty-state p[data-v-6d834c90]{color:#5e6d55;margin-bottom:1.5rem}@media(max-width:600px){.empty-state[data-v-6d834c90]{padding:2rem 1rem}.empty-state .v-icon[data-v-6d834c90]{font-size:40px!important}.empty-state h3[data-v-6d834c90]{font-size:1rem}.empty-state p[data-v-6d834c90]{font-size:.875rem}}.load-more[data-v-6d834c90]{display:flex;justify-content:center;margin-top:2rem}@media(max-width:600px){.load-more[data-v-6d834c90]{margin-top:1.5rem}}.site-footer[data-v-6d834c90]{background:#8e9ecb;border-top:1px solid #bbc5e0;margin-top:auto;padding:1.5rem}@media(max-width:600px){.site-footer[data-v-6d834c90]{padding:1rem}}.footer-container[data-v-6d834c90]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1440px}.footer-container p[data-v-6d834c90]{color:#fff;font-size:.875rem;margin:0}@media(max-width:600px){.footer-container[data-v-6d834c90]{flex-direction:column;gap:.75rem;text-align:center}.footer-container p[data-v-6d834c90]{font-size:.75rem}}.footer-links[data-v-6d834c90]{display:flex;gap:1.5rem}.footer-links a[data-v-6d834c90]{color:#fff;font-size:.875rem;opacity:.9;text-decoration:none}.footer-links a[data-v-6d834c90]:hover{color:#fff;opacity:1}@media(max-width:600px){.footer-links[data-v-6d834c90]{gap:1rem}.footer-links a[data-v-6d834c90]{font-size:.75rem}}.btn-green[data-v-6d834c90]{background-color:#ff6735!important;border-color:#ff6735!important;color:#fff!important}.btn-green[data-v-6d834c90]:hover{background-color:#ff480c!important;border-color:#ff480c!important}.btn-secondary[data-v-6d834c90]{background-color:#8e9ecb!important;border-color:#8e9ecb!important;color:#fff!important}.btn-secondary[data-v-6d834c90]:hover{background-color:#7286be!important;border-color:#7286be!important}.avatar-green[data-v-6d834c90]{background-color:#ff6735!important}.text-green[data-v-6d834c90]{color:#ff6735!important}.invite-modal-overlay[data-v-6d834c90]{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000}@media(max-width:600px){.invite-modal-overlay[data-v-6d834c90]{align-items:flex-end;padding:.5rem}}.invite-modal[data-v-6d834c90]{background:#fff;border-radius:16px;max-width:480px;padding:2rem}.invite-modal[data-v-6d834c90],.invite-modal-new[data-v-6d834c90]{box-shadow:0 20px 60px #0003;position:relative;width:100%}.invite-modal-new[data-v-6d834c90]{background:#f8fafc;border-radius:20px;max-width:420px;overflow:hidden;padding:0}@media(max-width:600px){.invite-modal-new[data-v-6d834c90]{border-radius:20px 20px 0 0;max-height:90vh;max-width:none;overflow-y:auto}}.invite-modal-new .modal-close[data-v-6d834c90]{align-items:center;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:12px;top:12px;transition:background .2s;width:32px;z-index:10}.invite-modal-new .modal-close[data-v-6d834c90]:hover{background:#fff}.modal-task-header[data-v-6d834c90]{align-items:center;background:#fff;border-bottom:1px solid #f3f4f6;display:flex;gap:12px;padding:16px 20px}.task-preview[data-v-6d834c90]{background:#f3f4f6;border-radius:10px;flex-shrink:0;height:48px;overflow:hidden;width:48px}.task-image[data-v-6d834c90]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.task-image-placeholder[data-v-6d834c90]{align-items:center;background:#f3f4f6;display:flex;height:100%;justify-content:center;width:100%}.task-info[data-v-6d834c90]{flex:1;min-width:0}.task-label[data-v-6d834c90]{color:#9ca3af;display:block;font-size:11px;font-weight:500;letter-spacing:.5px;margin-bottom:2px;text-transform:uppercase}.task-name[data-v-6d834c90]{color:#111827;display:block;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-modal-new[data-v-6d834c90] .invite-card{border-radius:0;box-shadow:none}.invite-modal-new .invite-error[data-v-6d834c90]{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;font-size:13px;gap:8px;margin:0 20px 16px;padding:10px 14px}.invite-modal-new .invite-error .v-icon[data-v-6d834c90]{color:#dc2626;flex-shrink:0}.modal-close[data-v-6d834c90]{align-items:center;background:#f9f7f3;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:background .2s;width:36px}.modal-close[data-v-6d834c90]:hover{background:#e5e5e5}.modal-header[data-v-6d834c90]{margin-bottom:1.5rem;text-align:center}.modal-title[data-v-6d834c90]{color:#262726;font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.modal-subtitle[data-v-6d834c90]{color:#5e6d55;font-size:.95rem;margin:0}.modal-content[data-v-6d834c90]{margin-bottom:1.5rem}.invite-flow[data-v-6d834c90]{background:#fafafa;border-radius:12px;gap:1.5rem;justify-content:center;padding:1.5rem}.invite-entity[data-v-6d834c90],.invite-flow[data-v-6d834c90]{align-items:center;display:flex}.invite-entity[data-v-6d834c90]{flex-direction:column;gap:.5rem;text-align:center}.entity-name[data-v-6d834c90]{color:#262726;font-size:.875rem;font-weight:600;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-label[data-v-6d834c90]{color:#737373;font-size:.75rem}.task-image-wrap[data-v-6d834c90]{background:#fff;border:2px solid #e5e5e5;border-radius:12px;height:64px;overflow:hidden;width:64px}.task-image-wrap .v-img[data-v-6d834c90]{height:100%;width:100%}.no-task-image[data-v-6d834c90]{background:#f9f7f3;height:100%;width:100%}.invite-arrow[data-v-6d834c90],.no-task-image[data-v-6d834c90]{align-items:center;display:flex;justify-content:center}.invite-arrow[data-v-6d834c90]{background:rgba(var(--v-theme-primary),.1);border-radius:50%;height:40px;width:40px}.invite-error[data-v-6d834c90]{align-items:center;background:#fef2f2;border-radius:8px;display:flex;gap:.5rem;margin-top:1rem;padding:.75rem 1rem}.invite-error span[data-v-6d834c90]{color:#dc2626;font-size:.875rem}.invite-error .v-icon[data-v-6d834c90]{color:#dc2626;flex-shrink:0}.modal-actions[data-v-6d834c90]{display:flex;gap:.75rem;justify-content:flex-end}.invite-success-toast[data-v-6d834c90]{align-items:center;background:#fff;border-radius:12px;bottom:2rem;box-shadow:0 8px 32px #00000026;display:flex;gap:.75rem;left:50%;max-width:400px;padding:1rem 1.25rem;position:fixed;transform:translate(-50%);z-index:1001}@media(max-width:600px){.invite-success-toast[data-v-6d834c90]{bottom:1rem;left:1rem;max-width:none;padding:.75rem 1rem;right:1rem;transform:none}}.success-icon[data-v-6d834c90]{align-items:center;background:rgb(var(--v-theme-primary));border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.success-text[data-v-6d834c90]{display:flex;flex:1;flex-direction:column;gap:.125rem}.success-title[data-v-6d834c90]{color:#262726;font-size:.95rem;font-weight:600}.success-desc[data-v-6d834c90]{color:#5e6d55;font-size:.8rem}.toast-close[data-v-6d834c90]{align-items:center;background:transparent;border:none;border-radius:50%;color:#737373;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.toast-close[data-v-6d834c90]:hover{background:#f9f7f3}.modal-fade-enter-active[data-v-6d834c90],.modal-fade-leave-active[data-v-6d834c90]{transition:opacity .2s ease}.modal-fade-enter-active .invite-modal[data-v-6d834c90],.modal-fade-enter-active .invite-modal-new[data-v-6d834c90],.modal-fade-leave-active .invite-modal[data-v-6d834c90],.modal-fade-leave-active .invite-modal-new[data-v-6d834c90]{transition:transform .2s ease,opacity .2s ease}.modal-fade-enter-from[data-v-6d834c90],.modal-fade-leave-to[data-v-6d834c90]{opacity:0}.modal-fade-enter-from .invite-modal[data-v-6d834c90],.modal-fade-enter-from .invite-modal-new[data-v-6d834c90],.modal-fade-leave-to .invite-modal[data-v-6d834c90],.modal-fade-leave-to .invite-modal-new[data-v-6d834c90]{opacity:0;transform:scale(.95)}.slide-up-enter-active[data-v-6d834c90],.slide-up-leave-active[data-v-6d834c90]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter-from[data-v-6d834c90],.slide-up-leave-to[data-v-6d834c90]{opacity:0;transform:translate(-50%) translateY(100%)}@media(max-width:600px){.slide-up-enter-from[data-v-6d834c90],.slide-up-leave-to[data-v-6d834c90]{transform:translateY(100%)}}
