.account-form{display:grid;gap:16px;text-align:right;margin:22px 0}.account-form[hidden],.auth-divider[hidden]{display:none}.account-form label{display:grid;gap:7px;font-size:14px;color:inherit}.account-form input{width:100%;box-sizing:border-box;border:1px solid #7b8b9d;border-radius:8px;padding:12px;background:#fff;color:#172436;font:16px Tahoma,Arial}.account-form button{padding:13px;border:0;border-radius:8px;background:#c7a45d;color:#112135;font:bold 15px Tahoma,Arial;cursor:pointer}.account-form small{line-height:1.7;color:#c6d3e1}.auth-divider{display:flex;gap:12px;align-items:center;color:#b7c6d6}.auth-divider:before,.auth-divider:after{content:'';height:1px;background:#4a5b6e;flex:1}.account-welcome{border:1px solid #d7bd83;background:#fffaf0;padding:18px 24px;margin:12px 24px;border-radius:12px;color:#1a2c40}.account-welcome h2{font-size:20px;margin:0 0 8px}.account-welcome p{line-height:1.8;margin:5px 0 12px}.account-welcome .btn{margin-inline-end:10px}.permission-grid{display:grid;gap:10px;grid-template-columns:1fr 1fr;border:1px solid #d9e0e8;border-radius:10px;padding:14px;margin:12px 0}.permission-grid label{display:grid;gap:6px}.permission-grid select{padding:10px;border:1px solid #a8b7c6;border-radius:6px;background:white}.invite-link{width:100%;box-sizing:border-box;direction:ltr;padding:12px;font-size:13px}.integration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.integration-grid article{padding:20px;border:1px solid #dbe2e9;border-radius:12px}.integration-grid h3{margin-top:0}.integration-grid p{line-height:1.8}.auth-page{padding:24px 12px;box-sizing:border-box}.auth-card{margin:auto}.auth-card [hidden]{display:none}@media(max-width:600px){.permission-grid,.integration-grid{grid-template-columns:1fr}.account-welcome{margin:12px}.auth-card{padding:24px}}
