.ka-launch{font:600 14px system-ui,sans-serif;border:1px solid #33483e;border-radius:999px;padding:.65rem 1rem;background:#d7f1b0;color:#14271d;cursor:pointer}.kadromo-account{box-sizing:border-box;width:min(92vw,460px);max-height:90dvh;overflow:auto;border:1px solid #697c66;border-radius:22px;padding:24px;background:#f7f8f1;color:#17281e;font:16px/1.5 system-ui,sans-serif;box-shadow:0 24px 100px #0004}.kadromo-account::backdrop{background:#07170dc9}.ka-head{display:flex;align-items:center;justify-content:space-between;font-weight:700;letter-spacing:.02em}.ka-head button{font-size:24px;line-height:1;background:transparent!important;color:#17281e!important;padding:.4rem .7rem!important}.kadromo-account h2{margin:.9rem 0 .5rem;font-size:25px;line-height:1.2}.kadromo-account h3{font-size:18px}.kadromo-account label{display:grid;gap:.35rem;margin:.8rem 0;font-size:14px;font-weight:600}.kadromo-account input{box-sizing:border-box;width:100%;padding:.8rem;border:1px solid #8d9d82;border-radius:10px;background:#fff;color:#17281e;font:16px system-ui,sans-serif}.kadromo-account button{border:1px solid #72915c;border-radius:10px;padding:.8rem 1rem;font:600 15px system-ui,sans-serif;background:#d7f1b0;color:#17281e;cursor:pointer}.kadromo-account button:disabled{opacity:.5;cursor:wait}.kadromo-account form>button{width:100%;margin:.5rem 0}.ka-note{font-size:13px;color:#4b5d4c}.kadromo-account [data-ka=status]{font-size:14px;overflow-wrap:anywhere}.kadromo-account [hidden]{display:none!important}.kadromo-account :focus-visible,.ka-launch:focus-visible{outline:3px solid #8bc96c;outline-offset:3px}@media(max-width:400px){.kadromo-account{padding:18px;width:94vw}}
