.comm-edit:hover{box-shadow:inset 0 0 0 1.5px var(--c-primary);background:var(--c-primaryTint)}:root{--ui-scale:.8;zoom:var(--ui-scale);color:var(--c-text);font-family:Montserrat,Roboto,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5}*,:before,:after{box-sizing:border-box}body{background:var(--c-surfaceAlt);margin:0}button,input{font-family:inherit}.target-row td,.target-row input,.target-row select{font-weight:700!important}.top-bell:empty{display:none!important}@media (width<=640px){:root{--ui-scale:1}[role=dialog][aria-modal=true]{border-radius:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;position:fixed!important;inset:0!important;overflow-y:auto!important;transform:none!important}.phone-sheet{z-index:1300!important;border-radius:12px 12px 0 0!important;width:auto!important;max-width:none!important;max-height:75dvh!important;inset:auto 0 0!important;box-shadow:0 -6px 24px #00000040!important}.phone-sheet button,.phone-sheet [role=option]{min-height:36px}}.phone-cells td{overflow-wrap:anywhere;white-space:normal!important;text-align:left!important;vertical-align:top!important;padding:6px 8px!important}.form-grid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:26px;display:grid}@media (width<=640px){.form-grid{grid-template-columns:1fr}}.form-input:focus{box-shadow:0 0 0 3px #00824b1f;border-color:var(--c-primary)!important}.pwd-input::-ms-reveal{display:none}.pwd-input::-ms-clear{display:none}.users-row:hover{background:var(--c-primaryTint)!important}section>.form-grid{margin-bottom:0}.client-card{transition:box-shadow .15s,border-color .15s,transform .15s}.client-card:hover,.client-card:focus-visible{outline:none;transform:translateY(-1px);border-color:var(--c-primaryBorder)!important;box-shadow:0 6px 18px #0000001f!important}@keyframes spin{to{transform:rotate(360deg)}}@keyframes askAiPulse{50%{box-shadow:0 0 0 5px #c6282840}}.spin{animation:1s linear infinite spin}.cell-editable{cursor:pointer}.cell-editable:hover{background:#00824b17;box-shadow:inset 0 0 0 1px #00824b59}.cell-editable:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}.row-delete-requested>td{color:var(--c-tbaText);text-decoration:line-through;-webkit-text-decoration-color:var(--c-danger);text-decoration-color:var(--c-danger);text-decoration-thickness:2px;background:var(--c-dangerTint)!important}.row-delete-requested input,.row-delete-requested select,.row-delete-requested [role=combobox]{text-decoration:line-through;-webkit-text-decoration-color:var(--c-danger);text-decoration-color:var(--c-danger);opacity:.75}
