.document-view-switch,.document-filters,.document-actions,.folder-outputs{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.document-view-switch{margin:.8rem 0}.document-view-switch label{align-items:center;gap:.4rem;display:flex}.document-manager{margin:1rem 0}.document-filters{margin-bottom:.8rem}.document-filters input{flex:1;min-width:10rem}.document-filters select{max-width:100%}.managed-documents,.document-links,.delete-confirmation ul,.batch-rename ul{margin:.8rem 0;padding:0;list-style:none}.managed-documents>li{border-bottom:1px solid var(--line,#d9dfdc);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem .4rem;display:grid}.managed-documents a,.document-links a{overflow-wrap:anywhere;font-weight:600}.managed-documents small,.document-links small,.delete-confirmation small{color:#53635d;overflow-wrap:anywhere;font-size:1rem;display:block}.document-check input{width:1.15rem;height:1.15rem}.document-type{color:#53635d;font-size:1rem}.audio-document-children{min-width:0;margin-top:.3rem}.audio-document-children summary{cursor:pointer;color:#315d50;padding:.3rem 0;font-size:1rem}.document-links li{border-left:2px solid #cbd9d2;padding:.4rem 0 .4rem .8rem}.shared-documents{padding:.6rem 0}.shared-documents h3{margin:.4rem 0;font-size:1rem}.delete-confirmation,.batch-rename{background:#fffaf6;border:1px solid #d8c2b6;border-radius:.5rem;min-width:0;margin:.8rem 0;padding:1rem}.delete-confirmation h3{margin:0 0 .5rem}.delete-confirmation li,.batch-rename li{overflow-wrap:anywhere;padding:.4rem 0}.delete-confirmation p{font-size:1rem}.batch-rename label{gap:.4rem;display:grid}.batch-rename input{width:100%}.danger{color:#fff;background:#a12d2d}.danger-text{color:#8a2727}.delete-document{position:relative}.document-manager button,.document-view-switch button{white-space:normal}.document-manager input,.document-manager select{font-size:1rem}.document-manager [role=alert],.delete-confirmation [role=alert]{color:#8a2727}.document-panel .delete-document{max-width:100%}@media (width<=600px){.managed-documents>li{grid-template-columns:auto minmax(0,1fr)}.document-type{grid-column:2}.document-view-switch{align-items:stretch}.document-view-switch>button{flex:40%}.document-view-switch>label{flex:auto}.document-view-switch>button:last-child{flex:none}.document-filters input{flex-basis:100%}.delete-confirmation{padding:.8rem}.delete-confirmation .document-actions>button{flex:1}.audio-document-children{grid-column:2/-1}}