.supplier-chat-files{gap:.65rem;min-width:0;display:grid}.supplier-chat-files small{opacity:.75;font-size:.8rem;line-height:1.5;display:block}.supplier-chat-drop{border:1px dashed color-mix(in srgb,currentColor 30%,transparent);background:linear-gradient(115deg,color-mix(in srgb,currentColor 3%,transparent),transparent);border-radius:14px;align-items:center;gap:1rem;padding:1rem;transition:background .2s,border-color .2s;display:flex}.supplier-chat-drop>div,.supplier-chat-draft>div{overflow-wrap:anywhere;flex:1;min-width:0}.supplier-chat-drop>svg,.supplier-chat-drop>.anticon{flex:none;width:1.4rem;height:1.4rem}.supplier-chat-drop.is-dragging{background:color-mix(in srgb,currentColor 9%,transparent);border-color:currentColor}.supplier-chat-draft{background:color-mix(in srgb,currentColor 4%,transparent);border-radius:10px;align-items:center;gap:.6rem;padding:.75rem;display:flex}.supplier-chat-draft progress{accent-color:currentColor;width:100%;height:3px}.sp-chat-compose .supplier-chat-files{grid-column:1/-1}@media (width<=600px){.supplier-chat-draft{flex-wrap:wrap}.supplier-chat-draft>div{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.supplier-chat-drop{transition:none}}.supplier-chat-picker{gap:.55rem;min-width:0;display:grid}.supplier-chat-picker small{opacity:.75;font-size:.8rem;line-height:1.5}.supplier-chat-picker select{min-height:6rem}.supplier-chat-documents{gap:.6rem;margin:.6rem 0;display:grid}.supplier-chat-document{border:1px solid;border-color:color-mix(in srgb,currentColor 15%,transparent);background:color-mix(in srgb,currentColor 3%,transparent);border-radius:12px;align-items:center;gap:.8rem;max-width:100%;padding:.85rem;transition:background .2s,transform .2s;display:flex}.supplier-chat-document:hover{background:color-mix(in srgb,currentColor 6%,transparent);transform:translateY(-1px)}.supplier-chat-document>svg,.supplier-chat-document>.anticon{opacity:.7;flex:none;width:1.35rem;height:1.35rem}.supplier-chat-document>div{overflow-wrap:anywhere;flex:1;min-width:0}.supplier-chat-document strong,.supplier-chat-document small{display:block}.supplier-chat-document small{opacity:.75;margin-top:.2rem;font-size:.8rem}.supplier-chat-document button{flex:none}.supplier-chat-document.is-unavailable{opacity:.6;font-size:.85rem}.supplier-chat-obsolete{font-weight:600}.sp-chat-compose .supplier-chat-picker{grid-column:1/-1}@media (prefers-reduced-motion:reduce){.supplier-chat-document{transition:none}.supplier-chat-document:hover{transform:none}}
