.input-wrapper.svelte-1v1qxms{width:100%}.input-container.svelte-1v1qxms{position:relative;display:flex;min-height:56px;padding:4px 4px 4px 16px;border-radius:16px;border:1px solid transparent;background-color:#f6f8fd;transition:all .2s ease-in-out;gap:12px}.input-container.focused.svelte-1v1qxms{border-color:var(--blue-1);background-color:#fff}.input-container.disabled.svelte-1v1qxms{opacity:.6;cursor:not-allowed}.input.svelte-1v1qxms{flex:1;width:100%;border:none;outline:none;background:transparent;font-size:14px;padding:0;text-align:left;font-weight:500;color:#000;resize:none;overflow-y:auto;line-height:1.4;font-family:inherit;max-height:150px;align-self:center}.input.svelte-1v1qxms::placeholder{color:var(--neutral-7)}.input.svelte-1v1qxms:disabled{cursor:not-allowed}.submit-button.svelte-1v1qxms{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;border:none;background-color:transparent;color:#908faa;cursor:pointer;outline:none;flex-shrink:0;transition:all .2s ease-in-out;padding:0}.submit-button.svelte-1v1qxms svg:where(.svelte-1v1qxms){width:20px;height:20px}.submit-button.active.svelte-1v1qxms{background-color:var(--blue-1);color:#fff}.submit-button.active.svelte-1v1qxms:hover:not(:disabled){background-color:var(--blue-2);transform:scale(1.05)}.submit-button.active.svelte-1v1qxms:active:not(:disabled){background-color:var(--blue-3);transform:scale(.95)}.submit-button.svelte-1v1qxms:disabled{cursor:not-allowed;opacity:.5}.sidebar.svelte-zc9jl1{position:sticky;top:0;align-self:flex-start;transition:width .2s ease,background-color .2s ease,border-right .2s ease;overflow:hidden;display:flex;flex-direction:column;height:calc(100vh - 81px);flex-shrink:0}.sidebar.resizing.svelte-zc9jl1{transition:none!important}.resize-handle.svelte-zc9jl1{position:absolute;top:0;right:0;width:6px;height:100%;cursor:col-resize;z-index:10}.resize-handle.svelte-zc9jl1:hover,.resize-handle.svelte-zc9jl1:active{background-color:#5755fe;opacity:.3;border-radius:3px}.chat-body.svelte-zc9jl1{display:flex;flex-direction:column;flex:1;min-height:0;border-top:1px solid #F2F2FF;overflow:hidden}.messages-area.svelte-zc9jl1{flex:1;overflow-y:auto;min-height:0;overscroll-behavior:contain}.input-area.svelte-zc9jl1{flex-shrink:0;border-top:1px solid #F2F2FF}.assistent-btn svg.svelte-zc9jl1{width:30px!important;height:25px!important}.message-my.svelte-zc9jl1{background-color:var(--blue-2);border-radius:16px 16px 4px}.car-card-link.svelte-zc9jl1{text-decoration:none;color:inherit;display:block;transition:transform .15s ease}.car-card-link.svelte-zc9jl1:hover{transform:scale(1.02)}.car-card.svelte-zc9jl1{background-color:#fff;border:1px solid #F2F2FF;border-radius:12px;overflow:hidden;transition:border-color .15s ease}.car-card-link.svelte-zc9jl1:hover .car-card:where(.svelte-zc9jl1){border-color:var(--blue-1, #5755FE)}.car-img.svelte-zc9jl1{width:106px;height:80px;border:1px solid #F2F2FF;border-radius:8px;overflow:hidden}.quick-prompt.svelte-zc9jl1{background-color:#f6f8fd;border-radius:16px;border:none;cursor:pointer;transition:background-color .15s ease;text-align:left}.quick-prompt.svelte-zc9jl1:hover{background-color:#ecedfb}.loading-dots.svelte-zc9jl1{display:flex;gap:4px;align-items:center;padding:4px 0}.loading-dots.svelte-zc9jl1 span:where(.svelte-zc9jl1){width:8px;height:8px;border-radius:50%;background-color:var(--blue-1, #5755FE);animation:svelte-zc9jl1-dot-pulse 1.4s infinite ease-in-out both}.loading-dots.svelte-zc9jl1 span:where(.svelte-zc9jl1):nth-child(1){animation-delay:-.32s}.loading-dots.svelte-zc9jl1 span:where(.svelte-zc9jl1):nth-child(2){animation-delay:-.16s}.loading-dots.svelte-zc9jl1 span:where(.svelte-zc9jl1):nth-child(3){animation-delay:0s}@keyframes svelte-zc9jl1-dot-pulse{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.custom-select.svelte-x6q5t9{position:relative;width:100%;font-family:inherit}.select-trigger.svelte-x6q5t9{position:relative;padding:20px 40px 8px 16px;border:1px solid transparent;border-radius:16px;background-color:#f6f8fd;cursor:pointer;transition:all .2s ease;min-height:48px;display:flex;align-items:flex-end}.select-trigger.svelte-x6q5t9:hover:not(.disabled){background-color:#f6f8fd;border-color:#5755fe}.select-trigger.entry.svelte-x6q5t9{background-color:#f6f8fd;border-color:#5755fe}.select-trigger.filled.svelte-x6q5t9{border-color:#aaabff;background-color:#f6f8fd}.select-trigger.filled.svelte-x6q5t9:hover:not(.disabled){border-color:#5755fe}.custom-select.disabled.svelte-x6q5t9 .select-trigger:where(.svelte-x6q5t9){border-color:#dbdbe9;background-color:#fff;cursor:not-allowed;opacity:.6}.custom-select.loading.svelte-x6q5t9 .select-trigger:where(.svelte-x6q5t9){cursor:wait;animation:svelte-x6q5t9-pulse-bg 1.5s ease-in-out infinite}@keyframes svelte-x6q5t9-pulse-bg{0%,to{background-color:#f6f8fd}50%{background-color:#eceaff}}.placeholder.svelte-x6q5t9{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#908faa;pointer-events:none;transition:all .2s ease;font-size:14px}.select-trigger.entry.svelte-x6q5t9 .placeholder:where(.svelte-x6q5t9),.select-trigger.filled.svelte-x6q5t9 .placeholder:where(.svelte-x6q5t9){top:8px;font-size:10px;font-weight:500;color:#908faa;transform:translateY(0)}.select-trigger.entry.svelte-x6q5t9 .placeholder:where(.svelte-x6q5t9){color:#5755fe}.selected-value.svelte-x6q5t9{color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.search-input.svelte-x6q5t9{background:transparent;border:none;outline:none;font:inherit;font-size:14px;color:#000;width:100%;padding:0;margin:0}.search-input.svelte-x6q5t9::placeholder{color:#908faa}.arrow.svelte-x6q5t9{position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .2s;color:#908faa}.select-trigger.entry.svelte-x6q5t9 .arrow:where(.svelte-x6q5t9){transform:translateY(-50%) rotate(180deg);color:#5755fe}.custom-select.disabled.svelte-x6q5t9 .arrow:where(.svelte-x6q5t9){color:#dbdbe9}.dropdown.svelte-x6q5t9{padding:10px 0 16px;position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:#fff;border-radius:12px;overflow:hidden;z-index:1000;animation:svelte-x6q5t9-slideDown .2s ease;box-shadow:0 3px 10px #2825c11a}.dropdown-inner.svelte-x6q5t9{max-height:370px;overflow-y:auto}.dropdown-inner.svelte-x6q5t9::-webkit-scrollbar{width:3px}.dropdown-inner.svelte-x6q5t9::-webkit-scrollbar-track{background:#dbdbe9}.dropdown-inner.svelte-x6q5t9::-webkit-scrollbar-thumb{background-color:#5755fe;border-radius:10px}@keyframes svelte-x6q5t9-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.option.svelte-x6q5t9{padding:12px 16px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between;color:#000;font-size:14px}.trigger-icon.svelte-x6q5t9{width:24px;height:18px;object-fit:contain;flex-shrink:0;margin-right:6px}.option-icon.svelte-x6q5t9{width:28px;height:20px;object-fit:contain;flex-shrink:0;margin-right:8px}.option-label.svelte-x6q5t9{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option.svelte-x6q5t9:hover:not(.disabled):not(.selected){background-color:#f2f2ff;color:#5755fe}.option.selected.svelte-x6q5t9{color:#5755fe}.option.selected.svelte-x6q5t9:hover{background-color:#e8e7ff}.option.disabled.svelte-x6q5t9{color:#dbdbe9;cursor:not-allowed;opacity:.5}.option.disabled.svelte-x6q5t9:hover{background-color:transparent;color:#dbdbe9}.option-count.svelte-x6q5t9{font-size:12px;color:#908faa;flex-shrink:0}.option.selected.svelte-x6q5t9 .option-count:where(.svelte-x6q5t9){color:#aaabff}.check-icon.svelte-x6q5t9{margin-left:8px;color:#5755fe;flex-shrink:0}.option.disabled.svelte-x6q5t9 .check-icon:where(.svelte-x6q5t9){color:#dbdbe9}.group-header.svelte-x6q5t9{padding:12px 16px 6px;font-size:13px;font-weight:700;color:#5755fe;letter-spacing:.3px;border-top:2px solid #E8E7FF;margin-top:4px;background:#f8f8ff}.group-header.svelte-x6q5t9:first-child{border-top:none;margin-top:0}.no-results.svelte-x6q5t9{padding:12px 16px;color:#908faa;font-size:14px;text-align:center}.custom-select.svelte-1i8m34{position:relative;width:100%;min-width:0;font-family:inherit}.select-trigger.svelte-1i8m34{position:relative;padding:20px 58px 8px 16px;border:1px solid transparent;border-radius:16px;background-color:#f6f8fd;cursor:pointer;transition:all .2s ease;min-height:48px;display:flex;align-items:flex-end;overflow:hidden;max-width:100%;box-sizing:border-box}.select-trigger.svelte-1i8m34:hover:not(.disabled){background-color:#f6f8fd;border-color:#5755fe}.select-trigger.entry.svelte-1i8m34{background-color:#f6f8fd;border-color:#5755fe}.select-trigger.filled.svelte-1i8m34{border-color:#aaabff;background-color:#f6f8fd}.select-trigger.filled.svelte-1i8m34:hover:not(.disabled){border-color:#5755fe}.custom-select.disabled.svelte-1i8m34 .select-trigger:where(.svelte-1i8m34){border-color:#dbdbe9;background-color:#fff;cursor:not-allowed;opacity:.6}.custom-select.loading.svelte-1i8m34 .select-trigger:where(.svelte-1i8m34){cursor:wait;animation:svelte-1i8m34-pulse-bg 1.5s ease-in-out infinite}@keyframes svelte-1i8m34-pulse-bg{0%,to{background-color:#f6f8fd}50%{background-color:#eceaff}}.placeholder.svelte-1i8m34{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#908faa;pointer-events:none;transition:all .2s ease;font-size:14px}.select-trigger.entry.svelte-1i8m34 .placeholder:where(.svelte-1i8m34),.select-trigger.filled.svelte-1i8m34 .placeholder:where(.svelte-1i8m34){top:8px;font-size:10px;font-weight:500;color:#908faa;transform:translateY(0)}.select-trigger.entry.svelte-1i8m34 .placeholder:where(.svelte-1i8m34){color:#5755fe}.selected-value.svelte-1i8m34{color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;min-width:0;flex:1}.search-input.svelte-1i8m34{background:transparent;border:none;outline:none;font:inherit;font-size:14px;color:#000;width:100%;padding:0;margin:0;min-width:0;flex:1}.search-input.svelte-1i8m34::placeholder{color:#908faa}.count-badge.svelte-1i8m34{position:absolute;right:34px;top:50%;transform:translateY(-50%);background-color:#5755fe;color:#fff;font-size:11px;font-weight:600;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 5px;line-height:1}.no-results.svelte-1i8m34{padding:12px 16px;color:#908faa;font-size:14px;text-align:center}.arrow.svelte-1i8m34{position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .2s;color:#908faa}.select-trigger.entry.svelte-1i8m34 .arrow:where(.svelte-1i8m34){transform:translateY(-50%) rotate(180deg);color:#5755fe}.custom-select.disabled.svelte-1i8m34 .arrow:where(.svelte-1i8m34){color:#dbdbe9}.dropdown.svelte-1i8m34{padding:10px 0 16px;position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:#fff;border-radius:12px;overflow:hidden;z-index:1000;animation:svelte-1i8m34-slideDown .2s ease;box-shadow:0 3px 10px #2825c11a}.dropdown-inner.svelte-1i8m34{max-height:370px;overflow-y:auto}.dropdown-inner.svelte-1i8m34::-webkit-scrollbar{width:3px}.dropdown-inner.svelte-1i8m34::-webkit-scrollbar-track{background:#dbdbe9}.dropdown-inner.svelte-1i8m34::-webkit-scrollbar-thumb{background-color:#5755fe;border-radius:10px}@keyframes svelte-1i8m34-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.option.svelte-1i8m34{padding:12px 16px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#000;font-size:14px}.option-icon.svelte-1i8m34{width:64px;height:24px;object-fit:contain;flex-shrink:0}.color-dot.svelte-1i8m34{width:22px;height:22px;border-radius:50%;flex-shrink:0}.option-label.svelte-1i8m34{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option.svelte-1i8m34:hover:not(.disabled){background-color:#f2f2ff;color:#5755fe}.option.selected.svelte-1i8m34{color:#5755fe}.option.disabled.svelte-1i8m34{color:#dbdbe9;cursor:not-allowed;opacity:.5}.option.disabled.svelte-1i8m34:hover{background-color:transparent;color:#dbdbe9}.option-count.svelte-1i8m34{font-size:12px;color:#908faa;flex-shrink:0}.option.selected.svelte-1i8m34 .option-count:where(.svelte-1i8m34){color:#aaabff}.checkbox.svelte-1i8m34{width:24px;height:24px;border:1.5px solid #F2F2FF;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;background-color:transparent}.option.svelte-1i8m34:hover:not(.disabled) .checkbox:where(.svelte-1i8m34){border-color:#5755fe}.checkbox.checked.svelte-1i8m34{background-color:#5755fe;border-color:#5755fe}.checkbox.disabled.svelte-1i8m34{background-color:#f6f8fd;border-color:#dbdbe9}.checkbox.checked.disabled.svelte-1i8m34{background-color:#dbdbe9;border-color:#dbdbe9}.group-header.svelte-1i8m34{padding:12px 16px 6px;font-size:13px;font-weight:700;color:#5755fe;letter-spacing:.3px;border-top:2px solid #E8E7FF;margin-top:4px;background:#f8f8ff}.group-header.svelte-1i8m34:first-child{border-top:none;margin-top:0}.check-icon.svelte-1i8m34{color:#fff}.double-select.svelte-113y2wy{display:flex;align-items:center;gap:2px;width:100%;font-family:inherit}.double-select.disabled.svelte-113y2wy{pointer-events:none}.select-wrapper.svelte-113y2wy{position:relative;flex:1}.select-trigger.svelte-113y2wy{position:relative;padding:20px 40px 8px 16px;border:1px solid transparent;background-color:#f6f8fd;cursor:pointer;transition:all .2s ease;min-height:48px;display:flex;align-items:flex-end}.select-trigger.left.svelte-113y2wy{border-top-left-radius:16px;border-bottom-left-radius:16px}.select-trigger.right.svelte-113y2wy{border-top-right-radius:16px;border-bottom-right-radius:16px}.select-trigger.svelte-113y2wy:hover:not(.disabled){background-color:#f6f8fd;border-color:#5755fe}.select-trigger.entry.svelte-113y2wy{background-color:#f6f8fd;border-color:#5755fe}.select-trigger.filled.svelte-113y2wy{border-color:#aaabff;background-color:#f6f8fd}.select-trigger.filled.svelte-113y2wy:hover:not(.disabled){border-color:#5755fe}.double-select.disabled.svelte-113y2wy .select-trigger:where(.svelte-113y2wy){border-color:#dbdbe9;background-color:#fff;cursor:not-allowed;opacity:.6}.placeholder.svelte-113y2wy{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#908faa;pointer-events:none;transition:all .2s ease;font-size:14px}.select-trigger.entry.svelte-113y2wy .placeholder:where(.svelte-113y2wy),.select-trigger.filled.svelte-113y2wy .placeholder:where(.svelte-113y2wy){top:8px;font-size:10px;font-weight:500;color:#908faa;transform:translateY(0)}.select-trigger.entry.svelte-113y2wy .placeholder:where(.svelte-113y2wy){color:#5755fe}.selected-value.svelte-113y2wy{color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.arrow.svelte-113y2wy{position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .2s;color:#908faa}.select-trigger.entry.svelte-113y2wy .arrow:where(.svelte-113y2wy){transform:translateY(-50%) rotate(180deg);color:#5755fe}.double-select.disabled.svelte-113y2wy .arrow:where(.svelte-113y2wy){color:#dbdbe9}.dropdown.svelte-113y2wy{padding:10px 0 16px;position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:#fff;border-radius:12px;overflow:hidden;z-index:1000;animation:svelte-113y2wy-slideDown .2s ease;box-shadow:0 3px 10px #2825c11a}.dropdown-inner.svelte-113y2wy{max-height:370px;overflow-y:auto}.dropdown-inner.svelte-113y2wy::-webkit-scrollbar{width:3px}.dropdown-inner.svelte-113y2wy::-webkit-scrollbar-track{background:#dbdbe9}.dropdown-inner.svelte-113y2wy::-webkit-scrollbar-thumb{background-color:#5755fe;border-radius:10px}@keyframes svelte-113y2wy-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.option.svelte-113y2wy{padding:12px 16px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between;color:#000;font-size:14px}.option-label.svelte-113y2wy{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option.svelte-113y2wy:hover:not(.disabled):not(.selected){background-color:#f2f2ff;color:#5755fe}.option.selected.svelte-113y2wy{color:#5755fe}.option.selected.svelte-113y2wy:hover{background-color:#e8e7ff}.option.disabled.svelte-113y2wy{color:#dbdbe9;cursor:not-allowed;opacity:.5}.option.disabled.svelte-113y2wy:hover{background-color:transparent;color:#dbdbe9}.check-icon.svelte-113y2wy{margin-left:8px;color:#5755fe;flex-shrink:0}.option.disabled.svelte-113y2wy .check-icon:where(.svelte-113y2wy){color:#dbdbe9}@media(max-width:640px){.double-select.svelte-113y2wy{flex-direction:column;gap:12px}.select-wrapper.svelte-113y2wy{width:100%}}.double-input.svelte-13xr9ai{display:flex;align-items:center;gap:2px;width:100%;font-family:inherit}.double-input.disabled.svelte-13xr9ai{pointer-events:none}.input-wrapper.svelte-13xr9ai{position:relative;flex:1}.input-container.svelte-13xr9ai{position:relative;padding:20px 16px 8px;border:1px solid transparent;background-color:#f6f8fd;transition:all .2s ease;min-height:48px;display:flex;align-items:flex-end;gap:8px}.input-wrapper.has-icon.svelte-13xr9ai .input-container:where(.svelte-13xr9ai){padding-right:40px}.input-wrapper.left.svelte-13xr9ai .input-container:where(.svelte-13xr9ai){border-top-left-radius:16px;border-bottom-left-radius:16px}.input-wrapper.right.svelte-13xr9ai .input-container:where(.svelte-13xr9ai){border-top-right-radius:16px;border-bottom-right-radius:16px}.input-container.svelte-13xr9ai:hover:not(.disabled){background-color:#f6f8fd;border-color:#5755fe}.input-container.entry.svelte-13xr9ai{background-color:#f6f8fd;border-color:#5755fe}.input-container.filled.svelte-13xr9ai{border-color:#aaabff;background-color:#f6f8fd}.input-container.filled.svelte-13xr9ai:hover:not(.disabled){border-color:#5755fe}.double-input.disabled.svelte-13xr9ai .input-container:where(.svelte-13xr9ai){border-color:#dbdbe9;background-color:#fff;cursor:not-allowed;opacity:.6}.icon.svelte-13xr9ai{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:#908faa;transition:color .2s;flex-shrink:0}.input-container.entry.svelte-13xr9ai .icon:where(.svelte-13xr9ai){color:#5755fe}.double-input.disabled.svelte-13xr9ai .icon:where(.svelte-13xr9ai){color:#dbdbe9}.input-field.svelte-13xr9ai{position:relative;flex:1;display:flex;flex-direction:column}.placeholder.svelte-13xr9ai{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#908faa;pointer-events:none;transition:all .2s ease;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px)}.input-container.entry.svelte-13xr9ai .placeholder:where(.svelte-13xr9ai),.input-container.filled.svelte-13xr9ai .placeholder:where(.svelte-13xr9ai){top:8px;font-size:10px;font-weight:500;color:#908faa;transform:translateY(0)}.input-container.entry.svelte-13xr9ai .placeholder:where(.svelte-13xr9ai){color:#5755fe}.input.svelte-13xr9ai{width:100%;border:none;outline:none;background:transparent;color:#000;font-size:14px;font-family:inherit;padding:0;margin:0;text-align:left;font-weight:400}.input.svelte-13xr9ai::placeholder{color:transparent}.double-input.disabled.svelte-13xr9ai .input:where(.svelte-13xr9ai){cursor:not-allowed;color:#908faa}.input[type=number].svelte-13xr9ai::-webkit-inner-spin-button,.input[type=number].svelte-13xr9ai::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input[type=number].svelte-13xr9ai{-moz-appearance:textfield}.custom-select.svelte-u9rfh4{position:relative;width:100%;min-width:0;font-family:inherit}.select-trigger.svelte-u9rfh4{position:relative;padding:20px 58px 8px 16px;border:1px solid transparent;border-radius:16px;background-color:#f6f8fd;cursor:pointer;transition:all .2s ease;min-height:48px;display:flex;align-items:flex-end;overflow:hidden;max-width:100%;box-sizing:border-box}.select-trigger.svelte-u9rfh4:hover:not(.disabled){background-color:#f6f8fd;border-color:#5755fe}.select-trigger.entry.svelte-u9rfh4{background-color:#f6f8fd;border-color:#5755fe}.select-trigger.filled.svelte-u9rfh4{border-color:#aaabff;background-color:#f6f8fd}.select-trigger.filled.svelte-u9rfh4:hover:not(.disabled){border-color:#5755fe}.custom-select.disabled.svelte-u9rfh4 .select-trigger:where(.svelte-u9rfh4){border-color:#dbdbe9;background-color:#fff;cursor:not-allowed;opacity:.6}.custom-select.loading.svelte-u9rfh4 .select-trigger:where(.svelte-u9rfh4){cursor:wait;animation:svelte-u9rfh4-pulse-bg 1.5s ease-in-out infinite}@keyframes svelte-u9rfh4-pulse-bg{0%,to{background-color:#f6f8fd}50%{background-color:#eceaff}}.placeholder.svelte-u9rfh4{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#908faa;pointer-events:none;transition:all .2s ease;font-size:14px}.select-trigger.entry.svelte-u9rfh4 .placeholder:where(.svelte-u9rfh4),.select-trigger.filled.svelte-u9rfh4 .placeholder:where(.svelte-u9rfh4){top:8px;font-size:10px;font-weight:500;color:#908faa;transform:translateY(0)}.select-trigger.entry.svelte-u9rfh4 .placeholder:where(.svelte-u9rfh4){color:#5755fe}.selected-value.svelte-u9rfh4{color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;min-width:0;flex:1}.search-input.svelte-u9rfh4{background:transparent;border:none;outline:none;font:inherit;font-size:14px;color:#000;width:100%;padding:0;margin:0;min-width:0;flex:1}.search-input.svelte-u9rfh4::placeholder{color:#908faa}.count-badge.svelte-u9rfh4{position:absolute;right:34px;top:50%;transform:translateY(-50%);background-color:#5755fe;color:#fff;font-size:11px;font-weight:600;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 5px;line-height:1}.no-results.svelte-u9rfh4{padding:12px 16px;color:#908faa;font-size:14px;text-align:center}.arrow.svelte-u9rfh4{position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .2s;color:#908faa}.select-trigger.entry.svelte-u9rfh4 .arrow:where(.svelte-u9rfh4){transform:translateY(-50%) rotate(180deg);color:#5755fe}.custom-select.disabled.svelte-u9rfh4 .arrow:where(.svelte-u9rfh4){color:#dbdbe9}.dropdown.svelte-u9rfh4{padding:10px 0 16px;position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:#fff;border-radius:12px;overflow:hidden;z-index:1000;animation:svelte-u9rfh4-slideDown .2s ease;box-shadow:0 3px 10px #2825c11a}.dropdown-inner.svelte-u9rfh4{max-height:370px;overflow-y:auto}.dropdown-inner.svelte-u9rfh4::-webkit-scrollbar{width:3px}.dropdown-inner.svelte-u9rfh4::-webkit-scrollbar-track{background:#dbdbe9}.dropdown-inner.svelte-u9rfh4::-webkit-scrollbar-thumb{background-color:#5755fe;border-radius:10px}@keyframes svelte-u9rfh4-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.option.svelte-u9rfh4{padding:12px 16px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#000;font-size:14px}.option-label.svelte-u9rfh4{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option.svelte-u9rfh4:hover{background-color:#f2f2ff;color:#5755fe}.option.selected.svelte-u9rfh4{color:#5755fe}.checkbox.svelte-u9rfh4{width:24px;height:24px;border:1.5px solid #f2f2ff;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;background-color:transparent}.option.svelte-u9rfh4:hover .checkbox:where(.svelte-u9rfh4){border-color:#5755fe}.checkbox.checked.svelte-u9rfh4,.checkbox.indeterminate.svelte-u9rfh4{background-color:#5755fe;border-color:#5755fe}.check-icon.svelte-u9rfh4,.dash-icon.svelte-u9rfh4{color:#fff}.group-header.svelte-u9rfh4{padding:12px 16px 6px;font-size:13px;font-weight:700;color:#5755fe;letter-spacing:.3px;border-top:2px solid #e8e7ff;margin-top:4px;background:#f8f8ff}.group-header.svelte-u9rfh4:first-child{border-top:none;margin-top:0}.expand-btn.svelte-u9rfh4{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;cursor:pointer;color:#908faa;flex-shrink:0;padding:0;border-radius:6px;transition:all .2s ease}.expand-btn.svelte-u9rfh4:hover{background-color:#f2f2ff;color:#5755fe}.expand-btn.svelte-u9rfh4 svg:where(.svelte-u9rfh4){transition:transform .2s ease}.expand-btn.expanded.svelte-u9rfh4 svg:where(.svelte-u9rfh4){transform:rotate(180deg)}.option.svelte-u9rfh4:hover .expand-btn:where(.svelte-u9rfh4){color:#5755fe}.trims-container.svelte-u9rfh4{border-bottom:1px solid #f2f2ff;background-color:#fafaff}.trim-option.svelte-u9rfh4{padding-left:52px;font-size:13px}.custom-select.svelte-1066tg4{position:relative;width:100%;min-width:0;font-family:inherit}.select-trigger.svelte-1066tg4{position:relative;padding:20px 58px 8px 16px;border:1px solid transparent;border-radius:16px;background-color:#f6f8fd;cursor:pointer;transition:all .2s ease;min-height:48px;display:flex;align-items:flex-end;overflow:hidden;max-width:100%}.select-trigger.svelte-1066tg4:hover:not(.disabled){border-color:#5755fe}.select-trigger.entry.svelte-1066tg4{border-color:#5755fe}.select-trigger.filled.svelte-1066tg4{border-color:#aaabff}.select-trigger.filled.svelte-1066tg4:hover{border-color:#5755fe}.custom-select.disabled.svelte-1066tg4 .select-trigger:where(.svelte-1066tg4){border-color:#dbdbe9;background-color:#fff;cursor:not-allowed;opacity:.6}.custom-select.loading.svelte-1066tg4 .select-trigger:where(.svelte-1066tg4){cursor:wait;animation:svelte-1066tg4-pulse-bg 1.5s ease-in-out infinite}@keyframes svelte-1066tg4-pulse-bg{0%,to{background-color:#f6f8fd}50%{background-color:#eceaff}}.placeholder.svelte-1066tg4{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#908faa;pointer-events:none;transition:all .2s ease;font-size:14px;white-space:nowrap}.select-trigger.entry.svelte-1066tg4 .placeholder:where(.svelte-1066tg4),.select-trigger.filled.svelte-1066tg4 .placeholder:where(.svelte-1066tg4){top:8px;font-size:10px;font-weight:500;transform:translateY(0)}.select-trigger.entry.svelte-1066tg4 .placeholder:where(.svelte-1066tg4){color:#5755fe}.selected-value.svelte-1066tg4{color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.search-input.svelte-1066tg4{border:none;outline:none;background:transparent;font-size:14px;font-family:inherit;color:#000;width:100%;padding:0}.count-badge.svelte-1066tg4{position:absolute;right:32px;top:50%;transform:translateY(-50%);background:#5755fe;color:#fff;font-size:10px;font-weight:600;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 5px}.arrow.svelte-1066tg4{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#908faa;transition:transform .2s}.custom-select.open.svelte-1066tg4 .arrow:where(.svelte-1066tg4){transform:translateY(-50%) rotate(180deg);color:#5755fe}.dropdown.svelte-1066tg4{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border-radius:12px;z-index:1000;box-shadow:0 3px 10px #2825c11a;animation:svelte-1066tg4-slideDown .2s ease}@keyframes svelte-1066tg4-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dropdown-inner.svelte-1066tg4{max-height:420px;overflow-y:auto;padding:8px}.dropdown-inner.svelte-1066tg4::-webkit-scrollbar{width:4px}.dropdown-inner.svelte-1066tg4::-webkit-scrollbar-track{background:transparent}.dropdown-inner.svelte-1066tg4::-webkit-scrollbar-thumb{background:#dbdbe9;border-radius:2px}.option.svelte-1066tg4{padding:12px 16px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#000;font-size:14px}.option.svelte-1066tg4:hover{background-color:#f2f2ff;color:#5755fe}.option.selected.svelte-1066tg4{color:#5755fe}.group-option.svelte-1066tg4{font-weight:500}.city-option.svelte-1066tg4{padding-left:52px;font-size:13px;font-weight:400}.cities-container.svelte-1066tg4{border-bottom:1px solid #f2f2ff;background-color:#fafaff}.expand-btn.svelte-1066tg4{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;cursor:pointer;color:#908faa;flex-shrink:0;padding:0;border-radius:6px;transition:all .2s ease}.expand-btn.svelte-1066tg4:hover{background-color:#f2f2ff;color:#5755fe}.expand-btn.svelte-1066tg4 svg:where(.svelte-1066tg4){transition:transform .2s ease}.expand-btn.expanded.svelte-1066tg4 svg:where(.svelte-1066tg4){transform:rotate(180deg)}.option.svelte-1066tg4:hover .expand-btn:where(.svelte-1066tg4){color:#5755fe}.option-label.svelte-1066tg4{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkbox.svelte-1066tg4{width:24px;height:24px;border:1.5px solid #f2f2ff;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;background-color:transparent}.option.svelte-1066tg4:hover .checkbox:where(.svelte-1066tg4){border-color:#5755fe}.checkbox.checked.svelte-1066tg4,.checkbox.indeterminate.svelte-1066tg4{background-color:#5755fe;border-color:#5755fe}.check-icon.svelte-1066tg4,.dash-icon.svelte-1066tg4{color:#fff}.no-results.svelte-1066tg4{padding:16px;text-align:center;color:#908faa;font-size:14px}.err-text.svelte-1c4bqsk{color:#e53e3e;font-size:13px}.source.svelte-1i8imj9{border-radius:16px;background-color:#f6f8fd;color:#000;transition:all .2s ease;cursor:pointer;height:36px}.source.svelte-1i8imj9:hover{background-color:#f2f2ff;color:#5755fe}.source.active.svelte-1i8imj9{background-color:#5755fe;color:#fff}.sources-row.svelte-1i8imj9{display:grid;grid-template-columns:2fr 2fr;gap:24px;align-items:center}.country-city-wrapper.svelte-1i8imj9{display:flex;gap:12px;min-width:0}.country-city-wrapper.svelte-1i8imj9>*{flex:1;min-width:0}.filter.svelte-1i8imj9{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.export-switch.svelte-1i8imj9{padding:4px 0}.controls-wrapper.svelte-1i8imj9{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.text-btn.svelte-1i8imj9{font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;outline:none;font-family:inherit;display:flex;align-items:center;gap:8px;color:#37345b;background-color:transparent}.text-btn.svelte-1i8imj9:hover{color:#797795}.text-btn.svelte-1i8imj9:active{color:#222048}.text-btn.svelte-1i8imj9:disabled{opacity:.4;cursor:not-allowed}.arrow.svelte-1i8imj9{transition:transform .2s ease}.arrow.rotated.svelte-1i8imj9{transform:rotate(180deg)}.brand-row-cell.svelte-1i8imj9{display:flex;flex-direction:row;align-items:stretch;gap:8px}.brand-row-cell.svelte-1i8imj9 .custom-select{flex:1;min-width:0}.btn-spinner.svelte-1i8imj9{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:svelte-1i8imj9-btn-spin .6s linear infinite;vertical-align:middle;margin-right:6px}@keyframes svelte-1i8imj9-btn-spin{to{transform:rotate(360deg)}}.ai-chips-container.svelte-q2zec{display:flex;flex-wrap:wrap;gap:8px;padding:12px 24px;align-items:center}.ai-label.svelte-q2zec{color:#5755fe;font-weight:600;font-size:13px}.ai-chip.svelte-q2zec{background:#f2f2ff;color:#5755fe;border-radius:16px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:6px}.ai-chip-remove.svelte-q2zec{background:none;border:none;color:#5755fe;cursor:pointer;font-size:14px;opacity:.7;padding:0;line-height:1}.ai-chip-remove.svelte-q2zec:hover{opacity:1}.listing.svelte-1qu2njs{flex-shrink:0}.listing-title.svelte-1qu2njs{line-height:120%;margin-bottom:32px}.listing-controls.svelte-1qu2njs{gap:8px}.sort-select.svelte-1qu2njs{width:240px;position:relative}.sort-trigger.svelte-1qu2njs{display:flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid transparent;border-radius:12px;background-color:#f6f8fd;cursor:pointer;font-size:14px;font-weight:400;line-height:140%;color:#908faa;font-family:inherit;white-space:nowrap;transition:all .2s ease;height:40px;width:100%;justify-content:space-between}.sort-trigger.svelte-1qu2njs:hover,.sort-trigger.open.svelte-1qu2njs{border-color:#5755fe}.sort-arrow.svelte-1qu2njs{color:#908faa;transition:transform .2s;flex-shrink:0}.sort-trigger.open.svelte-1qu2njs .sort-arrow:where(.svelte-1qu2njs){transform:rotate(180deg);color:#5755fe}.sort-dropdown.svelte-1qu2njs{position:absolute;top:calc(100% + 4px);right:0;min-width:100%;background:#fff;border-radius:12px;overflow:hidden;z-index:1000;animation:svelte-1qu2njs-sortSlideDown .2s ease;box-shadow:0 3px 10px #2825c11a;padding:12px}@keyframes svelte-1qu2njs-sortSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.sort-option.svelte-1qu2njs{height:48px;padding:12px 16px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:400;line-height:140%;color:#222048;white-space:nowrap;transition:all .15s ease;border-radius:12px}.sort-option.svelte-1qu2njs:hover:not(.selected){background-color:#f2f2ff;color:#5755fe}.sort-option.selected.svelte-1qu2njs{background-color:#f2f2ff}.sort-option.svelte-1qu2njs svg:where(.svelte-1qu2njs){color:#5755fe;flex-shrink:0}.listing-grid.svelte-1qu2njs{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:32px}.listing-row.svelte-1qu2njs{display:flex;flex-direction:column;gap:24px}@media(max-width:767px){.listing-title.svelte-1qu2njs{padding:0 8px;margin-bottom:20px;font-size:18px;font-weight:600;line-height:120%}}.pagination.svelte-d5xvm5{display:flex;align-items:center;justify-content:flex-start;gap:8px}.pages-container.svelte-d5xvm5{display:flex}.pagination__arrow.svelte-d5xvm5{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1.5px solid var(--purple-4);background:#fff;color:var(--neutral-7);cursor:pointer;transition:all .2s;border-radius:12px}.pagination__arrow.svelte-d5xvm5:hover:not(:disabled){color:var(--blue-1);border-color:var(--blue-1)}.pagination__arrow.svelte-d5xvm5:disabled{border-color:transparent;cursor:not-allowed}.pagination__page.svelte-d5xvm5{min-width:36px;height:36px;padding:0 16px;border:1px solid transparent;background:transparent;cursor:pointer;transition:all .2s;border-radius:12px;font-family:Montserrat;font-weight:500;font-size:12px;line-height:120%;color:var(--neutral-7)}.pagination__page.svelte-d5xvm5:hover:not(:disabled):not(.pagination__page--active):not(.pagination__page--dots){background-color:var(--neutral-11);border-color:var(--blue-1);color:var(--blue-1)}.pagination__page--active.svelte-d5xvm5{background-color:var(--neutral-11);color:var(--blue-1);cursor:default}.pagination__page--dots.svelte-d5xvm5{cursor:default}.pagination__page--dots.svelte-d5xvm5:hover{background:transparent}.pagination__page.svelte-d5xvm5:disabled{cursor:default}@media(max-width:767px){.pagination.svelte-d5xvm5{justify-content:center}}.page-layout.svelte-1uha8ag{display:flex;flex-direction:column}.page-body.svelte-1uha8ag{display:flex;min-width:0}.main-content.svelte-1uha8ag{flex:1;display:flex;flex-direction:column;padding-bottom:40px;min-width:0}@media(max-width:767px){.main-content.svelte-1uha8ag{overflow-x:clip;padding-bottom:80px;scrollbar-width:none}.main-content.svelte-1uha8ag::-webkit-scrollbar{display:none}}.listings.svelte-1uha8ag{gap:32px}@media(max-width:767px){.listings.svelte-1uha8ag{padding:12px 0 80px}}.mobile-pagination.svelte-1uha8ag{position:fixed;bottom:83px;left:0;right:0;z-index:90;background:#fff;padding:12px 0;box-shadow:0 -2px 8px #0000000f}.listings-loader.svelte-1uha8ag{width:100%;min-height:400px;display:flex;align-items:center;justify-content:center}.spinner.svelte-1uha8ag{width:40px;height:40px;border:3px solid #E7E6FF;border-top-color:#5755fe;border-radius:50%;animation:svelte-1uha8ag-spin .8s linear infinite}@keyframes svelte-1uha8ag-spin{to{transform:rotate(360deg)}}
