.feed-shell{--feed-card:#0e1410;position:relative;height:calc(100dvh - var(--site-header-h, 64px));background:#090d0a}.feed{height:100%;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none}.feed::-webkit-scrollbar{display:none}.feed-slide{position:relative;display:flex;height:100%;align-items:stretch;justify-content:center;scroll-snap-align:start;scroll-snap-stop:always}.feed-card{position:relative;width:100%;overflow:hidden;overflow:clip;background:var(--feed-card)}.feed-media{position:absolute;inset:0}.feed-poster{--feed-poster-scale:1.08;position:absolute;inset:0 0 18% 0;width:100%;height:82%;-o-object-fit:contain;object-fit:contain;transform:scale(var(--feed-poster-scale));transition:opacity .45s ease;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.feed-poster-empty{padding:24%;color:rgba(255,255,255,.18)}.feed-poster.is-hidden{opacity:0}.feed-viewer{position:absolute;inset:0 0 18% 0}.feed-loading{left:50%;top:41%;transform:translate(-50%,-50%)}.feed-loading,.feed-scrim{position:absolute;pointer-events:none}.feed-scrim{inset:auto 0 0 0;height:46%;background:linear-gradient(0deg,rgba(5,8,6,.92),rgba(5,8,6,.55) 45%,transparent)}.feed-info{position:absolute;left:0;right:76px;bottom:0;padding:0 16px 20px;pointer-events:none}.feed-info [role=button],.feed-info a,.feed-info button{pointer-events:auto}.feed-kicker{display:block;margin-bottom:6px;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.72);text-shadow:0 1px 2px rgba(0,0,0,.8)}.feed-name{font-size:18px;line-height:1.25;color:#fff;text-shadow:2px 3px 0 rgba(0,0,0,.8);overflow-wrap:anywhere}.feed-name a:hover{text-decoration:underline;text-underline-offset:4px}.feed-made{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:13px;font-weight:600;color:rgba(255,255,255,.88);text-shadow:0 1px 2px rgba(0,0,0,.8)}.feed-made-cta{color:#7ee36a;font-weight:700}.feed-made-cta:hover{text-decoration:underline;text-underline-offset:3px}.feed-desc{display:flex;align-items:flex-end;gap:8px;margin-top:6px;max-width:560px}.feed-desc-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:14px;line-height:1.45;color:rgba(255,255,255,.86);text-shadow:0 1px 2px rgba(0,0,0,.8);flex:1;min-width:0;margin:0;cursor:pointer}.feed-desc.is-open>.feed-desc-text{display:block;max-height:40vh;overflow-y:auto;overscroll-behavior:contain}.feed-desc-copy{display:grid;flex:none;min-width:28px;height:28px;padding:0 6px;place-items:center;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:10.5px;font-weight:700;color:rgba(255,255,255,.75);background:rgba(0,0,0,.45);border:1px solid rgba(255,255,255,.14)}.feed-desc-copy:hover{color:#fff;background:rgba(0,0,0,.65)}.feed-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.feed-chips li{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;background:rgba(0,0,0,.45);border:1px solid rgba(255,255,255,.14);font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:12px;font-weight:600;color:rgba(255,255,255,.85)}.feed-chips .feed-chip-tag{padding:0}.feed-chip-tag a,.feed-chip-tag button,.feed-chip-tag.is-pending{display:inline-flex;gap:4px;align-items:center;padding:3px 8px;color:inherit}.feed-chip-tag a:hover,.feed-chip-tag button:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}.feed-chip-tag.is-pending{padding:3px 8px;color:rgba(255,255,255,.6)}.feed-chips sup{margin-left:1px;font-size:8px}.feed-rail{position:absolute;right:8px;bottom:18px;z-index:2;gap:14px}.feed-action,.feed-rail{display:flex;flex-direction:column;align-items:center}.feed-action{width:64px;gap:5px;color:#fff}.feed-action:disabled{opacity:.45;cursor:not-allowed}.feed-action-glyph{filter:drop-shadow(2px 2px 0 rgba(0,0,0,.45));transition:transform .12s ease}.feed-action-tile,.feed-action>svg{margin:2px 0}.feed-action:not(:disabled):hover .feed-action-glyph{transform:translateY(-1px)}.feed-action-primary:active .feed-action-tile,.feed-action:not(:disabled):active .feed-action-glyph{transform:translateY(1px) scale(.94)}.feed-action-tile{display:grid;width:42px;height:42px;place-items:center;color:#fff;background:linear-gradient(135deg,#b98af5,#9a5cf0 45%,#6d3bc0);border:2px solid #141414;box-shadow:inset 2px 2px 0 rgba(255,255,255,.35),inset -2px -2px 0 rgba(0,0,0,.3),2px 2px 0 rgba(0,0,0,.45);transition:transform .12s ease,filter .12s ease}.feed-action-primary:hover .feed-action-tile{filter:brightness(1.12)}.feed-action-label{max-width:72px;text-transform:uppercase;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.03em;line-height:1.2;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.9)}.feed-action.is-liked .feed-action-glyph{color:#e8434f}.feed-action.is-saved .feed-action-glyph{color:#f2c94c}.pc-sheet{display:flex;max-height:min(80vh,640px);flex-direction:column}.pc-composer{display:flex;gap:8px;align-items:flex-end;margin-top:10px}.pc-composer textarea{flex:1;min-height:44px;padding:8px 10px;color:#fff;font:14px/1.4 var(--font-geist-sans),system-ui,sans-serif;background:#101510;border:2px solid #0a0d0a;resize:vertical}.pc-post{height:44px;padding:0 14px;font-size:12px;color:#fff;background:#47a638}.pc-post:disabled{opacity:.5}.pc-signin{display:grid;width:100%;min-height:44px;margin-top:10px;padding:10px 14px;place-items:center;font-size:12px;text-align:center;color:#fff;background:#47a638}.pc-signin:hover{background:#3c8f2f}.pc-note{margin:8px 0;color:#b9c2b9;font-size:13.5px}.pc-note a{color:#fff;text-decoration:underline}.pc-list{min-height:80px;overflow-y:auto;overscroll-behavior:contain}.pc-creator-row{padding-bottom:14px;margin-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.pc-creator,.pc-creator-row{display:flex;align-items:center;gap:10px}.pc-creator{flex:1;min-width:0;font-size:15px;font-weight:700;color:#fff}.pc-follow,.pc-you{flex:none;padding:8px 12px;font-size:11px;line-height:1;color:#fff;border:2px solid #000}.pc-follow{background:#47a638;box-shadow:inset 0 -3px 0 rgba(0,0,0,.3)}.pc-follow:hover{background:#3c8f2f}.pc-follow[aria-pressed=true]{background:#2b332c;color:rgba(255,255,255,.8)}.pc-you{color:#1a1400;background:#f2c233}.pc-creator .lb-avatar{width:40px;height:40px;flex:none;background:#263026;border:2px solid #0a0d0a;image-rendering:pixelated;-o-object-fit:cover;object-fit:cover}.pc-creator:hover span{text-decoration:underline;text-underline-offset:3px}.pc-comment{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08)}.pc-comment .lb-avatar{width:32px;height:32px;flex:0 0 auto;background:#263026;border:2px solid #0a0d0a;image-rendering:pixelated;-o-object-fit:cover;object-fit:cover}.pc-comment p{margin:0;color:#e7ece7;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.pc-comment-head{display:flex;gap:6px;align-items:baseline;margin-bottom:2px;font-size:12.5px;font-weight:700}.pc-comment-head time{color:#8f998f;font-weight:400;font-size:11.5px}.pc-report{margin:12px 0 0;color:#8f998f;font-size:12px;text-align:center}.pc-report button{text-decoration:underline}.feed-creator{position:relative;margin-bottom:8px}.feed-creator-face{display:block}.feed-creator-blank,.feed-creator-face .lb-avatar{border:2px solid #fff;box-shadow:2px 2px 0 rgba(0,0,0,.45)}.feed-creator-blank{display:grid;width:44px;height:44px;place-items:center;padding-top:6px;color:#9aa59a;background:#263026}.feed-follow{position:absolute;left:50%;bottom:-10px;display:grid;width:22px;height:22px;place-items:center;color:#fff;background:#47a638;border:2px solid #141414;transform:translateX(-50%);transition:transform .12s ease}.feed-follow:active{transform:translateX(-50%) scale(.9)}.feed-end{flex-direction:column;justify-content:center;gap:16px;padding:24px;text-align:center}.feed-end,.feed-hint{display:flex;align-items:center}.feed-hint{position:absolute;left:50%;top:12px;z-index:3;transform:translateX(-50%);gap:8px;padding:6px 12px;background:rgba(0,0,0,.55);font-size:10px;letter-spacing:.06em;color:#fff;white-space:nowrap;pointer-events:none;animation:feed-hint-in .4s ease-out 1.2s both}.feed-hint-arrow{width:8px;height:8px;border-left:2px solid;border-top:2px solid;transform:rotate(45deg);animation:feed-hint-bob 1.2s ease-in-out infinite}.feed-hint-mouse{display:none}@media (hover:hover) and (pointer:fine){.feed-hint-touch{display:none}.feed-hint-mouse{display:inline}}@keyframes feed-hint-in{0%{opacity:0;transform:translate(-50%,-8px)}}@keyframes feed-hint-bob{50%{translate:0 -3px}}.build-zoom,.feed-nav{display:none}@media (min-width:768px) and (hover:hover) and (pointer:fine){.build-zoom{display:flex}}.feed-viewer .build-zoom{left:12px;top:12px;right:auto;bottom:auto}.feed-back{position:absolute;left:12px;top:12px;z-index:3;display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(0,0,0,.55);font-size:10px;letter-spacing:.06em;color:#fff}.feed-back-builds{gap:8px}.feed-back-builds a{display:inline-flex;align-items:center;gap:8px}.feed-back-builds a:hover{color:#d9c4ff}.feed-back:hover{background:rgba(0,0,0,.75)}.feed-back-arrow{width:7px;height:7px;border-left:2px solid;border-bottom:2px solid;transform:rotate(45deg)}.feed-back~.feed-hint{top:56px}.feed-status{display:inline-block;margin-bottom:8px;padding:3px 6px;font-size:9px;letter-spacing:.1em;color:#fff;border:1px solid rgba(0,0,0,.8)}.feed-status.is-private{color:#d8dcd8;background:rgba(0,0,0,.6)}.feed-status.is-public{background:#3c8527}.feed-status.is-review{background:rgba(154,92,240,.55)}.feed-action.is-on .feed-action-glyph{color:#6fd65a}.feed-sheet{position:absolute;left:8px;right:80px;bottom:12px;z-index:4;max-height:calc(100% - 24px);overflow-y:auto}.feed-sheet .build-publish{padding-right:40px;background:rgba(14,20,16,.96);box-shadow:0 12px 32px rgba(0,0,0,.5)}.feed-sheet-close{position:absolute;right:4px;top:2px;z-index:1;width:36px;height:36px;font-size:22px;line-height:1;color:rgba(255,255,255,.6)}.feed-sheet-close:hover{color:#fff}.feed-card-skin{--feed-skin-ground:24%;container-type:size;background:#6fa8dc}.feed-skin-scene{position:absolute;left:0;bottom:var(--feed-skin-ground);width:100%;aspect-ratio:64/140;transform:translateY(calc(48 / 140 * 100%));background-size:900% 100%;background-repeat:no-repeat;image-rendering:pixelated;pointer-events:none}.feed-skin-shadow{bottom:calc(var(--feed-skin-ground) - 1.2%);width:34%;height:3.2%;border-radius:50%;background:rgba(0,0,0,.32);pointer-events:none}.feed-skin-figure,.feed-skin-shadow{position:absolute;left:50%;transform:translateX(-50%)}.feed-skin-figure{bottom:calc(var(--feed-skin-ground) - 3%);height:96%;height:min(96%,145cqw);aspect-ratio:.62}.feed-skin-still{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;image-rendering:pixelated;transition:opacity .4s ease;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.feed-skin-still.is-hidden{opacity:0}.feed-skin-live{position:absolute;top:2%;bottom:-30%;left:-45%;right:-45%;touch-action:pan-y;cursor:grab}.feed-skin-live:active{cursor:grabbing}.feed-skin-live canvas{display:block;touch-action:pan-y!important}.feed-poses{position:absolute;top:12px;left:12px;right:12px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.feed-poses>*{pointer-events:auto}.feed-pose,.feed-pose-toggle{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 11px;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:rgba(16,22,17,.82);border:2px solid rgba(0,0,0,.9);box-shadow:inset 2px 2px 0 rgba(255,255,255,.12),inset -2px -2px 0 rgba(0,0,0,.35);text-shadow:1px 1px 0 rgba(0,0,0,.8);white-space:nowrap}.feed-pose-toggle[aria-expanded=true],.feed-pose[aria-pressed=true]{background:#3b7d2f}.feed-pose-caret{width:8px;height:5px;background:currentColor;clip-path:polygon(0 0,100% 0,50% 100%);transition:transform .15s ease}.feed-pose-caret.is-open{transform:rotate(180deg)}.feed-stage-row{display:flex;gap:6px}.feed-stage-tool{display:grid;width:32px;height:32px;place-items:center;color:#fff;background:rgba(16,22,17,.82);border:2px solid rgba(0,0,0,.9);box-shadow:inset 2px 2px 0 rgba(255,255,255,.12),inset -2px -2px 0 rgba(0,0,0,.35)}.feed-stage-tool[aria-pressed=true]{background:#3b7d2f}.feed-pose-bar{display:grid;grid-template-columns:repeat(10,auto);width:100%;background:rgba(8,12,9,.88);border:2px solid rgba(0,0,0,.9)}.feed-pose-bar .feed-pose{justify-content:center;height:26px;padding:0 4px;font-size:9px;color:rgba(255,255,255,.75);background:transparent;border:0;box-shadow:none}.feed-pose-bar .feed-pose:hover{color:#fff}.feed-pose-bar .feed-pose[aria-pressed=true]{color:#fff;background:#3b7d2f}@media (max-width:560px){.feed-pose-bar{grid-template-columns:repeat(5,1fr)}}.feed-backdrops{position:absolute;left:10px;top:56px;z-index:3;display:flex;flex-direction:column;gap:5px}@media (min-width:1100px) and (min-aspect-ratio:4/3),(min-width:1440px) and (min-aspect-ratio:7/6){.feed-shell-public .feed-backdrops{top:12px}}.feed-backdrop{width:26px;height:26px;padding:0;border:2px solid #0a0e0b;box-shadow:inset 2px 2px 0 rgba(0,0,0,.5),inset -2px -2px 0 rgba(255,255,255,.08);background-size:900% auto;background-position-y:-18px;background-repeat:no-repeat;image-rendering:pixelated;cursor:pointer;transition:transform .1s}.feed-backdrop[data-plain],.feed-skin-plain{background:linear-gradient(180deg,#212921,#2e382e)}.feed-backdrop:hover{transform:scale(1.08)}.feed-backdrop[aria-pressed=true]{border-color:#fff;outline:2px solid #3b7d2f;outline-offset:1px}.feed-skin-plain{position:absolute;inset:0}@media (max-width:520px){.feed-backdrops{left:8px;gap:4px}.feed-backdrop{width:22px;height:22px;background-position-y:-15px}}.feed-card-skin .feed-scrim{height:34%}@media (min-width:768px){.feed-slide{gap:14px;padding:18px 0}.feed-card{width:auto;max-width:calc(100vw - 230px);aspect-ratio:4/5;border:2px solid rgba(0,0,0,.9);box-shadow:inset 0 0 0 2px rgba(255,255,255,.05),0 24px 60px rgba(0,0,0,.55)}.feed-poster{--feed-poster-scale:1.17;height:88%}.feed-poster,.feed-viewer{inset:0 0 12% 0}.feed-loading{top:44%}.feed-info{right:0;padding:0 22px 22px}.feed-sheet{left:14px;right:14px;bottom:14px}.feed-back{left:24px;top:18px}.feed-back~.feed-hint{top:12px}.feed-name{font-size:22px}.feed-card-skin{--feed-skin-ground:20%}.feed-rail{position:static;align-self:flex-end;padding-bottom:4px}.feed-shell>.feed-nav{right:24px;gap:10px}.feed-card .feed-nav,.feed-shell>.feed-nav{position:absolute;top:50%;display:flex;transform:translateY(-50%);flex-direction:column}.feed-card .feed-nav{right:12px;z-index:3;gap:8px}.feed-nav button{display:grid;width:44px;height:44px;place-items:center;color:#fff;background:#1a211a;border:2px solid rgba(0,0,0,.9);box-shadow:inset 2px 2px 0 rgba(255,255,255,.1),inset -2px -2px 0 rgba(0,0,0,.35)}.feed-nav button:not(:disabled):hover{background:#263026}.feed-nav button:disabled{opacity:.35;cursor:default}}.feed-comments,.feed-next{display:none}.feed-next-title{margin-bottom:10px;font-size:11px;letter-spacing:.08em;color:rgba(255,255,255,.7)}.feed-next ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.feed-next-tile{display:block;overflow:hidden;background:var(--feed-card);border:2px solid rgba(0,0,0,.85);transition:border-color .12s ease}.feed-next-tile:focus-visible,.feed-next-tile:hover{border-color:rgba(154,92,240,.7)}.feed-next-tile img{display:block;width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.feed-next-tile.is-skin{--tile-label:27px}.feed-next-tile.is-skin img{box-sizing:content-box;padding-block:calc(var(--tile-label) / 2);margin-bottom:calc(-1 * var(--tile-label))}.feed-next-tile.is-skin span{position:relative;text-shadow:0 1px 3px rgba(0,0,0,.9)}.feed-next-tile span{display:block;overflow:hidden;padding:5px 7px 6px;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:12px;font-weight:600;color:rgba(255,255,255,.82)}.feed-shell-public[data-back] .feed-card .feed-hint{top:56px}@media (min-width:1100px) and (min-aspect-ratio:4/3),(min-width:1440px) and (min-aspect-ratio:7/6){.feed-shell-public[data-back] .feed-card .feed-hint{top:12px}.feed-shell-public{--feed-gap:14px;--feed-rail:64px;--feed-side-min:240px;--feed-head:30px;--feed-card-w:min(calc((100dvh - var(--site-header-h, 64px) - 36px - var(--feed-head)) * 0.8),calc(100vw - 40px - 2 * (var(--feed-side-min) + var(--feed-rail) + 2 * var(--feed-gap))));display:grid;grid-template-columns:calc((100% - var(--feed-card-w)) / 2 - var(--feed-gap)) auto calc((100% - var(--feed-card-w)) / 2 - var(--feed-rail) - 2 * var(--feed-gap));grid-template-rows:var(--feed-head) minmax(0,1fr);-moz-column-gap:var(--feed-gap);column-gap:var(--feed-gap);padding:18px 20px}.feed-shell-public .feed{grid-column:2;grid-row:2}.feed-shell-public .feed-slide{align-items:flex-start;justify-content:flex-start;gap:var(--feed-gap);padding:0}.feed-shell-public .feed-card{width:var(--feed-card-w);max-width:none;height:calc(var(--feed-card-w) * 1.25)}.feed-shell-public .feed-rail{height:calc(var(--feed-card-w) * 1.25);align-self:flex-start;justify-content:flex-end;padding-bottom:0}.feed-shell-public .feed-back-builds{position:static;grid-column:2;grid-row:1;align-self:start;justify-self:start;padding:0;line-height:14px;background:none}.feed-shell-public .feed-back-builds:hover{color:#d9c4ff;background:none}.feed-comments,.feed-next{display:flex;min-height:0;flex-direction:column}.feed-next{--next-rows:3;--next-cols:2;grid-column:1;grid-row:1/3;container-type:inline-size;overflow:hidden}.feed-next ul{--next-row:calc((var(--feed-card-w) * 1.25 - (var(--next-rows) - 1) * 10px) / var(--next-rows));--next-tile:min(calc((100cqw - (var(--next-cols) - 1) * 10px) / var(--next-cols)),calc(var(--next-row) - 27px));height:calc(var(--feed-card-w) * 1.25);grid-template-columns:repeat(var(--next-cols),var(--next-tile));grid-template-rows:repeat(var(--next-rows),calc(var(--next-tile) + 27px));align-content:space-between}.feed-next li:nth-child(n+7){display:none}.feed-next-tile span{line-height:16px}.feed-next-title{flex:none;height:var(--feed-head);margin:0;font-size:10px;line-height:14px}.feed-comments{grid-column:3;grid-row:2;display:flex;height:calc(var(--feed-card-w) * 1.25);flex-direction:column;gap:var(--feed-gap)}.feed-comments .pc-column{flex:1;min-height:0}}.pc-column{display:flex;height:100%;min-height:0;flex-direction:column;padding:16px;font-family:var(--font-geist-sans),system-ui,sans-serif;color:#fff;background:#1a211a;border:2px solid #000;box-shadow:inset 2px 2px 0 rgba(255,255,255,.08)}.pc-column .dl-head{margin-bottom:10px}.pc-column .dl-head h2{font-size:15px;letter-spacing:.04em;text-shadow:2px 2px 0 rgba(0,0,0,.8)}.pc-column-count{margin-left:4px;color:rgba(255,255,255,.55)}.pc-column .pc-list{flex:1}.pc-tabs{display:flex;gap:4px}.pc-tabs button{padding:8px 12px 7px;font-size:12px;letter-spacing:.04em;color:rgba(255,255,255,.6);border-bottom:3px solid transparent}.pc-tabs button[aria-selected=true]{color:#fff;text-shadow:2px 2px 0 rgba(0,0,0,.8);border-bottom-color:#47a638}.pc-tabs button:hover{color:#fff}.pc-panel:not([hidden]){display:flex;flex:1;min-height:0;flex-direction:column}.pc-sheet .pc-panel:not([hidden]){overflow:hidden}.pc-panel .pc-list{flex:1}.pc-panel-about:not([hidden]){overflow-y:auto;overscroll-behavior:contain}.pc-wornby .lb-wornby{margin:0 0 12px;padding:0 0 12px;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.08);box-shadow:none}.pc-wornby .lb-wornby-list{max-height:calc(var(--lb-chip-h) * 2 + var(--lb-chip-gap))}.pc-about{padding-bottom:4px}.pc-about-text{margin:4px 0 0;color:#e7ece7;font-size:14px;line-height:1.5}.pc-about .lb-block-sub{margin-top:18px}.pc-about .lb-swatches{margin-top:0}@media (min-width:1100px) and (max-height:759px){.feed-next{--next-rows:2}.feed-next li:nth-child(n+5){display:none}}@media (min-width:1100px) and (max-width:1439px) and (min-aspect-ratio:4/3){.feed-shell-public{--feed-body-h:calc(100dvh - var(--site-header-h, 64px) - 36px - var(--feed-head));--next-col:calc((var(--feed-body-h) - 2 * 10px) / 3 - 27px);--feed-card-w:min(calc(var(--feed-body-h) * 0.8),calc(100vw - 40px - var(--next-col) - var(--feed-rail) - 3 * var(--feed-gap) - 260px));grid-template-columns:calc((var(--feed-card-w) * 1.25 - 2 * 10px) / 3 - 27px) auto minmax(0,1fr)}.feed-next{--next-rows:3;--next-cols:1}.feed-next li:nth-child(n+4){display:none}}@media (prefers-reduced-motion:reduce){.feed-hint,.feed-hint-arrow{animation:none}}.fc-page{display:flex;align-items:center;justify-content:center;background:#6fa8dc}.fc-page-scene{position:absolute;inset:auto 0 0 0;width:100%;aspect-ratio:64/140;transform:translateY(calc(48 / 140 * 100%));bottom:22%;background-size:900% 100%;background-repeat:no-repeat;image-rendering:pixelated;pointer-events:none}.fc-page-body{position:relative;z-index:1;display:flex;max-width:340px;flex-direction:column;align-items:center;gap:14px;margin:0 24px;padding:24px 20px 22px;text-align:center;background:rgba(10,14,11,.82);border:2px solid rgba(0,0,0,.9);box-shadow:inset 2px 2px 0 rgba(255,255,255,.08),0 18px 50px rgba(0,0,0,.45)}.fc-page-icon{width:96px;height:96px;overflow:hidden;border:3px solid rgba(0,0,0,.85);box-shadow:0 0 0 3px var(--fc-accent)}.fc-page-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fc-page-title{font-size:18px;line-height:1.25;color:#fff;text-shadow:2px 3px 0 rgba(0,0,0,.8)}.fc-page-text{font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:14.5px;line-height:1.5;color:rgba(255,255,255,.82)}.fc-page-go{display:inline-flex;align-items:center;gap:10px;margin-top:4px;padding:13px 18px;font-size:13px;color:#fff;background:var(--fc-accent);border:2px solid rgba(0,0,0,.9);box-shadow:inset 2px 2px 0 rgba(255,255,255,.3),inset -2px -3px 0 rgba(0,0,0,.3);text-shadow:2px 2px 0 rgba(0,0,0,.6)}.fc-page-go:hover{filter:brightness(1.1)}.fc-page-price{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;font-size:11px;color:#f2c233;background:#0d120d;border:1px solid rgba(242,194,51,.7);text-shadow:none}.feed-make{display:flex;gap:10px}.feed-make a{display:grid;flex:1;min-width:0;height:44px;padding:0 12px;place-items:center;font-size:12px;text-align:center;color:#fff;white-space:nowrap}.feed-make-remix{background:#9a5cf0}.feed-make-remix:hover{background:#8a4ce0}.feed-make-photo{background:#47a638;animation:feed-make-glow 2.8s ease-in-out infinite}.feed-make-photo:hover{background:#3c8f2f}@keyframes feed-make-glow{0%,to{box-shadow:0 0 0 0 rgba(111,208,114,.5)}50%{box-shadow:0 0 0 7px rgba(111,208,114,0)}}@media (prefers-reduced-motion:reduce){.feed-make-photo{animation:none;box-shadow:0 0 0 3px rgba(111,208,114,.35)}}@media (min-width:1100px) and (min-aspect-ratio:4/3),(min-width:1440px) and (min-aspect-ratio:7/6){.feed-shell-public .feed-rail-make{display:none}}.feed-card:has(.feed-pose-bar) .feed-hint{display:none}body:has(.feed-shell-public) footer{display:none}