html,body,#root{background:#111;width:100%;height:100%;margin:0;overflow:hidden}canvas{display:block}.dom-ask{z-index:10;background:#0d0b0999;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dom-ask__box{color:#f4e3bf;box-sizing:border-box;background:#2b2622;border:2px solid #5c5045;border-radius:14px;flex-direction:column;gap:12px;width:min(420px,100%);padding:22px;font-family:PT Sans Narrow,Arial Narrow,sans-serif;display:flex}.dom-ask__title{font-size:24px;font-weight:700}.dom-ask__input{color:#f4e3bf;background:#1b1714;border:2px solid #5c5045;border-radius:8px;outline:none;padding:10px 12px;font:700 22px PT Sans Narrow,Arial Narrow,sans-serif}.dom-ask__input:focus{border-color:#e9a321}.dom-ask__hint{color:#b9ab92;min-height:1em;margin:0;font-size:16px}.dom-ask__row{justify-content:flex-end;gap:10px;display:flex}.dom-ask__btn{color:#1b1714;cursor:pointer;background:#e9a321;border:2px solid #b5701f;border-radius:8px;padding:10px 22px;font:700 20px PT Sans Narrow,Arial Narrow,sans-serif}.dom-ask__btn--ghost{color:#f4e3bf;background:#3a332c;border-color:#5c5045}.dom-ask__btn:focus-visible{outline-offset:2px;outline:2px solid #f4e3bf}
