.car-finance{width:100%;min-width:0}.car-finance section{margin:20px 0}.car-finance h4{margin:12px 0}.finance-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;background:#1a1c20;border-radius:12px;font-variant-numeric:tabular-nums}.finance-summary span{min-width:0}.finance-summary small,.finance-record small,.finance-history small{display:block;color:#9ba1aa;overflow-wrap:anywhere}.finance-summary b{display:block;font-size:16px;overflow-wrap:anywhere}.profit{color:#57d88c}.loss{color:#ff737d}.finance-record{position:relative;padding:12px 38px 12px 0;border-bottom:1px solid #23262B;font-variant-numeric:tabular-nums}.finance-record>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.finance-record img{width:56px;height:56px;object-fit:cover;border-radius:8px}.finance-record details{position:absolute;right:0;top:8px}.finance-record details[open]{background:#17191c;z-index:2;max-width:100%}.finance-record summary{padding:8px}.finance-record p{overflow-wrap:anywhere}.finance-history{padding:12px 0;border-bottom:1px solid #23262B}.finance-form>fieldset{padding:0;border:0;min-width:0}.finance-form label{display:grid;gap:8px;margin:12px 0}.finance-form input{width:100%;min-width:0}.finance-form input[inputmode=decimal]{font-size:22px;font-variant-numeric:tabular-nums}.finance-chips{border:0;padding:0;min-width:0;margin:12px 0;display:flex;flex-wrap:wrap;gap:6px}.finance-chips legend{margin-bottom:8px}.finance-chips button[aria-pressed=true]{background:#f5b800;color:#111}.finance-money{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.finance-money .finance-chips{max-width:126px}.finance-form .check{display:flex;align-items:center}.finance-form .check input{width:auto}.finance-save{position:sticky;bottom:0;width:100%;margin-top:16px}.finance-form small{color:#9ba1aa}.car-finance>.finance-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px}.car-finance>.finance-summary b{font-size:13px}.car-finance>.finance-summary small{font-size:10px}.car-finance>details{margin-top:18px}.finance-form .finance-actions{grid-template-columns:1fr}.finance-form .finance-save{position:static;margin:0}.finance-form label{color:#9ba1aa;font-size:13px}.finance-form input{color:#f2f3f5}.finance-record summary{list-style:none;cursor:pointer}.finance-record summary::-webkit-details-marker{display:none}.finance-form .finance-money{grid-template-columns:minmax(0,1fr) 136px;gap:8px}.finance-money .finance-chips{max-width:none;margin:0}.finance-form,.finance-form label,.finance-form fieldset{min-inline-size:0;max-inline-size:100%}.finance-money>*{min-width:0}.finance-record>div>*{min-width:0;overflow-wrap:anywhere}.finance-summary .finance-tax{grid-column:1/-1;justify-self:start;border:1px solid #45494f;border-radius:6px;padding:3px 7px;color:#f5b800}.finance-calculation{font-size:13px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.finance-calculation summary{padding:8px 0;cursor:pointer}.finance-calculation p{margin:8px 0}.finance-calculation small{color:#9ba1aa}.publication-workspace,.publication-form,.publication-log{display:grid;gap:14px}.publication-workspace h2,.publication-form h3,.publication-log h3{margin:0}.publication-workspace p,.publication-form p{margin:4px 0;line-height:1.5}.publication-workspace label{display:grid;gap:6px;color:#9ba1aa;font-size:13px}.publication-workspace input,.publication-form input{width:100%;max-width:100%;min-width:0}.publication-directions{margin:0;padding:12px;border:1px solid #23262B;border-radius:14px;display:grid!important;grid-template-columns:1fr!important;gap:4px!important;min-width:0}.publication-directions legend{color:#9ba1aa;font-size:12px;padding:0 6px}.publication-directions label.check{display:flex!important;gap:12px;align-items:center;min-height:48px;color:#f2f3f5;font-size:14px}.publication-directions input{flex-shrink:0;width:24px;min-height:24px;height:24px;accent-color:#F5B800}.admin-car>.publication-directions{width:100%}.publication-actions{display:flex;flex-wrap:wrap;gap:8px}.publication-actions button{flex:1;min-width:140px}.publication-status{color:#f5b800}.publication-error{color:#ff9d9d;overflow-wrap:anywhere}.publication-card{border:1px solid #23262B;background:#17191c;border-radius:18px;overflow:hidden;min-width:0}.publication-card p{padding:14px;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;color:#f2f3f5}.publication-photo{width:100%;max-height:260px;object-fit:cover;display:block}.publication-buttons{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:8px}.publication-buttons span{display:flex;justify-content:center;align-items:center;min-height:48px;background:#23262b;border-radius:10px;color:#f5b800;text-align:center;padding:8px;font-size:13px}.publication-buttons span:first-child{grid-column:1/-1}.publication-send{display:grid;gap:12px;padding-bottom:max(8px,env(safe-area-inset-bottom))}.publication-log article{display:grid;gap:8px;overflow-wrap:anywhere}.publication-log p{margin:0}.publication-log-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.publication-log-header h2{font-size:16px}.publication-log-header button{flex-shrink:0}.publication-label{display:inline-block;border:1px solid #45494F;border-radius:8px;padding:4px 8px;color:#f2f3f5}.publication-log small{color:#9ba1aa;line-height:1.5}.publication-statuses{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.publication-statuses .failed,.publication-statuses .uncertain{color:#ff9d9d}.admin-tabs{flex-wrap:wrap}.admin-tabs button{min-width:0;font-size:13px}.car-editor .editor-steps{flex-wrap:wrap}.car-editor .editor-steps button{flex:1 0 calc(33.333% - 4px);font-size:10px;min-height:56px;padding:6px 2px;overflow-wrap:anywhere}.editor-publication-preview{width:100%}.publication-settings-actions{display:grid;gap:8px}.publication-settings-actions button{width:100%}@media(min-width:500px){.car-editor .editor-steps button{flex:1 0 0}.publication-settings-actions{grid-template-columns:1fr 1fr}.publication-settings-actions button:first-child{grid-column:1/-1}}.content.detail-content{padding-top:0;padding-bottom:0}.detail-content main{margin-top:0}.car-detail{display:flex;flex-direction:column;gap:0}.detail-hero{height:290px;position:relative;margin-inline:-16px;background:repeating-linear-gradient(135deg,#22252a 0 12px,#1d2024 12px 24px)}main .detail-gallery-open{border:0;border-radius:0;width:100%;height:100%;padding:0;display:block;background:transparent}.detail-gallery-open img{height:100%;width:100%;object-fit:cover}.detail-no-photo{height:100%;display:grid;place-items:center;color:#6b7178;font-size:13px}main .detail-round{position:absolute;top:max(14px,env(safe-area-inset-top),var(--tg-content-safe-area-inset-top,0px));width:48px;height:48px;border:0;border-radius:50%;background:#0d0e10bf;padding:0;display:grid;place-items:center}.detail-back{left:14px}.detail-share{right:14px}main .detail-round.detail-phone{right:72px;width:auto;max-width:calc(100% - 148px);border-radius:999px;padding-inline:10px;font-size:11px;font-weight:800}main .detail-video{position:absolute;left:14px;bottom:14px;min-height:48px;border-radius:999px;font-size:13px;font-weight:800}.detail-photo-count{position:absolute;right:14px;bottom:14px;background:#0d0e10bf;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700;pointer-events:none}.detail-body{padding:18px 0 calc(130px + max(env(safe-area-inset-bottom),var(--tg-content-safe-area-inset-bottom,0px)));display:flex;flex-direction:column;gap:14px}.detail-badges{display:flex;flex-wrap:wrap;gap:6px}.detail-badges span{background:#17191c;color:#c9cdd3;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:700}.detail-badges .detail-status.stock{background:#f5b80029;color:#f5b800}.detail-badges span:last-child{color:#9ba1aa}.detail-title{display:grid;gap:4px}.detail-title h1{font-size:21px;line-height:1.2;overflow-wrap:anywhere}.detail-title p,.detail-price p{color:#9ba1aa;font-size:13px}.detail-price{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:14px;background:#17191c;border:1px solid #23262B;border-radius:18px}.detail-price>div:first-child{flex:1;min-width:0}.detail-price strong{font-size:26px;font-weight:800}.detail-price p{font-size:12px}.detail-installment{display:grid;flex-shrink:0;gap:2px;text-align:right;margin-left:auto}.detail-installment b{font-size:15px;color:#f5b800}.detail-installment span{font-size:11px;color:#9ba1aa}.detail-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.detail-facts:empty{display:none}.detail-facts>div{background:#17191c;border-radius:14px;padding:10px;display:grid;gap:2px;align-content:start}.detail-facts span{color:#9ba1aa;font-size:11px}.detail-facts b{font-size:14px;overflow-wrap:anywhere}.detail-owner{padding:14px;background:#17191c;border:1px solid #23262B;border-radius:18px;display:flex;align-items:center;gap:12px}.detail-avatar{width:44px;height:44px;background:#2a2d32;border-radius:50%;flex-shrink:0;display:grid;place-items:center;color:#f5b800;font-weight:800}.detail-owner p{font-weight:800;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.detail-owner small{font-size:12px;color:#9ba1aa}.detail-specs dl{margin:10px 0 0;background:#17191c;padding:14px;border:1px solid #23262B;border-radius:18px}.detail-specs dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding-block:8px;border-bottom:1px solid #23262B;font-size:13px}.detail-specs dl>div:last-child{border:0}.detail-specs dt{color:#9ba1aa}.detail-specs dd{margin:0;text-align:right;overflow-wrap:anywhere}.detail-equipment{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-wrap:wrap;gap:8px}.detail-equipment li{padding:8px 10px;background:#17191c;border-radius:10px;font-size:13px}.detail-related{margin-top:10px}.detail-share-result{background:#17191c;padding:14px;border-radius:14px;font-size:13px}.detail-share-result label{display:grid;gap:6px;margin-top:8px}.detail-share-result input{width:100%;font-size:16px}.detail-actions{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(calc(100% - 32px),528px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 0 max(18px,env(safe-area-inset-bottom),var(--tg-content-safe-area-inset-bottom,0px));background:linear-gradient(0deg,#0d0e10 70%,#0d0e1000);z-index:1}.detail-actions button{min-height:52px;border-radius:16px;font-size:13px;font-weight:800}.detail-actions p{grid-column:1/-1;color:#9ba1aa;font-size:11px}.detail-empty{display:grid;gap:16px;padding-block:16px}.detail-gallery{position:fixed;inset:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:#0d0e10;color:#f2f3f5;overflow:hidden}.detail-gallery::backdrop{background:#0d0e10}.detail-gallery[open]{display:grid;grid-template-rows:1fr}.gallery-stage{width:100%;height:100%;min-height:0;display:grid;place-items:center;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.gallery-stage img{max-width:100%;max-height:100dvh;object-fit:contain}main .detail-gallery button{width:48px;height:48px;min-height:48px;padding:0;border:1px solid #3A3F46;border-radius:50%;background:#17191cd9;color:#f2f3f5;font-size:22px}.gallery-close{position:absolute;top:max(14px,env(safe-area-inset-top),var(--tg-content-safe-area-inset-top,0px));right:max(14px,env(safe-area-inset-right));z-index:1}.gallery-count{position:absolute;top:max(28px,env(safe-area-inset-top),var(--tg-content-safe-area-inset-top,0px));left:max(16px,env(safe-area-inset-left));background:#0d0e10bf;border-radius:999px;padding:4px 10px;font-size:13px;pointer-events:none}.gallery-arrows{position:absolute;bottom:max(18px,env(safe-area-inset-bottom),var(--tg-content-safe-area-inset-bottom,0px));left:0;right:0;display:flex;justify-content:center;gap:20px}@media(max-width:359px){.detail-price{flex-wrap:wrap}.detail-price>div:first-child{flex-basis:100%}.detail-price strong{font-size:23px}.detail-facts{gap:6px}.detail-facts>div{padding:8px}.detail-facts b{font-size:12px}}.detail-actions button:only-child{grid-column:1/-1}.admin-cars{display:grid;gap:12px;margin-bottom:28px}.admin-car{display:grid;gap:8px}.admin-car p{margin:0}.admin-car>div{display:flex;gap:8px;flex-wrap:wrap}.car-editor{width:min(100%,620px);height:calc(var(--visible-height,100svh) - 16px)}.editor-id{font-size:11px;overflow-wrap:anywhere;color:#9ba1aa}.editor-steps{display:flex;gap:4px}.editor-steps button{display:grid;justify-items:center;align-content:start;flex:1;min-width:0;font-size:10px;padding:6px 2px;overflow-wrap:anywhere}.editor-steps span{font-size:16px}.editor-steps [aria-current=step]{border-color:#f5b800;color:#f5b800}.editor-save{font-size:13px;color:#f5b800}.editor-fields{padding-bottom:16px}.editor-fields fieldset.identity-select{display:grid;grid-template-columns:1fr;padding:12px}.editor-fields .check{min-height:48px;gap:12px}.editor-fields .check input{width:24px;height:24px;min-height:24px;accent-color:#F5B800}.editor-fields [aria-invalid=true]{border-color:#e3242b}.editor-footer{position:sticky;bottom:-16px;background:#0d0e10;padding-top:8px;z-index:2}.editor-footer>.filter-actions{position:static}.editor-footer>button{width:100%}.editor-future{border:1px dashed #45494F;border-radius:16px;padding:16px;color:#9ba1aa}.editor-future h3{font-size:14px}.photo-upload{padding:16px;border:1px dashed #F5B800;border-radius:16px;color:#f5b800!important}.photo-upload input{max-width:100%}.editor-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.editor-photos article{position:relative;border:1px solid #23262B;border-radius:14px;overflow:hidden;display:grid;gap:4px;padding-bottom:6px}.editor-photos article.is-cover{border-color:#f5b800}.editor-photos img{width:100%;aspect-ratio:4/3;object-fit:cover}.editor-photos button{font-size:11px;padding:5px}.editor-photos .photo-drag{position:absolute;top:4px;right:4px;min-width:48px;touch-action:none;background:#0a0a0acc;font-size:22px}.photo-order{display:flex}.photo-order button{flex:1}.photo-pending{opacity:.5}.lead-status{color:#f5b800;font-size:16px}.lead-statuses{display:flex;flex-wrap:wrap;gap:6px}.lead-statuses button{font-size:12px}.lead-statuses [aria-pressed=true]{background:#f5b800;color:#0a0a0a}.lead-card label{display:grid;gap:6px}.lead-card .button{white-space:normal;text-align:center}.car-editor .car-detail{margin:0}.car-editor .detail-title{padding-right:0}.car-editor h3{font-size:16px}.car-editor .car-detail h1{font-size:22px}.editor-fields input,.editor-fields select,.editor-fields textarea{min-width:0;max-width:100%}.editor-photos article>span{aspect-ratio:4/3;display:grid;place-items:center}.lead-card .lead-choices{display:grid;grid-template-columns:1fr}.lead-card .button{display:flex;align-items:center;justify-content:center;padding:12px 16px;line-height:1.4}.lead-card .lead-choices .button:not(.accent){background:#23262b;color:#f2f3f5}.lead-card h3{color:#f2f3f5}.admin-tabs{display:flex;gap:8px;margin-bottom:20px}.admin-tabs button{flex:1}.admin-tabs [aria-pressed=true]{border-color:#f5b800;color:#f5b800}.editor-steps button{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;font-size:9px}.photo-upload{position:relative;cursor:pointer;min-height:64px;justify-content:center}.photo-upload input{position:absolute;width:1px!important;height:1px;min-height:0;overflow:hidden;clip-path:inset(50%)}.photo-upload:focus-within{outline:2px solid #F5B800}.lead-card p{margin:4px 0}.lead-card small{line-height:1.4}.car-editor{scroll-padding-bottom:16px}.editor-fields{grid-template-columns:minmax(0,1fr)}.editor-fields>*,.editor-fields label,.editor-fields fieldset{min-width:0}.editor-fields textarea{width:100%}.car-editor{overflow-x:hidden}.admin-cars{min-width:0;grid-template-columns:minmax(0,1fr)}.admin-cars>input{width:100%;min-width:0}.admin-statuses{display:flex;flex-wrap:wrap;gap:6px}.admin-statuses button{font-size:12px;padding:8px 10px;border-radius:999px}.admin-statuses [aria-pressed=true]{background:#f5b800;color:#0a0a0a;border-color:#f5b800}.admin-statuses span{font-variant-numeric:tabular-nums;margin-left:4px}.admin-car{position:relative;padding:10px;grid-template-columns:minmax(0,1fr) 48px;gap:8px;align-items:start}.admin-car-open{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:10px;padding:0;border:0;background:transparent;text-align:left;min-width:0;color:#f2f3f5}.admin-car-open img,.admin-car-photo{width:80px;height:72px;object-fit:cover;border-radius:10px;background:#23262b}.admin-car-photo{display:grid;place-items:center;font-size:28px;color:#9ba1aa}.admin-car-info{display:grid;gap:4px;min-width:0;overflow-wrap:anywhere}.admin-car-info strong{font-size:13px;line-height:1.4}.admin-car-info small{font-size:11px;color:#9ba1aa}.admin-car-status{font-size:11px;color:#f5b800}.admin-car-info b{font-size:13px}.admin-car-menu summary{width:48px;min-height:48px;display:grid;place-items:center;cursor:pointer;list-style:none;font-size:24px;color:#f2f3f5;border-radius:12px;background:#23262b}.admin-car-menu summary::-webkit-details-marker{display:none}.admin-car-menu>div{position:absolute;right:10px;top:60px;z-index:4;display:grid;padding:6px;gap:6px;max-width:calc(100% - 20px);background:#17191c;border:1px solid #45494F;border-radius:14px;box-shadow:0 8px 24px #0008}.admin-car-resume{grid-column:1/-1;font-size:12px}@media(max-width:359px){.admin-car-open{grid-template-columns:64px minmax(0,1fr);gap:8px}.admin-car-open img,.admin-car-photo{width:64px;height:64px}}.admin-workspace,.admin-content,.admin-settings{min-width:0;overflow-x:clip;overscroll-behavior-x:none}.admin-settings{display:grid;gap:24px}.admin-sections{flex-wrap:wrap;gap:6px}.admin-sections button{flex:1 0 28%;min-height:44px}.admin-quick{display:flex;gap:8px;margin:16px 0}.admin-quick>*{flex:1}.admin-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-overview button{display:grid;text-align:left;gap:8px;padding:14px;background:#17191c;border-radius:14px;min-height:86px;font-variant-numeric:tabular-nums}.admin-overview small{color:#9ba1aa}.admin-overview b{font-size:22px;overflow-wrap:anywhere}.admin-workspace button[aria-pressed=false],.finance-chips button[aria-pressed=false]{background:transparent;border-color:#45494f}.admin-workspace button[aria-pressed=true]{background:#f5b800;border-color:#f5b800;color:#111}.admin-settings details>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:#f5b800}.admin-statuses{flex-wrap:nowrap;overflow-x:auto;max-width:100%;overscroll-behavior-x:contain;touch-action:pan-x pan-y;padding-block:4px}.admin-statuses>button{flex-shrink:0;white-space:nowrap}.admin-car-info b{font-variant-numeric:tabular-nums}.editor-progress{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:6px}.editor-progress strong{text-align:center;font-size:14px}.editor-progress button{padding:0;font-size:26px}.car-editor .editor-steps{flex-wrap:nowrap;justify-content:center;gap:0}.car-editor .editor-steps button{flex:0 1 40px;min-height:40px;padding:0;border:0;background:none;align-content:center;color:#555}.car-editor .editor-steps span{font-size:12px}.car-editor .editor-steps [aria-current=step]{color:#f5b800}.editor-fields input[inputmode=decimal]{font-size:22px;font-variant-numeric:tabular-nums}.car-finance>.finance-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px}.car-finance>.finance-summary b{font-size:22px}.car-finance>.finance-summary small{font-size:12px}.finance-calculation summary{font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:4px;color:#f5b800;min-height:48px;display:flex;align-items:center;gap:6px}.shell>nav:has(a[href="#admin"]){grid-template-columns:repeat(5,minmax(0,1fr))}.shell>nav a{min-width:0}.admin-statuses>button[aria-pressed=false]{background:transparent;border-color:#f5b800;color:#f5b800}.admin-statuses>button[aria-pressed=true]{background:#f5b800;border-color:#f5b800;color:#0a0a0a}.admin-statuses>button[data-empty=true]{opacity:.45}.admin-statuses>button[data-empty=true][aria-pressed=true]{opacity:.65}.finance-empty{color:#9ba1aa;padding:24px 0}.finance-tabs{flex-wrap:wrap}.finance-tabs button{min-width:0}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAcwABUAAAAADVQAAAbBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkQbgR4cLj9IVkFSYD9NVkFSRgZgP1NUQVSBECcqAFwvZBEICoMkgnELFAAwhH4BNgIkAyIEIAWGEAdnDAcboAsonoWxMy2MW9VSU/H2d24ggnj6P7/qdF8kHtj4XCsDah+E/KT39YIFcHcr5mdFZwLNDw9CeW4KlnBLVwQRet6nWJGSNRWvjZZM5AF9/V+YzdmiNbWZhBUUSOGWSLhW2RoXvEtYlxCEfCMrFAA6BuFam7oKRUZVCFWhRR/qJMlMiCgVZ/4ca0sETSHYgDJIJKezg6AEeH4/UIDkWQgqQABAB41AABe1VKK6dOsdhehnpalC9DfR1iEaDRCEADJ7qqmDPyCAYODEgeBAUIADRQ2tgB4qkWgAgOBp5BnH2tUEgA3ErCKtimIziMYx+tZRkDo+B2CcYroAUAMQQMOC/DExNOyf1AIEqIEEKgEKoAEFyK2JYdUjqxX9gAAwZpyto8zKVlMAICtmCHZvvscvU9uhetlltjPXxFCpcgAT1C41AqC3NxEZR3GGgPFsQPEn9Dv9AAEV1gUdEnSDES/lADn+6DGoZioeqIBCEBwIUIQ/UAa5fLpoEwZQQLIclVoNmiUiAMTkNhAAsaQOgAYUSg6A+hsQAHFIasTfqUaMdhH93bqCn0dv0Y1Mxwz/rMEkngeFGyecLPOg2jTgjVHHlnFn1ePPoBCvIU0PgI97z1hU0OQ8V6Iq/BwEUU8EQ4OB4FQdyadBEOByAhRAIhThj4OXDnAXcgDG2hAxxIQMtyzUgY0DcCA1wwnPy+biZg5xg64AiKelqxEkCD8ATgAKAdzAdMBJoAx4e5naGUU9jSAGahwNjTq+8W7DtfwYMsuPz6g1XPyMe4OHcM9wzZ544OVL2fjTo1fDhz95JRtfunY9r+B6JRd3737xgg3f338+ZMjD5wE2vLjmvqrsfi7KpklBNhwDNs4hLtfZB1nVo/LtXbteDo7bGL+x9LnOu7gSi0s45CJc/mquZ+53Had/3dvtr8Ybttd9ifzjnXq4Zb+pTblf584tP9A9sdAIX89W9cqWOy8urXS6243Og4UTLSdNOtqi74T6Wi+zp5Xr6RpTqLOrX2Wp2FTquoyMtjObjK4jpZMt84p3bd218fcnDp+IoMbXTl0+vgP56caMH6fVqeP+OKNQ34WDI8PmIJDVIAAbW7oRW9vBIzQAYINeo695N38DAQQF1BAAQB1AaXV6TEEMP0RLzQ5ctUHhwY/gB6cDpZRWWNvhvV7xtTdCTx62RTr+t9EROf52+4hqwKoHM4/P3FgXpe6yLMD76VNExDcBX1jIH3Yp7lSX+fKlzCapUmWPbtYsN7eRA47ZYTVbbEp/xcTqp40a3d8kgcC2lmDn2kCI59VnWx1NAZbGgyDNV1vAFJu5FO3miyhkCFmswIrSVn+m4cGofr9T0gtXmTw09dO1a16PkZUSH/IBkrx9G5qSFfLgxvTvUt01arz+FBpnGCEhx00R2RZKkZ2alp0fzE1LDbpKNhShcYSQv0hQG1qZDr/fmZca/ghYVGJxlLKSkix/drZ/c6tCgVkxImp4WHxugc/XJo8s3HRlyqfYLHfRckwVJGlsXycqqOGwidPXFPr25z/Nmxau/p9Rr57aFGS1RW4u7iIFAw1tFS5Mxb/8VkR5k5cXVEauSXY2pXVWSkRkklGk1rBYI0tr8nLTSpb8G+5yhXMADzyTaevXgL1Zp6VZlh0QM3fsx6LChf9nUFEe5Rfxel+//BCekJby74034cm1Sj0pKdGfMTg6JQXHolu80R26VNVeFRGjTGrML/a3KLdYsfRSwdIdF/wS97oFBJCflu4t3XhyfFibNIfWkQCf9r4tAJ9v5YH5D/L/t64YRwELBYDAz9xlvaUoc/8UQJDdHboro2Mz9jFInPDh9H5qASpKQgBOzmMzgG87VkOtVdB9GjGcwLdyIEJCoawjhU8WkKZZWpFBpZQgk2Guk0Ul58N9NCPHEwMP48ikiG6ycNGBbHyygBx4aEJOCsggFw7KkJtCAo/uwQV0olqyQtFmHZtpSTNMxXktRyAaKYo+cK9zaHpJBCK7ld6ZnAkoolP/ZzYvSzUPD8sKk8TLZmFYJCoGZhJ4DGjXa4xuGebQcRBOoWGIwKFaYhqHmCwSTJeiCKMCq0gNAc+GYSrLDBajCqNYJQYHcZXJJ0A4xapUqMKZ6z2NlL69lfVr0u8Nccx9YwPV6tkC81rPZI+nqPdmFSuWYpQISRkjH5QNMRmyUjejicO9FXMknCLnOWQIJNp0jmWMFZiWYyRwhQrhmdU9JWEPp+eCXCSYbnA0cgpOoIp7UWjRYogpltVxkolc5Ld0nsQ2aGrgvbG4QXMT38TJjo3+3UW3hhd38NKijMZseaj+FQn2vbEXAA==) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-cyrillic-wght-normal-C627f1f8.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-vietnamese-wght-normal-rat7GD3o.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-ext-wght-normal-D6H-S6MW.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-wght-normal-D5afBTBx.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2) format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2) format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2) format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Manrope Variable,sans-serif;color:#f2f3f5;background:#0d0e10;color-scheme:dark;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body{overflow-x:hidden}body{margin:0;min-width:280px}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid #F5B800;outline-offset:3px}.shell{max-width:560px;min-height:100svh;margin:auto}.content{padding:max(18px,env(safe-area-inset-top),var(--tg-content-safe-area-inset-top, 0px)) max(16px,env(safe-area-inset-right)) calc(96px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}header,.identity,.brand{display:flex;align-items:center}header{justify-content:space-between;gap:8px;flex-wrap:wrap}.identity{gap:10px}.mark{width:42px;height:42px;border:1.5px solid #F5B800;border-radius:50%;display:grid;place-items:center;font:800 9px Montserrat,sans-serif;letter-spacing:.12em;flex-shrink:0}.brand{gap:6px;align-items:flex-end;font:800 17px Montserrat,sans-serif;letter-spacing:.22em}.brand span:first-child{border-bottom:3px solid #F5B800;padding-bottom:1px}.brand span:last-child{border-top:3px solid #E3242B;padding-top:1px}.tagline{margin-top:3px;font-size:11px;color:#9ba1aa}.languages{display:flex;gap:4px;border-radius:999px;background:#17191c;padding:3px}.languages button{border:0;border-radius:999px;background:transparent;color:#9ba1aa;padding:7px 8px;min-height:48px;font-size:11px;font-weight:700}.languages button[aria-pressed=true]{background:#2a2d32;color:#f2f3f5;padding-inline:10px}main{display:flex;flex-direction:column;gap:16px;margin-top:16px}h1,h2{font-family:Unbounded Variable,sans-serif;font-weight:700;margin:0}h1{font-size:22px;line-height:1.15}h2{font-size:16px}p{margin:0;line-height:1.4}.hero{position:relative;min-height:196px;border-radius:22px;overflow:hidden;background:linear-gradient(160deg,#22252a,#121316);border:1px solid #23262B}.hero>svg{position:absolute;right:0;bottom:18px;max-width:100%;opacity:.9}.hero-copy{position:relative;padding:18px;display:flex;flex-direction:column;gap:10px;max-width:256px}.hero p{color:#b8bdc5;font-size:13px}.badge{align-self:flex-start;background:#f5b80029;color:#f5b800;font-size:11px;font-weight:800;padding:5px 9px;border-radius:999px;letter-spacing:.04em}.categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.category{padding:14px;border-radius:16px;border:1px solid #23262B;background:#17191c;display:flex;flex-direction:column;gap:4px}.category strong{font-size:15px;font-weight:800}.category span{color:#9ba1aa;font-size:12px}.accent{background:#f5b800;color:#0d0e10;border-color:#f5b800}.accent span{color:#0d0e10;opacity:.75;font-weight:600}.panel{background:#17191c;border:1px solid #23262B;border-radius:18px;padding:18px;color:#9ba1aa;font-size:14px}.button{display:grid;place-items:center;min-height:48px;border-radius:14px;background:#f5b800;color:#0a0a0a;font-weight:800;margin-top:16px}.back{min-height:48px;display:flex;align-items:center;color:#9ba1aa;font-size:14px}nav{position:fixed;bottom:0;width:100%;max-width:560px;min-height:78px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:8px max(8px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom),var(--tg-content-safe-area-inset-bottom, 0px)) max(8px,env(safe-area-inset-left));background:#0d0e10f5;border-top:1px solid #1E2125}nav a{min-height:48px;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:700;color:#9ba1aa}nav a[aria-current=page]{color:#f5b800}@media(max-width:359px){.tagline{max-width:150px}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}input,select,textarea{min-width:0;max-width:100%;font:inherit;font-size:16px;color:#f2f3f5;background:#17191c;border:1px solid #23262B;border-radius:14px;min-height:48px;padding:10px}main button{min-height:48px;border:1px solid #23262B;background:#17191c;color:#f2f3f5;border-radius:14px;padding:10px 14px}main button.accent{background:#f5b800;color:#0a0a0a;border-color:#f5b800}main button.category{text-align:left;padding:14px;border-radius:16px}button:disabled,select:disabled{opacity:.5;cursor:default}.search-row,.search{display:flex;gap:8px;align-items:center;min-width:0}.search{flex:1;border:1px solid #23262B;border-radius:14px;background:#17191c;padding-left:14px;color:#9ba1aa}.search input{flex:1;border:0;font-size:16px;width:100%;padding-left:0}.search-row>button{width:48px;flex-shrink:0}.section-heading,.catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px}.section-heading>button{border:0;background:transparent;color:#9ba1aa;padding-right:0;font-size:13px}.car-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.car-strip .car-card{width:100%}.car-card{min-width:0;background:#17191c;border:1px solid #23262B;border-radius:18px;overflow:hidden}.car-photo{position:relative;height:128px;background:repeating-linear-gradient(135deg,#22252a 0 10px,#1d2024 10px 20px);display:grid;place-items:center;color:#6b7178;font-size:12px}.car-photo img{width:100%;height:128px;object-fit:cover}.car-status{position:absolute;right:10px;top:10px;padding:5px 8px;border-radius:999px;color:#0d0e10;background:#f5b800;font-size:11px;font-weight:800}.car-copy{padding:12px;display:flex;flex-direction:column;gap:4px}.car-copy h3{margin:0;font-size:15px;overflow-wrap:anywhere}.car-copy p,.car-copy small{color:#9ba1aa;font-size:12px}.car-copy strong{font-size:18px;font-weight:800;margin-top:4px}.car-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.car-list{display:grid;gap:10px}.car-list .car-card{display:grid;grid-template-columns:40% minmax(0,1fr)}.chips{display:flex;flex-wrap:wrap;gap:6px}.chips [aria-pressed=true]{color:#f5b800;border-color:#f5b800}.catalog-toolbar label{min-width:0}.catalog-toolbar select{width:100%}.catalog-toolbar button{flex-shrink:0}.filter-sheet{position:fixed;inset:auto 0;top:calc(var(--viewport-top,0px) + 16px);width:min(100%,560px);max-width:100%;margin:0 auto;height:calc(var(--visible-height,100svh) - 16px);max-height:calc(var(--visible-height,100svh) - 16px);overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transition:height .18s ease,top .18s ease;background:#0d0e10;color:#f2f3f5;border:1px solid #23262B;border-radius:22px 22px 0 0;padding:16px 16px max(18px,env(safe-area-inset-bottom))}.filter-sheet>.section-heading{position:sticky;top:-16px;z-index:3;background:#0d0e10;margin-bottom:16px;padding-block:4px}.catalog-filter-sheet{overflow:hidden}.catalog-filter-sheet[open]{display:flex;flex-direction:column}.catalog-filter-sheet>.section-heading{position:static;flex-shrink:0;margin-bottom:12px;padding:0}.filter-scroll{min-height:0;flex:1;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:4px 0 16px;scroll-padding-block:12px}.catalog-filter-sheet>.filter-actions{position:static;flex-shrink:0;margin-top:8px;padding:8px 0 0}.filter-sheet::backdrop{background:#000a}.filter-fields{display:grid;gap:12px}.filter-fields label,.dictionary-editor label{display:grid;gap:6px;font-size:13px;color:#9ba1aa}.filter-fields fieldset{margin:0;padding:8px;border:1px solid #23262B;border-radius:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.filter-fields input,.filter-fields select{width:100%}.filter-fields .check{display:flex;align-items:center}.check input{width:20px}.filter-fields summary{min-height:48px;padding-top:14px;cursor:pointer}.filter-actions{position:sticky;bottom:-16px;display:grid;grid-template-columns:1fr 2fr;gap:8px;background:#0d0e10;padding-block:12px}.dictionary-editor{display:grid;gap:12px;margin-top:20px}.car-status:not(.stock){color:#f2f3f5;background:#2a2d32}.search-row>button{width:48px;padding:0;flex-shrink:0;display:grid;place-items:center}.search>svg{flex-shrink:0}.demo-badge{position:absolute;top:10px;left:10px;border-radius:999px;padding:5px 8px;background:#0d0e10dd;color:#f2f3f5;font-size:11px;font-weight:800}[hidden]{display:none!important}.car-card{position:relative;isolation:isolate}.car-open{position:absolute;inset:0;z-index:2;border-radius:18px}textarea{height:112px;min-height:112px;max-height:112px;resize:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;font-size:16px}input,select{font-size:16px}.detail-gallery{top:var(--viewport-top,0px);bottom:auto;height:var(--visible-height,100svh);max-height:var(--visible-height,100svh)}:is(html,body,dialog,.shell,.filter-sheet,.filter-scroll,.panel,.admin-cars,.lead-inbox,.publication-workspace,.car-finance,textarea){overflow-x:hidden;overscroll-behavior-x:none;touch-action:pan-y}@supports (overflow:clip){:is(html,body,dialog,.shell,.filter-sheet,.filter-scroll,.panel,.admin-cars,.lead-inbox,.publication-workspace,.car-finance,textarea){overflow-x:clip}}:where(main,section,article,form,fieldset,div,label,details,nav,dialog)>*{min-width:0}fieldset{min-inline-size:0}legend{max-width:100%;overflow-wrap:anywhere}input,select,textarea{max-inline-size:100%}input:is([type=date],[type=time],[type=datetime-local]){display:block;width:100%;min-inline-size:0}.filter-sheet{scroll-padding-block:16px;overscroll-behavior:contain}.lead-sheet{z-index:5}.lead-sheet button{min-height:48px;padding:10px 14px;border:1px solid #23262B;border-radius:14px;color:#f2f3f5;background:#17191c}.lead-sheet button.accent{color:#0a0a0a;background:#f5b800}.lead-sheet .section-heading{margin-bottom:16px}.lead-sheet .section-heading h2{font-size:18px}.lead-car{color:#f5b800;margin-bottom:16px}.filter-fields fieldset.lead-fields{display:grid;grid-template-columns:minmax(0,1fr);border:0;padding:0;gap:14px}.lead-form textarea{height:112px;min-height:112px;max-height:112px;resize:none;overflow-y:auto}.lead-form .check{gap:12px;align-items:flex-start;line-height:1.5}.lead-form .check input{flex-shrink:0;min-height:24px;height:24px;margin:0;accent-color:#F5B800}.filter-actions.lead-submit{grid-template-columns:1fr}.text-link{color:#f5b800;text-decoration:underline;min-height:48px;display:inline-flex;align-items:center}.privacy-copy,.saved-empty,.lead-inbox{display:grid;gap:16px}.privacy-copy p{font-size:14px;color:#c9cdd3}.lead-inbox h3{margin:0}.lead-inbox .panel{display:grid;gap:10px;overflow-wrap:anywhere}.lead-inbox dl{margin:0}.lead-inbox dd{margin:0 0 10px;color:#f2f3f5;white-space:pre-wrap}.lead-choices{display:flex;flex-wrap:wrap;gap:8px}main button.favorite-heart{position:absolute;z-index:3;bottom:10px;right:10px;width:48px;height:48px;padding:0;border-radius:50%;display:grid;place-items:center;background:#0d0e10e6;border:1px solid #45494F;color:#f2f3f5}main button.favorite-heart[aria-pressed=true]{color:#f5b800}.detail-title{position:relative;padding-right:58px}main .detail-title button.favorite-heart{top:0;bottom:auto;right:0}.car-photo{isolation:auto}.feedback{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:10;width:min(92%,520px);padding:14px;background:#23262b;border:1px solid #F5B800;border-radius:14px}.handover-form{display:grid;gap:12px}.handover-form label{display:grid;gap:6px;font-size:13px}.feedback button{float:right;min-width:48px;min-height:48px;border:0;background:transparent;color:inherit}@media(prefers-reduced-motion:reduce){.filter-sheet{transition:none}}.lead-similar-stock{display:grid;gap:12px;margin-top:20px;min-width:0}.lead-similar-stock h3{font-size:16px;margin:0}.lead-similar-stock .car-list{grid-template-columns:minmax(0,1fr)}.lead-similar-stock .car-card{min-width:0}.lead-similar-stock .car-copy h3{font-size:13px;overflow-wrap:anywhere}.lead-similar-stock .car-photo,.lead-similar-stock .car-copy{min-width:0}
