.BuyingCheck_root__88In3{margin:0 0 22px;padding:clamp(18px,2.3vw,28px);border:1px solid rgba(116,129,151,.18);border-radius:24px;background:linear-gradient(132deg,hsla(0,0%,100%,.94),hsla(30,25%,98%,.85) 54%,rgba(242,249,249,.83));box-shadow:0 15px 36px rgba(24,40,59,.055),inset 0 1px hsla(0,0%,100%,.94);-webkit-backdrop-filter:blur(20px) saturate(1.15);backdrop-filter:blur(20px) saturate(1.15)}.BuyingCheck_heading__0brbi{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:16px}.BuyingCheck_eyebrow__icU6N{color:#64718b;font-size:.68rem;font-weight:800;letter-spacing:.17em}.BuyingCheck_heading__0brbi h2{margin:4px 0 0;color:#1e2835;font-size:clamp(1.23rem,2.4vw,1.62rem);letter-spacing:-.035em}.BuyingCheck_heading__0brbi p{max-width:380px;margin:0;color:#606b76;font-size:.88rem;line-height:1.4}.BuyingCheck_grid__je4e6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.BuyingCheck_card__TwLhm{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:0 13px;gap:0 13px;align-content:start;padding:17px;border:1px solid rgba(123,137,152,.15);border-radius:19px;background:linear-gradient(155deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.75));box-shadow:inset 0 1px hsla(0,0%,100%,.96),0 5px 14px rgba(30,43,56,.025)}.BuyingCheck_marker__vNv1y{display:grid;place-items:center;width:32px;height:32px;border-radius:11px;font-size:.75rem;font-weight:800}.BuyingCheck_markerWarm__6UCIO{color:#9a694c;background:linear-gradient(145deg,#fbf0e7,#f6eee8)}.BuyingCheck_markerCool__sf5VH{color:#37706f;background:linear-gradient(145deg,#eaf8f5,#edf3f5)}.BuyingCheck_copy__ICvBJ{min-width:0}.BuyingCheck_copy__ICvBJ h3{margin:1px 0 5px;color:#1f2b34;font-size:.98rem;letter-spacing:-.012em}.BuyingCheck_copy__ICvBJ p{margin:0;color:#4f5c67;font-size:.85rem;line-height:1.48}.BuyingCheck_copy__ICvBJ p strong{color:#263c43;font-weight:700}.BuyingCheck_source__znXNQ{display:block;margin-top:9px;color:#74808b;font-size:.72rem;line-height:1.35}.BuyingCheck_card__TwLhm button{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:7px;margin:12px 0 0;padding:8px 12px;border:1px solid rgba(87,107,118,.16);border-radius:11px;color:#274451;background:linear-gradient(135deg,#fff,#f5f9f9);box-shadow:inset 0 1px #fff,0 2px 7px rgba(31,59,69,.035);font:inherit;font-size:.78rem;font-weight:750;cursor:pointer}.BuyingCheck_card__TwLhm button:hover{border-color:rgba(65,119,123,.36);background:#f4fbfa}.BuyingCheck_card__TwLhm button:focus-visible{outline:3px solid #3b7c91;outline-offset:3px}.BuyingCheck_boundary__EYSDE{margin:12px 1px 0;color:#717c86;font-size:.75rem;line-height:1.4}[data-theme=dark] .BuyingCheck_root__88In3{border-color:rgba(208,222,232,.14);background:linear-gradient(132deg,rgba(36,49,66,.91),rgba(32,45,61,.84) 58%,rgba(34,60,64,.75));box-shadow:0 16px 36px rgba(0,0,0,.15),inset 0 1px hsla(0,0%,100%,.11)}[data-theme=dark] .BuyingCheck_copy__ICvBJ h3,[data-theme=dark] .BuyingCheck_heading__0brbi h2{color:#f4f7f8}[data-theme=dark] .BuyingCheck_copy__ICvBJ p,[data-theme=dark] .BuyingCheck_heading__0brbi p{color:#d1dbe0}[data-theme=dark] .BuyingCheck_copy__ICvBJ p strong{color:#eff8f5}[data-theme=dark] .BuyingCheck_boundary__EYSDE,[data-theme=dark] .BuyingCheck_eyebrow__icU6N,[data-theme=dark] .BuyingCheck_source__znXNQ{color:#adbec6}[data-theme=dark] .BuyingCheck_card__TwLhm{border-color:rgba(218,230,236,.12);background:linear-gradient(155deg,rgba(65,78,92,.68),rgba(45,58,73,.66));box-shadow:inset 0 1px hsla(0,0%,100%,.11)}[data-theme=dark] .BuyingCheck_card__TwLhm button{color:#e7f6f3;border-color:rgba(203,234,226,.21);background:linear-gradient(135deg,rgba(78,105,108,.67),rgba(58,80,87,.65));box-shadow:inset 0 1px hsla(0,0%,100%,.12)}[data-theme=dark] .BuyingCheck_card__TwLhm button:hover{background:rgba(83,124,122,.58)}[data-theme=dark] .BuyingCheck_markerWarm__6UCIO{color:#f4c8a9;background:rgba(169,107,65,.21)}[data-theme=dark] .BuyingCheck_markerCool__sf5VH{color:#b7e7de;background:rgba(66,142,134,.23)}@media (max-width:760px){.BuyingCheck_heading__0brbi{display:block}.BuyingCheck_heading__0brbi p{margin-top:5px}.BuyingCheck_grid__je4e6{grid-template-columns:1fr}.BuyingCheck_root__88In3{border-radius:20px}}.ies-root{min-width:0;margin:0 0 15px;padding:17px 19px;border:1px solid var(--inv-line);border-radius:18px;background:radial-gradient(circle at 92% 8%,rgba(80,161,205,.1),transparent 52%),var(--inv-panel);color:var(--inv-ink);box-shadow:var(--card-glow);-webkit-backdrop-filter:blur(10px) saturate(1.06);backdrop-filter:blur(10px) saturate(1.06)}.ies-top{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.ies-top>div:first-child{display:grid;grid-gap:5px;gap:5px;min-width:0}.ies-eyebrow{color:var(--inv-accent);font-size:10px;font-weight:800;letter-spacing:.12em}.ies-top strong{font-size:15px;line-height:1.35}.ies-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.ies-actions button{min-height:36px;padding:7px 11px;border:1px solid var(--inv-line);border-radius:10px;background:var(--inv-soft);color:var(--inv-ink);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.ies-actions button:hover{border-color:var(--inv-accent);background:var(--glass-hover)}.ies-actions button:disabled{opacity:.6;cursor:wait}.ies-actions button:focus-visible{outline:2px solid var(--inv-accent);outline-offset:2px}.ies-root p{margin:11px 0 0;color:var(--inv-muted);font-size:12px;line-height:1.5}.ies-root .ies-error{color:var(--bad)}.ies-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:14px}.ies-sources>div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:10px 12px;border:1px solid var(--inv-line);border-radius:12px;background:var(--inv-soft)}.ies-sources span{color:var(--inv-accent);font-size:11px;font-weight:800}.ies-sources strong{color:var(--inv-ink);font-size:12px;line-height:1.4}.ies-sources small{color:var(--inv-muted);font-size:11px;line-height:1.4}.ies-failed,.ies-stale{border-color:rgba(211,91,101,.45)}.ies-failed .ies-top strong,.ies-stale .ies-top strong{color:var(--bad)}@media (max-width:620px){.ies-root{padding:14px}.ies-top{flex-direction:column}.ies-actions{justify-content:flex-start}.ies-actions button{font-size:16px}.ies-sources{grid-template-columns:1fr}}.rental-fleet-summary{margin:16px 0 20px;padding:18px 20px;border:1px solid var(--card-border);border-radius:18px;background:var(--card-bg)}.rental-fleet-summary-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;margin-bottom:14px}.rental-fleet-summary-head>div{display:grid;grid-gap:3px;gap:3px}.rental-fleet-summary-head strong{font-size:15px}.rental-fleet-summary p,.rental-fleet-summary-head span{color:var(--text-muted);font-size:12px;line-height:1.45}.rental-fleet-summary-head .rental-fleet-unassigned{color:#8acaf0;font-weight:650}.rental-fleet-table-wrap{max-width:100%;overflow-x:auto}.rental-fleet-table{border-collapse:collapse;width:100%;min-width:700px;text-align:right;font-size:12px}.rental-fleet-table td:first-child,.rental-fleet-table th:first-child{text-align:left}.rental-fleet-table td,.rental-fleet-table th{padding:9px 7px;border-top:1px solid var(--card-border);white-space:nowrap}.rental-fleet-table thead th{color:var(--text-muted);font-size:11px;font-weight:650}.rental-fleet-table tbody th{font-weight:600}.rental-unit-label{color:#8acaf0;font-weight:600}.rental-unit-label.missing{color:#ffc18b}[data-theme=light] .rental-fleet-unassigned,[data-theme=light] .rental-unit-label{color:#365f6a}[data-theme=light] .rental-unit-label.missing{color:#986344}@media (max-width:620px){.rental-fleet-summary{padding:16px}.rental-fleet-table{min-width:700px}}.rental-fleet-panel{margin-top:24px;padding:clamp(18px,3vw,28px);border:1px solid var(--card-border);border-radius:22px;background:var(--card-bg);color:var(--text)}.rental-fleet-panel-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.rental-fleet-panel-heading h2{margin:5px 0;font-size:clamp(19px,2.3vw,25px)}.rental-fleet-panel-heading p{margin:0;max-width:630px;line-height:1.5;color:var(--text-muted);font-size:13px}.rental-fleet-load-error{margin-top:20px;padding:18px 20px;border:1px solid rgba(190,74,74,.38);border-radius:16px;background:rgba(190,74,74,.08);line-height:1.5}.rental-fleet-load-error strong{display:block;font-size:15px}.rental-fleet-load-error p{margin:6px 0 14px;color:var(--text-muted);font-size:13px}.rental-fleet-eyebrow{color:#8acaf0;letter-spacing:.12em;font-weight:750;font-size:10px}[data-theme=light] .rental-fleet-eyebrow{color:#236b98}.rental-fleet-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:9px;gap:9px;margin:20px 0 12px}.rental-fleet-kpis>div{display:flex;flex-direction:column;gap:3px;padding:14px;background:var(--glass-item);border:1px solid var(--card-border);border-radius:14px}.rental-fleet-kpis strong{font-size:25px;line-height:1.1}.rental-fleet-kpis span{color:var(--text-muted);font-size:11px}.rental-fleet-caption{font-size:12px;color:var(--text-muted);line-height:1.5}.rental-fleet-count-form,.rental-fleet-list{margin-top:22px;padding:18px;border-radius:17px;background:var(--glass-item);border:1px solid var(--card-border)}.rental-fleet-panel h3{font-size:15px;margin:0 0 14px}.rental-fleet-count-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.rental-fleet-count-grid label,.rental-fleet-unit-edit label{display:grid;grid-gap:5px;gap:5px;font-size:12px;font-weight:600}.rental-fleet-count-grid .input{width:100%}.rental-fleet-full-field{grid-column:1/-1}.rental-fleet-checkbox{display:flex;align-items:flex-start;gap:9px;margin:16px 0;font-size:12px;line-height:1.5}.rental-fleet-checkbox input{margin-top:2px}.rental-fleet-error{margin:12px 0;color:#a13937;font-size:12px}.rental-fleet-confirmed{margin-top:14px;padding:14px;border:1px solid rgba(52,165,112,.35);border-radius:13px;background:rgba(52,165,112,.1);font-size:12px;line-height:1.5}.rental-fleet-confirmed p{margin:7px 0 12px;overflow-wrap:anywhere}.rental-fleet-unit{justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid var(--card-border)}.rental-fleet-unit,.rental-fleet-unit-main{display:flex;flex-wrap:wrap;align-items:center}.rental-fleet-unit-main{gap:7px 12px;font-size:12px}.rental-fleet-unit-main strong{font-size:13px}.rental-fleet-unit-main small{color:var(--text-muted)}.rental-fleet-state{padding:5px 8px;border-radius:999px;font-size:10px;font-weight:700;background:#e9f2f4;color:#376976}.rental-fleet-state.ready{background:#e8f5ef;color:#257558}.rental-fleet-state.out{background:#eaf0fb;color:#465fa3}.rental-fleet-state.service{background:#fbe9e7;color:#9f4941}.rental-fleet-state.retired{background:#eceff1;color:#52606a}.rental-fleet-unit-edit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;grid-gap:10px;gap:10px;width:100%}@media (max-width:720px){.rental-fleet-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.rental-fleet-unit-edit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.rental-fleet-panel-heading{flex-direction:column}.rental-fleet-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rental-fleet-count-grid,.rental-fleet-unit-edit{grid-template-columns:1fr}}