 .ipsData--download-file-table [data-stattype="price"], .cWidgetPrice, .cFilePrice{color:hsl(120 82% 36%) !important;font-weight:600;}.ipsAnnouncements:not(.ipsAnnouncements--top){margin-bottom:var(--i-sp_2);border-radius:var(--i-widget--bo-ra);display:block;}.dlhp-cat-navbar{--_ba-co:var(--i-background_dark);background-color:var(--_ba-co) !important;min-height:50px;border-radius:var(--i-box--bo-ra);display:flex !important;align-items:stretch !important;padding:0 10px !important;justify-content:space-between;}.dlhp-cat-navbar i-navigation-menu{flex:1;display:flex;align-items:stretch;}.dlhp-cat-navbar .ipsNavBar{justify-content:flex-start !important;width:100%;margin:0 !important;display:flex !important;align-items:stretch !important;}.dlhp-cat-navbar .ipsNavBar > li:not([hidden]){display:flex !important;align-items:stretch !important;position:relative;}.dlhp-cat-navbar .ipsNavBar > li > a, .dlhp-cat-navbar .ipsNavBar > li > button{--_co:hsl(0 0% 100%);text-transform:uppercase;font-size:0.8rem;letter-spacing:0.1em;padding:0 10px !important;display:flex !important;align-items:center !important;color:var(--_co);border-radius:0;border:0 !important;height:auto !important;}.dlhp-cat-navbar .ipsNavBar > li > a:hover, .dlhp-cat-navbar .ipsNavBar > li > button:hover, .dlhp-cat-navbar .ipsNavBar > li > button:active, .dlhp-cat-navbar .ipsNavBar > li > button[aria-expanded="true"]{color:var(--_co) !important;opacity:1 !important;}.dlhp-cat-navbar .ipsNavBar__item[aria-expanded="true"]{background:rgba(255,255,255,0.1);}.ipsData--dlpage-file-feed.ipsData--carousel{overflow:hidden;}.ipsData--dlpage-file-feed.ipsData--grid.ipsData--carousel .ipsData__item:hover{background:none !important;}.ipsData--dlpage-file-feed.ipsData--featured{--i-data--icon-width:210px;--i-data--desc-truncate:4;}.ipsData--dlpage-file-feed.ipsData--wallpaper{--i-data--icon-ratio:1/1;--i-data--wallpaper-height:100%;}.ipsData--dlpage-file-feed.ipsData--wallpaper .ipsRating{margin-top:10px;}.ipsData--dlpage-file-feed.ipsData--wallpaper.ipsData--carousel{--i-data--padding:15px;}.ipsData--dlpage-file-feed.ipsData--wallpaper.ipsData--carousel .ipsData__content{padding-top:3.5em;background-image:linear-gradient(to top, rgba(0,0,0,0.95) 0%, rgba(0,0,0,0.5) 60%, transparent 100%);gap:5px;}.dlhomepage--categories_tabs .ipsData--grid{--i-data--min:2;}.dlhomepage--categories_tabs .ipsDataFilters__button1{display:none;}.dlhomepage--categories_grid .ipsData__last .ipsUserPhoto{width:38px;border-radius:5px;}.dlhomepage--categories_grid .ipsData__image{position:relative;display:block;overflow:hidden;border-radius:var(--i-box--bo-ra);}.dlhp-category-overlay{position:absolute;bottom:0;left:0;right:0;padding:25px 12px 12px;background:linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.4) 50%, transparent 100%);pointer-events:none;z-index:2;text-align:left;}.dlhp-category-overlay .ipsData__title{margin:0;color:#fff !important;font-size:1.15em;font-weight:700;text-shadow:0 1px 4px rgba(0, 0, 0, 0.6);line-height:1.1;}.dlhp-category-count{margin:4px 0 0;color:rgba(255, 255, 255, 0.85);font-size:0.85rem;font-weight:500;text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);}.ipsData__image.dlhp-carousel-item{overflow:hidden;}.dlhp-carousel-item{position:relative;pointer-events:none;}.dlhp-carousel-item img{pointer-events:none;transition:transform 0.3s ease;}.ipsData__item:hover .dlhp-carousel-item img{transform:scale(1.03);}.dlhp-price-badge{position:absolute;top:10px;left:10px;z-index:10;padding:6px 12px;background:hsl(120 82% 36%) !important;color:#fff;font-weight:600;font-size:13px;border-radius:5px;pointer-events:none;}.dlhp-price-badge.dlhp-price-free{background:#8b5cf6;}.dlhp-title-overlay{position:absolute;bottom:0;left:0;right:0;z-index:5;padding:16px 12px 12px;background:linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.4) 60%, transparent 100%);pointer-events:none;transition:background 0.2s ease;}.ipsData__item:hover .dlhp-title-overlay{background:linear-gradient(to top, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.5) 60%, transparent 100%);}.dlhp-title-overlay .ipsData__title{margin:0;font-size:14px;line-height:1.3;text-align:left;color:#fff;text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);}@media (max-width:480px){.dlhp-price-badge{top:8px;left:8px;padding:5px 10px;font-size:12px;}.dlhp-title-overlay{padding:12px 10px 10px;}.dlhp-title-overlay .ipsData__title{font-size:13px;}}.dlhomeChangelogs{overflow-y:auto;}.dlhomeChangelogs .ipsStreamItem__iconCell{margin-top:-8px !important;gap:0;}.dlhomeChangelogs .ipsStreamItem__iconCell img{width:45px;height:45px;object-fit:cover;border-radius:5px;}.dlhomeChangelogs .ipsStream__time{padding-bottom:0;}.dlhomeChangelogs .ipsStreamItem ~ .ipsStream__time{margin-top:0;}.dlhomeChangelogs .ipsStreamItem__content{gap:0.25rem !important;}.dlhomeChangelogs .ipsStreamItem__title a:hover{text-decoration:none !important;}.dlhomeChangelogs .ipsStreamItem__snippet{padding-right:10px;}.mw-grid-container{display:grid;overflow:hidden;position:relative;background:var(--i-background_2);opacity:1;transition:opacity 0.4s ease-out;}.cDlhomeMagicWall .ipsWidget__content{padding:0 !important;}.cDlhomeMagicWall{overflow:hidden;border-radius:var(--i-widget--bo-ra) !important;}.cDlhomeMagicWall.mw-no-title{border:0 !important;box-shadow:none !important;border-radius:var(--i-widget--bo-ra) !important;overflow:hidden;}.cDlhomeMagicWall.mw-no-title .mw-grid-container{border-radius:inherit;box-shadow:0 4px 15px rgba(0,0,0,0.15);}.mw-cell{position:relative;overflow:hidden;}.mw-content-wrapper{position:absolute;inset:0;z-index:1;}.mw-content-wrapper img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.mw-youtube-mode .mw-cell img{transform:scale(1.02) !important;}.mw-clickable.mw-youtube-mode .mw-cell:hover img{transform:scale(1.15) !important;}.mw-clickable .mw-cell:hover .mw-content-wrapper img{transform:scale(1.15);}.mw-placeholder{opacity:0.9;transition:all 0.3s ease;}.mw-placeholder i{opacity:1 !important;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3));}.mw-clickable .mw-cell:hover .mw-placeholder{opacity:1;}.mw-overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 60%);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:10px;opacity:0;transition:opacity 0.3s ease;z-index:5;pointer-events:none;}.mw-clickable .mw-cell{cursor:pointer;}.mw-clickable .mw-cell:hover .mw-overlay{opacity:1;}.mw-overlay-name{font-weight:bold;font-size:0.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.mw-overlay-version{font-size:0.75em;opacity:0.8;}.mw-content-wrapper.mw-new{z-index:2;}@media (max-width:768px){.mw-grid-container{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}}