.tripmarket-mark[data-v-0c07c0e5]{background:#3b82f6;border-radius:12px;box-shadow:var(--tm-shadow-soft);display:grid;height:38px;overflow:hidden;place-items:center;width:38px}img[data-v-0c07c0e5]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.desktop-nav[data-v-6d2dac21]{align-items:center;background:var(--tm-surface-muted);border:1px solid var(--tm-border);border-radius:16px;display:none;gap:4px;padding:5px}.desktop-nav a[data-v-6d2dac21]{border-radius:12px;color:var(--tm-text-muted);font-size:14px;font-weight:700;padding:9px 14px}.desktop-nav a.router-link-active[data-v-6d2dac21]{background:var(--tm-surface);box-shadow:var(--tm-shadow-soft);color:var(--tm-text)}@media(min-width:900px){.desktop-nav[data-v-6d2dac21]{display:inline-flex}}.app-header[data-v-090d6d42]{-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);background:color-mix(in srgb,var(--tm-surface) 86%,transparent);border-bottom:1px solid var(--tm-border);height:var(--tm-header-height);position:relative;z-index:40}.app-header__inner[data-v-090d6d42]{align-items:center;display:flex;gap:16px;height:100%;justify-content:space-between}.app-header__brand[data-v-090d6d42]{align-items:center;display:inline-flex;gap:10px;letter-spacing:0}.app-header__brand span[data-v-090d6d42]{font-size:16px;font-weight:520}.app-header__actions[data-v-090d6d42]{align-items:center;display:inline-flex;gap:8px}.app-header__compare[data-v-090d6d42],.app-header__favorites[data-v-090d6d42],.app-header__notifications[data-v-090d6d42],.app-header__profile[data-v-090d6d42],.app-header__search[data-v-090d6d42],.app-header__theme[data-v-090d6d42]{align-items:center;background:var(--tm-surface-raised);border:1px solid var(--tm-border);border-radius:14px;box-shadow:inset 0 1px #ffffff4d;color:var(--tm-text);display:inline-flex;gap:8px;height:42px;justify-content:center;min-width:42px}.app-header__profile[data-v-090d6d42],.app-header__theme[data-v-090d6d42]{cursor:pointer}.app-header__compare[data-v-090d6d42],.app-header__favorites[data-v-090d6d42]{position:relative}.app-header__compare.router-link-active[data-v-090d6d42],.app-header__favorites.router-link-active[data-v-090d6d42],.app-header__notifications.router-link-active[data-v-090d6d42]{background:var(--tm-accent-soft);border-color:color-mix(in srgb,var(--tm-accent) 36%,var(--tm-border));color:var(--tm-accent-strong)}.app-header__badge[data-v-090d6d42]{align-items:center;background:var(--tm-danger);border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:800;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 4px;position:absolute;right:-4px;top:-4px}.app-header__profile[data-v-090d6d42]{max-width:168px;padding:0 13px}.app-header__profile span[data-v-090d6d42]{font-size:13px;font-weight:760;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header__theme[data-v-090d6d42]:disabled{cursor:wait;opacity:.62}.app-header__locale-wrap[data-v-090d6d42]{position:relative;width:112px}.app-header__locale-icon[data-v-090d6d42]{color:var(--tm-text);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.app-header__locale-wrap[data-v-090d6d42] .tm-select__trigger{border-radius:14px;box-shadow:inset 0 1px #ffffff4d;font-size:13px;font-weight:680;height:42px;min-height:42px;padding:0 30px 0 36px}.app-header__locale-wrap[data-v-090d6d42] .tm-select__chevron{height:16px;width:16px}@media(max-width:899px){.app-header__inner[data-v-090d6d42]{gap:8px;min-width:0;width:min(100% - 20px,1180px)}.app-header__brand[data-v-090d6d42]{flex:0 0 auto}.app-header__brand span[data-v-090d6d42]:last-child{display:none}.app-header__actions[data-v-090d6d42]{flex:1 1 auto;gap:6px;justify-content:flex-end;min-width:0}.app-header__favorites[data-v-090d6d42],.app-header__notifications[data-v-090d6d42],.app-header__profile[data-v-090d6d42],.app-header__search[data-v-090d6d42],.app-header__theme[data-v-090d6d42]{border-radius:13px;flex:0 0 40px;height:40px;min-width:40px;padding:0;width:40px}.app-header__compare[data-v-090d6d42],.app-header__profile span[data-v-090d6d42]{display:none}.app-header__locale-wrap[data-v-090d6d42]{flex:0 0 74px;width:74px}.app-header__locale-icon[data-v-090d6d42]{display:none}.app-header__locale-wrap[data-v-090d6d42] .tm-select__trigger{border-radius:13px;font-size:12px;gap:4px;height:40px;min-height:40px;padding:0 24px 0 10px}.app-header__locale-wrap[data-v-090d6d42] .tm-select__value{gap:4px}.app-header__locale-wrap[data-v-090d6d42] .tm-select__flag{font-size:14px}.app-header__locale-wrap[data-v-090d6d42] .tm-select__chevron{height:14px;width:14px}}@media(max-width:430px){.app-header__actions[data-v-090d6d42]{gap:4px}.app-header__favorites[data-v-090d6d42],.app-header__notifications[data-v-090d6d42],.app-header__profile[data-v-090d6d42],.app-header__search[data-v-090d6d42],.app-header__theme[data-v-090d6d42]{border-radius:12px;flex-basis:36px;height:36px;min-width:36px;width:36px}.app-header__locale-wrap[data-v-090d6d42]{flex-basis:64px;width:64px}.app-header__locale-wrap[data-v-090d6d42] .tm-select__trigger{height:36px;min-height:36px;padding:0 20px 0 8px}}@media(min-width:900px){.app-header[data-v-090d6d42]{position:sticky;top:0;z-index:50}}.mobile-bottom-nav[data-v-c1f63b33]{-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);background:color-mix(in srgb,var(--tm-surface) 92%,transparent);border-top:1px solid var(--tm-border);bottom:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));height:calc(var(--tm-bottom-nav-height) + env(safe-area-inset-bottom));left:0;padding:7px 8px calc(7px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:60}.mobile-bottom-nav a[data-v-c1f63b33]{align-items:center;border-radius:16px;color:var(--tm-text-soft);display:flex;flex-direction:column;font-size:11px;font-weight:750;gap:4px;justify-content:center;min-width:0}.mobile-bottom-nav a>span[data-v-c1f63b33]:last-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-bottom-nav__icon[data-v-c1f63b33]{display:inline-flex;position:relative}.mobile-bottom-nav a>.mobile-bottom-nav__icon[data-v-c1f63b33]{overflow:visible}.mobile-bottom-nav__icon small[data-v-c1f63b33]{align-items:center;background:var(--tm-danger);border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:860;height:17px;justify-content:center;line-height:1;min-width:17px;padding:0 4px;position:absolute;right:-10px;top:-8px}.mobile-bottom-nav a.router-link-active[data-v-c1f63b33]{background:var(--tm-accent-soft);color:var(--tm-accent-strong)}@media(min-width:900px){.mobile-bottom-nav[data-v-c1f63b33]{display:none}}@media(max-width:420px){.mobile-bottom-nav[data-v-c1f63b33]{padding-inline:5px}.mobile-bottom-nav a[data-v-c1f63b33]{font-size:10px;gap:3px}}.app-toast-stack[data-v-4b1d7aa0]{display:grid;gap:10px;pointer-events:none;position:fixed;right:14px;top:calc(var(--tm-header-height) + 12px + env(safe-area-inset-top));width:min(390px,calc(100vw - 28px));z-index:130}.app-toast[data-v-4b1d7aa0]{align-items:start;background:linear-gradient(135deg,color-mix(in srgb,var(--tm-surface-raised) 94%,var(--tm-accent-soft)),var(--tm-surface-raised));border:1px solid color-mix(in srgb,var(--tm-accent) 28%,var(--tm-border));border-radius:16px;box-shadow:var(--tm-shadow-float);color:var(--tm-text);display:grid;gap:10px;grid-template-columns:40px minmax(0,1fr) 30px;padding:12px;pointer-events:auto}.app-toast--success[data-v-4b1d7aa0]{border-color:color-mix(in srgb,var(--tm-success) 36%,var(--tm-border))}.app-toast--danger[data-v-4b1d7aa0]{border-color:color-mix(in srgb,var(--tm-danger) 42%,var(--tm-border))}.app-toast__icon[data-v-4b1d7aa0]{background:var(--tm-accent-soft);border-radius:13px;color:var(--tm-accent-strong);display:grid;height:40px;place-items:center;width:40px}.app-toast--success .app-toast__icon[data-v-4b1d7aa0]{background:color-mix(in srgb,var(--tm-success) 14%,var(--tm-surface-muted));color:var(--tm-success)}.app-toast--danger .app-toast__icon[data-v-4b1d7aa0]{background:color-mix(in srgb,var(--tm-danger) 14%,var(--tm-surface-muted));color:var(--tm-danger)}.app-toast__copy[data-v-4b1d7aa0]{display:grid;gap:3px;min-width:0;padding-top:1px}.app-toast__copy small[data-v-4b1d7aa0],.app-toast__copy strong[data-v-4b1d7aa0]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.app-toast__copy strong[data-v-4b1d7aa0]{color:var(--tm-text);font-size:14px;font-weight:850;-webkit-line-clamp:1;line-height:1.25}.app-toast__copy small[data-v-4b1d7aa0]{color:var(--tm-text-muted);font-size:13px;font-weight:620;-webkit-line-clamp:2;line-height:1.35}.app-toast button[data-v-4b1d7aa0]{background:var(--tm-surface-muted);border:0;border-radius:10px;color:var(--tm-text-muted);cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.app-toast button[data-v-4b1d7aa0]:hover{color:var(--tm-text)}.app-toast-enter-active[data-v-4b1d7aa0],.app-toast-leave-active[data-v-4b1d7aa0]{transition:opacity .18s ease,transform .22s ease}.app-toast-enter-from[data-v-4b1d7aa0],.app-toast-leave-to[data-v-4b1d7aa0]{opacity:0;transform:translate(22px)}@media(max-width:520px){.app-toast-stack[data-v-4b1d7aa0]{left:10px;right:10px;top:calc(58px + env(safe-area-inset-top));width:auto}}.push-toast-stack[data-v-c83aeb1c]{display:grid;gap:10px;pointer-events:none;position:fixed;right:14px;top:calc(14px + env(safe-area-inset-top));width:min(380px,calc(100vw - 28px));z-index:120}.push-toast[data-v-c83aeb1c]{align-items:start;background:linear-gradient(135deg,color-mix(in srgb,var(--tm-surface-raised) 94%,var(--tm-brand-soft)),var(--tm-surface-raised));border:1px solid color-mix(in srgb,var(--tm-brand) 24%,var(--tm-border));border-radius:16px;box-shadow:var(--tm-shadow-float);color:var(--tm-text);cursor:pointer;display:grid;gap:10px;grid-template-columns:40px minmax(0,1fr) 30px;padding:12px;pointer-events:auto}.push-toast__icon[data-v-c83aeb1c]{background:var(--tm-accent-soft);border-radius:13px;color:var(--tm-accent-strong);display:grid;height:40px;place-items:center;width:40px}.push-toast__copy[data-v-c83aeb1c]{display:grid;gap:3px;min-width:0;padding-top:1px}.push-toast__copy small[data-v-c83aeb1c],.push-toast__copy strong[data-v-c83aeb1c]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.push-toast__copy strong[data-v-c83aeb1c]{color:var(--tm-text);font-size:14px;font-weight:850;-webkit-line-clamp:1;line-height:1.25}.push-toast__copy small[data-v-c83aeb1c]{color:var(--tm-text-muted);font-size:13px;font-weight:620;-webkit-line-clamp:2;line-height:1.35}.push-toast button[data-v-c83aeb1c]{background:var(--tm-surface-muted);border:0;border-radius:10px;color:var(--tm-text-muted);cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.push-toast button[data-v-c83aeb1c]:hover{color:var(--tm-text)}.push-toast-enter-active[data-v-c83aeb1c],.push-toast-leave-active[data-v-c83aeb1c]{transition:opacity .18s ease,transform .22s ease}.push-toast-enter-from[data-v-c83aeb1c],.push-toast-leave-to[data-v-c83aeb1c]{opacity:0;transform:translate(22px)}@media(max-width:520px){.push-toast-stack[data-v-c83aeb1c]{left:10px;right:10px;width:auto}}.push-prompt[data-v-01d83185]{background:linear-gradient(135deg,color-mix(in srgb,var(--tm-surface-raised) 90%,var(--tm-accent-soft)),var(--tm-surface-raised));border:1px solid color-mix(in srgb,var(--tm-accent) 28%,var(--tm-border));border-radius:18px;bottom:calc(16px + env(safe-area-inset-bottom));box-shadow:var(--tm-shadow-float);color:var(--tm-text);display:grid;gap:12px;grid-template-columns:44px minmax(0,1fr);padding:14px;position:fixed;right:16px;width:min(430px,calc(100vw - 32px));z-index:110}.push-prompt__icon[data-v-01d83185]{background:var(--tm-accent-soft);border-radius:15px;color:var(--tm-accent-strong);display:grid;height:44px;place-items:center;width:44px}.push-prompt__copy[data-v-01d83185]{display:grid;gap:4px;min-width:0}.push-prompt__copy strong[data-v-01d83185]{font-size:15px;font-weight:900}.push-prompt__copy p[data-v-01d83185],.push-prompt__copy small[data-v-01d83185]{font-size:13px;line-height:1.42;margin:0}.push-prompt__copy p[data-v-01d83185]{color:var(--tm-text-muted);font-weight:620}.push-prompt__copy small[data-v-01d83185]{color:var(--tm-danger);font-weight:720}.push-prompt__actions[data-v-01d83185]{align-items:center;display:flex;gap:8px;grid-column:2}.push-prompt__dismiss[data-v-01d83185],.push-prompt__enable[data-v-01d83185]{align-items:center;border:0;cursor:pointer;display:inline-flex;justify-content:center;min-height:38px}.push-prompt__enable[data-v-01d83185]{background:linear-gradient(135deg,var(--tm-brand),var(--tm-accent));border-radius:12px;color:#fff;font-size:13px;font-weight:850;gap:8px;padding:0 14px}.push-prompt__enable[data-v-01d83185]:disabled{cursor:wait;opacity:.72}.push-prompt__enable svg[data-v-01d83185]{animation:push-prompt-spin-01d83185 .7s linear infinite}.push-prompt__dismiss[data-v-01d83185]{background:var(--tm-surface-muted);border-radius:12px;color:var(--tm-text-muted);width:38px}.push-prompt-enter-active[data-v-01d83185],.push-prompt-leave-active[data-v-01d83185]{transition:opacity .18s ease,transform .22s ease}.push-prompt-enter-from[data-v-01d83185],.push-prompt-leave-to[data-v-01d83185]{opacity:0;transform:translateY(16px)}@keyframes push-prompt-spin-01d83185{to{transform:rotate(1turn)}}@media(max-width:899px){.push-prompt[data-v-01d83185]{bottom:calc(var(--tm-bottom-nav-height) + 10px + env(safe-area-inset-bottom));right:10px;width:calc(100vw - 20px)}}.app-shell[data-v-7ee00875]{display:flex;flex-direction:column;min-height:100vh}.app-shell__main[data-v-7ee00875]{flex:1}.app-shell--compact-main .app-shell__main[data-v-7ee00875]{flex:0 0 auto}.app-shell--hide-header .app-shell__header[data-v-7ee00875]{display:none}@media(max-width:899px){.app-shell--hide-mobile-footer .app-shell__footer[data-v-7ee00875],.app-shell--hide-mobile-header .app-shell__header[data-v-7ee00875]{display:none}}.app-shell__footer[data-v-7ee00875]{background:linear-gradient(180deg,color-mix(in srgb,var(--tm-surface-muted) 65%,transparent),transparent 44%),var(--tm-surface);border-top:1px solid var(--tm-border);color:var(--tm-text-muted);padding:30px 0 calc(34px + var(--tm-bottom-nav-height))}.app-shell__footer-inner[data-v-7ee00875]{display:grid;gap:28px}.app-shell__footer-brand[data-v-7ee00875]{display:grid;gap:14px}.app-shell__footer-logo[data-v-7ee00875]{align-items:center;color:var(--tm-text);display:inline-flex;font-weight:520;gap:10px}.app-shell__footer-logo strong[data-v-7ee00875]{font-weight:520}.app-shell__footer-brand p[data-v-7ee00875]{color:var(--tm-text-muted);line-height:1.55;margin:0;max-width:360px}.app-shell__footer-contact[data-v-7ee00875]{display:grid;gap:9px}.app-shell__footer-contact a[data-v-7ee00875],.app-shell__footer-contact span[data-v-7ee00875]{align-items:center;color:var(--tm-text-muted);display:inline-flex;font-size:14px;font-weight:560;gap:9px}.app-shell__footer-nav[data-v-7ee00875]{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell__footer-nav section[data-v-7ee00875]{align-content:start;display:grid;gap:10px}.app-shell__footer-nav h2[data-v-7ee00875]{color:var(--tm-text);font-size:13px;font-weight:740;margin:0 0 2px}.app-shell__footer-nav a[data-v-7ee00875]{color:var(--tm-text-muted);font-size:14px;font-weight:560}.app-shell__footer-contact a[data-v-7ee00875]:hover,.app-shell__footer-nav a[data-v-7ee00875]:hover{color:var(--tm-accent-strong)}.app-shell__footer-bottom[data-v-7ee00875]{border-top:1px solid var(--tm-border);color:var(--tm-text-soft);display:flex;flex-direction:column;font-size:13px;font-weight:560;gap:8px;margin-top:28px;padding-top:18px}@media(min-width:900px){.app-shell__footer[data-v-7ee00875]{padding:42px 0 28px}.app-shell__footer-inner[data-v-7ee00875]{align-items:start;grid-template-columns:minmax(280px,1.1fr) minmax(0,1.6fr)}.app-shell__footer-nav[data-v-7ee00875]{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell__footer-bottom[data-v-7ee00875]{align-items:center;flex-direction:row;justify-content:space-between}}
