.password-field{position:relative;display:block}.password-field input{padding-right:54px}.password-field .password-toggle{position:absolute;right:5px;top:5px;width:44px;height:calc(100% - 10px);border:0;background:transparent;font-size:22px;display:grid;place-items:center}.pipeline-switcher{background:#fff;border:1px solid #c8cec3;padding:14px 14px 0}.pipeline-switcher>small{display:block;color:#687167;font-weight:800;letter-spacing:.14em;margin-bottom:10px}.pipeline-tabs{border-bottom:0!important;gap:8px!important}.pipeline-tab{flex:1;display:flex;align-items:center;justify-content:space-between;border:1px solid #c8cec3!important;border-bottom:0!important;min-width:170px}.pipeline-tab b{display:grid;place-items:center;min-width:28px;height:28px;padding:0 7px;border-radius:14px;background:#dfe4dc}.pipeline-tab.active{background:#101612!important;color:#fff;box-shadow:inset 0 -4px #c9ff38!important}.pipeline-tab.active b{background:#c9ff38;color:#101612}.pipeline-quiz.active{box-shadow:inset 0 -4px #5fe1ff!important}.pipeline-ai_audit.active{box-shadow:inset 0 -4px #ffbf47!important}.email-compose{display:grid;gap:13px;margin-top:14px;padding:18px;background:#eef0e8;border:1px solid #c8cec3}.email-compose[hidden]{display:none}.email-compose label span,.sender-line small{display:block;color:#687167;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.sender-line b{font-size:13px;word-break:break-word}.email-compose .primary{width:100%}.email-message{padding:14px;margin:10px 0;border:1px solid #d9ded5;border-left:4px solid #101612;background:#f5f6f2}.email-message.outbound{border-left-color:#87b900;margin-left:22px}.email-message.inbound{margin-right:22px}.email-message small,.email-message b{display:block}.email-message small{color:#687167;margin-bottom:6px}.email-message p{white-space:pre-wrap;line-height:1.5;margin:8px 0 0}.primary:disabled{opacity:.55;cursor:wait}@media(max-width:620px){.pipeline-switcher{padding:12px 12px 0}.pipeline-tabs{display:flex}.pipeline-tab{min-width:150px}.email-message.outbound{margin-left:8px}.email-message.inbound{margin-right:8px}}
