#captureViewer[hidden]{display:none!important}#captureViewer{position:fixed;inset:0;z-index:2147483647;background:#050b15;display:flex;flex-direction:column;color:#f4f8ff}body.capture-viewer-open{overflow:hidden}.capture-viewer-toolbar{display:flex;align-items:center;gap:8px;min-height:58px;padding:10px 12px;padding-top:max(10px,env(safe-area-inset-top));background:#13263f;border-bottom:1px solid #39536f}.capture-viewer-toolbar strong{font-size:15px;margin-right:auto;white-space:nowrap}.capture-viewer-toolbar span{min-width:42px;text-align:center;font-size:13px;color:#b9d2ee}.capture-viewer-toolbar button{color:#fff;background:#24466e;border:1px solid #4a6d96;border-radius:10px;min-width:37px;height:39px;padding:0 8px;font-size:19px}.capture-viewer-toolbar #captureZoomReset{font-size:12px}.capture-viewer-stage{flex:1;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;touch-action:none;user-select:none}.capture-viewer-stage img{max-width:100%;max-height:100%;object-fit:contain;transform-origin:center center;pointer-events:none;user-select:none}.capture-viewer-hint{font-size:12px;text-align:center;color:#a5bad5;padding:9px 6px;padding-bottom:max(9px,env(safe-area-inset-bottom))}@media(max-width:370px){.capture-viewer-toolbar{gap:4px;padding-left:5px;padding-right:5px}.capture-viewer-toolbar button{min-width:32px;padding:0 5px}}