.dispatch-console[hidden],#tablet-dispatch-message[hidden]{display:none!important}
.dispatch-console{position:fixed;inset:65px 20px 15px;z-index:10000;overflow:auto;background:#f7f8fa;color:#172737;border:2px solid #424b55;box-shadow:0 8px 30px #0006;padding:20px;font:16px/1.5 Arial,'Meiryo',sans-serif}
.dispatch-console-top{display:flex;justify-content:space-between;align-items:center;gap:15px}.dispatch-console h2{margin:0 0 15px}.dispatch-console button{cursor:pointer;padding:10px 20px;font-size:17px}.dispatch-console form{max-width:850px}.dispatch-console label{display:block;font-weight:bold;margin:12px 0}.dispatch-console input,.dispatch-console select,.dispatch-console textarea{display:block;box-sizing:border-box;width:100%;padding:10px;font:18px/1.4 Arial,'Meiryo',sans-serif}.dispatch-send{background:#176bb5;color:#fff;border:0}.dispatch-hint{font-size:14px;color:#4b5965}.dispatch-history-card{border:1px solid #ccd2d8;background:white;margin:12px 0;padding:14px}.dispatch-history-card time{margin-left:20px;font-size:14px}.dispatch-history-card p{white-space:pre-wrap;overflow-wrap:anywhere}.dispatch-answer{padding:5px 0}.dispatch-answer.understood{color:#086b37}.dispatch-answer.cannot{color:#b61d28}
#main #tablet-dispatch-message{grid-row:1;grid-column:1/-1;align-self:stretch;overflow:auto;min-height:0;text-align:left;color:#151515;padding:4px 6px;line-height:1.3}
#tablet-dispatch-message strong{display:block;font-size:clamp(16px,3.8vw,27px)}#tablet-dispatch-message .dispatch-message-body{font-size:clamp(17px,4vw,29px);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0}#tablet-dispatch-message small{font-size:clamp(11px,2.5vw,17px)}
#main .bottom-panel .dispatch-response{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;color:#fff!important}#main .bottom-panel .dispatch-response small{font-size:clamp(11px,2.5vw,18px);line-height:1.1;margin-top:2px}#main .bottom-panel .dispatch-response:disabled{opacity:.55}
@media(max-width:600px){.dispatch-console{inset:10px;padding:12px}.dispatch-console-top h2{font-size:22px}}
