.onibus[data-v-2baa29d1]{display:grid;grid-template-columns:repeat(14,1fr);min-height:250px;border:1px solid #eaeaea;border-left:5px solid #e8e8e8;border-right:5px solid #e8e8e8;border-top-left-radius:40px;border-bottom-left-radius:40px;border-top-right-radius:20px;border-bottom-right-radius:20px;padding:20px}@media screen and (max-width:1023px){.onibus[data-v-2baa29d1]{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(10,1fr);border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-top:5px solid #e8e8e8;border-bottom:5px solid #e8e8e8;border-top-right-radius:40px;border-bottom-right-radius:40px;margin-bottom:35px;width:100%}}@media screen and (min-width:320px) and (max-width:320px){.onibus[data-v-2baa29d1]{padding:20px 10px}}.onibus .container-volante[data-v-2baa29d1]{display:flex;align-items:flex-end}@media screen and (max-width:1023px){.onibus .container-volante[data-v-2baa29d1]{padding-bottom:10px}}@media screen and (min-width:1024px){.onibus .container-volante[data-v-2baa29d1]{padding-right:5px}.onibus .container-volante .volante[data-v-2baa29d1]{width:40px;height:40px;transform:rotate(-90deg)}}.onibus .linha[data-v-2baa29d1]{display:grid;grid-template-areas:"coluna4" "coluna3" "corredor" "coluna2" "coluna1";gap:5px 0;max-width:100%;align-content:space-between}@media screen and (max-width:1023px){.onibus .linha[data-v-2baa29d1]{display:grid;grid-template-areas:"coluna1 coluna2 corredor coluna3 coluna4";grid-template-columns:-webkit-max-content;grid-template-columns:max-content;gap:5px;min-height:60px;justify-items:end}}.onibus .linha .coluna-1[data-v-2baa29d1]{grid-area:coluna1}.onibus .linha .coluna-2[data-v-2baa29d1]{grid-area:coluna2}.onibus .linha .corredor[data-v-2baa29d1]{grid-area:corredor;color:#ccc;font-size:12px;padding:5px 0}@media screen and (max-width:1023px){.onibus .linha .corredor[data-v-2baa29d1]{transform:rotate(-90deg);align-self:center}}.onibus .linha .coluna-3[data-v-2baa29d1]{grid-area:coluna3}.onibus .linha .coluna-4[data-v-2baa29d1]{grid-area:coluna4}.onibus .linha .poltrona[data-v-2baa29d1]{transform:all ease 1s;position:relative;width:50px;height:50px;text-align:center;line-height:50px;border-top-left-radius:10px;border-bottom-left-radius:10px}@media screen and (max-width:420px){.onibus .linha .poltrona[data-v-2baa29d1]{width:55px;height:55px;line-height:55px}}@media screen and (min-width:320px) and (max-width:320px){.onibus .linha .poltrona[data-v-2baa29d1]{width:50px;height:50px;line-height:50px}}@media screen and (max-width:1023px){.onibus .linha .poltrona[data-v-2baa29d1]{border-top-right-radius:10px;border-bottom-left-radius:0px}}@media screen and (min-width:1024px) and (max-width:1279px){.onibus .linha .poltrona[data-v-2baa29d1]{width:40px;height:40px}}.onibus .linha .poltrona .poltrona__style .valores[data-v-2baa29d1]{font-size:9px;padding-bottom:5px}@media screen and (min-width:1024px) and (max-width:1279px){.onibus .linha .poltrona .poltrona__style .valores[data-v-2baa29d1]{font-size:8px}}.onibus .linha .poltrona[situacao=true][data-v-2baa29d1]{border:1px solid #acacac;background:#e5e5e5;pointer-events:none;place-items:center;color:#616264}.onibus .linha .poltrona[situacao=false][data-v-2baa29d1]{border:1px solid #acacac;color:#616264}.onibus .linha .poltrona[data-v-2baa29d1]:not([situacao=false]):not([situacao=true]){background:#3a962e;color:#fff}.onibus .linha .poltrona[data-v-2baa29d1]:not([situacao=false]):not([situacao=true]):not([numero]){background:none;color:#616264}.onibus .linha .poltrona.LEITO[data-v-2baa29d1]:not([situacao=true]){border:1px solid #2f25fb;background:#e9e9ff;color:#2f25fb}.onibus .linha .poltrona.LEITO[data-v-2baa29d1]:not([situacao=true]):not([situacao=false]):not([situacao=true]){background:#3a962e;color:#fff}.onibus .linha .poltrona.ESPACO_MULHER[data-v-2baa29d1]:not([situacao=true]){border:1px solid #cd28a7;background:#fae9f6;color:#cd28a7}.onibus .linha .poltrona.ESPACO_MULHER[data-v-2baa29d1]:not([situacao=true]):not([situacao=false]):not([situacao=true]){background:#3a962e;color:#fff}.onibus .linha .poltrona.CAMA[data-v-2baa29d1]:not([situacao=true]){border:1px solid #f55f44;background:#ffefec;color:#f55f44}.onibus .linha .poltrona.CAMA[data-v-2baa29d1]:not([situacao=true]):not([situacao=false]):not([situacao=true]){background:#3a962e;color:#fff}.legenda .poltrona[data-v-2baa29d1]{margin:0.75rem/2}