@media (max-width:767.98px){:root:has(.casca) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset],[type=image],[type=hidden]),textarea,select){font-size:max(16px,var(--corpo,17px))}}input[type=checkbox]:not(.sr-only){appearance:none;display:inline-grid;place-content:center;flex-shrink:0;width:18px;height:18px;margin:0;border:1.5px solid var(--linha-forte);border-radius:var(--radius-miudo);background:var(--superficie);cursor:pointer;transition:background-color var(--duracao-rapida),border-color var(--duracao-rapida)}input[type=checkbox]:not(.sr-only):before{content:"";width:10px;height:10px;background:var(--sobre-marca);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /contain no-repeat;transform:scale(0);transition:transform .16s ease}input[type=checkbox]:not(.sr-only):checked{border-color:var(--marca);background:var(--marca)}input[type=checkbox]:not(.sr-only):checked:before{transform:scale(1)}input[type=checkbox]:not(.sr-only):disabled{opacity:.5;cursor:default}input[type=checkbox]:not(.sr-only):focus-visible{outline:2px solid var(--marca);outline-offset:2px}@media (max-width:767.98px){input[type=checkbox]:not(.sr-only){width:20px;height:20px}:root .fundo-janela{background:rgba(17,17,19,.32)}}@keyframes subir-folha{0%{transform:translateY(100%)}}@keyframes descer-folha{to{transform:translateY(100%)}}@media (max-width:767.98px){.vira-folha{position:fixed!important;inset:auto 0 var(--teclado,0) 0!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:min(70dvh,calc(var(--altura-visivel, 100dvh) - 48px))!important;margin:0!important;overflow-y:auto;overscroll-behavior:contain;padding:8px 8px calc(12px + env(safe-area-inset-bottom, 0px))!important;border-width:1px 0 0!important;border-radius:var(--radius-folha) var(--radius-folha) 0 0!important;translate:none!important;box-shadow:0 0 0 100vmax rgba(17,17,19,.32)!important;animation:subir-lista .32s cubic-bezier(.32,.72,0,1)!important}.vira-folha :is([role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]){min-height:48px;height:auto;border-radius:var(--radius-campo);font-size:calc(var(--corpo, 17px) - 1px)}}@media (max-width:767.98px){[data-barra-de-cima]:has(.vira-folha){z-index:41}}@keyframes subir-lista{0%{transform:translateY(100%);box-shadow:0 0 0 100vmax rgba(17,17,19,0)}}@layer base{.toque,:where([data-barra-de-cima],.menu-topo) :where(button,a)[aria-label]:has(>svg:only-child){position:relative}.toque:after,:where([data-barra-de-cima],.menu-topo) :where(button,a)[aria-label]:has(>svg:only-child):after{content:"";position:absolute;inset:min(0px,calc((100% - 44px) / 2)) -1px}@media (max-width:767.98px){:where(button,a)[aria-label]:has(>svg:only-child){position:relative}:where(button,a)[aria-label]:has(>svg:only-child):after{content:"";position:absolute;inset:min(0px,calc((100% - 44px) / 2)) -1px}}}@media (max-width:767.98px){:root[data-letra=grande] :is(.painel-lateral,.vira-folha) .truncate{white-space:normal;overflow-wrap:anywhere}:root[data-letra=grande] .painel-lateral [class*=grid-cols-]{grid-template-columns:minmax(0,1fr)}:root[data-letra=grande] :has(>.cartao-numero){grid-template-columns:minmax(0,1fr)}}@media (max-width:767.98px){.casca-pagina .truncate:not(:where([data-barra-de-cima],.abas-de-baixo,.rounded-full,[class*=rounded-campo],[role=tab],[role=option],kbd) *,:where(.rounded-full,[class*=rounded-campo],kbd)){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere}:root[data-letra=grande] .casca-pagina .truncate:not(:where([data-barra-de-cima],.abas-de-baixo,.rounded-full,[class*=rounded-campo],[role=tab],[role=option],kbd) *,:where(.rounded-full,[class*=rounded-campo],kbd)){-webkit-line-clamp:3;line-clamp:3}}