.mley-document-card{padding:20px;border:1px solid var(--oaj-line);border-radius:16px;background:var(--oaj-surface);color:var(--oaj-text);box-shadow:var(--shadow-card);min-width:0}
.mley-document-card h1{font:var(--weight-semibold) var(--text-section)/var(--leading-compact) var(--font-ui);margin:16px 0;overflow-wrap:anywhere}
.mley-document-card>a{font-size:var(--text-caption);color:var(--oaj-accent)}
#shared-document-status{font-size:var(--text-caption);color:var(--oaj-muted);margin:12px 0}
#shared-document-status:empty{display:none}
#shared-document-open{margin-bottom:16px}
#shared-document-search fieldset{border:0;margin:0;padding:0;min-width:0}
#shared-document-search legend{font:var(--weight-semibold) var(--text-small)/var(--leading-ui) var(--font-ui);padding:0;margin:0 0 10px}
#shared-document-search input,#shared-document-search select{box-sizing:border-box;min-width:0;max-width:100%;font:inherit;color:var(--oaj-text);background:var(--bg-input,var(--oaj-surface));border:1px solid var(--oaj-line);border-radius:8px;min-height:40px;padding:8px 10px}
#shared-query{display:block;width:100%;font-size:var(--text-body)!important}
.mley-document-search-options{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0}
.mley-document-search-options label{display:flex;flex-direction:column;gap:6px;font-size:var(--text-caption);margin:0}
#shared-gap{width:70px}
#shared-document-search .btn{width:100%;min-height:40px}
.mley-document-note{font-size:var(--text-caption);color:var(--oaj-muted);margin:16px 0 0;line-height:var(--leading-copy)}
.mley-document-page .mley-reader-heading{flex-wrap:wrap}
.mley-document-page .mley-reader-actions{margin-left:auto}
@media(max-width:767px){.mley-document-card{padding:16px}.mley-document-card h1{font-size:var(--text-title)}.mley-document-search-options{gap:10px}}
