.case-preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;background:#eef2f7;color:#536175;font-size:11px}.case-preview-toolbar>div{display:flex;gap:4px}.case-preview-toolbar button{border:1px solid #cbd3df;background:#fff;color:#344663;padding:7px 10px;min-height:36px;border-radius:6px;font:600 11px/1.4 Arial,sans-serif;cursor:pointer}.case-preview-toolbar button[aria-pressed=true]{background:#153e75;color:#fff;border-color:#153e75}.case-preview-stage{position:relative;overflow:hidden;background:#e8edf3;height:453px}.case-preview-stage iframe{position:absolute;inset:0;border:0;display:block;transform-origin:top left;width:1280px;height:860px}.case-preview-stage.is-mobile{max-width:390px;margin-inline:auto}.case-view-controls{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px!important}.case-view-controls button{min-width:0;min-height:44px;white-space:normal!important;font-size:11px!important;line-height:1.4}.case-browser :is(button,a,iframe):focus-visible{outline:3px solid #7a55aa;outline-offset:-3px}.case-image-tools>span{line-height:1.6}.case-caption{min-height:62px;display:flex;align-items:center;line-height:1.6!important}@media(max-width:640px){.case-preview-toolbar{font-size:11px;padding:8px 10px}.case-preview-toolbar button{min-height:42px;padding:8px 10px}.case-view-controls{padding:7px!important}.case-view-controls button{padding:8px 4px!important}.case-image-tools{padding:12px!important}.case-image-tools a{font-size:13px!important}.case-caption{padding:12px!important;font-size:12px!important}}

@media(max-width:640px){.case-preview-stage iframe{pointer-events:none}}
