.rental-warehouse-field{display:flex;flex-direction:column;gap:8px;min-width:0;color:#34233e;font-weight:700;letter-spacing:0}
.rental-warehouse-field select{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0;min-height:48px;padding:10px 30px 10px 12px;border:1px solid #a996b6;border-radius:4px;background:#fff;color:#302237;font:600 14px/1.5 Manrope,Arial,sans-serif;letter-spacing:0}
.rental-warehouse-field span{font-size:13px;line-height:1.6;overflow-wrap:anywhere}
.rental-warehouse-field select:focus-visible,.rental-transfer-table-wrap:focus-visible{outline:3px solid #805c95;outline-offset:3px}
.rental-transfer-comparison{min-width:0;max-width:100%;padding-block:16px;border-block:1px solid #d9cde1;color:#302237;letter-spacing:0}
.rental-scope .rc .rental-transfer-comparison h2{margin:0 0 12px;font:650 19px/1.4 Manrope,RentalManrope,Arial,sans-serif;letter-spacing:0}
.rental-scope .rc .rental-warehouse-field select{border-color:#a996b6;color:#302237;font-weight:600}
.rental-transfer-comparison [hidden],.rental-transfer-comparison[hidden]{display:none!important}
.rental-transfer-recommendation,.rental-transfer-warning{padding:12px;margin-bottom:14px;border:1px solid #95bba6;border-radius:4px;background:#edf7f0;color:#214e37;font-size:14px;line-height:1.6;overflow-wrap:anywhere}
.rental-transfer-recommendation p{margin:0 0 10px;color:inherit}
.rental-transfer-warning{border-color:#c59b61;background:#fff6e5;color:#654315}
.rental-scope .rc .rental-transfer-warning p{margin:0 0 8px;color:inherit}
.rental-scope .rc .rental-transfer-warning p:last-child{margin-bottom:0}
.rental-transfer-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}
.rental-scope .rc .rental-transfer-table{width:100%;min-width:650px;border-collapse:collapse;font-size:13px;line-height:1.5;color:#302237;background:#fff}
.rental-scope .rc .rental-transfer-table caption{text-align:left;padding-bottom:10px;color:#51435c}
.rental-scope .rc .rental-transfer-table :is(th,td){padding:10px 8px;text-align:right;vertical-align:top;border-bottom:1px solid #dcd4e1;font-size:13px;text-transform:none;font-variant-numeric:tabular-nums}
.rental-scope .rc .rental-transfer-table thead th{background:#f0eaf4;color:#442554;font-weight:700}
.rental-scope .rc .rental-transfer-table :is(th,td):first-child{text-align:left;min-width:190px;max-width:280px;overflow-wrap:anywhere}
.rental-scope .rc .rental-transfer-table tbody th{background:transparent;color:#302237;font-weight:600}
.rental-scope .rc .rental-transfer-table tbody th span{display:block;font-weight:400;margin-top:4px}
.rental-scope .rc .rental-transfer-table tr[data-selected=true]{background:#f0f8f3}
.rental-scope .rc .rental-transfer-table td{white-space:nowrap}
.rental-scope .rc .rental-transfer-table td:last-child{font-weight:800}
.rental-transfer-comparison button{max-width:100%;white-space:normal}
