@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--tracking-widest:.1em;--radius-xs:.125rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body-family), var(--font-armenian-family), ui-sans-serif, system-ui, "Segoe UI", Arial, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}html{-webkit-text-size-adjust:100%}body{background-color:var(--background);font-family:var(--font-body-family), var(--font-armenian-family), ui-sans-serif, system-ui, "Segoe UI", Arial, sans-serif;color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{text-wrap:balance}}@layer components{body{background:var(--bg);color:var(--ink);font-size:15px}a{color:var(--ink);text-decoration:none}a:hover{color:var(--red)}button,input,select{font:inherit;color:inherit}button{cursor:pointer}input::placeholder{color:var(--muted-3)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.container{width:100%;margin:0 auto;padding:0 24px;max-width:1240px!important}.muted{color:var(--muted-1)}.h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.link-red{color:var(--red);font-size:14px;font-weight:600}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.nums{font-variant-numeric:tabular-nums}@keyframes ddIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.logo-word{letter-spacing:-.045em;align-items:baseline;font-size:22px;font-weight:700;display:flex}.logo-word .w1{background:linear-gradient(90deg, var(--ink) 0%, var(--ink) 40%, var(--red) 50%, var(--ink) 60%, var(--ink) 100%);color:#0000;background-position:100% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;transition:background-position .9s}.logo-word .w2{color:var(--red)}.logo:hover .w1{background-position:0 0}.account-btn{background:0 0;border:0;padding:0;display:flex}.avatar{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:grid}.avatar.big{width:56px;height:56px;font-size:22px}.account-btn:hover .avatar{background:var(--red)}.auth-label{color:var(--muted-1);font-size:13px;font-weight:600}.phone-field{background:var(--bg);border:1.5px solid #0000;border-radius:12px;align-items:center;height:54px;transition:border-color .15s;display:flex}.phone-field:focus-within,.code-field:focus{border-color:var(--ink)}.phone-field .cc{color:var(--muted-1);padding:0 6px 0 16px;font-size:17px;font-weight:600}.phone-field input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding-right:16px;font-size:17px;font-weight:600}.code-field{background:var(--bg);text-align:center;letter-spacing:.5em;border:1.5px solid #0000;border-radius:12px;outline:none;height:60px;padding-left:.5em;font-size:28px;font-weight:700}.auth-error{color:var(--danger);margin:0;font-size:13.5px}.auth-dev{color:#8a5300;background:#fbf5ea;border-radius:10px;margin:0;padding:10px 14px;font-size:13.5px}.account-page{padding-top:24px;padding-bottom:64px}.account-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.account-card{flex-direction:column;gap:22px;display:flex}.account-card .who{align-items:center;gap:16px;display:flex}.account-card .who b{font-size:20px;font-weight:700;display:block}.account-card .who>div span{color:var(--muted-2);font-size:13.5px}.account-name{flex-direction:column;gap:8px;max-width:460px;display:flex}.account-name .row{gap:8px;display:flex}.account-name .field{height:46px;font-size:15px}.account-name .btn{height:46px}.account-name .btn:disabled{opacity:.45}.account-logout{color:var(--muted-1);align-items:center;gap:6px;display:inline-flex}.account-logout:hover{color:var(--red)}.account-links{flex-direction:column;gap:12px;display:flex}.account-link{align-items:center;gap:14px;padding:18px 20px;transition:box-shadow .2s;display:flex}a.account-link:hover{box-shadow:0 6px 20px #16181d14}.account-link .ic{background:var(--soft);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.account-link .txt{flex-direction:column;gap:2px;min-width:0;display:flex}.account-link .txt b{font-size:15.5px}.account-link .txt span{color:var(--muted-2);font-size:13px}.account-link.soon{opacity:.7}.rich{color:var(--ink-2);padding:32px 36px;font-size:15.5px;line-height:1.7}.rich>:first-child,.rich>div>:first-child{margin-top:0}.rich>:last-child,.rich>div>:last-child{margin-bottom:0}.rich h2{color:var(--ink);letter-spacing:-.01em;margin:1.6em 0 .5em;font-size:22px;font-weight:700}.rich h3{color:var(--ink);margin:1.4em 0 .4em;font-size:18px;font-weight:700}.rich h4{color:var(--ink);margin:1.2em 0 .3em;font-size:16px;font-weight:700}.rich p{margin:0 0 1em}.rich ul,.rich ol{margin:0 0 1em;padding-left:1.4em}.rich ul{list-style:outside}.rich ol{list-style:decimal}.rich li{margin:.25em 0}.rich a{color:var(--red);text-underline-offset:2px;text-decoration:underline}.rich strong{color:var(--ink)}.rich blockquote{border-left:3px solid var(--red);background:var(--soft);border-radius:0 10px 10px 0;margin:1.2em 0;padding:12px 18px}.rich hr{border:0;border-top:1px solid var(--line);margin:2em 0}.rich table{border-collapse:collapse;width:100%;margin:1em 0;font-size:14.5px}.rich th,.rich td{border:1px solid var(--line);text-align:left;padding:8px 12px}.rich img{border-radius:12px;max-width:100%;height:auto}@media (max-width:860px){.rich{padding:22px 20px}.account-grid{grid-template-columns:1fr}}.btn{white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;transition:background .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover,.btn-red{background:var(--red);color:#fff}.btn-red:hover{background:var(--red-dark);color:#fff}.btn-soft{background:var(--bg);color:var(--ink)}.btn-soft:hover{background:var(--ink);color:#fff}.btn:disabled{color:var(--muted-3);cursor:default;background:#efefec}.dd{position:relative}.dd-menu{min-width:100%;box-shadow:var(--shadow-pop);z-index:60;background:#fff;border-radius:14px;max-height:320px;padding:6px;animation:.16s ease-out ddIn;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.dd-menu.right{left:auto;right:0}.dd-item{text-align:left;width:100%;color:var(--ink);white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;font-weight:500;display:flex}.dd-item:hover,.dd-item:focus-visible{background:var(--bg);outline:none}.dd-item.selected{background:var(--red-soft);color:var(--red);font-weight:600}.dd-item .sub{color:var(--muted-3);margin-left:auto;font-size:12.5px;font-weight:500}.dd-menu.has-search{padding-top:0}.dd-search{z-index:1;border:0;border-bottom:1px solid var(--line);background:#fff;outline:none;width:100%;margin:0 0 4px;padding:12px 10px 10px;font-size:14px;display:block;position:sticky;top:0}.dd-empty{color:var(--muted-2);padding:10px;font-size:13.5px}.dd-item img{object-fit:contain;flex:none;width:20px;height:20px}.chev{flex:none;width:12px;height:12px;transition:transform .2s}.dd.open .chev{transform:rotate(180deg)}.lang-btn{background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:6px 10px 6px 7px;font-size:13.5px;font-weight:600;transition:background .15s;display:flex}.lang-btn:hover,.dd.open .lang-btn{background:var(--bg)}.flag{object-fit:cover;border-radius:4px;flex:none;width:22px;height:16px;box-shadow:0 0 0 1px #00000014}.lang .dd-menu{width:200px}.lang .dd-item.selected{color:var(--ink);background:#f7f7f5}.panel{border-radius:var(--radius-card);background:#fff;padding:26px 28px}.car-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:20px;display:grid}.car-card{background:#fff;border-radius:18px;flex-direction:column;transition:box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #14141e0a}.car-card:hover{box-shadow:0 12px 32px #14141e17}.car-card .media{aspect-ratio:4/3;background:linear-gradient(#f6f6f3,#e9e9e4);flex:none;position:relative;overflow:hidden}.car-card .media img{object-fit:cover;width:100%;height:100%;display:block}.car-card .no-photo{color:var(--muted-3);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.car-card .body{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;padding:16px 18px 18px;display:flex}.car-card .price{letter-spacing:-.02em;align-items:baseline;gap:8px;font-size:20px;font-weight:800;display:flex}.car-card .price small{color:var(--muted-2);letter-spacing:0;font-size:12.5px;font-weight:600}.car-card .title{font-size:15px;font-weight:600;line-height:1.35}.car-card .title:after{content:"";position:absolute;inset:0}.car-card .specs{color:var(--muted-1);font-size:13.5px;line-height:1.5}.car-card .meta{color:var(--muted-3);margin-top:auto;padding-top:4px;font-size:12.5px}.car-card.top{background:#fff8ea;box-shadow:inset 0 0 0 1px #f5e6c8}.car-card .photo-count{display:none;position:absolute;top:58px;right:10px}.fav-btn{z-index:2;width:36px;height:36px;color:var(--ink);background:#fffffff2;border:0;border-radius:50%;place-items:center;font-size:17px;line-height:1;transition:transform .15s;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 1px 3px #00000014}.fav-btn:hover{transform:scale(1.08)}.fav-btn.on{color:var(--red)}.badges{flex-wrap:wrap;gap:4px;display:flex;position:absolute;bottom:10px;left:10px}.badge{border-radius:6px;padding:4px 7px;font-size:11px;font-weight:700}.badge.new{background:var(--ink);color:#fff;border-radius:7px;padding:5px 9px;font-size:11.5px;position:absolute;top:12px;left:12px}.badge.vin{color:var(--green);background:#fffffff0;align-items:center;gap:4px;display:inline-flex;box-shadow:0 1px 4px #16181d1f}.vin-row{border-radius:var(--radius-card,16px);background:var(--soft);align-items:center;gap:14px;margin-top:22px;padding:14px 16px;display:flex}.vin-row .ic{width:44px;height:44px;color:var(--ink-2);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.vin-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vin-label{color:var(--muted-2);font-size:12.5px}.vin-code{letter-spacing:.08em;color:var(--ink);cursor:pointer;overflow-wrap:anywhere;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;font:600 16px/1.35 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.vin-code.open{cursor:text;-webkit-user-select:all;user-select:all}.vin-hint{color:var(--muted-2);font-size:12px}.vin-btn{height:38px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.vin-btn:hover{background:var(--ink);color:#fff}@media (max-width:560px){.vin-row{flex-wrap:wrap}.vin-btn{justify-content:center;width:100%}}.badge.urgent{background:var(--danger);color:#fff}.badge.dealer{background:var(--ink);color:#fff}.badge.photos{color:#fff;background:#16181db8}.car-grid.list{grid-template-columns:1fr}.car-grid.list .car-card{flex-direction:row}.car-grid.list .car-card .media{aspect-ratio:4/3;width:260px}.chip{background:var(--bg);color:var(--ink);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 13px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.chip:hover{border-color:#c9c9c3}.chip.on{border-color:var(--ink);background:#fff;font-weight:700}.chip .n{color:var(--muted-3);font-size:12px;font-weight:500}.chip:disabled{opacity:.45;cursor:default}.chips{flex-wrap:wrap;gap:6px;display:flex}.page{flex-direction:column;gap:56px;padding-top:40px;padding-bottom:80px;display:flex}.hero{flex-direction:column;align-items:center;gap:26px;padding-top:12px;display:flex}.hero-text{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.hero h1{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:48px;font-weight:800;line-height:1.08}.hero p{color:var(--muted-1);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.count-chip{color:var(--ink);white-space:nowrap;background:#fff;border:1px solid #deded8;border-radius:8px;padding:2px 8px}.search-wrap{flex-direction:column;gap:14px;width:100%;max-width:1060px;display:flex}.search{background:#e9e9e6;border-radius:24px;align-items:center;gap:14px;height:92px;padding:0 14px 0 28px;transition:background .2s;display:flex;position:relative}.search:hover{background:#e4e4e0}.search-field{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}.search-field input{background:0 0;border:0;outline:none;width:100%;height:100%;font-size:22px;font-weight:500}.search-hint{pointer-events:none;white-space:nowrap;align-items:center;gap:10px;font-size:22px;font-weight:500;display:flex;position:absolute;inset:0;overflow:hidden}.search-hint .h{color:var(--muted-3);transition:opacity .25s}.search-clear{background:#d9d9d4;border:0;border-radius:50%;flex:none;width:28px;height:28px;font-size:14px}.adv-btn{background:0 0;border:0;border-radius:18px;flex:none;place-items:center;width:60px;height:60px;transition:background .2s;display:grid}.adv-btn:hover,.adv-btn.on{background:#fff}.filter-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pill{color:var(--ink);white-space:nowrap;background:#e9e9e6;border:0;border-radius:999px;align-items:center;gap:8px;height:42px;padding:0 14px 0 18px;font-size:15px;font-weight:500;transition:background .15s,color .15s;display:flex}.pill:hover{filter:brightness(.96)}.dd.open .pill{background:#dcdcd7}.pill.has-value{background:var(--ink);color:#fff}.pill:disabled{color:#b3b5ba;cursor:default;filter:none}.filter-row .dd-menu{min-width:max(100%,260px);max-width:320px}.reset-link{color:var(--muted-1);background:0 0;border:0;padding:0 6px;font-size:14px;font-weight:500}.reset-link:hover{color:var(--red)}.apply-btn{height:42px;margin-left:auto;padding:0 20px;font-size:15px}.adv-chips{flex-wrap:wrap;gap:8px;animation:.16s ease-out ddIn;display:flex}.adv-chip{border:1px solid var(--line-2);height:36px;color:var(--muted-1);background:#fff;border-radius:999px;padding:0 16px;font-size:14px;font-weight:500}.adv-chip.on{border-color:var(--ink);color:var(--ink)}.brands-panel{flex-direction:column;gap:22px;display:flex}.seg{background:#efefec;border-radius:12px;gap:2px;padding:4px;display:flex}.seg button{color:var(--muted-1);background:0 0;border:0;border-radius:9px;padding:8px 16px;font-size:14px;font-weight:600}.seg button.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #00000014}.brand-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px 20px;display:grid}.brand-item{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;margin:0 -10px;padding:7px 10px;font-size:15px;font-weight:500;display:flex}.brand-item:hover{background:var(--soft)}.brand-item .logo-slot{flex:none;place-items:center;width:22px;height:22px;display:grid}.brand-item img{object-fit:contain;width:22px;height:22px}.brand-item .initial{background:var(--bg);width:22px;height:22px;color:var(--muted-1);border-radius:6px;place-items:center;font-size:11px;font-weight:700;display:grid}.brand-item .name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.brand-item .count{color:var(--muted-3);font-size:13px;font-weight:500}.brands-panel .brand-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 28px}.brands-panel .brand-item{gap:14px;margin:0 -12px;padding:9px 12px;font-size:16px}.brands-panel .brand-item .logo-slot,.brands-panel .brand-item img{width:34px;height:34px}.brands-panel .brand-item .initial{border-radius:9px;width:34px;height:34px;font-size:14px}@media (max-width:860px){.brands-panel .brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}}.logo-png{filter:grayscale()contrast(1.6)brightness(.55)}.text-btn{color:var(--red);background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:600}.body-chips{flex-wrap:wrap;gap:8px;display:flex}.body-chips a{background:#fff;border-radius:999px;align-items:baseline;gap:8px;padding:10px 18px;font-size:14.5px;font-weight:500;display:flex}.body-chips a:hover{background:var(--ink);color:#fff}.body-chips a span{color:var(--muted-3);font-size:12.5px}.services{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.service{border-radius:var(--radius-card);background:#fff;flex-direction:column;gap:14px;min-height:220px;padding:28px;display:flex}.service .kicker{color:var(--muted-2);letter-spacing:.06em;text-transform:uppercase;font-size:12.5px;font-weight:600}.service h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:22px;font-weight:700;line-height:1.25}.service p{color:var(--muted-1);margin:0;font-size:14.5px;line-height:1.55}.service .btn{align-self:flex-start;margin-top:auto}.service.dark{background:var(--ink);color:#fff}.service.dark .kicker{color:#9ea1a8}.vin-form{gap:8px;margin-top:auto;display:flex}.vin-form input{background:var(--ink-2);color:#fff;text-transform:uppercase;border:0;border-radius:12px;outline:none;flex:1;min-width:0;padding:13px 14px;font-size:14px}.vin-form input::placeholder{text-transform:none}.vin-form button{color:var(--ink);background:#fff;border:0;border-radius:12px;padding:0 18px;font-size:14px;font-weight:600}.catalog{flex-direction:column;gap:20px;padding-top:24px;padding-bottom:80px;display:flex}.catalog-title{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.catalog-title h1{letter-spacing:-.035em;margin:0;font-size:34px;font-weight:800}.catalog-title span{color:var(--muted-2);font-size:15px}.catalog-layout{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.sidebar{flex-direction:column;flex:0 290px;gap:14px;min-width:250px;display:flex}.side-nav{background:#fff;border-radius:18px;flex-direction:column;gap:8px;padding:16px 18px;font-size:14px;display:flex}.side-nav a{color:var(--muted-1)}.side-nav .up{color:var(--muted-2)}.side-nav .cur{padding-left:12px;font-weight:700}.side-nav .sub{padding-left:24px}.side-nav .sub.on{color:var(--ink);font-weight:600}.filters-box{background:#fff;border-radius:18px;flex-direction:column;gap:24px;padding:20px 18px;display:flex}.filters-box.pending{opacity:.6;transition:opacity .15s}.fsec{flex-direction:column;gap:14px;display:flex}.fsec-title{border-top:1px solid #f0f0ec;padding-top:18px;font-size:16px;font-weight:800}.fgroup{flex-direction:column;gap:8px;display:flex}.fgroup .flabel{font-size:13px;font-weight:700}.toggle{text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:13.5px;display:flex}.toggle .track{background:#dcdcd7;border-radius:999px;flex:none;width:34px;height:20px;transition:background .2s;position:relative}.toggle .track:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.toggle.on .track{background:var(--red)}.toggle.on .track:after{transform:translate(14px)}.toggle .n{color:var(--muted-3);font-size:12px}.range{grid-template-columns:1fr 1fr;gap:6px;display:grid}.field{background:var(--bg);border:1px solid #0000;border-radius:10px;outline:none;width:100%;min-width:0;height:38px;padding:0 12px;font-size:13.5px}.field:focus{border-color:var(--ink);background:#fff}.select-btn{background:var(--bg);width:100%;height:38px;color:var(--muted-2);text-align:left;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;display:flex}.select-btn span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.select-btn.has-value{color:var(--ink)}.select-btn:disabled{opacity:.5;cursor:default}.dd.open .select-btn{border-color:var(--ink);background:#fff}.sidebar .dd-menu{max-height:260px;right:0}.catalog-main{flex-direction:column;flex:520px;gap:18px;min-width:0;display:flex}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.view-toggle{background:#fff;border-radius:10px;gap:2px;padding:3px;display:flex}.view-toggle button{opacity:.45;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:32px;display:grid}.view-toggle button.on{background:var(--bg);opacity:1}.tool-btn{white-space:nowrap;background:#fff;border:0;border-radius:10px;align-items:center;gap:8px;height:38px;padding:0 12px;font-size:13.5px;font-weight:600;display:flex}.save-btn{border:1px solid var(--line-2);background:#fff;margin-left:auto}.save-btn:hover{border-color:var(--ink)}.save-btn.on{color:var(--red)}.catalog .car-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.catalog .car-grid.list{grid-template-columns:1fr}.catalog .car-card{border-radius:16px}.catalog .car-card .body{gap:4px;padding:13px 15px 15px}.catalog .car-card .price{font-size:18px}.catalog .car-card .title{font-size:14px}.catalog .car-card .specs{font-size:12.5px}.catalog .fav-btn{width:32px;height:32px;font-size:15px;top:10px;right:10px}.promo{background:var(--ink);border-radius:var(--radius-card);flex-wrap:wrap;align-items:stretch;min-height:150px;display:flex;overflow:hidden}.promo .text{flex-direction:column;flex:320px;justify-content:center;gap:10px;padding:26px 28px;display:flex}.promo .kicker{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.promo h3{letter-spacing:-.03em;color:#fff;margin:0;font-size:26px;font-weight:800;line-height:1.15}.promo .tags{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.promo .tags span{background:var(--ink-2);color:#fff;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600}.promo .cta{flex:0 260px;justify-content:center;align-items:center;padding:20px 28px;display:flex}.promo .cta .btn{padding:14px 22px;font-size:15px}.empty{text-align:center;background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:40px;display:flex}.pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:10px;display:flex}.pagination a,.pagination span{background:#fff;border-radius:12px;place-items:center;min-width:40px;height:40px;padding:0 10px;font-size:14px;font-weight:600;display:grid}.pagination a:hover{filter:brightness(.95);color:var(--ink)}.pagination .on{background:var(--ink);color:#fff}.pagination .gap{background:0 0}.seo-links{border-radius:var(--radius-card);background:#fff;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;margin-top:12px;padding:26px 28px;display:grid}.seo-links h2{color:var(--muted-2);letter-spacing:.05em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:700}.seo-links ul{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.seo-links li span{color:var(--muted-3);margin-left:4px;font-size:12.5px}.filters-toggle{display:none}.listing{flex-direction:column;gap:20px;padding-top:20px;padding-bottom:80px;display:flex}.crumbs-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:13.5px;display:flex}.crumbs{color:var(--muted-2);white-space:nowrap;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.crumbs a{color:var(--muted-2)}.crumbs .cur{color:var(--ink)}.listing-layout{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.listing-main{flex-direction:column;flex:440px;gap:20px;min-width:0;display:flex}.listing-aside{flex-direction:column;flex:0 340px;gap:14px;min-width:300px;display:flex;position:sticky;top:88px}.gallery{background:#fff;border-radius:22px;flex-direction:column;gap:10px;padding:10px;display:flex}.gallery-stage{aspect-ratio:16/10;background:#1c1d21;border-radius:16px;position:relative;overflow:hidden}.gallery-stage .stage-btn{cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute;inset:0}.gallery-stage img.main{object-fit:cover;width:100%;height:100%;animation:.25s ease-out fadeIn;position:absolute;inset:0}.gallery-stage .no-photo{color:#9ea1a8;place-items:center;display:grid;position:absolute;inset:0}.g-nav{width:44px;height:44px;color:var(--ink);z-index:2;background:#ffffffeb;border:0;border-radius:50%;place-items:center;margin-top:-22px;transition:transform .15s;display:grid;position:absolute;top:50%;box-shadow:0 2px 8px #00000026}.g-nav:hover{transform:scale(1.06)}.g-prev{left:14px}.g-next{right:14px}.g-counter{color:#fff;z-index:2;background:#16181db8;border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:600;position:absolute;bottom:14px;right:14px}.g-badge{z-index:2;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:5px 9px;font-size:12px;font-weight:700;display:flex;position:absolute;top:14px;left:14px}.thumbs{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.thumbs::-webkit-scrollbar{display:none}.thumbs button{opacity:.7;background:#ecece8;border:2px solid #0000;border-radius:10px;flex:none;width:92px;height:64px;padding:0;transition:opacity .15s;overflow:hidden}.thumbs button:hover{opacity:1}.thumbs button.on{border-color:var(--red);opacity:1}.thumbs img{object-fit:cover;width:100%;height:100%;display:block}.lightbox{z-index:100;background:#0c0d10f5;flex-direction:column;animation:.15s ease-out fadeIn;display:flex;position:fixed;inset:0}.lightbox .lb-top{color:#fff;justify-content:space-between;align-items:center;padding:14px 18px;font-size:14px;font-weight:600;display:flex}.lightbox .lb-close{color:#fff;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.lightbox .lb-stage{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 12px 18px;display:flex;position:relative}.lightbox .lb-stage img{object-fit:contain;max-width:100%;max-height:100%}.loc-bar{background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.loc-bar b{flex:1;font-size:15px;font-weight:600}.report{color:var(--muted-2);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13.5px;display:flex}.report:hover{color:var(--red)}.ph-row{border-top:1px solid #f0f0ec;grid-template-columns:140px 1fr auto;align-items:center;gap:16px;padding:12px 0;font-size:14.5px;display:grid}.ph-row span:first-child{color:var(--muted-2)}.ph-row b{font-weight:700}.ph-row .d{color:var(--green);font-size:13.5px;font-weight:600}.ph-row .d.none{color:var(--muted-3)}.panel-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;display:flex}.panel-head h2{letter-spacing:-.02em;flex:1;margin:0;font-size:21px;font-weight:700}.tag{background:var(--bg);border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:600}.tag.green{background:var(--green-soft);color:var(--green);font-weight:700}.spec-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:20px 16px;display:grid}.spec{align-items:center;gap:14px;min-width:0;display:flex}.spec .ic{background:var(--soft);width:44px;height:44px;color:var(--ink-2);border-radius:12px;flex:none;place-items:center;display:grid}.spec b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.spec span{color:var(--muted-2);font-size:12.5px}.cond-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:10px;display:grid}.cond{background:#f5f8f5;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:14.5px;font-weight:500;display:flex}.cond i{color:#fff;background:#3bb56a;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:800;display:grid}.cond.off{color:var(--muted-2);background:#f7f7f5}.cond.off i{background:#dcdcd7}.opt-group{flex-direction:column;gap:12px;margin-top:22px;display:flex}.opt-group:first-of-type{margin-top:0}.opt-group h5{color:var(--muted-2);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.opt{background:var(--bg);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:500;display:inline-flex}.opt.off{color:#b3b5ba;background:0 0;text-decoration:line-through}.opt .sw{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000001f}.desc{color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15.5px;line-height:1.7}.ad-meta{color:var(--muted-3);flex-wrap:wrap;gap:10px 24px;padding:0 4px;font-size:13px;display:flex}.price-card{border-radius:var(--radius-card);background:#fff;flex-direction:column;gap:14px;padding:24px;display:flex}.price-card .top{align-items:flex-start;gap:12px;display:flex}.price-card h1{letter-spacing:-.02em;flex:1;margin:0;font-size:23px;font-weight:700;line-height:1.25}.sq-btn{background:var(--bg);border:0;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:19px;line-height:1;transition:transform .15s;display:grid}.sq-btn:hover{transform:scale(1.06)}.sq-btn.on{color:var(--red)}.price-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.price-big{letter-spacing:-.035em;font-size:34px;font-weight:800}.price-note{color:var(--muted-2);font-size:13.5px}.cur-btn{background:var(--bg);border:0;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.cur-btn:hover{background:#e9e9e6}.conv{justify-content:space-between;gap:16px;padding:7px 8px;font-size:15px;display:flex}.conv span{color:var(--muted-2)}.rating{background:#f5f8f5;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.rating .row{flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin-bottom:4px;font-size:13.5px;display:flex}.rating .row b{color:var(--green);white-space:nowrap}.rating .row span{color:var(--muted-1);white-space:nowrap}.rating .bar{background:linear-gradient(90deg, #3bb56a, #f1c232 55%, var(--red));border-radius:3px;height:6px;position:relative}.rating .bar i{width:14px;height:14px;box-shadow:0 0 0 3px var(--ink);background:#fff;border-radius:50%;margin-left:-7px;position:absolute;top:-4px}.rating.fair{background:#f5f5f2}.rating.fair .row b{color:var(--ink)}.rating.high{background:#fbf5ea}.rating.high .row b{color:#b86e00}.rating.over{background:#fdf2f1}.rating.over .row b{color:var(--danger)}.rating .note{color:var(--muted-2);margin-top:2px;font-size:12px}.related{flex-direction:column;gap:20px;margin-top:12px;display:flex}.related .body-chips a{padding:9px 16px;font-size:14px}.seller{border-radius:var(--radius-card);background:#fff;flex-direction:column;gap:16px;padding:22px 24px;display:flex}.seller .who{align-items:center;gap:14px;display:flex}.avatar{background:var(--ink);color:#fff;text-transform:uppercase;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:20px;font-weight:700;display:grid}.seller .who b{align-items:center;gap:6px;font-size:16px;display:flex}.seller .who span{color:var(--muted-2);font-size:13px}.seller .cta{grid-template-columns:1fr 1fr;gap:8px;display:grid}.seller .cta .btn{width:100%;height:50px;font-size:15px;font-weight:700}.seller .phones{grid-column:1/-1;gap:8px;display:grid}.seller .messengers{grid-template-columns:1fr 1fr;gap:8px;display:grid}.seller .cta>.btn:only-child,.seller .phones .messengers a:only-child{grid-column:1/-1}.seller .phones .messengers a{letter-spacing:0;color:#fff;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:46px;font-size:14.5px;font-weight:600;transition:filter .15s;display:flex}.seller .phones .messengers a.viber{background:#7360f2}.seller .phones .messengers a.whatsapp{background:#25d366}.seller .phones .messengers a:hover{color:#fff;filter:brightness(.92)}.seller .phones a{background:var(--bg);letter-spacing:.01em;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:50px;font-size:17px;font-weight:700;display:flex}.seller .phones a:hover{background:var(--ink);color:#fff}.seller .err{color:var(--danger);grid-column:1/-1;margin:0;font-size:13px}.actions{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.actions button,.actions a{background:var(--soft);color:var(--ink);border:0;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:12.5px;font-weight:600;transition:background .15s;display:flex}.actions button:hover,.actions a:hover{color:var(--ink);background:#ebebe7}.actions .on{color:var(--red)}.safety{border-radius:var(--radius-card);color:var(--muted-1);background:#fff;align-items:flex-start;gap:12px;padding:18px 22px;font-size:13.5px;line-height:1.55;display:flex}.safety svg{color:var(--ink);opacity:.55;flex:none;margin-top:1px}.safety b{color:var(--ink)}.icon-btn{background:var(--bg);width:34px;height:34px;color:var(--muted-1);border:0;border-radius:10px;place-items:center;display:grid}.icon-btn:hover{color:var(--red)}@media (max-width:1000px){.panel{padding:22px 20px}.listing-aside{flex:100%;position:static}.listing-layout{flex-direction:column;align-items:stretch;gap:20px}.listing-main{display:contents}.listing-main>*{order:2;min-width:0}.listing-main>:first-child{order:0}.listing-layout>.listing-aside{flex:none;order:1;width:100%;min-width:0}.listing-main>*{width:100%}}@media (max-width:860px){.sidebar{flex:100%}.filters-toggle{display:flex}.filters-box.collapsed,.side-nav{display:none}}@media (max-width:720px){.container{padding:0 16px}.hero h1{font-size:34px}.search{border-radius:20px;height:72px;padding-left:18px}.search-field input,.search-hint{font-size:17px}.apply-btn{width:100%;margin-left:0}.car-grid.list .car-card .media{width:140px}.catalog-title h1{font-size:26px}.price-big{font-size:30px}.listing-aside{min-width:0}}.post-page{padding-top:24px;padding-bottom:72px}.post-head{flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.post-title{letter-spacing:-.02em;margin:0 0 18px;font-size:26px;font-weight:700}.post-head .post-title{margin:0}.post-form{flex-direction:column;gap:18px;max-width:860px;display:flex}.post-sec{border-radius:var(--radius-card);background:#fff;flex-direction:column;gap:18px;padding:26px 28px;display:flex}.post-sec h2{margin:0 0 2px;font-size:18px;font-weight:700}.post-row{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:8px 20px;scroll-margin-top:110px;display:grid}.post-row-pair{grid-template-columns:1fr;gap:18px;display:grid}.post-label{color:var(--ink-2);padding-top:9px;font-size:14px;font-weight:500}.post-label i{color:var(--red);margin-left:2px;font-style:normal}.post-ctl{flex-direction:column;gap:6px;max-width:440px;display:flex}.post-ctl .chips{flex-wrap:wrap}.post-select{height:42px;font-size:14px}.post-input{max-width:440px;height:42px;font-size:14.5px}.post-input.mono{letter-spacing:.06em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.post-textarea{resize:vertical;height:auto;min-height:150px;padding:12px 14px;font-size:14.5px;line-height:1.55}.post-hint{color:var(--muted-2);margin:0;font-size:12.5px;line-height:1.5}.post-err{color:var(--danger);margin:0;font-size:13px;font-weight:500}.post-row.has-error .select-btn,.post-row.has-error .field,.post-block.has-error .field{border-color:var(--danger);background:var(--danger-soft)}.post-block{flex-direction:column;gap:8px;scroll-margin-top:110px;display:flex}.post-block .post-label{padding-top:0;font-weight:600}.eq-group{flex-direction:column;gap:8px;display:flex}.eq-group .post-label{padding-top:0;font-weight:600}.price-input{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.price-input .post-input{width:200px}.check{cursor:pointer;align-items:center;gap:8px;margin-top:4px;font-size:14px;display:inline-flex}.check input{accent-color:var(--red);width:16px;height:16px}.phone-readonly{background:var(--soft);border-radius:10px;align-items:center;max-width:440px;height:42px;padding:0 14px;font-weight:600;display:flex}.uploader{flex-direction:column;gap:10px;display:flex}.photo-grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px;display:grid}.photo-tile{aspect-ratio:4/3;background:var(--bg);cursor:grab;border-radius:10px;position:relative;overflow:hidden}.photo-tile img{object-fit:cover;width:100%;height:100%;display:block}.photo-tile.uploading img{opacity:.55}.photo-tile .cover{background:var(--ink);color:#fff;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:700;position:absolute;bottom:6px;left:6px}.photo-tile .state{color:var(--ink);justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex;position:absolute;inset:0}.photo-tile .state.err{color:var(--danger);background:#fffc}.photo-tile .remove{color:#fff;cursor:pointer;background:#16181db8;border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:6px;right:6px}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.drop-zone{border:1.5px dashed var(--line-2);background:var(--soft);min-height:130px;color:var(--muted-1);cursor:pointer;text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:14px;transition:border-color .15s,background .15s;display:flex}.drop-zone u{color:var(--red);text-underline-offset:2px}.drop-zone.over,.drop-zone:hover{border-color:var(--red);background:var(--red-soft)}.drop-zone.invalid{border-color:var(--danger)}.post-notice{border-radius:12px;margin-bottom:14px;padding:12px 16px;font-size:14px;font-weight:500}.post-form .post-notice{margin:0}.post-notice.ok{color:var(--green);background:#e8f6ec}.post-notice.error{background:var(--danger-soft);color:var(--danger)}.post-notice.info{color:#8a5300;background:#fbf5ea}.post-actions{z-index:5;background:linear-gradient(to top, var(--bg) 70%, transparent);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:14px 0;display:flex;position:sticky;bottom:0}.post-actions .btn{height:46px;padding:0 22px;font-size:15px}.post-actions .btn:disabled{opacity:.5}.post-done{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:620px;margin:10px auto 0;padding:40px 32px;display:flex}.post-done .ok{color:var(--green)}.post-done .wait{color:#b86e00}.post-done h1{margin:6px 0 0;font-size:26px;font-weight:700}.post-done p{color:var(--muted-1);margin:0}.post-done-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.my-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.my-list{flex-direction:column;gap:12px;display:flex}.my-row{grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px;display:grid}.my-row.pending{opacity:.55}.my-row .thumb{aspect-ratio:4/3;background:var(--bg);width:132px;color:var(--muted-2);border-radius:10px;place-items:center;display:grid;overflow:hidden}.my-row .thumb img{object-fit:cover;width:100%;height:100%}.my-row .info{flex-direction:column;gap:3px;min-width:0;display:flex}.my-row .name{font-size:16px;font-weight:600}.my-row small{color:var(--muted-2);font-size:12.5px}.my-row .status{background:var(--bg);color:var(--muted-1);border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:11.5px;font-weight:700}.my-row .status.active{color:var(--green);background:#e8f6ec}.my-row .status.moderation{color:#b86e00;background:#fbf5ea}.my-row .status.rejected{background:var(--danger-soft);color:var(--danger)}.my-row .acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.my-row .acts .btn{height:38px;font-size:13.5px}.text-btn.danger{color:var(--muted-2)}.text-btn.danger:hover{color:var(--danger)}.empty-panel{text-align:center;color:var(--muted-1);padding:40px}@media (min-width:900px){.post-row-pair{grid-template-columns:1fr}}@media (max-width:720px){.post-row{grid-template-columns:1fr;gap:6px}.post-label{padding-top:0}.post-sec{padding:20px 18px}.post-title{font-size:21px}.my-row{grid-template-columns:96px minmax(0,1fr)}.my-row .thumb{width:96px}.my-row .acts{grid-column:1/-1;justify-content:flex-start}.post-actions .btn{flex:1}}.save-hint{color:var(--muted-1);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:-4px;font-size:13.5px;display:flex}.save-hint a{color:var(--red);font-weight:600}.avatar{overflow:hidden}.avatar .avatar-img{object-fit:cover;width:100%;height:100%;display:block}.mod-page{padding-bottom:40px}.mod-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.mod-tabs .chip{height:36px;padding:0 16px;font-size:14px}.mod-flash{margin-bottom:12px}.mod-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:12px;display:flex}.mod-nav{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.mod-nav .sq{width:40px;height:40px;padding:0}.mod-keys{color:var(--muted-2);font-size:12.5px}.mod-card{flex-direction:column;gap:18px;transition:opacity .15s;display:flex}.mod-card.pending{opacity:.6}.mod-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 20px;display:flex}.mod-title{flex-direction:column;gap:6px;min-width:0;display:flex}.mod-title h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700;line-height:1.25}.mod-price{letter-spacing:-.02em;white-space:nowrap;font-size:24px;font-weight:800}.mod-meta{color:var(--muted-1);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;display:flex}.mod-meta a{color:var(--ink);align-items:center;gap:4px;font-weight:600;display:inline-flex}.mod-meta a:hover{color:var(--red)}.mod-status{background:var(--bg);color:var(--muted-1);white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:11.5px;font-weight:700}.mod-status.active,.mod-status.approve,.mod-status.unblock{background:var(--green-soft);color:var(--green)}.mod-status.moderation,.mod-status.hold,.mod-status.changes{background:var(--deal-high-soft);color:var(--deal-high)}.mod-status.rejected,.mod-status.reject,.mod-status.block{background:var(--danger-soft);color:var(--danger)}.mod-photos{scroll-snap-type:x proximity;overscroll-behavior-x:contain;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.mod-photos a{aspect-ratio:4/3;background:var(--soft);scroll-snap-align:start;border-radius:12px;flex:none;width:150px;overflow:hidden}.mod-photos img{object-fit:cover;width:100%;height:100%;display:block}.mod-nophoto{background:var(--soft);color:var(--muted-2);border-radius:12px;align-items:center;gap:8px;padding:18px;font-size:14px;display:flex}.mod-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;display:grid}.mod-main,.mod-side{flex-direction:column;gap:14px;min-width:0;display:flex}.mod-h{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2);justify-content:space-between;gap:8px;margin:0 0 6px;font-size:12px;font-weight:700;display:flex}.mod-specs{flex-wrap:wrap;gap:6px;display:flex}.mod-specs span{background:var(--bg);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:500}.mod-specs .vin{letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.mod-desc{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--soft);border-radius:12px;max-height:300px;padding:12px 14px;font-size:14.5px;line-height:1.55;overflow-y:auto}.mod-box{background:var(--soft);border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;font-size:14px;display:flex}.mod-box b{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mod-box small{color:var(--muted-1);font-size:12.5px}.mod-box a{overflow-wrap:anywhere}.mod-box .low{color:var(--red)}.mod-box .high{color:var(--muted-1)}.mod-score{text-transform:none;letter-spacing:0;color:var(--red)}.mod-flag{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mod-flag>span{overflow-wrap:anywhere;min-width:0}.mod-flag small{display:block}.mod-flag a{font-weight:600}.mod-flag>b{color:var(--red);flex:none}.mod-tag{background:var(--red-soft);color:var(--red);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700}.mod-reason{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:16px;display:flex}.mod-reason .chip{white-space:normal;text-align:left;height:auto;min-height:32px;padding:6px 13px}.mod-comment{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.mod-comment textarea{resize:vertical;height:84px;padding:10px 12px;font-weight:400}.mod-reason-acts{flex-wrap:wrap;gap:8px;display:flex}.mod-reason-acts .btn{height:42px}.mod-actions{z-index:5;background:linear-gradient(#fff0,#fff 25%);flex-wrap:wrap;align-items:center;gap:8px;margin:0 -4px;padding:12px 4px 4px;display:flex;position:sticky;bottom:0}.mod-actions .btn{height:42px;padding:0 16px;font-size:14px}.mod-block{align-self:center;margin-left:auto}.mod-page kbd{opacity:.55;border:1px solid;border-radius:4px;padding:2px 4px;font:600 10.5px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.mod-log{flex-direction:column;padding:8px 20px;display:flex}.mod-log-row{border-bottom:1px solid var(--line);grid-template-columns:110px 170px minmax(0,1fr) 160px;align-items:baseline;gap:12px;padding:12px 0;font-size:14px;display:grid}.mod-log-row:last-child{border-bottom:0}.mod-log-row .when,.mod-log-row .who{color:var(--muted-1);font-size:13px}.mod-log-row .mod-status{justify-self:start}.mod-log-row .what{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.mod-log-row .what a{font-weight:600}.mod-log-row .what a:hover{color:var(--red)}.mod-log-row small{color:var(--muted-1);font-size:12.5px}.mod-notice{flex-direction:column;gap:2px;display:flex}.mod-notice b{font-weight:700}.my-row .mod-notice{margin:4px 0 2px;padding:8px 12px;font-size:13px}@media (max-width:900px){.mod-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.mod-keys,.mod-page kbd{display:none}.mod-title h2{font-size:19px}.mod-price{font-size:20px}.mod-photos a{width:120px}.mod-actions .btn{flex:calc(50% - 8px)}.mod-block{margin-left:0}.mod-log{padding:4px 16px}.mod-log-row{grid-template-columns:auto minmax(0,1fr);gap:4px 10px}.mod-log-row .what{grid-column:1/-1}}.ai-search{flex-direction:column;align-items:stretch;gap:10px;width:100%;min-width:0;display:flex}.ai-mark{color:var(--red);flex:none}.ai-box{background:var(--surface);border:1.5px solid var(--line-2);border-radius:18px;align-items:center;gap:10px;height:62px;padding:0 8px 0 20px;transition:border-color .15s;display:flex}.ai-box:focus-within{border-color:var(--ink)}.ai-input{text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:17px;font-weight:500}.ai-go{flex:none;height:46px;padding:0 22px;font-size:15px}.ai-search .search-clear{width:24px;height:24px;font-size:12px}.ai-understood{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.ai-understood .chip{white-space:normal;text-align:left;height:auto;min-height:32px;padding:5px 13px;line-height:1.3}.ai-understood .chip .n{color:var(--muted-2)}.ai-understood{animation:.16s ease-out ddIn}.ai-note{color:var(--muted-1);font-weight:500}.ai-error{color:var(--danger)}.ai-search.compact{max-width:820px}.ai-search.compact .ai-box{border-radius:14px;height:50px;padding:0 6px 0 14px}.ai-search.compact .ai-input{font-size:15px}.ai-search.compact .ai-go{height:38px;padding:0 16px;font-size:14px}@property --ai-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes aiBorder{to{--ai-angle:360deg}}.search-icon{flex:none;place-items:center;display:grid}.search-icon .ai-mark{color:var(--ai-1)}.ai-toggle{border:1.5px solid var(--line-2);background:var(--surface);height:40px;color:var(--ink);letter-spacing:.02em;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 13px 0 10px;font-size:14px;font-weight:800;line-height:1;transition:background .2s,color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.ai-toggle:hover{border-color:var(--ink)}.ai-toggle.on{color:var(--surface);background:linear-gradient(120deg, var(--red), var(--ai-1) 55%, var(--ai-2));box-shadow:0 4px 14px var(--ai-1);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.ai-toggle.on{box-shadow:0 4px 14px color-mix(in srgb, var(--ai-1) 35%, transparent)}}.ai-toggle.on .ai-mark{color:inherit}.search.ai-on,.search.ai-on:hover{background:linear-gradient(var(--surface), var(--surface)) padding-box, conic-gradient(from var(--ai-angle,0deg), var(--red), var(--ai-1), var(--ai-2), var(--ai-1), var(--red)) border-box;box-shadow:0 10px 34px var(--ai-1);border:2px solid #0000;padding:0 12px 0 26px}@supports (color:color-mix(in lab, red, red)){.search.ai-on,.search.ai-on:hover{box-shadow:0 10px 34px color-mix(in srgb, var(--ai-1) 16%, transparent)}}.search.ai-on,.search.ai-on:hover{animation:3s linear infinite aiBorder}.search.ai-on .search-field input{caret-color:var(--ai-1)}.search.ai-on .search-field input,.search.ai-on .search-hint{font-size:19px}.search.ai-on .search-hint .p{color:var(--muted-1);flex:none}.search.ai-on .search-hint .h{text-overflow:ellipsis;min-width:0;overflow:hidden}.ai-send{background:var(--red);width:44px;height:44px;color:var(--primary-foreground);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:background .15s,opacity .15s;display:grid}.ai-send:hover{background:var(--red-dark)}.ai-send:disabled{opacity:.6;cursor:default}.search-wrap>.ai-understood{padding:0 8px}@media (prefers-reduced-motion:reduce){.search.ai-on,.search.ai-on:hover{animation:none}}@media (max-width:720px){.ai-box{border-radius:16px;height:56px;padding-left:14px}.ai-input{font-size:15px}.ai-go{height:42px;padding:0 14px}.search.ai-on,.search.ai-on:hover{padding-left:16px}.search.ai-on .search-field input,.search.ai-on .search-hint{font-size:16px}}@media (max-width:480px){.search.has-ai{gap:8px;padding-right:8px}.search.has-ai .adv-btn{border-radius:14px;width:46px;height:46px}.search.ai-on .search-icon,.search.ai-on .search-hint .p{display:none}.ai-toggle{height:36px;padding:0 10px 0 8px;font-size:13px}.ai-send{width:38px;height:38px}}.promo-top{flex-direction:column;gap:14px;display:flex}.promo-top-head{align-items:center;gap:8px;display:flex}.promo-top-head .h2{margin:0}.info-dot{width:18px;height:18px;color:var(--muted-2);cursor:default;border:1px solid #c9c9c3;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.badge.promo-badge{align-items:center;gap:4px;line-height:1.2;display:inline-flex;box-shadow:0 1px 4px #16181d1f}.badge.deal{background:var(--deal-good);color:#fff;align-items:center;line-height:1.2;display:inline-flex;box-shadow:0 1px 4px #16181d1f}.badge.deal.great{background:var(--deal-great)}.listing-badges{flex-wrap:wrap;gap:6px;display:flex}.listing-badges .badge{box-shadow:none;border-radius:8px;padding:5px 9px;font-size:12.5px}.promote-page{flex-direction:column;gap:18px;display:flex}.my-head-acts{flex-wrap:wrap;gap:8px;display:flex}.promote-small{color:var(--muted-2);font-size:12.5px}.promote-vat{margin:0}.promote-note{color:#7a4a00;background:#fbf5ea;border-radius:12px;padding:12px 16px;font-size:14px}.promote-note.error{background:var(--danger-soft);color:var(--danger-dark)}.promote-listing{grid-template-columns:132px minmax(0,1fr);align-items:start;gap:18px;padding:14px;display:grid}.promote-listing .thumb{aspect-ratio:4/3;background:var(--bg);width:132px;color:var(--muted-2);border-radius:10px;place-items:center;display:grid;overflow:hidden}.promote-listing .thumb img{object-fit:cover;width:100%;height:100%}.promote-listing .info{flex-direction:column;gap:4px;min-width:0;display:flex}.promote-listing .name{font-size:16px;font-weight:600}.promote-current{flex-direction:column;gap:4px;margin-top:6px;font-size:14px;display:flex}.promote-current ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.promote-current li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.promote-services{flex-direction:column;gap:14px;display:flex}.promote-services-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.promote-services-head .h2{margin:0;font-size:19px}.promote-currencies{gap:6px;display:flex}.promote-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.promote-card{flex-direction:column;gap:10px;padding:22px;display:flex;position:relative}.promote-card.recommended{box-shadow:inset 0 0 0 2px var(--red)}.promote-card h3{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}.promote-flag{background:var(--red);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:11px;font-weight:700}.promote-desc{color:var(--muted-1);margin:0;font-size:14px;line-height:1.5}.promote-does{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.promote-does li{align-items:flex-start;gap:8px;display:flex}.promote-does svg{color:var(--green);flex:none;margin-top:2px}.promote-badges{flex-direction:column;gap:6px;display:flex}.promote-badge-list{flex-wrap:wrap;gap:6px;display:flex}.promote-badge-pick{cursor:pointer;background:0 0;border:0;border-radius:9px;padding:3px;box-shadow:inset 0 0 0 1px #0000}.promote-badge-pick.on{box-shadow:inset 0 0 0 2px var(--ink)}.promote-badge-pick .badge{box-shadow:none}.promote-buy{flex-direction:column;gap:8px;margin-top:auto;padding-top:6px;display:flex}.promote-buy .btn{height:44px}.promote-history{flex-direction:column;gap:12px;margin-top:8px;display:flex}.order-list{flex-direction:column;gap:10px;display:flex}.order-row{justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.order-row .info{flex-direction:column;gap:3px;min-width:0;display:flex}.order-row .info a{color:var(--muted-1);font-size:14px}.order-row small{color:var(--muted-2);font-size:12.5px}.order-row .amount{white-space:nowrap;font-size:16px}.order-row .status{background:var(--bg);color:var(--muted-1);border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:11.5px;font-weight:700}.order-row .status.paid,.order-row .status.free{background:var(--green-soft);color:var(--green)}.order-row .status.pending{color:#b86e00;background:#fbf5ea}.order-row .status.failed{background:var(--danger-soft);color:var(--danger)}.post-done .fail{color:var(--danger)}@media (max-width:560px){.promote-listing{grid-template-columns:96px minmax(0,1fr)}.promote-listing .thumb{width:96px}.promote-card{padding:18px}.order-row{flex-direction:column;align-items:flex-start}}.chip.dealer-brand{gap:8px;height:36px;font-size:13.5px}.chip.dealer-brand .logo-png{filter:grayscale()}.badge.dealer.verified{align-items:center;gap:3px;display:inline-flex}.badge.dealer.verified svg{color:var(--green-soft)}.dealer-upload .photo-tile .cover,.dealer-upload .post-hint:empty{display:none}.dealer-coords{grid-template-columns:1fr 1fr;gap:8px;max-width:440px;display:grid}.dealer-phone-list{flex-direction:column;gap:8px;display:flex}.dealer-phone{align-items:center;gap:8px;max-width:440px;display:flex}.dealer-x{background:var(--bg);width:34px;height:34px;color:var(--muted-1);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.dealer-x:hover{background:var(--ink);color:#fff}.dealer-hours-form{flex-direction:column;gap:10px;scroll-margin-top:110px;display:flex}.dealer-day{grid-template-columns:200px 130px minmax(0,1fr);align-items:center;gap:8px 20px;display:grid}.dealer-day .post-label{padding-top:0}.dealer-day .check{margin-top:0}.dealer-times{color:var(--muted-2);align-items:center;gap:8px;display:flex}.dealer-times .field{width:120px;height:40px;font-size:14px}.dealer-hours-form.has-error .dealer-times .field{border-color:var(--danger);background:var(--danger-soft)}.chip.on.dealer-brand button{color:var(--muted-1);background:0 0;border:0;place-items:center;padding:0;display:grid}.chip.on.dealer-brand button:hover{color:var(--red)}.dealer-status .dealer-reason{color:var(--ink);font-weight:600}.dealer-status.rejected .wait,.dealer-status.suspended .wait{color:var(--danger)}.img-pick{flex-direction:column;gap:8px;display:flex}.img-pick-frame{background:var(--soft);border:1px solid var(--line);border-radius:14px;position:relative;overflow:hidden}.img-pick.square .img-pick-frame{aspect-ratio:1;background:#fff;width:140px}.img-pick.square .img-pick-frame img{object-fit:contain;width:100%;height:100%}.img-pick.wide .img-pick-frame{aspect-ratio:3;width:100%;max-width:600px}.img-pick.wide .img-pick-frame img{object-fit:cover;width:100%;height:100%}.img-pick-frame.empty{border:1.5px dashed var(--line-2);cursor:pointer;background:var(--soft)}.img-pick-frame.empty.over,.img-pick-frame.empty:hover{border-color:var(--ink)}.img-pick.invalid .img-pick-frame{border-color:var(--danger);background:var(--danger-soft)}.img-pick-empty{text-align:center;color:var(--muted-1);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:13px;display:flex;position:absolute;inset:0}.img-pick.square .img-pick-empty span{font-size:12px}.img-pick-state{color:#fff;background:#16181d8c;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex;position:absolute;inset:0}.img-pick-state.err{text-align:center;background:#e03a2fcc;padding:8px}.img-pick-actions{gap:16px;display:flex}.img-pick-actions .text-btn{align-items:center;gap:4px;display:inline-flex}.img-pick-actions .text-btn+.text-btn{color:var(--muted-2)}.img-pick-actions .text-btn+.text-btn:hover{color:var(--red)}.dealer-social-input{align-items:center;gap:8px;max-width:520px;display:flex}.dealer-social-icon{background:var(--soft);width:40px;height:40px;color:var(--ink);border-radius:10px;flex:none;place-items:center;display:grid}.dealer-verify{align-items:flex-start;gap:16px;margin-bottom:16px;padding:22px 24px;display:flex}.dealer-verify h2{margin:0 0 6px;font-size:18px;font-weight:700}.dealer-verify p{color:var(--muted-1);margin:0 0 10px;font-size:14.5px}.dealer-verify-icon{color:var(--muted-1);flex:none}.dealer-verify-icon.ok{color:var(--green)}.dealer-verify-icon.bad{color:var(--red)}.dealer-verify.done{background:var(--green-soft)}.dealer-verify-body{flex:1;min-width:0}.dealer-verify-form{flex-direction:column;gap:16px;margin-top:8px;display:flex}.dealer-verify-field{flex-direction:column;gap:6px;max-width:560px;display:flex}.dealer-verify-field .post-label{padding-top:0}.dealer-verify-field.has-error .field{border-color:var(--danger);background:var(--danger-soft)}.dealer-verify-field .btn{align-self:flex-start}.dealer-verify .post-actions{justify-content:flex-start}.dealer-docs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dealer-docs li{background:var(--soft);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px 10px;font-size:14px;display:flex}.dealer-docs li>svg{color:var(--muted-1);flex:none}.dealer-docs .name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.dealer-docs li.err{background:var(--danger-soft)}.dealer-docs li.err .muted{color:var(--danger)}@media (max-width:720px){.dealer-verify{gap:12px;padding:16px}.dealer-day{grid-template-columns:1fr auto}.dealer-times{grid-column:1/-1}.dealer-times .field{flex:1;width:auto;min-width:0}}.stat-bars{width:100%;height:120px;display:block}.stat-bars.small{height:34px}.stat-bars rect{fill:var(--line-2)}.stat-bars rect.on{fill:var(--ink)}.stat-bars rect.on:hover{fill:var(--red)}.my-stats{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:18px;padding-top:12px;display:grid}.my-stats-nums{flex-wrap:wrap;gap:16px;display:flex}.my-stat{color:var(--muted-1);align-items:center;gap:6px;font-size:14px;display:inline-flex}.my-stat b{color:var(--ink);font-weight:700}.my-stat small{color:var(--green);font-size:12px;font-weight:600}.my-stats-chart{min-width:0;display:block}.my-stats-term{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;font-size:13.5px;display:flex}.my-stats-term small{color:var(--muted-2);font-size:12.5px}.my-stats-term .btn{height:34px;padding:0 14px;font-size:13px}.renew-box{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.renew-msg{color:var(--green);font-size:13px;font-weight:600}.renew-msg.error{color:var(--danger)}.stats-back{align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.stats-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.stats-tile{flex-direction:column;gap:4px;padding:18px 20px;display:flex}.stats-tile svg{color:var(--red)}.stats-tile b{letter-spacing:-.03em;font-size:28px;font-weight:800}.stats-tile span{color:var(--muted-1);font-size:13.5px}.stats-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;display:grid}.stats-chart{flex-direction:column;gap:8px;min-width:0;display:flex}.stats-chart-head{align-items:center;gap:8px;font-size:14.5px;display:flex}.stats-chart-head svg{color:var(--muted-2)}.stats-chart-head span{color:var(--muted-1);margin-left:auto;font-size:13px}.stats-axis{color:var(--muted-2);justify-content:space-between;font-size:12px;display:flex}.stats-note{color:var(--muted-2);margin:18px 0 0;font-size:12.5px}.stats-term .panel-head{margin-bottom:12px}.stats-term-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.stats-term-text{flex-direction:column;gap:4px;font-size:15px;display:flex}.stats-term-text span{font-size:13.5px}.renew-page{justify-content:center;padding-top:28px;padding-bottom:48px;display:flex}.renew-panel{flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:520px;display:flex}.renew-panel h1{letter-spacing:-.03em;margin:0;font-size:26px;font-weight:800}.renew-panel p{margin:0;font-size:15px}.renew-listing{align-items:center;gap:14px;display:flex}.renew-listing .thumb{aspect-ratio:4/3;background:var(--bg);width:96px;color:var(--muted-2);border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden}.renew-listing .thumb img{object-fit:cover;width:100%;height:100%}@media (max-width:760px){.my-stats{grid-template-columns:minmax(0,1fr);gap:10px}.my-stats-term{justify-content:flex-start}.stats-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-tile b{font-size:24px}.stats-charts{grid-template-columns:minmax(0,1fr)}.stat-bars{height:96px}}.cmp-btn{z-index:2;width:36px;height:36px;color:var(--ink);opacity:0;background:#fffffff2;border:0;border-radius:50%;place-items:center;transition:opacity .15s,transform .15s,background .15s;display:grid;position:absolute;top:12px;right:56px;box-shadow:0 1px 3px #00000014}.car-card:hover .cmp-btn,.cmp-btn:focus-visible,.cmp-btn.on{opacity:1}.cmp-btn:hover{transform:scale(1.08)}.cmp-btn.on{background:var(--ink);color:#fff}.catalog .cmp-btn{width:32px;height:32px;top:10px;right:48px}@media (hover:none){.cmp-btn{opacity:1}}.cmp-float{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:70;pointer-events:none;flex-direction:column;align-items:center;gap:8px;max-width:calc(100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}.cmp-float>*{pointer-events:auto}@media (max-width:1023px){:is(body:has(.lb-bar) .cmp-float,body:has(.vp-bar) .cmp-float){bottom:calc(84px + env(safe-area-inset-bottom,0px))}}.account-btn{position:relative}.msg-badge{background:var(--red);color:#fff;border:2px solid #fff;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:-5px;right:-7px}.msg-compose{background:var(--bg);border-radius:14px;flex-direction:column;grid-column:1/-1;gap:10px;padding:14px;display:flex}.msg-compose-head{align-items:center;gap:8px;font-size:15px;display:flex}.msg-compose form{flex-direction:column;gap:10px;display:flex}.msg-compose .chip{white-space:normal;text-align:left;background:#fff;height:auto;min-height:32px;padding:6px 12px;line-height:1.3}.msg-area{resize:vertical;background:#fff;height:auto;min-height:84px;padding:10px 12px;font-size:14.5px;line-height:1.45}.msg-compose-actions{align-items:center;gap:14px;display:flex}.msg-compose-actions .btn{height:44px}.msg-compose-note{color:var(--muted-1);margin:0;font-size:13.5px}.msg-compose-note a{color:var(--red);font-weight:600}.msg-compose-count{color:var(--muted-2);text-align:right;margin:0;font-size:12px}.msg-compose-safety{color:var(--muted-2);margin:0;font-size:12px}.msg-compose-done{flex-direction:column;gap:10px;display:flex}.msg-compose-done p{margin:0;font-size:14px}.msg-compose-done .btn{height:44px}.seller .cta>.phones~.btn{grid-column:1/-1}.sold-banner{background:var(--ink);color:#fff;border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.sold-banner .tag-sold{background:var(--red);color:#fff;letter-spacing:.02em;text-transform:uppercase;border-radius:8px;margin-right:12px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-block}.sold-banner b{font-size:16px}.sold-banner .btn{color:var(--ink);background:#fff}.sold-banner .btn:hover{background:var(--red);color:#fff}.listing.is-sold .price-big{color:var(--muted-2);text-decoration:line-through;text-decoration-thickness:2px}.catalog-crumbs{margin-bottom:-8px}.brand-grid:not(.expanded)>.brand-item.extra,.lang .dd-menu[hidden]{display:none}.lang a.dd-item{text-decoration:none}@media (max-width:640px){.sold-banner{padding:16px 18px}}.rv-stars{letter-spacing:1px;color:var(--hb-star-off);white-space:nowrap;vertical-align:middle;font-size:17px;line-height:1;display:inline-block;position:relative}.rv-stars.sm{font-size:14px}.rv-stars.lg{font-size:22px}.rv-stars-on{width:var(--rv-fill,0%);color:var(--hb-star);position:absolute;inset:0 auto 0 0;overflow:hidden}.rv-score{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.rv-score b{font-size:15px;font-weight:800}.rv-link{color:var(--ink);background:#fff;border-radius:999px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:8px;padding:7px 14px;font-size:14px;display:inline-flex}.rv-link b{font-weight:800}.rv-link>span:last-child{color:var(--muted-1);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.rv-link:hover>span:last-child{color:var(--red)}.price-card .rv-link{background:0 0;padding:0}.rv-text{overflow-wrap:anywhere}.rv-text h2{margin:0 0 10px;font-size:17px;font-weight:700}.rv-text p{white-space:pre-line;margin:0 0 12px;font-size:15px;line-height:1.65}.rv-text p:last-child{margin-bottom:0}.rv-desk{flex-direction:column;gap:16px;display:flex}.rv-desk-rating{align-items:center;gap:8px;display:flex}.rv-desk-rating b{font-size:24px;font-weight:800}.rv-desk-scores{color:var(--muted-1);flex-wrap:wrap;gap:6px 14px;font-size:13.5px;display:flex}.rv-desk-scores b{color:var(--ink)}.rv-desk .rv-text{font-size:14.5px}.rv-desk .rv-text.pros{border-left:3px solid var(--green);padding-left:12px}.rv-desk .rv-text.cons{border-left:3px solid var(--red);padding-left:12px}.journal-intro{max-width:760px;color:var(--muted-1);margin:-8px 0 0;font-size:15px;line-height:1.55}.journal-chips a.chip{text-decoration:none}.journal-chips a.chip:hover{color:var(--ink)}.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.journal-card{color:var(--ink);background:#fff;border-radius:18px;flex-direction:column;min-width:0;transition:box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #14141e0a}.journal-card:hover{color:var(--ink);box-shadow:0 12px 32px #14141e17}.journal-card .media{aspect-ratio:16/9;background:linear-gradient(#f6f6f3,#e9e9e4);flex:none;display:block;position:relative;overflow:hidden}.journal-card .media img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.journal-card:hover .media img{transform:scale(1.03)}.journal-card .body{flex-direction:column;flex:auto;gap:7px;min-width:0;padding:16px 18px 18px;display:flex}.journal-card .title{letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.3}.journal-card:hover .title{color:var(--red)}.journal-card .lead{color:var(--muted-1);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.journal-card .meta{color:var(--muted-3);margin-top:auto;padding-top:4px;font-size:12.5px}.journal-kicker{color:var(--red);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}a.journal-kicker:hover{color:var(--red-dark)}.journal-card.hero{flex-direction:row;min-height:340px}.journal-card.hero .media{aspect-ratio:auto;flex:0 0 58%}.journal-card.hero .body{justify-content:center;gap:12px;padding:32px 34px}.journal-card.hero .title{letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1.15}.journal-card.hero .lead{-webkit-line-clamp:4;font-size:15.5px}.journal-card.hero .meta{margin-top:6px}.journal-card.compact .body{gap:5px;padding:13px 15px 15px}.journal-card.compact .title{font-size:15px}.journal-catalog{flex-direction:column;gap:16px;margin-top:12px;display:flex}.journal-article{flex-direction:column;gap:20px;padding-top:20px;padding-bottom:80px;display:flex}.journal-article .post-notice{margin:0}.journal-post{flex-direction:column;gap:22px;display:flex}.journal-post-head{flex-direction:column;gap:12px;max-width:860px;display:flex}.journal-post-head h1{letter-spacing:-.035em;margin:0;font-size:40px;font-weight:800;line-height:1.12}.journal-lead{color:var(--ink-2);margin:0;font-size:18px;line-height:1.55}.journal-byline{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:4px;font-size:14px;display:flex}.journal-byline .who{align-items:center;gap:10px;display:inline-flex}.journal-byline .who b{font-weight:700;display:block}.journal-byline .who small{color:var(--muted-2);font-size:12.5px;display:block}.journal-article .avatar{object-fit:cover;background:var(--ink);color:#fff;text-transform:uppercase;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.journal-cover{border-radius:var(--radius-card);background:linear-gradient(#f6f6f3,#e9e9e4);margin:0;overflow:hidden}.journal-cover img{object-fit:cover;aspect-ratio:16/9;width:100%;height:auto;max-height:600px;display:block}.journal-post-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.journal-post-grid.single{grid-template-columns:minmax(0,860px)}.journal-post-main{flex-direction:column;gap:16px;min-width:0;display:flex}.journal-body{font-size:16.5px}.journal-figure{margin:1.4em 0}.journal-figure img{border-radius:12px;width:100%;height:auto;display:block}.journal-video{margin:1.4em 0}.journal-video .frame{aspect-ratio:16/9;background:var(--ink);border-radius:12px;display:block;position:relative;overflow:hidden}.journal-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.journal-body figcaption{color:var(--muted-2);margin-top:8px;font-size:13.5px}.journal-tags{flex-wrap:wrap;gap:6px;display:flex}.journal-share{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.journal-share .label{color:var(--muted-1);font-size:14px;font-weight:600}.journal-share .buttons{flex-wrap:wrap;gap:8px;display:flex}.share-btn{min-width:40px;height:40px;color:var(--ink);background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 11px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.share-btn:hover{background:var(--ink);color:#fff}.share-btn.facebook:hover{background:#1877f2}.share-btn.telegram:hover{background:#26a5e4}.share-btn.whatsapp:hover{background:#25d366}.share-btn.viber:hover{background:#7360f2}.journal-author{align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.journal-author .avatar{width:56px;height:56px}.journal-author b{margin:2px 0 6px;font-size:16px;display:block}.journal-author p{color:var(--ink-2);white-space:pre-line;margin:0;font-size:14.5px;line-height:1.6}.journal-author .muted{font-size:12.5px}.journal-cars{flex-direction:column;gap:10px;padding:22px 24px;display:flex;position:sticky;top:16px}.journal-cars h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.journal-cars p{margin:0 0 4px;font-size:13.5px}.journal-cars .brand-grid{grid-template-columns:1fr}.journal-related{flex-direction:column;gap:16px;margin-top:20px;display:flex}@media (max-width:1000px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-post-grid{grid-template-columns:1fr}.journal-cars{position:static}}@media (max-width:760px){.journal-card.hero{flex-direction:column;min-height:0}.journal-card.hero .media{aspect-ratio:16/9;flex:none}.journal-card.hero .body{gap:8px;padding:18px 18px 20px}.journal-card.hero .title{font-size:22px}.journal-post-head h1{font-size:28px}.journal-lead{font-size:16px}.journal-body{font-size:15.5px}.journal-cover{border-radius:16px}}@media (max-width:560px){.journal-grid{grid-template-columns:1fr}.journal-chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px 4px;overflow-x:auto}.journal-chips::-webkit-scrollbar{display:none}}.skip-link{z-index:200;background:var(--ink);color:#fff;border-radius:12px;padding:12px 18px;font-size:14px;font-weight:600;position:absolute;top:-200px;left:12px}.skip-link:focus{color:#fff;top:12px}#content:focus{outline:none}html{scroll-padding-top:84px}html:has(.post-actions,.mod-actions){scroll-padding-bottom:84px}.dd-item:focus-visible{box-shadow:inset 0 0 0 2px var(--ink)}.search:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--ink)}.vin-form input:focus-visible{box-shadow:0 0 0 2px #fff}.dd-search:focus-visible{border-bottom-color:var(--ink)}input::placeholder,textarea::placeholder{color:var(--muted-2)}.post-actions{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}@media (max-width:720px){.filter-row{position:relative}.filter-row .dd{position:static}.filter-row .dd-menu{max-width:none;left:0;right:0}.crumbs>*{text-overflow:ellipsis;max-width:100%;overflow:hidden}}@supports (-webkit-touch-callout:none){@media (max-width:720px){input.field,textarea.field,select.field,.dd-search,.vin-form input,.pb-search input,.ai-input,.msg-input,.msg-area{font-size:16px!important}}}.ph-row .d.up{color:var(--red)}@media (max-width:560px){.ph-row{grid-template-columns:minmax(0,auto) 1fr auto;gap:12px;font-size:14px}}.ph-chart{margin:0 0 6px}.ph-chart .plot{height:110px;margin:6px 6px 0;position:relative}.ph-chart svg{width:100%;height:100%;display:block;overflow:visible}.ph-chart .area{fill:var(--soft)}.ph-chart .line{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.ph-chart .dot{background:var(--surface);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--ink);border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.ph-chart .dot.down{box-shadow:inset 0 0 0 2px var(--green);background:var(--green-soft)}.ph-chart .dot.up{box-shadow:inset 0 0 0 2px var(--red);background:var(--red-soft)}.ph-chart .axis{color:var(--muted-3);justify-content:space-between;gap:12px;margin-top:8px;font-size:12.5px;display:flex}.price-drop{background:var(--green-soft);color:var(--green);border-radius:10px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:13.5px;font-weight:700;display:inline-flex}.car-card .price .drop-mark{background:var(--green-soft);color:var(--green);letter-spacing:0;border-radius:6px;align-self:center;padding:2px 6px;font-size:12px;font-weight:700}.car-card .card-photos{pointer-events:none;display:block;position:absolute;inset:0}.car-card .card-photos img+img{opacity:0;position:absolute;inset:0}.car-card .card-photos img.on{opacity:1}.car-card .card-more{color:#fff;background:#16181d8c;place-items:center;font-size:15px;font-weight:700;display:grid;position:absolute;inset:0}.car-card .card-dots{opacity:0;gap:3px;transition:opacity .15s;display:flex;position:absolute;bottom:5px;left:8px;right:8px}.car-card .card-dots span{background:#ffffff80;border-radius:2px;flex:1 1 0;height:3px;box-shadow:0 0 2px #0000004d}.car-card .card-dots span.on{background:#fff}@media (hover:hover){.car-card:hover .card-dots{opacity:1}}.my-row .acts .btn svg{flex:none}.my-row .acts .btn:has(svg){gap:6px}.my-row .raise-wait{background:var(--bg);height:38px;color:var(--muted-1);white-space:nowrap;border-radius:10px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.my-row .raise-note{border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:12.5px;font-weight:600}.my-row .raise-note.ok{color:var(--green);background:#e8f6ec}.my-row .raise-note.error{background:var(--danger-soft);color:var(--danger)}@media (max-width:640px){.my-row .raise-wait{white-space:normal;height:auto;min-height:38px}}.car-card.is-sold .media img{filter:grayscale();opacity:.55}.car-card.is-sold .price{color:var(--muted-2);text-decoration:line-through;text-decoration-thickness:1.5px}.car-card.is-sold .title,.car-card.is-sold .specs{color:var(--muted-1)}.car-card .badge.sold{z-index:2;background:var(--ink);color:#fff;text-transform:uppercase;letter-spacing:.02em;border-radius:7px;padding:5px 9px;font-size:11.5px;position:absolute;top:12px;left:12px}.car-card .sold-note{color:var(--muted-2);font-size:12.5px}.type-tabs{flex-wrap:wrap;gap:8px;margin:2px 0 14px;display:flex}.type-tabs a.chip{height:36px;font-size:14px;text-decoration:none}.home-tiles{--tile-h:150px;--tile-gap:12px;margin:-8px -24px 0}.home-tiles-rail{gap:var(--tile-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;padding:4px 24px 8px;scroll-padding-inline:24px;display:flex;overflow-x:auto}.home-tiles-col{gap:var(--tile-gap);min-width:150px;height:calc(var(--tile-h) * 2 + var(--tile-gap));scroll-snap-align:start;flex-direction:column;flex:1 1 0;display:flex}.home-tiles-col.wide{flex-grow:1.25;min-width:170px}.home-tile{background:var(--tile-bg,var(--surface));min-height:0;color:var(--ink);isolation:isolate;border-radius:16px;flex:1 1 0;padding:14px 16px;transition:background-color .25s;display:flex;position:relative;overflow:hidden}.home-tile:hover{background:var(--tile-bg-hover,var(--line))}.home-tile:focus-visible{outline:2px solid var(--red);outline-offset:2px}.home-tile-text{z-index:1;flex-direction:column;gap:2px;min-width:0;display:flex;position:relative}.home-tile-label{letter-spacing:-.01em;text-wrap:balance;font-size:16px;font-weight:600;line-height:1.25}.home-tile-sub{color:var(--muted-1);max-width:22ch;font-size:12.5px;line-height:1.35}.home-tile-count{color:var(--muted-2);font-size:12.5px}.home-tile-img{z-index:0;object-fit:contain;object-position:right bottom;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:100% 100%;width:112%;height:64%;transition:transform .25s;position:absolute;bottom:6px;right:-20%}.home-tile.tall .home-tile-img{object-position:left bottom;width:auto;max-width:none;height:46%;bottom:18px;left:14px;right:auto}.home-tile.dark .home-tile-img{filter:brightness(1.35)contrast(1.08)drop-shadow(0 0 18px #ffffff29)}.home-tile:hover .home-tile-img,.home-tile:focus-visible .home-tile-img{transform:translate(-6px)scale(1.04)}.home-tile.dark{background:radial-gradient(120% 70% at 85% 95%, var(--tile-dark-glow,#ffffff24), transparent 70%), var(--tile-dark,var(--ink));color:#fff}.home-tile.dark:hover{background:radial-gradient(120% 70% at 85% 95%, var(--tile-dark-glow,#ffffff24), transparent 70%), var(--tile-dark-hover,var(--ink-2))}.home-tile.dark .home-tile-sub{color:#ffffffb8}.home-tile.dark .home-tile-count{color:#ffffff8c}@media (prefers-reduced-motion:reduce){.home-tile,.home-tile-img{transition:none}.home-tile:hover .home-tile-img,.home-tile:focus-visible .home-tile-img{transform:none}}@media (max-width:720px){.home-tiles{--tile-h:120px;--tile-gap:10px;margin:-8px -16px 0}.home-tiles-rail{scrollbar-width:none;padding-inline:16px;scroll-padding-inline:16px}.home-tiles-rail::-webkit-scrollbar{display:none}.home-tiles-col{flex:none;width:148px;min-width:0}.home-tiles-col.wide{width:168px}.home-tile{border-radius:14px;padding:12px 14px}.home-tile-label{font-size:15px}}.home-dealers{flex-direction:column;gap:20px;display:flex}.home-dealers-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.hd-card{background:var(--surface);border-radius:var(--radius-card);min-width:0;color:var(--ink);box-shadow:0 0 0 1px var(--line);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.hd-card:hover,.hd-card:focus-visible{box-shadow:var(--shadow-pop);color:var(--ink);transform:translateY(-2px)}.hd-cover{background:radial-gradient(120% 140% at 100% 0%, var(--red-soft) 0%, transparent 60%), linear-gradient(135deg, var(--red) 0%, var(--red-dark) 100%);height:96px;display:block;overflow:hidden}.hd-cover.plain{background:radial-gradient(90% 120% at 0% 100%, var(--red) 0%, transparent 70%), linear-gradient(135deg, var(--red-soft) 0%, var(--red) 100%);opacity:.9}.hd-cover img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.hd-card:hover .hd-cover img,.hd-card:focus-visible .hd-cover img{transform:scale(1.05)}.hd-logo{background:var(--surface);border:3px solid var(--surface);width:60px;height:60px;color:var(--muted-2);text-transform:uppercase;border-radius:14px;place-items:center;font-size:22px;font-weight:800;display:grid;position:absolute;top:64px;left:16px;overflow:hidden;box-shadow:0 2px 10px #16181d1f}.hd-logo img{object-fit:contain;border-radius:10px;width:100%;height:100%}.hd-body{flex-direction:column;flex:1;gap:4px;min-width:0;padding:36px 16px 16px;display:flex}.hd-name{letter-spacing:-.01em;align-items:center;gap:5px;min-width:0;font-size:15.5px;font-weight:700;display:flex}.hd-name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hd-name svg{flex:none}.hd-region{min-width:0;color:var(--muted-1);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:13px;display:inline-flex;overflow:hidden}.hd-region svg{flex:none}.hd-count{color:var(--red);margin-top:4px;font-size:13.5px;font-weight:700}.hd-since{color:var(--muted-2);font-size:12.5px}.hd-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.hd-thumbs img{aspect-ratio:4/3;object-fit:cover;background:var(--soft);border-radius:8px;width:100%;display:block}@media (prefers-reduced-motion:reduce){.hd-card,.hd-cover img{transition:none}.hd-card:hover,.hd-card:focus-visible,.hd-card:hover .hd-cover img,.hd-card:focus-visible .hd-cover img{transform:none}}@media (max-width:1000px){.home-dealers-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.home-dealers-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:4px 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.home-dealers-rail::-webkit-scrollbar{display:none}.hd-card{scroll-snap-align:start;flex:none;width:240px}.hd-card:hover,.hd-card:focus-visible{transform:none}}.logo-png.logo-emblem{filter:none}.vin-row-history{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;font-size:13px;display:flex}.vin-row-history a{color:var(--red);font-weight:600}.vin-flag{color:var(--muted-1);font-weight:600}.vin-flag.danger{color:var(--danger)}.hb{--hb-pad:max(64px, calc((100% - 1312px) / 2));--hb-num:var(--font-onest-family), var(--font-body-family), sans-serif;background:var(--hb-white);color:var(--hb-ink);font-family:var(--font-body-family), var(--font-armenian-family), system-ui, sans-serif;letter-spacing:normal;-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;line-height:normal;container:hb/inline-size}.hb h1,.hb h2{text-wrap:wrap}.hb img{max-width:none}.hb button{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.hb :focus-visible{outline:2px solid var(--hb-blue);outline-offset:2px}.hb-m{display:none}.hb-h2{font-family:var(--hb-num);letter-spacing:-.03em;margin:0;font-size:44px;font-weight:700;line-height:1}.hb-kicker{letter-spacing:.12em;color:var(--hb-blue);font-size:13px;font-weight:800}.hb-head-row{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.hb-ul-link,.hb-ul-link:hover{color:var(--hb-ink);border-bottom:2px solid var(--hb-ink);padding-bottom:2px;font-size:15px;font-weight:800}@keyframes hbAlCut{0%{transform:scaleX(1)}to{transform:scaleX(.13)}}@keyframes hbAlCutH{0%{transform:scaleX(.13)}45%{transform:scaleX(1)}to{transform:scaleX(.13)}}@keyframes hbAlSlide{0%{opacity:0;transform:translate(-70px)}to{opacity:1;transform:none}}@keyframes hbAlPop{0%{transform:scale(0)}60%{transform:scale(1.25)}to{transform:none}}.hbl{display:block;overflow:visible}.hbl-cut{transform-box:fill-box;transform-origin:0;transform:scaleX(.13)}.hbl-cut.in{animation:.9s cubic-bezier(.7,0,.2,1) both hbAlCut}.hbl-cut.fx{animation:1.3s cubic-bezier(.65,0,.35,1) both hbAlCutH}.hbl-slide.in{animation:.8s cubic-bezier(.2,.8,.2,1) both hbAlSlide}.hbl-wrap{display:block}.hbl-sq{fill:var(--hb-blue-light);transform-box:fill-box;transform-origin:50%}.hbl-sq.in{animation:.5s cubic-bezier(.16,.84,.24,1) both hbAlPop}.hbl-sq-shift{transition:transform .45s cubic-bezier(.3,1.4,.5,1)}.hbl-sq-shift.on{transform:translate(10px)}@media (prefers-reduced-motion:reduce){.hbl *{animation:none!important}}.hb-hero{z-index:2;background:var(--hb-night);height:820px;color:var(--hb-white);position:relative}.hb-hero-img{object-fit:cover;opacity:.92;width:100%;height:100%;position:absolute;inset:0}.hb-hero-shade{background:linear-gradient(180deg, var(--hb-hero-top) 0%, var(--hb-hero-clear) 22%, var(--hb-hero-clear) 50%, var(--hb-hero-bottom) 100%);position:absolute;inset:0}.hb-head{height:80px;padding:0 var(--hb-pad);align-items:center;gap:44px;display:flex;position:relative}.hb-logo{min-width:160px}.hb-logo-link,.hb-logo-link:hover{cursor:pointer;color:var(--hb-white);display:block}.hb-nav{gap:28px;font-size:15px;font-weight:600;display:flex}.hb-nav a,.hb-nav span{color:var(--hb-w-82);white-space:nowrap;padding:6px 0}.hb-nav a:hover{color:var(--hb-white)}.hb-nav a.on,.hb-nav a.on:hover{color:var(--hb-white);box-shadow:inset 0 -2px 0 var(--hb-white)}.hb-nav span{cursor:default}.hb-head-right{align-items:center;gap:24px;margin-left:auto;font-size:15px;font-weight:600;display:flex}.hb-head-right>a,.hb-head-right>a:hover{color:var(--hb-white);white-space:nowrap}.hb-loc{position:relative}.hb .hb-loc-btn{white-space:nowrap;cursor:pointer;border:1px solid var(--hb-w-22);color:var(--hb-white);background:0 0;border-radius:999px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;font-weight:700;display:flex}.hb .hb-loc-btn:hover{border-color:var(--hb-w-50)}.hb .hb-loc.open .hb-loc-btn{background:var(--hb-w-12);border-color:var(--hb-w-50)}.hb-flag{object-fit:cover;border-radius:2px;flex:none;width:18px;height:12px;display:block}.hb-loc-sep{background:var(--hb-w-30);width:1px;height:12px}.hb-chev{transition:transform .2s;display:block}.hb-loc.open .hb-chev{transform:rotate(180deg)}.hb-loc-pop{background:var(--hb-white);width:300px;color:var(--hb-ink);box-shadow:0 24px 48px var(--hb-pop-shadow), 0 0 0 1px var(--hb-pop-ring);z-index:50;border-radius:12px;padding:8px;position:absolute;top:calc(100% + 10px);right:0}.hb-loc-title{letter-spacing:.12em;color:var(--hb-muted-2);padding:10px 12px 6px;font-size:11px;font-weight:800}.hb-loc-title.cur{padding:6px 12px 8px}.hb-loc-row,.hb-loc-row:hover{cursor:pointer;color:var(--hb-ink);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.hb-loc-row:hover{background:var(--hb-grey)}.hb-loc-row.on{background:var(--hb-grey-sel)}.hb-loc-row .hb-flag{width:22px;height:15px}.hb-loc-name{flex:1;font-size:15px;font-weight:700}.hb-loc-code{color:var(--hb-muted-2);font-size:12px;font-weight:700}.hb-loc-check{opacity:0;stroke:var(--hb-blue)}.hb-tick circle{fill:var(--hb-blue)}.hb-tick path{stroke:var(--hb-white)}.hb-loc-row.on .hb-loc-check{opacity:1}.hb-loc-line{background:var(--hb-line-2);height:1px;margin:8px 4px}.hb-cur-grid{background:var(--hb-grey);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 4px;padding:4px;display:grid}.hb-cur,.hb-cur:hover{text-align:center;cursor:pointer;color:var(--hb-ink);border-radius:6px;padding:8px 4px}.hb-cur.on{background:var(--hb-white);box-shadow:0 1px 3px var(--hb-cur-shadow)}.hb-cur b{font-size:15px;font-weight:800;display:block}.hb-cur small{color:var(--hb-muted);font-size:11px;font-weight:700;display:block}.hb-loc-note{color:var(--hb-muted-2);padding:10px 12px 6px;font-size:12px;font-weight:500;line-height:1.4}.hb-acct .login,.hb-acct .login:hover{color:var(--hb-white);white-space:nowrap}.hb-acct .login.loading{visibility:hidden}.hb-acct .login-icon{display:none}.hb-acct .account-btn{display:flex}.hb-acct .avatar{background:var(--hb-white);color:var(--hb-ink)}.hb-post,.hb-post:hover,.hb-head-right>.hb-post,.hb-head-right>.hb-post:hover{background:var(--hb-white);color:var(--hb-ink);white-space:nowrap;border-radius:999px;padding:12px 20px;font-weight:800}.hb .hb-burger{color:var(--hb-white);display:none;position:relative}.hb .hb-burger:after,.hb-drawer-close:after{content:"";position:absolute;inset:-10px}.hb-burger svg{display:block}.hb-drawer{z-index:200;background:var(--hb-night);color:var(--hb-white);font-family:var(--font-body-family), var(--font-armenian-family), system-ui, sans-serif;flex-direction:column;padding:0 18px 24px;line-height:normal;display:flex;position:fixed;inset:0;overflow-y:auto}.hb-drawer-top{flex:none;justify-content:space-between;align-items:center;height:60px;display:flex}.hb-drawer-close{color:var(--hb-white);background:0 0;border:0;padding:0;position:relative}.hb-drawer nav{flex-direction:column;font-size:20px;font-weight:700;display:flex}.hb-drawer nav a,.hb-drawer nav a:hover,.hb-drawer nav span{color:var(--hb-white);border-bottom:1px solid var(--hb-foot-line);padding:14px 0}.hb-drawer nav span{color:var(--hb-dark-text)}.hb-drawer-row{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.hb-drawer-row a,.hb-drawer-row a:hover{color:var(--hb-white);border:1px solid var(--hb-w-22);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700}.hb-drawer-row a.on{background:var(--hb-w-12);border-color:var(--hb-w-50)}.hb-drawer .hb-post{text-align:center;margin-top:24px;padding:14px 20px}.hb-caption{right:var(--hb-pad);text-align:right;white-space:nowrap;color:var(--hb-w-80);font-size:13px;font-weight:600;line-height:1.5;position:absolute;top:120px}.hb-caption b{color:var(--hb-white);font-size:15px;font-weight:800}.hb-caption a,.hb-caption a:hover{color:var(--hb-white);text-decoration:underline}.hb-hero-bottom{left:var(--hb-pad);right:var(--hb-pad);position:absolute;bottom:56px}.hb-count-row{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.hb-count{font-family:var(--hb-num);letter-spacing:-.04em;font-size:112px;font-weight:700;line-height:.9}.hb-count-text{max-width:420px;color:var(--hb-w-90);text-align:right;padding-bottom:6px;font-size:20px;font-weight:600;line-height:1.35}.hb-panel{background:var(--hb-white);color:var(--hb-ink);box-shadow:0 30px 60px var(--hb-panel-shadow);border-radius:14px;padding:8px}.hb-tabs{white-space:nowrap;gap:4px;padding:6px 6px 10px;font-size:14px;font-weight:800;display:flex}.hb .hb-tab{cursor:pointer;color:var(--hb-ink);background:0 0;border-radius:999px;padding:8px 16px}.hb .hb-tab.ai{align-items:center;gap:8px;display:flex}.hb .hb-tab.on{background:var(--hb-ink);color:var(--hb-white)}.hb-ai-badge{font-family:var(--hb-num);background:var(--hb-blue);color:var(--hb-white);border-radius:4px;padding:2px 6px;font-size:10px}.hb-quick{color:var(--hb-muted);align-items:center;gap:18px;margin-left:auto;padding-right:12px;font-size:13px;font-weight:700;display:flex}.hb-quick a,.hb-quick a:hover{color:var(--hb-muted)}.hb-quick a:hover{color:var(--hb-ink)}.hb-fields{background:var(--hb-grey);border-radius:10px;height:76px;display:flex}.hb-fields>.dd{border-right:1px solid var(--hb-line);flex:41px;min-width:0}.hb-fields>.dd.make{flex:1.2 41px}.hb-fields>.dd.last{border-right:0;flex-basis:40px}.hb .hb-field{text-align:left;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;padding:14px 20px;display:flex}.hb .hb-field:disabled{cursor:default}.hb-field-l{color:var(--hb-muted);font-size:12px;font-weight:700;display:block}.hb-field-v{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:18px;font-weight:800;display:block;overflow:hidden}.hb-field-v.is-empty{color:var(--hb-muted-3);font-weight:700}.hb-fields .dd-menu{min-width:220px;top:calc(100% + 8px)}.hb .hb-dd .dd-menu{background:var(--hb-white);min-width:max(100%,300px);max-width:calc(100vw - 32px);max-height:380px;color:var(--hb-ink);box-shadow:0 18px 40px var(--hb-combo-shadow), 0 0 0 1px var(--hb-pop-ring);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--hb-line) transparent;border-radius:12px;padding:6px}.hb .hb-dd .dd-search{z-index:1;width:100%;height:44px;box-shadow:0 -6px 0 var(--hb-white);background:var(--hb-grey) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%238a909a' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") no-repeat 13px 50%;font:700 15px var(--font-body-family), sans-serif;color:var(--hb-ink);appearance:none;border:0;border-radius:10px;outline:0;margin:0 0 6px;padding:0 12px 0 38px;display:block;position:sticky;top:0}.hb .hb-dd .dd-menu.has-search{padding-top:6px}.hb .hb-dd .dd-search::placeholder{color:var(--hb-muted-2);font-weight:600}.hb .hb-dd .dd-search:focus{box-shadow:0 -6px 0 var(--hb-white), inset 0 0 0 2px var(--hb-blue)}.hb .hb-dd .dd-search::-webkit-search-cancel-button{appearance:none}.hb .hb-dd .dd-item{width:100%;min-height:40px;color:var(--hb-ink);white-space:nowrap;text-align:left;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-size:15px;font-weight:700;line-height:1.25;display:flex}.hb .hb-dd .dd-item>span:not(.dd-ic):not(.sub){text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.hb .hb-dd .dd-item:hover,.hb .hb-dd .dd-item:focus-visible{background:var(--hb-grey-sel);box-shadow:none;outline:0}.hb .hb-dd .dd-item.selected{background:var(--hb-make-on);color:var(--hb-blue)}.hb .hb-dd .dd-item:first-child:not(:has(.dd-ic)){color:var(--hb-text-2);background:0 0;font-size:14px}.hb .hb-dd .dd-item:first-child:not(:has(.dd-ic)):hover{background:var(--hb-grey-sel)}.hb .hb-dd .dd-ic{background:var(--hb-grey);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}.hb .hb-dd .dd-ic img,.hb .hb-dd .dd-ic svg{object-fit:contain;width:17px;height:17px;display:block}.hb .hb-dd .dd-item .sub{color:var(--hb-muted-2);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;font-size:12px;font-weight:700}.hb .hb-dd .dd-empty{color:var(--hb-muted-2);padding:14px 10px;font-size:14px;font-weight:600}.hb .hb-show{background:var(--hb-blue);color:var(--hb-white);white-space:nowrap;border-radius:0 10px 10px 0;align-items:center;padding:0 34px;font-size:17px;font-weight:800;display:flex}.hb-ai-row{background:var(--hb-grey);border-radius:10px;align-items:center;height:76px;display:flex;overflow:hidden}.hb .hb-ai-input{min-width:0;font:700 22px var(--font-body-family), var(--font-armenian-family), sans-serif;color:var(--hb-ink);background:0 0;border:0;outline:0;flex:1;padding:0 22px}.hb .hb-ai-input::placeholder{color:var(--hb-muted-3)}.hb .hb-ai-row .hb-show{border-radius:0;height:100%}.hb-ai-note{padding:8px 6px 2px}.hb-ai-note .ai-understood{margin:0}.hb-cats{padding:96px var(--hb-pad) 80px}.hb-cats .hb-head-row{margin-bottom:32px}.hb-updated{color:var(--hb-muted);font-size:15px;font-weight:600}.hb-mosaic{perspective:1100px;grid-template-rows:260px 260px;grid-template-columns:1.5fr 1fr 1fr;gap:12px;display:grid}.hb-tile,.hb-tile:hover{--x:0;--y:0;color:var(--hb-white);transform-style:preserve-3d;will-change:transform;cursor:pointer;z-index:1;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:relative;transform:none}.hb-tile:first-child{grid-row:1/3}.hb-tile-bg{background:var(--hb-ink);box-shadow:0 0 0 var(--hb-hero-clear);border-radius:10px;transition:box-shadow .4s;position:absolute;inset:0;overflow:hidden}.hb-tile-img{object-fit:cover;width:112%;height:112%;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-6%;transform:scale(1)}.hb-tile-shade{background:linear-gradient(0deg, var(--hb-tile-shade), var(--hb-hero-clear) 55%);position:absolute;inset:0}.hb-tile-glare{background:radial-gradient(circle at calc((var(--x) + 1) * 50%) calc((var(--y) + 1) * 50%), var(--hb-w-90), var(--hb-w-0) 55%);mix-blend-mode:soft-light;opacity:0;transition:opacity .4s;position:absolute;inset:0}.hb-tile-text{pointer-events:none;justify-content:space-between;align-items:flex-end;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:20px;left:24px;right:24px;transform:translateZ(0)}.hb-tile-name{letter-spacing:-.01em;text-shadow:0 2px 12px var(--hb-text-shadow);font-size:26px;font-weight:800}.hb-tile-sub{color:var(--hb-w-85);margin-top:2px;font-size:14px;font-weight:600}.hb-tile-end{align-items:center;gap:10px;display:flex}.hb-tile-text{gap:12px}.hb-tile-text>:first-child{min-width:0}@media (hover:none){.hb-tile-arrow{display:none}}.hb-tile-count{font-family:var(--hb-num);font-size:18px;font-weight:600}.hb-tile-arrow{background:var(--hb-white);width:36px;height:36px;color:var(--hb-ink);opacity:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);display:flex;transform:translate(-8px)}.hb-tile.tilt{transform:rotateX(calc(var(--y) * -7deg)) rotateY(calc(var(--x) * 9deg)) translateZ(14px);z-index:2;transition:transform .12s ease-out}.hb-tile.tilt .hb-tile-bg{box-shadow:calc(var(--x) * -18px) calc(28px - var(--y) * 10px) 50px var(--hb-tilt-shadow)}.hb-tile.tilt .hb-tile-img{transform:translate3d(calc(var(--x) * -18px), calc(var(--y) * -12px), 0) scale(1.08);transition:transform .12s ease-out}.hb-tile.tilt .hb-tile-glare{opacity:.7}.hb-tile.tilt .hb-tile-text{transform:translateZ(46px) translate(calc(var(--x) * 6px), calc(var(--y) * 4px));transition:transform .12s ease-out}.hb-tile.tilt .hb-tile-arrow{opacity:1;transform:translate(0)}.hb-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.hb-scard,.hb-scard:hover{background:var(--hb-ink);height:150px;color:var(--hb-white);isolation:isolate;border-radius:10px;display:block;position:relative;overflow:hidden}.hb-scard-img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.01)}.hb-scard-shade{background:linear-gradient(0deg, var(--hb-tile-shade), var(--hb-hero-clear) 70%);transition:opacity .4s;position:absolute;inset:0}.hb-scard-text{flex-direction:column;gap:2px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.hb-scard-name{font-family:var(--font-onest-family), var(--font-body-family), sans-serif;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:800;line-height:1.15;overflow:hidden}.hb-scard-count{opacity:.78;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.hb-scard-arrow{background:var(--hb-white);width:30px;height:30px;color:var(--hb-ink);opacity:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:12px;right:12px;transform:translate(-6px)}.hb-scard:hover .hb-scard-img,.hb-scard:focus-visible .hb-scard-img{transform:scale(1.08)}.hb-scard:hover .hb-scard-arrow,.hb-scard:focus-visible .hb-scard-arrow{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hb-scard-img,.hb-scard-arrow{transition:none}}.hb-photo>img,.hb-mcat img.cover{object-fit:cover;width:100%;height:100%;display:block}.hb-card{flex-direction:column;display:flex;position:relative}.hb-card-link,.hb-card-link:hover{color:inherit;display:block}.hb-card-link:after{content:"";z-index:1;position:absolute;inset:0}.hb-photo{aspect-ratio:4/3;background:var(--hb-photo);cursor:pointer;position:relative;overflow:hidden}.hb-photo>.hb-noph{background:var(--hb-photo);place-content:center;justify-items:start;gap:4px;display:grid;position:absolute;inset:0}.hb-noph>i{background:var(--hb-muted-3);height:4px;display:block;transform:skew(-12deg)}.hb-noph>i:first-child{width:60px}.hb-noph>i:nth-child(2){background:var(--hb-blue);width:72px}.hb-noph>i:nth-child(3){width:48px}.hb-photo>img.alt{opacity:0;position:absolute;inset:0}.hb-photo>img.alt.on{opacity:1}.hb-chip{background:var(--hb-chip-dark);color:var(--hb-white);border-radius:999px;font-weight:700;position:absolute}.hb-bars{opacity:0;transition:opacity .15s;display:flex;position:absolute}.hb-bars.on{opacity:1}.hb-bars i{background:var(--hb-w-45);border-radius:2px;flex:1;height:3px}.hb-bars i.on{background:var(--hb-white)}.hb .hb-rbtn{z-index:2;background:var(--hb-w-94);cursor:pointer;color:var(--hb-ink);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.hb .hb-rbtn.cmp.on{color:var(--hb-blue)}.hb-heart path{fill:none;stroke:currentColor}.hb-rbtn.on .hb-heart path{fill:var(--hb-heart);stroke:var(--hb-heart)}.hb-pill-urgent{background:var(--hb-urgent);color:var(--hb-white);border-radius:999px;font-weight:800}.hb-top{padding:0 var(--hb-pad) 96px}.hb-top .hb-kicker{margin-bottom:10px}.hb-top-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.hb-top-grid .hb-card{gap:16px}.hb-top-grid .hb-photo{border-radius:10px}.hb-labels{gap:6px;display:flex;position:absolute;top:14px;left:14px}.hb-dealer-pill{background:var(--hb-white);color:var(--hb-ink);border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:12px;font-weight:800;display:flex}.hb-dealer-pill svg{display:block}.hb-labels .hb-pill-urgent{padding:5px 9px;font-size:12px}.hb-btns{gap:6px;display:flex;position:absolute;top:10px;right:10px}.hb-btns .hb-rbtn{width:38px;height:38px}.hb-top-grid .hb-chip{padding:4px 8px;font-size:12px;bottom:14px;right:14px}.hb-top-grid .hb-bars{gap:4px;bottom:20px;left:14px;right:80px}.hb-top-info{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hb-top-title{letter-spacing:-.01em;font-size:20px;font-weight:800}.hb-top-specs{color:var(--hb-text-2);margin-top:5px;font-size:14px}.hb-top-place{color:var(--hb-muted-2);margin-top:6px;font-size:13px}.hb-top-end{text-align:right;flex:none}.hb-top-price{font-family:var(--hb-num);letter-spacing:-.02em;font-size:22px;font-weight:600}.hb-dot{font-family:system-ui,sans-serif}.hb-top-rating{color:var(--hb-good);margin-top:6px;font-size:12px;font-weight:800}.hb-tools{background:var(--hb-ink);color:var(--hb-white);padding:96px var(--hb-pad)}.hb-tools-head{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:end;gap:64px;margin-bottom:56px;display:grid}.hb-tools-head .hb-h2{font-size:52px;line-height:1.02}.hb-tools-text{color:var(--hb-dark-text);max-width:560px;font-size:18px;line-height:1.55}.hb-tools-grid{grid-template-columns:1.25fr 1fr 1fr;gap:16px;display:grid}.hb-tools-grid.n2{grid-template-columns:1.25fr 1fr}.hb-tools-grid.n1{grid-template-columns:1fr}.hb-tool,.hb-tool:hover{background:var(--hb-dark-card);color:var(--hb-white);border-radius:12px;flex-direction:column;gap:16px;padding:32px;display:flex}.hb-tool.vin{gap:20px}.hb-tool.val{background:var(--hb-blue)}.hb-tool-title{font-size:26px;font-weight:800;line-height:1.2}.hb .hb-kicker.vin{color:var(--hb-vin)}.hb .hb-kicker.val{color:var(--hb-val-kicker)}.hb .hb-kicker.rate{color:var(--hb-rate)}.hb-vin-form{background:var(--hb-white);border-radius:8px;height:52px;display:flex;overflow:hidden}.hb .hb-vin-input{min-width:0;font:inherit;color:var(--hb-ink);letter-spacing:.06em;background:0 0;border:0;outline:0;flex:1;padding:0 16px;font-size:16px;font-weight:700}.hb .hb-vin-input::placeholder{color:var(--hb-muted-3);opacity:1;font-weight:600}.hb .hb-vin-go{background:var(--hb-blue);color:var(--hb-white);align-items:center;padding:0 22px;font-weight:800;display:flex}.hb-vin-lines{border-top:1px solid var(--hb-dark-line);flex-direction:column;gap:12px;padding-top:18px;font-size:14px;display:flex}.hb-vin-line{justify-content:space-between;display:flex}.hb-vin-line span:first-child{color:var(--hb-dark-text)}.hb-vin-line b{font-weight:700}.hb-vin-line b.bad{color:var(--hb-warn)}.hb-vin-warn{background:var(--hb-warn-bg);color:var(--hb-warn-text);border-radius:6px;padding:10px 12px;font-weight:700}.hb-vin-how,.hb-vin-how:hover{color:var(--hb-vin);font-size:14px;font-weight:800}.hb-val-car{color:var(--hb-val-text);font-size:15px}.hb-val-end{margin-top:auto}.hb-val-price{font-family:var(--hb-num);letter-spacing:-.03em;font-size:44px;font-weight:700}.hb-val-range{color:var(--hb-val-text);margin-top:4px;font-size:14px}.hb-val-btn,.hb-val-btn:hover{background:var(--hb-white);color:var(--hb-blue);text-align:center;border-radius:8px;padding:14px;font-weight:800}.hb-rate-text{color:var(--hb-dark-text);font-size:15px}.hb-gauge{perspective:700px;cursor:pointer;margin-top:auto}.hb-gauge-tilt{transform-origin:50% 80%;filter:drop-shadow(0 18px 18px var(--hb-gauge-shadow));position:relative;transform:rotateX(20deg)}.hb-gauge svg{display:block;overflow:visible}.hb-gauge .tr{fill:none;stroke:var(--hb-g-track);stroke-width:26px}.hb-gauge .sg{fill:none;stroke-width:14px}.hb-gauge .s1{stroke:var(--hb-g-great)}.hb-gauge .s2{stroke:var(--hb-g-good)}.hb-gauge .s3{stroke:var(--hb-g-fair)}.hb-gauge .s4{stroke:var(--hb-g-high)}.hb-gauge .tk{stroke:var(--hb-g-tick);stroke-width:2px}.hb-gauge .tk2{stroke:var(--hb-g-tick-2);stroke-width:1.2px}.hb-gauge text{fill:var(--hb-g-tick);font:700 11px var(--font-body-family), sans-serif}.hb-gauge .nd1{fill:var(--hb-white)}.hb-gauge .nd2{fill:var(--hb-g-needle)}.hb-gauge .hub{fill:var(--hb-dark-card);stroke:var(--hb-g-fair);stroke-width:2px}.hb-gauge .pin{fill:var(--hb-white)}.hb-gauge-needle{transform-origin:150px 150px;transform:rotate(-86.4deg)}.hb-gauge-pct{text-align:center;pointer-events:none;position:absolute;top:calc(75% + 22px);left:0;right:0}.hb-gauge-pct div{font-family:var(--hb-num);color:var(--hb-rate);letter-spacing:-.03em;font-size:40px;font-weight:700;line-height:1}.hb-gauge-note{text-align:center;color:var(--hb-dark-text-2);margin-top:52px;font-size:14px}.hb-gauge-note b{color:var(--hb-rate);font-weight:800}.hb-fresh{padding:96px var(--hb-pad) 72px}.hb-ftabs{gap:8px;font-size:14px;font-weight:800;display:flex}.hb .hb-ftab{cursor:pointer;background:var(--hb-grey);color:var(--hb-ink);border-radius:999px;padding:10px 18px}.hb .hb-ftab.on{background:var(--hb-ink);color:var(--hb-white)}.hb-fresh-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px;display:grid}.hb-fresh-grid[hidden]{display:none}.hb-fresh-grid .hb-card{gap:12px}.hb-fresh-grid .hb-photo{border-radius:8px}.hb-fresh-grid .hb-pill-urgent{padding:4px 8px;font-size:11px;position:absolute;top:10px;left:10px}.hb-fresh-grid .hb-rbtn.fav{width:34px;height:34px;position:absolute;top:8px;right:8px}.hb-fresh-grid .hb-chip{padding:3px 7px;font-size:11px;bottom:10px;right:10px}.hb-fresh-grid .hb-bars{gap:3px;bottom:15px;left:10px;right:70px}.hb-fprice-row{align-items:baseline;gap:10px;display:flex}.hb-fprice{letter-spacing:-.01em;font-size:20px;font-weight:800}.hb-frating{color:var(--hb-good);font-size:12px;font-weight:800}.hb-ftitle{margin-top:4px;font-size:15px;font-weight:700}.hb-fspecs{color:var(--hb-text-2);margin-top:3px;font-size:13px;line-height:1.4}.hb-fmeta{color:var(--hb-muted-2);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.hb .hb-cmp-text{z-index:2;cursor:pointer;color:currentColor;align-items:center;gap:4px;font-weight:700;display:flex;position:relative}.hb .hb-cmp-text.on{color:var(--hb-blue)}.hb .hb-cmp-text:after{content:"";position:absolute;inset:-12px -6px}.hb-makes{padding:72px var(--hb-pad);border-top:1px solid var(--hb-line)}.hb-makes-grid{grid-template-columns:320px minmax(0,1fr);gap:64px;display:grid}.hb-makes .hb-h2{font-size:36px;line-height:1.05}.hb-makes .hb-ul-link{margin-top:20px;display:inline-block}.hb-makes-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;display:grid}.hb-make,.hb-make:hover{border-bottom:1px solid var(--hb-line);color:var(--hb-ink);align-items:center;gap:14px;padding:18px 0;display:flex}.hb-make-logo{background:var(--hb-grey);border-radius:12px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.hb-make-logo>div{justify-content:flex-start;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.hb-make-logo img{object-fit:contain;flex:none;width:34px;height:34px;display:block}.hb-make-logo .initial{width:34px;height:34px;font-family:var(--hb-num);color:var(--hb-ink);justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.hb-make-text{flex-direction:column;gap:2px;min-width:0;display:flex}.hb-make-name{white-space:nowrap;font-size:16px;font-weight:800}.hb-make-count{color:var(--hb-muted-2);white-space:nowrap;font-size:13px;font-weight:600}.hb-dealers{background:var(--hb-grey);padding:96px var(--hb-pad)}.hb-dealers .hb-head-row{margin-bottom:32px}.hb-dealers-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.hb-dealer,.hb-dealer:hover{background:var(--hb-white);color:var(--hb-ink);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.hb-dealer-cover{aspect-ratio:4/3;background:var(--hb-photo-2);position:relative}.hb-dealer-cover>img{object-fit:cover;width:100%;height:100%;display:block}.hb-dealer-logo{background:var(--hb-ink);width:56px;height:56px;color:var(--hb-white);font-family:var(--hb-num);border:4px solid var(--hb-white);border-radius:10px;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;bottom:-26px;left:20px;overflow:hidden}.hb-dealer-logo.img{background:var(--hb-white)}.hb-dealer-logo img{object-fit:contain;width:100%;height:100%;display:block}.hb-dealer-body{flex-direction:column;gap:4px;padding:38px 20px 22px;display:flex}.hb-dealer-name{align-items:center;gap:6px;font-size:18px;font-weight:800;display:flex}.hb-dealer-name svg{flex:none;display:block}.hb-dealer-addr{color:var(--hb-muted);font-size:13px}.hb-dealer-foot{border-top:1px solid var(--hb-line-2);justify-content:space-between;margin-top:14px;padding-top:14px;font-size:14px;font-weight:800;display:flex}.hb-dealer-foot span:first-child{color:var(--hb-blue)}.hb-dealer-foot span+span{color:var(--hb-muted);font-size:13px;font-weight:600}.hb-sell{grid-template-columns:1.1fr 1fr;max-width:1440px;min-height:560px;margin:0 auto;display:grid}.hb-sell-media{background:var(--hb-night);position:relative;overflow:hidden}.hb-sell-media>img{object-fit:cover;opacity:0;width:100%;height:100%;transition:transform 1.25s cubic-bezier(.16,.84,.24,1),opacity .5s ease-out;position:absolute;inset:0;transform:translate(-38%)scale(1.06)}.hb-sell-line{background:var(--hb-white);transform-origin:0;height:5px;transition:transform 10ms cubic-bezier(.7,0,.2,1);position:absolute;left:0;transform:scaleX(1)}.hb-sell-line.l1{width:62%;top:38%}.hb-sell-line.l2{background:var(--hb-blue-light);width:74%;top:50%}.hb-sell-line.l3{width:54%;top:62%}.hb-sell-sq{background:var(--hb-blue-light);width:20px;height:20px;transition:transform .5s cubic-bezier(.3,1.5,.5,1) 1.05s;position:absolute;bottom:24px;right:28px;transform:scale(0)}.hb-sell.in .hb-sell-media>img{opacity:1;transform:translate(0)scale(1)}.hb-sell.in .hb-sell-line{transition-duration:.9s;transform:scaleX(0)}.hb-sell.in .hb-sell-line.l1{transition-delay:.25s}.hb-sell.in .hb-sell-line.l2{transition-delay:.33s}.hb-sell.in .hb-sell-line.l3{transition-delay:.41s}.hb-sell.in .hb-sell-sq{transform:scale(1)}@media (prefers-reduced-motion:reduce){.hb-sell-media>img{opacity:1;transform:none}.hb-sell-line{transform:scaleX(0)}.hb-sell-sq{transform:none}}.hb-sell-body{flex-direction:column;justify-content:center;gap:24px;padding:88px 72px;display:flex}.hb-sell .hb-h2{font-size:48px;line-height:1.04}.hb-sell-text{color:var(--hb-text-2);max-width:460px;font-size:18px;line-height:1.55}.hb-sell-stats{gap:28px;font-size:15px;font-weight:700;display:flex}.hb-sell-stats div div{font-family:var(--hb-num);font-size:26px}.hb-sell-stats span{color:var(--hb-muted);font-weight:600}.hb-sell-btns{gap:12px;margin-top:8px;display:flex}.hb-btn-blue,.hb-btn-blue:hover{background:var(--hb-blue);color:var(--hb-white);border-radius:999px;padding:18px 28px;font-size:16px;font-weight:800}.hb-btn-line,.hb-btn-line:hover{color:var(--hb-ink);border:2px solid var(--hb-ink);border-radius:999px;padding:18px 24px;font-size:16px;font-weight:800}.hb-foot{background:var(--hb-night);color:var(--hb-dark-text);padding:72px var(--hb-pad) 32px}.hb-foot-grid{grid-template-columns:1.6fr repeat(var(--cols,4), 1fr);gap:40px;display:grid}.hb-foot-about{max-width:280px;margin-top:14px;font-size:14px;line-height:1.6}.hb-socials{gap:10px;margin-top:22px;display:flex}.hb-social,.hb-social:hover{border:1px solid var(--hb-foot-ring);width:42px;height:42px;color:var(--hb-white);border-radius:50%;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:flex}.hb-social:hover{background:var(--hb-foot-hover);border-color:var(--hb-foot-ring-hover)}.hb-social svg{display:block}.hb-foot-h{color:var(--hb-white);margin-bottom:16px;font-size:15px;font-weight:800}.hb-foot-links{flex-direction:column;gap:10px;font-size:14px;display:flex}.hb-foot-links a,.hb-foot-links a:hover{color:var(--hb-dark-text)}.hb-foot-links a:hover{color:var(--hb-white)}.hb-legal{border-top:1px solid var(--hb-foot-line);color:var(--hb-foot-legal);flex-wrap:wrap;gap:28px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.hb-legal a,.hb-legal a:hover{color:var(--hb-foot-legal)}.hb-legal a:hover{color:var(--hb-dark-text)}body:has(.cmp-float.with-tray) .hb-foot{padding-bottom:calc(32px + 80px + env(safe-area-inset-bottom,0px))}@container hb (max-width:1404px){.hb-head-right>.hb-fav{display:none}.hb .hb-burger{display:block}}@container hb (max-width:1299px){.hb-nav{display:none}.hb .hb-burger{display:block}.hb-head{gap:24px}}@container hb (max-width:1199px){.hb-tabs{flex-wrap:wrap}.hb-fields{flex-wrap:wrap;height:auto}.hb-fields>.dd,.hb-fields>.dd.make,.hb-fields>.dd.last{border-bottom:1px solid var(--hb-line);flex:33%;height:76px}.hb .hb-show{border-radius:0 0 10px 10px;flex:100%;justify-content:center;height:60px}.hb .hb-ai-row .hb-show{border-radius:0;flex:none;height:100%}.hb-mosaic{grid-template-rows:240px 240px 240px;grid-template-columns:1fr 1fr}.hb-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@container hb (max-width:1100px){.hb-makes-grid{grid-template-columns:minmax(0,1fr);gap:24px}.hb-makes-grid>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;display:flex}.hb-makes .hb-ul-link{white-space:nowrap;margin-top:0}.hb-tools-grid,.hb-tools-grid.n2{grid-template-columns:1fr 1fr}.hb-tools-grid>.vin{grid-column:1/-1}.hb-tools-grid.n2>.vin{grid-column:auto}.hb-gauge{width:100%;max-width:360px;margin-inline:auto}}@container hb (max-width:1023px){.hb-page{--hb-pad:32px}.hb-loc,.hb-head-right>.hb-acct,.hb-caption{display:none}.hb-hero{flex-direction:column;height:auto;min-height:820px;display:flex}.hb-hero-bottom{padding:160px var(--hb-pad) 40px;margin-top:auto;position:relative;bottom:auto;left:auto;right:auto}.hb-count-row{flex-direction:column;align-items:flex-start;gap:16px}.hb-count-text{text-align:left}.hb-top-grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:calc(50% - 12px);grid-auto-flow:column;overflow-x:auto}.hb-tile-arrow{display:none}.hb-top-grid::-webkit-scrollbar{display:none}.hb-top-grid>*{scroll-snap-align:start}.hb-tools-head{grid-template-columns:minmax(0,1fr);gap:20px}.hb-fresh-grid,.hb-makes-list{grid-template-columns:repeat(3,minmax(0,1fr))}.hb-dealers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-sell{grid-template-columns:minmax(0,1fr)}.hb-sell-media{min-height:360px}.hb-sell-body{padding:64px var(--hb-pad)}.hb-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-foot-grid>:first-child{grid-column:1/-1}}@container hb (max-width:767px){.hb-h2{font-size:34px}.hb-tools-head .hb-h2{font-size:38px}.hb-count{font-size:80px}.hb-quick{display:none}.hb-fields>.dd,.hb-fields>.dd.make,.hb-fields>.dd.last{flex:50%}.hb-head-row{flex-wrap:wrap;gap:16px}.hb-fresh-grid,.hb-makes-list,.hb-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@container hb (max-width:560px){.hb-top-grid{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;overflow-x:visible}.hb-tools-grid,.hb-tools-grid.n2{grid-template-columns:minmax(0,1fr)}.hb-tools-grid>.vin{grid-column:auto}}@container hb (max-width:480px){.hb-page{--hb-pad:16px}.hb-d{display:none!important}.hb-m{display:block}.hb-hero{height:600px;min-height:0;display:block}.hb-hero-img{object-position:62% 50%;opacity:1}.hb-hero-shade{background:linear-gradient(180deg, var(--hb-hero-top-m), var(--hb-hero-clear) 25%, var(--hb-hero-clear) 40%, var(--hb-hero-bottom-m))}.hb-mhead{justify-content:space-between;align-items:center;height:60px;padding:0 18px;display:flex;position:relative}.hb .hb-mhead .hb-burger{display:block}.hb-mhero{position:absolute;bottom:18px;left:16px;right:16px}.hb-mcount{font-family:var(--hb-num);letter-spacing:-.04em;font-size:56px;font-weight:700;line-height:.9}.hb-mcount-text{color:var(--hb-w-88);margin:8px 0 16px;font-size:15px;font-weight:600}.hb-mpanel{background:var(--hb-white);color:var(--hb-ink);border-radius:14px;padding:6px}.hb-mtabs{gap:4px;padding:4px;font-size:13px;font-weight:800;display:flex}.hb .hb-mtab{text-align:center;color:var(--hb-ink);background:0 0;border-radius:999px;flex:1;padding:8px}.hb .hb-mtab.on{background:var(--hb-ink);color:var(--hb-white)}.hb-mfields{background:var(--hb-line);border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;margin-top:4px;font-size:15px;font-weight:800;display:grid}.hb-mfields>.dd{min-width:0}.hb .hb-mfield{background:var(--hb-grey);text-align:left;white-space:nowrap;text-overflow:ellipsis;border-radius:10px 0 0 10px;width:100%;padding:10px 12px;display:block;overflow:hidden}.hb .hb-mfields>.dd+.dd .hb-mfield{border-radius:0 10px 10px 0}.hb-mfield-l{color:var(--hb-muted);font-size:11px;display:block}.hb-mai{background:var(--hb-grey);width:100%;font:700 15px/1.4 var(--font-body-family), var(--font-armenian-family), sans-serif;color:var(--hb-ink);resize:none;border:0;border-radius:10px;outline:0;margin-top:4px;padding:12px;display:block}.hb .hb-mshow,.hb .hb-mshow:hover{background:var(--hb-blue);width:100%;color:var(--hb-white);text-align:center;border-radius:10px;margin-top:6px;padding:14px;font-weight:800;display:block}.hb-mh2{font-family:var(--hb-num);letter-spacing:-.03em;margin:0 0 16px;font-size:26px;font-weight:700}.hb-cats{padding:40px 16px 0}.hb-mcats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hb-mcat,.hb-mcat:hover{background:var(--hb-ink);height:120px;color:var(--hb-white);border-radius:8px;position:relative;overflow:hidden}.hb-mcat img.cover{position:absolute;inset:0}.hb-mcat-shade{background:linear-gradient(0deg, var(--hb-tile-shade-m), var(--hb-hero-clear) 60%);position:absolute;inset:0}.hb-mcat-text{position:absolute;bottom:10px;left:12px}.hb-mcat-name{font-size:15px;font-weight:800}.hb-mcat-count{opacity:.85;font-size:12px;font-weight:600}.hb-top{padding:40px 16px}.hb-mkicker{letter-spacing:.12em;color:var(--hb-blue);margin-bottom:6px;font-size:11px;font-weight:800}.hb-mtop{flex-direction:column;gap:24px;display:flex}.hb-mtop .hb-photo{cursor:auto;border-radius:10px}.hb-mtop .hb-chip{padding:3px 7px;font-size:11px;bottom:12px;right:12px}.hb-mtop-info{justify-content:space-between;gap:12px;margin-top:12px;display:flex}.hb-mtop-title{font-size:17px;font-weight:800}.hb-mtop-specs{color:var(--hb-text-2);margin-top:3px;font-size:13px}.hb-mtop-price{font-family:var(--hb-num);flex:none;font-size:18px;font-weight:600}.hb-tools{padding:40px 16px}.hb-tools .hb-mh2{margin-bottom:20px;line-height:1.1}.hb-mtools{gap:10px;margin-right:-16px;padding-right:16px;display:flex;overflow-x:auto}.hb-mtool,.hb-mtool:hover{background:var(--hb-dark-card);width:270px;color:var(--hb-white);border-radius:12px;flex:none;padding:20px}.hb-mtool.val{background:var(--hb-blue)}.hb-mtool .hb-kicker{font-size:11px}.hb-mtool-title{margin-top:8px;font-size:18px;font-weight:800}.hb-mtool .hb-vin-warn{margin-top:14px;padding:9px 10px;font-size:13px}.hb-mtool-price{font-family:var(--hb-num);margin-top:12px;font-size:30px;font-weight:700}.hb-fresh{padding:40px 16px}.hb-mfresh{grid-template-columns:1fr 1fr;gap:20px 10px;display:grid}.hb-mfresh .hb-photo{cursor:auto;border-radius:8px}.hb-mfresh-price{margin-top:8px;font-size:16px;font-weight:800}.hb-mfresh-name{margin-top:2px;font-size:13px;font-weight:700}.hb-mfresh-specs{color:var(--hb-muted);margin-top:2px;font-size:12px}.hb-msell,.hb-msell:hover{background:var(--hb-blue);color:var(--hb-white);text-align:center;border-radius:999px;margin-top:28px;padding:16px;font-weight:800;display:block}.hb-makes{padding:40px 16px}.hb-makes .hb-h2,.hb-dealers .hb-h2{font-size:26px}.hb-makes-list{grid-template-columns:minmax(0,1fr)}.hb-dealers{padding:40px 16px}.hb-dealers-grid{grid-template-columns:minmax(0,1fr)}.hb-sell{display:none}.hb-foot{padding:40px 16px 24px}body:has(.cmp-float.with-tray) .hb-foot{padding-bottom:calc(24px + 80px + env(safe-area-inset-bottom,0px))}.hb-legal{gap:0 20px;margin-top:32px}.hb-foot-links{gap:0}.hb-foot-links a,.hb-legal a,.hb-legal span{align-items:center;min-height:40px;display:flex}}.hb-ref{background:var(--hb-ref-bg);align-items:flex-start;gap:72px;width:max-content;padding:72px;display:flex}.hb-ref-frame.desktop{background:var(--hb-white);width:1440px}.hb-ref-frame.mobile{background:var(--hb-white);width:375px;box-shadow:0 0 0 10px var(--hb-ink);border-radius:28px;overflow:hidden}.hb-sys{font-family:system-ui,sans-serif}.spin360{-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:grab;background:var(--spin-stage);outline:none;position:absolute;inset:0;overflow:hidden}.spin360.grabbing{cursor:grabbing}.spin360:focus-visible{box-shadow:inset 0 0 0 3px var(--red)}.spin360-img{object-fit:cover;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;inset:0}.spin360.ready .spin360-img{opacity:1}.spin360-loader{background:var(--spin-night);color:var(--spin-muted);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:13px;font-weight:700;transition:opacity .4s;display:flex;position:absolute;inset:0}.spin360-loader.out{opacity:0;pointer-events:none}.spin360-loader .spin-lines{transform:scale(.8)}.spin360-pill{background:var(--spin-pill);max-width:calc(100% - 24px);color:var(--spin-line);white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:12px;font-weight:800;animation:.4s ease-out spinFadeIn;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.spin360-pill svg{flex:none}.spin360-deg{color:var(--spin-muted);font-variant-numeric:tabular-nums;text-align:right;min-width:34px}@keyframes spinFadeIn{0%{opacity:0}}.spin-lines{flex-direction:column;gap:9px;width:132px;display:flex}.spin-lines i{height:7px;animation:1.3s cubic-bezier(.65,0,.35,1) infinite both spinLoadLine;display:block}.spin-lines i:first-child{background:var(--spin-line);width:84%;margin-left:16%}.spin-lines i:nth-child(2){background:var(--spin-line-accent);width:100%;animation-delay:80ms}.spin-lines i:nth-child(3){background:var(--spin-line);width:64%;margin-left:36%;animation-delay:.16s}.spin-lines.small{gap:3px;width:26px}.spin-lines.small i{height:3px}@keyframes spinLoadLine{0%{transform-origin:0;transform:skew(-12deg)scaleX(0)}45%{transform-origin:0;transform:skew(-12deg)scaleX(1)}55%{transform-origin:100%;transform:skew(-12deg)scaleX(1)}to{transform-origin:100%;transform:skew(-12deg)scaleX(0)}}@media (prefers-reduced-motion:reduce){.spin-lines i{animation-duration:2.6s}.spin360-img,.spin360-loader{transition:none}}.g-tabs{z-index:3;background:var(--spin-tabs);border-radius:999px;gap:4px;padding:4px;font-size:13px;font-weight:800;display:flex;position:absolute;top:14px;left:14px}.g-tabs button{color:var(--spin-line);white-space:nowrap;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;display:flex}.g-tabs button.on{background:var(--spin-line);color:var(--ink)}.g-tabs button:focus-visible{outline:2px solid var(--spin-line-accent);outline-offset:1px}.gallery-stage.with-tabs .g-badge{top:66px}.spin360-credit{color:var(--muted-1);margin:0 4px;font-size:12px}@media (max-width:480px){.g-tabs{font-size:12px;top:10px;left:10px}.g-tabs button{padding:6px 11px}.gallery-stage.with-tabs .g-badge{top:54px}.spin360-pill{bottom:14px}}.car-card .badge.spin360{background:var(--spin-pill);color:var(--spin-line);font-weight:800}.hb-pill-360{background:var(--spin-pill);color:var(--spin-line);border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800}.hb-labels .hb-pill-360{padding:5px 9px;font-size:12px}.hb-fresh-grid .hb-pill-360{padding:4px 8px;font-size:11px}.hb-fresh-grid .hb-flabels{gap:5px;top:10px;left:10px}.hb-fresh-grid .hb-flabels .hb-pill-urgent{position:static}.spin-upload .photo-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.spin-upload-bar{color:var(--muted-1);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;font-size:13px;display:flex}.spin-preview-label{margin:14px 0 8px;font-size:13px;font-weight:700}.spin-preview{aspect-ratio:16/10;border-radius:16px;max-width:560px;position:relative;overflow:hidden}.pano{-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab;background:var(--spin-night);outline:none;position:absolute;inset:0;overflow:hidden}.pano.grabbing{cursor:grabbing}.pano:focus-visible{box-shadow:inset 0 0 0 3px var(--red)}.pano-canvas{opacity:0;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;inset:0}.pano.ready .pano-canvas{opacity:1}.pano .spin360-pill{z-index:1}.pano-gyro{z-index:2;background:var(--spin-pill);color:var(--spin-line);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:18px;right:14px}.pano-gyro.on{background:var(--spin-line);color:var(--ink)}@media (prefers-reduced-motion:reduce){.pano-canvas{transition:none}}@media (max-width:480px){.lb .lb-tabs:has(>:nth-child(3)) button{padding:7px 9px}.pano-gyro{bottom:56px}}.spin-modes{background:var(--spin-stage);border-radius:999px;flex-wrap:wrap;gap:4px;margin:4px 0 12px;padding:4px;display:inline-flex}.spin-modes button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.spin-modes button.on{background:var(--spin-night);color:var(--spin-line)}.spin-modes button:focus-visible{outline:2px solid var(--spin-line-accent);outline-offset:1px}.spin-video-state{background:var(--spin-night);color:var(--spin-line);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:13px;line-height:1.45;display:flex;position:relative;overflow:hidden}.spin-video-state>span{color:var(--spin-muted)}.spin-video-state>span b{color:var(--spin-line);font-weight:800}.spin-video-state .spin-lines.small{flex:none}.spin-video-bar{background:var(--spin-line-accent);height:3px;transition:width .2s;position:absolute;bottom:0;left:0}.spin-pano-upload{margin-top:22px}.spin-pano-row{align-items:center;gap:14px;display:flex}.spin-pano-row .text-btn{align-items:center;gap:4px;display:inline-flex}.spin-pano-thumb{aspect-ratio:2;object-fit:cover;border-radius:10px;width:160px;display:block}.spin-preview.pano-preview{aspect-ratio:2}.spin-guide{margin:0 0 12px;font-size:13px}.spin-guide summary{cursor:pointer;color:var(--spin-line-accent);align-items:center;gap:6px;font-weight:800;list-style:none;display:inline-flex}.spin-guide summary::-webkit-details-marker{display:none}.spin-guide summary:before{content:"?";background:var(--spin-line-accent);width:18px;height:18px;color:var(--spin-line);border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.spin-guide-body{background:var(--spin-stage);border-radius:14px;margin-top:10px;padding:16px;line-height:1.5}.spin-guide-title{margin:0 0 8px;font-weight:800}.spin-guide-pics{grid-template-columns:1fr 1fr;align-items:center;gap:12px;display:grid}.spin-guide-svg{width:100%;height:auto;max-height:190px;color:var(--ink)}.spin-guide-svg.cabin{flex:none;width:96px}.spin-guide ol{margin:10px 0 0;padding-left:20px}.spin-guide ol li+li{margin-top:4px}.spin-guide-cabin{border-top:1px solid var(--spin-muted);align-items:center;gap:14px;margin-top:14px;padding-top:14px;display:flex}.spin-guide-cabin p{margin:0}.spin-guide-path{stroke:var(--spin-muted);stroke-width:2px}.spin-guide-accent{stroke:var(--red);stroke-width:2.5px}.spin-guide-car{fill:var(--spin-line);stroke:currentColor;stroke-width:2px}.spin-guide-glass{fill:var(--spin-muted);opacity:.45}.spin-guide-wheel{fill:currentColor}.spin-guide-measure{stroke:var(--spin-line-accent);stroke-width:1.6px}.spin-guide-start{fill:var(--red)}.spin-guide-person{stroke:currentColor;stroke-width:2.4px}.spin-guide-ground{stroke:var(--spin-muted);stroke-width:1.5px}.spin-guide-label{fill:currentColor;font-size:12px;font-weight:700}.spin-guide-label.strong{fill:var(--red);font-weight:800}@media (max-width:560px){.spin-guide-pics{grid-template-columns:1fr}}.m3d{-webkit-user-select:none;user-select:none;background:radial-gradient(ellipse at 50% 42%, var(--m3d-stage) 0%, var(--m3d-stage-edge) 100%);position:absolute;inset:0;overflow:hidden}.m3d.is-full{border-radius:0}.m3d.pseudo-full{z-index:1000;position:fixed}.m3d-canvas,.m3d-canvas canvas{outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}.m3d-loader,.m3d-error{text-align:center;background:var(--spin-night);color:var(--spin-muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:0 16px;font-size:13px;font-weight:700;display:flex;position:absolute;inset:0}.m3d-loader .spin-lines{transform:scale(.8)}.m3d-error{color:var(--spin-line)}.m3d-tools{z-index:2;gap:6px;display:flex;position:absolute;top:20px;right:20px}.m3d-btn{background:var(--spin-pill);width:40px;height:40px;color:var(--spin-line);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:flex}.m3d-btn:focus-visible{outline:2px solid var(--spin-line-accent);outline-offset:2px}.m3d-hint{text-overflow:ellipsis;white-space:nowrap;background:var(--spin-pill);max-width:calc(100% - 24px);color:var(--spin-line);pointer-events:none;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:800;animation:.4s ease-out spinFadeIn;position:absolute;bottom:22px;left:50%;overflow:hidden;transform:translate(-50%)}@media (max-width:1023px){.m3d-tools{top:12px;right:12px}.m3d-btn{width:36px;height:36px}.m3d-hint{font-size:11px;bottom:14px}}.m3d-upload-file{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;font-size:13px;display:flex}.m3d-upload-name{overflow-wrap:anywhere;font-weight:700}.m3d-upload-size{color:var(--muted-1);font-variant-numeric:tabular-nums}.m3d-upload-bar{background:var(--line,#e6e8ec);border-radius:2px;flex:100%;height:4px;overflow:hidden}.m3d-upload-bar i{background:var(--spin-line-accent);height:100%;transition:width .2s;display:block}.hb-bar{z-index:30;background:0 0;position:relative}.hb-band{background:var(--hb-night);color:var(--hb-white);z-index:20;position:relative}.hb-hdrop{align-items:center;gap:2px;display:flex;position:relative}.hb .hb-ib{width:42px;height:42px;color:var(--hb-white);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex;position:relative}.hb .hb-ib svg{flex:none;display:block}.hb .hb-ib:hover,.hb .hb-me:hover{background:var(--hb-hdr-hover)}.hb .hb-ib.on,.hb .hb-me.on{background:var(--hb-hdr-open)}.hb-ib-n{background:var(--hb-blue);border:2px solid var(--hb-night);min-width:18px;height:18px;color:var(--hb-white);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:800;line-height:1;display:flex;position:absolute;top:4px;right:2px}.hb .hb-me{cursor:pointer;color:var(--hb-white);background:0 0;border-radius:999px;align-items:center;gap:6px;margin-left:6px;padding:3px 8px 3px 3px;transition:background .15s;display:flex}.hb-av{background:var(--hb-blue);color:var(--hb-white);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex;overflow:hidden}.hb-av.sm{width:36px;height:36px;font-size:12px}.hb-av.lg{width:48px;height:48px;font-size:15px}.hb-av.sq{background:var(--hb-ink);border-radius:10px}.hb-av img{object-fit:cover;width:100%;height:100%;display:block}.hb-me-caret{transition:transform .2s;display:block}.hb-me.on .hb-me-caret{transform:rotate(180deg)}@keyframes hbPanelIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}@keyframes hbRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes hbShimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes hbLoadLine{0%{transform-origin:0;transform:skew(-12deg)scaleX(0)}45%{transform-origin:0;transform:skew(-12deg)scaleX(1)}55%{transform-origin:100%;transform:skew(-12deg)scaleX(1)}to{transform-origin:100%;transform:skew(-12deg)scaleX(0)}}.hb-pn{background:var(--hb-white);color:var(--hb-ink);box-shadow:0 30px 80px var(--hb-gauge-shadow), 0 0 0 1px var(--hb-hdr-ring);z-index:60;text-align:left;transform-origin:100% 0;border-radius:16px;animation:.22s cubic-bezier(.2,.8,.2,1) both hbPanelIn;position:absolute;top:calc(100% + 14px);right:0;overflow:hidden}.hb-pn.notif{width:420px}.hb-pn.msg,.hb-pn.fav{width:380px}.hb-pn.user{width:320px}.hb-pn a{color:var(--hb-ink)}.hb-pn-head{justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex}.hb-pn-head.small{padding:18px 20px 10px}.hb-pn-title{font-size:17px;font-weight:800}.hb .hb-pn-readall{cursor:pointer;color:var(--hb-muted-3);font-size:13px;font-weight:800}.hb .hb-pn-readall.on{color:var(--hb-blue)}.hb .hb-pn-readall:disabled{cursor:default}.hb-pn-sum{color:var(--hb-blue);font-size:12px;font-weight:800}.hb-pn-sum.good{color:var(--hb-good)}.hb-pn-tabs{gap:6px;padding:0 20px 12px;display:flex}.hb .hb-pn-tab{cursor:pointer;background:var(--hb-grey);color:var(--hb-ink);border-radius:999px;padding:6px 11px;font-size:12px;font-weight:800}.hb .hb-pn-tab.on{background:var(--hb-ink);color:var(--hb-white)}.hb-pn-list{max-height:380px;overflow-y:auto}.hb-pn-empty{text-align:center;color:var(--hb-muted-2);border-top:1px solid var(--hb-hdr-row-line);padding:32px 20px;font-size:14px;font-weight:700}.hb-pn-load{padding-bottom:6px}.hb-pn-load-top{align-items:center;gap:12px;padding:4px 20px 14px;display:flex}.hb-pn-load-top span{color:var(--hb-muted-2);font-size:12px;font-weight:800}.hb-lines{flex-direction:column;gap:3px;width:30px;display:flex}.hb-lines i{background:var(--hb-ink);height:3px;animation:1.3s cubic-bezier(.65,0,.35,1) infinite both hbLoadLine;display:block}.hb-lines i:first-child{width:84%;margin-left:16%}.hb-lines i:nth-child(2){background:var(--hb-blue);width:100%;animation-delay:80ms}.hb-lines i:nth-child(3){width:64%;margin-left:36%;animation-delay:.16s}.hb-sk{border-top:1px solid var(--hb-hdr-row-line);align-items:center;gap:14px;padding:13px 20px;display:flex}.hb-sk-pic,.hb-sk-a,.hb-sk-b{background:linear-gradient(90deg, var(--hb-hdr-shim) 0%, var(--hb-hdr-shim) 35%, var(--hb-hdr-shim-hi) 50%, var(--hb-hdr-shim) 65%, var(--hb-hdr-shim) 100%);background-size:300% 100%;animation:1.3s ease-in-out infinite hbShimmer}.hb-sk-pic{border-radius:10px;flex:none}.hb-sk-pic.notif{width:40px;height:40px}.hb-sk-pic.msg{width:44px;height:44px}.hb-sk-pic.fav{width:64px;height:48px}.hb-sk-lines{flex-direction:column;flex:1;gap:8px;display:flex}.hb-sk-a{border-radius:4px;height:12px}.hb-sk-b{border-radius:4px;height:10px}@media (prefers-reduced-motion:reduce){.hb-lines i{animation-duration:2.6s}}.hb-pn a.hb-nt{border-top:1px solid var(--hb-hdr-row-line);color:var(--hb-ink);background:var(--hb-white);gap:14px;padding:14px 20px;animation:.42s cubic-bezier(.2,.8,.2,1) both hbRowIn;display:flex}.hb-pn a.hb-nt.unread{background:var(--hb-hdr-unread)}.hb-pn a.hb-nt:hover{background:var(--hb-hdr-row-hover);color:var(--hb-ink)}.hb-nt-ic{border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.hb-nt-ic svg{flex:none;display:block}.hb-nt-ic .hb-speed{transform:skew(-12deg)}.hb-nt-ic.is-price,.hb-nt-ic.is-sold{background:var(--hb-hdr-ic-price);color:var(--hb-good)}.hb-nt-ic.is-search,.hb-nt-ic.is-lead,.hb-nt-ic.is-message{background:var(--hb-hdr-ic-search);color:var(--hb-hdr-ic-search-fg)}.hb-nt-ic.is-offer{background:var(--hb-night);color:var(--hb-white)}.hb-nt-ic.is-view{background:var(--hb-hdr-ic-view);color:var(--hb-hdr-ic-view-fg)}.hb-nt-ic.is-vin{background:var(--hb-line-2);color:var(--hb-ink)}.hb-nt-sign{font-size:17px;font-weight:800}.hb-nt-vin{font-size:10px;font-weight:800}.hb-nt-body{flex:1;min-width:0}.hb-nt-title{font-size:14px;font-weight:700;line-height:1.35}.hb-nt.unread .hb-nt-title{font-weight:800}.hb-nt-sub{color:var(--hb-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;font-weight:600;overflow:hidden}.hb-nt-time{color:var(--hb-muted-2);margin-top:4px;font-size:12px;font-weight:700}.hb-nt-dot{background:var(--hb-blue);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.hb-pn a.hb-pn-foot{border-top:1px solid var(--hb-line-2);background:var(--hb-hdr-foot);color:var(--hb-blue);justify-content:space-between;padding:14px 20px;font-size:13px;font-weight:800;display:flex}.hb-pn-foot-sub{color:var(--hb-muted-2)}.hb-pn a.hb-pn-all{text-align:center;border-top:1px solid var(--hb-line-2);background:var(--hb-hdr-foot);color:var(--hb-blue);padding:14px;font-size:13px;font-weight:800;display:block}.hb-pn a.hb-pn-foot:hover,.hb-pn a.hb-pn-all:hover,.hb-pn .hb-fv-foot a:hover{color:var(--hb-blue-hover)}.hb-pn a.hb-ms{border-top:1px solid var(--hb-hdr-row-line);color:var(--hb-ink);gap:12px;padding:12px 20px;animation:.42s cubic-bezier(.2,.8,.2,1) both hbRowIn;display:flex}.hb-pn a.hb-ms:hover,.hb-pn a.hb-fv:hover{background:var(--hb-hdr-row-hover);color:var(--hb-ink)}.hb-ms-pic{flex:none;width:44px;height:44px;position:relative}.hb-ms-photo{background:var(--hb-photo);border-radius:10px;width:44px;height:44px;overflow:hidden}.hb-ms-photo img,.hb-fv-photo img{object-fit:cover;width:100%;height:100%;display:block}.hb-ms-av{border:2px solid var(--hb-white);width:22px;height:22px;color:var(--hb-white);border-radius:50%;justify-content:center;align-items:center;font-size:8px;font-weight:800;display:flex;position:absolute;bottom:-5px;right:-5px;overflow:hidden}.hb-ms-av img{object-fit:cover;width:100%;height:100%}.hb-ms-body{flex:1;min-width:0}.hb-ms-top{justify-content:space-between;gap:10px;display:flex}.hb-ms-name{font-size:14px;font-weight:800}.hb-ms-time{color:var(--hb-muted-2);font-size:12px;font-weight:700}.hb-ms-text{color:var(--hb-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;font-weight:600;overflow:hidden}.hb-ms.unread .hb-ms-text{color:var(--hb-ink);font-weight:800}.hb-pn a.hb-fv{border-top:1px solid var(--hb-hdr-row-line);color:var(--hb-ink);align-items:center;gap:12px;padding:10px 20px;animation:.42s cubic-bezier(.2,.8,.2,1) both hbRowIn;display:flex}.hb-fv-photo{background:var(--hb-photo);border-radius:8px;flex:none;width:64px;height:48px;overflow:hidden}.hb-fv.sold .hb-fv-photo{opacity:.5}.hb-fv-body{flex:1;min-width:0}.hb-fv-title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}.hb-fv-line{align-items:baseline;gap:8px;margin-top:2px;display:flex}.hb-fv-price{font-size:14px;font-weight:800}.hb-fv-drop,.hb-fv-sold{color:var(--hb-good);font-size:12px;font-weight:800}.hb-fv-sold{color:var(--hb-muted-2)}.hb-fv-foot{border-top:1px solid var(--hb-line-2);background:var(--hb-hdr-foot);display:flex}.hb-pn .hb-fv-foot a{text-align:center;color:var(--hb-blue);flex:1;padding:14px;font-size:13px;font-weight:800}.hb-pn .hb-fv-foot a.cmp,.hb-pn .hb-fv-foot a.cmp:hover{border-left:1px solid var(--hb-line-2);color:var(--hb-ink)}.hb-up-head{align-items:center;gap:12px;padding:18px 20px;display:flex}.hb-up-who{min-width:0}.hb-up-name{font-size:16px;font-weight:800}.hb-up-role{color:var(--hb-muted);margin-top:2px;font-size:12px;font-weight:700}.hb-wallet{background:var(--hb-night);color:var(--hb-white);border-radius:12px;align-items:center;gap:12px;margin:0 12px 8px;padding:12px 14px;display:flex}.hb-wallet .hb-speed{flex:none;display:block;transform:skew(-12deg)}.hb-wallet-body{flex:1;min-width:0}.hb-wallet-label{letter-spacing:.08em;color:var(--hb-muted-2);font-size:11px;font-weight:800}.hb-wallet-value{font-size:15px;font-weight:800}.hb-pn a.hb-wallet-go,.hb-pn a.hb-wallet-go:hover{background:var(--hb-white);color:var(--hb-ink);white-space:nowrap;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800}.hb-pn a.hb-up-item{color:var(--hb-ink);justify-content:space-between;align-items:center;padding:11px 20px;font-size:14px;font-weight:700;display:flex}.hb-pn a.hb-up-item:hover{background:var(--hb-hdr-row-hover);color:var(--hb-ink)}.hb-wallet+.hb-up-item,.hb-up-head+.hb-up-item{border-top:1px solid var(--hb-line-2)}.hb-up-n{color:var(--hb-muted-2);font-size:12px;font-weight:800}.hb-up-n.accent{color:var(--hb-blue)}.hb .hb-up-out{width:100%;color:var(--hb-hdr-logout);border-top:1px solid var(--hb-line-2);cursor:pointer;background:var(--hb-hdr-foot);text-align:left;padding:13px 20px;font-size:14px;font-weight:800;display:block}@container hb (max-width:1404px){.hb-head:has(.hb-hdrop) .hb-nav{display:none}}@container hb (max-width:767px){.hb-head-right>.hb-hdrop{display:none}}.hb-drawer-acct{flex-direction:column;margin-top:20px;display:flex}.hb-drawer-me{align-items:center;gap:12px;padding-bottom:14px;display:flex}.hb-drawer-name{font-size:16px;font-weight:800}.hb-drawer-role{color:var(--hb-dark-text);margin-top:2px;font-size:12px;font-weight:700}.hb-drawer-acct>a,.hb-drawer-acct>a:hover{color:var(--hb-white);border-bottom:1px solid var(--hb-foot-line);justify-content:space-between;align-items:center;padding:12px 0;font-size:16px;font-weight:700;display:flex}.hb-drawer-n{background:var(--hb-blue);min-width:18px;height:18px;color:var(--hb-white);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:800;display:flex}.hb-drawer .hb-drawer-out{text-align:left;color:var(--hb-warn-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:12px 0;font-size:16px;font-weight:800}.hb-drawer-row a.loading{visibility:hidden}.hb-hdr-ref{background:var(--hb-ref-bg);width:max-content;font-family:var(--font-body-family), var(--font-armenian-family), system-ui, sans-serif;flex-direction:column;gap:56px;padding:72px;display:flex}.hb-hdr-ref-item{flex-direction:column;gap:14px;display:flex}.hb-hdr-ref-label{color:var(--hb-text-3);font-size:15px;font-weight:700}.hb-hdr-ref-frame{background:var(--hb-grey);width:1440px;height:640px;position:relative;overflow:hidden}.hb-hdr-ref-frame.guest{height:80px}.hb-hdr-ref-frame .hb{background:0 0}.hb-hdr-ref-cards{opacity:.5;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:40px 64px;display:grid}.hb-hdr-ref-cards>div{aspect-ratio:4/3;background:var(--hb-line);border-radius:12px}.cb{background:var(--hb-grey)}.cb a,.cb a:hover{color:inherit}.cb input{font-family:inherit}.cb .cb-intro{background:var(--hb-night);color:var(--hb-white);padding:28px var(--hb-pad) 40px}.cb .cb-crumbs{color:var(--hb-muted-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.cb .cb-crumbs a,.cb .cb-crumbs a:hover{color:var(--hb-muted-2)}.cb .cb-crumbs a:hover,.cb .cb-crumbs .cur{color:var(--hb-dark-text-2)}.cb .cb-crumbs a{position:relative}.cb .cb-crumbs a:after{content:"";position:absolute;inset:-12px -4px}.cb .cb-title-row{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:18px;display:flex}.cb .cb-h1{font-family:var(--hb-num);letter-spacing:-.035em;margin:0;font-size:52px;font-weight:700;line-height:1}.cb .cb-count{white-space:nowrap;align-items:baseline;gap:12px;display:flex}.cb .cb-odo{font-family:var(--hb-num);letter-spacing:-.03em;height:52px;font-size:52px;font-weight:700;line-height:1;display:flex;overflow:hidden}.cb .cb-odo-col{height:52px;display:inline-block;overflow:hidden}@keyframes cbRoll{0%{transform:none}}.cb .cb-odo-roll{transform:var(--to);animation:cbRoll .9s cubic-bezier(.16, .84, .24, 1) var(--delay) backwards;flex-direction:column;display:flex}.cb .cb-odo-gap{width:.22em}@media (prefers-reduced-motion:reduce){.cb .cb-odo-roll{animation:none}}.cb .cb-count-word{color:var(--hb-dark-text);font-size:18px;font-weight:700}.cb .cb-tabs{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.cb .cb-tab,.cb .cb-tab:hover{border:1px solid var(--hb-foot-ring);color:var(--hb-dark-text-2);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.cb .cb-tab:hover{border-color:var(--hb-vin);color:var(--hb-white)}.cb .cb-tab.on{background:var(--hb-white);border-color:var(--hb-white);color:var(--hb-ink)}.cb .cb-rating-line{margin-top:16px}.cb .cb-rating-line .rv-link{color:var(--hb-dark-text-2)}.cb .cb-ai{background:var(--hb-white);color:var(--hb-ink);border-radius:14px;align-items:center;gap:6px;margin-top:28px;padding:6px;display:flex}.cb .cb-ai:focus-within{box-shadow:0 0 0 2px var(--hb-blue)}.cb .cb-ai-mark{flex:none;align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}.cb .cb-ai-badge{font-family:var(--hb-num);background:var(--hb-blue);color:var(--hb-white);border-radius:5px;padding:3px 7px;font-size:11px;font-weight:700}.cb .cb-ai-input{min-width:0;color:var(--hb-ink);text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1;height:56px;padding:0;font-size:18px;font-weight:700}.cb .cb-ai-go{background:var(--hb-blue);color:var(--hb-white);white-space:nowrap;border-radius:10px;flex:none;align-items:center;height:56px;padding:0 28px;font-size:16px;font-weight:800;display:flex}.cb .cb-ai-go:disabled{cursor:progress}.cb .cb-ai-examples{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.cb .cb-ai-example{border:1px solid var(--hb-foot-ring);color:var(--hb-dark-text-2);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.cb .cb-ai-example:hover{border-color:var(--hb-vin);color:var(--hb-white)}.cb .cb-ai-note:empty{display:none}.cb .cb-ai-note .ai-understood{color:var(--hb-dark-text-2);margin-top:12px}.cb .cb-makes{background:var(--hb-white);border-bottom:1px solid var(--hb-line);position:relative}.cb .cb-arrow{background:var(--hb-white);width:44px;height:44px;color:var(--hb-ink);box-shadow:0 4px 14px var(--hb-arrow-shadow), 0 0 0 1px var(--hb-line);z-index:2;opacity:0;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;margin-top:-22px;transition:opacity .2s;display:flex;position:absolute;top:50%}.cb .cb-arrow.l{left:16px}.cb .cb-arrow.r{right:16px}.cb .cb-arrow.on{opacity:1;pointer-events:auto}.cb .cb-arrow:hover{box-shadow:0 6px 18px var(--hb-arrow-shadow-hover), 0 0 0 1px var(--hb-ink)}.cb .cb-fade{pointer-events:none;z-index:1;opacity:0;width:96px;transition:opacity .2s;position:absolute;top:0;bottom:0}.cb .cb-fade.l{background:linear-gradient(90deg, var(--hb-white) 40%, var(--hb-w-0));left:0}.cb .cb-fade.r{background:linear-gradient(270deg, var(--hb-white) 40%, var(--hb-w-0));right:0}.cb .cb-fade.on{opacity:1}.cb .cb-makes-rail{padding:16px var(--hb-pad);scrollbar-width:none;scroll-behavior:smooth;gap:8px;display:flex;position:relative;overflow-x:auto}.cb .cb-makes-rail::-webkit-scrollbar{display:none}.cb .cb-make,.cb .cb-make:hover{background:var(--hb-make-pill);color:var(--hb-ink);border-radius:999px;flex:none;align-items:center;gap:10px;padding:8px 16px 8px 8px;transition:background .2s,box-shadow .2s;display:flex}.cb .cb-make:hover{background:var(--hb-make-hover)}.cb .cb-make.on{background:var(--hb-make-on);box-shadow:inset 0 0 0 2px var(--hb-blue)}.cb .cb-make.model,.cb .cb-make.model:hover{min-height:52px;padding:8px 18px}.cb .cb-make-logo{background:var(--hb-white);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.cb .cb-pin{color:var(--hb-blue)}.cb .cb-make-logo img{object-fit:contain;flex:none;width:22px;height:22px;display:block}.cb .cb-make-logo .initial,.cb .cb-field-logo .initial,.cb .cb-pop-logo .initial{font-family:var(--hb-num);color:var(--hb-ink);font-size:14px;font-weight:700}.cb .cb-make-text{white-space:nowrap;display:block}.cb .cb-make-name{font-size:14px;font-weight:800;line-height:1.1;display:block}.cb .cb-make-count{color:var(--hb-muted-2);font-size:12px;font-weight:600;display:block}.cb .cb-main{padding:28px var(--hb-pad) 96px;grid-template-columns:320px minmax(0,1fr);align-items:start;gap:28px;display:grid}.cb .cb-aside{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--hb-line) transparent;border-radius:16px;max-height:calc(100vh - 40px);position:sticky;top:20px;overflow-y:auto}.cb .cb-results{min-width:0}.cb .cb-mbar,.cb .cb-panel-close,.cb .cb-panel-foot{display:none}.cb .cb-panel{background:var(--hb-white);border-radius:16px;padding:24px}.cb .cb-panel-head{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.cb .cb-panel-title{align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.cb .cb-bars-mark{fill:currentColor;flex:none;display:block;transform:skew(-12deg)}.cb .cb-panel-title .cb-bars-mark,.cb .cb-empty-mark .cb-bars-mark{color:var(--hb-blue)}.cb .cb-reset,.cb .cb-reset:hover{color:var(--hb-blue);font-size:13px;font-weight:800}.cb .cb-reset.off{opacity:.35;pointer-events:none}.cb .cb-reset,.cb .cb-more-chips{position:relative}.cb .cb-reset:after,.cb .cb-more-chips:after{content:"";position:absolute;inset:-11px -6px}.cb .cb-div{background:var(--hb-line-2);height:1px;margin:22px 0}.cb .cb-h{margin-bottom:12px;font-size:14px;font-weight:800}.cb .cb-h2{margin-bottom:8px;font-size:14px;font-weight:800}.cb .cb-combos{flex-direction:column;gap:8px;display:flex}.cb .cb-combo{transition:opacity .25s;position:relative}.cb .cb-combo.off{opacity:.45;pointer-events:none}.cb .cb-field{background:var(--hb-grey);border-radius:12px;align-items:center;gap:10px;height:52px;padding:0 10px 0 12px;transition:box-shadow .2s;display:flex}.cb .cb-field.focus{box-shadow:inset 0 0 0 2px var(--hb-blue)}.cb .cb-field-logo,.cb .cb-pop-logo{background:var(--hb-white);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}.cb .cb-pop-logo{background:var(--hb-grey)}.cb .cb-field-logo img,.cb .cb-pop-logo img{object-fit:contain;width:17px;height:17px;display:block}.cb .cb-field-in{cursor:text;flex:1;min-width:0;display:block}.cb .cb-field-l{color:var(--hb-muted-2);font-size:11px;font-weight:700;line-height:1;display:block}.cb .cb-field-v{width:100%;color:var(--hb-ink);text-overflow:ellipsis;background:0 0;border:0;outline:0;padding:3px 0 0;font-size:15px;font-weight:800;line-height:normal;display:block}.cb .cb-field-v:disabled{color:var(--hb-ink);background:0 0}.cb .cb-field-x{width:24px;height:24px;color:var(--hb-muted-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.cb .cb-field-x:hover{background:var(--hb-line);color:var(--hb-ink)}.cb .cb-chev{flex:none;display:block}.cb .cb-pop{background:var(--hb-white);color:var(--hb-ink);box-shadow:0 18px 40px var(--hb-combo-shadow), 0 0 0 1px var(--hb-pop-ring);z-index:30;border-radius:12px;max-height:340px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.cb .cb-pop-title{letter-spacing:.1em;color:var(--hb-muted-2);padding:8px 10px 4px;font-size:11px;font-weight:800}.cb .cb-pop-any{cursor:pointer;color:var(--hb-text-2);border-radius:8px;padding:9px 10px;font-size:14px;font-weight:700}.cb .cb-pop-any:hover{background:var(--hb-grey)}.cb .cb-pop-opt{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.cb .cb-pop-opt.hi{background:var(--hb-grey-sel)}.cb .cb-pop-name{flex:1;font-size:15px;font-weight:700}.cb .cb-pop-name .hit{color:var(--hb-blue)}.cb .cb-pop-count{color:var(--hb-muted-2);font-size:12px;font-weight:700}.cb .cb-pop-none{color:var(--hb-muted-2);padding:14px 10px;font-size:14px;font-weight:600}.cb .cb-hist{align-items:flex-end;gap:2px;height:56px;display:flex}.cb .cb-hist>div{background:var(--hb-line);border-radius:2px 2px 0 0;flex:1;transition:background .2s}.cb .cb-hist>div.on{background:var(--hb-blue)}.cb .cb-track{touch-action:none;height:24px;margin:0 9px;position:relative}.cb .cb-rail{background:var(--hb-line);border-radius:2px;height:3px;position:absolute;top:11px;left:-9px;right:-9px}.cb .cb-fill{background:var(--hb-blue);height:3px;position:absolute;top:11px}.cb .cb-thumb{background:var(--hb-white);border:3px solid var(--hb-blue);cursor:grab;width:18px;height:18px;box-shadow:0 2px 6px var(--hb-thumb-shadow);border-radius:50%;position:absolute;top:3px}.cb .cb-thumb.lo{margin-left:-9px}.cb .cb-thumb.hi{margin-right:-9px}.cb .cb-thumb:active{cursor:grabbing}.cb .cb-boxes{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.cb .cb-ranges .cb-boxes{margin-top:0}.cb .cb-box{background:var(--hb-grey);cursor:text;border-radius:10px;padding:9px 12px;display:block}.cb .cb-box-l{color:var(--hb-muted-2);font-size:11px;font-weight:700;display:block}.cb .cb-box-v{width:100%;color:var(--hb-ink);background:0 0;border:0;outline:0;padding:0;font-size:15px;font-weight:800;line-height:normal;display:block}.cb .cb-box-v::placeholder{color:var(--hb-muted-2);opacity:1;font-weight:700}.cb .cb-box:focus-within{box-shadow:inset 0 0 0 2px var(--hb-blue)}.cb .cb-chips{flex-wrap:wrap;gap:6px;display:flex}.cb .cb-chip,.cb .cb-chip:hover{background:var(--hb-grey);color:var(--hb-ink);border-radius:999px;padding:8px 12px;font-size:13px;font-weight:700;transition:background .2s,color .2s}.cb .cb-chip.on{background:var(--hb-ink);color:var(--hb-white)}.cb .cb-more-chips{color:var(--hb-blue);margin-top:10px;font-size:13px;font-weight:800}.cb .cb-seg{background:var(--hb-grey);border-radius:10px;gap:4px;padding:4px;display:grid}.cb .cb-seg>button{text-align:center;border-radius:7px;min-width:0;padding:9px 4px;font-size:13px;font-weight:800;transition:background .2s}.cb .cb-seg>button.on{background:var(--hb-white);box-shadow:0 1px 3px var(--hb-cur-shadow)}.cb .cb-pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cb .cb-stepper{background:var(--hb-grey);border-radius:10px;justify-content:space-between;align-items:center;padding:4px;display:flex}.cb .cb-step{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:800;display:flex}.cb .cb-step:hover{background:var(--hb-white)}.cb .cb-step-v{font-size:15px;font-weight:800}.cb .cb-box-static{background:var(--hb-grey);border-radius:10px;padding:10px 12px;font-size:15px;font-weight:800}.cb .cb-km{width:100%;accent-color:var(--hb-blue);margin:12px 2px 2px}.cb .cb-ranges{flex-direction:column;gap:16px;display:flex}.cb .cb-switch{text-align:left;align-items:center;gap:12px;width:100%;padding:8px 0;display:flex}.cb .cb-switch-text{flex:1;display:block}.cb .cb-switch-t{font-size:14px;font-weight:800;display:block}.cb .cb-switch-d{color:var(--hb-muted-2);font-size:12px;font-weight:600;display:block}.cb .cb-track-sw{background:var(--hb-switch-off);border-radius:999px;flex:none;width:40px;height:24px;transition:background .2s;position:relative}.cb .cb-track-sw>span{background:var(--hb-white);width:18px;height:18px;box-shadow:0 1px 3px var(--hb-knob-shadow);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.cb .cb-switch.on .cb-track-sw{background:var(--hb-blue)}.cb .cb-switch.on .cb-track-sw>span{transform:translate(16px)}.cb .cb-toolbar{align-items:center;gap:12px;margin-bottom:16px;display:flex}.cb .cb-active{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.cb .cb-all{color:var(--hb-text-2);white-space:nowrap;padding:8px 0;font-size:15px;font-weight:700}.cb .cb-pill,.cb .cb-pill:hover{background:var(--hb-ink);color:var(--hb-white);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 10px 8px 14px;font-size:13px;font-weight:700;display:flex}.cb .cb-save{background:var(--hb-white);color:var(--hb-ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:800;transition:background .2s;display:flex}.cb .cb-save.on{background:var(--hb-blue);color:var(--hb-white);cursor:default}.cb .cb-save svg{flex:none;display:block}.cb .cb-sorts{background:var(--hb-white);border-radius:999px;flex:none;gap:2px;padding:4px;font-size:13px;font-weight:800;display:flex}.cb .cb-sort,.cb .cb-sort:hover{white-space:nowrap;color:var(--hb-ink);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;transition:background .2s;display:flex}.cb .cb-sort.on,.cb .cb-sort.on:hover{background:var(--hb-ink);color:var(--hb-white)}.cb .cb-more-sorts{position:relative}.cb .cb-sort-pop{width:220px;top:calc(100% + 10px);left:auto;right:0}.cb .cb-pop-row,.cb .cb-pop-row:hover{color:var(--hb-ink);border-radius:8px;padding:9px 10px;font-size:14px;font-weight:700;display:block}.cb .cb-pop-row:hover{background:var(--hb-grey)}.cb .cb-pop-row.on{background:var(--hb-grey-sel)}.cb .cb-save-hint{color:var(--hb-text-2);margin:-4px 0 16px;font-size:13px}.cb .cb-save-hint a,.cb .cb-save-hint a:hover{color:var(--hb-blue);margin-left:4px;font-weight:700}.cb .cb-res{position:relative}@keyframes cbLoadLine{0%{transform-origin:0;transform:skew(-12deg)scaleX(0)}45%{transform-origin:0;transform:skew(-12deg)scaleX(1)}55%{transform-origin:100%;transform:skew(-12deg)scaleX(1)}to{transform-origin:100%;transform:skew(-12deg)scaleX(0)}}.cb .cb-veil{z-index:5;pointer-events:none;background:var(--hb-veil);border-radius:16px;justify-content:center;align-items:flex-start;padding-top:140px;display:flex;position:absolute;inset:-8px}.cb .cb-veil-in{flex-direction:column;align-items:center;gap:14px;display:flex;position:sticky;top:calc(50vh - 20px)}.cb .cb-lines{flex-direction:column;gap:9px;width:96px;display:flex}.cb .cb-lines i{background:var(--hb-ink);height:5px;animation:1.3s cubic-bezier(.65,0,.35,1) infinite both cbLoadLine;display:block}.cb .cb-lines i:first-child{width:84%;margin-left:16%}.cb .cb-lines i:nth-child(2){background:var(--hb-blue);width:100%;animation-delay:80ms}.cb .cb-lines i:nth-child(3){width:64%;margin-left:36%;animation-delay:.16s}@media (prefers-reduced-motion:reduce){.cb .cb-lines i{animation-duration:2.6s}}.cb .cb-veil-text{color:var(--hb-text-2);white-space:nowrap;font-size:13px;font-weight:800}.cb .cb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.cb .cb-top{margin-bottom:28px}.cb .cb-top-title{letter-spacing:.12em;text-transform:uppercase;color:var(--hb-blue);margin:0 0 14px;font-size:13px;font-weight:800}.cb .cb-card{background:var(--hb-white);color:var(--hb-ink);border-radius:14px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;overflow:hidden}.cb .cb-card:hover{box-shadow:0 18px 36px var(--hb-cur-shadow);transform:translateY(-4px)}.cb .cb-card-a,.cb .cb-card-a:hover{color:var(--hb-ink);flex-direction:column;flex:1;display:flex}.cb .cb-card .hb-cmp-text{color:var(--hb-muted-2);font-size:12px;position:absolute;bottom:16px;right:16px}.cb .cb-card .hb-cmp-text.on{color:var(--hb-blue)}.cb .cb-labels{gap:5px;display:flex;position:absolute;top:10px;left:10px}.cb .cb-dealer{background:var(--hb-white);color:var(--hb-ink);border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:11px;font-weight:800;display:flex}.cb .cb-dealer svg{flex:none;display:block}.cb .cb-badge,.cb .cb-spin{border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800}.cb .cb-spin{background:var(--hb-chip-dark-2);color:var(--hb-white)}.cb .cb-card .hb-rbtn.fav{width:36px;height:36px;position:absolute;top:8px;right:8px}.cb .cb-card .hb-chip{white-space:nowrap;padding:3px 7px;font-size:11px;bottom:10px;right:10px}.cb .cb-card .hb-bars{gap:3px;bottom:15px;left:12px;right:70px}.cb .cb-body{flex-direction:column;flex:1;gap:4px;padding:14px 16px 16px;display:flex}.cb .cb-price-row{align-items:baseline;gap:10px;display:flex}.cb .cb-price{letter-spacing:-.01em;font-size:21px;font-weight:800}.cb .cb-rating{color:var(--hb-good);align-items:center;gap:5px;font-size:12px;font-weight:800;display:flex}.cb .cb-title{font-size:15px;font-weight:700}.cb .cb-specs{color:var(--hb-text-2);font-size:13px;line-height:1.4}.cb .cb-meta{color:var(--hb-muted-2);justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;font-size:12px;display:flex}.cb .cb-promo{background:var(--hb-night);color:var(--hb-white);border-radius:14px;flex-direction:column;gap:14px;min-height:100%;padding:28px;display:flex}.cb .cb-promo-kicker{letter-spacing:.12em;color:var(--hb-vin);align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.cb .cb-promo-title{font-family:var(--hb-num);letter-spacing:-.03em;font-size:26px;font-weight:700;line-height:1.1}.cb .cb-promo-text{color:var(--hb-dark-text);font-size:14px;line-height:1.5}.cb .cb-promo-btn,.cb .cb-promo-btn:hover{background:var(--hb-white);color:var(--hb-ink);text-align:center;border-radius:999px;margin-top:auto;padding:13px;font-size:14px;font-weight:800;display:block}.cb .cb-more-row{justify-content:center;margin-top:28px;display:flex}.cb .cb-more,.cb .cb-more:hover{background:var(--hb-ink);color:var(--hb-white);border-radius:999px;padding:16px 28px;font-size:15px;font-weight:800}.cb .cb-more{position:relative}.cb .cb-more.is-loading{pointer-events:none;cursor:progress}.cb .cb-more.is-loading .cb-more-text{visibility:hidden}.cb .cb-more .cb-lines{justify-content:center;gap:4px;width:44px;height:17px;margin:auto;position:absolute;inset:0}.cb .cb-more .cb-lines i{background:var(--hb-white);height:3px}.cb .cb-more .cb-lines i:nth-child(2){background:var(--hb-blue)}.cb .cb-pages{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:16px;font-size:13px;font-weight:800;display:flex}.cb .cb-pages a,.cb .cb-pages .gap{border-radius:999px;justify-content:center;align-items:center;min-width:36px;height:36px;padding:0 10px;display:flex}.cb .cb-pages a,.cb .cb-pages a:hover{background:var(--hb-white);color:var(--hb-ink)}.cb .cb-pages a.on{background:var(--hb-ink);color:var(--hb-white)}.cb .cb-pages .gap{color:var(--hb-muted-2)}.cb .cb-empty{background:var(--hb-white);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:14px;padding:64px;display:flex}.cb .cb-empty-mark{margin-bottom:10px;transform:scale(2.2)}.cb .cb-empty-title{font-family:var(--hb-num);letter-spacing:-.03em;font-size:30px;font-weight:700}.cb .cb-empty-text{color:var(--hb-text-2);max-width:420px;font-size:15px;line-height:1.5}.cb .cb-empty-btns{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.cb .cb-empty-reset,.cb .cb-empty-reset:hover{background:var(--hb-blue);color:var(--hb-white);border-radius:999px;padding:14px 22px;font-weight:800}.cb .cb-empty-save{border:1.5px solid var(--hb-ink);color:var(--hb-ink);border-radius:999px;padding:14px 22px;font-weight:800}.cb .cb-empty-save.on{border-color:var(--hb-blue);color:var(--hb-blue)}.cb .cb-articles,.cb .cb-related-wrap{margin-top:56px}.cb .cb-related-wrap{flex-direction:column;gap:32px;display:flex}.cb .cb-related-h{font-family:var(--hb-num);letter-spacing:-.03em;margin:0 0 16px;font-size:26px;font-weight:700;line-height:1.1}.cb .cb-related-links,.cb .cb-related-chips{flex-wrap:wrap;gap:8px;display:flex}.cb .cb-related .cb-make{background:var(--hb-white)}.cb .cb-related .cb-make:hover{background:var(--hb-make-hover)}.cb .cb-related-chips .cb-chip{background:var(--hb-white);align-items:center;gap:6px;display:flex}.cb .cb-related-chips .n{color:var(--hb-muted-2);font-weight:600}@container hb (max-width:1299px){.cb .cb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cb .cb-toolbar{flex-wrap:wrap}.cb .cb-active{flex-basis:100%}.cb .cb-sorts{margin-left:auto}}@container hb (max-width:1100px){.cb .cb-main{grid-template-columns:290px minmax(0,1fr);gap:20px}.cb .cb-panel{padding:20px}}@container hb (max-width:1023px){.cb-page{--hb-pad:32px}.cb .cb-title-row{flex-direction:column;align-items:flex-start;gap:14px}.cb .cb-h1{font-size:40px}.cb .cb-odo,.cb .cb-odo-col{height:40px;font-size:40px}.cb .cb-arrow,.cb .cb-fade{display:none}.cb .cb-makes-rail{padding:12px var(--hb-pad)}.cb .cb-main{padding:0 var(--hb-pad) 64px;display:block}.cb .cb-aside{z-index:15;margin:0 calc(-1 * var(--hb-pad));padding:10px var(--hb-pad);background:var(--hb-grey);box-shadow:0 1px 0 var(--hb-line);top:0}.cb .cb-mbar{gap:8px;display:flex}.cb .cb-mbar-btn{background:var(--hb-ink);height:44px;color:var(--hb-white);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.cb .cb-mbar-btn .cb-bars-mark{color:var(--hb-blue-light)}.cb .cb-mbar-sort{flex:1;display:block;position:relative}.cb .cb-mbar-sort select{appearance:none;background:var(--hb-white);width:100%;height:44px;font:inherit;color:var(--hb-ink);border:0;border-radius:999px;padding:0 36px 0 16px;font-size:14px;font-weight:800}.cb .cb-mbar-sort .cb-chev{pointer-events:none;position:absolute;top:15px;right:14px}.cb .cb-aside>.cb-panel{display:none}.cb .cb-results{padding-top:16px}.cb .cb-sorts{display:none}.cb .cb-toolbar{flex-wrap:wrap}.cb .cb-all{white-space:normal}}@container hb (max-width:767px){.cb .cb-related-h{font-size:22px}}@container hb (max-width:480px){.cb-page{--hb-pad:16px}.cb .cb-intro{padding:16px 16px 24px}.cb .cb-crumbs{font-size:12px}.cb .cb-title-row{gap:10px;margin-top:12px}.cb .cb-h1{letter-spacing:-.03em;font-size:30px;line-height:1.05}.cb .cb-odo,.cb .cb-odo-col{height:30px;font-size:30px}.cb .cb-count{gap:8px}.cb .cb-count-word{font-size:15px}.cb .cb-tabs{margin-top:18px}.cb .cb-ai{border-radius:12px;gap:4px;margin-top:18px;padding:4px}.cb .cb-ai-mark{padding:0 2px 0 8px}.cb .cb-ai-input{height:48px;font-size:15px}.cb .cb-ai-go{border-radius:9px;height:48px;padding:0 16px;font-size:14px}.cb .cb-ai-examples{scrollbar-width:none;flex-wrap:nowrap;margin:12px -16px 0;padding:0 16px;overflow-x:auto}.cb .cb-ai-examples::-webkit-scrollbar{display:none}.cb .cb-ai-example{flex:none;padding:7px 12px;font-size:12px}.cb .cb-make,.cb .cb-make:hover{gap:8px;padding:6px 12px 6px 6px}.cb .cb-make-logo{width:32px;height:32px}.cb .cb-make-logo img{width:20px;height:20px}.cb .cb-make-name{font-size:13px}.cb .cb-make-count{font-size:11px}.cb .cb-mbar-btn,.cb .cb-mbar-sort select{height:42px;font-size:13px}.cb .cb-mbar-sort .cb-chev{top:14px}.cb .cb-toolbar{gap:10px;margin-bottom:14px}.cb .cb-all{padding:4px 0;font-size:14px}.cb .cb-save{padding:9px 14px;font-size:12px}.cb .cb-grid{grid-template-columns:minmax(0,1fr);gap:16px}.cb .cb-card{border-radius:12px}.cb .cb-card:hover{box-shadow:none;transform:none}.cb .cb-body{padding:12px 14px 14px}.cb .cb-price{font-size:20px}.cb .cb-promo{padding:22px}.cb .cb-promo-title{font-size:22px}.cb .cb-more-row{margin-top:24px}.cb .cb-more,.cb .cb-more:hover{text-align:center;flex:1;padding:16px}.cb .cb-empty{padding:40px 20px}.cb .cb-empty-title{font-size:24px}.cb .cb-articles,.cb .cb-related-wrap{margin-top:40px}}@keyframes cbSheetIn{0%{opacity:0;transform:translateY(24px)}}.cb.cb-sheet{z-index:100;background:var(--hb-white);flex-direction:column;animation:.3s cubic-bezier(.2,.8,.2,1) cbSheetIn;display:flex;position:fixed;inset:0}.cb.cb-sheet.still{animation:none}@media (prefers-reduced-motion:reduce){.cb.cb-sheet{animation:none}}.cb.cb-sheet>.cb-page{flex-direction:column;flex:1;min-height:0;display:flex}.cb .cb-panel.sheet{border-radius:0;flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.cb .cb-panel.sheet .cb-panel-head{border-bottom:1px solid var(--hb-line-2);gap:16px;margin:0;padding:10px 16px}.cb .cb-panel.sheet .cb-panel-title{margin-right:auto}.cb .cb-panel.sheet .cb-panel-close{background:var(--hb-grey);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cb .cb-panel.sheet .cb-panel-body{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 16px 28px;overflow-y:auto}.cb .cb-panel.sheet .cb-panel-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--hb-white);box-shadow:0 -8px 24px var(--hb-bar-shadow);display:block}.cb .cb-panel.sheet .cb-panel-body[aria-busy=true]{pointer-events:none;opacity:.6;transition:opacity .2s .15s}.cb .cb-show[aria-busy=true]{opacity:.75}.cb .cb-show{background:var(--hb-blue);width:100%;color:var(--hb-white);text-align:center;border-radius:999px;padding:16px;font-weight:800;display:block}.cb-ref{background:var(--hb-ref-bg);align-items:flex-start;gap:72px;width:max-content;padding:72px;display:flex}.cb-ref-frame{flex:none;overflow:hidden}.cb-ref-frame.desktop{width:1440px}.cb-ref-frame.mobile{width:375px}#content:has(>main.bp){background:var(--hb-grey)}main.bp{--ink:var(--hb-ink);--bg:var(--hb-grey);--soft:var(--hb-grey);--muted-1:var(--hb-muted);--muted-2:var(--hb-muted-2);--muted-3:var(--hb-muted-3);--line:var(--hb-line-2);--line-2:var(--hb-line);--red:var(--hb-blue);--radius-card:16px;--hb-num:var(--font-onest-family), var(--font-body-family), sans-serif;color:var(--hb-ink);font-family:var(--font-body-family), var(--font-armenian-family), system-ui, sans-serif;-webkit-font-smoothing:antialiased}main.bp.container:not(.auth-page){padding:28px 64px 96px;max-width:1440px!important}main.bp .crumbs-row{font-size:13px}main.bp .crumbs{color:var(--hb-muted-2);gap:8px;font-size:13px;font-weight:600}main.bp .crumbs a,main.bp .crumbs a:hover{color:var(--hb-muted-2)}main.bp .crumbs a:hover,main.bp .crumbs .cur,main.bp .crumbs a.cur{color:var(--hb-ink)}main.bp h1{font-family:var(--hb-num);letter-spacing:-.035em;font-weight:700;line-height:1.05}main.bp .catalog-title h1{font-size:44px}main.bp .post-title{font-size:36px}main.bp .h2,main.bp .panel-head h2{font-family:var(--hb-num);letter-spacing:-.02em;font-weight:700}main.bp .btn{border-radius:999px;font-weight:800}main.bp .btn-dark:hover{background:var(--hb-blue)}@media (max-width:1023px){main.bp.container:not(.auth-page){padding-left:32px;padding-right:32px}main.bp .catalog-title h1{font-size:36px}}@media (max-width:480px){main.bp.container,main.bp.container:not(.auth-page){padding:16px 16px 64px}main.bp .crumbs,main.bp .crumbs-row{font-size:12px}main.bp .catalog-title h1{font-size:30px}main.bp .post-title{font-size:26px}}.cb.cb-cards{background:0 0}.cb.cb-cards .cb-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@container hb (max-width:1100px){.cb.cb-cards .cb-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container hb (max-width:820px){.cb.cb-cards .cb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container hb (max-width:480px){.cb.cb-cards .cb-grid{grid-template-columns:minmax(0,1fr)}}.cb .cb-card-wait{aspect-ratio:4/5;pointer-events:none;opacity:.6}.cb .cb-card.is-sold .hb-photo img{filter:grayscale();opacity:.6}.cb .cb-card.is-sold .cb-price{color:var(--hb-muted-2);text-decoration:line-through;text-decoration-thickness:2px}.cb .cb-sold{background:var(--hb-ink);color:var(--hb-white);border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800}.cb .cb-sold-note{color:var(--hb-muted);font-size:12px;line-height:1.4}.pb{background:var(--hb-grey)}#content:has(>.pb){background:var(--hb-grey)}.pb .pb-page{min-width:0}.pb :focus-visible{outline:2px solid var(--hb-blue);outline-offset:2px}.pb img{max-width:100%}.pb .pb-band{background:var(--hb-night);color:var(--hb-white);padding:28px var(--hb-pad) 40px}.pb .pb-crumbs{color:var(--hb-muted-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.pb .pb-crumbs a,.pb .pb-crumbs a:hover{color:var(--hb-muted-2)}.pb .pb-crumbs a:hover,.pb .pb-crumbs .cur{color:var(--hb-dark-text-2)}.pb .pb-title-row{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:18px;display:flex}.pb .pb-band>.pb-title-row:first-child{margin-top:0}.pb .pb-h1{max-width:980px;font-family:var(--hb-num);letter-spacing:-.035em;color:var(--hb-white);overflow-wrap:anywhere;margin:0;font-size:52px;font-weight:700;line-height:1.04}.pb .pb-h1-sub{color:var(--hb-dark-text)}.pb .pb-title-aside{flex:none}.pb .pb-count{white-space:nowrap;align-items:baseline;gap:12px;display:flex}.pb .pb-count b{font-family:var(--hb-num);letter-spacing:-.03em;font-size:52px;font-weight:700;line-height:1}.pb .pb-count span{color:var(--hb-dark-text);font-size:18px;font-weight:700}.pb .pb-score{white-space:nowrap;align-items:center;gap:14px;display:flex}.pb .pb-score>b{font-family:var(--hb-num);letter-spacing:-.03em;font-size:52px;font-weight:700;line-height:1}.pb .pb-score-side{color:var(--hb-dark-text);flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}.pb .pb-score .rv-stars{--hb-star-off:var(--hb-dark-line);font-size:20px}.pb .pb-band-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.pb .pb-band-meta{color:var(--hb-dark-text);flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:16px;font-size:14px;font-weight:600;display:flex}.pb .pb-band-report{margin-left:auto}.pb .pb-band-report .report,.pb .pb-band-report>span{min-height:40px;color:var(--hb-muted-2);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.pb .pb-band-report .report:hover{color:var(--hb-white)}.pb .pb-band-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.pb .pb-band-chip{background:var(--hb-white);color:var(--hb-ink);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.pb .pb-band-link{min-height:40px;color:var(--hb-vin);padding:0 6px;font-size:13px;font-weight:800}.pb .pb-band-link:hover{color:var(--hb-white)}.pb .stepper{color:var(--hb-dark-text);flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;font-size:13px;font-weight:700;list-style:none;display:flex}.pb .stepper li{border:1px solid var(--hb-foot-ring);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;display:flex}.pb .stepper .num{background:var(--hb-dark-card);width:24px;height:24px;color:var(--hb-dark-text-2);font-family:var(--hb-num);border:0;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.pb .stepper .current{background:var(--hb-white);border-color:var(--hb-white);color:var(--hb-ink)}.pb .stepper .current .num{background:var(--hb-blue);color:var(--hb-white)}.pb .stepper .done{color:var(--hb-dark-text-2)}.pb .stepper .done .num{background:var(--hb-rate);color:var(--hb-night)}.pb .pb-card{background:var(--hb-white);color:var(--hb-ink);box-shadow:none;border-radius:16px;min-width:0;padding:36px}.pb .pb-card-h{letter-spacing:-.01em;margin:0 0 16px;font-size:18px;font-weight:800}.pb .pb-section{flex-direction:column;gap:20px;min-width:0;display:flex}.pb .pb-head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.pb .pb-head-main{min-width:0}.pb .pb-kicker{letter-spacing:.12em;color:var(--hb-blue);align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.pb .pb-kicker.good{color:var(--hb-good)}.pb .pb-kicker.bad{color:var(--hb-err)}.pb .pb-kicker h2{font:inherit;letter-spacing:inherit;margin:0}.pb .pb-head .pb-kicker+.pb-h2{margin-top:10px}.pb .pb-h2{font-family:var(--hb-num);letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700;line-height:1.05}.pb .pb-head-link,.pb .pb-head-link:hover,.pb .pb-link,.pb .pb-reset{min-height:40px;color:var(--hb-blue);white-space:nowrap;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.pb .pb-head-link:hover,.pb .pb-link:hover,.pb .pb-reset:hover{color:var(--hb-blue-hover)}.pb .pb-empty{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:56px 36px;display:flex}.pb .pb-empty p{max-width:520px;color:var(--hb-text-2);margin:0;font-size:15px;line-height:1.5}.pb .muted{color:var(--hb-muted)}.pb .link-red,.pb .text-btn{color:var(--hb-blue);font-weight:800}.pb .link-red:hover,.pb .text-btn:hover{color:var(--hb-blue-hover)}.pb .text-btn{min-height:40px;font-size:14px}.pb.hb .btn{white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 24px;font-size:15px;font-weight:800;transition:background .2s,box-shadow .2s,color .2s;display:inline-flex}.pb.hb .btn-red,.pb.hb .btn-red:hover{background:var(--hb-blue);color:var(--hb-white)}.pb.hb .btn-red:hover{background:var(--hb-blue-hover)}.pb.hb .btn-dark,.pb.hb .btn-dark:hover{background:var(--hb-ink);color:var(--hb-white)}.pb.hb .btn-dark:hover{background:var(--hb-blue)}.pb.hb .btn-soft,.pb.hb .btn-soft:hover{box-shadow:inset 0 0 0 1.5px var(--hb-lb-line);color:var(--hb-ink);background:0 0}.pb.hb .btn-soft:hover{box-shadow:inset 0 0 0 1.5px var(--hb-ink)}.pb.hb .btn-line,.pb.hb .btn-line:hover{box-shadow:inset 0 0 0 1px var(--hb-foot-ring);color:var(--hb-dark-text-2);background:0 0}.pb.hb .btn-line:hover{box-shadow:inset 0 0 0 1px var(--hb-vin);color:var(--hb-white)}.pb.hb .btn:disabled{background:var(--hb-switch-off);box-shadow:none;color:var(--hb-muted);cursor:default}.pb .pb-form{flex-direction:column;gap:28px;display:flex}.pb .pb-fset{border:0;min-width:0;margin:0;padding:0}.pb .pb-fset+.pb-fset{border-top:1px solid var(--hb-line-2);padding-top:28px}.pb .pb-fset-h{margin:0 0 16px;padding:0;font-size:18px;font-weight:800}.pb .pb-fields{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}.pb .pb-cell{min-width:0;scroll-margin-top:110px}.pb .pb-cell.wide{grid-column:span 2}.pb .pb-cell>.dd{width:100%}.pb .pb-f-h{margin-bottom:8px;font-size:14px;font-weight:800}.pb .pb-f-h i,.pb .pb-box-l i,.pb .post-label i{color:var(--hb-blue);margin-left:2px;font-style:normal}.pb .pb-optional{color:var(--hb-muted-2);font-weight:600}.pb .pb-box{background:var(--hb-grey);width:100%;height:52px;color:var(--hb-ink);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:0 12px;transition:box-shadow .2s;display:flex}.pb .pb-box-field{cursor:text}.pb .pb-box:disabled{opacity:.45;cursor:default}.pb .pb-box:focus-within,.pb .dd.open>.pb-box{box-shadow:inset 0 0 0 2px var(--hb-blue)}.pb .pb-box-in{flex:1;min-width:0;display:block}.pb .pb-box-l{color:var(--hb-muted-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;line-height:1;display:block;overflow:hidden}.pb .pb-box-l .pb-optional{color:var(--hb-muted-3)}.pb .pb-box-v{width:100%;font:inherit;color:var(--hb-ink);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;outline:0;padding:3px 0 0;font-size:15px;font-weight:800;line-height:normal;display:block;overflow:hidden}.pb .pb-box-v.empty,.pb .pb-box-v::placeholder{color:var(--hb-muted-3);opacity:1;font-weight:700}.pb .pb-box-logo{background:var(--hb-white);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}.pb .pb-box-logo img{object-fit:contain;width:17px;height:17px}.pb .pb-box .chev,.pb .select-btn .chev{color:var(--hb-muted-2)}.pb .has-error .pb-box,.pb .has-error .select-btn,.pb .has-error .field,.pb .has-error .pb-seg{background:var(--hb-err-bg);box-shadow:inset 0 0 0 2px var(--hb-err)}.pb .pb-seg{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));background:var(--hb-grey);border-radius:10px;gap:4px;padding:4px;display:grid}.pb .pb-seg>button{text-align:center;border-radius:7px;min-width:0;min-height:36px;padding:9px 4px;font-size:13px;font-weight:800;transition:background .2s}.pb .pb-seg>button.on{background:var(--hb-white);box-shadow:0 1px 3px var(--hb-cur-shadow)}.pb .pb-form-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 16px;display:flex}.pb .pb-form-foot .post-notice{margin:0 auto 0 0}.pb.hb .pb-submit{height:56px;padding:0 32px;font-size:16px}.pb .dd-menu{background:var(--hb-white);color:var(--hb-ink);box-shadow:0 18px 40px var(--hb-combo-shadow), 0 0 0 1px var(--hb-pop-ring);border-radius:12px;padding:6px;top:calc(100% + 6px)}.pb .dd-menu.has-search{padding-top:0}.pb .dd-menu{max-width:min(440px,100vw - 32px)}.pb .dd-item{white-space:normal;min-height:40px;color:var(--hb-ink);background:0 0;border-radius:8px;padding:8px 10px;font-size:15px;font-weight:700}.pb .dd-item:hover,.pb .dd-item:focus-visible{background:var(--hb-grey-sel)}.pb .dd-item:focus-visible{box-shadow:inset 0 0 0 2px var(--hb-blue)}.pb .dd-item .sub{color:var(--hb-muted-2);font-size:12px;font-weight:700}.pb .dd-search{border-bottom:1px solid var(--hb-line-2);background:var(--hb-white);height:48px;color:var(--hb-ink);padding:12px 10px 10px;font-size:15px;font-weight:700}.pb .dd-empty{color:var(--hb-muted-2);padding:14px 10px;font-size:14px;font-weight:600}.pb .pb-form-body{max-width:calc(1000px + 2 * var(--hb-pad))}.pb .post-form{flex-direction:column;gap:20px;max-width:none;display:flex}.pb .post-sec{background:var(--hb-white);border-radius:16px;gap:20px;padding:32px 36px}.pb .post-sec h2{font-family:var(--hb-num);letter-spacing:-.03em;margin:0;font-size:26px;font-weight:700;line-height:1.1}.pb .post-row{grid-template-columns:220px minmax(0,1fr);gap:8px 24px}.pb .post-label{color:var(--hb-ink);padding-top:16px;font-size:14px;font-weight:800}.pb .post-block .post-label,.pb .eq-group .post-label{padding-top:0}.pb .post-ctl{gap:8px;max-width:520px}.pb .post-hint{color:var(--hb-muted-2);font-size:13px;font-weight:600;line-height:1.5}.pb .post-err{color:var(--hb-err);font-size:13px;font-weight:700}.pb .field,.pb .post-input,.pb .select-btn,.pb .post-select{background:var(--hb-grey);max-width:520px;height:52px;color:var(--hb-ink);border:0;border-radius:12px;padding:0 14px;font-size:15px;font-weight:800;transition:box-shadow .2s}.pb .field::placeholder{color:var(--hb-muted-3);font-weight:700}.pb .field:focus,.pb .dd.open>.select-btn{background:var(--hb-grey);box-shadow:inset 0 0 0 2px var(--hb-blue)}.pb .select-btn{width:100%;color:var(--hb-muted-3);text-align:left;align-items:center;gap:10px;font-weight:700;display:flex}.pb .select-btn.has-value{color:var(--hb-ink);font-weight:800}.pb .select-btn:disabled{opacity:.45}.pb .post-input.short{max-width:200px}.pb .post-textarea{height:auto;min-height:150px;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.55}.pb .post-input.mono{font-weight:800}.pb .phone-readonly{background:var(--hb-grey);border-radius:12px;max-width:520px;height:52px;padding:0 14px;font-size:15px;font-weight:800}.pb .chips{gap:6px}.pb .chip,.pb .chip:hover{background:var(--hb-grey);height:auto;min-height:36px;color:var(--hb-ink);border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.pb .chip:hover{background:var(--hb-make-hover)}.pb .chip.on{background:var(--hb-ink);color:var(--hb-white)}.pb .chip .n,.pb .chip.on .nums{color:inherit;opacity:.7}.pb .chip:disabled{opacity:.45}.pb .check{cursor:pointer;align-items:center;gap:12px;min-height:40px;margin:0;font-size:14px;font-weight:800;display:inline-flex}.pb .check input{appearance:none;background:var(--hb-switch-off);cursor:pointer;border-radius:999px;flex:none;width:40px;height:24px;margin:0;transition:background .2s;position:relative}.pb .check input:before{content:"";background:var(--hb-white);width:18px;height:18px;box-shadow:0 1px 3px var(--hb-knob-shadow);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.pb .check input:checked{background:var(--hb-blue)}.pb .check input:checked:before{transform:translate(16px)}.pb .radio-cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pb .radio-card{cursor:pointer;background:var(--hb-grey);box-shadow:none;border:0;border-radius:14px;gap:12px;padding:16px 18px;transition:background .2s,box-shadow .2s;display:flex}.pb .radio-card.on{background:var(--hb-make-on);box-shadow:inset 0 0 0 2px var(--hb-blue)}.pb .radio-card input{accent-color:var(--hb-blue);flex:none;width:18px;height:18px;margin-top:2px}.pb .radio-card b{font-size:15px;font-weight:800;display:block}.pb .radio-card small{color:var(--hb-muted);margin-top:2px;font-size:13px;font-weight:600;line-height:1.45;display:block}.pb .price-input .post-input{width:220px}.pb .vl-post-link{min-height:40px;color:var(--hb-blue);align-items:center;font-size:13px;font-weight:800;display:inline-flex}.pb .post-notice,.pb .promote-note{background:var(--hb-acc-mod-bg);color:var(--hb-acc-mod);border-radius:12px;margin:0;padding:14px 18px;font-size:14px;font-weight:700;line-height:1.45}.pb .post-notice.ok{background:var(--hb-hdr-ic-price);color:var(--hb-good)}.pb .post-notice.error,.pb .promote-note.error{background:var(--hb-err-bg);color:var(--hb-err)}.pb .post-notice .text-btn{align-items:center;display:inline-flex}.pb .photo-grid{gap:10px}.pb .photo-tile{background:var(--hb-photo);border-radius:12px}.pb .photo-tile .cover{background:var(--hb-ink);color:var(--hb-white);border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800;bottom:8px;left:8px}.pb .photo-tile .state{color:var(--hb-ink);font-weight:800}.pb .photo-tile .state.err{color:var(--hb-err);background:var(--hb-w-80)}.pb .photo-tile .remove{background:var(--hb-chip-dark-2);width:28px;height:28px;color:var(--hb-white);border-radius:50%;place-items:center;display:grid;top:6px;right:6px}.pb .photo-tile .remove:after{content:"";position:absolute;inset:-6px}.pb .drop-zone{border:1.5px dashed var(--hb-lb-line);background:var(--hb-grey);min-height:140px;color:var(--hb-text-2);border-radius:14px;font-size:14px;font-weight:700}.pb .drop-zone svg,.pb .drop-zone u{color:var(--hb-blue)}.pb .drop-zone.over,.pb .drop-zone:hover{border-color:var(--hb-blue);background:var(--hb-make-on)}.pb .drop-zone.invalid{border-color:var(--hb-err)}.pb .spin-upload-bar,.pb .spin-preview-label{color:var(--hb-text-2);font-weight:700}.pb .post-actions{background:linear-gradient(to top, var(--hb-grey) 70%, transparent);gap:10px;padding:16px 0}.pb .post-actions .btn{height:52px;padding:0 26px}.pb .cat-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:820px;display:grid}.pb .cat-col{flex-direction:column;gap:8px;display:flex}.pb .cat-item{text-align:left;cursor:pointer;background:var(--hb-white);width:100%;height:64px;color:var(--hb-ink);border-radius:14px;align-items:center;gap:14px;padding:0 20px;font-size:16px;font-weight:800;transition:background .2s,box-shadow .2s;display:flex}.pb .cat-item>svg:first-child{color:var(--hb-blue)}.pb .cat-item:hover{background:var(--hb-make-hover)}.pb .cat-item.on{background:var(--hb-make-on);box-shadow:inset 0 0 0 2px var(--hb-blue);color:var(--hb-ink)}.pb .cat-item .arrow,.pb .cat-item.on .arrow{color:var(--hb-muted-2);margin-left:auto}.pb .post-done{gap:14px;max-width:640px;margin:0;padding:48px 36px}.pb .post-done p{max-width:480px;color:var(--hb-text-2);font-size:16px;line-height:1.5}.pb .post-done .ok{color:var(--hb-good)}.pb .post-done .wait{color:var(--hb-acc-mod)}.pb .post-done .fail{color:var(--hb-err)}.pb .post-done-actions{gap:10px;margin-top:10px}.pb.pb-preview .pb-band{padding-bottom:32px}.pb.pb-preview .pb-h1{font-size:40px}.pb .publish-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.pb .publish-bar .post-err{color:var(--hb-warn-text);flex-basis:100%}.pb .promote-listing{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:24px;padding:20px;display:grid}.pb .promote-listing .thumb{background:var(--hb-photo);width:160px;color:var(--hb-muted-2);border-radius:12px}.pb .promote-listing .name,.pb .promote-listing .name:hover{color:var(--hb-ink);font-size:18px;font-weight:800}.pb .promote-listing .name:hover{color:var(--hb-blue)}.pb .promote-listing .info>b{font-family:var(--hb-num);letter-spacing:-.03em;font-size:26px;font-weight:700}.pb .promote-small{color:var(--hb-muted-2);font-size:13px;font-weight:600}.pb .promote-current{font-size:14px;font-weight:700}.pb .promote-services{gap:20px}.pb .promote-services-head .h2{font-family:var(--hb-num);letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700;line-height:1.05}.pb .promote-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.pb .promote-card{background:var(--hb-white);border-radius:16px;gap:12px;padding:28px}.pb .promote-card.recommended{box-shadow:inset 0 0 0 2px var(--hb-blue)}.pb .promote-card h3{font-family:var(--hb-num);letter-spacing:-.02em;font-size:22px;font-weight:700}.pb .promote-flag{background:var(--hb-blue);color:var(--hb-white);letter-spacing:.08em;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800}.pb .promote-desc{color:var(--hb-text-2);font-size:14px;font-weight:500}.pb .promote-does svg{color:var(--hb-good)}.pb .promote-badge-pick{border-radius:999px;min-height:40px;padding:4px}.pb .promote-badge-pick.on{box-shadow:inset 0 0 0 2px var(--hb-blue)}.pb .promote-buy .btn{width:100%}.pb .promote-vat{margin:0}.pb .order-row{background:var(--hb-white);border-radius:16px;padding:18px 22px}.pb .order-row .info a{min-height:40px;color:var(--hb-muted);align-items:center;font-weight:700;display:inline-flex}.pb .order-row .amount{font-family:var(--hb-num);font-size:20px;font-weight:700}.pb .order-row .status{background:var(--hb-grey);color:var(--hb-muted);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.pb .order-row .status.paid,.pb .order-row .status.free{background:var(--hb-hdr-ic-price);color:var(--hb-good)}.pb .order-row .status.pending{background:var(--hb-acc-mod-bg);color:var(--hb-acc-mod)}.pb .order-row .status.failed{background:var(--hb-err-bg);color:var(--hb-err)}.pb .pb-search{background:var(--hb-white);max-width:980px;color:var(--hb-ink);border-radius:14px;margin-top:28px;padding:8px}.pb .pb-search-row{background:var(--hb-grey);border-radius:10px;height:76px;display:flex}.pb .pb-search-row>.dd{border-right:1px solid var(--hb-line);flex:1;min-width:0}.pb .pb-search-row>.dd:nth-of-type(2){border-right:0}.pb .pb-search-field{text-align:left;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:14px 20px;display:flex}.pb .pb-search-field:disabled{cursor:default}.pb .pb-search-field:disabled .pb-search-v{color:var(--hb-muted-3)}.pb .pb-search-l{color:var(--hb-muted);font-size:12px;font-weight:700;display:block}.pb .pb-search-v{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:18px;font-weight:800;display:block;overflow:hidden}.pb .pb-search-v.is-empty{color:var(--hb-muted-3);font-weight:700}.pb .pb-search-row .dd-menu{min-width:220px;top:calc(100% + 8px)}.pb .pb-search-go{background:var(--hb-blue);color:var(--hb-white);white-space:nowrap;border-radius:0 10px 10px 0;align-items:center;padding:0 34px;font-size:17px;font-weight:800;display:flex}.pb .pb-search-go:hover{background:var(--hb-blue-hover)}.pb .pb-search-go:disabled{background:var(--hb-switch-off);color:var(--hb-muted);cursor:default}.pb .rv-bar{background:var(--hb-grey);border-radius:999px;height:8px;display:block;overflow:hidden}.pb .rv-bar i{border-radius:inherit;background:var(--hb-ink);height:100%;display:block}.pb .rv-criteria h2{margin:0 0 18px;font-size:18px;font-weight:800}.pb .rv-criteria ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pb .rv-criteria li{grid-template-columns:minmax(110px,.9fr) minmax(0,1.4fr) 34px;align-items:center;gap:12px;font-size:14px;font-weight:700;display:grid}.pb .rv-criteria li .rv-bar i{background:var(--hb-blue)}.pb .rv-criteria li b{text-align:right;font-weight:800}.pb .pagination{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;font-size:13px;font-weight:800;display:flex}.pb .pagination a,.pb .pagination span{background:var(--hb-white);min-width:40px;height:40px;color:var(--hb-ink);border-radius:999px;justify-content:center;align-items:center;padding:0 10px;display:flex}.pb .pagination a:hover{filter:none;background:var(--hb-make-hover)}.pb .pagination .on{background:var(--hb-ink);color:var(--hb-white)}.pb .pagination .gap{color:var(--hb-muted-2);background:0 0}.pb .rv-review-layout{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:28px;display:grid}.pb .rv-review-main{flex-direction:column;gap:16px;min-width:0;display:flex}.pb .rv-pc-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pb .rv-text{overflow-wrap:anywhere}.pb .rv-text .pb-kicker{margin-bottom:14px}.pb .rv-text p{white-space:pre-line;color:var(--hb-text-3);margin:0 0 12px;font-size:16px;line-height:1.7}.pb .rv-text p:last-child{margin-bottom:0}.pb .rv-body p{font-size:17px}.pb .rv-photos{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;display:grid}.pb .rv-photos a{aspect-ratio:4/3;background:var(--hb-photo);border-radius:12px;overflow:hidden}.pb .rv-photos img{object-fit:cover;width:100%;height:100%;display:block}.pb .rv-helpful{background:var(--hb-white);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;padding:20px 24px;font-size:15px;font-weight:800;display:flex}.pb .rv-helpful>span{margin-right:auto}.pb .rv-helpful .chip{min-height:40px;padding:8px 14px}.pb .rv-review-side{flex-direction:column;gap:16px;display:flex;position:sticky;top:20px}.pb .rv-side-box{flex-direction:column;padding:28px;display:flex}.pb .rv-side-box .pb-card-h{margin-bottom:8px}.pb .rv-side-box.rv-criteria .pb-card-h{margin-bottom:16px}.pb .rv-side-box.rv-criteria li{grid-template-columns:minmax(0,1fr) 80px 20px;gap:10px;font-size:13px}.pb .rv-side-links{gap:4px}.pb .rv-side-links .btn{margin-top:12px}.pb .rv-dl{grid-template-columns:auto minmax(0,1fr);margin:0;font-size:14px;display:grid}.pb .rv-dl dt,.pb .rv-dl dd{border-bottom:1px solid var(--hb-line-2);padding:12px 0}.pb .rv-dl dt{color:var(--hb-muted);font-weight:600}.pb .rv-dl dd{text-align:right;overflow-wrap:anywhere;margin:0;padding-left:14px;font-weight:800}.pb .rv-dl dt:last-of-type,.pb .rv-dl dd:last-of-type{border-bottom:0}.pb .rv-ownership{flex-wrap:wrap;gap:10px;display:flex}.pb .rv-ownership label{color:var(--hb-muted);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.pb .rv-ownership .post-input{width:88px}.pb .rv-star-input{align-items:center;gap:2px;min-height:52px;display:inline-flex}.pb .rv-star-input button{min-width:40px;min-height:44px;color:var(--hb-star-off);padding:0 2px;font-size:32px;line-height:1;transition:color .1s,transform .1s}.pb .rv-star-input button.on{color:var(--hb-star)}.pb .rv-star-input button:hover{transform:scale(1.1)}.pb .rv-star-input b{font-family:var(--hb-num);margin-left:8px;font-size:20px;font-weight:700}.pb .post-row.has-error .rv-star-input button:not(.on){color:var(--hb-err-bg);text-shadow:0 0 0 var(--hb-err)}.pb .rv-chars{text-align:right}.pb .rv-chars.ok{color:var(--hb-good)}.pb .pb-info{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.pb .pb-info.single{grid-template-columns:minmax(0,920px)}.pb .pb-rich{color:var(--hb-text-3);overflow-wrap:anywhere;padding:48px 56px;font-size:17px;line-height:1.7}.pb .pb-rich>:first-child,.pb .pb-rich>div>:first-child{margin-top:0}.pb .pb-rich>:last-child,.pb .pb-rich>div>:last-child{margin-bottom:0}.pb .pb-rich h2{font-family:var(--hb-num);letter-spacing:-.03em;color:var(--hb-ink);margin:1.8em 0 .6em;font-size:30px;font-weight:700;line-height:1.15}.pb .pb-rich h3{letter-spacing:-.01em;color:var(--hb-ink);margin:1.5em 0 .5em;font-size:20px;font-weight:800}.pb .pb-rich h4{color:var(--hb-ink);margin:1.3em 0 .4em;font-size:17px;font-weight:800}.pb .pb-rich p{margin:0 0 1em}.pb .pb-rich ul,.pb .pb-rich ol{margin:0 0 1.1em;padding-left:1.4em}.pb .pb-rich li{margin:.35em 0;padding-left:.2em}.pb .pb-rich li::marker{color:var(--hb-blue);font-weight:800}.pb .pb-rich a,.pb .pb-rich a:hover{color:var(--hb-blue);text-decoration:underline;-webkit-text-decoration-color:var(--hb-acc-bar);-webkit-text-decoration-color:var(--hb-acc-bar);-webkit-text-decoration-color:var(--hb-acc-bar);text-decoration-color:var(--hb-acc-bar);text-underline-offset:3px;font-weight:700}.pb .pb-rich a:hover{text-decoration-color:currentColor}.pb .pb-rich strong{color:var(--hb-ink);font-weight:800}.pb .pb-rich blockquote{background:var(--hb-grey);box-shadow:inset 3px 0 0 var(--hb-blue);border-left:0;border-radius:12px;margin:1.4em 0;padding:18px 22px}.pb .pb-rich hr{border:0;border-top:1px solid var(--hb-line-2);margin:2em 0}.pb .pb-rich table{border-collapse:collapse;width:100%;margin:1.2em 0;font-size:15px}.pb .pb-rich th,.pb .pb-rich td{border:0;border-bottom:1px solid var(--hb-line-2);text-align:left;padding:10px 12px}.pb .pb-rich th{color:var(--hb-ink);font-weight:800}.pb .pb-rich img{border-radius:12px;height:auto}.pb .pb-ph{background:var(--hb-mark);color:var(--hb-acc-mod);box-shadow:inset 0 -2px 0 var(--hb-vin-amber);border-radius:4px;padding:1px 4px}.pb .pb-rich .pb-ph-note{margin:0 0 24px;font-size:14px;line-height:1.45}.pb .pb-info-nav{flex-direction:column;gap:2px;padding:20px;display:flex;position:sticky;top:20px}.pb .pb-info-nav h2{letter-spacing:.12em;color:var(--hb-muted-2);margin:0 0 8px 12px;font-size:13px;font-weight:800}.pb .pb-info-nav a,.pb .pb-info-nav a:hover{min-height:44px;color:var(--hb-text-3);border-radius:10px;align-items:center;padding:10px 12px;font-size:15px;font-weight:700;display:flex}.pb .pb-info-nav a:hover{background:var(--hb-grey-sel);color:var(--hb-ink)}.pb .pb-info-nav a[aria-current=page]{background:var(--hb-make-on);color:var(--hb-blue);font-weight:800}@container hb (max-width:1100px){.pb .rv-review-layout{grid-template-columns:minmax(0,1fr) 340px}.pb .pb-info{grid-template-columns:minmax(0,1fr) 280px}}@container hb (max-width:1023px){.pb-page{--hb-pad:32px}.pb .pb-title-row{flex-direction:column;align-items:flex-start;gap:14px}.pb .pb-h1,.pb .pb-count b,.pb .pb-score>b{font-size:40px}.pb.pb-preview .pb-h1{font-size:32px}.pb .pb-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.pb .rv-review-layout,.pb .pb-info{grid-template-columns:minmax(0,1fr)}.pb .rv-review-side,.pb .pb-info-nav{position:static}.pb .pb-search-row{flex-wrap:wrap;height:auto}.pb .pb-search-row>.dd{border-bottom:1px solid var(--hb-line);flex:40%;height:72px}.pb .pb-search-go{border-radius:0 0 10px 10px;flex:100%;justify-content:center;height:56px}.pb .pb-rich{padding:40px}}@container hb (max-width:767px){.pb .pb-h2,.pb .promote-services-head .h2{font-size:28px}.pb .post-row{grid-template-columns:minmax(0,1fr);gap:8px}.pb .post-label{padding-top:0}.pb .rv-pc-grid,.pb .radio-cards,.pb .cat-cols{grid-template-columns:minmax(0,1fr)}}@container hb (max-width:480px){.pb-page{--hb-pad:16px}.pb .pb-band{padding:16px 16px 28px}.pb .pb-crumbs{font-size:12px}.pb .pb-crumbs a{margin:-12px 0;padding:12px 0}.pb .pb-title-row{gap:10px;margin-top:12px}.pb .pb-h1{letter-spacing:-.03em;font-size:30px;line-height:1.08}.pb .pb-count b,.pb .pb-score>b{font-size:30px}.pb.pb-preview .pb-h1{font-size:26px}.pb .pb-lead{font-size:15px}.pb .pb-band-actions .btn,.pb .publish-bar .btn{flex:100%}.pb .pb-band-report{margin-left:0}.pb .stepper{gap:6px;margin-top:18px}.pb .stepper li{padding-right:12px}.pb .pb-body{gap:20px;padding:16px 16px 64px}.pb .pb-card,.pb .post-sec{padding:22px 18px}.pb .pb-h2,.pb .promote-services-head .h2{font-size:24px}.pb .post-sec h2{font-size:22px}.pb .pb-fields{grid-template-columns:minmax(0,1fr)}.pb .pb-cell.wide{grid-column:auto}.pb .pb-seg.many{grid-template-columns:repeat(2,minmax(0,1fr))}.pb .pb-seg>button,.pb .chip,.pb .chip:hover{min-height:40px}.pb.hb .btn{height:50px}.pb .pb-form-foot .post-notice{margin-right:0}.pb.hb .pb-submit,.pb .post-actions .btn,.pb .post-done-actions .btn{flex:100%}.pb .pb-search-row>.dd{border-right:0;flex:100%}.pb .pb-search-v{font-size:16px}.pb .rv-criteria li{grid-template-columns:minmax(0,1fr) 80px 30px}.pb .promote-listing{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:14px}.pb .promote-listing .thumb{width:96px}.pb .order-row{flex-direction:column;align-items:flex-start}.pb .pb-rich{padding:24px 18px;font-size:16px}.pb .pb-rich h2{font-size:24px}.pb .post-done{padding:36px 18px}.pb .rv-star-input button{font-size:34px}}.cmpb{background:var(--hb-grey)}.cmpb a,.cmpb a:hover{color:inherit}.cmpb .cb-bars-mark{fill:currentColor;flex:none;display:block;transform:skew(-12deg)}.cmpb .cmpb-hero{z-index:20;background:var(--hb-night);color:var(--hb-white);padding:40px var(--hb-pad) 48px;position:relative}.cmpb .cmpb-head{align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.cmpb .cmpb-head-text{flex:1;min-width:0}.cmpb .cmpb-kicker{letter-spacing:.12em;color:var(--hb-blue-light);align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.cmpb .cmpb-h1{font-family:var(--hb-num);letter-spacing:-.035em;margin:12px 0 0;font-size:52px;font-weight:700;line-height:1}.cmpb .cmpb-sub{color:var(--hb-dark-text);margin-top:10px;font-size:15px;font-weight:600}.cmpb .cmpb-notice{color:var(--hb-warn-text);margin-top:10px;font-size:14px;font-weight:700}.cmpb .cmpb-diff{color:var(--hb-white);white-space:nowrap;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.cmpb .cmpb-switch{background:var(--hb-dark-line);border-radius:999px;width:44px;height:26px;transition:background .2s;position:relative}.cmpb .cmpb-switch span{background:var(--hb-white);border-radius:50%;width:20px;height:20px;transition:transform .25s cubic-bezier(.3,1.4,.5,1);position:absolute;top:3px;left:3px}.cmpb .cmpb-diff.on .cmpb-switch{background:var(--hb-blue)}.cmpb .cmpb-diff.on .cmpb-switch span{transform:translate(18px)}.cmpb .cmpb-share,.cmpb .cmpb-share:hover{border:1px solid var(--hb-dark-line);color:var(--hb-white);white-space:nowrap;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:800}.cmpb .cmpb-cols{grid-template-columns:220px repeat(var(--cmpb-cols), minmax(0, 1fr));gap:16px;display:grid}.cmpb .cmpb-cars{align-items:stretch}.cmpb .cmpb-cols.cmpb-none{grid-template-columns:minmax(0,1fr)}.cmpb .cmpb-none .cmpb-legend{display:none}.cmpb .cmpb-none .cmpb-add-pop{width:min(420px,100%);left:50%;right:auto;transform:translate(-50%)}.cmpb .cmpb-legend{flex-direction:column;justify-content:flex-end;gap:14px;padding-bottom:8px;display:flex}.cmpb .cmpb-legend-text{color:var(--hb-dark-text);font-size:14px;font-weight:600;line-height:1.55}.cmpb .cmpb-legend-mark{align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.cmpb .cmpb-legend-mark .cb-bars-mark{color:var(--hb-blue-light)}.cmpb .cmpb-car{flex-direction:column;gap:14px;min-width:0;display:flex;position:relative}.cmpb .cmpb-photo{aspect-ratio:4/3;background:var(--hb-ink);border-radius:14px;position:relative;overflow:hidden}.cmpb .cmpb-photo img{object-fit:cover;width:100%;height:100%;display:block}.cmpb .cmpb-win{background:var(--hb-blue);color:var(--hb-white);border-radius:999px;align-items:center;gap:8px;padding:6px 11px;font-size:12px;font-weight:800;display:flex;position:absolute;top:12px;left:12px}.cmpb .cmpb-x{background:var(--hb-chip-dark);width:34px;height:34px;color:var(--hb-white);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.cmpb .cmpb-x:hover{background:var(--hb-urgent)}.cmpb .cmpb-price{font-family:var(--hb-num);letter-spacing:-.02em;font-size:28px;font-weight:700}.cmpb .cmpb-title{margin-top:4px;font-size:17px;font-weight:800}.cmpb .cmpb-specs{color:var(--hb-dark-text);margin-top:4px;font-size:13px}.cmpb .cmpb-btns{gap:6px;margin-top:auto;display:flex}.cmpb .cmpb-open,.cmpb .cmpb-open:hover{text-align:center;background:var(--hb-white);color:var(--hb-ink);border-radius:999px;flex:1;padding:11px;font-size:13px;font-weight:800}.cmpb .cmpb-call,.cmpb .cmpb-call:hover{text-align:center;border:1px solid var(--hb-dark-line);min-width:0;color:var(--hb-white);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;padding:10px;font-size:13px;font-weight:800;overflow:hidden}.cmpb .cmpb-call:hover{border-color:var(--hb-blue-light)}.cmpb .cmpb-add{border:1.5px dashed var(--hb-dark-line);border-radius:14px;min-height:300px;display:flex;position:relative}.cmpb .cmpb-add:hover,.cmpb .cmpb-add.open{border-color:var(--hb-blue-light)}.cmpb .cmpb-add-btn{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:12px;display:flex}.cmpb .cmpb-add-plus{background:var(--hb-ink);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;font-weight:500;display:flex}.cmpb .cmpb-add-title{font-size:15px;font-weight:800;display:block}.cmpb .cmpb-add-hint{color:var(--hb-muted-2);font-size:13px;font-weight:600;display:block}.cmpb .cmpb-add-pop{z-index:40;background:var(--hb-white);max-height:360px;color:var(--hb-ink);box-shadow:0 24px 60px var(--hb-cmp-pop-shadow);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.cmpb .cmpb-cand{text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;padding:8px;display:flex}.cmpb .cmpb-cand:hover{background:var(--hb-grey)}.cmpb .cmpb-cand-photo{background:var(--hb-photo);border-radius:6px;flex:none;width:56px;height:42px;overflow:hidden}.cmpb .cmpb-cand-photo img{object-fit:cover;width:100%;height:100%;display:block}.cmpb .cmpb-cand-text{min-width:0;display:block}.cmpb .cmpb-cand-title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;display:block;overflow:hidden}.cmpb .cmpb-cand-price{color:var(--hb-muted);font-size:12px;font-weight:700;display:block}.cmpb .cmpb-cand-none{color:var(--hb-muted);flex-direction:column;gap:8px;padding:10px;font-size:13px;font-weight:600;display:flex}.cmpb .cmpb-cand-none a,.cmpb .cmpb-cand-none a:hover{color:var(--hb-blue);font-weight:800}.cmpb .cmpb-bar{z-index:15;background:var(--hb-cmp-bar);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--hb-line);position:sticky;top:0}.cmpb .cmpb-bar-row{padding:12px var(--hb-pad);align-items:center}.cmpb .cmpb-bar-count{color:var(--hb-muted);font-size:13px;font-weight:800}.cmpb .cmpb-bar-car{align-items:center;gap:10px;min-width:0;display:flex}.cmpb .cmpb-bar-photo{background:var(--hb-photo);border-radius:6px;flex:none;width:44px;height:33px;overflow:hidden}.cmpb .cmpb-bar-photo img{object-fit:cover;width:100%;height:100%;display:block}.cmpb .cmpb-bar-text{min-width:0}.cmpb .cmpb-bar-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;overflow:hidden}.cmpb .cmpb-bar-price{color:var(--hb-text-2);font-size:12px;font-weight:700}.cmpb .cmpb-body{padding:32px var(--hb-pad) 0}.cmpb .cmpb-card{background:var(--hb-white);border-radius:16px;padding:28px 0 8px}.cmpb .cmpb-summary{align-items:start;padding:0 24px}.cmpb .cmpb-sum-kicker{letter-spacing:.12em;color:var(--hb-blue);font-size:12px;font-weight:800}.cmpb .cmpb-sum-text{color:var(--hb-text-2);margin-top:8px;font-size:14px;line-height:1.5}.cmpb .cmpb-sum{flex-direction:column;gap:10px;min-width:0;display:flex}.cmpb .cmpb-score{align-items:baseline;gap:6px;display:flex}.cmpb .cmpb-wins{font-family:var(--hb-num);letter-spacing:-.03em;color:var(--hb-ink);font-size:40px;font-weight:700}.cmpb .cmpb-wins.top{color:var(--hb-blue)}.cmpb .cmpb-of{color:var(--hb-muted-2);font-size:14px;font-weight:700}.cmpb .cmpb-segs{gap:3px;display:flex}.cmpb .cmpb-segs i{background:var(--hb-line-2);border-radius:2px;flex:1;height:6px;transition:background .3s;transform:skew(-12deg)}.cmpb .cmpb-segs i.on{background:var(--hb-ink)}.cmpb .cmpb-segs i.top{background:var(--hb-blue)}.cmpb .cmpb-verdict{color:var(--hb-text-3);font-size:13px;font-weight:600;line-height:1.45}.cmpb .cmpb-sec{letter-spacing:.12em;color:var(--hb-muted-2);padding:28px 24px 10px;font-size:12px;font-weight:800}.cmpb .cmpb-row{border-top:1px solid var(--hb-hdr-row-line);align-items:center;padding:14px 24px}.cmpb .cmpb-row:hover{background:var(--hb-hdr-foot)}.cmpb .cmpb-row>.cmpb-label{color:var(--hb-text-2);font-size:14px;font-weight:700}.cmpb .cmpb-cell{flex-direction:column;gap:7px;min-width:0;display:flex}.cmpb .cmpb-v{color:var(--hb-ink);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.cmpb .cmpb-v span{min-width:0}.cmpb .cmpb-v.best{font-weight:800}.cmpb .cmpb-v.bad{color:var(--hb-cmp-bad);font-weight:800}.cmpb .cmpb-v .cb-bars-mark{color:var(--hb-blue)}.cmpb .cmpb-track{background:var(--hb-hdr-row-line);border-radius:2px;height:4px;overflow:hidden}.cmpb .cmpb-track div{background:var(--hb-switch-off);border-radius:2px;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1)}.cmpb .cmpb-track div.best{background:var(--hb-blue)}.cmpb .cmpb-cta{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:12px 0 96px;display:grid}.cmpb .cmpb-cta-vin,.cmpb .cmpb-cta-route{border-radius:16px;align-items:center;gap:20px;padding:28px;display:flex}.cmpb .cmpb-cta-vin{background:var(--hb-night);color:var(--hb-white)}.cmpb .cmpb-cta-vin .cb-bars-mark{color:var(--hb-blue-light)}.cmpb .cmpb-cta-route{background:var(--hb-white)}.cmpb .cmpb-cta-text{flex:1}.cmpb .cmpb-cta-title{font-size:17px;font-weight:800}.cmpb .cmpb-cta-sub{color:var(--hb-dark-text);margin-top:4px;font-size:14px}.cmpb .cmpb-cta-route .cmpb-cta-sub{color:var(--hb-text-2)}.cmpb .cmpb-cta-btn,.cmpb .cmpb-cta-btn:hover{background:var(--hb-white);color:var(--hb-ink);white-space:nowrap;border-radius:999px;padding:13px 20px;font-size:14px;font-weight:800}.cmpb .cmpb-cta-btn.blue{background:var(--hb-blue);color:var(--hb-white);cursor:default}.cmpb .cmpb-cta-btn.off{opacity:.55;position:relative}.cmpb .cmpb-soon{background:var(--hb-ink);color:var(--hb-white);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;line-height:1.3;position:absolute;top:-9px;right:12px}@container hb (max-width:1023px){.cmpb>*{--cmpb-label:112px;--cmpb-col:200px}.cmpb .cmpb-hero{padding:24px 16px 28px}.cmpb .cmpb-head{flex-wrap:wrap;align-items:center;gap:14px 16px;margin-bottom:20px}.cmpb .cmpb-head-text{flex:100%}.cmpb .cmpb-h1{margin-top:10px;font-size:34px}.cmpb .cmpb-sub{margin-top:8px;font-size:14px}.cmpb .cmpb-diff{font-size:13px}.cmpb .cmpb-share,.cmpb .cmpb-share:hover{margin-left:auto;padding:10px 16px;font-size:13px}.cmpb .cmpb-cols{grid-template-columns:var(--cmpb-label) repeat(var(--cmpb-cols), var(--cmpb-col));gap:12px}.cmpb .cmpb-cols.cmpb-none{grid-template-columns:minmax(0,1fr)}.cmpb .cmpb-none .cmpb-add-pop{width:auto;transform:none}.cmpb .cmpb-scroll{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.cmpb .cmpb-scroll::-webkit-scrollbar{display:none}.cmpb .cmpb-legend,.cmpb .cmpb-bar-count,.cmpb .cmpb-label{z-index:2;position:sticky;left:0}.cmpb .cmpb-legend{background:var(--hb-night);gap:10px;padding-bottom:4px}.cmpb .cmpb-legend-text{font-size:12px;line-height:1.45}.cmpb .cmpb-legend-mark{gap:8px;font-size:11px}.cmpb .cmpb-car{gap:12px}.cmpb .cmpb-photo{border-radius:12px}.cmpb .cmpb-win{gap:6px;padding:5px 9px;font-size:11px;top:8px;left:8px}.cmpb .cmpb-x{width:30px;height:30px;top:8px;right:8px}.cmpb .cmpb-price{font-size:22px}.cmpb .cmpb-title{font-size:15px}.cmpb .cmpb-specs{font-size:12px}.cmpb .cmpb-open,.cmpb .cmpb-open:hover{padding:9px;font-size:12px}.cmpb .cmpb-call,.cmpb .cmpb-call:hover{padding:8px;font-size:12px}.cmpb .cmpb-add{flex-direction:column;min-height:240px}.cmpb .cmpb-add-pop{max-height:220px;box-shadow:none;margin:0 6px 6px;position:static}.cmpb .cmpb-bar{padding:0 16px}.cmpb .cmpb-bar-row{padding:10px 0}.cmpb .cmpb-bar-count{background:var(--hb-grey);align-self:stretch;align-items:center;font-size:12px;display:flex}.cmpb .cmpb-body{padding:20px 16px 0}.cmpb .cmpb-card{padding:20px 0 4px}.cmpb .cmpb-table{width:max-content;min-width:100%}.cmpb .cmpb-summary,.cmpb .cmpb-row{padding:0 12px 0 0}.cmpb .cmpb-row{padding-top:12px;padding-bottom:12px}.cmpb .cmpb-label{background:var(--hb-white);flex-direction:column;justify-content:center;align-self:stretch;padding-left:12px;display:flex}.cmpb .cmpb-summary>.cmpb-label{justify-content:flex-start}.cmpb .cmpb-row:hover>.cmpb-label{background:var(--hb-hdr-foot)}.cmpb .cmpb-row>.cmpb-label{font-size:13px}.cmpb .cmpb-sum-text{font-size:12px}.cmpb .cmpb-wins{font-size:30px}.cmpb .cmpb-verdict{font-size:12px}.cmpb .cmpb-sec{padding:22px 12px 8px}.cmpb .cmpb-sec span{position:sticky;left:12px}.cmpb .cmpb-v{font-size:14px}.cmpb .cmpb-cta{grid-template-columns:minmax(0,1fr);margin:12px 0 56px}.cmpb .cmpb-cta-vin,.cmpb .cmpb-cta-route{flex-wrap:wrap;gap:16px;padding:20px}.cmpb .cmpb-cta-title{font-size:16px}.cmpb .cmpb-cta-sub{font-size:13px}.cmpb .cmpb-cta-btn,.cmpb .cmpb-cta-btn:hover{text-align:center;flex:100%}}.cmp-tray{background:var(--hb-night);color:var(--hb-white);box-shadow:0 24px 48px var(--hb-pop-shadow), 0 0 0 1px var(--hb-w-12);border-radius:999px;align-items:center;gap:2px;padding:6px;animation:.16s ease-out ddIn;display:flex}.cmp-tray-go,.cmp-tray-go:hover{color:var(--hb-white);border-radius:999px;align-items:center;gap:10px;padding:9px 12px 9px 16px;font-size:14px;font-weight:800;display:flex}.cmp-tray-go:hover{background:var(--hb-hdr-hover)}.cmp-tray-n{background:var(--hb-blue);min-width:20px;height:20px;color:var(--hb-white);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:800;line-height:1;display:flex}.cmp-tray-x{width:36px;height:36px;color:var(--hb-white);opacity:.7;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}.cmp-tray-x:hover{opacity:1;background:var(--hb-hdr-hover)}.cmp-toast{background:var(--hb-night);color:var(--hb-white);box-shadow:0 24px 48px var(--hb-pop-shadow);text-align:center;border-radius:12px;padding:10px 16px;font-size:13px;font-weight:700;animation:.16s ease-out ddIn}.cmp-toast:not(.on){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.vb{background:var(--hb-night);color:var(--hb-white)}.vb a,.vb a:hover{color:inherit}.vb .vb-crumbs{padding:24px var(--hb-pad) 0;color:var(--hb-muted-2);flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600;display:flex}.vb .vb-crumbs a,.vb .vb-crumbs a:hover{color:var(--hb-muted-2)}.vb .vb-crumbs a:hover,.vb .vb-crumbs .cur{color:var(--hb-dark-text-2)}.vb .vb-crumbs a{position:relative}.vb .vb-crumbs a:after{content:"";position:absolute;inset:-12px -4px}.vb .vb-hero{background:var(--hb-night);color:var(--hb-white);padding:56px var(--hb-pad) 96px;position:relative;overflow:hidden}.vb .vb-hero.has-more{padding-bottom:48px}.vb .vb-hero-report{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;padding-bottom:40px;display:flex}.vb .vb-hero-report .vb-head{flex:420px;min-width:0}.vb .vb-report-form{flex:0 520px;min-width:0}.vb .vb-grid{grid-template-columns:420px minmax(0,1fr);align-items:stretch;gap:48px;display:grid}.vb .vb-left{z-index:2;flex-direction:column;gap:28px;min-width:0;display:flex;position:relative}.vb .vb-kicker{letter-spacing:.12em;color:var(--hb-vin);font-size:13px;font-weight:800}.vb .vb-h1{font-family:var(--hb-num);letter-spacing:-.03em;margin:14px 0 0;font-size:48px;font-weight:700;line-height:1.02}.vb .vb-h1-vin{letter-spacing:.04em;color:var(--hb-dark-text-2);overflow-wrap:anywhere;margin-top:12px;font-size:20px;font-weight:600;line-height:1.3;display:block}.vb .vb-form{margin:0}.vb .vb-input{background:var(--hb-white);border-radius:10px;height:56px;display:flex;overflow:hidden}.vb .vb-input:focus-within{box-shadow:0 0 0 2px var(--hb-vin)}.vb .vb-input input{min-width:0;height:100%;color:var(--hb-ink);letter-spacing:.06em;font-variant-numeric:tabular-nums;text-transform:uppercase;background:0 0;border:0;outline:0;flex:1;padding:0 18px;font-family:inherit;font-size:16px;font-weight:700}.vb .vb-input input:focus-visible{outline:0}.vb .vb-input input::placeholder{color:var(--hb-muted-3);letter-spacing:normal;text-transform:none;font-weight:600}.vb .vb-go{background:var(--hb-blue);color:var(--hb-white);align-items:center;padding:0 24px;font-weight:800;transition:background .15s;display:flex}.vb .vb-go:hover{background:var(--hb-blue-hover)}.vb .vb-go:focus-visible{outline-offset:-4px;outline-color:var(--hb-white)}.vb .vb-error{color:var(--hb-warn-text);margin:10px 0 0;font-size:14px;font-weight:600;line-height:1.45}.vb .vb-steps{flex-direction:column;display:flex}.vb .vb-step{cursor:pointer;opacity:.35;grid-template-columns:20px 1fr;gap:16px;width:100%;transition:opacity .3s;display:grid}.vb .vb-step.past{opacity:.55}.vb .vb-step.on{opacity:1}.vb .vb-rail{flex-direction:column;align-items:center;display:flex}.vb .vb-dot{background:var(--hb-vin-line);border-radius:50%;flex:none;width:12px;height:12px;margin-top:5px;transition:background .3s,box-shadow .3s;box-shadow:0 0 0 4px #0000}.vb .vb-step.past .vb-dot{background:var(--hb-vin-dot)}.vb .vb-step.on .vb-dot{background:var(--hb-blue-light);box-shadow:0 0 0 4px var(--hb-vin-halo)}.vb .vb-step.on.bad .vb-dot{background:var(--hb-vin-bad);box-shadow:0 0 0 4px var(--hb-vin-halo-bad)}.vb .vb-line{background:var(--hb-vin-line);flex:1;width:2px;margin:6px 0;display:block}.vb .vb-step:last-child .vb-line{opacity:0}.vb .vb-step-body{min-width:0;padding-bottom:20px;display:block}.vb .vb-step-head{align-items:baseline;gap:10px;display:flex}.vb .vb-step-tag{color:var(--hb-muted-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.vb .vb-step-title{font-size:16px;font-weight:800}.vb .vb-step-text{color:var(--hb-dark-text);margin-top:3px;font-size:14px;line-height:1.45;display:block}.vb .vb-stage{background:radial-gradient(ellipse 70% 60% at 50% 62%, var(--hb-vin-stage) 0%, var(--hb-night) 70%);border-radius:16px;min-height:720px;position:relative}.vb .vb-car{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.vb .vb-car canvas{cursor:grab;width:100%;height:100%;display:block;position:absolute;inset:0}.vb .vb-car-loader{pointer-events:none;z-index:1;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:absolute;inset:0}.vb .vb-car-loader.out{opacity:0}.vb .vb-car-loader .spin-lines{transform:scale(.7)}.vb .vb-stage-title{pointer-events:none;flex-direction:column;gap:4px;display:flex;position:absolute;top:24px;left:28px}.vb .vb-stage-kicker{letter-spacing:.12em;color:var(--hb-muted-2);font-size:12px;font-weight:800}.vb .vb-stage-car{white-space:nowrap;font-size:18px;font-weight:800}.vb .vb-drag{color:var(--hb-muted-2);pointer-events:none;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex;position:absolute;top:20px;right:24px}.vb .vb-drag svg{flex:none;display:block}.vb .vb-credit{text-align:right;color:var(--hb-muted-2);margin-top:8px;font-size:11px;line-height:1.4;position:absolute;top:100%;left:0;right:0}.vb .vb-credit a,.vb .vb-credit a:hover{color:var(--hb-dark-text-2);text-underline-offset:2px;text-decoration:underline}.vb .vb-stage.no-scene{flex-direction:column;justify-content:space-between;align-self:start;gap:32px;min-height:0;margin-top:64px;padding:24px;display:flex}.vb .vb-stage.no-scene .vb-stage-title,.vb .vb-stage.no-scene .vb-stage-foot{position:static}.vb .vb-stage-foot{pointer-events:none;grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:16px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}.vb .vb-odo{background:var(--hb-vin-card);border:1px solid var(--hb-vin-line);border-radius:12px;padding:16px 18px 12px}.vb .vb-odo-head{letter-spacing:.08em;color:var(--hb-muted-2);justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;font-weight:800;display:flex}.vb .vb-odo-head .bad{color:var(--hb-vin-bad)}.vb .vb-odo-svg{display:block;overflow:visible}.vb .vb-odo-svg .axis{stroke:var(--hb-vin-line);stroke-width:1px}.vb .vb-odo-svg .line{fill:none;stroke:var(--hb-vin);stroke-width:3px;stroke-linejoin:round}.vb .vb-odo-svg .drop{fill:none;stroke:var(--hb-vin-bad);stroke-width:3px;stroke-dasharray:6 6;transition:opacity .4s}.vb .vb-odo-svg .pt{transition:opacity .4s}.vb .vb-odo-svg circle{fill:var(--hb-vin)}.vb .vb-odo-svg circle.bad{fill:var(--hb-vin-bad)}.vb .vb-odo-svg .km{fill:var(--hb-dark-text-2);font:700 12px var(--font-body-family), sans-serif}.vb .vb-odo-svg .yr{fill:var(--hb-muted);font:700 11px var(--font-body-family), sans-serif}.vb .vb-verdict{background:var(--hb-blue);border-radius:12px;padding:18px 20px;transition:background .4s}.vb .vb-verdict.dark{background:var(--hb-vin-hist)}.vb .vb-verdict.red{background:var(--hb-urgent)}.vb .vb-verdict-tag{letter-spacing:.08em;opacity:.8;font-size:12px;font-weight:800}.vb .vb-verdict-text{margin-top:6px;font-size:20px;font-weight:800;line-height:1.2}.vb .vb-more{padding:0 var(--hb-pad) 96px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.vb .vb-card{background:var(--hb-vin-card);border:1px solid var(--hb-vin-line);border-radius:12px;min-width:0;padding:20px 22px}.vb .vb-card.wide{grid-column:1/-1}.vb .vb-card-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.vb .vb-card-h h2{letter-spacing:.08em;text-transform:uppercase;color:var(--hb-muted-2);margin:0;font-size:12px;font-weight:800}.vb .vb-vin{letter-spacing:.06em;color:var(--hb-dark-text-2);overflow-wrap:anywhere;font-size:13px;font-weight:800}.vb .vb-note{color:var(--hb-muted-2);margin:14px 0 0;font-size:13px;line-height:1.5}.vb .vb-note.first{margin:-6px 0 14px}.vb .vb-empty,.vb .vb-lead{color:var(--hb-dark-text);margin:0;font-size:15px;line-height:1.5}.vb .vb-lead{margin-bottom:8px}.vb .vb-badges{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.vb .vb-badge{background:var(--hb-vin-ok-bg);color:var(--hb-rate);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.vb .vb-facts{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px 24px;margin:0;display:grid}.vb .vb-facts>div{flex-direction:column;gap:3px;min-width:0;display:flex}.vb .vb-facts dt{color:var(--hb-muted-2);font-size:12px;font-weight:600}.vb .vb-facts dd{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:800}.vb .vb-warnings{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.vb .vb-warning{border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.45;display:flex}.vb .vb-warning svg{flex:none;margin-top:1px}.vb .vb-warning.danger{background:var(--hb-warn-bg);color:var(--hb-warn-text)}.vb .vb-warning.warn{background:var(--hb-vin-amber-bg);color:var(--hb-vin-amber)}.vb .vb-warning.info{background:var(--hb-foot-hover);color:var(--hb-dark-text)}.vb .vb-ok{background:var(--hb-vin-ok-bg);color:var(--hb-rate);border-radius:10px;align-items:center;gap:8px;margin:0;padding:12px 14px;font-size:14px;font-weight:700;display:flex}.vb .vb-events{margin:0;padding:0;list-style:none}.vb .vb-event{border-top:1px solid var(--hb-vin-line);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.vb .vb-event-thumb{background:var(--hb-foot-hover);border-radius:8px;width:72px;height:54px;overflow:hidden}.vb .vb-event-thumb img{object-fit:cover;width:100%;height:100%;display:block}.vb .vb-event-what{flex-direction:column;gap:3px;min-width:0;display:flex}.vb .vb-event-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vb .vb-event-top b{font-size:15px;font-weight:800}.vb .vb-pill{border:1px solid var(--hb-foot-ring);color:var(--hb-dark-text-2);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.vb .vb-event-meta{color:var(--hb-muted-2);overflow-wrap:anywhere;font-size:13px}.vb .vb-event-open,.vb .vb-event-open:hover{color:var(--hb-vin);font-size:13px;font-weight:700}.vb .vb-event-open:hover{color:var(--hb-white)}.vb .vb-event-vals{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;font-size:14px;display:flex}.vb .vb-event-vals .km{color:var(--hb-dark-text)}.vb .vb-event-vals .km.bad{color:var(--hb-vin-bad);font-weight:800}.vb .vb-event-vals b{font-weight:800}.vb .vb-recalls{margin:0;padding:0;list-style:none}.vb .vb-recalls li{border-top:1px solid var(--hb-vin-line);padding:10px 0}.vb .vb-recalls summary{cursor:pointer;font-size:14px;line-height:1.45}.vb .vb-recalls details p{color:var(--hb-dark-text);margin:8px 0 0;font-size:14px;line-height:1.55}.vb .vb-copy{border:1px solid var(--hb-foot-ring);color:var(--hb-dark-text-2);border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:700;transition:border-color .15s,color .15s;display:inline-flex}.vb .vb-copy:hover{border-color:var(--hb-vin);color:var(--hb-white)}.vb .vb-links{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.vb .vb-links a{background:var(--hb-foot-hover);border-radius:10px;flex-direction:column;gap:4px;height:100%;padding:16px;transition:background .15s;display:flex}.vb .vb-links a:hover{background:var(--hb-hdr-open)}.vb .vb-links .name{align-items:center;gap:6px;font-size:15px;font-weight:800;display:inline-flex}.vb .vb-links .country{color:var(--hb-muted-2);font-size:12px;font-weight:700}.vb .vb-links .desc{color:var(--hb-dark-text);font-size:13.5px;line-height:1.5}.vb .vb-partner{background:var(--hb-blue);border-color:var(--hb-blue)}.vb .vb-partner-kicker{letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:800}.vb .vb-partner h2{margin:6px 0 0;font-size:20px;font-weight:800;line-height:1.2}.vb .vb-partner p{color:var(--hb-val-text);margin:8px 0 0;font-size:15px;line-height:1.5}.vb .vb-partner a,.vb .vb-partner a:hover{background:var(--hb-white);color:var(--hb-ink);border-radius:999px;margin-top:16px;padding:12px 20px;font-weight:800;display:inline-block}.vb .vb-disclaimer{color:var(--hb-muted-2);grid-column:1/-1;margin:8px 0 0;font-size:12.5px;line-height:1.55}@container hb (max-width:1299px){.vb .vb-grid{grid-template-columns:380px minmax(0,1fr);gap:40px}.vb .vb-h1{font-size:44px}}@container hb (max-width:1100px){.vb .vb-grid{grid-template-columns:340px minmax(0,1fr)}.vb .vb-h1{font-size:40px}.vb .vb-stage-foot{grid-template-columns:minmax(0,1fr) 240px}}@container hb (max-width:1023px){.vb-page{--hb-pad:32px}.vb .vb-hero{padding-top:32px;padding-bottom:64px}.vb .vb-grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb .vb-left{display:contents}.vb .vb-stage{order:1;min-height:0;padding:360px 16px 16px}.vb .vb-credit{text-align:left;margin:0 0 12px;position:static}.vb .vb-steps{order:2;margin-top:4px}.vb .vb-car{border-radius:16px 16px 0 0;height:360px;bottom:auto}.vb .vb-drag{top:324px;right:16px}.vb .vb-stage-foot{grid-template-columns:minmax(0,1fr) 240px;position:static}.vb .vb-more{grid-template-columns:minmax(0,1fr);padding-bottom:64px}}@container hb (max-width:767px){.vb .vb-h1{font-size:34px}.vb .vb-stage{padding-top:300px}.vb .vb-car{height:300px}.vb .vb-stage-title{top:16px;left:16px;right:16px}.vb .vb-stage-car{white-space:normal;font-size:16px}.vb .vb-drag{white-space:nowrap;top:268px;left:50%;right:auto;transform:translate(-50%)}.vb .vb-stage-foot{grid-template-columns:minmax(0,1fr);gap:10px}.vb .vb-verdict-text{font-size:18px}.vb .vb-card{padding:18px 16px}.vb .vb-event{grid-template-columns:56px minmax(0,1fr)}.vb .vb-event-thumb{width:56px;height:42px}.vb .vb-event-vals{flex-direction:row;grid-column:2;align-items:baseline;gap:12px}}@container hb (max-width:480px){.vb-page{--hb-pad:16px}.vb .vb-h1{font-size:30px}.vb .vb-go{padding:0 14px}.vb .vb-input input{letter-spacing:.01em;padding:0 12px}.vb .vb-stage{padding:260px 12px 12px}.vb .vb-car{height:260px}.vb .vb-drag{top:228px}.vb .vb-card-h{flex-wrap:wrap}.vb .vb-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}}@container hb (max-width:1023px){.vb .vb-stage.no-scene{padding:16px}}@keyframes vbCheckingIn{0%{opacity:0}}.vb-checking{z-index:2147483000;background:var(--hb-night);color:var(--hb-muted-3);flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:24px;animation:.25s ease-out both vbCheckingIn;display:flex;position:fixed;inset:0}.vb-checking .spin-lines{width:132px}.vb-checking p{text-align:center;margin:0;font-size:15px;font-weight:700}.lb{background:var(--hb-grey)}.lb a{color:var(--hb-blue)}.lb a:hover{color:var(--hb-blue-hover)}.lb-mark{flex:none;display:block;transform:skew(-12deg)}.lb-tick{flex:none;display:block}.lb-tick circle{fill:var(--hb-blue)}.lb-tick path{stroke:var(--hb-white)}.lb-kicker{letter-spacing:.12em;color:var(--hb-blue);align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.lb-kicker.good{color:var(--hb-good)}.lb-h2{font-family:var(--hb-num);letter-spacing:-.03em;margin:10px 0 0;font-size:34px;font-weight:700;line-height:1.05}.lb-card{background:var(--hb-white);border-radius:16px;padding:36px}.lb-owner{background:var(--hb-ink);color:var(--hb-white);padding:12px var(--hb-pad);flex-wrap:wrap;align-items:center;gap:16px;font-size:14px;display:flex}.lb-owner-links{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.lb .lb-owner-link,.lb .lb-owner-link:hover{border:1px solid var(--hb-foot-ring);color:var(--hb-white);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:800}.lb .lb-owner-link.main{background:var(--hb-blue);border-color:var(--hb-blue)}.lb-band{background:var(--hb-white);border-bottom:1px solid var(--hb-line)}.lb-crumbs{padding:18px var(--hb-pad) 0;color:var(--hb-muted-2);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.lb-crumbs-nav{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.lb .lb-crumbs a,.lb .lb-crumbs a:hover{color:var(--hb-muted-2);white-space:nowrap}.lb .lb-crumbs a:hover{color:var(--hb-ink)}.lb-meta{white-space:nowrap;align-items:center;gap:18px;margin-left:auto;display:flex}.lb-meta .report{font-size:13px}.lb-head{padding:18px var(--hb-pad) 28px;align-items:flex-end;gap:32px;display:flex}.lb-head-main{flex:1;min-width:0}.lb-h1{font-family:var(--hb-num);letter-spacing:-.035em;margin:0;font-size:52px;font-weight:700;line-height:1}.lb-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:14px;font-weight:700;display:flex}.lb-chip{background:var(--hb-grey);border-radius:999px;padding:7px 12px}.lb-chip.deal,.lb-chip.vin{align-items:center;gap:6px;display:flex}.lb-chip.deal{background:var(--hb-hdr-ic-price);color:var(--hb-good)}.lb-chip.vin{background:var(--hb-make-on);color:var(--hb-hdr-ic-search-fg)}.lb-actions{gap:8px;display:flex}.lb .lb-act{border:1px solid var(--hb-lb-line);white-space:nowrap;color:var(--hb-ink);border-radius:999px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:800;display:flex}.lb .lb-act:hover{border-color:var(--hb-ink)}.lb .lb-act.fav{color:var(--hb-heart)}.lb .lb-act.cmp{color:var(--hb-blue)}.lb-sold-band{margin:20px var(--hb-pad) 0;background:var(--hb-ink);color:var(--hb-white);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 20px;font-size:15px;display:flex}.lb-sold-tag{background:var(--hb-heart);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.lb .lb-sold-band a,.lb .lb-sold-band a:hover{color:var(--hb-white);margin-left:auto;font-weight:800}.lb-grid{padding:28px var(--hb-pad) 96px;grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:28px;display:grid}.lb-main{flex-direction:column;gap:20px;min-width:0;display:flex}.lb-aside{flex-direction:column;gap:12px;display:flex;position:sticky;top:24px}@keyframes lbCutH{0%{transform:skew(-12deg)scaleX(0)}45%{transform:skew(-12deg)scaleX(1)}to{transform:skew(-12deg)scaleX(0)}}.lb-gallery{background:var(--hb-night);border-radius:16px;overflow:hidden}.lb-stage{aspect-ratio:16/10;background:var(--hb-night);position:relative}.lb-stage-img{object-fit:cover;cursor:zoom-in;width:100%;height:100%;display:block;position:absolute;inset:0}.lb-nophoto{color:var(--hb-muted-2);justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.lb .lb-full{background:var(--spin-tabs);width:44px;height:44px;color:var(--hb-white);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:20px;right:20px}.lb .lb-full:hover{background:var(--hb-lb-glass-hover)}.lb .lb-arrow{background:var(--hb-w-94);width:52px;height:52px;color:var(--hb-ink);border-radius:50%;justify-content:center;align-items:center;margin-top:-26px;display:flex;position:absolute;top:50%}.lb .lb-arrow:hover{background:var(--hb-white)}.lb .lb-arrow.prev{left:20px}.lb .lb-arrow.next{right:20px}.lb-count{background:var(--spin-tabs);color:var(--hb-white);font-variant-numeric:tabular-nums;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:800;position:absolute;bottom:20px;right:20px}.lb-tabs{z-index:2;background:var(--spin-tabs);color:var(--hb-white);border-radius:999px;gap:4px;padding:4px;font-size:13px;font-weight:800;display:flex;position:absolute;top:20px;left:20px}.lb .lb-tabs button{white-space:nowrap;color:var(--hb-white);border-radius:999px;padding:8px 14px}.lb .lb-tabs button.ic{align-items:center;gap:6px;display:flex}.lb .lb-tabs button.on{background:var(--hb-white);color:var(--hb-ink)}.lb .lb-tabs button[aria-disabled=true]{cursor:default}.lb-credit{color:var(--hb-muted-2);margin:0;padding:8px 16px 0;font-size:12px}.lb-wipe{pointer-events:none;position:absolute;inset:0}.lb-wipe i{background:var(--hb-white);transform-origin:0;width:52%;height:6px;animation:.7s cubic-bezier(.65,0,.35,1) both lbCutH;position:absolute;left:0;transform:skew(-12deg)scaleX(0)}.lb-wipe i:first-child{top:38%}.lb-wipe i:nth-child(2){background:var(--hb-blue-light);width:70%;animation-delay:50ms;top:50%}.lb-wipe i:nth-child(3){animation-delay:.1s;top:62%}@media (prefers-reduced-motion:reduce){.lb-wipe{display:none}}.lb-thumbs{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;padding:8px;display:grid}.lb .lb-thumb{aspect-ratio:4/3;opacity:.6;border-radius:8px;transition:opacity .2s;display:block;position:relative;overflow:hidden}.lb .lb-thumb:hover,.lb .lb-thumb.on{opacity:1}.lb-thumb img{object-fit:cover;width:100%;height:100%;display:block}.lb-thumb-bar{background:var(--hb-blue-light);transform-origin:0;height:3px;transition:transform .35s cubic-bezier(.7,0,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.lb-thumb.on .lb-thumb-bar{transform:scaleX(1)}.lb-thumb-more{background:var(--hb-lb-more);color:var(--hb-white);justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex;position:absolute;inset:0}.lb-box{z-index:1000;background:var(--hb-lb-box);color:var(--hb-white);flex-direction:column;display:flex;position:fixed;inset:0}.lb-box-top{flex:none;align-items:center;gap:20px;height:72px;padding:0 28px;display:flex}.lb-box-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:16px;font-weight:800;overflow:hidden}.lb-box-count{color:var(--hb-muted-2);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:14px;font-weight:700}.lb-box-hint{color:var(--hb-muted);white-space:nowrap;flex:none;font-size:12px;font-weight:700}.lb-box-tools{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.lb .lb-box-zoom{border:1px solid var(--hb-foot-ring);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:800;display:flex}.lb .lb-box-close{border:1px solid var(--hb-foot-ring);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.lb .lb-box-zoom:hover,.lb .lb-box-close:hover{background:var(--hb-foot-hover)}.lb-box-stage{cursor:zoom-in;flex:1;min-height:0;position:relative;overflow:hidden}.lb-box-stage.zoomed{cursor:zoom-out}.lb-box-stage img{object-fit:contain;width:100%;height:100%;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.lb .lb-box-arrow{background:var(--hb-lb-box-btn);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-top:-30px;display:flex;position:absolute;top:50%}.lb .lb-box-arrow:hover{background:var(--hb-lb-box-btn-hover)}.lb .lb-box-arrow.prev{left:28px}.lb .lb-box-arrow.next{right:28px}.lb-box-strip{flex:none;padding:14px 28px 20px;overflow-x:auto}.lb-box-strip>div{gap:6px;width:max-content;margin:0 auto;display:flex}.lb .lb-box-strip .lb-thumb{aspect-ratio:auto;opacity:.45;border-radius:6px;flex:none;width:96px;height:64px}.lb .lb-box-strip .lb-thumb:hover,.lb .lb-box-strip .lb-thumb.on{opacity:1}.lb-hero-specs{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:12px;margin-top:28px;display:grid}.lb-hero-spec{background:var(--hb-grey);border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:22px 22px 20px;display:flex}.lb-hero-spec .k{color:var(--hb-muted);font-size:13px;font-weight:700}.lb-hero-spec .v{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.lb-hero-spec .n{font-family:var(--hb-num);letter-spacing:-.03em;font-size:36px;font-weight:700;line-height:1}.lb-hero-spec .u{color:var(--hb-text-2);font-size:15px;font-weight:700}.lb-hero-spec .note{color:var(--hb-muted);margin-top:4px;font-size:13px;font-weight:600}.lb-hero-spec .note.good{color:var(--hb-good)}.lb-hero-spec .note.warn{color:var(--deal-high)}.lb-rows{grid-template-columns:1fr 1fr;column-gap:48px;margin-top:20px;display:grid}.lb-row{border-bottom:1px solid var(--hb-line-2);align-items:baseline;gap:10px;min-width:0;padding:14px 0;font-size:15px;display:flex}.lb-row .k{color:var(--hb-muted);white-space:nowrap;font-weight:600}.lb-dots{border-bottom:1px dotted var(--hb-switch-off);flex:1;min-width:12px;transform:translateY(-4px)}.lb-swatch{width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--hb-lb-swatch-ring), 0 0 0 1px var(--hb-switch-off);border-radius:50%;flex:none;align-self:center}.lb-row .v{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:800;overflow:hidden}.lb-check{background:var(--hb-night);color:var(--hb-white);border-radius:16px;padding:36px;position:relative;overflow:hidden}.lb-check .lb-kicker{color:var(--hb-vin)}.lb-check-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.lb .lb-check-btn,.lb .lb-check-btn:hover{background:var(--hb-white);color:var(--hb-ink);border-radius:999px;flex:none;padding:14px 20px;font-size:14px;font-weight:800}.lb-check-grid{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:12px;margin-top:28px;display:grid}.lb-check-card{background:var(--hb-ink);border:1px solid var(--hb-foot-line);border-radius:12px;padding:18px}.lb-check-ic{background:var(--hb-lb-vin-ic);width:30px;height:30px;color:var(--hb-vin);border-radius:50%;justify-content:center;align-items:center;display:flex}.lb-check-card.info .lb-check-ic{background:var(--hb-lb-vin-bg);color:var(--hb-dark-text)}.lb-check-card.warn .lb-check-ic{background:var(--hb-lb-warn-ic);color:var(--hb-g-high)}.lb-check-card.danger .lb-check-ic{background:var(--hb-warn-bg);color:var(--hb-warn)}.lb-check-card .t{margin-top:14px;font-size:16px;font-weight:800}.lb-check-card .d{color:var(--hb-muted-2);margin-top:4px;font-size:13px;line-height:1.4}.lb-check-card.danger .t{color:var(--hb-warn-text)}.lb-earlier{margin-top:22px}.lb-earlier-title{font-size:15px;font-weight:800}.lb-earlier-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.lb .lb-earlier-card,.lb .lb-earlier-card:hover{background:var(--hb-ink);border:1px solid var(--hb-foot-line);color:var(--hb-white);border-radius:12px;align-items:center;gap:12px;min-width:0;padding:10px;display:flex}.lb .lb-earlier-card:hover{border-color:var(--hb-dark-line)}.lb-earlier-card.gone{opacity:.75}.lb-earlier-card img,.lb-earlier-card .ph{object-fit:cover;background:var(--hb-dark-card);border-radius:8px;flex:none;width:72px;height:54px}.lb-earlier-card .i{flex-direction:column;gap:2px;min-width:0;display:flex}.lb-earlier-card b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}.lb-earlier-card span,.lb-earlier-card small{color:var(--hb-muted-2);font-size:12px}.lb-earlier-note{color:var(--hb-muted-2);margin-top:10px;font-size:12px}.lb-check-foot{color:var(--hb-muted-2);flex-wrap:wrap;align-items:center;gap:16px;margin-top:22px;font-size:13px;font-weight:600;display:flex}.lb-vin-pill{background:var(--hb-lb-vin-bg);max-width:100%;box-shadow:inset 0 0 0 1px var(--hb-lb-vin-ring);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:16px;padding:8px 8px 8px 16px;display:inline-flex}.lb-vin-k{letter-spacing:.1em;color:var(--hb-dark-text);font-size:12px;font-weight:800}.lb-vin-v{font-family:var(--hb-num);letter-spacing:.08em;color:var(--hb-white);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font-size:18px;font-weight:700}.lb .lb-vin-copy,.lb .lb-vin-copy:hover{background:var(--hb-white);min-height:36px;color:var(--hb-ink);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.lb .lb-vin-copy.done{background:var(--hb-good);color:var(--hb-white)}.lb-vin{font-family:var(--hb-num);letter-spacing:.06em;color:var(--hb-dark-text-2)}.lb-desc{color:var(--hb-text-3);white-space:pre-line;overflow-wrap:anywhere;max-width:760px;margin-top:20px;font-size:17px;line-height:1.65}.lb-desc.empty{color:var(--hb-muted-2)}.lb-desc-phone{font:inherit;color:var(--hb-blue);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}span.lb-desc-phone{color:inherit;cursor:default;text-decoration:none}.lb-equip{flex-direction:column;gap:22px;margin-top:32px;display:flex}.lb-equip-group{border-top:1px solid var(--hb-line-2);grid-template-columns:180px minmax(0,1fr);align-items:start;gap:20px;padding-top:20px;display:grid}.lb-equip-h{font-size:15px;font-weight:800}.lb-equip-h span{color:var(--hb-muted-2);font-weight:600}.lb-equip-items{flex-wrap:wrap;gap:8px;display:flex}.lb-equip-items>span,.lb .lb-equip-items>a,.lb .lb-equip-items>a:hover{background:var(--hb-grey);color:var(--hb-ink);border-radius:8px;padding:8px 12px;font-size:14px;font-weight:600}.lb .lb-equip-items>a{align-items:center;gap:6px;display:inline-flex}.lb-market{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;margin-top:28px;display:grid}.lb-market.one{grid-template-columns:minmax(0,1fr)}.lb-market figure{min-width:0;margin:0}.lb-cap{color:var(--hb-muted-2);margin-bottom:10px;font-size:13px;font-weight:800}.lb-hist{border-bottom:1px solid var(--hb-lb-line);align-items:flex-end;gap:4px;height:186px;padding-top:36px;display:flex}.lb-hist-bar{background:var(--hb-line);border-radius:4px 4px 0 0;flex:1;position:relative}.lb-hist-bar.low{background:var(--hb-lb-hist-low)}.lb-hist-bar.me{background:var(--hb-blue);z-index:1}.lb-hist-me{white-space:nowrap;background:var(--hb-ink);color:var(--hb-white);border-radius:6px;padding:5px 9px;font-size:12px;font-weight:800;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.lb-hist-me.start{left:0;transform:none}.lb-hist-me.end{left:auto;right:0;transform:none}.lb-hist-axis{color:var(--hb-muted-2);justify-content:space-between;margin-top:8px;font-size:12px;font-weight:700;display:flex}.lb-market-links{flex-wrap:wrap;gap:18px;margin-top:14px;font-size:13px;font-weight:800;display:flex}.lb-hist-chart{display:block;overflow:visible}.lb-hist-chart .axis{stroke:var(--hb-line-2);stroke-width:1px}.lb-hist-chart .line{fill:none;stroke:var(--hb-blue);stroke-width:3px;stroke-linejoin:round}.lb-hist-chart .dot{fill:var(--hb-blue)}.lb-hist-chart .dot.down,.lb-hist-chart .price.down{fill:var(--hb-good)}.lb-hist-chart .dot.up,.lb-hist-chart .price.up{fill:var(--hb-heart)}.lb-hist-chart .price{fill:var(--hb-ink);font:800 13px var(--font-body-family), sans-serif}.lb-hist-chart .date{fill:var(--hb-muted-2);font:700 11px var(--font-body-family), sans-serif}.lb-banks{color:var(--hb-text-2);flex-wrap:wrap;gap:8px;font-size:13px;font-weight:700;display:flex}.lb-bank,.lb .lb-banks a.lb-bank,.lb .lb-banks a.lb-bank:hover{background:var(--hb-grey);color:var(--hb-text-2);border-radius:999px;padding:5px 10px}.lb-price-card{background:var(--hb-white);border-radius:16px;padding:28px}.lb-price-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lb-price{font-family:var(--hb-num);letter-spacing:-.035em;font-size:46px;font-weight:700;line-height:1}.lb-price-alt{color:var(--hb-muted-2);margin-top:8px;font-size:14px;font-weight:600}.lb-cur{background:var(--hb-grey);border-radius:999px;gap:2px;padding:3px;font-size:12px;font-weight:800;display:flex}.lb .lb-cur button{border-radius:999px;padding:6px 9px}.lb .lb-cur button.on{background:var(--hb-white);box-shadow:0 1px 3px var(--hb-cur-shadow)}@media (pointer:coarse){.lb .lb-cur button{min-width:40px;min-height:40px;padding:6px 10px}.lb-meta .dd>button{position:relative}.lb-meta .dd>button:after{content:"";position:absolute;inset:-12px -8px}}.lb-drop{color:var(--hb-good);gap:6px;margin-top:12px;font-size:13px;font-weight:800;display:flex}.lb-negotiable{color:var(--hb-text-2);margin-top:8px;font-size:13px;font-weight:700}.lb-rating{margin-top:12px}.lb-rating:empty{display:none}.lb .lb-rating .rv-link,.lb .lb-rating .rv-link:hover{color:var(--hb-ink);background:0 0;padding:0;font-size:13px}.lb-deal{background:var(--hb-lb-deal-bg);--lb-deal:var(--hb-good);border-radius:12px;margin-top:22px;padding:16px}.lb-deal.fair{background:var(--hb-grey);--lb-deal:var(--deal-fair)}.lb-deal.high{background:var(--deal-high-soft);--lb-deal:var(--deal-high)}.lb-deal.over{background:var(--deal-over-soft);--lb-deal:var(--deal-over)}.lb-deal-head{color:var(--lb-deal);align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.lb-deal-note{text-align:right;margin-left:auto;font-weight:700}.lb-deal-bar{gap:3px;height:8px;margin-top:14px;display:flex;position:relative}.lb-deal-bar i{border-radius:4px}.lb-deal-bar i:first-child{background:var(--hb-g-great);flex:3}.lb-deal-bar i:nth-child(2){background:var(--hb-g-good);flex:2}.lb-deal-bar i:nth-child(3){background:var(--hb-switch-off);flex:3}.lb-deal-bar i:nth-child(4){background:var(--hb-lb-deal-high);flex:2}.lb-deal-knob{background:var(--hb-white);border:4px solid var(--lb-deal);width:18px;height:18px;box-shadow:0 2px 6px var(--hb-thumb-shadow);border-radius:50%;margin-left:-9px;position:absolute;top:-5px}.lb .lb-phone,.lb .lb-phone:hover{background:var(--hb-blue);width:100%;color:var(--hb-white);border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:17px;font-size:16px;font-weight:800;display:flex;position:relative;overflow:hidden}.lb .lb-phone:hover{background:var(--hb-lb-blue-press)}.lb .lb-phone+.lb-phone{margin-top:8px}.lb .lb-phone:disabled{opacity:.8;cursor:progress}.lb-phone-note{color:var(--hb-text-2);margin:10px 0 0;font-size:13px}.lb-phone-note.err{color:var(--hb-heart)}.lb-phone-row{gap:8px;margin-top:20px;display:flex}.lb-phone-row+.lb-phone-row{margin-top:8px}.lb .lb-phone-row .lb-phone{white-space:nowrap;flex:auto;min-width:0;margin-top:0}.lb .lb-phone svg{flex:none}.lb .lb-msgr,.lb .lb-msgr:hover{width:56px;color:var(--hb-white);border-radius:999px;flex:none;place-items:center;transition:filter .15s;display:grid}.lb .lb-msgr:hover{filter:brightness(.92)}.lb .lb-msgr.viber{background:var(--hb-lb-viber)}.lb .lb-msgr.whatsapp{background:var(--hb-lb-whatsapp)}.lb-msgr svg{width:22px;height:22px}.lb-contact-hint{text-align:center;color:var(--hb-text-2);margin:10px 0 0;font-size:13px}.lb-cta2{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.lb .lb-btn{text-align:center;border:1.5px solid var(--hb-lb-line);color:var(--hb-ink);white-space:nowrap;border-radius:999px;padding:14px;font-size:14px;font-weight:800}.lb .lb-btn.dark,.lb .lb-btn:hover{border-color:var(--hb-ink)}.lb .lb-btn:disabled{opacity:.6}.lb-cta2 .msg-compose{grid-column:1/-1}.lb .msg-compose{background:var(--hb-grey);color:var(--hb-ink);border-radius:14px;gap:12px;padding:16px}.lb .msg-compose-head{font-size:15px;font-weight:800}.lb .msg-compose .chip,.lb .msg-compose .chip:hover{background:var(--hb-white);min-height:36px;box-shadow:inset 0 0 0 1px var(--hb-line);color:var(--hb-ink);text-align:left;border:0;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700}.lb .msg-compose .chip:hover{box-shadow:inset 0 0 0 1.5px var(--hb-ink)}.lb .msg-compose .msg-area{background:var(--hb-white);width:100%;min-height:92px;box-shadow:inset 0 0 0 1px var(--hb-line);color:var(--hb-ink);font:600 15px/1.45 var(--font-body-family), sans-serif;resize:vertical;border:0;border-radius:12px;padding:12px 14px}.lb .msg-compose .msg-area:focus,.lb .msg-compose .msg-area:focus-visible{box-shadow:inset 0 0 0 2px var(--hb-blue);outline:none}.lb .msg-compose-actions{align-items:center;gap:16px;display:flex}.lb .msg-compose-actions .btn,.lb .msg-compose-actions .btn:hover{background:var(--hb-blue);height:46px;color:var(--hb-white);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:800;display:inline-flex}.lb .msg-compose-actions .btn{opacity:1;transition:background .15s}.lb .msg-compose-actions .btn:disabled{background:var(--hb-line);color:var(--hb-muted);cursor:default}.lb .msg-compose .text-btn{min-height:40px;color:var(--hb-muted);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;font-weight:800}.lb .msg-compose .text-btn:hover{color:var(--hb-ink)}.lb .msg-compose-done .btn,.lb .msg-compose-done .btn:hover{background:var(--hb-ink);height:46px;color:var(--hb-white);border-radius:999px;justify-content:center;align-items:center;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.lb .msg-compose-safety{color:var(--hb-muted-2);font-size:12.5px}.lb-sold-note{background:var(--hb-grey);border-radius:12px;margin-top:20px;padding:16px;font-size:14px}.lb-sold-note b{color:var(--hb-heart);font-weight:800}.lb-sold-note p{color:var(--hb-text-2);margin:6px 0 10px}.lb .lb-sold-note a{font-weight:800}.lb-seller{background:var(--hb-white);border-radius:16px;overflow:hidden}.lb-seller-cover{height:96px;position:relative}.lb-seller-cover>img,.lb-seller-cover-none{object-fit:cover;width:100%;height:100%;display:block}.lb-seller-cover-none{background:linear-gradient(120deg, var(--hb-blue), var(--hb-night))}.lb-seller-logo{background:var(--hb-ink);width:52px;height:52px;color:var(--hb-white);font-family:var(--hb-num);border:3px solid var(--hb-white);border-radius:12px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;position:absolute;bottom:-24px;left:24px;overflow:hidden}.lb-seller-logo img{object-fit:contain;background:var(--hb-white);width:100%;height:100%}.lb-seller-body{padding:34px 24px 24px}.lb-seller-body.plain{padding:24px}.lb-seller-name{align-items:center;gap:6px;min-width:0;font-size:18px;font-weight:800;display:flex}.lb .lb-seller-name a,.lb .lb-seller-name a:hover{color:var(--hb-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-seller-line{color:var(--hb-muted-2);margin-top:4px;font-size:13px}.lb-seller-stats{grid-template-columns:repeat(var(--n,3), 1fr);text-align:center;gap:8px;margin-top:16px;display:grid}.lb-seller-stats>div{background:var(--hb-grey);border-radius:10px;padding:10px 4px}.lb-seller-stats .v{font-size:17px;font-weight:800}.lb-seller-stats .k{color:var(--hb-muted-2);font-size:11px;font-weight:700}.lb-seller-open{color:var(--hb-muted);align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:700;display:flex}.lb-seller-open>span{background:var(--hb-muted-3);border-radius:50%;width:8px;height:8px}.lb-seller-open.on{color:var(--hb-good)}.lb-seller-open.on>span{background:var(--hb-g-great)}.lb .lb-seller-map{margin-top:12px;font-size:13px;font-weight:800;display:block}.lb .lb-seller-all{margin-top:16px;font-size:14px;font-weight:800;display:block}.lb-safety{background:var(--hb-white);color:var(--hb-text-2);border-radius:16px;align-items:flex-start;gap:14px;padding:20px 24px;font-size:13px;line-height:1.5;display:flex}.lb-safety svg{color:var(--hb-ink);flex:none;margin-top:1px}.lb-safety b{color:var(--hb-ink)}.lb-similar{padding:0 var(--hb-pad) 96px;scroll-margin-top:24px}.lb-similar-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.lb .lb-similar-head .hb-ul-link{white-space:nowrap;color:var(--hb-ink)}.lb .lb-similar-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.lb .lb-sim{background:var(--hb-white);color:var(--hb-ink);border-radius:14px;overflow:hidden}.lb .lb-sim-a,.lb .lb-sim-a:hover{color:var(--hb-ink);flex-direction:column;flex:1;display:flex}.lb .lb-sim .hb-rbtn.fav{width:36px;height:36px;position:absolute;top:10px;right:10px}.lb .lb-sim .lb-sim-labels{top:17px;left:12px}.lb .lb-sim .hb-bars{gap:3px;bottom:12px;left:12px;right:12px}.lb .lb-sim-body{padding:14px 16px 18px}.lb .lb-sim-price-row{align-items:baseline;gap:10px;display:flex}.lb .lb-sim-price{font-size:20px;font-weight:800}.lb .lb-sim-rating{color:var(--hb-good);font-size:12px;font-weight:800}.lb .lb-sim-title{margin-top:4px;font-size:15px;font-weight:700}.lb .lb-sim-specs{color:var(--hb-text-2);margin-top:3px;font-size:13px}.lb .lb-sim-place{color:var(--hb-muted-2);margin-top:6px;font-size:12px}.lb-bar{display:none}@container hb (max-width:1299px){.lb-grid{grid-template-columns:minmax(0,1fr) 380px}.lb-hero-specs,.lb-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lb-head{flex-wrap:wrap}.lb .lb-similar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lb .lb-similar-grid>:nth-child(n+4){display:none}}@container hb (max-width:1023px){.lb-page{--hb-pad:32px}.lb-crumbs{flex-wrap:wrap;row-gap:6px}.lb-meta{white-space:normal;flex-wrap:wrap;row-gap:4px;width:100%;margin-left:0}.lb-head{flex-direction:column;align-items:stretch;gap:18px;padding-bottom:22px}.lb-h1{font-size:40px}.lb-actions{flex-wrap:wrap}.lb-grid{flex-direction:column;align-items:stretch;gap:16px;padding-top:20px;padding-bottom:40px;display:flex}.lb-grid>*,.lb-main>*,.lb-aside>*{min-width:0}.lb-main,.lb-aside{display:contents}.lb-gallery{order:1}.lb-price-card{order:2}.lb-seller{order:3}.lb-main>.lb-card,.lb-check{order:4}.lb-safety{order:5}.lb-card,.lb-check{padding:24px}.lb-h2{font-size:28px}.lb-rows{grid-template-columns:minmax(0,1fr)}.lb-market{grid-template-columns:minmax(0,1fr);gap:28px}.lb-hist-chart{max-width:480px}.lb .lb-similar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lb .lb-similar-grid>:nth-child(n+4){display:block}.lb-similar{padding-bottom:48px}.lb-bar{z-index:40;padding:10px var(--hb-pad) calc(10px + env(safe-area-inset-bottom));background:var(--hb-white);box-shadow:0 -8px 24px var(--hb-bar-shadow);align-items:center;gap:12px;display:flex;position:sticky;bottom:0}.lb-bar-price{min-width:0;font-family:var(--hb-num);letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:24px;font-weight:700;overflow:hidden}.lb .lb-bar-btn,.lb .lb-bar-btn:hover{background:var(--hb-blue);color:var(--hb-white);border-radius:999px;flex:none;align-items:center;gap:8px;padding:13px 18px;font-size:15px;font-weight:800;display:flex}}@container hb (max-width:767px){.lb-page{--hb-pad:16px}.lb-meta{gap:12px}.lb-h1{font-size:30px}.lb-chips{margin-top:12px;font-size:13px}.lb .lb-act{padding:10px 14px;font-size:13px}.lb-gallery{border-radius:12px}.lb .lb-arrow{width:40px;height:40px;margin-top:-20px}.lb .lb-arrow.prev{left:12px}.lb .lb-arrow.next{right:12px}.lb .lb-full{width:40px;height:40px;top:12px;right:12px}.lb-tabs{font-size:12px;top:12px;left:12px}.lb .lb-tabs button{padding:7px 11px}.lb-count{padding:5px 10px;font-size:12px;bottom:12px;right:12px}.lb-thumbs{scrollbar-width:none;grid-template-columns:none;grid-auto-columns:76px;grid-auto-flow:column;overflow-x:auto}.lb-card,.lb-check,.lb-price-card{border-radius:14px;padding:20px}.lb-h2{font-size:24px}.lb-kicker{font-size:12px}.lb-hero-specs{gap:8px;margin-top:20px}.lb-hero-spec{padding:16px}.lb-hero-spec .n{font-size:28px}.lb-row{padding:12px 0;font-size:14px}.lb-check-head{flex-direction:column;gap:16px}.lb-check-grid{gap:8px;margin-top:20px}.lb-check-card{padding:14px}.lb-earlier-list{grid-template-columns:minmax(0,1fr)}.lb-desc{font-size:16px}.lb-equip-group{grid-template-columns:minmax(0,1fr);gap:12px}.lb-price{font-size:38px}.lb-similar-head{flex-direction:column;align-items:flex-start;gap:12px}.lb .lb-similar-grid{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--hb-pad));padding:0 var(--hb-pad) 6px;scroll-padding-inline:var(--hb-pad);grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;overflow-x:auto}.lb .lb-similar-grid>*{scroll-snap-align:start}.lb-box-top{gap:12px;padding:0 12px}.lb-box-hint,.lb .lb-box-arrow{display:none}.lb-box-strip{padding:10px 12px 16px}}@container hb (max-width:480px){.lb-check-grid{grid-template-columns:minmax(0,1fr)}.lb-hero-spec .n{font-size:24px}.lb .lb-box-zoom{display:none}}.lb-ref{background:var(--hb-ref-bg);align-items:flex-start;gap:72px;width:max-content;padding:72px;display:flex}.lb-ref-frame{flex:none;overflow:hidden}.lb-ref-frame.desktop{width:1440px}.lb-ref-frame.mobile{width:375px}.mb-page{--mb-num:var(--font-onest-family), var(--font-body-family), sans-serif;background:var(--hb-white);height:calc(100dvh - 80px);min-height:560px;color:var(--hb-ink);font-family:var(--font-body-family), var(--font-armenian-family), system-ui, sans-serif;letter-spacing:normal;-webkit-font-smoothing:antialiased;flex-direction:column;font-size:16px;font-weight:400;line-height:normal;display:flex;container:mb/inline-size}.mb-page:not(.mb-ref-frame .mb-page){background:var(--hb-grey);padding-inline:max(64px,50% - 656px)}.mb-page:not(.mb-ref-frame .mb-page)>.mb{border-inline:1px solid var(--hb-line-2)}@media (max-width:1279px){.mb-page:not(.mb-ref-frame .mb-page){padding-inline:32px}}@media (max-width:1023px){.mb-page:not(.mb-ref-frame .mb-page){padding-inline:0}.mb-page:not(.mb-ref-frame .mb-page)>.mb{border-inline:0}}@media (max-width:480px){.mb-page{height:calc(100dvh - 60px)}}.mb-off{background:var(--hb-acc-mod-bg);color:var(--hb-acc-mod);margin:0;padding:10px 24px;font-size:13px;font-weight:700}.mb{background:var(--hb-white);flex:1;grid-template-columns:380px minmax(0,1fr) 340px;min-height:0;display:grid}.mb button{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.mb button:disabled{cursor:default}.mb a,.mb a:hover{color:inherit;text-decoration:none}.mb input,.mb textarea{font-family:inherit}.mb img{max-width:none}.mb :focus-visible{outline:2px solid var(--hb-blue);outline-offset:2px}.mb-tick{flex:none;display:block}.mb-lines{flex:none;display:block;transform:skew(-12deg)}.mb-list{border-right:1px solid var(--hb-line-2);flex-direction:column;min-width:0;min-height:0;display:flex}.mb-list-head{padding:24px 20px 12px}.mb-title-row{justify-content:space-between;align-items:baseline;display:flex}.mb-h1{font-family:var(--mb-num);letter-spacing:-.03em;margin:0;font-size:30px;font-weight:700;line-height:normal}.mb-unread-total{color:var(--hb-blue);font-size:13px;font-weight:800}.mb-search{background:var(--hb-grey);height:44px;color:var(--hb-muted-2);border-radius:12px;align-items:center;gap:10px;margin-top:16px;padding:0 14px;display:flex}.mb-search svg{flex:none}.mb-search input{color:var(--hb-ink);appearance:none;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:1px 2px;font-size:14px;font-weight:600}.mb-search input::placeholder{color:var(--hb-muted-2)}.mb-search input::-webkit-search-cancel-button{display:none}.mb-filters{scrollbar-width:none;gap:6px;margin-top:12px;display:flex;overflow-x:auto}.mb-filters::-webkit-scrollbar{display:none}.mb-filters.wrap{flex-wrap:wrap;margin-top:0}.mb .mb-filter{white-space:nowrap;background:var(--hb-grey);color:var(--hb-ink);border-radius:999px;flex:none;padding:7px 9px;font-size:13px;font-weight:800}.mb .mb-filter.on{background:var(--hb-ink);color:var(--hb-white)}.mb-rows{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.mb .mb-row{cursor:pointer;background:var(--hb-white);color:var(--hb-ink);gap:12px;padding:14px 20px;display:flex;position:relative}.mb .mb-row:hover{background:var(--hb-hdr-row-hover)}.mb .mb-row.on{background:var(--hb-acc-sel);box-shadow:inset 3px 0 0 var(--hb-blue)}.mb-row-pic{flex:none;width:52px;height:52px;position:relative}.mb-row-photo{background:var(--hb-photo);border-radius:12px;width:52px;height:52px;overflow:hidden}.mb-row-photo img,.mb-head-photo img,.mb-car-photo img{object-fit:cover;width:100%;height:100%;display:block}.mb-row-av{border:2px solid var(--hb-white);width:26px;height:26px;color:var(--hb-white);border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:-6px;right:-6px;overflow:hidden}.mb-row-av img,.mb-person-av img{object-fit:cover;width:100%;height:100%;display:block}.mb-row-body{flex:1;min-width:0}.mb-row-top{align-items:center;gap:6px;display:flex}.mb-row-name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;overflow:hidden}.mb-row-time{color:var(--hb-muted-2);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:700}.mb-row-car{color:var(--hb-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;font-weight:700;overflow:hidden}.mb-role.buy{color:var(--hb-ink)}.mb-role.sell{color:var(--hb-blue)}.mb-role.sold{color:var(--hb-muted-2)}.mb-row-last{align-items:center;gap:8px;margin-top:3px;display:flex}.mb-row-prev{color:var(--hb-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:600;overflow:hidden}.mb-row-prev.unread{color:var(--hb-ink);font-weight:800}.mb-row-count{background:var(--hb-blue);min-width:20px;height:20px;color:var(--hb-white);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:800;display:flex}.mb-none{text-align:center;color:var(--hb-muted-2);padding:40px 20px;font-size:14px;font-weight:700;line-height:1.5}.mb-list-foot{border-top:1px solid var(--hb-line-2);justify-content:space-between;gap:12px;padding:12px 20px;display:flex}.mb .mb-list-foot button{color:var(--hb-text-2);font-size:13px;font-weight:800}.mb .mb-list-foot button:hover{color:var(--hb-ink)}.mb .mb-list-foot button.on{color:var(--hb-blue)}.mb-thread{background:var(--hb-grey);flex-direction:column;min-width:0;min-height:0;display:flex}.mb-wide{grid-column:2/-1}.mb-head{background:var(--hb-white);border-bottom:1px solid var(--hb-line-2);align-items:center;gap:14px;padding:14px 24px;display:flex}.mb .mb-back{border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin-left:-8px;display:none}.mb .mb-back.always{display:flex}.mb .mb-back:hover{background:var(--hb-grey)}.mb-head-photo{background:var(--hb-photo);border-radius:8px;flex:none;width:64px;height:48px;overflow:hidden}.mb-head-txt{flex:1;min-width:0}.mb-head-top{align-items:baseline;gap:10px;display:flex}.mb-head-title{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;overflow:hidden}.mb-head-price{font-family:var(--mb-num);white-space:nowrap;font-size:17px;font-weight:700}.mb-head-sub{color:var(--hb-muted);gap:10px;min-width:0;margin-top:2px;font-size:12px;font-weight:700;display:flex}.mb-status{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mb-status.mine{color:var(--hb-blue)}.mb-status.ok,.mb-rating{color:var(--hb-good)}.mb-status.muted{color:var(--hb-text-2)}.mb-rating{white-space:nowrap}.mb .mb-btn-line{border:1.5px solid var(--hb-acc-ring);color:var(--hb-ink);white-space:nowrap;border-radius:999px;flex:none;padding:9px 14px;font-size:13px;font-weight:800}.mb .mb-btn-line:hover{border-color:var(--hb-ink)}.mb .mb-btn-dark{background:var(--hb-ink);color:var(--hb-white);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:800;display:flex}.mb .mb-btn-dark:hover{color:var(--hb-white);background:var(--hb-text-3)}.mb .mb-btn-dark:disabled{opacity:.6}.mb .mb-btn-dark svg{flex:none}.mb-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:1;gap:10px;min-height:0;padding:24px 32px;display:flex;overflow-y:auto}.mb .mb-older{color:var(--hb-blue);align-self:center;padding:4px 10px;font-size:13px;font-weight:800}.mb-day{color:var(--hb-muted-2);align-self:center;padding:6px 0;font-size:12px;font-weight:800}.mb-msg{flex-direction:column;align-self:flex-start;align-items:flex-start;gap:3px;max-width:62%;display:flex}.mb-msg.mine{align-self:flex-end;align-items:flex-end}.mb-bubble{background:var(--hb-white);color:var(--hb-ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px 18px 18px 6px;flex-direction:column;gap:8px;padding:11px 15px;font-size:15px;font-weight:500;line-height:1.45;display:flex}.mb-msg.mine .mb-bubble{background:var(--hb-blue);color:var(--hb-white);border-radius:18px 18px 6px}.mb-msg.sending .mb-bubble,.mb-msg.failed .mb-bubble{opacity:.7}.mb-photos{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:4px;min-width:min(240px,60vw);display:grid}.mb-photos img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%;display:block}.mb-meta{color:var(--hb-muted-2);padding:0 4px;font-size:11px;font-weight:700}.mb-failed{color:var(--hb-hdr-logout);flex-wrap:wrap;justify-content:flex-end;gap:4px 12px;padding:0 4px;font-size:12px;font-weight:700;display:flex}.mb .mb-failed button{color:var(--hb-ink);font-weight:800}.mb .mb-failed button.danger{color:var(--hb-hdr-logout)}.mb-text.mb-removed{opacity:.7;font-style:italic}.mb .mb-new{background:var(--hb-ink);color:var(--hb-white);box-shadow:0 6px 18px var(--hb-combo-shadow);border-radius:999px;align-self:center;margin-top:auto;padding:8px 14px;font-size:13px;font-weight:800;position:sticky;bottom:4px}.mb .mb-new:hover{background:var(--hb-text-3)}.mb-compose{background:var(--hb-white);border-top:1px solid var(--hb-line-2);padding:12px 24px 16px}.mb-quick{gap:6px;margin-bottom:10px;display:flex;overflow-x:auto}.mb .mb-chip{border:1.5px solid var(--hb-acc-ring);white-space:nowrap;border-radius:999px;flex:none;padding:8px 13px;font-size:13px;font-weight:700}.mb .mb-chip:hover{border-color:var(--hb-blue);color:var(--hb-blue)}.mb-compose-row{align-items:center;gap:8px;display:flex}.mb-tools{color:var(--hb-text-2);gap:2px;display:flex}.mb .mb-tool{border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mb .mb-tool:hover{background:var(--hb-grey)}.mb .mb-tool.vin{font-size:11px;font-weight:800}.mb .mb-tool.cur{font-size:17px;font-weight:800}.mb-field{background:var(--hb-grey);border-radius:14px;flex:1;align-items:center;min-width:0;height:48px;padding:0 6px 0 16px;display:flex}.mb-field input{color:var(--hb-ink);background:0 0;border:0;outline:0;flex:1;min-width:0;margin:0;padding:1px 2px;font-size:15px;font-weight:600;line-height:normal}.mb-field:focus-within{box-shadow:inset 0 0 0 2px var(--hb-blue)}.mb .mb-field input:focus,.mb .mb-field input:focus-visible{box-shadow:none;outline:none}.mb-field input::placeholder{color:var(--hb-muted-3)}.mb .mb-send{background:var(--hb-muted-3);width:38px;height:38px;color:var(--hb-white);border-radius:10px;flex:none;justify-content:center;align-items:center;transition:background .2s;display:flex}.mb .mb-send.on{background:var(--hb-blue)}.mb-drafts{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.mb-draft{background:var(--hb-photo);border-radius:10px;width:64px;height:64px;position:relative;overflow:hidden}.mb-draft img{object-fit:cover;width:100%;height:100%;display:block}.mb-draft.uploading img{opacity:.5}.mb-draft.error{outline:2px solid var(--hb-hdr-logout);outline-offset:-2px}.mb .mb-draft button{background:var(--hb-chip-dark);width:22px;height:22px;color:var(--hb-white);border-radius:50%;justify-content:center;align-items:center;font-size:15px;line-height:1;display:flex;position:absolute;top:3px;right:3px}.mb-closed{background:var(--hb-white);border-top:1px solid var(--hb-line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:16px 24px;display:flex}.mb-closed p{color:var(--hb-text-2);margin:0;font-size:14px;font-weight:600}.mb-error{color:var(--hb-hdr-logout);margin:0;font-size:13px;font-weight:700}.mb-pick{text-align:center;color:var(--hb-muted-2);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.mb-pick p{max-width:340px;margin:0}.mb-pick .mb-back{align-self:flex-start}.mb-spinner{border:3px solid var(--hb-line);border-top-color:var(--hb-blue);border-radius:50%;width:26px;height:26px;animation:.8s linear infinite mbSpin}.mb-spinner.small{border-width:2px;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}@keyframes mbSpin{to{transform:rotate(360deg)}}.mb-report{background:var(--hb-white);border-radius:16px;margin:16px 32px 0;padding:18px 20px}.mb-report form{flex-direction:column;gap:12px;display:flex}.mb-report b{font-size:15px;font-weight:800}.mb-area{background:var(--hb-grey);color:var(--hb-ink);resize:vertical;border:0;border-radius:12px;outline:0;min-height:64px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.45}.mb-report-actions{align-items:center;gap:14px;display:flex}.mb .mb-text-btn{color:var(--hb-text-2);font-size:13px;font-weight:800}.mb .mb-text-btn:hover{color:var(--hb-ink)}.mb-report-done{justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:14px;font-weight:700;display:flex}.mb-settings{flex-direction:column;flex:1;min-height:0;display:flex}.mb-settings-head{background:var(--hb-white);border-bottom:1px solid var(--hb-line-2);align-items:center;gap:12px;min-height:77px;padding:14px 24px;display:flex}.mb-settings-head h2{margin:0;font-size:16px;font-weight:800}.mb-settings-body{flex-direction:column;flex:1;gap:12px;max-width:760px;min-height:0;padding:24px 32px;display:flex;overflow-y:auto}.mb-card{background:var(--hb-white);border-radius:16px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.mb-card .hint,.mb-settings-body>.hint{color:var(--hb-muted);margin:0;font-size:13px;font-weight:600;line-height:1.5}.mb .mb-switch-row{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.mb .mb-switch-row:disabled{opacity:.55}.mb-switch-txt{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;font-size:14px;font-weight:700;display:flex}.mb-switch-txt .hint{color:var(--hb-muted);font-size:12.5px;font-weight:600;line-height:1.45}.mb-switch{background:var(--hb-switch-off);border-radius:999px;flex:none;width:40px;height:24px;transition:background .2s;position:relative}.mb-switch i{background:var(--hb-white);border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px}.mb-switch.on{background:var(--hb-blue)}.mb-switch.on i{transform:translate(16px)}.mb .mb-link{color:var(--hb-blue);font-size:13px;font-weight:800}.mb .mb-link:hover{color:var(--hb-blue-hover)}.mb-side{border-left:1px solid var(--hb-line-2);flex-direction:column;gap:20px;min-width:0;min-height:0;padding:24px 22px;display:flex;overflow-y:auto}.mb-person{text-align:center;border-bottom:1px solid var(--hb-line-2);flex-direction:column;align-items:center;gap:8px;padding-bottom:20px;display:flex}.mb-person-av{width:72px;height:72px;color:var(--hb-white);font-family:var(--mb-num);border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex;overflow:hidden}.mb-person-name{align-items:center;gap:6px;font-size:18px;font-weight:800;display:flex}.mb-person-who{color:var(--hb-muted);font-size:13px;font-weight:600;line-height:1.5}.mb-person-online{color:var(--hb-good);font-size:12px;font-weight:800}.mb-kicker{letter-spacing:.12em;color:var(--hb-muted-2);margin-bottom:10px;font-size:12px;font-weight:800}.mb-card .mb-kicker{margin-bottom:0}.mb-car-photo{aspect-ratio:4/3;background:var(--hb-photo);border-radius:12px;overflow:hidden}.mb-car-specs{color:var(--hb-text-2);margin-top:10px;font-size:13px;line-height:1.5}.mb-car-place{color:var(--hb-muted-2);margin-top:4px;font-size:12px;font-weight:700}.mb-safe{background:var(--hb-night);color:var(--hb-white);border-radius:14px;padding:18px}.mb-safe-kicker{letter-spacing:.1em;color:var(--hb-blue-light);align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.mb-safe-list{color:var(--hb-dark-text-2);flex-direction:column;gap:9px;margin-top:12px;font-size:13px;font-weight:600;line-height:1.45;display:flex}.mb-actions{flex-direction:column;gap:4px;font-size:14px;font-weight:700;display:flex}.mb .mb-act{color:var(--hb-ink);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.mb .mb-act+.mb-act{border-top:1px solid var(--hb-line-2)}.mb .mb-act:hover{color:var(--hb-blue)}.mb .mb-act.danger{color:var(--hb-hdr-logout)}.mb-act-value.ok{color:var(--hb-good)}.mb-act-value.muted{color:var(--hb-muted-2)}@container mb (max-width:1279px){.mb{grid-template-columns:340px minmax(0,1fr)}.mb-side{display:none}}@container mb (max-width:1023px){.mb{grid-template-columns:minmax(0,1fr)}.mb-wide{grid-column:auto}.mb[data-view=list] .mb-thread,.mb[data-view=thread] .mb-list{display:none}.mb-list{border-right:0}.mb .mb-back{display:flex}}@container mb (max-width:767px){.mb-list-head{padding:20px 16px 10px}.mb-h1{font-size:26px}.mb-filters{scrollbar-width:none;overflow-x:auto}.mb-filters::-webkit-scrollbar{display:none}.mb .mb-row,.mb-list-foot{padding:12px 16px}.mb-head{gap:10px;padding:10px 12px}.mb-head-photo{width:48px;height:36px}.mb-head-top{flex-direction:column;gap:0}.mb-head-title{max-width:100%;font-size:14px}.mb-head-price{font-size:15px}.mb-head-sub,.mb .mb-btn-line{display:none}.mb .mb-btn-dark{padding:10px}.mb .mb-btn-dark span{display:none}.mb-scroll{padding:16px 12px}.mb-msg{max-width:84%}.mb-compose{padding:10px 12px 12px}.mb-tools{gap:0}.mb .mb-tool{width:34px}.mb-field{padding-left:12px}.mb-report{margin:12px 12px 0}.mb-closed{padding:14px 16px}.mb-settings-head{min-height:0;padding:10px 12px}.mb-settings-body{padding:16px 12px}}.mb-ref{background:var(--hb-ref-bg);align-items:flex-start;gap:72px;width:max-content;padding:72px;display:flex}.mb-ref-frame{background:var(--hb-grey);flex:none;overflow:hidden}.mb-ref-frame.desktop{width:1440px}.mb-ref-frame.mobile{width:375px}.mb-ref-frame .mb-page{height:820px;min-height:0}.mb-ref-frame.mobile .mb-page{height:752px}.ab{background:var(--hb-grey);color:var(--hb-ink);font-family:var(--font-body-family), var(--font-armenian-family), system-ui, sans-serif;-webkit-font-smoothing:antialiased;container:ab/inline-size}.ab-page{--ab-pad:max(64px, calc((100% - 1312px) / 2));--ab-num:var(--font-onest-family), var(--font-body-family), sans-serif}.ab-band,.ab:not(.ab-legacy-page) .ab-body>:not(.ab-legacy){letter-spacing:normal;font-size:16px;font-weight:400;line-height:normal}.ab img{max-width:none}.ab button{font-family:inherit}.ab :focus-visible{outline:2px solid var(--hb-blue);outline-offset:2px}.ab-lines{flex:none;display:block;transform:skew(-12deg)}.ab-band{background:var(--hb-night);color:var(--hb-white);position:relative}.ab-top{padding:32px var(--ab-pad) 0}.ab-band.dealer .ab-top{padding:0 var(--ab-pad);margin-top:-56px;position:relative}.ab-cover{height:160px;position:relative;overflow:hidden}.ab-cover img{object-fit:cover;opacity:.55;width:100%;height:100%;display:block}.ab-cover-shade{background:linear-gradient(0deg, var(--hb-night), var(--hb-acc-cover));position:absolute;inset:0}.ab-who{align-items:center;gap:24px;display:flex}.ab-band.dealer .ab-who{align-items:flex-end}.ab-av{background:var(--hb-blue);width:88px;height:88px;font-family:var(--ab-num);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:32px;font-weight:700;display:flex;overflow:hidden}.ab-logo{background:var(--hb-ink);border:4px solid var(--hb-night);width:112px;height:112px;font-family:var(--ab-num);border-radius:20px;flex:none;justify-content:center;align-items:center;font-size:34px;font-weight:700;display:flex;overflow:hidden}.ab-av img,.ab-logo img{object-fit:cover;width:100%;height:100%;display:block}.ab-logo img{object-fit:contain;background:var(--hb-white)}.ab-who-txt{flex:1;min-width:0}.ab-band.dealer .ab-who-txt{padding-bottom:6px}.ab-name{font-family:var(--ab-num);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:40px;font-weight:700;line-height:1}.ab-band.dealer .ab-name{align-items:center;gap:10px;display:flex}.ab-name svg{flex:none}.ab-meta{color:var(--hb-dark-text);flex-wrap:wrap;gap:16px;margin-top:12px;font-size:14px;font-weight:600;display:flex}.ab-band.dealer .ab-meta{margin-top:10px}.ab-meta .ok{color:var(--hb-rate);align-items:center;gap:6px;display:flex}.ab-side{display:contents}.ab-band.dealer .ab-side{flex:none;align-items:center;gap:10px;padding-bottom:6px;display:flex}.ab-box{background:var(--hb-ink);border:1px solid var(--hb-hdr-open);text-align:right;border-radius:12px;padding:10px 14px}.ab-box-label{color:var(--hb-muted-2);letter-spacing:.08em;font-size:11px;font-weight:800}.ab-box-value{margin-top:2px;font-size:16px;font-weight:800}.ab .ab-btn-line,.ab .ab-btn-line:hover{border:1px solid var(--hb-dark-line);color:var(--hb-white);white-space:nowrap;border-radius:999px;flex:none;padding:14px 20px;font-size:14px;font-weight:800}.ab .ab-btn-line:hover{border-color:var(--hb-w-50)}.ab .ab-btn-white,.ab .ab-btn-white:hover{background:var(--hb-white);color:var(--hb-ink);white-space:nowrap;border-radius:999px;flex:none;padding:14px 22px;font-size:14px;font-weight:800}.ab-band.dealer .ab-btn-line{padding:14px 18px}.ab-band.dealer .ab-btn-white{padding:14px 20px}.ab-tabs{border-bottom:1px solid var(--hb-foot-line);scrollbar-width:none;gap:4px;margin-top:32px;display:flex;overflow-x:auto}.ab-tabs::-webkit-scrollbar{display:none}.ab .ab-tab,.ab .ab-tab:hover{white-space:nowrap;color:var(--hb-muted-2);align-items:center;gap:8px;padding:14px 18px;font-size:15px;font-weight:800;transition:color .2s;display:flex}.ab .ab-tab:hover{color:var(--hb-dark-text-2)}.ab .ab-tab.on{color:var(--hb-white);box-shadow:inset 0 -2px 0 var(--hb-white)}.ab-tab-count{background:var(--hb-hdr-open);color:var(--hb-white);border-radius:999px;padding:2px 8px;font-size:12px}.ab-tab.on .ab-tab-count{background:var(--hb-blue)}.ab-body{padding:32px var(--ab-pad) 96px}.ab .ab-btn-dark,.ab .ab-btn-dark:hover{background:var(--hb-ink);color:var(--hb-white);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:12px 18px;font-size:13px;font-weight:800;display:inline-flex}.ab .ab-btn-dark:hover{background:var(--hb-text-3)}.ab .ab-btn-dark:disabled{opacity:.6;cursor:default}.ab .ab-btn-blue,.ab .ab-btn-blue:hover{background:var(--hb-blue);color:var(--hb-white);white-space:nowrap;border-radius:999px;align-items:center;padding:12px 18px;font-size:13px;font-weight:800;display:inline-flex}.ab .ab-btn-line-dark{background:var(--hb-white);border:1.5px solid var(--hb-acc-ring);color:var(--hb-ink);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;padding:10.5px 16px;font-size:13px;font-weight:800;display:inline-flex}.ab .ab-link,.ab .ab-card-link{color:var(--hb-blue);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:800}.ab .ab-link:hover,.ab .ab-card-link:hover{color:var(--hb-blue-hover)}.ab-muted{color:var(--hb-muted);margin:0;font-size:13px;font-weight:600;line-height:1.5}.ab-muted.pad{padding:24px}.ab-section-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.ab-section-head h1{font-family:var(--ab-num);letter-spacing:-.03em;margin:0;font-size:30px;font-weight:700}.ab-note{background:var(--hb-white);border-radius:16px;align-items:center;gap:20px;margin-bottom:12px;padding:18px 22px;font-size:14px;font-weight:700;display:flex}.ab-note.warn{background:var(--hb-acc-mod-bg);color:var(--hb-acc-mod)}.ab-note.error{background:var(--deal-over-soft);color:var(--hb-hdr-logout)}.ab-note-txt{flex:1;min-width:0}.ab-note-txt .t{font-size:16px;font-weight:800}.ab-note-txt .d{color:var(--hb-muted);margin-top:2px;font-size:14px;font-weight:600}.ab-empty{background:var(--hb-white);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:16px;padding:40px 24px;display:flex}.ab-empty p{max-width:460px;color:var(--hb-muted);margin:0;font-size:15px;font-weight:600;line-height:1.5}.ab-card{background:var(--hb-white);border-radius:16px;padding:24px}.ab-card-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ab-card-title{font-size:16px;font-weight:800}.ab-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.ab-kpis.big{margin-bottom:0}.ab-kpi{background:var(--hb-white);border-radius:16px;padding:22px}.ab-kpi-label{color:var(--hb-muted);font-size:13px;font-weight:700}.ab-kpi-value{font-family:var(--ab-num);letter-spacing:-.03em;margin-top:6px;font-size:34px;font-weight:700}.ab-kpis.big .ab-kpi-value{font-size:36px}.ab-kpi-delta{margin-top:2px;font-size:13px;font-weight:700}.ab-kpi-delta.ok{color:var(--hb-good)}.ab-kpi-delta.muted{color:var(--hb-muted)}.ab-kpi-delta.down{color:var(--hb-acc-down)}.ab-rows{flex-direction:column;gap:12px;display:flex}.ab-row{background:var(--hb-white);border-radius:16px;grid-template-columns:220px minmax(0,1fr) 260px;align-items:stretch;gap:24px;padding:16px;display:grid}.ab-row.dim{opacity:.72}.ab-row.busy{opacity:.6;pointer-events:none}.ab .ab-row-photo{background:var(--hb-photo);aspect-ratio:4/3;border-radius:12px;align-self:start;display:block;position:relative;overflow:hidden}.ab-row-photo img{object-fit:cover;width:100%;height:100%;display:block}.ab-row.dim .ab-row-photo img{filter:grayscale()}.ab-pill{background:var(--hb-line-2);color:var(--hb-text-2);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800;position:absolute;top:10px;left:10px}.ab-pill.ok{background:var(--hb-hdr-ic-price);color:var(--hb-good)}.ab-pill.mod{background:var(--hb-acc-mod-bg);color:var(--hb-acc-mod)}.ab-pill.bad{background:var(--deal-over-soft);color:var(--hb-hdr-logout)}.ab-row-info{flex-direction:column;gap:6px;min-width:0;padding:4px 0;display:flex}.ab-row-price-line{align-items:baseline;gap:12px;display:flex}.ab-row-price{font-family:var(--ab-num);letter-spacing:-.02em;font-size:26px;font-weight:700}.ab-row-rating{color:var(--hb-good);font-size:12px;font-weight:800}.ab .ab-row-title,.ab .ab-row-title:hover{color:var(--hb-ink);font-size:17px;font-weight:800}.ab .ab-row-title:hover{color:var(--hb-blue)}.ab-row-specs{color:var(--hb-text-2);font-size:13px}.ab-row-meta{color:var(--hb-muted-2);font-size:12px;font-weight:600}.ab-tip,.ab-row-notice{background:var(--hb-make-on);color:var(--hb-acc-tip);border-radius:10px;align-items:center;gap:10px;margin-top:auto;padding:10px 12px;font-size:13px;font-weight:700;display:flex}.ab-tip-text{flex:1}.ab .ab-tip a{white-space:nowrap;color:var(--hb-blue);font-weight:800}.ab .ab-tip a:hover{color:var(--hb-blue-hover)}.ab-row-notice{background:var(--hb-acc-mod-bg);color:var(--hb-acc-mod);flex-direction:column;align-items:flex-start;gap:2px}.ab-row-notice.error{background:var(--deal-over-soft);color:var(--hb-hdr-logout)}.ab-row-notice b{font-weight:800}.ab-row-notice+.ab-tip{margin-top:0}.ab-row-side{border-left:1px solid var(--hb-line-2);flex-direction:column;gap:10px;min-width:0;padding-left:24px;display:flex}.ab-row-views{color:var(--hb-muted);justify-content:space-between;font-size:13px;font-weight:700;display:flex}.ab-row-views .v{color:var(--hb-ink)}.ab-spark{display:block}.ab-row-nums{color:var(--hb-muted);gap:16px;font-size:13px;font-weight:700;display:flex}.ab-row-nums b{color:var(--hb-ink)}.ab-row-acts{gap:6px;margin-top:auto;display:flex}.ab .ab-act-blue,.ab .ab-act-blue:hover{text-align:center;background:var(--hb-blue);color:var(--hb-white);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:1;padding:10px;font-size:13px;font-weight:800;line-height:normal}.ab .ab-act-blue:hover{background:var(--hb-blue-hover)}.ab .ab-act-blue:disabled{cursor:default}.ab-act-wait{text-align:center;background:var(--hb-grey);color:var(--hb-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;padding:10px 6px;font-size:12px;font-weight:800;overflow:hidden}.ab .ab-act-line,.ab .ab-act-line:hover{text-align:center;border:1.5px solid var(--hb-acc-ring);color:var(--hb-ink);border-radius:999px;flex:1;padding:9px;font-size:13px;font-weight:800}.ab .ab-act-line:hover{border-color:var(--hb-ink)}.ab-more-wrap{flex:none;position:relative}.ab .ab-act-more{border:1.5px solid var(--hb-acc-ring);background:var(--hb-white);height:100%;min-height:38px;color:var(--hb-ink);cursor:pointer;border-radius:999px;padding:0 12px;font-size:13px;font-weight:800}.ab .ab-act-more:hover,.ab .ab-stock-more:hover{border-color:var(--hb-ink)}.ab-menu{z-index:5;background:var(--hb-white);min-width:220px;box-shadow:0 18px 50px var(--hb-pop-shadow), 0 0 0 1px var(--hb-pop-ring);border-radius:14px;flex-direction:column;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0}.ab-stock .ab-menu{top:calc(100% + 6px);bottom:auto}.ab .ab-menu a,.ab .ab-menu button{text-align:left;width:100%;color:var(--hb-ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:700;display:block}.ab .ab-menu a:hover,.ab .ab-menu button:hover{background:var(--hb-grey)}.ab .ab-menu .danger{color:var(--hb-hdr-logout)}.ab-fav-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.ab-fav-grid.loading{min-height:240px}.ab-fav{background:var(--hb-white);border-radius:16px;position:relative;overflow:hidden}.ab .ab-fav-photo{aspect-ratio:4/3;background:var(--hb-photo);display:block;position:relative}.ab-fav-photo img{object-fit:cover;width:100%;height:100%;display:block}.ab-fav-drop{background:var(--hb-good);color:var(--hb-white);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800;position:absolute;top:10px;left:10px}.ab-fav-sold{background:var(--hb-chip-dark-2);color:var(--hb-white);justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute;inset:0}.ab .ab-fav-heart{background:var(--hb-w-94);width:34px;height:34px;color:var(--hb-heart);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.ab .ab-fav-body,.ab .ab-fav-body:hover{color:var(--hb-ink);padding:14px 16px 16px;display:block}.ab-fav-price{font-size:20px;font-weight:800}.ab-fav-title{margin-top:4px;font-size:15px;font-weight:700}.ab-fav-place{color:var(--hb-muted-2);margin-top:6px;font-size:12px}.ab-searches{flex-direction:column;gap:12px;max-width:900px;margin:0;padding:0;list-style:none;display:flex}.ab-search{background:var(--hb-white);border-radius:16px;padding:22px 24px}.ab-search-line{align-items:center;gap:20px;display:flex}.ab-search-txt{flex:1;min-width:0}.ab-search-txt .t{overflow-wrap:anywhere;font-size:18px;font-weight:800}.ab-search-txt .d{color:var(--hb-muted);margin-top:4px;font-size:13px;font-weight:600}.ab-search.paused .ab-search-txt{opacity:.6}.ab .ab-search-notify{cursor:pointer;color:var(--hb-text-2);white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:13px;font-weight:700;display:flex}.ab-switch{background:var(--hb-switch-off);border-radius:999px;flex:none;width:40px;height:24px;transition:background .2s;position:relative}.ab-switch i{background:var(--hb-white);border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px}.ab-switch.on{background:var(--hb-blue)}.ab-switch.on i{transform:translate(16px)}.ab .ab-gear{background:var(--hb-grey);width:40px;height:40px;color:var(--hb-text-2);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ab .ab-gear.on,.ab .ab-gear:hover{background:var(--hb-ink);color:var(--hb-white)}.ab-search-more{border-top:1px solid var(--hb-line-2);flex-direction:column;gap:14px;margin-top:18px;padding-top:18px;display:flex}.ab-search-ctl{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ab-search-label{letter-spacing:.12em;color:var(--hb-muted-2);text-transform:uppercase;min-width:120px;font-size:12px;font-weight:800}.ab-chips{flex-wrap:wrap;gap:6px;display:flex}.ab .ab-chip{background:var(--hb-grey);color:var(--hb-ink);cursor:pointer;border:0;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:800}.ab .ab-chip.on{background:var(--hb-ink);color:var(--hb-white)}.ab-search-foot{color:var(--hb-muted);justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.ab .ab-danger-link{color:var(--hb-hdr-logout);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:800}.ab-warn{color:var(--hb-hdr-logout);margin:0;font-size:13px;font-weight:700}.ab-ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:900px;margin-top:24px;display:grid}.ab-ways .ab-card{flex-direction:column;gap:16px;display:flex}.ab-way{align-items:flex-start;gap:14px;display:flex}.ab-way-ic{background:var(--hb-grey);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ab-way-txt{min-width:0;color:var(--hb-muted);flex-direction:column;align-items:flex-start;gap:4px;font-size:13px;font-weight:600;line-height:1.45;display:flex}.ab-way-txt b{color:var(--hb-ink);font-size:15px;font-weight:800}.ab-addr{color:var(--hb-ink);overflow-wrap:anywhere}.ab-bad{color:var(--hb-hdr-logout);font-weight:700}.ab-way-acts{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.ab .ab-switch-row{text-align:left;width:100%;color:var(--hb-ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0;font-size:14px;font-weight:700;display:flex}.ab-over-top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ab-kicker{letter-spacing:.12em;color:var(--hb-blue);align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.ab-periods{background:var(--hb-white);border-radius:999px;gap:2px;padding:4px;font-size:13px;font-weight:800;display:flex}.ab .ab-period{cursor:pointer;color:var(--hb-ink);background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:800;line-height:normal}.ab .ab-period.on{background:var(--hb-ink);color:var(--hb-white)}.ab-over-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.ab-legend{color:var(--hb-muted);gap:14px;font-size:12px;font-weight:700;display:flex}.ab-legend span{align-items:center;gap:6px;display:flex}.ab-legend i{border-radius:2px;width:10px;height:10px}.ab-legend i.v,.ab-bar .v{background:var(--hb-acc-bar)}.ab-legend i.l,.ab-bar .l{background:var(--hb-blue)}.ab-bars{border-bottom:1px solid var(--hb-line-2);align-items:flex-end;gap:3px;height:200px;margin-top:20px;display:flex}.ab-bar{flex-direction:column;flex:1;justify-content:flex-end;gap:2px;height:100%;display:flex}.ab-bar .v{border-radius:3px 3px 0 0;transition:height .5s cubic-bezier(.2,.8,.2,1)}.ab-bar .l{border-radius:2px;transition:height .5s cubic-bezier(.2,.8,.2,1)}.ab-axis{color:var(--hb-muted-2);justify-content:space-between;margin-top:8px;font-size:12px;font-weight:700;display:flex}.ab-leads-card{flex-direction:column;display:flex}.ab-leads-short{flex-direction:column;margin-top:10px;display:flex}.ab-leads-short .ab-muted{padding:12px 0}.ab .ab-lead-short,.ab .ab-lead-short:hover{border-bottom:1px solid var(--hb-line-2);color:var(--hb-ink);align-items:center;gap:12px;padding:12px 0;display:flex}.ab-lead-mark{background:var(--hb-acc-chat-bg);width:36px;height:36px;color:var(--hb-acc-chat);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.ab-lead-mark.call{background:var(--hb-make-on);color:var(--hb-hdr-ic-search-fg)}.ab-lead-mark.credit{background:var(--hb-hdr-ic-price);color:var(--hb-good)}.ab-lead-mark.view{background:var(--hb-hdr-ic-view);color:var(--hb-hdr-ic-view-fg)}.ab-lead-mark.big{width:40px;height:40px}.ab-lead-short-txt{flex:1;min-width:0}.ab-lead-short-txt .n{font-size:14px;font-weight:800}.ab-lead-short-txt .c{color:var(--hb-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.ab-lead-time{color:var(--hb-muted-2);white-space:nowrap;font-size:12px;font-weight:700}.ab-insight{background:var(--hb-night);color:var(--hb-white);border-radius:16px;align-items:center;gap:20px;margin-top:12px;padding:24px 28px;display:flex}.ab-insight-txt{flex:1}.ab-insight-txt .t{font-size:16px;font-weight:800}.ab-insight-txt .d{color:var(--hb-dark-text);margin-top:2px;font-size:14px}.ab-insight .ab-btn-white,.ab-insight .ab-btn-white:hover{padding:12px 18px;font-size:13px}.ab-table{background:var(--hb-white);border-radius:16px}.ab-stock-head,.ab-stock-row{grid-template-columns:minmax(0,2.4fr) 1fr 1.2fr .8fr .8fr .8fr 1fr;align-items:center;gap:16px;padding:12px 24px;display:grid}.ab-stock-head{color:var(--hb-muted);letter-spacing:.04em;border-bottom:1px solid var(--hb-line-2);padding:14px 24px;font-size:12px;font-weight:800}.ab .ab-col{color:var(--hb-muted);white-space:nowrap;letter-spacing:.04em;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:800;display:flex}.ab .ab-col.on{color:var(--hb-ink)}.ab-stock-row{border-bottom:1px solid var(--hb-hdr-row-line);font-size:14px}.ab-stock-row:last-child{border-bottom:0}.ab-stock-row:hover{background:var(--hb-hdr-foot)}.ab-stock-row.busy{opacity:.6;pointer-events:none}.ab .ab-stock-car,.ab .ab-stock-car:hover{min-width:0;color:var(--hb-ink);align-items:center;gap:14px;display:flex}.ab-stock-photo{background:var(--hb-photo);border-radius:8px;flex:none;width:72px;height:54px;overflow:hidden}.ab-stock-photo img{object-fit:cover;width:100%;height:100%;display:block}.ab-stock-name{min-width:0}.ab-stock-name .t{white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.ab-stock-name .km{color:var(--hb-muted-2);font-size:12px;font-weight:600}.ab-stock-name .st.mod{color:var(--hb-acc-mod)}.ab-stock-name .st.bad{color:var(--hb-hdr-logout)}.ab-stock-price{white-space:nowrap;font-weight:800}.ab-rate{white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:800}.ab-rate.great{background:var(--hb-hdr-ic-price);color:var(--hb-good)}.ab-rate.good{background:var(--hb-acc-good-bg);color:var(--hb-acc-good)}.ab-rate.fair{background:var(--hb-line-2);color:var(--hb-text-2)}.ab-rate.high{background:var(--hb-hdr-ic-view);color:var(--hb-hdr-ic-view-fg)}.ab-stock-num{font-weight:700}.ab-stock-num.stale{color:var(--hb-acc-down)}.ab-stock-acts{justify-content:flex-end;align-items:center;gap:6px;display:flex}.ab .ab-cut,.ab .ab-cut:hover{background:var(--hb-make-on);white-space:nowrap;color:var(--hb-blue);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.ab .ab-stock-more{color:var(--hb-ink);border:1px solid var(--hb-acc-ring);background:var(--hb-white);cursor:pointer;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800;line-height:normal}.ab-lead-filters{scrollbar-width:none;gap:6px;margin-bottom:14px;display:flex;overflow-x:auto}.ab .ab-lead-filter{cursor:pointer;background:var(--hb-white);color:var(--hb-ink);white-space:nowrap;border:0;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:800;line-height:normal}.ab .ab-lead-filter.on{background:var(--hb-ink);color:var(--hb-white)}.ab-leads{overflow:hidden}.ab .ab-lead,.ab .ab-lead:hover{border-bottom:1px solid var(--hb-hdr-row-line);color:var(--hb-ink);grid-template-columns:44px minmax(0,1.2fr) minmax(0,1.6fr) 140px 120px 150px;align-items:center;gap:16px;padding:16px 24px;font-size:14px;display:grid}.ab .ab-lead:hover{background:var(--hb-hdr-foot)}.ab-lead-who{min-width:0}.ab-lead-who .n{font-weight:800}.ab-lead-who .p{color:var(--hb-muted-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.ab-lead-car{color:var(--hb-text-3);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ab-lead-chan{color:var(--hb-muted);font-size:13px;font-weight:700}.ab-lead-at{color:var(--hb-muted-2);font-size:12px;font-weight:700}.ab-lead-status{white-space:nowrap;border-radius:999px;justify-self:end;padding:7px 12px;font-size:12px;font-weight:800}.ab-lead-status.new{background:var(--hb-blue);color:var(--hb-white)}.ab-lead-status.work{background:var(--hb-ink);color:var(--hb-white)}.ab-lead-status.deal{background:var(--hb-hdr-ic-price);color:var(--hb-good)}.ab-settings{flex-direction:column;gap:12px;max-width:900px;display:flex}.ab .ab-link-card,.ab .ab-link-card:hover{background:var(--hb-white);color:var(--hb-ink);border-radius:16px;flex-direction:column;gap:2px;padding:20px 24px;display:flex}.ab .ab-link-card:hover b{color:var(--hb-blue)}.ab-link-card b{font-size:16px;font-weight:800}.ab-link-card span{color:var(--hb-muted);font-size:13px;font-weight:600}.ab-legacy .panel,.ab-legacy-page .ab-body .panel,.ab-settings .panel{box-shadow:none;border-radius:16px}.ab-settings .acc-section{padding:24px}.ab-company{flex-direction:column;gap:12px;max-width:1000px;display:flex}.ab-settings .acc-hero{background:var(--hb-white);color:var(--hb-ink);border-radius:16px;align-items:center;gap:22px;padding:24px;display:flex}.acc-photo{flex:none;position:relative}.acc-avatar{background:var(--hb-blue);width:88px;height:88px;color:var(--hb-white);font-family:var(--ab-num);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:32px;font-weight:700;display:grid;position:relative}.acc-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.acc-avatar-cam{background:var(--hb-ink);width:30px;height:30px;color:var(--hb-white);border:3px solid var(--hb-white);border-radius:50%;place-items:center;transition:transform .15s;display:grid;position:absolute;bottom:-2px;right:-2px}.acc-avatar:hover .acc-avatar-cam{transform:scale(1.08)}.acc-avatar:disabled{opacity:.7;cursor:default}.acc-who{flex-direction:column;gap:4px;min-width:0;display:flex}.acc-who b{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:22px;font-weight:800}.acc-who>span{color:var(--hb-muted);font-size:13px;font-weight:600}.acc-photo-actions{flex-wrap:wrap;gap:16px;margin-top:6px;display:flex}.acc-link{color:var(--hb-blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:800}.acc-link:hover{color:var(--hb-blue-hover)}.acc-hero-error{color:var(--hb-hdr-logout);font-size:13px}.acc-section{flex-direction:column;gap:16px;display:flex}.acc-head{align-items:flex-start;gap:14px;display:flex}.acc-head h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800}.acc-head .acc-sub{margin-top:3px}.acc-ic{background:var(--hb-grey);width:42px;height:42px;color:var(--hb-ink);border-radius:12px;flex:none;place-items:center;display:grid}.acc-sub{color:var(--hb-muted);margin:0;font-size:13px;font-weight:600;line-height:1.5}.acc-muted{color:var(--hb-muted)}.acc-muted:hover{color:var(--hb-ink)}.acc-form{flex-direction:column;gap:16px;display:flex}.acc-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 16px;display:grid}.acc-field{flex-direction:column;gap:6px;min-width:0;display:flex}.acc-field .field,.acc-input,.acc-select{height:46px;font-size:15px}.acc-field .dd{width:100%}.acc-actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.acc-btn{border-radius:999px;height:42px}.acc-btn:disabled{opacity:.5}.acc-saved{color:var(--hb-good);font-size:13px;font-weight:700}.acc-value{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.acc-value>b{overflow-wrap:anywhere;min-width:0;margin-right:auto;font-size:17px;font-weight:800}.acc-badge{border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.acc-badge.ok{background:var(--hb-hdr-ic-price);color:var(--hb-good)}.acc-badge.warn{background:var(--hb-acc-mod-bg);color:var(--hb-acc-mod)}.acc-code{flex-direction:column;gap:10px;max-width:520px;display:flex}.acc-inline{align-items:stretch;gap:8px;display:flex}.acc-inline>.phone-field,.acc-inline>.field,.acc-inline>.code-field{flex:1;min-width:0}.acc-inline .phone-field{height:50px}.acc-inline .code-field{height:50px;font-size:22px}.acc-inline .btn{height:auto;min-height:46px}.acc-code .auth-pass{height:50px}.acc-code .auth-pass input{padding-left:16px;padding-right:4px}.acc-code .auth-pass input:focus-visible{outline:none}.acc-notice{border-radius:12px;margin:0;padding:12px 16px;font-size:14px;font-weight:700}.acc-notice.ok{background:var(--hb-hdr-ic-price);color:var(--hb-good)}.acc-notice.warn{background:var(--hb-acc-mod-bg);color:var(--hb-acc-mod)}.acc-notice.error{background:var(--deal-over-soft);color:var(--hb-hdr-logout)}.acc-methods{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.acc-methods li{background:var(--hb-grey);border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}.acc-method-ic{background:var(--hb-white);width:38px;height:38px;color:var(--hb-ink);border-radius:10px;flex:none;place-items:center;display:grid}.acc-method-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.acc-method-txt b{font-size:15px}.acc-method-txt span{color:var(--hb-muted);overflow-wrap:anywhere;font-size:13px}.acc-methods .btn-soft{background:var(--hb-white)}.acc-methods .btn-soft:hover{background:var(--hb-ink)}.acc-danger .acc-ic{background:var(--deal-over-soft);color:var(--hb-hdr-logout)}.acc-delete{color:var(--hb-hdr-logout)}.acc-confirm{background:var(--deal-over-soft);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.acc-confirm b{color:var(--hb-hdr-logout)}@container ab (max-width:1299px){.ab-fav-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ab-row{grid-template-columns:200px minmax(0,1fr) 240px;gap:20px}}@container ab (max-width:1023px){.ab-page{--ab-pad:32px}.ab-who{flex-wrap:wrap;gap:16px 24px}.ab-band:not(.dealer) .ab-who-txt{flex-basis:calc(100% - 112px)}.ab-band.dealer .ab-side{flex-basis:100%;padding-bottom:0}.ab-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-row{grid-template-columns:200px minmax(0,1fr)}.ab-row-side{border-left:0;border-top:1px solid var(--hb-line-2);grid-column:1/-1;padding-top:14px;padding-left:0}.ab-fav-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-over-grid{grid-template-columns:minmax(0,1fr)}.ab-stock{overflow-x:auto}.ab-stock-head,.ab-stock-row{min-width:860px}.ab .ab-lead,.ab .ab-lead:hover{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"mark who status""mark car status";row-gap:2px}.ab-lead>.ab-lead-mark{grid-area:mark}.ab-lead-who{grid-area:who}.ab-lead-car{grid-area:car;font-size:13px}.ab-lead-chan,.ab-lead-at{display:none}.ab-lead-status{grid-area:status}.ab-ways{grid-template-columns:minmax(0,1fr)}}@container ab (max-width:767px){.ab-search-line{flex-wrap:wrap;gap:12px 16px}.ab-search-txt{flex-basis:100%}.ab-search-notify{margin-right:auto}.ab-over-top{flex-direction:column;align-items:flex-start;gap:12px}.ab-insight,.ab-note{flex-wrap:wrap}}@container ab (max-width:480px){.ab-page{--ab-pad:16px}.ab-top{padding-top:24px}.ab-av{width:64px;height:64px;font-size:24px}.ab-logo{border-radius:16px;width:84px;height:84px;font-size:26px}.ab-band:not(.dealer) .ab-who-txt{flex-basis:calc(100% - 88px)}.ab-name{font-size:28px}.ab-meta{gap:6px 12px;font-size:13px}.ab .ab-btn-line,.ab .ab-btn-white{text-align:center;flex:1;padding:12px 14px}.ab-band.dealer .ab-side{flex-wrap:wrap}.ab-box{text-align:left;flex-basis:100%}.ab-tabs{margin-top:24px;margin-left:calc(-1 * var(--ab-pad));margin-right:calc(-1 * var(--ab-pad));padding:0 var(--ab-pad)}.ab .ab-tab{padding:12px;font-size:14px}.ab-body{padding:20px var(--ab-pad) 64px}.ab-kpis{gap:8px}.ab-kpi{padding:16px}.ab-kpi-value,.ab-kpis.big .ab-kpi-value{font-size:26px}.ab-row{grid-template-columns:minmax(0,1fr);gap:14px;padding:12px}.ab-row-price{font-size:22px}.ab-fav-grid{grid-template-columns:minmax(0,1fr);gap:12px}.ab-search,.ab-card{padding:18px}.ab-insight{padding:20px}.ab .ab-lead,.ab .ab-lead:hover{padding:14px 16px}.acc-grid2{grid-template-columns:1fr}.acc-inline{flex-direction:column}.acc-methods li{flex-wrap:wrap}.acc-methods li .btn{width:100%}.ab-settings .acc-hero{flex-direction:column;align-items:flex-start}}.ab-ref{background:var(--hb-ref-bg);align-items:flex-start;gap:72px;width:max-content;padding:72px;display:flex}.ab-ref-frame{background:var(--hb-grey);flex:none;overflow:hidden}.ab-ref-frame.desktop{width:1440px}.ab-ref-frame.mobile{width:375px}.pb{--ink:var(--hb-ink);--ink-2:var(--hb-text-3);--bg:var(--hb-grey);--soft:var(--hb-grey);--surface:var(--hb-white);--muted-1:var(--hb-muted);--muted-2:var(--hb-muted-2);--muted-3:var(--hb-muted-3);--line:var(--hb-line-2);--line-2:var(--hb-line);--red:var(--hb-blue);--red-dark:var(--hb-blue-hover);--red-soft:var(--hb-make-on);--radius-card:16px;--shadow-pop:0 16px 40px var(--hb-pop-shadow), 0 0 0 1px var(--hb-pop-ring)}.pb .pb-lead{max-width:760px;color:var(--hb-dark-text);margin:16px 0 0;font-size:16px;font-weight:600;line-height:1.5}.pb .pb-body{padding:28px var(--hb-pad) 96px;flex-direction:column;gap:28px;display:flex}.pb .pb-body:empty{padding:0 0 64px}.pb-split{background:var(--hb-grey)}.pb-legacy{--hb-pad:max(64px, calc((100% - 1312px) / 2));color:var(--hb-ink);font-family:var(--font-body-family), var(--font-armenian-family), system-ui, sans-serif;-webkit-font-smoothing:antialiased}.pb .pb-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pb .pb-head-text{min-width:0}.pb .pb-head .lb-h2.flush{margin-top:0}.pb .pb-head-count{color:var(--hb-muted);flex:none;padding-bottom:4px;font-size:15px;font-weight:800}.pb .pb-section{min-width:0;scroll-margin-top:24px}.pb .pb-btn{text-align:center;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 24px;font-size:15px;font-weight:800;line-height:1.2;transition:background .2s,box-shadow .2s,color .2s;display:inline-flex}.pb .pb-btn:hover{border:0;text-decoration:none}.pb .pb-btn.blue,.pb .pb-btn.blue:hover{background:var(--hb-blue);color:var(--hb-white)}.pb .pb-btn.blue:hover{background:var(--hb-blue-hover)}.pb .pb-btn.dark,.pb .pb-btn.dark:hover{background:var(--hb-ink);color:var(--hb-white)}.pb .pb-btn.dark:hover{background:var(--hb-text-3)}.pb .pb-btn.white,.pb .pb-btn.white:hover{background:var(--hb-white);color:var(--hb-ink)}.pb .pb-btn.white:hover{background:var(--hb-w-85)}.pb .pb-btn.line,.pb .pb-btn.line:hover{background:var(--hb-white);color:var(--hb-ink);box-shadow:inset 0 0 0 1.5px var(--hb-lb-line)}.pb .pb-btn.line:hover{box-shadow:inset 0 0 0 1.5px var(--hb-ink)}.pb .pb-btn.line-dark,.pb .pb-btn.line-dark:hover{color:var(--hb-white);box-shadow:inset 0 0 0 1px var(--hb-dark-line);background:0 0}.pb .pb-btn.line-dark:hover{box-shadow:inset 0 0 0 1px var(--hb-w-50)}.pb .pb-btn:disabled,.pb .pb-btn:disabled:hover{background:var(--hb-line);color:var(--hb-muted);box-shadow:none;cursor:default}.pb .pb-link,.pb .pb-link:hover{color:var(--hb-blue);align-self:flex-start;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.pb .pb-link:hover{color:var(--hb-blue-hover)}.pb .pb-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pb .pb-notice{background:var(--hb-acc-mod-bg);color:var(--hb-acc-mod);border-radius:12px;padding:14px 18px;font-size:14px;font-weight:700}.pb .pb-note-card{background:var(--hb-white);border-radius:16px;flex-direction:column;gap:16px;max-width:860px;padding:24px 28px;display:flex}.pb .pb-note-card.wide{max-width:none}.pb .pb-note-card p{color:var(--hb-text-2);margin:0;font-size:15px;line-height:1.55}.pb .pb-foot-note{color:var(--hb-muted);margin:0;font-size:13px;font-weight:600}.pb .pb-cover-none{background:var(--hb-pb-cover-none)}.pb .dd-menu{box-shadow:var(--shadow-pop);border-radius:12px;min-width:max(100%,260px)}.pb .dd-item{text-align:left;width:100%;min-height:40px;color:var(--hb-ink);border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;font-weight:700;display:flex}.pb .dd-item:hover,.pb .dd-item:focus-visible{background:var(--hb-grey);outline:none}.pb .dd-item.selected{background:var(--hb-make-on);color:var(--hb-blue)}.pb .dd-item .sub{color:var(--hb-muted-3);font-weight:700}.pb .dd-search{color:var(--hb-ink);font-size:15px;font-weight:600}.pb .pb-filters{background:var(--hb-grey);height:76px;box-shadow:0 0 0 8px var(--hb-white);color:var(--hb-ink);border-radius:10px;align-items:stretch;gap:0;margin-top:36px;display:flex}.pb .pb-filters .pb-search{border-right:1px solid var(--hb-line);min-width:0;max-width:none;color:var(--hb-muted-2);cursor:text;background:0 0;border-radius:10px 0 0 10px;flex:1.4;align-items:center;gap:12px;margin:0;padding:0 20px;display:flex}.pb .pb-filters .pb-search:focus-within{background:var(--hb-white);box-shadow:inset 0 0 0 2px var(--hb-blue)}.pb .pb-filters .pb-search-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pb .pb-filters .pb-search input{width:100%;min-width:0;color:var(--hb-ink);background:0 0;border:0;outline:0;padding:0;font-size:18px;font-weight:800}.pb .pb-filters .pb-search input::placeholder{color:var(--hb-muted-3);font-weight:700}.pb .pb-filters .pb-search input::-webkit-search-cancel-button{appearance:none}.pb .pb-dd{border-right:1px solid var(--hb-line);flex:1;min-width:0}.pb .pb-select{text-align:left;background:0 0;align-items:center;gap:10px;width:100%;height:100%;padding:0 20px;display:flex}.pb .pb-select:hover,.pb .dd.open .pb-select{background:var(--hb-grey-sel)}.pb .pb-select-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pb .pb-select-l{color:var(--hb-muted);font-size:12px;font-weight:700}.pb .pb-select-v{text-overflow:ellipsis;white-space:nowrap;color:var(--hb-muted-3);font-size:18px;font-weight:800;overflow:hidden}.pb .pb-select.has-value .pb-select-v{color:var(--hb-ink)}.pb .pb-filters{position:relative}.pb .pb-filters .pb-filters-reset,.pb .pb-filters .pb-filters-reset:hover{min-height:0;color:var(--hb-dark-text);padding:0;position:absolute;top:calc(100% + 14px);right:0}.pb .pb-filters .pb-btn{border-radius:0 10px 10px 0;height:100%;min-height:0;padding:0 40px;font-size:17px;font-weight:800}.pb .pb-filters-reset,.pb .pb-filters-reset:hover{white-space:nowrap;min-height:44px;color:var(--hb-blue);align-items:center;padding:0 10px;font-size:13px;font-weight:800;display:flex}.pb .pb-dl-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.pb .pb-dl-card{transition:box-shadow .2s,transform .2s}.pb .pb-dl-card:hover{box-shadow:0 14px 34px var(--hb-cur-shadow);transform:translateY(-2px)}.pb .pb-dl-card .hb-dealer-cover{aspect-ratio:3}.pb .pb-dl-card .hb-dealer-body{flex:auto}.pb .pb-dl-card .hb-dealer-name{min-width:0}.pb .pb-dl-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pb .pb-dl-card .hb-dealer-addr{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.pb .pb-dl-brands{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.pb .pb-dl-brands em{color:var(--hb-muted-2);font-size:12px;font-style:normal;font-weight:800}.pb .pb-dl-card .hb-dealer-foot{gap:12px;margin-top:auto}.pb .pb-dl-card .hb-dealer-body>:nth-last-child(2){margin-bottom:14px}.pb .hb-dealer-foot .pb-dl-none{color:var(--hb-muted-2)}.pb .pb-cta{background:var(--hb-night);color:var(--hb-white);border-radius:16px;justify-content:space-between;align-items:center;gap:32px;margin-top:20px;padding:40px 44px;display:flex}.pb .pb-cta .lb-kicker{color:var(--hb-blue-light)}.pb .pb-cta p{max-width:640px;color:var(--hb-dark-text);margin:12px 0 0;font-size:15px;line-height:1.5}.pb .pb-dl-intro{padding-bottom:32px}.pb .pb-dl-cover{background-color:var(--hb-dark-card);border-radius:16px;height:240px;margin-top:20px;position:relative}.pb .pb-dl-cover.pb-cover-none{height:160px}.pb .pb-dl-cover>img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}.pb .pb-dl-logo{border:4px solid var(--hb-night);background:var(--hb-ink);width:112px;height:112px;color:var(--hb-white);font-family:var(--hb-num);border-radius:20px;justify-content:center;align-items:center;font-size:34px;font-weight:700;display:flex;position:absolute;bottom:-56px;left:32px;overflow:hidden}.pb .pb-dl-logo.img{background:var(--hb-white)}.pb .pb-dl-logo img{object-fit:contain;width:100%;height:100%;display:block}.pb .pb-dl-head{align-items:flex-end;gap:24px;min-height:56px;padding:18px 0 0 168px;display:flex}.pb .pb-dl-title{flex:auto;min-width:0}.pb .pb-dl-h1{overflow-wrap:anywhere;font-size:44px}.pb .pb-dl-h1 .lb-tick{vertical-align:middle;display:inline-block;position:relative;top:-4px}.pb .pb-dl-h1 .lb-tick circle{fill:var(--hb-blue-light)}.pb .pb-dl-meta{color:var(--hb-dark-text);flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:14px;font-weight:600;display:flex}.pb .pb-dl-meta .ok{color:var(--hb-rate)}.pb .pb-open{align-items:center;gap:8px;display:inline-flex}.pb .pb-open i{background:var(--hb-muted-3);border-radius:50%;width:8px;height:8px}.pb .pb-open.on{color:var(--hb-rate)}.pb .pb-open.on i{background:var(--hb-g-great)}.pb .pb-dl-side{flex-wrap:wrap;flex:none;gap:10px;display:flex}.pb .pb-grid{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:28px;display:grid}.pb .pb-grid.solo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.pb .pb-grid.solo .pb-aside{display:contents}.pb .pb-main{flex-direction:column;gap:20px;min-width:0;display:flex}.pb .pb-aside{flex-direction:column;gap:12px;min-width:0;display:flex;position:sticky;top:24px}.pb .pb-text{white-space:pre-line;overflow-wrap:anywhere;color:var(--hb-text-2);margin:20px 0 0;font-size:16px;line-height:1.6}.pb .pb-legal{color:var(--hb-muted);margin:12px 0 0;font-size:13px;font-weight:700}.pb .pb-sub{margin-top:28px}.pb .pb-brands{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.pb .pb-sub+.pb-brands{margin-top:0}.pb .pb-brand,.pb .pb-brand:hover{background:var(--hb-make-pill);min-height:44px;color:var(--hb-ink);border-radius:999px;align-items:center;gap:8px;padding:6px 16px 6px 8px;font-size:14px;font-weight:800;display:inline-flex}.pb .pb-brand:hover{background:var(--hb-make-hover)}.pb .pb-gallery{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-top:20px;display:grid}.pb .pb-gallery a{aspect-ratio:4/3;background:var(--hb-photo);border-radius:12px;display:block;overflow:hidden}.pb .pb-gallery img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.pb .pb-gallery a:hover img{transform:scale(1.04)}.pb .pb-side{background:var(--hb-white);border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.pb .pb-side-title{font-size:18px;font-weight:800}.pb .pb-claim p{color:var(--hb-text-2);margin:0;font-size:14px;line-height:1.5}.pb .pb-contacts{flex-direction:column;gap:16px;display:flex}.pb .pb-phones{flex-direction:column;gap:8px;display:flex}.pb .pb-phone,.pb .pb-phone:hover{background:var(--hb-blue);width:100%;min-height:54px;color:var(--hb-white);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 17px;font-size:16px;font-weight:800;display:flex}.pb .pb-phone:hover{background:var(--hb-lb-blue-press)}.pb .pb-phone:disabled{opacity:.8;cursor:progress}.pb .pb-phone-note{color:var(--hb-text-2);margin:0;font-size:13px}.pb .pb-phone-note.err{color:var(--hb-heart)}.pb .pb-messengers{gap:8px;display:flex}.pb .pb-messengers a,.pb .pb-messengers a:hover{min-height:44px;color:var(--hb-white);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:800;display:flex}.pb .pb-messengers a.viber{background:var(--hb-lb-viber)}.pb .pb-messengers a.whatsapp{background:var(--hb-lb-whatsapp)}.pb .pb-messengers a.telegram{background:var(--hb-telegram)}.pb .pb-contact{align-items:flex-start;gap:12px;font-size:15px;display:flex}.pb .pb-contact-ic{background:var(--hb-grey);width:40px;height:40px;color:var(--hb-ink);border-radius:12px;flex:none;place-items:center;display:grid}.pb .pb-contact>div{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.pb .pb-contact-l{color:var(--hb-muted-2);font-size:12px;font-weight:700}.pb .pb-contact b{font-weight:700;line-height:1.4}.pb .pb-contact .pb-link{min-height:28px}.pb .pb-social{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.pb .pb-social a,.pb .pb-social a:hover{background:var(--hb-grey);width:40px;height:40px;color:var(--hb-ink);border-radius:12px;place-items:center;transition:background .15s,color .15s;display:grid}.pb .pb-social a:hover{background:var(--hb-ink);color:var(--hb-white)}.pb .pb-hours{flex-direction:column;gap:2px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.pb .pb-hours li{color:var(--hb-text-2);border-radius:10px;justify-content:space-between;gap:12px;padding:8px 12px;display:flex}.pb .pb-hours li b{color:var(--hb-ink);font-weight:800}.pb .pb-hours li.today{background:var(--hb-grey);color:var(--hb-ink);font-weight:800}.pb .pb-empty-ic{background:var(--hb-grey);width:56px;height:56px;color:var(--hb-heart);border-radius:50%;place-items:center;display:grid}.pb .pb-saved{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pb .pb-saved li{background:var(--hb-white);border-radius:14px;align-items:center;gap:14px;padding:10px 10px 10px 12px;display:flex}.pb .pb-saved a,.pb .pb-saved a:hover{overflow-wrap:anywhere;min-width:0;color:var(--hb-ink);flex:1;font-size:15px;font-weight:800}.pb .pb-saved a:hover{color:var(--hb-blue)}.pb .pb-icon-btn{width:40px;height:40px;color:var(--hb-muted);border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.pb .pb-icon-btn:hover{background:var(--hb-grey);color:var(--hb-heart)}.pb .pb-nf-kicker{letter-spacing:.12em;color:var(--hb-blue-light);margin-bottom:6px;font-size:13px;font-weight:800;display:block}.pb .pb-nf-mark{color:var(--hb-muted-2)}.pb .pb-nf-links{margin-top:16px}.pb .pb-nf-links .cb-tab{align-items:center;min-height:40px;display:inline-flex}.pb.pb-nf .pb-body:empty{border-bottom:1px solid var(--hb-foot-line);padding:0}.pb-auth>.cb-page{padding:40px var(--hb-pad) 96px;background:linear-gradient(var(--hb-night) 0 220px, var(--hb-grey) 220px)}.pb .pb-auth-wrap{max-width:1000px;box-shadow:0 24px 60px var(--hb-pb-auth-shadow);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);margin:0 auto;display:grid;overflow:hidden}.pb .pb-auth-card{background:var(--hb-white);padding:44px 48px}.pb .pb-auth-aside{background:var(--hb-ink);color:var(--hb-white);flex-direction:column;justify-content:center;gap:36px;padding:44px 48px;display:flex}.pb .pb-auth-logo{color:var(--hb-white)}.pb .pb-auth-aside ul{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.pb .pb-auth-aside li{color:var(--hb-dark-text-2);align-items:center;gap:14px;font-size:16px;font-weight:700;line-height:1.35;display:flex}.pb .pb-auth-check{background:var(--hb-blue);width:32px;height:32px;color:var(--hb-white);border-radius:50%;flex:none;place-items:center;display:grid}.pb-auth .auth-form{flex-direction:column;gap:12px;display:flex}.pb-auth .auth-form h1{font-family:var(--hb-num);letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700;line-height:1.05}.pb-auth .auth-form .lead{color:var(--hb-text-2);margin:0 0 10px;font-size:15px;line-height:1.5}.pb-auth .auth-label{color:var(--hb-ink);font-size:13px;font-weight:800}.pb-auth .phone-field,.pb-auth .phone-field:focus-within{background:var(--hb-grey);border:0;border-radius:12px;height:56px}.pb-auth .phone-field:focus-within{box-shadow:inset 0 0 0 2px var(--hb-blue)}.pb-auth .phone-field input:focus,.pb-auth .phone-field input:focus-visible,.pb-auth .code-field:focus-visible,.pb .pb-filters input:focus-visible{outline:none}.pb-auth .phone-field .cc{color:var(--hb-muted);font-size:17px;font-weight:800}.pb-auth .phone-field input{color:var(--hb-ink);font-size:17px;font-weight:800}.pb-auth .auth-email input{padding-left:16px}.pb-auth .phone-field input::placeholder{color:var(--hb-muted-3);font-weight:600}.pb-auth .code-field,.pb-auth .code-field:focus{background:var(--hb-grey);height:64px;font-family:var(--hb-num);color:var(--hb-ink);border:0;border-radius:12px;font-size:30px}.pb-auth .code-field:focus{box-shadow:inset 0 0 0 2px var(--hb-blue)}.pb-auth .auth-google,.pb-auth .auth-google:hover{background:var(--hb-white);min-height:52px;box-shadow:inset 0 0 0 1.5px var(--hb-lb-line);color:var(--hb-ink);border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:800;display:flex}.pb-auth .auth-google:hover{box-shadow:inset 0 0 0 1.5px var(--hb-ink)}.pb-auth .auth-divider{color:var(--hb-muted-2);align-items:center;gap:12px;margin:4px 0;font-size:13px;font-weight:700;display:flex}.pb-auth .auth-divider:before,.pb-auth .auth-divider:after{content:"";background:var(--hb-line-2);flex:1;height:1px}.pb-auth .auth-seg{grid-template-columns:1fr 1fr}.pb-auth .auth-seg>button{min-height:40px}.pb-auth .auth-submit{width:100%;min-height:56px;margin-top:6px;font-size:16px}.pb-auth .auth-error{color:var(--hb-heart);margin:0;font-size:13.5px;font-weight:700}.pb-auth .auth-dev{background:var(--hb-acc-mod-bg);color:var(--hb-acc-mod);border-radius:12px;font-weight:700}.pb-auth .auth-terms{color:var(--hb-muted-2);margin:6px 0 0;font-size:12.5px;line-height:1.5}.pb-auth .auth-terms a,.pb-auth .auth-terms a:hover{color:var(--hb-text-2);text-underline-offset:2px;text-decoration:underline}.pb-auth .auth-terms a:hover{color:var(--hb-ink)}.pb-auth .auth-back{min-height:40px;color:var(--hb-muted);align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.pb-auth .auth-back:hover{color:var(--hb-ink)}.pb-auth .auth-resend{min-height:40px;font-size:14px}.pb-auth .auth-tabs{margin-bottom:8px}.pb-auth .auth-seg3{grid-template-columns:1fr 1fr 1fr}.pb-auth .auth-label-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.pb-auth .auth-forgot{min-height:32px;font-size:13px}.pb-auth .auth-pass input{padding-right:4px}.auth-pass .auth-eye{width:48px;height:100%;color:var(--hb-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.auth-pass .auth-eye:hover{color:var(--hb-ink)}.pb-auth .auth-hint{color:var(--hb-muted-2);margin:-4px 0 0;font-size:12.5px;font-weight:600}.auth-hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pb-auth .auth-dev-link{word-break:break-all;color:inherit;text-decoration:underline}.pb-legacy .pb-hint{color:var(--hb-text-2);margin:0;font-size:14px;font-weight:600}.pb-legacy .pb-hint a{color:var(--hb-blue);font-weight:800}.pb-legacy .pb-narrow{flex-direction:column;gap:16px;max-width:860px;display:flex}.pb-legacy .post-form{max-width:860px}.pb-legacy .post-sec{border-radius:16px;padding:28px 32px}.pb-legacy .post-sec h2{font-family:var(--hb-num);letter-spacing:-.02em;font-size:22px;font-weight:700}.pb-legacy .post-label{color:var(--hb-ink);font-weight:700}.pb-legacy .field,.pb-legacy .select-btn{background:var(--hb-grey);height:46px;color:var(--hb-ink);border:0;border-radius:12px;font-size:15px;font-weight:600}.pb-legacy .field:focus,.pb-legacy .select-btn:focus-visible{background:var(--hb-grey);box-shadow:inset 0 0 0 2px var(--hb-blue);outline:none}.pb-legacy .post-textarea{height:auto;min-height:150px;padding:12px 14px}.pb-legacy .has-error .field,.pb-legacy .has-error .select-btn{box-shadow:inset 0 0 0 2px var(--danger)}.pb-legacy .btn{border-radius:999px;min-height:46px;font-weight:800}.pb-legacy .chip{border-radius:999px;font-weight:700}.pb-legacy .post-done{border-radius:16px;max-width:none;margin:0}.pb-legacy .post-done h2{font-family:var(--hb-num);letter-spacing:-.03em;margin:6px 0 0;font-size:28px;font-weight:700}.pb-legacy .post-done .ok{color:var(--hb-good)}.pb-legacy .post-done .wait{color:var(--hb-acc-mod)}.pb-legacy .post-notice.error{margin:0}.pb-legacy .dealer-x{width:40px;height:40px}.pb-legacy .pb-claim-form .post-label{padding-top:0}.pb-legacy .pb-error{color:var(--hb-heart);margin:0;font-size:14px;font-weight:700}@container hb (max-width:1299px){.pb .pb-grid{grid-template-columns:minmax(0,1fr) 360px}}@container hb (max-width:1100px){.pb .pb-dl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container hb (max-width:1023px){.pb .pb-filters{flex-wrap:wrap;height:auto}.pb .pb-filters .pb-search{border-right:0;border-bottom:1px solid var(--hb-line);border-radius:10px 10px 0 0;flex:100%;height:64px}.pb .pb-dd{border-bottom:1px solid var(--hb-line);flex:50%;height:64px}.pb .pb-dd:last-of-type{border-right:0}.pb .pb-filters .pb-btn{border-radius:0 0 10px 10px;flex:100%;height:56px}.pb .pb-grid{grid-template-columns:minmax(0,1fr);gap:16px}.pb .pb-aside{position:static}.pb .pb-dl-cover{height:200px}.pb .pb-dl-cover.pb-cover-none{height:120px}.pb .pb-dl-logo{width:96px;height:96px;font-size:30px;bottom:-48px;left:24px}.pb .pb-dl-head{flex-direction:column;align-items:stretch;gap:18px;padding:60px 0 0}.pb .pb-dl-h1{font-size:36px}.pb .pb-cta{flex-direction:column;align-items:flex-start;padding:32px}.pb .pb-auth-wrap{grid-template-columns:minmax(0,1fr);max-width:560px}.pb .pb-auth-aside{gap:24px}}@container hb (max-width:767px){.pb .pb-dl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pb .pb-head{flex-wrap:wrap;align-items:flex-start;gap:8px}}@container hb (max-width:480px){.pb .pb-lead{margin-top:12px;font-size:14px}.pb .pb-body{padding:20px var(--hb-pad) 64px;gap:20px}.pb .pb-filters{box-shadow:0 0 0 6px var(--hb-white);margin-top:24px}.pb .pb-filters .pb-search,.pb .pb-dd{height:60px}.pb .pb-filters .pb-search{padding:0 16px}.pb .pb-filters .pb-search input,.pb .pb-select-v{font-size:16px}.pb .pb-dd{border-right:0;flex-basis:100%}.pb .pb-select{padding:0 16px}.pb .pb-dl-grid{grid-template-columns:minmax(0,1fr)}.pb .cb-pages a,.pb .cb-pages .gap{min-width:40px;height:40px}.pb .cb-crumbs a{align-items:center;min-height:40px;display:inline-flex}.pb .pb-cta{margin-top:8px;padding:24px 20px}.pb .pb-cta .pb-btn{width:100%}.pb .pb-dl-cover{border-radius:14px;height:132px;margin-top:14px}.pb .pb-dl-cover>img{border-radius:14px}.pb .pb-dl-cover.pb-cover-none{height:96px}.pb .pb-dl-logo{border-radius:16px;width:80px;height:80px;font-size:24px;bottom:-40px;left:16px}.pb .pb-dl-head{gap:16px;padding-top:50px}.pb .pb-dl-h1{font-size:30px}.pb .pb-dl-h1 .lb-tick{width:22px;height:22px;top:-3px}.pb .pb-dl-meta{gap:6px 12px;font-size:13px}.pb .pb-dl-side .pb-btn{flex:auto}.pb .pb-side{padding:20px}.pb .pb-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pb .pb-note-card{padding:20px}.pb-auth>.cb-page{padding:20px var(--hb-pad) 64px;background:linear-gradient(var(--hb-night) 0 140px, var(--hb-grey) 140px)}.pb .pb-auth-card,.pb .pb-auth-aside{padding:28px 20px}.pb-auth .auth-form h1{font-size:28px}}@media (max-width:1023px){.pb-legacy{--hb-pad:32px}}@media (max-width:480px){.pb-legacy{--hb-pad:16px}.pb-legacy .pb-body{padding:20px var(--hb-pad) 64px;gap:16px}.pb-legacy .post-sec{padding:20px}.pb-legacy .post-done h2{font-size:24px}}.vp{background:var(--hb-night);color:var(--hb-white)}.vp .vp-crumbs{padding:24px var(--hb-pad) 0;color:var(--hb-muted-2);flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600;display:flex}.vp .vp-crumbs a,.vp .vp-crumbs a:hover{color:var(--hb-muted-2);position:relative}.vp .vp-crumbs a:hover{color:var(--hb-dark-text-2)}.vp .vp-crumbs a:after{content:"";position:absolute;inset:-12px -4px}.vp .vp-crumbs .cur{color:var(--hb-dark-text-2)}.vp .vp-kicker{letter-spacing:.12em;color:var(--hb-blue);align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.vp .vp-kicker.light{color:var(--hb-vin)}.vp .vp-kicker svg{flex:none;display:block;transform:skew(-12deg)}.vp .vp-h1{font-family:var(--hb-num);letter-spacing:-.04em;margin:16px 0 0;font-size:64px;font-weight:700;line-height:1}.vp .vp-h2{font-family:var(--hb-num);letter-spacing:-.035em;margin:16px 0 32px;font-size:44px;font-weight:700;line-height:1.02}.vp .vp-hero{padding:44px var(--hb-pad) 96px}.vp .vp-head{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:40px;display:flex}.vp .vp-lead{max-width:400px;color:var(--hb-dark-text);margin:0;padding-bottom:6px;font-size:17px;line-height:1.55}.vp .vp-grid{grid-template-columns:600px minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.vp .vp-formcol{flex-direction:column;min-width:0;display:flex}.vp .vp-form{background:var(--hb-white);color:var(--hb-ink);border-radius:18px;flex-direction:column;flex:auto;gap:30px;padding:32px;display:flex}.vp .vp-step{min-width:0}.vp .vp-step-h{align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.vp .vp-step-n{font-family:var(--hb-num);color:var(--hb-blue);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.vp .vp-step-l{font-size:17px;font-weight:800}.vp .vp-make{position:relative}.vp .vp-make-box{background:var(--hb-grey);border-radius:12px;align-items:center;gap:12px;height:58px;padding:0 16px;transition:box-shadow .2s;display:flex}.vp .vp-make-box.open{box-shadow:0 0 0 2px var(--hb-blue)}.vp .vp-make-logo,.vp .vp-make-row-logo{flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.vp .vp-make-row-logo{width:26px;height:26px}.vp .vp-make-logo img{object-fit:contain;max-width:28px;max-height:28px;display:block}.vp .vp-make-row-logo img{object-fit:contain;max-width:26px;max-height:26px;display:block}.vp .vp-make-input{min-width:0;color:var(--hb-ink);background:0 0;border:0;outline:0;flex:1;margin:0;padding:1px 2px;font-family:inherit;font-size:18px;font-weight:800;line-height:normal}.vp .vp-make-input::placeholder{color:var(--hb-muted-2);font-weight:700}.vp .vp-make-input:focus-visible{outline:none}.vp .vp-chev{flex:none;transition:transform .2s}.vp .vp-chev path{stroke:var(--hb-muted);stroke-width:1.6px}.vp .vp-make-box.open .vp-chev,.vp .vp-chip[aria-expanded=true] .vp-chev{transform:rotate(180deg)}.vp .vp-make-list{background:var(--hb-white);color:var(--hb-ink);box-shadow:0 24px 48px var(--hb-vp-pop-shadow), 0 0 0 1px var(--hb-pop-ring);z-index:20;transform-origin:top;border-radius:14px;max-height:320px;padding:6px;animation:.2s cubic-bezier(.2,.8,.2,1) both hbPanelIn;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.vp .vp-make-row{cursor:pointer;border-radius:10px;align-items:center;gap:14px;padding:10px 12px;display:flex}.vp .vp-make-row:hover,.vp .vp-make-row.on{background:var(--hb-grey-sel)}.vp .vp-make-name{flex:1;min-width:0;font-size:15px;font-weight:800}.vp .vp-make-count{color:var(--hb-muted-2);white-space:nowrap;font-size:13px;font-weight:700}.vp .vp-make-none{color:var(--hb-muted);padding:16px 12px;font-size:14px;font-weight:600}.vp .vp-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.vp .vp-chip{background:var(--hb-grey);color:var(--hb-ink);border-radius:999px;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:800;transition:background .2s,color .2s;display:inline-flex}.vp .vp-chip.on{background:var(--hb-ink);color:var(--hb-white)}.vp .vp-chip.on .vp-chev path{stroke:var(--hb-white)}.vp .vp-more{position:relative}.vp .vp-more-list{min-width:240px;right:auto}.vp .vp-two{grid-template-columns:1fr 1fr;gap:28px;display:grid}.vp .vp-big{font-family:var(--hb-num);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:34px;font-weight:700;line-height:1}.vp .vp-range{width:100%;accent-color:var(--hb-blue);cursor:pointer;margin:14px 2px 2px;padding:0}.vp .vp-range:disabled{cursor:default}.vp .vp-ends{color:var(--hb-muted-2);justify-content:space-between;font-size:12px;font-weight:700;display:flex}.vp .vp-segs{flex-direction:column;gap:8px;display:flex}.vp .vp-seg{grid-template-columns:repeat(var(--vp-n,4), minmax(0, 1fr));background:var(--hb-grey);border-radius:12px;gap:4px;padding:4px;display:grid}.vp .vp-opt{text-align:center;color:var(--hb-ink);background:0 0;border-radius:9px;padding:11px 8px;transition:background .2s,box-shadow .2s}.vp .vp-opt.on{background:var(--hb-white);box-shadow:0 1px 3px var(--hb-vp-opt-shadow)}.vp .vp-opt-name{font-size:14px;font-weight:800}.vp .vp-opt-sub{color:var(--hb-muted);margin-top:2px;font-size:12px;font-weight:600}.vp .vp-result{background:var(--hb-ink);color:var(--hb-white);border-radius:18px;flex-direction:column;gap:28px;min-width:0;padding:36px;display:flex;position:relative;overflow:hidden}.vp .vp-res-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.vp .vp-res-kicker{letter-spacing:.12em;color:var(--hb-muted-2);min-width:0;font-size:13px;font-weight:800}.vp .vp-acc{color:var(--hb-rate);white-space:nowrap;font-size:13px;font-weight:800}.vp .vp-acc.medium{color:var(--hb-vin-amber)}.vp .vp-acc.low{color:var(--hb-warn)}.vp .vp-calc-state{color:var(--hb-dark-text-2);white-space:nowrap;align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.vp .vp-lines i{background:var(--hb-white)}.vp .vp-lines i:nth-child(2){background:var(--hb-blue-light)}.vp .vp-res-main,.vp .vp-tiers{transition:opacity .25s}.vp .dim{opacity:.45}.vp .vp-price{font-family:var(--hb-num);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:96px;font-weight:700;line-height:.95}.vp .vp-range-line{color:var(--hb-dark-text);margin-top:14px;font-size:16px;font-weight:600}.vp .vp-range-v{color:var(--hb-white);font-weight:800}.vp a.vp-range-v{text-underline-offset:3px;text-decoration:underline}.vp .vp-notice{color:var(--hb-warn-text);margin-top:10px;font-size:14px;font-weight:700}.vp .vp-tiers{flex-direction:column;gap:14px;display:flex}.vp .vp-tier{grid-template-columns:210px minmax(0,1fr) 130px;align-items:center;gap:18px;display:grid}.vp .vp-tier-name{font-size:15px;font-weight:800}.vp .vp-tier-sub{color:var(--hb-muted-2);margin-top:2px;font-size:13px;font-weight:600}.vp .vp-tier-track{height:10px;position:relative}.vp .vp-tier-bar{background:var(--hb-white);transform-origin:0;transition:width .7s cubic-bezier(.7,0,.2,1);position:absolute;top:0;bottom:0;left:0;transform:skew(-12deg)}.vp .vp-tier.main .vp-tier-bar{background:var(--hb-blue-light)}.vp .vp-tier-price{text-align:right;font-family:var(--hb-num);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--hb-white);font-size:20px;font-weight:700}.vp .vp-tier.main .vp-tier-price{color:var(--hb-blue-light)}.vp .vp-hist{border-top:1px solid var(--hb-vp-line);padding-top:22px}.vp .vp-hist-head{letter-spacing:.08em;color:var(--hb-muted-2);justify-content:space-between;gap:12px;margin-bottom:12px;font-size:12px;font-weight:800;display:flex}.vp .vp-hist-key{color:var(--hb-vin);white-space:nowrap}.vp .vp-hist-bars{align-items:flex-end;gap:3px;height:110px;display:flex;position:relative}.vp .vp-hist-bar{background:var(--hb-vp-hist);border-radius:2px 2px 0 0;flex:1;transition:height .6s cubic-bezier(.2,.8,.2,1),background .3s}.vp .vp-hist-bar.on{background:var(--hb-blue-light)}.vp .vp-hist-mark{background:var(--hb-white);width:2px;transition:left .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:-6px;bottom:0}.vp .vp-hist-label{background:var(--hb-white);color:var(--hb-ink);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800;transition:left .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:-30px}.vp .vp-hist-ends{color:var(--hb-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;font-size:12px;font-weight:700;display:flex}.vp .vp-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;display:grid}.vp .vp-btn{text-align:center;border-radius:12px;padding:18px 20px;font-size:16px;font-weight:800;display:block;position:relative}.vp .vp-btn.primary,.vp .vp-btn.primary:hover{background:var(--hb-blue);color:var(--hb-white)}.vp .vp-btn.primary:hover{background:var(--hb-vp-blue-hover)}.vp .vp-btn.ghost{border:1.5px solid var(--hb-vp-ghost);color:var(--hb-white)}.vp .vp-btn.ghost:not(:disabled):hover{border-color:var(--hb-muted-2)}.vp .vp-btn.ghost:disabled{cursor:default}.vp .vp-soon{background:var(--hb-vp-ghost);color:var(--hb-dark-text-2);letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;line-height:14px;position:absolute;top:-9px;right:12px}.vp .vp-calc{background:var(--hb-white);color:var(--hb-ink);padding:96px var(--hb-pad)}.vp .vp-calc-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px;display:grid}.vp .vp-calc-grid.one{grid-template-columns:minmax(0,1fr)}.vp .vp-rows{border-top:1px solid var(--hb-line);flex-direction:column;display:flex}.vp .vp-row{border-bottom:1px solid var(--hb-line);grid-template-columns:minmax(0,1fr) 200px 120px;align-items:center;gap:20px;padding:16px 0;display:grid}.vp .vp-row-name{font-size:16px;font-weight:800}.vp .vp-row-sub{color:var(--hb-muted);margin-top:3px;font-size:13px;font-weight:600}.vp .vp-row-track{background:var(--hb-grey);border-radius:4px;height:8px;position:relative}.vp .vp-row-track.off{opacity:0}.vp .vp-row-mid{background:var(--hb-vp-tick);width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}.vp .vp-row-bar{background:var(--hb-good);border-radius:4px;transition:left .6s cubic-bezier(.2,.8,.2,1),width .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0}.vp .vp-row-bar.down{background:var(--hb-ink)}.vp .vp-row-val{text-align:right;font-family:var(--hb-num);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--hb-ink);font-size:18px;font-weight:700}.vp .vp-row-val.up{color:var(--hb-good)}.vp .vp-row-val.zero{color:var(--hb-muted-2)}.vp .vp-row-total{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 0;display:grid}.vp .vp-total-name{font-size:18px;font-weight:800}.vp .vp-total-val{font-family:var(--hb-num);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:700}.vp .vp-trend{background:var(--hb-grey);border-radius:16px;padding:28px}.vp .vp-trend-head{justify-content:space-between;align-items:baseline;gap:16px;font-size:15px;font-weight:800;display:flex}.vp .vp-trend-change{color:var(--hb-ink);white-space:nowrap}.vp .vp-trend-svg{margin-top:20px;display:block;overflow:visible}.vp .vp-trend-svg .g0{stroke:var(--hb-lb-line);stroke-width:1px}.vp .vp-trend-svg .g1{stroke:var(--hb-vp-grid);stroke-width:1px;stroke-dasharray:3 5}.vp .vp-trend-svg .area{fill:var(--hb-blue);opacity:.08}.vp .vp-trend-svg .line{fill:none;stroke:var(--hb-blue);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.vp .vp-trend-svg .end{fill:var(--hb-blue);stroke:var(--hb-white);stroke-width:3px}.vp .vp-trend-svg text{fill:var(--hb-muted-2);font-family:var(--font-body-family), sans-serif;font-size:11px;font-weight:700}.vp .vp-stats{grid-template-columns:repeat(var(--vp-n,3), minmax(0, 1fr));gap:12px;margin-top:24px;display:grid}.vp .vp-stat{background:var(--hb-white);border-radius:12px;padding:16px}.vp .vp-stat-l{color:var(--hb-muted-2);font-size:12px;font-weight:800}.vp .vp-stat-v{font-family:var(--hb-num);white-space:nowrap;margin-top:6px;font-size:22px;font-weight:700}.vp .vp-similar{background:var(--hb-grey);color:var(--hb-ink);padding:96px var(--hb-pad)}.vp .vp-similar-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px;display:flex}.vp .vp-similar-head .vp-h2{margin-bottom:0}.vp .vp-all,.vp .vp-all:hover{color:var(--hb-ink);border-bottom:2px solid var(--hb-ink);white-space:nowrap;padding-bottom:2px;font-size:15px;font-weight:800}.vp .vp-sim-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.vp .vp-sim,.vp .vp-sim:hover{color:var(--hb-ink);flex-direction:column;gap:12px;min-width:0;display:flex}.vp .vp-sim-photo{aspect-ratio:4/3;background:var(--hb-photo-2);border-radius:10px;overflow:hidden}.vp .vp-sim-photo img{object-fit:cover;width:100%;height:100%;display:block}.vp .vp-sim-price-row{align-items:baseline;gap:10px;display:flex}.vp .vp-sim-price{letter-spacing:-.01em;white-space:nowrap;font-size:20px;font-weight:800}.vp .vp-sim-diff{color:var(--hb-muted-2);white-space:nowrap;font-size:12px;font-weight:800}.vp .vp-sim-diff.good{color:var(--hb-good)}.vp .vp-sim-title{margin-top:4px;font-size:15px;font-weight:700}.vp .vp-sim-specs{color:var(--hb-text-2);margin-top:3px;font-size:13px}.vp .vp-sim-place{color:var(--hb-muted-2);margin-top:6px;font-size:12px}.vp .vp-bar{display:none}@container hb (max-width:1299px){.vp .vp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vp .vp-price{font-size:72px}.vp .vp-tier{grid-template-columns:150px minmax(0,1fr) 110px;gap:14px}.vp .vp-sim-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vp .vp-sim-grid>:nth-child(n+4){display:none}}@container hb (max-width:1023px){.vp-page{--hb-pad:32px}.vp .vp-head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:28px}.vp .vp-h1{font-size:48px}.vp .vp-grid{grid-template-columns:minmax(0,1fr)}.vp .vp-calc,.vp .vp-similar{padding-top:64px;padding-bottom:64px}.vp .vp-calc-grid{grid-template-columns:minmax(0,1fr);gap:56px}.vp .vp-sim-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vp .vp-sim-grid>:nth-child(n+4){display:flex}.vp .vp-bar{z-index:5;margin:12px calc(-1 * var(--hb-pad)) 0;padding:12px var(--hb-pad);background:var(--hb-night);border-top:1px solid var(--hb-vp-line);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}.vp .vp-bar-price{flex-direction:column;min-width:0;display:flex}.vp .vp-bar-price span{color:var(--hb-muted-2);font-size:12px;font-weight:800}.vp .vp-bar-price b{font-family:var(--hb-num);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:700;transition:opacity .25s}.vp .vp-bar-btn,.vp .vp-bar-btn:hover{background:var(--hb-blue);color:var(--hb-white);border-radius:999px;flex:none;padding:12px 20px;font-size:15px;font-weight:800}}@container hb (max-width:767px){.vp .vp-hero{padding-top:28px;padding-bottom:56px}.vp .vp-h1{font-size:36px}.vp .vp-h2{margin-bottom:24px;font-size:32px}.vp .vp-lead{font-size:15px}.vp .vp-form{border-radius:16px;gap:26px;padding:20px}.vp .vp-result{border-radius:16px;gap:24px;padding:24px 20px}.vp .vp-res-top{flex-wrap:wrap;gap:8px 16px}.vp .vp-price{font-size:56px}.vp .vp-tier{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.vp .vp-tier-track{grid-area:2/1/auto/-1}.vp .vp-actions{grid-template-columns:minmax(0,1fr)}.vp .vp-row{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px}.vp .vp-row-track{grid-area:2/1/auto/-1}.vp .vp-row-track.off{display:none}.vp .vp-trend{padding:20px}.vp .vp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vp .vp-stat-v{font-size:18px}.vp .vp-similar-head{flex-direction:column;align-items:flex-start}}@container hb (max-width:560px){.vp .vp-two{grid-template-columns:minmax(0,1fr);gap:26px}}@container hb (max-width:480px){.vp-page{--hb-pad:16px}.vp .vp-h1{font-size:32px}.vp .vp-seg:not(.cond){grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.vp .vp-seg.cond .vp-opt{padding:10px 4px}.vp .vp-seg.cond .vp-opt-name{font-size:13px}.vp .vp-seg.cond .vp-opt-sub{font-size:11px}.vp .vp-price{font-size:48px}.vp .vp-hist-head{flex-direction:column;gap:4px;margin-bottom:40px}.vp .vp-sim-grid{gap:16px 12px}.vp .vp-sim-price-row{flex-wrap:wrap;row-gap:2px}.vp .vp-sim-price{font-size:17px}}.rb{background:var(--hb-night);color:var(--hb-white)}.rb a,.rb a:hover{color:inherit}@keyframes rbGrow{0%{transform:scaleX(0)}}@keyframes rbRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes rbPanelIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}@keyframes rbShimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes rbLoadLine{0%{transform-origin:0;transform:skew(-12deg)scaleX(0)}45%{transform-origin:0;transform:skew(-12deg)scaleX(1)}55%{transform-origin:100%;transform:skew(-12deg)scaleX(1)}to{transform-origin:100%;transform:skew(-12deg)scaleX(0)}}.rb .rb-crumbs{padding:24px var(--hb-pad) 0;color:var(--hb-muted-2);flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600;display:flex}.rb .rb-crumbs a,.rb .rb-crumbs a:hover{color:var(--hb-muted-2);position:relative}.rb .rb-crumbs a:hover{color:var(--hb-dark-text-2)}.rb .rb-crumbs a:after{content:"";position:absolute;inset:-12px -4px}.rb .rb-crumbs .cur{color:var(--hb-dark-text-2)}.rb .rb-kicker{letter-spacing:.12em;color:var(--hb-rv-kicker);align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.rb .rb-kicker.blue{color:var(--hb-blue)}.rb .rb-mark{flex:none;display:block;transform:skew(-12deg)}.rb .rb-hero{padding:44px var(--hb-pad) 88px;grid-template-columns:minmax(0,1fr) 560px;align-items:center;gap:64px;display:grid}.rb .rb-hero.is-single{grid-template-columns:minmax(0,1fr)}.rb .rb-h1{font-family:var(--hb-num);letter-spacing:-.04em;text-wrap:balance;margin:16px 0 20px;font-size:68px;font-weight:700;line-height:.98}.rb .rb-lead{color:var(--hb-dark-text);max-width:560px;font-size:18px;line-height:1.55}.rb .rb-search{max-width:620px;margin-top:32px;position:relative}.rb .rb-search-bar{background:var(--hb-white);height:64px;box-shadow:none;color:var(--hb-muted);border-radius:14px;align-items:center;gap:12px;padding:0 8px 0 20px;transition:box-shadow .2s;display:flex}.rb .rb-search-bar.is-open{box-shadow:0 0 0 3px var(--hb-blue-light)}.rb .rb-search-bar>svg{stroke-width:2.4px;flex:none}.rb .rb-search-bar input{min-width:0;font:700 17px var(--font-body-family), sans-serif;color:var(--hb-ink);background:0 0;border:0;outline:0;flex:1;padding:1px 2px}.rb .rb-search-bar input::placeholder{color:var(--hb-muted);opacity:1}.rb .rb-search-chip,.rb .rb-search-chip:hover{background:var(--hb-ink);color:var(--hb-white);white-space:nowrap;border-radius:9px;align-items:center;gap:8px;max-width:50%;padding:9px 12px;font-size:13px;font-weight:800;display:flex}.rb .rb-search-chip>span{opacity:.6}.rb .rb-search-pop{background:var(--hb-white);color:var(--hb-ink);box-shadow:0 24px 48px var(--hb-rv-pop-shadow);z-index:30;transform-origin:top;border-radius:14px;padding:6px;animation:.2s cubic-bezier(.2,.8,.2,1) both rbPanelIn;position:absolute;top:calc(100% + 8px);left:0;right:0}.rb .rb-sug,.rb .rb-sug:hover{color:var(--hb-ink);border-radius:10px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 10px;display:grid}.rb .rb-sug:hover,.rb .rb-sug.on{background:var(--hb-grey-sel)}.rb .rb-sug-photo{background:var(--hb-photo);border-radius:6px;justify-content:center;align-items:center;width:52px;height:38px;display:flex;overflow:hidden}.rb .rb-sug-photo img{object-fit:cover;width:100%;height:100%;display:block}.rb .rb-sug-text{flex-direction:column;min-width:0;display:flex}.rb .rb-sug-text b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.rb .rb-sug-text span{color:var(--hb-muted);font-size:12px;font-weight:600}.rb .rb-sug-rating{font-family:var(--hb-num);font-size:18px;font-weight:700}.rb .rb-sug-none{color:var(--hb-muted);padding:16px 12px;font-size:14px;font-weight:600}.rb .rb-sug-none a,.rb .rb-sug-none a:hover{color:var(--hb-blue)}.rb .rb-spot-wrap{perspective:1400px}.rb .rb-spot{background:var(--hb-rv-card);transform-style:preserve-3d;box-shadow:0 40px 80px var(--hb-rv-card-shadow);border-radius:20px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.rb .rb-spot-photo{aspect-ratio:16/10;position:relative;overflow:hidden}.rb .rb-spot-photo img{object-fit:cover;width:calc(100% + 28px);height:calc(100% + 28px);transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-14px}.rb .rb-spot-shade{background:linear-gradient(180deg, var(--hb-rv-shade-0) 40%, var(--hb-rv-card));position:absolute;inset:0}.rb .rb-spot-label{background:var(--hb-white);color:var(--hb-ink);border-radius:999px;padding:6px 11px;font-size:12px;font-weight:800;position:absolute;top:22px;left:24px}.rb .rb-spot-body{margin-top:-48px;padding:0 28px 28px;position:relative}.rb .rb-spot-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.rb .rb-spot-name{letter-spacing:-.01em;font-size:26px;font-weight:800}.rb .rb-spot-sub{color:var(--hb-muted-2);margin-top:4px;font-size:14px;font-weight:600}.rb .rb-spot-rating{font-family:var(--hb-num);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:72px;font-weight:700;line-height:.85}.rb .rb-spot-bars{border-top:1px solid var(--hb-rv-track-dark);flex-direction:column;gap:11px;margin-top:24px;padding-top:20px;display:flex}.rb .rb-spot-bar{color:var(--hb-dark-text-2);grid-template-columns:150px minmax(0,1fr) 34px;align-items:center;gap:14px;font-size:14px;font-weight:700;display:grid}.rb .rb-spot-v{text-align:right;color:var(--hb-white);font-variant-numeric:tabular-nums}.rb .rb-track{background:var(--hb-rv-track-dark);height:6px;position:relative;overflow:hidden;transform:skew(-12deg)}.rb .rb-track>i{background:var(--hb-white);transform-origin:0;transform:scaleX(var(--f,0));animation:rbGrow .9s cubic-bezier(.7, 0, .2, 1) var(--dl,0s) both;position:absolute;inset:0}.rb .rb-track>i.hi{background:var(--hb-blue-light)}.rb .rb-top{padding:0 var(--hb-pad) 96px}.rb .rb-top-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.rb .rb-top-head h2{font-family:var(--hb-num);letter-spacing:-.035em;margin:0;font-size:36px;font-weight:700}.rb .rb-top-head>span{color:var(--hb-muted-2);font-size:14px;font-weight:700}.rb .rb-top-grid{perspective:1200px;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.rb .rb-tile,.rb .rb-tile:hover{cursor:pointer;background:var(--hb-rv-card);color:var(--hb-white);transform-style:preserve-3d;box-shadow:0 0 0 1px var(--hb-rv-ring-dark);border-radius:14px;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:block;overflow:hidden}.rb .rb-tile-photo{aspect-ratio:4/3;position:relative;overflow:hidden}.rb .rb-tile-photo img{object-fit:cover;width:calc(100% + 20px);height:calc(100% + 20px);transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-10px}.rb .rb-tile-place{font-family:var(--hb-num);color:var(--hb-white);background:var(--hb-rv-place);border-radius:999px;padding:3px 9px;font-size:14px;font-weight:700;position:absolute;top:10px;left:12px}.rb .rb-tile-body{padding:14px 16px 16px}.rb .rb-tile-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rb .rb-tile-name{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;overflow:hidden}.rb .rb-tile-rating{font-family:var(--hb-num);font-size:22px;font-weight:700}.rb .rb-tile-foot{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.rb .rb-tile-foot>span{color:var(--hb-muted-2);font-size:12px;font-weight:700}.rb .rb-tile-segs,.rb .rb-card-segs{gap:3px;display:flex}.rb .rb-tile-segs>div,.rb .rb-card-segs>div{background:var(--hb-rv-track-dark);width:22px;height:5px;position:relative;overflow:hidden;transform:skew(-12deg)}.rb .rb-tile-segs i,.rb .rb-card-segs i{background:var(--hb-blue-light);transform-origin:0;transform:scaleX(var(--f,0));animation:rbGrow .6s cubic-bezier(.7, 0, .2, 1) var(--dl,0s) both;position:absolute;inset:0}.rb .rb-phrases-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.rb .rb-phrase-box{background:var(--hb-rv-card);box-shadow:0 0 0 1px var(--hb-rv-ring-dark);border-radius:14px;padding:20px 24px 24px}.rb .rb-phrase-h{letter-spacing:.06em;text-transform:uppercase;color:var(--hb-rate);font-size:12px;font-weight:800}.rb .rb-phrase-box.cons .rb-phrase-h{color:var(--hb-dark-text)}.rb .rb-phrase-box ul{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.rb .rb-phrase-box li{background:var(--hb-rv-track-dark);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:700;display:flex}.rb .rb-phrase-box li span{opacity:.55}.rb .rb-main{background:var(--hb-grey);color:var(--hb-ink);padding:80px var(--hb-pad) 96px}.rb .rb-grid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:40px;display:grid}.rb .rb-grid.is-single{grid-template-columns:minmax(0,1fr)}.rb .rb-aside{flex-direction:column;gap:28px;display:flex;position:sticky;top:24px}.rb .rb-fh{letter-spacing:.1em;color:var(--hb-muted);margin-bottom:12px;font-size:12px;font-weight:800}.rb .rb-chips{flex-wrap:wrap;gap:6px;display:flex}.rb .rb-chip,.rb .rb-chip:hover{cursor:pointer;background:var(--hb-white);color:var(--hb-ink);box-shadow:0 0 0 1px var(--hb-line);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:800;transition:background .2s,color .2s;display:flex}.rb .rb-chip.on{background:var(--hb-ink);color:var(--hb-white);box-shadow:none}.rb .rb-chip>span{opacity:.55;font-weight:700}.rb .rb-stars{flex-direction:column;gap:4px;display:flex}.rb .rb-star,.rb .rb-star:hover{cursor:pointer;color:var(--hb-ink);background:0 0;border-radius:10px;grid-template-columns:22px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:8px 10px;font-size:14px;font-weight:800;display:grid}.rb .rb-star:hover{background:var(--hb-rv-row-hover)}.rb .rb-star.on{background:var(--hb-rv-row-on)}.rb .rb-star .rb-track{background:var(--hb-rv-star-track)}.rb .rb-star .rb-track>i{background:var(--hb-muted-2);animation-duration:.8s}.rb .rb-star .rb-track>i.good{background:var(--hb-blue)}.rb .rb-star-n{text-align:right;color:var(--hb-muted);font-size:12px}.rb .rb-seg{background:var(--hb-rv-track);border-radius:12px;grid-template-columns:1fr 1fr 1fr;gap:4px;padding:4px;display:grid}.rb .rb-seg>a,.rb .rb-seg>a:hover{text-align:center;cursor:pointer;color:var(--hb-ink);background:0 0;border-radius:9px;padding:9px 4px;font-size:13px;font-weight:800}.rb .rb-seg>a.on{background:var(--hb-white);box-shadow:0 1px 3px var(--hb-rv-seg-shadow)}.rb .rb-write-btn,.rb .rb-write-btn:hover{background:var(--hb-ink);color:var(--hb-white);text-align:center;border-radius:12px;padding:16px;font-weight:800;display:block}.rb .rb-write-btn:hover{background:var(--hb-rv-track-dark)}.rb .rb-results{min-width:0}.rb .rb-list-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.rb .rb-list-title{font-family:var(--hb-num);letter-spacing:-.03em;font-size:30px;font-weight:700}.rb .rb-sorts{background:var(--hb-rv-track);border-radius:999px;gap:4px;padding:4px;display:flex}.rb .rb-sort,.rb .rb-sort:hover{cursor:pointer;color:var(--hb-ink);white-space:nowrap;background:0 0;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:800;transition:background .2s,color .2s}.rb .rb-sort.on{background:var(--hb-ink);color:var(--hb-white)}.rb .rb-sheet-btn{display:none}.rb .rb-cards{flex-direction:column;gap:14px;display:flex}.rb .rb-card{background:var(--hb-white);border-radius:16px;grid-template-columns:200px minmax(0,1fr);gap:24px;padding:24px;animation:.5s cubic-bezier(.2,.8,.2,1) both rbRowIn;display:grid}.rb .rb-card-side{flex-direction:column;gap:12px;display:flex}.rb .rb-card-photo{aspect-ratio:4/3;background:var(--hb-photo-2);border-radius:10px;display:block;overflow:hidden}.rb .rb-card-photo img{object-fit:cover;width:100%;height:100%;display:block}.rb .rb-card-logo{opacity:.5;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.rb .rb-card-crit{flex-direction:column;gap:8px;font-size:13px;display:flex}.rb .rb-card-crit>div{grid-template-columns:minmax(0,1fr) 56px;align-items:center;gap:8px;display:grid}.rb .rb-card-crit span{color:var(--hb-text-2);font-weight:600}.rb .rb-card-crit .rb-track{background:var(--hb-rv-track);height:4px}.rb .rb-card-crit .rb-track>i{background:var(--hb-muted-2);animation:none}.rb .rb-card-crit .rb-track>i.good{background:var(--hb-blue)}.rb .rb-card-main{flex-direction:column;min-width:0;display:flex}.rb .rb-card-top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.rb .rb-card-heading{min-width:0}.rb .rb-card-car{color:var(--hb-blue);font-size:13px;font-weight:800}.rb .rb-card-heading h3{letter-spacing:-.01em;text-wrap:pretty;overflow-wrap:anywhere;margin:6px 0 0;font-size:22px;font-weight:800;line-height:1.25}.rb .rb-card-heading h3 a:hover{color:var(--hb-blue)}.rb .rb-card-score{text-align:right;flex:none}.rb .rb-card-rt{font-family:var(--hb-num);letter-spacing:-.04em;font-size:40px;font-weight:700;line-height:.9}.rb .rb-card-segs{gap:2px;margin-top:8px}.rb .rb-card-segs>div{background:var(--hb-rv-track);width:14px}.rb .rb-card-segs i{background:var(--hb-blue)}.rb .rb-card-meta{color:var(--hb-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:13px;font-weight:600;display:flex}.rb .rb-ava{background:var(--hb-ink);width:30px;height:30px;color:var(--hb-white);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.rb .rb-author{color:var(--hb-ink);font-weight:800}.rb .rb-badge{color:var(--hb-ink);align-items:center;gap:5px;font-weight:700;display:flex}.rb .rb-badge svg{flex:none}.rb .rb-badge circle{fill:var(--hb-blue)}.rb .rb-badge path,.rb .rb-wcar-go path{fill:none;stroke:var(--hb-white)}.rb .rb-pc{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.rb .rb-pro,.rb .rb-con{background:var(--hb-rv-pro-bg);border-radius:10px;min-width:0;padding:14px 16px}.rb .rb-con{background:var(--hb-grey)}.rb .rb-pc-h{color:var(--hb-good);letter-spacing:.06em;font-size:12px;font-weight:800}.rb .rb-con .rb-pc-h{color:var(--hb-text-2)}.rb .rb-pc-t{color:var(--hb-ink);overflow-wrap:anywhere;margin-top:6px;font-size:14px;font-weight:600;line-height:1.5}.rb .rb-card-text{color:var(--hb-text-3);-webkit-line-clamp:3;text-wrap:pretty;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:16px;font-size:15px;line-height:1.65;display:-webkit-box;overflow:hidden}.rb .rb-card-text.is-open{-webkit-line-clamp:unset}.rb .rb-card-foot{align-items:center;gap:10px;margin-top:auto;padding-top:18px;display:flex}.rb .rb-more{color:var(--hb-blue);cursor:pointer;font-size:14px;font-weight:800}.rb .rb-date{color:var(--hb-muted-2);margin-left:auto;font-size:13px;font-weight:600}.rb .rb-help{cursor:pointer;background:var(--hb-grey);color:var(--hb-ink);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:800;transition:background .2s,color .2s;display:flex}.rb .rb-help svg{stroke-width:2.2px;flex:none;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.rb .rb-help.on{background:var(--hb-blue);color:var(--hb-white)}.rb .rb-help.on svg{transform:rotate(-14deg)scale(1.15)}.rb .rb-help.is-error{box-shadow:0 0 0 1px var(--hb-err)}.rb .rb-empty{background:var(--hb-white);text-align:center;border-radius:16px;padding:48px}.rb .rb-empty-title{font-size:20px;font-weight:800}.rb .rb-empty p{max-width:520px;color:var(--hb-text-2);margin:10px auto 0;font-size:15px;line-height:1.6}.rb .rb-empty-reset,.rb .rb-empty-reset:hover{color:var(--hb-blue);margin-top:10px;font-size:15px;font-weight:800;display:inline-block}.rb .rb-empty-btn,.rb .rb-empty-btn:hover{background:var(--hb-blue);color:var(--hb-white);border-radius:12px;margin-top:24px;padding:16px 28px;font-weight:800;display:inline-block}.rb .rb-empty-btn:hover{background:var(--hb-vp-blue-hover)}.rb .rb-pages{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:28px;display:flex}.rb .rb-pages>a,.rb .rb-pages>span{background:var(--hb-white);min-width:44px;height:44px;color:var(--hb-ink);border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:15px;font-weight:800;display:flex}.rb .rb-pages>a:hover{background:var(--hb-rv-row-hover)}.rb .rb-pages>a.on{background:var(--hb-ink);color:var(--hb-white)}.rb .rb-pages>.gap{color:var(--hb-muted-2);background:0 0}.rb .rb-skel{flex-direction:column;gap:14px;display:flex}.rb .rb-skel-head{color:var(--hb-muted);align-items:center;gap:12px;padding:4px 2px;font-size:13px;font-weight:800;display:flex}.rb .rb-lines{flex-direction:column;gap:3px;width:34px;display:flex}.rb .rb-lines i{background:var(--hb-ink);height:3px;animation:1.3s cubic-bezier(.65,0,.35,1) infinite both rbLoadLine;display:block}.rb .rb-lines i:first-child{width:84%;margin-left:16%}.rb .rb-lines i:nth-child(2){background:var(--hb-blue);width:100%;animation-delay:80ms}.rb .rb-lines i:nth-child(3){width:64%;margin-left:36%;animation-delay:.16s}.rb .rb-skel-card{background:var(--hb-white);border-radius:16px;grid-template-columns:200px minmax(0,1fr);gap:24px;padding:24px;display:grid}.rb .rb-skel-photo{aspect-ratio:4/3;border-radius:10px}.rb .rb-skel-lines-box{flex-direction:column;gap:12px;padding-top:6px;display:flex}.rb .rb-shim{background:linear-gradient(90deg, var(--hb-rv-shim) 0%, var(--hb-rv-shim) 35%, var(--hb-rv-shim-hi) 50%, var(--hb-rv-shim) 65%, var(--hb-rv-shim) 100%);background-size:300% 100%;border-radius:4px;animation:1.3s ease-in-out infinite rbShimmer}.rb .rb-skel-photo.rb-shim{border-radius:10px}.rb .rb-write{background:var(--hb-white);color:var(--hb-ink);padding:96px var(--hb-pad);grid-template-columns:minmax(0,1fr) 640px;align-items:start;gap:72px;display:grid}.rb .rb-write-h{font-family:var(--hb-num);letter-spacing:-.04em;margin:16px 0 20px;font-size:52px;font-weight:700;line-height:1}.rb .rb-write-lead{color:var(--hb-text-2);max-width:460px;font-size:17px;line-height:1.6}.rb .rb-steps{flex-direction:column;gap:14px;margin-top:32px;font-size:15px;font-weight:700;display:flex}.rb .rb-steps>div{align-items:baseline;gap:14px;display:flex}.rb .rb-steps span{font-family:var(--hb-num);color:var(--hb-blue)}.rb .rb-wcard{background:var(--hb-grey);border-radius:18px;flex-direction:column;gap:22px;padding:32px;display:flex}.rb .rb-wcar,.rb .rb-wcar:hover{background:var(--hb-white);height:56px;color:var(--hb-ink);border-radius:12px;display:flex;overflow:hidden}.rb .rb-wcar-text{letter-spacing:.06em;white-space:nowrap;flex:1;align-items:center;min-width:0;padding:0 18px;font-size:16px;font-weight:800;display:flex;overflow:hidden}.rb .rb-wcar.is-empty .rb-wcar-text{color:var(--hb-muted-2);letter-spacing:normal}.rb .rb-wcar-go{color:var(--hb-blue);white-space:nowrap;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:800;display:flex}.rb .rb-wcar.is-ok .rb-wcar-go{color:var(--hb-good)}.rb .rb-wcar-go svg{flex:none}.rb .rb-wrows{flex-direction:column;gap:6px;display:flex}.rb .rb-wrow{grid-template-columns:200px minmax(0,1fr) 40px;align-items:center;gap:16px;padding:8px 0;display:grid}.rb .rb-wrow-name{font-size:15px;font-weight:800}.rb .rb-wsegs{gap:4px;display:flex}.rb .rb-wseg{cursor:pointer;background:var(--hb-rv-write-off);transform-origin:50%;flex:1;height:22px;transition:background .15s,transform .25s cubic-bezier(.3,1.6,.5,1);transform:skew(-12deg)}.rb .rb-wseg:hover{transform:skew(-12deg)scaleY(1.25)}.rb .rb-wseg.on{background:var(--hb-blue)}.rb .rb-wseg.is-preview{background:var(--hb-blue-light)}.rb .rb-wrow-v{font-family:var(--hb-num);text-align:right;font-size:20px;font-weight:700}.rb .rb-wpc{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rb .rb-wpc a,.rb .rb-wpc a:hover{background:var(--hb-white);color:var(--hb-muted-2);border-radius:12px;min-height:84px;padding:14px 16px;font-size:14px;font-weight:600}.rb .rb-wfoot{justify-content:space-between;align-items:center;gap:20px;display:flex}.rb .rb-wtotal-l{color:var(--hb-muted);letter-spacing:.08em;font-size:12px;font-weight:800}.rb .rb-wtotal{font-family:var(--hb-num);letter-spacing:-.04em;font-size:44px;font-weight:700;line-height:1}.rb .rb-wsubmit,.rb .rb-wsubmit:hover{background:var(--hb-blue);color:var(--hb-white);cursor:pointer;border-radius:12px;padding:18px 32px;font-size:16px;font-weight:800}.rb .rb-wsubmit:hover{background:var(--hb-vp-blue-hover)}@media (prefers-reduced-motion:reduce){.rb .rb-track>i,.rb .rb-tile-segs i,.rb .rb-card-segs i,.rb .rb-card,.rb .rb-search-pop{animation:none}.rb .rb-lines i{animation-duration:2.6s}}.rb.rb-sheet-root{z-index:200;background:var(--hb-grey);color:var(--hb-ink);position:fixed;inset:0}.rb .rb-sheet{flex-direction:column;height:100%;display:flex}.rb .rb-sheet-head{background:var(--hb-white);justify-content:space-between;align-items:center;padding:16px;font-size:17px;font-weight:800;display:flex}.rb .rb-sheet-x{background:var(--hb-grey);text-align:center;border-radius:999px;width:40px;height:40px;font-size:15px}.rb .rb-sheet-body{flex-direction:column;flex:1;gap:28px;padding:20px 16px 24px;transition:opacity .2s;display:flex;overflow-y:auto}.rb .rb-sheet-body.is-pending{opacity:.6}.rb .rb-sheet-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--hb-white)}.rb .rb-sheet-show{background:var(--hb-ink);width:100%;color:var(--hb-white);text-align:center;border-radius:12px;padding:16px;font-weight:800}@container hb (max-width:1299px){.rb .rb-hero{grid-template-columns:minmax(0,1fr) 480px;gap:48px}.rb .rb-h1{font-size:56px}.rb .rb-write{grid-template-columns:minmax(0,1fr) 560px;gap:48px}}@container hb (max-width:1100px){.rb .rb-top-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container hb (max-width:1023px){.rb-page{--hb-pad:32px}.rb .rb-hero,.rb .rb-write{grid-template-columns:minmax(0,1fr);gap:40px}.rb .rb-hero{padding-top:32px;padding-bottom:64px}.rb .rb-search{max-width:none}.rb .rb-spot-wrap{max-width:560px}.rb .rb-top{padding-bottom:64px}.rb .rb-main{padding-top:40px;padding-bottom:64px}.rb .rb-grid{grid-template-columns:minmax(0,1fr)}.rb .rb-aside{display:none}.rb .rb-list-head{flex-wrap:wrap;gap:12px}.rb .rb-list-title{flex:auto}.rb .rb-sheet-btn{background:var(--hb-white);box-shadow:0 0 0 1px var(--hb-line);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:800;display:flex}.rb .rb-sorts{scrollbar-width:none;order:3;width:100%;overflow-x:auto}.rb .rb-write{padding-top:64px;padding-bottom:64px}}@container hb (max-width:767px){.rb-page{--hb-pad:16px}.rb .rb-h1{letter-spacing:-.035em;font-size:38px;line-height:1.02}.rb .rb-lead{font-size:16px}.rb .rb-search{margin-top:24px}.rb .rb-search-bar{height:56px;padding-left:16px}.rb .rb-search-bar input{font-size:16px}.rb .rb-spot-body{padding:0 20px 20px}.rb .rb-spot-name{font-size:22px}.rb .rb-spot-rating{font-size:56px}.rb .rb-spot-bar{grid-template-columns:110px minmax(0,1fr) 30px;gap:10px;font-size:13px}.rb .rb-top-head h2{font-size:26px}.rb .rb-top-head{flex-wrap:wrap;gap:6px}.rb .rb-top-grid{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--hb-pad));padding:2px var(--hb-pad) 8px;scroll-padding:0 var(--hb-pad);scrollbar-width:none;display:flex;overflow-x:auto}.rb .rb-tile{scroll-snap-align:start;flex:0 0 72%}.rb .rb-phrases-grid{grid-template-columns:minmax(0,1fr)}.rb .rb-list-title{font-size:24px}.rb .rb-card{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.rb .rb-card-side{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:14px;display:grid}.rb .rb-card-crit{gap:6px;font-size:12px}.rb .rb-card-heading h3{font-size:18px}.rb .rb-card-rt{font-size:32px}.rb .rb-card-meta{gap:6px 8px}.rb .rb-pc{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:14px}.rb .rb-card-foot{flex-wrap:wrap}.rb .rb-write-h{font-size:36px}.rb .rb-wcard{padding:20px 16px}.rb .rb-wrow{grid-template-columns:minmax(0,1fr) 28px;gap:8px 12px}.rb .rb-wrow-name{grid-column:1/-1}.rb .rb-wfoot{flex-wrap:wrap}.rb .rb-wsubmit{text-align:center;flex:100%}.rb .rb-empty{padding:32px 20px}}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-4{top:calc(var(--spacing) * 4)}.top-7{top:calc(var(--spacing) * 7)}.top-\[50\%\]{top:50%}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.left-0{left:0}.left-2{left:calc(var(--spacing) * 2)}.left-\[50\%\]{left:50%}.z-50{z-index:50}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.my-1{margin-block:var(--spacing)}.mt-auto{margin-top:auto}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.min-h-dvh{min-height:100dvh}.w-3\/4{width:75%}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.min-w-0{min-width:0}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.resize{resize:both}.scroll-my-1{scroll-margin-block:var(--spacing)}.auto-rows-min{grid-auto-rows:min-content}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-border{border-color:var(--border)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.bg-accent{background-color:var(--accent)}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-muted{background-color:var(--muted)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.fill-current{fill:currentColor}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-6{padding-block:calc(var(--spacing) * 6)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.nums{font-variant-numeric:tabular-nums}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.paused{animation-play-state:paused}.running{animation-play-state:running}.zoom-in{--tw-enter-scale:0}.zoom-out{--tw-exit-scale:0}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection,.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection,.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:0}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:0}.group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@media (min-width:40rem){.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:text-left{text-align:left}}@media (min-width:48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (prefers-color-scheme:dark){.dark\:border-input{border-color:var(--input)}.dark\:bg-destructive\/60{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60{background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.dark\:bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:text-muted-foreground{color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.dark\:hover\:bg-input\/50:hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:text-foreground:hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[state\=active\]\:border-input[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.dark\:data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--secondary) 90%, transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root[data-market=md]{--ink:#16181d;--ink-2:#2a2d34;--muted-1:#6b6e76;--muted-2:#8a8d94;--muted-3:#a3a5ab;--bg:#f3f3f1;--surface:#fff;--soft:#f5f5f2;--line:#ebebe7;--line-2:#e3e3de;--red:#0078f9;--red-dark:#0062cc;--red-soft:#eaf3ff;--danger:#e03a2f;--danger-dark:#c42c22;--danger-soft:#fdf1f0;--warn:#9a5b00;--warn-soft:#fff4e0;--green:#1b7a3a;--green-soft:#e8f6ec;--ai-1:#8b5cf6;--ai-2:#3b82f6;--radius-card:20px;--spin-stage:#f4f5f7;--spin-night:#0d0f12;--spin-muted:#8a909a;--spin-pill:#0d0f12c7;--spin-tabs:#0d0f12b8;--spin-line:#fff;--spin-line-accent:#3d9bff;--m3d-stage:#fff;--m3d-stage-edge:#e3e6ea;--tile-bg:#fff;--tile-bg-hover:#efefeb;--tile-dark:#16181d;--tile-dark-hover:#22252c;--tile-dark-glow:#ffffff24;--shadow-pop:0 12px 40px #14141e24, 0 0 0 1px #14141e0d;--radius:.75rem;--background:var(--bg);--foreground:var(--ink);--card:var(--surface);--card-foreground:var(--ink);--popover:var(--surface);--popover-foreground:var(--ink);--muted:var(--soft);--muted-foreground:var(--muted-1);--border:var(--line);--input:var(--line-2);--primary:var(--red);--primary-foreground:#fff;--secondary:var(--bg);--secondary-foreground:var(--ink);--accent:var(--bg);--accent-foreground:var(--ink);--ring:var(--ink);--ink-foreground:#fff;--highlight:#ffb020;--highlight-foreground:#3b2600;--destructive:var(--danger);--destructive-foreground:#fff;--deal-great:#1b7a3a;--deal-great-soft:#e8f6ec;--deal-good:#3bb56a;--deal-good-soft:#eef8f1;--deal-fair:#6b6e76;--deal-fair-soft:#f3f3f1;--deal-high:#b86e00;--deal-high-soft:#fbf0dc;--deal-over:#e03a2f;--deal-over-soft:#fdf1f0;--hb-ink:#16181d;--hb-night:#0d0f12;--hb-white:#fff;--hb-blue:#0078f9;--hb-blue-light:#3d9bff;--hb-grey:#f3f4f6;--hb-grey-sel:#f3f6fa;--hb-line:#e3e6ea;--hb-line-2:#eceef1;--hb-photo:#e5e8ec;--hb-photo-2:#dde1e6;--hb-muted:#6b7280;--hb-muted-2:#8a909a;--hb-muted-3:#9aa1ab;--hb-text-2:#525866;--hb-good:#13753f;--hb-lb-vin-bg:#ffffff14;--hb-lb-vin-ring:#ffffff1f;--hb-urgent:#e03a2f;--hb-heart:#e03a2f;--hb-dark-card:#22252c;--hb-dark-line:#343841;--hb-dark-text:#aeb4bd;--hb-dark-text-2:#c7ccd4;--hb-vin:#5aa9ff;--hb-val-kicker:#cfe5ff;--hb-val-text:#e1efff;--hb-rate:#6fd39a;--hb-warn:#ff7a70;--hb-warn-text:#ff9a92;--hb-warn-bg:#e03a2f29;--hb-foot-line:#23262d;--hb-foot-ring:#2b2f37;--hb-foot-ring-hover:#4a4f59;--hb-foot-hover:#1b1e24;--hb-foot-legal:#7a818c;--hb-g-track:#14161a;--hb-g-great:#2fae66;--hb-g-good:#7fd3a0;--hb-g-fair:#4a4f59;--hb-g-high:#e2a33c;--hb-g-tick:#8a909a;--hb-g-tick-2:#3a3f48;--hb-g-needle:#ff6b5e;--hb-hero-top:#0d0f12b3;--hb-hero-clear:#0d0f1200;--hb-hero-bottom:#0d0f12d9;--hb-hero-top-m:#0d0f1299;--hb-hero-bottom-m:#0d0f12e6;--hb-tile-shade:#0d0f12c7;--hb-tile-shade-m:#0d0f12bf;--hb-tilt-shadow:#0d0f1252;--hb-chip-dark:#0d0f12b3;--hb-pop-shadow:#0d0f1247;--hb-pop-ring:#0d0f120f;--hb-cur-shadow:#0d0f121f;--hb-panel-shadow:#00000059;--hb-text-shadow:#00000059;--hb-gauge-shadow:#00000073;--hb-w-94:#fffffff0;--hb-w-90:#ffffffe6;--hb-w-88:#ffffffe0;--hb-w-85:#ffffffd9;--hb-w-82:#ffffffd1;--hb-w-80:#fffc;--hb-w-50:#ffffff80;--hb-w-45:#ffffff73;--hb-w-30:#ffffff4d;--hb-w-22:#ffffff38;--hb-w-12:#ffffff1f;--hb-w-0:#fff0;--hb-ref-bg:#d9dce1;--hb-make-pill:#f6f7f9;--hb-make-hover:#eef0f3;--hb-make-on:#eaf3ff;--hb-switch-off:#d5d9df;--hb-arrow-shadow:#0d0f1224;--hb-arrow-shadow-hover:#0d0f1233;--hb-combo-shadow:#0d0f122e;--hb-thumb-shadow:#00000026;--hb-knob-shadow:#0003;--hb-veil:#f3f4f6c7;--hb-chip-dark-2:#0d0f12c7;--hb-bar-shadow:#0d0f1214;--hb-hdr-hover:#1b1e24;--hb-hdr-open:#262a31;--hb-hdr-ring:#0000000a;--hb-hdr-row-line:#f1f2f4;--hb-hdr-row-hover:#f7f8fa;--hb-hdr-unread:#f7faff;--hb-hdr-foot:#fafbfc;--hb-hdr-logout:#c42b20;--hb-hdr-ic-price:#e3f5ea;--hb-hdr-ic-search:#eaf3ff;--hb-hdr-ic-search-fg:#0060c7;--hb-hdr-ic-view:#fff1df;--hb-hdr-ic-view-fg:#9a5a00;--hb-hdr-shim:#f1f2f4;--hb-hdr-shim-hi:#e2e5e9;--hb-blue-hover:#005fc4;--hb-text-3:#3b4049;--hb-cmp-bar:#f3f4f6f0;--hb-cmp-pop-shadow:#0006;--hb-cmp-bad:#c42b20;--hb-vin-stage:#1a2232;--hb-vin-line:#262a31;--hb-vin-dot:#4a4f59;--hb-vin-bad:#ff6b5e;--hb-vin-halo:#3d9bff2e;--hb-vin-halo-bad:#ff6b5e2e;--hb-vin-card:#16181dd1;--hb-vin-hist:#3a2422;--hb-vin-amber:#e2a33c;--hb-vin-amber-bg:#e2a33c24;--hb-vin-ok-bg:#6fd39a1f;--hb-vin-3d-wire:#3d9bff;--hb-vin-3d-alert:#ff4d3d;--hb-vin-3d-grid:#2b3a52;--hb-vin-3d-grid-2:#1d2533;--hb-vin-3d-floor:#222c3e;--hb-vin-3d-floor-2:#181e2ab3;--hb-vin-3d-floor-0:#0d0f1200;--hb-vin-3d-body:#2a2f38;--hb-vin-3d-glass:#0b0d10;--hb-vin-3d-tyre:#121418;--hb-lb-line:#dfe2e7;--hb-lb-deal-bg:#f2faf5;--hb-lb-deal-high:#efb04a;--hb-lb-hist-low:#bfe8cf;--hb-lb-blue-press:#006ae0;--hb-lb-glass-hover:#0d0f12e6;--hb-lb-more:#0d0f129e;--hb-lb-box:#08090bf7;--hb-lb-box-btn:#ffffff1a;--hb-lb-box-btn-hover:#fff3;--hb-lb-vin-ic:#3d9bff29;--hb-lb-warn-ic:#e2a33c29;--hb-lb-swatch-ring:#ffffff40;--hb-lb-viber:#7360f2;--hb-lb-whatsapp:#25d366;--hb-acc-ring:#dfe2e7;--hb-acc-sel:#f3f6fb;--hb-acc-bar:#cfe2fb;--hb-acc-mod-bg:#fff4dc;--hb-acc-mod:#9a6200;--hb-acc-tip:#0a4f9e;--hb-acc-down:#c2410c;--hb-acc-chat-bg:#f0ecff;--hb-acc-chat:#5b3fc4;--hb-acc-good-bg:#eef8f2;--hb-acc-good:#2a8a52;--hb-acc-cover:#0d0f1233;--hb-telegram:#229ed9;--hb-pb-cover-none:linear-gradient(120deg, var(--hb-blue), var(--hb-night));--hb-pb-auth-shadow:#0d0f1229;--hb-err:#c42b20;--hb-err-bg:#fdeeec;--hb-star:#f2a33a;--hb-star-off:#dfe2e7;--hb-mark:#fff1c2;--hb-vp-hist:#2b2f37;--hb-vp-line:#262a31;--hb-vp-ghost:#3b4049;--hb-vp-blue-hover:#1a86fa;--hb-vp-grid:#e8eaee;--hb-vp-tick:#c7ccd4;--hb-vp-pop-shadow:#0d0f1238;--hb-vp-opt-shadow:#0d0f1224;--hb-rv-kicker:#5aa9ff;--hb-rv-card:#16181d;--hb-rv-track-dark:#2b2f37;--hb-rv-ring-dark:#23262d;--hb-rv-place:#0d0f12b3;--hb-rv-shade-0:#16181d00;--hb-rv-card-shadow:#00000080;--hb-rv-pop-shadow:#0006;--hb-rv-track:#e6e8ec;--hb-rv-star-track:#e0e3e8;--hb-rv-row-hover:#e9ebee;--hb-rv-row-on:#e3eefc;--hb-rv-seg-shadow:#0d0f1224;--hb-rv-pro-bg:#eef8f2;--hb-rv-write-off:#dfe2e7;--hb-rv-shim:#f1f2f4;--hb-rv-shim-hi:#e2e5e9}:root[data-market=am]{--ink:#16181d;--ink-2:#2a2d34;--muted-1:#6b6e76;--muted-2:#8a8d94;--muted-3:#a3a5ab;--bg:#f3f3f1;--surface:#fff;--soft:#f5f5f2;--line:#ebebe7;--line-2:#e3e3de;--red:#e5631e;--red-dark:#c24f13;--red-soft:#fdf1ea;--danger:#e03a2f;--danger-dark:#c42c22;--danger-soft:#fdf1f0;--warn:#9a5b00;--warn-soft:#fff4e0;--green:#1b7a3a;--green-soft:#e8f6ec;--ai-1:#8b5cf6;--ai-2:#3b82f6;--radius-card:20px;--spin-stage:#f4f5f7;--spin-night:#0d0f12;--spin-muted:#8a909a;--spin-pill:#0d0f12c7;--spin-tabs:#0d0f12b8;--spin-line:#fff;--spin-line-accent:#3d9bff;--m3d-stage:#fff;--m3d-stage-edge:#e3e6ea;--tile-bg:#fff;--tile-bg-hover:#efefeb;--tile-dark:#16181d;--tile-dark-hover:#22252c;--tile-dark-glow:#ffffff24;--shadow-pop:0 12px 40px #14141e24, 0 0 0 1px #14141e0d;--radius:.75rem;--background:var(--bg);--foreground:var(--ink);--card:var(--surface);--card-foreground:var(--ink);--popover:var(--surface);--popover-foreground:var(--ink);--muted:var(--soft);--muted-foreground:var(--muted-1);--border:var(--line);--input:var(--line-2);--primary:var(--red);--primary-foreground:#fff;--secondary:var(--bg);--secondary-foreground:var(--ink);--accent:var(--bg);--accent-foreground:var(--ink);--ring:var(--ink);--ink-foreground:#fff;--highlight:#ffb020;--highlight-foreground:#3b2600;--destructive:var(--danger);--destructive-foreground:#fff;--deal-great:#1b7a3a;--deal-great-soft:#e8f6ec;--deal-good:#3bb56a;--deal-good-soft:#eef8f1;--deal-fair:#6b6e76;--deal-fair-soft:#f3f3f1;--deal-high:#b86e00;--deal-high-soft:#fbf0dc;--deal-over:#e03a2f;--deal-over-soft:#fdf1f0;--hb-ink:#16181d;--hb-night:#0d0f12;--hb-white:#fff;--hb-blue:#0078f9;--hb-blue-light:#3d9bff;--hb-grey:#f3f4f6;--hb-grey-sel:#f3f6fa;--hb-line:#e3e6ea;--hb-line-2:#eceef1;--hb-photo:#e5e8ec;--hb-photo-2:#dde1e6;--hb-muted:#6b7280;--hb-muted-2:#8a909a;--hb-muted-3:#9aa1ab;--hb-text-2:#525866;--hb-good:#13753f;--hb-lb-vin-bg:#ffffff14;--hb-lb-vin-ring:#ffffff1f;--hb-urgent:#e03a2f;--hb-heart:#e03a2f;--hb-dark-card:#22252c;--hb-dark-line:#343841;--hb-dark-text:#aeb4bd;--hb-dark-text-2:#c7ccd4;--hb-vin:#5aa9ff;--hb-val-kicker:#cfe5ff;--hb-val-text:#e1efff;--hb-rate:#6fd39a;--hb-warn:#ff7a70;--hb-warn-text:#ff9a92;--hb-warn-bg:#e03a2f29;--hb-foot-line:#23262d;--hb-foot-ring:#2b2f37;--hb-foot-ring-hover:#4a4f59;--hb-foot-hover:#1b1e24;--hb-foot-legal:#7a818c;--hb-g-track:#14161a;--hb-g-great:#2fae66;--hb-g-good:#7fd3a0;--hb-g-fair:#4a4f59;--hb-g-high:#e2a33c;--hb-g-tick:#8a909a;--hb-g-tick-2:#3a3f48;--hb-g-needle:#ff6b5e;--hb-hero-top:#0d0f12b3;--hb-hero-clear:#0d0f1200;--hb-hero-bottom:#0d0f12d9;--hb-hero-top-m:#0d0f1299;--hb-hero-bottom-m:#0d0f12e6;--hb-tile-shade:#0d0f12c7;--hb-tile-shade-m:#0d0f12bf;--hb-tilt-shadow:#0d0f1252;--hb-chip-dark:#0d0f12b3;--hb-pop-shadow:#0d0f1247;--hb-pop-ring:#0d0f120f;--hb-cur-shadow:#0d0f121f;--hb-panel-shadow:#00000059;--hb-text-shadow:#00000059;--hb-gauge-shadow:#00000073;--hb-w-94:#fffffff0;--hb-w-90:#ffffffe6;--hb-w-88:#ffffffe0;--hb-w-85:#ffffffd9;--hb-w-82:#ffffffd1;--hb-w-80:#fffc;--hb-w-50:#ffffff80;--hb-w-45:#ffffff73;--hb-w-30:#ffffff4d;--hb-w-22:#ffffff38;--hb-w-12:#ffffff1f;--hb-w-0:#fff0;--hb-ref-bg:#d9dce1;--hb-make-pill:#f6f7f9;--hb-make-hover:#eef0f3;--hb-make-on:#eaf3ff;--hb-switch-off:#d5d9df;--hb-arrow-shadow:#0d0f1224;--hb-arrow-shadow-hover:#0d0f1233;--hb-combo-shadow:#0d0f122e;--hb-thumb-shadow:#00000026;--hb-knob-shadow:#0003;--hb-veil:#f3f4f6c7;--hb-chip-dark-2:#0d0f12c7;--hb-bar-shadow:#0d0f1214;--hb-hdr-hover:#1b1e24;--hb-hdr-open:#262a31;--hb-hdr-ring:#0000000a;--hb-hdr-row-line:#f1f2f4;--hb-hdr-row-hover:#f7f8fa;--hb-hdr-unread:#f7faff;--hb-hdr-foot:#fafbfc;--hb-hdr-logout:#c42b20;--hb-hdr-ic-price:#e3f5ea;--hb-hdr-ic-search:#eaf3ff;--hb-hdr-ic-search-fg:#0060c7;--hb-hdr-ic-view:#fff1df;--hb-hdr-ic-view-fg:#9a5a00;--hb-hdr-shim:#f1f2f4;--hb-hdr-shim-hi:#e2e5e9;--hb-blue-hover:#005fc4;--hb-text-3:#3b4049;--hb-cmp-bar:#f3f4f6f0;--hb-cmp-pop-shadow:#0006;--hb-cmp-bad:#c42b20;--hb-vin-stage:#1a2232;--hb-vin-line:#262a31;--hb-vin-dot:#4a4f59;--hb-vin-bad:#ff6b5e;--hb-vin-halo:#3d9bff2e;--hb-vin-halo-bad:#ff6b5e2e;--hb-vin-card:#16181dd1;--hb-vin-hist:#3a2422;--hb-vin-amber:#e2a33c;--hb-vin-amber-bg:#e2a33c24;--hb-vin-ok-bg:#6fd39a1f;--hb-vin-3d-wire:#3d9bff;--hb-vin-3d-alert:#ff4d3d;--hb-vin-3d-grid:#2b3a52;--hb-vin-3d-grid-2:#1d2533;--hb-vin-3d-floor:#222c3e;--hb-vin-3d-floor-2:#181e2ab3;--hb-vin-3d-floor-0:#0d0f1200;--hb-vin-3d-body:#2a2f38;--hb-vin-3d-glass:#0b0d10;--hb-vin-3d-tyre:#121418;--hb-lb-line:#dfe2e7;--hb-lb-deal-bg:#f2faf5;--hb-lb-deal-high:#efb04a;--hb-lb-hist-low:#bfe8cf;--hb-lb-blue-press:#006ae0;--hb-lb-glass-hover:#0d0f12e6;--hb-lb-more:#0d0f129e;--hb-lb-box:#08090bf7;--hb-lb-box-btn:#ffffff1a;--hb-lb-box-btn-hover:#fff3;--hb-lb-vin-ic:#3d9bff29;--hb-lb-warn-ic:#e2a33c29;--hb-lb-swatch-ring:#ffffff40;--hb-lb-viber:#7360f2;--hb-lb-whatsapp:#25d366;--hb-acc-ring:#dfe2e7;--hb-acc-sel:#f3f6fb;--hb-acc-bar:#cfe2fb;--hb-acc-mod-bg:#fff4dc;--hb-acc-mod:#9a6200;--hb-acc-tip:#0a4f9e;--hb-acc-down:#c2410c;--hb-acc-chat-bg:#f0ecff;--hb-acc-chat:#5b3fc4;--hb-acc-good-bg:#eef8f2;--hb-acc-good:#2a8a52;--hb-acc-cover:#0d0f1233;--hb-telegram:#229ed9;--hb-pb-cover-none:linear-gradient(120deg, var(--hb-blue), var(--hb-night));--hb-pb-auth-shadow:#0d0f1229;--hb-err:#c42b20;--hb-err-bg:#fdeeec;--hb-star:#f2a33a;--hb-star-off:#dfe2e7;--hb-mark:#fff1c2;--hb-vp-hist:#2b2f37;--hb-vp-line:#262a31;--hb-vp-ghost:#3b4049;--hb-vp-blue-hover:#1a86fa;--hb-vp-grid:#e8eaee;--hb-vp-tick:#c7ccd4;--hb-vp-pop-shadow:#0d0f1238;--hb-vp-opt-shadow:#0d0f1224;--hb-rv-kicker:#5aa9ff;--hb-rv-card:#16181d;--hb-rv-track-dark:#2b2f37;--hb-rv-ring-dark:#23262d;--hb-rv-place:#0d0f12b3;--hb-rv-shade-0:#16181d00;--hb-rv-card-shadow:#00000080;--hb-rv-pop-shadow:#0006;--hb-rv-track:#e6e8ec;--hb-rv-star-track:#e0e3e8;--hb-rv-row-hover:#e9ebee;--hb-rv-row-on:#e3eefc;--hb-rv-seg-shadow:#0d0f1224;--hb-rv-pro-bg:#eef8f2;--hb-rv-write-off:#dfe2e7;--hb-rv-shim:#f1f2f4;--hb-rv-shim-hi:#e2e5e9}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
