.mk-subtitulo{font-size:var(--geral);font-weight:600;line-height:1.3}.mk-etiqueta{display:inline-flex;width:fit-content;padding:4px 12px;border-radius:9999px;background:var(--azul-claro);color:var(--azul-fundo);font-weight:600}.mk-pagina.compacta{padding-bottom:calc(var(--u) * 4)}.mk-vazio{margin-top:calc(var(--u) * 4)}.mk-voltar{margin-bottom:calc(var(--u) * 3)}.mk-voltar-seta{display:inline-flex;transform:rotate(-90deg)}.mk-linha-botoes{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 2)}.mk-botao-secundario{display:inline-flex;align-items:center;height:var(--pilula);padding:0 calc(var(--u) * 3);border-radius:9999px;box-shadow:inset 0 0 0 1px var(--linha);font-weight:600;white-space:nowrap;transition:box-shadow var(--duracao) var(--ease)}.mk-botao-secundario:hover{box-shadow:inset 0 0 0 1px var(--azul)}.mk-alerta,.mk-aviso,.mk-sucesso-linha{padding:calc(var(--u) * 1.5) calc(var(--u) * 2.5);border-radius:var(--raio-area);font-weight:600}.mk-alerta{background:var(--erro-fundo);color:var(--erro)}.mk-aviso{background:var(--aviso-fundo);color:var(--aviso)}.mk-sucesso-linha{background:var(--ok-fundo);color:var(--ok)}.mk-afirmacao.branco{color:#fff}.mk-pesquisa{display:flex;flex-direction:column;gap:calc(var(--u) * 2);padding:calc(var(--u) * 3);border:1px solid var(--linha);border-radius:calc(var(--u) * 3);background:var(--branco);color:var(--texto);box-shadow:0 10px 40px rgb(11 11 11/.1)}.mk-pesquisa-campos{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr);gap:calc(var(--u) * 2)}.mk-pesquisa-dupla{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:calc(var(--u) * 1.5)}.mk-pesquisa-rodape{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 3);min-width:0}.mk-pesquisa .mk-filtros{flex-wrap:wrap;overflow:visible}.mk-pilula:has(input:focus-visible){outline:2px solid var(--azul);outline-offset:2px}.mk-pilula input{pointer-events:none}select.mk-campo-controlo{appearance:none;cursor:pointer;text-overflow:ellipsis}.mk-campo-controlo[type=date],.mk-campo-controlo[type=time]{min-height:0;font-variant-numeric:tabular-nums}.mk-preco-botao{display:flex;flex:none;align-items:center;gap:calc(var(--u) * 1.5);height:var(--pilula);padding:0 calc((var(--pilula) - var(--interior)) / 2) 0 calc(var(--u) * 1.5);border-radius:9999px;background:transparent;box-shadow:inset 0 0 0 1px var(--linha);font-weight:600;white-space:nowrap;cursor:pointer;transition:box-shadow var(--duracao) var(--ease)}.mk-preco-botao:hover{box-shadow:inset 0 0 0 1px var(--azul)}.mk-alternar{display:none}@media (min-width:768px){.mk-colapso,.mk-colapso-interno{display:contents}}@media (max-width:767px){.mk-pesquisa{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 var(--u);padding:var(--u);border-radius:calc(var(--u) * 5);transition:border-radius .3s var(--ease)}.mk-pesquisa[data-aberto]{border-radius:calc(var(--u) * 4)}.mk-pesquisa-rodape{display:contents}.mk-colapso{display:grid;grid-column:1/-1;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .3s var(--ease),opacity .25s var(--ease),visibility 0s .3s}.mk-colapso[data-aberto]{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .3s var(--ease),opacity .25s var(--ease)}.mk-colapso-interno{display:block;min-height:0;padding-inline:var(--u);overflow:hidden}.mk-colapso:not(.mk-colapso-filtros){order:1}.mk-colapso-filtros{order:2}.mk-pesquisa-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 1.5) 0 var(--u)}.mk-pesquisa-campos>.mk-campo:first-child,.mk-pesquisa-dupla{grid-column:1/-1}.mk-pesquisa .mk-filtros{padding:calc(var(--u) * 1.5) 0}.mk-alternar{order:4;align-items:center;justify-content:space-between;gap:calc(var(--u) * 1.5);height:calc(var(--u) * 7);padding:0 calc(var(--u) * 2.5);border-radius:calc(var(--u) * 3.5);background:var(--cinza);text-align:left}.mk-alternar,.mk-resumo{display:flex;min-width:0}.mk-resumo{flex-direction:column;line-height:1.25}.mk-resumo-nome{font-weight:600}.mk-resumo-preco{overflow:hidden;color:var(--suave);text-overflow:ellipsis;white-space:nowrap}.mk-alternar-seta{flex:none;width:16px;height:16px;transform:rotate(180deg);transition:transform .25s var(--ease)}.mk-alternar[aria-expanded=true] .mk-alternar-seta{transform:none}.mk-preco-botao{order:4;justify-content:center;width:calc(var(--u) * 7);height:calc(var(--u) * 7);padding:0;box-shadow:none}.mk-preco-texto{display:none}.mk-preco-botao .mk-redondo{width:calc(var(--u) * 7);height:calc(var(--u) * 7)}.mk-preco-botao .mk-redondo svg{width:22px;height:22px}}.mk-passos{display:grid;gap:calc(var(--u) * 4);margin-top:calc(var(--u) * 5)}.mk-passos li{display:grid;justify-items:start;gap:var(--u)}.mk-passo-titulo{margin-top:var(--u);font-weight:600}@media (min-width:768px){.mk-passos{grid-template-columns:repeat(3,1fr)}}.mk-artigos{display:grid;gap:calc(var(--u) * 4);margin-top:calc(var(--u) * 4)}@media (min-width:768px){.mk-artigos{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-artigo{display:flex;flex-direction:column;gap:6px;min-width:0}.mk-artigo .mk-fatia{margin-bottom:var(--u)}.mk-artigo .mk-nome{font-weight:600}.mk-artigo-pe{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 2);margin-top:var(--u)}.mk-foto-vazia{display:grid;place-items:center;aspect-ratio:16/10;background:linear-gradient(135deg,#e8eefd,#f6f8ff)}.mk-foto-vazia svg{width:5rem;height:auto;color:rgb(21 93 252/.3)}.mk-faixa{display:flex;flex-wrap:wrap;justify-content:space-between;padding:clamp(2.5rem,7vw,5rem);background:var(--azul)}.mk-faixa,.mk-newsletter{align-items:center;gap:calc(var(--u) * 4);border-radius:var(--raio-imagem)}.mk-newsletter{display:grid;padding:clamp(1.75rem,5vw,3.5rem);background:var(--cinza)}@media (min-width:900px){.mk-newsletter{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.mk-newsletter-form{display:grid;gap:calc(var(--u) * 1.5)}@media (min-width:520px){.mk-newsletter-form{grid-template-columns:minmax(0,1fr) auto}}.mk-newsletter-campo{background:#fff;padding-right:calc(var(--u) * 2)}.mk-newsletter-estado{grid-column:1/-1;font-weight:600}.mk-newsletter-estado:empty{display:none}.mk-newsletter-estado[data-tipo=ok]{color:var(--ok)}.mk-newsletter-estado[data-tipo=erro]{color:var(--erro)}.mk-grelha-v{display:grid;gap:calc(var(--u) * 5) calc(var(--u) * 3);margin-top:calc(var(--u) * 4)}.mk-grelha-v .mk-cartao-v{flex:none;min-width:0}@media (min-width:768px){.mk-grelha-v{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.mk-grelha-v{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-veiculo-grelha{display:grid;gap:calc(var(--u) * 5)}@media (min-width:1024px){.mk-veiculo-grelha{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:calc(var(--u) * 8)}.mk-veiculo-info{position:sticky;top:calc(var(--u) * 3)}}.mk-veiculo-info{display:grid;gap:calc(var(--u) * 2.5);align-content:start}.mk-veiculo-info .mk-pagina-titulo{margin-bottom:0}.mk-veiculo-preco strong{font-size:var(--geral);font-weight:700}.mk-fichas-coluna{flex-direction:column;align-items:flex-start;margin-top:0;gap:var(--u)}.mk-veiculo-descricao{display:grid;gap:calc(var(--u) * 2);max-width:44rem;margin-top:calc(var(--u) * 8)}.mk-galeria-principal .mk-imagem,.mk-galeria-vazia{border-radius:var(--raio-imagem)}.mk-galeria-miniaturas{display:flex;gap:var(--u);margin-top:var(--u);padding:3px;overflow-x:auto}.mk-miniatura{flex:none;width:7rem;overflow:hidden;border-radius:var(--raio-imagem);opacity:.65;transition:opacity var(--duracao) var(--ease)}.mk-miniatura:hover,.mk-miniatura[data-activa]{opacity:1}.mk-miniatura[data-activa]{outline:2px solid var(--azul);outline-offset:2px}.mk-campo-area{display:block;width:100%;padding:calc(var(--u) * 2) calc(var(--u) * 2.5);border:0;border-radius:var(--raio-area);background:var(--cinza);font-weight:600;line-height:1.5;resize:vertical;outline:0;transition:box-shadow var(--duracao) var(--ease)}.mk-campo-area:focus{box-shadow:0 0 0 2px var(--azul)}.mk-campo-area[data-erro]{box-shadow:0 0 0 2px var(--erro)}.mk-grelha-campos{display:grid;gap:calc(var(--u) * 2)}@media (min-width:640px){.mk-grelha-campos{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-bloco-form{display:grid;gap:calc(var(--u) * 2.5);min-width:0;margin:0;padding:0;border:0}.mk-bloco-form>legend{padding:0;margin-bottom:var(--u)}.mk-opcoes{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 1.5);min-width:0;margin:0;padding:0;border:0}.mk-opcoes>.mk-campo-rotulo{width:100%;margin-bottom:0;padding:0}.mk-opcao{display:inline-flex;align-items:center;gap:var(--u);min-height:var(--pilula);padding:0 calc(var(--u) * 2.5);border-radius:9999px;background:var(--cinza);font-weight:600;cursor:pointer;transition:background-color var(--duracao) var(--ease),box-shadow var(--duracao) var(--ease)}.mk-opcao input{accent-color:var(--azul)}.mk-opcao:has(input:checked){background:var(--azul-claro);box-shadow:inset 0 0 0 2px var(--azul)}.mk-opcao:has(input:focus-visible){outline:2px solid var(--azul);outline-offset:2px}.mk-opcao[data-desactivada]{opacity:.5;cursor:not-allowed}.mk-opcao svg{width:16px;height:16px;color:var(--suave)}.mk-extras{display:grid;gap:var(--u)}.mk-opcao-extra{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:calc(var(--u) * 1.5);padding-block:calc(var(--u) * 1.5);border-radius:var(--raio-area)}.mk-extra-preco{white-space:nowrap}.mk-consentimento{height:auto;align-items:flex-start;padding-block:calc(var(--u) * 1.5);border-radius:var(--raio-area);font-weight:500}.mk-consentimento input{margin-top:4px}.mk-reserva-colunas{display:grid;gap:calc(var(--u) * 5)}@media (min-width:1024px){.mk-reserva-colunas{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:calc(var(--u) * 8)}.mk-painel-resumo{position:sticky;top:calc(var(--u) * 3)}}.mk-reserva-campos{display:grid;gap:calc(var(--u) * 5);min-width:0}.mk-painel-resumo{display:grid;gap:calc(var(--u) * 2);padding:calc(var(--u) * 3);border:1px solid var(--linha);border-radius:calc(var(--u) * 3);background:var(--branco)}.mk-resumo-linhas>div{display:flex;justify-content:space-between;gap:calc(var(--u) * 2);padding-block:6px}.mk-resumo-linhas dd{font-weight:600;text-align:right}.mk-resumo-total{margin-top:var(--u);padding-top:calc(var(--u) * 1.5);border-top:1px solid var(--linha);font-size:var(--geral);font-weight:700}.mk-resumo-nota{line-height:1.45}.mk-sucesso{display:grid;justify-items:start;gap:calc(var(--u) * 3);padding:clamp(2rem,6vw,4rem);border:1px solid var(--azul-claro);border-radius:calc(var(--u) * 3);background:var(--azul-palido)}.mk-sucesso-codigo{display:grid;gap:4px}.mk-sucesso-codigo strong{font-size:calc(var(--geral) * 1.6);letter-spacing:.08em}.mk-consulta-form,.mk-contacto-form{display:grid;gap:calc(var(--u) * 3);max-width:44rem}.mk-contactos-grelha{display:grid;gap:calc(var(--u) * 6)}@media (min-width:900px){.mk-contactos-grelha{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:calc(var(--u) * 10)}}.mk-contactos-dados,.mk-contactos-formulario{display:grid;gap:calc(var(--u) * 3);align-content:start}.mk-contactos-lista>div{display:grid;gap:2px;padding-block:calc(var(--u) * 1.25);border-top:1px solid var(--linha)}.mk-resultado{display:grid;gap:calc(var(--u) * 3);max-width:44rem;padding:calc(var(--u) * 3);border:1px solid var(--linha);border-radius:calc(var(--u) * 3)}.mk-resultado-cabeca{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--u) * 1.5)}.mk-estado{display:inline-flex;padding:4px 14px;border-radius:9999px;background:var(--cinza);font-weight:600}.mk-estado[data-estado=pedido]{background:var(--aviso-fundo);color:var(--aviso)}.mk-estado[data-estado=concluida],.mk-estado[data-estado=confirmada]{background:var(--ok-fundo);color:var(--ok)}.mk-estado[data-estado=em_curso]{background:var(--azul-claro);color:var(--azul-fundo)}.mk-estado[data-estado=cancelada],.mk-estado[data-estado=recusada]{background:var(--erro-fundo);color:var(--erro)}.mk-resultado-linhas>div{display:grid;gap:2px;padding-block:calc(var(--u) * 1.25);border-top:1px solid var(--linha)}@media (min-width:640px){.mk-resultado-linhas>div{grid-template-columns:11rem minmax(0,1fr);gap:calc(var(--u) * 2)}}.mk-resultado-linhas dt{color:var(--suave)}.mk-resultado-linhas dd{font-weight:600}.mk-resultado-total dd{font-size:var(--geral);font-weight:700}.mk-cancelar{display:grid;gap:calc(var(--u) * 2);padding:calc(var(--u) * 3);border-radius:calc(var(--u) * 3);background:var(--cinza)}.mk-paginacao{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 2);margin-top:calc(var(--u) * 6)}.mk-artigo-pagina .mk-aviso{margin-bottom:calc(var(--u) * 3)}.mk-artigo-cabeca{display:grid;gap:calc(var(--u) * 2);max-width:48rem;margin-bottom:calc(var(--u) * 5)}.mk-artigo-cabeca .mk-pagina-titulo{margin-bottom:0}.mk-artigo-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--u) calc(var(--u) * 2)}.mk-artigo-capa{margin-bottom:calc(var(--u) * 6);overflow:hidden;border-radius:var(--raio-imagem)}.mk-rico ol{display:grid;gap:var(--u);padding-left:1.4em;list-style:decimal}.mk-rico h3{margin-top:calc(var(--u) * 2);font-weight:700;line-height:1.3}.mk-rico blockquote{display:grid;gap:var(--u);padding-left:calc(var(--u) * 2.5);border-left:3px solid var(--azul);color:var(--suave)}.mk-rico hr{width:100%;border:0;border-top:1px solid var(--linha)}.mk-rico a{color:var(--azul);text-decoration:underline;text-underline-offset:.2em}.mk-rico figure{margin-block:var(--u)}.mk-rico figure .mk-imagem{border-radius:var(--raio-imagem)}.mk-rico mark{padding:0 .1em;border-radius:3px;color:inherit}.mk-rico sub,.mk-rico sup{font-size:.75em;line-height:0}.mk-rico h4{margin-top:calc(var(--u) * 2);font-size:1em;font-weight:700;line-height:1.35}.mk-rico h2,.mk-rico h3,.mk-rico h4,.mk-rico p{overflow-wrap:anywhere}.mk-tabela{overflow-x:auto}.mk-tabela table{--t-linha:rgb(93 96 101/0.32);--t-fundo:rgb(93 96 101/0.1);--t-forte:var(--texto);--t-sobre-forte:#fff;width:100%;border-collapse:separate;border-spacing:0;border:var(--t-larg,1px) var(--t-traco,solid) var(--t-linha);border-radius:8px;font-size:.95em;line-height:1.5}.mk-tabela td,.mk-tabela th{padding:.7rem .95rem;border-right:var(--t-larg,1px) var(--t-traco,solid) var(--t-linha);border-bottom:var(--t-larg,1px) var(--t-traco,solid) var(--t-linha);text-align:left;vertical-align:top}.mk-tabela tr>:last-child{border-right:0}.mk-tabela tr:last-child>*{border-bottom:0}.mk-tabela tr:first-child>:first-child{border-top-left-radius:7px}.mk-tabela tr:first-child>:last-child{border-top-right-radius:7px}.mk-tabela tr:last-child>:first-child{border-bottom-left-radius:7px}.mk-tabela tr:last-child>:last-child{border-bottom-right-radius:7px}.mk-tabela th{background:var(--t-cab-fundo,var(--t-fundo));color:var(--t-cab-cor,inherit);font-weight:650}.mk-tabela td>*,.mk-tabela th>*{margin:0}.mk-tabela td[data-fundo],.mk-tabela th[data-fundo]{color:var(--texto)}.mk-tabela table[data-estilo=linhas]{border:0;border-radius:0}.mk-tabela table[data-estilo=linhas] :is(th,td){border-right:0}.mk-tabela table[data-estilo=linhas] th{background:var(--t-cab-fundo,none);border-bottom:2px solid var(--t-forte)}.mk-tabela table[data-estilo=listrada] :is(th,td){border-right:0}.mk-tabela table[data-estilo=listrada] th{background:var(--t-cab-fundo,rgb(93 96 101/.2))}.mk-tabela table[data-estilo=listrada] tr:nth-child(2n)>td{background:rgb(93 96 101/.08)}.mk-tabela table[data-estilo=destaque] th{background:var(--t-cab-fundo,var(--t-forte));color:var(--t-cab-cor,var(--t-sobre-forte));border-right-color:rgb(255 255 255/.22);border-bottom-color:transparent}.mk-tabela table[data-estilo=limpa]{border:0;border-radius:0}.mk-tabela table[data-estilo=limpa] :is(th,td){padding-inline:.6rem;border:0}.mk-tabela table[data-estilo=limpa] th{background:none;font-size:.78em;letter-spacing:.07em;text-transform:uppercase;opacity:.65}.mk-caixa{--c-fundo:#eff6ff;--c-borda:#93c5fd;display:grid;gap:calc(var(--u) * 1.5);padding:.9rem 1.1rem;border-left:4px solid var(--c-borda);border-radius:8px;background:var(--c-fundo);color:var(--texto)}.mk-caixa[data-tom=aviso]{--c-fundo:#fffbeb;--c-borda:#fcd34d}.mk-caixa[data-tom=sucesso]{--c-fundo:#f0fdf4;--c-borda:#86efac}.mk-caixa[data-tom=perigo]{--c-fundo:#fef2f2;--c-borda:#fca5a5}.mk-caixa[data-tom=nota]{--c-fundo:#f5f5f5;--c-borda:#d4d4d4}.mk-figura{margin:calc(var(--u) * 2) auto}.mk-figura[data-alinhar=esquerda]{float:left;margin:.3em 1.25em .5em 0}.mk-figura[data-alinhar=direita]{float:right;margin:.3em 0 .5em 1.25em}.mk-figura figcaption{margin-top:.45em;color:var(--suave);line-height:1.4}@media (max-width:40rem){.mk-figura[data-alinhar]{float:none;width:100%!important;margin-inline:auto}}.mk-leitura{max-width:45rem;margin-inline:auto;padding:68px 24px 100px}.mk-leitura .mk-aviso{margin-bottom:calc(var(--u) * 3)}.mk-leitura-migalhas ol{display:flex;flex-wrap:wrap;gap:0 8px;margin:0;padding:0;color:var(--suave);font-size:.86rem;font-weight:500;line-height:1.5;list-style:none}.mk-leitura-migalhas li+li:before{content:"/";margin-right:8px;opacity:.7}.mk-leitura-migalhas a{color:inherit;text-decoration:none}.mk-leitura-migalhas a:hover{text-decoration:underline;text-underline-offset:3px}.mk-leitura-migalhas [aria-current]{color:var(--texto)}.mk-leitura-titulo{margin:24px 0 8px;font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}.mk-leitura-nota{margin:0 0 44px;color:var(--suave);font-size:.9rem;line-height:1.5}.mk-leitura-capa{width:min(100%,420px);margin:24px auto;overflow:hidden;border-radius:var(--raio-imagem);background:var(--cinza)}.mk-leitura .mk-texto{max-width:none;gap:16px;font-size:1rem;line-height:1.75}@media (max-width:40rem){.mk-leitura{padding:40px 20px 72px}.mk-leitura-nota{margin-bottom:32px}}.mk-pagamento{display:grid;width:100%;max-width:44rem;padding-top:calc(var(--u) * 3)}.mk-pagamento,.mk-pagamento-linhas>div{gap:calc(var(--u) * 2);border-top:1px solid var(--linha)}.mk-pagamento-linhas>div{display:flex;align-items:baseline;justify-content:space-between;padding-block:calc(var(--u) * 1.25)}.mk-pagamento-linhas dt{color:var(--suave)}.mk-pagamento-linhas dd{font-weight:600;text-align:right}.mk-pagamento-destaque dt{color:var(--texto);font-weight:600}.mk-pagamento-destaque dd{color:var(--azul-fundo);font-size:calc(var(--geral) * 1.25);font-weight:700}.mk-pagamento-subtitulo{margin-top:var(--u);font-size:var(--geral);font-weight:600}.mk-contas{display:grid;gap:calc(var(--u) * 1.5);margin:0;padding:0;list-style:none}.mk-contas li{display:grid;gap:calc(var(--u) * .75);padding:calc(var(--u) * 2);border-radius:calc(var(--u) * 2);background:var(--cinza)}.mk-conta-tipo{font-weight:600}.mk-copiar{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 1) calc(var(--u) * 2)}.mk-copiar-valor{font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.03em;overflow-wrap:anywhere}.mk-copiar-botao{display:inline-flex;align-items:center;gap:6px;height:calc(var(--u) * 4);padding:0 calc(var(--u) * 2);border-radius:9999px;background:var(--branco);box-shadow:inset 0 0 0 1px var(--linha);font-weight:600;cursor:pointer;transition:box-shadow var(--duracao) var(--ease)}.mk-copiar-botao:hover{box-shadow:inset 0 0 0 1px var(--azul)}.mk-zona{display:grid}.mk-zona-caixa{display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 1.5);width:100%;min-height:calc(var(--u) * 14);padding:calc(var(--u) * 2) calc(var(--u) * 3);border:2px dashed var(--linha);border-radius:calc(var(--u) * 3);background:var(--branco);cursor:pointer;transition:border-color var(--duracao) var(--ease),background-color var(--duracao) var(--ease)}.mk-zona-caixa:hover,.mk-zona-caixa[data-sobre]{border-color:var(--azul);background:var(--azul-palido)}.mk-zona-caixa[data-cheia]{border-style:solid;border-color:var(--azul-claro);background:var(--azul-palido)}.mk-zona-caixa:disabled{opacity:.6;cursor:not-allowed}.mk-zona-texto{display:grid;gap:2px;min-width:0;text-align:left}.mk-zona-nome{font-weight:600;overflow-wrap:anywhere}.mk-zona-trocar{color:var(--suave)}.mk-disp{position:relative;display:flex;align-self:center;justify-content:center;margin-bottom:calc(var(--u) * 2)}.mk-disp-botao{height:calc(var(--u) * 7);padding-inline:calc(var(--u) * 5);font-size:var(--sub);letter-spacing:.12em;text-transform:uppercase}.mk-disp-botao svg{width:1.25em;height:1.25em;transition:transform var(--duracao) var(--ease)}.mk-disp-botao:hover svg,.mk-disp[data-aberto] .mk-disp-botao svg{transform:translate(2px,-2px)}.mk-disp[data-aberto]:before{content:"";bottom:100%;height:20px;transform:translateX(-50%)}.mk-disp-painel,.mk-disp[data-aberto]:before{position:absolute;left:50%;width:min(58rem,calc(100vw - 4rem))}.mk-disp-painel{z-index:5;bottom:calc(100% + 14px);max-height:calc(100svh - 11rem);padding:calc(var(--u) * 2.5);overflow:auto;border:1px solid var(--linha);border-radius:1.25rem;background:#fff;box-shadow:0 28px 64px -28px rgb(16 24 40/.5),0 2px 6px rgb(16 24 40/.06);visibility:hidden;opacity:0;transform:translate(-50%,10px);transition:opacity .24s var(--ease),transform .24s var(--ease),visibility 0s .24s}.mk-disp[data-aberto] .mk-disp-painel{visibility:visible;opacity:1;transform:translate(-50%);transition:opacity .24s var(--ease),transform .24s var(--ease)}.mk-disp-painel>:not(.mk-disp-fundo){position:relative;z-index:1}.mk-disp-fundo{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(21 93 252/.07) 1px,transparent 0) 0 0 /56px 56px,linear-gradient(180deg,rgb(21 93 252/.07) 1px,transparent 0) 0 0 /56px 56px,radial-gradient(circle,rgb(21 93 252/.14) 1px,transparent 1.6px) 0 0 /14px 14px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 45%,#000 15%,transparent 78%);mask-image:radial-gradient(ellipse 80% 70% at 50% 45%,#000 15%,transparent 78%)}.mk-disp-topo{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 1.5)}.mk-disp-veiculos{display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0;padding-block:2px}.mk-disp-veiculo{display:inline-flex;flex:none;align-items:center;gap:8px;height:2.5rem;padding-inline:.95rem 1.1rem;border:1px solid var(--linha);border-radius:9999px;background:#fff;color:var(--texto);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--duracao) var(--ease),border-color var(--duracao) var(--ease),color var(--duracao) var(--ease)}.mk-disp-veiculo:hover{background:var(--cinza)}.mk-disp-veiculo[aria-checked=true]{border-color:var(--texto);background:var(--texto);color:#fff}.mk-marca{display:inline-flex;flex:none;width:1.3rem;height:1.3rem}.mk-marca>svg{width:100%;height:100%}.mk-disp-fechar{display:none}.mk-disp-mes{display:flex;align-items:center;justify-content:space-between;margin-block:calc(var(--u) * 2) var(--u)}.mk-disp-mes-nome{display:inline-block;font-size:var(--geral);font-weight:600}.mk-disp-mes-nome:first-letter{text-transform:uppercase}.mk-disp-seta{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--linha);border-radius:9999px;background:#fff;color:var(--texto);cursor:pointer;transition:background-color var(--duracao) var(--ease),opacity var(--duracao) var(--ease)}.mk-disp-seta:hover:not(:disabled){background:var(--cinza)}.mk-disp-seta:disabled{opacity:.35;cursor:default}.mk-disp-seta.anterior svg{transform:rotate(90deg)}.mk-disp-seta.seguinte svg{transform:rotate(-90deg)}.mk-disp-semana{padding-block:6px;color:var(--suave);font-size:.72rem;letter-spacing:.08em;text-align:center;text-transform:uppercase}.mk-disp-dias,.mk-disp-semana{display:grid;grid-template-columns:repeat(7,1fr)}.mk-disp-dias{grid-auto-rows:clamp(2.5rem,6.2svh,3.8rem);border-top:1px solid var(--linha);border-left:1px solid var(--linha);background:rgb(255 255 255/.72);transition:opacity var(--duracao) var(--ease)}.mk-disp-dias[data-estado=a_carregar]{opacity:.6}.mk-dia{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;min-width:0;padding:6px 8px;border:0;border-right:1px solid var(--linha);border-bottom:1px solid var(--linha);background:transparent;color:var(--texto);font:inherit;text-align:left}.mk-dia:before{content:"";position:absolute;top:-5px;left:-5px;width:9px;height:9px;background:linear-gradient(var(--suave),var(--suave)) 50% /9px 1px no-repeat,linear-gradient(var(--suave),var(--suave)) 50% /1px 9px no-repeat;opacity:.32;pointer-events:none}.mk-dia-numero{font-size:var(--sub);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.mk-dia.fora{background:radial-gradient(circle,var(--linha) 1px,transparent 1.4px) 0 0 /8px 8px}.mk-dia.fora:before{content:none}button.mk-dia.livre{cursor:pointer;transition:background-color var(--duracao) var(--ease),color var(--duracao) var(--ease),box-shadow var(--duracao) var(--ease)}button.mk-dia.livre:hover:not(:disabled){background:var(--azul-palido);box-shadow:inset 0 0 0 1px var(--azul)}button.mk-dia.livre:disabled{color:var(--suave);background:repeating-linear-gradient(135deg,transparent 0 6px,rgb(11 11 11/.035) 6px 7px);cursor:default}button.mk-dia.livre:disabled .mk-dia-numero{opacity:.5}.mk-dia[data-sel=fim],.mk-dia[data-sel=inicio],button.mk-dia.livre[data-sel=fim]:hover,button.mk-dia.livre[data-sel=inicio]:hover{background:var(--azul);box-shadow:var(--relevo-sombra);color:#fff}.mk-dia[data-sel=meio]{background:var(--azul-claro)}.mk-dia.ocupado{padding:0}.mk-dia.ocupado:after{content:"";position:absolute;inset:4px 4px 8px;border-radius:10px;background:radial-gradient(120% 80% at 50% -15%,rgb(255 255 255/.22),transparent 58%),linear-gradient(158deg,#31343c,#121318 52%,#050506);box-shadow:inset 0 1px 1.5px rgb(255 255 255/.3),inset 0 -2px 5px rgb(0 0 0/.65),0 4px 0 #000,0 5px 0 rgb(255 255 255/.05),0 10px 12px -4px rgb(0 0 0/.55);transform:perspective(320px) rotateX(5deg);transform-origin:50% 100%}.mk-dia.ocupado .mk-dia-numero{position:absolute;z-index:2;top:9px;left:12px;color:rgb(255 255 255/.55);font-size:.72rem}.mk-dia-selo{position:absolute;z-index:2;inset:0;display:grid;place-items:center;padding-top:.55rem;color:#fff}.mk-dia-marca,.mk-dia-volante{grid-area:1/1;width:min(52%,1.85rem);height:auto;aspect-ratio:1;filter:drop-shadow(0 0 6px rgb(255 255 255/.3))}.mk-dia-marca>svg{width:100%;height:100%}.mk-dia-marca{animation:mk-marca-ciclo 7s ease-in-out infinite;animation-delay:var(--atraso,0s)}.mk-dia-volante{opacity:0;animation:mk-volante-ciclo 7s ease-in-out infinite;animation-delay:var(--atraso,0s)}.mk-disp:not([data-aberto]) .mk-dia-marca,.mk-disp:not([data-aberto]) .mk-dia-volante{animation-play-state:paused}@keyframes mk-marca-ciclo{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes mk-volante-ciclo{0%,42%{opacity:0;transform:rotate(0deg)}50%{opacity:1;transform:rotate(-8deg)}60%{transform:rotate(14deg)}70%{transform:rotate(-12deg)}80%{transform:rotate(9deg)}90%{opacity:1;transform:rotate(0deg)}95%,to{opacity:0;transform:rotate(0deg)}}.mk-disp-rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--u) * 1.5) calc(var(--u) * 3);min-height:calc(var(--pilula) + 4px);margin-top:calc(var(--u) * 2)}.mk-disp-legenda{display:flex;gap:calc(var(--u) * 2.5);margin:0;padding:0;color:var(--suave);list-style:none}.mk-disp-legenda li{display:inline-flex;align-items:center}.mk-leg{display:inline-block;width:12px;height:12px;margin-right:7px;border-radius:4px}.mk-leg.livre{border:1px solid var(--suave);background:#fff}.mk-leg.ocupado{background:#0d0e11;box-shadow:inset 0 1px 1px rgb(255 255 255/.3)}.mk-disp-guia,.mk-disp-resumo p{margin:0;color:var(--suave)}.mk-disp-resumo{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:calc(var(--u) * 2)}.mk-disp-resumo p{color:var(--texto);font-weight:600}@media (max-width:767px){.mk-disp{width:100%;margin-bottom:calc(var(--u) * 1.5)}.mk-disp-botao{width:min(100%,24rem);height:calc(var(--u) * 7.5)}.mk-disp[data-aberto]:before{content:none}.mk-disp-painel{position:fixed;z-index:60;inset:0;width:auto;max-height:none;padding:calc(var(--u) * 2);border:0;border-radius:0;box-shadow:none;transform:translateY(24px)}.mk-disp[data-aberto] .mk-disp-painel{transform:none}.mk-disp-fechar{display:inline-flex}.mk-disp-veiculos{flex-wrap:nowrap;overflow-x:auto}.mk-disp-dias{grid-auto-rows:clamp(3rem,8.6svh,4.4rem)}.mk-disp-rodape{flex-direction:column;align-items:stretch}.mk-disp-resumo{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.mk-dia-marca{animation:none;opacity:1}.mk-dia-volante{animation:none;opacity:0}.mk-disp-painel,.mk-disp[data-aberto] .mk-disp-painel{transition:none}}