.discover_container__K9tWB{--mobile-toolbar-height:30px;--nav-height:var(--header-height,56px);min-height:100vh;background:radial-gradient(1200px 800px at -10% -10%,color-mix(in srgb,var(--primary) 8%,transparent) 0,transparent 65%),radial-gradient(900px 700px at 110% -20%,color-mix(in srgb,var(--accent) 6%,transparent) 0,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--bg-primary) 96%,transparent) 0,color-mix(in srgb,var(--bg-secondary) 92%,transparent) 100%);justify-content:center;padding-inline:var(--space-6);overflow-x:hidden;overflow-y:visible;padding-top:0;--discover-gallery-bg:linear-gradient(135deg,color-mix(in srgb,var(--discover-gallery-surface) 96%,transparent) 0%,color-mix(in srgb,var(--discover-gallery-surface) 88%,transparent) 100%);--discover-gallery-inner:linear-gradient(135deg,rgba(243,233,223,0.28),rgba(230,215,201,0.2) 50%,rgba(223,205,192,0.24));--discover-gallery-border:color-mix(in srgb,var(--border-primary) 70%,transparent);--discover-gallery-shadow:0 24px 48px rgba(37,25,14,0.12);--discover-gallery-overlay:linear-gradient(180deg,rgba(248,241,234,0.35),rgba(242,232,222,0.28) 40%,rgba(236,224,212,0.18))}.discover_container__K9tWB,.discover_layout__Say2L{display:flex;flex-direction:column;position:relative;width:100%}.discover_layout__Say2L{max-width:1180px;margin:clamp(1.5rem,3vw,2rem) auto;padding:0 clamp(1.25rem,3vw,2rem);gap:clamp(.75rem,1.25vw,1rem)}.discover_navless___LdTp{--header-height:0px;--nav-height:0px}[data-theme=dark] .discover_container__K9tWB{background:radial-gradient(1200px 800px at -10% -10%,color-mix(in srgb,var(--primary) 12%,transparent) 0,transparent 65%),radial-gradient(900px 700px at 110% -20%,color-mix(in srgb,var(--accent) 10%,transparent) 0,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--bg-primary) 92%,transparent) 0,color-mix(in srgb,var(--bg-secondary) 88%,transparent) 100%);--discover-gallery-bg:linear-gradient(135deg,color-mix(in srgb,var(--discover-gallery-surface) 55%,rgba(8,10,19,0.85)) 0%,color-mix(in srgb,var(--discover-gallery-surface) 45%,rgba(4,6,12,0.9)) 100%);--discover-gallery-inner:linear-gradient(160deg,rgba(10,14,28,0.94),rgba(6,12,24,0.9) 50%,rgba(4,8,18,0.92));--discover-gallery-border:color-mix(in srgb,var(--border-primary) 35%,transparent);--discover-gallery-shadow:0 26px 52px rgba(0,0,0,0.55);--discover-gallery-overlay:linear-gradient(180deg,rgba(10,14,28,0.45),rgba(6,10,24,0.35) 50%,rgba(4,8,18,0.28))}.discover_seoShell__Qe2Q5{max-width:1080px;margin:0 auto;padding:clamp(3rem,6vw,5rem) clamp(1.5rem,4vw,2.5rem);display:grid;gap:clamp(2.5rem,5vw,3.5rem);color:var(--text-primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface-panel) 92%,transparent) 0,rgba(255,255,255,.9) 50%,color-mix(in srgb,var(--surface-panel) 90%,transparent) 100%);border-radius:var(--panel-radius);border:1px solid var(--surface-panel-border);box-shadow:0 26px 60px rgba(0,0,0,.12);position:relative;z-index:2;overflow:hidden}.discover_seoHero__vTprX{display:grid;gap:1.5rem;position:relative}.discover_seoHero__vTprX:after{content:"";position:absolute;inset:-12% -6% auto auto;height:180px;width:180px;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--primary) 20%,transparent),transparent 60%);opacity:.22;pointer-events:none;filter:blur(8px)}.discover_seoEyebrow__UR_HJ{font-size:var(--text-xs);letter-spacing:.3em;text-transform:uppercase;color:var(--text-tertiary)}.discover_seoHeading__sdcjy{font-size:clamp(2.2rem,4vw,3rem);line-height:1.1;font-weight:var(--weight-bold);color:var(--text-primary);letter-spacing:-.02em}.discover_seoLead__pUQoB{font-size:clamp(1rem,2.4vw,1.25rem);color:var(--text-secondary);max-width:48rem}.discover_seoCtas__YAQmZ{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.discover_seoPrimaryCta__yJwgM,.discover_seoSecondaryCta__Q4D0r{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);font-weight:var(--weight-semibold);padding:.85rem 1.8rem;text-decoration:none;transition:var(--cta-transition);min-height:44px}.discover_seoPrimaryCta__yJwgM{background:var(--gradient-primary);color:var(--primary-foreground);box-shadow:var(--elev-2)}.discover_seoPrimaryCta__yJwgM:hover{transform:translateY(-2px);box-shadow:var(--elev-3)}.discover_seoSecondaryCta__Q4D0r{border:1.5px solid var(--surface-panel-border);color:var(--text-secondary);background:var(--surface-elevated-alt)}.discover_seoSecondaryCta__Q4D0r:hover{transform:translateY(-2px);border-color:var(--primary);color:var(--primary);box-shadow:var(--elev-2)}.discover_seoHighlights__r1HAx{list-style:none;margin:0;padding:0;display:grid;gap:.65rem;color:var(--text-secondary)}.discover_seoHighlights__r1HAx li{display:flex;align-items:flex-start;gap:.65rem;position:relative;padding-left:1.4rem}.discover_seoHighlights__r1HAx li:before{content:"•";color:var(--primary);position:absolute;left:0;font-size:1.1rem;line-height:1}.discover_seoTags__dfs2b{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.discover_seoTagLink__1uApG{background:var(--surface-chip);border-radius:var(--radius-full);padding:.35rem .9rem;font-size:var(--text-xs);color:var(--text-tertiary);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.discover_seoTagLink__1uApG:hover{background:var(--surface-chip-hover);color:var(--text-primary);transform:translateY(-1px)}.discover_seoContent__TGHkT{display:grid;gap:clamp(2rem,4vw,3rem)}.discover_seoSection__CjhRR{display:grid;gap:1.75rem}.discover_seoSectionHeader__iAlkK{display:grid;gap:.5rem;position:relative}.discover_seoSectionHeader__iAlkK h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:-.01em}.discover_seoSectionHeader__iAlkK:after{content:"";width:60px;height:3px;border-radius:999px;background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--accent) 80%,transparent));margin-top:.25rem}.discover_seoSectionHeader__iAlkK p{color:var(--text-secondary);max-width:52ch}.discover_seoModelGrid__bn3Kl{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.discover_seoModelCard__YNL11{background:linear-gradient(150deg,color-mix(in srgb,var(--surface-elevated) 92%,transparent),color-mix(in srgb,var(--surface-card) 94%,transparent));border-radius:var(--radius-2xl);border:1px solid var(--surface-elevated-border);box-shadow:0 16px 36px rgba(0,0,0,.12);display:grid;gap:1rem;overflow:hidden;transition:transform var(--motion-duration-2) var(--ease-out-emph),box-shadow var(--motion-duration-2) var(--ease-out-emph);will-change:transform}.discover_seoModelCard__YNL11:hover{transform:translateY(-2px);box-shadow:var(--elev-3)}.discover_seoModelLink__pOj2i{display:grid;gap:1rem;color:inherit;text-decoration:none;height:100%}.discover_seoModelMedia___OJHA{position:relative;width:100%;padding-top:68%;overflow:hidden;background:linear-gradient(120deg,rgba(255,226,203,.6),rgba(219,232,213,.6));border-bottom:1px solid rgba(105,96,80,.12)}.discover_seoModelImage__2blJv{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.discover_seoModelPlaceholder__xT8YR{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:2.25rem;font-weight:var(--weight-semibold);color:color-mix(in srgb,var(--text-primary) 65%,transparent)}.discover_seoModelBody__Iq_7s{display:grid;gap:.35rem;padding:0 1.25rem 1.25rem;position:relative}.discover_seoModelBody__Iq_7s h3{font-size:1.1rem;font-weight:var(--weight-semibold);color:var(--text-primary)}.discover_seoModelHandle__xSYzb{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--text-tertiary)}.discover_seoModelHighlight__mZ_dK{color:var(--text-secondary);line-height:1.5;min-height:3.2rem}.discover_seoModelMeta__z8fpY{font-size:var(--text-sm);color:var(--text-tertiary);font-weight:var(--weight-medium)}.discover_seoFeatureGrid__Chmkp{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.discover_seoFeatureCard__JPbyZ{background:linear-gradient(155deg,rgba(247,245,239,.95),rgba(255,255,255,.94));border-radius:var(--radius-2xl);padding:1.5rem;border:1px solid rgba(105,96,80,.16);box-shadow:0 16px 32px rgba(47,37,30,.1);display:grid;gap:.75rem;transition:transform var(--motion-duration-2) var(--ease-out-emph),box-shadow var(--motion-duration-2) var(--ease-out-emph);will-change:transform;position:relative;overflow:hidden}.discover_seoFeatureCard__JPbyZ:hover{transform:translateY(-2px);box-shadow:var(--elev-2)}.discover_seoFeatureCard__JPbyZ h3{font-size:1.05rem;font-weight:var(--weight-semibold);letter-spacing:-.01em}.discover_seoFeatureCard__JPbyZ p{color:var(--text-secondary);line-height:1.55}.discover_seoCuratedGrid__77997{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.discover_seoCuratedCard__nGCyj{background:linear-gradient(165deg,rgba(255,255,255,.95),rgba(250,248,244,.92));border-radius:var(--radius-2xl);padding:1.75rem;border:1px solid rgba(105,96,80,.14);box-shadow:0 20px 32px rgba(47,37,30,.12);display:grid;gap:.75rem;transition:transform var(--motion-duration-2) var(--ease-out-emph),box-shadow var(--motion-duration-2) var(--ease-out-emph);will-change:transform;position:relative;overflow:hidden}.discover_seoCuratedCard__nGCyj:hover{transform:translateY(-2px);box-shadow:var(--elev-3)}.discover_seoCuratedCard__nGCyj h3{font-size:1.05rem;font-weight:var(--weight-semibold)}.discover_seoCuratedCard__nGCyj p{color:var(--text-secondary)}.discover_seoCuratedCard__nGCyj ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.discover_seoCuratedCard__nGCyj li{position:relative;padding-left:1.2rem;color:var(--text-secondary);line-height:1.5}.discover_seoCuratedCard__nGCyj li:before{content:"";position:absolute;left:0;top:.45rem;width:.4rem;height:.4rem;background:var(--primary);border-radius:50%}.discover_seoFaqGrid__1TRhk{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.discover_seoFaqItem__lUNjL{background:linear-gradient(165deg,rgba(247,245,239,.9),rgba(255,255,255,.9));border-radius:var(--radius-2xl);padding:1.5rem;border:1px solid rgba(105,96,80,.14);box-shadow:0 14px 28px rgba(47,37,30,.1);display:grid;gap:.5rem;position:relative}.discover_seoFaqItem__lUNjL h3{font-size:1rem;font-weight:var(--weight-semibold);letter-spacing:-.005em}.discover_seoFaqItem__lUNjL p{color:var(--text-secondary);line-height:1.6}.discover_seoLinkList__2W2b2{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.discover_seoLinkItem__E4rGa{border-radius:var(--radius-full);border:1px solid rgba(105,96,80,.18);padding:.5rem 1.2rem;font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none;transition:border-color .2s ease,color .2s ease,transform .2s ease}.discover_seoLinkItem__E4rGa:hover{border-color:var(--primary);color:var(--primary);transform:translateY(-2px)}.discover_clientLoader__K1eqf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1.5rem;color:var(--text-secondary)}.discover_clientLoaderSpinner__nVcvf{width:2.5rem;height:2.5rem;border-radius:50%;border:3px solid rgba(105,96,80,.25);border-top:3px solid var(--primary);animation:discover_spin__HImyb 1s linear infinite}@media (max-width:768px){.discover_seoShell__Qe2Q5{padding:2.5rem 1.25rem;border-radius:var(--radius-2xl);gap:2rem}.discover_seoCtas__YAQmZ{flex-direction:column;align-items:stretch}.discover_seoHighlights__r1HAx li{padding-left:1rem}.discover_seoSectionHeader__iAlkK h2{font-size:1.4rem}.discover_seoCuratedGrid__77997,.discover_seoFaqGrid__1TRhk,.discover_seoFeatureGrid__Chmkp,.discover_seoModelGrid__bn3Kl{grid-template-columns:1fr}.discover_seoLinkList__2W2b2{flex-direction:column;align-items:stretch}}.discover_backgroundPattern__boxVq{position:fixed;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;overflow:hidden}.discover_patternSvg__XEnR2{position:absolute;width:100%;height:100%;opacity:.12}.discover_header__Ejva_{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-6);background:var(--surface-card);backdrop-filter:blur(18px);border-bottom:1px solid var(--border-primary);z-index:var(--z-header);position:relative}.discover_logo__2Mdng{display:flex;align-items:center;gap:var(--space-2);color:var(--text-primary);font-weight:var(--weight-bold);font-size:var(--text-xl)}.discover_logoIcon__r0m7o{font-size:var(--text-2xl);color:var(--primary)}.discover_logoText__fyMIq{letter-spacing:-.5px}.discover_filterSection__DHDBd{position:static;align-self:flex-end;z-index:15;display:flex;flex-direction:row;gap:var(--space-3);align-items:center}.discover_filterButton__0TSEq{background:var(--bg-primary);border:2px solid var(--border-primary);border-radius:var(--radius-xl);padding:var(--space-3) var(--space-5);color:var(--text-primary);cursor:pointer;transition:var(--transition-fast);min-height:44px;display:flex;align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);box-shadow:var(--shadow-xs)}.discover_filterButtonActive__Y5MIp{border-color:var(--primary);color:var(--primary);box-shadow:var(--shadow-md)}.discover_filterButton__0TSEq:hover{background:var(--bg-secondary);transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--primary)}.discover_filterButtonText__6NV6u{font-size:var(--text-sm)}.discover_mobileToolbar___vBBT{position:sticky;top:var(--nav-height);z-index:120;margin-top:0;height:auto;min-height:40px;padding:calc(var(--space-1) + env(safe-area-inset-top, 0px)) var(--space-3) var(--space-2);justify-content:space-between;background:color-mix(in srgb,var(--bg-primary) 80%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid color-mix(in srgb,var(--border-primary) 70%,transparent);box-shadow:var(--shadow-xs);touch-action:pan-x;-webkit-user-select:none;-moz-user-select:none;user-select:none}.discover_mobileToolbarMeta__rkAEN,.discover_mobileToolbar___vBBT{display:flex;align-items:center;gap:var(--space-2)}.discover_mobileToolbarLabel__ScM9n{font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:-.01em}.discover_mobileToolbarLabelButton__lpjKW{border:none;background:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.discover_mobileToolbarLabelButton__lpjKW:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-sm)}.discover_mobilePill__Uj7kR{padding:4px 10px;border-radius:var(--radius-full);background:var(--glass-bg);border:1px solid var(--border-primary);color:var(--text-secondary);font-size:var(--text-xs)}.discover_mobileToolbarActions__fCmlh{display:flex;gap:8px;align-items:center;justify-content:flex-end}.discover_mobileToolbarScore__6p5bP{display:inline-flex;align-items:center;gap:4px}.discover_mobileToolbarButton__QFNBW{min-width:38px;display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border-radius:12px;border:1px solid transparent;background:var(--glass-bg);color:var(--text-primary);font-weight:var(--weight-semibold);font-size:.74rem;box-shadow:var(--shadow-xs);justify-content:center;min-height:32px;min-width:36px}.discover_mobileToolbarButtonGhost__xqQDR{border-color:var(--border-primary);background:color-mix(in srgb,var(--bg-primary) 75%,transparent);min-width:36px}.discover_mobileToolbarButtonActive__0dyDb{border-color:var(--primary);color:var(--primary);background:color-mix(in srgb,var(--primary) 12%,var(--bg-primary));box-shadow:var(--shadow-md)}.discover_mobileFiltersOverlay__i2NeW{z-index:200}.discover_mobileFiltersOverlay__i2NeW,.discover_mobileNavOverlay__ctGMa{position:fixed;inset:0;background:color-mix(in srgb,var(--surface-overlay-strong) 65%,transparent);display:flex;align-items:flex-end;justify-content:center;padding:var(--space-4) var(--space-4) calc(var(--space-4) + var(--bottom-nav-offset, 64px))}.discover_mobileNavOverlay__ctGMa{z-index:210}.discover_mobileNavSheet__qcTIu{width:100%;max-width:640px;background:var(--bg-primary);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);border:1px solid var(--border-primary);padding:var(--space-4);display:grid;gap:var(--space-3)}.discover_mobileNavHeader__g4ABN{display:flex;align-items:center;justify-content:space-between}.discover_mobileNavTitleWrap__8JxFL{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);color:var(--text-primary)}.discover_mobileNavTitle__plSit{font-size:1rem}.discover_mobileNavClose__sjzEs{border:1px solid var(--border-primary);background:color-mix(in srgb,var(--bg-primary) 90%,transparent);color:var(--text-secondary);border-radius:999px;width:34px;height:34px;display:grid;place-items:center;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.discover_mobileNavClose__sjzEs:hover{color:var(--text-primary);border-color:var(--primary);background:color-mix(in srgb,var(--bg-primary) 96%,transparent)}.discover_mobileNavClose__sjzEs:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.discover_mobileNavLinks__8xk_u{display:grid;gap:var(--space-2)}.discover_mobileNavLink__E2xdS{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-3);padding:.75rem .85rem;border-radius:var(--radius-lg);border:1px solid var(--border-primary);background:color-mix(in srgb,var(--surface-card) 92%,transparent);color:var(--text-primary);text-decoration:none;transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.discover_mobileNavLink__E2xdS:hover{transform:translateY(-1px);border-color:var(--primary);box-shadow:var(--shadow-sm);background:color-mix(in srgb,var(--surface-card) 98%,transparent)}.discover_mobileNavLinkIcon__C9sO3{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--surface-card) 80%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 60%,transparent);color:var(--text-secondary)}.discover_mobileNavLinkLabel__Ef1pq{font-weight:var(--weight-semibold)}.discover_mobileNavCaret__lIEM7{color:var(--text-tertiary)}.discover_mobileFiltersSheet__QLvH7{width:100%;max-width:640px;max-height:calc(90vh - var(--bottom-nav-offset, 64px));overflow:auto;background:var(--bg-primary);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);padding:var(--space-4);border:var(--glass-border)}.discover_mobileFiltersHeader__s8wsD{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.discover_mobileFiltersTitle__9XMCz{font-weight:var(--weight-semibold);font-size:var(--text-lg);color:var(--text-primary)}.discover_mobileFiltersClose__ePah2{border:1px solid var(--border-primary);background:var(--bg-secondary);border-radius:var(--radius-lg);width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-primary)}.discover_mobileTipOverlay__bssr5{position:fixed;inset:0;background:color-mix(in srgb,var(--surface-overlay-strong) 70%,transparent);display:flex;align-items:center;justify-content:center;padding:var(--space-5);z-index:32}.discover_mobileTipCard__vXdkY{background:var(--bg-primary);border-radius:var(--radius-2xl);padding:var(--space-5);max-width:420px;width:100%;box-shadow:var(--shadow-xl);border:var(--glass-border);display:flex;flex-direction:column;gap:var(--space-3);text-align:left}.discover_mobileTipCard__vXdkY h3{margin:0;font-size:var(--text-xl);color:var(--text-primary)}.discover_mobileTipCard__vXdkY p{margin:0;color:var(--text-secondary);line-height:var(--leading-relaxed)}.discover_mobileTipActions__Kwt7c{display:flex;justify-content:flex-end}.discover_mobileTipPrimary__q7_Ch{border:none;border-radius:999px;padding:var(--space-2) var(--space-4);background:var(--gradient-primary);color:var(--primary-foreground);font-weight:var(--weight-semibold);cursor:pointer;box-shadow:var(--shadow-sm)}.discover_modalContentCam__O6j2c{background:linear-gradient(160deg,color-mix(in srgb,var(--bg-primary) 96%,transparent),color-mix(in srgb,var(--bg-secondary) 88%,transparent))}[data-theme=dark] .discover_modalContentCam__O6j2c{background:linear-gradient(155deg,color-mix(in srgb,var(--bg-primary) 94%,transparent),rgba(10,12,18,.9))}.discover_modalSuggestionsSection__NrfUw{margin-top:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.discover_modalSuggestionsGrid__25wud{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-3)}.discover_modalSuggestionCard__G7h3X{border:1px solid var(--border-primary);border-radius:var(--radius-2xl);overflow:hidden;background:var(--surface-card);color:var(--text-primary);display:flex;flex-direction:column;text-align:left;box-shadow:var(--shadow-sm);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.discover_modalSuggestionCard__G7h3X img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover}.discover_modalSuggestionPlaceholder__XwpTk{width:100%;height:120px;display:grid;place-items:center;background:color-mix(in srgb,var(--bg-secondary) 70%,transparent);color:var(--text-secondary)}.discover_modalSuggestionMeta__vWmNL{padding:var(--space-3);display:flex;flex-direction:column;gap:4px}.discover_modalSuggestionName__AXGtG{font-weight:var(--weight-semibold);font-size:var(--text-sm)}.discover_modalSuggestionHandle__mrqqi{color:var(--text-tertiary);font-size:var(--text-xs)}.discover_modalSuggestionCard__G7h3X:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--primary)}.discover_filtersPanel__daqXg{position:absolute;top:70px;right:var(--space-6);background:var(--bg-primary);border:var(--glass-border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);backdrop-filter:blur(10px);z-index:20;animation:discover_slideDown__EGdsH .3s ease}@media (max-width:48rem){.discover_filtersPanel__daqXg{position:fixed;inset:auto var(--space-4) calc(var(--bottom-nav-offset, 64px) + 14px) var(--space-4);top:auto;width:auto;left:var(--space-4);right:var(--space-4);max-height:70vh;overflow:auto}}.discover_infoPanel__zBVMj{width:100%;max-width:1180px;margin:0 auto clamp(1rem,2.5vh,1.25rem);border-radius:var(--radius-2xl);background:var(--surface-elevated);border:1px solid var(--surface-elevated-border);box-shadow:var(--surface-elevated-shadow);padding:var(--space-4);display:grid;gap:var(--space-3)}.discover_infoRow__c2JCI{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.discover_infoText__CJQG6{color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-relaxed)}.discover_infoText__CJQG6 strong{margin-right:var(--space-2)}.discover_infoButton__7U56_{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2_5) var(--space-4);border-radius:var(--radius-full);background:var(--gradient-primary);color:var(--primary-foreground);font-weight:var(--weight-semibold);text-decoration:none;box-shadow:var(--shadow-xs);transition:var(--transition-fast);min-height:36px;white-space:nowrap}.discover_infoButton__7U56_:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.discover_infoChips__oeKxz{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.discover_demoOverlay__ZhWGR{position:fixed;inset:0;background:color-mix(in srgb,var(--surface-overlay-strong) 65%,transparent);display:flex;align-items:center;justify-content:center;padding:var(--space-6);z-index:40}.discover_demoModal__FAFI9{background:var(--bg-primary);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);max-width:420px;width:100%;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);text-align:center}.discover_demoModal__FAFI9 h2{font-size:var(--text-2xl)}.discover_demoModal__FAFI9 p{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.discover_demoModalActions__xOhQf{display:flex;flex-direction:column;gap:var(--space-3)}.discover_demoPrimary__PbH5m,.discover_demoSecondary__IKBsc{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-5);border-radius:var(--radius-xl);font-weight:var(--weight-semibold);cursor:pointer;text-decoration:none;transition:var(--transition-fast);min-height:44px}.discover_demoPrimary__PbH5m{background:var(--gradient-primary);color:var(--primary-foreground);box-shadow:var(--shadow-sm)}.discover_demoPrimary__PbH5m:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.discover_demoSecondary__IKBsc{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-primary)}.discover_demoSecondary__IKBsc:hover{background:var(--bg-tertiary)}@media (max-width:48rem){.discover_demoBanner__tAZME{flex-direction:column;align-items:flex-start;margin:var(--space-8) var(--space-4) 0}.discover_demoModalActions__xOhQf{flex-direction:column}}@keyframes discover_slideDown__EGdsH{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.discover_filters__NytFP{padding:var(--space-6);min-width:300px}.discover_chips__T8yr4{display:flex;gap:var(--space-2);flex-wrap:wrap;justify-content:center;padding:0;margin:0;z-index:6}.discover_adminPanel__8nh87{position:relative;z-index:11;margin:var(--space-6) auto 0;padding:var(--space-5);max-width:min(520px,92vw);background:color-mix(in srgb,var(--surface-card) 95%,transparent);border-radius:var(--radius-2xl);border:1px solid var(--border-primary);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--space-4);backdrop-filter:blur(12px)}.discover_adminPanelMobile__y0YbR{width:calc(100% - var(--space-4) * 2);max-width:none;padding:var(--space-4);margin-top:var(--space-4)}.discover_moderationOverlay__YI2vr{--sheet-padding:var(--space-6);position:fixed;inset:0;z-index:var(--z-modal);background:color-mix(in srgb,var(--surface-overlay-strong) 78%,transparent);display:flex;align-items:center;justify-content:center;padding:var(--sheet-padding)}.discover_moderationSheet__pCdbu{width:min(520px,94vw);max-width:none;max-height:calc(100vh - (var(--sheet-padding) * 2));overflow-y:auto;margin:0;overscroll-behavior:contain;touch-action:pan-y}@media (min-width:1024px){.discover_moderationOverlay__YI2vr{--sheet-padding:var(--space-8);justify-content:flex-end;align-items:flex-start;padding:var(--sheet-padding)}.discover_moderationSheet__pCdbu{width:clamp(420px,36vw,520px);height:calc(100vh - (var(--sheet-padding) * 2));margin:0;border-radius:var(--radius-xl)}.discover_adminPanel__8nh87{margin:0;padding:var(--space-5)}}.discover_moderationHeader__yBjyp{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.discover_moderationClose__irQOX{border:none;background:color-mix(in srgb,var(--surface-card) 12%,transparent);color:var(--text-primary);width:36px;height:36px;border-radius:var(--radius-full);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .18s ease,background .18s ease}.discover_moderationClose__irQOX:hover{background:color-mix(in srgb,var(--surface-card) 20%,transparent);transform:translateY(-1px)}.discover_moderationClose__irQOX:active{transform:translateY(1px)}.discover_modalPrimaryActions__GHYm8{margin-top:var(--space-3);display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.discover_modalPrimaryButton__VA0gs{padding:var(--space-2) var(--space-4);border-radius:var(--radius-xl);border:1px solid var(--border-primary);background:var(--bg-secondary);font-weight:var(--weight-semibold);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.discover_modalPrimaryButton__VA0gs:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-sm)}.discover_modalPrimaryButton__VA0gs:disabled{opacity:.6;cursor:not-allowed}.discover_modalPrimaryStatus__0dbQX{font-size:var(--text-xs);color:var(--status-error-text)}.discover_moderationMediaSection__u4uHE{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.discover_moderationMediaHeader__1qzdF{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.discover_moderationMediaTitle__1rGlo{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary)}.discover_moderationError__qhss9{padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--status-error-bg) 70%,transparent);color:var(--status-error-text);font-size:var(--text-sm);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.discover_moderationErrorRetry__zaDP8{border:none;background:transparent;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);transition:color var(--transition-fast),background var(--transition-fast)}.discover_moderationErrorRetry__zaDP8:hover{color:var(--primary);background:color-mix(in srgb,var(--surface-card) 40%,transparent)}.discover_moderationEmpty__CGfd5{padding:var(--space-3);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-card) 12%,transparent);color:var(--text-tertiary);font-size:var(--text-sm)}.discover_moderationMediaGrid__6p92H{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-3)}.discover_moderationMediaCard__YYkzZ{background:var(--bg-secondary);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-2)}.discover_moderationMediaPreview__eB3WM{position:relative;width:100%;padding-top:100%;background:color-mix(in srgb,var(--surface-overlay-strong) 18%,transparent);display:flex;align-items:center;justify-content:center}.discover_moderationMediaImage__IihFb{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:color-mix(in srgb,var(--surface-card) 12%,transparent)}.discover_moderationMediaActions__9bNkV{display:flex;align-items:center;justify-content:center;padding:0 var(--space-3) var(--space-3);position:relative;z-index:9}.discover_moderationMediaButton__if63E{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--border-primary);background:var(--surface-card);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;position:relative;z-index:var(--z-header)}.discover_moderationMediaButton__if63E:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-sm)}.discover_moderationMediaButton__if63E:disabled{opacity:.6;cursor:not-allowed}.discover_gifPlaceholderButton__c_Ekz{width:100%;height:100%;border:none;background:color-mix(in srgb,var(--surface-card) 28%,transparent);color:var(--text-inverse);font-weight:var(--weight-semibold);font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:background .2s ease;border-radius:inherit;position:absolute;inset:0;z-index:7}.discover_gifPlaceholderButton__c_Ekz:hover{background:color-mix(in srgb,var(--surface-card) 36%,transparent)}.discover_gifBadge__Q8g7J{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;background:rgba(0,0,0,.55);color:var(--text-inverse);font-size:.72rem;font-weight:var(--weight-semibold);letter-spacing:.08em}.discover_adminPanelTitleRow__ZxC8e{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.discover_adminPanelTitle__hI49U{display:flex;align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);color:var(--text-primary)}.discover_adminPanelIdGroup__5v6kb{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary);flex-wrap:wrap;row-gap:var(--space-1);justify-content:space-between}.discover_adminPanelId__LNUx0{font-variant-numeric:tabular-nums;word-break:break-all}.discover_adminPanelIconButton__L4jNC{padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-primary);font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;transition:background .18s ease,transform .18s ease}.discover_adminPanelIconButton__L4jNC:hover{background:rgba(79,86,69,.12);transform:translateY(-1px)}.discover_adminPanelBody__XxLdS{display:flex;flex-direction:column;gap:var(--space-2)}.discover_adminPanelName__eVyiO{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--text-primary)}.discover_adminPanelHandle__P0Xcu{font-size:var(--text-sm);color:var(--text-tertiary)}.discover_adminPanelMetaRow__Ybtb5{display:flex;align-items:center;justify-content:space-between;font-size:var(--text-sm);color:var(--text-secondary)}.discover_adminPanelMetaRow__Ybtb5 strong{color:var(--text-primary)}.discover_adminPanelTags__iW9k9{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}.discover_adminPanelTagMore__Kny0c,.discover_adminPanelTag__n2jvs{padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg);font-size:var(--text-xs);font-weight:var(--weight-semibold);background:rgba(79,86,69,.08);color:var(--text-secondary)}.discover_adminPanelTagMore__Kny0c{background:rgba(79,86,69,.18)}.discover_adminPanelActions__nKBeg{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-3);width:100%}.discover_adminPanelDanger__rLoWk,.discover_adminPanelPrimary__RAr4q,.discover_adminPanelSecondary__5K8VL,.discover_adminPanelTertiary__EsTes{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);font-weight:var(--weight-semibold);font-size:var(--text-sm);border:1px solid transparent;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.discover_adminPanelPrimary__RAr4q{background:var(--gradient-primary);color:var(--primary-foreground);box-shadow:var(--shadow-md)}.discover_adminPanelSecondary__5K8VL{background:var(--bg-secondary);border-color:var(--border-primary);color:var(--text-primary)}.discover_adminPanelTertiary__EsTes{background:color-mix(in srgb,var(--status-warning-bg) 55%,transparent);border-color:color-mix(in srgb,var(--status-warning-border) 70%,transparent);color:var(--status-warning-text)}.discover_adminPanelDanger__rLoWk{background:color-mix(in srgb,var(--status-error-bg) 60%,transparent);border-color:rgba(189,55,55,.4);color:var(--status-error-text)}.discover_adminPanelDanger__rLoWk:hover,.discover_adminPanelPrimary__RAr4q:hover,.discover_adminPanelSecondary__5K8VL:hover,.discover_adminPanelTertiary__EsTes:hover{transform:translateY(-1px);box-shadow:var(--shadow-lg)}.discover_adminPanelDanger__rLoWk:active,.discover_adminPanelPrimary__RAr4q:active,.discover_adminPanelSecondary__5K8VL:active,.discover_adminPanelTertiary__EsTes:active{transform:translateY(1px)}.discover_adminPanelDanger__rLoWk:disabled,.discover_adminPanelPrimary__RAr4q:disabled,.discover_adminPanelSecondary__5K8VL:disabled,.discover_adminPanelTertiary__EsTes:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}@media (max-width:768px){.discover_adminPanel__8nh87{padding:var(--space-4);margin:var(--space-4) var(--space-3) 0;width:calc(100% - var(--space-3) * 2)}.discover_adminPanelActions__nKBeg{grid-template-columns:1fr}.discover_moderationOverlay__YI2vr{--sheet-padding:var(--space-4);padding:var(--sheet-padding);padding-bottom:calc(var(--sheet-padding) + env(safe-area-inset-bottom, 0));align-items:flex-end}.discover_moderationSheet__pCdbu{width:100%;max-width:640px;border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;max-height:calc(100vh - (var(--sheet-padding) * 2) - env(safe-area-inset-bottom, 0));margin:0}.discover_moderationMediaGrid__6p92H{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}.discover_chip__EFA51{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--glass-bg);border:1px solid var(--border-primary);color:var(--text-secondary);font-size:var(--text-sm);backdrop-filter:blur(6px)}.discover_filterGroup__r3x4A{margin-bottom:var(--space-6)}.discover_filterGroup__r3x4A label{display:block;font-weight:var(--weight-semibold);margin-bottom:var(--space-2);color:var(--text-primary)}.discover_checkboxGroup__R_oX2{display:flex;gap:var(--space-3);flex-wrap:wrap}.discover_checkbox__qyccg{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;font-weight:var(--weight-normal)}.discover_checkbox__qyccg input{width:18px;height:18px;accent-color:var(--primary)}.discover_priceInputs__zthRh{display:flex;gap:var(--space-3);align-items:center}.discover_priceInputs__zthRh input{flex:1;padding:var(--space-2);border:2px solid var(--border-primary);border-radius:var(--radius-lg);font-size:var(--text-sm)}.discover_priceInputs__zthRh input:focus{outline:none;border-color:var(--primary)}.discover_classificationGrid__adcJn{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.discover_classificationColumn__4yFJZ{display:flex;flex-direction:column;gap:var(--space-2)}.discover_classificationLabel__fXrBa{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.discover_classificationChips__0ep57{display:flex;flex-wrap:wrap;gap:var(--space-2)}.discover_classificationChip__btkO3{border-radius:var(--radius-full);border:1px solid var(--border-primary);padding:.2rem .6rem;background:color-mix(in srgb,var(--surface-card) 80%,transparent);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.discover_classificationChipActive__xBoww{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.discover_applyButton__QysoV{width:100%;padding:var(--space-3);background:var(--gradient-primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-lg);font-weight:var(--weight-semibold);font-size:var(--text-sm);cursor:pointer;transition:var(--transition-fast);box-shadow:var(--shadow-sm)}.discover_applyButton__QysoV:hover{transform:scale(1.02);box-shadow:var(--shadow-lg)}.discover_cardContainer__UEjpR{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:clamp(.75rem,2vw,1.25rem) 0;position:relative;z-index:5;width:100%;max-width:100%;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;container-type:inline-size;container-name:card-container;gap:clamp(.75rem,1.5vw,1.25rem)}.discover_cardContainerMobile___apYt{min-height:100vh;min-height:100dvh;justify-content:flex-start;margin-top:0;padding:0;overflow:hidden;background:var(--bg-primary);align-items:stretch}.discover_cardStackMobile__tmYZD{width:100%;max-width:none;margin:0;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;aspect-ratio:auto;overflow:hidden;background:none}@media (max-width:768px){.discover_backgroundPattern__boxVq{display:none}.discover_container__K9tWB{background:var(--bg-primary)}}.discover_mobileRatingOverlay__Vf05R{position:fixed;inset:0;background:rgba(12,16,12,.75);backdrop-filter:blur(18px);z-index:1400;display:flex;align-items:flex-end;justify-content:center;padding:24px 16px calc(24px + env(safe-area-inset-bottom, 0));content-visibility:auto;contain:layout style paint}.discover_mobileRatingSheet__Nr6b_{width:min(540px,100%);background:color-mix(in srgb,var(--surface-card) 92%,transparent);border-radius:24px;border:1px solid color-mix(in srgb,var(--border-primary) 70%,transparent);box-shadow:0 24px 50px rgba(0,0,0,.25);padding:20px 18px 24px;display:flex;flex-direction:column;gap:18px;max-height:calc(90vh - env(safe-area-inset-bottom, 0));overflow-y:auto}.discover_adminPanel__8nh87,.discover_mobileRatingSheet__Nr6b_,.discover_moderationSheet__pCdbu{backdrop-filter:blur(18px)}@media (hover:none) and (pointer:coarse){.discover_adminPanel__8nh87,.discover_mobileRatingSheet__Nr6b_,.discover_moderationSheet__pCdbu{backdrop-filter:blur(6px)}}.discover_mobileRatingHeader__TXq4a{display:flex;align-items:center;justify-content:space-between;gap:12px}.discover_mobileRatingTitle__Fd0VR{font-size:1rem;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary)}.discover_mobileRatingClose____QWG{border:none;background:color-mix(in srgb,var(--surface-card) 8%,transparent);width:34px;height:34px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.discover_mobileRatingPanel__uyUey{display:flex;flex-direction:column;gap:var(--space-3)}.discover_mobileRatingPanel__uyUey .discover_ratingSection__slkmg{flex:initial;width:100%;min-width:0;grid-template-columns:auto 1fr}.discover_mobileRatingError__BOzPz{color:var(--error-dark);font-size:.82rem;padding:6px 10px;background:rgba(239,68,68,.12);border-radius:var(--radius-md)}.discover_mobileReviewSection__Vq8f8{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:16px;background:color-mix(in srgb,var(--surface-card) 8%,transparent)}.discover_mobileReviewSection__Vq8f8 h3{font-size:.9rem;font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.discover_mobileReviewSection__Vq8f8 p{margin:0;font-size:.82rem;color:var(--text-secondary)}.discover_mobileReviewCTA__xKnkm{align-self:flex-start;margin-top:4px;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--surface-card) 20%,transparent);color:var(--text-primary);text-decoration:none;font-size:.78rem;letter-spacing:.04em}.discover_mobileReviewCTA__xKnkm:hover{background:color-mix(in srgb,var(--surface-card) 32%,transparent)}.discover_swipeLeft__FElJ2{animation:discover_swipeLeftAnim___X8JE .28s ease forwards}.discover_swipeRight__Z9_fi{animation:discover_swipeRightAnim__MxfMC .28s ease forwards}@keyframes discover_swipeLeftAnim___X8JE{to{transform:translateX(-150%) rotate(-30deg);opacity:0}}@keyframes discover_swipeRightAnim__MxfMC{to{transform:translateX(150%) rotate(30deg);opacity:0}}.discover_imageOverlay__t78t9{position:absolute;inset:0;pointer-events:none;z-index:52;display:flex;padding:8px 12px;align-items:flex-end;justify-content:flex-end;background:none}.discover_watermark__WXMnO{font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--text-inverse) 40%,transparent);pointer-events:none}.discover_imageOverlayMobile__Hzek4{flex-direction:column;justify-content:space-between;align-items:stretch;gap:clamp(.75rem,3vw,1.25rem);padding:clamp(.75rem,4vw,1.25rem);padding-top:calc(var(--nav-height, 64px) + env(safe-area-inset-top, 0) + clamp(.75rem, 4vw, 1.25rem));background:none;z-index:52}.discover_watermarkMobile__dVHZq{color:color-mix(in srgb,var(--text-inverse) 58%,transparent);font-size:.78rem;letter-spacing:.18em;text-shadow:0 4px 12px rgba(0,0,0,.32);align-self:flex-end;margin-top:auto}.discover_mobileRatingButton__a_tZ4{pointer-events:auto;touch-action:manipulation;position:absolute;top:clamp(8px,env(safe-area-inset-top,0px) + 8px,14px);left:clamp(8px,3vw,14px);display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:12px;border:1px solid rgba(255,255,255,.35);background:rgba(10,12,10,.65);color:#fff;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:0 8px 20px rgba(0,0,0,.24);backdrop-filter:blur(12px);z-index:48}.discover_mobileRatingButton__a_tZ4:active{transform:scale(.97)}.discover_mobileRatingIcon__dQNAP{display:flex;flex-direction:column;line-height:1}.discover_mobileRatingIcon__dQNAP svg{width:14px;height:14px}.discover_mobileRatingLabel__PNmKb{font-size:.68rem;letter-spacing:.14em}.discover_mobileRatingPlaceholder__hJxPb{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}.discover_imageOverlay__t78t9:before{content:none}.discover_promotionTag__z9Epy{top:18px;left:18px;padding:6px 14px;background:linear-gradient(135deg,var(--accent-dark),var(--primary));color:var(--text-inverse);font-size:.72rem;font-weight:700;letter-spacing:.08em;box-shadow:0 16px 36px rgba(0,0,0,.22)}.discover_camBadge__8doc2,.discover_promotionTag__z9Epy{position:absolute;border-radius:999px;text-transform:uppercase;z-index:5}.discover_camBadge__8doc2{top:12px;left:14px;transform:none;padding:6px 12px;background:color-mix(in srgb,rgba(8,12,18,.9) 90%,rgba(255,255,255,.04));color:#f7f8ff;font-size:.68rem;font-weight:750;letter-spacing:.14em;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;box-shadow:0 16px 34px rgba(0,0,0,.4);display:inline-flex;align-items:center;gap:6px;overflow:hidden;position:relative;isolation:isolate;pointer-events:none;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(14px)}.discover_camBadge__8doc2:after{content:"";position:absolute;inset:-18%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.12),transparent 60%);animation:discover_camGlow__JSfMA 2.6s ease-in-out infinite alternate;z-index:-1}.discover_camDot__fbOZe{width:9px;height:9px;display:inline-block;border-radius:50%;background:#ff7f9d;box-shadow:0 0 0 3px rgba(255,255,255,.16);animation:discover_camPulse__ojHpF 1.1s ease-in-out infinite}.discover_camLabel__etQ8j{text-shadow:none}.discover_camBar__4vo9K{position:relative;width:100%;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:linear-gradient(150deg,rgba(7,11,18,.9),rgba(10,14,22,.78));color:#f7f8ff;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.1;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:14px;box-shadow:0 16px 28px rgba(0,0,0,.32);z-index:8;pointer-events:auto}.discover_camBar__4vo9K[data-compact]{padding:8px 10px;gap:8px;border-radius:12px}.discover_camBarActions__HsciV{display:inline-flex;align-items:center;gap:8px}.discover_camBarText__XQmJK{display:inline-flex;align-items:center;gap:10px;font-size:.74rem;letter-spacing:.06em;line-height:1.05}.discover_camBarTextBody__Y_0wQ{display:flex;flex-direction:column;gap:3px}.discover_camBarStatus__kEv5M{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;background:rgba(255,255,255,.09);color:#e8ecff;font-size:.68rem;letter-spacing:.04em;text-transform:none}.discover_camDotSmall__zu2Wo{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ff7f9d;box-shadow:0 0 0 5px rgba(255,126,161,.26);animation:discover_camPulse__ojHpF 1.2s ease-in-out infinite}.discover_camBarCta__df33b{display:inline-flex;align-items:center;justify-content:center;padding:9px 12px;border-radius:11px;background:linear-gradient(135deg,var(--terracotta-600),var(--accent));color:#fff;font-size:.76rem;font-weight:760;text-decoration:none;box-shadow:0 12px 26px rgba(255,138,115,.26);transition:transform .14s ease,box-shadow .14s ease,opacity .14s ease;pointer-events:auto;border:1px solid rgba(255,255,255,.14);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.discover_camBarCtaOutline__iEHJV{background:rgba(255,255,255,.08);color:#f7f8ff;box-shadow:none;border-color:rgba(255,255,255,.18)}@media (max-width:768px){.discover_cardStackMobile__tmYZD{transform:none}.discover_camBadge__8doc2{top:12px;left:12px;transform:none}.discover_camBar__4vo9K{padding:10px 12px;border-radius:14px;gap:10px;font-size:.72rem}.discover_camBarCtaOutline__iEHJV{display:inline-flex}}.discover_camBarCta__df33b:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(255,138,115,.32)}.discover_camBarCtaDisabled__Hpnkd{opacity:.7;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);box-shadow:none;cursor:default}.discover_camControls__G91Yg{position:absolute;left:12px;right:12px;bottom:clamp(10px,env(safe-area-inset-bottom,0) + 10px,18px);display:flex;flex-direction:column-reverse;gap:10px;pointer-events:none;z-index:32}.discover_camControls__G91Yg>*{pointer-events:auto}@media (max-width:48rem){.discover_camControls__G91Yg{left:10px;right:10px;bottom:calc(2px + env(safe-area-inset-bottom, 0) + var(--bottom-nav-offset, 56px))}}@keyframes discover_camPulse__ojHpF{0%{transform:scale(.9);opacity:.65}50%{transform:scale(1.08);opacity:1;box-shadow:0 0 0 8px rgba(255,255,255,.12)}to{transform:scale(.9);opacity:.65}}@keyframes discover_camGlow__JSfMA{0%{transform:translate3d(-4%,-3%,0);opacity:.55}to{transform:translate3d(4%,3%,0);opacity:.9}}.discover_adminCardTools__0jDSr{position:absolute;top:var(--space-3);right:var(--space-3);z-index:8;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);border:none;background:color-mix(in srgb,var(--surface-overlay-strong) 80%,transparent);color:var(--text-inverse);cursor:pointer;box-shadow:0 10px 20px rgba(0,0,0,.25);transition:transform .2s ease,box-shadow .2s ease;pointer-events:auto}.discover_adminCardTools__0jDSr:hover{transform:translateY(-1px);box-shadow:0 16px 26px rgba(0,0,0,.28)}.discover_adminCardTools__0jDSr:active{transform:translateY(1px)}@media (max-width:768px){.discover_adminCardTools__0jDSr{display:inline-flex;top:clamp(12px,4vw,16px);right:clamp(12px,4vw,16px);width:44px;height:44px;border:1px solid rgba(255,255,255,.32);background:color-mix(in srgb,var(--surface-overlay-strong) 82%,transparent);backdrop-filter:blur(12px)}}.discover_cardGhost__zG5fp{opacity:0;pointer-events:none;transform:var(--ghost-transform-init,scale(.82) translateY(32px));animation:discover_ghostEnter__8HmTi .36s cubic-bezier(.18,.8,.24,1) forwards}@keyframes discover_ghostEnter__8HmTi{0%{opacity:0;transform:var(--ghost-transform-init,scale(.82) translateY(32px))}to{opacity:var(--ghost-opacity-final,.55);transform:var(--ghost-transform-final,scale(.92) translateY(0))}}.discover_cardBackdrop__V1HH3{position:absolute;inset:-12px;background-size:cover;background-position:50%;filter:blur(16px) saturate(.95);opacity:0;border-radius:var(--radius-2xl);z-index:0;pointer-events:none;box-shadow:0 8px 28px rgba(0,0,0,.15);transform:var(--backdrop-transform-init,scale(.9) translateY(18px));transition:opacity .32s ease,transform .32s ease}.discover_cardBackdropPrev__XTzz5{--backdrop-transform-final:scale(0.92) translate(-40px,36px);--backdrop-transform-init:scale(0.88) translate(-18px,26px);--backdrop-opacity-final:0.48}.discover_cardBackdropNext__6VkuE{--backdrop-transform-final:scale(0.92) translate(40px,36px);--backdrop-transform-init:scale(0.88) translate(18px,26px);--backdrop-opacity-final:0.48}.discover_cardBackdropVisible__WUeYB{opacity:var(--backdrop-opacity-final,.48);transform:var(--backdrop-transform-final,scale(.92) translateY(0))}.discover_cardMedia__UVyvI{background:#0b1018}.discover_cardMediaEmbed__Mx5YX,.discover_cardMedia__UVyvI{position:relative;width:100%;height:100%;overflow:hidden;border-radius:inherit}.discover_camEmbedWrap__oGqUW{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:#000;display:flex;flex-direction:column;z-index:10;pointer-events:var(--cam-wrap-pointer-events,none);touch-action:var(--cam-wrap-touch-action,none)}.discover_camEmbedWrap__oGqUW[data-passthrough] *{pointer-events:none!important;touch-action:none!important}.discover_camEmbedWrapMobile__ACaR5{gap:0}.discover_camEmbedWrapFull__YQ4Tw .discover_camEmbedViewport__ffnD4,.discover_camEmbedWrapFull__YQ4Tw.discover_camEmbedWrapMobile__ACaR5 .discover_camEmbedViewport__ffnD4{height:100%;flex:1 1 100%}.discover_camEmbedWrapFull__YQ4Tw .discover_camEmbedReserve__zGCd6,.discover_camEmbedWrapFull__YQ4Tw.discover_camEmbedWrapMobile__ACaR5 .discover_camEmbedReserve__zGCd6{display:none;min-height:0;flex:0 0 0}.discover_camEmbedWrapMobile__ACaR5 .discover_camEmbedViewport__ffnD4{height:var(--cam-preview-height,100%);flex:0 0 var(--cam-preview-height,100%)}.discover_camEmbedWrapMobile__ACaR5 .discover_camEmbedReserve__zGCd6{display:block;flex:1 1 auto;min-height:calc(100% - var(--cam-preview-height, 100%))}.discover_camEmbedViewport__ffnD4{position:relative;width:100%;height:100%;flex:0 0 auto;overflow:hidden;background:#000;touch-action:var(--cam-viewport-touch-action,none);pointer-events:var(--cam-viewport-pointer-events,none)}.discover_camEmbed__8HvLB{position:absolute;top:50%;left:50%;width:auto;height:100%;aspect-ratio:16/9;min-width:100%;min-height:100%;border:none;background:#000;pointer-events:none;touch-action:none;z-index:2;transform:translate(-50%,-50%);transform-origin:center}.discover_camEmbedHandle__Sa0VD{flex:0 0 auto;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 10px;background:linear-gradient(180deg,rgba(10,12,18,.95),rgba(7,9,14,.9));color:#f8f9ff;letter-spacing:.08em;font-weight:700;font-size:.78rem;text-transform:uppercase;border:1px solid rgba(255,255,255,.06);border-right:none;border-left:none;cursor:ns-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;pointer-events:none}.discover_camEmbedHandleGrip__ig6ws{width:48px;height:4px;border-radius:999px;background:rgba(255,255,255,.28);box-shadow:0 0 0 1px rgba(255,255,255,.08),0 6px 18px rgba(0,0,0,.45);flex-shrink:0}.discover_camEmbedHandleLabel__lqXoX{opacity:.85;display:inline-flex;flex-direction:column;gap:2px}.discover_camEmbedHandleSubLabel__4usCf{font-size:.75em;letter-spacing:.05em;opacity:.72}.discover_camEmbedReserve__zGCd6{flex:0 0 0;min-height:0;height:0;border-top:none;background:transparent;display:none}.discover_camEmbedHandleZone__iOmSB{position:relative;width:100%;flex:0 0 auto;padding:6px 0;touch-action:pan-x;pointer-events:auto;z-index:30}.discover_camEmbedHandleZone__iOmSB:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:12px}@media (max-width:48rem){.discover_camEmbedHandle__Sa0VD{font-size:.72rem;padding:10px 8px;letter-spacing:.06em}.discover_camEmbedHandleGrip__ig6ws{width:42px}.discover_camEmbedReserve__zGCd6{min-height:0}.discover_camEmbedHandleZone__iOmSB{padding:4px 0}}.discover_camEmbedOverlay__sJdss{position:absolute;inset:0;z-index:3;background:transparent;touch-action:manipulation;display:flex;align-items:center;justify-content:space-between;pointer-events:auto}.discover_camRotateHint__tp5q9{position:absolute;left:12px;right:12px;bottom:calc(100% + 8px);padding:10px 12px;border-radius:14px;background:rgba(7,10,16,.88);color:#f8f9ff;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center;border:1px solid rgba(255,255,255,.12);box-shadow:0 16px 32px rgba(0,0,0,.3);z-index:9;pointer-events:none}@media (max-width:48rem){.discover_camRotateHint__tp5q9{left:10px;right:10px}}.discover_camFullscreen__tGh9A{position:fixed;inset:0;z-index:var(--z-modal,1200);background:rgba(6,8,12,.9);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;flex-direction:column;padding:env(safe-area-inset-top,0) 0 env(safe-area-inset-bottom,0);gap:12px}.discover_camFullscreenHeader__jTVY8{display:flex;align-items:center;justify-content:space-between;color:#fff;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:0 clamp(12px,4vw,16px)}.discover_camFullscreenFrame__embha{position:relative;flex:1;border-radius:18px;overflow:hidden;box-shadow:0 22px 48px rgba(0,0,0,.35);background:#000;margin:0 clamp(12px,4vw,16px) clamp(12px,4vw,18px)}.discover_camFullscreenInner__tM_8B{position:absolute;inset:0}.discover_cardImage__ln_Z7{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:#0b1018;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;transition:opacity .22s ease;display:block}.discover_cardEnter__gXnFp{animation:discover_cardEnterAnim__L2Zia .42s cubic-bezier(.22,.72,.3,1) both}@keyframes discover_cardEnterAnim__L2Zia{0%{transform:scale(.94) translateY(24px);opacity:1}60%{opacity:1}to{transform:none;opacity:1}}.discover_cardImagePlaceholder__k_NGm{width:100%;height:100%;background:linear-gradient(180deg,var(--sage-900) 0,var(--sage-800) 100%);display:flex;align-items:center;justify-content:center}.discover_cardImageLoader__LU3t4{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(66,75,59,.6);backdrop-filter:blur(6px);animation:discover_pulseLoader__mi43D 1.2s ease-in-out infinite alternate;pointer-events:none}@keyframes discover_pulseLoader__mi43D{0%{opacity:.35}to{opacity:.7}}.discover_placeholderIcon__Tc_I9{font-size:var(--text-6xl);opacity:.3;color:var(--text-muted)}.discover_cardGradient__rQfIf{position:absolute;bottom:0;left:0;right:0;height:46%;background:linear-gradient(0deg,rgba(10,12,16,.7) 0,rgba(10,12,16,.22) 55%,rgba(10,12,16,0));pointer-events:none}@media (max-width:768px){.discover_cardGradient__rQfIf{height:36%;background:linear-gradient(0deg,rgba(10,12,16,.58) 0,rgba(10,12,16,.16) 60%,rgba(10,12,16,0))}}.discover_cardInfo__bszY7{position:absolute;bottom:0;left:0;right:0;padding:clamp(1rem,3vw,1.5rem);color:var(--text-inverse)}.discover_infoHeader__zpHmY{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4)}.discover_infoTitleGroup__ePqlC{display:flex;flex-direction:column;gap:4px}.discover_infoName__dnuaQ{font-size:clamp(1.25rem,2vw,1.55rem);margin:0;letter-spacing:-.01em}.discover_infoHandle__BZN3P{color:var(--text-secondary);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase}.discover_infoPromotionChip__1mA7u{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--radius-full);background:rgba(33,53,41,.12);color:var(--accent-dark);font-size:.78rem;font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.discover_infoPromotionChip__1mA7u svg{color:var(--accent-dark)}.discover_infoPromotionNote__H0KWi{font-size:.72rem;color:var(--text-secondary);text-transform:none;letter-spacing:.02em}@container (width < 420px){.discover_infoHeader__zpHmY{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.discover_infoName__dnuaQ{font-size:1.125rem}.discover_infoBio___aiZ8{-webkit-line-clamp:2;line-clamp:2}.discover_ratingPanel__DbuK2{gap:var(--space-3)}}@container (width >= 640px){.discover_ratingPanel__DbuK2{gap:var(--space-4)}.discover_infoLeadMetrics__e9k9A{grid-template-columns:repeat(3,minmax(0,1fr))}}.discover_infoPrice__M_zHA{background:var(--bg-secondary);border:1px solid var(--border-primary);padding:2px 10px;border-radius:var(--radius-full);font-weight:var(--weight-semibold)}.discover_infoBio___aiZ8{margin-top:var(--space-3);color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.6;font-size:1rem}.discover_infoDetails__bPgWI{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-top:var(--space-4)}.discover_infoDetailCard__3rtL8{background:linear-gradient(145deg,color-mix(in srgb,var(--surface-card) 94%,transparent),color-mix(in srgb,var(--surface-panel) 92%,transparent));border:1px solid var(--surface-panel-border);border-radius:var(--radius-xl);padding:var(--space-4);box-shadow:0 12px 30px rgba(0,0,0,.08);display:grid;gap:var(--space-2)}.discover_infoDetailLabel__bjARp{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary)}.discover_infoDetailValue__Ki4HA{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.discover_infoTags__uoXJd{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-3)}.discover_infoTag__tnslj{background:var(--bg-secondary);border:1px solid var(--border-primary);padding:2px 8px;border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--text-secondary)}.discover_infoLinks__j8vig{display:flex;gap:var(--space-2);margin-top:var(--space-3)}.discover_infoLink__Uo_yN{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-full);padding:6px 12px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:var(--text-primary)}.discover_infoLink__Uo_yN:hover{background:var(--bg-secondary)}.discover_infoLinkIcon__lJ6ou{display:inline-flex}.discover_ratingPanel__DbuK2{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-3);border-radius:var(--radius-xl);background:linear-gradient(135deg,color-mix(in srgb,var(--surface-card) 92%,transparent),color-mix(in srgb,var(--surface-panel) 90%,transparent));border:1px solid var(--surface-panel-border);box-shadow:0 10px 24px rgba(0,0,0,.08)}.discover_ratingSection__slkmg{position:relative;background:linear-gradient(150deg,color-mix(in srgb,var(--surface-card) 88%,transparent),color-mix(in srgb,var(--surface-panel) 88%,transparent));border:1px solid color-mix(in srgb,var(--border-primary) 50%,transparent);border-radius:var(--radius-lg);padding:calc(var(--space-2) + 2px) var(--space-3);flex:0 1 220px;min-width:150px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;grid-auto-flow:row;-moz-column-gap:var(--space-2);column-gap:var(--space-2);row-gap:var(--space-1);align-items:center}.discover_ratingVerified__wvSWs{border-color:rgba(34,197,94,.35)}.discover_ratingCommunity__EYpKo{background:color-mix(in srgb,var(--surface-card) 85%,transparent);border-color:color-mix(in srgb,var(--info) 35%,var(--border-primary) 65%)}.discover_ratingHeader__PPRXK{grid-column:1/-1;display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.4px;color:var(--text-secondary);margin-bottom:2px}.discover_ratingControls__0_fxM{grid-column:1/2;display:inline-flex;align-items:center;gap:var(--space-1);padding:2px 6px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--surface-card) 70%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--border-primary) 45%,transparent)}.discover_ratingButton__HN2il{border:none;background:transparent;color:var(--text-secondary);width:26px;height:26px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease,background .2s ease,color .2s ease}.discover_ratingButton__HN2il svg{width:14px;height:14px}.discover_ratingButton__HN2il:hover:not(:disabled){transform:translateY(-1px);background:color-mix(in srgb,var(--surface-card) 85%,transparent);color:var(--primary)}.discover_ratingButton__HN2il:disabled{cursor:not-allowed;opacity:.5}.discover_ratingButtonActive___z8dl{background:var(--gradient-primary);color:var(--primary-foreground);box-shadow:var(--shadow-sm)}.discover_ratingButtonDownActive__9l4df{background:color-mix(in srgb,var(--status-error-bg) 70%,transparent);color:var(--status-error-text);box-shadow:var(--shadow-sm)}.discover_ratingScore__r_NjJ{min-width:1.5rem;text-align:center;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);margin-top:-2px;letter-spacing:.01em}.discover_ratingMeta__oqS0F{grid-column:2/3;justify-self:end;font-size:var(--text-xs);color:var(--text-secondary);opacity:.85;white-space:nowrap;letter-spacing:.02em}.discover_ratingFlag__ikFBd{grid-column:1/-1;font-size:var(--text-xs);color:var(--warning,var(--warning-dark));background:rgba(217,119,6,.15);padding:2px 8px;border-radius:var(--radius-full)}.discover_ratingHint__9f_pG{font-size:var(--text-xs);color:var(--text-secondary);opacity:.85}.discover_ratingLink__QEeTM{grid-column:1/-1;font-size:var(--text-xs);color:var(--primary);display:inline-flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;text-decoration:underline;padding:0}.discover_ratingLink__QEeTM:hover{text-decoration:none}.discover_ratingError__YYiLu{margin-top:var(--space-2);color:var(--error,var(--error));font-size:var(--text-sm)}@media (max-width:48rem){.discover_ratingPanel__DbuK2{justify-content:center}.discover_ratingSection__slkmg{flex:1 1 180px;min-width:140px}}.discover_cardHeader__Wk7HY{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--space-2)}.discover_cardName__rHI37{font-size:clamp(1.5rem,2.5vw,2.5rem);font-weight:var(--weight-bold);margin:0;display:flex;align-items:baseline;gap:var(--space-2)}.discover_cardAge__daX6u{font-size:clamp(1.25rem,2vw,2rem);font-weight:var(--weight-normal);opacity:.9}.discover_cardPrice__ZNJ6Z{background:color-mix(in srgb,var(--surface-card) 18%,transparent);backdrop-filter:blur(10px);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-weight:var(--weight-semibold);font-size:var(--text-sm)}.discover_cardBio__i0flv{margin:var(--space-2) 0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:var(--leading-normal);opacity:.95;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.discover_cardTags__GIjj5{display:flex;gap:var(--space-2);flex-wrap:wrap;margin:var(--space-3) 0}.discover_tag___pNXZ{background:color-mix(in srgb,var(--surface-card) 15%,transparent);backdrop-filter:blur(10px);padding:var(--space-1) var(--space-2);border-radius:var(--radius-lg);font-size:var(--text-sm);font-weight:var(--weight-medium)}.discover_cardLinks__3S46P{display:flex;gap:var(--space-2);margin-top:var(--space-3)}.discover_linkBadge__WzgT_{width:36px;height:36px;background:var(--glass-bg);backdrop-filter:blur(18px);border:var(--glass-border);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;text-decoration:none;transition:var(--cta-transition),background var(--motion-duration-1) var(--ease-out-emph)}.discover_linkBadge__WzgT_:hover{background:color-mix(in srgb,var(--surface-solid) 30%,transparent);transform:scale(1.08);box-shadow:var(--elev-1)}.discover_empty__RUD3g,.discover_error__ZdVpn,.discover_loading__6XWi8{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:var(--text-primary)}.discover_loadingMore__IHgjY{display:inline-flex;align-items:center;gap:.6rem;color:var(--text-secondary);font-size:.9rem;margin-top:var(--space-4);opacity:.85}.discover_loadingMore__IHgjY svg{animation:discover_spin__HImyb .9s linear infinite}.discover_spinner__9ZEwd{width:60px;height:60px;border:4px solid var(--border-primary);border-top-color:var(--primary);border-radius:var(--radius-full);animation:discover_spin__HImyb 1s linear infinite;margin:0 auto var(--space-4)}@keyframes discover_spin__HImyb{to{transform:rotate(1turn)}}.discover_error__ZdVpn{background:var(--bg-primary);padding:var(--space-8);border-radius:var(--radius-2xl);backdrop-filter:blur(10px);box-shadow:var(--shadow-lg);border:2px solid var(--error)}.discover_error__ZdVpn button,.discover_reloadButton__6Sjo6{margin-top:var(--space-4);padding:var(--space-3) var(--space-8);background:var(--bg-primary);color:var(--primary);border:2px solid var(--primary);border-radius:var(--radius-lg);font-weight:var(--weight-semibold);cursor:pointer;transition:var(--transition-fast)}.discover_error__ZdVpn button:hover,.discover_reloadButton__6Sjo6:hover{transform:scale(1.05);background:var(--primary);color:var(--primary-foreground)}.discover_modalErrorFallback__D8qiu{padding:var(--space-6);text-align:center;color:var(--text-secondary)}.discover_modalErrorFallback__D8qiu p{margin-bottom:var(--space-4)}.discover_modalErrorClose__aglio{padding:var(--space-2) var(--space-6);background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast)}.discover_modalErrorClose__aglio:hover{background:var(--bg-secondary)}.discover_emptyIcon__jXY0W{font-size:var(--text-6xl);display:block;margin-bottom:var(--space-4);color:var(--text-muted)}.discover_empty__RUD3g h2{margin:var(--space-2) 0;font-size:var(--text-xl);color:var(--text-primary)}.discover_empty__RUD3g p{opacity:.8;margin-bottom:var(--space-4);color:var(--text-secondary)}.discover_reviewControls__edH8r{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;margin-bottom:4px}.discover_reviewTitle__51z7S{font-weight:700;color:var(--text-primary);margin-right:.25rem}.discover_reviewSelect__ZtXmm{padding:.5rem .75rem;border:2px solid var(--sand-300);border-radius:10px;background:var(--bg-primary);color:var(--text-primary)}.discover_reviewCheckboxLabel__3WQQR{display:inline-flex;align-items:center;gap:.4rem;background:var(--bg-primary);border:1px solid var(--sand-200);padding:.35rem .6rem;border-radius:999px}.discover_reviewCheckboxLabel__3WQQR input{accent-color:var(--primary)}.discover_reviewButton__OH98k{padding:.5rem .9rem;border:2px solid var(--border-primary);border-radius:10px;background:var(--bg-primary);color:var(--text-primary);cursor:pointer;font-weight:600;transition:all .15s ease}.discover_reviewButton__OH98k:hover{border-color:var(--ochre-500);background:var(--ochre-50);transform:translateY(-1px)}.discover_reviewControlsPanel__6dmEu{background:var(--bg-primary);border:1px solid var(--sand-200);border-radius:var(--radius-2xl);padding:.6rem .8rem;box-shadow:var(--shadow-md);display:inline-flex;gap:.75rem;align-items:center;margin-bottom:10px}.discover_reviewStatus__2iO6p{color:var(--text-secondary);font-size:.9rem}.discover_reviewInput__W0No4{padding:.5rem .75rem;border:2px solid var(--sand-300);border-radius:10px;background:var(--bg-primary);color:var(--text-primary);min-width:220px}.discover_statusBadge__JYvYZ{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700;border:1px solid transparent}.discover_statusPending__Uip5k{background:color-mix(in srgb,var(--accent-light) 25%,var(--surface-card) 75%);color:color-mix(in srgb,var(--status-warning-text) 80%,var(--text-primary) 20%);border-color:color-mix(in srgb,var(--status-warning-bg) 70%,transparent)}.discover_statusApproved__Fs6O8{background:var(--status-success-bg);color:color-mix(in srgb,var(--status-success-text) 90%,var(--text-primary) 10%);border-color:color-mix(in srgb,var(--status-success-bg) 80%,transparent)}.discover_statusRejected__Q9gMK{background:var(--status-error-bg);color:var(--status-error-text);border-color:color-mix(in srgb,var(--status-error-bg) 70%,transparent)}.discover_statusHidden__zR_pI{background:var(--bg-muted);color:var(--text-secondary);border-color:var(--border-primary)}@media (max-width:30rem){.discover_container__K9tWB{padding-top:50px}.discover_filterButton__0TSEq{min-width:40px;min-height:40px;padding:var(--space-2)}.discover_filterButtonText__6NV6u{display:none}.discover_filtersPanel__daqXg{right:var(--space-2);left:var(--space-2);top:55px;width:calc(100vw - 1rem)}.discover_filters__NytFP{min-width:auto;padding:var(--space-4)}.discover_cardContainer__UEjpR{padding:0;min-height:calc(100vh - var(--header-height))}.discover_cardStack__rFVsV{width:100vw;height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));max-width:none;margin-bottom:0;aspect-ratio:auto}.discover_cardContainerMobile___apYt{min-height:calc(100vh - var(--header-height));min-height:calc(100dvh - var(--header-height))}.discover_cardStackMobile__tmYZD{height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height))}.discover_card__bL1Yl{border-radius:0;border:none;box-shadow:none}.discover_cardInner__EtKW1{border-radius:0}.discover_cardBackdrop__V1HH3,.discover_cardGhost__zG5fp{display:none}.discover_infoPanel__zBVMj{position:absolute;left:0;right:0;bottom:0;margin:0;width:100%;background:linear-gradient(180deg,rgba(12,18,12,.05),rgba(12,18,12,.72) 40%,rgba(12,18,12,.92));border-radius:24px 24px 0 0;border:none;color:color-mix(in srgb,var(--bg-secondary) 85%,transparent);padding:var(--space-6) var(--space-5) calc(env(safe-area-inset-bottom, 0) + var(--space-6));max-height:48vh;overflow-y:auto;box-shadow:none;backdrop-filter:blur(14px)}.discover_infoHeader__zpHmY{color:inherit}.discover_infoHandle__BZN3P{color:rgba(255,255,255,.88)}.discover_infoPrice__M_zHA{background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.28);color:var(--text-inverse)}.discover_infoBio___aiZ8{color:rgba(255,255,255,.82)}.discover_infoTag__tnslj{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.92)}.discover_infoLink__Uo_yN{background:color-mix(in srgb,var(--surface-overlay-strong) 42%,transparent);border-color:rgba(255,255,255,.25);color:var(--text-inverse)}.discover_ratingSection__slkmg{background:color-mix(in srgb,var(--surface-card) 10%,transparent);border-color:rgba(255,255,255,.18);color:var(--text-inverse)}.discover_ratingMeta__oqS0F{color:rgba(255,255,255,.75)}.discover_cardInfo__bszY7{padding:1rem}.discover_cardName__rHI37{font-size:1.25rem}.discover_cardAge__daX6u{font-size:1rem}.discover_cardBio__i0flv{font-size:.875rem;-webkit-line-clamp:2;line-clamp:2}.discover_cardTags__GIjj5{gap:.5rem;margin:.75rem 0}.discover_tag___pNXZ{font-size:.75rem;padding:.25rem .5rem}.discover_cardLinks__3S46P{gap:.5rem}.discover_linkBadge__WzgT_{width:32px;height:32px}.discover_choiceLabel__0mHDy{font-size:2rem}.discover_keyboard__feBGY{display:none}}@media (min-width:30.01rem) and (max-width:48rem){.discover_container__K9tWB{padding-top:60px}.discover_cardStack__rFVsV{width:min(85vw,360px);height:min(65vh,540px)}.discover_cardName__rHI37{font-size:1.5rem}.discover_cardAge__daX6u{font-size:1.25rem}.discover_cardBio__i0flv{-webkit-line-clamp:3;line-clamp:3}}@media (min-width:48.01rem) and (max-width:64rem){.discover_container__K9tWB{padding-top:60px}.discover_cardStack__rFVsV{width:clamp(360px,52vw,420px);height:clamp(560px,68vh,680px)}}@media (min-width:64.01rem) and (max-width:120rem){.discover_cardStack__rFVsV{width:clamp(460px,38vw,560px);height:clamp(680px,70vh,820px)}.discover_cardName__rHI37{font-size:2rem}.discover_cardAge__daX6u{font-size:1.75rem}}@media (min-width:120.01rem) and (max-width:160rem){.discover_cardStack__rFVsV{width:clamp(500px,36vw,620px);height:clamp(760px,72vh,880px)}@media (min-width:64.01rem){.discover_cardMedia__UVyvI{height:100%;min-height:100%}.discover_cardImage__ln_Z7{height:100%;max-height:none;-o-object-fit:cover;object-fit:cover}}.discover_cardName__rHI37{font-size:2.25rem}.discover_cardAge__daX6u{font-size:1.875rem}.discover_cardBio__i0flv{font-size:1.125rem}.discover_tag___pNXZ{font-size:1rem;padding:.375rem .75rem}}@media (min-width:160.01rem){.discover_container__K9tWB{max-width:2400px}.discover_cardStack__rFVsV{width:550px;height:850px}.discover_boostButton__l4W7T,.discover_rewindButton___k8Gd,.discover_superLikeButton__kH7L4{min-width:75px;min-height:75px;width:75px;height:75px}.discover_cardName__rHI37{font-size:2.5rem}.discover_cardAge__daX6u{font-size:2rem}.discover_cardBio__i0flv{font-size:1.25rem;-webkit-line-clamp:4;line-clamp:4}.discover_cardTags__GIjj5{gap:.75rem}.discover_tag___pNXZ{font-size:1.125rem;padding:.5rem 1rem}.discover_cardLinks__3S46P{gap:.75rem}.discover_linkBadge__WzgT_{width:48px;height:48px}.discover_cardInfo__bszY7{padding:2rem}.discover_choiceLabel__0mHDy{font-size:4rem}.discover_keyboard__feBGY{font-size:1rem;gap:3rem}.discover_keyboard__feBGY span{padding:.5rem 1.5rem}.discover_modalContent__RoHZo{max-width:1600px;max-height:1100px}.discover_galleryContainer__pKT_G{height:60vh;min-height:600px}.discover_galleryImage__zK74M{-o-object-fit:contain;object-fit:contain}.discover_galleryNav__8wnIj{width:72px;height:72px}.discover_galleryIndicators__E7ax0{bottom:3rem;padding:1rem}.discover_indicator__V2F37{width:12px;height:12px}.discover_indicatorActive__kjRTz{width:32px}.discover_thumbnail__vsn_u{width:100px;height:100px}.discover_modalName__TC5AG{font-size:2.5rem}.discover_modalAge__jMoy9{font-size:2rem}.discover_modalHandle__ocyvP{font-size:1.25rem}.discover_modalBio__isjTF{font-size:1.125rem}.discover_modalTag__MEFDm{font-size:1rem;padding:.5rem 1rem}.discover_modalAction__okjiw{padding:1.25rem 2.5rem;font-size:1.125rem}.discover_modalSectionTitle__xnC5C{font-size:1.375rem}}@media (hover:none) and (pointer:coarse){.discover_card__bL1Yl{cursor:default}.discover_cardActive__2j7e5{cursor:pointer}.discover_cardActive__2j7e5:hover .discover_cardImage__ln_Z7{transform:scale(1.02)}.discover_linkBadge__WzgT_:hover{transform:none}.discover_linkBadge__WzgT_:active{transform:scale(1.1)}}@media screen and (max-width:48rem){.discover_filterButton__0TSEq,.discover_linkBadge__WzgT_{touch-action:manipulation}}@media (max-width:48rem){.discover_modalContent__RoHZo{width:100%;height:100%;max-width:100%;max-height:100%;border-radius:0;margin:0}.discover_modalMain__wkO_y{grid-template-columns:1fr;grid-template-rows:auto auto}.discover_modalClose__2c6ss{width:40px;height:40px}.discover_galleryContainer__pKT_G{height:auto;min-height:320px}.discover_galleryNav__8wnIj{width:44px;height:44px}.discover_galleryNavPrev__izEh9{left:.5rem}.discover_galleryNavNext__dSf4C{right:.5rem}.discover_galleryIndicators__E7ax0{bottom:1rem;padding:.5rem}.discover_galleryThumbnails__QHRaA{padding:.75rem}.discover_thumbnail__vsn_u{width:60px;height:60px}.discover_modalInfoWrapper__NB6AG{padding:0}.discover_modalName__TC5AG{font-size:1.5rem}.discover_modalAge__jMoy9{font-size:1.25rem}.discover_modalBio__isjTF,.discover_modalHandle__ocyvP{font-size:.875rem}.discover_modalTag__MEFDm{font-size:.75rem;padding:.25rem .5rem}.discover_modalActions__5pV0A{gap:1rem;padding-bottom:calc(2rem + env(safe-area-inset-bottom, 0))}.discover_modalAction__okjiw{padding:.875rem 1.5rem;font-size:.875rem}}@media (max-width:48rem) and (orientation:landscape){.discover_modalMain__wkO_y{grid-template-columns:1fr 1fr}.discover_galleryContainer__pKT_G,.discover_modalInfoWrapper__NB6AG{min-height:0;height:100%}}.discover_modal__SX74V{position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.08),transparent 45%),radial-gradient(circle at 80% 0,rgba(255,124,98,.1),transparent 40%),color-mix(in srgb,var(--surface-overlay-strong) 80%,transparent);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;animation:discover_fadeIn__HnirY .2s ease;content-visibility:auto;contain:layout style paint}@keyframes discover_fadeIn__HnirY{0%{opacity:0}to{opacity:1}}.discover_modalContent__RoHZo{background:linear-gradient(145deg,color-mix(in srgb,var(--surface-card) 95%,transparent) 0,rgba(255,255,255,.9) 40%,color-mix(in srgb,var(--surface-card) 92%,transparent) 100%);border-radius:28px;max-width:clamp(980px,78vw,1600px);width:92%;max-height:clamp(640px,88vh,1200px);height:88%;display:grid;grid-template-rows:auto 1fr auto;row-gap:var(--space-3);position:relative;animation:discover_slideUp__5widy .3s ease;box-shadow:0 24px 70px rgba(0,0,0,.25),inset 0 1px 0 1px rgba(255,255,255,.35),0 30px 80px rgba(255,124,98,.1);overflow:hidden;padding:var(--space-4)}.discover_modalMain__wkO_y{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:var(--space-4);align-items:stretch;min-height:0;height:100%;overflow:auto}@keyframes discover_slideUp__5widy{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.discover_modalClose__2c6ss{width:48px;height:48px;border-radius:50%;background:color-mix(in srgb,var(--surface-card) 92%,transparent);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:var(--z-header);transition:all .2s ease;box-shadow:var(--shadow-md)}.discover_modalClose__2c6ss:hover{background:var(--surface-card);transform:scale(1.1)}.discover_modalTopBar__uqYOj{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:0 var(--space-1) var(--space-2);border-bottom:1px solid color-mix(in srgb,var(--border-primary) 55%,transparent);flex-wrap:wrap}.discover_modalIdentity__0E8DK{display:flex;flex-direction:column;gap:4px;min-width:0}.discover_modalTopActions__JKcHC{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.discover_keyboardHints__K_aZD{position:relative;align-self:flex-start;margin-left:var(--space-1);display:flex;gap:1rem;padding:.5rem 1rem;background:color-mix(in srgb,var(--surface-overlay-strong) 40%,transparent);backdrop-filter:blur(10px);border-radius:20px;z-index:var(--z-header);font-size:.75rem;animation:discover_fadeInOut__xOWD9 3s ease-in-out;opacity:0}@keyframes discover_fadeInOut__xOWD9{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}20%{opacity:1;transform:translateX(-50%) translateY(0)}80%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-10px)}}.discover_keyboardHints__K_aZD span{display:flex;align-items:center;gap:.25rem;color:color-mix(in srgb,var(--text-inverse) 95%,transparent);font-size:.85rem;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.3)}.discover_galleryContainer__pKT_G{position:relative;background:var(--discover-gallery-bg);border:1px solid var(--discover-gallery-border);box-shadow:var(--discover-gallery-shadow);border-radius:var(--radius-3xl);display:flex;flex-direction:column;height:100%;min-height:clamp(360px,55vh,620px);max-height:720px;overflow:hidden}.discover_galleryContainer__pKT_G:after{content:"";position:absolute;inset:1px;border-radius:calc(var(--radius-3xl) - 1px);background:var(--discover-gallery-inner);pointer-events:none;z-index:-1}.discover_galleryMain__uehUA{position:relative;flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--discover-gallery-overlay)}.discover_galleryLoading__K_hE7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px;color:var(--text-secondary);font-size:var(--font-sm)}.discover_galleryImageWrapper__iXPsE{position:relative;outline:none;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.discover_galleryImageWrapper__iXPsE,.discover_gifOverlay__k3xWD{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.discover_gifOverlay__k3xWD{position:absolute;inset:0;border:none;flex-direction:column;gap:8px;cursor:pointer;background:color-mix(in srgb,var(--surface-overlay-strong) 90%,transparent);color:var(--text-inverse);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease;border-radius:inherit;z-index:8}.discover_gifOverlay__k3xWD:hover{background:color-mix(in srgb,var(--surface-overlay-strong) 95%,transparent)}.discover_galleryImageWrapper__iXPsE:focus-visible{box-shadow:0 0 0 3px rgba(181,131,94,.35)}.discover_galleryImage__zK74M{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:transparent;transition:transform .3s ease}.discover_galleryExpand__Xa16G{position:absolute;bottom:1.25rem;right:1.25rem;display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:999px;background:rgba(32,32,32,.65);color:var(--sage-50);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(8px);opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.discover_galleryImageWrapper__iXPsE:focus-visible .discover_galleryExpand__Xa16G,.discover_galleryImageWrapper__iXPsE:hover .discover_galleryExpand__Xa16G{opacity:1;transform:translateY(0)}.discover_galleryNav__8wnIj{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--surface-card) 90%,transparent);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:var(--shadow-lg);z-index:6}.discover_galleryNav__8wnIj:hover:not(:disabled){background:var(--surface-card);transform:translateY(-50%) scale(1.1)}.discover_galleryNav__8wnIj:disabled{opacity:.3;cursor:not-allowed}.discover_galleryNavPrev__izEh9{left:1rem}.discover_galleryNavNext__dSf4C{right:1rem}.discover_galleryIndicators__E7ax0{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;gap:.5rem;padding:.75rem;background:color-mix(in srgb,var(--surface-card) 95%,transparent);border-radius:25px;backdrop-filter:blur(10px);box-shadow:0 4px 20px rgba(0,0,0,.15);border:1px solid color-mix(in srgb,var(--surface-card) 30%,transparent)}.discover_indicator__V2F37{width:8px;height:8px;border-radius:50%;border:none;background:var(--sand-400);cursor:pointer;transition:all .3s ease}.discover_indicator__V2F37:hover{background:var(--ochre-400);transform:scale(1.2)}.discover_indicatorActive__kjRTz{width:24px;border-radius:4px;background:var(--ochre-600)}.discover_galleryThumbnails__QHRaA{display:flex;gap:.5rem;padding:1rem 1.25rem;background:color-mix(in srgb,var(--surface-card) 90%,transparent);overflow-x:auto;border-top:1px solid var(--discover-gallery-border);justify-content:center}.discover_thumbnail__vsn_u{width:80px;height:80px;border-radius:var(--radius-lg);overflow:hidden;border:2px solid transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;position:relative}.discover_thumbnail__vsn_u img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.discover_thumbnailGifBadge__FFuiO{position:absolute;bottom:6px;right:6px;padding:2px 6px;border-radius:8px;background:rgba(20,24,20,.78);color:var(--text-inverse);font-size:.65rem;font-weight:600;letter-spacing:.06em}.discover_thumbnail__vsn_u:hover{transform:scale(1.05);border-color:var(--ochre-400)}.discover_thumbnailActive__DR9vQ{border-color:var(--ochre-600);box-shadow:0 0 0 3px var(--ochre-100)}.discover_modalInfoWrapper__NB6AG{position:relative;flex:1;min-height:0;overflow:hidden;background:linear-gradient(165deg,color-mix(in srgb,var(--surface-card) 96%,transparent),color-mix(in srgb,var(--bg-secondary) 92%,transparent));border:1px solid color-mix(in srgb,var(--border-primary) 60%,transparent);border-radius:var(--radius-2xl);display:flex;flex-direction:column;box-shadow:var(--shadow-md);height:100%}.discover_modalInfo__Pxb2Q{padding:var(--space-5);overflow-y:auto;flex:1 1 auto;display:flex;flex-direction:column;gap:1.5rem;content-visibility:auto;contain:layout paint style;contain-intrinsic-size:1000px 800px;height:100%}.discover_modalName__TC5AG{font-size:2.15rem;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin:0;display:flex;align-items:baseline;gap:.75rem}.discover_modalAge__jMoy9{font-size:1.5rem;font-weight:400;color:var(--text-secondary)}.discover_modalHandle__ocyvP{font-size:1rem;color:var(--text-tertiary);margin:.25rem 0 0}.discover_modalPrice__Dyv0n{padding:.65rem 1.35rem;background:linear-gradient(135deg,#ff9a44,#ff3d77);color:var(--text-inverse);border-radius:18px;font-weight:700;font-size:1rem;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 14px 32px rgba(255,77,122,.26);white-space:nowrap}.discover_modalSectionTitle__xnC5C{font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);margin:0 0 .6rem;display:inline-flex;align-items:center;gap:.4rem}.discover_modalSectionTitle__xnC5C:before{content:"";width:24px;height:3px;border-radius:999px;background:linear-gradient(135deg,#ff9a44,#ff4d7a)}.discover_modalBioSection__feSHl{padding:0;margin:0}.discover_modalClassificationSection__EUsUC{margin:.5rem 0 0}.discover_modalClassificationGrid__11MN6{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.35rem .75rem}.discover_modalClassificationItem__7kZBq{display:flex;flex-direction:column;gap:.1rem;background:color-mix(in srgb,var(--surface-card) 90%,transparent);border-radius:var(--radius-md);padding:.35rem .5rem;border:1px solid color-mix(in srgb,var(--border-primary) 65%,transparent)}.discover_modalClassificationLabel__garfm{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}.discover_modalClassificationValue__Zv7Cf{font-size:.9rem;font-weight:600;color:var(--text-primary)}.discover_modalClassificationConfidence__OjIkX{font-size:.7rem;color:var(--text-secondary)}.discover_modalTagsSection__WWHb6{padding-top:.5rem;margin:0}.discover_modalLinksSection__y7ATF{padding-top:.5rem;margin:0 0 2rem}.discover_modalBio__isjTF{color:var(--text-secondary);line-height:1.7;margin:0;font-size:1.06rem}.discover_modalTags__rl2n0{display:flex;flex-wrap:wrap;gap:.625rem}.discover_modalTag__MEFDm{padding:.55rem 1.05rem;background:linear-gradient(135deg,var(--sage-100) 0,var(--sage-200) 100%);color:var(--sage-800);border-radius:18px;font-size:.92rem;font-weight:600;display:inline-flex;align-items:center;gap:.375rem;border:1px solid var(--sage-300);transition:all .2s ease}.discover_modalTag__MEFDm:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.discover_modalLinks__v4OXP{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.9rem}.discover_modalLink__2F8ld{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.2rem;background:linear-gradient(135deg,color-mix(in srgb,var(--surface-card) 94%,transparent),color-mix(in srgb,var(--surface-card) 86%,transparent));border:2px solid color-mix(in srgb,var(--sand-300) 80%,transparent);border-radius:16px;color:var(--text-primary);text-decoration:none;font-weight:500;transition:all .2s ease;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.discover_modalLink__2F8ld:hover{border-color:var(--ochre-500);background:var(--ochre-50);transform:translateY(-2px);box-shadow:var(--shadow-md)}.discover_modalActions__5pV0A{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1rem;padding:1.35rem 1.5rem calc(1.1rem + env(safe-area-inset-bottom, 0));background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card) 96%,transparent) 0,rgba(255,255,255,.94) 100%);border-top:1px solid color-mix(in srgb,var(--sand-200) 75%,transparent);box-shadow:0 -10px 28px rgba(0,0,0,.08);z-index:var(--z-header);margin-top:var(--space-2);align-self:stretch}.discover_modalActions__5pV0A:before{content:"";position:absolute;top:-28px;left:0;right:0;height:28px;background:linear-gradient(to bottom,transparent 0,var(--surface-card) 95%);pointer-events:none}.discover_modalAction__okjiw{padding:1rem 1.1rem;border-radius:14px;border:none;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.discover_modalActionPass__id6e5{background:color-mix(in srgb,var(--surface-card) 88%,transparent);color:var(--text-secondary);border:1px solid var(--border-primary)}.discover_modalActionPass__id6e5:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--status-warning-bg) 80%,transparent),var(--surface-card));color:var(--status-warning-text);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.discover_modalActionLike__pctDn{background:linear-gradient(135deg,#ff9a44,#ff3d77);color:var(--text-inverse)}.discover_modalActionLike__pctDn:hover{background:linear-gradient(135deg,#ff8a2d,#e9346f);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.discover_modalActionOpen__aB3_y{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 35%,transparent),color-mix(in srgb,var(--accent) 30%,transparent));color:var(--primary-foreground);border:1px solid color-mix(in srgb,var(--primary) 60%,transparent)}.discover_modalActionOpen__aB3_y:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 45%,transparent),color-mix(in srgb,var(--accent) 38%,transparent));box-shadow:var(--shadow-md)}.discover_modalActionFollow__GZY1H{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 20%,transparent),color-mix(in srgb,var(--bg-primary) 90%,transparent));color:var(--text-primary);border:1px solid color-mix(in srgb,var(--border-primary) 70%,transparent)}.discover_modalActionFollow__GZY1H:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 28%,transparent),color-mix(in srgb,var(--bg-primary) 96%,transparent));transform:translateY(-2px);box-shadow:var(--shadow-lg)}.discover_modalActionProfile__BEa3O{background:linear-gradient(135deg,color-mix(in srgb,var(--bg-secondary) 92%,transparent),color-mix(in srgb,var(--bg-primary) 96%,transparent));color:var(--text-primary);border:1px solid color-mix(in srgb,var(--border-primary) 60%,transparent)}.discover_modalActionProfile__BEa3O:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--bg-secondary) 96%,transparent),color-mix(in srgb,var(--bg-primary) 98%,transparent));transform:translateY(-2px);box-shadow:var(--shadow-lg)}[data-theme=dark] .discover_modal__SX74V{background:radial-gradient(circle at 20% 20%,rgba(255,124,98,.12),transparent 45%),radial-gradient(circle at 80% 0,rgba(255,255,255,.08),transparent 40%),color-mix(in srgb,var(--surface-overlay-strong) 92%,transparent)}[data-theme=dark] .discover_modalContent__RoHZo{background:linear-gradient(150deg,color-mix(in srgb,var(--bg-secondary) 92%,transparent) 0,rgba(20,24,36,.92) 50%,color-mix(in srgb,var(--bg-primary) 90%,transparent) 100%);box-shadow:0 24px 70px rgba(0,0,0,.6),inset 0 1px 0 1px rgba(255,255,255,.04),0 30px 80px rgba(255,124,98,.12)}[data-theme=dark] .discover_modalTopBar__uqYOj{border-bottom-color:color-mix(in srgb,var(--border-primary) 35%,transparent)}[data-theme=dark] .discover_modalInfoWrapper__NB6AG{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-secondary) 90%,transparent) 0,rgba(14,16,24,.9) 60%,color-mix(in srgb,var(--bg-primary) 88%,transparent) 100%);border:1px solid color-mix(in srgb,var(--border-primary) 40%,transparent)}[data-theme=dark] .discover_modalPrice__Dyv0n{box-shadow:0 14px 32px rgba(255,77,122,.35)}[data-theme=dark] .discover_modalSectionTitle__xnC5C:before{background:linear-gradient(135deg,#ffb86c,#ff4d7a)}[data-theme=dark] .discover_modalTags__rl2n0 .discover_modalTag__MEFDm{background:linear-gradient(135deg,color-mix(in srgb,var(--bg-primary) 85%,transparent),color-mix(in srgb,var(--bg-secondary) 70%,transparent));color:var(--text-primary);border-color:color-mix(in srgb,var(--border-primary) 55%,transparent)}[data-theme=dark] .discover_modalLinks__v4OXP{color:var(--text-primary)}[data-theme=dark] .discover_modalLink__2F8ld{background:linear-gradient(135deg,color-mix(in srgb,var(--bg-secondary) 88%,transparent),color-mix(in srgb,var(--bg-primary) 85%,transparent));border-color:color-mix(in srgb,var(--border-primary) 55%,transparent)}[data-theme=dark] .discover_modalActions__5pV0A{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-secondary) 90%,transparent) 0,color-mix(in srgb,var(--bg-primary) 88%,transparent) 100%);border-top-color:color-mix(in srgb,var(--border-primary) 40%,transparent)}[data-theme=dark] .discover_modalActionPass__id6e5{background:color-mix(in srgb,var(--bg-primary) 80%,transparent);color:var(--text-secondary);border-color:color-mix(in srgb,var(--border-primary) 50%,transparent)}[data-theme=dark] .discover_modalActionPass__id6e5:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--status-warning-bg) 70%,transparent),color-mix(in srgb,var(--bg-secondary) 80%,transparent))}@media (max-width:768px){.discover_modalContent__RoHZo{max-height:100vh;height:100vh;max-width:100%;border-radius:0;padding:var(--space-3);row-gap:var(--space-2)}.discover_modalTopBar__uqYOj{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.discover_galleryContainer__pKT_G{height:auto;min-height:320px}.discover_modalInfo__Pxb2Q{padding:1.25rem 1.25rem 1.5rem}.discover_modalActions__5pV0A{padding:1rem 1.25rem 1.25rem}.discover_modalLinksSection__y7ATF{margin-bottom:1rem}.discover_galleryIndicators__E7ax0{bottom:1rem}.discover_keyboardHints__K_aZD{display:none}.discover_modalClose__2c6ss{background:color-mix(in srgb,var(--surface-overlay-strong) 50%,transparent);color:var(--text-inverse)}.discover_modalClose__2c6ss:hover{background:color-mix(in srgb,var(--surface-overlay-strong) 70%,transparent)}.discover_modalHeader__SRVvL{flex-direction:column;gap:.75rem}.discover_modalLinks__v4OXP{grid-template-columns:1fr 1fr}}.discover_modalAdminBar__Zt185{display:inline-flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.discover_modalAdminButton__qakKt{padding:.45rem .85rem;border:1px solid var(--border-primary);background:color-mix(in srgb,var(--surface-card) 92%,transparent);border-radius:12px;color:var(--text-primary);font-weight:600;cursor:pointer;transition:all .15s ease;box-shadow:var(--shadow-sm)}.discover_modalAdminButton__qakKt:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border-primary) 55%);background:color-mix(in srgb,var(--surface-card) 70%,var(--primary) 8%);transform:translateY(-1px)}.discover_modalAdminButton__qakKt:disabled{opacity:.6;cursor:not-allowed}@media (max-width:48rem){.discover_modalAdminButton__qakKt{padding:.3rem .6rem;font-size:.825rem}.discover_helpFab__jAlUy{display:inline-flex;bottom:calc(20px + env(safe-area-inset-bottom, 0) + var(--bottom-nav-offset, 0px));right:clamp(12px,6vw,24px)}}.discover_reviewActionBar__I0Zub{display:flex;gap:.5rem;padding:.75rem 1rem;background:var(--surface-card);border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);justify-content:flex-end}.discover_reviewActionBarBottom__T_7ho{position:absolute;bottom:0;left:0;right:0;background:color-mix(in srgb,var(--surface-card) 92%,transparent);backdrop-filter:blur(6px)}.discover_reviewActionButton__KZJBG{padding:.5rem .9rem;border:1px solid var(--border-primary);border-radius:10px;background:var(--bg-primary);color:var(--text-primary);cursor:pointer;font-weight:600;transition:all .15s ease}.discover_reviewActionButton__KZJBG:hover{border-color:color-mix(in srgb,var(--info) 45%,var(--border-primary) 55%);background:color-mix(in srgb,var(--surface-card) 70%,var(--info) 12%);transform:translateY(-1px)}.discover_reviewActionButton__KZJBG:disabled{opacity:.6;cursor:not-allowed}.discover_reviewApprove__N89GR{border-color:color-mix(in srgb,var(--status-success-text) 85%,var(--text-primary) 15%);color:color-mix(in srgb,var(--status-success-text) 85%,var(--text-primary) 15%)}.discover_reviewApprove__N89GR:hover{background:var(--status-success-bg)}.discover_reviewDecline__0ZFbj{border-color:var(--status-error-text);color:var(--status-error-text)}.discover_reviewDecline__0ZFbj:hover{background:var(--status-error-bg)}.discover_floatingControl__V3_W6{position:fixed;z-index:90;width:76px;height:76px;border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;border:1px solid rgba(255,255,255,.14);background:linear-gradient(160deg,rgba(10,14,22,.9),rgba(14,16,24,.78));box-shadow:0 18px 34px rgba(0,0,0,.28);backdrop-filter:blur(16px);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--text-inverse)}.discover_floatingControl__V3_W6:disabled{opacity:.5}.discover_floatingControlDragging__qbisy{box-shadow:0 24px 40px rgba(6,10,8,.4);transform:scale(1.05)}.discover_floatingControl__V3_W6:not(:disabled):hover{transform:translateY(-3px) scale(1.04);box-shadow:0 26px 42px rgba(6,10,8,.42)}.discover_floatingControl__V3_W6:not(:disabled):active{transform:scale(.94);box-shadow:0 16px 28px rgba(6,10,8,.34)}.discover_floatingControlIcon__LaLUB{display:flex;align-items:center;justify-content:center;pointer-events:none;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25))}.discover_floatingControlLabel__VUpvd{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;color:rgba(247,248,255,.9);text-shadow:none}.discover_floatingControlNope__fsech{background:linear-gradient(150deg,color-mix(in srgb,var(--status-error-bg) 32%,transparent) 0,color-mix(in srgb,var(--status-error-bg) 48%,transparent) 100%);border-color:color-mix(in srgb,var(--status-error-border) 55%,transparent);backdrop-filter:blur(18px);box-shadow:0 16px 30px rgba(239,71,111,.24)}.discover_floatingControlLike__yfkDV{background:linear-gradient(150deg,color-mix(in srgb,var(--primary) 32%,transparent) 0,color-mix(in srgb,var(--accent) 26%,transparent) 100%);border-color:color-mix(in srgb,var(--primary) 42%,transparent);backdrop-filter:blur(18px);box-shadow:0 16px 30px rgba(255,140,90,.28)}.discover_floatingControlStar__lyQKL{background:linear-gradient(150deg,color-mix(in srgb,var(--warning) 38%,transparent) 0,color-mix(in srgb,var(--warning-dark) 24%,transparent) 100%);border-color:color-mix(in srgb,var(--warning-dark) 52%,transparent);backdrop-filter:blur(18px);box-shadow:0 16px 30px rgba(255,193,94,.26)}.discover_floatingControlTools__kS5cS{display:none}.discover_floatingControl__V3_W6:after{content:"";position:absolute;inset:2px;border-radius:24px;background:radial-gradient(circle at 25% 20%,rgba(255,255,255,.25),transparent 60%);pointer-events:none;opacity:.55}@media (max-width:48rem){.discover_floatingControl__V3_W6{width:68px;height:68px;padding:8px;gap:4px;box-shadow:0 16px 28px rgba(0,0,0,.28)}.discover_floatingControlLike__yfkDV,.discover_floatingControlNope__fsech,.discover_floatingControlStar__lyQKL{opacity:.8}.discover_floatingControlLike__yfkDV:not(:disabled):hover,.discover_floatingControlNope__fsech:not(:disabled):hover,.discover_floatingControlStar__lyQKL:not(:disabled):hover{opacity:.88}.discover_floatingControlLike__yfkDV:not(:disabled):active,.discover_floatingControlNope__fsech:not(:disabled):active,.discover_floatingControlStar__lyQKL:not(:disabled):active{opacity:.74}.discover_floatingControlLabel__VUpvd{font-size:.64rem;letter-spacing:.1em}}.discover_helpFab__jAlUy{position:fixed;bottom:calc(clamp(84px, 14vw, 96px) + var(--bottom-nav-offset, 0px));right:clamp(16px,6vw,32px);width:52px;height:52px;border-radius:18px;border:1px solid color-mix(in srgb,var(--surface-card) 35%,transparent);background:linear-gradient(150deg,color-mix(in srgb,var(--surface-overlay-strong) 55%,transparent),color-mix(in srgb,var(--surface-overlay-strong) 35%,transparent));backdrop-filter:blur(18px);color:color-mix(in srgb,var(--text-inverse) 90%,transparent);display:none;align-items:center;justify-content:center;box-shadow:0 18px 32px color-mix(in srgb,var(--surface-overlay-strong) 45%,transparent);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;z-index:var(--z-help);font-size:1.35rem;font-weight:600}.discover_helpFab__jAlUy:hover{transform:translateY(-2px);box-shadow:0 24px 40px color-mix(in srgb,var(--surface-overlay-strong) 55%,transparent)}.discover_helpFab__jAlUy:active{transform:scale(.96)}.discover_helpOverlay__Zs1lk{position:fixed;inset:0;z-index:140;display:flex;align-items:center;justify-content:center;pointer-events:auto;padding:clamp(12px,3vw,22px) clamp(12px,4vw,28px) calc(var(--bottom-nav-offset, 0px) + 18px);background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--primary) 10%,transparent) 0,transparent 34%),radial-gradient(circle at 82% 12%,color-mix(in srgb,#ff9f68 12%,transparent) 0,transparent 32%),rgba(5,8,12,.88);backdrop-filter:blur(10px)}.discover_helpSheet___wmcN{width:min(720px,94vw);max-height:calc(100vh - var(--bottom-nav-offset, 72px) - 28px);overflow:auto;margin:clamp(18px,4vw,32px);padding:clamp(18px,4vw,28px);border-radius:26px;border:1px solid color-mix(in srgb,var(--border-primary) 55%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--surface-card) 94%,transparent),color-mix(in srgb,var(--surface-card) 82%,transparent));color:var(--text-primary);box-shadow:0 28px 72px rgba(4,7,10,.42);backdrop-filter:blur(22px);display:flex;flex-direction:column;gap:clamp(16px,3vw,20px)}.discover_helpHeader__rzTHI{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.discover_helpTitleBlock__j1_Dm{display:flex;flex-direction:column;gap:.25rem}.discover_helpSubtitle__OOhmI{margin:0;color:var(--text-secondary);font-size:clamp(.95rem,2.2vw,1rem);max-width:38ch}.discover_helpSheet___wmcN h3{font-size:clamp(1.2rem,2.6vw,1.5rem);font-weight:var(--weight-semibold);margin:0;letter-spacing:-.01em}.discover_helpKicker__18FYe{margin:0;text-transform:uppercase;letter-spacing:.12em;color:color-mix(in srgb,var(--text-secondary) 92%,transparent);font-size:.78rem}.discover_helpChips__HzNfp{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.discover_helpChip__MjLjZ{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:.85rem;color:color-mix(in srgb,var(--text-primary) 92%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--surface-card) 92%,transparent),color-mix(in srgb,var(--primary) 10%,transparent));border:1px solid color-mix(in srgb,var(--border-primary) 50%,transparent)}.discover_helpHeroRow__x_tVJ{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.discover_helpHeroCard__WZ_g7{display:grid;grid-template-columns:1fr;gap:10px;padding:14px 16px;border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--surface-card) 96%,transparent),color-mix(in srgb,var(--surface-card) 86%,transparent));border:1px solid color-mix(in srgb,var(--border-primary) 55%,transparent);box-shadow:var(--shadow-sm)}.discover_helpHeroCard__WZ_g7:first-of-type{grid-template-columns:auto 1fr;align-items:center}.discover_helpHeroIcon__8Dve5{width:42px;height:42px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--primary) 18%,transparent);color:var(--text-primary);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface-card) 80%,transparent)}.discover_helpHeroTitle__sd_X_{margin:0;font-weight:var(--weight-semibold)}.discover_helpHeroCopy__EmHPe{margin:0;color:var(--text-secondary);font-size:clamp(.95rem,2.3vw,1rem);line-height:1.5}.discover_helpHeroBadge__FZF3J{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:.82rem;background:color-mix(in srgb,var(--primary) 14%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 65%,transparent);width:-moz-fit-content;width:fit-content}.discover_helpHeroFoot___f_Uk{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:var(--text-sm)}.discover_helpGrid__1Gp5X{display:grid;gap:12px}.discover_helpSection__OUTkf{background:color-mix(in srgb,var(--surface-card) 96%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 55%,transparent);border-radius:16px;padding:14px;box-shadow:var(--shadow-xs);display:grid;gap:12px}.discover_helpSectionHeader__tqmig{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.discover_helpSectionEyebrow__VtQ8q{margin:0;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb,var(--text-secondary) 85%,transparent);font-size:.78rem}.discover_helpSectionTitle__X5Zfh{margin:0;font-weight:var(--weight-semibold);font-size:1rem}.discover_helpSectionHint__Cp_Ax{margin:0;color:var(--text-secondary);font-size:var(--text-sm);max-width:26ch;text-align:right}.discover_gestureGrid__VoTCA{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.discover_gestureCard__RD5cG{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center;padding:12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--border-primary) 55%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface-card) 75%,transparent)}.discover_gestureToneCool__0RwX8{background:linear-gradient(145deg,color-mix(in srgb,var(--surface-card) 96%,transparent),color-mix(in srgb,var(--primary) 10%,transparent))}.discover_gestureToneWarm__W8fKn{background:linear-gradient(145deg,color-mix(in srgb,var(--surface-card) 96%,transparent),color-mix(in srgb,#ff9f68 12%,transparent))}.discover_gestureIcon__DGLNg{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--surface-card) 92%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 50%,transparent)}.discover_gestureTitle__rsDDd{font-weight:var(--weight-semibold)}.discover_gestureHint__sY8gF{color:var(--text-secondary);font-size:var(--text-sm)}.discover_helpListWrap__BFF_j{background:color-mix(in srgb,var(--surface-card) 95%,transparent);border-radius:16px;border:1px solid color-mix(in srgb,var(--border-primary) 60%,transparent);padding:14px;box-shadow:var(--shadow-xs);display:grid;gap:10px}.discover_helpList__izFnw{display:grid;gap:10px}.discover_helpItem__j9E0i{display:flex;gap:.6rem;align-items:flex-start;font-size:clamp(.92rem,2vw,1rem);line-height:1.5;color:color-mix(in srgb,var(--text-primary) 92%,transparent)}.discover_helpBullet__qBeR7{width:8px;height:8px;border-radius:999px;background:color-mix(in srgb,var(--primary) 55%,transparent);margin-top:.35rem}.discover_helpActions__yAK4W{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end;padding-bottom:calc(6px + var(--bottom-nav-offset, 0px))}.discover_helpButtonGhost__BIBYG{border:1px solid color-mix(in srgb,var(--border-primary) 65%,transparent);background:color-mix(in srgb,var(--surface-card) 90%,transparent);color:var(--text-secondary);border-radius:12px;padding:.55rem .85rem;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.discover_helpButtonGhost__BIBYG:hover{border-color:var(--primary);color:var(--text-primary);background:color-mix(in srgb,var(--surface-card) 96%,transparent)}.discover_helpButtonGhost__BIBYG:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.discover_helpButton__XnYWW{padding:10px 18px;border-radius:14px;border:1px solid color-mix(in srgb,var(--border-primary) 70%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 26%,transparent),color-mix(in srgb,var(--surface-card) 70%,transparent));color:color-mix(in srgb,var(--text-primary) 96%,transparent);font-weight:600;cursor:pointer;transition:transform .16s ease,background .16s ease}.discover_helpButton__XnYWW:hover{transform:translateY(-1px);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 32%,transparent),color-mix(in srgb,var(--surface-card) 76%,transparent))}.discover_helpButton__XnYWW:active{transform:scale(.96)}@media (max-width:720px){.discover_helpSectionHeader__tqmig{flex-direction:column}.discover_helpSectionHint__Cp_Ax{text-align:left}}@media (min-width:769px){.discover_floatingControl__V3_W6{display:none}}.discover_mobileConfirmOverlay__h22gD{position:fixed;inset:0;background:rgba(12,18,12,.62);display:flex;align-items:flex-end;justify-content:center;padding:var(--space-4) var(--space-4) calc(var(--space-4) + var(--bottom-nav-offset, 64px));z-index:120}.discover_mobileConfirmCard__mCH2V{width:100%;max-width:460px;background:var(--bg-primary);border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;box-shadow:var(--shadow-xl);padding:var(--space-6) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom, 0px));text-align:center}.discover_mobileConfirmTitle___ejm4{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin-bottom:var(--space-2)}.discover_mobileConfirmDescription__Vt6lM{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-5)}.discover_mobileConfirmActions__I5Ym5{display:flex;flex-direction:column;gap:var(--space-3)}.discover_mobileConfirmCancel__sHOva,.discover_mobileConfirmConfirm__H5HkA{width:100%;min-height:44px;border-radius:var(--radius-xl);font-weight:var(--weight-semibold);transition:transform .18s ease,box-shadow .18s ease;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);text-decoration:none}.discover_mobileConfirmCancel__sHOva{background:transparent;border:1px solid var(--border-primary);color:var(--text-primary)}.discover_mobileConfirmConfirm__H5HkA{background:var(--gradient-primary);border:none;color:var(--primary-foreground)}.discover_mobileConfirmCancel__sHOva:active,.discover_mobileConfirmConfirm__H5HkA:active{transform:translateY(1px)}.discover_viewerOverlay__zRfdC{position:fixed;inset:0;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.06),transparent 28%),radial-gradient(circle at 80% 30%,rgba(255,255,255,.05),transparent 32%),rgba(10,12,14,.95);display:flex;align-items:center;justify-content:center;z-index:12000;padding:clamp(.75rem,2vw,1.75rem);content-visibility:auto;contain:layout style paint;backdrop-filter:blur(8px);touch-action:none;overscroll-behavior:contain}.discover_viewerContent__1wZJI{max-width:min(1200px,100vw);max-height:100%;padding:clamp(.5rem,2vw,1rem)}.discover_viewerContent__1wZJI,.discover_viewerImageWrapper__3y5xW{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.discover_viewerImageWrapper__3y5xW{max-height:calc(100vh - 96px);border-radius:var(--radius-2xl);overflow:hidden;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01));box-shadow:0 30px 80px rgba(0,0,0,.55);touch-action:none}.discover_viewerImage__trIf8{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:inherit;background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.06),rgba(255,255,255,.01) 60%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;display:block}.discover_viewerClose__s24p8{position:absolute;top:max(1rem,env(safe-area-inset-top,0px) + .5rem);right:max(1rem,env(safe-area-inset-right,0px) + .5rem);width:48px;height:48px;border-radius:50%;border:none;background:color-mix(in srgb,var(--surface-overlay-strong) 70%,transparent);color:var(--text-inverse);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease;z-index:30}.discover_viewerClose__s24p8:hover{transform:scale(1.06);background:color-mix(in srgb,var(--surface-overlay-strong) 75%,transparent)}.discover_viewerNav__c1emj{position:absolute;top:50%;transform:translateY(-50%);width:62px;height:62px;border-radius:50%;border:none;background:color-mix(in srgb,var(--surface-overlay-strong) 72%,transparent);color:var(--text-inverse);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,background .2s ease;z-index:20}.discover_viewerNav__c1emj:hover{transform:translateY(-50%) scale(1.08);background:color-mix(in srgb,var(--surface-overlay-strong) 82%,transparent)}.discover_viewerNavPrev__J1n6e{left:1.25rem}.discover_viewerNavNext__cEgVX{right:1.25rem}.discover_viewerCounter__y_ZoN{position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);padding:.45rem .9rem;border-radius:999px;background:color-mix(in srgb,var(--surface-overlay-strong) 60%,transparent);color:var(--text-inverse);font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(6px)}@media (max-width:768px){.discover_viewerOverlay__zRfdC{padding:.5rem}.discover_viewerContent__1wZJI{width:100%;height:100%;padding:clamp(.35rem,4vw,.75rem)}.discover_viewerNav__c1emj{width:52px;height:52px}.discover_viewerNavPrev__J1n6e{left:.6rem}.discover_viewerNavNext__cEgVX{right:.6rem}.discover_viewerClose__s24p8{width:44px;height:44px;top:max(.5rem,env(safe-area-inset-top,0px) + .25rem);right:max(.5rem,env(safe-area-inset-right,0px) + .25rem)}.discover_viewerCounter__y_ZoN{bottom:.75rem;font-size:.78rem}.discover_viewerImageWrapper__3y5xW{max-height:calc(100vh - 64px);border-radius:var(--radius-xl)}}.discover_moderationLoading__Yq6XS{display:flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm)}.discover_fullscreen__bFlfi{position:static;inset:auto;display:block;min-height:auto;padding:0;background:transparent;z-index:auto}.discover_actionsRail__L9sJX{display:flex;justify-content:center;align-items:center;gap:.75rem;width:100%;max-width:clamp(400px,70vw,760px);margin:clamp(1rem,2vh,1.5rem) auto clamp(.5rem,1.25vh,.85rem);z-index:8;padding:.6rem .9rem;border-radius:var(--radius-2xl);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--surface-card) 70%,transparent);box-shadow:0 18px 36px rgba(0,0,0,.12)}@media (max-width:48rem){.discover_container__K9tWB{overflow:hidden}.discover_actionsRail__L9sJX{max-width:none;border-radius:var(--radius-xl);gap:.5rem;margin:var(--space-4) var(--space-3);padding:.5rem var(--space-3);background:color-mix(in srgb,var(--surface-card) 68%,transparent)}.discover_fullscreen__bFlfi{position:fixed;inset:0 0 0 0;display:grid;grid-template-rows:1fr auto;row-gap:0;overflow:hidden;min-height:100dvh;padding:calc(var(--nav-height) + var(--mobile-toolbar-height) + env(safe-area-inset-top, 0px)) 0 var(--bottom-nav-offset,env(safe-area-inset-bottom,0));background:var(--bg-primary);z-index:5}.discover_fullscreen__bFlfi .discover_cardContainer__UEjpR{height:100%;width:100%;justify-content:flex-start;gap:0;padding:0 clamp(.5rem,4vw,1rem) calc(env(safe-area-inset-bottom, 0px) + var(--space-3))}.discover_cardContainerMobile___apYt{min-height:100dvh;height:100%;padding-top:0}.discover_cardStackMobile__tmYZD{height:calc(100dvh - var(--nav-height) - var(--mobile-toolbar-height) - var(--bottom-nav-offset, env(safe-area-inset-bottom, 0px)));max-height:calc(100dvh - var(--nav-height) - var(--mobile-toolbar-height) - var(--bottom-nav-offset, env(safe-area-inset-bottom, 0px)));width:100%;margin:0}.discover_mobileToolbar___vBBT{position:fixed;left:0;right:0}}@media (hover:none) and (pointer:coarse){.discover_cardBackdropNext__6VkuE,.discover_cardBackdropPrev__XTzz5,.discover_cardBackdrop__V1HH3{filter:none;opacity:0;box-shadow:none}.discover_cardImageLoader__LU3t4,.discover_mobileRatingOverlay__Vf05R{backdrop-filter:none}}.discover_container__K9tWB{padding-top:0!important}[data-theme=dark] .discover_seoShell__Qe2Q5{background:linear-gradient(135deg,color-mix(in srgb,var(--bg-secondary) 90%,transparent) 0,rgba(14,16,24,.92) 50%,color-mix(in srgb,var(--bg-primary) 88%,transparent) 100%);border-color:color-mix(in srgb,var(--border-primary) 45%,transparent)}[data-theme=dark] .discover_seoModelCard__YNL11{background:linear-gradient(150deg,color-mix(in srgb,var(--bg-secondary) 88%,transparent),color-mix(in srgb,var(--bg-primary) 86%,transparent));border-color:color-mix(in srgb,var(--border-primary) 50%,transparent);box-shadow:0 18px 40px rgba(0,0,0,.4)}[data-theme=dark] .discover_seoCuratedCard__nGCyj,[data-theme=dark] .discover_seoFaqItem__lUNjL,[data-theme=dark] .discover_seoFeatureCard__JPbyZ{background:linear-gradient(165deg,color-mix(in srgb,var(--bg-secondary) 88%,transparent),color-mix(in srgb,var(--bg-primary) 85%,transparent));border-color:color-mix(in srgb,var(--border-primary) 45%,transparent);box-shadow:0 16px 36px rgba(0,0,0,.32)}[data-theme=dark] .discover_seoLinkItem__E4rGa{border-color:color-mix(in srgb,var(--border-primary) 50%,transparent);color:var(--text-secondary)}[data-theme=dark] .discover_seoLinkItem__E4rGa:hover{color:var(--primary);border-color:var(--primary)}