.accountbar{background:#eaf0e8;padding:14px 5%;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.accountbar a{font-weight:650;color:#175e51}.account{max-width:800px;margin:30px auto;padding:28px;background:white;border:1px solid #d7e0d8;border-radius:16px}.account h1{font-size:30px;line-height:1.2}.account label{display:block;margin:18px 0;font-weight:600}.account input,.account select{display:block;width:100%;padding:12px;border:1px solid #9db4a4;border-radius:8px;font:inherit;margin-top:7px}.account .check{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-weight:400}.account .check input{width:auto}.account button{padding:13px 22px;background:#12685b;color:white;font:inherit;font-weight:650;border:0;border-radius:8px;cursor:pointer}.account fieldset{border:1px solid #d5dfd4;padding:16px;margin:18px 0;border-radius:8px}.formerror{border-left:4px solid #a53524;padding:15px;background:#ffebe6}.formsuccess{padding:15px;background:#e6f3de}.privacytop{font-size:14px;text-align:right;margin:10px 5%}.usercard{border-bottom:1px solid #ddd;padding:14px 0}.account input:focus,.account select:focus,.account button:focus-visible{outline:3px solid #d4a44c;outline-offset:2px}@media(max-width:760px){.account{margin:16px;padding:20px}.accountbar{font-size:14px}}
