.searchPage_landing__ipjy5{padding-bottom:32px}.searchPage_landingColumns__mgjpH{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.searchPage_landingColumns__mgjpH{grid-template-columns:clamp(300px,26vw,400px) minmax(0,1fr);gap:48px;align-items:start}.searchPage_landingSide__9DGEU{position:-webkit-sticky;position:sticky;top:calc(var(--topbar-h, 64px) + 8px)}.searchPage_landingMain__VY2cU .searchPage_tileGrid__INlWD{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.searchPage_landingMain__VY2cU .searchPage_moodTile__fWKp8,.searchPage_landingMain__VY2cU .searchPage_serviceTile__zHcvU{min-height:132px}.searchPage_landingMain__VY2cU li:nth-child(6n+1) .searchPage_moodTile__fWKp8{background:color-mix(in srgb,var(--gold) 26%,var(--champagne-surface))}.searchPage_landingMain__VY2cU li:nth-child(6n+2) .searchPage_moodTile__fWKp8{background:color-mix(in srgb,var(--accent-2) 24%,var(--champagne-surface))}.searchPage_landingMain__VY2cU li:nth-child(6n+3) .searchPage_moodTile__fWKp8{background:color-mix(in srgb,var(--teal) 18%,var(--champagne-surface))}.searchPage_landingMain__VY2cU li:nth-child(6n+4) .searchPage_moodTile__fWKp8{background:color-mix(in srgb,var(--accent-deep) 20%,var(--champagne-surface))}.searchPage_landingMain__VY2cU li:nth-child(6n+5) .searchPage_moodTile__fWKp8{background:color-mix(in srgb,var(--teal) 14%,var(--champagne-surface-2))}.searchPage_landingMain__VY2cU li:nth-child(6n+6) .searchPage_moodTile__fWKp8{background:color-mix(in srgb,var(--gold) 14%,var(--champagne-surface-2))}.searchPage_landingMain__VY2cU .searchPage_moodTile__fWKp8:hover{filter:brightness(.96)}.searchPage_landingMain__VY2cU .searchPage_moodEmoji__vq483{font-size:40px}}.searchPage_landingTitle__lHggw{margin:16px 0 6px;font-family:var(--font-serif);font-weight:400;font-size:40px;line-height:1.1;color:var(--champagne-ink)}.searchPage_landingSubtitle__Ojnkb{margin:0;color:var(--champagne-ink-muted);font-size:16px}.searchPage_sectionLabel__TfvRp{margin:32px 0 12px;font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--champagne-ink-muted)}.searchPage_trendList__Zp9OB{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-radius:var(--radius-md);background:var(--champagne-surface);overflow:hidden}.searchPage_trendRow__lG5Fl{display:flex;align-items:center;gap:14px;min-height:52px;padding:0 16px;color:var(--champagne-ink);text-decoration:none;transition:background .12s ease}.searchPage_trendList__Zp9OB li+li .searchPage_trendRow__lG5Fl{border-top:1px solid var(--line)}.searchPage_trendRow__lG5Fl:hover{background:var(--champagne-surface-2)}.searchPage_trendRank__nJmdX{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius-full);background:var(--accent);color:#fff;font-size:13px;font-weight:700}.searchPage_trendRankMuted__5tEMv{background:var(--champagne-surface-2);color:var(--champagne-ink-mid)}.searchPage_trendLabel__dnmXZ{flex:1 1;font-weight:500}.searchPage_trendArrow__jWUo5{color:var(--champagne-ink-muted)}.searchPage_trendSkeleton__kYobR{display:flex;align-items:center;gap:14px;height:52px}.searchPage_trendSkeleton__kYobR+.searchPage_trendSkeleton__kYobR{border-top:1px solid var(--line)}.searchPage_tileGrid__INlWD{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.searchPage_moodTile__fWKp8,.searchPage_serviceTile__zHcvU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:96px;padding:14px 10px;border-radius:var(--radius-md);background:var(--champagne-surface);color:var(--champagne-ink);text-decoration:none;text-align:center;transition:background .12s ease,transform .12s ease}.searchPage_moodTile__fWKp8:hover,.searchPage_serviceTile__zHcvU:hover{background:var(--champagne-surface-2);transform:translateY(-2px)}.searchPage_moodEmoji__vq483{font-size:30px;line-height:1}.searchPage_serviceLogo___x0Px{width:44px;height:44px;border-radius:var(--radius-sm)}.searchPage_tileLabel__owDzl{font-size:14px;font-weight:600}@media (prefers-reduced-motion:reduce){.searchPage_moodTile__fWKp8:hover,.searchPage_serviceTile__zHcvU:hover{transform:none}}.searchPage_sectionHead__Rx0Un{display:flex;align-items:baseline;justify-content:space-between}.searchPage_recentList__suce8{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.searchPage_recentRow__4T4vU{display:flex;align-items:center;border-radius:var(--radius-sm)}.searchPage_recentRow__4T4vU:hover{background:var(--champagne-surface)}.searchPage_recentLink__NpuxJ{display:flex;flex:1 1;align-items:center;gap:12px;min-height:44px;padding:0 10px;color:var(--champagne-ink);text-decoration:none}.searchPage_recentRemove__pjA6z{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--radius-full);background:transparent;color:var(--champagne-ink-muted);cursor:pointer}.searchPage_linkButton__12gy5{min-height:36px;padding:0;border:none;background:transparent;color:var(--accent);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.searchPage_resultsHeader___4r2u{position:-webkit-sticky;position:sticky;top:64px;z-index:5;margin:0 -32px;padding:10px 32px 8px;background:color-mix(in srgb,var(--champagne-bg) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.searchPage_chipRow__1Q95d,.searchPage_lensRow__iZ_il{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.searchPage_lensRow__iZ_il{margin-top:10px}.searchPage_lensLead__EBPqJ{color:var(--champagne-ink-muted);font-size:14px;font-weight:600}.searchPage_typeChip__j8cV_{min-height:34px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--radius-full);background:transparent;color:var(--champagne-ink-mid);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.searchPage_typeChipOn__kvFeL{border-color:var(--champagne-ink);background:var(--champagne-ink);color:var(--champagne-bg)}.searchPage_chipDivider__YFQCP{width:1px;height:22px;background:var(--line-strong)}.searchPage_activePill__7oold{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 6px 0 12px;border-radius:var(--radius-full);background:var(--champagne-surface);font-size:14px;font-weight:500}.searchPage_activePill__7oold button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:var(--radius-full);background:transparent;color:var(--champagne-ink-mid);cursor:pointer}.searchPage_clearAll__8bxKP{padding:0 6px;border:none;color:var(--accent)}.searchPage_clearAll__8bxKP,.searchPage_filterButton__F7Ao5{min-height:34px;background:transparent;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.searchPage_filterButton__F7Ao5{position:relative;gap:6px;margin-left:auto;padding:0 14px;border:1px solid var(--line-strong);color:var(--champagne-ink)}.searchPage_filterBadge__UDHm8,.searchPage_filterButton__F7Ao5{display:inline-flex;align-items:center;border-radius:var(--radius-full)}.searchPage_filterBadge__UDHm8{justify-content:center;min-width:20px;height:20px;padding:0 6px;background:var(--accent);color:#fff;font-size:12px}.searchPage_progress__wBU9_{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);background-size:50% 100%;animation:searchPage_progress__wBU9_ 1s linear infinite}@keyframes searchPage_progress__wBU9_{0%{background-position:-50% 0}to{background-position:150% 0}}.searchPage_explain__LiYxA{margin:8px 0 0;color:var(--champagne-ink-mid);font-size:15px}.searchPage_block__kXh7j{margin-top:24px}.searchPage_sectionLabelSmall___odee{margin:0 0 10px;font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--champagne-ink-muted)}.searchPage_entityGroup__Y1div+.searchPage_entityGroup__Y1div{margin-top:16px}.searchPage_entityList__caM3M,.searchPage_rowList__9k1iJ{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}@media (min-width:1400px){.searchPage_rowList__9k1iJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(560px,1fr));grid-column-gap:32px;column-gap:32px}}.searchPage_entityRow__TzAob{display:flex;align-items:center;gap:12px;min-height:56px;padding:6px 8px;border-radius:var(--radius-md);color:var(--champagne-ink);text-decoration:none}.searchPage_entityRow__TzAob:hover{background:var(--champagne-surface)}.searchPage_entityThumb__vPYK6{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-sm);overflow:hidden;background:linear-gradient(135deg,var(--champagne-surface),var(--champagne-surface-2));font-weight:700}.searchPage_entityThumb__vPYK6 img{width:100%;height:100%;object-fit:cover}.searchPage_entityThumbContain__4hRk3 img{object-fit:contain;background:#fff}.searchPage_entityText__qpY2C{display:flex;flex:1 1;flex-direction:column;min-width:0}.searchPage_entityName__G9rzk{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchPage_entitySub__eFTql{color:var(--champagne-ink-muted);font-size:13px}.searchPage_entityCaret__pSJE0{color:var(--champagne-ink-muted);font-size:22px}.searchPage_heading__Ogj6m{display:flex;flex-direction:column;gap:2px;margin-top:16px}.searchPage_headingEyebrow__0NLp8{color:var(--champagne-ink-muted);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.searchPage_headingTitle__MAENL{margin:0;font-family:var(--font-serif);font-weight:400;font-size:clamp(28px,3.2vw,40px);line-height:1.1;color:var(--champagne-ink)}.searchPage_podium__LuUuc{display:flex;align-items:flex-end;gap:16px;margin:12px 0 0;padding:0;list-style:none;border-bottom:1px solid var(--line)}.searchPage_podiumCol__dF8w1{flex:1 1;max-width:220px}.searchPage_podiumWinner__W1MVL{flex:1.24 1;max-width:270px}.searchPage_podiumLink__SBCKd{display:flex;flex-direction:column;color:var(--champagne-ink);text-decoration:none}.searchPage_podiumPoster__jhxvT{aspect-ratio:2/3;border-radius:var(--radius-md);overflow:hidden;background:var(--champagne-surface-2);transition:transform .16s ease}.searchPage_podiumLink__SBCKd:hover .searchPage_podiumPoster__jhxvT{transform:translateY(-3px)}.searchPage_podiumPoster__jhxvT img{width:100%;height:100%;object-fit:cover}.searchPage_podiumTitle__tFmah{height:40px;margin-top:8px;font-family:var(--font-serif);font-size:16px;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.searchPage_podiumMeta__QWyIH{height:18px;color:var(--champagne-ink-muted);font-size:13px}.searchPage_podiumPlaque__5ODyD{height:34px;margin-top:4px;font-size:12px;font-weight:600;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.searchPage_plinth__MprCj{display:flex;align-items:center;justify-content:center;height:28px;margin-top:6px;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--champagne-surface-2);color:var(--champagne-ink-muted);font-size:18px;font-weight:700}.searchPage_podiumWinner__W1MVL .searchPage_plinth__MprCj{height:48px;color:var(--champagne-ink);font-size:26px}.searchPage_reportRow__Fyj0H{display:flex;align-items:center;gap:10px;margin:8px 8px 12px;padding:12px 14px;border-radius:var(--radius-md);background:var(--champagne-surface);color:var(--champagne-ink-mid)}.searchPage_sentinel__7o7OX{display:flex;justify-content:center;min-height:48px;padding:16px 0}.searchPage_spinner__S6nc2{width:22px;height:22px;border:2px solid var(--line-strong);border-top-color:var(--champagne-ink);border-radius:var(--radius-full);animation:searchPage_spin__Q9ivJ .8s linear infinite}@keyframes searchPage_spin__Q9ivJ{to{transform:rotate(1turn)}}.searchPage_rowSkeletons___WGW0{display:flex;flex-direction:column;gap:12px;margin:20px 0 0;padding:0;list-style:none}.searchPage_rowSkeletons___WGW0 li{display:flex;gap:14px;padding:0 8px}.searchPage_rowSkeletonsCompact__TpPAi{gap:10px;margin-top:4px}.searchPage_rowSkeletonsCompact__TpPAi .searchPage_skelLines__0f5oD{padding-top:12px}.searchPage_skelLines__0f5oD{display:flex;flex:1 1;flex-direction:column;gap:8px;padding-top:8px}.searchPage_empty__Wi8VP{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:56px;text-align:center;color:var(--champagne-ink-mid)}.searchPage_empty__Wi8VP h2{margin:0;font-family:var(--font-serif);font-weight:400;font-size:28px;color:var(--champagne-ink)}.searchPage_empty__Wi8VP p{max-width:48ch;margin:0}.searchPage_filterBody__Dnbw9{display:flex;flex-direction:column;gap:18px;max-height:60vh;overflow-y:auto;padding-right:4px}.searchPage_filterSection__vmaNr{display:flex;flex-direction:column;gap:8px}.searchPage_filterTitle__H09BB{margin:0;font-family:var(--font-sans);font-size:15px;font-weight:700;color:var(--champagne-ink)}.searchPage_filterHint__VJwpH{margin:0;color:var(--champagne-ink-muted);font-size:13px}.searchPage_pills__LicTI{display:flex;flex-wrap:wrap;gap:8px}.searchPage_pill__BPiHK{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-full);background:#fff;color:var(--champagne-ink);font:inherit;font-size:14px;cursor:pointer}.searchPage_pillOn__0U95Y{border-color:var(--champagne-ink);background:var(--champagne-ink);color:var(--champagne-bg)}.searchPage_pillLogo__A89fU{width:20px;height:20px;border-radius:4px}.searchPage_filterFooter__RPF1M{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.searchPage_resetLink__8bUDZ{min-height:40px;border:none;background:transparent;color:var(--champagne-ink-mid);font:inherit;font-weight:600;cursor:pointer}.searchPage_resetLink__8bUDZ:disabled{opacity:.4;cursor:default}.searchPage_applyButton__sE5qG{min-height:46px;padding:0 24px;border:none;border-radius:var(--radius-full);background:var(--champagne-ink);color:var(--champagne-bg);font:inherit;font-weight:600;cursor:pointer}.searchPage_applyButton__sE5qG:disabled{opacity:.5;cursor:default}.searchPage_report__23vE_{display:flex;flex-direction:column;gap:10px}.searchPage_reportArt__7qs75{display:flex;justify-content:center;padding:12px 0;border-radius:var(--radius-md);background:linear-gradient(135deg,#fde3e7,var(--champagne-surface))}.searchPage_queryPill__X0WhD{align-self:flex-start;padding:4px 12px;border-radius:var(--radius-full);background:var(--champagne-surface);font-size:14px}.searchPage_reportNote__lCPKF{width:100%;padding:12px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:#fff;font:inherit;font-size:16px;resize:vertical}@media (prefers-reduced-motion:reduce){.searchPage_progress__wBU9_,.searchPage_skelLines__0f5oD span,.searchPage_skelPoster__Y_vjA,.searchPage_spinner__S6nc2{animation:none}}@media (max-width:767px){.searchPage_resultsHeader___4r2u{margin:0 -16px;padding:10px 16px 8px}}.searchPage_activePill__7oold button{position:relative}.searchPage_activePill__7oold button:after{content:"";position:absolute;inset:-8px}.Rows_row__nWdkk{--poster-w:clamp(148px,10vw,208px);margin-top:36px}.Rows_rowHead__rhFan{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.Rows_rowTitle__lN0GZ{margin:0;font-family:var(--font-serif);font-weight:400;font-size:26px;line-height:1.15}.Rows_rowSub__TVqzo{margin:4px 0 0;color:var(--champagne-ink-muted);font-size:14px}.Rows_rowArrows__FwrB1{display:flex;gap:6px;opacity:0;transition:opacity .15s ease}.Rows_rowArrows__FwrB1:focus-within,.Rows_row__nWdkk:hover .Rows_rowArrows__FwrB1{opacity:1}.Rows_arrow__htllG{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--radius-full);background:var(--champagne-surface);color:var(--champagne-ink);cursor:pointer}.Rows_arrow__htllG:hover:not(:disabled){background:var(--champagne-surface-2)}.Rows_arrow__htllG:disabled{opacity:.35;cursor:default}.Rows_scroller__L6jn4{display:grid;grid-auto-flow:column;grid-auto-columns:var(--poster-w);grid-gap:18px;gap:18px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:4px var(--gutter,2px) 8px;margin:-4px calc(-1 * var(--gutter, 2px)) -8px;scroll-padding-inline:var(--gutter,2px)}.Rows_bleed__ILYj3 .Rows_scroller__L6jn4{margin-inline:calc(50% - 50cqw);padding-inline:calc(50cqw - 50%);scroll-snap-type:none}.Rows_scroller__L6jn4::-webkit-scrollbar{display:none}.Rows_card__61ik1,.Rows_playlist__XKQFO{display:flex;flex-direction:column;min-width:0;color:inherit;text-decoration:none;scroll-snap-align:start}.Rows_poster__2oPpo{position:relative;aspect-ratio:2/3;border-radius:var(--radius-md);overflow:hidden;background:var(--champagne-surface-2);box-shadow:0 1px 0 var(--line);transition:transform .16s ease,box-shadow .16s ease}.Rows_card__61ik1:hover .Rows_poster__2oPpo,.Rows_playlist__XKQFO:hover .Rows_playlistCover__6g9Nr{transform:translateY(-3px);box-shadow:0 10px 24px rgba(10,8,6,.18)}.Rows_posterImg__L_YhA{width:100%;height:100%;object-fit:cover;display:block}.Rows_posterFallback__rW_l6{display:flex;align-items:center;justify-content:center;height:100%;padding:12px;text-align:center;font-family:var(--font-serif);font-size:18px;color:var(--champagne-ink-mid)}.Rows_score__r_sLV{position:absolute;top:8px;left:8px;padding:3px 7px;border-radius:var(--radius-full);background:rgba(10,8,6,.72);color:#fff;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Rows_cardTitle__JkBfI{margin-top:10px;font-size:14px;font-weight:600;line-height:1.3}.Rows_cardMeta__RHiQw,.Rows_cardTitle__JkBfI{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Rows_cardMeta__RHiQw{margin-top:2px;color:var(--champagne-ink-muted);font-size:13px}.Rows_playlistCover__6g9Nr{aspect-ratio:1/1;border-radius:var(--radius-md);overflow:hidden;background:var(--champagne-surface-2);transition:transform .16s ease,box-shadow .16s ease}.Rows_mosaic__a9S2U{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:100%;height:100%}.Rows_mosaic__a9S2U img{width:100%;height:100%;object-fit:cover;display:block}.Rows_playlistRow__VASjL{grid-auto-columns:200px}.Rows_wideRow__N_xeV{grid-auto-columns:300px}.Rows_skeletonTitle__oAo2e{width:220px;height:26px;margin-bottom:14px;border-radius:var(--radius-sm);background:var(--champagne-surface);animation:Rows_pulse__lGNZ3 1.4s ease-in-out infinite}.Rows_skeletonRow__k6DYp{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(148px,10vw,208px);grid-gap:18px;gap:18px;overflow:hidden}.Rows_skeletonPoster__W4rpr{aspect-ratio:2/3;border-radius:var(--radius-md);background:var(--champagne-surface);animation:Rows_pulse__lGNZ3 1.4s ease-in-out infinite}@keyframes Rows_pulse__lGNZ3{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.Rows_skeletonPoster__W4rpr,.Rows_skeletonTitle__oAo2e{animation:none}}.Rows_cardMetaRow__Yrfro{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:2px}.Rows_cardMetaRow__Yrfro .Rows_cardMeta__RHiQw{margin-top:0}.Rows_cardReason__4oWE5{margin-top:2px;color:var(--champagne-ink);font-size:13px;font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ui_toastRegion__C7C6O{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);z-index:100}@media (max-width:767px){.ui_toastRegion__C7C6O{bottom:calc(var(--tab-bar-h, 0px) + 16px);width:calc(100vw - 32px);display:flex;justify-content:center}}.ui_toast__iRQ3s{display:flex;align-items:center;gap:14px;padding:12px 20px;border-radius:var(--radius-full);background:var(--champagne-ink);color:var(--champagne-bg);font-size:15px;font-weight:500;box-shadow:0 10px 30px rgba(10,8,6,.25);animation:ui_toastIn__qGmjJ .22s ease-out}.ui_toastAction__Gd8p_{min-height:36px;padding:0 12px;border:none;border-radius:var(--radius-full);background:var(--champagne-bg);color:var(--champagne-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ui_toastRegion__C7C6O{pointer-events:none}.ui_toast__iRQ3s{pointer-events:auto}@keyframes ui_toastIn__qGmjJ{0%{opacity:0;transform:translateY(10px)}}.ui_dialog__lp1VJ{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 64px);padding:0;border:none;border-radius:var(--radius-lg);background:#fffaf1;color:var(--champagne-ink);box-shadow:0 24px 64px rgba(10,8,6,.3)}.ui_dialog__lp1VJ[open]{animation:ui_dialogIn__v8WM1 .18s ease-out}.ui_dialogWide__zIRBp{width:min(960px,calc(100vw - 32px))}.ui_dialog__lp1VJ::-webkit-backdrop{background:rgba(10,8,6,.55)}.ui_dialog__lp1VJ::backdrop{background:rgba(10,8,6,.55)}@keyframes ui_dialogIn__v8WM1{0%{opacity:0;transform:translateY(8px) scale(.98)}}.ui_dialogBody__mkH45{padding:20px 24px 24px}.ui_dialogHead__rJTro{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.ui_dialogTitle__EvMbo{margin:0;font-family:var(--font-serif);font-weight:400;font-size:24px;line-height:1.2}.ui_iconButton__WD0Ww{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--champagne-ink-mid);cursor:pointer}.ui_iconButton__WD0Ww:hover{background:var(--champagne-surface);color:var(--champagne-ink)}.ui_starsInput__L_Pzo,.ui_stars__g0TUa{display:inline-flex;align-items:center;gap:2px}.ui_starsInput__L_Pzo{border-radius:var(--radius-sm)}.ui_starsInput__L_Pzo:focus-visible{outline:2px solid var(--champagne-ink);outline-offset:4px}.ui_starButton__ht9tG{display:inline-flex;padding:2px;border:none;background:transparent;cursor:pointer;transition:transform .1s ease}.ui_starButton__ht9tG:hover{transform:scale(1.12)}.ui_starOn__Mc9P0{color:var(--gold)}.ui_starOff__8RM5S{color:var(--champagne-ink-muted);opacity:.55}.ui_starOffOnDark__lhALN{color:var(--text-2)}.ui_avatar__QmdJf{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-full);object-fit:cover;color:#fff;font-weight:600}@media (prefers-reduced-motion:reduce){.ui_dialog__lp1VJ[open],.ui_toast__iRQ3s{animation:none}}.ui_avatarStack__es_L8{display:inline-flex;flex-shrink:0}.ui_avatarStackFace__rSbyl{display:inline-flex;border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--champagne-bg)}.ui_avatarStackFace__rSbyl+.ui_avatarStackFace__rSbyl{margin-left:-6px}.ui_cardIconButton__h3TuH{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--champagne-ink-mid);cursor:pointer;transition:background .12s ease,color .12s ease}.ui_cardIconButton__h3TuH:hover{background:var(--champagne-surface);color:var(--champagne-ink)}.ui_cardIconButtonOn__6QqXN{color:var(--gold)}.ui_loggedMark__g_1E8{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:var(--radius-full);background:var(--champagne-surface);color:var(--teal)}.CreateMenu_createTab__kRz7E{display:flex;align-items:center;justify-content:center;width:48px;height:40px;border:none;border-radius:14px;background:linear-gradient(135deg,var(--accent-2),var(--accent) 55%,var(--accent-deep));box-shadow:0 4px 12px color-mix(in srgb,var(--accent) 35%,transparent);color:#fff;cursor:pointer}.CreateMenu_options__VvKf0{display:flex;flex-direction:column;gap:4px}.CreateMenu_hit__4Egvp,.CreateMenu_option__XSlYX{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:8px 10px;border:none;border-radius:var(--radius-md);background:none;color:var(--champagne-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.CreateMenu_hit__4Egvp:hover,.CreateMenu_optionIcon__EZ34R,.CreateMenu_option__XSlYX:hover{background:var(--champagne-surface)}.CreateMenu_optionIcon__EZ34R{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;color:var(--accent-deep)}.CreateMenu_optionText__PkpCC{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.CreateMenu_optionText__PkpCC span{color:var(--champagne-ink-muted);font-size:14px}.CreateMenu_subtitle__3gkd_{margin:0 0 12px;color:var(--champagne-ink-muted)}.CreateMenu_search__L_BhO{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 16px;border-radius:var(--radius-full);background:var(--champagne-surface);color:var(--champagne-ink-muted)}.CreateMenu_search__L_BhO input{flex:1 1;border:none;background:none;color:var(--champagne-ink);font:inherit;outline:none}.CreateMenu_results__vgZB6{max-height:55vh;margin:12px 0 0;padding:0;overflow-y:auto;list-style:none}.CreateMenu_hitPoster__5ciBB{width:40px;aspect-ratio:2/3;flex-shrink:0;border-radius:4px;overflow:hidden;background:var(--champagne-surface-2)}.CreateMenu_hitPoster__5ciBB img{width:100%;height:100%;object-fit:cover;display:block}.CreateMenu_logged__jLb_X{color:var(--accent)}.CreateMenu_empty__dM90F{padding:24px 0;color:var(--champagne-ink-muted);text-align:center}.CreateMenu_search__L_BhO:focus-within{box-shadow:0 0 0 2px var(--accent)}.AppShell_shell___S3DF{--sidebar-w:84px;--sidebar-open-w:248px;--topbar-h:64px;--tab-bar-h:0px;--header-h:var(--topbar-h);min-height:100vh;background:var(--champagne-bg);color:var(--champagne-ink);font-family:var(--font-sans)}html:has(.AppShell_shell___S3DF){scroll-snap-type:none}.AppShell_sidebar__EXRTa{position:fixed;inset:0 auto 0 0;width:var(--sidebar-w);display:flex;flex-direction:column;gap:4px;padding:18px 16px 16px;overflow:hidden;border-right:1px solid var(--line);background:var(--champagne-bg);z-index:30;transition:width .2s ease 40ms,box-shadow .2s ease 40ms}.AppShell_sidebar__EXRTa:focus-within,.AppShell_sidebar__EXRTa:hover{width:var(--sidebar-open-w);box-shadow:12px 0 40px rgba(42,34,24,.14)}.AppShell_sidebarHead__luExR{display:flex;align-items:center;min-height:64px;margin-bottom:14px}.AppShell_brandLink__0T1zV{display:flex;margin-left:-6px;border-radius:18px;transition:transform .16s ease}.AppShell_brandLink__0T1zV:hover{transform:rotate(-4deg) scale(1.04)}.AppShell_railIcon__ati2w{width:64px;height:64px;flex-shrink:0;border-radius:18px}.AppShell_topbarMark__br1f6{width:40px;height:40px;border-radius:12px}.AppShell_nav__pfgDg{display:flex;flex-direction:column;gap:4px}.AppShell_navItem__g8tfW{position:relative;display:flex;align-items:center;gap:16px;width:calc(var(--sidebar-open-w) - 32px);min-height:52px;padding:0 14px;border-radius:16px;color:var(--champagne-ink-mid);font-size:16px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background .14s ease,color .14s ease,transform .14s ease,width .2s ease 40ms}button.AppShell_navItem__g8tfW{border:none;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.AppShell_sidebar__EXRTa:not(:hover):not(:focus-within) .AppShell_navItem__g8tfW{width:52px}.AppShell_navItem__g8tfW:hover{background:var(--champagne-surface);color:var(--champagne-ink)}.AppShell_navItem__g8tfW:active{transform:scale(.97)}.AppShell_navItemActive__ypoIN,.AppShell_navItemActive__ypoIN:hover{background:color-mix(in srgb,var(--accent) 13%,var(--champagne-bg));color:var(--champagne-ink);font-weight:650}.AppShell_navItemActive__ypoIN:before{content:"";position:absolute;left:-16px;top:12px;bottom:12px;width:4px;border-radius:0 4px 4px 0;background:var(--accent)}.AppShell_navIcon__7B44U{flex-shrink:0}.AppShell_navGlyph__NPXnB{position:relative;display:inline-flex;flex-shrink:0}.AppShell_navBadge__ivPm8{position:absolute;top:-6px;right:-9px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--champagne-bg)}.AppShell_navItemActive__ypoIN .AppShell_navIcon__7B44U{color:var(--accent-deep)}.AppShell_navLabel__mSbkJ{opacity:1;transition:opacity .16s ease 80ms}.AppShell_sidebar__EXRTa:not(:hover):not(:focus-within) .AppShell_navFoot__6QJhZ,.AppShell_sidebar__EXRTa:not(:hover):not(:focus-within) .AppShell_navLabel__mSbkJ{opacity:0;transition-delay:0s}.AppShell_navFoot__6QJhZ{transition:opacity .16s ease 80ms}.AppShell_navAvatar__ZHQiw{display:inline-flex;flex-shrink:0;border-radius:50%;box-shadow:0 0 0 2px transparent;transition:box-shadow .14s ease}.AppShell_navAvatarActive__YOLUa{box-shadow:0 0 0 2px var(--champagne-bg),0 0 0 4px var(--accent)}.AppShell_navSpacer__pXIBf{flex:1 1}.AppShell_navFoot__6QJhZ{display:flex;flex-direction:column;gap:10px;width:calc(var(--sidebar-open-w) - 32px);padding:12px 6px 0;border-top:1px solid var(--line)}.AppShell_navFootCta__dtFTJ{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:var(--radius-full);background:var(--champagne-surface);color:var(--champagne-ink);font-weight:600;text-decoration:none}.AppShell_navFootLinks__tMCVa{display:flex;flex-wrap:wrap;gap:4px 14px}.AppShell_navFootLink__hykP3{color:var(--champagne-ink-muted);font-size:13px;text-decoration:none}.AppShell_navFootLink__hykP3:hover{color:var(--champagne-ink)}.AppShell_skipLink__uArje{position:fixed;top:8px;left:8px;z-index:100;padding:10px 16px;border-radius:var(--radius-full);background:var(--champagne-ink);color:var(--champagne-bg);font-weight:600;transform:translateY(-200%)}.AppShell_skipLink__uArje:focus-visible{transform:none}.AppShell_content__awTw3:focus{outline:none}.AppShell_phoneTopActions__zXIP4,.AppShell_tabBar__W2VoV{display:none}.AppShell_phoneTopIcon__z61FE{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:var(--champagne-ink)}.AppShell_main___AuA_{margin-left:var(--sidebar-w);min-width:0}.AppShell_topbar__amKlD{position:-webkit-sticky;position:sticky;top:0;z-index:10;height:var(--topbar-h);display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:0 32px;background:color-mix(in srgb,var(--champagne-bg) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.AppShell_topbarBrand__BLRUd{display:none;margin-right:auto}.AppShell_screenTitle__kuTOJ{display:flex;align-items:center;margin:0 auto 0 0}.AppShell_screenTitleImg__I6pot{width:auto;height:44px}.AppShell_content__awTw3{--gutter:32px;padding:8px var(--gutter) 64px}@media (max-width:767px){.AppShell_shell___S3DF{--tab-bar-h:calc(64px + env(safe-area-inset-bottom))}.AppShell_sidebar__EXRTa{display:none}.AppShell_tabBar__W2VoV{position:fixed;inset:auto 0 0 0;z-index:20;display:flex;align-items:center;justify-content:space-around;height:var(--tab-bar-h);padding:0 8px env(safe-area-inset-bottom);border-top:1px solid var(--line);background:color-mix(in srgb,var(--champagne-bg) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.AppShell_tabBar__W2VoV .AppShell_navItem__g8tfW{justify-content:center;width:52px;min-height:48px;padding:0}.AppShell_tabBar__W2VoV .AppShell_navLabel__mSbkJ{display:none}.AppShell_tabBar__W2VoV .AppShell_navItem__g8tfW,.AppShell_tabBar__W2VoV .AppShell_navItem__g8tfW:hover{background:transparent;color:var(--champagne-ink-muted)}.AppShell_tabBar__W2VoV .AppShell_navItemActive__ypoIN,.AppShell_tabBar__W2VoV .AppShell_navItemActive__ypoIN:hover{color:var(--champagne-ink)}.AppShell_tabBar__W2VoV .AppShell_navItemActive__ypoIN:before{display:none}.AppShell_main___AuA_{margin-left:0}.AppShell_topbar__amKlD{padding:0 16px}.AppShell_topbarBrand__BLRUd{display:inline-flex}.AppShell_phoneTopActions__zXIP4{display:flex}.AppShell_topbarSignedOut__qq58P .AppShell_topbarDownload__0vTUi,.AppShell_topbar__amKlD:has([data-on-search]) .AppShell_topbarBrand__BLRUd,.AppShell_topbar__amKlD:has([data-on-search]) .AppShell_topbarDownload__0vTUi{display:none}.AppShell_content__awTw3{--gutter:16px;padding:8px var(--gutter) calc(var(--tab-bar-h) + 24px)}}.AppShell_contentWithBanner__h4vFJ{padding-bottom:120px}@media (max-width:767px){.AppShell_contentWithBanner__h4vFJ{padding-bottom:calc(160px + env(safe-area-inset-bottom))}}.filterDialog_body__xbsnU{display:flex;flex-direction:column;gap:20px;max-height:min(64vh,640px);margin:0 -24px;padding:0 24px 4px;overflow-y:auto}.filterDialog_section__zgNzB{display:flex;flex-direction:column;gap:8px}.filterDialog_sectionTitle__umvDV{margin:0;font-size:15px;font-weight:600;color:var(--champagne-ink)}.filterDialog_hint__cymBI{margin:0;color:var(--champagne-ink-muted);font-size:13px}.filterDialog_pills__HMQEN{display:flex;flex-wrap:wrap;gap:8px}.filterDialog_pill__FyOl6{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-full);background:#fff;color:var(--champagne-ink);font:inherit;font-size:14px;cursor:pointer;transition:background .12s ease}.filterDialog_pill__FyOl6:hover:not(.filterDialog_pillOn__zMlvO){background:var(--champagne-surface)}.filterDialog_pillOn__zMlvO{border-color:var(--champagne-ink);background:var(--champagne-ink);color:var(--champagne-bg)}.filterDialog_pillLogo__wLkoS{width:20px;height:20px;border-radius:4px}.filterDialog_segmented__tvD11{display:flex;padding:3px;border-radius:var(--radius-full);background:var(--champagne-surface)}.filterDialog_segment__WJH0Y{flex:1 1;min-height:38px;border:none;border-radius:var(--radius-full);background:transparent;color:var(--champagne-ink-mid);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.filterDialog_segment__WJH0Y:hover:not(.filterDialog_segmentOn__Ly_mS){color:var(--champagne-ink)}.filterDialog_segmentOn__Ly_mS{background:var(--champagne-ink);color:var(--champagne-bg);font-weight:600}.filterDialog_ratingBadge__8Hi7c{min-width:52px;min-height:40px;padding:0 10px;border:1.5px solid var(--line-strong);border-radius:6px;background:transparent;color:var(--champagne-ink);font:inherit;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer}.filterDialog_ratingBadge__8Hi7c:hover:not(.filterDialog_ratingBadgeOn__IbrQZ){background:var(--champagne-surface)}.filterDialog_ratingBadgeOn__IbrQZ{border-color:var(--champagne-ink);background:var(--champagne-ink);color:var(--champagne-bg)}.filterDialog_toggleRow__83PUw{display:flex;align-items:center;justify-content:space-between;min-height:44px;font-size:15px;cursor:pointer}.filterDialog_toggleRow__83PUw input{width:20px;height:20px;accent-color:var(--accent);cursor:pointer}.filterDialog_linkButton__L2_GO{align-self:flex-start;min-height:36px;padding:0;border:none;background:transparent;color:var(--champagne-ink-muted);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.filterDialog_linkButton__L2_GO:hover{color:var(--champagne-ink)}.filterDialog_footer__12I_P{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.filterDialog_reset__01kK7{min-height:44px;border:none;background:transparent;color:var(--champagne-ink-mid);font:inherit;font-weight:600;cursor:pointer}.filterDialog_reset__01kK7:disabled{opacity:.4;cursor:default}.filterDialog_apply__Pe4zT{min-height:46px;padding:0 24px;border:none;border-radius:var(--radius-full);background:var(--champagne-ink);color:var(--champagne-bg);font:inherit;font-weight:600;cursor:pointer}.filterDialog_apply__Pe4zT:hover{opacity:.88}.CreatePage_page__A8nZz{position:relative;isolation:isolate;padding-bottom:24px}.CreatePage_wash__Eq12o{position:absolute;z-index:-1;top:-8px;left:-32px;right:-32px;height:640px;pointer-events:none;background:radial-gradient(60% 70% at 22% 0,var(--create-wash),transparent 72%),radial-gradient(55% 60% at 85% 10%,color-mix(in srgb,var(--create-wash) 70%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--create-wash) 60%,transparent),transparent 85%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 72px);mask-image:linear-gradient(180deg,transparent,#000 72px);opacity:calc(1 - var(--scroll-progress, 0));transform:translateY(calc(var(--scroll-progress, 0) * -48px));will-change:opacity,transform}.CreatePage_header__phqmy{display:flex;align-items:center;gap:12px;margin:12px 0 8px}.CreatePage_backBtn__W8mJJ{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:none;border-radius:50%;background:color-mix(in srgb,var(--champagne-surface) 80%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--champagne-ink);cursor:pointer;transition:background .14s ease,opacity .14s ease}.CreatePage_backBtn__W8mJJ:hover{background:var(--champagne-surface-2)}.CreatePage_backBtn__W8mJJ:active{opacity:.75}.CreatePage_headerSpacer__gtVeE{width:44px;flex-shrink:0}.CreatePage_wordmark__uVi0I{margin:0;line-height:0}.CreatePage_wordmarkNarrow__LIuP8{flex:1 1;display:flex;justify-content:center}.CreatePage_wordmarkWide__c6q1T{display:none}.CreatePage_wordmarkImg__zJ97r{width:auto;height:52px}.CreatePage_layout__mAHxf{display:flex;flex-direction:column;max-width:680px;margin:0 auto}.CreatePage_hero__W_ZDn{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 8px 36px;text-align:center}.CreatePage_art__b7CXu{width:180px;height:auto}.CreatePage_heroTitle__A3hTU{margin:8px 0 0;font-family:var(--font-serif);font-weight:400;font-size:32px;line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.CreatePage_heroSub__beCnM{margin:0;max-width:46ch;font-size:15px;line-height:1.5;color:var(--champagne-ink-mid);text-wrap:pretty}.CreatePage_steps__FIPMC{display:flex;width:100%;max-width:480px;margin:24px 0 0;padding:0;list-style:none}.CreatePage_step__8ry8C{position:relative;display:flex;flex:1 1;flex-direction:column;align-items:center;gap:6px;min-width:0}.CreatePage_step__8ry8C+.CreatePage_step__8ry8C:before{content:"";position:absolute;top:18px;right:calc(50% + 26px);left:calc(-50% + 26px);height:1px;background:color-mix(in srgb,var(--create-tint) 32%,transparent)}.CreatePage_stepIcon__hVE2f{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;border:1px solid color-mix(in srgb,var(--create-tint) 32%,transparent);background:color-mix(in srgb,var(--champagne-bg) 60%,transparent);color:var(--create-tint)}.CreatePage_stepLabel__vSVX_{font-size:12px;font-weight:500;line-height:1.25;color:var(--champagne-ink-muted)}.CreatePage_formCol__bNwKc{display:flex;flex-direction:column;min-width:0}.CreatePage_footer__m6s9v{position:-webkit-sticky;position:sticky;bottom:var(--tab-bar-h,0);z-index:5;margin-top:8px;padding:28px 0 18px;background:linear-gradient(180deg,transparent,var(--champagne-bg) 26px)}@media (min-width:1100px){.CreatePage_header__phqmy{margin-bottom:0}.CreatePage_wordmarkNarrow__LIuP8{display:none}.CreatePage_wordmarkWide__c6q1T{display:block;margin:0 0 4px -4px}.CreatePage_wordmarkImg__zJ97r{height:60px}.CreatePage_layout__mAHxf{display:grid;grid-template-columns:minmax(300px,400px) minmax(0,620px);grid-gap:72px;gap:72px;max-width:none;justify-content:center;align-items:start}.CreatePage_hero__W_ZDn{position:-webkit-sticky;position:sticky;top:calc(var(--topbar-h, 64px) + 8px);align-items:flex-start;gap:10px;padding:0 0 32px;text-align:left}.CreatePage_art__b7CXu{width:200px;margin:8px 0 0 -12px}.CreatePage_heroTitle__A3hTU{font-size:40px}.CreatePage_heroSub__beCnM{font-size:16px}.CreatePage_steps__FIPMC{flex-direction:column;gap:14px;max-width:none;margin-top:28px}.CreatePage_step__8ry8C{flex:none;flex-direction:row;gap:14px}.CreatePage_step__8ry8C+.CreatePage_step__8ry8C:before{top:-14px;left:18px;right:auto;width:1px;height:14px}.CreatePage_stepLabel__vSVX_{font-size:15px;color:var(--champagne-ink-mid)}.CreatePage_formCol__bNwKc{padding-top:12px}}@media (max-width:767px){.CreatePage_wash__Eq12o{left:-16px;right:-16px;height:520px}.CreatePage_heroTitle__A3hTU{font-size:28px}.CreatePage_art__b7CXu{width:150px}}@media (prefers-reduced-motion:reduce){.CreatePage_wash__Eq12o{transform:none}}.ShareWithFlique_wrap__gQq7t{display:flex;flex-direction:column;gap:10px;padding-bottom:16px;border-bottom:1px solid var(--line)}.ShareWithFlique_head__wu68x{display:flex;align-items:center;justify-content:space-between;min-height:40px}.ShareWithFlique_title___gbnJ{margin:0;color:var(--champagne-ink);font-size:15px;font-weight:700}.ShareWithFlique_send__EdhNo{min-height:40px;padding:0 20px;border:none;border-radius:var(--radius-full);background:var(--accent);color:#fff;font:inherit;font-weight:600;cursor:pointer}.ShareWithFlique_send__EdhNo:disabled{opacity:.6}.ShareWithFlique_search__nBw1k{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:var(--radius-full);background:var(--champagne-surface);color:var(--champagne-ink-muted)}.ShareWithFlique_search__nBw1k input{flex:1 1;border:none;background:none;color:var(--champagne-ink);font:inherit;outline:none}.ShareWithFlique_faces__cIyXW{display:flex;gap:12px;overflow-x:auto;padding:4px 2px;scrollbar-width:thin}.ShareWithFlique_face__GsOs_{display:flex;flex-direction:column;align-items:center;gap:6px;width:64px;flex-shrink:0;padding:0;border:none;background:none;font:inherit;cursor:pointer}.ShareWithFlique_avatar__xldph{position:relative;display:inline-flex;border-radius:50%;box-shadow:0 0 0 2px transparent;transition:box-shadow .12s ease}.ShareWithFlique_avatarOn__K8Adt{box-shadow:0 0 0 3px var(--accent)}.ShareWithFlique_check__TSVWB{position:absolute;right:-2px;bottom:-2px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--accent);color:#fff;box-shadow:0 0 0 2px var(--champagne-bg)}.ShareWithFlique_faceName__f1_Va{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--champagne-ink-mid);font-size:12px}.ShareWithFlique_none__mAbPP{color:var(--champagne-ink-muted);font-size:14px}.ShareWithFlique_search__nBw1k:focus-within{box-shadow:0 0 0 2px var(--accent)}.comments_list__shoHg{max-height:52vh;overflow-y:auto;margin-top:8px}.comments_thread__G9qDe{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.comments_comment__OpCEA{display:flex;align-items:flex-start;gap:10px}.comments_reply__xABNk{margin-left:40px}.comments_commentBody__zFp7h{flex:1 1;min-width:0}.comments_commentHead__Mn2zE{display:flex;align-items:baseline;gap:8px}.comments_name__PnhAB{color:var(--champagne-ink);font-weight:600;text-decoration:none}.comments_name__PnhAB:hover{text-decoration:underline}.comments_muted__IUjX3,.comments_replyingTo__iFcRp,.comments_time__3f83S{color:var(--champagne-ink-muted);font-size:13px}.comments_replyingTo__iFcRp{font-style:italic}.comments_text__jccN1{margin:2px 0 0;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.comments_actions__UIybW{display:flex;gap:12px;margin-top:2px}.comments_action__ecjTN{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:0;border:none;background:transparent;color:var(--champagne-ink-muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.comments_action__ecjTN:hover{color:var(--champagne-ink)}.comments_like__0WHFB{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0 6px;border:none;background:transparent;color:var(--champagne-ink-muted);font:inherit;font-size:13px;cursor:pointer}.comments_likeOn__Do4lU{color:var(--accent)}.comments_empty__6t928{display:flex;flex-direction:column;align-items:center;gap:4px;padding:24px 0}.comments_error__x63zy{margin:8px 0 0;color:var(--accent-deep);font-size:14px}.comments_replyBar__Ca7_E{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:6px 12px;border-radius:var(--radius-sm);background:var(--champagne-surface);font-size:14px}.comments_composer__fHdIn{display:flex;gap:8px;margin-top:12px}.comments_input__gXhoG{flex:1 1;min-height:44px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--radius-full);background:#fff;font:inherit}.comments_input__gXhoG:focus{outline:none;border-color:var(--champagne-ink)}.comments_post__RwBNi{min-height:44px;padding:0 20px;border:none;border-radius:var(--radius-full);background:var(--champagne-ink);color:var(--champagne-bg);font:inherit;font-weight:600;cursor:pointer}.comments_post__RwBNi:disabled{opacity:.5;cursor:default}.comments_action__ecjTN{position:relative}.comments_action__ecjTN:after{content:"";position:absolute;inset:-8px}.feed_layout__6ImDr{display:grid;grid-template-columns:minmax(0,760px) 300px;justify-content:center;grid-gap:40px;gap:40px}.feed_layoutSolo__KyGEI{grid-template-columns:minmax(0,760px)}.feed_page__QtWPa{min-width:0;padding:8px 0 32px}.feed_rail__E2_z5{padding-top:20px}.feed_railCard__F2gCB{position:-webkit-sticky;position:sticky;top:calc(var(--topbar-h) + 16px);display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:22px;border-radius:var(--radius-lg);background:var(--champagne-surface)}.feed_railCard__F2gCB .feed_primary__hpTKt{width:100%}.feed_railIcon__YylW_{color:var(--accent)}.feed_railTitle__dd5Ll{margin:0;font-family:var(--font-serif);font-weight:400;font-size:24px;color:var(--champagne-ink)}@media (max-width:1100px){.feed_layout__6ImDr{grid-template-columns:minmax(0,760px)}.feed_rail__E2_z5{display:none}}.feed_meta__5Znbh{color:var(--champagne-ink-muted);font-size:13px}.feed_bold__ovbGq{font-weight:600;color:var(--champagne-ink)}.feed_taggedLink___yhgL{text-decoration:none}.feed_taggedLink___yhgL:hover{text-decoration:underline}.feed_scopeSwitch__2jQV_{display:flex;align-items:center;gap:24px;margin:12px 0 8px}.feed_scopeTab__H9XyJ{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0;border:none;background:transparent;color:var(--champagne-ink-muted);font:inherit;font-size:24px;font-weight:600;opacity:.65;cursor:pointer}.feed_scopeTabOn__Jub3P{color:var(--champagne-ink);font-weight:700;opacity:1}.feed_scopeCount__Jxko1{color:var(--champagne-ink-muted);font-size:14px;font-weight:600}.feed_scopeCountOn__ogn7I{color:var(--accent)}.feed_list__SOjR2{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.feed_card__Ml9eD{margin-bottom:14px;padding:20px 22px 12px;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--champagne-surface) 55%,transparent);-webkit-user-select:text;-moz-user-select:text;user-select:text;font-size:16px;transition:background .15s ease}.feed_card__Ml9eD:hover{background:color-mix(in srgb,var(--champagne-surface) 85%,transparent)}.feed_cardMain__ABtOh{display:flex;gap:16px}.feed_actor__NcmDc{position:relative;flex-shrink:0;align-self:flex-start}.feed_verified__DYa2q{position:absolute;right:-4px;bottom:-2px;color:var(--accent);background:var(--champagne-bg);border-radius:var(--radius-full)}.feed_cardBody___1Ygo{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.feed_headline__ZRajn{display:flex;flex-direction:column;gap:2px}.feed_line1__qwRIK{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin:0}.feed_name__hdQQa{color:var(--champagne-ink);font-weight:700;text-decoration:none}.feed_name__hdQQa:hover{text-decoration:underline}.feed_time__ocUrn,.feed_verb__P_lE3{color:var(--champagne-ink-muted)}.feed_time__ocUrn{margin-left:auto;padding-left:8px;font-size:13px}.feed_subject__GLmqj{display:flex;flex-direction:column;gap:2px}.feed_subjectTitle__xMVVh{color:var(--champagne-ink);font-weight:700;line-height:1.35}.feed_subjectLink___ZH1z{display:flex;flex-direction:column;color:inherit;text-decoration:none}.feed_subjectLink___ZH1z:hover .feed_subjectTitle__xMVVh,a.feed_subjectLink___ZH1z:hover{text-decoration:underline}.feed_inlineLink__tlfB1{color:var(--champagne-ink);font-weight:600}.feed_quote__eAv6w{display:flex;flex-direction:column;gap:4px;margin-top:4px;padding:8px 12px;border-left:3px solid var(--line-strong);color:var(--champagne-ink-mid);font-weight:400;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}.feed_episodeTag__zvGCb{display:inline-flex;align-items:center;gap:4px;margin-right:6px;color:var(--champagne-ink-muted);font-size:12px;font-weight:600}.feed_badgePill__V89e0{margin-left:6px;padding:1px 8px;border-radius:var(--radius-full);background:var(--champagne-surface-2);font-size:11px;font-weight:600}.feed_thumbSlot__rk6oc{flex-shrink:0;width:84px}.feed_thumb__4R13z{display:block;width:84px;height:126px;border-radius:var(--radius-sm);object-fit:cover;background:var(--champagne-surface-2)}.feed_thumbContain__Q8_2n{object-fit:contain;background:#fff}.feed_iconThumb__jU5VJ{align-items:center;justify-content:center;background:linear-gradient(135deg,var(--champagne-surface),var(--champagne-surface-2));color:var(--champagne-ink-mid)}.feed_collage__qlYGt,.feed_iconThumb__jU5VJ{display:flex;width:84px;height:126px;border-radius:var(--radius-sm)}.feed_collage__qlYGt{overflow:hidden}.feed_collage__qlYGt img{flex:1 1;min-width:0;height:100%;object-fit:cover}.feed_dateChip__CHYOS{align-self:flex-start;padding:2px 10px;border-radius:var(--radius-full);background:var(--champagne-surface-2);font-size:12px;font-weight:600}.feed_stars__fqwXR{display:inline-flex;align-items:center;gap:6px}.feed_context__SHWCE{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.feed_rewatchChip__PrjUU,.feed_venue__lNWQB{display:inline-flex;align-items:center;gap:4px;color:var(--champagne-ink-muted);font-size:13px}.feed_rewatchChip__PrjUU{padding:1px 8px;border-radius:var(--radius-full);background:var(--champagne-surface)}.feed_note__xqCBH{margin:0;line-height:1.5;white-space:pre-wrap;cursor:pointer}.feed_noteClamp__TVcJr{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.feed_spoiler__n2kSg{align-self:flex-start;min-height:34px;padding:0 12px;border:none;border-radius:var(--radius-sm);background:var(--champagne-surface);color:var(--champagne-ink-muted);font:inherit;font-size:14px;font-style:italic;cursor:pointer}.feed_goodFor__onzpR{display:flex;flex-wrap:wrap;gap:6px}.feed_goodForChip__K_7t9{padding:3px 10px;border-radius:var(--radius-full);font-size:13px;box-shadow:0 1px 2px rgba(10,8,6,.06)}.feed_photoButton__KYCP6{display:block;margin:12px 0 0 60px;padding:0;border:none;background:transparent;cursor:zoom-in}.feed_photo__8bGYv{width:220px;height:220px;object-fit:cover}.feed_photoFull__IyVv3,.feed_photo__8bGYv{display:block;border-radius:var(--radius-md)}.feed_photoFull__IyVv3{max-width:100%;max-height:75vh;margin:0 auto}.feed_burst__wzxHC{margin:12px 0 0 60px}.feed_burstHead__ag_fx{color:var(--champagne-ink-mid);font-size:14px;font-weight:600;text-decoration:none}.feed_burstHead__ag_fx:hover{text-decoration:underline}.feed_burstStrip__tigXm{display:flex;gap:8px;margin-top:8px;overflow-x:auto;scrollbar-width:none}.feed_burstPoster__YqU78{position:relative;flex-shrink:0;width:60px;height:90px;border-radius:6px;overflow:hidden;background:var(--champagne-surface-2)}.feed_burstPoster__YqU78 img{width:100%;height:100%;object-fit:cover}.feed_burstRating__AA5yB{position:absolute;left:2px;bottom:2px;padding:0 4px;border-radius:4px;background:rgba(10,8,6,.7);color:#fff;font-size:10px;font-weight:600}.feed_strip__5Cpeb{display:flex;align-items:center;gap:4px;margin:10px 0 0 60px;min-height:44px}.feed_strip__5Cpeb>.feed_chip__TxPvg:first-child{margin-left:-12px}.feed_likesLabel__W6HFV{margin-left:8px;padding:0;border:none;background:transparent;color:var(--champagne-ink-mid);font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.feed_likesLabel__W6HFV:hover{text-decoration:underline}.feed_chip__TxPvg{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;padding:0 12px;border:none;border-radius:var(--radius-full);background:transparent;color:var(--champagne-ink-muted);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.feed_chip__TxPvg:hover{background:var(--champagne-surface);color:var(--champagne-ink)}.feed_chipLiked__muN6T{color:var(--accent)}.feed_bellOn__CNQbC{color:#b8860b}.feed_stripEnd__oDiFY{margin-left:auto}.feed_skeleton__wkYA0{height:120px;margin-bottom:12px;border-radius:var(--radius-md);background:var(--champagne-surface);animation:feed_feedPulse__WyXsy 1.4s ease-in-out infinite}@keyframes feed_feedPulse__WyXsy{50%{opacity:.55}}.feed_empty__V3tj0{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:56px;text-align:center;color:var(--champagne-ink-mid)}.feed_empty__V3tj0 h2{margin:0;font-family:var(--font-serif);font-weight:400;font-size:28px;color:var(--champagne-ink)}.feed_empty__V3tj0 p{max-width:44ch;margin:0}.feed_emptySmall__ygYtA{display:flex;flex-direction:column;align-items:center;gap:4px;padding:20px 0}.feed_primary__hpTKt{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;text-decoration:none;border:none;border-radius:var(--radius-full);background:var(--champagne-ink);color:var(--champagne-bg);font:inherit;font-weight:600;cursor:pointer}.feed_linkButton__vRE23{min-height:36px;border:none;background:transparent;color:var(--accent);font:inherit;font-weight:600;cursor:pointer}.feed_sentinel__ftVub{display:flex;justify-content:center;min-height:48px;padding:16px 0}.feed_spinner__rld8a{width:22px;height:22px;border:2px solid var(--line-strong);border-top-color:var(--champagne-ink);border-radius:var(--radius-full);animation:feed_feedSpin__hM23d .8s linear infinite}@keyframes feed_feedSpin__hM23d{to{transform:rotate(1turn)}}.feed_likers__37xSA{display:flex;flex-direction:column;margin:8px 0 0;padding:0;list-style:none}.feed_likerRow__vC6WA{display:flex;align-items:center;gap:12px;min-height:52px;padding:4px 6px;border-radius:var(--radius-sm);color:inherit;text-decoration:none}.feed_likerRow__vC6WA:hover{background:var(--champagne-surface)}.feed_likerText__ysxB6,.feed_reviewHeader__YsYYh{display:flex;flex-direction:column}.feed_reviewHeader__YsYYh{gap:2px;margin-bottom:8px;padding-bottom:12px;border-bottom:1px solid var(--line)}.feed_reviewHeaderTitle__flPw_{font-family:var(--font-serif);font-size:18px}.feed_reviewHeaderNote__uwIds{margin:4px 0 0;line-height:1.45;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media (prefers-reduced-motion:reduce){.feed_skeleton__wkYA0,.feed_spinner__rld8a{animation:none}}.log_duel__Jpvw5,.log_form__iUhoz,.log_share__QYgOW,.log_stepEnd__z82xy,.log_subPage__KMnG0,.log_watchNext__qmEJ4{display:flex;flex-direction:column;gap:14px}.log_hint__NQU66{margin:0;color:var(--champagne-ink-muted);font-size:14px;line-height:1.45}.log_error__ZnPnc{margin:0;color:var(--accent-deep);font-size:14px}.log_scopeChips__0zM3a{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.log_scopeChip___jFpv{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:36px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--radius-full);background:transparent;color:var(--champagne-ink-mid);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.log_scopeChipOn__D647j{border-color:var(--champagne-ink);background:var(--champagne-ink);color:var(--champagne-bg)}.log_scopeRating__Ogicd{display:inline-flex;align-items:center;gap:2px;color:var(--gold);font-size:12px}.log_filmHeader__eT3Tq{display:flex;align-items:center;gap:12px}.log_filmPoster__aBgJw{flex-shrink:0;width:52px;height:74px;border-radius:6px;overflow:hidden;background:var(--champagne-surface-2)}.log_filmPoster__aBgJw img{width:100%;height:100%;object-fit:cover;display:block}.log_filmTitle__0XKC9{font-family:var(--font-serif);font-size:20px;line-height:1.2}.log_rating__J0Wnt{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 0}.log_watchingPrompt__Ig5ua{display:flex;flex-direction:column;gap:4px}.log_take__wvArB,.log_textInput__n5O0S{width:100%;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:#fff;color:var(--champagne-ink);font:inherit;font-size:16px}.log_take__wvArB{padding:12px 14px;line-height:1.5;resize:vertical}.log_textInput__n5O0S{min-height:44px;padding:0 14px}.log_take__wvArB:focus,.log_textInput__n5O0S:focus{outline:none;border-color:var(--champagne-ink);box-shadow:0 0 0 3px var(--champagne-surface-2)}.log_toggleRow__UC6Rw{display:inline-flex;align-items:center;gap:8px;font-size:15px;cursor:pointer}.log_goodForRow__OBzRf{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border:none;border-radius:var(--radius-md);background:var(--champagne-surface);color:var(--champagne-ink);font:inherit;text-align:left;cursor:pointer}.log_goodForRow__OBzRf:hover{background:var(--champagne-surface-2)}.log_goodForLabel__Ihn_u{font-weight:600}.log_goodForValue__vASR2{flex:1 1;color:var(--champagne-ink-muted);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log_detailChips__xAHMV{display:flex;flex-wrap:wrap;gap:8px}.log_detailChip__oZPS8{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:38px;max-width:100%;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--radius-full);background:transparent;color:var(--champagne-ink-mid);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.log_detailChip__oZPS8:hover{border-color:var(--champagne-ink-mid)}.log_detailChipOn__JfyJ4{border-color:var(--champagne-ink);background:var(--champagne-surface);color:var(--champagne-ink)}.log_chipFaces__Df09P{display:inline-flex}.log_chipFaces__Df09P>*+*{margin-left:-5px}.log_photoThumb__oBEBy{width:20px;height:20px;border-radius:4px;object-fit:cover}.log_chipRemove__1yk8d{display:inline-flex;padding:2px;border:none;background:transparent;color:inherit;cursor:pointer}.log_switch__TrlT2{accent-color:var(--champagne-ink)}.log_ctaWrap__vtxw7{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:4px}.log_ctaButton__t8paf{width:100%;min-height:48px;border:none;border-radius:var(--radius-full);background:var(--champagne-ink);color:var(--champagne-bg);font:inherit;font-weight:600;font-size:16px;cursor:pointer}.log_ctaButton__t8paf:disabled{opacity:.5;cursor:default}.log_ctaHint__zxuVs{color:var(--champagne-ink-muted);font-size:13px}.log_deleteLink__LW1dD{align-self:center;min-height:40px;padding:0 8px;border:none;background:transparent;color:var(--accent-deep);font:inherit;font-size:14px;cursor:pointer}.log_subHeader__vlKi6{display:flex;align-items:center;gap:8px;margin:-6px 0 2px}.log_subTitle__iwJAP{flex:1 1;margin:0;font-family:var(--font-serif);font-weight:400;font-size:22px;text-align:center}.log_confirmButton__kZroi,.log_iconButton__5BG5K{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:none;border-radius:var(--radius-full);cursor:pointer}.log_iconButton__5BG5K{background:transparent;color:var(--champagne-ink-mid)}.log_iconButton__5BG5K:hover{background:var(--champagne-surface)}.log_confirmButton__kZroi{background:var(--accent);color:#fff}.log_chipSection__qM95O{display:flex;flex-direction:column;gap:8px}.log_chipSectionTitle__nZrfU{margin:4px 0 0;font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--champagne-ink)}.log_chips__Bhm_v{display:flex;flex-wrap:wrap;gap:8px}.log_chip__enYB6,.log_moreChip___7T9Y{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-full);background:#fff;color:var(--champagne-ink);font:inherit;font-size:14px;cursor:pointer;transition:background .12s ease,border-color .12s ease}.log_chip__enYB6:hover{border-color:var(--line-strong)}.log_chipOn__WpH_6{border-color:var(--champagne-ink);background:var(--champagne-surface);font-weight:600}.log_moreChip___7T9Y{border-style:dashed;color:var(--champagne-ink-muted)}.log_ownWordRow__jbW5i{display:flex;gap:8px}.log_secondaryButton__N0t93{min-height:44px;padding:0 18px;border:none;border-radius:var(--radius-full);background:var(--champagne-surface);color:var(--champagne-ink);font:inherit;font-weight:600;cursor:pointer}.log_secondaryButton__N0t93:disabled{opacity:.5;cursor:default}.log_pickedBar__1YtfV{display:flex;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:var(--radius-md);background:var(--champagne-surface);font-size:14px;font-weight:600}.log_pickedEmoji__2YHX_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log_pickList__hYoT7{display:flex;flex-direction:column;max-height:46vh;overflow-y:auto;margin:0;padding:0;list-style:none}.log_pickRow__wDxaa{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:6px 8px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--champagne-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.log_pickRow__wDxaa:hover{background:var(--champagne-surface)}.log_pickText__toUHr{display:flex;flex:1 1;flex-direction:column;min-width:0}.log_pickName__7JyW0{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log_pickMeta__Na1S9{display:inline-flex;align-items:center;gap:4px;color:var(--champagne-ink-muted);font-size:13px}.log_checkBox__pazXs,.log_checkCircle__0GnA6,.log_radio__jg0Td{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border:1.5px solid var(--line-strong);color:#fff}.log_checkCircle__0GnA6,.log_radio__jg0Td{border-radius:var(--radius-full)}.log_checkBox__pazXs{border-radius:6px}.log_checkBoxOn__598t3,.log_checkCircleOn__Nvy0T{border-color:var(--accent);background:var(--accent)}.log_radioOn__wB5pK{border:7px solid var(--accent)}.log_inviteIcon__bTYvO{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--champagne-surface);font-size:20px;font-weight:600}.log_playlistCover__L6MiE{flex-shrink:0;width:44px;height:44px;border-radius:6px;overflow:hidden;background:var(--champagne-surface-2)}.log_playlistCover__L6MiE img{width:100%;height:100%;object-fit:cover}.log_venueTiles__zqS_4{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.log_venueTile__aX3uI{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 10px;border:1.5px solid var(--line);border-radius:var(--radius-md);background:#fff;color:var(--champagne-ink);font:inherit;font-weight:600;cursor:pointer}.log_venueTileOn__kgv_G{border-color:var(--champagne-ink);background:var(--champagne-surface)}.log_duelProgress__SYuqF{margin:0;color:var(--champagne-ink-muted);font-size:13px;text-align:center}.log_duelQuestion__YYDb1{margin:0;font-family:var(--font-serif);font-weight:400;font-size:22px;text-align:center}.log_duelPair__AJlLj{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.log_duelCard__IBIUO{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px;border:1.5px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--champagne-ink);font:inherit;cursor:pointer;transition:border-color .12s ease,background .12s ease}.log_duelCard__IBIUO:hover{border-color:var(--champagne-ink);background:var(--champagne-surface)}.log_duelPoster__6uzfO{position:relative;width:100%;aspect-ratio:2/3;border-radius:var(--radius-sm);overflow:hidden;background:var(--champagne-surface-2)}.log_duelPoster__6uzfO img{width:100%;height:100%;object-fit:cover}.log_duelBadge__TGJts{position:absolute;top:8px;left:8px;padding:3px 8px;border-radius:var(--radius-full);background:var(--accent);color:#fff;font-size:12px;font-weight:600}.log_duelTitle__FFATz{font-weight:600;text-align:center}.log_linkButton__w3dog{align-self:center;min-height:40px;border:none;background:transparent;color:var(--champagne-ink-mid);font:inherit;text-decoration:underline;cursor:pointer}.log_stepEnd__z82xy{align-items:center;text-align:center;padding:12px 0}.log_stepEndTitle__dEIv9{margin:0;font-family:var(--font-serif);font-weight:400;font-size:24px}.log_stepEndEyebrow__2TAmp{margin:0;font-weight:600}.log_shareCard__EO7G7{display:flex;gap:14px;padding:16px;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--champagne-surface),#f3dcc7)}.log_sharePoster__eOYQN{flex-shrink:0;width:90px;aspect-ratio:2/3;border-radius:var(--radius-sm);overflow:hidden;background:var(--champagne-surface-2)}.log_sharePoster__eOYQN img{width:100%;height:100%;object-fit:cover}.log_shareText__mw_Xb{display:flex;flex-direction:column;gap:4px;min-width:0}.log_shareTitle__iD9UY{font-family:var(--font-serif);font-size:20px}.log_shareStars__6MNWa{color:var(--gold);letter-spacing:2px}.log_shareNote__Qk9yJ{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.45}.log_shareTargets__RC9L7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.log_shareTarget__lRsMi{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border:none;border-radius:var(--radius-md);background:var(--champagne-surface);color:var(--champagne-ink);font:inherit;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer}.log_shareTarget__lRsMi:hover,.log_watchNextPoster__T6dq5{background:var(--champagne-surface-2)}.log_watchNextPoster__T6dq5{flex-shrink:0;width:48px;height:72px;border-radius:6px;overflow:hidden}.log_watchNextPoster__T6dq5 img{width:100%;height:100%;object-fit:cover}.ShareDialog_body__fxMJL{display:flex;flex-direction:column;gap:20px}.ShareDialog_bodyWithPreview__UN22B{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;grid-gap:32px;gap:32px}.ShareDialog_preview__h5IEy{display:flex;justify-content:center}.ShareDialog_preview__h5IEy img{display:block;width:100%;aspect-ratio:9/16;border-radius:var(--radius-lg);object-fit:cover;background:var(--champagne-surface);box-shadow:0 18px 40px rgba(10,8,6,.22)}.ShareDialog_side__4YGmT{display:flex;flex-direction:column;gap:18px;min-width:0}.ShareDialog_subtitle__j33FL{margin:0;color:var(--champagne-ink-mid);line-height:1.5}.ShareDialog_urlRow__xhfpF{display:flex;align-items:center;gap:8px;min-height:48px;padding:4px 4px 4px 16px;border-radius:var(--radius-full);background:var(--champagne-surface)}.ShareDialog_url__jNXnc{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--champagne-ink-mid);font-size:14px}.ShareDialog_copyButton__TR2J5{min-height:40px;padding:0 18px;border:none;border-radius:var(--radius-full);background:var(--champagne-ink);color:var(--champagne-bg);font:inherit;font-weight:600;cursor:pointer}.ShareDialog_targets__SDvyL{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));grid-gap:12px;gap:12px}.ShareDialog_target__fl5Yp{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 4px;border:none;border-radius:var(--radius-md);background:none;color:var(--champagne-ink);font:inherit;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer}.ShareDialog_targetIcon__q3PSL{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--champagne-surface);transition:background .12s ease,transform .12s ease}.ShareDialog_target__fl5Yp:hover .ShareDialog_targetIcon__q3PSL{background:var(--champagne-surface-2);transform:translateY(-2px)}@media (max-width:767px){.ShareDialog_bodyWithPreview__UN22B{grid-template-columns:1fr}.ShareDialog_preview__h5IEy img{max-width:240px}}.SearchResultRow_row__HNJqm{display:flex;align-items:center;gap:12px;padding:8px;border-radius:var(--radius-md);transition:background .12s ease}.SearchResultRow_row__HNJqm:hover{background:var(--champagne-surface)}.SearchResultRow_main__JM27F{display:flex;flex:1 1;align-items:center;gap:14px;min-width:0;color:inherit;text-decoration:none}.SearchResultRow_poster__BchKV{position:relative;flex-shrink:0;width:56px;height:84px;border-radius:var(--radius-sm);background:var(--champagne-surface-2)}.SearchResultRow_poster__BchKV img{width:100%;height:100%;border-radius:var(--radius-sm);object-fit:cover;display:block}.SearchResultRow_noPoster__wxl3m{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--champagne-ink-muted)}.SearchResultRow_ring__HuWn0{position:absolute;right:-6px;bottom:-3px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:2px solid;border-radius:var(--radius-full);background:#fffaf1;font-size:11px;font-weight:700}.SearchResultRow_good__gAg5U{color:#2e8b57}.SearchResultRow_mid__0aWQG{color:#9a7000}.SearchResultRow_low__fq_iG{color:var(--accent-deep)}.SearchResultRow_body__vefeZ{display:flex;flex-direction:column;gap:2px;min-width:0}.SearchResultRow_title__3HRrl{font-weight:600;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchResultRow_context__dWcHR,.SearchResultRow_meta__Bbvh_{color:var(--champagne-ink-muted);font-size:14px}.SearchResultRow_context__dWcHR{line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SearchResultRow_reason__z0wHl{color:var(--champagne-ink-mid);font-weight:500}.SearchResultRow_social__jOb_8{display:flex;align-items:center;gap:6px;margin-top:2px}.SearchResultRow_socialFriends__gBvDR{color:var(--champagne-ink-mid);font-size:13px;font-weight:500}.SearchResultRow_socialCommunity__MN3Gu{color:var(--champagne-ink-muted);font-size:12px}.SearchResultRow_actions__BRfa7{display:flex;align-items:center;gap:8px}.SearchResultRow_logButton__ZDVPQ,.SearchResultRow_loggedCircle__lwnKr{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-full)}.SearchResultRow_logButton__ZDVPQ{border:1.5px solid var(--line-strong);background:transparent;color:var(--champagne-ink-mid);cursor:pointer}.SearchResultRow_logButton__ZDVPQ:hover{border-color:var(--champagne-ink);color:var(--champagne-ink)}.SearchResultRow_loggedCircle__lwnKr{background:var(--accent);color:#fff}.SearchResultRow_compact__wGQYf{gap:10px;padding:6px 8px}.SearchResultRow_compact__wGQYf .SearchResultRow_main__JM27F{gap:12px}.SearchResultRow_compact__wGQYf .SearchResultRow_poster__BchKV{width:40px;height:60px}.SearchResultRow_compact__wGQYf .SearchResultRow_ring__HuWn0{right:-5px;bottom:-3px;width:24px;height:24px;font-size:9px}.SearchResultRow_compact__wGQYf .SearchResultRow_title__3HRrl{font-size:15px}.SearchResultRow_compact__wGQYf .SearchResultRow_meta__Bbvh_{font-size:13px}.HeroQuiz_card__ueN97{display:flex;flex-direction:column;gap:12px;width:360px;flex-shrink:0;padding:24px 22px 18px;border-radius:24px;background:color-mix(in srgb,var(--champagne-bg) 94%,transparent);box-shadow:0 24px 60px rgba(42,34,24,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:inherit;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.HeroQuiz_card__ueN97:hover{transform:translateY(-3px);box-shadow:0 30px 70px rgba(42,34,24,.28)}.HeroQuiz_card__ueN97:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.HeroQuiz_eyebrow__9J17O{color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.HeroQuiz_question__d0KYi{margin:0;font-family:var(--font-serif);font-weight:400;font-size:26px;line-height:1.12;color:var(--champagne-ink)}.HeroQuiz_hint__dMTWQ{margin:-4px 0 0;font-size:14px;line-height:1.4;color:var(--champagne-ink-muted)}.HeroQuiz_tray__y28_w{list-style:none;margin:4px 0 0;padding:0;display:flex;justify-content:center;gap:12px}.HeroQuiz_slotWrap__HOtrL{display:flex;flex-direction:column;align-items:center;gap:6px}.HeroQuiz_slotWrap__HOtrL:first-child .HeroQuiz_slot___mYqT{transform:rotate(-5deg)}.HeroQuiz_slotWrap__HOtrL:nth-child(3) .HeroQuiz_slot___mYqT{transform:rotate(5deg)}.HeroQuiz_slot___mYqT{display:flex;align-items:center;justify-content:center;width:64px;aspect-ratio:2/3;border:1.5px dashed var(--line-strong);border-radius:var(--radius-sm);background:var(--champagne-surface);font-family:var(--font-serif);font-size:22px;color:var(--champagne-ink-muted);transition:transform .2s ease}.HeroQuiz_card__ueN97:hover .HeroQuiz_slot___mYqT{transform:rotate(0) translateY(-2px)}.HeroQuiz_slotLabel__VSd5r{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--champagne-ink-mid)}.HeroQuiz_submit__R9LNB{display:flex;align-items:center;justify-content:center;gap:6px;min-height:48px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--accent-2),var(--accent) 55%,var(--accent-deep));color:#fff;font-size:16px;font-weight:700}.HeroQuiz_fine__kVTzk{text-align:center;font-size:12px;color:var(--champagne-ink-muted)}@media (max-width:1000px){.HeroQuiz_card__ueN97{width:100%;box-sizing:border-box}}@media (max-width:767px){.HeroQuiz_card__ueN97{padding:20px 16px 16px}.HeroQuiz_question__d0KYi{font-size:22px}}.PublicHero_hero__I7_Gi{position:relative;overflow:hidden;overflow:clip;margin-top:8px;border-radius:28px;background:var(--champagne-surface);min-height:460px;display:flex}.PublicHero_wall__oRmJ_{position:absolute;inset:-20px 0;display:flex;flex-direction:column;gap:14px;transform:rotate(-4deg) scale(1.08);pointer-events:none}.PublicHero_wallRow__uhaYU{display:flex;gap:14px;width:max-content;animation:PublicHero_drift__3x_81 90s linear infinite}.PublicHero_wallRowReverse__4hphB{animation-direction:reverse;animation-duration:110s}@keyframes PublicHero_drift__3x_81{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.PublicHero_wallRow__uhaYU{animation:none}}.PublicHero_wallPoster__NQAa2{width:120px;aspect-ratio:2/3;border-radius:12px;object-fit:cover;background:var(--champagne-surface-2);box-shadow:0 8px 20px rgba(42,34,24,.18)}.PublicHero_scrim__WRGzl{position:absolute;inset:0;background:linear-gradient(90deg,var(--champagne-bg) 0,color-mix(in srgb,var(--champagne-bg) 92%,transparent) 38%,color-mix(in srgb,var(--champagne-bg) 30%,transparent) 70%,transparent 100%)}.PublicHero_inner__K8ZFh{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:40px;width:100%;padding:clamp(32px,5vw,56px)}.PublicHero_pitch__FI0m8{display:flex;flex-direction:column;gap:14px;max-width:520px}.PublicHero_eyebrow__JRB3D{color:var(--accent-deep);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.PublicHero_title__Ip5Kv{margin:0;font-family:var(--font-serif);font-weight:400;font-size:clamp(40px,5.4vw,68px);line-height:1.02;color:var(--champagne-ink)}.PublicHero_title__Ip5Kv em{color:var(--accent)}.PublicHero_sub__UVX_f{margin:0;max-width:44ch;color:var(--champagne-ink-mid);font-size:18px;line-height:1.5}.PublicHero_actions___C1Au{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.PublicHero_primary__OhS7i{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:var(--radius-full);font-size:16px;font-weight:700;text-decoration:none;transition:transform .14s ease,box-shadow .14s ease;background:linear-gradient(135deg,var(--accent-2),var(--accent) 55%,var(--accent-deep));color:#fff;box-shadow:0 8px 20px color-mix(in srgb,var(--accent) 35%,transparent)}.PublicHero_primary__OhS7i:hover{transform:translateY(-2px)}.PublicHero_small__vrA2H{margin:0;color:var(--champagne-ink-muted);font-size:14px}.PublicHero_smallLink__Mj7mr{color:var(--champagne-ink);font-weight:600}@media (max-width:1000px){.PublicHero_inner__K8ZFh{flex-direction:column;align-items:stretch;gap:28px}.PublicHero_scrim__WRGzl{background:linear-gradient(180deg,color-mix(in srgb,var(--champagne-bg) 86%,transparent),color-mix(in srgb,var(--champagne-bg) 96%,transparent) 60%)}.PublicHero_sub__UVX_f{color:var(--champagne-ink);font-weight:500}}@media (max-width:767px){.PublicHero_hero__I7_Gi{min-height:0;border-radius:22px}.PublicHero_inner__K8ZFh{padding:28px 20px}.PublicHero_wallPoster__NQAa2{width:84px;box-shadow:none}.PublicHero_actions___C1Au a{flex:1 1}}.LiveStrip_card__cDtNa{display:flex;flex-direction:column;gap:12px;min-width:0;height:100%;box-sizing:border-box;padding:14px;border-radius:var(--radius-lg);background:var(--champagne-surface);scroll-snap-align:start}.LiveStrip_who__kdxsu{display:flex;align-items:center;gap:8px;min-width:0;color:inherit;text-decoration:none}.LiveStrip_who__kdxsu:hover .LiveStrip_name__Dax4B{text-decoration:underline}.LiveStrip_name__Dax4B{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.LiveStrip_when__Wufdr{margin-left:auto;flex-shrink:0;color:var(--champagne-ink-muted);font-size:12px}.LiveStrip_body__fJbyj{display:flex;gap:12px;min-width:0;color:inherit;text-decoration:none}.LiveStrip_body__fJbyj:active{opacity:.75}.LiveStrip_poster__WMKOY{width:64px;flex-shrink:0;align-self:flex-start;aspect-ratio:2/3;border-radius:var(--radius-sm);object-fit:cover;background:var(--champagne-surface-2)}.LiveStrip_text__YmPyi{display:flex;flex-direction:column;gap:6px;min-width:0}.LiveStrip_title__BCald{overflow:hidden;font-family:var(--font-serif);font-size:17px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.LiveStrip_stars__VGTpf{display:flex}.LiveStrip_note__dy_LW{overflow:hidden;color:var(--champagne-ink-mid);font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.CommunitiesRow_tile__6fETe{display:flex;flex-direction:column;min-width:0;color:inherit;text-decoration:none;scroll-snap-align:start;transition:transform .14s ease}.CommunitiesRow_tile__6fETe:hover{transform:translateY(-2px)}.CommunitiesRow_tile__6fETe:active{opacity:.75}.CommunitiesRow_image__HAcBX{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:var(--radius-lg);overflow:hidden;background:var(--champagne-surface-2)}.CommunitiesRow_image__HAcBX img{width:100%;height:100%;object-fit:cover}.CommunitiesRow_image__HAcBX .CommunitiesRow_logo__gpB5p{box-sizing:border-box;padding:18%;object-fit:contain}.CommunitiesRow_initial__vvxHh{font-family:var(--font-serif);font-size:48px;color:var(--champagne-ink-muted)}.CommunitiesRow_name__RHl7U{margin-top:10px;font-size:14px;font-weight:600}.CommunitiesRow_meta__Zljwi,.CommunitiesRow_name__RHl7U{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommunitiesRow_meta__Zljwi{margin-top:2px;color:var(--champagne-ink-muted);font-size:13px}.home_error__gExSK{margin-top:36px;padding:24px;border-radius:var(--radius-md);background:var(--champagne-surface)}.home_error__gExSK p{margin:0 0 8px}.home_errorRetry__5almU{color:var(--champagne-ink);font-weight:600}