.Chips_chips__OSD4V{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Chips_chip__uHpms{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--touch-min);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--hairline-strong);background:var(--surface-raised);font-size:var(--type-small-size);font-weight:var(--type-body-strong-weight);cursor:pointer}.Chips_on__NEMEd{background:var(--brand-soft);border-color:var(--brand);color:var(--brand)}.Chips_stars__kKwS6{display:inline-flex;color:var(--accent)}.Chips_stars__kKwS6 svg{flex:none}.Chips_sub__FHQyC{margin-top:var(--space-3);padding-left:var(--space-3);border-left:1px solid var(--hairline)}.AddOptionSheet_backdrop__I6F1i{position:fixed;inset:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;background:rgba(23,21,26,.45)}.AddOptionSheet_sheet__K0wHi{width:100%;max-width:560px;max-height:85vh;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-8);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface);box-shadow:var(--shadow-sheet)}.AddOptionSheet_head__lLqGJ{display:flex;align-items:center;justify-content:space-between}.AddOptionSheet_close__XCvNh{display:inline-flex;align-items:center;justify-content:center;width:var(--touch-min);height:var(--touch-min);border:0;background:none;cursor:pointer}.AddOptionSheet_results__4MfBp{list-style:none;margin:0;padding:0;border-top:1px solid var(--hairline)}.AddOptionSheet_results__4MfBp button{display:flex;width:100%;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--touch-session);padding:0 var(--space-2);border:0;border-bottom:1px solid var(--hairline);background:none;text-align:left;font-weight:var(--type-body-strong-weight);cursor:pointer}.AddOptionSheet_periodos__GiBNs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.AddOptionSheet_periodos__GiBNs button{min-height:var(--touch-session)}.AddOptionSheet_vagas__Imwzf{display:flex;flex-direction:column;gap:var(--space-1);max-width:8rem}.UsoPainel_head__UzQdG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.UsoPainel_periodos__f6iaN{display:flex;gap:var(--space-1)}.UsoPainel_periodo__5FD_q{min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink);font:inherit;font-size:var(--type-small-size);cursor:pointer}.UsoPainel_periodoOn__82Bbh{border-color:var(--brand);background:var(--brand);color:var(--on-brand)}.UsoPainel_hero__8v0OO{display:flex;flex-direction:column;margin-top:var(--space-4)}.UsoPainel_heroNum__srOpa{font-size:3rem;line-height:1.1;color:var(--ink)}.UsoPainel_chart__nxobU{margin:var(--space-6) 0 0}.UsoPainel_readout__SrtpP{min-height:1.5em;margin-bottom:var(--space-2);font-size:var(--type-small-size);color:var(--ink-muted)}.UsoPainel_readout__SrtpP strong{color:var(--ink)}.UsoPainel_plot__hfHbM{position:relative;border-bottom:1px solid var(--hairline)}.UsoPainel_max__977yD{position:absolute;top:0;left:0;color:var(--ink-muted)}.UsoPainel_bars__sc_LU{display:flex;align-items:flex-end;gap:2px;height:140px;padding-top:var(--space-6)}.UsoPainel_barHit__Ekt5f{display:flex;align-items:flex-end;flex:1 1;height:100%;min-width:0;padding:0;border:0;background:none;cursor:pointer}.UsoPainel_bar__Wr1uB{display:block;width:100%;border-radius:4px 4px 0 0;background:var(--brand)}.UsoPainel_barHit__Ekt5f:focus-visible,.UsoPainel_barOn__vBIT8{background:var(--hairline);border-radius:4px 4px 0 0}.UsoPainel_barHit__Ekt5f:focus-visible .UsoPainel_bar__Wr1uB,.UsoPainel_barOn__vBIT8 .UsoPainel_bar__Wr1uB{background:var(--accent)}.UsoPainel_eixo__2pU2I{display:flex;justify-content:space-between;margin-top:var(--space-1);color:var(--ink-muted)}.UsoPainel_numeros__gxtr7{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-6) 0 0}.UsoPainel_numero__zPI4L{padding:var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface-raised)}.UsoPainel_numero__zPI4L dt{color:var(--ink-muted)}.UsoPainel_numero__zPI4L dd{margin:var(--space-1) 0 0;font-size:1.5rem;color:var(--ink)}.UsoPainel_tabela__Nu7Eo{width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:var(--space-6);border-collapse:collapse;font-size:var(--type-small-size)}.UsoPainel_tabela__Nu7Eo caption{margin-bottom:var(--space-2);text-align:left}.UsoPainel_tabela__Nu7Eo th{font-weight:500;text-align:left;color:var(--ink-muted)}.UsoPainel_tabela__Nu7Eo td+td,.UsoPainel_tabela__Nu7Eo th+th{text-align:right}.UsoPainel_tabela__Nu7Eo td,.UsoPainel_tabela__Nu7Eo th{padding:var(--space-2) 0;border-bottom:1px solid var(--hairline)}.UsoPainel_nota__ebu2w{margin-top:var(--space-4);color:var(--ink-muted)}.Admin_page___jLyC{max-width:640px}.Admin_top__8oXAh{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.Admin_back__a7yE2{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--touch-min);text-decoration:none}.Admin_linkButton__LjDMS{padding:0;border:0;background:none;color:inherit;cursor:pointer}.Admin_form___HFTr{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}.Admin_list__gTRZ6{list-style:none;margin:var(--space-4) 0 0;padding:0;border-top:1px solid var(--hairline)}.Admin_row__Sye5P{display:flex;align-items:center;gap:var(--space-2);min-height:var(--touch-session);padding:var(--space-2) 0;border-bottom:1px solid var(--hairline)}.Admin_main__Aryie{display:flex;flex-direction:column;flex:1 1;min-width:0}.Admin_vagas__sPs56{display:flex;flex-direction:column;width:5rem}.Admin_remove__jT1ZI{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--touch-min);height:var(--touch-min);border:0;background:none;color:var(--ink-muted);cursor:pointer}.Admin_actions__akvMt{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6)}.Admin_importado__5zwHq{margin-top:var(--space-4)}.Admin_importado__5zwHq ul{margin:var(--space-1) 0 0;padding-left:var(--space-4)}.Admin_importado__5zwHq code{overflow-wrap:anywhere}.Admin_ajuda__h2hjV{margin-top:var(--space-4)}.Admin_ajuda__h2hjV summary{min-height:var(--touch-min);display:flex;align-items:center;cursor:pointer}.AddressInput_wrap__nnYrD{position:relative;display:flex;flex-direction:column;gap:var(--space-1)}.AddressInput_list__bwEUJ{list-style:none;margin:0;padding:0;border:1px solid var(--hairline-strong);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-float);overflow:hidden}.AddressInput_list__bwEUJ button{width:100%;min-height:var(--touch-min);padding:var(--space-2) var(--space-3);border:0;border-bottom:1px solid var(--hairline);background:none;text-align:left;cursor:pointer}.AddressInput_list__bwEUJ li:last-child button{border-bottom:0}.AddressInput_list__bwEUJ button:hover{background:var(--surface-sunk)}.AddressInput_chosen__dhPKx{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.AddressInput_chosen__dhPKx span{flex:1 1 12rem}.AddressInput_modo__Xiepr{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-2)}.AddressInput_wrap__nnYrD>.AddressInput_modo__Xiepr:first-child{margin-top:0;margin-bottom:var(--space-2)}.Dica_dica__MDRW_{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--brand);color:var(--on-brand);animation:Dica_dicaIn__pVS4g .25s ease-out both}.Dica_dica__MDRW_ p{flex:1 1;margin:0;color:inherit}.Dica_dica__MDRW_:after{content:"";position:absolute;top:100%;left:var(--seta);margin-left:-8px;border:8px solid transparent;border-top:8px solid var(--brand)}.Dica_ok__KGNR_{flex:none;min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid;border-radius:var(--radius-sm);background:none;color:inherit;font:inherit;font-weight:600;cursor:pointer}@keyframes Dica_dicaIn__pVS4g{0%{opacity:0;transform:translateY(4px)}}.RankingList_list__Tw6ax{list-style:none;margin:0;padding:0;border-top:1px solid var(--hairline)}.RankingList_row__gNggs{display:grid;grid-template-columns:2rem 1fr auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:start;padding:var(--space-3) 0;border-bottom:1px solid var(--hairline)}.RankingList_selected__xZIQI{background:var(--surface-raised)}.RankingList_pos__Q2h6w{font-family:var(--font-serif);font-style:italic;color:var(--accent);font-size:var(--type-heading-size);line-height:var(--type-heading-line);text-align:right}.RankingList_body__DU6EM{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.RankingList_name__ZwApc{text-decoration:none;overflow-wrap:anywhere}.RankingList_name__ZwApc:hover{text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong)}.RankingList_badges__ybUTZ{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.RankingList_side__0Mg5B{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}.RankingList_score__U_Vsj{color:var(--brand)}.RankingList_fav__fHxaL{display:inline-flex;align-items:center;justify-content:center;width:var(--touch-min);height:var(--touch-min);margin-right:calc(-1 * var(--space-3));border:0;background:none;color:var(--accent);cursor:pointer}.SchoolCard_card__e3gIh{position:absolute;left:var(--space-3);right:var(--space-3);bottom:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-float)}.SchoolCard_top__m2OYi{display:flex;align-items:flex-start;gap:var(--space-3)}.SchoolCard_top__m2OYi h3{flex:1 1}.SchoolCard_score__7mTnz{color:var(--brand)}.SchoolCard_close__sLPF7{display:inline-flex;align-items:center;justify-content:center;width:var(--touch-min);height:var(--touch-min);margin:calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) 0 0;border:0;background:none;cursor:pointer}.SchoolCard_badges__ymRgB{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.SchoolCard_actions__9HpL5{display:flex;flex-wrap:wrap;gap:var(--space-2)}.SchoolMap_wrap__BkSJ9{position:relative;height:100%;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--hairline);background:var(--surface-sunk)}.SchoolMap_map__u1DjT{width:100%;height:100%}.SchoolMap_marker__radUG{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);font-family:var(--font-serif);font-size:13px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:1px solid var(--surface-raised);cursor:pointer}.SchoolMap_high__atl4j{background:var(--score-high);color:var(--on-brand)}.SchoolMap_mid__5S__b{background:var(--score-mid);color:var(--ink)}.SchoolMap_low__BjEGl,.SchoolMap_none__MTRMW{background:var(--score-low);color:var(--ink);border-color:var(--hairline-strong)}.SchoolMap_selected__Vj7mU{outline:2px solid var(--ink);outline-offset:2px}.SchoolMap_home__qzmdn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-pill);background:var(--ink);color:var(--surface)}.Tour_backdrop___qWZr{position:fixed;inset:0;z-index:30;display:flex;align-items:flex-end;justify-content:center;background:rgba(23,21,26,.45);animation:Tour_fade__8yfZL .25s ease-out}.Tour_sheet__WveKO{width:100%;max-width:480px;max-height:92vh;max-height:92dvh;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding:var(--space-2) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface);box-shadow:var(--shadow-sheet);animation:Tour_rise__6QDaE .35s cubic-bezier(.2,.8,.2,1);touch-action:pan-y}@media (min-width:720px){.Tour_backdrop___qWZr{align-items:center}.Tour_sheet__WveKO{border-radius:var(--radius-lg);padding-bottom:var(--space-6)}.Tour_grab__hLUjC{display:none}}.Tour_grab__hLUjC{width:40px;height:4px;margin:0 auto var(--space-2);border-radius:var(--radius-pill);background:var(--hairline)}.Tour_head__9Dz_E{display:flex;align-items:center;justify-content:space-between;color:var(--ink-muted)}.Tour_skip__5rHJK{min-height:var(--touch-min);padding:0 var(--space-2);border:0;background:none;color:var(--ink-muted);font-weight:var(--type-body-strong-weight);cursor:pointer}.Tour_body__S_Qey{display:flex;flex-direction:column}.Tour_body__S_Qey .title{margin-bottom:var(--space-2)}.Tour_fromRight__a47MI{animation:Tour_inRight__6zRtQ .35s cubic-bezier(.2,.8,.2,1)}.Tour_fromLeft__pRANZ{animation:Tour_inLeft__FSPcA .35s cubic-bezier(.2,.8,.2,1)}.Tour_text__7_MM4{margin:0;color:var(--ink-muted);min-height:calc(var(--type-body-line) * 4)}.Tour_stage__HMG_7{position:relative;height:200px;margin:var(--space-2) 0 var(--space-4);border-radius:var(--radius-lg);background:var(--surface-sunk);overflow:hidden}.Tour_dots__VgOWh{display:flex;justify-content:center;gap:2px;margin:var(--space-3) 0 var(--space-2)}.Tour_dot__Qg9mu{position:relative;width:24px;height:24px;border:0;background:none;cursor:pointer}.Tour_dot__Qg9mu:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:var(--radius-pill);background:var(--hairline-strong);transform:translate(-50%,-50%);transition:width .25s,background .25s}.Tour_dotOn__tJ358:after{width:20px;background:var(--brand)}.Tour_nav__XGUVx{display:grid;grid-template-columns:var(--touch-min) 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.Tour_nav__XGUVx .btn{padding:0}.Tour_nav__XGUVx .btn:disabled{opacity:.4;cursor:default}.Tour_next__E6JGC{min-height:52px!important}.Tour_mock__1yzSu{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);padding:var(--space-4)}.Tour_chipRow__CTt2s{display:flex;flex-wrap:wrap;gap:6px}.Tour_chip__n2jFp{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);background:var(--surface-raised);font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--type-caption-weight);white-space:nowrap}.Tour_on__TGB9B{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.Tour_accent__2VgeV{color:var(--accent)}.Tour_tight__w8x0u{margin:0}.Tour_finger__RURo4{position:absolute;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--accent);opacity:0;pointer-events:none}.Tour_intro__NL2gl{position:absolute;inset:0;background-image:linear-gradient(var(--hairline) 1px,transparent 1px),linear-gradient(90deg,var(--hairline) 1px,transparent 1px);background-size:32px 32px}.Tour_introPin__vswgR{position:absolute;color:var(--ink-muted);animation:Tour_drop__mDuPD .5s cubic-bezier(.3,1.6,.5,1) both}.Tour_introBest__5k6RX{color:var(--accent)}.Tour_introBest__5k6RX svg{animation:Tour_bob__Aaodh 1.8s ease-in-out 1.2s infinite}.Tour_introWord__9wjdB{position:absolute;right:var(--space-4);bottom:var(--space-3);font-family:var(--font-serif);font-size:var(--type-title-size);animation:Tour_fadeUp__Cy797 .5s ease-out 1s both}.Tour_chipPick__9nyaE{animation:Tour_pick__700d4 4.5s ease-in-out infinite}.Tour_field__pHrww{display:flex;align-items:center;height:36px;padding:0 var(--space-3);border:1px solid var(--hairline-strong);border-radius:var(--radius-md);background:var(--surface-raised);font-size:var(--type-small-size);overflow:hidden}.Tour_typing__zEnVY{display:inline-block;overflow:hidden;white-space:nowrap;max-width:100%;animation:Tour_type__dbnW1 4.5s steps(26) infinite}.Tour_caret__3EPtN{width:1px;height:16px;margin-left:1px;background:var(--ink);animation:Tour_blink__KCQtH .8s step-end infinite}.Tour_modo1__fng2E{animation:Tour_modo__o4Ht7 4.5s infinite}.Tour_trip__peM4e{display:flex;align-items:center;gap:6px;color:var(--accent)}.Tour_tripDot__3wbkI{width:10px;height:10px;border-radius:var(--radius-pill);background:var(--brand)}.Tour_tripLine__hocfg{flex:1 1;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 6px,transparent 6px 10px);transform-origin:left;animation:Tour_grow__Pgd3C 4.5s ease-out infinite}.Tour_tripTime__7n7YM{color:var(--ink);animation:Tour_fadeLoop__eTR4a 4.5s infinite}.Tour_stars__5AzeA{display:inline-flex;gap:1px}.Tour_star__zqh20{animation:Tour_starPop__SR20H .35s cubic-bezier(.3,1.6,.5,1) both}.Tour_tap1__rKlYK{animation:Tour_press__JvrWL .3s ease .4s,Tour_press__JvrWL .3s ease .85s,Tour_press__JvrWL .3s ease 1.3s}.Tour_tap2__Wxfq6{animation:Tour_press__JvrWL .3s ease 1.8s}.Tour_swapOff__8pTUE{animation:Tour_swapOff__8pTUE .4s ease 2.6s both}.Tour_swapOn__CJCfk{background:var(--brand);border-color:var(--brand);color:var(--on-brand);animation:Tour_swapOn__CJCfk .4s ease 2.6s both}.Tour_miniMap__g53AT{position:relative;height:64px;border-radius:var(--radius-md);background:radial-gradient(circle at 30% 60%,var(--brand-soft) 0 18px,transparent 19px),linear-gradient(120deg,transparent 45%,var(--hairline) 45% 48%,transparent 48%),var(--surface-raised);border:1px solid var(--hairline)}.Tour_mapPin__g4HAZ{position:absolute;width:10px;height:10px;border-radius:var(--radius-pill);background:var(--hairline-strong);transform:translate(-50%,-50%)}.Tour_mapPinOn___xOru{background:var(--accent);animation:Tour_ping__HEBr7 1.6s ease-out 1.2s infinite}.Tour_rank__Pod5I{position:relative;height:108px;margin:0;padding:0;list-style:none}.Tour_rankRow__bwK0h{position:absolute;left:0;right:0;display:flex;align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface-raised);font-size:var(--type-small-size)}.Tour_rankName__1j3Hk{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Tour_rankScore__5At3I{font-size:18px;color:var(--brand)}.Tour_rankA___trRD{top:0;animation:Tour_fromBottom__JGZf_ .6s cubic-bezier(.2,.8,.2,1) .4s both}.Tour_rankB__mKtHO{top:38px;animation:Tour_fromTop__SigEk .6s cubic-bezier(.2,.8,.2,1) .4s both}.Tour_rankC__tq5Gl{top:76px;animation:Tour_fromMid__FzJuR .6s cubic-bezier(.2,.8,.2,1) .4s both}.Tour_fav__FJR1y{color:var(--accent);fill:var(--accent);animation:Tour_favPop__wPorI .5s cubic-bezier(.3,1.6,.5,1) 1.4s both}.Tour_info__qSvEv{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid var(--hairline);font-size:var(--type-small-size);line-height:var(--type-small-line)}.Tour_info__qSvEv svg{flex:none;margin-top:2px;color:var(--brand)}.Tour_i1__KxfFA{animation:Tour_fadeUp__Cy797 .4s ease-out .2s both}.Tour_i2__7STkT{animation:Tour_fadeUp__Cy797 .4s ease-out .6s both}.Tour_i3__d0Qhs{animation:Tour_fadeUp__Cy797 .4s ease-out 1s both}.Tour_opt__eB2y5{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);height:38px;padding:0 var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface-raised);font-size:var(--type-small-size);white-space:nowrap;overflow:hidden}.Tour_opt__eB2y5 .numeral{font-size:18px;color:var(--brand)}.Tour_optGone__diVSw{animation:Tour_gone__3TYSU .4s ease 1.2s both}.Tour_optGone__diVSw:after{content:"";position:absolute;left:var(--space-3);right:var(--space-3);top:50%;height:1.5px;background:var(--ink-muted);transform:scaleX(1);transform-origin:left;animation:Tour_strike__OOh9Y .4s ease 1.2s both}.Tour_optRise__yXKmA{animation:Tour_best__fqxaT .5s ease 1.7s both}.Tour_optNew___11YO{animation:Tour_fadeUp__Cy797 .4s ease-out 2.6s both}.Tour_miniBar__CtbeW{display:flex;gap:6px;margin-top:var(--space-1)}.Tour_miniBtn__b8juP{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:1 1;height:30px;border:1px solid var(--hairline-strong);border-radius:var(--radius-md);background:var(--surface-raised);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight)}.Tour_miniPrimary__TQC6s{background:var(--brand);border-color:var(--brand);color:var(--on-brand);animation:Tour_press__JvrWL .3s ease 2.3s}.Tour_fingerTap__9SUBT{left:40%;top:30px;animation:Tour_tapHere__rCDRb .9s ease .6s both}.Tour_share__ZiQQo{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--space-4)}.Tour_phone__BIaOY{display:flex;flex-direction:column;gap:8px;width:76px;height:128px;padding:18px 10px;border:2px solid var(--ink);border-radius:14px;background:var(--surface-raised)}.Tour_phoneA__ksKpT{animation:Tour_fadeUp__Cy797 .4s ease-out both}.Tour_phoneB__VSKlg{animation:Tour_fadeUp__Cy797 .4s ease-out .2s both}.Tour_phoneLine__BedvG{position:relative;height:14px;border-radius:var(--radius-sm);background:var(--brand-soft)}.Tour_phoneStrike__U2d8Q:after{content:"";position:absolute;left:4px;right:4px;top:50%;height:2px;background:var(--accent);transform-origin:left;animation:Tour_strike__OOh9Y .4s ease .9s both}.Tour_phoneStrikeLate__kmvZG:after{animation-delay:1.9s}.Tour_link__7dpOY{position:relative;display:flex;align-items:center;justify-content:center;width:64px;color:var(--brand)}.Tour_link__7dpOY:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:2px dashed var(--hairline-strong)}.Tour_link__7dpOY svg{position:relative;padding:4px;width:30px;height:30px;border-radius:var(--radius-pill);background:var(--surface-sunk)}.Tour_packet__MkJpn{position:absolute;top:50%;left:0;width:10px;height:10px;margin-top:-5px;border-radius:var(--radius-pill);background:var(--accent);opacity:0;animation:Tour_travel__Jmov8 1s ease-in-out 1.1s 2}@keyframes Tour_fade__8yfZL{0%{opacity:0}}@keyframes Tour_rise__6QDaE{0%{transform:translateY(100%)}}@keyframes Tour_inRight__6zRtQ{0%{opacity:0;transform:translateX(32px)}}@keyframes Tour_inLeft__FSPcA{0%{opacity:0;transform:translateX(-32px)}}@keyframes Tour_fadeUp__Cy797{0%{opacity:0;transform:translateY(10px)}}@keyframes Tour_drop__mDuPD{0%{opacity:0;transform:translateY(-40px)}}@keyframes Tour_bob__Aaodh{50%{transform:translateY(-6px)}}@keyframes Tour_pick__700d4{0%,10%{background:var(--surface-raised);color:var(--ink);border-color:var(--hairline-strong)}15%,to{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}}@keyframes Tour_type__dbnW1{0%,15%{max-width:0}55%,to{max-width:100%}}@keyframes Tour_blink__KCQtH{50%{opacity:0}}@keyframes Tour_modo__o4Ht7{0%,60%{background:var(--surface-raised);color:var(--ink);border-color:var(--hairline-strong)}65%,to{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}}@keyframes Tour_grow__Pgd3C{0%,65%{transform:scaleX(0)}85%,to{transform:scaleX(1)}}@keyframes Tour_fadeLoop__eTR4a{0%,80%{opacity:0}90%,to{opacity:1}}@keyframes Tour_starPop__SR20H{0%{opacity:0;transform:scale(0)}}@keyframes Tour_press__JvrWL{50%{transform:scale(.9)}}@keyframes Tour_swapOff__8pTUE{0%{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}}@keyframes Tour_swapOn__CJCfk{0%{background:var(--surface-raised);border-color:var(--hairline-strong);color:var(--ink)}}@keyframes Tour_ping__HEBr7{0%{box-shadow:0 0 0 0 var(--accent)}to{box-shadow:0 0 0 14px transparent}}@keyframes Tour_fromBottom__JGZf_{0%{transform:translateY(76px)}}@keyframes Tour_fromTop__SigEk{0%{transform:translateY(-38px)}}@keyframes Tour_fromMid__FzJuR{0%{transform:translateY(-38px)}}@keyframes Tour_favPop__wPorI{0%{opacity:0;transform:scale(0)}}@keyframes Tour_gone__3TYSU{to{opacity:.45}}@keyframes Tour_strike__OOh9Y{0%{transform:scaleX(0)}}@keyframes Tour_best__fqxaT{to{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}}@keyframes Tour_tapHere__rCDRb{0%{opacity:0;transform:scale(1.6)}40%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes Tour_travel__Jmov8{0%{opacity:1;left:0}to{opacity:1;left:calc(100% - 10px)}}.Sessao_page__VRSx9{max-width:640px;padding-bottom:calc(var(--touch-session) + var(--space-12))}.Sessao_top__x5HLn{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.Sessao_topAcoes__5uj8n{display:flex;gap:var(--space-2)}.Sessao_help__n5awq{width:var(--touch-min);padding:0}.Sessao_back__7gFc_{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--touch-min);text-decoration:none}.Sessao_list__STZ9_{list-style:none;margin:var(--space-4) 0 0;padding:0;border-top:1px solid var(--hairline)}.Sessao_row__rvtuL{display:flex;align-items:center;border-bottom:1px solid var(--hairline)}.Sessao_remove__lBy3O{display:inline-flex;justify-content:center;flex:none;width:var(--touch-min);height:var(--touch-min);margin-right:var(--space-1);color:var(--ink-muted)}.Sessao_remove__lBy3O,.Sessao_tap__FI3M0{align-items:center;border:0;background:none;cursor:pointer}.Sessao_tap__FI3M0{display:flex;gap:var(--space-3);width:100%;min-height:var(--touch-session);padding:var(--space-3) var(--space-2);text-align:left}.Sessao_tap__FI3M0:disabled{cursor:default}.Sessao_main__dicJG{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.Sessao_meta__hYE_o{font-size:var(--type-body-size)}.Sessao_score__z5Lns{color:var(--brand)}.Sessao_best__KcMkc{margin-top:var(--space-4);border:1px solid var(--brand);border-radius:var(--radius-lg);background:var(--brand-soft)}.Sessao_best__KcMkc .Sessao_tap__FI3M0{padding:var(--space-4);min-height:calc(var(--touch-session) * 1.5)}.Sessao_gone__S37yf{opacity:.55}.Sessao_gone__S37yf .Sessao_heading__5KJG1,.Sessao_gone__S37yf .Sessao_meta__hYE_o{text-decoration:line-through;color:var(--ink-muted)}.Sessao_empty__4QCU_{padding:var(--space-6) 0;border-top:1px solid var(--hairline)}.Sessao_recentes__oZKPK{list-style:none;margin:var(--space-2) 0 0;padding:0}.Sessao_recentes__oZKPK a{display:flex;align-items:center;min-height:var(--touch-min)}.Sessao_padrao__jlaLz{justify-content:space-between;padding:var(--space-2) 0;border-bottom:1px solid var(--hairline)}.Sessao_padrao__jlaLz,.Sessao_shareRow__cfGxb{display:flex;align-items:center;gap:var(--space-3)}.Sessao_shareRow__cfGxb{flex-wrap:wrap;margin-top:var(--space-3)}.Sessao_erro__SI1yb{margin-top:var(--space-3);color:var(--danger)}.Sessao_bar__YB9Sx{position:fixed;left:0;right:0;bottom:0;z-index:10;display:grid;grid-template-columns:1fr 1.4fr;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--surface-raised);box-shadow:var(--shadow-float)}.Sessao_dicaRiscar__8cEyU{margin-top:var(--space-4);margin-bottom:calc(-1 * var(--space-2))}.Sessao_dicaSalvar__wU1PI{margin-bottom:var(--space-3)}.Sessao_dicaDesfazer__nzXK6{position:absolute;left:var(--space-4);right:var(--space-4);bottom:calc(100% + var(--space-3))}.Sessao_bar__YB9Sx .btn{min-height:var(--touch-session)}.Sessao_bar__YB9Sx .btn:disabled{opacity:.5;cursor:default}.Sessao_linkButton__F1CTY{padding:0;border:0;background:none;color:inherit;cursor:pointer}.Sessao_salva__Zhh4_{display:flex;align-items:center;flex:1 1;min-width:0;min-height:var(--touch-min)}.Sessao_alterada__2xt4l{flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-md)}.Sessao_alteradaAcoes__HYMV8,.Sessao_alterada__2xt4l{display:flex;gap:var(--space-2)}.Preparar_header__cwNUx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.Preparar_actions__5_Rpk{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.Preparar_help__T_aeI{width:var(--touch-min);padding:0}.Preparar_brand__1woDH{font-family:var(--font-serif);font-size:var(--type-heading-size);font-weight:500}.Preparar_dot__KQ07E{color:var(--accent)}.Preparar_dica__2EpWP{margin-bottom:var(--space-3)}.Preparar_filters__Po7JR{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}.Preparar_select__TWSuV{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 10rem;max-width:16rem}.Preparar_transito__ytur1{margin:calc(-1 * var(--space-2)) 0 var(--space-4);color:var(--ink-muted)}.Preparar_results__MNnyT{display:flex;flex-direction:column;gap:var(--space-6)}.Preparar_mapCol__Cs7BT{height:320px}.Preparar_listCol__fiJY7{min-width:0}.Preparar_noMap__X6vMd{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:var(--space-4);border:1px dashed var(--hairline-strong);border-radius:var(--radius-lg);text-align:center}.Preparar_empty__n8fIE{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-6) 0;border-top:1px solid var(--hairline)}@media (min-width:720px){.Preparar_results__MNnyT{flex-direction:row;align-items:flex-start}.Preparar_mapCol__Cs7BT{position:-webkit-sticky;position:sticky;top:var(--space-4);flex:1 1 55%;height:calc(100vh - 2 * var(--space-4))}.Preparar_listCol__fiJY7{flex:1 1 45%}}.Preparar_busca__Eh6Uj{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 100%;max-width:32rem}.Preparar_avisoArea__TZeoH{position:fixed;left:var(--space-4);right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));z-index:20;display:flex;justify-content:center;pointer-events:none}.Preparar_aviso__9fkHQ{max-width:28rem;margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--ink);color:var(--surface-raised);box-shadow:var(--shadow-float);animation:Preparar_avisoIn__HR_5C .2s ease-out both}@keyframes Preparar_avisoIn__HR_5C{0%{opacity:0;transform:translateY(8px)}}