@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(./jost-latin-400-normal-q-RKOgPK.woff2)format("woff2"),url(./jost-latin-400-normal-C7S-3Ky6.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:700;src:url(./jost-latin-700-normal-u2Hrqd6k.woff2)format("woff2"),url(./jost-latin-700-normal-k-iBXzmq.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:800;src:url(./jost-latin-800-normal-Dqt5tSc_.woff2)format("woff2"),url(./jost-latin-800-normal-CYDe-RDT.woff)format("woff")}:root{--roxo:#552688;--roxo-2:#3e1a66;--on-roxo:#fff;--tq:#43b8bd;--tq-ink:#17777c;--tq-bg:#eef8f9;--bg:#f5f1fa;--surface:#fff;--ink:#2d2733;--ink-2:#5b5664;--line:#e2dde8;--campo:#fff;--erro:#b0362c;--erro-bg:#fbe6e3;--sombra:0 1px 2px #55268814,0 10px 28px #55268824;--scrim:#14082373;--font:"Century Gothic",CenturyGothic,"Jost",AppleGothic,"Helvetica Neue",Arial,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--roxo:#c3a3ea;--roxo-2:#d9c4f3;--on-roxo:#1a1024;--tq-ink:#7ad8dc;--tq-bg:#12302f;--bg:#16111d;--surface:#1f1829;--ink:#f1ecf7;--ink-2:#c4b9d0;--line:#3a2e4a;--campo:#16111d;--erro:#ff9b90;--erro-bg:#3b1c19;--sombra:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}a,button,input,select,label{touch-action:manipulation}body{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;display:flex}button,input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--tq);outline-offset:2px;border-radius:10px}.acesso{width:100%;max-width:460px;padding:calc(28px + env(safe-area-inset-top,0px)) 16px calc(28px + env(safe-area-inset-bottom,0px));margin:auto}.logos{background:#fff;border:1px solid #e2dde8;border-radius:18px;justify-content:center;align-items:center;gap:18px;margin:0 0 20px;padding:14px 16px;display:flex}.logos img{width:auto;max-width:46%;height:auto;max-height:44px;display:block}h1{color:var(--roxo);margin:0 0 4px;font-size:max(1.6rem,min(6vw,2rem));line-height:1.15}.sub{color:var(--ink-2);margin:0 0 18px;font-size:.9375rem}.abas{background:var(--surface);border:1px solid var(--line);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 16px;padding:4px;display:grid}.abas [role=tab]{min-height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:700}.abas [aria-selected=true]{background:var(--roxo);color:var(--on-roxo)}form{background:var(--surface);border:1px solid var(--line);box-shadow:var(--sombra);border-radius:20px;flex-direction:column;padding:20px 18px;display:flex}label{margin:12px 0 6px;font-size:.9375rem;font-weight:700}label:first-child{margin-top:0}.opc{color:var(--ink-2);font-weight:400}input,select{border:1.5px solid var(--line);background:var(--campo);border-radius:12px;width:100%;min-height:48px;padding:10px 14px;font-size:1rem}input:focus,select:focus{border-color:var(--tq);outline:none;box-shadow:0 0 0 3px #43b8bd40}input[aria-invalid=true]{border-color:var(--erro)}.senha{position:relative}.senha input{padding-right:96px}.ver{background:var(--tq-bg);min-width:84px;color:var(--tq-ink);cursor:pointer;border:0;border-radius:9px;font-size:.875rem;font-weight:700;position:absolute;top:4px;bottom:4px;right:4px}.dica{color:var(--ink-2);margin:8px 0 0;font-size:.875rem}.erro{background:var(--erro-bg);color:var(--erro);border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:.9375rem;font-weight:700}.erro.campo{margin-top:8px;padding:8px 10px}.btn{background:var(--roxo);min-height:52px;color:var(--on-roxo);cursor:pointer;border:0;border-radius:999px;margin-top:18px;padding:12px 18px;font-size:1.0625rem;font-weight:700}.btn:hover{background:var(--roxo-2)}.btn:disabled{opacity:.6;cursor:progress}.btn.ghost{background:var(--surface);color:var(--roxo);border:2px solid var(--roxo);margin-top:0}.btn.ghost:hover{background:var(--tq-bg)}.link{min-height:44px;color:var(--roxo);font-weight:700;font-size:inherit;text-underline-offset:3px;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;padding:4px 2px;text-decoration:underline;display:inline-flex}.esqueci{text-align:center;margin:6px 0 0}.ou{color:var(--ink-2);align-items:center;gap:12px;margin:10px 0 12px;font-size:.875rem;font-weight:700;display:flex}.ou:before,.ou:after{content:"";background:var(--line);flex:1;height:1px}.dica.centro{text-align:center}.sugere{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:.875rem;display:flex}.sugere span{width:100%;font-weight:700}.sugere button{border:1.5px dashed var(--tq);background:var(--tq-bg);min-height:44px;color:var(--roxo);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:.9375rem;font-weight:700}.aviso{color:var(--ink-2);margin:10px 0 0;font-size:.875rem}.aviso .link{min-height:0;font-size:inherit;padding:0;display:inline}.msg{background:var(--tq-bg);color:var(--ink);border-radius:12px;margin:0 0 16px;padding:12px 14px;font-weight:700}.msg .link{min-height:0;padding:0;display:inline}.voltar{margin:0}.painel{background:var(--surface);width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--ink);border:0;border-radius:20px;padding:0;box-shadow:0 20px 60px #14082359}.painel::backdrop{background:var(--scrim)}.ph{background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 14px 10px 20px;display:flex;position:-webkit-sticky;position:sticky;top:0}.ph h2{color:var(--roxo);flex:1;margin:0;font-size:1.25rem}.x{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid}.x svg{width:22px;height:22px}.pc{padding:6px 20px 20px}.pc p{margin:12px 0 0;font-size:.9375rem}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
