.meridian-documents{min-width:0;color:var(--foreground);padding:20px;font-size:14px}.meridian-documents h2{margin:0 0 5px;font-size:22px;font-weight:600}.meridian-documents .files-group{border-top:1px solid var(--border,#a9a79b50);margin-top:24px;padding-top:18px}.meridian-documents .files-group>h3{margin:0 0 10px;font-size:16px;font-weight:600}.meridian-documents p{opacity:.8;margin:8px 0 14px;line-height:1.5}.meridian-documents details{border-bottom:1px solid #ffffff24;padding:10px 0}.meridian-documents summary{cursor:pointer;padding:8px 0}.meridian-documents button{background:0 0;border:1px solid #a9a79b50;border-radius:7px;margin:4px 5px 4px 0;padding:7px 10px}.meridian-documents button:hover{background:#bfa46a1a}.meridian-documents button:disabled{opacity:.45;cursor:not-allowed}.meridian-documents label{margin:12px 0;display:block}.meridian-documents input,.meridian-documents select,.meridian-documents textarea{box-sizing:border-box;background:var(--background,#141414);width:100%;color:inherit;border:1px solid #a9a79b60;border-radius:6px;margin-top:5px;padding:9px;display:block}.meridian-documents textarea{resize:vertical;font-family:monospace;line-height:1.55}.meridian-documents .document-file{text-align:left;width:100%;display:block}.document-actions{margin:16px 0}.document-actions>span{color:#bfa46a;margin-bottom:8px;display:block}.document-share{background:#7fa9ae0c;border:1px solid #7fa9ae80;border-left:4px solid #7fa9ae;border-radius:10px;margin:18px 0;padding:18px}.document-share h3{font-size:19px;font-weight:600}.document-share [role=alert]{border:1px solid #bfa46a80;border-radius:6px;padding:12px}html[data-ct-desktop-surface=meridian]:not([data-ct-chat-only=true]) .meridian-panel.relative>div[data-meridian-documents=open]:nth-last-child(2){display:flex!important}.meridian-panel:has(>[data-meridian-documents]){container:meridian-documents/inline-size}.meridian-panel>[data-meridian-documents=open]{min-width:0;max-width:max(240px,100cqi - 320px)}.meridian-documents{overflow-wrap:anywhere}.meridian-documents select{min-width:0;max-width:100%}@container meridian-documents (width<=760px){.meridian-panel>[data-meridian-documents=open]{z-index:40;max-width:100%;position:absolute;inset:0;width:100%!important;transition:none!important}.meridian-panel>[data-meridian-documents=open] [aria-label=Resize\ workspace]{display:none}html:not([data-ct-chat-only=true]) .meridian-panel:has(>[data-meridian-documents=open])>div:has([data-meridian-chat-scroll]){display:none}.meridian-documents{padding:16px}.document-share{padding:12px}}
