.cover-demo{position:absolute;left:80px;bottom:164px;z-index:5;border:1px solid #dfae7d;background:#f4ead9;color:#28221e;border-radius:99px;padding:14px 24px;font:600 18px/1.2 system-ui;cursor:pointer}.cover-demo:hover{background:#fff4e5}.demo-dialog{width:min(1280px,94vw);max-width:94vw;padding:0;border:1px solid #9b7653;border-radius:18px;background:#171614;color:#f5eee4;box-shadow:0 30px 100px #0009}.demo-dialog::backdrop{background:#080706e8;backdrop-filter:blur(12px)}.demo-dialog header{display:flex;justify-content:space-between;align-items:center;padding:14px 22px;font:500 17px system-ui}.demo-dialog header button{background:transparent;border:1px solid #8d8275;color:inherit;border-radius:30px;padding:8px 16px;cursor:pointer}.demo-dialog video{display:block;width:100%;aspect-ratio:16/9;max-height:78vh;object-fit:contain;background:#000}.demo-dialog #demo-status{position:absolute;bottom:58px;left:22px;font:14px system-ui;pointer-events:none}.demo-dialog #demo-status:empty{display:none}@media print{.cover-demo,[data-open-demo],.demo-dialog{display:none!important}}
