﻿.qx-tools{display:flex;gap:8px;align-items:center}.qx-tools>button{border:1px solid var(--line);border-radius:8px;padding:9px 12px;font-size:12px;background:var(--paper);color:var(--ink)}.qx-tools>.button{background:#b64e1d;color:white}.qx-dialog{width:min(520px,calc(100vw - 32px));border:1px solid var(--line);border-radius:18px;padding:28px;max-height:85vh;overflow:auto}.qx-dialog::backdrop{background:#20261399;backdrop-filter:blur(3px)}.qx-dialog select{width:100%;padding:12px;margin:8px 0}.qx-links{display:grid;gap:8px;margin:16px 0 24px}.qx-links>a,.qx-links>button{padding:12px;border:1px solid var(--line);border-radius:8px;text-align:left;background:#f6f6ef;overflow-wrap:anywhere}.qx-draft{font-size:12px;line-height:1.5;color:#555d30;padding:10px 0}.qx-draft:empty{display:none}.qx-draft button{border:1px solid #a0a577;border-radius:5px;padding:6px 10px;background:#f5f6ed;margin:4px}.qx-event{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}.qx-event-marker{width:10px;height:10px;flex-shrink:0;border-radius:50%;background:#8a934c;margin-top:8px}.qx-event h3{margin:6px 0;font-size:16px;overflow-wrap:anywhere}.qx-event small{color:var(--muted)}.qx-event p{font-size:13px;margin:5px 0}.qx-activity input,.qx-activity select{width:100%;padding:10px;border-radius:7px;border:1px solid var(--line)}@media(max-width:900px){.qx-tools{gap:4px}.qx-tools>button{font-size:11px;padding:8px}.ws-company{display:none}}@media(max-width:600px){#ws-topbar{flex-wrap:wrap;height:auto;min-height:70px}.qx-tools{margin-left:auto}}
