.ad.svelte-12068et{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.cover.svelte-12068et{aspect-ratio:16/9;border:1px solid var(--border-2);background:#140a0c;border-radius:16px;display:block;position:relative;overflow:hidden}.cover.svelte-12068et img:where(.svelte-12068et){object-fit:cover;width:100%;height:100%;transition:transform .5s}.ad.svelte-12068et:hover .cover:where(.svelte-12068et) img:where(.svelte-12068et){transform:scale(1.04)}.cover.svelte-12068et:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.shade.svelte-12068et{background:linear-gradient(#0000 55%,#0a070880);position:absolute;inset:0}.badge.svelte-12068et{color:#1a0a0e;font:800 11px var(--font);letter-spacing:.06em;text-transform:uppercase;background:#ffffffeb;border-radius:7px;padding:3px 8px;position:absolute;top:10px;left:10px}.title.svelte-12068et{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:15.5px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.title.svelte-12068et a:where(.svelte-12068et):hover{color:var(--pink-soft)}.host.svelte-12068et{color:var(--text-4);margin-top:4px;font-size:12.5px;font-weight:700}.bento.svelte-12068et{border:1px solid var(--border);background:#140c0f;border-radius:22px;gap:0;min-height:230px;overflow:hidden}.bento.svelte-12068et .cover:where(.svelte-12068et){aspect-ratio:auto;border:0;border-radius:0;position:absolute;inset:0}.bento.svelte-12068et .shade:where(.svelte-12068et){background:linear-gradient(#0a070800 25%,#0a070833 45%,#0a0708f5 92%)}.bento.svelte-12068et .badge:where(.svelte-12068et){top:12px;left:14px}.bento.svelte-12068et .text:where(.svelte-12068et){pointer-events:none;position:absolute;bottom:14px;left:14px;right:14px}.bento.svelte-12068et .title:where(.svelte-12068et) a:where(.svelte-12068et){pointer-events:auto}@media (prefers-reduced-motion:reduce){.cover.svelte-12068et img:where(.svelte-12068et){transition:none}.ad.svelte-12068et:hover .cover:where(.svelte-12068et) img:where(.svelte-12068et){transform:none}}.poll-pill.svelte-10g2vqq{color:var(--gold);letter-spacing:.06em;background:#ffd27a14;border:1px solid #ffd27a59;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px 6px 9px;font-size:12px;font-weight:800;display:flex}.bars.svelte-10g2vqq{align-items:flex-end;gap:2px;height:11px;display:flex}.bars.svelte-10g2vqq i:where(.svelte-10g2vqq){background:var(--gold);border-radius:1px;width:3px}.bars.svelte-10g2vqq i:where(.svelte-10g2vqq):first-child{height:5px}.bars.svelte-10g2vqq i:where(.svelte-10g2vqq):nth-child(2){height:11px}.bars.svelte-10g2vqq i:where(.svelte-10g2vqq):nth-child(3){height:8px}.question.svelte-10g2vqq{max-width:560px;font:900 clamp(26px, 3.4vw, 42px) / 1.02 var(--font-display);letter-spacing:-.04em;text-wrap:balance}.question.compact.svelte-10g2vqq{font-size:clamp(20px,2vw,26px)}.choices.svelte-10g2vqq{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px;display:grid}.choices.svelte-10g2vqq button:where(.svelte-10g2vqq){color:#fff;min-height:48px;font:800 15px var(--font);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease, transform var(--dur-fast) ease;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;padding:12px 16px}.choices.svelte-10g2vqq button:where(.svelte-10g2vqq):hover:not(:disabled){border-color:var(--pink);background:#ff4d9d24;transform:translateY(-1px)}.choices.svelte-10g2vqq button:where(.svelte-10g2vqq):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.choices.svelte-10g2vqq button:where(.svelte-10g2vqq):disabled{opacity:.6;cursor:progress}.results.svelte-10g2vqq{gap:8px;margin:0;padding:0;list-style:none;display:grid}.results.svelte-10g2vqq li:where(.svelte-10g2vqq){background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 14px;font-weight:800;display:flex;position:relative;overflow:hidden}.results.svelte-10g2vqq li.mine:where(.svelte-10g2vqq){border-color:#ff4d9d99}.fill.svelte-10g2vqq{background:linear-gradient(90deg,#ff2a4573,#ff4d9d4d);transition:width .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.results.svelte-10g2vqq li:where(.svelte-10g2vqq):not(.mine) .fill:where(.svelte-10g2vqq){background:#ffffff1a}.label.svelte-10g2vqq,.pct.svelte-10g2vqq{position:relative}.label.svelte-10g2vqq b:where(.svelte-10g2vqq){color:var(--pink)}.pct.svelte-10g2vqq{font-variant-numeric:tabular-nums}.foot.svelte-10g2vqq{color:#d9c6cb;font-size:13px}.foot.error.svelte-10g2vqq{color:#fca5a5}@media (prefers-reduced-motion:reduce){.fill.svelte-10g2vqq{transition:none}}.poll-card.svelte-rg1pst{background:radial-gradient(80% 90% at 100% 0,#5a0f24 0%,#1c0a10 55%,#110a0c 100%);border:1px solid #2e151c;border-radius:22px;flex-direction:column;grid-column:span 2;gap:14px;min-width:0;padding:24px;display:flex}@media (width<=640px){.poll-card.svelte-rg1pst{grid-column:auto;padding:20px}}.card.svelte-t34n65{content-visibility:auto;contain-intrinsic-size:auto 300px;flex-direction:column;gap:11px;min-width:0;display:flex}.thumb.svelte-t34n65{aspect-ratio:16/9;background:#140c0f;border-radius:14px;outline:2px solid #0000;transition:transform .2s,box-shadow .2s,outline-color .2s;display:block;position:relative;overflow:hidden}.hovering.svelte-t34n65 .thumb:where(.svelte-t34n65),.card.svelte-t34n65:focus-within .thumb:where(.svelte-t34n65){box-shadow:0 22px 44px -16px rgb(var(--glow) / .6);outline-color:var(--red);transform:translateY(-5px)}.panes.svelte-t34n65{grid-template-columns:repeat(3,1fr);gap:2px;display:grid;position:absolute;inset:0}.panes.svelte-t34n65 img:where(.svelte-t34n65),.single.svelte-t34n65{object-fit:cover;width:100%;height:100%;transition:opacity .2s}.panes.svelte-t34n65 img.dim:where(.svelte-t34n65){opacity:.3}.preview.svelte-t34n65{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur-fast) ease;pointer-events:none;position:absolute;inset:0}.preview.playing.svelte-t34n65{opacity:1}.badges.svelte-t34n65{gap:5px;display:flex;position:absolute;top:8px;left:8px}.badge.svelte-t34n65{border-radius:7px;align-items:center;gap:3px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.badge.vip.svelte-t34n65{background:var(--vip-grad);color:#2a1406}.hot.svelte-t34n65{background:var(--red);color:#fff}.new.svelte-t34n65{color:var(--bg);background:#fff}.nouveau.svelte-t34n65{background:var(--accent-grad);color:#fff;letter-spacing:.1em;padding:4px 8px;font-size:10px}.plain.svelte-t34n65{gap:3px}.line.svelte-t34n65{color:var(--text-4);flex-wrap:wrap;gap:4px 10px;font-size:12px;font-weight:700;display:flex}.hearts.svelte-t34n65{color:var(--pink)}.flag.svelte-t34n65{border:2px solid #0a0708cc;border-radius:50%;width:22px;height:22px;position:absolute;top:8px;right:8px;overflow:hidden;box-shadow:0 2px 6px #00000080}.flag.svelte-t34n65 img{box-shadow:none;display:block}.duration.svelte-t34n65{font:700 11px var(--font-mono);background:#0a0708d9;border-radius:6px;padding:3px 7px;position:absolute;bottom:9px;right:8px}.bar.svelte-t34n65{height:3px;position:absolute;bottom:0;left:0;right:0}.bar.svelte-t34n65 span:where(.svelte-t34n65){background:linear-gradient(90deg, var(--red), var(--pink));transform-origin:0;height:100%;transition:transform .1s linear;display:block}.info.svelte-t34n65{align-items:flex-start;gap:11px;display:flex}.avatar.svelte-t34n65{background:var(--accent-grad);border-radius:50%;flex:none;padding:2px}.avatar.svelte-t34n65 .avatar{box-shadow:0 0 0 2px var(--bg)}.text.svelte-t34n65{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.title.svelte-t34n65{-webkit-line-clamp:2;line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;font-size:15px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.title.svelte-t34n65 a:where(.svelte-t34n65){transition:color var(--dur-fast) ease}.title.svelte-t34n65 a:where(.svelte-t34n65):hover{color:var(--pink-soft)}.creator.svelte-t34n65{color:var(--pink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.creator.svelte-t34n65:hover{color:var(--red)}.by.svelte-t34n65{white-space:nowrap;align-items:baseline;gap:5px;min-width:0;display:flex}.by.svelte-t34n65 .creator:where(.svelte-t34n65){flex:0 auto;min-width:0}.feat.svelte-t34n65{min-width:0;color:var(--text-4);text-overflow:ellipsis;flex:0 auto;font-size:12px;font-weight:700;overflow:hidden}.feat.svelte-t34n65 a:where(.svelte-t34n65){color:var(--pink-soft)}.feat.svelte-t34n65 a:where(.svelte-t34n65):hover{color:var(--red)}.meta.svelte-t34n65{color:var(--text-4);letter-spacing:.05em;flex-wrap:wrap;gap:10px;font-size:11px;font-weight:800;display:flex}.meta.svelte-t34n65 span:where(.svelte-t34n65){align-items:center;gap:4px;display:inline-flex}.like.svelte-t34n65{color:var(--text-4);transition:background-color var(--dur-fast) ease, transform .2s cubic-bezier(.3, 1.8, .5, 1);border-radius:10px;flex-direction:column;flex:none;align-items:center;gap:1px;padding:5px 7px;display:flex}.like.svelte-t34n65:hover{background:#1a1013}.like.svelte-t34n65 span:where(.svelte-t34n65){font:800 11px var(--font-mono)}.like.liked.svelte-t34n65 span:where(.svelte-t34n65){color:var(--pink)}.like.pop.svelte-t34n65{transform:scale(1.3)}.grid.svelte-16xszx7{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:28px 20px;display:grid}
