.adi-input-references-backdrop{position:fixed!important;inset:0!important;z-index:2!important}.adi-input-references-dialog{width:min(1120px,calc(100vw - 24px))!important;max-height:calc(100dvh - 24px)!important;min-height:0}.adi-input-references-dialog [hidden]{display:none!important}
.adi-input-reference-body{overflow:auto;min-height:0}.adi-input-reference-hint{margin:0 0 16px;color:#64748b;font-size:12px;line-height:1.5}.adi-input-reference-balance{font-weight:650;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap;color:#243548}
.adi-input-reference-list{border:1px solid #dce4ee;border-radius:12px;overflow:hidden}.adi-input-reference-head,.adi-input-reference-row{display:grid;grid-template-columns:minmax(150px,1.4fr) repeat(3,minmax(100px,1fr));align-items:center;gap:16px;padding:14px 16px;min-width:0}.adi-input-reference-head{background:#f5f7fb;color:#64748b;font-size:10px;font-weight:700}.adi-input-reference-row{border-top:1px solid #e4ebf3;cursor:pointer;font-size:13px;font-variant-numeric:tabular-nums}.adi-input-reference-row>div{overflow-wrap:anywhere}.adi-input-reference-row>div:first-child,.adi-input-reference-row>div:last-child{font-weight:650}.adi-input-reference-row:hover,.adi-input-reference-row:focus-visible{background:#eff6ff;outline:2px solid #5595df;outline-offset:-2px}.adi-input-reference-row.is-zero{color:#718198}
.adi-input-reference-reservations{border-top:1px solid #dce4ee;padding-top:16px;margin-top:18px}.adi-input-reference-reservations summary{cursor:pointer;font-size:13px;font-weight:600;line-height:1.5}.adi-input-reference-reservations>div{padding-top:14px}.adi-input-reference-reservations>div>p{font-size:12px;color:#64748b}.adi-input-reference-more{margin-top:12px;font-size:12px}.adi-input-reference-reservations .adi-input-history-table{margin-top:0}
html[data-theme='dark'] .adi-input-reference-balance{color:#e2e8f0}html[data-theme='dark'] .adi-input-reference-hint,html[data-theme='dark'] .adi-input-reference-reservations>div>p{color:#acbbce}html[data-theme='dark'] .adi-input-reference-list,html[data-theme='dark'] .adi-input-reference-row,html[data-theme='dark'] .adi-input-reference-reservations{border-color:#3b4b60}html[data-theme='dark'] .adi-input-reference-head{background:#172333;color:#b8c5d7}html[data-theme='dark'] .adi-input-reference-row:hover,html[data-theme='dark'] .adi-input-reference-row:focus-visible{background:#203b59}html[data-theme='dark'] .adi-input-reference-row.is-zero{color:#aab7c8}
@media(max-width:640px){.adi-input-references-dialog .adi-input-history-header{gap:14px;padding:16px}.adi-input-references-dialog .adi-input-history-heading h3{font-size:16px}.adi-input-references-dialog .adi-input-history-header-aside{gap:8px;margin-left:0;width:100%;justify-content:flex-end}.adi-input-references-dialog .adi-input-history-header-aside .ghost-action{font-size:11px;padding:8px}.adi-input-reference-balance{font-size:12px;margin-right:auto;white-space:normal}.adi-input-reference-head{display:none}.adi-input-reference-list{border:0;border-radius:0;display:grid;gap:10px}.adi-input-reference-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;border:1px solid #dce4ee;border-radius:10px;padding:12px}.adi-input-reference-row>div::before{content:attr(data-label);display:block;font-size:10px;color:#718198;font-weight:500;margin-bottom:5px}.adi-input-reference-row>div:first-child{grid-column:1/-1}.adi-input-reference-row>div:last-child{grid-column:1/-1}.adi-input-reference-row>div:last-child::before{display:inline;margin-right:8px}.adi-input-reference-hint{font-size:11px}html[data-theme='dark'] .adi-input-reference-row>div::before{color:#aab7c8}}
@media(max-width:640px){.adi-input-references-dialog .adi-input-history-header-aside{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 36px}.adi-input-references-dialog .adi-input-history-header-aside>.ghost-action{grid-column:2;grid-row:1;min-width:0;white-space:normal}.adi-input-references-dialog .adi-input-history-header-aside>.icon-close{grid-column:3;grid-row:1;width:36px;min-width:36px;margin:0}.adi-input-reference-balance{grid-column:1;grid-row:1;margin:0}}
