@layer compact-typography{html[data-ui] body .app-shell #media-library#media-library{display:flex!important;flex-direction:column!important;gap:0!important;min-height:0!important;height:100%!important;padding:10px 24px 0!important;background:#19141f!important;border:0!important;border-radius:12px!important;overflow:auto!important;color:#ece5f5!important;box-sizing:border-box!important}html[data-ui] body .app-shell #media-library#media-library[hidden]{display:none!important}html[data-ui] body .app-shell #media-library#media-library svg.lucide,html[data-ui] body .app-shell #media-library#media-library svg.lucide *{fill:none!important;stroke:currentColor!important}html[data-ui] body .app-shell #media-library#media-library button{font-family:inherit!important;box-sizing:border-box!important;cursor:pointer!important}html[data-ui] body .app-shell #media-library#media-library .library-summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important;flex-wrap:nowrap!important;padding:8px 0 16px!important;margin:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex:none!important}html[data-ui] body .app-shell #media-library#media-library .library-summary:after,html[data-ui] body .app-shell #media-library#media-library .library-summary:before{display:none!important}html[data-ui] body .app-shell #media-library#media-library .library-summary-title{display:block!important;flex:1 1!important;min-width:0!important}html[data-ui] body .app-shell #media-library#media-library .library-summary-title h1{font-size:24px!important;line-height:32px!important;font-weight:600!important;margin:0 0 4px!important;color:#f2e7fb!important}html[data-ui] body .app-shell #media-library#media-library .library-summary-title p{font-size:16px!important;line-height:26px!important;margin:0!important;color:#bcafc9!important}html[data-ui] body .app-shell #media-library#media-library .library-heading-actions{display:flex!important;gap:16px!important}html[data-ui] body .app-shell #media-library#media-library .library-heading-actions button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;height:40px!important;min-height:40px!important;min-width:112px!important;padding:0 22px!important;margin:0!important;font-size:16px!important;border:1px solid #594369!important;border-radius:10px!important;background:#21182a!important}html[data-ui] body .app-shell #media-library#media-library button.library-primary{background:#735092!important;border:1px solid #a07abc!important;color:#fff!important;box-shadow:none!important}html[data-ui] body .app-shell #media-library#media-library .library-categories{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;flex:none!important;border-bottom:0 solid #483653!important;margin:0!important;padding:0!important}html[data-ui] body .app-shell #media-library#media-library .library-categories button{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:42px!important;min-height:42px!important;padding:0 12px!important;margin:0!important;background:#21182a!important;border:1px solid #594369!important;border-radius:9px!important;color:#c6b7d3!important;font-size:14px!important;box-shadow:none!important}html[data-ui] body .app-shell #media-library#media-library .library-categories button.active{border-color:#c9a1eb!important;background:#453151!important;color:#f2e5ff!important}html[data-ui] body .app-shell #media-library#media-library .library-categories button small{font-size:13px!important;padding:3px 9px!important;background:#453151!important;border-radius:5px!important;color:#e3c9f6!important}html[data-ui] body .app-shell #media-library#media-library .library-commandbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;flex-wrap:nowrap!important;padding:14px 0!important;margin:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex:none!important}html[data-ui] body .app-shell #media-library#media-library .library-tools-left{display:flex!important;align-items:center!important;gap:20px!important;min-width:0!important;flex:1 1!important}html[data-ui] body .app-shell #media-library#media-library .library-tools-left>.radio-select-shell{width:210px!important;flex:0 0 210px!important}html[data-ui] body .app-shell #media-library#media-library .library-commandbar summary{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-height:40px!important;height:40px!important;width:100%!important;padding:0 18px!important;margin:0!important;font-size:16px!important;background:#241c2d!important;border:1px solid #51405f!important;border-radius:9px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-ui] body .app-shell #media-library#media-library .library-commandbar .radio-select-options button{font-size:15px!important;min-height:44px!important}html[data-ui] body .app-shell #media-library#media-library .library-search{display:flex!important;align-items:center!important;gap:12px!important;flex:1 1!important;min-width:0!important;max-width:none!important;height:40px!important;padding:0 18px!important;background:#241c2d!important;border:1px solid #51405f!important;border-radius:9px!important;margin:0!important}html[data-ui] body .app-shell #media-library#media-library .library-search input{width:100%!important;min-width:0!important;min-height:36px!important;height:36px!important;padding:0!important;margin:0!important;font-size:16px!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#eee2f8!important}html[data-ui] body .app-shell #media-library#media-library .library-search input::placeholder{color:#b6a3c5!important}html[data-ui] body .app-shell #media-library#media-library .library-search button{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;border:0!important;background:transparent!important}html[data-ui] body .app-shell #media-library#media-library .library-view-controls{display:flex!important;gap:16px!important;align-items:center!important}html[data-ui] body .app-shell #media-library#media-library .library-view-controls>.radio-select-shell{width:146px!important}html[data-ui] body .app-shell #media-library#media-library .library-view-switch{display:flex!important;gap:5px!important;padding:5px!important;border:1px solid #513c60!important;border-radius:9px!important;background:#281e32!important}html[data-ui] body .app-shell #media-library#media-library .library-view-switch button{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:5px!important;background:transparent!important;color:#bfa5d2!important;box-shadow:none!important}html[data-ui] body .app-shell #media-library#media-library .library-view-switch button[aria-pressed=true]{background:#654775!important;color:#f1defc!important}html[data-ui] body .app-shell #media-library#media-library .library-shell{display:flex!important;flex-direction:column!important;gap:0!important;flex:1 0 auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}html[data-ui] body .app-shell #media-library#media-library .library-shell.is-dragging{outline:2px solid #cba0ed!important;outline-offset:5px!important;background:#302039!important}html[data-ui] body .app-shell #media-library#media-library .library-selectionbar{display:flex!important;align-items:center!important;gap:22px!important;flex-wrap:wrap!important;min-height:44px!important;margin:0 0 20px!important;font-size:15px!important;color:#c5b4d1!important}html[data-ui] body .app-shell #media-library#media-library .library-selectionbar>label{display:flex!important;align-items:center!important;gap:12px!important;font-size:15px!important}html[data-ui] body .app-shell #media-library#media-library .asset-check input,html[data-ui] body .app-shell #media-library#media-library .library-selectionbar input{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;position:static!important;opacity:1!important;display:block!important;width:20px!important;height:20px!important;min-height:20px!important;margin:0!important;accent-color:#b58bd6!important;cursor:pointer!important}html[data-ui] body .app-shell #media-library#media-library .library-selectionbar>small{font-size:13px!important;color:#b6a3c5!important}html[data-ui] body .app-shell #media-library#media-library .selected-count{padding-left:22px!important;border-left:1px solid #4d3a59!important;font-size:15px!important;color:#e0c2f7!important}html[data-ui] body .app-shell #media-library#media-library .library-batch-actions{display:flex!important;gap:12px!important;margin-left:auto!important}html[data-ui] body .app-shell #media-library#media-library .library-batch-actions button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:40px!important;min-height:40px!important;padding:0 16px!important;font-size:14px!important;border:1px solid #594369!important;border-radius:8px!important;background:#2e213b!important}html[data-ui] body .app-shell #media-library#media-library .asset-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:24px!important;gap:24px!important;align-content:start!important;min-height:0!important;overflow:visible!important;padding:0!important;margin:0!important}html[data-ui] body .app-shell #media-library#media-library .asset-grid article{position:relative!important;display:block!important;min-width:0!important;padding:0!important;border:1px solid #47364f!important;border-radius:13px!important;background:#251b2e!important;overflow:hidden!important;box-shadow:none!important}html[data-ui] body .app-shell #media-library#media-library .asset-grid article.selected{border-color:#bd91df!important;outline:1px solid #bd91df!important;outline-offset:-2px!important}html[data-ui] body .app-shell #media-library#media-library .asset-preview{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1.48!important;padding:14px!important;margin:0!important;border:0!important;border-radius:0!important;background:#120e18!important;overflow:hidden!important;box-shadow:none!important}html[data-ui] body .app-shell #media-library#media-library .asset-preview img,html[data-ui] body .app-shell #media-library#media-library .asset-preview video{display:block!important;width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain!important}html[data-ui] body .app-shell #media-library#media-library .asset-preview>svg{width:44px!important;height:44px!important;color:#cfa9ea!important}html[data-ui] body .app-shell #media-library#media-library .asset-preview small{font-size:13px!important;color:#bba6cb!important}html[data-ui] body .app-shell #media-library#media-library .asset-check{position:absolute!important;display:grid!important;place-items:center!important;left:14px!important;top:14px!important;right:auto!important;width:30px!important;height:30px!important;padding:0!important;margin:0!important;border:0!important;border-radius:6px!important;background:#18111ecc!important;z-index:2!important}html[data-ui] body .app-shell #media-library#media-library .library-file-kind{position:absolute!important;right:14px!important;top:14px!important;padding:5px 8px!important;border-radius:5px!important;background:#18111ed9!important;font-size:12px!important;color:#eee4f8!important;pointer-events:none!important}html[data-ui] body .app-shell #media-library#media-library .library-preview-hint{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;opacity:0!important;pointer-events:none!important;white-space:nowrap!important;border:1px solid #b18acb!important;background:#21152ee8!important;border-radius:8px!important;padding:12px 20px!important;font-size:14px!important;color:#f4e7ff!important;transition:opacity .16s ease!important}html[data-ui] body .app-shell #media-library#media-library .asset-preview:focus-visible .library-preview-hint,html[data-ui] body .app-shell #media-library#media-library .asset-preview:hover .library-preview-hint{opacity:1!important}html[data-ui] body .app-shell #media-library#media-library .library-file-info{padding:20px 18px 18px!important;min-width:0!important}html[data-ui] body .app-shell #media-library#media-library .library-file-info strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:17px!important;line-height:26px!important;font-weight:500!important;color:#ebdef5!important;margin:0 0 10px!important}html[data-ui] body .app-shell #media-library#media-library .library-file-info small{display:flex!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap!important;color:#bba6cc!important;font-size:13px!important;line-height:20px!important}html[data-ui] body .app-shell #media-library#media-library .asset-grid article>footer{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;margin:0!important;padding:10px!important;border:0!important;border-top:1px solid #43314e!important;background:transparent!important}html[data-ui] body .app-shell #media-library#media-library .asset-grid article>footer button{width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 4px!important;margin:0!important;border:1px solid #594369!important;border-radius:7px!important;background:transparent!important;color:#d5c1e4!important;font-size:14px!important;box-shadow:none!important}html[data-ui] body .app-shell #media-library#media-library .asset-grid article>footer button+button{border:1px solid #594369!important;border-radius:7px!important}html[data-ui] body .app-shell #media-library#media-library .asset-grid article>footer button:hover{background:#3e2b4f!important;color:#f3e3ff!important}html[data-ui] body .app-shell #media-library#media-library .library-drop-note{grid-column:1/-1!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin:4px 0 0!important;padding:20px!important;border:1px dashed #4f3b5d!important;border-radius:9px!important;color:#bca7cc!important;font-size:14px!important;text-align:center!important}html[data-ui] body .app-shell #media-library#media-library .library-empty{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)!important;justify-items:stretch!important;grid-gap:48px!important;gap:48px!important;align-items:center!important;flex:1 1!important;min-height:420px!important;width:100%!important;margin:0!important;padding:48px 52px!important;border:1px dashed #695076!important;border-radius:16px!important;background:#211929!important;text-align:left!important;box-sizing:border-box!important}html[data-ui] body .app-shell #media-library#media-library .library-upload-heading{display:flex!important;align-items:center!important;gap:24px!important;margin-bottom:26px!important}html[data-ui] body .app-shell #media-library#media-library .empty-sigil{display:grid!important;place-items:center!important;flex:none!important;width:76px!important;height:76px!important;margin:0!important;transform:none!important;border:1px solid #77558e!important;border-radius:18px!important;background:#412c52!important;color:#d7b2f3!important;box-shadow:none!important}html[data-ui] body .app-shell #media-library#media-library .empty-sigil:after,html[data-ui] body .app-shell #media-library#media-library .empty-sigil:before{display:none!important}html[data-ui] body .app-shell #media-library#media-library .library-empty h2{font-size:28px!important;font-weight:500!important;line-height:40px!important;margin:0!important;color:#f3e9fa!important}html[data-ui] body .app-shell #media-library#media-library .library-upload-main>p{font-size:17px!important;line-height:30px!important;color:#c1b0cf!important;margin:0 0 30px!important}html[data-ui] body .app-shell #media-library#media-library .library-upload-main>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:280px!important;max-width:100%!important;min-height:58px!important;height:58px!important;padding:0 24px!important;border-radius:10px!important;font-size:18px!important}html[data-ui] body .app-shell #media-library#media-library .library-upload-main>small{display:block!important;margin-top:16px!important;font-size:14px!important;line-height:24px!important;color:#b9a2ca!important}html[data-ui] body .app-shell #media-library#media-library .library-supported{display:flex!important;flex-direction:column!important;justify-content:center!important;border-left:1px solid #493453!important;padding-left:40px!important;align-self:stretch!important}html[data-ui] body .app-shell #media-library#media-library .library-supported h3{font-size:16px!important;font-weight:500!important;color:#c4b0d3!important;margin:0 0 8px!important}html[data-ui] body .app-shell #media-library#media-library .library-supported>div{display:flex!important;align-items:center!important;gap:18px!important;padding:22px 0!important;border-bottom:1px solid #403048!important}html[data-ui] body .app-shell #media-library#media-library .library-supported>div:last-child{border:0!important;padding-bottom:4px!important}html[data-ui] body .app-shell #media-library#media-library .library-supported>div>div{display:grid!important;grid-gap:8px!important;gap:8px!important}html[data-ui] body .app-shell #media-library#media-library .library-supported b{font-size:19px!important;font-weight:500!important;line-height:26px!important;color:#ecdef6!important}html[data-ui] body .app-shell #media-library#media-library .library-supported span{font-size:14px!important;line-height:23px!important;color:#bca6cc!important}html[data-ui] body .app-shell #media-library#media-library .library-capacity-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;flex:none!important;margin:26px 0 0!important;padding:20px 0 24px!important;border-top:1px solid #382c43!important;background:none!important}html[data-ui] body .app-shell #media-library#media-library .library-storage{display:flex!important;align-items:center!important;gap:16px!important;flex:1 1!important;min-width:0!important;font-size:14px!important;color:#bdadcb!important}html[data-ui] body .app-shell #media-library#media-library .library-storage b{font-size:15px!important;font-weight:500!important;color:#d6c6e2!important;white-space:nowrap!important}html[data-ui] body .app-shell #media-library#media-library .library-storage>span{font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}html[data-ui] body .app-shell #media-library#media-library .library-storage .capacity-track{position:static!important;flex:1 1!important;width:auto!important;max-width:220px!important;min-width:40px!important;height:5px!important;margin:0 8px!important;background:#44324f!important;border:0!important;border-radius:4px!important;overflow:hidden!important}html[data-ui] body .app-shell #media-library#media-library .capacity-track>i{display:block!important;height:100%!important;background:#bc93db!important}html[data-ui] body .app-shell #media-library#media-library .library-capacity-footer>button{height:42px!important;min-height:42px!important;padding:0 18px!important;font-size:14px!important;border:1px solid #513d5e!important;background:#241b2d!important;border-radius:8px!important}html[data-ui] body .app-shell #media-library#media-library .upload-queue{display:flex!important;flex-wrap:wrap!important;gap:12px!important;max-height:140px!important;overflow:auto!important;margin:0 0 20px!important}html[data-ui] body .app-shell #media-library#media-library .upload-queue>span{display:flex!important;align-items:center!important;gap:10px!important;padding:10px 14px!important;max-width:100%!important;font-size:13px!important}html[data-ui] body .app-shell #media-library#media-library .upload-queue>span>span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:220px!important}html[data-ui] body .app-shell #media-library#media-library .library-error{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0 0 16px!important}html[data-ui] body .app-shell #media-library#media-library .library-view-list{display:flex!important;flex-direction:column!important;gap:12px!important}html[data-ui] body .app-shell #media-library#media-library .library-view-list article{display:grid!important;grid-template-columns:32px 92px minmax(0,1fr) 240px!important;align-items:center!important;grid-gap:20px!important;gap:20px!important;padding:14px 18px!important}html[data-ui] body .app-shell #media-library#media-library .library-view-list .asset-check{position:static!important;margin:0!important}html[data-ui] body .app-shell #media-library#media-library .library-view-list .asset-preview{height:72px!important;aspect-ratio:auto!important;padding:4px!important;border-radius:6px!important}html[data-ui] body .app-shell #media-library#media-library .library-view-list .asset-kind,html[data-ui] body .app-shell #media-library#media-library .library-view-list .asset-preview small,html[data-ui] body .app-shell #media-library#media-library .library-view-list .library-file-kind{display:none!important}html[data-ui] body .app-shell #media-library#media-library .library-view-list .library-file-info{padding:0!important}html[data-ui] body .app-shell #media-library#media-library .library-view-list .library-file-info small{justify-content:flex-start!important;gap:24px!important}html[data-ui] body .app-shell #media-library#media-library .library-view-list article>footer{padding:0!important;border:0!important}html[data-ui] body .app-shell #media-library#media-library :is(button,input,summary):focus-visible{outline:2px solid #d4b3f0!important;outline-offset:3px!important}@media(min-width:1800px){html[data-ui] body .app-shell #media-library#media-library .asset-preview{aspect-ratio:1.65!important}html[data-ui] body .app-shell #media-library#media-library .library-empty{min-height:480px!important}}@media(max-width:1250px){html[data-ui] body .app-shell #media-library#media-library{padding:18px 24px 0!important}html[data-ui] body .app-shell #media-library#media-library .asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}html[data-ui] body .app-shell #media-library#media-library .library-tools-left>.radio-select-shell{width:175px!important;flex-basis:175px!important}html[data-ui] body .app-shell #media-library#media-library .library-empty{padding:36px!important;gap:28px!important;grid-template-columns:minmax(0,1.3fr) minmax(220px,1fr)!important}html[data-ui] body .app-shell #media-library#media-library .library-empty h2{font-size:23px!important}html[data-ui] body .app-shell #media-library#media-library .library-upload-heading{gap:16px!important}html[data-ui] body .app-shell #media-library#media-library .empty-sigil{width:60px!important;height:60px!important}html[data-ui] body .app-shell #media-library#media-library .library-supported{padding-left:28px!important}html[data-ui] body .app-shell #media-library#media-library .library-storage .capacity-track{max-width:100px!important}}@media(max-width:950px){html[data-ui] body .app-shell #media-library#media-library .library-summary{align-items:flex-start!important}html[data-ui] body .app-shell #media-library#media-library .library-summary-title p{font-size:14px!important}html[data-ui] body .app-shell #media-library#media-library .library-heading-actions{gap:10px!important}html[data-ui] body .app-shell #media-library#media-library .library-heading-actions button{min-width:0!important;padding:0 14px!important;font-size:14px!important}html[data-ui] body .app-shell #media-library#media-library .library-commandbar{flex-wrap:wrap!important;gap:16px!important}html[data-ui] body .app-shell #media-library#media-library .library-tools-left{flex-basis:100%!important}html[data-ui] body .app-shell #media-library#media-library .library-view-controls{margin-left:auto!important}html[data-ui] body .app-shell #media-library#media-library .asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-ui] body .app-shell #media-library#media-library .library-storage{flex-wrap:wrap!important;gap:10px!important}html[data-ui] body .app-shell #media-library#media-library .library-storage .capacity-track{display:none!important}html[data-ui] body .app-shell #media-library#media-library .library-empty{grid-template-columns:1fr!important}html[data-ui] body .app-shell #media-library#media-library .library-supported{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:16px!important;gap:16px!important;border:0!important;border-top:1px solid #493453!important;padding:24px 0 0!important}html[data-ui] body .app-shell #media-library#media-library .library-supported h3{grid-column:1/-1!important}html[data-ui] body .app-shell #media-library#media-library .library-supported>div{padding:0!important;border:0!important;gap:10px!important}html[data-ui] body .app-shell #media-library#media-library .library-supported b{font-size:15px!important}html[data-ui] body .app-shell #media-library#media-library .library-supported span{font-size:12px!important}html[data-ui] body .app-shell #media-library#media-library .library-view-list article{grid-template-columns:24px 70px minmax(0,1fr)!important;gap:14px!important}html[data-ui] body .app-shell #media-library#media-library .library-view-list article>footer{grid-column:2/-1!important}}@media(max-width:600px){html[data-ui] body .app-shell #media-library#media-library{height:auto!important;min-height:100%!important;padding:18px 16px 0!important;overflow:visible!important}html[data-ui] body .app-shell #media-library#media-library .library-summary{flex-direction:column!important;gap:20px!important;padding:0 0 20px!important}html[data-ui] body .app-shell #media-library#media-library .library-summary-title h1{font-size:26px!important}html[data-ui] body .app-shell #media-library#media-library .library-heading-actions{width:100%!important}html[data-ui] body .app-shell #media-library#media-library .library-heading-actions button{flex:1 1!important;height:46px!important;min-height:46px!important}html[data-ui] body .app-shell #media-library#media-library .library-categories{gap:6px!important}html[data-ui] body .app-shell #media-library#media-library .library-categories button{gap:6px!important;font-size:14px!important;height:60px!important;min-height:60px!important;padding-bottom:12px!important}html[data-ui] body .app-shell #media-library#media-library .library-categories svg{width:17px!important;height:17px!important}html[data-ui] body .app-shell #media-library#media-library .library-categories small{display:none!important}html[data-ui] body .app-shell #media-library#media-library .library-commandbar{padding:20px 0!important}html[data-ui] body .app-shell #media-library#media-library .library-tools-left{flex-wrap:wrap!important;gap:12px!important}html[data-ui] body .app-shell #media-library#media-library .library-tools-left>.radio-select-shell{width:100%!important;flex-basis:100%!important}html[data-ui] body .app-shell #media-library#media-library .library-search{flex-basis:100%!important}html[data-ui] body .app-shell #media-library#media-library .library-view-controls{width:100%!important;justify-content:space-between!important}html[data-ui] body .app-shell #media-library#media-library .asset-grid{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}html[data-ui] body .app-shell #media-library#media-library .asset-preview{aspect-ratio:1.5!important}html[data-ui] body .app-shell #media-library#media-library .library-selectionbar{gap:12px!important;font-size:13px!important}html[data-ui] body .app-shell #media-library#media-library .library-batch-actions{width:100%!important;margin:0!important;gap:6px!important}html[data-ui] body .app-shell #media-library#media-library .library-batch-actions button{flex:1 1!important;padding:0 6px!important;font-size:12px!important}html[data-ui] body .app-shell #media-library#media-library .library-empty{padding:26px 20px!important;gap:28px!important;min-height:0!important}html[data-ui] body .app-shell #media-library#media-library .library-upload-heading{gap:12px!important;margin-bottom:20px!important}html[data-ui] body .app-shell #media-library#media-library .empty-sigil{height:36px!important;width:48px!important}html[data-ui] body .app-shell #media-library#media-library .empty-sigil svg{width:26px!important;height:26px!important}html[data-ui] body .app-shell #media-library#media-library .library-empty h2{font-size:21px!important;line-height:30px!important}html[data-ui] body .app-shell #media-library#media-library .library-upload-main>p{font-size:14px!important;line-height:26px!important}html[data-ui] body .app-shell #media-library#media-library .library-upload-main>button{width:100%!important;font-size:16px!important}html[data-ui] body .app-shell #media-library#media-library .library-supported{grid-template-columns:1fr!important;gap:18px!important}html[data-ui] body .app-shell #media-library#media-library .library-supported>div{gap:16px!important}html[data-ui] body .app-shell #media-library#media-library .library-supported>div>div{display:flex!important;align-items:center!important;gap:12px!important}html[data-ui] body .app-shell #media-library#media-library .library-capacity-footer{align-items:flex-start!important;flex-direction:column!important;gap:16px!important}html[data-ui] body .app-shell #media-library#media-library .library-storage{font-size:12px!important}html[data-ui] body .app-shell #media-library#media-library .library-capacity-footer>button{width:100%!important}html[data-ui] body .app-shell #media-library#media-library .library-file-info strong{font-size:16px!important}html[data-ui] body .app-shell #media-library#media-library .library-view-list article{padding:12px!important;gap:10px!important;grid-template-columns:24px 58px minmax(0,1fr)!important}html[data-ui] body .app-shell #media-library#media-library .library-drop-note{font-size:12px!important;padding:18px 12px!important}}@media(prefers-reduced-motion:reduce){html[data-ui] body .app-shell #media-library#media-library .library-preview-hint{transition:none!important}}}