.feed-layout{width:min(100%,760px);padding-bottom:calc(var(--site-tab-bar-offset,0px) + 40px);color:var(--color-text);gap:16px;margin:8px auto 0;display:grid}.feed-heading{margin-bottom:0}.feed-heading h1{margin:0;font-size:1.75rem}.feed-heading .community-section-note{margin:6px 0 0}.feed-layout>.market-filters{margin:0}.feed-posts{gap:12px;display:grid}.feed-posts>.wall-comments{gap:0;margin-top:0;display:grid}.feed-posts .wall-comment,.feed-posts .wall-comment:last-child{border:0;border-top:1px solid var(--theme-line);border-radius:0;padding:18px 0}.feed-posts .wall-comment:first-child{border-top:0}.feed-posts .rank-up-card{margin:12px 0}.feed-posts>.wall-empty-card{margin-top:0}@media (max-width:700px){.feed-layout{gap:12px;margin-top:0}.feed-heading h1{font-size:1.375rem}.feed-posts .wall-comment,.feed-posts .wall-comment:last-child{padding:16px 0}}.feed-composer>.community-empty{margin:0;padding:0}.rank-up-card{--rank-ink:var(--tier-dark);isolation:isolate;border:1px solid color-mix(in srgb, var(--tier-mid) 55%, transparent);border-radius:var(--radius-lg);background:radial-gradient(circle at 84px 50%, var(--tier-glow), transparent 58%), linear-gradient(120deg, color-mix(in srgb, var(--tier-mid) 22%, var(--color-surface)), var(--color-surface) 62%);box-shadow:0 14px 32px -22px var(--tier-glow);color:var(--color-text);grid-template-columns:136px minmax(0,1fr);align-items:center;gap:20px;padding:20px 24px 20px 16px;display:grid;position:relative;overflow:hidden}.rank-up-card[data-level-tier=gold]{--rank-ink:#7a4300}.rank-up-card[data-level-tier=platinum]{--rank-ink:#0b5479}:root[data-site-theme=graphite] .rank-up-card:not([data-level-tier=legend],[data-level-tier=myth]){--rank-ink:var(--tier-light)}@media (prefers-color-scheme:dark){:root[data-site-theme=system] .rank-up-card:not([data-level-tier=legend],[data-level-tier=myth]){--rank-ink:var(--tier-light)}}.rank-up-card[data-level-tier=legend]{--rank-ink:#fff;color:#f4ecff;background:radial-gradient(circle at 84px,#c447ff99,#0000 52%),radial-gradient(circle at 100% 0,#ff5fc859,#0000 42%),linear-gradient(135deg,#1d0b4a,#300d70 55%,#12062e);border-color:#c447ff99;box-shadow:0 18px 40px -20px #7828dcb3}.rank-up-card[data-level-tier=platinum]:after,.rank-up-card[data-level-tier=legend]:after,.rank-up-card[data-level-tier=myth]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--tier-light) 40%, transparent) 50%, transparent 62%);animation:7s cubic-bezier(.4,0,.2,1) infinite rank-up-sweep;position:absolute;inset:0;transform:translate(-100%)}.rank-up-card[data-level-tier=legend]:after{background:linear-gradient(105deg,#0000 40%,#ffd6f62e 50%,#0000 60%)}.rank-up-card[data-level-tier=legend]:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 22% 18%,#fff,#0000),radial-gradient(1px 1px at 46% 72%,#fff,#0000),radial-gradient(1.5px 1.5px at 63% 30%,#ffd6f6,#0000),radial-gradient(1px 1px at 78% 84%,#fff,#0000),radial-gradient(2px 2px at 91% 46%,#fff,#0000),radial-gradient(1px 1px at 35% 92%,#ffd6f6,#0000),radial-gradient(1px 1px at 55% 10%,#fff,#0000);animation:4s ease-in-out infinite alternate rank-up-stars;position:absolute;inset:0}.rank-up-stage{aspect-ratio:1;place-items:center;width:136px;display:grid;position:relative}.rank-up-stage .level-emblem{width:92px;height:92px;animation:3.2s ease-in-out infinite level-glow,4.8s ease-in-out infinite rank-up-float;position:relative}.rank-up-rays{background:repeating-conic-gradient(from 0deg, var(--tier-glow) 0 9deg, transparent 9deg 30deg);border-radius:50%;animation:22s linear infinite fx-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#000 28%,#0000 70%);mask:radial-gradient(circle,#000 28%,#0000 70%)}.rank-up-card[data-level-tier=legend] .rank-up-rays{background:repeating-conic-gradient(from 0deg, #ff8ce68c 0 7deg, transparent 7deg 20deg);animation-duration:14s}.rank-up-confetti{background:var(--tier-mid);opacity:0;border-radius:2px;width:6px;height:10px;animation:4.8s cubic-bezier(.16,1,.3,1) infinite rank-up-confetti;position:absolute}.rank-up-confetti:nth-child(3n){background:var(--tier-dark);border-radius:50%;width:5px;height:5px}.rank-up-confetti:nth-child(3n+1){background:var(--tier-light);box-shadow:0 0 0 1px color-mix(in srgb, var(--tier-dark) 40%, transparent)}.rank-up-card[data-level-tier=legend] .rank-up-confetti:nth-child(3n){background:#ff5fc8}.rank-up-card[data-level-tier=myth]{--rank-ink:#fff;color:#ffecef;background:radial-gradient(circle at 84px,#ff3d688c,#0000 52%),radial-gradient(circle at 100% 0,#ff9bb54d,#0000 42%),linear-gradient(135deg,#2a0410,#4a0820 55%,#14020a);border-color:#ff3d6899;box-shadow:0 18px 40px -20px #dc1e50b3}.rank-up-card[data-level-tier=myth]:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 22% 18%,#fff,#0000),radial-gradient(1px 1px at 46% 72%,#fff,#0000),radial-gradient(1.5px 1.5px at 63% 30%,#ffd9e0,#0000),radial-gradient(1px 1px at 78% 84%,#fff,#0000),radial-gradient(2px 2px at 91% 46%,#fff,#0000),radial-gradient(1px 1px at 35% 92%,#ffd9e0,#0000),radial-gradient(1px 1px at 55% 10%,#fff,#0000);animation:4s ease-in-out infinite alternate rank-up-stars;position:absolute;inset:0}.rank-up-card[data-level-tier=myth] .rank-up-rays{background:repeating-conic-gradient(from 0deg, #ff6e968c 0 7deg, transparent 7deg 20deg);animation-duration:11s}.rank-up-card[data-level-tier=myth] .rank-up-confetti:nth-child(3n){background:#ff9bb5}.rank-up-copy{gap:8px;min-width:0;display:grid}.rank-up-copy p{margin:0}.rank-up-eyebrow{color:color-mix(in srgb, var(--rank-ink) 80%, transparent);font-size:.875rem;font-weight:600;line-height:1.4}.rank-up-card[data-level-tier=legend] .rank-up-eyebrow{color:#ffd6f6}.rank-up-card[data-level-tier=myth] .rank-up-eyebrow{color:#ffd9e0}.rank-up-title{letter-spacing:-.02em;font-size:2.25rem;font-weight:800;line-height:1.05}.rank-up-title span{background:linear-gradient(100deg, var(--rank-ink) 38%, var(--tier-mid) 50%, var(--rank-ink) 62%) 0 0 / 260% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite rank-up-shimmer}.rank-up-card[data-level-tier=legend] .rank-up-title span{text-shadow:0 0 24px #c447ff73;background-image:linear-gradient(100deg,#fff 20%,#ffb3ee 40%,#c9a2ff 60%,#fff 80%)}.rank-up-card[data-level-tier=myth] .rank-up-title span{text-shadow:0 0 24px #ff3d6873;background-image:linear-gradient(100deg,#fff 20%,#ffb3c4 40%,#ff6f92 60%,#fff 80%)}.rank-up-person{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.rank-up-avatar{background:var(--tier-light);width:28px;height:28px;box-shadow:0 0 0 2px var(--tier-mid);color:var(--tier-dark);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex;overflow:hidden}.rank-up-avatar img{object-fit:cover;width:100%;height:100%}.rank-up-name{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:700;text-decoration:none;overflow:hidden}.rank-up-name:hover{text-decoration:underline}.rank-up-note{color:var(--theme-muted);font-size:.875rem;line-height:1.4}.rank-up-card:is([data-level-tier=legend],[data-level-tier=myth]) .rank-up-note{color:#fff0f4bf}.rank-up-road{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rank-up-road li{align-items:center;gap:4px;display:flex}.rank-up-road li+li:before{content:"";background:var(--theme-line);border-radius:1px;width:10px;height:2px}@media (max-width:479px){.rank-up-road,.rank-up-road li{gap:2px}.rank-up-road li+li:before{width:5px}}.rank-up-road .level-tier-glyph{width:16px;height:16px;fill:var(--theme-line)}.rank-up-road li.is-passed .level-tier-glyph,.rank-up-road li.is-current .level-tier-glyph{fill:var(--tier-mid);stroke:var(--tier-dark);stroke-width:6px}.rank-up-road li.is-passed+li:before,.rank-up-road li.is-current:before{background:var(--tier-mid)}.rank-up-road li.is-current .level-tier-glyph{width:22px;height:22px;filter:drop-shadow(0 0 4px var(--tier-glow));animation:2.4s ease-in-out infinite rank-up-pulse}.rank-up-card:is([data-level-tier=legend],[data-level-tier=myth]) .rank-up-road li:not(.is-passed,.is-current) .level-tier-glyph,.rank-up-card:is([data-level-tier=legend],[data-level-tier=myth]) .rank-up-road li+li:before{fill:#fff3}.rank-up-footer{color:var(--theme-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:4px;font-size:.8125rem;display:flex}.rank-up-card:is([data-level-tier=legend],[data-level-tier=myth]) .rank-up-footer{color:#fff0f4b3}.rank-up-cheer{--cheer-bg:#000;--cheer-ink:#fff;border-radius:var(--radius-pill);background:var(--cheer-bg);min-height:44px;color:var(--cheer-ink);transition:background-color var(--motion-fast) ease-out;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.rank-up-cheer:hover{background:color-mix(in srgb, var(--cheer-bg) 84%, var(--cheer-ink))}.rank-up-card:is([data-level-tier=legend],[data-level-tier=myth]) .rank-up-cheer,:root[data-site-theme=graphite] .rank-up-cheer{--cheer-bg:#fff;--cheer-ink:#0b0d12}@media (prefers-color-scheme:dark){:root[data-site-theme=system] .rank-up-cheer{--cheer-bg:#fff;--cheer-ink:#0b0d12}}@media (max-width:639px){.rank-up-cheer{flex:100%}}.rank-up-cheer:focus-visible,.rank-up-name:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@keyframes rank-up-sweep{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes rank-up-stars{0%{opacity:.45}to{opacity:1}}@keyframes rank-up-float{0%,to{translate:0}50%{translate:0 -4px}}@keyframes rank-up-shimmer{0%,40%{background-position:100% 0}to{background-position:0 0}}@keyframes rank-up-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes rank-up-confetti{0%{opacity:0;transform:translateY(6px)scale(.2)rotate(0)}12%{opacity:1;transform:translateY(0)scale(1)rotate(40deg)}55%{opacity:1;transform:translateY(8px)scale(1)rotate(170deg)}80%,to{opacity:0;transform:translateY(16px)scale(.6)rotate(260deg)}}@media (max-width:520px){.rank-up-card{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:16px 16px 16px 8px}.rank-up-stage{width:96px}.rank-up-stage .level-emblem{width:68px;height:68px}.rank-up-title{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.rank-up-card:before,.rank-up-card:after,.rank-up-rays,.rank-up-stage .level-emblem,.rank-up-title span,.rank-up-road .level-tier-glyph{animation:none!important}.rank-up-card:after{opacity:0}.rank-up-confetti{opacity:.8;animation:none}}.feed-posts .feed-event{border-top:1px solid var(--theme-line);gap:12px;padding:18px 0;display:grid}.feed-posts .feed-event:first-child{border-top:0}.feed-event-head{align-items:center;gap:10px;min-width:0;display:flex}.feed-event-avatar{flex:none}.feed-event-who{flex:1;gap:2px;min-width:0;display:grid}.feed-event-who p{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;margin:0;display:flex}.feed-event-action{color:var(--color-muted-strong);font-size:.875rem}.feed-event .tier-list-card{margin:0}.feed-reviews{gap:8px;margin:0;padding:0;list-style:none;display:grid}.feed-review{background:var(--color-subtle);color:inherit;transition:background-color var(--motion-fast) ease-out;border-radius:18px;grid-template-columns:104px minmax(0,1fr);gap:14px;padding:10px;text-decoration:none;display:grid}.feed-review:hover{background:var(--color-control)}.feed-review-cover{color:#5b6472;background:#fff;border-radius:14px;align-self:stretch;place-items:center;min-height:136px;font-weight:800;display:grid;overflow:hidden}.feed-review-cover img{object-fit:contain;mix-blend-mode:multiply;width:88%;height:100%;max-height:160px}.feed-review-copy{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:4px 4px 4px 0;display:flex}.feed-review-brand{border-radius:var(--radius-sm);background:var(--color-surface);max-width:100%;color:var(--color-muted-strong);text-overflow:ellipsis;white-space:nowrap;padding:3px 9px;font-size:.75rem;font-weight:700;overflow:hidden}.feed-review-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:1.0625rem;line-height:1.25;overflow:hidden}.feed-review-scores{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.feed-review-overall{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-brand) 14%, transparent);min-height:28px;color:var(--color-brand);align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.feed-review-overall strong{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:.875rem;line-height:1}.feed-review-criteria{color:var(--color-muted-strong);font-size:.8125rem}.feed-review-criteria b{color:var(--color-ink);font-variant-numeric:tabular-nums}.feed-review-text{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:2px;line-height:1.4;display:-webkit-box;overflow:hidden}.feed-review-item{position:relative}.feed-review-item .feed-review-copy{padding-right:56px}.feed-review-like{color:var(--color-muted-strong);font-size:.9375rem;font-weight:700;display:inline-flex;position:absolute;top:12px;right:14px}.feed-review-like .tier-list-card-likes{align-items:center;gap:5px;display:inline-flex}.feed-more-status{justify-items:center;padding:16px 0 4px;display:grid}button.feed-more{width:100%;color:inherit;font:inherit;cursor:pointer;border:0;font-weight:700}.feed-more-loading,.feed-more-end{color:var(--color-muted-strong);font-size:.875rem}.feed-more-end{text-decoration:none}@media (max-width:639px){.feed-review{grid-template-columns:88px minmax(0,1fr);gap:12px}.feed-review-cover{min-height:120px}}.feed-reviews-stack{cursor:pointer;justify-items:center;margin-top:-8px;display:grid}.feed-reviews-stack span{background:color-mix(in srgb, var(--color-subtle) 78%, var(--color-ink) 14%);border-radius:0 0 14px 14px;height:10px;display:block;box-shadow:0 6px 12px -8px #00000059}.feed-reviews-stack span:first-child{width:calc(100% - 20px)}.feed-reviews-stack span:last-child{opacity:.55;width:calc(100% - 44px)}.feed-reviews-stack[data-layers="1"] span:last-child{display:none}.feed-reviews-stack:hover span{background:var(--color-control)}.feed-reviews-toggle button{min-height:40px;color:var(--theme-link);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:.9375rem;font-weight:700;display:inline-flex}.feed-reviews-toggle button span{color:var(--color-muted-strong);font-weight:600}.feed-reviews-all{padding:4px 0 0;list-style:none}.feed-reviews-all a{color:var(--theme-link);font-weight:700;text-decoration:none}.feed-reviews-all a:hover{text-decoration:underline}.feed-reviews-toggle svg{transition:transform .2s ease-out}.feed-reviews-toggle button[aria-expanded=true] svg{transform:rotate(180deg)}.feed-reviews>.feed-review-item{animation:.22s ease-out feed-review-in}@keyframes feed-review-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.feed-review,.feed-reviews-toggle svg{transition:none}.feed-reviews>.feed-review-item{animation:none}}.feed-composer:has(>.wall-composer-pill){box-shadow:none;background:0 0;border:0;padding:0}.wall-composer-pill{border-radius:var(--radius-pill);background:var(--color-subtle);width:100%;min-height:60px;color:var(--color-muted-strong);font:inherit;text-align:left;cursor:text;transition:background-color var(--motion-fast) ease-out;border:0;align-items:center;gap:14px;padding:0 22px;font-size:1.0625rem;display:flex}.wall-composer-pill span{flex:1;min-width:0}.wall-composer-pill svg{color:var(--color-ink);flex:none}.wall-composer-pill:hover{background:color-mix(in srgb, var(--color-subtle) 88%, var(--color-ink) 6%)}.wall-composer-pill:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.feed-article{background:var(--color-subtle);color:inherit;border-radius:18px;text-decoration:none;display:grid;overflow:hidden}.feed-article-cover{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.feed-article-body{gap:6px;min-width:0;padding:12px 14px 14px;display:grid}.feed-article-body strong{color:var(--color-ink);overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.3}.feed-article:hover strong{color:var(--color-brand)}.feed-article-summary{color:var(--color-muted-strong);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.45;display:-webkit-box;overflow:hidden}.feed-article-body small{color:var(--color-muted-strong);font-size:.8125rem}.feed-article-foot{align-items:center;display:flex}.feed-article-foot .article-like{min-width:44px;min-height:44px;color:var(--color-muted-strong);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:.9375rem;font-weight:700;display:inline-flex}.feed-article-foot .article-like svg,.feed-article-foot .article-like[aria-pressed=true]{color:#e5484d}.feed-article-foot .article-like.is-own{cursor:default}.feed-article-foot .article-like:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}.feed-drop{--drop-w:min(56vw, 210px);isolation:isolate;background:radial-gradient(120% 70% at 50% 30%, color-mix(in srgb, var(--rarity-mid) 34%, #0b0d14), #06070b 78%);color:#fff;content-visibility:auto;contain-intrinsic-size:auto 600px;border-radius:22px;justify-items:center;gap:14px;margin-top:4px;padding:26px 16px 18px;display:grid;position:relative;overflow:hidden}.feed-drop-stage{isolation:isolate;perspective:900px;place-items:center;display:grid;position:relative}.feed-drop-stage:before{content:"";z-index:-1;width:calc(var(--drop-w) * 1.5);aspect-ratio:1;background:radial-gradient(circle, var(--rarity-glow), transparent 68%);border-radius:50%;animation:4s ease-in-out infinite can-breathe;position:absolute}.feed-drop-rays{z-index:-2;width:calc(var(--drop-w) * 3.4);aspect-ratio:1;background:repeating-conic-gradient(color-mix(in srgb, var(--rarity-mid) 40%, transparent) 0 6deg, transparent 6deg 18deg);animation:60s linear infinite can-spin;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle,#000 14%,#0000 60%);mask-image:radial-gradient(circle,#000 14%,#0000 60%)}.feed-drop[data-rarity=legendary] .feed-drop-rays{animation-duration:36s}.feed-drop-sway{width:var(--drop-w);transform-style:preserve-3d;transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .14s ease-out;animation:6s ease-in-out infinite feed-drop-sway;position:relative}.feed-drop-stage[data-tilting] .feed-drop-sway{animation-play-state:paused}.feed-drop-card{filter:drop-shadow(0 18px 28px #0000008c);background:0 0;border:0;border-radius:22px;width:100%;padding:0;display:block;position:relative}.feed-drop-card:focus-visible{outline-offset:4px;outline:2px solid #fff}.feed-drop .big-card{--mark-scale:1.15;--skin-rise:240px;border-radius:var(--radius-xl);gap:8px;padding:18px 10px 12px}.feed-drop .big-card-foot strong{font-size:1.0625rem}.feed-drop .big-card-foot>span:last-child{font-size:.8125rem}.feed-drop-zoom{z-index:3;color:#fff;background:#06070b8c;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 0 0 1px #ffffff40}.feed-drop-glare{z-index:4;border-radius:var(--radius-xl);pointer-events:none;background:radial-gradient(circle at var(--mx,50%) var(--my,25%), #ffffff6b, transparent 52%);mix-blend-mode:overlay;opacity:0;transition:opacity .2s ease-out;position:absolute;inset:0}.feed-drop-stage[data-tilting] .feed-drop-glare{opacity:1}.feed-drop-ghost{z-index:-1;width:var(--drop-w);aspect-ratio:5/7;box-sizing:border-box;border:2px solid color-mix(in srgb, var(--rarity-mid) 60%, transparent);border-radius:var(--radius-xl);background:repeating-linear-gradient(135deg, #ffffff0a 0 8px, transparent 8px 16px), linear-gradient(160deg, color-mix(in srgb, var(--rarity-mid) 40%, #1a1e29), #0c0f16);opacity:.75;position:absolute;translate:-20% 3%;rotate:-9deg}.feed-drop-ghost+.feed-drop-ghost{translate:20% 3%;rotate:9deg}.feed-drop-burst{z-index:5;width:calc(var(--drop-w) * 1.1);aspect-ratio:1;box-sizing:border-box;border:3px solid var(--rarity-light);opacity:0;pointer-events:none;border-radius:50%;position:absolute}.feed-drop-stage[data-reveal=play] .feed-drop-card{animation:.82s cubic-bezier(.2,1.25,.35,1) backwards feed-drop-fall}.feed-drop-stage[data-reveal=play] .feed-drop-burst{animation:.9s ease-out .36s backwards feed-drop-burst}.feed-drop-stage[data-reveal=play] .feed-drop-ghost{animation:.64s cubic-bezier(.2,1.2,.4,1) .42s backwards feed-drop-fan}.feed-drop-copy{text-align:center;justify-items:center;gap:8px;width:100%;display:grid}.feed-drop-name{color:#fff;gap:2px;text-decoration:none;display:grid}.feed-drop-name b{overflow-wrap:anywhere;font-size:1.25rem;font-weight:900;line-height:1.15}.feed-drop-name span{color:#ffffffb8;font-size:.9375rem}.feed-drop-name:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #fff}.feed-drop-try{box-sizing:border-box;width:100%;max-width:360px;margin-top:4px}@keyframes feed-drop-sway{0%,to{rotate:y -6deg}50%{rotate:y 6deg}}@keyframes feed-drop-fall{0%{opacity:0;translate:0 -90px;rotate:-10deg;scale:.55}45%{opacity:1}to{opacity:1;translate:0;rotate:none;scale:1}}@keyframes feed-drop-burst{0%{opacity:.95;scale:.3}to{opacity:0;scale:2.2}}@keyframes feed-drop-fan{0%{opacity:0;translate:0;rotate:none}}@media (min-width:640px){.feed-drop{--drop-w:220px;contain-intrinsic-size:auto 380px;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:28px;padding:26px 30px}.feed-drop-stage{padding:0 18px}.feed-drop-copy{text-align:left;justify-items:start}.feed-drop-copy .card-traits{justify-content:flex-start}.feed-drop-try{width:300px}}@media (prefers-reduced-motion:reduce){.feed-drop-rays,.feed-drop-stage:before,.feed-drop-sway,.feed-drop-card,.feed-drop-ghost,.feed-drop-burst{animation:none!important}.feed-drop-sway{transition:none}}.spin-drop{border-radius:var(--radius-2xl);color:#fff;isolation:isolate;background:linear-gradient(160deg,#2a1680 0%,#15206f 55%,#06357f 100%);border:3px solid #05030f;gap:12px;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 2px #7a4dff8c,0 18px 40px -18px #3c3cf0cc}.wall-comments>.spin-drop{margin:16px 0}.spin-drop-rays{z-index:-1;background:repeating-conic-gradient(#ffffff1a 0 12deg, transparent 12deg 30deg);border-radius:50%;width:420px;height:420px;animation:28s linear infinite paused spin-drop-rays;position:absolute;top:-150px;left:-130px;-webkit-mask-image:radial-gradient(closest-side,#000 25%,#0000);mask-image:radial-gradient(closest-side,#000 25%,#0000)}.spin-drop[data-live] .spin-drop-rays{animation-play-state:running}@keyframes spin-drop-rays{to{transform:rotate(360deg)}}.spin-drop-head{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;display:grid}.spin-drop-art{width:96px;height:96px;display:block;position:relative}.spin-drop-art img{filter:drop-shadow(0 8px 14px #00000073);width:100%;height:100%;display:block;transform:rotate(-5deg)}.spin-drop-ticket{color:#ffb02e;--gacha-spin-core:#5a2500;filter:drop-shadow(0 2px #05030f);animation:3.4s ease-in-out infinite paused spin-drop-float;display:grid;position:absolute}.spin-drop[data-live] .spin-drop-ticket{animation-play-state:running}.spin-drop-ticket.is-one{bottom:2px;right:-8px}.spin-drop-ticket.is-two{color:#7fd8ff;--gacha-spin-core:#063a66;animation-delay:-1.5s;top:-2px;left:-6px}@keyframes spin-drop-float{0%,to{transform:translateY(0)rotate(-10deg)}50%{transform:translateY(-6px)rotate(8deg)}}.spin-drop-copy{gap:4px;min-width:0;display:grid}.spin-drop-tag{border-radius:var(--radius-pill);color:#ffd98a;letter-spacing:.02em;background:#ffffff24;justify-self:start;padding:2px 9px;font-size:.6875rem;font-weight:800}.spin-drop-title{text-transform:uppercase;overflow-wrap:anywhere;text-shadow:0 2px #0006;font-size:1.25rem;font-weight:900;line-height:1.08}.spin-drop-copy p{color:#ffffffd1;overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.3}.spin-drop-prize{background:#05030f61;border:2px solid #ffd98a59;border-radius:14px;justify-content:center;align-items:baseline;gap:8px;padding:6px 12px;display:flex}.spin-drop-prize b{color:#ffd34d;font-variant-numeric:tabular-nums;text-shadow:0 2px #7a3a00;font-size:2rem;font-weight:900;line-height:1}.spin-drop-prize span{font-size:.875rem;font-weight:800}.spin-drop-key{text-align:center;width:100%}.spin-drop-key .game-btn-face{min-height:70px}.spin-drop .game-btn:disabled{filter:none;cursor:default}.spin-drop-key[data-tone=charge]{--face:#2b2a78;--face-top:#39389a;--base:#0d0a3a;cursor:default}.spin-drop-key[data-tone=charge] .game-btn-face:after{content:none}.spin-drop-charge{transform-origin:0;background:linear-gradient(#ffc15a,#ff8a1e 55%);transition:transform .1s linear;position:absolute;inset:0;transform:scaleX(0)}.spin-drop-key[data-tone=charge] .game-btn-label,.spin-drop-key[data-tone=charge] .game-btn-price{position:relative}.spin-drop-over,.spin-drop-error{text-align:center;margin:0;font-size:.875rem;font-weight:600}.spin-drop-over{color:#ffffffbf}.spin-drop-error{color:#ffd98a}.spin-drop[data-phase=over] .spin-drop-prize{opacity:.5}.spin-drop-burst{z-index:2;pointer-events:none;position:absolute;top:58%;left:50%}.spin-drop-burst i{opacity:0;width:10px;height:16px;transform:rotate(calc(var(--spark) * 25.7deg)) translateY(0);background:#ffd34d;border-radius:3px;margin:-8px -5px;animation:.9s cubic-bezier(.15,.7,.3,1) forwards spin-drop-spark;position:absolute}.spin-drop-burst i:nth-child(3n){background:#7fd8ff}.spin-drop-burst i:nth-child(3n+1){background:#ff8a1e}@keyframes spin-drop-spark{0%{opacity:1;transform:rotate(calc(var(--spark) * 25.7deg)) translateY(0) scale(1)}to{opacity:0;transform:rotate(calc(var(--spark) * 25.7deg)) translateY(-150px) scale(.5)}}.spin-drop[data-burst] .spin-drop-prize{animation:.48s ease-out spin-drop-pop}@keyframes spin-drop-pop{40%{transform:scale(1.1)}}@media (min-width:640px){.spin-drop{grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:12px 20px;padding:20px}.spin-drop-head{grid-row:span 2;grid-template-columns:120px minmax(0,1fr);gap:18px}.spin-drop-art{width:120px;height:120px}.spin-drop-title{font-size:1.5rem}.spin-drop-error,.spin-drop-over{grid-column:2}}.admin-push-preview .spin-drop{grid-template-columns:minmax(0,1fr);padding:16px}.admin-push-preview .spin-drop-head{grid-row:auto;grid-template-columns:96px minmax(0,1fr);gap:12px}.admin-push-preview .spin-drop-art{width:96px;height:96px}.admin-push-preview .spin-drop-title{font-size:1.25rem}@media (prefers-reduced-motion:reduce){.spin-drop-rays,.spin-drop-ticket,.spin-drop[data-burst] .spin-drop-prize{animation:none}.spin-drop-burst{display:none}.spin-drop-charge{transition:none}}.feed-question{background:var(--color-subtle);color:inherit;border-radius:18px;gap:10px;padding:14px;text-decoration:none;display:grid}.feed-question-drink{align-items:center;gap:10px;min-width:0;display:flex}.feed-question-drink>span:last-child{min-width:0;display:grid}.feed-question-drink b{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}.feed-question-drink small{color:var(--color-muted-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.feed-question-cover{border-radius:var(--radius-md);background:var(--color-surface);width:48px;height:48px;color:var(--color-brand);flex:none;place-items:center;font-size:.8125rem;font-weight:800;display:grid;overflow:hidden}.feed-question-cover img{object-fit:contain;width:100%;height:100%}.feed-question-text{color:var(--color-ink);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:1rem;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.feed-question-foot{color:var(--color-muted-strong);justify-content:space-between;gap:12px;font-size:.8125rem;display:flex}.feed-question-foot span{color:var(--color-brand);font-weight:700}
