.card-form-input{background:#fffaee;border:.885px solid #bdbdbd;border-radius:88.462px;color:var(--black);font-size:14px;height:46px;line-height:38px;padding:4.423px 24px;width:100%}.card-form-input::-moz-placeholder{color:#939191}.card-form-input::placeholder{color:#939191}.card-form-input.invalid{border:2px solid #f23942}.card-form-readonly{align-items:center;color:var(--black);display:flex;font-size:14px;font-weight:600;height:46px;justify-content:center;width:100%}@media(max-width:992px){.card-form-input{padding:4.423px 12px}}.w-full[data-v-ea48bd18]{width:100%!important}.form.mode-grid[data-v-ea48bd18]{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,1fr);position:relative;z-index:1;grid-column-gap:15px;grid-row-gap:21px}.form.mode-grid .name[data-v-ea48bd18]{grid-area:1/1/2/7}.form.mode-grid .date[data-v-ea48bd18]{grid-area:2/1/3/4}.form.mode-grid .time[data-v-ea48bd18]{grid-area:2/4/3/7}.form.mode-grid .city[data-v-ea48bd18]{grid-area:3/1/4/7}.form.mode-grid .lat[data-v-ea48bd18]{grid-area:4/1/5/3}.form.mode-grid .lon[data-v-ea48bd18]{grid-area:4/3/5/5}.form.mode-grid .tz[data-v-ea48bd18]{grid-area:4/5/5/7}.form.mode-grid .calculate[data-v-ea48bd18]{grid-area:5/3/5/5}.form.mode-grid .calculate .card-form-submit[data-v-ea48bd18]{background:var(--pink);border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:48px;line-height:48px;text-align:center;width:100%}@media(max-width:992px){.form.mode-grid .calculate[data-v-ea48bd18]{grid-area:5/1/5/7}}.form.mode-line[data-v-ea48bd18]{align-items:flex-start;display:flex;gap:7px}.form.mode-line .calculate[data-v-ea48bd18]{display:none}.form.mode-line .card-form-input[data-v-ea48bd18],.form.mode-line .city[data-v-ea48bd18] .card-form-input{height:42px;padding:0 16px;width:100%}.form.mode-line .rating[data-v-ea48bd18] .thm-form-pill .dropdown{height:42px;padding:0 16px}.form.mode-line .date .card-form-input[data-v-ea48bd18],.form.mode-line .time .card-form-input[data-v-ea48bd18],.form.mode-line .tz .card-form-input[data-v-ea48bd18]{text-align:center}.form.mode-line .coords-hint[data-v-ea48bd18]{color:var(--gray-6);display:flex;font-size:11px;font-weight:400;gap:8px;overflow:hidden;padding-inline:16px;text-overflow:ellipsis;text-wrap:nowrap}.form.mode-line .name[data-v-ea48bd18]{order:1;width:22%}.form.mode-line .date[data-v-ea48bd18]{order:2;width:12%}.form.mode-line .time[data-v-ea48bd18]{order:3;width:12%}.form.mode-line .city[data-v-ea48bd18]{order:4;width:34%}.form.mode-line .rating[data-v-ea48bd18]{order:6;width:10%}.form.mode-line .tz[data-v-ea48bd18]{order:5;width:9%}.ro-line-wrapper[data-v-ea48bd18]{align-items:center;display:flex;gap:12px;width:711px}.ro-line-wrapper.w-full[data-v-ea48bd18]{width:100%}.ro-line[data-v-ea48bd18]{align-items:center;background-color:var(--pink-4);border-radius:21px;display:flex;flex:1;gap:30px;height:42px;justify-content:space-between;min-width:0;padding:13px 24px}.ro-line>div[data-v-ea48bd18]{font-size:14px;font-weight:600;line-height:16px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-wrap:nowrap}.ro-line>.rating[data-v-ea48bd18]{align-items:center;display:flex;gap:6px;justify-content:center;max-width:7%;overflow:visible;width:100%}.ro-line>.name[data-v-ea48bd18]{max-width:28.36%;width:100%}.ro-line>.date[data-v-ea48bd18]{max-width:16.57%;width:100%}.ro-line>.time[data-v-ea48bd18]{max-width:13.15%;width:100%}.ro-line>.city[data-v-ea48bd18]{max-width:32.6%;width:100%}.ro-line>.tz[data-v-ea48bd18]{max-width:8.47%;width:100%}.ro-line:has(>.rating)>.name[data-v-ea48bd18]{max-width:25.36%}.ro-line:has(>.rating)>.date[data-v-ea48bd18]{max-width:15.57%}.ro-line:has(>.rating)>.time[data-v-ea48bd18]{max-width:12.15%}.ro-line:has(>.rating)>.city[data-v-ea48bd18]{max-width:29.6%}.ro-line-rating[data-v-ea48bd18]{flex:none;gap:8px;justify-content:center}.ro-line-rating>.rating[data-v-ea48bd18]{max-width:none;overflow:visible;width:auto}.form.mode-bs[data-v-ea48bd18]{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,1fr);position:relative;z-index:1;grid-column-gap:6px;grid-row-gap:8px}.form.mode-bs .name[data-v-ea48bd18]{grid-area:1/1/2/7}.form.mode-bs .date[data-v-ea48bd18]{grid-area:2/1/3/3}.form.mode-bs .time[data-v-ea48bd18]{grid-area:2/3/3/5}.form.mode-bs .rating[data-v-ea48bd18]{grid-area:2/5/3/7}.form.mode-bs .city[data-v-ea48bd18]{grid-area:3/1/4/7}.form.mode-bs .lat[data-v-ea48bd18]{grid-area:4/1/5/3}.form.mode-bs .lon[data-v-ea48bd18]{grid-area:4/3/5/5}.form.mode-bs .tz[data-v-ea48bd18]{grid-area:4/5/5/7}.form.mode-bs input[data-v-ea48bd18],.form.mode-bs[data-v-ea48bd18] .card-form-input,.form.mode-bs .rating[data-v-ea48bd18] .thm-form-pill .dropdown{background:var(--white)}.form.mode-bs .date[data-v-ea48bd18],.form.mode-bs .rating[data-v-ea48bd18],.form.mode-bs .time[data-v-ea48bd18]{min-width:0}.form.mode-bs .date .card-form-input[data-v-ea48bd18],.form.mode-bs .time .card-form-input[data-v-ea48bd18]{font-size:13px;padding-inline:6px;text-align:center}.form.mode-bs .rating[data-v-ea48bd18] .thm-form-pill .dropdown{font-size:13px;padding-inline:10px 4px}.form.mode-bs .rating[data-v-ea48bd18] .thm-form-pill .dropdown .custom-title,.form.mode-bs .rating[data-v-ea48bd18] .thm-form-pill .dropdown .value{font-size:13px}.form.mode-bs .apply[data-v-ea48bd18]{grid-area:5/3/5/5}.form.mode-bs .apply .card-form-submit[data-v-ea48bd18]{background:var(--pink);border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:48px;line-height:48px;text-align:center;width:100%}.form.mode-bs.city-focused[data-v-ea48bd18]>:not(.city){display:none}.form.mode-bs.city-focused>.city[data-v-ea48bd18]{grid-area:1/1/2/7}@media(max-width:992px){.form.mode-bs .apply[data-v-ea48bd18]{grid-area:5/1/5/7}}.form.mode-landing[data-v-ea48bd18]{display:grid;gap:24px 15px;grid-template-columns:1fr 1fr;--main-font:Manrope,Mulish,sans-serif}.form.mode-landing .calculate[data-v-ea48bd18],.form.mode-landing .city[data-v-ea48bd18],.form.mode-landing .landing-ai[data-v-ea48bd18],.form.mode-landing .landing-coords[data-v-ea48bd18],.form.mode-landing .landing-title[data-v-ea48bd18],.form.mode-landing .name[data-v-ea48bd18]{grid-column:1/-1}.form.mode-landing .landing-label[data-v-ea48bd18]{display:none}.form.mode-landing .landing-title[data-v-ea48bd18]{font-size:16px;font-weight:700;line-height:normal;text-align:center}.form.mode-landing .city[data-v-ea48bd18],.form.mode-landing .date[data-v-ea48bd18],.form.mode-landing .name[data-v-ea48bd18],.form.mode-landing .time[data-v-ea48bd18]{position:relative}.form.mode-landing .card-form-input[data-v-ea48bd18],.form.mode-landing[data-v-ea48bd18] .card-form-input{background:#fffaee;border:.885px solid #b6b6b6;border-radius:16px;font-family:inherit;font-size:13px;height:46px;line-height:15px;padding:4.423px 24px}.form.mode-landing .card-form-input.invalid[data-v-ea48bd18],.form.mode-landing[data-v-ea48bd18] .card-form-input.invalid{border:2px solid #f23942}.form.mode-landing[data-v-ea48bd18] .suggests-list{border-radius:0 0 16px 16px}.form.mode-landing .landing-coords[data-v-ea48bd18]{color:#939191;display:flex;font-size:13px;gap:36px;justify-content:flex-start;line-height:15px;margin-top:-10px;text-align:center}.form.mode-landing .landing-coords.invalid[data-v-ea48bd18]{color:#f23942}.form.mode-landing .calculate[data-v-ea48bd18]{display:flex;justify-content:center;margin-top:8px}.form.mode-landing .calculate .card-form-submit[data-v-ea48bd18]{background:#43ac7c;border:none;border-radius:16px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;height:60px;padding:0 32px;transition:background-color .2s;width:100%}.form.mode-landing .calculate .card-form-submit[data-v-ea48bd18]:hover{background:#3a9a6e}.form.mode-landing .landing-ai[data-v-ea48bd18]{display:flex;flex-direction:column;gap:16px;margin-top:-8px}.form.mode-landing .landing-ai-btn[data-v-ea48bd18]{align-items:center;background:#458ad8;border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:700;gap:10.6px;height:62px;justify-content:center;padding:0 32px;transition:background-color .2s;width:100%}.form.mode-landing .landing-ai-btn[data-v-ea48bd18]:hover{background:#3a7bc4}.form.mode-landing .landing-ai-note[data-v-ea48bd18]{font-size:16px;line-height:32px;margin:0;text-align:center}@media(max-width:768px){.form.mode-landing[data-v-ea48bd18]{background:#fffdf7;border-radius:24px;box-shadow:0 6px 18px rgba(35,35,35,.07);gap:16px 10px;padding:18px}.form.mode-landing .landing-title[data-v-ea48bd18]{font-size:18px;text-align:left}.form.mode-landing .landing-label[data-v-ea48bd18]{color:#5f5c55;display:block;font-size:11px;font-weight:600;line-height:normal;margin-bottom:6px}.form.mode-landing .card-form-input[data-v-ea48bd18],.form.mode-landing[data-v-ea48bd18] .card-form-input{background:#fffdf7;border:1px solid #d7d1c6;border-radius:12px;color:var(--black);height:50px;padding:0 40px 0 14px}.form.mode-landing .card-form-input.invalid[data-v-ea48bd18],.form.mode-landing[data-v-ea48bd18] .card-form-input.invalid{border:2px solid #f23942}.form.mode-landing[data-v-ea48bd18] .suggests-list{border-radius:0 0 12px 12px}.form.mode-landing .city[data-v-ea48bd18]:after,.form.mode-landing .date[data-v-ea48bd18]:after,.form.mode-landing .name[data-v-ea48bd18]:after,.form.mode-landing .time[data-v-ea48bd18]:after{background:50%/contain no-repeat;bottom:16.5px;content:"";height:17px;pointer-events:none;position:absolute;right:14px;width:17px}.form.mode-landing .name[data-v-ea48bd18]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block' viewBox='0 0 17 17'%3E%3Cpath stroke='%2343ac7c' stroke-linecap='round' stroke-width='1.7' d='M8.5 9.208a3.541 3.541 0 1 0 0-7.083 3.541 3.541 0 0 0 0 7.083Zm0 0a5.666 5.666 0 0 1 5.666 5.667M8.5 9.208a5.666 5.666 0 0 0-5.666 5.667'/%3E%3C/svg%3E")}.form.mode-landing .date[data-v-ea48bd18]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block' viewBox='0 0 17 17'%3E%3Cpath stroke='%2343ac7c' stroke-linecap='round' stroke-width='1.7' d='M5.667 1.416V4.25m5.666-2.834V4.25M2.125 7.083h12.75M5.667 9.917h.007m2.826 0h.007m2.826 0h.007M5.667 12.75h.007m2.826 0h.007m2.826 0h.007M3.542 2.833h9.916c.783 0 1.417.634 1.417 1.417v9.917c0 .783-.634 1.417-1.417 1.417H3.542a1.417 1.417 0 0 1-1.417-1.417V4.25c0-.783.634-1.417 1.417-1.417Z'/%3E%3C/svg%3E")}.form.mode-landing .time[data-v-ea48bd18]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block' viewBox='0 0 17 17'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%2343ac7c' stroke-linecap='round' stroke-width='1.7' d='M8.5 4.25V8.5h2.834m4.25 0a7.084 7.084 0 1 1-14.168 0 7.084 7.084 0 0 1 14.168 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h17v17H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.form.mode-landing .city[data-v-ea48bd18]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block' viewBox='0 0 17 17'%3E%3Cpath stroke='%2343ac7c' stroke-linecap='round' stroke-width='1.7' d='M8.926 15.442c1.317-1.138 5.24-4.822 5.24-8.359a5.668 5.668 0 0 0-9.673-4.007 5.67 5.67 0 0 0-1.66 4.007c0 3.537 3.924 7.221 5.241 8.359a.71.71 0 0 0 .852 0Z'/%3E%3C/svg%3E")}.form.mode-landing .landing-coords[data-v-ea48bd18]{color:#5f5c55;font-size:10px;gap:8px;justify-content:space-between;line-height:normal;margin-top:0;white-space:nowrap}.form.mode-landing .calculate[data-v-ea48bd18]{margin-top:0}.form.mode-landing .calculate .card-form-submit[data-v-ea48bd18]{border-radius:14px;font-size:14px;height:54px;padding:0;width:100%}.form.mode-landing .landing-ai[data-v-ea48bd18]{gap:10px;margin-top:0}.form.mode-landing .landing-ai-btn[data-v-ea48bd18]{border-radius:14px;font-size:14px;height:54px;padding:0 16px}.form.mode-landing .landing-ai-btn img[data-v-ea48bd18]{height:auto;width:24px}.form.mode-landing .landing-ai-note[data-v-ea48bd18]{color:#5f5c55;font-size:11px;line-height:1.4}}
