.chichi-overlay{position:absolute;inset:0;z-index:85;overflow:hidden;pointer-events:none;isolation:isolate;border-radius:inherit}.chichi-overlay canvas{display:block;width:100%;height:100%;pointer-events:none}.chichi-close{position:absolute;right:12px;top:12px;width:34px;height:34px;display:grid;place-items:center;border:1px solid #caa0eb66;border-radius:50%;background:#140c21cc;color:#fff0d3;font:22px Arial,sans-serif;pointer-events:auto;cursor:pointer}.chichi-close:hover,.chichi-close:focus-visible{background:#512a71;outline:2px solid #edc475;outline-offset:2px}@media(max-width:600px){.chichi-close{right:7px;top:7px;width:28px;height:28px}}
