@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2) format("woff2"),url(/build/assets/barlow-vietnamese-400-normal-BFeobeCK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2) format("woff2"),url(/build/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/barlow-latin-400-normal-qiz4-Cze.woff2) format("woff2"),url(/build/assets/barlow-latin-400-normal-fsAxiSwU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2) format("woff2"),url(/build/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2) format("woff2"),url(/build/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/barlow-latin-500-normal-BPAOfeC8.woff2) format("woff2"),url(/build/assets/barlow-latin-500-normal-C1h8hMer.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2) format("woff2"),url(/build/assets/barlow-vietnamese-600-normal-CA_GiK2e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2) format("woff2"),url(/build/assets/barlow-latin-ext-600-normal-DMVRjfRT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/barlow-latin-600-normal-DILqtrty.woff2) format("woff2"),url(/build/assets/barlow-latin-600-normal-CNwfPWQD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/barlow-vietnamese-700-normal-D6euyNzi.woff2) format("woff2"),url(/build/assets/barlow-vietnamese-700-normal-4Jt4k04K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/barlow-latin-ext-700-normal-BLuWmldJ.woff2) format("woff2"),url(/build/assets/barlow-latin-ext-700-normal-CctuGmmz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/barlow-latin-700-normal-A9pxMQ4z.woff2) format("woff2"),url(/build/assets/barlow-latin-700-normal-__SGTsZ1.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:normal;font-display:swap;font-weight:600;src:url(/build/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/build/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/build/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/build/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:normal;font-display:swap;font-weight:700;src:url(/build/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2) format("woff2"),url(/build/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2) format("woff2"),url(/build/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/build/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--mpp-preto: #0a0a0b;--mpp-superficie: #131316;--mpp-superficie-alta: #1a1a1f;--mpp-borda: #26262c;--mpp-vermelho: #d6100e;--mpp-branco: #f4f4f4;--mpp-texto: var(--mpp-branco);--mpp-texto-suave: #9a9aa3;--mpp-texto-fraco: #6b6b75;--mpp-acento: var(--mpp-vermelho);--mpp-acento-texto: #ff5a52;--mpp-acento-fraco: #a80b0a;--mpp-acento-halo: rgba(214, 16, 14, .16);--mpp-positivo: #3ec46f;--mpp-positivo-halo: rgba(62, 196, 111, .14);--mpp-info: #5b9dff;--mpp-info-halo: rgba(91, 157, 255, .14);--mpp-atencao: #e8a33d;--mpp-atencao-halo: rgba(232, 163, 61, .14);--mpp-negativo: #ff5a52;--mpp-negativo-halo: rgba(255, 90, 82, .14);--mpp-neutro: var(--mpp-texto-fraco);--mpp-qr-fundo: #ffffff;--mpp-veu: rgba(4, 4, 5, .72);--mpp-fonte-corpo: "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--mpp-fonte-numero: "Barlow Condensed", "Barlow", system-ui, sans-serif;--mpp-t-titulo-pagina: clamp(1.5rem, 3.2vw, 1.75rem);--mpp-t-titulo-secao: 1.25rem;--mpp-t-titulo-cartao: .9375rem;--mpp-t-valor: clamp(1.75rem, 5vw, 2.25rem);--mpp-t-corpo: .9375rem;--mpp-t-secundario: .875rem;--mpp-t-rotulo: .6875rem;--mpp-e-1: .25rem;--mpp-e-2: .5rem;--mpp-e-3: .75rem;--mpp-e-4: 1rem;--mpp-e-5: 1.5rem;--mpp-e-6: 2rem;--mpp-r-sm: 6px;--mpp-r-md: 10px;--mpp-r-lg: 16px;--mpp-r-pilula: 999px;--mpp-sombra: 0 1px 2px rgba(0, 0, 0, .4);--mpp-sombra-alta: 0 16px 40px rgba(0, 0, 0, .55);--mpp-toque: 44px;--mpp-largura-conteudo: 1280px;--mpp-largura-lateral: 248px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background-color:var(--mpp-preto)}body{margin:0;background-color:var(--mpp-preto);color:var(--mpp-texto);font-family:var(--mpp-fonte-corpo);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}img,picture,video,svg{display:block;max-width:100%}a{color:var(--mpp-acento-texto);text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}:focus-visible{outline:2px solid var(--mpp-acento-texto);outline-offset:2px;border-radius:var(--mpp-r-sm)}h1,h2,h3,h4{font-family:var(--mpp-fonte-corpo);font-weight:600;margin:0 0 var(--mpp-e-2);line-height:1.2;letter-spacing:-.01em}h1{font-size:var(--mpp-t-titulo-pagina)}h2{font-size:var(--mpp-t-titulo-secao)}h3{font-size:var(--mpp-t-titulo-cartao)}p{margin:0 0 var(--mpp-e-3)}p:last-child{margin-bottom:0}.mpp-num{font-family:var(--mpp-fonte-numero);font-variant-numeric:tabular-nums;letter-spacing:.01em}.mpp-rotulo{font-size:var(--mpp-t-rotulo);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mpp-texto-fraco)}.mpp-oculto{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mpp-botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--mpp-e-2);padding:0 var(--mpp-e-4);min-height:40px;border:1px solid transparent;border-radius:var(--mpp-r-md);font-family:var(--mpp-fonte-corpo);font-size:var(--mpp-t-corpo);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.mpp-botao--pequeno{min-height:32px;padding:0 var(--mpp-e-3);font-size:var(--mpp-t-secundario)}.mpp-botao--grande{min-height:48px;padding:0 var(--mpp-e-5)}.mpp-botao--primario{background:var(--mpp-acento);border-color:var(--mpp-acento);color:var(--mpp-branco)}.mpp-botao--primario:hover:not(:disabled),.mpp-botao--primario:focus-visible{background:var(--mpp-acento-fraco);border-color:var(--mpp-acento-fraco)}.mpp-botao--secundario{background:transparent;border-color:var(--mpp-borda);color:var(--mpp-texto)}.mpp-botao--secundario:hover:not(:disabled){background:var(--mpp-superficie-alta);border-color:var(--mpp-texto-fraco)}.mpp-botao--sutil{background:transparent;color:var(--mpp-texto-suave)}.mpp-botao--sutil:hover:not(:disabled){background:var(--mpp-superficie-alta);color:var(--mpp-texto)}.mpp-botao--destrutivo{background:transparent;border-color:var(--mpp-negativo);color:var(--mpp-negativo)}.mpp-botao--destrutivo:hover:not(:disabled){background:var(--mpp-negativo-halo)}.mpp-botao--so-icone{padding:0;width:36px;height:36px;flex:none}.mpp-botao--so-icone.mpp-botao--pequeno{width:32px;height:32px}@media(pointer:coarse){.mpp-botao--so-icone,.mpp-botao--so-icone.mpp-botao--pequeno{width:44px;height:44px}}@media(max-width:40rem){.mpp-botao--icone-no-celular{padding:0;width:44px;height:44px;flex:none}.mpp-botao--icone-no-celular>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.mpp-botao:disabled{opacity:.5;cursor:not-allowed}.mpp-botao--carregando{cursor:progress}.mpp-botao--bloco{width:100%}.mpp-pilha{display:grid;gap:var(--mpp-e-4);align-content:start}.mpp-cartao{background:var(--mpp-superficie);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-md);box-shadow:var(--mpp-sombra);display:flex;flex-direction:column;min-width:0}.mpp-cartao>*{min-width:0}.mpp-cartao__topo{display:flex;align-items:center;justify-content:space-between;gap:var(--mpp-e-3);padding:var(--mpp-e-4) var(--mpp-e-4) 0;flex-wrap:wrap}.mpp-cartao__titulo{margin:0;font-size:var(--mpp-t-titulo-cartao);font-weight:600}.mpp-cartao__corpo{padding:var(--mpp-e-4);flex:1}.mpp-cartao__rodape{padding:var(--mpp-e-3) var(--mpp-e-4);border-top:1px solid var(--mpp-borda)}.mpp-selo{display:inline-flex;align-items:center;gap:var(--mpp-e-2);padding:.15rem var(--mpp-e-3);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-pilula);font-size:var(--mpp-t-secundario);font-weight:500;white-space:nowrap;color:var(--mpp-texto-suave)}.mpp-selo__marca{width:8px;height:8px;flex:none;background:currentColor}.mpp-selo--cheio .mpp-selo__marca{border-radius:50%}.mpp-selo--vazio .mpp-selo__marca{border-radius:50%;background:none;box-shadow:inset 0 0 0 1.5px currentColor}.mpp-selo--meio .mpp-selo__marca{border-radius:50%;background:linear-gradient(90deg,currentColor 50%,transparent 50%);box-shadow:inset 0 0 0 1.5px currentColor}.mpp-selo--losango .mpp-selo__marca{transform:rotate(45deg);border-radius:1px}.mpp-selo--traco .mpp-selo__marca{height:2px;border-radius:1px}.mpp-selo--positivo{color:var(--mpp-positivo);border-color:var(--mpp-positivo-halo);background:var(--mpp-positivo-halo)}.mpp-selo--negativo{color:var(--mpp-negativo);border-color:var(--mpp-negativo-halo);background:var(--mpp-negativo-halo)}.mpp-selo--atencao{color:var(--mpp-atencao);border-color:var(--mpp-atencao-halo);background:var(--mpp-atencao-halo)}.mpp-selo--acento{color:var(--mpp-acento-texto);border-color:var(--mpp-acento-halo);background:var(--mpp-acento-halo)}.mpp-selo--info{color:var(--mpp-info);border-color:var(--mpp-info-halo);background:var(--mpp-info-halo)}.mpp-selo--neutro{color:var(--mpp-texto-suave)}.mpp-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:50%;background:var(--mpp-superficie-alta);border:1px solid var(--mpp-borda);color:var(--mpp-texto-suave);font-weight:600;object-fit:cover;overflow:hidden}.mpp-avatar--pequeno{width:28px;height:28px;font-size:.7rem}.mpp-avatar--medio{width:40px;height:40px;font-size:.8125rem}.mpp-avatar--grande{width:64px;height:64px;font-size:1.125rem}.mpp-campo{display:flex;flex-direction:column;gap:var(--mpp-e-1)}.mpp-campo__rotulo{font-size:var(--mpp-t-secundario);font-weight:600;color:var(--mpp-texto-suave)}.mpp-campo__controle{min-height:42px;padding:0 var(--mpp-e-3);background:var(--mpp-preto);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-sm);color:var(--mpp-texto);font-family:var(--mpp-fonte-corpo);font-size:var(--mpp-t-corpo);width:100%}textarea.mpp-campo__controle{min-height:96px;padding:var(--mpp-e-3);resize:vertical}.mpp-campo__controle:focus{outline:none;border-color:var(--mpp-acento);box-shadow:0 0 0 3px var(--mpp-acento-halo)}.mpp-campo__controle:disabled{opacity:.5;cursor:not-allowed}.mpp-campo--erro .mpp-campo__controle{border-color:var(--mpp-negativo)}.mpp-campo__erro{margin:0;font-size:var(--mpp-t-secundario);color:var(--mpp-negativo)}.mpp-campo__contador{align-self:flex-end;font-size:var(--mpp-t-secundario);font-variant-numeric:tabular-nums;color:var(--mpp-texto-fraco);line-height:1}.mpp-campo__contador.is-alerta{color:var(--mpp-negativo);font-weight:600}.mpp-abas{display:flex;gap:var(--mpp-e-1);border-bottom:1px solid var(--mpp-borda);overflow-x:auto;scrollbar-width:none}.mpp-abas::-webkit-scrollbar{display:none}.mpp-abas__item{display:inline-flex;align-items:center;gap:var(--mpp-e-2);padding:var(--mpp-e-3) var(--mpp-e-3);background:none;border:0;border-bottom:2px solid transparent;color:var(--mpp-texto-suave);font-family:inherit;font-size:var(--mpp-t-corpo);font-weight:500;white-space:nowrap;cursor:pointer}.mpp-abas__item:hover{color:var(--mpp-texto)}.mpp-abas__item.is-ativo{color:var(--mpp-acento-texto);border-bottom-color:var(--mpp-acento);font-weight:600}.mpp-abas__contador{padding:0 .4rem;border-radius:var(--mpp-r-pilula);background:var(--mpp-superficie-alta);font-size:var(--mpp-t-rotulo)}.mpp-camada{position:fixed;top:0;right:0;bottom:0;left:0;--mpp-recuo-camada: 0px;padding:var(--mpp-recuo-camada);padding-top:calc(var(--mpp-recuo-camada) + env(safe-area-inset-top));padding-right:calc(var(--mpp-recuo-camada) + env(safe-area-inset-right));padding-bottom:calc(var(--mpp-recuo-camada) + env(safe-area-inset-bottom));padding-left:calc(var(--mpp-recuo-camada) + env(safe-area-inset-left))}.mpp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.mpp-modal__veu{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mpp-veu);border:0;padding:0;cursor:pointer}.mpp-modal__caixa{position:relative;z-index:1;margin:auto;width:min(100% - 2rem,520px);max-height:calc(100dvh - 4rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));display:flex;flex-direction:column;background:var(--mpp-superficie);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-lg);box-shadow:var(--mpp-sombra-alta)}.mpp-modal__caixa--estreita{width:min(100% - 2rem,400px)}.mpp-modal__caixa--larga{width:min(100% - 2rem,760px)}.mpp-modal__topo{display:flex;align-items:center;justify-content:space-between;gap:var(--mpp-e-3);padding:var(--mpp-e-4);border-bottom:1px solid var(--mpp-borda)}.mpp-modal__titulo{margin:0;font-size:var(--mpp-t-titulo-secao)}.mpp-modal__fechar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:0;border-radius:var(--mpp-r-sm);color:var(--mpp-texto-suave);cursor:pointer}.mpp-modal__fechar:hover{background:var(--mpp-superficie-alta);color:var(--mpp-texto)}.mpp-modal__corpo{padding:var(--mpp-e-4);overflow-y:auto}.mpp-modal__corpo--proprio{overflow:hidden;display:flex;flex-direction:column;min-height:0}.mpp-modal__corpo--proprio>*{flex:1;min-height:0}.mpp-modal__rodape{display:flex;justify-content:flex-end;gap:var(--mpp-e-2);padding:var(--mpp-e-4);border-top:1px solid var(--mpp-borda)}@media(max-width:767.98px){.mpp-modal__caixa,.mpp-modal__caixa--estreita,.mpp-modal__caixa--larga{width:100%;max-width:none;margin:auto 0 0;max-height:88dvh;border-radius:var(--mpp-r-lg) var(--mpp-r-lg) 0 0;border-bottom:0;padding-bottom:env(safe-area-inset-bottom);animation:mpp-sobe .18s ease-out}}@keyframes mpp-sobe{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mpp-menu{position:relative;display:inline-flex}.mpp-menu__gatilho{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:none;border:1px solid transparent;border-radius:var(--mpp-r-sm);color:var(--mpp-texto-suave);cursor:pointer}.mpp-menu__gatilho:hover{background:var(--mpp-superficie-alta);color:var(--mpp-texto)}.mpp-menu__lista{position:fixed;top:0;left:0;z-index:1100;min-width:190px;padding:var(--mpp-e-1);background:var(--mpp-superficie-alta);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-md);box-shadow:var(--mpp-sombra-alta)}.mpp-menu__item{display:flex;align-items:center;gap:var(--mpp-e-2);width:100%;padding:var(--mpp-e-2) var(--mpp-e-3);background:none;border:0;border-radius:var(--mpp-r-sm);color:var(--mpp-texto);font-family:inherit;font-size:var(--mpp-t-corpo);text-align:left;cursor:pointer}.mpp-menu__item:hover{background:var(--mpp-superficie)}.mpp-menu__item.is-destrutivo{color:var(--mpp-negativo)}.mpp-aviso{display:flex;gap:var(--mpp-e-3);padding:var(--mpp-e-3) var(--mpp-e-4);border:1px solid var(--mpp-borda);border-left-width:3px;border-radius:var(--mpp-r-sm);background:var(--mpp-superficie);font-size:var(--mpp-t-corpo)}.mpp-aviso__icone{flex:none;margin-top:2px}.mpp-aviso__titulo{display:block;margin-bottom:2px}.mpp-aviso--sucesso{border-left-color:var(--mpp-positivo);color:var(--mpp-texto)}.mpp-aviso--sucesso .mpp-aviso__icone{color:var(--mpp-positivo)}.mpp-aviso--erro{border-left-color:var(--mpp-negativo)}.mpp-aviso--erro .mpp-aviso__icone{color:var(--mpp-negativo)}.mpp-aviso--atencao{border-left-color:var(--mpp-atencao)}.mpp-aviso--atencao .mpp-aviso__icone{color:var(--mpp-atencao)}.mpp-aviso--informacao{border-left-color:var(--mpp-texto-fraco)}.mpp-periodo{position:relative;display:inline-flex;align-items:center;gap:var(--mpp-e-2);padding:0 var(--mpp-e-6) 0 var(--mpp-e-3);min-height:36px;border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-md);background:var(--mpp-superficie-alta);color:var(--mpp-texto-suave);font-size:var(--mpp-t-secundario)}.mpp-periodo__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--mpp-texto);font-family:inherit;font-size:inherit;cursor:pointer;outline:none}.mpp-periodo__select option{background:var(--mpp-superficie-alta);color:var(--mpp-texto)}.mpp-periodo__seta{position:absolute;right:var(--mpp-e-2);pointer-events:none}.mpp-periodo__icone{flex:none}.mpp-esqueleto{display:block;border-radius:var(--mpp-r-sm);background:linear-gradient(90deg,var(--mpp-superficie) 25%,var(--mpp-superficie-alta) 37%,var(--mpp-superficie) 63%);background-size:400% 100%;animation:mpp-pulsa 1.4s ease infinite}.mpp-esqueleto--texto{height:12px;margin-bottom:var(--mpp-e-2)}.mpp-esqueleto--rotulo{height:10px;width:40%;margin-bottom:var(--mpp-e-3)}.mpp-esqueleto--valor{height:28px;width:55%;margin-bottom:var(--mpp-e-3)}.mpp-esqueleto--avatar{height:40px;width:40px;border-radius:50%;flex:none}.mpp-esqueleto__cartao{padding:var(--mpp-e-4);background:var(--mpp-superficie);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-md)}.mpp-esqueleto__linha{display:flex;align-items:center;gap:var(--mpp-e-3);padding:var(--mpp-e-3) 0;border-bottom:1px solid var(--mpp-borda)}.mpp-esqueleto__linha .mpp-esqueleto--texto{flex:1;margin:0}@keyframes mpp-pulsa{0%{background-position:100% 50%}to{background-position:0 50%}}.mpp-estado{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--mpp-e-2);padding:var(--mpp-e-6) var(--mpp-e-4)}.mpp-estado__icone{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:var(--mpp-e-2);border-radius:50%;background:var(--mpp-superficie-alta);color:var(--mpp-texto-fraco)}.mpp-estado__titulo{margin:0;font-weight:600}.mpp-estado__descricao{margin:0;max-width:46ch;color:var(--mpp-texto-suave);font-size:var(--mpp-t-secundario)}.mpp-estado__acao{margin-top:var(--mpp-e-3)}.mpp-estado--erro .mpp-estado__icone{background:var(--mpp-negativo-halo);color:var(--mpp-negativo)}.mpp-indicador{padding:var(--mpp-e-4);background:var(--mpp-superficie);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-md);box-shadow:var(--mpp-sombra)}.mpp-indicador__topo{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mpp-e-2);margin-bottom:var(--mpp-e-3)}.mpp-indicador__titulo{font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-indicador__icone{color:var(--mpp-texto-fraco);flex:none}.mpp-indicador__valor{margin:0;font-size:var(--mpp-t-valor);font-weight:700;line-height:1}.mpp-indicador__unidade{margin-left:.25em;font-size:.5em;font-weight:500;color:var(--mpp-texto-suave)}.mpp-indicador__sem-dado{color:var(--mpp-texto-fraco)}.mpp-indicador__sem-dado-texto{margin:var(--mpp-e-2) 0 0;font-size:var(--mpp-t-secundario);color:var(--mpp-texto-fraco)}.mpp-indicador__variacao{display:flex;align-items:center;gap:.35rem;margin:var(--mpp-e-2) 0 0;font-size:var(--mpp-t-secundario)}.mpp-indicador__variacao--sobe{color:var(--mpp-positivo)}.mpp-indicador__variacao--desce{color:var(--mpp-negativo)}.mpp-indicador__variacao--igual{color:var(--mpp-texto-suave)}.mpp-indicador__periodo{color:var(--mpp-texto-fraco)}.mpp-grafico__controles{display:flex;align-items:center;gap:var(--mpp-e-2)}.mpp-grafico__metrica select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 var(--mpp-e-3);min-height:36px;background:var(--mpp-superficie-alta);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-md);color:var(--mpp-texto);font-family:inherit;font-size:var(--mpp-t-secundario);cursor:pointer}.mpp-grafico__legenda{display:flex;flex-wrap:wrap;gap:var(--mpp-e-4);margin:0 0 var(--mpp-e-4);padding:0;list-style:none;font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-grafico__legenda-item{display:inline-flex;align-items:center;gap:var(--mpp-e-2)}.mpp-grafico__legenda-marca{width:14px;height:3px;border-radius:2px;background:currentColor}.mpp-grafico__legenda-item--acento{color:var(--mpp-acento-texto)}.mpp-grafico__legenda-item--neutro{color:var(--mpp-texto-suave)}.mpp-grafico__legenda-item--positivo{color:var(--mpp-positivo)}.mpp-grafico__area{display:flex;align-items:center;justify-content:center}.mpp-lista__cartoes{display:none}.mpp-lista__tabela{overflow-x:auto}.mpp-lista__th--centro,.mpp-lista__td--centro{text-align:center}.mpp-lista__th--fim,.mpp-lista__td--fim{text-align:right}.mpp-lista__tr--clicavel{cursor:pointer}.mpp-lista__carregando{padding:0 var(--mpp-e-4)}@media(max-width:767.98px){.mpp-lista__tabela{display:none}.mpp-lista__cartoes{display:flex;flex-direction:column;gap:var(--mpp-e-2);margin:0;padding:0;list-style:none}.mpp-lista__cartao{display:block;width:100%;padding:var(--mpp-e-3) var(--mpp-e-4);background:var(--mpp-superficie);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-md);color:inherit;font:inherit;text-align:left;cursor:pointer}.mpp-lista__cartao-dados{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:var(--mpp-e-2) var(--mpp-e-3);margin:var(--mpp-e-3) 0 0}.mpp-lista__cartao-dados dt{font-size:var(--mpp-t-rotulo);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mpp-texto-fraco)}.mpp-lista__cartao-dados dd{margin:2px 0 0;font-size:var(--mpp-t-secundario)}.mpp-lista__cartao-inteira{grid-column:1 / -1}}.mpp-cabecalho{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mpp-e-3);margin-bottom:var(--mpp-e-5)}.mpp-cabecalho__titulo{margin:0}.mpp-cabecalho__subtitulo{margin:2px 0 0;font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-cabecalho__acoes{display:flex;align-items:center;gap:var(--mpp-e-2)}@media(max-width:575.98px){.mpp-cabecalho__acoes{width:100%}.mpp-cabecalho__acoes>*{flex:1}}.mpp-ambiente{position:fixed;right:var(--mpp-e-3);bottom:calc(var(--mpp-toque) + var(--mpp-e-3) + env(safe-area-inset-bottom));z-index:40;padding:2px var(--mpp-e-2);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-sm);background:var(--mpp-superficie-alta);color:var(--mpp-texto-fraco);font-size:var(--mpp-t-rotulo);letter-spacing:.04em;pointer-events:none}@media(min-width:992px){.mpp-ambiente{bottom:var(--mpp-e-3)}}.mpp-formulario__aviso{margin-bottom:var(--mpp-e-4)}.mpp-formulario__linha{display:grid;gap:var(--mpp-e-3);margin-bottom:var(--mpp-e-4)}@media(min-width:768px){.mpp-formulario__linha{grid-template-columns:1fr 1fr}}.mpp-formulario__acoes{display:flex;justify-content:flex-end;gap:var(--mpp-e-2)}@media(max-width:575.98px){.mpp-formulario__acoes>*{flex:1}}.mpp-leitura__nota{margin:0 0 var(--mpp-e-4);font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-leitura{display:grid;gap:var(--mpp-e-4);margin:0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.mpp-leitura dt{font-size:var(--mpp-t-rotulo);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mpp-texto-fraco);margin-bottom:var(--mpp-e-1)}.mpp-leitura dd{margin:0}.mpp-perfil{display:grid;gap:var(--mpp-e-4);align-items:start}@media(min-width:992px){.mpp-perfil{grid-template-columns:1.4fr 1fr}}.mpp-busca{position:relative;display:flex;align-items:center;min-width:0}.mpp-busca__icone{position:absolute;left:var(--mpp-e-3);color:var(--mpp-texto-fraco);pointer-events:none}.mpp-busca__campo{width:100%;min-height:40px;padding:0 var(--mpp-e-6) 0 var(--mpp-e-6);background:var(--mpp-superficie);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-md);color:var(--mpp-texto);font-family:var(--mpp-fonte-corpo);font-size:var(--mpp-t-corpo)}.mpp-busca__campo::-webkit-search-cancel-button{display:none}.mpp-busca__campo:focus{outline:none;border-color:var(--mpp-acento);box-shadow:0 0 0 3px var(--mpp-acento-halo)}.mpp-busca__limpar{position:absolute;right:var(--mpp-e-2);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:0;border-radius:var(--mpp-r-sm);color:var(--mpp-texto-suave);cursor:pointer}.mpp-busca__limpar:hover{background:var(--mpp-superficie-alta);color:var(--mpp-texto)}.mpp-paginacao-caixa{container-type:inline-size}.mpp-paginacao{display:grid;gap:var(--mpp-e-3);align-items:center;margin-top:var(--mpp-e-4);padding-top:var(--mpp-e-3);border-top:1px solid var(--mpp-borda)}.mpp-paginacao__intervalo{margin:0;white-space:nowrap;font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-paginacao__botoes{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--mpp-e-2)}.mpp-paginacao__pagina{font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave);text-align:center;padding:0 var(--mpp-e-2)}@container (min-width: 440px){.mpp-paginacao{grid-template-columns:1fr auto}.mpp-paginacao__botoes{grid-template-columns:auto auto auto}}.mpp-midia{display:block;aspect-ratio:1 / 1;width:100%;object-fit:cover;background:var(--mpp-branco);border-radius:var(--mpp-r-sm)}.mpp-midia--pequeno{width:56px;height:56px;flex:none}.mpp-midia--medio{width:100%}.mpp-midia--vazia{display:flex;align-items:center;justify-content:center;background:var(--mpp-superficie-alta);border:1px dashed var(--mpp-borda);color:var(--mpp-texto-fraco)}.mpp-carregando{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;background:radial-gradient(220px circle at 50% 50%,var(--mpp-acento-halo) 0%,transparent 72%),var(--mpp-preto)}.mpp-carregando__miolo{position:relative;display:grid;place-items:center;width:148px;aspect-ratio:1}.mpp-carregando__anel{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0turn,transparent 0deg,var(--mpp-acento-halo) 90deg,var(--mpp-acento) 300deg,var(--mpp-acento-texto) 360deg);--recorte: radial-gradient(farthest-side, transparent calc(100% - 7px) , rgb(0 0 0) calc(100% - 6px) );-webkit-mask:var(--recorte);mask:var(--recorte);animation:mpp-girar 1.1s linear infinite}.mpp-carregando__marca{position:relative;width:84px;height:auto;animation:mpp-respirar 1.8s ease-in-out infinite}@keyframes mpp-girar{to{transform:rotate(1turn)}}@keyframes mpp-respirar{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.mpp-carregando__anel{animation:none}.mpp-carregando__marca{animation:none;opacity:1}.mpp-toast{animation:none}}.mpp-chips{display:flex;flex-direction:column;gap:var(--mpp-e-1)}.mpp-chips__lista{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mpp-e-2);min-height:42px;padding:var(--mpp-e-2);background:var(--mpp-preto);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-sm)}.mpp-chip{display:inline-flex;align-items:center;gap:var(--mpp-e-1);padding:.15rem .3rem .15rem .6rem;border:1px solid var(--mpp-acento-halo);border-radius:var(--mpp-r-pilula);background:var(--mpp-acento-halo);color:var(--mpp-acento-texto);font-size:var(--mpp-t-secundario);white-space:nowrap}.mpp-chip__remover{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer}.mpp-chip__remover:hover{background:var(--mpp-acento);color:var(--mpp-branco)}.mpp-chips__adicionar{display:inline-flex;align-items:center;gap:var(--mpp-e-1);padding:.2rem var(--mpp-e-2);background:none;border:1px dashed var(--mpp-borda);border-radius:var(--mpp-r-pilula);color:var(--mpp-texto-suave);font-family:inherit;font-size:var(--mpp-t-secundario);cursor:pointer}.mpp-chips__adicionar:hover{border-color:var(--mpp-acento);color:var(--mpp-acento-texto)}.mpp-chips__select{padding:.2rem var(--mpp-e-2);background:var(--mpp-superficie-alta);border:1px solid var(--mpp-acento);border-radius:var(--mpp-r-sm);color:var(--mpp-texto);font-family:inherit;font-size:var(--mpp-t-secundario)}.mpp-toast__area{position:fixed;top:var(--mpp-e-3);left:0;right:0;z-index:1100;display:flex;justify-content:center;pointer-events:none}.mpp-toast{display:flex;align-items:center;gap:var(--mpp-e-2);max-width:calc(100% - 2rem);padding:var(--mpp-e-2) var(--mpp-e-4);background:var(--mpp-superficie-alta);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-pilula);box-shadow:var(--mpp-sombra-alta);color:var(--mpp-texto);font-size:var(--mpp-t-secundario);animation:mpp-toast-entra .18s ease-out}.mpp-toast__icone{color:var(--mpp-acento-texto);flex:none}@keyframes mpp-toast-entra{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.mpp-campo__topo{display:flex;align-items:center;gap:var(--mpp-e-1);min-height:24px}.mpp-dica{display:inline-flex}.mpp-dica__gatilho{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:0;border-radius:50%;color:var(--mpp-texto-fraco);cursor:pointer}.mpp-dica__gatilho:hover,.mpp-dica__gatilho[aria-expanded=true]{color:var(--mpp-texto)}.mpp-dica__balao{position:fixed;top:0;left:0;z-index:1150;max-width:min(260px,calc(100vw - 2rem));padding:var(--mpp-e-2) var(--mpp-e-3);background:var(--mpp-superficie-alta);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-md);box-shadow:var(--mpp-sombra-alta);color:var(--mpp-texto-suave);font-size:var(--mpp-t-secundario);line-height:1.4;pointer-events:none}.mpp-dias{border:0;padding:0;margin:0;min-width:0}.mpp-dias__lista{display:flex;flex-wrap:wrap;gap:var(--mpp-e-2);margin-top:var(--mpp-e-1)}.mpp-dias__dia{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--mpp-toque);height:var(--mpp-toque);background:var(--mpp-superficie-alta);border:1px solid var(--mpp-borda);border-radius:50%;color:var(--mpp-texto-suave);font-weight:600;cursor:pointer}.mpp-dias__dia:hover{border-color:var(--mpp-acento)}.mpp-dias__dia.is-escolhido{border-color:var(--mpp-acento);background:var(--mpp-acento-halo);color:var(--mpp-texto)}.mpp-dias__visto{position:absolute;right:-1px;bottom:-1px;padding:1px;background:var(--mpp-superficie);border-radius:50%;color:var(--mpp-acento-texto)}.mpp-calendario{display:flex;flex-direction:column;gap:var(--mpp-e-3);max-width:34rem}.mpp-calendario__topo{display:flex;align-items:center;justify-content:space-between;gap:var(--mpp-e-2)}.mpp-calendario__titulo:first-letter{text-transform:uppercase}.mpp-calendario__mes{width:var(--mpp-toque);height:var(--mpp-toque);background:none;border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-sm);color:var(--mpp-texto);font-size:1.25rem;line-height:1;cursor:pointer}.mpp-calendario__mes:hover{border-color:var(--mpp-acento)}.mpp-calendario__grade{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.mpp-calendario__cabecalho{text-align:center;font-size:var(--mpp-t-rotulo);color:var(--mpp-texto-fraco);padding-bottom:var(--mpp-e-1)}.mpp-calendario__dia{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;aspect-ratio:1;border-radius:var(--mpp-r-sm);font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-calendario__numero{line-height:1}.mpp-calendario__marca{width:8px;height:8px}.mpp-calendario__marca.is-treinou,.mpp-calendario__dia.is-treinou .mpp-calendario__marca{background:var(--mpp-positivo);border-radius:50%}.mpp-calendario__marca.is-interrompeu,.mpp-calendario__dia.is-interrompeu .mpp-calendario__marca{background:linear-gradient(90deg,var(--mpp-atencao) 50%,transparent 50%);border:1.5px solid var(--mpp-atencao);border-radius:50%}.mpp-calendario__marca.is-perdeu,.mpp-calendario__dia.is-perdeu .mpp-calendario__marca{border:1.5px solid var(--mpp-negativo);transform:rotate(45deg)}.mpp-calendario__marca.is-previsto,.mpp-calendario__dia.is-previsto .mpp-calendario__marca{border:1.5px dashed var(--mpp-texto-fraco);border-radius:50%}.mpp-calendario__dia.is-treinou{background:var(--mpp-positivo-halo);color:var(--mpp-texto)}.mpp-calendario__dia.is-perdeu{background:var(--mpp-negativo-halo)}.mpp-calendario__dia.is-interrompeu{background:var(--mpp-atencao-halo)}.mpp-calendario__dia.is-nada .mpp-calendario__marca{display:none}button.mpp-calendario__dia{background-color:transparent;border:1px solid transparent;color:inherit;font:inherit;cursor:pointer}button.mpp-calendario__dia.is-treinou{background:var(--mpp-positivo-halo)}button.mpp-calendario__dia.is-perdeu{background:var(--mpp-negativo-halo)}button.mpp-calendario__dia.is-interrompeu{background:var(--mpp-atencao-halo)}button.mpp-calendario__dia:hover{border-color:var(--mpp-borda)}button.mpp-calendario__dia.is-escolhido{border-color:var(--mpp-texto-suave)}button.mpp-calendario__dia.is-treinou.is-escolhido{border-color:var(--mpp-positivo)}button.mpp-calendario__dia.is-perdeu.is-escolhido{border-color:var(--mpp-negativo)}button.mpp-calendario__dia.is-interrompeu.is-escolhido{border-color:var(--mpp-atencao)}button.mpp-calendario__dia.is-previsto.is-escolhido{border-color:var(--mpp-texto-fraco)}.mpp-calendario__legenda{display:flex;flex-wrap:wrap;gap:var(--mpp-e-3);margin:0;padding-top:var(--mpp-e-2);border-top:1px solid var(--mpp-borda);list-style:none;font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-calendario__legenda li{display:flex;align-items:center;gap:var(--mpp-e-2)}.mpp-copiar{display:inline-flex;align-items:center;gap:var(--mpp-e-1);flex:none;padding:0 var(--mpp-e-2);min-height:32px;background:var(--mpp-superficie-alta);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-sm);color:var(--mpp-texto-suave);font-family:var(--mpp-fonte-corpo);font-size:var(--mpp-t-secundario);letter-spacing:normal;white-space:nowrap;cursor:pointer}.mpp-copiar:hover{border-color:var(--mpp-acento);color:var(--mpp-texto)}.mpp-copiar.is-copiado{color:var(--mpp-positivo);border-color:var(--mpp-positivo)}.mpp-copiar.is-falhou{color:var(--mpp-atencao);border-color:var(--mpp-atencao)}@media(max-width:559px){.mpp-copiar{min-height:var(--mpp-toque)}}.mpp-selecao__gatilho{display:flex;align-items:center;justify-content:space-between;gap:var(--mpp-e-2);text-align:left;cursor:pointer}.mpp-selecao__gatilho.is-vazio .mpp-selecao__valor{color:var(--mpp-texto-fraco)}.mpp-selecao__gatilho:disabled{opacity:.5;cursor:not-allowed}.mpp-selecao__valor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mpp-selecao__caixa{position:fixed;top:0;left:0;z-index:1100;display:flex;flex-direction:column;max-height:min(320px,60vh);background:var(--mpp-superficie-alta);border:1px solid var(--mpp-acento);border-radius:var(--mpp-r-md);box-shadow:var(--mpp-sombra-alta);overflow:hidden}.mpp-selecao__busca{display:flex;align-items:center;gap:var(--mpp-e-2);padding:var(--mpp-e-2) var(--mpp-e-3);border-bottom:1px solid var(--mpp-borda);color:var(--mpp-texto-fraco);flex:none}.mpp-selecao__campo{flex:1;min-width:0;background:none;border:0;color:var(--mpp-texto);font:inherit;outline:none}.mpp-selecao__lista{margin:0;padding:var(--mpp-e-1);list-style:none;overflow-y:auto;flex:1;min-height:0}.mpp-selecao__opcao{display:flex;align-items:center;justify-content:space-between;gap:var(--mpp-e-2);width:100%;min-height:var(--mpp-toque);padding:var(--mpp-e-2) var(--mpp-e-3);background:none;border:0;border-radius:var(--mpp-r-sm);color:var(--mpp-texto);font:inherit;text-align:left;cursor:pointer}.mpp-selecao__opcao.is-em-foco{background:var(--mpp-superficie)}.mpp-selecao__opcao.is-atual{color:var(--mpp-acento-texto)}.mpp-selecao__texto{display:flex;flex-direction:column;gap:1px;min-width:0}.mpp-selecao__descricao{font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-selecao__vazio{padding:var(--mpp-e-3);color:var(--mpp-texto-suave);font-size:var(--mpp-t-secundario)}.mpp-selecao__acao{justify-content:flex-start}.mpp-selecao__nota{margin:var(--mpp-e-1) 0 0;font-size:var(--mpp-t-secundario);color:var(--mpp-texto-fraco)}.mpp-tempo{--mpp-tempo-calha: 4.5rem;margin:0;padding:0 0 0 var(--mpp-tempo-calha);list-style:none}.mpp-tempo__marco{position:relative;padding:0 0 var(--mpp-e-4) var(--mpp-e-4);border-left:1px solid var(--mpp-borda)}.mpp-tempo__marco:last-child{border-left-color:transparent;padding-bottom:0}.mpp-tempo__ponto{position:absolute;left:-5px;top:6px;width:9px;height:9px;border-radius:50%;background:var(--mpp-texto-fraco)}.mpp-tempo__marco.is-sessao-inicio>.mpp-tempo__ponto,.mpp-tempo__marco.is-sessao-fim>.mpp-tempo__ponto{left:-7px;width:13px;height:13px;background:var(--mpp-acento)}.mpp-tempo__marco.is-exercicio>.mpp-tempo__ponto{background:var(--mpp-texto-suave)}.mpp-tempo__marco.is-nao-iniciados>.mpp-tempo__ponto{background:none;border:1.5px solid var(--mpp-texto-fraco)}.mpp-tempo__marco.is-nao-iniciados .mpp-tempo__titulo{color:var(--mpp-texto-suave);font-weight:500}.mpp-tempo__vao{position:absolute;right:calc(100% + var(--mpp-e-2));top:calc(var(--mpp-e-4) * -.5);transform:translateY(-50%);white-space:nowrap;font-size:var(--mpp-t-rotulo);color:var(--mpp-texto-fraco);font-variant-numeric:tabular-nums}@media(max-width:575.98px){.mpp-tempo{--mpp-tempo-calha: var(--mpp-e-4)}.mpp-tempo__vao{position:static;transform:none;display:block;margin-bottom:2px}}.mpp-tempo__corpo{display:flex;flex-direction:column;gap:2px;min-width:0}.mpp-tempo__topo{display:flex;align-items:center;justify-content:space-between;gap:var(--mpp-e-3)}.mpp-tempo__titulo{font-weight:600;font-size:var(--mpp-t-corpo)}.mpp-tempo__hora,.mpp-tempo__detalhe{font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-tempo__gatilho{display:block;width:100%;padding:0;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.mpp-tempo__resumo{display:flex;flex-direction:column;gap:var(--mpp-e-1)}.mpp-tempo__seta{flex:none;color:var(--mpp-texto-fraco);transition:transform .14s ease}.mpp-tempo__seta.is-aberta{transform:rotate(180deg)}.mpp-tempo__gatilho:hover .mpp-tempo__seta{color:var(--mpp-texto)}.mpp-tempo__selos{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mpp-e-2)}.mpp-tempo__duracao{font-size:var(--mpp-t-secundario);color:var(--mpp-texto-fraco)}.mpp-tempo__detalhes{margin-top:var(--mpp-e-3);padding-left:var(--mpp-e-3);border-left:2px solid var(--mpp-borda)}.mpp-tempo__series{display:grid;gap:var(--mpp-e-2);margin:0;padding:0;list-style:none}.mpp-tempo__serie{display:flex;gap:var(--mpp-e-3);align-items:baseline}.mpp-tempo__serie-ordem{flex:none;width:1.25rem;text-align:center;color:var(--mpp-texto-fraco);font-weight:600;font-size:var(--mpp-t-secundario)}.mpp-tempo__serie-texto{display:flex;flex-direction:column;gap:1px;min-width:0}.mpp-tempo__feedback{margin:var(--mpp-e-3) 0 0;font-size:var(--mpp-t-secundario);color:var(--mpp-texto-fraco);font-style:italic}.mpp-tempo__vazio{display:flex;flex-direction:column;align-items:center;gap:var(--mpp-e-2);padding:var(--mpp-e-6) var(--mpp-e-4);text-align:center;color:var(--mpp-texto-suave)}.mpp-tempo__vazio svg{color:var(--mpp-texto-fraco)}.mpp-tempo__vazio span{font-size:var(--mpp-t-secundario);max-width:34ch}.mpp-cronometro{display:flex;align-items:center;justify-content:center;gap:var(--mpp-e-2);padding:var(--mpp-e-1) var(--mpp-e-2);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-2);background:var(--mpp-superficie-2);font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-cronometro__rotulo{white-space:nowrap}.mpp-cronometro__valor{font-variant-numeric:tabular-nums;font-weight:600;color:var(--mpp-texto)}.mpp-cronometro.is-zerado{border-color:var(--mpp-negativo);color:var(--mpp-acento-texto);animation:mpp-cronometro-pulso .9s steps(1,end) infinite}.mpp-cronometro.is-zerado .mpp-cronometro__valor{color:var(--mpp-acento-texto)}.mpp-cronometro__silenciar{border:0;background:transparent;padding:0 var(--mpp-e-1);font:inherit;color:var(--mpp-texto-suave);text-decoration:underline;cursor:pointer}@keyframes mpp-cronometro-pulso{0%,50%{background:var(--mpp-negativo-halo)}51%,to{background:var(--mpp-superficie-2)}}@media(prefers-reduced-motion:reduce){.mpp-cronometro.is-zerado{animation:none;background:var(--mpp-negativo-halo);border-width:2px}}.mpp-campo__com-sufixo{position:relative;display:flex}.mpp-campo__com-sufixo .mpp-campo__controle{width:100%;padding-right:44px}.mpp-campo__sufixo{position:absolute;inset-block:0;inset-inline-end:0;display:flex;align-items:center}.mpp-campo__olho{display:flex;align-items:center;justify-content:center;width:44px;align-self:stretch;border:0;background:transparent;color:var(--mpp-texto-fraco);cursor:pointer;border-radius:var(--mpp-r-2)}@media(hover:hover){.mpp-campo__olho:hover{color:var(--mpp-texto)}}.mpp-campo__olho:focus-visible{outline:2px solid var(--mpp-acento);outline-offset:-2px}.mpp-cronometro__flutuar{border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-sm);background:transparent;padding:2px var(--mpp-e-2);font:inherit;font-size:var(--mpp-t-rotulo);color:var(--mpp-texto-suave);cursor:pointer;white-space:nowrap}@media(hover:hover){.mpp-cronometro__flutuar:hover{color:var(--mpp-texto);border-color:var(--mpp-texto-fraco)}}.mpp-cronometro__falha{font-size:var(--mpp-t-rotulo);color:var(--mpp-texto-fraco)}.mpp-convite-push{display:flex;align-items:center;gap:var(--mpp-e-2);padding:var(--mpp-e-2) var(--mpp-e-3);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-2);background:var(--mpp-superficie-2)}.mpp-convite-push__icone{color:var(--mpp-acento-texto);flex-shrink:0}.mpp-convite-push__texto{margin:0;min-width:0;font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-convite-push__acao{margin-left:auto;flex-shrink:0;min-height:var(--mpp-toque);padding:0 var(--mpp-e-3);border:1px solid var(--mpp-acento);border-radius:var(--mpp-r-sm);background:transparent;color:var(--mpp-acento-texto);font:inherit;font-weight:600;cursor:pointer}.mpp-convite-push__acao:disabled{opacity:.6;cursor:progress}.mpp-convite-push__fechar{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--mpp-toque);height:var(--mpp-toque);border:0;background:none;color:var(--mpp-texto-fraco);cursor:pointer}.mpp-tempo__membro{margin:var(--mpp-e-2) 0 var(--mpp-e-1);font-size:var(--mpp-t-rotulo);font-weight:600;color:var(--mpp-texto-suave)}.mpp-campo-tempo__par{display:flex;gap:var(--mpp-e-2)}.mpp-campo-tempo__parte{display:flex;align-items:center;gap:4px;min-width:0}.mpp-campo-tempo__parte input{min-width:0;width:100%}.mpp-campo-tempo__parte span{font-size:var(--mpp-t-rotulo);color:var(--mpp-texto-fraco)}.mpp-anotacao__gatilho{display:inline-flex;align-items:center;justify-content:center;vertical-align:-5px;margin-left:4px;width:24px;height:24px;flex-shrink:0;border:0;background:none;padding:0;color:var(--mpp-acento-texto);cursor:pointer;border-radius:var(--mpp-r-sm)}.mpp-anotacao__gatilho:focus-visible{outline:2px solid var(--mpp-acento);outline-offset:1px}.mpp-anotacao__resumo{display:block;width:100%;text-align:left;padding:var(--mpp-e-1) var(--mpp-e-2);border:0;border-left:2px solid var(--mpp-acento);border-radius:0 var(--mpp-r-sm) var(--mpp-r-sm) 0;background:var(--mpp-superficie-2);font:inherit;font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave);cursor:pointer}.mpp-anotacao__corte{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){.mpp-anotacao__resumo:hover{color:var(--mpp-texto)}}.mpp-anotacao__resumo:focus-visible{outline:2px solid var(--mpp-acento);outline-offset:-2px}.mpp-gr{display:flex;flex-direction:column;gap:var(--mpp-e-3)}.mpp-gr__desenho{min-width:0;width:100%}.mpp-gr__vazio{color:var(--mpp-texto-suave);margin:0;padding:var(--mpp-e-4) 0}.mpp-gr__dados>summary{cursor:pointer;color:var(--mpp-texto-suave);font-size:.875rem;padding:var(--mpp-e-2) 0;list-style-position:inside}.mpp-gr__dados>summary:focus-visible{outline:2px solid var(--mpp-acento);outline-offset:2px;border-radius:var(--mpp-r-sm)}.mpp-gr__rolagem{overflow-x:auto}.mpp-gr__tabela{width:100%;border-collapse:collapse;font-size:.875rem}.mpp-gr__tabela th,.mpp-gr__tabela td{padding:var(--mpp-e-2) var(--mpp-e-3);border-bottom:1px solid var(--mpp-borda);text-align:left}.mpp-gr__tabela thead th{color:var(--mpp-texto-suave);font-weight:600}.mpp-gr__tabela tbody th{font-weight:400;color:var(--mpp-texto-suave)}.mpp-gr__tabela td{font-variant-numeric:tabular-nums;text-align:right}.mpp-filtro-periodo{display:flex;flex-wrap:wrap;gap:var(--mpp-e-2);align-items:end}.mpp-filtro-periodo__datas{display:flex;gap:var(--mpp-e-2);min-width:0;flex:1 1 100%}.mpp-filtro-periodo__datas>*{min-width:0;flex:1 1 8rem}.mpp-filtro-periodo__datas input{width:100%;min-width:0}.mpp-evolucao__resumo{color:var(--mpp-texto-suave);font-size:var(--mpp-t-secundario);margin:var(--mpp-e-3) 0 var(--mpp-e-4)}.mpp-gr__eixo{margin:0;color:var(--mpp-texto-fraco);font-size:var(--mpp-t-rotulo);text-transform:uppercase;letter-spacing:.06em}.mpp-barras{list-style:none;margin:0;padding:0;display:grid;gap:var(--mpp-e-2)}.mpp-barras__vazio{color:var(--mpp-texto-suave);margin:0}.mpp-barras__item{display:grid;grid-template-columns:6.5rem 1fr auto;align-items:center;gap:var(--mpp-e-2);font-size:var(--mpp-t-secundario)}.mpp-barras__rotulo{color:var(--mpp-texto-suave);min-width:0;overflow-wrap:anywhere}.mpp-barras__trilho{height:8px;min-width:0;border-radius:var(--mpp-r-pilula);background:var(--mpp-superficie-alta);overflow:hidden}.mpp-barras__preenchimento{display:block;height:100%;border-radius:var(--mpp-r-pilula);background:var(--mpp-acento-texto);opacity:.55}.mpp-barras__valor{font-variant-numeric:tabular-nums;color:var(--mpp-texto)}.mpp-barras__unidade{color:var(--mpp-texto-fraco);font-size:var(--mpp-t-rotulo)}.mpp-evolucao__subtitulo{margin:var(--mpp-e-4) 0 var(--mpp-e-2);font-size:var(--mpp-t-rotulo);text-transform:uppercase;letter-spacing:.06em;color:var(--mpp-texto-fraco);font-weight:600}.mpp-indicadores{display:grid;gap:var(--mpp-e-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.mpp-indicadores__nota{margin:var(--mpp-e-3) 0 0;font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-hoje-cartao__rotulo{margin:0 0 var(--mpp-e-1);font-size:var(--mpp-t-rotulo);text-transform:uppercase;letter-spacing:.06em;color:var(--mpp-texto-fraco)}.mpp-hoje-cartao__titulo{margin:0;font-size:var(--mpp-t-titulo-secao);font-weight:600;min-width:0;overflow-wrap:anywhere}.mpp-hoje-cartao__texto{margin:var(--mpp-e-2) 0 0;color:var(--mpp-texto-suave);font-size:var(--mpp-t-secundario)}.mpp-hoje-cartao__acao{width:100%;margin-top:var(--mpp-e-4)}.mpp-hoje-cartao__aviso{display:flex;gap:var(--mpp-e-3);align-items:flex-start;color:var(--mpp-texto-suave)}.mpp-hoje-cartao__aviso>svg{flex:none;margin-top:2px}.mpp-hoje-cartao__aviso>div{min-width:0}.mpp-semana{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,1fr);gap:var(--mpp-e-1)}.mpp-semana__dia{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:var(--mpp-e-2) 0;border-radius:var(--mpp-r-sm);border:1px solid transparent}.mpp-semana__inicial{font-size:var(--mpp-t-rotulo);color:var(--mpp-texto-fraco);text-transform:uppercase}.mpp-semana__numero{font-size:var(--mpp-t-secundario);font-variant-numeric:tabular-nums;color:var(--mpp-texto-suave)}.mpp-semana__dia.is-treinou{background:var(--mpp-positivo-halo)}.mpp-semana__dia.is-perdeu{background:var(--mpp-negativo-halo)}.mpp-semana__dia.is-interrompeu{background:var(--mpp-atencao-halo)}.mpp-semana__dia.is-nada .mpp-calendario__marca{display:none}.mpp-semana__dia.is-treinou .mpp-semana__numero{color:var(--mpp-texto)}.mpp-semana__dia.is-hoje{border-color:var(--mpp-texto-suave)}.mpp-dia__cabecalho{display:flex;align-items:center;justify-content:space-between;gap:var(--mpp-e-3);flex-wrap:wrap}.mpp-dia__treino{margin:0;font-size:var(--mpp-t-titulo-secao);font-weight:600;min-width:0;overflow-wrap:anywhere}.mpp-dia__resumo{margin:var(--mpp-e-2) 0 var(--mpp-e-4);color:var(--mpp-texto-suave);font-size:var(--mpp-t-secundario)}.mpp-ultimos{list-style:none;margin:0;padding:0;display:grid;gap:var(--mpp-e-1)}.mpp-ultimos__vazio{margin:0;color:var(--mpp-texto-suave);font-size:var(--mpp-t-secundario)}.mpp-ultimos__item{width:100%;display:flex;align-items:center;gap:var(--mpp-e-3);min-height:var(--mpp-toque);padding:var(--mpp-e-2) var(--mpp-e-2);background:transparent;border:1px solid transparent;border-radius:var(--mpp-r-sm);color:inherit;font:inherit;text-align:left;cursor:pointer}@media(hover:hover){.mpp-ultimos__item:hover{background:var(--mpp-superficie-alta)}}.mpp-ultimos__item:focus-visible{outline:2px solid var(--mpp-acento);outline-offset:-2px}.mpp-ultimos__item>.mpp-calendario__marca{flex:none}.mpp-ultimos__texto{display:flex;flex-direction:column;min-width:0}.mpp-ultimos__nome{font-size:var(--mpp-t-corpo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mpp-ultimos__detalhe{font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-inicio{display:grid;gap:var(--mpp-e-4)}.mpp-pilha,.mpp-inicio__coluna{display:grid;gap:var(--mpp-e-4);align-content:start}@media(min-width:1024px){.mpp-inicio{grid-template-columns:1fr 1fr;align-items:start}}.mpp-campo--em-foco .mpp-campo__controle,.mpp-campo--em-foco .mpp-selecao__gatilho{border-color:var(--mpp-atencao);box-shadow:0 0 0 3px var(--mpp-atencao-halo)}.mpp-campo--em-foco:focus-within .mpp-campo__controle,.mpp-campo--em-foco:focus-within .mpp-selecao__gatilho{box-shadow:none}.mpp-evolucao__janela{font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-campo-foto{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mpp-e-4)}.mpp-perfil>.mpp-campo-foto-cartao,.mpp-pilha>.mpp-campo-foto-cartao{grid-column:1 / -1}.mpp-campo-foto__acoes{display:flex;flex-wrap:wrap;gap:var(--mpp-e-2)}.mpp-campo-foto__erro{width:100%}.mpp-recorte{display:flex;flex-direction:column;gap:var(--mpp-e-4)}.mpp-recorte__janela{align-self:center;width:min(100%,256px);aspect-ratio:1;overflow:hidden;border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-md);background:var(--mpp-superficie-alta);touch-action:none;cursor:grab}.mpp-recorte__janela:active{cursor:grabbing}.mpp-recorte__janela:focus-visible{outline:2px solid var(--mpp-acento-texto);outline-offset:2px}.mpp-recorte__janela canvas{display:block;width:100%;height:100%}.mpp-recorte__zoom{display:flex;align-items:center;gap:var(--mpp-e-3);font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-faixa{display:flex;align-items:center;gap:var(--mpp-e-2);min-width:0}.mpp-faixa__rotulo{font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave);white-space:nowrap}.mpp-faixa__valor{font-family:var(--mpp-fonte-numero);font-variant-numeric:tabular-nums;color:var(--mpp-texto);min-width:3ch;text-align:right}.mpp-faixa input[type=range]{flex:1;height:var(--mpp-toque);margin:0;padding:0;background:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;touch-action:none;cursor:grab}.mpp-faixa input[type=range]:active{cursor:grabbing}.mpp-faixa input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:var(--mpp-r-pilula);background:var(--mpp-borda)}.mpp-faixa input[type=range]::-moz-range-track{height:4px;border-radius:var(--mpp-r-pilula);background:var(--mpp-borda)}.mpp-faixa input[type=range]::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;margin-top:-10px;border:2px solid var(--mpp-preto);border-radius:50%;background:var(--mpp-acento-texto)}.mpp-faixa input[type=range]::-moz-range-thumb{width:24px;height:24px;border:2px solid var(--mpp-preto);border-radius:50%;background:var(--mpp-acento-texto)}.mpp-faixa input[type=range]:focus-visible{outline:2px solid var(--mpp-acento-texto);outline-offset:2px;border-radius:var(--mpp-r-sm)}.mpp-recorte__dica{margin:0;font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}.mpp-recorte__acoes{display:flex;justify-content:flex-end;gap:var(--mpp-e-2)}.mpp-midia--convite{position:relative;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden;border:1px dashed var(--mpp-borda);background:var(--mpp-superficie-alta);color:var(--mpp-texto-suave);font-size:var(--mpp-t-rotulo);cursor:pointer}.mpp-midia--convite.tem-capa{border-style:solid}.mpp-midia--convite img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mpp-midia__convite-marca{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--mpp-e-1)}.mpp-midia--convite.tem-capa .mpp-midia__convite-marca{padding:var(--mpp-e-2) var(--mpp-e-3);border-radius:var(--mpp-r-md);background:#0000009e;color:var(--mpp-branco)}@media(hover:hover){.mpp-midia--convite:hover{border-color:var(--mpp-acento-texto);color:var(--mpp-texto)}}.mpp-midia--convite:focus-visible{outline:2px solid var(--mpp-acento-texto);outline-offset:2px}iframe.mpp-midia{border:0}.mpp-progressivo{display:flex;flex-direction:column;gap:var(--mpp-e-1);padding:var(--mpp-e-3);border:1px dashed var(--mpp-borda);border-radius:var(--mpp-r-md);background:var(--mpp-superficie-alta)}.mpp-progressivo__rotulo{font-size:var(--mpp-t-rotulo);text-transform:uppercase;letter-spacing:.04em;color:var(--mpp-texto-fraco)}.mpp-progressivo__valor{font-size:var(--mpp-t-titulo-secao);font-weight:600;font-variant-numeric:tabular-nums;color:var(--mpp-texto-suave)}.mpp-progressivo.is-parado .mpp-progressivo__valor{color:var(--mpp-texto-fraco)}.mpp-progressivo__nota{font-size:var(--mpp-t-rotulo);color:var(--mpp-texto-fraco)}.mpp-exdia__meu-descanso{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mpp-e-3);margin-top:var(--mpp-e-3)}.mpp-interruptor__alvo{display:flex;align-items:center;gap:var(--mpp-e-3);min-height:var(--mpp-toque);cursor:pointer}.mpp-interruptor__alvo:has(.mpp-interruptor__entrada:disabled){cursor:not-allowed;opacity:.6}.mpp-interruptor__entrada{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.mpp-interruptor__trilho{position:relative;flex:none;width:44px;height:24px;border-radius:999px;background:var(--mpp-superficie-alta);border:1px solid var(--mpp-borda);transition:background .12s ease,border-color .12s ease}.mpp-interruptor__polegar{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--mpp-texto-suave);transition:transform .12s ease,background .12s ease}.mpp-interruptor__entrada:checked+.mpp-interruptor__trilho{background:var(--mpp-acento);border-color:var(--mpp-acento)}.mpp-interruptor__entrada:checked+.mpp-interruptor__trilho .mpp-interruptor__polegar{transform:translate(20px);background:var(--mpp-branco)}.mpp-interruptor__entrada:focus-visible+.mpp-interruptor__trilho{outline:2px solid var(--mpp-acento-texto);outline-offset:2px}.mpp-interruptor__rotulo{font-size:var(--mpp-t-corpo);color:var(--mpp-texto)}.mpp-interruptor__descricao{margin:0 0 0 calc(44px + var(--mpp-e-3));font-size:var(--mpp-t-secundario);color:var(--mpp-texto-suave)}@media(prefers-reduced-motion:reduce){.mpp-interruptor__trilho,.mpp-interruptor__polegar{transition:none}}.mpp-site{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;overflow-x:hidden}.mpp-site__container{width:100%;max-width:1120px;margin:0 auto;padding:0 var(--mpp-e-4)}.mpp-acento-texto{color:var(--mpp-acento-texto)}.mpp-site__topo{position:absolute;inset-inline:0;top:0;z-index:20;background:transparent}.mpp-site__barra{display:flex;align-items:center;justify-content:space-between;gap:var(--mpp-e-3);padding-block:var(--mpp-e-3)}.mpp-site__marca{width:128px;height:auto}.mpp-site__entrar{display:inline-flex;align-items:center;gap:var(--mpp-e-2);min-height:42px;padding:0 var(--mpp-e-4);border:1px solid var(--mpp-acento);border-radius:var(--mpp-r-pilula);background:var(--mpp-superficie-alta);color:var(--mpp-branco);font-weight:600;white-space:nowrap;box-shadow:0 0 18px var(--mpp-acento-halo);cursor:pointer;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.mpp-site__entrar:hover{background:var(--mpp-acento);border-color:var(--mpp-acento);text-decoration:none;transform:translateY(-1px);box-shadow:0 0 26px var(--mpp-acento-halo)}.mpp-site__rodape{margin-top:auto;padding-block:var(--mpp-e-5);background:var(--mpp-preto);border-top:1px solid var(--mpp-borda);color:var(--mpp-texto-fraco);font-size:var(--mpp-t-secundario)}.mpp-site__rodape p{margin:0}.mpp-botao{display:inline-flex;align-items:center;gap:var(--mpp-e-3);min-height:54px;padding:0 var(--mpp-e-5) 0 var(--mpp-e-2);border-radius:var(--mpp-r-pilula);font-weight:600;font-size:1rem;cursor:pointer;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.mpp-botao:hover{transform:translateY(-2px)}.mpp-botao:active{transform:translateY(0)}.mpp-botao__icone{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--mpp-r-pilula);flex:none}.mpp-botao--primario{background:var(--mpp-acento);color:var(--mpp-branco);box-shadow:0 10px 28px var(--mpp-acento-halo),0 0 22px var(--mpp-acento-halo)}.mpp-botao--primario:hover{background:var(--mpp-acento-fraco);text-decoration:none}.mpp-botao--primario .mpp-botao__icone{background:var(--mpp-branco);color:var(--mpp-acento)}.mpp-botao--contorno{border:1px solid var(--mpp-borda);background:var(--mpp-superficie);color:var(--mpp-texto)}.mpp-botao--contorno:hover{border-color:var(--mpp-acento);text-decoration:none}.mpp-botao--contorno .mpp-botao__icone{background:var(--mpp-acento);color:var(--mpp-branco)}.mpp-hero{position:relative;overflow:hidden;padding-block:clamp(6rem,13vw,8.5rem) clamp(2.5rem,7vw,4.5rem);background:var(--mpp-preto)}.mpp-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(118deg,transparent 52%,var(--mpp-acento-halo) 66%,transparent 73%);pointer-events:none}.mpp-hero__texto-col{position:relative;z-index:2;max-width:34rem}.mpp-hero__olho,.mpp-secao__olho{display:inline-block;margin:0 0 var(--mpp-e-4);padding:var(--mpp-e-1) var(--mpp-e-3);border-radius:var(--mpp-r-sm);background:linear-gradient(100deg,var(--mpp-acento),transparent 85%);color:var(--mpp-branco);font-size:var(--mpp-t-rotulo);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.mpp-hero__titulo{margin:0 0 var(--mpp-e-4);font-size:clamp(2.1rem,5.6vw,3.4rem);font-weight:700;line-height:1.04;letter-spacing:-.02em}.mpp-hero__texto{max-width:44ch;margin:0 0 var(--mpp-e-6);color:var(--mpp-texto-suave);font-size:clamp(1rem,2.2vw,1.1875rem);line-height:1.55}.mpp-hero__acoes{display:flex;flex-wrap:wrap;gap:var(--mpp-e-3)}.mpp-hero__figura{position:relative;margin-top:var(--mpp-e-6);height:clamp(360px,90vw,520px)}.mpp-hero__imagem{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;object-position:50% 16%;clip-path:polygon(14% 0,100% 0,100% 100%,0 100%)}.mpp-hero__figura:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--mpp-acento);clip-path:polygon(12.5% 0,15% 0,1% 100%,-1.5% 100%);filter:blur(3px);box-shadow:0 0 30px var(--mpp-acento);pointer-events:none}.mpp-secao__cabecalho{max-width:54ch;margin:0 auto clamp(var(--mpp-e-5),4vw,var(--mpp-e-6));text-align:center}.mpp-secao__olho{margin-bottom:var(--mpp-e-3)}.mpp-secao__titulo{margin:0 0 var(--mpp-e-3);font-size:clamp(1.6rem,4.2vw,2.25rem);font-weight:700;line-height:1.1;letter-spacing:-.01em}.mpp-secao__texto{margin:0;color:var(--mpp-texto-suave);font-size:clamp(1rem,2vw,1.0625rem)}.mpp-recursos{position:relative;overflow:hidden;padding-block:clamp(3rem,8vw,5rem);background:var(--mpp-preto)}.mpp-recursos:before{content:"";position:absolute;top:0;left:0;width:42%;height:160px;z-index:0;background:linear-gradient(118deg,var(--mpp-acento-halo),transparent 70%);pointer-events:none}.mpp-recursos__grade{position:relative;z-index:1;display:grid;gap:var(--mpp-e-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,268px),1fr))}.mpp-recurso{padding:var(--mpp-e-5);background:var(--mpp-superficie);border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-lg);transition:border-color .15s ease,transform .15s ease}@media(hover:hover){.mpp-recurso:hover{border-color:var(--mpp-acento);transform:translateY(-3px)}}.mpp-recurso__icone{display:inline-grid;place-items:center;width:48px;height:48px;margin-bottom:var(--mpp-e-4);border-radius:var(--mpp-r-md);background:var(--mpp-acento);color:var(--mpp-branco);box-shadow:0 0 20px var(--mpp-acento-halo),0 8px 18px var(--mpp-acento-halo)}.mpp-recurso__titulo{margin:0 0 var(--mpp-e-2);font-size:1.0625rem;font-weight:700}.mpp-recurso__texto{margin:0;color:var(--mpp-texto-suave);font-size:var(--mpp-t-corpo);line-height:1.5}.mpp-telas{position:relative;overflow:hidden;padding-block:clamp(3rem,8vw,5rem);background:var(--mpp-preto)}.mpp-telas:before{content:"";position:absolute;top:0;right:0;width:40%;height:170px;z-index:0;background:linear-gradient(242deg,var(--mpp-acento-halo),transparent 70%);pointer-events:none}.mpp-telas__palco{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:clamp(var(--mpp-e-5),5vw,var(--mpp-e-6))}.mpp-janela{margin:0;width:100%;max-width:820px;border:1px solid var(--mpp-borda);border-radius:var(--mpp-r-lg);overflow:hidden;background:var(--mpp-superficie-alta);box-shadow:var(--mpp-sombra-alta),0 0 48px var(--mpp-acento-halo)}.mpp-janela__barra{display:flex;align-items:center;gap:var(--mpp-e-2);padding:var(--mpp-e-2) var(--mpp-e-3);background:var(--mpp-superficie-alta);border-bottom:1px solid var(--mpp-borda)}.mpp-janela__ponto{width:10px;height:10px;border-radius:var(--mpp-r-pilula);background:var(--mpp-texto-fraco);flex:none}.mpp-janela__url{margin-left:var(--mpp-e-2);padding:3px var(--mpp-e-3);border-radius:var(--mpp-r-pilula);background:var(--mpp-preto);color:var(--mpp-texto-suave);font-size:var(--mpp-t-rotulo);letter-spacing:.02em}.mpp-janela__tela{position:relative;aspect-ratio:1468 / 834}.mpp-janela__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0;transition:opacity .6s ease}.mpp-janela__img.is-ativa{opacity:1}@media(prefers-reduced-motion:reduce){.mpp-janela__img{transition:none}}.mpp-fone{flex:none;width:clamp(190px,58vw,244px);padding:8px;border:1px solid var(--mpp-borda);border-radius:34px;background:var(--mpp-preto);box-shadow:var(--mpp-sombra-alta),0 0 40px var(--mpp-acento-halo)}.mpp-fone__tela{position:relative;aspect-ratio:739 / 1600;border-radius:26px;overflow:hidden;background:var(--mpp-preto)}.mpp-fone__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease}.mpp-fone__img.is-ativa{opacity:1}@media(prefers-reduced-motion:reduce){.mpp-fone__img{transition:none}}@media(min-width:760px){.mpp-telas__palco{flex-direction:row;justify-content:center;align-items:center}.mpp-janela{flex:1 1 0}}.mpp-postura{position:relative;overflow:hidden;padding-block:clamp(3rem,8vw,5rem);background:radial-gradient(55% 80% at 90% 50%,var(--mpp-acento-halo) 0%,transparent 62%),var(--mpp-superficie);border-block:1px solid var(--mpp-borda)}.mpp-postura__grade{position:relative;z-index:1;display:grid;gap:clamp(var(--mpp-e-5),5vw,var(--mpp-e-6));align-items:center}.mpp-postura__texto-col .mpp-secao__titulo{max-width:14ch}.mpp-postura .mpp-botao{margin-top:var(--mpp-e-5)}.mpp-postura__painel{position:relative;height:clamp(340px,46vw,470px);perspective:1500px}.mpp-postura__figura{position:absolute;top:50%;left:50%;width:clamp(132px,30%,196px);aspect-ratio:2 / 3;object-fit:cover;border-radius:var(--mpp-r-md);border:1px solid var(--mpp-acento);box-shadow:0 0 24px var(--mpp-acento-halo),var(--mpp-sombra-alta);transition:transform .8s cubic-bezier(.4,0,.2,1),opacity .8s ease,filter .8s ease;will-change:transform}.mpp-postura__figura--centro{z-index:3;transform:translate(-50%,-50%) scale(1.08);opacity:1}.mpp-postura__figura--esq{z-index:2;transform:translate(calc(-50% - 118px),-50%) rotateY(26deg) scale(.84);opacity:.72;filter:brightness(.6)}.mpp-postura__figura--dir{z-index:2;transform:translate(calc(-50% + 118px),-50%) rotateY(-26deg) scale(.84);opacity:.72;filter:brightness(.6)}@media(prefers-reduced-motion:reduce){.mpp-postura__figura{transition:none}}.mpp-contato{padding-block:clamp(2.5rem,7vw,4rem);background:var(--mpp-preto)}.mpp-contato__caixa{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:var(--mpp-e-5);padding:clamp(var(--mpp-e-5),5vw,var(--mpp-e-6));text-align:center;background:radial-gradient(60% 140% at 18% 50%,var(--mpp-acento-halo) 0%,transparent 55%),radial-gradient(60% 140% at 85% 50%,var(--mpp-acento-halo) 0%,transparent 55%),var(--mpp-superficie);border:1px solid var(--mpp-acento);border-radius:var(--mpp-r-lg);box-shadow:0 0 40px var(--mpp-acento-halo)}.mpp-contato__raio{display:grid;place-items:center;width:64px;height:64px;flex:none;border-radius:var(--mpp-r-md);background:var(--mpp-acento);color:var(--mpp-branco);box-shadow:0 0 26px var(--mpp-acento-halo)}.mpp-contato__centro{display:flex;flex-direction:column;align-items:center}.mpp-contato__titulo{margin:0 0 var(--mpp-e-2);font-size:clamp(1.375rem,4vw,1.875rem);font-weight:700}.mpp-contato__texto{margin:0 0 var(--mpp-e-4);color:var(--mpp-texto-suave)}.mpp-contato__cta{display:inline-flex;align-items:center;gap:var(--mpp-e-2);min-height:52px;padding:0 var(--mpp-e-5);border-radius:var(--mpp-r-pilula);background:var(--mpp-acento);color:var(--mpp-branco);font-family:var(--mpp-fonte-numero);font-size:1.375rem;font-weight:600;letter-spacing:.01em;box-shadow:0 10px 28px var(--mpp-acento-halo),0 0 22px var(--mpp-acento-halo);cursor:pointer;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.mpp-contato__cta:hover{background:var(--mpp-acento-fraco);text-decoration:none;transform:translateY(-2px)}.mpp-contato__cta .mpp-botao__icone{background:var(--mpp-branco);color:var(--mpp-acento)}.mpp-contato__halter{flex:none;color:var(--mpp-acento);filter:drop-shadow(0 0 18px var(--mpp-acento-halo))}@media(max-width:719px){.mpp-contato__raio,.mpp-contato__halter{display:none}}@keyframes mpp-sobe{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes mpp-entra-lado{0%{opacity:0;transform:translate(44px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.mpp-hero__anima{animation:mpp-sobe .7s both}.mpp-hero__olho.mpp-hero__anima{animation-delay:.05s}.mpp-hero__titulo.mpp-hero__anima{animation-delay:.14s}.mpp-hero__texto.mpp-hero__anima{animation-delay:.24s}.mpp-hero__acoes.mpp-hero__anima{animation-delay:.34s}.mpp-hero__figura.mpp-hero__anima{animation:mpp-entra-lado .85s both .18s}.mpp-anima .mpp-revelar{opacity:0;transform:translateY(26px);transition:opacity .6s ease,transform .6s cubic-bezier(.4,0,.2,1)}.mpp-anima .mpp-revelar.is-visivel{opacity:1;transform:none}}@media(min-width:900px){.mpp-hero{padding-block:clamp(7rem,11vw,9rem) clamp(4rem,9vw,6rem)}.mpp-hero__texto-col{max-width:min(32rem,44vw)}.mpp-hero__figura{position:absolute;top:0;right:0;bottom:0;width:50%;margin-top:0;height:auto}.mpp-hero__imagem{object-position:50% 14%;clip-path:polygon(18% 0,100% 0,100% 100%,0 100%)}.mpp-hero__figura:after{clip-path:polygon(16.5% 0,19% 0,1% 100%,-1.5% 100%)}.mpp-postura__grade{grid-template-columns:1fr 1fr}}.mpp-nao-encontrado{padding-block:clamp(7rem,12vw,9rem) clamp(3rem,8vw,5rem)}.mpp-nao-encontrado p:not(.mpp-hero__olho){color:var(--mpp-texto-suave);margin-bottom:var(--mpp-e-6)}
