.car-registration-field.svelte-1xyc2of{width:100%;height:56px;border-radius:10px;background-color:var(--car-registration-background-color, #3155dd);border:2px solid var(--car-registration-border-color, #3155dd);padding-right:40px}.car-registration-field.svelte-1xyc2of .location-container:where(.svelte-1xyc2of){flex-direction:column;width:40px}.car-registration-field.svelte-1xyc2of .location-container:where(.svelte-1xyc2of) .location-tag:where(.svelte-1xyc2of){color:var(--white);font-size:var(--font-md);font-style:normal;font-weight:1000;line-height:normal}.car-registration-field.svelte-1xyc2of .search-input:where(.svelte-1xyc2of){flex:1 0 0;height:100%;text-align:center;outline:none}.dropdown-input.svelte-6e8ovj{display:flex;justify-content:flex-start;position:relative;height:56px;gap:12px;align-self:stretch;transition:all .2s ease-in-out;padding:var(--dropdown-input-padding);color:var(--text-primary-color);background:var(--input-background-color, var(--white, white));border:var(--input-border);border-radius:var(--input-border-radius)}.dropdown-input.svelte-6e8ovj .options-dropdown:where(.svelte-6e8ovj){display:block;position:absolute;top:calc(100% + 5px);left:0;width:100%;max-height:200px;overflow-y:auto;border:var(--dropdown-options-border);border-radius:var(--dropdown-options-border-radius);background-color:var(--white);z-index:10}.dropdown-input.svelte-6e8ovj .options-dropdown:where(.svelte-6e8ovj) .options-dropdown__container:where(.svelte-6e8ovj){background:var(--tertiary-color);width:100%;display:flex;justify-content:flex-start;align-items:center}.dropdown-input.svelte-6e8ovj .options-dropdown:where(.svelte-6e8ovj) .options-dropdown__title:where(.svelte-6e8ovj){margin:10px 12px;font-size:var(--font-md);font-weight:700;color:var(--text-primary-color, black)}.dropdown-input.svelte-6e8ovj .options-dropdown:where(.svelte-6e8ovj) .options-dropdown__no-result:where(.svelte-6e8ovj){margin:10px 12px;font-size:var(--font-md)}.dropdown-input.svelte-6e8ovj .options-dropdown:where(.svelte-6e8ovj) ul:where(.svelte-6e8ovj){list-style:none;padding:0;margin:0}.dropdown-input.svelte-6e8ovj .options-dropdown:where(.svelte-6e8ovj) ul:where(.svelte-6e8ovj) li:where(.svelte-6e8ovj){padding:8px 12px;cursor:pointer;transition:background-color .3s ease}.dropdown-input.svelte-6e8ovj .options-dropdown:where(.svelte-6e8ovj) ul:where(.svelte-6e8ovj) li:where(.svelte-6e8ovj):hover,.dropdown-input.svelte-6e8ovj .options-dropdown:where(.svelte-6e8ovj) ul:where(.svelte-6e8ovj) li:where(.svelte-6e8ovj):focus-within,.dropdown-input.svelte-6e8ovj .options-dropdown:where(.svelte-6e8ovj) ul:where(.svelte-6e8ovj) li:where(.svelte-6e8ovj).focused{background-color:var(--neutral-color)}.dropdown-input.svelte-6e8ovj .options-dropdown:where(.svelte-6e8ovj) ul:where(.svelte-6e8ovj) li:where(.svelte-6e8ovj):focus,.dropdown-input.svelte-6e8ovj .options-dropdown:where(.svelte-6e8ovj) ul:where(.svelte-6e8ovj) li:where(.svelte-6e8ovj).focused{outline:2px solid var(--primary-color);outline-offset:-2px}.dropdown-input.svelte-6e8ovj .options-dropdown:where(.svelte-6e8ovj) ul:where(.svelte-6e8ovj) li:where(.svelte-6e8ovj) button:where(.svelte-6e8ovj){background-color:transparent;border:none;text-align:left;width:100%;color:var(--text-primary-color);padding:0;cursor:inherit;outline:none}.dropdown-input.svelte-6e8ovj input:where(.svelte-6e8ovj){height:40px;flex:1 0 auto;border:none;outline:none}.dropdown-input.svelte-6e8ovj label:where(.svelte-6e8ovj){position:absolute;left:11px;top:-11px;padding:0 4px;transition:all .2s ease-in-out;border-radius:3px;pointer-events:none;color:var(--input-color);background:var(--input-background-color)}.dropdown-input.svelte-6e8ovj:focus-within{border:var(--input-focused-border)}.dropdown-input.svelte-6e8ovj.filled{border:var(--input-filled-border)}.registration-container.svelte-167l8d3{display:flex;flex-direction:column;position:relative;gap:var(--gap-md)}.registration-container.svelte-167l8d3 .car-registration-container:where(.svelte-167l8d3){justify-content:space-between;width:100%;gap:var(--gap-md)}.error.svelte-167l8d3{position:absolute;bottom:-30px;left:50%;transform:translate(-50%);color:#ff1c1c;font-size:var(--font-sm)}@media(max-width:1024px){.registration-container.svelte-167l8d3{width:clamp(100%,100%,280px)}.registration-container.svelte-167l8d3 .car-registration-container:where(.svelte-167l8d3){flex-direction:column}.registration-container.svelte-167l8d3 .car-registration-container:where(.svelte-167l8d3) button{width:100%}}.model-loading.svelte-1sksejt,.model-error.svelte-1sksejt{margin-top:8px;font-size:var(--font-sm)}.model-error.svelte-1sksejt{color:var(--error-color)}form.svelte-8j522i{display:flex;flex-direction:column;gap:var(--gap-md);position:relative}.error.svelte-8j522i{position:absolute;bottom:-30px;left:50%;transform:translate(-50%);color:#ff1c1c;font-size:var(--font-sm)}form.svelte-1efev6x{display:flex;flex-direction:column;gap:var(--gap-md);position:relative}.error.svelte-1efev6x{position:absolute;bottom:-30px;left:50%;transform:translate(-50%);color:#ff1c1c;font-size:var(--font-sm)}.search-box.svelte-11sdkd{display:flex;flex-direction:column;width:530px;gap:var(--search-box-gap);padding:var(--search-box-padding);border-radius:var(--search-box-border-radius);background-color:var(--search-box-background-color);border:1px solid var(--search-box-border-color)}.search-box.svelte-11sdkd ul:where(.svelte-11sdkd){display:flex;justify-content:space-between;align-items:center;width:100%;gap:8px}.search-box.svelte-11sdkd .divider:where(.svelte-11sdkd){width:100%;height:var(--search-box-divider-height);background-color:var(--search-box-divider-color)}.search-box.svelte-11sdkd button:where(.svelte-11sdkd){padding:10px 0;min-height:44px;white-space:nowrap;border-radius:var(--input-border-radius, 4px);touch-action:manipulation;opacity:1;color:var(--text-secondary-color)}.search-box.svelte-11sdkd button:where(.svelte-11sdkd):focus-visible{outline:3px solid var(--primary-color);outline-offset:2px}.search-box.svelte-11sdkd button:where(.svelte-11sdkd).active{color:var(--text-primary-color);-webkit-text-decoration:var(--search-box-active-decoration);text-decoration:var(--search-box-active-decoration);text-underline-offset:var(--search-box-active-decoration-offset)}@media(max-width:1024px){.search-box.svelte-11sdkd{max-width:100%;padding:20px;width:100%;align-self:flex-start}.search-box.svelte-11sdkd ul:where(.svelte-11sdkd){flex-direction:column;align-items:center;padding:0}.search-box.svelte-11sdkd ul:where(.svelte-11sdkd) li:where(.svelte-11sdkd),.search-box.svelte-11sdkd ul:where(.svelte-11sdkd) button:where(.svelte-11sdkd){width:100%}}
