.mare-ic{flex:none;width:1.1em;height:1.1em}.mare-lua{flex:none}.mare-resposta b{color:#000}.mare-agora{background:var(--color-marinho);color:#fff;box-shadow:var(--shadow-cartao-alto);border-radius:1.75rem;min-height:20rem;padding:1.5rem;position:relative;overflow:hidden}@media (width>=640px){.mare-agora{padding:1.9rem}}.mare-agora-topo{color:#ffffffc7;justify-content:space-between;gap:1rem;font-size:.85rem;display:flex}.mare-pulso{background:var(--color-dourado);border-radius:50%;width:.55rem;height:.55rem;margin-right:.45rem;animation:2s infinite mare-pulso;display:inline-block}@keyframes mare-pulso{0%{box-shadow:0 0 #f0ae2ab3}70%{box-shadow:0 0 0 .55rem #f0ae2a00}to{box-shadow:0 0 #f0ae2a00}}.mare-agora-estado{align-items:center;gap:.6rem;margin-top:1rem;font-size:1.65rem;font-weight:700;line-height:1.1;display:flex}.mare-agora-seta{width:2.4rem;height:2.4rem;color:var(--color-dourado);background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mare-agora-seta .mare-ic{width:1.3rem;height:1.3rem}.mare-agora-altura{color:#ffffffd1;margin-top:.35rem;font-size:.95rem}.mare-agora-altura strong{color:#fff;letter-spacing:-.02em;margin-right:.15rem;font-size:2.6rem}.mare-agora-barra{grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;margin-top:1.2rem;font-size:.8rem;line-height:1.25;display:grid}.mare-ponta{color:#ffffffc7}.mare-ponta b{color:#fff;font-size:.95rem;display:block}.mare-ponta:last-child{text-align:right}.mare-trilho{background:#ffffff26;border-radius:999px;height:.5rem;position:relative}.mare-trilho>span{border-radius:inherit;background:linear-gradient(90deg, var(--color-oceano), #5aa0ea);position:absolute;inset:0 auto 0 0}.mare-trilho i{background:var(--color-dourado);border:3px solid var(--color-marinho);border-radius:50%;width:1rem;height:1rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.mare-agora-prox{margin-top:1rem;font-size:.98rem}.mare-agora-prox b{color:var(--color-dourado)}.mare-agora-chips{flex-wrap:wrap;gap:.45rem;margin:1.2rem 0 0;padding:0;list-style:none;display:flex}.mare-agora-chips li{background:#ffffff1a;border-radius:999px;align-items:center;gap:.4rem;padding:.38rem .75rem;font-size:.8rem;display:inline-flex}.mare-agora-chips .mare-ic{color:var(--color-dourado);width:1rem;height:1rem}.mare-agora-fuso{color:#ffffffa6;margin-top:.9rem;font-size:.75rem}.mare-vitrine{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:min(84%,19rem);grid-auto-flow:column;gap:1rem;margin:1.5rem -.3rem 0;padding:.5rem .3rem 1.4rem;list-style:none;display:grid;overflow:auto hidden}.mare-vitrine>li{scroll-snap-align:start;display:flex}@media (width>=1024px){.mare-vitrine{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;overflow:visible}}.mare-cm-dia{background:var(--color-espuma);border-radius:1rem;align-items:center;gap:.65rem;margin-top:.9rem;padding:.65rem .75rem;display:flex}.mare-cm-dia:empty{display:none}.mare-cm-dia-ic{background:var(--color-oceano);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:inline-flex}.mare-cm-dia>span:last-child{color:var(--color-nevoa);font-size:.78rem;line-height:1.35}.mare-cm-dia b{color:#000;font-size:.9rem;display:block}.mare-nav{top:var(--altura-cabecalho,4.5rem);z-index:30;border-bottom:1px solid var(--color-linha);background:#fff;position:sticky}.mare-nav ul{overscroll-behavior-x:contain;scrollbar-width:none;gap:.25rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.mare-nav ul::-webkit-scrollbar{display:none}.mare-nav a{white-space:nowrap;color:var(--color-nevoa);border-bottom:2px solid #0000;padding:.85rem .8rem;font-size:.88rem;font-weight:500;display:inline-flex}.mare-nav a:hover,.mare-nav a.mare-ativo{color:#000;border-color:var(--color-dourado)}.mare-nav .mare-nav-marca{white-space:nowrap;color:#000;border-right:1px solid var(--color-linha);align-items:center;gap:.45rem;margin-right:.3rem;padding:.85rem .8rem .85rem 0;font-size:.88rem;font-weight:700;display:inline-flex}.mare-abas{overscroll-behavior-x:contain;scrollbar-width:thin;gap:.5rem;margin-top:1.5rem;padding-bottom:.4rem;display:flex;overflow:auto hidden}.mare-aba{min-width:4.6rem;box-shadow:inset 0 0 0 1.5px var(--color-linha);color:var(--color-nevoa);cursor:pointer;background:#fff;border-radius:1rem;flex-direction:column;flex:none;align-items:center;gap:.15rem;padding:.6rem .7rem;font-size:.8rem;display:flex}.mare-aba b{color:#000;font-size:1.25rem;line-height:1.1}.mare-aba:hover{box-shadow:inset 0 0 0 1.5px #000}.mare-aba[aria-selected=true]{box-shadow:none;color:#fffc;background:#000}.mare-aba[aria-selected=true] b{color:#fff}.mare-aba-pt{border-radius:50%;width:.5rem;height:.5rem;margin-top:.15rem}.mare-cartao{box-shadow:var(--shadow-cartao);outline:1px solid var(--color-linha);background:#fff;border-radius:1.5rem}.mare-grafico{margin-top:.6rem;padding:2.2rem .4rem 3rem 2.4rem;position:relative}.mare-area{height:230px;position:relative}@media (width>=640px){.mare-area{height:260px}}.mare-area svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mare-marca{width:0;height:0;position:absolute}.mare-ponto{border:2.5px solid #fff;border-radius:50%;width:.8rem;height:.8rem;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000040}.mare-marca.mare-alta .mare-ponto{background:var(--color-marinho)}.mare-marca.mare-baixa .mare-ponto{background:var(--color-oceano)}.mare-rotulo{white-space:nowrap;text-align:center;color:var(--color-nevoa);background:#ffffffeb;border-radius:.45rem;padding:.15rem .4rem;font-size:.74rem;line-height:1.15;position:absolute;left:0;transform:translate(-50%)}.mare-rotulo b{color:#000;font-size:.85rem;display:block}.mare-alta .mare-rotulo{bottom:.6rem}.mare-baixa .mare-rotulo{top:.6rem}.mare-esq .mare-rotulo{transform:translate(-12%)}.mare-dir .mare-rotulo{transform:translate(-88%)}.mare-eixo-y{text-align:right;color:#5c6066;width:2rem;font-size:.7rem;position:absolute;left:-2.4rem;transform:translateY(-50%)}.mare-eixo-x{color:#5c6066;font-size:.7rem;position:absolute;bottom:-1.6rem;transform:translate(-50%)}.mare-eixo-ini{transform:none}.mare-eixo-fim{transform:translate(-100%)}@media (width<=479px){.mare-eixo-fim{display:none}}.mare-janela-rotulo{color:var(--color-dourado-escuro);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;font-size:.66rem;font-weight:700;position:absolute;top:-1.9rem;transform:translate(-50%)}.mare-linha-agora{border-left:2px dashed var(--color-dourado-escuro);width:0;position:absolute;top:-.5rem;bottom:0}.mare-linha-agora span{white-space:nowrap;background:var(--color-dourado);color:#000;border-radius:999px;padding:.15rem .45rem;font-size:.7rem;font-weight:700;position:absolute;bottom:-2.75rem;left:0;transform:translate(-50%)}.mare-linha-agora.mare-fim span{transform:translate(-100%)}.mare-linha-agora.mare-ini span{transform:none}.mare-ponto-agora{background:var(--color-dourado);border:3px solid #fff;border-radius:50%;width:1rem;height:1rem;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #f0ae2a59}.mare-legenda-grafico{color:var(--color-nevoa);border-top:1px solid var(--color-linha);flex-wrap:wrap;gap:.45rem 1.1rem;margin:0;padding:.9rem 0 0;font-size:.78rem;list-style:none;display:flex}.mare-legenda-grafico li{align-items:center;gap:.4rem;display:inline-flex}.mare-lg{flex:none;display:inline-block}.mare-lg-alta,.mare-lg-baixa{width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--color-linha);border:2px solid #fff;border-radius:50%}.mare-lg-alta{background:var(--color-marinho)}.mare-lg-baixa{background:var(--color-oceano)}.mare-lg-janela{background:var(--color-dourado-claro);border-radius:.2rem;width:1.1rem;height:.75rem;box-shadow:inset 0 0 0 1px #f1d593}.mare-lg-noite{background:#e6e9ee;border-radius:.2rem;width:1.1rem;height:.75rem}.mare-lg-lim{border-top:2px dashed var(--color-dourado-escuro);width:1.2rem}.mare-lg-agora{background:var(--color-dourado);border-radius:50%;width:.8rem;height:.8rem}.mare-detalhe-titulo{color:#000;font-size:1.1rem;font-weight:700}.mare-estimado{background:var(--color-dourado-claro);color:#5b3d07;border-radius:.9rem;align-items:flex-start;gap:.5rem;margin-top:.7rem;padding:.6rem .75rem;font-size:.82rem;line-height:1.4;display:flex}.mare-eventos{gap:.55rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.mare-ev{background:var(--color-espuma);border-radius:1rem;grid-template-columns:2.4rem 1fr auto;align-items:center;gap:.75rem;padding:.6rem .75rem;display:grid}.mare-ev-ic{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.mare-ev.mare-alta .mare-ev-ic{background:var(--color-marinho)}.mare-ev.mare-baixa .mare-ev-ic{background:var(--color-oceano)}.mare-ev-txt{color:var(--color-nevoa);font-size:.85rem;line-height:1.3}.mare-ev-txt b{color:#000;font-size:1.05rem;display:block}.mare-ev-alt{color:#000;text-align:right;font-size:1.15rem;font-weight:700;line-height:1.2}.mare-ev-alt small{color:var(--color-nevoa);font-size:.72rem;font-weight:500;display:block}.mare-ev.mare-passada{opacity:.55}.mare-ev.mare-proxima{box-shadow:inset 0 0 0 2px var(--color-dourado);background:#fff}.mare-dados-dia{grid-template-columns:1fr 1fr;gap:.6rem;margin:1rem 0 0;display:grid}.mare-dados-dia div{box-shadow:inset 0 0 0 1px var(--color-linha);border-radius:1rem;padding:.7rem .8rem}.mare-dados-dia dt{text-transform:uppercase;letter-spacing:.05em;color:var(--color-nevoa);align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;display:flex}.mare-dados-dia dt .mare-ic{color:var(--color-dourado-escuro);width:.95rem;height:.95rem}.mare-dados-dia dd{color:#000;margin:.25rem 0 0;font-size:.9rem;font-weight:600;line-height:1.3}.mare-dados-dia dd small{color:var(--color-nevoa);font-size:.78rem;font-weight:400;display:block}.mare-selo{border-radius:1rem;align-items:center;gap:.7rem;margin-top:1rem;padding:.8rem .9rem;font-size:.88rem;line-height:1.35;display:flex}.mare-selo strong{font-size:1rem}.mare-selo+.mare-selo{margin-top:.5rem}.mare-selo-ic{background:#fff9;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex}.mare-acoes{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.mare-btn-contorno{color:var(--color-marinho);box-shadow:inset 0 0 0 1.5px var(--color-linha);background:#fff}.mare-btn-contorno:hover{box-shadow:inset 0 0 0 1.5px var(--color-marinho)}.btn.btn-sm{min-height:2.6rem;padding:.55rem 1.05rem;font-size:.9rem}.mare-n-sim{background:var(--color-dourado);color:#000}.mare-n-talvez{background:var(--color-dourado-claro);color:#6b3f06}.mare-n-nao{color:#4f5359;box-shadow:inset 0 0 0 1.5px var(--color-linha);background:#fff}.mare-chip{white-space:nowrap;border-radius:999px;align-items:center;padding:.18rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.mare-chip.mare-n-talvez{box-shadow:inset 0 0 0 1px #edcf8c}.mare-tag-est{background:var(--color-dourado-claro);color:#6b3f06;text-transform:uppercase;letter-spacing:.03em;vertical-align:middle;border-radius:999px;margin-left:.35rem;padding:.05rem .4rem;font-size:.66rem;font-style:normal;font-weight:700;display:inline-block}.mare-tabela{border-collapse:collapse;width:100%;font-size:.92rem}.mare-tabela caption{text-align:left;color:var(--color-nevoa);caption-side:top;padding:1rem 1.25rem 0;font-size:.85rem}.mare-tabela thead th{text-transform:uppercase;letter-spacing:.05em;color:var(--color-nevoa);text-align:left;border-bottom:1px solid var(--color-linha);padding:.9rem 1rem;font-size:.72rem;font-weight:700}.mare-tabela td,.mare-tabela tbody th{border-bottom:1px solid var(--color-linha);vertical-align:middle;text-align:left;padding:.8rem 1rem;font-weight:400}.mare-tabela tbody tr:nth-child(2n){background:#fafbfc}.mare-tabela tbody tr:last-child>*{border-bottom:0}.mare-tabela tbody tr{cursor:pointer;transition:background .2s}.mare-tabela tbody tr:hover{background:var(--color-espuma)}.mare-tabela tr.mare-hoje>:first-child{box-shadow:inset 4px 0 0 var(--color-dourado)}.mare-td-dia b{color:#000;display:block}.mare-td-dia span{color:var(--color-nevoa);font-size:.8rem}.mare-evm{white-space:nowrap;color:var(--color-nevoa);align-items:baseline;gap:.35rem;display:inline-flex}.mare-evm .mare-s{font-size:.75rem}.mare-evm.mare-alta .mare-s{color:var(--color-marinho)}.mare-evm.mare-baixa .mare-s,.mare-evm.mare-baixa b{color:var(--color-oceano)}.mare-evm b{color:#000}.mare-evm.mare-noite{opacity:.6}@media (width<=767px){.mare-tabela thead{display:none}.mare-tabela,.mare-tabela tbody,.mare-tabela tr,.mare-tabela td,.mare-tabela tbody th{width:100%;display:block}.mare-tabela caption{padding:1rem 1.1rem .3rem;display:block}.mare-tabela tbody tr{border-bottom:1px solid var(--color-linha);grid-template-columns:1fr 1fr;gap:.2rem .8rem;padding:1rem 1.1rem;display:grid}.mare-tabela td,.mare-tabela tbody th{border:0;padding:.2rem 0}.mare-tabela .mare-td-dia{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.mare-tabela .mare-td-lua,.mare-tabela .mare-vazio{display:none}.mare-tabela .mare-td-selo{grid-column:1/-1;margin-top:.3rem}.mare-tabela .mare-td-selo:before{content:attr(data-rotulo);color:var(--color-nevoa);margin-right:.5rem;font-size:.78rem}.mare-tabela tr.mare-hoje>:first-child{box-shadow:none}.mare-tabela tr.mare-hoje{box-shadow:inset 4px 0 0 var(--color-dourado)}}.mare-mes-nav{align-items:center;gap:.4rem;display:flex}.mare-mes-nav strong{text-align:center;color:#000;min-width:11.5rem;font-size:1.05rem}.mare-mes-nav button{width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1.5px var(--color-linha);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mare-mes-nav button:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px #000}.mare-mes-nav button:disabled{opacity:.35;cursor:not-allowed}.mare-segmento{box-shadow:inset 0 0 0 1.5px var(--color-linha);background:#fff;border-radius:999px;padding:.25rem;display:inline-flex}.mare-segmento button{color:var(--color-nevoa);cursor:pointer;border-radius:999px;padding:.45rem .95rem;font-size:.88rem;font-weight:600}.mare-segmento button[aria-pressed=true]{color:#fff;background:#000}.mare-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:.4rem;margin-top:1.1rem;display:grid}.mare-cal-sem{text-transform:uppercase;letter-spacing:.05em;color:var(--color-nevoa);text-align:center;padding-bottom:.2rem;font-size:.72rem;font-weight:700}.mare-dc{text-align:left;min-height:6.4rem;box-shadow:inset 0 0 0 1.5px var(--color-linha);cursor:pointer;background:#fff;border-radius:.9rem;flex-direction:column;align-items:stretch;padding:.5rem .55rem;transition:opacity .25s,box-shadow .2s;display:flex;position:relative}button.mare-dc:hover{box-shadow:inset 0 0 0 1.5px #000}.mare-dc-vazio{box-shadow:none;cursor:default;background:0 0}.mare-dc-sem{cursor:default;background:repeating-linear-gradient(-45deg,#fafafa 0 8px,#f3f3f3 8px 16px)}.mare-dc-cab{justify-content:space-between;align-items:center;display:flex}.mare-dc-num{color:#000;font-size:1rem;font-weight:700}.mare-dc-baixa{color:var(--color-nevoa);margin-top:.35rem;font-size:.78rem;line-height:1.25}.mare-dc-baixa b{color:var(--color-oceano);font-size:.92rem;display:block}.mare-dc .mare-chip{align-self:flex-start;margin-top:auto;padding:.12rem .5rem;font-size:.68rem}.mare-dc-sim{background:#fff7e3;box-shadow:inset 0 0 0 1.5px #edcf8c}.mare-dc-nao .mare-dc-baixa b{color:var(--color-nevoa)}.mare-dc .mare-chip{white-space:normal;line-height:1.15}.mare-dc-hoje{box-shadow:inset 0 0 0 2.5px #000}.mare-dc-hoje .mare-dc-num:after{content:"hoje";text-transform:uppercase;color:#fff;vertical-align:middle;background:#000;border-radius:999px;margin-left:.3rem;padding:.05rem .35rem;font-size:.62rem;font-weight:700}.mare-dc-sel{background:var(--color-espuma);box-shadow:inset 0 0 0 2px var(--color-oceano)}.mare-dc-passado{opacity:.5}.mare-dc-est{background-image:repeating-linear-gradient(-45deg,#0000 0 10px,#f0ae2a14 10px 20px)}@media (width<=639px){.mare-cal{gap:.25rem}.mare-dc{text-align:center;border-radius:.7rem;align-items:center;min-height:4.6rem;padding:.35rem .3rem}.mare-dc-cab{flex-direction:column;gap:.1rem}.mare-dc-h{display:none}.mare-dc-baixa{margin-top:.15rem;font-size:.7rem}.mare-dc-baixa b{font-size:.78rem}.mare-dc .mare-chip{align-self:center;width:.6rem;height:.6rem;margin-top:.25rem;padding:0;font-size:0}.mare-dc-hoje .mare-dc-num:after{display:none}}.mare-legenda{color:var(--color-nevoa);flex-wrap:wrap;gap:.6rem 1.2rem;margin:1.1rem 0 0;padding:0;font-size:.82rem;list-style:none;display:flex}.mare-legenda li{align-items:center;gap:.45rem;display:inline-flex}.mare-legenda .mare-legenda-regra{background:var(--color-dourado-claro);color:#3f2a06;border-radius:1rem;flex-basis:100%;align-items:flex-start;gap:.6rem;padding:.85rem 1rem;font-size:.9rem;line-height:1.45}.mare-legenda-regra .mare-ic{color:var(--color-dourado-escuro);flex:none;width:1.15rem;height:1.15rem;margin-top:.1rem}.mare-aviso{color:var(--color-nevoa);align-items:flex-start;gap:.5rem;margin-top:.9rem;font-size:.85rem;display:flex}.mare-aviso:empty{display:none}.mare-aviso .mare-ic{color:var(--color-oceano);margin-top:.1rem}@media print{header,footer,.mare-nav,.mare-agora,.mare-sem-impressao,[data-whatsapp-flutuante]{display:none!important}.mare-lista-mes{display:block!important}}
