:root{--bg:#f5f7fa;--srf:#fff;--srf-2:#f2f5f9;--srf-3:#e9edf3;--hover:#eef2f8;--bd:#dde3ec;--bd-soft:#eaeef4;--bd-strong:#c3ccda;--tx:#0f172a;--tx-2:#334155;--tx-3:#4d5766;--tx-4:#616c7d;--ok:#166534;--ok-bg:#f0fdf4;--ok-bg2:#dcfce7;--ok-bd:#bbf7d0;--bad:#b91c1c;--bad-bg:#fef2f2;--bad-bg2:#fee2e2;--bad-bd:#fecaca;--warn:#b45309;--warn-bg:#fffbeb;--warn-bg2:#fef3c7;--warn-bd:#fde68a;--info:#1d4ed8;--info-bg:#eff6ff;--info-bg2:#dbeafe;--info-bd:#bfdbfe;--accent:#6d28d9;--accent-bg:#f5f3ff;--accent-bg2:#ede9fe;--accent-bd:#ddd6fe;--teal:#0f766e;--teal-bg:#f0fdfa;--teal-bg2:#ccfbf1;--teal-bd:#99f6e4;--scrim:#0f172a73;--shadow:0 1px 2px #0f172a0f;--shadow-lg:0 20px 50px #0f172a40}@media screen{[data-theme=dark]{--bg:#0c111b;--srf:#151d2c;--srf-2:#1b2434;--srf-3:#232e42;--hover:#1e2839;--bd:#313d54;--bd-soft:#263145;--bd-strong:#41506b;--tx:#e7edf7;--tx-2:#c6d2e2;--tx-3:#a3b1c6;--tx-4:#8f9db2;--ok:#5ee08a;--ok-bg:#10251a;--ok-bg2:#17351f;--ok-bd:#1f5136;--bad:#ff9090;--bad-bg:#2a1417;--bad-bg2:#3a1a1e;--bad-bd:#5c2529;--warn:#f5c563;--warn-bg:#291f0d;--warn-bg2:#372a10;--warn-bd:#5a441a;--info:#8ab9ff;--info-bg:#11213c;--info-bg2:#172c4e;--info-bd:#274672;--accent:#c4a8ff;--accent-bg:#1d1733;--accent-bg2:#271f45;--accent-bd:#3f3268;--teal:#5ed6c8;--teal-bg:#0d2723;--teal-bg2:#113630;--teal-bd:#1d5c53;--scrim:#0000009e;--shadow:0 1px 2px #00000080;--shadow-lg:0 20px 50px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--tx);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}button:disabled{cursor:not-allowed;opacity:.55}:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid var(--info)!important}input,select,textarea{font-family:inherit;font-size:14px}@media (width<=767px),(height<=500px){input,select,textarea{font-size:16px!important}button,a[role=button]{min-height:38px}.layout-main>div:not([class]){padding-left:.75rem!important;padding-right:.75rem!important}table{-webkit-overflow-scrolling:touch;white-space:nowrap;display:block;overflow-x:auto;overflow-x:auto!important}.car-actions{z-index:50;background:var(--bg);margin-top:-8px;padding:8px 0;position:sticky;top:52px}}@media (width>=768px){.ret-sticky2{background:inherit;box-shadow:1px 0 0 var(--bd-soft);position:sticky;left:150px}}@media (display-mode:standalone){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}html,body{overscroll-behavior-y:none}}button,a{touch-action:manipulation}.partner-card{transition:background-color .15s,border-color .15s}.partner-card:hover{background:var(--hover)!important;border-color:var(--bd-strong)!important}.partner-row:hover td{background:var(--hover)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=767px),(height<=500px){.cars-tablewrap table{display:table!important;overflow:visible!important}.cars-tablewrap{max-height:calc(100dvh - 60px)!important}.cars-table th,.cars-table td{padding:4px!important}.cars-table th{line-height:1.2;white-space:normal!important;font-size:10.5px!important}.cars-table .cars-wrap{text-overflow:ellipsis;max-width:104px;line-height:1.25;overflow:hidden;white-space:nowrap!important;font-size:11px!important}.cars-table .cars-wrap div{white-space:nowrap;text-overflow:ellipsis;max-width:104px;overflow:hidden;font-size:12px!important}.cars-table .cars-wrap div+div{font-size:10.5px!important}.cars-table img,.cars-table .cars-nophoto{width:34px!important;height:26px!important;font-size:13px!important}.ss-tablewrap table{display:table!important;overflow:visible!important}.cars-d-only{display:none!important}.ss-opt{align-items:center;min-height:44px;display:flex}.pl-actions{width:100%}.pl-actions>input{flex:100%;min-width:0!important}.pl-actions>select{flex:100%}.pl-actions>button{white-space:nowrap;flex:1 1 0;min-width:0}.pl-tablewrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.pl-tablewrap table{white-space:normal;display:table!important;overflow:visible!important}}@media (width>=768px) and (height>=501px){.cars-m-only{display:none!important}}@media (display-mode:standalone){body{overscroll-behavior-y:contain}}.bal-closed>td{filter:saturate(.4)}
