/*ak1.003*/@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/inter-latin-400-normal.woff2') format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('../fonts/inter-latin-600-normal.woff2') format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/inter-latin-700-normal.woff2') format('woff2')}@font-face{font-family:'Archivo';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/archivo-latin-700-normal.woff2') format('woff2')}@font-face{font-family:'Archivo';font-style:normal;font-weight:800;font-display:swap;src:url('../fonts/archivo-latin-800-normal.woff2') format('woff2')}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--ak-bg);color:var(--ak-ink);font:400 var(--ak-16)/var(--ak-lh) var(--ak-font);-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh;min-height:100dvh}h1,h2,h3{font-family:var(--ak-font-t);font-weight:800;line-height:var(--ak-lh-t);margin:0;letter-spacing:-0.01em}h1{font-size:var(--ak-36)}h2{font-size:var(--ak-28)}h3{font-size:var(--ak-22)}p{margin:0}a{color:var(--ak-red-ink);text-decoration:none}a:hover{text-decoration:underline}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}:focus{outline:none}:focus-visible{outline:2px solid var(--ak-red);outline-offset:2px}.ak-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ak-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ak-8);height:var(--ak-h-controle);min-width:var(--ak-h-toque);padding:0 var(--ak-24);border:0;border-radius:var(--ak-r-campo);background:var(--ak-red);color:var(--ak-white);font-size:var(--ak-16);font-weight:600;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--ak-dur) var(--ak-ease),opacity var(--ak-dur) var(--ak-ease)}.ak-btn:hover{background:var(--ak-red-ink);text-decoration:none}.ak-btn:active{background:var(--ak-red-ink)}.ak-btn:disabled{opacity:.5;cursor:not-allowed}.ak-btn--2{background:var(--ak-black)}.ak-btn--2:hover,.ak-btn--2:active{background:#2A2A2E}.ak-btn--3{background:transparent;color:var(--ak-red-ink);padding:0 var(--ak-12)}.ak-btn--3:hover,.ak-btn--3:active{background:var(--ak-bg-2)}.ak-btn svg{width:20px;height:20px;flex:0 0 20px;fill:currentColor}.ak-campo{display:block;width:100%;height:var(--ak-h-controle);padding:0 var(--ak-16);border:0;border-radius:var(--ak-r-campo);background:var(--ak-white);color:var(--ak-ink);font-size:var(--ak-16)}.ak-campo::placeholder{color:var(--ak-mut)}.ak-campo:disabled{background:var(--ak-bg-2);color:var(--ak-mut)}.ak-cartao{background:var(--ak-white);border-radius:var(--ak-r-cartao);padding:var(--ak-24)}@media (min-width:768px){.ak-cartao{padding:var(--ak-32)}}.ak-seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:0;border-radius:var(--ak-r-campo);background:var(--ak-bg-2)}.ak-seg__i{display:flex;align-items:center;justify-content:center;height:var(--ak-h-controle);min-width:0;padding:0 var(--ak-12);border:0;border-radius:var(--ak-r-campo);background:transparent;color:var(--ak-mut);font-size:var(--ak-14);font-weight:600;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--ak-dur) var(--ak-ease),color var(--ak-dur) var(--ak-ease)}.ak-seg__i:hover{color:var(--ak-ink);text-decoration:none}.ak-seg__i[aria-current="true"]{background:var(--ak-black);color:var(--ak-white)}.ak-faixa{position:fixed;left:50%;bottom:max(var(--ak-16),env(safe-area-inset-bottom));z-index:60;display:flex;align-items:center;gap:var(--ak-12);width:min(calc(100% - var(--ak-32)),480px);padding:var(--ak-12) var(--ak-12) var(--ak-12) var(--ak-16);border-radius:var(--ak-r-campo);background:var(--ak-black);color:var(--ak-white);font-size:var(--ak-14);line-height:1.35;transform:translate(-50%,0);opacity:1;transition:transform var(--ak-dur) var(--ak-ease),opacity var(--ak-dur) var(--ak-ease)}.ak-faixa[hidden]{display:none}.ak-faixa__t{flex:1 1 auto;min-width:0}.ak-faixa .ak-btn{height:36px;padding:0 var(--ak-16);font-size:var(--ak-14)}.ak-faixa--teste{background:var(--ak-warn);color:var(--ak-black);top:0;bottom:auto;left:0;width:100%;min-height:40px;transform:none;border-radius:0;justify-content:center;text-align:center;font-size:var(--ak-12);font-weight:600;padding:var(--ak-8) var(--ak-16)}@media (min-width:768px){.ak-faixa--teste{font-size:var(--ak-14)}}.ak-estado{display:flex;align-items:center;gap:var(--ak-12);min-height:var(--ak-h-controle);padding:var(--ak-12) var(--ak-16);border-radius:var(--ak-r-campo);font-size:var(--ak-14)}.ak-estado svg{width:20px;height:20px;flex:0 0 20px;fill:currentColor}.ak-estado--ok{background:var(--ak-ok-bg);color:var(--ak-ok)}.ak-estado--erro{background:var(--ak-bad-bg);color:var(--ak-bad)}.ak-estado--aviso{background:var(--ak-warn-bg);color:#7A5500}.ak-estado--vazio,.ak-estado--carregando{background:var(--ak-bg-2);color:var(--ak-mut)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition-duration:0ms !important;animation-duration:0ms !important}}