.query-document-notice{position:fixed;right:24px;bottom:24px;z-index:3001;display:flex;align-items:flex-start;gap:16px;width:min(760px,calc(100% - 48px));padding:16px 18px;border:1px solid #f4c895;border-left:4px solid #df923f;border-radius:14px;background:#fff0dd;color:#754419;box-shadow:0 12px 32px #69411b24;line-height:1.5}
.query-document-notice b,.query-document-notice span{display:block}
.query-document-notice b{font-size:calc(14px * var(--business-font-scale,1));margin-bottom:4px}
.query-document-notice span{font-size:calc(13px * var(--business-font-scale,1))}
#queryForm #document[aria-invalid=true]{border-color:#dfaa6a;box-shadow:0 0 0 3px #dfaa6a12}
.query-document-notice>div{flex:1;min-width:0}
.query-notice-close{flex:0 0 32px;width:32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid #e9c7a1;border-radius:9px;background:#fff7ec;color:#754419;font-size:22px;cursor:pointer}
.query-notice-close:focus-visible{outline:2px solid #9b5c1c;outline-offset:2px}
@media(max-width:600px){.query-document-notice{right:10px;left:10px;bottom:calc(10px + env(safe-area-inset-bottom));width:auto;padding:13px;gap:10px}}
