.material-image-dialog{border:0;border-radius:14px;padding:0;width:min(960px,96vw);max-width:96vw;max-height:94dvh;background:#eef3f9;color:#203b60;box-shadow:0 14px 65px #10213c55}.material-image-dialog::backdrop{background:#10213cbb}.material-image-bar{position:sticky;top:0;z-index:2;background:white;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 16px;border-bottom:1px solid #d9e3ef}.material-image-bar strong{font:600 16px/1.4 system-ui;overflow-wrap:anywhere}.material-image-bar button{border:0;background:transparent;color:#203b60;cursor:pointer;flex:0 0 44px;font:30px/1 system-ui;padding:4px;border-radius:7px}.material-image-bar button:focus-visible{outline:3px solid #80b9ec}.material-image-pages{padding:16px}.material-image-pages figure{margin:0 0 18px}.material-image-pages img{display:block;width:100%;height:auto;background:white}.material-image-pages figcaption{text-align:center;font:13px/1.6 system-ui;color:#5b7088;padding:7px}.material-image-open{padding:9px 18px;border:1px solid #aec6df;border-radius:8px;background:#edf5ff;color:#244d78;font:600 16px system-ui;cursor:pointer}@media(max-width:550px){.material-image-dialog{width:98vw;max-width:98vw;max-height:96dvh}.material-image-pages{padding:6px}.material-image-bar{padding:9px 12px}.material-image-bar strong{font-size:14px}}