.LoadingIndicator-module__F20Nda__loading{flex:1;place-items:center;width:100%;min-height:60vh;padding:32px 20px;display:grid}.LoadingIndicator-module__F20Nda__compact{min-height:280px;padding:24px 16px}.LoadingIndicator-module__F20Nda__content{text-align:center;flex-direction:column;align-items:center;width:min(100%,300px);display:flex}.LoadingIndicator-module__F20Nda__scene{width:220px;height:220px;margin-bottom:16px;display:block;position:relative}.LoadingIndicator-module__F20Nda__mascot{transform-origin:50%;width:150px;height:auto;animation:2.8s infinite LoadingIndicator-module__F20Nda__zoomSpin;display:block;position:absolute;top:50%;left:50%}.LoadingIndicator-module__F20Nda__shadow{filter:blur(5px);opacity:.12;background:#171717;border-radius:50%;width:126px;height:16px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.LoadingIndicator-module__F20Nda__compact .LoadingIndicator-module__F20Nda__scene{width:180px;height:160px;margin-bottom:12px}.LoadingIndicator-module__F20Nda__compact .LoadingIndicator-module__F20Nda__mascot{width:110px}.LoadingIndicator-module__F20Nda__compact .LoadingIndicator-module__F20Nda__shadow{width:96px;height:12px}.LoadingIndicator-module__F20Nda__title{color:#1a1a1a;font-size:16px;font-weight:600;line-height:1.5}.LoadingIndicator-module__F20Nda__description{color:#858d99;margin-top:6px;font-size:13px;line-height:1.5}@keyframes LoadingIndicator-module__F20Nda__zoomSpin{0%{opacity:0;animation-timing-function:ease-out;transform:translate(-50%,-50%)rotate(0)scale(0)}40%,60%{opacity:1;animation-timing-function:ease-in;transform:translate(-50%,-50%)rotate(360deg)scale(1)}94%,to{opacity:0;transform:translate(-50%,-50%)rotate(720deg)scale(0)}}@media (max-width:600px){.LoadingIndicator-module__F20Nda__scene{width:190px;height:190px}.LoadingIndicator-module__F20Nda__mascot{width:120px}}@media (prefers-reduced-motion:reduce){.LoadingIndicator-module__F20Nda__mascot{animation:none;transform:translate(-50%,-50%)}}
.my-cars-module__RSn9Pa__page{color:#111c2c;background:#fff;border-radius:16px;width:100%;min-width:0;padding:20px 22px 24px;box-shadow:0 1px 4px #141e2d08;container:my-cars/inline-size}.my-cars-module__RSn9Pa__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.my-cars-module__RSn9Pa__header h1{margin:0;font-size:25px;font-weight:700;line-height:1.3}.my-cars-module__RSn9Pa__filter{flex-shrink:0;width:140px;font-size:14px}.my-cars-module__RSn9Pa__carList{flex-direction:column;gap:20px;display:flex}.my-cars-module__RSn9Pa__carCard{background:#fff;border:1px solid #edf0f3;border-radius:14px;grid-template-columns:minmax(0,37%) minmax(0,1fr);gap:20px;min-height:238px;padding:20px;display:grid;box-shadow:0 2px 5px #141e2d0a}.my-cars-module__RSn9Pa__carVisual{min-width:0;min-height:196px;position:relative}.my-cars-module__RSn9Pa__carImage{object-fit:contain;object-position:center bottom}.my-cars-module__RSn9Pa__carContent{flex-direction:column;justify-content:space-between;gap:22px;min-width:0;display:flex}.my-cars-module__RSn9Pa__carHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.my-cars-module__RSn9Pa__carIdentity{min-width:0}.my-cars-module__RSn9Pa__carIdentity h2{overflow-wrap:anywhere;margin:0 0 13px;font-size:24px;font-weight:700;line-height:1.25}.my-cars-module__RSn9Pa__badges{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.my-cars-module__RSn9Pa__year,.my-cars-module__RSn9Pa__status{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;min-height:34px;padding:6px 12px;font-size:14px;line-height:20px;display:inline-flex}.my-cars-module__RSn9Pa__year{background:#f0f1f5;min-width:74px}.my-cars-module__RSn9Pa__status{color:#27854e;background:#e7f7ee;gap:8px}.my-cars-module__RSn9Pa__status i{background:currentColor;border-radius:50%;width:10px;height:10px}.my-cars-module__RSn9Pa__statusInfo{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.my-cars-module__RSn9Pa__statusInfo:focus-visible{outline-offset:2px;outline:2px solid}.my-cars-module__RSn9Pa__statusTooltip.tooltip{--bs-tooltip-max-width:min(280px, calc(100vw - 24px));--bs-tooltip-padding-x:14px;--bs-tooltip-padding-y:12px;--bs-tooltip-font-size:13px;--bs-tooltip-color:#111c2c;--bs-tooltip-bg:#fff8f8;--bs-tooltip-border-radius:12px;--bs-tooltip-opacity:1;filter:drop-shadow(0 4px 10px #b419231f);pointer-events:auto;font-family:inherit}.my-cars-module__RSn9Pa__statusTooltip .tooltip-inner{text-align:left;border:1px solid #f4ced1;line-height:1.5}.my-cars-module__RSn9Pa__statusTooltip a{color:#dc202c;text-underline-offset:2px;font-weight:600;text-decoration:underline}.my-cars-module__RSn9Pa__statusTooltip a:hover{color:#a81c28}.my-cars-module__RSn9Pa__statusTooltip a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #a81c28}.my-cars-module__RSn9Pa__statusMuted{color:#647181;background:#f0f2f5}.my-cars-module__RSn9Pa__statusSold{color:#d82332;background:#fff0f1}.my-cars-module__RSn9Pa__statusPending{color:#a87400;background:#fff8e0}.my-cars-module__RSn9Pa__statusService{color:#2786b8;background:#e8f5ff}.my-cars-module__RSn9Pa__plate{color:#181818;background:#fff;border:1px solid #282828;border-radius:3px;flex-shrink:0;height:33px;line-height:1;display:inline-flex}.my-cars-module__RSn9Pa__plateNumber{padding:3px 5px 2px;font-size:24px;font-weight:500}.my-cars-module__RSn9Pa__plateRegion{border-left:1px solid #282828;flex-direction:column;justify-content:center;align-items:center;padding:1px 3px;font-size:17px;font-weight:500;display:flex}.my-cars-module__RSn9Pa__plateCountry{align-items:center;gap:2px;font-size:7px;display:flex}.my-cars-module__RSn9Pa__plateCountry i{background:linear-gradient(#fff 0 33.33%,#2367b8 33.33% 66.66%,#d92935 66.66%);border:1px solid #cfd2d7;width:10px;height:7px}.my-cars-module__RSn9Pa__plainPlate{color:#647181;font-size:14px}.my-cars-module__RSn9Pa__notice{color:#303638;border-radius:12px;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;width:284px;min-height:42px;padding:9px 13px;font-size:12px;line-height:1.4;display:flex}.my-cars-module__RSn9Pa__notice>svg:first-child{flex-shrink:0;width:22px;height:22px}.my-cars-module__RSn9Pa__notice>svg:last-child{flex-shrink:0;width:14px;height:14px}.my-cars-module__RSn9Pa__maintenance{background:#fff1f2}.my-cars-module__RSn9Pa__maintenance>svg:first-child,.my-cars-module__RSn9Pa__maintenance strong{color:#cb2330}.my-cars-module__RSn9Pa__tradeIn{background:#e6f6ec}.my-cars-module__RSn9Pa__tradeIn>svg{color:#25754b}.my-cars-module__RSn9Pa__reminder{background:#fff8e7}.my-cars-module__RSn9Pa__reminder>svg{color:#c9851a}.my-cars-module__RSn9Pa__specs{grid-template-columns:minmax(0,1fr) minmax(0,.95fr) minmax(0,.95fr) minmax(0,1.9fr);gap:16px;margin:0;display:grid}.my-cars-module__RSn9Pa__spec{align-items:center;gap:14px;min-width:0;display:flex}.my-cars-module__RSn9Pa__spec>svg{color:#727e8b;flex-shrink:0;width:25px;height:25px}.my-cars-module__RSn9Pa__spec>div{min-width:0}.my-cars-module__RSn9Pa__spec dt{color:#75808e;margin:0 0 2px;font-size:13px;font-weight:400;line-height:1.2}.my-cars-module__RSn9Pa__spec dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.3}.my-cars-module__RSn9Pa__frameTypeValue{white-space:normal}.my-cars-module__RSn9Pa__vinSpec{gap:12px}.my-cars-module__RSn9Pa__vinSpec dd{color:#576273}.my-cars-module__RSn9Pa__copyButton{color:#7a8591;cursor:pointer;background:0 0;border:0;border-radius:5px;flex-shrink:0;place-items:center;width:28px;height:30px;padding:4px;display:grid}.my-cars-module__RSn9Pa__copyButton svg{width:18px;height:18px}.my-cars-module__RSn9Pa__copyButton:hover{background:#f0f2f5}.my-cars-module__RSn9Pa__actions{grid-template-columns:1fr 1.06fr 1.02fr;gap:14px;display:grid}.my-cars-module__RSn9Pa__button,.my-cars-module__RSn9Pa__retryButton{color:#111c2c;min-height:43px;font:inherit;text-align:center;cursor:pointer;background:#fff;border:1px solid #d72b36;border-radius:7px;justify-content:center;align-items:center;padding:9px 12px;font-size:14px;line-height:1.4;text-decoration:none;transition:background-color .15s;display:flex}.my-cars-module__RSn9Pa__button:hover,.my-cars-module__RSn9Pa__retryButton:hover{color:#111c2c;background:#fff4f4}.my-cars-module__RSn9Pa__primaryButton{color:#fff;background:#dc202c;border-color:#dc202c;font-weight:600;box-shadow:0 2px 4px #b4192324}.my-cars-module__RSn9Pa__primaryButton:hover{color:#fff;background:#c91b27}.my-cars-module__RSn9Pa__addCarButton{align-self:center;min-width:180px}.my-cars-module__RSn9Pa__button:focus-visible,.my-cars-module__RSn9Pa__copyButton:focus-visible,.my-cars-module__RSn9Pa__retryButton:focus-visible{outline-offset:3px;outline:2px solid #a81c28}.my-cars-module__RSn9Pa__message{color:#75808e;text-align:center;margin:0;padding:48px 16px;font-size:15px}.my-cars-module__RSn9Pa__retryButton{width:fit-content;margin:16px auto 0}.my-cars-module__RSn9Pa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container my-cars (max-width:1150px){.my-cars-module__RSn9Pa__carCard{grid-template-columns:minmax(0,30%) minmax(0,1fr)}.my-cars-module__RSn9Pa__carHeading{flex-wrap:wrap;gap:14px}.my-cars-module__RSn9Pa__notice{width:auto;min-width:260px}.my-cars-module__RSn9Pa__badges{gap:10px 14px}.my-cars-module__RSn9Pa__specs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px 12px}.my-cars-module__RSn9Pa__carContent{gap:20px}}@media not (min-width:1400px){.my-cars-module__RSn9Pa__carCard{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.my-cars-module__RSn9Pa__carVisual{min-height:160px}.my-cars-module__RSn9Pa__carIdentity h2{font-size:22px}.my-cars-module__RSn9Pa__carHeading{gap:16px}.my-cars-module__RSn9Pa__notice{justify-content:flex-start;width:100%;min-width:0}.my-cars-module__RSn9Pa__notice>svg:last-child{margin-left:auto}.my-cars-module__RSn9Pa__spec,.my-cars-module__RSn9Pa__actions{gap:10px}.my-cars-module__RSn9Pa__button{padding-inline:8px;font-size:13px}}@container my-cars (max-width:430px){.my-cars-module__RSn9Pa__carIdentity h2{font-size:20px}.my-cars-module__RSn9Pa__badges{gap:10px}.my-cars-module__RSn9Pa__year{min-width:62px}.my-cars-module__RSn9Pa__status{padding-inline:9px;font-size:13px}.my-cars-module__RSn9Pa__vinSpec{grid-column:1/-1}.my-cars-module__RSn9Pa__actions{grid-template-columns:1fr}.my-cars-module__RSn9Pa__button{min-height:44px;font-size:14px}}@media (max-width:600px){.my-cars-module__RSn9Pa__addCarButton{width:100%;min-width:0}.my-cars-module__RSn9Pa__page{padding:16px 12px}.my-cars-module__RSn9Pa__header h1{font-size:23px}.my-cars-module__RSn9Pa__carList{gap:16px}}
.add-module__c-7tkG__page{--accent:#e31325;--muted:#606774;color:#10131a;width:100%;min-width:0}.add-module__c-7tkG__heading,.add-module__c-7tkG__methodHeading>div,.add-module__c-7tkG__feature>div,.add-module__c-7tkG__benefitsIntro>div,.add-module__c-7tkG__button{overflow-wrap:anywhere;min-width:0;text-decoration:none}.add-module__c-7tkG__backLink,.add-module__c-7tkG__feature,.add-module__c-7tkG__benefitsIntro{align-items:center;display:flex}.add-module__c-7tkG__backLink{color:#535d6b;border-bottom:1px solid #eceef1;gap:9px;width:100%;margin-bottom:18px;padding-bottom:4px;font-size:15.4px;text-decoration:none}.add-module__c-7tkG__backLink svg{width:18px;height:18px}.add-module__c-7tkG__backLink:hover{color:var(--accent)}.add-module__c-7tkG__heading{margin-bottom:20px}.add-module__c-7tkG__heading h1{letter-spacing:-1.1px;margin:0 0 5px;font-size:clamp(30.8px,2.75vw,41.8px);font-weight:700;line-height:1.15}.add-module__c-7tkG__heading p,.add-module__c-7tkG__methodHeading p,.add-module__c-7tkG__feature p,.add-module__c-7tkG__benefitsIntro p{margin:0}.add-module__c-7tkG__heading p{color:#505865;font-size:19.8px;line-height:1.45}.add-module__c-7tkG__methods{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:16px;display:grid}.add-module__c-7tkG__method,.add-module__c-7tkG__manualIntro,.add-module__c-7tkG__manualFeatures,.add-module__c-7tkG__stsFeatures{flex-direction:column;display:flex}.add-module__c-7tkG__method{background:#fff;border:1px solid #e4e5e9;border-radius:14px;min-width:0;padding:26px 24px 18px}.add-module__c-7tkG__methodHeading,.add-module__c-7tkG__stsIntro{align-items:flex-start;display:flex}.add-module__c-7tkG__methodHeading{gap:22px}.add-module__c-7tkG__methodHeading>div{flex:1}.add-module__c-7tkG__methodIcon,.add-module__c-7tkG__featureIcon{flex:0 0 var(--icon-size);width:var(--icon-size);height:var(--icon-size);color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.add-module__c-7tkG__methodIcon{--icon-size:66px;--symbol-size:36px;background:linear-gradient(135deg,#fff5f5,#fde8e9)}.add-module__c-7tkG__featureIcon{--icon-size:50px;--symbol-size:27px;background:linear-gradient(135deg,#fff6f6,#fce7e9)}.add-module__c-7tkG__methodIcon svg,.add-module__c-7tkG__featureIcon svg{width:var(--symbol-size);height:var(--symbol-size)}.add-module__c-7tkG__methodHeading h2{letter-spacing:-.6px;margin:3px 0 7px;font-size:27.5px;font-weight:700;line-height:1.2}.add-module__c-7tkG__methodHeading p{color:#59616d;font-size:19.8px;line-height:1.4}.add-module__c-7tkG__manualIntro{gap:12px}.add-module__c-7tkG__carVisual{justify-content:flex-end;align-items:flex-end;min-height:210px;display:flex;position:relative}.add-module__c-7tkG__carImage{object-fit:contain;object-position:right bottom;width:78%;height:190px;position:relative}.add-module__c-7tkG__manualFeatures,.add-module__c-7tkG__stsFeatures,.add-module__c-7tkG__benefitsList{margin:0;list-style:none}.add-module__c-7tkG__stsFeatures,.add-module__c-7tkG__benefitsList{padding:0}.add-module__c-7tkG__manualFeatures{border-top:1px solid #f0f0f2;gap:18px;padding:18px 0 24px}.add-module__c-7tkG__feature{gap:18px;min-width:0}.add-module__c-7tkG__feature h3{margin:0 0 3px;font-size:15.4px;font-weight:600;line-height:1.35}.add-module__c-7tkG__feature p{color:var(--muted);font-size:14.3px;line-height:1.4}.add-module__c-7tkG__button{border:1px solid var(--accent);width:100%;min-height:48px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;margin-top:auto;padding:11px 18px;font-size:16.5px;font-weight:600;line-height:1.4;transition:background-color .2s;display:flex}.add-module__c-7tkG__outlineButton{color:#10131a;background:#fff;box-shadow:0 0 0 2px #e3132508}.add-module__c-7tkG__outlineButton:hover{background:#fff3f4}.add-module__c-7tkG__primaryButton{color:#fff;background:var(--accent)}.add-module__c-7tkG__primaryButton:hover{background:#c90e1e}.add-module__c-7tkG__button:focus-visible,.add-module__c-7tkG__backLink:focus-visible{outline-offset:4px;outline:3px solid #e3132550}.add-module__c-7tkG__sts{background:linear-gradient(135deg,#fff8f8 0%,#fcedef 100%);border-color:#ce3b47;position:relative;box-shadow:0 0 0 2px #e3132508}.add-module__c-7tkG__recommended{background:var(--accent);color:#fff;border-radius:30px;align-items:center;gap:7px;max-width:100%;padding:7px 13px;font-size:13.2px;font-weight:600;display:inline-flex;position:absolute;top:0;right:12px;transform:translateY(-50%);box-shadow:0 2px 5px #c90e1e1a}.add-module__c-7tkG__recommended svg{flex-shrink:0;width:17px;height:17px}.add-module__c-7tkG__stsIntro{flex-wrap:wrap;gap:16px}.add-module__c-7tkG__stsIntro .add-module__c-7tkG__methodHeading{flex:280px;gap:18px;min-width:0}.add-module__c-7tkG__stsIntro .add-module__c-7tkG__methodHeading p{font-size:17.6px}.add-module__c-7tkG__stsFeatures{gap:8px;margin-bottom:12px}.add-module__c-7tkG__stsFeatures .add-module__c-7tkG__feature{background:#ffffffbd;border-radius:11px;gap:15px;min-height:56px;padding:7px 12px}.add-module__c-7tkG__stsFeatures .add-module__c-7tkG__featureIcon{--icon-size:40px;--symbol-size:24px}.add-module__c-7tkG__stsIllustration{mix-blend-mode:multiply;flex:0 190px;width:190px;max-width:100%;height:auto;margin:8px auto 16px;display:block}.add-module__c-7tkG__benefits{background:#ffffffb3;border:1px solid #e7e8ec;border-radius:13px;grid-template-columns:minmax(260px,1.15fr) minmax(0,2fr);align-items:center;gap:20px;margin-top:15px;padding:14px 16px;display:grid}.add-module__c-7tkG__benefitsIntro{gap:17px;min-width:0}.add-module__c-7tkG__benefitsIntro h2{margin:0 0 5px;font-size:15.4px;font-weight:600;line-height:1.3}.add-module__c-7tkG__benefitsIntro p{color:var(--muted);font-size:13.2px;line-height:1.4}.add-module__c-7tkG__benefitsList{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px 26px;display:grid;overflow:hidden}.add-module__c-7tkG__benefitsList .add-module__c-7tkG__feature{align-items:flex-start;gap:10px;padding:0;position:relative}.add-module__c-7tkG__benefitsList .add-module__c-7tkG__feature:before{content:"";background:#e9ebef;width:1px;position:absolute;top:0;bottom:0;left:-13px}.add-module__c-7tkG__benefitsList .add-module__c-7tkG__featureIcon{--icon-size:38px;--symbol-size:23px;color:#354153;background:#f1f3f6}.add-module__c-7tkG__benefitsList h3,.add-module__c-7tkG__benefitsList p{font-size:12.1px}@media (min-width:1101px){.add-module__c-7tkG__recommended{line-height:20px}.add-module__c-7tkG__carVisual{min-height:170px}.add-module__c-7tkG__carImage{height:170px}}@media (max-width:1400px){.add-module__c-7tkG__method{padding:24px 20px 18px}.add-module__c-7tkG__methodHeading{gap:15px}.add-module__c-7tkG__methodHeading h2{font-size:25.3px}.add-module__c-7tkG__methodHeading p{font-size:17.6px}.add-module__c-7tkG__desktopBreak{display:none}.add-module__c-7tkG__benefits{grid-template-columns:1fr;gap:16px}}@media (max-width:1100px){.add-module__c-7tkG__methods{grid-template-columns:minmax(0,1fr);row-gap:32px}.add-module__c-7tkG__carImage{width:70%;height:200px}.add-module__c-7tkG__manualFeatures{gap:14px}.add-module__c-7tkG__recommended{font-size:12.1px}.add-module__c-7tkG__stsFeatures .add-module__c-7tkG__feature{min-height:62px}}@media (max-width:600px){.add-module__c-7tkG__heading h1{letter-spacing:-.8px}.add-module__c-7tkG__heading p{max-width:320px}.add-module__c-7tkG__heading p,.add-module__c-7tkG__methodHeading p,.add-module__c-7tkG__stsIntro .add-module__c-7tkG__methodHeading p{font-size:16.5px}.add-module__c-7tkG__backLink{margin-bottom:20px}.add-module__c-7tkG__method{padding:20px 16px 16px}.add-module__c-7tkG__methodHeading,.add-module__c-7tkG__stsIntro .add-module__c-7tkG__methodHeading{gap:13px}.add-module__c-7tkG__methodHeading h2{margin-top:1px}.add-module__c-7tkG__methodIcon{--icon-size:52px;--symbol-size:29px}.add-module__c-7tkG__carVisual{min-height:170px}.add-module__c-7tkG__carImage{width:100%;height:160px}.add-module__c-7tkG__feature{gap:12px}.add-module__c-7tkG__featureIcon{--icon-size:44px}.add-module__c-7tkG__feature h3{font-size:14.3px}.add-module__c-7tkG__feature p{font-size:13.2px}.add-module__c-7tkG__manualFeatures{padding-bottom:22px}.add-module__c-7tkG__stsFeatures .add-module__c-7tkG__feature{gap:10px;padding:9px}.add-module__c-7tkG__stsFeatures .add-module__c-7tkG__featureIcon{--icon-size:34px;--symbol-size:22px}.add-module__c-7tkG__benefits{padding:16px}.add-module__c-7tkG__benefitsIntro{gap:12px}.add-module__c-7tkG__benefitsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.add-module__c-7tkG__benefitsList .add-module__c-7tkG__feature{gap:8px}.add-module__c-7tkG__benefitsList .add-module__c-7tkG__feature:before{left:-6px}.add-module__c-7tkG__benefitsList .add-module__c-7tkG__featureIcon{--icon-size:30px;--symbol-size:20px}}@media (max-width:380px){.add-module__c-7tkG__benefitsList{grid-template-columns:minmax(0,1fr)}}
.CarOverviewWidget-module__c_2OVa__widget{color:#171b24;width:100%;min-width:0;container:car-overview/inline-size}.CarOverviewWidget-module__c_2OVa__tabMessage{color:#69717d;background:#fff;border-radius:12px;justify-items:start;gap:12px;padding:24px;font-size:14px;display:grid}.CarOverviewWidget-module__c_2OVa__widget button{font:inherit;color:inherit}.CarOverviewWidget-module__c_2OVa__widget button:disabled{cursor:default;opacity:1}.CarOverviewWidget-module__c_2OVa__widget h2,.CarOverviewWidget-module__c_2OVa__widget h3,.CarOverviewWidget-module__c_2OVa__widget p{margin:0}.CarOverviewWidget-module__c_2OVa__widget h2{font-size:15px;font-weight:700;line-height:1.4}.CarOverviewWidget-module__c_2OVa__widget button:focus-visible,.CarOverviewWidget-module__c_2OVa__primaryButton:focus-visible,.CarOverviewWidget-module__c_2OVa__quickActionsList a:focus-visible{outline-offset:3px;outline:2px solid #dc202c}.CarOverviewWidget-module__c_2OVa__outlineButton{white-space:nowrap;background:#fff;border:1px solid #e0e3e8;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:33px;padding:7px 12px;line-height:1.3;display:inline-flex;font-size:12px!important}.CarOverviewWidget-module__c_2OVa__outlineButton svg{width:14px;height:14px}.CarOverviewWidget-module__c_2OVa__iconTile{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.CarOverviewWidget-module__c_2OVa__iconTile>svg{width:25px;height:25px}.CarOverviewWidget-module__c_2OVa__red{color:#d82332;background:#fff0f1}.CarOverviewWidget-module__c_2OVa__green{color:#15966b;background:#e5f7ee}.CarOverviewWidget-module__c_2OVa__blue{color:#2479dd;background:#eaf3ff}.CarOverviewWidget-module__c_2OVa__yellow{color:#e6b817;background:#fff7df}.CarOverviewWidget-module__c_2OVa__muted{color:#66707c;background:#f2f3f5}.CarOverviewWidget-module__c_2OVa__tabsNav{border-bottom:1px solid #eceef2;align-items:center;gap:8px;min-width:0;margin:18px 0 16px;display:flex}.CarOverviewWidget-module__c_2OVa__tabs{scrollbar-width:none;flex:1;gap:12px;min-width:0;display:flex;position:relative;overflow-x:auto}.CarOverviewWidget-module__c_2OVa__tabs::-webkit-scrollbar{display:none}.CarOverviewWidget-module__c_2OVa__tabsArrow{cursor:pointer;background:#fff;border:1px solid #e0e3e8;border-radius:6px;flex:0 0 32px;place-items:center;height:32px;padding:0;display:grid}.CarOverviewWidget-module__c_2OVa__tabsArrow svg{width:18px;height:18px}.CarOverviewWidget-module__c_2OVa__tabs button{white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex-shrink:0;padding:13px 20px;font-size:13px;transition:color .16s}.CarOverviewWidget-module__c_2OVa__tabs .CarOverviewWidget-module__c_2OVa__activeTab{color:#c9202c}.CarOverviewWidget-module__c_2OVa__tabsIndicator{pointer-events:none;background:#dc202c;width:0;height:3px;transition:transform .22s,width .22s;position:absolute;bottom:0;left:0}.CarOverviewWidget-module__c_2OVa__overviewGrid{grid-template-columns:minmax(0,2fr) minmax(330px,1fr);align-items:start;gap:14px 18px;display:grid}.CarOverviewWidget-module__c_2OVa__card{background:#fff;border:1px solid #e9ebef;border-radius:11px;min-width:0;padding:16px}.CarOverviewWidget-module__c_2OVa__upcoming{align-items:flex-start;gap:14px;height:100%;min-height:128px;display:flex}.CarOverviewWidget-module__c_2OVa__upcoming>.CarOverviewWidget-module__c_2OVa__iconTile{width:40px;height:40px}.CarOverviewWidget-module__c_2OVa__upcoming>.CarOverviewWidget-module__c_2OVa__iconTile svg{width:22px;height:22px}.CarOverviewWidget-module__c_2OVa__upcomingDetails{flex:1;min-width:0}.CarOverviewWidget-module__c_2OVa__upcomingDetails h2{margin-bottom:12px;font-size:14px}.CarOverviewWidget-module__c_2OVa__serviceDate{font-size:20px;line-height:1.3;display:block}.CarOverviewWidget-module__c_2OVa__upcomingDetails p{color:#656d79;margin-top:4px;font-size:12px}.CarOverviewWidget-module__c_2OVa__serviceDescription{color:#7b828c;white-space:pre-line;margin-top:3px;font-size:11px;line-height:1.5;display:block}.CarOverviewWidget-module__c_2OVa__serviceActions{flex-direction:column;align-self:center;gap:13px;min-width:170px;margin-left:auto;display:flex}.CarOverviewWidget-module__c_2OVa__primaryButton{min-height:37px;font:inherit;background:#dc202c;border:0;border-radius:6px;justify-content:center;align-items:center;padding:9px 16px;text-decoration:none;display:flex;position:relative;overflow:hidden;color:#fff!important;font-size:12px!important}.CarOverviewWidget-module__c_2OVa__primaryButton:before,.CarOverviewWidget-module__c_2OVa__quickActionsList .CarOverviewWidget-module__c_2OVa__iconTile:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 40%,#ffffff73 50%,#0000 60%);position:absolute;inset:0;transform:translate(-100%)}@keyframes CarOverviewWidget-module__c_2OVa__buttonShine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (hover:hover) and (pointer:fine){.CarOverviewWidget-module__c_2OVa__tabs button:hover{color:#c9202c}.CarOverviewWidget-module__c_2OVa__quickActionsList :is(button,a):hover .CarOverviewWidget-module__c_2OVa__iconTile{transform:translateY(-1px)}.CarOverviewWidget-module__c_2OVa__primaryButton:hover:before,.CarOverviewWidget-module__c_2OVa__quickActionsList :is(button,a):hover .CarOverviewWidget-module__c_2OVa__iconTile:before{animation:.7s cubic-bezier(.4,0,.2,1) forwards CarOverviewWidget-module__c_2OVa__buttonShine}}.CarOverviewWidget-module__c_2OVa__textButton{background:0 0;border:0;justify-content:flex-end;align-items:center;gap:7px;padding:0;display:flex;color:#c42b36!important;font-size:12px!important}.CarOverviewWidget-module__c_2OVa__textButton svg{width:16px;height:16px}.CarOverviewWidget-module__c_2OVa__quickActions{height:100%}.CarOverviewWidget-module__c_2OVa__quickActionsList{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.CarOverviewWidget-module__c_2OVa__quickActionsList :is(button,a){min-width:0;font:inherit;color:inherit;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:0;font-size:10px;line-height:1.4;text-decoration:none;display:flex}.CarOverviewWidget-module__c_2OVa__quickActionsList .CarOverviewWidget-module__c_2OVa__iconTile{width:44px;height:44px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.CarOverviewWidget-module__c_2OVa__quickActionsList .CarOverviewWidget-module__c_2OVa__iconTile>svg{width:23px;height:23px}@media (prefers-reduced-motion:reduce){.CarOverviewWidget-module__c_2OVa__tabs button,.CarOverviewWidget-module__c_2OVa__tabsIndicator,.CarOverviewWidget-module__c_2OVa__primaryButton,.CarOverviewWidget-module__c_2OVa__quickActionsList .CarOverviewWidget-module__c_2OVa__iconTile,.CarOverviewWidget-module__c_2OVa__widget .CarOverviewWidget-module__c_2OVa__serviceRecordBody,.CarOverviewWidget-module__c_2OVa__widget .CarOverviewWidget-module__c_2OVa__serviceChevron svg{transition:none}.CarOverviewWidget-module__c_2OVa__primaryButton:before,.CarOverviewWidget-module__c_2OVa__quickActionsList .CarOverviewWidget-module__c_2OVa__iconTile:before{display:none}}.CarOverviewWidget-module__c_2OVa__sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.CarOverviewWidget-module__c_2OVa__sectionHeading .CarOverviewWidget-module__c_2OVa__outlineButton{min-height:30px;padding:6px 10px;font-size:11px!important}.CarOverviewWidget-module__c_2OVa__historyBody{isolation:isolate;border-radius:8px;position:relative;overflow:hidden}.CarOverviewWidget-module__c_2OVa__historyLocked{filter:blur(5px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;display:flow-root}.CarOverviewWidget-module__c_2OVa__historyNotice{z-index:1;text-align:center;background:#ffffff8c;border-radius:8px;place-items:center;padding:24px 16px;display:grid;position:absolute;inset:0}.CarOverviewWidget-module__c_2OVa__historyNotice p{max-width:420px;font-size:16px;font-weight:600;line-height:1.5}.CarOverviewWidget-module__c_2OVa__historyList{margin:0;padding:0;list-style:none}.CarOverviewWidget-module__c_2OVa__historyItem{grid-template-columns:135px 60px minmax(0,1fr) auto 16px;align-items:center;gap:14px;min-height:81px;padding:12px 0;display:grid;position:relative}.CarOverviewWidget-module__c_2OVa__historyItem+.CarOverviewWidget-module__c_2OVa__historyItem{border-top:1px solid #f0f1f4}.CarOverviewWidget-module__c_2OVa__historyDate{flex-direction:column;justify-content:center;align-self:stretch;gap:4px;padding-left:30px;font-size:12px;line-height:1.3;display:flex;position:relative}.CarOverviewWidget-module__c_2OVa__historyDate:before{content:"";background:#e7eaef;width:2px;position:absolute;top:-13px;bottom:-13px;left:11px}.CarOverviewWidget-module__c_2OVa__historyItem:first-child .CarOverviewWidget-module__c_2OVa__historyDate:before{top:18px}.CarOverviewWidget-module__c_2OVa__historyItem:last-child .CarOverviewWidget-module__c_2OVa__historyDate:before{bottom:0}.CarOverviewWidget-module__c_2OVa__historyDate i{z-index:1;background:currentColor;border:1px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:calc(50% - 12px);left:6px}.CarOverviewWidget-module__c_2OVa__historyDate time{font-weight:500}.CarOverviewWidget-module__c_2OVa__historyDate>span{color:#7b828c;font-size:11px}.CarOverviewWidget-module__c_2OVa__historyThumbnail,.CarOverviewWidget-module__c_2OVa__serviceRecordThumbnail{border-radius:8px;width:60px;height:54px;position:relative;overflow:hidden}.CarOverviewWidget-module__c_2OVa__historyThumbnail img,.CarOverviewWidget-module__c_2OVa__serviceRecordThumbnail img{object-fit:cover}.CarOverviewWidget-module__c_2OVa__historyDetails{min-width:0}.CarOverviewWidget-module__c_2OVa__historyTitle{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.CarOverviewWidget-module__c_2OVa__historyTitle h3{font-size:12px;font-weight:600;line-height:1.4}.CarOverviewWidget-module__c_2OVa__historyRecordLink{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.CarOverviewWidget-module__c_2OVa__historyRecordLink:after{content:"";position:absolute;inset:0}.CarOverviewWidget-module__c_2OVa__historyRecordLink:focus-visible:after{outline-offset:3px;border-radius:6px;outline:2px solid #dc202c}.CarOverviewWidget-module__c_2OVa__category{white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:10px;line-height:1.4;display:inline-block}.CarOverviewWidget-module__c_2OVa__historyDetails p{color:#7b828c;max-width:350px;margin-top:5px;font-size:11px;line-height:1.45}.CarOverviewWidget-module__c_2OVa__historyPrice{white-space:nowrap;font-size:12px}.CarOverviewWidget-module__c_2OVa__recordButton{background:0 0;border:0;place-items:center;width:18px;height:28px;padding:0;display:grid;color:#777e89!important}.CarOverviewWidget-module__c_2OVa__recordButton svg{width:13px;height:13px}.CarOverviewWidget-module__c_2OVa__informationColumn{flex-direction:column;gap:14px;min-width:0;display:flex}.CarOverviewWidget-module__c_2OVa__infoList{flex-direction:column;gap:7px;margin:0;font-size:12px;line-height:1.4;display:flex}.CarOverviewWidget-module__c_2OVa__infoList>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.CarOverviewWidget-module__c_2OVa__infoList dt{color:#747b86;font-weight:400}.CarOverviewWidget-module__c_2OVa__infoList dd{color:#454c58;overflow-wrap:anywhere;margin:0}.CarOverviewWidget-module__c_2OVa__infoList .CarOverviewWidget-module__c_2OVa__modelValue{color:#202530;font-weight:600}.CarOverviewWidget-module__c_2OVa__colorValue{align-items:center;gap:8px;display:flex}.CarOverviewWidget-module__c_2OVa__colorSwatch{border:1px solid #00000024;border-radius:50%;flex-shrink:0;width:12px;height:12px}.CarOverviewWidget-module__c_2OVa__multicolorSwatch{clip-path:circle(50%);border:0}.CarOverviewWidget-module__c_2OVa__vinValue{justify-content:space-between;align-items:center;gap:4px;display:flex}.CarOverviewWidget-module__c_2OVa__copyButton{cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;place-items:center;width:22px;height:22px;padding:3px;display:grid}.CarOverviewWidget-module__c_2OVa__copyButton svg{width:15px;height:15px}.CarOverviewWidget-module__c_2OVa__copyButton:hover{background:#f0f2f5}.CarOverviewWidget-module__c_2OVa__notifications{color:#305275;background:#eef5ff;border-radius:11px;align-items:center;gap:12px;padding:18px 16px;display:flex}.CarOverviewWidget-module__c_2OVa__notifications .CarOverviewWidget-module__c_2OVa__iconTile{background:#e0edff;width:40px;height:40px}.CarOverviewWidget-module__c_2OVa__notifications .CarOverviewWidget-module__c_2OVa__iconTile svg{transform-origin:50% 15%;width:26px;height:26px}@keyframes CarOverviewWidget-module__c_2OVa__bellSwing{0%,to{transform:rotate(0)}20%{transform:rotate(10deg)}40%{transform:rotate(-8deg)}60%{transform:rotate(6deg)}80%{transform:rotate(-3deg)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.CarOverviewWidget-module__c_2OVa__notifications:hover .CarOverviewWidget-module__c_2OVa__iconTile svg{animation:.65s cubic-bezier(.4,0,.2,1) CarOverviewWidget-module__c_2OVa__bellSwing}}@media (prefers-reduced-motion:no-preference){.CarOverviewWidget-module__c_2OVa__notifications .CarOverviewWidget-module__c_2OVa__bellRinging svg{animation:.65s cubic-bezier(.4,0,.2,1) CarOverviewWidget-module__c_2OVa__bellSwing}}.CarOverviewWidget-module__c_2OVa__notifications>div{flex:1;min-width:0}.CarOverviewWidget-module__c_2OVa__notifications h2{font-size:14px}.CarOverviewWidget-module__c_2OVa__notifications p{color:#718298;margin-top:4px;font-size:11px;line-height:1.5}.CarOverviewWidget-module__c_2OVa__notificationsActive{color:#fff;background:#2479dd}.CarOverviewWidget-module__c_2OVa__notificationsActive .CarOverviewWidget-module__c_2OVa__iconTile{color:#fff;background:#ffffff2e}.CarOverviewWidget-module__c_2OVa__notificationsActive p{color:#ffffffd9}.CarOverviewWidget-module__c_2OVa__notificationsActive .CarOverviewWidget-module__c_2OVa__notificationSwitch[aria-checked=true]{background:#ffffff4d}.CarOverviewWidget-module__c_2OVa__notificationSwitch{cursor:pointer;background:#a7bdd8;border:0;border-radius:20px;flex-shrink:0;justify-content:flex-start;align-items:center;width:38px;height:22px;padding:3px;display:inline-flex}.CarOverviewWidget-module__c_2OVa__notificationSwitch[aria-checked=true]{justify-content:flex-end}.CarOverviewWidget-module__c_2OVa__widget .CarOverviewWidget-module__c_2OVa__notificationSwitch:disabled{opacity:.65}.CarOverviewWidget-module__c_2OVa__notifications .CarOverviewWidget-module__c_2OVa__notificationError{color:#b42332}.CarOverviewWidget-module__c_2OVa__notificationsActive .CarOverviewWidget-module__c_2OVa__notificationError{color:#fff0c2}.CarOverviewWidget-module__c_2OVa__notificationSwitch span{background:#fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #758aa8}.CarOverviewWidget-module__c_2OVa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CarOverviewWidget-module__c_2OVa__serviceHistory{font-size:16px;line-height:1.4}.CarOverviewWidget-module__c_2OVa__serviceHistory .CarOverviewWidget-module__c_2OVa__sectionHeading{margin:24px 0 28px}.CarOverviewWidget-module__c_2OVa__serviceHistoryHeading{flex-wrap:wrap;align-items:baseline;gap:6px 20px;display:flex}.CarOverviewWidget-module__c_2OVa__serviceHistoryHeading h2{font-size:24px}.CarOverviewWidget-module__c_2OVa__serviceHistoryHeading>span,.CarOverviewWidget-module__c_2OVa__serviceYear h3,.CarOverviewWidget-module__c_2OVa__serviceRecordInfo>span{color:#656d79}.CarOverviewWidget-module__c_2OVa__serviceYearSelect{flex-shrink:0;width:128px;font-size:14px}.CarOverviewWidget-module__c_2OVa__serviceYear+.CarOverviewWidget-module__c_2OVa__serviceYear{margin-top:16px}.CarOverviewWidget-module__c_2OVa__serviceYear h3{margin-bottom:8px;font-size:18px;font-weight:600}.CarOverviewWidget-module__c_2OVa__serviceTimeline{border-left:1px solid #e7eaef;gap:10px;margin:0 0 0 5px;padding:0 0 0 21px;list-style:none;display:grid}.CarOverviewWidget-module__c_2OVa__serviceTimeline>li{min-width:0;position:relative}.CarOverviewWidget-module__c_2OVa__serviceTimeline>li>i{background:currentColor;border:1px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;top:24px;left:-29px;box-shadow:0 0 0 4px #fff}.CarOverviewWidget-module__c_2OVa__serviceRecord{background:#fff;border:1px solid #e9ebef;border-radius:11px;padding:0 12px}.CarOverviewWidget-module__c_2OVa__serviceRecordToggle{border-radius:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:28px minmax(130px,170px) 48px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-height:64px;padding:8px 0;display:grid}.CarOverviewWidget-module__c_2OVa__serviceRecordToggle time{font-size:16px;font-weight:700}.CarOverviewWidget-module__c_2OVa__serviceRecordThumbnail{width:48px;height:44px}.CarOverviewWidget-module__c_2OVa__serviceRecordToggle:not(:has(.CarOverviewWidget-module__c_2OVa__serviceRecordThumbnail)) .CarOverviewWidget-module__c_2OVa__serviceRecordInfo{grid-column:3/5}.CarOverviewWidget-module__c_2OVa__serviceRecordBody{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .28s;display:grid}.CarOverviewWidget-module__c_2OVa__serviceRecord[data-open=true] .CarOverviewWidget-module__c_2OVa__serviceRecordBody{opacity:1;grid-template-rows:1fr}.CarOverviewWidget-module__c_2OVa__serviceRecordContent{min-height:0;overflow:hidden}.CarOverviewWidget-module__c_2OVa__serviceRecordInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.CarOverviewWidget-module__c_2OVa__serviceRecordInfo>span{font-size:13px}.CarOverviewWidget-module__c_2OVa__serviceRecordInfo strong{font-size:16px}.CarOverviewWidget-module__c_2OVa__serviceRecordPrice{white-space:nowrap;font-size:17px}.CarOverviewWidget-module__c_2OVa__serviceChevron{color:#53637b;background:#f6f7fa;border:1px solid #e0e3e8;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.CarOverviewWidget-module__c_2OVa__serviceChevron svg{width:16px;height:16px;transition:transform .28s}.CarOverviewWidget-module__c_2OVa__serviceRecord[data-open=true] .CarOverviewWidget-module__c_2OVa__serviceChevron svg{transform:rotate(90deg)}.CarOverviewWidget-module__c_2OVa__serviceWorks{border-top:1px solid #eceef2;margin:0;padding:12px 0 16px}.CarOverviewWidget-module__c_2OVa__serviceWorks h4{font-size:inherit;margin:0 0 12px;font-weight:600}.CarOverviewWidget-module__c_2OVa__serviceWorks ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.CarOverviewWidget-module__c_2OVa__serviceDocument{text-align:left;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:12px;margin-top:22px;padding:0;text-decoration:underline;display:inline-flex}.CarOverviewWidget-module__c_2OVa__serviceDocument svg{flex-shrink:0;width:20px;height:20px}.CarOverviewWidget-module__c_2OVa__serviceHistoryFooter{border-top:1px solid #eceef2;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:16px 0;display:flex}.CarOverviewWidget-module__c_2OVa__serviceHistoryFooter .CarOverviewWidget-module__c_2OVa__primaryButton{min-width:224px;min-height:48px;font-size:14px!important}@container car-overview (max-width:1150px){.CarOverviewWidget-module__c_2OVa__iconTile{width:44px;height:44px}.CarOverviewWidget-module__c_2OVa__overviewGrid{grid-template-columns:minmax(0,2fr) minmax(310px,1fr);gap:14px}.CarOverviewWidget-module__c_2OVa__historyItem{grid-template-columns:125px 54px minmax(0,1fr) auto 12px;gap:10px}.CarOverviewWidget-module__c_2OVa__historyThumbnail{width:54px}.CarOverviewWidget-module__c_2OVa__upcoming{gap:12px}.CarOverviewWidget-module__c_2OVa__serviceActions{min-width:150px}.CarOverviewWidget-module__c_2OVa__serviceDate{font-size:18px}}@container car-overview (max-width:950px){.CarOverviewWidget-module__c_2OVa__overviewGrid{grid-template-columns:minmax(0,1fr)}.CarOverviewWidget-module__c_2OVa__upcoming{grid-row:1}.CarOverviewWidget-module__c_2OVa__quickActions{grid-row:3}.CarOverviewWidget-module__c_2OVa__history{grid-row:2}.CarOverviewWidget-module__c_2OVa__quickActionsList :is(button,a){font-size:11px}.CarOverviewWidget-module__c_2OVa__informationColumn{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;display:grid}.CarOverviewWidget-module__c_2OVa__notifications{flex-wrap:wrap}.CarOverviewWidget-module__c_2OVa__notifications>div{flex-basis:calc(100% - 55px)}.CarOverviewWidget-module__c_2OVa__notificationSwitch{margin-left:52px}.CarOverviewWidget-module__c_2OVa__tabs{gap:8px}.CarOverviewWidget-module__c_2OVa__tabs button{padding-inline:14px}}@container car-overview (max-width:600px){.CarOverviewWidget-module__c_2OVa__serviceHistory{font-size:14px}.CarOverviewWidget-module__c_2OVa__serviceHistory .CarOverviewWidget-module__c_2OVa__sectionHeading{flex-direction:column;align-items:flex-start;margin:20px 0 18px}.CarOverviewWidget-module__c_2OVa__serviceHistoryHeading{flex-direction:column;gap:2px}.CarOverviewWidget-module__c_2OVa__serviceHistory .CarOverviewWidget-module__c_2OVa__serviceHistoryHeading h2{font-size:22px}.CarOverviewWidget-module__c_2OVa__serviceHistoryHeading>span,.CarOverviewWidget-module__c_2OVa__serviceYear h3{font-size:16px}.CarOverviewWidget-module__c_2OVa__serviceTimeline{padding-left:13px}.CarOverviewWidget-module__c_2OVa__serviceTimeline>li>i{top:24px;left:-21px}.CarOverviewWidget-module__c_2OVa__serviceRecord{padding-inline:8px}.CarOverviewWidget-module__c_2OVa__serviceRecordToggle{grid-template-columns:28px 40px minmax(0,1fr) auto;gap:2px 8px;padding:10px 0}.CarOverviewWidget-module__c_2OVa__serviceRecordToggle time{grid-area:1/3;font-size:13px}.CarOverviewWidget-module__c_2OVa__serviceRecordInfo{grid-area:2/3/auto/-1}.CarOverviewWidget-module__c_2OVa__serviceRecordPrice{grid-area:1/4;font-size:14px}.CarOverviewWidget-module__c_2OVa__serviceRecordInfo strong{font-size:14px}.CarOverviewWidget-module__c_2OVa__serviceRecordInfo>span{font-size:11px}.CarOverviewWidget-module__c_2OVa__serviceChevron{grid-area:1/1/3}.CarOverviewWidget-module__c_2OVa__serviceRecordThumbnail{grid-area:1/2/3;width:40px;height:40px}.CarOverviewWidget-module__c_2OVa__serviceRecordToggle:not(:has(.CarOverviewWidget-module__c_2OVa__serviceRecordThumbnail)) :is(time,.CarOverviewWidget-module__c_2OVa__serviceRecordInfo){grid-column:2/4}.CarOverviewWidget-module__c_2OVa__serviceWorks{padding:10px 0 16px}.CarOverviewWidget-module__c_2OVa__serviceWorks h4{margin-bottom:8px}.CarOverviewWidget-module__c_2OVa__serviceWorks ul{gap:4px}.CarOverviewWidget-module__c_2OVa__serviceDocument{margin-top:16px}.CarOverviewWidget-module__c_2OVa__serviceHistoryFooter{display:contents}.CarOverviewWidget-module__c_2OVa__serviceHistoryFooter p{display:none}.CarOverviewWidget-module__c_2OVa__serviceHistoryFooter .CarOverviewWidget-module__c_2OVa__primaryButton{bottom:max(8px, env(safe-area-inset-bottom));z-index:2;width:100%;min-width:0;min-height:40px;margin:16px 0 8px;position:sticky}.CarOverviewWidget-module__c_2OVa__tabsNav{margin-top:14px}.CarOverviewWidget-module__c_2OVa__tabs button{padding:12px;font-size:12px}.CarOverviewWidget-module__c_2OVa__card{padding:14px}.CarOverviewWidget-module__c_2OVa__upcoming{grid-template-columns:36px minmax(0,1fr);display:grid}.CarOverviewWidget-module__c_2OVa__upcoming>.CarOverviewWidget-module__c_2OVa__iconTile{width:36px;height:36px}.CarOverviewWidget-module__c_2OVa__upcomingDetails h2{font-size:13px}.CarOverviewWidget-module__c_2OVa__serviceActions{grid-column:2;width:100%;min-width:0;margin:4px 0 0}.CarOverviewWidget-module__c_2OVa__serviceActions .CarOverviewWidget-module__c_2OVa__textButton{justify-content:center}.CarOverviewWidget-module__c_2OVa__quickActionsList{gap:6px}.CarOverviewWidget-module__c_2OVa__quickActionsList :is(button,a){font-size:10px}.CarOverviewWidget-module__c_2OVa__sectionHeading{gap:8px}.CarOverviewWidget-module__c_2OVa__sectionHeading h2{font-size:14px}.CarOverviewWidget-module__c_2OVa__sectionHeading .CarOverviewWidget-module__c_2OVa__outlineButton{gap:5px;padding:6px 8px;font-size:10px!important}.CarOverviewWidget-module__c_2OVa__historyItem{grid-template-columns:minmax(0,1fr) auto 14px;gap:8px;padding:14px 0 14px 22px;position:relative}.CarOverviewWidget-module__c_2OVa__historyItem:before{content:"";background:#e7eaef;width:2px;position:absolute;top:0;bottom:0;left:4px}.CarOverviewWidget-module__c_2OVa__historyItem:last-child:before{bottom:20px}.CarOverviewWidget-module__c_2OVa__historyDate{flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:baseline;gap:10px;padding:0}.CarOverviewWidget-module__c_2OVa__historyDate:before{display:none}.CarOverviewWidget-module__c_2OVa__historyDate i{top:2px;left:-23px}.CarOverviewWidget-module__c_2OVa__historyDate time{font-size:11px}.CarOverviewWidget-module__c_2OVa__historyDate>span{font-size:10px}.CarOverviewWidget-module__c_2OVa__historyThumbnail{display:none}.CarOverviewWidget-module__c_2OVa__historyPrice{align-self:start;padding-top:2px;font-size:11px}.CarOverviewWidget-module__c_2OVa__recordButton{align-self:start;height:20px}.CarOverviewWidget-module__c_2OVa__category{font-size:9px}.CarOverviewWidget-module__c_2OVa__informationColumn{display:flex}.CarOverviewWidget-module__c_2OVa__information{width:100%}.CarOverviewWidget-module__c_2OVa__infoList>div{grid-template-columns:minmax(0,43%) minmax(0,1fr);gap:10px}.CarOverviewWidget-module__c_2OVa__notifications{flex-wrap:nowrap;gap:10px;width:100%;padding:16px 14px}.CarOverviewWidget-module__c_2OVa__notifications>div{flex-basis:auto}.CarOverviewWidget-module__c_2OVa__notifications .CarOverviewWidget-module__c_2OVa__iconTile{width:34px;height:34px}.CarOverviewWidget-module__c_2OVa__notifications h2{font-size:13px}.CarOverviewWidget-module__c_2OVa__notificationSwitch{margin:0}}
.car-actions-module__3Hp1dG__forwardArrow{display:inline-flex;transform:rotate(180deg)}.car-actions-module__3Hp1dG__forwardArrow svg{width:18px;height:18px}.car-actions-module__3Hp1dG__tradeIcon{width:26px;height:26px;display:inline-block;position:relative}.car-actions-module__3Hp1dG__tradeIcon svg{width:22px;height:22px;position:absolute}.car-actions-module__3Hp1dG__tradeIcon svg:first-child{top:-3px;right:-3px;transform:rotate(180deg)}.car-actions-module__3Hp1dG__tradeIcon svg:last-child{bottom:-3px;left:-3px}
.StsBackModal-module__vNjS9a__overlay{z-index:100000;background:#101926b3;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.StsBackModal-module__vNjS9a__modal{color:#182232;background:#fff;border-radius:20px;outline:none;width:min(100%,770px);max-height:min(92dvh,900px);padding:clamp(18px,3vw,30px);overflow-y:auto;box-shadow:0 24px 80px #0000004d}.StsBackModal-module__vNjS9a__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.StsBackModal-module__vNjS9a__heading{margin:0 0 8px;font-size:clamp(20px,3vw,26px);font-weight:750;line-height:1.2}.StsBackModal-module__vNjS9a__desc{color:#667385;margin:0 0 16px;font-size:14px;line-height:1.55}.StsBackModal-module__vNjS9a__close{cursor:pointer;color:#243246;background:#f0f3f7;border:0;border-radius:9px;flex:none;width:34px;height:34px;font-size:23px}.StsBackModal-module__vNjS9a__close:disabled{opacity:.5;cursor:wait}.StsBackModal-module__vNjS9a__upload{text-align:center;cursor:pointer;background:#f7f9fc;border:2px dashed #bbc8d8;border-radius:13px;padding:26px 14px;display:block}.StsBackModal-module__vNjS9a__upload input{width:100%;max-width:310px;margin:12px auto 0;display:block}.StsBackModal-module__vNjS9a__preview{object-fit:contain;background:#e7ebf1;border-radius:10px;width:100%;max-height:260px;margin-top:12px;display:block}.StsBackModal-module__vNjS9a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.StsBackModal-module__vNjS9a__field{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.StsBackModal-module__vNjS9a__field input,.StsBackModal-module__vNjS9a__field textarea{color:#1b2b3c;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #c7ced8;border-radius:9px;padding:10px 11px;font-weight:400}.StsBackModal-module__vNjS9a__field input:focus,.StsBackModal-module__vNjS9a__field textarea:focus{outline-offset:1px;outline:2px solid #4d82f0}.StsBackModal-module__vNjS9a__wide{grid-column:1/-1}.StsBackModal-module__vNjS9a__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.StsBackModal-module__vNjS9a__primary,.StsBackModal-module__vNjS9a__secondary{cursor:pointer;border:0;border-radius:10px;min-height:43px;padding:10px 17px;font-size:14px;font-weight:650}.StsBackModal-module__vNjS9a__primary{color:#fff;background:#202d44}.StsBackModal-module__vNjS9a__secondary{color:#202d44;background:#edf1f7}.StsBackModal-module__vNjS9a__primary:disabled,.StsBackModal-module__vNjS9a__secondary:disabled{opacity:.5;cursor:default}.StsBackModal-module__vNjS9a__notice{color:#24446b;background:#edf5ff;border-radius:9px;padding:11px 13px;font-size:13px;line-height:1.5}.StsBackModal-module__vNjS9a__error{color:#b82033;margin:10px 0;font-size:13px;line-height:1.4}.StsBackModal-module__vNjS9a__success{text-align:center;place-items:center;gap:10px;padding:26px 0;display:grid}.StsBackModal-module__vNjS9a__successIcon{color:#15724d;background:#e3f7ed;border-radius:50%;place-items:center;width:64px;height:64px;font-size:32px;display:grid}@media (max-width:540px){.StsBackModal-module__vNjS9a__grid{grid-template-columns:1fr}.StsBackModal-module__vNjS9a__actions>button{flex:1}}
.CtcSuccess-module__md817a__container{text-align:center;flex-direction:column;align-items:center;gap:12px;padding-top:34px;padding-bottom:34px;display:flex}.CtcSuccess-module__md817a__successIcon{color:#138052;background:#e2f6eb;border-radius:50%;place-items:center;width:68px;height:68px;font-size:36px;font-weight:800;display:grid}.CtcSuccess-module__md817a__actions{flex-direction:column;gap:10px;width:100%;max-width:560px;margin-top:12px;display:flex}.CtcSuccess-module__md817a__action{color:#1f2c3e;text-align:left;cursor:pointer;font:inherit;background:#fff;border:1px solid #d5dce6;border-radius:13px;align-items:center;gap:15px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.CtcSuccess-module__md817a__action:hover{background:#f7f9fd;border-color:#8296b6}.CtcSuccess-module__md817a__action:disabled{opacity:.5;cursor:default}.CtcSuccess-module__md817a__action>span:first-child{flex:none;font-size:27px;line-height:1}.CtcSuccess-module__md817a__action>span:last-child{flex-direction:column;gap:5px;display:flex}.CtcSuccess-module__md817a__action strong{font-size:15px;font-weight:720}.CtcSuccess-module__md817a__action small{color:#67758a;font-size:12px;line-height:1.4}
.CtcOcrButton-module__uPEUAW__trigger{color:#303b4b;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9dee5;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:650;display:inline-flex}.CtcOcrButton-module__uPEUAW__saveError{white-space:pre-line}.CtcOcrButton-module__uPEUAW__trigger:hover{border-color:#d52831}.CtcOcrButton-module__uPEUAW__trigger:disabled{opacity:.55;cursor:not-allowed}.CtcOcrButton-module__uPEUAW__overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1118279e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.CtcOcrButton-module__uPEUAW__modal{box-sizing:border-box;background:#fff;border-radius:16px;outline:none;width:100%;max-width:1120px;max-height:92dvh;padding:28px;position:relative;overflow:hidden auto;box-shadow:0 24px 70px #0000002e}.CtcOcrButton-module__uPEUAW__close{z-index:2;color:#667085;cursor:pointer;background:#f5f7fa;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:25px;display:flex;position:absolute;top:16px;right:16px}.CtcOcrButton-module__uPEUAW__close:hover{color:#18212f;background:#eceff3}.CtcOcrButton-module__uPEUAW__form{box-sizing:border-box;color:#18212f;flex-direction:column;gap:18px;width:100%;min-width:0;display:flex}.CtcOcrButton-module__uPEUAW__header{flex-direction:column;gap:7px;min-width:0;padding-right:30px;display:flex}.CtcOcrButton-module__uPEUAW__eyebrow{color:#68758b;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.CtcOcrButton-module__uPEUAW__title{overflow-wrap:anywhere;margin:0;font-size:23px;line-height:1.25}.CtcOcrButton-module__uPEUAW__description{color:#667085;margin:0;font-size:13px;line-height:1.5}.CtcOcrButton-module__uPEUAW__statusRow{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;margin-top:5px;display:flex}.CtcOcrButton-module__uPEUAW__statusBadge{color:#268b45;background:#fff;border:1px solid #66c858;border-radius:7px;flex-shrink:0;align-items:center;padding:5px 10px;font-size:12px;font-weight:750;display:inline-flex}.CtcOcrButton-module__uPEUAW__statusExplanation{color:#667085;min-width:0;font-size:12px;line-height:1.45}.CtcOcrButton-module__uPEUAW__content{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:22px;width:100%;min-width:0;display:grid}.CtcOcrButton-module__uPEUAW__imageColumn{min-width:0;position:sticky;top:0}.CtcOcrButton-module__uPEUAW__imagePanel{box-sizing:border-box;background:#f7f8fa;border:1px solid #e5e7eb;border-radius:12px;justify-content:center;align-items:center;min-width:0;min-height:180px;padding:10px;display:flex}.CtcOcrButton-module__uPEUAW__imagePanel a{width:100%;min-width:0;display:block}.CtcOcrButton-module__uPEUAW__image{object-fit:contain;border-radius:6px;width:100%;max-height:540px;display:block}.CtcOcrButton-module__uPEUAW__imageEmpty{color:#667085;text-align:center;margin:0;padding:20px;font-size:13px}.CtcOcrButton-module__uPEUAW__imageLink{color:#b92028;margin-top:8px;font-size:12px;text-decoration:none;display:inline-block}.CtcOcrButton-module__uPEUAW__imageLink:hover{text-decoration:underline}.CtcOcrButton-module__uPEUAW__imageHint{color:#667085;margin-top:12px;font-size:12px;line-height:1.5}.CtcOcrButton-module__uPEUAW__fieldsColumn{flex-direction:column;gap:0;min-width:0;display:flex}.CtcOcrButton-module__uPEUAW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.CtcOcrButton-module__uPEUAW__field{flex-direction:column;gap:7px;min-width:0;display:flex}.CtcOcrButton-module__uPEUAW__fieldHeading{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3px;min-width:0;min-height:39px;display:flex}.CtcOcrButton-module__uPEUAW__label{font-size:13px;font-weight:650}.CtcOcrButton-module__uPEUAW__required{color:#d52831}.CtcOcrButton-module__uPEUAW__recognized,.CtcOcrButton-module__uPEUAW__manual{white-space:normal;font-size:11px;line-height:1.3;display:block}.CtcOcrButton-module__uPEUAW__recognized{color:#24845b}.CtcOcrButton-module__uPEUAW__manual{color:#a56b16}.CtcOcrButton-module__uPEUAW__input{box-sizing:border-box;color:#1a1a1a;width:100%;min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:12px;outline:none;padding:12px 16px;font-size:13px;transition:border-color .2s}.CtcOcrButton-module__uPEUAW__input:focus{border-color:#9ca3af}.CtcOcrButton-module__uPEUAW__inputError{border-color:#d52831}.CtcOcrButton-module__uPEUAW__inputError:focus{border-color:#d52831;box-shadow:0 0 0 3px #d528311a}.CtcOcrButton-module__uPEUAW__fieldError{color:#b42318;font-size:11px;line-height:1.4}.CtcOcrButton-module__uPEUAW__suggestions{flex-wrap:wrap;gap:5px;min-width:0;max-width:100%;display:flex}.CtcOcrButton-module__uPEUAW__suggestion{overflow-wrap:anywhere;word-break:break-word;white-space:normal;color:#303b4b;min-width:0;max-width:100%;font:inherit;text-align:left;cursor:pointer;background:#f7f8fa;border:1px solid #d9dee5;border-radius:7px;padding:5px 8px;font-size:11px;line-height:1.4}.CtcOcrButton-module__uPEUAW__suggestion:hover{background:#fff7f7;border-color:#d52831}.CtcOcrButton-module__uPEUAW__sectionTitle{color:#18212f;margin:24px 0 9px;font-size:15px;font-weight:700}.CtcOcrButton-module__uPEUAW__sectionDescription{color:#667085;margin:0 0 14px;font-size:12px;line-height:1.55}.CtcOcrButton-module__uPEUAW__saveError{color:#b42318;margin:0;font-size:13px;line-height:1.5}.CtcOcrButton-module__uPEUAW__fieldsColumn>.CtcOcrButton-module__uPEUAW__saveError{margin-top:12px}.CtcOcrButton-module__uPEUAW__actions{gap:12px;display:flex}.CtcOcrButton-module__uPEUAW__primaryButton,.CtcOcrButton-module__uPEUAW__secondaryButton{min-width:0;min-height:44px;font:inherit;cursor:pointer;border-radius:9px;flex:1;padding:10px 15px;font-size:13px;font-weight:650}.CtcOcrButton-module__uPEUAW__primaryButton{color:#fff;background:#d52831;border:1px solid #d52831}.CtcOcrButton-module__uPEUAW__primaryButton:hover:not(:disabled){background:#ba2029}.CtcOcrButton-module__uPEUAW__secondaryButton{color:#303b4b;background:#fff;border:1px solid #d9dee5}.CtcOcrButton-module__uPEUAW__secondaryButton:hover:not(:disabled){background:#f7f8fa}.CtcOcrButton-module__uPEUAW__primaryButton:disabled,.CtcOcrButton-module__uPEUAW__secondaryButton:disabled{opacity:.55;cursor:not-allowed}.CtcOcrButton-module__uPEUAW__hidden{display:none}.CtcOcrButton-module__uPEUAW__tips{color:#303b4b;background:#f7f8fa;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px;font-size:13px}.CtcOcrButton-module__uPEUAW__tips strong{margin-bottom:8px;display:block}.CtcOcrButton-module__uPEUAW__tips ul{margin:0;padding-left:20px;line-height:1.8}.CtcOcrButton-module__uPEUAW__dropzone{box-sizing:border-box;color:#303b4b;text-align:center;cursor:pointer;background:#f7f8fa;border:2px dashed #d9dee5;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:250px;padding:18px;display:flex}.CtcOcrButton-module__uPEUAW__dropzone:hover{background:snow;border-color:#d52831}.CtcOcrButton-module__uPEUAW__dropzone strong{font-size:14px}.CtcOcrButton-module__uPEUAW__dropzone span,.CtcOcrButton-module__uPEUAW__dropzone small{color:#667085;font-size:12px}.CtcOcrButton-module__uPEUAW__camera{font-size:32px!important}.CtcOcrButton-module__uPEUAW__uploadPreview{object-fit:contain;border-radius:8px;max-width:100%;max-height:420px;display:block}.CtcOcrButton-module__uPEUAW__processing{text-align:center;color:#18212f;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:320px;display:flex}.CtcOcrButton-module__uPEUAW__processing h2{margin:0;font-size:20px}.CtcOcrButton-module__uPEUAW__processing p{color:#667085;margin:0;font-size:13px}.CtcOcrButton-module__uPEUAW__spinner{border:4px solid #e5e7eb;border-top-color:#d52831;border-radius:50%;width:42px;height:42px;animation:.8s linear infinite CtcOcrButton-module__uPEUAW__spin}@keyframes CtcOcrButton-module__uPEUAW__spin{to{transform:rotate(360deg)}}@media (max-width:760px){.CtcOcrButton-module__uPEUAW__content{grid-template-columns:minmax(0,1fr)}.CtcOcrButton-module__uPEUAW__imageColumn{position:static}.CtcOcrButton-module__uPEUAW__image{max-height:320px}.CtcOcrButton-module__uPEUAW__modal{padding:22px}}@media (max-width:480px){.CtcOcrButton-module__uPEUAW__overlay{align-items:flex-end;padding:0}.CtcOcrButton-module__uPEUAW__modal{border-radius:16px 16px 0 0;max-height:96dvh;padding:20px 16px}.CtcOcrButton-module__uPEUAW__title{font-size:20px}.CtcOcrButton-module__uPEUAW__fields{grid-template-columns:minmax(0,1fr)}.CtcOcrButton-module__uPEUAW__actions{flex-direction:column-reverse}.CtcOcrButton-module__uPEUAW__dropzone{min-height:190px}}
.CarActionsWidget-module__DbO23G__widget{flex-shrink:0;position:relative}.CarActionsWidget-module__DbO23G__widget>button{cursor:pointer;display:block;position:relative}.CarActionsWidget-module__DbO23G__statusBadge{pointer-events:none;background:#dc3545;border-radius:50%;width:12px;height:12px;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.CarActionsWidget-module__DbO23G__menu{z-index:10;background:#fff;border:1px solid #e6e8ed;border-radius:10px;width:220px;padding:6px;animation:.16s ease-out CarActionsWidget-module__DbO23G__menuOpen;display:grid;position:absolute;top:calc(100% + 8px);right:0}@keyframes CarActionsWidget-module__DbO23G__menuOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CarActionsWidget-module__DbO23G__menu{animation:none}}.CarActionsWidget-module__DbO23G__menu button{text-align:left;cursor:default;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;min-height:40px;padding:10px 12px;font-size:14px;display:flex}.CarActionsWidget-module__DbO23G__menu button svg{flex-shrink:0;width:16px;height:16px}.CarActionsWidget-module__DbO23G__menu button:hover,.CarActionsWidget-module__DbO23G__menu button:focus-visible{background:#f7f7f9}.CarActionsWidget-module__DbO23G__menu button.CarActionsWidget-module__DbO23G__confirmButton{background:#dc202c33}.CarActionsWidget-module__DbO23G__menu .CarActionsWidget-module__DbO23G__deleteButton{color:#dc202c;border-top:1px solid #eceef1;border-radius:0 0 6px 6px;margin-top:4px}
.car-details-module__DXwkZW__page{color:#171b24;background:#fff;border-radius:16px;width:100%;min-width:0;container:car-details/inline-size}:is(.car-details-module__DXwkZW__hero,.car-details-module__DXwkZW__actionCards,.car-details-module__DXwkZW__message) button{font:inherit;color:inherit}:is(.car-details-module__DXwkZW__hero,.car-details-module__DXwkZW__actionCards,.car-details-module__DXwkZW__message) button:disabled{cursor:default;opacity:1}.car-details-module__DXwkZW__hero h1,.car-details-module__DXwkZW__message,.car-details-module__DXwkZW__message p{margin:0}:is(.car-details-module__DXwkZW__hero,.car-details-module__DXwkZW__actionCards,.car-details-module__DXwkZW__message) button:focus-visible,.car-details-module__DXwkZW__actionCard:focus-visible{outline-offset:3px;outline:2px solid #dc202c}.car-details-module__DXwkZW__backRow{border-bottom:1px solid #eceef1;margin-bottom:18px;padding-bottom:4px}.car-details-module__DXwkZW__backButton{color:#535d6b;align-items:center;gap:9px;font-size:15.4px;text-decoration:none;display:inline-flex}.car-details-module__DXwkZW__backButton svg{width:18px;height:18px}.car-details-module__DXwkZW__backButton:hover{color:#e31325}.car-details-module__DXwkZW__backButton:focus-visible{outline-offset:4px;outline:3px solid #e3132550}.car-details-module__DXwkZW__hero{border:1px solid #edf0f3;border-radius:12px;grid-template-columns:minmax(0,34%) minmax(0,1fr) 235px;align-items:stretch;gap:20px;padding:12px;display:grid}.car-details-module__DXwkZW__carVisual{background:#f7f7f9;border-radius:10px;place-items:center;min-height:185px;display:grid;position:relative;overflow:hidden}.car-details-module__DXwkZW__carVisual>svg{color:#b6bdc6;width:72px;height:72px}.car-details-module__DXwkZW__carImage{object-fit:contain;padding:8px}.car-details-module__DXwkZW__identity{min-width:0;padding-top:4px}.car-details-module__DXwkZW__identity h1{overflow-wrap:anywhere;font-size:clamp(24px,2.5cqi,32px);font-weight:700;line-height:1.25}.car-details-module__DXwkZW__specChips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.car-details-module__DXwkZW__specChips span{color:#4e5561;border:1px solid #e6e8ed;border-radius:5px;padding:3px 8px;font-size:12px;line-height:1.35}.car-details-module__DXwkZW__plateRow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;display:flex}.car-details-module__DXwkZW__plate{color:#111;background:#fff;border:1px solid #3e4145;border-radius:4px;flex-shrink:0;height:44px;line-height:1;display:inline-flex}.car-details-module__DXwkZW__plateNumber{padding:4px 8px;font-size:31px;font-weight:500}.car-details-module__DXwkZW__plateRegion{border-left:1px solid #3e4145;flex-direction:column;justify-content:center;align-items:center;padding:2px 4px;font-size:23px;font-weight:500;display:flex}.car-details-module__DXwkZW__plateCountry{align-items:center;gap:3px;margin-top:2px;font-size:8px;display:flex}.car-details-module__DXwkZW__plateCountry i{background:linear-gradient(#fff 0 33.33%,#2367b8 33.33% 66.66%,#d92935 66.66%);border:1px solid #cfd2d7;width:13px;height:8px}.car-details-module__DXwkZW__plainPlate{color:#6c737e;font-size:14px}.car-details-module__DXwkZW__outlineButton{white-space:nowrap;background:#fff;border:1px solid #e0e3e8;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:33px;padding:7px 12px;line-height:1.3;display:inline-flex;font-size:12px!important}.car-details-module__DXwkZW__outlineButton svg{width:14px;height:14px}.car-details-module__DXwkZW__heroAside{flex-direction:column;gap:20px;display:flex}.car-details-module__DXwkZW__statusRow{justify-content:flex-end;align-items:center;gap:16px;display:flex}.car-details-module__DXwkZW__status{border-radius:7px;align-items:center;gap:8px;min-height:34px;padding:8px 12px;font-size:11px;font-weight:600;display:inline-flex}.car-details-module__DXwkZW__status i{background:currentColor;border-radius:50%;width:10px;height:10px}.car-details-module__DXwkZW__moreButton{background:#fff;border:1px solid #e0e3e8;border-radius:7px;width:34px;height:34px;padding:0;font-size:12px!important}.car-details-module__DXwkZW__mileageCard{background:#f7f7f9;border-radius:10px;flex:1;align-items:flex-start;gap:12px;padding:20px 16px;display:flex}.car-details-module__DXwkZW__mileageIcon{background:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.car-details-module__DXwkZW__mileageIcon svg{width:23px;height:23px}.car-details-module__DXwkZW__mileageCard>div{flex-direction:column;gap:4px;display:flex}.car-details-module__DXwkZW__mileageLabel{color:#5d6470;font-size:13px}.car-details-module__DXwkZW__mileageCard strong{font-size:20px;line-height:1.25}.car-details-module__DXwkZW__mileageCard small{color:#777e89;margin-top:2px;font-size:10px}.car-details-module__DXwkZW__actionCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}.car-details-module__DXwkZW__actionCard{min-width:0;font:inherit;color:inherit;text-align:left;background:#fff;border:1px solid #e9ebef;border-radius:9px;align-items:center;gap:18px;padding:16px;text-decoration:none;transition:background-color .15s;display:flex}.car-details-module__DXwkZW__iconTile{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.car-details-module__DXwkZW__iconTile>svg{width:25px;height:25px}.car-details-module__DXwkZW__red{color:#d82332;background:#fff0f1}.car-details-module__DXwkZW__green{color:#15966b;background:#e5f7ee}.car-details-module__DXwkZW__blue{color:#2479dd;background:#eaf3ff}.car-details-module__DXwkZW__orange{color:#dd902c;background:#fff2e1}.car-details-module__DXwkZW__muted{color:#66707c;background:#f2f3f5}.car-details-module__DXwkZW__actionText{flex-direction:column;gap:4px;min-width:0;display:flex}.car-details-module__DXwkZW__actionText strong{font-size:14px;line-height:1.4}.car-details-module__DXwkZW__actionText>span{color:#737985;max-width:210px;font-size:12px;line-height:1.45}.car-details-module__DXwkZW__roundArrow{background:#f5f6f8;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;margin-left:auto;display:grid}.car-details-module__DXwkZW__actionCard .car-details-module__DXwkZW__iconTile:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 40%,#ffffff73 50%,#0000 60%);position:absolute;inset:0;transform:translate(-100%)}@keyframes car-details-module__DXwkZW__buttonShine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (hover:hover) and (pointer:fine){.car-details-module__DXwkZW__actionCard:hover{background:#fff4f4}.car-details-module__DXwkZW__actionCard:hover .car-details-module__DXwkZW__iconTile:before{animation:.7s cubic-bezier(.4,0,.2,1) forwards car-details-module__DXwkZW__buttonShine}}.car-details-module__DXwkZW__actionCard .car-details-module__DXwkZW__iconTile{position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.car-details-module__DXwkZW__actionCard .car-details-module__DXwkZW__iconTile:before{display:none}}.car-details-module__DXwkZW__message{text-align:center;color:#727c89;padding:60px 16px;font-size:15px}.car-details-module__DXwkZW__message .car-details-module__DXwkZW__outlineButton{cursor:pointer;margin-top:12px}@container car-details (max-width:1150px){.car-details-module__DXwkZW__hero{grid-template-columns:minmax(0,33%) minmax(0,1fr) 215px;gap:16px}.car-details-module__DXwkZW__actionCard{gap:12px;padding:14px}.car-details-module__DXwkZW__actionText strong{font-size:13px}.car-details-module__DXwkZW__actionText>span{font-size:11px}.car-details-module__DXwkZW__iconTile{width:44px;height:44px}}@container car-details (max-width:950px){.car-details-module__DXwkZW__hero{grid-template-columns:minmax(0,38%) minmax(0,1fr)}.car-details-module__DXwkZW__carVisual{grid-area:2/1/span 3;min-height:220px}.car-details-module__DXwkZW__identity,.car-details-module__DXwkZW__heroAside{display:contents}.car-details-module__DXwkZW__identity h1{grid-area:1/1;align-self:center}.car-details-module__DXwkZW__specChips{grid-area:2/2;margin-top:0}.car-details-module__DXwkZW__plateRow{grid-area:3/2;margin-top:0}.car-details-module__DXwkZW__statusRow{grid-area:1/2;gap:8px}.car-details-module__DXwkZW__mileageCard{grid-area:4/2;padding:12px}.car-details-module__DXwkZW__mileageCard strong{font-size:18px}.car-details-module__DXwkZW__status{padding:7px 9px}.car-details-module__DXwkZW__actionCards{gap:10px}.car-details-module__DXwkZW__actionCard{align-items:flex-start;gap:10px}.car-details-module__DXwkZW__actionCard .car-details-module__DXwkZW__iconTile{width:36px;height:36px}.car-details-module__DXwkZW__actionCard .car-details-module__DXwkZW__iconTile>svg{width:21px;height:21px}.car-details-module__DXwkZW__roundArrow{display:none}}@media (max-width:900px){.car-details-module__DXwkZW__backRow{margin-bottom:20px}.car-details-module__DXwkZW__hero{grid-template-columns:minmax(0,1fr)}.car-details-module__DXwkZW__carVisual{grid-row:2;min-height:190px}.car-details-module__DXwkZW__identity{grid-area:3/1;display:block}.car-details-module__DXwkZW__specChips{margin-top:10px}.car-details-module__DXwkZW__statusRow{flex-direction:row;grid-area:1/1;justify-content:space-between}.car-details-module__DXwkZW__mileageCard{grid-area:4/1}.car-details-module__DXwkZW__identity h1{font-size:25px}.car-details-module__DXwkZW__plateRow{gap:12px;margin-top:16px}.car-details-module__DXwkZW__plate{height:39px}.car-details-module__DXwkZW__plateNumber{font-size:27px}.car-details-module__DXwkZW__plateRegion{font-size:20px}.car-details-module__DXwkZW__plateCountry{font-size:7px}.car-details-module__DXwkZW__status{font-size:10px}.car-details-module__DXwkZW__actionCards{grid-template-columns:minmax(0,1fr)}.car-details-module__DXwkZW__actionCard{align-items:center;gap:14px}.car-details-module__DXwkZW__actionCard .car-details-module__DXwkZW__iconTile{width:44px;height:44px}.car-details-module__DXwkZW__actionText strong{font-size:14px}.car-details-module__DXwkZW__actionText>span{max-width:none;font-size:12px}.car-details-module__DXwkZW__roundArrow{display:grid}}
.CarEditWidget-module__V6pzNW__dialog{color:#1a1a1a;background:#fff;border:0;border-radius:24px;width:min(760px,100% - 40px);max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:visible;box-shadow:0 24px 80px #10182833}.CarEditWidget-module__V6pzNW__dialog::backdrop{background:#10182880}.CarEditWidget-module__V6pzNW__layout{border-radius:inherit;flex-direction:column;max-height:calc(100dvh - 48px);display:flex;overflow:hidden}.CarEditWidget-module__V6pzNW__header{border-bottom:1px solid #eef0f3;flex-shrink:0;align-items:center;gap:16px;padding:24px 28px;display:flex}.CarEditWidget-module__V6pzNW__header h2,.CarEditWidget-module__V6pzNW__confirmation h2{margin:0;font-size:22px;font-weight:600;line-height:1.3}.CarEditWidget-module__V6pzNW__header h2:focus{outline:none}.CarEditWidget-module__V6pzNW__header p,.CarEditWidget-module__V6pzNW__confirmation p{color:#6b7280;margin:6px 0 0;font-size:14px;line-height:1.5}.CarEditWidget-module__V6pzNW__icon{color:#e31325;background:#fff0f1;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.CarEditWidget-module__V6pzNW__closeButton{color:#6b7280;cursor:pointer;background:#f6f7fa;border:0;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;margin-left:auto;padding:0;font-size:28px;line-height:1;display:grid}.CarEditWidget-module__V6pzNW__form{flex-direction:column;min-height:0;display:flex}.CarEditWidget-module__V6pzNW__body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:24px 28px;overflow-y:auto}.CarEditWidget-module__V6pzNW__section{border:0;min-width:0;margin:0;padding:0}.CarEditWidget-module__V6pzNW__section+.CarEditWidget-module__V6pzNW__section{margin-top:28px}.CarEditWidget-module__V6pzNW__section legend{float:none;width:auto;margin:0 0 16px;padding:0;font-size:16px;font-weight:600;line-height:1.5}.CarEditWidget-module__V6pzNW__fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px 20px;display:grid}.CarEditWidget-module__V6pzNW__field{flex-direction:column;gap:8px;min-width:0;display:flex}.CarEditWidget-module__V6pzNW__field label{color:#4b5563;font-size:14px;font-weight:500}.CarEditWidget-module__V6pzNW__field label span{color:#e31325}.CarEditWidget-module__V6pzNW__colorOption{vertical-align:middle;align-items:center;gap:8px;max-width:100%;display:inline-flex}.CarEditWidget-module__V6pzNW__colorOption>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CarEditWidget-module__V6pzNW__colorSwatch{border:1px solid #00000024;border-radius:50%;flex-shrink:0;width:12px;height:12px}.CarEditWidget-module__V6pzNW__multicolorSwatch{clip-path:circle(50%);border:0}.CarEditWidget-module__V6pzNW__input{color:#1a1a1a;width:100%;min-width:0;min-height:50px;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px 16px;font-size:16px}.CarEditWidget-module__V6pzNW__input::placeholder{color:#9ca3af}.CarEditWidget-module__V6pzNW__input:disabled{opacity:1;background:#f3f4f6}.CarEditWidget-module__V6pzNW__input:focus{outline-offset:2px;border-color:#9ca3af;outline:2px solid #e5e7eb}.CarEditWidget-module__V6pzNW__footer{background:#fff;border-top:1px solid #eef0f3;flex-shrink:0;padding:16px 28px 24px}.CarEditWidget-module__V6pzNW__notice,.CarEditWidget-module__V6pzNW__error{color:#6b7280;margin:0 0 12px;font-size:13px;line-height:1.5}.CarEditWidget-module__V6pzNW__error{color:#e31325}.CarEditWidget-module__V6pzNW__actions,.CarEditWidget-module__V6pzNW__confirmActions{justify-content:flex-end;gap:12px;display:flex}.CarEditWidget-module__V6pzNW__primaryButton,.CarEditWidget-module__V6pzNW__secondaryButton{min-height:48px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.4}.CarEditWidget-module__V6pzNW__primaryButton{color:#fff;background:#e31325;border-color:#e31325}.CarEditWidget-module__V6pzNW__primaryButton:hover{background:#c91020}.CarEditWidget-module__V6pzNW__primaryButton:disabled,.CarEditWidget-module__V6pzNW__secondaryButton:disabled,.CarEditWidget-module__V6pzNW__closeButton:disabled{opacity:.6;cursor:wait}.CarEditWidget-module__V6pzNW__secondaryButton{color:#374151;background:#fff;border-color:#e5e7eb}.CarEditWidget-module__V6pzNW__secondaryButton:hover,.CarEditWidget-module__V6pzNW__closeButton:hover{background:#eef0f3}.CarEditWidget-module__V6pzNW__primaryButton:focus-visible,.CarEditWidget-module__V6pzNW__secondaryButton:focus-visible,.CarEditWidget-module__V6pzNW__closeButton:focus-visible{outline-offset:3px;outline:2px solid #e31325}.CarEditWidget-module__V6pzNW__confirmation{padding:32px;overflow-y:auto}.CarEditWidget-module__V6pzNW__confirmation .CarEditWidget-module__V6pzNW__icon{margin-bottom:20px}.CarEditWidget-module__V6pzNW__confirmActions{margin-top:28px}@media (max-width:600px){.CarEditWidget-module__V6pzNW__dialog{border-radius:0;width:100%;height:100dvh;max-height:100dvh;margin:0}.CarEditWidget-module__V6pzNW__layout{height:100%;max-height:100dvh}.CarEditWidget-module__V6pzNW__header{padding:max(18px, env(safe-area-inset-top)) 16px 18px;gap:12px}.CarEditWidget-module__V6pzNW__header>.CarEditWidget-module__V6pzNW__icon{display:none}.CarEditWidget-module__V6pzNW__header h2,.CarEditWidget-module__V6pzNW__confirmation h2{font-size:20px}.CarEditWidget-module__V6pzNW__form{flex:1}.CarEditWidget-module__V6pzNW__body{flex:1;padding:20px 16px}.CarEditWidget-module__V6pzNW__fields{grid-template-columns:minmax(0,1fr);gap:18px}.CarEditWidget-module__V6pzNW__footer{padding:14px 16px max(16px, env(safe-area-inset-bottom))}.CarEditWidget-module__V6pzNW__actions,.CarEditWidget-module__V6pzNW__confirmActions{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.CarEditWidget-module__V6pzNW__actions .CarEditWidget-module__V6pzNW__primaryButton{grid-row:1}.CarEditWidget-module__V6pzNW__confirmation{margin-block:auto;padding:24px 16px}}
.Documents-module__3ZIEyq__documents{--document-muted:#656d79;font-size:15px;line-height:1.4}.Documents-module__3ZIEyq__heading{margin:24px 0 16px}.Documents-module__3ZIEyq__heading h2{font-size:30px;line-height:1.2}.Documents-module__3ZIEyq__heading p{color:var(--document-muted);margin-top:3px;font-size:17px}.Documents-module__3ZIEyq__registration{background:#f6f7fa}.Documents-module__3ZIEyq__registrationHeading{align-items:center;gap:12px;margin-bottom:14px;display:flex}.Documents-module__3ZIEyq__registrationTitle{flex:1;min-width:0}.Documents-module__3ZIEyq__registrationTitle h3{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:18px;font-weight:700;line-height:1.3;display:flex}.Documents-module__3ZIEyq__registrationTitle p{color:var(--document-muted);margin-top:3px}.Documents-module__3ZIEyq__badge{color:#2479dd;background:#eaf3ff;border-radius:5px;padding:2px 8px;font-size:13px;font-weight:500}.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__actionButton{color:#c9202c;border-color:#edabb1;min-height:38px;font-size:13px!important}.Documents-module__3ZIEyq__photoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.Documents-module__3ZIEyq__photoCard{background:#fff;border-radius:9px;min-width:0;margin:0;padding:10px}.Documents-module__3ZIEyq__photoCard figcaption{margin-bottom:6px;font-size:14px;font-weight:500}.Documents-module__3ZIEyq__photoPreview{background:#eeedf0;border-radius:7px;place-items:center;height:clamp(150px,20cqi,220px);padding:10px 40px;display:grid;position:relative;overflow:hidden}.Documents-module__3ZIEyq__registrationImage{object-fit:contain;filter:drop-shadow(0 2px 3px #4e36451f);width:100%;max-width:340px;height:100%;display:block}.Documents-module__3ZIEyq__registrationImageBlurred{filter:blur(10px);-webkit-user-select:none;user-select:none;pointer-events:none}.Documents-module__3ZIEyq__sampleLabel{color:#7b828c;max-width:65px;font-size:10px;line-height:1.2;position:absolute;bottom:8px;right:8px}.Documents-module__3ZIEyq__photoActions{gap:6px;display:flex;position:absolute;top:8px;right:8px}.Documents-module__3ZIEyq__expandButton{cursor:pointer;background:#fff;border:1px solid #e9ebef;border-radius:6px;place-items:center;width:30px;height:30px;padding:6px;display:grid}.Documents-module__3ZIEyq__photoViewer{width:100%;max-width:none;height:100dvh;max-height:none;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));color:#fff;background:#101317;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.Documents-module__3ZIEyq__photoViewer[open]{grid-template-rows:auto minmax(0,1fr);gap:16px;display:grid}.Documents-module__3ZIEyq__photoViewer::backdrop{background:#101317}.Documents-module__3ZIEyq__photoViewerHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.Documents-module__3ZIEyq__photoViewerHeader h2{margin:0;font-size:16px;font-weight:500}.Documents-module__3ZIEyq__photoViewerClose{opacity:1;flex-shrink:0;margin:0;padding:12px}.Documents-module__3ZIEyq__photoViewerStage{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex}.Documents-module__3ZIEyq__photoViewerImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__expandButton,.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__replaceButton{color:#53637b}.Documents-module__3ZIEyq__expandButton svg{width:16px;height:16px}.Documents-module__3ZIEyq__replaceButton{background:#f2f3f5;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:34px;margin-top:6px;padding:5px;display:flex;font-size:13px!important}.Documents-module__3ZIEyq__replaceButton svg{width:18px;height:18px}.Documents-module__3ZIEyq__categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.Documents-module__3ZIEyq__categoryCard{--category-accent:#d82332;text-align:left;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.Documents-module__3ZIEyq__categoryCard[data-type=act]{--category-accent:#2479dd}.Documents-module__3ZIEyq__categoryCard[data-type=receipt]{--category-accent:#15966b}.Documents-module__3ZIEyq__categoryCard[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--category-accent)}.Documents-module__3ZIEyq__categoryInfo{color:#171b24;flex:1;min-width:0}.Documents-module__3ZIEyq__categoryInfo strong{font-size:16px;display:block}.Documents-module__3ZIEyq__categoryInfo>span{color:var(--document-muted);margin-top:2px;font-size:13px;display:block}.Documents-module__3ZIEyq__categoryCard>svg{color:#656d79;flex-shrink:0;width:16px;height:16px}.Documents-module__3ZIEyq__toolbar{grid-template-columns:minmax(0,1fr) 210px 96px;gap:10px;margin:12px 0;display:grid}.Documents-module__3ZIEyq__search{color:#656d79;background:#fff;border:1px solid #e0e3e8;border-radius:6px;align-items:center;gap:10px;min-width:0;padding:0 12px;display:flex}.Documents-module__3ZIEyq__search svg{flex-shrink:0;width:18px;height:18px}.Documents-module__3ZIEyq__search input{width:100%;min-width:0;height:38px;font:inherit;color:var(--document-muted);opacity:1;background:0 0;border:0;padding:0}.Documents-module__3ZIEyq__search input::placeholder{color:var(--document-muted);opacity:1}.Documents-module__3ZIEyq__search:focus-within{border-color:#9ca3af;box-shadow:0 0 0 1px #9ca3af}.Documents-module__3ZIEyq__search input:focus{outline:none}.Documents-module__3ZIEyq__dateFilter{min-width:0;font-size:14px}.Documents-module__3ZIEyq__viewSwitch{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.Documents-module__3ZIEyq__viewSwitch button{cursor:pointer;padding:7px}.Documents-module__3ZIEyq__viewSwitch button[aria-pressed=true]{color:#c9202c;background:#fff0f1;border-color:#dc202c}.Documents-module__3ZIEyq__viewSwitch svg{width:18px;height:18px}.Documents-module__3ZIEyq__visits{gap:10px;display:grid}.Documents-module__3ZIEyq__resultsStatus:not(:empty){color:var(--document-muted);flex-wrap:wrap;align-items:center;gap:6px 16px;margin-bottom:12px;font-size:13px;display:flex}.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__resetButton{color:#c9202c;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Documents-module__3ZIEyq__emptyState{text-align:center;gap:4px;display:grid}.Documents-module__3ZIEyq__emptyState>span{color:var(--document-muted);font-size:13px}.Documents-module__3ZIEyq__visits[data-view=grid] .Documents-module__3ZIEyq__fileList{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;padding:8px 0 12px;display:grid}.Documents-module__3ZIEyq__visits[data-view=grid] .Documents-module__3ZIEyq__fileRow{background:#f6f7fa;border:1px solid #e9ebef;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:12px 8px;padding:14px;display:grid}.Documents-module__3ZIEyq__visits[data-view=grid] .Documents-module__3ZIEyq__pdfIcon{grid-column:1/-1;width:40px;height:44px}.Documents-module__3ZIEyq__visits[data-view=grid] .Documents-module__3ZIEyq__fileInfo{grid-column:1/-1;align-self:start}.Documents-module__3ZIEyq__visits[data-view=grid] .Documents-module__3ZIEyq__openButton{justify-self:start;padding-left:0}.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__visit{padding:0 12px}.Documents-module__3ZIEyq__visitHeading{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;width:100%;min-height:48px;padding:8px 0;display:flex}.Documents-module__3ZIEyq__visitChevron{color:#53637b;background:#f6f7fa;border:1px solid #e0e3e8;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.Documents-module__3ZIEyq__visitChevron svg{width:16px;height:16px;transition:transform .28s}.Documents-module__3ZIEyq__expanded svg{transform:rotate(90deg)}.Documents-module__3ZIEyq__visit[data-open=true] .Documents-module__3ZIEyq__visitBody{opacity:1;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.Documents-module__3ZIEyq__visitChevron svg{transition:none}}.Documents-module__3ZIEyq__visitInfo{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 16px;min-width:0;display:flex}.Documents-module__3ZIEyq__visitInfo time{font-size:16px;font-weight:700}.Documents-module__3ZIEyq__visitInfo>span,.Documents-module__3ZIEyq__documentCount{color:var(--document-muted);font-size:13px}.Documents-module__3ZIEyq__documentCount,.Documents-module__3ZIEyq__price{white-space:nowrap}.Documents-module__3ZIEyq__price{font-size:17px}.Documents-module__3ZIEyq__fileList{margin:0;padding:0 0 4px;list-style:none}.Documents-module__3ZIEyq__fileRow{border-top:1px solid #eceef2;align-items:center;gap:12px;min-height:46px;padding:6px 0;display:flex}.Documents-module__3ZIEyq__fileRow .Documents-module__3ZIEyq__pdfIcon{border-radius:6px;width:30px;height:34px}.Documents-module__3ZIEyq__pdfIcon>svg{width:21px;height:24px}.Documents-module__3ZIEyq__fileInfo{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;font-size:14px;display:flex}.Documents-module__3ZIEyq__fileInfo>span+span{color:var(--document-muted);font-size:13px}.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__openButton,.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__downloadButton{color:#c9202c;background:0 0;border:0;flex-shrink:0;padding:4px 8px;font-size:13px}.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__downloadButton{border-left:1px solid #eceef2;place-items:center;padding-left:16px;display:grid}.Documents-module__3ZIEyq__downloadButton svg{width:18px;height:18px}@container car-overview (max-width:700px){.Documents-module__3ZIEyq__toolbar{grid-template-columns:minmax(0,1fr) 96px}.Documents-module__3ZIEyq__search{grid-column:1/-1}.Documents-module__3ZIEyq__categoryCard{gap:8px;padding:10px}.Documents-module__3ZIEyq__categoryCard>svg{display:none}.Documents-module__3ZIEyq__categoryInfo strong{font-size:13px}.Documents-module__3ZIEyq__categoryCard>span:first-child{width:36px;height:36px}.Documents-module__3ZIEyq__registrationTitle h3{font-size:15px}.Documents-module__3ZIEyq__photoPreview{padding-inline:12px}.Documents-module__3ZIEyq__sampleLabel{background:#ffffffd9;border-radius:3px;max-width:none;padding:2px 5px;font-size:9px;bottom:4px;right:auto}.Documents-module__3ZIEyq__visitInfo{flex-direction:column;gap:0}.Documents-module__3ZIEyq__documentCount{display:none}}@container car-overview (max-width:500px){.Documents-module__3ZIEyq__heading{margin:20px 0 12px}.Documents-module__3ZIEyq__heading h2{font-size:24px}.Documents-module__3ZIEyq__heading p{font-size:13px}.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__registration{padding:10px}.Documents-module__3ZIEyq__registrationHeading{gap:7px;margin-bottom:10px}.Documents-module__3ZIEyq__registrationHeading>span:first-child{width:32px;height:36px}.Documents-module__3ZIEyq__registrationHeading>span:first-child svg{width:20px;height:20px}.Documents-module__3ZIEyq__registrationTitle h3{gap:3px 5px;font-size:12px}.Documents-module__3ZIEyq__badge{padding:1px 5px;font-size:11px}.Documents-module__3ZIEyq__registrationTitle p{font-size:11px}.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__actionButton{gap:5px;min-height:32px;padding:6px;font-size:11px!important}.Documents-module__3ZIEyq__photoGrid{gap:8px}.Documents-module__3ZIEyq__photoCard{padding:6px}.Documents-module__3ZIEyq__photoCard figcaption{font-size:12px}.Documents-module__3ZIEyq__photoPreview{height:clamp(104px,34cqi,160px);padding:8px 2px 16px}.Documents-module__3ZIEyq__photoActions{top:5px;right:5px}.Documents-module__3ZIEyq__expandButton{width:32px;height:32px;padding:7px}.Documents-module__3ZIEyq__replaceButton{gap:5px;min-height:30px;font-size:11px!important}.Documents-module__3ZIEyq__replaceButton svg{width:15px;height:15px}.Documents-module__3ZIEyq__serviceHeading{gap:8px}.Documents-module__3ZIEyq__serviceHeading h2{font-size:20px}.Documents-module__3ZIEyq__serviceHeading p{font-size:11px}.Documents-module__3ZIEyq__serviceHeading .Documents-module__3ZIEyq__actionButton{white-space:normal;max-width:155px}.Documents-module__3ZIEyq__categories{gap:6px}.Documents-module__3ZIEyq__categoryCard{gap:6px;padding:8px 6px}.Documents-module__3ZIEyq__categoryCard>span:first-child{width:28px;height:34px}.Documents-module__3ZIEyq__categoryCard>span:first-child svg{width:21px;height:21px}.Documents-module__3ZIEyq__categoryInfo strong{font-size:9px}.Documents-module__3ZIEyq__categoryInfo>span{font-size:10px}.Documents-module__3ZIEyq__toolbar{gap:8px;margin:10px 0}.Documents-module__3ZIEyq__search{gap:6px;padding-inline:8px}.Documents-module__3ZIEyq__search input,.Documents-module__3ZIEyq__dateFilter{font-size:12px}.Documents-module__3ZIEyq__search input{height:34px}.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__visit{padding-inline:8px}.Documents-module__3ZIEyq__visitHeading{gap:10px}.Documents-module__3ZIEyq__visitInfo time{font-size:13px}.Documents-module__3ZIEyq__price{font-size:14px}.Documents-module__3ZIEyq__visitInfo>span{font-size:11px}.Documents-module__3ZIEyq__fileRow{gap:8px}.Documents-module__3ZIEyq__fileInfo{font-size:12px}.Documents-module__3ZIEyq__fileInfo>span+span{font-size:11px}.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__openButton,.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__downloadButton{padding-inline:4px;font-size:11px}.Documents-module__3ZIEyq__documents .Documents-module__3ZIEyq__downloadButton{padding-left:8px}}
.Expenses-module__Cocr5G__expenses{--expense-muted:#656d79;font-size:14px;line-height:1.4}.Expenses-module__Cocr5G__heading{margin:24px 0 16px}.Expenses-module__Cocr5G__heading h2{font-size:30px;line-height:1.2}.Expenses-module__Cocr5G__heading p,.Expenses-module__Cocr5G__visits,.Expenses-module__Cocr5G__categoryList,.Expenses-module__Cocr5G__orderInfo>span,.Expenses-module__Cocr5G__note{color:var(--expense-muted)}.Expenses-module__Cocr5G__heading p{margin-top:3px;font-size:16px}.Expenses-module__Cocr5G__monthSelect{flex-shrink:0;width:190px}.Expenses-module__Cocr5G__summaryGrid,.Expenses-module__Cocr5G__detailsGrid{align-items:stretch;gap:16px;display:grid}.Expenses-module__Cocr5G__summaryGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.Expenses-module__Cocr5G__detailsGrid{grid-template-columns:minmax(0,1fr)}.Expenses-module__Cocr5G__breakdown,.Expenses-module__Cocr5G__dynamics{box-sizing:border-box;height:340px;overflow-y:auto}.Expenses-module__Cocr5G__expenseControls{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.Expenses-module__Cocr5G__viewSwitch{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;gap:8px;width:min(100%,440px);display:grid}.Expenses-module__Cocr5G__viewSwitch .Expenses-module__Cocr5G__viewButton{white-space:normal;cursor:pointer;min-height:38px}.Expenses-module__Cocr5G__viewSwitch .Expenses-module__Cocr5G__viewButton[aria-pressed=true]{background:#fff0f1;border-color:#dc202c;color:#c9202c!important}.Expenses-module__Cocr5G__viewSwitch.Expenses-module__Cocr5G__periodSwitch{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,280px)}.Expenses-module__Cocr5G__viewSwitch.Expenses-module__Cocr5G__iconSwitch{width:84px}.Expenses-module__Cocr5G__iconSwitch .Expenses-module__Cocr5G__viewButton svg{flex-shrink:0;width:16px;height:16px}.Expenses-module__Cocr5G__analysisHeading{flex-wrap:wrap}.Expenses-module__Cocr5G__periodLabel{color:var(--expense-muted);font-size:12px}.Expenses-module__Cocr5G__expenses h3{font-size:20px;font-weight:700;line-height:1.3}.Expenses-module__Cocr5G__summary{--expense-card-padding:18px;min-height:270px;padding:var(--expense-card-padding);background:#fff0f2;border:0;grid-template-columns:minmax(0,1fr) auto;align-content:start;display:grid;position:relative;overflow:hidden}.Expenses-module__Cocr5G__summary h3{grid-column:1/-1}.Expenses-module__Cocr5G__total{letter-spacing:-.04em;white-space:nowrap;grid-column:1;margin-top:6px;font-size:clamp(32px,4cqi,48px);line-height:1.15;display:block}.Expenses-module__Cocr5G__visits{grid-area:3/1;margin-top:2px;font-size:14px}.Expenses-module__Cocr5G__change{z-index:1;color:#e31325;white-space:nowrap;background:#ffffffc7;border-radius:24px;grid-area:2/2;align-self:center;align-items:center;gap:5px;margin:0 0 0 8px;padding:5px 10px;font-size:12px;display:inline-flex;position:relative}.Expenses-module__Cocr5G__change>span{font-size:18px;line-height:1}.Expenses-module__Cocr5G__sparkline{grid-column:1/-1;grid-template-rows:auto minmax(0,1fr) auto;gap:6px;width:100%;height:184px;margin-top:12px;display:grid;position:relative}.Expenses-module__Cocr5G__trendCaption,.Expenses-module__Cocr5G__trendMonths{color:var(--expense-muted);font-size:10px}.Expenses-module__Cocr5G__trendMonths{margin-inline:calc(-1 * var(--expense-card-padding));justify-content:space-between;padding-inline:2px;font-size:clamp(8px,2.5cqi,10px);display:flex}.Expenses-module__Cocr5G__trendPlot{min-height:0;margin-inline:calc(-1 * var(--expense-card-padding));position:relative}.Expenses-module__Cocr5G__trendPlot>svg{width:100%;height:100%;display:block}.Expenses-module__Cocr5G__expensePoint{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.Expenses-module__Cocr5G__expensePoint:after{content:"";background:#ff2638;border-radius:50%;width:8px;height:8px}.Expenses-module__Cocr5G__expensePoint[aria-current=true]:before{content:"";pointer-events:none;border-top:6px solid #ff2638;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;bottom:calc(50% + 9px);left:calc(50% - 4px)}@keyframes Expenses-module__Cocr5G__selectedExpenseGlow{0%,to{opacity:1;box-shadow:0 0 0 1px #ff263814}50%{opacity:.65;box-shadow:0 0 0 4px #ff263829}}@media (prefers-reduced-motion:no-preference){.Expenses-module__Cocr5G__expensePoint[aria-current=true]:after{animation:1.8s ease-in-out infinite Expenses-module__Cocr5G__selectedExpenseGlow}}.Expenses-module__Cocr5G__expensePoint:focus-visible{outline-offset:0;outline:2px solid #dc202c}.Expenses-module__Cocr5G__trendTooltip,.Expenses-module__Cocr5G__emptyTrend{z-index:2;text-align:center;pointer-events:none;background:#fffffff2;border-radius:6px;padding:4px 8px;font-size:11px;position:absolute;top:0;left:0;right:0}.Expenses-module__Cocr5G__breakdownBody{grid-template-columns:minmax(0,250px) minmax(0,1fr);align-items:center;gap:18px;max-width:760px;margin:14px auto 0;display:grid}.Expenses-module__Cocr5G__donut{aspect-ratio:1;width:100%;max-width:250px;position:relative}.Expenses-module__Cocr5G__donut svg{width:100%;height:100%;display:block;overflow:visible}.Expenses-module__Cocr5G__donutSegment{transform-box:view-box;transform-origin:50%;filter:grayscale(0)drop-shadow(0 0 #171b2400);cursor:pointer;outline:none;transform:translateY(0)scale(1)}.Expenses-module__Cocr5G__donutSegment[data-selected=true]{filter:grayscale(0)drop-shadow(0 2px 3px #171b242e);transform:translateY(-3px)scale(1.04)}.Expenses-module__Cocr5G__donutSegment[data-muted=true],.Expenses-module__Cocr5G__categoryButton[data-muted=true]{opacity:.5;filter:grayscale(.85)drop-shadow(0 0 #171b2400)}.Expenses-module__Cocr5G__donutSegment:focus-visible{filter:grayscale(0)drop-shadow(0 0 2px #dc202c);outline:none}.Expenses-module__Cocr5G__donut text{fill:#fff;text-anchor:middle;font-size:18px;font-weight:700}.Expenses-module__Cocr5G__donutCenter{color:var(--expense-muted);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Expenses-module__Cocr5G__donutCenter strong{color:#171b24;font-size:20px}.Expenses-module__Cocr5G__categoryList,.Expenses-module__Cocr5G__orderList,.Expenses-module__Cocr5G__bars{margin:0;padding:0;list-style:none}.Expenses-module__Cocr5G__categoryList li,.Expenses-module__Cocr5G__orderList li{align-items:center;gap:12px;padding:10px 0;display:flex}.Expenses-module__Cocr5G__categoryList li+li,.Expenses-module__Cocr5G__orderList li+li{border-top:1px solid #eceef2}.Expenses-module__Cocr5G__categoryDetails{min-width:0}.Expenses-module__Cocr5G__categoryButton{align-items:center;gap:inherit;text-align:left;filter:grayscale(0)drop-shadow(0 0 #171b2400);cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;min-width:0;padding:0;display:flex;transform:translateY(0)scale(1)}.Expenses-module__Cocr5G__categoryButton:focus:not(:focus-visible){outline:none}.Expenses-module__Cocr5G__categoryButton[aria-pressed=true]{transform:translateY(-2px)scale(1.025)}@media (prefers-reduced-motion:no-preference){.Expenses-module__Cocr5G__donutSegment,.Expenses-module__Cocr5G__categoryButton{transition:transform .38s cubic-bezier(.22,1,.36,1),filter .38s,opacity .38s}}.Expenses-module__Cocr5G__categoryList strong{color:#171b24;white-space:nowrap;font-size:18px;display:block}.Expenses-module__Cocr5G__percentage{margin-left:auto}.Expenses-module__Cocr5G__expenses .Expenses-module__Cocr5G__categoryIcon{border-radius:50%;width:48px;height:48px}.Expenses-module__Cocr5G__dynamics>div>span{color:var(--expense-muted);text-align:right;font-size:11px}.Expenses-module__Cocr5G__dynamics:not([hidden]){grid-template-rows:auto minmax(0,1fr);display:grid}.Expenses-module__Cocr5G__bars{grid-template-columns:repeat(var(--expense-bar-count,12), minmax(0, 1fr));grid-template-rows:minmax(0,1fr);min-height:0;margin-top:16px;display:grid}.Expenses-module__Cocr5G__bars li{text-align:center;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.Expenses-module__Cocr5G__barTrack{cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e9ebef;border-radius:0;justify-content:center;align-items:flex-end;width:100%;height:100%;min-height:0;padding:0;display:flex}.Expenses-module__Cocr5G__bar{background:linear-gradient(#ffc9ce,#ffd9dc);border-radius:9px 9px 0 0;width:65%;max-width:58px;position:relative}.Expenses-module__Cocr5G__mutedBar,.Expenses-module__Cocr5G__selectedBar{background:#cbd8eb}.Expenses-module__Cocr5G__barSegments{border-radius:inherit;opacity:0;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.Expenses-module__Cocr5G__selectedBar .Expenses-module__Cocr5G__barSegments{opacity:1;pointer-events:auto}.Expenses-module__Cocr5G__barSegments>span{background:currentColor;flex-shrink:0;display:block}.Expenses-module__Cocr5G__bar strong{white-space:nowrap;opacity:0;pointer-events:none;font-size:15px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.Expenses-module__Cocr5G__selectedBar strong{opacity:1}@media (prefers-reduced-motion:no-preference){.Expenses-module__Cocr5G__barSegments,.Expenses-module__Cocr5G__bar strong{transition:opacity .22s ease-in-out}}.Expenses-module__Cocr5G__bars li:last-child .Expenses-module__Cocr5G__bar strong{left:auto;right:0;transform:none}.Expenses-module__Cocr5G__bars li>span{color:var(--expense-muted);margin-top:8px;font-size:clamp(8px,1.8cqi,12px);display:block}.Expenses-module__Cocr5G__barDates time{font-variant-numeric:tabular-nums;white-space:nowrap;display:block}.Expenses-module__Cocr5G__barDates time+time:before{content:"– "}.Expenses-module__Cocr5G__orderList{border-top:1px solid #eceef2;border-bottom:1px solid #eceef2;margin-top:8px}.Expenses-module__Cocr5G__orders .Expenses-module__Cocr5G__emptyOperations{color:var(--expense-muted);margin:16px 0;font-size:14px}.Expenses-module__Cocr5G__orderInfo{flex:1;min-width:0}.Expenses-module__Cocr5G__orderInfo strong{font-weight:500;display:block}.Expenses-module__Cocr5G__orderInfo>span{margin-top:3px;font-size:12px;display:block}.Expenses-module__Cocr5G__orderPrice{white-space:nowrap;font-size:16px}.Expenses-module__Cocr5G__operationsPagination{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.Expenses-module__Cocr5G__operationsPagination .Expenses-module__Cocr5G__paginationArrow{cursor:pointer;width:36px;height:36px;padding:8px}.Expenses-module__Cocr5G__operationsPagination .Expenses-module__Cocr5G__paginationArrow svg{width:16px;height:16px}.Expenses-module__Cocr5G__operationsPagination .Expenses-module__Cocr5G__paginationArrow:disabled{opacity:.35;cursor:default}.Expenses-module__Cocr5G__paginationPrevious svg{transform:rotate(180deg)}.Expenses-module__Cocr5G__paginationPage{background:#fff;border:1px solid #e0e3e8;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:14px;display:grid}.Expenses-module__Cocr5G__expenses .Expenses-module__Cocr5G__note{align-items:center;gap:12px;margin-top:20px;font-size:12px;display:flex}.Expenses-module__Cocr5G__note svg{flex-shrink:0;width:20px;height:20px}@container car-overview (max-width:1000px){.Expenses-module__Cocr5G__breakdownBody{gap:10px}.Expenses-module__Cocr5G__categoryList li,.Expenses-module__Cocr5G__orderList li{gap:8px}.Expenses-module__Cocr5G__expenses .Expenses-module__Cocr5G__categoryIcon{width:40px;height:40px}.Expenses-module__Cocr5G__categoryList{font-size:12px}.Expenses-module__Cocr5G__categoryList strong{font-size:16px}.Expenses-module__Cocr5G__expenses h3{font-size:18px}}@container car-overview (max-width:760px){.Expenses-module__Cocr5G__breakdown,.Expenses-module__Cocr5G__dynamics{height:320px}.Expenses-module__Cocr5G__expenseControls{align-items:center;gap:8px}.Expenses-module__Cocr5G__expenseControls>.Expenses-module__Cocr5G__periodSwitch{flex:none;grid-template-columns:repeat(3,max-content);gap:6px;width:max-content;max-width:100%}.Expenses-module__Cocr5G__periodSwitch .Expenses-module__Cocr5G__viewButton{white-space:nowrap;min-height:32px;padding:6px 8px;font-size:11px!important}.Expenses-module__Cocr5G__expenseControls>.Expenses-module__Cocr5G__iconSwitch{flex:0 0 84px}.Expenses-module__Cocr5G__summaryGrid,.Expenses-module__Cocr5G__detailsGrid{grid-template-columns:minmax(0,1fr);gap:10px}.Expenses-module__Cocr5G__summary{--expense-card-padding:14px;min-height:0;padding:var(--expense-card-padding);grid-template-columns:minmax(0,1fr) auto;display:grid}.Expenses-module__Cocr5G__summary h3,.Expenses-module__Cocr5G__sparkline{grid-column:1/-1}.Expenses-module__Cocr5G__total{margin-top:2px;font-size:36px}.Expenses-module__Cocr5G__visits{grid-area:3/1;font-size:14px}.Expenses-module__Cocr5G__change{grid-area:2/2;align-self:center;margin:0 0 0 8px;padding:5px 10px;font-size:12px}.Expenses-module__Cocr5G__change>span{font-size:18px}.Expenses-module__Cocr5G__sparkline{height:164px}.Expenses-module__Cocr5G__breakdownBody{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);margin-top:4px}.Expenses-module__Cocr5G__donut{justify-self:center;max-width:220px}}@container car-overview (max-width:420px){.Expenses-module__Cocr5G__breakdown,.Expenses-module__Cocr5G__dynamics{height:280px}.Expenses-module__Cocr5G__heading{flex-direction:column;align-items:flex-start;gap:7px;margin:16px 0 10px}.Expenses-module__Cocr5G__heading h2{font-size:24px}.Expenses-module__Cocr5G__heading p{font-size:14px}.Expenses-module__Cocr5G__monthSelect{width:165px}.Expenses-module__Cocr5G__breakdown,.Expenses-module__Cocr5G__dynamics,.Expenses-module__Cocr5G__orders{padding:10px}.Expenses-module__Cocr5G__expenses h3{font-size:16px}.Expenses-module__Cocr5G__total{font-size:clamp(28px,9cqi,36px)}.Expenses-module__Cocr5G__change{gap:3px;padding-inline:7px;font-size:11px}.Expenses-module__Cocr5G__categoryList li{gap:7px;padding-block:7px}.Expenses-module__Cocr5G__categoryList{font-size:11px}.Expenses-module__Cocr5G__categoryList strong{font-size:14px}.Expenses-module__Cocr5G__expenses .Expenses-module__Cocr5G__categoryIcon{width:36px;height:36px}.Expenses-module__Cocr5G__categoryIcon>svg{width:22px;height:22px}.Expenses-module__Cocr5G__donutCenter{font-size:10px}.Expenses-module__Cocr5G__donutCenter strong{font-size:16px}.Expenses-module__Cocr5G__dynamics>div>span{font-size:10px}.Expenses-module__Cocr5G__bars{margin-top:0}.Expenses-module__Cocr5G__bar{border-radius:7px 7px 0 0}.Expenses-module__Cocr5G__bar strong{font-size:11px;bottom:calc(100% + 7px)}.Expenses-module__Cocr5G__bars li>span{margin-top:5px;font-size:clamp(8px,2.5cqi,11px)}.Expenses-module__Cocr5G__orderList{border-top:0;margin-top:4px}.Expenses-module__Cocr5G__orderList li{gap:8px;padding-block:7px}.Expenses-module__Cocr5G__orderInfo strong{font-size:11px}.Expenses-module__Cocr5G__orderInfo>span{margin-top:1px;font-size:10px}.Expenses-module__Cocr5G__orderPrice{font-size:13px}.Expenses-module__Cocr5G__orderList button,.Expenses-module__Cocr5G__orderList button svg{width:10px}.Expenses-module__Cocr5G__expenses .Expenses-module__Cocr5G__note{gap:8px;margin-top:14px;font-size:11px}}
.manual-module__KuCcAW__titleRow{align-items:center;margin-bottom:5px;display:flex}.manual-module__KuCcAW__titleRow h1{margin-bottom:0}.manual-module__KuCcAW__card{background:#fff;border:1px solid #e4e5e9;border-radius:14px;min-width:0;padding:24px}.manual-module__KuCcAW__body{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:24px;margin-top:28px;display:grid}.manual-module__KuCcAW__fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem;min-width:0;display:grid}.manual-module__KuCcAW__field{flex-direction:column;gap:8px;min-width:0;display:flex}.manual-module__KuCcAW__label{color:#4b5563;font-size:14px;font-weight:500}.manual-module__KuCcAW__label span,.manual-module__KuCcAW__requiredMark{color:var(--accent)}.manual-module__KuCcAW__input{color:#1a1a1a;background:#fff;border:1px solid #e5e7eb;border-radius:12px;outline:none;width:100%;min-width:0;padding:12px 16px;font-family:inherit;font-size:16px;transition:border-color .2s}.manual-module__KuCcAW__input:focus{border-color:#9ca3af}.manual-module__KuCcAW__hint{color:var(--muted);margin:0;font-size:13.2px;line-height:1.4}.manual-module__KuCcAW__fullWidth{grid-column:1/-1}.manual-module__KuCcAW__visual{justify-content:center;align-self:stretch;align-items:center;min-width:0;margin-top:-45px;display:flex;position:relative}.manual-module__KuCcAW__carImage{object-fit:contain;width:100%;height:auto;display:block;position:relative}.manual-module__KuCcAW__benefits{background:#f6f7fa;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,4fr);gap:16px;margin-top:25px;padding:17px 14px;display:grid}.manual-module__KuCcAW__benefits>div,.manual-module__KuCcAW__benefitsList>li{align-items:flex-start;gap:14px}.manual-module__KuCcAW__benefits h2,.manual-module__KuCcAW__benefits h3{margin:4px 0 6px;font-size:13.2px;font-weight:600;line-height:1.35}.manual-module__KuCcAW__benefits p{font-size:13.2px}.manual-module__KuCcAW__benefitsList{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.manual-module__KuCcAW__benefitsList>li{border-left:1px solid #e1e4eb;padding-left:16px}.manual-module__KuCcAW__benefitsList>li>span{--icon-size:50px;color:#172031;background:#f9fafc;border:1px solid #e1e4eb}.manual-module__KuCcAW__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.manual-module__KuCcAW__actions>*{min-height:60px;margin-top:0}@media not (min-width:1450px){.manual-module__KuCcAW__body{grid-template-columns:minmax(0,1fr)}.manual-module__KuCcAW__visual{display:none}}@media (max-width:1400px){.manual-module__KuCcAW__card{padding:24px 20px}.manual-module__KuCcAW__benefits{grid-template-columns:1fr}.manual-module__KuCcAW__benefitsList>li:first-child{border-left:0;padding-left:0}.manual-module__KuCcAW__benefitsList>li>span{--icon-size:38px;--symbol-size:23px}}@media (max-width:1100px){.manual-module__KuCcAW__benefitsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.manual-module__KuCcAW__benefitsList>li:nth-child(odd){border-left:0;padding-left:0}}@media (max-width:600px){.manual-module__KuCcAW__titleRow{margin-bottom:10px}.manual-module__KuCcAW__card{padding:20px 16px 16px}.manual-module__KuCcAW__body{gap:20px;margin-top:24px}.manual-module__KuCcAW__fields{grid-template-columns:minmax(0,1fr);gap:18px}.manual-module__KuCcAW__benefits{margin-top:20px}.manual-module__KuCcAW__benefitsList{grid-template-columns:minmax(0,1fr);gap:14px}.manual-module__KuCcAW__benefitsList>li{border-top:1px solid #e1e4eb;border-left:0;padding:14px 0 0}.manual-module__KuCcAW__actions{grid-template-columns:minmax(0,1fr);gap:12px}.manual-module__KuCcAW__actions>*{min-height:50px}}
