.attachment-list{padding-inline:15px}.attachment-list .links-wrapper{justify-content:space-between;align-items:baseline;margin-block:12px;font-size:larger;display:flex}@media (width<=991px){.attachment-list .links-wrapper{flex-direction:column;gap:.5em;margin-block:1em}}.attachment-detail-widget{height:100%}.attachment-detail-wrapper{flex-direction:column;margin-bottom:20px;display:flex;overflow:hidden}.attachment-detail-wrapper.list-view{overflow:visible}.attachment-title{margin:0;font-size:1.1rem}.attachment-title a{color:inherit!important}.attachment-title-line{align-items:center;gap:1em;display:flex}@media (width<=991px){.attachment-title-line{flex-wrap:wrap;gap:.5em}.attachment-title-line .attachment-title{flex-grow:1}}.attachment-details{margin-inline-start:10px}.attachment-content-wrapper{flex-grow:1}.attachment-content-wrapper .rendered-content{height:100%}.attachment-content-wrapper pre{margin:0;padding:10px}.attachment-detail-wrapper.list-view .attachment-content-wrapper{max-height:300px;overflow:auto}.attachment-detail-wrapper.full-detail,.attachment-detail-wrapper.full-detail .attachment-content-wrapper{height:100%}.attachment-detail-wrapper.list-view{background-color:var(--card-background-color);box-shadow:var(--card-box-shadow);border-radius:12px;padding:6px}.attachment-detail-wrapper.list-view .attachment-content-wrapper pre{max-height:400px;padding:0}.attachment-detail-wrapper.list-view .attachment-content-wrapper img,.attachment-detail-wrapper.list-view .attachment-content-wrapper video{object-fit:contain;max-width:90%;max-height:300px}.attachment-detail-wrapper.full-detail .attachment-content-wrapper img{object-fit:contain;max-width:90%}.attachment-detail-wrapper.full-detail .attachment-content-wrapper.attachment-image-viewer img{object-fit:unset;max-width:100%}.attachment-content-wrapper.attachment-image-viewer{position:relative;overflow:hidden}.attachment-content-wrapper.attachment-media-player{overflow:hidden}.attachment-detail-wrapper.scheduled-for-deletion .attachment-content-wrapper img{filter:contrast(10%)}.attachment-detail-wrapper .attachment-deletion-warning{margin:.5em 0}.attachment-detail{flex-direction:column;height:100%;padding-left:15px;padding-right:15px;display:flex}.attachment-detail .links-wrapper{padding:0 0 16px;font-size:larger}.attachment-detail .attachment-wrapper{flex-grow:1;min-height:0}.attachment-actions .dropdown-item .tn-icon{margin-inline-end:5px;font-size:120%;position:relative;top:3px}.attachment-actions .dropdown-item[disabled],.attachment-actions .dropdown-item[disabled]:hover{pointer-events:none;color:var(--muted-text-color)!important;background-color:#0000!important}
