.cl-rate-app{height:100%;min-height:0;display:flex;flex-direction:column;max-width:none}.cl-rate-app .cl-page-head{flex-shrink:0}.cl-rate-app .cl-records-panel{min-height:230px;flex:1;margin-bottom:0}.cl-rate-note{display:flex;align-items:flex-start;gap:10px;flex-shrink:0;margin-bottom:16px}.cl-rate-note .cl-icon{margin-top:3px}.cl-rate-table{min-width:900px;width:100%;table-layout:auto}.cl-rate-table th:first-child{min-width:170px}.cl-rate-table td{vertical-align:middle;overflow-wrap:anywhere}.cl-rate-table td small{white-space:normal}.cl-rate-wide{grid-column:1/-1}.cl-rate-actions{display:flex;gap:8px;flex-wrap:wrap;padding-top:10px}#cl-rate-dialog{max-width:780px}#cl-rate-dialog .cl-form-grid>*{min-width:0}#cl-rate-status{color:var(--text-2)}@media(max-width:700px){.cl-rate-app .cl-page-head{align-items:flex-start;flex-direction:column}.cl-rate-app{height:auto;min-height:calc(100dvh - 110px)}.cl-rate-app .cl-records-panel{height:55dvh;min-height:280px;flex:initial}.cl-rate-app .cl-page-head h1{font-size:23px}#cl-rate-dialog .cl-form-grid{grid-template-columns:minmax(0,1fr)}}

.cl-table.cl-rate-table th{width:auto}.cl-table.cl-rate-table th:first-child{width:21%}.cl-table.cl-rate-table th:last-child{width:155px;min-width:155px}.cl-rate-table td:last-child{white-space:nowrap}.cl-rate-table .cl-text-button{white-space:nowrap}.cl-rate-table td{padding-top:11px;padding-bottom:11px}

@media(min-width:701px){.cl-rate-app .cl-page-head{margin-bottom:14px}.cl-rate-app .cl-dashboard-tabs{padding-bottom:8px}.cl-rate-app .cl-panel>header{padding-top:12px;padding-bottom:12px}.cl-rate-app .cl-rate-note{margin-bottom:12px}.cl-rate-table td{padding-top:9px;padding-bottom:9px}}
