.cdmHbq_banner{z-index:2000;color:#333;background:#fff;border-top:1px solid #e6e6e6;flex-direction:column;width:100%;max-width:840px;max-height:58vh;padding:12px 12px 0;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -8px 24px #0000001f}.cdmHbq_body{-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:4px;overflow:auto}.cdmHbq_title{margin:0 0 6px;font-size:14px;font-weight:700;line-height:140%}.cdmHbq_hint,.cdmHbq_withdrawHelp{margin:0 0 8px;font-size:11px;font-weight:400;line-height:150%}.cdmHbq_notice{border-collapse:collapse;table-layout:fixed;width:100%;margin:0 0 8px;font-size:10px;line-height:140%}.cdmHbq_notice th,.cdmHbq_notice td{text-align:left;vertical-align:top;border:1px solid #e6e6e6;padding:4px 6px}.cdmHbq_notice th{background:#f5f5f5;width:30%;font-weight:700}.cdmHbq_checks{flex-direction:column;gap:6px;margin:0 0 8px;display:flex}.cdmHbq_check{cursor:pointer;align-items:flex-start;gap:6px;font-size:11px;line-height:140%;display:flex}.cdmHbq_check input{accent-color:#2eb6aa;flex:none;width:16px;height:16px;margin-top:1px}.cdmHbq_hint{margin:0}.cdmHbq_actions{gap:8px;display:flex}.cdmHbq_footer{padding:8px 0 calc(8px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e6e6e6;flex-direction:column;flex:none;gap:8px;display:flex}.cdmHbq_button{text-align:center;cursor:pointer;border-radius:4px;flex:1;min-height:44px;padding:0 12px;font-size:14px;font-weight:700;line-height:44px}.cdmHbq_accept{color:#fff;background:#2eb6aa}.cdmHbq_accept:disabled{opacity:.4;cursor:not-allowed}.cdmHbq_reject{color:#333;background:#fff;border:1px solid #333}.cdmHbq_close{color:#333;background:#fff;border:1px solid #e6e6e6;flex:1}
