*{box-sizing:border-box}body{margin:0;font:15px/1.5 system-ui,Arial;background:#eef5f0;color:#18392e}header{display:flex;justify-content:space-between;gap:1em;background:#16352b;color:#fff;padding:18px 6vw}a{color:inherit}main{max-width:1100px;margin:28px auto;padding:0 16px}section section{padding:23px;background:white;border:1px solid #bfcec5;border-radius:12px;margin:24px 0;box-shadow:0 1px 7px #334b3b10}button{border:1px solid #446b54;background:#d2e9d9;color:#173e2b;border-radius:7px;padding:9px 15px;margin:8px 7px 8px 0;cursor:pointer}button:hover{background:#a7d5b9}label{display:block;font-weight:600;margin:8px 0 5px}select,input,textarea{border:1px solid #99bbaa;padding:9px;border-radius:6px;background:#fff;color:#162b24}textarea{display:block;width:100%}#messages{max-height:450px;overflow-y:auto;border:1px solid #bccfc4;background:#f6faf7;padding:10px}#messages label{padding:8px;margin:4px 0;border:1px solid #ceddd2;border-radius:6px;display:flex;gap:10px;align-items:start;font-weight:400}#messages time{color:#52695d;font-size:12px;white-space:nowrap}.messageText{white-space:pre-wrap;overflow-wrap:anywhere;flex:1}#reason{width:min(100%,550px)}#status{font-weight:600}
/* WELOOMA_ADMIN_V25 */
.wf-users-list{display:grid;gap:9px}.wf-user-row{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:12px;border-radius:8px;background:#f4faf6;border:1px solid #bed5c6}.wf-user-row small{display:block;font-weight:400;color:#50695a}.wf-reset-panel{margin:22px 0;border-top:1px solid #cbded0;padding-top:16px}#wfResetReason,#wfResetCode{width:min(100%,620px)}#wfResetCode{font-family:monospace;letter-spacing:.04em}#wfAdminUsers,#wfAdminAi,#wfAdminCapacity{padding:23px;background:white;border:1px solid #bfcec5;border-radius:12px;margin:24px 0}
