.TextInput_labelLight__iZYtI{color:#667085}.TextInput_labelDark__Ru3US{color:#c8d0e2}.TextInput_input__kMcQT .MuiInputBase-root{border-radius:10px}.TextInput_input__kMcQT .MuiInputBase-input{padding:8px 12px}.TextInput_inputLight__HvGri .MuiOutlinedInput-notchedOutline{border:1.5px solid rgba(96,118,160,.5)}.TextInput_inputLight__HvGri .MuiOutlinedInput-root{background:rgba(241,246,255,.96)}.TextInput_inputLight__HvGri .MuiInputBase-input{color:#1c304f}.TextInput_inputLight__HvGri .MuiInputBase-input::placeholder{color:rgba(54,74,108,.58);opacity:1}.TextInput_inputLight__HvGri input:-webkit-autofill,.TextInput_inputLight__HvGri input:-webkit-autofill:focus,.TextInput_inputLight__HvGri input:-webkit-autofill:hover{-webkit-text-fill-color:#1c304f;-webkit-box-shadow:inset 0 0 0 1000px rgba(241,246,255,.96);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.TextInput_inputLight__HvGri .MuiSelect-select{color:#1c304f}.TextInput_inputLight__HvGri .MuiSvgIcon-root{color:rgba(67,89,129,.9)}.TextInput_inputLight__HvGri .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(79,103,146,.66)}.TextInput_inputLight__HvGri .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:rgba(64,90,136,.92);box-shadow:0 0 0 3px rgba(104,125,165,.22)}.TextInput_inputDark__gUmDX .MuiOutlinedInput-root{background:rgba(40,47,65,.82)}.TextInput_inputDark__gUmDX .MuiOutlinedInput-notchedOutline{border:1.5px solid hsla(18,84%,73%,.35)}.TextInput_inputDark__gUmDX .MuiInputBase-input{color:#edf1fb}.TextInput_inputDark__gUmDX .MuiInputBase-input::placeholder{color:rgba(214,222,240,.55);opacity:1}.TextInput_inputDark__gUmDX input:-webkit-autofill,.TextInput_inputDark__gUmDX input:-webkit-autofill:focus,.TextInput_inputDark__gUmDX input:-webkit-autofill:hover{-webkit-text-fill-color:#edf1fb;-webkit-box-shadow:inset 0 0 0 1000px rgba(40,47,65,.82);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.TextInput_inputDark__gUmDX .MuiSelect-select{color:#edf1fb}.TextInput_inputDark__gUmDX .MuiSvgIcon-root{color:hsla(18,84%,73%,.9)}.TextInput_inputDark__gUmDX .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:hsla(18,84%,73%,.55)}.TextInput_inputDark__gUmDX .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#f4a381;box-shadow:0 0 0 3px hsla(18,84%,73%,.12)}.DateInput_labelLight__WJSBX{color:#667085}.DateInput_labelDark__REgQl{color:#c8d0e2}.DateInput_input__Eeivs .MuiInputBase-root{border-radius:10px}.DateInput_input__Eeivs .MuiInputBase-input{padding:8px 12px}.DateInput_inputLight__HEyml .MuiOutlinedInput-notchedOutline{border:1.5px solid rgba(96,118,160,.5)}.DateInput_inputLight__HEyml .MuiOutlinedInput-root{background:rgba(241,246,255,.96)}.DateInput_inputLight__HEyml .MuiInputBase-input{color:#1c304f}.DateInput_inputLight__HEyml .MuiInputBase-input::placeholder{color:rgba(54,74,108,.58);opacity:1}.DateInput_inputLight__HEyml .MuiSvgIcon-root{color:rgba(67,89,129,.9)}.DateInput_inputLight__HEyml .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(79,103,146,.66)}.DateInput_inputLight__HEyml .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:rgba(64,90,136,.92);box-shadow:0 0 0 3px rgba(104,125,165,.22)}.DateInput_inputDark__04IPh .MuiOutlinedInput-root{background:rgba(40,47,65,.82)}.DateInput_inputDark__04IPh .MuiOutlinedInput-notchedOutline{border:1.5px solid hsla(18,84%,73%,.35)}.DateInput_inputDark__04IPh .MuiInputBase-input{color:#edf1fb}.DateInput_inputDark__04IPh .MuiSvgIcon-root{color:hsla(18,84%,73%,.9)}.DateInput_inputDark__04IPh .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:hsla(18,84%,73%,.55)}.DateInput_inputDark__04IPh .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#f4a381;box-shadow:0 0 0 3px hsla(18,84%,73%,.12)}.Form_form__JAtrG{display:flex;flex-direction:column;gap:.75rem}.Form_section__ghOoF{padding:.78rem;border-radius:14px;border:1px solid hsla(18,84%,73%,.24);background:rgba(44,52,73,.8)}.Form_section__ghOoF h3{font-size:.9rem;margin-bottom:.62rem}.Form_gridSingle__TEdJ1{display:grid;grid-template-columns:1fr}.Form_gridTwo__I6_nT{grid-template-columns:1fr 1fr;grid-gap:.7rem}.Form_gridTwo__I6_nT,.Form_row__sWvHk{display:grid;gap:.7rem;margin-top:.62rem}.Form_row__sWvHk{grid-template-columns:1fr auto;grid-gap:.7rem;align-items:end}.Form_checkboxStack__P5E1N{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.Form_aiAssistant__GWh_Z{padding:.72rem;border-radius:12px;border:1px solid hsla(18,84%,73%,.3);background:linear-gradient(160deg,rgba(84,64,74,.76),rgba(50,47,64,.86))}.Form_aiAssistantTitle__NLmDy{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:700;color:#f2bb96}.Form_aiAssistant__GWh_Z p{margin-top:.38rem;font-size:.76rem;color:#c8d0df;line-height:1.42}.Form_aiHintActions__mi6x1{margin-top:.5rem;display:flex;gap:.4rem;flex-wrap:wrap}.Form_aiHintActions__mi6x1 button{display:inline-flex;align-items:center;gap:.33rem;padding:.33rem .45rem;border-radius:8px;border:1px solid hsla(18,84%,73%,.3);background:rgba(71,58,69,.75);color:#efdfd4;font-size:.72rem;cursor:pointer}.Form_aiHintActions__mi6x1 button:disabled{opacity:.65;cursor:default}.Form_aiHintActions__mi6x1 button:hover{border-color:hsla(18,84%,73%,.62);background:rgba(94,66,57,.76)}.Form_aiStatus__YRg_e{margin-top:.45rem;font-size:.72rem;color:#d7dded}.Form_aiError__h0aLz{margin-top:.3rem;font-size:.72rem;color:#ffb2a7}.Form_submitButton__jfMzv{margin-top:.1rem!important;height:2.85rem!important;border-radius:12px!important;text-transform:none!important;font-size:1rem!important;font-weight:700!important;background:linear-gradient(110deg,#ffd9b1,#f4a381)!important;color:#4f3325!important}.Form_submitButton__jfMzv:disabled{color:rgba(64,71,91,.56)!important;background:rgba(186,193,210,.5)!important}.Form_resultModal__0ETQf{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(9,12,20,.4)}.Form_resultCard__yBExD{width:min(420px,100%);padding:1.05rem 1.15rem;border-radius:16px;border:1px solid hsla(18,84%,73%,.3);background:linear-gradient(150deg,rgba(34,40,58,.98),rgba(24,30,45,.98));box-shadow:0 20px 44px rgba(6,10,24,.5);text-align:center;animation:Form_resultPopIn__IsnC6 .26s ease}.Form_resultCardSuccess__MKzzJ{border-color:rgba(138,231,194,.42);box-shadow:0 0 0 0 rgba(138,231,194,.34),0 20px 44px rgba(6,10,24,.5);animation:Form_resultPopIn__IsnC6 .26s ease,Form_successGlow__lCBIJ 1.8s ease-in-out infinite}.Form_resultCardError__PDYwa{border-color:hsla(8,100%,83%,.45)}.Form_resultIcon__RBXCt{margin:0 auto;width:3rem;height:3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:1.6rem;background:rgba(46,54,76,.78);color:#f4d9c6}.Form_resultCardSuccess__MKzzJ .Form_resultIcon__RBXCt{color:#7be0bc;background:rgba(46,75,73,.7)}.Form_resultCardError__PDYwa .Form_resultIcon__RBXCt{color:#ffb2a7;background:rgba(83,53,57,.72)}.Form_resultTitle__TGwOz{margin-top:.58rem!important;font-size:1rem!important;font-weight:800!important;color:#f3f6fe}.Form_resultText__BoUS4{margin-top:.3rem!important;font-size:.84rem!important;line-height:1.45!important;color:#c5cede}.Form_resultActions__mV63C{margin-top:.72rem;display:flex;justify-content:center}.Form_resultCloseButton__qEy6j{min-width:7.2rem!important;height:2.35rem!important;border-radius:10px!important;text-transform:none!important;font-weight:700!important;background:linear-gradient(110deg,#ffd9b1,#f4a381)!important;color:#4f3325!important}@keyframes Form_resultPopIn__IsnC6{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Form_successGlow__lCBIJ{0%,to{box-shadow:0 0 0 0 rgba(138,231,194,.18),0 20px 44px rgba(6,10,24,.5)}50%{box-shadow:0 0 0 9px rgba(138,231,194,0),0 20px 44px rgba(6,10,24,.5)}}@media (max-width:900px){.Form_gridTwo__I6_nT,.Form_row__sWvHk{grid-template-columns:1fr}.Form_checkboxStack__P5E1N{align-items:flex-start}}[data-theme=light] .Form_section__ghOoF{border-color:rgba(86,108,150,.4);background:rgba(196,210,235,.9)}[data-theme=light] .Form_aiAssistant__GWh_Z{border-color:rgba(102,122,162,.34);background:linear-gradient(160deg,rgba(200,214,238,.94),rgba(186,201,228,.95))}[data-theme=light] .Form_aiAssistantTitle__NLmDy{color:#8a5a44}[data-theme=light] .Form_aiAssistant__GWh_Z p,[data-theme=light] .Form_aiStatus__YRg_e{color:#2f466a}[data-theme=light] .Form_aiHintActions__mi6x1 button{border-color:rgba(102,122,162,.34);background:rgba(184,201,229,.92);color:#223752}.Info_panel__u9gV_{display:flex;flex-direction:column;gap:.7rem;min-width:290px}.Info_card__w8gvw{padding:.75rem;border-radius:14px;border:1px solid hsla(18,84%,73%,.24);background:rgba(44,52,73,.8)}.Info_card__w8gvw h3{font-size:.9rem}.Info_grid__hc4AL{margin-top:.54rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:.55rem;gap:.55rem}.Info_grid__hc4AL span,.Info_infoRow__Nj_l8 span{display:block;font-size:.72rem;color:#b8c0d3}.Info_grid__hc4AL strong,.Info_infoRow__Nj_l8 strong{display:block;margin-top:.14rem;font-size:.82rem;color:#f1f4fb;font-weight:600;line-height:1.35}.Info_infoRow__Nj_l8{display:flex;gap:.48rem;margin-top:.58rem}.Info_infoRow__Nj_l8 img{width:18px;height:18px;margin-top:.1rem}.Info_aiCard__Mt5Gp{padding:.72rem;border-radius:12px;border:1px solid hsla(18,84%,73%,.3);background:linear-gradient(160deg,rgba(84,64,74,.76),rgba(50,47,64,.86))}.Info_aiTitle__5T_ju{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;color:#f2bb96}.Info_aiCard__Mt5Gp p{margin-top:.42rem;font-size:.75rem;color:#c8d0df;line-height:1.42}@media (max-width:1080px){.Info_panel__u9gV_{min-width:0;width:100%}}[data-theme=light] .Info_card__w8gvw{border-color:rgba(102,122,162,.3);background:rgba(196,210,235,.88)}[data-theme=light] .Info_grid__hc4AL span,[data-theme=light] .Info_infoRow__Nj_l8 span{color:#30486c}[data-theme=light] .Info_grid__hc4AL strong,[data-theme=light] .Info_infoRow__Nj_l8 strong{color:#203550}[data-theme=light] .Info_aiCard__Mt5Gp{border-color:rgba(102,122,162,.34);background:linear-gradient(160deg,rgba(200,214,238,.94),rgba(186,201,228,.95))}[data-theme=light] .Info_aiTitle__5T_ju{color:#8a5a44}[data-theme=light] .Info_aiCard__Mt5Gp p{color:#2f466a}.InfoModal_viewport__rCbxb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem}.InfoModal_modal__ljbV_{width:min(1320px,100%);max-height:calc(100vh - 2rem);display:flex;flex-direction:column;position:relative;border-radius:22px;border:1px solid hsla(18,84%,73%,.26);background:linear-gradient(155deg,rgba(36,41,57,.95),rgba(27,32,46,.96));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 26px 64px rgba(6,10,24,.55);color:#f2f4fb;overflow:hidden}.InfoModal_header__oFSFj{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;padding:1rem 1.1rem .9rem;border-bottom:1px solid hsla(18,84%,73%,.18)}.InfoModal_kicker__kitQ5{font-size:.73rem;text-transform:uppercase;letter-spacing:.07em;color:#f3ba94}.InfoModal_header__oFSFj h2{margin-top:.2rem;font-size:clamp(1.15rem,2vw,1.5rem);letter-spacing:-.02em}.InfoModal_header__oFSFj span{display:block;margin-top:.25rem;font-size:.83rem;color:#bcc5da;line-height:1.4}.InfoModal_closeButton__mnljs{margin-top:.1rem;color:#f6dac8!important;background:rgba(96,70,59,.52)!important;border:1px solid hsla(18,84%,73%,.28)!important}.InfoModal_body__ZFx5u{display:grid;grid-template-columns:minmax(220px,260px) 1fr;grid-gap:.85rem;gap:.85rem;padding:.95rem;overflow:auto}.InfoModal_withVehicle__w7_Ap{grid-template-columns:minmax(220px,250px) minmax(280px,360px) 1fr}.InfoModal_guidePane__Xw_zV{display:flex;flex-direction:column;gap:.7rem;min-height:0}.InfoModal_aiCard__yHSgd,.InfoModal_aiChatCard__eiUnr,.InfoModal_guideCard__zA12L{padding:.75rem;border-radius:14px;border:1px solid hsla(18,84%,73%,.24);background:rgba(44,52,73,.8)}.InfoModal_aiChatCard__eiUnr{display:flex;flex-direction:column;gap:.46rem;min-height:0}.InfoModal_guideCard__zA12L h3{font-size:.9rem}.InfoModal_guideCard__zA12L ul{margin-top:.5rem;padding-left:1rem;display:flex;flex-direction:column;gap:.4rem}.InfoModal_guideCard__zA12L li{font-size:.79rem;color:#d6dceb;line-height:1.4}.InfoModal_aiCardTitle__alYCm{display:inline-flex;align-items:center;gap:.34rem;font-size:.82rem;font-weight:700;color:#f2bb96}.InfoModal_aiCard__yHSgd p{margin-top:.42rem;font-size:.76rem;color:#c5cede;line-height:1.42}.InfoModal_mobileChatToggle__iN__i{display:none;align-items:center;justify-content:center;gap:.28rem;padding:.44rem .56rem;border-radius:10px;border:1px solid hsla(18,84%,73%,.34);background:rgba(70,57,67,.8);color:#f0ded2;font-size:.74rem;font-weight:700;cursor:pointer}.InfoModal_aiMessages__PFkoe{display:flex;flex-direction:column;gap:.36rem;max-height:12.5rem;overflow-y:auto;padding-right:.15rem}.InfoModal_aiMessage__sDmOG{padding:.42rem .54rem;border-radius:10px;font-size:.74rem;line-height:1.36}.InfoModal_aiMessageUser__gMTgp{align-self:flex-end;max-width:90%;background:linear-gradient(102deg,#ffd7b1,#f39c7d);color:#4b2f23;font-weight:600}.InfoModal_aiMessageBot__6mf3o{align-self:flex-start;max-width:100%;border:1px solid rgba(184,194,216,.24);background:rgba(55,62,82,.72);color:#d8ddeb}.InfoModal_aiMarkdown__EKJ8p{font-size:inherit;line-height:inherit}.InfoModal_aiMarkdown__EKJ8p p{margin:0}.InfoModal_aiMarkdown__EKJ8p p+p{margin-top:.28rem}.InfoModal_aiMarkdown__EKJ8p ol,.InfoModal_aiMarkdown__EKJ8p ul{margin:.28rem 0 0;padding-left:1rem}.InfoModal_aiMarkdown__EKJ8p a{color:#ffd7b1;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.InfoModal_aiTruckLink__MMUXm{all:unset;color:#ffd7b1;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;cursor:pointer}.InfoModal_aiTruckLink__MMUXm:hover{color:#ffe8cc}.InfoModal_aiActions__Ar9Wy{display:flex;flex-direction:column;gap:.34rem}.InfoModal_aiActions__Ar9Wy button{display:inline-flex;align-items:center;gap:.33rem;width:100%;padding:.37rem .46rem;border-radius:8px;border:1px solid hsla(18,84%,73%,.3);background:rgba(71,58,69,.75);color:#efdfd4;font-size:.71rem;cursor:pointer}.InfoModal_aiActions__Ar9Wy button:disabled{opacity:.65;cursor:default}.InfoModal_aiActions__Ar9Wy button:hover{border-color:hsla(18,84%,73%,.62);background:rgba(94,66,57,.76)}.InfoModal_aiMeta__h7s1R{font-size:.72rem;color:#d7dded}.InfoModal_aiError__7S2iZ{margin-top:.28rem;font-size:.72rem;color:#ffb2a7}.InfoModal_formPane__mXnxV{min-width:0}.InfoModal_aiComposer__Wptuv{padding:.36rem .36rem .36rem .5rem;border-radius:10px;border:1px solid rgba(188,198,220,.3);background:rgba(51,58,77,.68);display:flex;align-items:center;gap:.42rem}.InfoModal_aiComposer__Wptuv input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font-size:.73rem;color:#d7deef}.InfoModal_aiComposer__Wptuv input::placeholder{color:#b9c1d4}.InfoModal_aiComposer__Wptuv button{width:1.6rem;height:1.6rem;border-radius:8px;border:0;display:inline-flex;align-items:center;justify-content:center;color:#4c2f22;background:linear-gradient(100deg,#ffe0ba,#f2ab84);cursor:pointer;flex-shrink:0}.InfoModal_aiComposer__Wptuv button:disabled{opacity:.6;cursor:default}.InfoModal_scrollToAiButton__IyYRE{position:absolute;right:1rem;bottom:.95rem;display:inline-flex;align-items:center;gap:.24rem;padding:.44rem .62rem;border-radius:999px;border:1px solid hsla(18,84%,73%,.35);background:linear-gradient(115deg,rgba(38,45,62,.96),rgba(54,63,86,.96));color:#f2ddce;font-size:.73rem;font-weight:700;box-shadow:0 10px 24px rgba(7,12,25,.35);cursor:pointer;z-index:5}@media (max-width:1080px){.InfoModal_body__ZFx5u,.InfoModal_withVehicle__w7_Ap{grid-template-columns:1fr;grid-auto-rows:max-content;align-content:start}.InfoModal_aiChatCard__eiUnr,.InfoModal_guidePane__Xw_zV{min-height:auto}.InfoModal_mobileChatToggle__iN__i{display:inline-flex}.InfoModal_aiMessages__PFkoe{max-height:10rem}.InfoModal_scrollToAiButton__IyYRE{right:.72rem;bottom:.72rem}}[data-theme=light] .InfoModal_modal__ljbV_{border-color:rgba(102,122,162,.34);background:linear-gradient(155deg,rgba(225,235,251,.98),rgba(212,224,246,.98));box-shadow:0 22px 48px rgba(87,106,142,.26);color:#1f334f}[data-theme=light] .InfoModal_header__oFSFj{border-bottom-color:rgba(102,122,162,.28)}[data-theme=light] .InfoModal_kicker__kitQ5{color:#8a5a44}[data-theme=light] .InfoModal_header__oFSFj span{color:#384d70}[data-theme=light] .InfoModal_closeButton__mnljs{color:#5a3d30!important;background:hsla(24,41%,88%,.92)!important;border-color:hsla(19,36%,61%,.44)!important}[data-theme=light] .InfoModal_aiCard__yHSgd,[data-theme=light] .InfoModal_aiChatCard__eiUnr,[data-theme=light] .InfoModal_guideCard__zA12L{border-color:rgba(102,122,162,.3);background:rgba(197,210,235,.88)}[data-theme=light] .InfoModal_aiCard__yHSgd p,[data-theme=light] .InfoModal_aiMeta__h7s1R,[data-theme=light] .InfoModal_guideCard__zA12L li{color:#2f4568}[data-theme=light] .InfoModal_aiCardTitle__alYCm{color:#8a5a44}[data-theme=light] .InfoModal_aiMessageBot__6mf3o{border-color:rgba(102,122,162,.34);background:rgba(183,199,228,.95);color:#203651}[data-theme=light] .InfoModal_aiActions__Ar9Wy button,[data-theme=light] .InfoModal_mobileChatToggle__iN__i{border-color:rgba(102,122,162,.34);background:rgba(186,201,228,.9);color:#223651}[data-theme=light] .InfoModal_aiComposer__Wptuv{border-color:rgba(102,122,162,.34);background:rgba(177,194,223,.92)}[data-theme=light] .InfoModal_aiComposer__Wptuv input,[data-theme=light] .InfoModal_aiComposer__Wptuv input::placeholder{color:#2f466b}[data-theme=light] .InfoModal_scrollToAiButton__IyYRE{border-color:rgba(102,122,162,.36);background:linear-gradient(118deg,rgba(206,220,243,.98),rgba(189,206,233,.98));color:#26405f}.GuideModal_root__Z_8Dk{position:fixed;inset:0;z-index:1300}.GuideModal_backdrop__K_o17{position:absolute;inset:0;background:rgba(10,14,24,.68)}.GuideModal_spotlight__mz7_O{position:fixed;border-radius:14px;border:1px solid hsla(18,84%,73%,.58);box-shadow:0 0 0 9999px rgba(10,14,24,.7),0 0 0 2px rgba(255,235,221,.22);pointer-events:none;transition:all .22s ease}.GuideModal_card__xIb11{position:fixed;width:min(340px,calc(100vw - 24px));padding:.86rem;border-radius:14px;border:1px solid hsla(18,84%,73%,.32);background:linear-gradient(160deg,rgba(38,44,62,.96),rgba(27,33,49,.96));box-shadow:0 18px 44px rgba(6,11,24,.56);color:#e7edf9;transition:top .2s ease,left .2s ease}.GuideModal_arrow__MPCjq{position:absolute;width:16px;height:16px;background:rgba(33,39,56,.98);border:1px solid hsla(18,84%,73%,.32);transform:rotate(45deg)}.GuideModal_arrowTop__fDcn1{bottom:-8px;border-top:0;border-left:0}.GuideModal_arrowBottom__ypqIR{top:-8px;border-right:0;border-bottom:0}.GuideModal_arrowLeft___7hJ5{right:-8px;border-left:0;border-bottom:0}.GuideModal_arrowRight__xE1TB{left:-8px;border-top:0;border-right:0}.GuideModal_stepCounter__v2ZpN{font-size:.74rem;color:#f3ba94;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.GuideModal_card__xIb11 h2{margin-top:.28rem;font-size:1rem;color:#f2f5fd}.GuideModal_description__pttWU{margin-top:.34rem;font-size:.84rem;line-height:1.45;color:#d3dced}.GuideModal_progress__Zdm2W{margin-top:.58rem;display:inline-flex;gap:.28rem}.GuideModal_progressDot__EpkT_{width:.44rem;height:.44rem;border:0;border-radius:999px;background:rgba(175,185,208,.46);cursor:pointer}.GuideModal_progressDotActive__k1xp8{background:#f4a381}.GuideModal_controlsDock__N0zML{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(env(safe-area-inset-bottom, 0px) + .8rem);z-index:1302;display:inline-flex;align-items:center;gap:.45rem;padding:.46rem;border-radius:14px;border:1px solid hsla(18,84%,73%,.32);background:linear-gradient(158deg,rgba(35,42,58,.95),rgba(27,33,48,.95));box-shadow:0 14px 34px rgba(6,11,24,.54)}.GuideModal_primaryButton__fNsfk,.GuideModal_secondaryButton__F_OLT{display:inline-flex;align-items:center;gap:.26rem;padding:.4rem .58rem;border-radius:9px;font-size:.78rem;font-weight:700;cursor:pointer}.GuideModal_secondaryButton__F_OLT{border:1px solid rgba(186,195,219,.28);background:rgba(66,74,96,.72);color:#dce2f1}.GuideModal_secondaryButton__F_OLT:disabled{opacity:.55;cursor:default}.GuideModal_primaryButton__fNsfk{border:1px solid hsla(18,84%,73%,.34);background:linear-gradient(110deg,#ffd9b1,#f4a381);color:#4f3325}@media (max-width:640px){.GuideModal_card__xIb11{width:calc(100vw - 20px);padding:.74rem}.GuideModal_controlsDock__N0zML{width:calc(100vw - 16px);left:8px;transform:none;bottom:calc(env(safe-area-inset-bottom, 0px) + .45rem);justify-content:space-between}}[data-theme=light] .GuideModal_backdrop__K_o17{background:rgba(181,201,232,.68)}[data-theme=light] .GuideModal_spotlight__mz7_O{border-color:rgba(102,122,162,.54);box-shadow:0 0 0 9999px rgba(181,201,232,.7),0 0 0 2px rgba(244,249,255,.9)}[data-theme=light] .GuideModal_card__xIb11{border-color:rgba(102,122,162,.36);background:linear-gradient(160deg,rgba(219,230,248,.98),rgba(205,218,241,.98));box-shadow:0 16px 36px rgba(87,106,142,.28);color:#203551}[data-theme=light] .GuideModal_arrow__MPCjq{background:rgba(211,223,244,.98);border-color:rgba(102,122,162,.36)}[data-theme=light] .GuideModal_stepCounter__v2ZpN{color:#8a5a44}[data-theme=light] .GuideModal_card__xIb11 h2{color:#2f3d59}[data-theme=light] .GuideModal_description__pttWU{color:#2f476c}[data-theme=light] .GuideModal_controlsDock__N0zML{border-color:rgba(102,122,162,.36);background:linear-gradient(158deg,rgba(216,228,247,.96),rgba(202,216,240,.96));box-shadow:0 12px 30px rgba(87,106,142,.28)}[data-theme=light] .GuideModal_secondaryButton__F_OLT{border-color:rgba(102,122,162,.38);background:rgba(187,202,229,.95);color:#223854}.SearchBar_input___kfsW{width:100%;border:0;outline:0;background:transparent;color:#2f3447;font-size:.92rem}.SearchBar_input___kfsW::placeholder{color:#7d869f}.SearchBar_clearButton__6ZGDj{width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:#eceff5;color:#4e556d;cursor:pointer}.Item_card__v59vr{width:100%;padding:.72rem .78rem;border-radius:12px;border:1px solid rgba(183,192,213,.24);background:rgba(46,53,72,.76);color:#f1f2f7;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.Item_card__v59vr:hover{transform:translateY(-1px);border-color:rgba(202,210,229,.5);background:rgba(63,72,95,.9)}.Item_content__kbiYp{width:100%}.Item_head__NVzWN{display:flex;align-items:center;justify-content:space-between;gap:.35rem}.Item_head__NVzWN p{font-size:.9rem;font-weight:700;letter-spacing:-.01em}.Item_head__NVzWN span{font-size:.76rem;font-weight:700;padding:.22rem .45rem;border-radius:999px;color:#523225;background:linear-gradient(90deg,#ffdcb6,#f4ab80)}.Item_meta__J_Lqp{margin-top:.35rem;font-size:.81rem;line-height:1.42;color:#d6dbe8}.Item_footer__M_1dH{margin-top:.42rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#b4bdcf;font-size:.71rem}[data-theme=light] .Item_card__v59vr{border-color:rgba(102,122,162,.32);background:rgba(196,210,235,.95);color:#1f3451}[data-theme=light] .Item_card__v59vr:hover{border-color:rgba(92,113,154,.48);background:rgba(182,197,224,.98)}[data-theme=light] .Item_footer__M_1dH,[data-theme=light] .Item_meta__J_Lqp{color:#2f486f}.CarsList_results__4eyxh{margin-top:.75rem;display:flex;flex-direction:column;flex:1 1;gap:.65rem;overflow-y:auto;min-height:0;padding-right:.15rem}.CarsList_list__r_aO1{display:flex;flex-direction:column;gap:.56rem}.CarsList_emptyState__hL2Os{padding:.9rem;border-radius:12px;border:1px dashed rgba(188,197,220,.42);background:rgba(44,51,70,.66)}.CarsList_emptyState__hL2Os p{font-size:.84rem;line-height:1.45;color:#d1d7e6}.CarsList_emptyState__hL2Os p+p{margin-top:.35rem}@media (max-width:900px){.CarsList_results__4eyxh{margin-top:.6rem}.CarsList_emptyState__hL2Os{padding:.72rem}}[data-theme=light] .CarsList_emptyState__hL2Os{border-color:rgba(102,122,162,.34);background:rgba(195,210,236,.9)}[data-theme=light] .CarsList_emptyState__hL2Os p{color:#2f486f}.GoogleMap_map__zIlCy{flex:1 1;width:100%;height:100%;filter:saturate(.98) contrast(1.02) brightness(1.06)}.InfoWindow_popup__1UqbV{min-width:190px}.InfoWindow_title__PVq9h{font-size:.86rem;font-weight:700;color:#f8ddcb}.InfoWindow_meta__jL0wp{margin-top:.2rem;font-size:.76rem;color:#d7deee;line-height:1.35}[data-theme=light] .InfoWindow_title__PVq9h{color:#2f466d}[data-theme=light] .InfoWindow_meta__jL0wp{color:#3c557c}.Map_mapRoot__yQvzV{width:100%;height:100%}.Overlay_overlayShell__ShTh5{position:absolute;inset:0;width:100vw;height:100vh;display:grid;grid-template-columns:minmax(320px,390px) 1fr;grid-template-rows:auto 1fr;grid-gap:1rem;gap:1rem;padding:1rem;pointer-events:none;z-index:20;background:radial-gradient(circle at 20% 10%,#3a3646 0,transparent 38%),radial-gradient(circle at 80% 86%,#2a403d 0,transparent 32%),linear-gradient(155deg,#13161e,#1a1f2a 52%,#232937);font-family:-apple-system,BlinkMacSystemFont,Inter,Avenir Next,Segoe UI,Helvetica Neue,Arial,system-ui,sans-serif;font-feature-settings:"liga" 1,"calt" 1}.Overlay_topBar__M7tsV{pointer-events:auto;position:relative;z-index:30;grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-radius:16px;border:1px solid rgba(187,194,214,.24);background:rgba(23,28,40,.78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 48px rgba(3,8,21,.32);color:#f2f4fb}.Overlay_brand__GCgCw{display:flex;align-items:center;gap:.55rem;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.Overlay_brandPulse__qgvKV{width:.62rem;height:.62rem;border-radius:999px;background:#79dccb;box-shadow:0 0 0 0 rgba(121,220,203,.75);animation:Overlay_pulse__opnA0 2s infinite}.Overlay_topMetrics__V4_hP{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.Overlay_topMetrics__V4_hP span{display:inline-flex;align-items:center;gap:.32rem;padding:.3rem .55rem;border-radius:999px;background:rgba(73,80,101,.46);border:1px solid rgba(196,203,224,.2);font-size:.78rem;color:#dfe4f3}.Overlay_topActions__3TcGd{display:flex;gap:.5rem}.Overlay_themeToggle__a137a{background:linear-gradient(108deg,rgba(126,214,196,.26),hsla(18,84%,73%,.26))!important;border-color:rgba(202,210,231,.34)!important}.Overlay_topActions__3TcGd button{display:inline-flex;align-items:center;gap:.35rem;padding:.52rem .75rem;border-radius:10px;border:1px solid rgba(202,210,231,.26);background:rgba(63,68,87,.78);color:#f3f5fa;font-size:.82rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}.Overlay_topActions__3TcGd button:hover{background:rgba(82,90,114,.9)}.Overlay_tourActionWrap__f9wrg{position:relative;display:inline-flex}.Overlay_tourButtonGlow__qdmRm{border-color:hsla(18,84%,73%,.58)!important;box-shadow:0 0 0 0 hsla(18,84%,73%,.35);animation:Overlay_tourButtonGlowPulse__SMYy3 2.2s ease-in-out infinite}.Overlay_tourHintPopover__qc6JO{position:absolute;top:calc(100% + .45rem);right:0;width:min(290px,calc(100vw - 2rem));padding:.62rem;border-radius:12px;border:1px solid hsla(18,84%,73%,.35);background:linear-gradient(150deg,rgba(36,43,60,.96),rgba(27,33,49,.96));box-shadow:0 14px 32px rgba(6,10,24,.45);z-index:45}.Overlay_tourHintPopover__qc6JO:before{content:"";position:absolute;right:1rem;top:-.38rem;width:.75rem;height:.75rem;background:rgba(33,40,56,.98);border-left:1px solid hsla(18,84%,73%,.35);border-top:1px solid hsla(18,84%,73%,.35);transform:rotate(45deg)}.Overlay_tourHintPopover__qc6JO p{font-size:.76rem;line-height:1.35;color:#d6ddef}.Overlay_tourHintActions__mbdew{margin-top:.52rem;display:flex;justify-content:flex-end;gap:.38rem}.Overlay_tourHintActions__mbdew button{all:unset;display:inline-flex;align-items:center;justify-content:center;padding:.34rem .48rem;border-radius:8px;font-size:.72rem;font-weight:700;cursor:pointer}.Overlay_tourHintActions__mbdew button:first-child{color:#cad2e6;background:rgba(70,78,100,.7);border:1px solid rgba(189,198,220,.24)}.Overlay_tourHintActions__mbdew button:last-child{color:#4f3325;background:linear-gradient(108deg,#ffd9b1,#f4a381);border:1px solid hsla(18,84%,73%,.4)}.Overlay_sidePanel__BmDsC{pointer-events:auto;grid-column:1/2;grid-row:2/3;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:1rem;border-radius:18px;border:1px solid rgba(183,192,214,.2);background:rgba(19,24,35,.84);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 24px 56px rgba(4,9,24,.4);color:#f3f4f8}.Overlay_panelHeading__uCe7U h1{font-size:clamp(1.1rem,2.4vw,1.45rem);letter-spacing:-.02em}.Overlay_panelHeading__uCe7U p{margin-top:.35rem;color:#c6ccdd;font-size:.9rem;line-height:1.5}.Overlay_searchLabel__lWKTw{margin-top:.85rem;margin-bottom:.35rem;color:#acb5cd;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.Overlay_searchInputWrap__9qr1J{display:flex;align-items:center;gap:.45rem;padding:.3rem .4rem .3rem .62rem;border-radius:12px;border:1px solid rgba(174,183,205,.42);background:hsla(0,0%,100%,.97);color:#3a3f53}.Overlay_infoRow__dnmqd{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:.7rem;color:#c4cad9;font-size:.78rem}.Overlay_resultsPanel__w_35w{display:flex;flex:1 1;min-height:0;overflow:hidden}.Overlay_mobileAiPreview__QPLdw,.Overlay_mobileCollapseButton__umRKV,.Overlay_mobileModeSwitch__tYllH,.Overlay_mobilePanelHeader__Lz97G,.Overlay_mobilePanelReveal__mQeMK{display:none}.Overlay_mobileModeButton__p1L8Y{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;flex:0 0 auto;min-width:6.6rem;padding:.35rem .5rem;border:0;border-radius:999px;background:rgba(71,79,103,.52);color:#cfd7e9;font-size:.72rem;font-weight:600;cursor:pointer;transition:all .2s ease}.Overlay_mobileModeButtonAi__V_jr1{background:linear-gradient(110deg,hsla(19,84%,75%,.22),rgba(99,210,189,.14));color:#f4d7c2;animation:Overlay_aiButtonPulse__7vuii 2.8s ease-in-out infinite}.Overlay_mobileModeButtonActive___4I4_{background:linear-gradient(106deg,#ffd7b1,#f39c7d);color:#4a2e22;box-shadow:0 6px 14px rgba(16,20,32,.3);animation:none}.Overlay_aiTeaser__OZ_l8{margin-top:.72rem;padding:.72rem;border-radius:12px;border:1px solid rgba(189,198,218,.28);background:linear-gradient(150deg,rgba(56,62,82,.78),rgba(37,43,60,.9))}.Overlay_aiTeaserHeader__Q4PHB{display:flex;gap:.55rem}.Overlay_aiTeaserIcon__2cxHU{width:1.8rem;height:1.8rem;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#ffe1b8,#f4aa7a);color:#492f22}.Overlay_aiTeaserHeader__Q4PHB p{font-size:.83rem;font-weight:700;color:#f2f1ef}.Overlay_aiTeaserHeader__Q4PHB small{display:block;margin-top:.16rem;font-size:.74rem;line-height:1.42;color:#c8cedd}.Overlay_aiPromptList__fFTlJ{margin-top:.56rem;display:flex;flex-direction:column;gap:.35rem}.Overlay_aiPromptList__fFTlJ button{display:inline-flex;align-items:center;gap:.35rem;width:100%;padding:.42rem .5rem;border:1px solid rgba(189,197,217,.3);border-radius:9px;background:rgba(48,54,72,.76);color:#dce1ee;font-size:.74rem;cursor:pointer;transition:background-color .2s ease}.Overlay_aiPromptList__fFTlJ button:hover{background:rgba(62,70,93,.9)}.Overlay_mapStage__SpwtT{pointer-events:auto;grid-column:2/3;grid-row:2/3;position:relative;min-height:0;border-radius:22px;overflow:hidden;border:1px solid rgba(185,194,217,.24);box-shadow:inset 0 0 0 1px rgba(207,214,231,.08),0 20px 56px rgba(5,9,24,.45)}.Overlay_mapShade__CJxwy{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(17,20,29,.18),rgba(17,20,29,0) 28%,rgba(17,20,29,.2))}.Overlay_aiChatTeaser__Nw4Vf{position:absolute;right:.9rem;bottom:.9rem;width:min(22rem,calc(100% - 1.8rem));padding:.68rem;border-radius:14px;border:1px solid rgba(191,201,223,.28);background:linear-gradient(155deg,rgba(34,39,54,.9),rgba(26,32,46,.88));-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);box-shadow:0 10px 30px rgba(4,10,28,.5);color:#e3e7f2}.Overlay_aiChatHeader__iuP2O{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.Overlay_aiChatHeader__iuP2O>div{display:inline-flex;align-items:center;gap:.35rem}.Overlay_aiChatHeader__iuP2O span{font-size:.79rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#a6e2d7}.Overlay_aiChatHeader__iuP2O small{padding:.16rem .38rem;border-radius:999px;border:1px solid rgba(190,200,223,.26);background:rgba(74,81,102,.56);font-size:.66rem;color:#d0d6e5}.Overlay_aiMessages__WFPA4{margin-top:.55rem;display:flex;flex-direction:column;gap:.34rem}.Overlay_aiMessage__xMeLN{padding:.42rem .54rem;border-radius:10px;font-size:.74rem;line-height:1.35}.Overlay_aiMarkdown__ZhoNe{font-size:inherit;line-height:inherit}.Overlay_aiMarkdown__ZhoNe p{margin:0}.Overlay_aiMarkdown__ZhoNe p+p{margin-top:.32rem}.Overlay_aiMarkdown__ZhoNe h1,.Overlay_aiMarkdown__ZhoNe h2,.Overlay_aiMarkdown__ZhoNe h3{margin:.2rem 0 0;font-size:.74rem;line-height:1.3}.Overlay_aiMarkdown__ZhoNe ol,.Overlay_aiMarkdown__ZhoNe ul{margin:.32rem 0 0;padding-left:1rem}.Overlay_aiMarkdown__ZhoNe li+li{margin-top:.2rem}.Overlay_aiMarkdown__ZhoNe code{padding:.02rem .2rem;border-radius:5px;background:rgba(13,17,28,.35);font-size:.68rem}.Overlay_aiMarkdown__ZhoNe a{color:#ffd7b1;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.Overlay_aiTruckLink__kfggf{all:unset;color:#ffd7b1;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;cursor:pointer}.Overlay_aiTruckLink__kfggf:hover{color:#ffe8cc}.Overlay_aiMessageUser__rf97Y{align-self:flex-end;max-width:86%;background:linear-gradient(100deg,#ffd7b1,#f39c7d);color:#4b2f23;font-weight:600}.Overlay_aiMessageBot__cBsJ6{align-self:flex-start;max-width:92%;border:1px solid rgba(184,194,216,.24);background:rgba(55,62,82,.72);color:#d8ddeb}.Overlay_aiMessageChips__3NH5g{margin-top:.5rem;display:flex;gap:.34rem;flex-wrap:wrap}.Overlay_aiMessageChips__3NH5g button{padding:.28rem .42rem;border-radius:999px;border:1px solid rgba(187,196,218,.27);background:rgba(60,67,88,.74);color:#dce1ef;font-size:.67rem;cursor:pointer}.Overlay_aiComposer__cV81_{margin-top:.52rem;padding:.38rem .38rem .38rem .52rem;border-radius:10px;border:1px solid rgba(188,198,220,.3);background:rgba(51,58,77,.68);display:flex;align-items:center;justify-content:space-between;gap:.45rem}.Overlay_aiComposer__cV81_ input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font-size:.72rem;color:#b9c1d4}.Overlay_aiComposer__cV81_ input::placeholder{color:#b9c1d4}.Overlay_aiComposer__cV81_ button{width:1.55rem;height:1.55rem;border-radius:8px;border:0;display:inline-flex;align-items:center;justify-content:center;color:#4c2f22;background:linear-gradient(100deg,#ffe0ba,#f2ab84);cursor:pointer;flex-shrink:0}.Overlay_aiComposer__cV81_ button:disabled{opacity:.6;cursor:default}.Overlay_aiError__iAEJ3{margin-top:.45rem;font-size:.7rem;color:#ffb8aa;line-height:1.35}@keyframes Overlay_pulse__opnA0{0%{box-shadow:0 0 0 0 rgba(121,220,203,.72)}70%{box-shadow:0 0 0 10px rgba(121,220,203,0)}to{box-shadow:0 0 0 0 rgba(121,220,203,0)}}@media (max-width:1200px){.Overlay_topMetrics__V4_hP{display:none}}@media (max-width:900px){.Overlay_overlayShell__ShTh5{display:block;padding:0;background:transparent}.Overlay_topBar__M7tsV{position:absolute;z-index:30;left:.55rem;right:.55rem;top:calc(env(safe-area-inset-top, 0px) + .55rem);padding:.7rem .78rem;gap:.55rem;border-radius:14px;flex-wrap:wrap}.Overlay_sidePanel__BmDsC{position:absolute;z-index:6;left:.55rem;right:.55rem;bottom:calc(env(safe-area-inset-bottom, 0px) + .55rem);max-width:none;max-height:min(72vh,760px);padding:.78rem;border-radius:16px;background:rgba(18,23,34,.9);box-shadow:0 16px 40px rgba(4,9,24,.48);transition:transform .28s ease,opacity .24s ease;transform:translateY(0);opacity:1}.Overlay_mobileCollapsed__ZsegJ{transform:translateY(calc(100% + 1.3rem));opacity:0;pointer-events:none}.Overlay_sidePanel__BmDsC:before{content:"";width:3.1rem;height:.24rem;border-radius:999px;background:rgba(199,207,228,.38);align-self:center;margin-bottom:.45rem}.Overlay_panelHeading__uCe7U h1{font-size:1.08rem}.Overlay_panelHeading__uCe7U p{margin-top:.25rem;font-size:.82rem;line-height:1.38}.Overlay_searchLabel__lWKTw{margin-top:.62rem}.Overlay_mobilePanelReveal__mQeMK{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;position:absolute;z-index:6;left:50%;transform:translateX(-50%);bottom:calc(env(safe-area-inset-bottom, 0px) + .62rem);padding:.5rem .75rem;border-radius:999px;border:1px solid hsla(18,84%,73%,.38);background:linear-gradient(120deg,rgba(34,40,56,.96),rgba(44,52,72,.96));color:#f1d8c6;font-size:.76rem;font-weight:700;box-shadow:0 10px 24px rgba(6,11,24,.42);pointer-events:auto;animation:Overlay_revealFloat__gicO_ .28s ease}.Overlay_mobilePanelHeader__Lz97G{display:flex;align-items:center;justify-content:space-between;gap:.45rem;margin-top:.48rem}.Overlay_mobileModeSwitch__tYllH{display:flex;align-items:center;gap:.34rem;flex-wrap:nowrap}.Overlay_mobileCollapseButton__umRKV{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(188,197,220,.28);border-radius:10px;background:rgba(56,63,84,.82);color:#dde3f2;cursor:pointer;flex-shrink:0}.Overlay_mobileAiPreview__QPLdw{display:block;margin-top:.62rem;padding:.64rem;border-radius:12px;border:1px solid hsla(18,84%,73%,.28);background:linear-gradient(152deg,rgba(47,55,75,.86),rgba(33,40,56,.92))}.Overlay_mobileAiPreviewHeader__Cizve{display:flex;align-items:center;justify-content:space-between;gap:.45rem}.Overlay_mobileAiPreviewHeader__Cizve>div{display:inline-flex;align-items:center;gap:.35rem}.Overlay_mobileAiPreviewHeader__Cizve span{font-size:.76rem;font-weight:700;color:#f4c8aa}.Overlay_mobileAiPreviewHeader__Cizve small{padding:.14rem .35rem;border-radius:999px;border:1px solid rgba(189,199,220,.24);background:rgba(72,79,99,.55);font-size:.64rem;color:#ccd4e8}.Overlay_mobileAiMessages__OCOW3{margin-top:.46rem;display:flex;flex-direction:column;gap:.3rem}.Overlay_mobileAiMessageChips__rDNF6{margin-top:.45rem;display:flex;gap:.34rem;flex-wrap:wrap}.Overlay_mobileAiMessageChips__rDNF6 button{padding:.28rem .44rem;border-radius:999px;border:1px solid hsla(18,84%,73%,.32);background:rgba(69,58,67,.76);color:#f0dfd3;font-size:.67rem;cursor:pointer}.Overlay_infoRow__dnmqd{margin-top:.55rem;font-size:.74rem}.Overlay_aiChatTeaser__Nw4Vf,.Overlay_aiTeaser__OZ_l8{display:none}.Overlay_mapStage__SpwtT{display:block;position:absolute;inset:0;z-index:1;border-radius:0;border:0;box-shadow:none}.Overlay_mapShade__CJxwy{background:linear-gradient(180deg,rgba(16,20,30,.2),rgba(16,20,30,0) 30%,rgba(16,20,30,.36))}}@media (max-width:640px){.Overlay_overlayShell__ShTh5{padding:0}.Overlay_topBar__M7tsV{left:.45rem;right:.45rem;top:calc(env(safe-area-inset-top, 0px) + .45rem);padding:.62rem;flex-wrap:wrap}.Overlay_topActions__3TcGd{width:100%}.Overlay_topActions__3TcGd button{flex:1 1;justify-content:center}.Overlay_themeToggle__a137a{flex:0 0 auto!important;width:auto!important;min-width:0;padding:.34rem .48rem!important;font-size:.74rem!important}.Overlay_tourActionWrap__f9wrg{flex:1 1}.Overlay_tourActionWrap__f9wrg>button{width:100%}.Overlay_tourHintPopover__qc6JO{left:auto;right:0;width:min(270px,calc(100vw - 1rem))}.Overlay_tourHintPopover__qc6JO:before{left:auto;right:1rem}.Overlay_sidePanel__BmDsC{left:.45rem;right:.45rem;bottom:calc(env(safe-area-inset-bottom, 0px) + .45rem);max-height:min(76vh,760px);padding:.68rem}.Overlay_mobilePanelReveal__mQeMK{width:calc(100% - .9rem);bottom:calc(env(safe-area-inset-bottom, 0px) + .45rem)}.Overlay_mobilePanelHeader__Lz97G{margin-top:.42rem}.Overlay_mobileModeSwitch__tYllH{gap:.28rem}.Overlay_infoRow__dnmqd{flex-direction:column;align-items:flex-start;gap:.2rem}}@keyframes Overlay_revealFloat__gicO_{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes Overlay_aiButtonPulse__7vuii{0%,to{box-shadow:0 0 0 0 hsla(18,84%,73%,.16);filter:saturate(1)}50%{box-shadow:0 0 0 6px hsla(18,84%,73%,0);filter:saturate(1.07)}}@keyframes Overlay_tourButtonGlowPulse__SMYy3{0%,to{box-shadow:0 0 0 0 hsla(18,84%,73%,.32)}60%{box-shadow:0 0 0 10px hsla(18,84%,73%,0)}}[data-theme=light] .Overlay_overlayShell__ShTh5{background:radial-gradient(circle at 18% 10%,#dce7fb 0,transparent 42%),radial-gradient(circle at 82% 90%,#efe6da 0,transparent 32%),linear-gradient(155deg,#e5ecf9,#dae4f5 54%,#cedaef)}[data-theme=light] .Overlay_topBar__M7tsV{border-color:rgba(102,122,162,.32);background:rgba(226,235,250,.96);box-shadow:0 14px 34px rgba(87,106,142,.28);color:#1f2f49}[data-theme=light] .Overlay_topActions__3TcGd button,[data-theme=light] .Overlay_topMetrics__V4_hP span{background:rgba(208,221,242,.88);border-color:rgba(104,124,164,.34);color:#223652}[data-theme=light] .Overlay_topActions__3TcGd button:hover{background:rgba(194,209,235,.95)}[data-theme=light] .Overlay_sidePanel__BmDsC{border-color:rgba(102,122,162,.3);background:rgba(228,237,251,.94);box-shadow:0 16px 38px rgba(87,106,142,.24);color:#21334f}[data-theme=light] .Overlay_infoRow__dnmqd,[data-theme=light] .Overlay_panelHeading__uCe7U p,[data-theme=light] .Overlay_searchLabel__lWKTw{color:#3f5476}[data-theme=light] .Overlay_searchInputWrap__9qr1J{border-color:rgba(104,124,164,.42);background:rgba(242,247,255,.92);color:#334765}[data-theme=light] .Overlay_aiChatTeaser__Nw4Vf,[data-theme=light] .Overlay_aiTeaser__OZ_l8{border-color:rgba(104,124,164,.34);background:linear-gradient(150deg,rgba(214,226,246,.95),rgba(204,217,240,.95));color:#223651}[data-theme=light] .Overlay_aiTeaserHeader__Q4PHB p,[data-theme=light] .Overlay_aiTeaserHeader__Q4PHB small{color:#2f4468}[data-theme=light] .Overlay_aiChatHeader__iuP2O span,[data-theme=light] .Overlay_mobileAiPreviewHeader__Cizve span{color:#274067}[data-theme=light] .Overlay_aiChatHeader__iuP2O small,[data-theme=light] .Overlay_mobileAiPreviewHeader__Cizve small{border-color:rgba(102,122,162,.36);background:rgba(187,202,229,.9);color:#294166}[data-theme=light] .Overlay_aiMessageChips__3NH5g button,[data-theme=light] .Overlay_aiPromptList__fFTlJ button{background:rgba(196,210,235,.92);border-color:rgba(102,122,162,.34);color:#223650}[data-theme=light] .Overlay_mapStage__SpwtT{border-color:rgba(97,119,161,.36);box-shadow:inset 0 0 0 1px rgba(143,162,199,.24),0 20px 56px rgba(66,88,129,.3)}[data-theme=light] .Overlay_mapShade__CJxwy{background:linear-gradient(180deg,rgba(170,191,227,.24),rgba(170,191,227,.02) 30%,rgba(170,191,227,.2))}[data-theme=light] .Overlay_aiMessageBot__cBsJ6{border-color:rgba(102,122,162,.34);background:rgba(197,210,235,.96);color:#213650}[data-theme=light] .Overlay_aiComposer__cV81_{border-color:rgba(102,122,162,.34);background:rgba(189,204,231,.9)}[data-theme=light] .Overlay_aiComposer__cV81_ input,[data-theme=light] .Overlay_aiComposer__cV81_ input::placeholder,[data-theme=light] .Overlay_aiError__iAEJ3{color:#364b6f}[data-theme=light] .Overlay_tourHintPopover__qc6JO{border-color:rgba(102,122,162,.36);background:linear-gradient(150deg,rgba(227,237,252,.98),rgba(214,226,246,.98))}[data-theme=light] .Overlay_tourHintPopover__qc6JO p{color:#344b70}[data-theme=light] .Overlay_mobileCollapseButton__umRKV,[data-theme=light] .Overlay_mobileModeButton__p1L8Y,[data-theme=light] .Overlay_mobilePanelReveal__mQeMK{background:rgba(196,210,235,.92);border-color:rgba(102,122,162,.34);color:#233752}[data-theme=light] .Overlay_mobileAiPreview__QPLdw{border-color:rgba(102,122,162,.34);background:linear-gradient(152deg,rgba(214,226,246,.95),rgba(204,217,240,.95))}