.example-open{display:block;width:100%;border:0;padding:0;background:none;cursor:zoom-in}.draft-image.full-poster{max-height:none;overflow:visible}.example-dialog{width:min(1100px,94vw);max-width:94vw;max-height:94vh;padding:48px 20px 20px;border:0;border-radius:16px;overflow:auto;background:white}.example-dialog::backdrop{background:rgba(0,0,0,.75)}.example-close{position:sticky;top:0;display:block;margin:-38px 0 8px auto;width:36px;height:36px;border:0;border-radius:50%;background:#18181b;color:white;font-size:26px;line-height:1;z-index:5}.example-content img{display:block;width:100%;height:auto}.example-dialog.poster-sized{width:min(720px,94vw)}
.example-dialog{padding:64px 20px 20px}.example-close{position:sticky;top:0;margin:-52px 0 16px auto;padding:0;display:grid;place-items:center;width:36px;height:36px;font-size:0;flex-shrink:0}.example-close::before,.example-close::after{content:'';position:absolute;width:16px;height:2px;background:currentColor;border-radius:1px;left:10px;top:17px;transform:rotate(45deg)}.example-close::after{transform:rotate(-45deg)}

.example-dialog{padding:0 20px 20px}.example-toolbar{position:sticky;top:0;z-index:10;height:64px;display:flex;align-items:center;justify-content:flex-end;background:#fff;flex-shrink:0}.example-toolbar .example-close{position:relative;top:auto;margin:0;padding:0;display:grid;place-items:center}

.draft-image.full-fingerprint{max-height:none;overflow:visible;width:min(100%,420px);margin-inline:auto}.full-fingerprint img{width:100%;height:auto;object-fit:contain}

.concept-stack{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));align-items:start;padding-bottom:8px}.concept-stack figure{margin:0;min-width:0}.concept-stack figcaption{font-size:11px;font-weight:600;margin-bottom:10px;color:#6d6d77}.concept-stack img{display:block;width:100%;height:auto}.concept-stack .example-open{padding:8px;border-radius:12px;background:white;box-shadow:0 12px 32px #20323820}.concept-original{grid-column:1/8;grid-row:1}.concept-revised{grid-column:4/11;grid-row:1;margin-top:100px!important;z-index:1}.concept-stack .example-open:focus-visible{outline:3px solid #c8512a;outline-offset:4px}.concept-original:focus-within{z-index:2}@media(max-width:600px){.concept-revised{margin-top:65px!important}}
