.screenshot-open{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.screenshot-expand{border:0;border-bottom:1px solid var(--line-dark);padding:0 0 2px;background:none;color:var(--ink-dark);font:8px var(--font-mono);cursor:zoom-in}.screenshot-viewer{border:0;padding:20px;background:#e7e4dd;max-width:min(95vw,1200px);max-height:93vh;box-shadow:0 20px 100px rgba(0,0,0,.4)}.screenshot-viewer::backdrop{background:rgba(20,21,19,.86);backdrop-filter:blur(5px)}.screenshot-viewer img{display:block;max-width:calc(95vw - 40px);max-height:calc(93vh - 40px);object-fit:contain}.viewer-close{position:sticky;float:right;top:0;margin-top:-14px;margin-right:-14px;width:32px;height:32px;border:0;background:#242521;color:#f1eee8;font-size:22px;cursor:pointer}
