 .ajax-search-bar{margin-bottom:15px;padding:5px 10px;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);width:100% !important;max-width:none !important;box-sizing:border-box;overflow:visible;}.ajax-search-bar input#ajaxFileSearch{width:100% !important;max-width:none !important;padding:8px 12px;border:none;border-radius:4px;font-size:14px;outline:none;box-sizing:border-box;transition:box-shadow 0.2s ease;}.ajax-search-bar input#ajaxFileSearch:focus{border-color:#007bff;box-shadow:0 0 10px rgba(0, 123, 255, 0.5) !important;z-index:1;}@media (max-width:768px){.ipsFluidGrid--downloads{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));}.ajax-search-bar input#ajaxFileSearch{font-size:12px;padding:6px 10px;}}@media (prefers-color-scheme:dark){.ajax-search-bar{background:#2d2d2d;border-color:#444;}.ajax-search-bar input#ajaxFileSearch{background:#3d3d3d;color:#fff;}.ipsFluidGrid--downloads li.ipsDataItem{background:#333;border-color:#555;}.ipsFluidGrid--downloads .ipsType_richText{color:#bbb;}}.ipsLayout_container .ajax-search-bar{max-width:100% !important;}.ipsLayout_container .ajax-search-bar input#ajaxFileSearch{max-width:100% !important;}