@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/nunito-600-CqNp-tNA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/nunito-800-CJWneR5s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/nunito-900-D64cGP2R.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Metal Mania;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/MetalMania-Regular-Ch2tiLTQ.ttf)format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-condensed-600-DbEhLfXh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/barlow-condensed-800-italic-Cn6z5dZ9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.google-login{--g-bg:#131314;--g-line:#8e918f;--g-ink:#e3e3e3;--g-hover:#262628;border:1px solid var(--g-line);background:var(--g-bg);min-height:44px;color:var(--g-ink);cursor:pointer;border-radius:24px;justify-content:center;align-items:center;gap:2px;padding:2px 12px 2px 2px;font:600 14px/20px system-ui,sans-serif;display:inline-flex}.google-login img{flex:0 0 40px;width:40px;height:40px}.google-login .g-light{display:none}:root[data-tema=light] .google-login{--g-bg:#fff;--g-line:#747775;--g-ink:#1f1f1f;--g-hover:#f2f2f2}:root[data-tema=light] .google-login .g-light{display:block}:root[data-tema=light] .google-login .g-dark{display:none}@media (prefers-color-scheme:light){:root:not([data-tema]) .google-login{--g-bg:#fff;--g-line:#747775;--g-ink:#1f1f1f;--g-hover:#f2f2f2}:root:not([data-tema]) .google-login .g-light{display:block}:root:not([data-tema]) .google-login .g-dark{display:none}}.google-login:hover{background:var(--g-hover)}.google-login:disabled{opacity:.65;cursor:wait}.google-login:focus-visible{outline:3px solid var(--t-focus);outline-offset:3px}.account-invite{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:8px 0;display:flex}.account-invite[hidden],.account-invite-error[hidden],.account-invite .google-login[hidden]{display:none!important}.account-invite-error{color:var(--t-danger);flex:100%;font:600 12px/1.35 system-ui,sans-serif}.account-invite-placar{border-radius:var(--t-radius);background:var(--t-act-soft);padding:8px 10px}@media (height<=460px){.account-invite{margin:4px 0}}:root{--kraft:#f3e3c7;--white:#fff;--muted-strong:#6b5a46;--line:#9c8a70;--sky-600:#2f6fae;--sky-700:#1f5a93;--gold:#e0a43a;--locked-bg:#ece3d2;--isopor:#efe9df;--danger:#b3261e;--you:#fff3c4;--act-fly:var(--orange);--act-fly-lip:var(--orange-700);--act-choose:var(--felt-600);--act-choose-lip:var(--felt-700);--act-social:var(--sky-600);--act-social-lip:var(--sky-700);--act-record:var(--gold);--act-record-ink:var(--gold-700);--e1:0 1px 0 #5a3c1e38, 0 3px 8px #28190a38;--e2:0 2px 0 #5a3c1e40, 0 6px 14px #28190a47;--e3:0 3px 0 #5a3c1e40, 0 16px 32px #28190a52;--r-card:18px;--r-control:12px;--tap:44px;--tap-main:48px;--tap-gap:8px;--dur-tap:80ms;--dur-fast:.14s;--dur-base:.22s;--dur-screen:.32s;--dur-hero:.6s;--ease-out:cubic-bezier(.2, .9, .3, 1);--ease-in:cubic-bezier(.5, 0, .75, 0);--ease-spring:cubic-bezier(.2, .9, .3, 1.15);--ease-pop:cubic-bezier(.2, 1.4, .4, 1);--ease-breathe:cubic-bezier(.45, 0, .55, 1)}@supports (transition-timing-function:linear(0, 1)){:root{--ease-spring:linear(0, .25 8%, .7 18%, 1.06 32%, 1.1 38%, 1.02 52%, .99 66%, 1)}}svg.ui-i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}svg.ui-i.s16{width:16px;height:16px}svg.ui-i.s20{width:20px;height:20px}.ui-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-enter{animation:ui-screen-in var(--dur-base) var(--ease-out) both}.ui-leave{animation:ui-screen-out var(--dur-out) var(--ease-in) forwards;pointer-events:none}@keyframes ui-screen-in{0%{opacity:0;transform:translateX(var(--t-enter-x))}}@keyframes ui-screen-out{to{opacity:0;transform:translateX(calc(var(--t-enter-x) / -2))}}.ui-sheet-in{animation:ui-sheet-in var(--dur-sheet) var(--ease-out) both}.ui-sheet-out{animation:ui-sheet-out var(--dur-out) var(--ease-in) forwards}@keyframes ui-sheet-in{0%{opacity:0;transform:translateY(32px)}}@keyframes ui-sheet-out{to{opacity:0;transform:translateY(16px)}}@keyframes ui-sheet-up{0%{transform:translateY(100%)}}@keyframes ui-sheet-down{to{transform:translateY(100%)}}.ui-fade-in{animation:ui-fade-in var(--dur-base) linear both}.ui-fade-out{animation:.16s linear forwards ui-fade-out}@keyframes ui-fade-in{0%{opacity:0}}@keyframes ui-fade-out{to{opacity:0}}.ui-shake{animation:ui-lock-shake .42s var(--ease-out);transform-origin:50% 12%}@keyframes ui-lock-shake{20%{transform:rotate(-14deg)}40%{transform:rotate(11deg)}60%{transform:rotate(-7deg)}80%{transform:rotate(4deg)}}.ui-squash{animation:ui-squash .16s var(--ease-out)}@keyframes ui-squash{50%{transform:scale(.97)}}.ui-press{transition:transform var(--dur-base) var(--ease-spring)}.ui-press:active{transition-duration:var(--dur-tap);transform:translateY(2px)scale(1.03,.94)}@media (prefers-reduced-motion:reduce){.ui-enter,.ui-sheet-in{animation:.15s linear both ui-fade-in!important}.ui-leave,.ui-sheet-out{animation:.12s linear forwards ui-fade-out!important}.ui-shake,.ui-squash{animation:none!important}.ui-press,.ui-press:active{transition:none!important;transform:none!important}}html.reduce-motion .ui-enter,html.reduce-motion .ui-sheet-in{animation:.15s linear both ui-fade-in!important}html.reduce-motion .ui-leave,html.reduce-motion .ui-sheet-out{animation:.12s linear forwards ui-fade-out!important}html.reduce-motion .ui-shake,html.reduce-motion .ui-squash{animation:none!important}html.reduce-motion .ui-press,html.reduce-motion .ui-press:active{transition:none!important;transform:none!important}.ui-flights{gap:var(--s3);flex-direction:column;min-height:0;max-height:100%;display:flex}.ui-flights-head{align-items:center;gap:var(--s3);min-width:0;display:flex}.ui-flights-head h1{flex:none;margin:0}.ui-flights-filter{gap:var(--s1);padding:2px var(--s2);scrollbar-width:none;margin-left:auto;display:flex;overflow-x:auto}.ui-flights-filter[hidden]{display:none}.ui-flights-chip{min-height:36px;padding:0 var(--s3);border-radius:var(--t-radius);background:var(--t-field);box-shadow:inset 0 0 0 1px var(--t-line);color:var(--t-ink);font:inherit;font-size:var(--f-piece);cursor:pointer;transform:skewX(var(--t-skew));transition:background var(--dur-state) linear, color var(--dur-state) linear;border:0;flex:none;font-style:italic;font-weight:900}.ui-flights-chip>*{transform:skewX(var(--t-unskew));display:inline-block}.ui-flights-chip[aria-pressed=true]{background:var(--t-pick);color:var(--t-pick-ink);box-shadow:none}.ui-flights-body{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:2px;overflow-y:auto}.ui-flights-grid{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));display:grid}.ui-flights-error{margin:0 0 var(--s2);color:var(--t-danger);font-size:var(--f-body);font-weight:800}.ui-flights-error[hidden]{display:none}.ui-flight{border-radius:var(--t-radius);background:var(--t-field);box-shadow:inset 0 0 0 1px var(--t-line);color:var(--t-ink);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur-state) linear;border:0;grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid;overflow:hidden}.ui-flight[hidden]{display:none}.ui-flight:hover{background:var(--t-field-hover)}.ui-flight:active{transform:scale(var(--t-press))}.ui-flight.is-best{box-shadow:inset 0 0 0 2px var(--t-gold-line)}.ui-flight.is-training{box-shadow:none;outline:2px dashed var(--t-line-strong);outline-offset:-2px}.ui-flight-art{aspect-ratio:220/116;background:var(--t-speed), var(--t-field);display:block;position:relative}.ui-flight-trace{width:100%;height:100%;display:block}.ui-flight-trace path{fill:none;stroke:var(--wing,var(--t-act));stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ui-flight-trace circle.is-start{fill:var(--t-ink)}.ui-flight-trace circle.is-end{fill:var(--t-field-solid);stroke:var(--wing,var(--t-act));stroke-width:3px}.ui-flight-stamps{top:var(--s2);right:var(--s2);gap:var(--s1);display:flex;position:absolute}.ui-flight-stamp{min-width:26px;height:26px;padding:0 var(--s1);border-radius:var(--t-radius);background:var(--t-field-solid);box-shadow:inset 0 0 0 1px var(--t-line);font-size:var(--f-label);place-items:center;font-weight:900;display:grid}.ui-flight-stamp svg{width:16px;height:16px}.ui-flight-stamp.is-goal{color:var(--t-ok)}.ui-flight-stamp.is-reserva,.ui-flight-stamp.is-arvore{color:var(--t-danger)}.ui-flight-stamp.is-treino{box-shadow:none;outline:1px dashed var(--t-line-strong);color:var(--t-ink-soft)}.ui-flight-foot{align-items:baseline;gap:var(--s1) var(--s3);padding:var(--s2) var(--s3);font-variant-numeric:tabular-nums;white-space:nowrap;grid-template-columns:auto auto minmax(0,1fr);display:grid}.ui-flight-hero{align-items:center;gap:var(--s1);font:800 italic 26px/1 var(--t-num);grid-column:1/3;display:inline-flex}.ui-flight-hero svg{width:16px;height:16px;color:var(--t-ink-soft)}.ui-flight-small{color:var(--t-ink-soft);font:600 15px/1 var(--t-num);align-items:center;gap:3px;display:inline-flex}.ui-flight-small svg{width:14px;height:14px}.ui-flight-small b{font-weight:600}.ui-flight-date{color:var(--t-ink-soft);font:600 15px/1 var(--t-num);grid-area:1/3;justify-self:end}.ui-flights-empty{justify-items:center;gap:var(--s3);padding:var(--s5) var(--s4);text-align:center;display:grid}.ui-flights-empty p{font-size:var(--f-title);font-weight:900;font-style:var(--t-title-style);text-transform:var(--t-title-case);letter-spacing:var(--t-title-track);margin:0}.ui-flights-empty-icon{width:56px;height:56px;color:var(--t-ink-soft)}html.ui-shell .ui-stage:has(.ui-flights){grid-template-rows:minmax(0,1fr)}.ui-screen:has(>.ui-flights){grid-template-rows:minmax(0,1fr);align-items:center;width:min(1080px,100%);height:100%;min-height:0;display:grid}@media (height<=500px){.ui-flights{gap:var(--s2)}.ui-flights-grid{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr))}.ui-flight-hero{font-size:22px}.ui-flight-foot{column-gap:var(--s2);padding:var(--s1) var(--s2)}}html.phone #rotate:not([hidden]){z-index:20011;background:var(--t-surface);place-items:center;display:none;position:fixed;inset:0}@media (orientation:portrait){html.phone #rotate:not([hidden]){display:grid}html.phone body:has(>#rotate:not([hidden]))>:not(#rotate){visibility:hidden}}.rotate-card{background:var(--t-speed), var(--t-glass-solid);box-shadow:var(--t-edge);clip-path:var(--t-cut-shape);color:var(--t-ink);text-transform:uppercase;letter-spacing:.03em;justify-items:center;gap:18px;padding:26px 34px 22px;font-size:19px;font-style:italic;font-weight:900;display:grid}.rotate-brand{width:min(300px,70vw)}.rotate-brand img{width:100%;height:auto;display:block}.rotate-brand .light,html[data-tema=light] .rotate-brand .dark{display:none}html[data-tema=light] .rotate-brand .light{display:block}.rotate-line{max-width:260px;color:var(--t-ink-soft);text-align:center;text-transform:none;letter-spacing:0;font-size:13px;font-style:normal;font-weight:700;line-height:1.35}.rotate-tablet-text{display:none}@media (width>=600px){.rotate-phone-text{display:none}.rotate-tablet-text{display:inline}}.rotate-phone{background:var(--t-invert);width:44px;height:76px;box-shadow:inset 0 0 0 4px var(--t-invert), inset 0 0 0 7px var(--t-act);border-radius:8px;animation:2.2s ease-in-out infinite rotate-phone;position:relative}.rotate-phone:after{content:"";background:var(--t-invert-ink);-webkit-mask:var(--t-glider) center / contain no-repeat;-webkit-mask:var(--t-glider) center / contain no-repeat;mask:var(--t-glider) center / contain no-repeat;animation:2.2s ease-in-out infinite rotate-phone-glider;position:absolute;inset:22px 8px}@keyframes rotate-phone{0%,20%{transform:rotate(0)}50%,80%{transform:rotate(-90deg)}to{transform:rotate(0)}}@keyframes rotate-phone-glider{0%,20%{transform:rotate(0)}50%,80%{transform:rotate(90deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.rotate-phone,.rotate-phone:after{animation:none;transform:rotate(-90deg)}.rotate-phone:after{transform:rotate(90deg)}}html.reduce-motion .rotate-phone,html.reduce-motion .rotate-phone:after{animation:none;transform:rotate(-90deg)}html.reduce-motion .rotate-phone:after{transform:rotate(90deg)}
