.saas-account{min-height:100svh;display:flex;justify-content:center;align-items:center;padding:32px 16px;background:#f7f8f4;color:#1f3529;font-family:Inter,system-ui,sans-serif}.saas-account-home{align-items:flex-start}.saas-account-card{width:100%;max-width:420px;background:#fff;border:1px solid #e3e8de;border-radius:14px;padding:28px}.saas-account-home .saas-account-card{max-width:600px}.saas-account-card header{display:flex;justify-content:space-between;align-items:center}.saas-account-mark{width:32px;height:32px;display:block;margin-bottom:16px}.saas-account-card h1{font-size:24px;line-height:1.2;font-weight:650;margin:0 0 6px}.saas-account-card h2{font-size:14px;font-weight:600;margin:24px 0 8px}.saas-account-card p{font-size:14px;color:#66735f;margin:0 0 16px}.saas-account-card label{display:block;font-size:13px;font-weight:600;margin:14px 0 0;color:#33473a}.saas-account-card input,.saas-account-card select{display:block;width:100%;box-sizing:border-box;height:44px;border:1px solid #d6ddd1;border-radius:10px;padding:10px 12px;font-size:15px;color:#1f3529;background:#fff;margin-top:6px}.saas-account-card input:focus,.saas-account-card select:focus{outline:none;border-color:#3d6b4c;box-shadow:0 0 0 3px #3d6b4c22}.saas-account-button,.saas-account-card button[type=submit]{display:block;width:100%;box-sizing:border-box;height:44px;line-height:44px;padding:0 16px;margin-top:16px;border:0;border-radius:10px;background:#1f3a2c;color:#fff;font-size:15px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer}.saas-account-card button[type=submit]:disabled{opacity:.6;cursor:default}.saas-account-row{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap}.saas-account-row input{flex:1 1 200px;margin:0}.saas-account-row select{flex:0 0 120px;margin:0}.saas-account-row button[type=submit]{width:auto;margin:0}.saas-account-card ul{list-style:none;margin:0 0 12px;padding:0;border-top:1px solid #eef1ea}.saas-account-card li{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #eef1ea;font-size:14px}.saas-account-card li>span{flex:1 1;min-width:0;overflow-wrap:anywhere}.saas-account-card li select{width:110px;height:34px;margin:0;padding:4px 8px;font-size:13px}.saas-account-card small{display:block;color:#71806b;font-size:12px}.saas-account-link{border:0;background:none;padding:0;color:#2f5640;font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline}.saas-account-card nav{display:flex;flex-wrap:wrap;gap:16px;margin-top:18px;font-size:13px}.saas-account-card nav a{color:#2f5640}.saas-account-legal{margin:12px 0 0;color:#71806b;font-size:12px;line-height:1.5}.saas-account-legal a{color:#2f5640}.saas-account-footer{display:flex;gap:16px;margin-top:18px;padding-top:14px;border-top:1px solid #eef1ea;font-size:12px}.saas-account-footer a{color:#71806b}.saas-account-error,.saas-account-notice{margin-top:14px;padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.5}.saas-account-error{background:#fbecea;color:#8a2c20}.saas-account-notice{background:#eef4ea;color:#2f5640}.saas-account-notice code{display:block;margin-top:6px;overflow-wrap:anywhere;font-size:12px}