@media (max-width:640px){.media-library-modal-backdrop{padding:0!important;align-items:flex-end!important}.media-library-modal-backdrop>div{padding:.75rem!important;max-width:100vw!important;width:100vw!important;max-height:92vh!important;border-radius:20px 20px 0 0!important;margin:0!important;animation:slide-up .3s cubic-bezier(.4,0,.2,1)}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.media-library-modal-backdrop>div>div:first-child{margin-bottom:.75rem!important}.media-library-modal-backdrop h2{font-size:1.0625rem!important;margin:0!important}.media-library-modal-backdrop>div>div:first-child button{padding:.375rem!important;width:32px!important;height:32px!important}.media-library-modal-backdrop div[style*=marginBottom]{padding:1rem .75rem!important;margin-bottom:.75rem!important}.media-library-modal-backdrop div[style*=marginBottom]>div>div:first-child{font-size:2rem!important;margin-bottom:.5rem!important}.media-library-modal-backdrop div[style*=marginBottom] p{font-size:.8125rem!important;margin-bottom:.5rem!important}.media-library-modal-backdrop div[style*="padding: 0.75rem"][style*="margin-bottom: 1rem"]{padding:.5rem .75rem!important;margin-bottom:.75rem!important}.media-library-modal-backdrop div[style*="grid-template-columns: repeat(auto-fill, minmax(200px"]{grid-template-columns:repeat(2,1fr)!important;gap:.625rem!important}.media-library-modal-backdrop div[style*=grid-template-columns]>div{border-radius:10px!important}.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*="height: 160px"],.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*=height]{height:100px!important;position:relative;overflow:hidden}.media-library-modal-backdrop div[style*=grid-template-columns] img,.media-library-modal-backdrop div[style*=grid-template-columns]>div>div img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;position:absolute;top:0;left:0}.media-library-modal-backdrop div[style*="padding: 0.75rem"]{padding:.375rem!important}.media-library-modal-backdrop div[style*="padding: 0.75rem"] h4{font-size:.625rem!important;margin-bottom:.125rem!important}.media-library-modal-backdrop div[style*="padding: 0.75rem"] div{font-size:.5625rem!important}.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*="position: absolute"][style*=bottom][style*=right]:not([style*="border-radius: 50%"]){padding:.125rem .375rem!important;border-radius:6px!important;font-size:.625rem!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;box-shadow:0 2px 6px rgba(0,0,0,.15)!important;bottom:.375rem!important;right:.375rem!important}.media-library-modal-backdrop div[style*=grid-template-columns] button{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;font-size:12px!important;top:.375rem!important;right:.375rem!important;flex-shrink:0!important}.media-library-modal-backdrop div[style*=grid-template-columns] button svg{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;flex-shrink:0!important;display:block!important}.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*="position: absolute"][style*="border-radius: 50%"],.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*="position: absolute"][style*="top: 0.5rem"][style*="left: 0.5rem"]{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;aspect-ratio:1/1!important;overflow:visible!important}.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*="position: absolute"][style*="border-radius: 50%"] svg,.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*="position: absolute"][style*="top: 0.5rem"][style*="left: 0.5rem"] svg{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;max-width:14px!important;max-height:14px!important;flex-shrink:0!important;display:block!important}.media-library-modal-backdrop div[style*="position: fixed"][style*="bottom: 2rem"]{left:0!important;right:0!important;bottom:0!important;transform:none!important;border-radius:20px 20px 0 0!important;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom))!important;width:100%!important;background:rgba(211,169,151,.9)!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important;backdrop-filter:blur(16px) saturate(130%)!important;box-shadow:0 -4px 24px rgba(0,0,0,.15),0 -2px 12px rgba(0,0,0,.1),inset 0 0 0 1px rgba(255,255,255,.1)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.media-library-modal-backdrop div[style*="position: fixed"][style*="bottom: 2rem"] button{border-radius:12px!important;padding:.75rem 1.5rem!important;font-size:.9375rem!important;font-weight:600!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.media-library-modal-backdrop div[style*="position: fixed"][style*="bottom: 2rem"] button:active{transform:scale(.98)!important;box-shadow:0 1px 4px rgba(0,0,0,.15)!important}.media-library-modal-backdrop div[style*="position: fixed"][style*="bottom: 2rem"] span{font-size:.875rem!important;font-weight:600!important;text-shadow:0 1px 3px rgba(0,0,0,.2)!important;letter-spacing:.01em!important}.media-library-modal-backdrop div[style*="position: fixed"][style*="bottom: 2rem"]>div{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important}.media-library-modal-backdrop div[style*="flex: 1 1 0%"][style*="overflow: auto"]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent;padding-bottom:100px!important}.media-library-modal-backdrop div[style*="flex: 1 1 0%"][style*="overflow: auto"]::-webkit-scrollbar{width:6px}.media-library-modal-backdrop div[style*="flex: 1 1 0%"][style*="overflow: auto"]::-webkit-scrollbar-track{background:transparent}.media-library-modal-backdrop div[style*="flex: 1 1 0%"][style*="overflow: auto"]::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}.media-library-modal-backdrop div[style*="flex: 1 1 0%"][style*="overflow: auto"]::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}}@media (max-width:480px){.media-library-modal-backdrop div[style*=grid-template-columns]{grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important}.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*=height]{height:90px!important}}