.mu .hpm.adm{background:var(--prem-bg);border:1px solid var(--line2)}.mu .hpby{display:block;margin-bottom:4px;font-size:12px;font-weight:700;color:var(--accent,var(--amber))}.mu .hpnt{justify-self:center;max-width:92%;padding:8px 12px;border-radius:12px;background:var(--s2,var(--s1));color:var(--muted);font-size:13px;line-height:1.45;text-align:center}.mu .hpmsgs{max-height:min(60vh,520px);overflow-y:auto;padding-right:2px}.ceo .ibx{display:grid;grid-gap:10px;gap:10px;min-width:0}.ceo .ibr{display:grid;grid-gap:4px;gap:4px;width:100%;text-align:left;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:var(--s1);color:var(--ink);font:inherit;cursor:pointer}.ceo .ibr.un{border-color:var(--amber)}.ceo .ibr b{display:flex;gap:8px;align-items:center;justify-content:space-between;font-size:15px}.ceo .ibr small{color:var(--muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ceo .ibdot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--amber)}.ceo .ibm{display:grid;grid-gap:8px;gap:8px;max-height:55vh;overflow-y:auto;padding:4px 0}.ceo .ibmsg{padding:10px 12px;border-radius:14px;max-width:90%;overflow-wrap:anywhere;font-size:14.5px;line-height:1.5;white-space:pre-wrap}.ceo .ibmsg.user{justify-self:start;background:var(--s2,var(--s1));border:1px solid var(--line)}.ceo .ibmsg.assistant{justify-self:start;background:#0000;border:1px dashed var(--line);color:var(--muted)}.ceo .ibmsg.admin{justify-self:end;background:var(--amber);color:var(--on-amber,#1a1200)}.ceo .ibmsg.note{justify-self:center;background:#0000;color:var(--muted);font-size:13px;text-align:center}.ceo .ibmsg small{display:block;margin-bottom:2px;font-size:11.5px;opacity:.7}.ceo .ibf{display:grid;grid-gap:8px;gap:8px}.ceo .ibf textarea{padding:12px 14px;border-radius:14px;background:var(--s2,var(--s1));font:inherit;font-size:15px;resize:vertical}.ceo .ibf textarea,.mu .fsignout{width:100%;border:1px solid var(--line);color:var(--ink)}.mu .fsignout{display:block;margin-top:14px;min-height:48px;border-radius:14px;background:#0000;font:inherit;font-weight:700;font-size:16px;cursor:pointer}.mu .fsignout:active{background:var(--s1,var(--soft))}.mu .item.signout{margin-top:6px;color:var(--muted)}