.workspace-extension .extension-status{color:#8a6a94;align-items:center;gap:9px;font-size:13px;line-height:1.8;display:flex}.workspace-extension .extension-empty{min-height:290px;padding:48px 24px}.workspace-extension .extension-empty h2{color:#63416d;font-size:20px}.workspace-extension .extension-empty p{max-width:580px;line-height:1.9}.workspace-extension .extension-availability{color:#84678e;background:#ffffff70;border:1px solid #e5daeb;border-radius:13px;margin-top:7px;padding:13px 18px;font-size:12px}.workspace-extension .status-tabs{padding-top:17px}#workspace-title:focus{outline:none}.dao-login{place-items:center;min-height:100dvh;padding:36px 20px;display:grid}.dao-login-panel{background:linear-gradient(140deg,#ffffffe0,#ffffff90);border-radius:26px;width:min(100%,490px);padding:34px;box-shadow:0 20px 65px #62426316}.dao-login-brand{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.dao-login-brand img{filter:brightness(0)saturate()invert(18%)sepia(27%)saturate(2048%)hue-rotate(282deg);width:125px;height:auto}.dao-login .field>span{color:#63416d}.dao-login .muted{color:#76647d}.dao-login .validation.danger{color:#8d2441;background:#fff1f3;border:1px solid #e8c1cc}.dao-login-brand .eyebrow{margin:0;line-height:1.8}.dao-login .section-title{align-items:flex-start}.dao-login h1{color:#63416d;font-size:28px}.dao-login .validation{margin-bottom:24px}.dao-login-fields{border:0;min-width:0;margin:0;padding:0}.dao-login-fields>.primary,.dao-login-fields>.secondary{width:100%}.dao-login-fields:disabled input{opacity:.6;cursor:not-allowed}.dao-login-divider{color:#9c82a5;align-items:center;gap:15px;margin:19px 0;font-size:12px;display:flex}.dao-login-divider:before,.dao-login-divider:after{content:"";background:#e7ddec;flex:1;height:1px}.dao-login-back{min-height:44px;margin-top:25px}.dao-login-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.dao-login .primary,.dao-login .secondary{min-height:44px}.dao-recovery-codes{-webkit-user-select:all;user-select:all;grid-template-columns:1fr 1fr;gap:10px;padding:18px 0;display:grid}.dao-recovery-codes code{color:#63416d;background:#ffffffa0;border-radius:8px;padding:8px}.dao-enrollment p,.dao-recovery p{margin:14px 0;line-height:1.8}.dao-sign-out{color:#84678e;min-height:32px;font-size:12px;display:block}@media (max-width:767px){.workspace-extension .toolbar .secondary{width:100%}.workspace-extension .extension-empty{padding:35px 20px}.dao-login{padding:22px 13px}.dao-login-panel{padding:25px 21px}.dao-login-brand{gap:15px}.dao-login h1{font-size:25px}}.workspace .page-heading p:not(.save-state),.workspace .toolbar .muted,.workspace .records-table .client-name small,.workspace .dao-payments .dao-business-table th,.workspace .dao-payments .dao-business-table td small,.workspace .dao-payments .dao-business-picker small{color:#6b5773}.workspace .records-table th{color:#6b5773!important}
