.an-preview-dialog{border:1px solid #cfa864;border-radius:20px;background:#f8f0e2;color:#3d291b;width:min(460px,calc(100vw - 36px));padding:18px;box-sizing:border-box;box-shadow:0 18px 55px #160d09a8}.an-preview-dialog::backdrop{background:#160e0aa8}.an-preview-header{display:flex;align-items:center;justify-content:space-between;gap:12px;font:700 18px system-ui}.an-preview-header button{border:0;border-radius:50%;width:38px;height:38px;font-size:20px;background:#ede1ce;cursor:pointer}.an-preview-stage{height:min(44vh,340px);margin:14px 0;border-radius:16px;overflow:hidden;background:radial-gradient(circle at 50% 35%,#b08b59,#493021 72%,#302018);position:relative;display:grid;place-items:center}.an-preview-stage canvas{width:100%;height:100%;display:block}.an-preview-fallback svg{width:130px;height:130px}.an-preview-dialog p{font:13px/1.5 system-ui;color:#765c46;margin:0}
