.ir-panel{margin-top:18px}.ir-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ir-toolbar h3{margin:0}.ir-toolbar select{padding:8px 12px;border:1px solid #ccdae5;border-radius:8px;background:white;color:#24465d}.ir-note{font-size:12px;color:#647b8c;padding:0 16px;line-height:1.6}.ir-scroll{overflow:auto;max-width:100%}.ir-panel table,.ir-dialog table{border-collapse:collapse;width:100%;font-size:12px}.ir-panel th,.ir-dialog th{background:#f5f8fb;text-align:left;color:#61788a;font-size:11px;white-space:nowrap}.ir-panel td,.ir-panel th,.ir-dialog td,.ir-dialog th{padding:12px;border-bottom:1px solid #e7edf2}.ir-panel td:last-child{white-space:nowrap}.ir-panel td button+button{margin-left:6px}.ir-footer{padding:12px 16px;color:#647b8c;font-size:12px}.ir-dialog{border:1px solid #d5e1eb;border-radius:14px;padding:24px;width:min(900px,90vw);max-height:85vh;color:#24465d}.ir-dialog::backdrop{background:#193c5570}.ir-dialog .ir-note{padding:0}.ir-dialog button{cursor:pointer}.ir-panel button:disabled{opacity:.45;cursor:default}
.ir-panel{grid-column:1/-1}

.ir-dialog>button{margin:8px 8px 0 0}.ir-dialog h4{margin:22px 0 10px}.ir-dialog p{line-height:1.55}
