.dq{position:fixed;right:16px;top:64px;z-index:70;width:min(640px,calc(100vw - 40px));height:min(560px,calc(100vh - 84px));background:var(--surface,#fff);border:1px solid var(--line);border-radius:var(--r-4,14px);box-shadow:0 16px 48px rgba(28,29,59,.2);display:grid;grid-template-columns:200px minmax(0,1fr);overflow:hidden}.dq__liste{border-right:1px solid var(--line-soft);background:var(--surface-2,#F7F7FA);overflow-y:auto}.dq__titre{margin:0;padding:12px;border-bottom:1px solid var(--line-soft);display:grid;grid-gap:2px;gap:2px}.dq__titre b{font-family:var(--f-title);font-size:var(--t-18,18px);color:var(--navy)}.dq__titre span{font-size:var(--t-11,11px);color:var(--muted)}.dq__conv{justify-content:space-between;gap:8px;width:100%;padding:10px 12px;border:0;border-bottom:1px solid var(--line-soft);background:transparent;text-align:left;font:inherit;font-size:var(--t-13);color:var(--navy);cursor:pointer}.dq__conv:hover{background:var(--hover,#EEEEF4)}.dq__conv.is-active{background:#fff;box-shadow:inset 3px 0 0 var(--navy)}.dq__n{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--navy);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.dq__main{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0}.dq__tete{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid var(--line-soft);color:var(--navy)}.dq__fermer{border:0;background:none;padding:6px;cursor:pointer;color:var(--text-2)}.dq__fil{overflow-y:auto;padding:12px 14px;display:grid;grid-gap:10px;gap:10px;align-content:start}.dq__msg{max-width:85%;padding:8px 10px;border-radius:10px;background:var(--sunk,#F3F1F4);display:grid;grid-gap:4px;gap:4px;font-size:var(--t-13);overflow-wrap:anywhere;white-space:pre-line}.dq__msg.is-moi{justify-self:end;background:#E9EAF4}.dq__msg small{color:var(--muted);font-size:var(--t-11,11px)}.dq__carte,.dq__sujet{color:var(--navy)}.dq__carte{display:grid;grid-gap:2px;gap:2px;padding:8px 10px;border:1px solid var(--line-2);border-radius:8px;background:#fff;text-decoration:none}.dq__carte small{color:var(--text-2)}.dq__saisie{border-top:1px solid var(--line-soft);padding:10px 12px;display:grid;grid-gap:8px;gap:8px}.dq__saisie input,.dq__saisie textarea{border:1px solid var(--line-2);border-radius:var(--r-2);padding:8px 10px;font:inherit;font-size:var(--t-13);width:100%;min-width:0;resize:none}.dq__ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end}.dq__joint{justify-content:space-between;padding:6px 8px;border:1px dashed var(--line-2);border-radius:8px}.dq__joint,.dq__outils{margin:0;display:flex;gap:8px;font-size:var(--t-12);color:var(--text-2)}.dq__outils{flex-wrap:wrap;align-items:center}.dq__vide{padding:12px;color:var(--muted);font-size:var(--t-13);margin:0}@media (max-width:640px){.dq{right:8px;left:8px;width:auto;top:60px;height:calc(100vh - 76px);grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.dq__liste{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid var(--line-soft)}.dq__titre{display:none}.dq__conv{width:auto;white-space:nowrap;border-bottom:0}}.dq-bouton{position:relative;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:10px;background:transparent;cursor:pointer;margin-left:4px}.dq-bouton:hover{background:var(--hover,#EEEEF4)}.dq-bouton:focus-visible{outline:2px solid var(--navy);outline-offset:1px}.dq-bouton__n{position:absolute;top:2px;right:0;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--p-rose,#D2335C);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;box-shadow:0 0 0 2px #fff}.dq__cherche{margin:8px 10px;width:calc(100% - 20px);border:1px solid var(--line-2);border-radius:var(--r-2);padding:7px 9px;font:inherit;font-size:var(--t-13);background:#fff}.dq__conv{display:flex;align-items:center;gap:0;padding:0;cursor:default}.dq__conv--fin-epingles{border-bottom:2px solid var(--line)}.dq__nom{flex:1 1;min-width:0;display:flex;justify-content:space-between;align-items:center;gap:6px;border:0;background:transparent;padding:10px 6px 10px 12px;font:inherit;font-size:var(--t-13);color:var(--navy);text-align:left;cursor:pointer}.dq__nom b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dq__epingle{border:0;background:transparent;padding:8px 10px;color:var(--muted);cursor:pointer;display:grid;place-items:center}.dq__epingle:hover,.dq__epingle[aria-pressed=true]{color:var(--navy)}.dq-bouton__mot,.dq__teams{font-family:Segoe UI Variable Text,Segoe UI,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important;letter-spacing:0}.dq__titre .dq__teams{display:flex;align-items:center;gap:8px;font-size:18px;color:#424242}.dq-bouton{width:auto;padding:0 10px;grid-auto-flow:column;gap:6px}.dq-bouton__mot{font-size:14px;color:#424242}.dq-bouton__n{right:-4px}@media (max-width:640px){.dq-bouton__mot{display:none}.dq-bouton{padding:0 8px}}