.stage.stage-wait{color:var(--mute);text-align:center;flex-wrap:wrap;place-content:center;align-items:center;gap:12px;padding:24px;font-size:14px;font-weight:600;display:flex}.stage.stage-wait [role=alert]{color:var(--ink);flex-basis:100%;margin:0;font-weight:500}.stage .spinner{border-width:3px;width:28px;height:28px}.stage .stage-spin{margin:-14px 0 0 -14px;position:absolute;top:50%;left:50%}.stage.stage-done{--stage-h:max(420px, calc(100dvh - 190px));height:auto;min-height:var(--stage-h);width:calc(var(--stage-h) * 9 / 16);aspect-ratio:auto;align-content:center;max-width:100%;display:grid;overflow:visible}@media (max-width:767px){.stage.stage-done{--stage-h:max(420px, calc(100dvh - 230px))}}.feed .stage.stage-done{align-content:start;width:100%;height:100%;min-height:0;overflow-y:auto}.stage-end{padding:16px}.stage-done .rcard{min-height:0}.stage-end>[role=status]:not(.rcard){color:var(--mute);margin:0;padding:24px}.leave-overlay{z-index:1000;background:#09090b80;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.leave-box{background:var(--card);width:100%;max-width:360px;color:var(--ink);border-radius:var(--r);box-shadow:var(--sh);gap:8px;padding:24px;display:grid}.leave-box h2{font:600 22px/1.3 var(--font-heading);margin:0}.leave-box p{color:var(--mute);margin:0;font-size:15px}.leave-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.leave-actions button{width:100%}.sc-stack{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;margin:auto;display:grid}.sc-stack>.small,.sc-stack>.rcard-links{text-align:center;color:var(--mute);margin:0}.stage-poster{display:none}