@layer reset,tokens,base,components,overrides;@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/onest-cyrillic-wght-normal-EAKRIKNS.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/onest-latin-wght-normal-RHB5LEHK.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/onest-latin-ext-wght-normal-PHCTS6AB.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@layer reset{:where(*,*:before,*:after){box-sizing:border-box}:where(html){-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased}:where(body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd){margin:0}:where(ul[role=list],ol[role=list]){margin:0;padding:0;list-style:none}:where(img,picture,video,canvas,svg){display:block;max-width:100%;height:auto}:where(button,input,select,textarea){font:inherit;color:inherit}:where(button){cursor:pointer}:where(h1,h2,h3,h4,h5,h6,p){overflow-wrap:break-word}:where(table){border-collapse:collapse}:where([hidden]){display:none}}@layer tokens{:root{--white: #fff;--gray-50: #f5f5f5;--gray-200: #e3e3e3;--gray-250: #e2e2e2;--gray-400: #9a9a9a;--gray-600: #6b6b6b;--gray-900: #1f1f1f;--teal-50: #e6f4f5;--teal-100: #cce8ea;--teal-600: #0b7f84;--teal-700: #0b6a6f;--teal-800: #0a5a5e;--red-50: #fdeeec;--red-100: #f9d5d0;--red-600: #b3261e;--red-700: #8f1d12;--amber-100: #fff3d6;--amber-800: #7a5200;--green-100: #e3f5e8;--green-800: #0d6b2e;--amber-50: #fff9ec;--emerald-700: #087050;--forest-700: #1f6b3a;--graphite-800: #3d3d3d;--blue-600: #1d5fb8;--blue-800: #1c3f94;--violet-600: #6b4a8a;--gray-650: #5c5c5c;--scrim-45: rgb(31 31 31 / 45%);--font-onest: "Onest", system-ui, sans-serif;--font-size-9: .5625rem;--font-size-11: .6875rem;--font-size-12: .75rem;--font-size-13: .8125rem;--font-size-14: .875rem;--font-size-15: .9375rem;--font-size-16: 1rem;--font-size-18: 1.125rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--font-size-26: 1.625rem;--font-size-20-24: clamp(1.25rem, 1rem + 1vw, 1.5rem);--font-size-26-34: clamp(1.625rem, 1.3rem + 1.5vw, 2.125rem);--font-weight-400: 400;--font-weight-600: 600;--font-weight-700: 700;--font-weight-800: 800;--line-height-105: 1.05;--line-height-125: 1.25;--line-height-140: 1.4;--letter-spacing-tight: -.03em;--letter-spacing-none: 0;--space-2: .125rem;--space-4: .25rem;--space-6: .375rem;--space-8: .5rem;--space-12: .75rem;--space-16: 1rem;--space-20: 1.25rem;--space-20-32: clamp(1.25rem, .75rem + 2.2vw, 2rem);--space-24: 1.5rem;--space-28: 1.75rem;--space-32: 2rem;--space-40: 2.5rem;--radius-6: .375rem;--radius-12: .75rem;--radius-16: 1rem;--radius-22: 1.375rem;--radius-24: 1.5rem;--radius-28: 1.75rem;--radius-22-28: clamp(1.375rem, 1.1rem + 1.2vw, 1.75rem);--radius-32-44: clamp(2rem, 1.4rem + 2.6vw, 2.75rem);--radius-pill: 999px;--width-1: 1px;--width-1-5: 1.5px;--width-2: 2px;--width-16: 1rem;--width-17: 1.0625rem;--width-18: 1.125rem;--width-20: 1.25rem;--width-22: 1.375rem;--width-24: 1.5rem;--width-32: 2rem;--width-38: 2.375rem;--width-42: 2.625rem;--width-44: 2.75rem;--width-48: 3rem;--width-52: 3.25rem;--width-56-72: clamp(3.5rem, 2.9rem + 2.5vw, 4.5rem);--width-64: 4rem;--width-28: 1.75rem;--width-72: 4.5rem;--width-88: 5.5rem;--width-144: 9rem;--width-232: 14.5rem;--width-244: 15.25rem;--width-320: 20rem;--width-400: 25rem;--width-440: 27.5rem;--width-468: 29.25rem;--width-520: 32.5rem;--width-560: 35rem;--width-590: 36.875rem;--width-680: 42.5rem;--width-1000: 62.5rem;--width-1100: 68.75rem;--width-1280: 80rem;--shadow-soft-down: 0 8px 24px rgb(0 0 0 / 8%);--shadow-soft-up: 0 -8px 24px rgb(0 0 0 / 8%);--shadow-glow: 0 0 32px rgb(0 0 0 / 20%);--duration-150: .15s}}@layer tokens{:root{--color-surface: var(--white);--color-surface-accent: var(--teal-50);--color-surface-muted: var(--gray-50);--color-surface-placeholder: var(--gray-200);--color-text: var(--gray-900);--color-text-secondary: var(--gray-600);--color-text-inactive: var(--gray-650);--color-text-accent: var(--teal-700);--color-text-on-accent: var(--white);--color-accent: var(--teal-600);--color-accent-hover: var(--teal-700);--color-border: var(--gray-200);--color-car-brand-skoda: var(--forest-700);--color-car-brand-audi: var(--graphite-800);--color-car-brand-bmw: var(--blue-600);--color-car-brand-volkswagen: var(--blue-800);--color-car-brand-other: var(--violet-600);--color-border-control: var(--gray-400);--color-danger: var(--red-700);--color-danger-surface: var(--red-50);--color-button-secondary-surface: var(--teal-100);--color-button-secondary-text: var(--teal-800);--color-button-neutral-surface: var(--gray-250);--color-button-danger-surface: var(--red-100);--color-button-danger-text: var(--red-700);--color-button-danger-strong-surface: var(--red-600);--color-focus-ring: var(--teal-600);--color-warning-surface: var(--amber-100);--color-warning-text: var(--amber-800);--color-success-surface: var(--green-100);--color-success-text: var(--green-800);--color-price-own: var(--emerald-700);--color-message-mine: var(--teal-50);--color-message-theirs: var(--amber-50);--color-conversation-frame: var(--teal-600);--color-scrim: var(--scrim-45);--font-family-base: var(--font-onest);--font-size-body: var(--font-size-16);--font-size-small: var(--font-size-13);--font-size-caption: var(--font-size-12);--font-size-step: var(--font-size-11);--font-size-detail: var(--font-size-14);--font-size-subhead: var(--font-size-15);--font-size-h1: var(--font-size-26-34);--font-size-h2: var(--font-size-24);--font-size-h3: var(--font-size-18);--font-size-logo: var(--font-size-20-24);--font-size-touch: var(--font-size-16);--font-size-count: var(--font-size-24);--font-weight-body: var(--font-weight-400);--font-weight-strong: var(--font-weight-600);--font-weight-button: var(--font-weight-700);--font-weight-heading: var(--font-weight-800);--line-height-body: var(--line-height-140);--line-height-heading: var(--line-height-105);--letter-spacing-heading: var(--letter-spacing-tight);--space-page: var(--space-16);--space-block: var(--space-24);--space-stack: var(--space-16);--space-text: var(--space-12);--space-control-block: var(--space-12);--space-control-inline: var(--space-20);--space-control-gap: var(--space-8);--space-field-label: var(--space-4);--space-chip-block: var(--space-8);--space-chip-inline: var(--space-16);--space-badge-block: var(--space-2);--space-badge-inline: var(--space-8);--space-row-block: var(--space-8);--space-depth: var(--space-28);--space-tree-gap: var(--space-6);--space-nav-sub: var(--space-32);--space-nav-gap: var(--space-2);--space-nav-reveal: var(--space-12);--radius-block: var(--radius-22-28);--radius-field: var(--radius-12);--radius-check: var(--radius-6);--radius-control: var(--radius-pill);--radius-tile: var(--radius-22);--radius-thumbnail: var(--radius-12);--radius-sheet: var(--radius-32-44);--radius-bottom-sheet: var(--radius-28);--space-bottom-sheet-top: var(--space-20);--space-bottom-sheet-bottom: var(--space-28);--radius-nav: var(--radius-24);--width-page: var(--width-1280);--width-form: var(--width-400);--width-sidebar: var(--width-232);--width-nav: var(--width-244);--width-nav-collapsed: var(--width-72);--height-nav-item: var(--width-42);--height-nav-sub: var(--width-38);--width-nav-icon-item: var(--width-48);--height-nav-icon-item: var(--width-44);--size-nav-icon: var(--width-20);--size-nav-icon-sub: var(--width-17);--size-nav-icon-collapsed: var(--width-22);--size-nav-icon-collapsed-sub: var(--width-18);--size-nav-counter: var(--width-18);--width-filters: var(--width-320);--width-search: var(--width-320);--width-aside: var(--width-320);--width-stock-aside: var(--width-560);--width-repricing-column: var(--width-520);--width-dialog: var(--width-560);--width-outcome-dialog: var(--width-440);--width-change-dialog: var(--width-680);--width-text-page: var(--width-1000);--width-invite: var(--width-1100);--width-invite-card: var(--width-590);--size-invite-mark: var(--width-24);--size-invite-photo: var(--width-144);--size-bot-qr: var(--width-144);--height-car-list: var(--width-440);--width-point-list: var(--width-468);--height-point-map: var(--width-400);--height-point-map-desktop: var(--width-520);--width-point-balloon: var(--width-320);--width-focus-ring: var(--width-2);--size-checkbox: var(--width-20);--size-check-glyph: var(--width-16);--width-check-border: var(--width-1-5);--width-switch: var(--width-44);--height-switch: var(--width-22);--size-switch-thumb: var(--width-16);--size-mark: var(--width-18);--height-tile: var(--width-64);--width-quantity: var(--width-64);--size-touch: var(--width-44);--size-compact-control: var(--width-32);--size-car-brand-mark: var(--width-24);--size-car-brand-mark-small: var(--width-18);--size-car-brand-mark-large: var(--width-32);--font-size-car-brand-mark: var(--font-size-11);--font-size-car-brand-mark-small: var(--font-size-9);--size-tree-chevron: var(--width-16);--width-row-line: var(--width-1);--size-icon-glyph: var(--width-20);--size-sign-small: var(--width-28);--size-sign-large: var(--width-72);--size-sign-large-glyph: var(--width-32);--size-step: var(--width-52);--width-step-value: var(--width-88);--size-thumbnail: var(--width-44);--size-photo-preview: var(--width-88);--size-photo-line: var(--width-56-72);--shadow-overlay: var(--shadow-soft-down);--shadow-sticky-bottom: var(--shadow-soft-up);--shadow-nav-overlay: var(--shadow-glow);--duration-menu: var(--duration-150)}}@layer base{body{font-family:var(--font-family-base);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}h1,h2,h3{font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-wrap:balance}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}small{font-size:var(--font-size-small)}strong,b{font-weight:var(--font-weight-strong)}}@layer base{body{min-height:100dvh;color:var(--color-text);background:var(--color-surface)}a{color:var(--color-text-accent);text-decoration-thickness:from-font;text-underline-offset:.2em}a:hover{color:var(--color-accent)}:focus-visible{outline:var(--width-focus-ring) solid var(--color-focus-ring);outline-offset:var(--width-focus-ring)}::selection{color:var(--color-text);background:var(--color-surface-accent)}hr{border:0;border-top:1px solid var(--color-border)}}@layer components{:is(input[type=checkbox],.oy-check-mark){--check-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");display:inline-grid;flex-shrink:0;place-content:center;box-sizing:border-box;width:var(--size-checkbox);height:var(--size-checkbox);margin:0;vertical-align:middle;border:var(--width-check-border) solid var(--color-border-control);border-radius:var(--radius-check);background:var(--color-surface);appearance:none}:is(input[type=checkbox],.oy-check-mark):before{width:var(--size-check-glyph);height:var(--size-check-glyph);content:"";background:var(--color-text-on-accent);-webkit-mask:var(--check-glyph) center / contain no-repeat;mask:var(--check-glyph) center / contain no-repeat;visibility:hidden}input[type=checkbox]{cursor:pointer}input[type=checkbox]:hover:not(:disabled){border-color:var(--color-accent)}input[type=checkbox]:disabled{cursor:default;opacity:.6}input[type=checkbox]:checked,[aria-current]>.oy-check-mark{border-color:var(--color-accent);background:var(--color-accent)}:is(input[type=checkbox]:checked,[aria-current]>.oy-check-mark):before{visibility:visible}input[type=checkbox]:checked:hover:not(:disabled){border-color:var(--color-accent-hover);background:var(--color-accent-hover)}input[type=checkbox][role=switch]{--switch-gap: calc((var(--height-switch) - var(--size-switch-thumb)) / 2);position:relative;width:var(--width-switch);height:var(--height-switch);border:0;border-radius:var(--radius-control);background:var(--color-border-control)}input[type=checkbox][role=switch]:before{position:absolute;inset-block-start:var(--switch-gap);inset-inline-start:var(--switch-gap);width:var(--size-switch-thumb);height:var(--size-switch-thumb);border-radius:var(--radius-control);background:var(--color-surface);-webkit-mask:none;mask:none;visibility:visible;transition:translate .15s}input[type=checkbox][role=switch]:checked{background:var(--color-accent)}input[type=checkbox][role=switch]:checked:before{translate:calc(var(--width-switch) - var(--size-switch-thumb) - 2 * var(--switch-gap))}input[type=checkbox][role=switch]:checked:hover:not(:disabled){background:var(--color-accent-hover)}@media(prefers-reduced-motion:reduce){input[type=checkbox][role=switch]:before{transition:none}}}@layer tokens{:root{--space-page: var(--space-20);--space-block: var(--space-20-32);--space-stack: var(--space-20)}}
