#dialog-content.stage-view{padding-top:24px}.stage-view .archive-hero{display:block}.stage-view .archive-hero .ephemera,.stage-view .page-lead,.stage-view .archive-index,.stage-view .page-disclaimer,.stage-view>[data-export-drafts],.stage-view>.page-end-link{display:none}.stage-view .page-eyebrow{margin-bottom:10px}.stage-view #dialog-title{font-size:clamp(28px,4vw,48px);line-height:1.1;margin:0;letter-spacing:-1px}.stage-view #dialog-title .title-line{display:inline}.stage-view .page-tools{margin:18px 0 8px}.stage-view .page-filters{gap:7px}.stage-view .page-filters button{padding:7px 10px;font-size:11px}
#work-stage{height:min(590px,70vh);min-height:390px;margin:0;background:transparent;perspective:1300px;touch-action:pan-y;cursor:grab;isolation:isolate;user-select:none;overflow:hidden}#work-stage:focus-visible{outline:2px solid var(--green);outline-offset:4px}#work-stage .stage-card{width:var(--ring-card-width,320px);left:50%;top:46%;margin:0;padding:0;border:0;box-shadow:none;background:transparent;transform-origin:center;transition:transform .65s cubic-bezier(.2,.75,.25,1),opacity .35s;cursor:grab;will-change:transform}#work-stage .stage-card img{height:clamp(240px,43vh,380px);width:100%;object-fit:contain;background:transparent;pointer-events:none;-webkit-user-drag:none}#work-stage .stage-card>span{position:absolute;bottom:100%;left:0;right:0;display:flex;gap:10px;align-items:center;justify-content:space-between;padding:6px 8px;background:#e5eadf;color:var(--ink);font-size:11px;opacity:0;transition:opacity .2s}#work-stage .stage-card>span strong{font-weight:500;line-height:1.4;overflow-wrap:anywhere}#work-stage .stage-card>span b{font-weight:400;white-space:nowrap;background:var(--green);color:var(--paper);padding:3px 5px}#work-stage .stage-card.is-current>span{opacity:1}#work-stage .stage-card.is-current{cursor:pointer}#work-stage .stage-card.is-current:hover>span b{background:var(--pink);color:var(--ink)}#work-stage .stage-card:focus-visible{outline:2px solid var(--green);outline-offset:5px}#work-stage.is-dragging,#work-stage.is-dragging .stage-card{cursor:grabbing}#work-stage.is-dragging .stage-card{transition:none}#work-stage .stage-controls{bottom:30px;z-index:110;gap:16px}#work-stage .stage-controls button{width:30px;height:30px;border:0;background:#e5eadf;border-radius:0;font-size:17px}#work-stage .stage-controls button:disabled{opacity:.3;cursor:default}.stage-hint{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:10px;color:#64796a;margin:0;pointer-events:none}.motion-off #work-stage .stage-card{transition:none!important}
@media(max-width:700px){.stage-view .page-tools{align-items:flex-start;flex-wrap:wrap}.stage-view #dialog-title{font-size:30px}#work-stage{height:480px;min-height:360px;margin-inline:-12px}#work-stage .stage-card img{height:290px}#work-stage .stage-card>span{font-size:9px;gap:5px;padding:5px}#work-stage .stage-card>span b{font-size:8px}.stage-hint{font-size:9px}.stage-view .mode-toggle{font-size:10px}.stage-view .page-filters button{font-size:10px;padding:6px 8px}}
@media(prefers-reduced-motion:reduce){#work-stage .stage-card{transition:none}}
#dialog-content.stage-view .archive-hero{min-height:0;height:auto;padding:0;margin:0}#dialog-content.stage-view .archive-hero>div{min-height:0}#dialog-content.stage-view .page-tools{padding-bottom:10px}
