 .ipsPageHeader--downloadsBrowseHeader{position:relative;overflow:hidden;margin-bottom:24px;padding:28px 30px;background:radial-gradient(circle at 92% 20%, rgba(59,130,246,.16), transparent 32%), linear-gradient(135deg, #ffffff 0%, #f7faff 52%, #eef6ff 100%);border:1px solid #dce8f7;border-radius:18px;box-shadow:0 10px 32px rgba(38,74,120,.08);}.ipsPageHeader--downloadsBrowseHeader::before{content:"";position:absolute;width:170px;height:170px;right:-55px;top:-70px;border-radius:50%;background:rgba(37,99,235,.08);pointer-events:none;}.ipsPageHeader--downloadsBrowseHeader .ipsPageHeader__row{position:relative;z-index:1;}.ipsPageHeader--downloadsBrowseHeader .ipsPageHeader__title{margin:0;color:#172033;font-size:clamp(25px, 2.4vw, 34px);font-weight:800;letter-spacing:-.025em;}.ipsPageHeader--downloadsBrowseHeader .ipsButtons{gap:8px;}.ipsPageHeader--downloadsBrowseHeader .ipsButton--primary{border-radius:10px;box-shadow:0 6px 16px rgba(37,99,235,.20);}.ipsBox--downloadsFeatured, .ipsBox--downloadsWhatsNew, .ipsBox--downloadsHighestRated, .ipsBox--downloadsMostDownloaded{overflow:hidden;margin-bottom:22px;background:#fff;border:1px solid #e4eaf2;border-radius:16px;box-shadow:0 7px 24px rgba(30,52,78,.055);}.ipsBox--downloadsFeatured .ipsBox__header, .ipsBox--downloadsWhatsNew .ipsBox__header, .ipsBox--downloadsHighestRated .ipsBox__header, .ipsBox--downloadsMostDownloaded .ipsBox__header{min-height:58px;padding:16px 20px;background:#fff;border-bottom:1px solid #edf1f6;}.ipsBox--downloadsFeatured .ipsBox__header h2, .ipsBox--downloadsWhatsNew .ipsBox__header h2, .ipsBox--downloadsHighestRated .ipsBox__header h2, .ipsBox--downloadsMostDownloaded .ipsBox__header h2{margin:0;color:#192235;font-size:17px;font-weight:800;letter-spacing:-.012em;}.ipsBox--downloadsFeatured .ipsBox__header h2::before, .ipsBox--downloadsWhatsNew .ipsBox__header h2::before, .ipsBox--downloadsHighestRated .ipsBox__header h2::before, .ipsBox--downloadsMostDownloaded .ipsBox__header h2::before{content:"";display:inline-block;width:4px;height:18px;margin-right:10px;vertical-align:-3px;border-radius:999px;background:#2563eb;}.ipsData--downloads-featured-files .ipsData__item, .ipsData--downloads-whats-new .ipsData__item, .ipsData--downloads-highest-rated .ipsData__item, .ipsData--downloads-most-downloaded .ipsData__item{transition:transform .18s ease, box-shadow .18s ease, border-color .18s ease, background .18s ease;}.ipsData--downloads-featured-files .ipsData__item:hover, .ipsData--downloads-whats-new .ipsData__item:hover, .ipsData--downloads-highest-rated .ipsData__item:hover, .ipsData--downloads-most-downloaded .ipsData__item:hover{z-index:2;background:#fbfdff;border-color:#cfe0f8;box-shadow:0 10px 26px rgba(31,74,125,.10);transform:translateY(-2px);}.ipsData--downloads-featured-files .ipsData__image, .ipsData--downloads-whats-new .ipsData__image, .ipsData--downloads-highest-rated .ipsData__image, .ipsData--downloads-most-downloaded .ipsData__image{overflow:hidden;background:linear-gradient(145deg, #f4f8fd, #eaf2fb);border-radius:12px;}.ipsData--downloads-featured-files .ipsData__image img, .ipsData--downloads-whats-new .ipsData__image img, .ipsData--downloads-highest-rated .ipsData__image img, .ipsData--downloads-most-downloaded .ipsData__image img{object-fit:cover;transition:transform .22s ease;}.ipsData--downloads-featured-files .ipsData__item:hover .ipsData__image img, .ipsData--downloads-whats-new .ipsData__item:hover .ipsData__image img, .ipsData--downloads-highest-rated .ipsData__item:hover .ipsData__image img, .ipsData--downloads-most-downloaded .ipsData__item:hover .ipsData__image img{transform:scale(1.035);}.ipsData--downloads-featured-files .ipsData__title a, .ipsData--downloads-whats-new .ipsData__title a, .ipsData--downloads-highest-rated .ipsData__title a, .ipsData--downloads-most-downloaded .ipsData__title a{color:#172033;font-weight:750;text-decoration:none;}.ipsData--downloads-featured-files .ipsData__title a:hover, .ipsData--downloads-whats-new .ipsData__title a:hover, .ipsData--downloads-highest-rated .ipsData__title a:hover, .ipsData--downloads-most-downloaded .ipsData__title a:hover{color:#2563eb;}.ipsBox--downloadsFeatured .ipsBadge, .ipsBox--downloadsWhatsNew .ipsBadge, .ipsBox--downloadsHighestRated .ipsBadge, .ipsBox--downloadsMostDownloaded .ipsBadge{border-radius:999px;}#elDownloadsCategoriesBlock{overflow:hidden;background:#fff;border:1px solid #e4eaf2;border-radius:16px;box-shadow:0 7px 24px rgba(30,52,78,.055);}#elDownloadsCategoriesBlock .ipsWidget__header{padding:17px 18px;color:#192235;background:linear-gradient(180deg, #ffffff, #f9fbfe);border-bottom:1px solid #edf1f6;font-size:16px;font-weight:800;}#elDownloadsCategoriesBlock .ipsWidget__content{background:#fff;}#elDownloadsCategoriesBlock .ipsSideMenu__list{display:grid;gap:5px;}#elDownloadsCategoriesBlock .ipsSideMenu_item{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:9px 11px;color:#354156;border-radius:9px;transition:background .15s ease, color .15s ease, transform .15s ease;}#elDownloadsCategoriesBlock .ipsSideMenu_item:hover{color:#1d4ed8;background:#f1f6ff;transform:translateX(2px);}#elDownloadsCategoriesBlock .ipsBadge--soft{min-width:28px;padding-inline:8px;color:#2563eb;background:#eaf2ff;border-radius:999px;font-weight:700;}.ipsBox--downloadsFeatured .ipsButton, .ipsBox--downloadsWhatsNew .ipsButton, .ipsBox--downloadsHighestRated .ipsButton, .ipsBox--downloadsMostDownloaded .ipsButton, #elDownloadsCategoriesBlock .ipsButton{border-radius:9px;}.ipsBox--downloadsFeatured [class*="ipsRating"], .ipsBox--downloadsWhatsNew [class*="ipsRating"], .ipsBox--downloadsHighestRated [class*="ipsRating"], .ipsBox--downloadsMostDownloaded [class*="ipsRating"]{font-size:13px;}.ipsBox--downloadsFeatured .ipsData__stats, .ipsBox--downloadsWhatsNew .ipsData__stats, .ipsBox--downloadsHighestRated .ipsData__stats, .ipsBox--downloadsMostDownloaded .ipsData__stats{color:#69758a;font-size:12px;}.ipsBox--downloadsFeatured [class*="Carousel"] button, .ipsBox--downloadsWhatsNew [class*="Carousel"] button, .ipsBox--downloadsHighestRated [class*="Carousel"] button, .ipsBox--downloadsMostDownloaded [class*="Carousel"] button{border-radius:8px;}.ipsBox--downloadsFeatured + .ipsBox--downloadsWhatsNew, .ipsBox--downloadsWhatsNew + .ipsBox--downloadsHighestRated, .ipsBox--downloadsHighestRated + .ipsBox--downloadsMostDownloaded{margin-top:18px;}@media (max-width:979px){.ipsPageHeader--downloadsBrowseHeader{padding:22px;border-radius:14px;}.ipsBox--downloadsFeatured, .ipsBox--downloadsWhatsNew, .ipsBox--downloadsHighestRated, .ipsBox--downloadsMostDownloaded, #elDownloadsCategoriesBlock{border-radius:13px;}}@media (max-width:600px){.ipsPageHeader--downloadsBrowseHeader{padding:18px 16px;margin-bottom:16px;}.ipsPageHeader--downloadsBrowseHeader .ipsPageHeader__title{font-size:25px;}.ipsBox--downloadsFeatured .ipsBox__header, .ipsBox--downloadsWhatsNew .ipsBox__header, .ipsBox--downloadsHighestRated .ipsBox__header, .ipsBox--downloadsMostDownloaded .ipsBox__header{padding:14px 15px;}}.ipbDownloadsHero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:center;min-height:245px;margin:0 0 22px;padding:40px 44px;overflow:hidden;background:radial-gradient(circle at 84% 18%,rgba(37,99,235,.17),transparent 30%), linear-gradient(135deg,#fff 0%,#f7faff 54%,#edf5ff 100%);border:1px solid #dce7f5;border-radius:20px;box-shadow:0 12px 36px rgba(34,67,108,.08);}.ipbDownloadsHero:after{content:"";position:absolute;right:-110px;bottom:-190px;width:390px;height:390px;border-radius:50%;background:rgba(37,99,235,.065);}.ipbDownloadsHero__content, .ipbDownloadsHero__visual{position:relative;z-index:2;}.ipbDownloadsHero__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:13px;padding:7px 11px;color:#2563eb;background:#eaf2ff;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;}.ipbDownloadsHero__title{margin:0;color:#172033;font-size:38px;line-height:1.1;font-weight:850;letter-spacing:-.035em;}.ipbDownloadsHero__text{max-width:610px;margin:14px 0 0;color:#69758a;font-size:15px;line-height:1.65;}.ipbDownloadsHero__actions{margin-top:23px;}.ipbDownloadsHero__actions .ipsButton{border-radius:10px;}.ipbDownloadsHero__visual{display:flex;align-items:center;justify-content:center;}.ipbDownloadsHero__folder{display:grid;place-items:center;width:140px;height:140px;color:#2563eb;background:linear-gradient(145deg,#fff,#e8f1ff);border:1px solid rgba(37,99,235,.14);border-radius:32px;box-shadow:0 22px 50px rgba(37,99,235,.16);transform:rotate(-5deg);}.ipbDownloadsHero__folder i{font-size:68px;}.ipbDownloadsCategoriesPanel{margin:0 0 24px;padding:22px;background:#fff;border:1px solid #e3eaf3;border-radius:18px;box-shadow:0 8px 28px rgba(30,52,78,.055);}.ipbDownloadsSectionHead{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px;}.ipbDownloadsSectionHead h2{margin:3px 0 0;color:#192235;font-size:20px;font-weight:800;}.ipbDownloadsSectionHead__eyebrow{color:#2563eb;font-size:10px;font-weight:850;letter-spacing:.1em;}.ipbDownloadsSectionHead__link{display:flex;align-items:center;gap:7px;color:#2563eb;font-size:13px;font-weight:700;}.ipbDownloadsCategoryGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.ipbDownloadsCategoryCard{display:grid;grid-template-columns:52px minmax(0,1fr) auto 16px;align-items:center;gap:13px;min-height:86px;padding:15px;color:inherit !important;background:#fbfcfe;border:1px solid #e5ebf3;border-radius:14px;text-decoration:none !important;transition:.18s ease;}.ipbDownloadsCategoryCard:hover{background:#fff;border-color:#bfd4f3;box-shadow:0 9px 24px rgba(35,73,122,.10);transform:translateY(-2px);}.ipbDownloadsCategoryCard__icon{display:grid;place-items:center;width:52px;height:52px;overflow:hidden;color:#2563eb;background:#eaf2ff;border-radius:13px;font-size:22px;}.ipbDownloadsCategoryCard__body{min-width:0;}.ipbDownloadsCategoryCard__body strong{display:block;overflow:hidden;color:#172033;font-size:15px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;}.ipbDownloadsCategoryCard__desc{display:-webkit-box;margin-top:4px;overflow:hidden;color:#7a8495;font-size:12px;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipbDownloadsCategoryCard__desc p{margin:0;}.ipbDownloadsCategoryCard__count{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:27px;padding:0 8px;color:#2563eb;background:#eaf2ff;border-radius:999px;font-size:12px;font-weight:800;}.ipbDownloadsCategoryCard__arrow{color:#aab5c5;font-size:11px;}@media(max-width:900px){.ipbDownloadsHero{grid-template-columns:1fr;padding:30px;}.ipbDownloadsHero__visual{display:none;}}@media(max-width:700px){.ipbDownloadsHero{padding:23px 18px;border-radius:15px;}.ipbDownloadsHero__title{font-size:30px;}.ipbDownloadsCategoryGrid{grid-template-columns:1fr;}.ipbDownloadsCategoriesPanel{padding:15px;}}.ipsPageHeader--downloadsBrowseHeader{display:block !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;overflow:visible !important;}.ipsPageHeader--downloadsBrowseHeader > .ipsPageHeader__row{display:block !important;width:100% !important;}.ipsPageHeader--downloadsBrowseHeader > .ipsPageHeader__row > .ipsPageHeader__primary{display:none !important;}.ipsPageHeader--downloadsBrowseHeader > .ipsPageHeader__row > .ipsButtons--main{display:none !important;}.ipsPageHeader--downloadsBrowseHeader .ipbDownloadsHero, .ipsPageHeader--downloadsBrowseHeader .ipbDownloadsCategoriesPanel{display:grid;width:100%;}.ipsPageHeader--downloadsBrowseHeader .ipbDownloadsCategoriesPanel{display:block;}.ipsBox--downloadsFeatured, .ipsBox--downloadsWhatsNew{position:relative;overflow:hidden;margin-top:22px;margin-bottom:22px;background:#fff;border:1px solid #dfe7f2;border-radius:18px;box-shadow:0 8px 28px rgba(32,57,90,.055);}.ipsBox--downloadsFeatured > .ipsBox__header, .ipsBox--downloadsWhatsNew > .ipsBox__header{min-height:66px;padding:18px 22px;background:#fff;border-bottom:1px solid #edf1f6;}.ipsBox--downloadsFeatured > .ipsBox__header h2, .ipsBox--downloadsWhatsNew > .ipsBox__header h2{position:relative;display:flex;align-items:center;gap:11px;margin:0;color:#172033;font-size:18px;font-weight:800;letter-spacing:-.015em;}.ipsBox--downloadsFeatured > .ipsBox__header h2:before, .ipsBox--downloadsWhatsNew > .ipsBox__header h2:before{content:"";display:block;width:5px;height:22px;flex:0 0 5px;background:#2563eb;border-radius:999px;}.ipsBox--downloadsFeatured .ipsCarousel__nav, .ipsBox--downloadsWhatsNew .ipsCarousel__nav{gap:5px;}.ipsBox--downloadsFeatured .ipsCarousel__nav button, .ipsBox--downloadsWhatsNew .ipsCarousel__nav button{width:34px;height:34px;color:#435069;background:#f7f9fc;border:1px solid #e1e7ef;border-radius:9px;}.ipsBox--downloadsFeatured .ipsCarousel__nav button:hover, .ipsBox--downloadsWhatsNew .ipsCarousel__nav button:hover{color:#2563eb;background:#edf4ff;border-color:#c8d9f3;}.ipsData--downloads-featured-files{gap:16px;padding:20px !important;}.ipsData--downloads-featured-files > .ipsData__item{position:relative;display:grid !important;grid-template-columns:190px minmax(0,1fr);min-width:min(760px, calc(100vw - 100px));min-height:190px;overflow:hidden;background:#fbfcfe;border:1px solid #e1e8f2;border-radius:16px;transition:transform .18s ease, box-shadow .18s ease, border-color .18s ease;}.ipsData--downloads-featured-files > .ipsData__item:hover{background:#fff;border-color:#bfd4f3;box-shadow:0 14px 34px rgba(34,70,117,.11);transform:translateY(-2px);}.ipsData--downloads-featured-files .ipsData__image{width:190px !important;height:100% !important;min-height:190px;margin:0 !important;overflow:hidden;background:radial-gradient(circle at 30% 20%,#eff5ff,#e2ecfb);border-radius:0 !important;}.ipsData--downloads-featured-files .ipsData__image img{width:100% !important;height:100% !important;object-fit:cover;transition:transform .25s ease;}.ipsData--downloads-featured-files > .ipsData__item:hover .ipsData__image img{transform:scale(1.035);}.ipsData--downloads-featured-files .ipsData__image > i{position:relative;display:block;width:100%;height:100%;}.ipsData--downloads-featured-files .ipsData__image > i:after{content:"\f15b";position:absolute;inset:0;display:grid;place-items:center;color:#aac0df;font-family:"Font Awesome 6 Free";font-size:50px;font-style:normal;font-weight:900;}.ipsData--downloads-featured-files .ipsData__content{display:flex !important;min-width:0;padding:20px 22px !important;}.ipsData--downloads-featured-files .ipsData__main{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;}.ipsData--downloads-featured-files .ipsData__title{margin-bottom:7px;}.ipsData--downloads-featured-files .ipsData__title h3{margin:0;font-size:19px;line-height:1.3;font-weight:800;letter-spacing:-.015em;}.ipsData--downloads-featured-files .ipsData__title h3 a{color:#172033;}.ipsData--downloads-featured-files .ipsData__title h3 a:hover{color:#2563eb;}.ipsData--downloads-featured-files .ipsData__desc{display:-webkit-box;max-width:760px;margin:0 0 12px;overflow:hidden;color:#6f7b8e;font-size:13px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.ipsData--downloads-featured-files .ipsData__desc p{margin:0;}.ipsData--downloads-featured-files .ipsRating{margin-top:2px;}.ipsData--downloads-featured-files .cFilePrice{display:inline-flex;align-items:center;align-self:flex-start;min-height:28px;margin-top:9px;padding:4px 10px;color:#147a50;background:#eaf8f1;border:1px solid #ceeedd;border-radius:999px;font-size:11px;font-weight:800;text-transform:uppercase;}.ipsData--downloads-featured-files .ipsBadges{margin-bottom:4px;}.ipsData--downloads-featured-files .ipsBadge{border-radius:999px;}.ipsData--downloads-whats-new{gap:14px !important;padding:18px !important;}.ipsData--downloads-whats-new > .ipsData__item{position:relative;display:flex !important;flex-direction:column !important;min-width:248px;max-width:280px;min-height:360px;overflow:hidden;background:#fff;border:1px solid #e1e7f0;border-radius:15px;transition:transform .18s ease, border-color .18s ease, box-shadow .18s ease;}.ipsData--downloads-whats-new > .ipsData__item:hover{border-color:#bfd3f0;box-shadow:0 12px 28px rgba(33,68,112,.105);transform:translateY(-3px);}.ipsData--downloads-whats-new .ipsData__image{order:1;width:100% !important;height:176px !important;min-height:176px;margin:0 !important;overflow:hidden;background:#eef3f9;border-radius:0 !important;border-bottom:1px solid #e8edf4;}.ipsData--downloads-whats-new .ipsData__image img{width:100% !important;height:100% !important;object-fit:cover;transition:transform .25s ease;}.ipsData--downloads-whats-new > .ipsData__item:hover .ipsData__image img{transform:scale(1.035);}.ipsData--downloads-whats-new .ipsData__image > i{position:relative;display:block;width:100%;height:100%;}.ipsData--downloads-whats-new .ipsData__image > i:after{content:"\f15b";position:absolute;inset:0;display:grid;place-items:center;color:#afc1da;font-family:"Font Awesome 6 Free";font-size:46px;font-style:normal;font-weight:900;}.ipsData--downloads-whats-new .ipsData__content{order:2;display:flex !important;flex:1 1 auto;flex-direction:column;min-width:0;padding:15px 16px 14px !important;}.ipsData--downloads-whats-new .ipsData__main{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;}.ipsData--downloads-whats-new .ipsData__title{min-height:42px;}.ipsData--downloads-whats-new .ipsData__title h3{display:-webkit-box;margin:0;overflow:hidden;color:#172033;font-size:14px;line-height:1.42;font-weight:800;letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipsData--downloads-whats-new .ipsData__title h3 a{color:#172033;}.ipsData--downloads-whats-new .ipsData__title h3 a:hover{color:#2563eb;}.ipsData--downloads-whats-new .ipsBadges{margin-bottom:5px;}.ipsData--downloads-whats-new .ipsBadge{border-radius:999px;}.ipsData--downloads-whats-new .ipsRating{margin-top:7px;font-size:11px;}.ipsData--downloads-whats-new .cFilePrice{display:inline-flex;align-items:center;align-self:flex-start;min-height:25px;margin-top:8px;padding:3px 9px;color:#147a50;background:#eaf8f1;border-radius:999px;font-size:10px;font-weight:800;text-transform:uppercase;}.ipsData--downloads-whats-new .ipsData__extra{display:flex !important;flex-direction:column;gap:9px;margin-top:auto;padding-top:12px;border-top:1px solid #edf0f5;}.ipsData--downloads-whats-new .ipsData__stats{display:flex;flex-wrap:wrap;gap:7px 12px;margin:0;color:#6f7b8e;font-size:11px;}.ipsData--downloads-whats-new .ipsData__stats > li{margin:0 !important;}.ipsData--downloads-whats-new .ipsData__last{margin:0 !important;padding:0 !important;}.ipsData--downloads-whats-new .ipsData__last-text{display:flex;align-items:center;justify-content:space-between;gap:10px;}.ipsData--downloads-whats-new .ipsData__last-primary, .ipsData--downloads-whats-new .ipsData__last-secondary{color:#7b8697;font-size:10px;}.ipsData--downloads-whats-new .ipsData__last-primary a{color:#2563eb;font-weight:700;}@media(max-width:900px){.ipsData--downloads-featured-files > .ipsData__item{grid-template-columns:155px minmax(0,1fr);min-width:650px;}.ipsData--downloads-featured-files .ipsData__image{width:155px !important;}}@media(max-width:650px){.ipsBox--downloadsFeatured, .ipsBox--downloadsWhatsNew{border-radius:14px;}.ipsBox--downloadsFeatured > .ipsBox__header, .ipsBox--downloadsWhatsNew > .ipsBox__header{min-height:58px;padding:15px 16px;}.ipsData--downloads-featured-files{padding:12px !important;}.ipsData--downloads-featured-files > .ipsData__item{display:flex !important;flex-direction:column;min-width:88vw;}.ipsData--downloads-featured-files .ipsData__image{width:100% !important;height:180px !important;min-height:180px;}.ipsData--downloads-featured-files .ipsData__content{padding:16px !important;}.ipsData--downloads-whats-new{padding:12px !important;}.ipsData--downloads-whats-new > .ipsData__item{min-width:78vw;max-width:78vw;}}.ipsBox--downloadsFeatured{margin-top:20px;margin-bottom:20px;}.ipsBox--downloadsFeatured .ipsBox__content{padding:0 !important;}.ipsData--downloads-featured-files{gap:14px !important;padding:18px !important;}.ipsData--downloads-featured-files > .ipsData__item{display:grid !important;grid-template-columns:220px minmax(0,1fr) !important;width:min(820px, calc(100vw - 110px)) !important;min-width:min(820px, calc(100vw - 110px)) !important;max-width:820px !important;min-height:180px !important;background:#fff !important;border:1px solid #dfe7f2 !important;border-radius:15px !important;box-shadow:none !important;}.ipsData--downloads-featured-files > .ipsData__item:hover{border-color:#bcd0ee !important;box-shadow:0 10px 28px rgba(37,65,105,.09) !important;transform:translateY(-2px);}.ipsData--downloads-featured-files .ipsData__image{width:220px !important;height:180px !important;min-height:180px !important;margin:0 !important;background:#eef3f9 !important;border-radius:0 !important;}.ipsData--downloads-featured-files .ipsData__image img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;}.ipsData--downloads-featured-files .ipsData__content{position:relative;display:flex !important;align-items:stretch !important;min-width:0;padding:19px 20px !important;}.ipsData--downloads-featured-files .ipsData__main{display:flex !important;flex:1 1 auto;flex-direction:column;min-width:0;}.ipsData--downloads-featured-files .ipsData__title{margin:0 0 5px !important;}.ipsData--downloads-featured-files .ipsData__title h3{margin:0 !important;font-size:17px !important;line-height:1.35 !important;font-weight:800 !important;}.ipsData--downloads-featured-files .ipsData__title h3 a{color:#172033 !important;}.ipsData--downloads-featured-files .ipsData__desc{display:-webkit-box;max-width:520px !important;margin:0 0 8px !important;overflow:hidden;color:#748096 !important;font-size:12px !important;line-height:1.45 !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipsData--downloads-featured-files .ipsRating{margin:2px 0 5px !important;}.ipsData--downloads-featured-files .cFilePrice{min-height:25px !important;margin-top:3px !important;padding:3px 9px !important;font-size:10px !important;}.ipsData--downloads-featured-files .ipsButtons[hidden]{display:none !important;}.ipsBox--downloadsWhatsNew{margin-top:20px;margin-bottom:20px;}.ipsBox--downloadsWhatsNew .ipsBox__content{padding:0 !important;}.ipsData--downloads-whats-new{gap:12px !important;padding:16px !important;}.ipsData--downloads-whats-new > .ipsData__item{width:270px !important;min-width:270px !important;max-width:270px !important;min-height:335px !important;background:#fff !important;border:1px solid #dfe6f0 !important;border-radius:14px !important;box-shadow:none !important;}.ipsData--downloads-whats-new > .ipsData__item:hover{border-color:#bcd0ee !important;box-shadow:0 10px 26px rgba(35,66,105,.09) !important;transform:translateY(-2px);}.ipsData--downloads-whats-new .ipsData__image{width:100% !important;height:174px !important;min-height:174px !important;background:#eef3f8 !important;border-bottom:1px solid #e7edf4 !important;}.ipsData--downloads-whats-new .ipsData__image img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;}.ipsData--downloads-whats-new .ipsData__content{min-height:160px !important;padding:13px 14px 12px !important;}.ipsData--downloads-whats-new .ipsData__title{min-height:40px !important;}.ipsData--downloads-whats-new .ipsData__title h3{font-size:13px !important;line-height:1.4 !important;font-weight:800 !important;-webkit-line-clamp:2;}.ipsData--downloads-whats-new .cFilePrice{min-height:23px !important;margin-top:7px !important;padding:3px 8px !important;font-size:9px !important;}.ipsData--downloads-whats-new .ipsData__extra{gap:7px !important;margin-top:auto !important;padding-top:10px !important;}.ipsData--downloads-whats-new .ipsData__stats{gap:6px 10px !important;font-size:10px !important;}.ipsData--downloads-whats-new .ipsData__last{width:100%;}.ipsData--downloads-whats-new .ipsData__last-text{width:100%;gap:8px !important;}.ipsData--downloads-whats-new .ipsData__last-primary, .ipsData--downloads-whats-new .ipsData__last-secondary{font-size:9px !important;}.ipsBox--downloadsFeatured > .ipsBox__header, .ipsBox--downloadsWhatsNew > .ipsBox__header{min-height:62px !important;padding:16px 20px !important;}.ipsBox--downloadsFeatured > .ipsBox__header h2, .ipsBox--downloadsWhatsNew > .ipsBox__header h2{font-size:17px !important;}.ipsBox--downloadsFeatured > .ipsBox__header h2:before, .ipsBox--downloadsWhatsNew > .ipsBox__header h2:before{width:4px !important;height:21px !important;flex-basis:4px !important;}@media(max-width:700px){.ipsData--downloads-featured-files{padding:12px !important;}.ipsData--downloads-featured-files > .ipsData__item{display:flex !important;flex-direction:column !important;width:84vw !important;min-width:84vw !important;max-width:84vw !important;}.ipsData--downloads-featured-files .ipsData__image{width:100% !important;height:175px !important;min-height:175px !important;}.ipsData--downloads-featured-files .ipsData__content{padding:15px !important;}.ipsData--downloads-whats-new{padding:12px !important;}.ipsData--downloads-whats-new > .ipsData__item{width:78vw !important;min-width:78vw !important;max-width:78vw !important;}}.ipsBox--downloadsHighestRated, .ipsBox--downloadsMostDownloaded{position:relative;overflow:hidden;margin-top:20px;margin-bottom:20px;background:#fff;border:1px solid #dfe7f2;border-radius:18px;box-shadow:0 8px 28px rgba(32,57,90,.055);}.ipsBox--downloadsHighestRated > .ipsBox__header, .ipsBox--downloadsMostDownloaded > .ipsBox__header{min-height:62px;padding:16px 20px;background:#fff;border-bottom:1px solid #edf1f6;}.ipsBox--downloadsHighestRated > .ipsBox__header h2, .ipsBox--downloadsMostDownloaded > .ipsBox__header h2{display:flex;align-items:center;gap:11px;margin:0;color:#172033;font-size:17px;font-weight:800;}.ipsBox--downloadsHighestRated > .ipsBox__header h2:before, .ipsBox--downloadsMostDownloaded > .ipsBox__header h2:before{content:"";width:4px;height:21px;flex:0 0 4px;background:#2563eb;border-radius:999px;}.ipsData--downloads-highest-rated, .ipsData--downloads-most-downloaded{gap:12px !important;padding:16px !important;}.ipsData--downloads-highest-rated > .ipsData__item, .ipsData--downloads-most-downloaded > .ipsData__item{display:grid !important;grid-template-columns:115px minmax(0,1fr) !important;width:390px !important;min-width:390px !important;max-width:390px !important;min-height:145px !important;overflow:hidden;background:#fff !important;border:1px solid #dfe6f0 !important;border-radius:14px !important;box-shadow:none !important;transition:border-color .18s ease, box-shadow .18s ease, transform .18s ease;}.ipsData--downloads-highest-rated > .ipsData__item:hover, .ipsData--downloads-most-downloaded > .ipsData__item:hover{border-color:#bdd1ef !important;box-shadow:0 10px 26px rgba(33,67,109,.09) !important;transform:translateY(-2px);}.ipsData--downloads-highest-rated .ipsData__image, .ipsData--downloads-most-downloaded .ipsData__image{width:115px !important;height:100% !important;min-height:145px !important;margin:0 !important;background:#eef3f8 !important;border-radius:0 !important;}.ipsData--downloads-highest-rated .ipsData__content, .ipsData--downloads-most-downloaded .ipsData__content{display:flex !important;flex-direction:column;min-width:0;padding:14px 15px !important;}.ipsData--downloads-highest-rated .ipsData__main, .ipsData--downloads-most-downloaded .ipsData__main{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;}.ipsData--downloads-highest-rated .ipsData__title, .ipsData--downloads-most-downloaded .ipsData__title{min-height:auto !important;margin-bottom:5px;}.ipsData--downloads-highest-rated .ipsData__title h3, .ipsData--downloads-most-downloaded .ipsData__title h3{display:-webkit-box;margin:0;overflow:hidden;color:#172033;font-size:13px !important;line-height:1.4 !important;font-weight:800 !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipsData--downloads-highest-rated .ipsData__title h3 a, .ipsData--downloads-most-downloaded .ipsData__title h3 a{color:#172033;}.ipsData--downloads-highest-rated .ipsData__title h3 a:hover, .ipsData--downloads-most-downloaded .ipsData__title h3 a:hover{color:#2563eb;}.ipsData--downloads-highest-rated .ipsRating, .ipsData--downloads-most-downloaded .ipsRating{margin-top:3px;font-size:10px;}.ipsData--downloads-highest-rated .cFilePrice, .ipsData--downloads-most-downloaded .cFilePrice{display:inline-flex;align-items:center;align-self:flex-start;min-height:22px;margin-top:6px;padding:2px 7px;color:#147a50;background:#eaf8f1;border-radius:999px;font-size:9px;font-weight:800;text-transform:uppercase;}.ipsData--downloads-highest-rated .ipsData__extra, .ipsData--downloads-most-downloaded .ipsData__extra{display:flex !important;flex-direction:column;gap:6px;margin-top:auto;padding-top:8px;border-top:1px solid #edf0f5;}.ipsData--downloads-highest-rated .ipsData__stats, .ipsData--downloads-most-downloaded .ipsData__stats{display:flex;gap:8px;margin:0;color:#738095;font-size:9px;}.ipsData--downloads-highest-rated .ipsData__last, .ipsData--downloads-most-downloaded .ipsData__last{margin:0 !important;padding:0 !important;}.ipsData--downloads-highest-rated .ipsData__last-text, .ipsData--downloads-most-downloaded .ipsData__last-text{display:flex;justify-content:space-between;gap:8px;}.ipsData--downloads-highest-rated .ipsData__last-primary, .ipsData--downloads-highest-rated .ipsData__last-secondary, .ipsData--downloads-most-downloaded .ipsData__last-primary, .ipsData--downloads-most-downloaded .ipsData__last-secondary{color:#7a8495;font-size:9px;}.ipsBox--downloadsHighestRated .ipsCarousel__nav button, .ipsBox--downloadsMostDownloaded .ipsCarousel__nav button{width:34px;height:34px;color:#435069;background:#f7f9fc;border:1px solid #e1e7ef;border-radius:9px;}.ipsBox--downloadsHighestRated .ipsCarousel__nav button:hover, .ipsBox--downloadsMostDownloaded .ipsCarousel__nav button:hover{color:#2563eb;background:#edf4ff;}@media(max-width:650px){.ipsData--downloads-highest-rated > .ipsData__item, .ipsData--downloads-most-downloaded > .ipsData__item{grid-template-columns:95px minmax(0,1fr) !important;width:84vw !important;min-width:84vw !important;max-width:84vw !important;}.ipsData--downloads-highest-rated .ipsData__image, .ipsData--downloads-most-downloaded .ipsData__image{width:95px !important;}}.ipsData--downloads-highest-rated, .ipsData--downloads-most-downloaded{display:flex !important;flex-wrap:nowrap !important;align-items:stretch !important;gap:12px !important;padding:16px !important;overflow-x:auto !important;overflow-y:hidden !important;grid-template-columns:none !important;grid-auto-flow:unset !important;grid-auto-columns:unset !important;}.ipsData--downloads-highest-rated > .ipsData__item, .ipsData--downloads-most-downloaded > .ipsData__item{display:flex !important;flex:0 0 285px !important;flex-direction:column !important;width:285px !important;min-width:285px !important;max-width:285px !important;min-height:340px !important;overflow:hidden !important;background:#fff !important;border:1px solid #dfe6f0 !important;border-radius:14px !important;box-shadow:none !important;}.ipsData--downloads-highest-rated .ipsData__image, .ipsData--downloads-most-downloaded .ipsData__image{width:100% !important;height:175px !important;min-height:175px !important;margin:0 !important;background:#eef3f8 !important;border-radius:0 !important;border-bottom:1px solid #e7edf4 !important;}.ipsData--downloads-highest-rated .ipsData__image img, .ipsData--downloads-most-downloaded .ipsData__image img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;}.ipsData--downloads-highest-rated .ipsData__content, .ipsData--downloads-most-downloaded .ipsData__content{display:flex !important;flex:1 1 auto !important;flex-direction:column !important;min-width:0 !important;padding:14px 15px 12px !important;}.ipsData--downloads-highest-rated .ipsData__main, .ipsData--downloads-most-downloaded .ipsData__main{display:flex !important;flex:1 1 auto !important;flex-direction:column !important;min-width:0 !important;}.ipsData--downloads-highest-rated .ipsData__title, .ipsData--downloads-most-downloaded .ipsData__title{min-height:42px !important;margin:0 !important;}.ipsData--downloads-highest-rated .ipsData__title h3, .ipsData--downloads-most-downloaded .ipsData__title h3{display:-webkit-box !important;margin:0 !important;overflow:hidden !important;color:#172033 !important;font-size:13px !important;line-height:1.42 !important;font-weight:800 !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipsData--downloads-highest-rated .ipsRating, .ipsData--downloads-most-downloaded .ipsRating{margin-top:6px !important;font-size:10px !important;}.ipsData--downloads-highest-rated .cFilePrice, .ipsData--downloads-most-downloaded .cFilePrice{display:inline-flex !important;align-items:center !important;align-self:flex-start !important;min-height:23px !important;margin-top:7px !important;padding:3px 8px !important;color:#147a50 !important;background:#eaf8f1 !important;border-radius:999px !important;font-size:9px !important;font-weight:800 !important;}.ipsData--downloads-highest-rated .ipsData__extra, .ipsData--downloads-most-downloaded .ipsData__extra{display:flex !important;flex-direction:column !important;gap:7px !important;margin-top:auto !important;padding-top:10px !important;border-top:1px solid #edf0f5 !important;}.ipsData--downloads-highest-rated .ipsData__stats, .ipsData--downloads-most-downloaded .ipsData__stats{display:flex !important;flex-wrap:wrap !important;gap:6px 10px !important;margin:0 !important;color:#6f7b8e !important;font-size:10px !important;}.ipsData--downloads-highest-rated .ipsData__last, .ipsData--downloads-most-downloaded .ipsData__last{width:100% !important;margin:0 !important;padding:0 !important;}.ipsData--downloads-highest-rated .ipsData__last-text, .ipsData--downloads-most-downloaded .ipsData__last-text{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;gap:8px !important;}.ipsData--downloads-highest-rated .ipsData__last-primary, .ipsData--downloads-highest-rated .ipsData__last-secondary, .ipsData--downloads-most-downloaded .ipsData__last-primary, .ipsData--downloads-most-downloaded .ipsData__last-secondary{color:#7a8495 !important;font-size:9px !important;}.ipsData--downloads-highest-rated > .ipsData__item:hover, .ipsData--downloads-most-downloaded > .ipsData__item:hover{border-color:#bdd1ef !important;box-shadow:0 10px 26px rgba(33,67,109,.09) !important;transform:translateY(-2px) !important;}@media(max-width:700px){.ipsData--downloads-highest-rated > .ipsData__item, .ipsData--downloads-most-downloaded > .ipsData__item{flex-basis:78vw !important;width:78vw !important;min-width:78vw !important;max-width:78vw !important;}}body:has(.ipbDownloadsHomeV6) .ipsBox--downloadsFeatured, body:has(.ipbDownloadsHomeV6) .ipsBox--downloadsWhatsNew, body:has(.ipbDownloadsHomeV6) .ipsBox--downloadsHighestRated, body:has(.ipbDownloadsHomeV6) .ipsBox--downloadsMostDownloaded{display:none !important;}body:has(.ipbDownloadsHomeV6) #ipsLayout_sidebar, body:has(.ipbDownloadsHomeV6) .ipsLayout__secondary{display:none !important;}body:has(.ipbDownloadsHomeV6) #ipsLayout_mainArea, body:has(.ipbDownloadsHomeV6) .ipsLayout__primary{width:100% !important;max-width:none !important;flex:1 1 100% !important;}body:has(.ipbDownloadsHomeV6) .ipsPageHeader--downloadsBrowseHeader{display:block !important;width:100% !important;margin:0 !important;padding:0 !important;overflow:visible !important;background:transparent !important;border:0 !important;box-shadow:none !important;}body:has(.ipbDownloadsHomeV6) .ipsPageHeader--downloadsBrowseHeader > .ipsPageHeader__row{display:block !important;width:100% !important;}body:has(.ipbDownloadsHomeV6) .ipsPageHeader--downloadsBrowseHeader > .ipsPageHeader__row > .ipsPageHeader__primary, body:has(.ipbDownloadsHomeV6) .ipsPageHeader--downloadsBrowseHeader > .ipsPageHeader__row > .ipsButtons--main{display:none !important;}.ipbDownloadsHomeV6{display:grid;gap:22px;width:100%;}.ipbV6Hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:center;min-height:285px;padding:46px 50px;overflow:hidden;background:radial-gradient(circle at 84% 12%,rgba(37,99,235,.18),transparent 31%), linear-gradient(135deg,#ffffff 0%,#f7faff 52%,#eaf3ff 100%);border:1px solid #dce7f5;border-radius:22px;box-shadow:0 14px 42px rgba(32,65,107,.08);}.ipbV6Hero:after{content:"";position:absolute;right:-100px;bottom:-190px;width:430px;height:430px;border-radius:50%;background:rgba(37,99,235,.055);}.ipbV6Hero__content, .ipbV6Hero__art{position:relative;z-index:2;}.ipbV6Eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:15px;padding:7px 11px;color:#2563eb;background:#eaf2ff;border-radius:999px;font-size:11px;font-weight:850;letter-spacing:.08em;}.ipbV6Hero h1{margin:0;color:#172033;font-size:42px;line-height:1.08;font-weight:850;letter-spacing:-.04em;}.ipbV6Hero p{max-width:650px;margin:16px 0 0;color:#6d7990;font-size:16px;line-height:1.65;}.ipbV6Hero__buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px;}.ipbV6Hero__buttons .ipsButton{min-width:155px;border-radius:10px;}.ipbV6Hero__art{display:flex;justify-content:center;}.ipbV6Hero__art > span{display:grid;place-items:center;width:150px;height:150px;color:#2563eb;background:rgba(255,255,255,.82);border:1px solid rgba(37,99,235,.13);border-radius:34px;box-shadow:0 24px 55px rgba(37,99,235,.15);transform:rotate(-5deg);}.ipbV6Hero__art i{font-size:72px;}.ipbV6Section{padding:24px;background:#fff;border:1px solid #e1e8f1;border-radius:18px;box-shadow:0 8px 28px rgba(31,55,86,.05);}.ipbV6SectionHead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:19px;}.ipbV6SectionHead h2{margin:3px 0 0;color:#172033;font-size:21px;font-weight:820;letter-spacing:-.02em;}.ipbV6SectionHead__eyebrow{color:#2563eb;font-size:10px;font-weight:850;letter-spacing:.10em;}.ipbV6SectionHead__more{display:flex;align-items:center;gap:8px;color:#2563eb;font-size:13px;font-weight:750;}.ipbV6CategoryGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.ipbV6Category{display:grid;grid-template-columns:54px minmax(0,1fr) auto 18px;align-items:center;gap:14px;min-height:91px;padding:16px;color:inherit !important;background:#fbfcfe;border:1px solid #e3eaf3;border-radius:14px;text-decoration:none !important;transition:.18s ease;}.ipbV6Category:hover{background:#fff;border-color:#bfd4f3;box-shadow:0 9px 24px rgba(35,73,122,.09);transform:translateY(-2px);}.ipbV6Category__icon{display:grid;place-items:center;width:54px;height:54px;overflow:hidden;color:#2563eb;background:#eaf2ff;border-radius:14px;font-size:23px;}.ipbV6Category__icon img{width:100%;height:100%;object-fit:cover;}.ipbV6Category__main{min-width:0;}.ipbV6Category__main strong{display:block;color:#172033;font-size:15px;font-weight:800;}.ipbV6Category__main > span{display:-webkit-box;margin-top:4px;overflow:hidden;color:#778296;font-size:12px;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipbV6Category__main p{margin:0;}.ipbV6Category__count{display:grid;place-items:center;min-width:42px;height:29px;padding:0 9px;color:#2563eb;background:#eaf2ff;border-radius:999px;font-size:12px;font-weight:800;}.ipbV6Category__arrow{color:#a9b5c6;font-size:11px;}.ipbV6FilesGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;}.ipbV6FileCard{overflow:hidden;background:#fff;border:1px solid #e0e7f0;border-radius:15px;transition:.18s ease;}.ipbV6FileCard:hover{border-color:#bdd1ef;box-shadow:0 11px 27px rgba(33,66,108,.095);transform:translateY(-2px);}.ipbV6FileCard__image{display:block;width:100%;height:180px;overflow:hidden;background:#eef3f8;border-bottom:1px solid #e7edf4;}.ipbV6FileCard__image img{width:100%;height:100%;object-fit:cover;}.ipbV6FileCard__placeholder{display:grid;place-items:center;width:100%;height:100%;color:#9fb5d2;font-size:45px;}.ipbV6FileCard__body{padding:15px;}.ipbV6FileCard h3{display:-webkit-box;min-height:42px;margin:0;overflow:hidden;font-size:14px;line-height:1.45;font-weight:800;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipbV6FileCard h3 a{color:#172033;}.ipbV6FileCard__meta{min-height:30px;margin-top:10px;}.ipbV6Free, .ipbV6Price{display:inline-flex;align-items:center;min-height:25px;padding:3px 9px;color:#147a50;background:#eaf8f1;border-radius:999px;font-size:10px;font-weight:800;}.ipbV6FileCard__footer{display:flex;justify-content:space-between;gap:10px;margin-top:12px;padding-top:11px;color:#7a8597;border-top:1px solid #edf0f5;font-size:10px;}.ipbV6CompactGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;}.ipbV6CompactFile{display:grid;grid-template-columns:78px minmax(0,1fr) 14px;align-items:center;gap:13px;min-height:96px;padding:10px;color:inherit !important;background:#fbfcfe;border:1px solid #e3e9f2;border-radius:13px;text-decoration:none !important;transition:.18s ease;}.ipbV6CompactFile:hover{background:#fff;border-color:#bdd1ef;transform:translateY(-1px);}.ipbV6CompactFile__image{display:grid;place-items:center;width:78px;height:74px;overflow:hidden;color:#9fb3cf;background:#edf2f8;border-radius:10px;font-size:24px;}.ipbV6CompactFile__image img{width:100%;height:100%;object-fit:cover;}.ipbV6CompactFile__content{min-width:0;}.ipbV6CompactFile__content strong{display:-webkit-box;overflow:hidden;color:#172033;font-size:13px;line-height:1.4;font-weight:800;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipbV6CompactFile__stats{display:flex;align-items:center;gap:10px;margin-top:7px;color:#738095;font-size:10px;}.ipbV6RatedGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;}.ipbV6RatedFile{display:grid;grid-template-columns:64px minmax(0,1fr) 12px;align-items:center;gap:11px;min-height:84px;padding:10px;color:inherit !important;background:#fbfcfe;border:1px solid #e3e9f2;border-radius:13px;text-decoration:none !important;}.ipbV6RatedFile:hover{background:#fff;border-color:#bdd1ef;}.ipbV6RatedFile__image{display:grid;place-items:center;width:64px;height:64px;overflow:hidden;color:#f59e0b;background:#edf2f8;border-radius:10px;}.ipbV6RatedFile__image img{width:100%;height:100%;object-fit:cover;}.ipbV6RatedFile__main{min-width:0;}.ipbV6RatedFile__main strong{display:-webkit-box;overflow:hidden;color:#172033;font-size:12px;line-height:1.4;font-weight:800;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipbV6RatedFile__rating{display:flex;align-items:center;gap:5px;margin-top:5px;color:#f59e0b;font-size:10px;font-weight:800;}@media(max-width:1000px){.ipbV6FilesGrid, .ipbV6RatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));}.ipbV6Hero{grid-template-columns:minmax(0,1fr) 220px;}}@media(max-width:700px){.ipbDownloadsHomeV6{gap:15px;}.ipbV6Hero{grid-template-columns:1fr;min-height:auto;padding:27px 21px;border-radius:16px;}.ipbV6Hero h1{font-size:31px;}.ipbV6Hero__art{display:none;}.ipbV6Section{padding:15px;border-radius:15px;}.ipbV6CategoryGrid, .ipbV6FilesGrid, .ipbV6CompactGrid, .ipbV6RatedGrid{grid-template-columns:1fr;}.ipbV6SectionHead__more{display:none;}}body:has(.ipbDownloadsV7) .ipsBox--downloadsFeatured, body:has(.ipbDownloadsV7) .ipsBox--downloadsWhatsNew, body:has(.ipbDownloadsV7) .ipsBox--downloadsHighestRated, body:has(.ipbDownloadsV7) .ipsBox--downloadsMostDownloaded{display:none !important;}body:has(.ipbDownloadsV7) .ipsPageHeader--downloadsBrowseHeader{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;}body:has(.ipbDownloadsV7) .ipsPageHeader--downloadsBrowseHeader > .ipsPageHeader__row{display:block !important;}body:has(.ipbDownloadsV7) .ipsPageHeader--downloadsBrowseHeader > .ipsPageHeader__row > .ipsPageHeader__primary, body:has(.ipbDownloadsV7) .ipsPageHeader--downloadsBrowseHeader > .ipsPageHeader__row > .ipsButtons{display:none !important;}.ipbDownloadsV7{width:100%;margin:0;padding:0;}.ipbV7Layout{display:grid;grid-template-columns:minmax(0, 1fr) 300px;gap:14px;align-items:start;}.ipbV7Main{min-width:0;}.ipbV7Sidebar{display:grid;gap:12px;}.ipbV7Hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:center;min-height:225px;padding:30px 36px;overflow:hidden;color:#fff;background:radial-gradient(circle at 88% 20%, rgba(133,210,255,.22), transparent 30%), linear-gradient(120deg,#1758a8 0%,#2178d0 55%,#3093eb 100%);border-radius:8px;box-shadow:0 9px 28px rgba(18,72,132,.14);}.ipbV7Hero:before{content:"";position:absolute;width:290px;height:290px;right:-80px;bottom:-150px;border-radius:50%;background:rgba(255,255,255,.07);}.ipbV7Hero__content, .ipbV7Hero__visual{position:relative;z-index:2;}.ipbV7Hero__title{max-width:580px;font-size:20px;line-height:1.25;font-weight:700;}.ipbV7Hero__title strong{display:block;margin-top:2px;font-size:26px;font-weight:850;letter-spacing:-.02em;}.ipbV7Hero p{max-width:670px;margin:10px 0 0;color:rgba(255,255,255,.9);font-size:12px;line-height:1.6;}.ipbV7HeroStats{display:flex;flex-wrap:wrap;gap:22px;margin-top:20px;}.ipbV7HeroStat{display:flex;align-items:center;gap:9px;}.ipbV7HeroStat__icon{display:grid;place-items:center;width:34px;height:34px;color:#fff;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.17);border-radius:8px;font-size:14px;}.ipbV7HeroStat > span:last-child{display:flex;flex-direction:column;}.ipbV7HeroStat strong{color:#fff;font-size:13px;line-height:1.1;font-weight:800;}.ipbV7HeroStat small{margin-top:3px;color:rgba(255,255,255,.72);font-size:9px;}.ipbV7Hero__visual{display:flex;align-items:center;justify-content:center;min-height:150px;}.ipbV7HeroVisual__database{position:absolute;left:8px;top:32px;display:grid;place-items:center;width:78px;height:78px;color:#d8efff;background:linear-gradient(180deg,#60c5ff,#1b8ce1);border-radius:50%;box-shadow:inset 0 0 0 2px rgba(255,255,255,.16), 0 14px 30px rgba(0,72,152,.25);font-size:37px;}.ipbV7HeroVisual__folder{position:relative;display:grid;place-items:center;width:138px;height:110px;margin-left:85px;color:#d9f2ff;background:linear-gradient(145deg,#5ac4ff,#177ee6);border:1px solid rgba(255,255,255,.23);border-radius:18px;box-shadow:0 18px 40px rgba(0,61,138,.26);transform:rotate(3deg);font-size:66px;}.ipbV7HeroVisual__folder > span{position:absolute;right:-15px;bottom:-18px;display:grid;place-items:center;width:56px;height:56px;color:#fff;background:#77d0ff;border:4px solid rgba(255,255,255,.2);border-radius:50%;box-shadow:0 9px 25px rgba(0,65,140,.24);font-size:22px;}.ipbV7Box, .ipbV7SideBox{background:#fff;border:1px solid #e2e8f0;border-radius:7px;box-shadow:0 3px 12px rgba(28,56,89,.04);}.ipbV7Box{margin-top:12px;}.ipbV7BoxHead, .ipbV7SideHead{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:10px 12px;border-bottom:1px solid #e9eef5;}.ipbV7BoxHead h2, .ipbV7SideHead h3{display:flex;align-items:center;gap:8px;margin:0;color:#183b67;font-size:13px;font-weight:800;}.ipbV7BoxHead h2 i, .ipbV7SideHead h3 i{color:#1787ef;}.ipbV7BoxHead__link{display:flex;align-items:center;gap:5px;color:#1882ec;font-size:9px;font-weight:700;}.ipbV7CategoryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;}.ipbV7Category{display:grid;grid-template-columns:44px minmax(0,1fr) 12px;align-items:center;gap:9px;min-height:84px;padding:10px;color:inherit !important;background:#fff;border:1px solid #e2e9f1;border-radius:6px;text-decoration:none !important;transition:.16s ease;}.ipbV7Category:hover{border-color:#b9d8fb;box-shadow:0 5px 14px rgba(26,83,145,.08);transform:translateY(-1px);}.ipbV7Category__icon{display:grid;place-items:center;width:44px;height:44px;overflow:hidden;color:#fff;background:linear-gradient(145deg,#1677df,#2e9af6);border-radius:10px;font-size:18px;}.ipbV7Category__icon img{width:100%;height:100%;object-fit:cover;}.ipbV7Category__content{min-width:0;}.ipbV7Category__content strong{display:block;color:#203b5f;font-size:11px;line-height:1.25;font-weight:800;}.ipbV7Category__desc{display:-webkit-box;margin-top:3px;overflow:hidden;color:#77869a;font-size:8.5px;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipbV7Category__desc p{margin:0;}.ipbV7Category__files{display:block;margin-top:8px;color:#66788d;font-size:8px;}.ipbV7Category__files b{display:inline-flex;margin-right:4px;padding:2px 5px;color:#205f9e;background:#edf6ff;border-radius:4px;font-size:9px;}.ipbV7Category__arrow{color:#8da6bf;font-size:8px;}.ipbV7Browser{overflow:hidden;}.ipbV7TabInput{position:absolute;opacity:0;pointer-events:none;}.ipbV7Tabs{display:flex;align-items:center;overflow-x:auto;border-bottom:1px solid #e7edf4;scrollbar-width:none;}.ipbV7Tabs::-webkit-scrollbar{display:none;}.ipbV7Tabs label{position:relative;flex:0 0 auto;padding:11px 14px;color:#66809f;cursor:pointer;font-size:9.5px;font-weight:650;transition:.15s ease;}.ipbV7Tabs label:hover{color:#147ce2;}.ipbV7Tabs label:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:transparent;}#ipbV7TabNew:checked ~ .ipbV7Tabs label[for="ipbV7TabNew"], #ipbV7TabPopular:checked ~ .ipbV7Tabs label[for="ipbV7TabPopular"], #ipbV7TabRated:checked ~ .ipbV7Tabs label[for="ipbV7TabRated"], #ipbV7TabDownloaded:checked ~ .ipbV7Tabs label[for="ipbV7TabDownloaded"], #ipbV7TabUpdated:checked ~ .ipbV7Tabs label[for="ipbV7TabUpdated"]{color:#0b75dd;font-weight:800;}#ipbV7TabNew:checked ~ .ipbV7Tabs label[for="ipbV7TabNew"]:after, #ipbV7TabPopular:checked ~ .ipbV7Tabs label[for="ipbV7TabPopular"]:after, #ipbV7TabRated:checked ~ .ipbV7Tabs label[for="ipbV7TabRated"]:after, #ipbV7TabDownloaded:checked ~ .ipbV7Tabs label[for="ipbV7TabDownloaded"]:after, #ipbV7TabUpdated:checked ~ .ipbV7Tabs label[for="ipbV7TabUpdated"]:after{background:#1787ef;}.ipbV7Panel{display:none;}#ipbV7TabNew:checked ~ .ipbV7Panels .ipbV7Panel--new, #ipbV7TabPopular:checked ~ .ipbV7Panels .ipbV7Panel--popular, #ipbV7TabRated:checked ~ .ipbV7Panels .ipbV7Panel--rated, #ipbV7TabDownloaded:checked ~ .ipbV7Panels .ipbV7Panel--downloaded, #ipbV7TabUpdated:checked ~ .ipbV7Panels .ipbV7Panel--updated{display:block;}.ipbV7Panels{padding:9px;}.ipbV7FileList{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:8px !important;margin:0 !important;padding:0 !important;list-style:none !important;}.ipbV7FileList > .ipsData__item{display:flex !important;flex-direction:column !important;min-width:0 !important;min-height:235px !important;overflow:hidden !important;background:#fff !important;border:1px solid #dfe7f0 !important;border-radius:6px !important;box-shadow:none !important;}.ipbV7FileList > .ipsData__item:hover{border-color:#b7d6f7 !important;box-shadow:0 5px 14px rgba(34,80,132,.08) !important;}.ipbV7FileList .ipsData__image{width:100% !important;height:105px !important;min-height:105px !important;margin:0 !important;overflow:hidden !important;background:#edf3f8 !important;border-radius:0 !important;border-bottom:1px solid #e6edf4 !important;}.ipbV7FileList .ipsData__image img{width:100% !important;height:100% !important;object-fit:cover !important;}.ipbV7FileList .ipsData__content{display:flex !important;flex:1 1 auto !important;flex-direction:column !important;min-width:0 !important;padding:9px !important;}.ipbV7FileList .ipsData__main{display:flex !important;flex:1 1 auto !important;flex-direction:column !important;min-width:0 !important;}.ipbV7FileList .ipsData__title{min-height:30px !important;}.ipbV7FileList .ipsData__title h3{display:-webkit-box !important;margin:0 !important;overflow:hidden !important;color:#21384f !important;font-size:10px !important;line-height:1.35 !important;font-weight:800 !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipbV7FileList .ipsData__title h3 a{color:#21384f !important;}.ipbV7FileList .ipsBadges{position:absolute;top:5px;right:5px;z-index:2;}.ipbV7FileList .ipsRating{margin-top:5px !important;font-size:8px !important;}.ipbV7FileList .cFilePrice{display:inline-flex !important;align-self:flex-start !important;margin-top:5px !important;padding:2px 5px !important;color:#158652 !important;background:#e9f8f0 !important;border-radius:4px !important;font-size:7px !important;font-weight:800 !important;}.ipbV7FileList .ipsData__extra{display:flex !important;flex-direction:column !important;gap:5px !important;margin-top:auto !important;padding-top:7px !important;border-top:1px solid #eef2f6 !important;}.ipbV7FileList .ipsData__stats{display:flex !important;flex-wrap:wrap !important;gap:5px !important;color:#7b8c9e !important;font-size:7px !important;}.ipbV7FileList .ipsData__last{margin:0 !important;padding:0 !important;}.ipbV7FileList .ipsData__last-text{display:flex !important;justify-content:space-between !important;gap:5px !important;}.ipbV7FileList .ipsData__last-primary, .ipbV7FileList .ipsData__last-secondary{color:#77889a !important;font-size:7px !important;}.ipbV7SideBox{overflow:hidden;}.ipbV7StatsList{padding:6px 12px 9px;}.ipbV7StatsList > div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid #edf1f5;color:#758397;font-size:9px;}.ipbV7StatsList > div:last-child{border-bottom:0;}.ipbV7StatsList strong{color:#214d80;font-size:10px;font-weight:800;}.ipbV7Authors{padding:6px 10px 9px;}.ipbV7Author{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #edf1f5;}.ipbV7Author:last-child{border-bottom:0;}.ipbV7Author__avatar{display:grid;place-items:center;width:28px;height:28px;color:#fff;background:#45b779;border-radius:50%;font-size:10px;}.ipbV7Author__main{min-width:0;}.ipbV7Author__main strong{display:block;overflow:hidden;color:#274768;font-size:9px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;}.ipbV7Author__main small{display:block;margin-top:2px;color:#8995a5;font-size:7px;}.ipbV7Author__downloads{padding:3px 5px;color:#177ae0;background:#edf6ff;border-radius:4px;font-size:7px;font-weight:800;}.ipbV7Recent{padding:6px 10px 9px;}.ipbV7RecentItem{display:grid;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:7px;padding:7px 0;color:inherit !important;border-bottom:1px solid #edf1f5;text-decoration:none !important;}.ipbV7RecentItem:last-child{border-bottom:0;}.ipbV7RecentItem__icon{display:grid;place-items:center;width:27px;height:27px;color:#fff;background:#277fda;border-radius:7px;font-size:10px;}.ipbV7RecentItem__main{min-width:0;}.ipbV7RecentItem__main strong{display:block;overflow:hidden;color:#274667;font-size:8px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;}.ipbV7RecentItem__main small{display:block;margin-top:2px;overflow:hidden;color:#8996a6;font-size:7px;text-overflow:ellipsis;white-space:nowrap;}.ipbV7Trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;background:#fff;border:1px solid #e2e8f0;border-radius:7px;overflow:hidden;}.ipbV7Trust > div{display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 12px;border-right:1px solid #edf1f5;}.ipbV7Trust > div:last-child{border-right:0;}.ipbV7Trust > div > span{display:grid;place-items:center;width:27px;height:27px;color:#167ee5;background:#edf6ff;border-radius:7px;font-size:11px;}.ipbV7Trust p{display:flex;flex-direction:column;margin:0;}.ipbV7Trust strong{color:#2b4869;font-size:8px;font-weight:800;}.ipbV7Trust small{margin-top:2px;color:#8995a4;font-size:7px;}@media (max-width:1200px){.ipbV7Layout{grid-template-columns:minmax(0,1fr) 260px;}.ipbV7Hero{grid-template-columns:minmax(0,1fr) 235px;}}@media (max-width:980px){.ipbV7Layout{grid-template-columns:1fr;}.ipbV7Sidebar{grid-template-columns:repeat(3,minmax(0,1fr));}.ipbV7Hero{grid-template-columns:1fr 220px;}.ipbV7CategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));}.ipbV7FileList{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:720px){.ipbV7Hero{grid-template-columns:1fr;padding:24px 20px;}.ipbV7Hero__visual{display:none;}.ipbV7HeroStats{gap:12px;}.ipbV7Sidebar{grid-template-columns:1fr;}.ipbV7CategoryGrid{grid-template-columns:1fr;}.ipbV7FileList{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}.ipbV7Trust{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:480px){.ipbV7FileList{grid-template-columns:1fr !important;}.ipbV7Trust{grid-template-columns:1fr;}.ipbV7Trust > div{border-right:0;border-bottom:1px solid #edf1f5;}.ipbV7Trust > div:last-child{border-bottom:0;}}body:has(.ipbDownloadsV7) #ipsLayout_sidebar, body:has(.ipbDownloadsV7) .ipsLayout__secondary{display:none !important;}body:has(.ipbDownloadsV7) #ipsLayout_mainArea, body:has(.ipbDownloadsV7) .ipsLayout__primary{width:100% !important;max-width:none !important;flex:1 1 100% !important;}.ipbV7FileList{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:12px !important;margin:0 !important;padding:0 !important;list-style:none !important;}.ipbV7FileCard{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid #dfe7f0;border-radius:8px;box-shadow:0 1px 3px rgba(30,55,80,.04);transition:border-color .18s ease, box-shadow .18s ease, transform .18s ease;}.ipbV7FileCard:hover{border-color:#b8d3ee;box-shadow:0 7px 20px rgba(35,70,105,.10);transform:translateY(-2px);}.ipbV7FileCard__image{position:relative;display:block;width:100%;height:128px;overflow:hidden;background:linear-gradient( 135deg, #edf3f8, #e3ebf3 );border-bottom:1px solid #e3eaf1;text-decoration:none !important;}.ipbV7FileCard__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease;}.ipbV7FileCard:hover .ipbV7FileCard__image img{transform:scale(1.025);}.ipbV7FileCard__noImage{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#9cafc1;font-size:34px;}.ipbV7FileCard__category{position:absolute;left:8px;bottom:8px;display:block;max-width:calc(100% - 16px);padding:4px 7px;overflow:hidden;color:#fff;background:rgba(26,49,72,.88);border-radius:4px;font-size:8px;line-height:1.2;font-weight:700;white-space:nowrap;text-overflow:ellipsis;backdrop-filter:blur(3px);}.ipbV7FileCard__body{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:10px 11px 11px;}.ipbV7FileCard__title{display:-webkit-box;min-height:34px;margin:0;overflow:hidden;color:#263d54;font-size:11px;line-height:1.45;font-weight:800;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipbV7FileCard__title a{color:#263d54 !important;text-decoration:none !important;}.ipbV7FileCard__title a:hover{color:#1776c8 !important;}.ipbV7FileCard__rating{min-height:15px;margin-top:5px;overflow:hidden;}.ipbV7FileCard__rating .ipsRating{font-size:9px !important;}.ipbV7FileCard__meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px 9px;min-height:18px;margin-top:6px;color:#7b8c9d;font-size:8px;line-height:1.3;}.ipbV7FileCard__meta span{display:inline-flex;align-items:center;gap:4px;min-width:0;}.ipbV7FileCard__meta i{color:#9aabba;font-size:8px;}.ipbV7FileCard__bottom{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:auto;padding-top:9px;border-top:1px solid #edf1f5;}.ipbV7FileCard__author{min-width:0;overflow:hidden;font-size:8px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;}.ipbV7FileCard__author a{text-decoration:none !important;}.ipbV7FileCard__date{flex:0 0 auto;color:#8b99a7;font-size:7px;line-height:1.3;white-space:nowrap;}.ipbV7FileCard__price{display:inline-flex;align-self:flex-start;align-items:center;min-height:20px;margin-top:8px;padding:3px 7px;color:#168452;background:#e9f7ef;border:1px solid #d3eddf;border-radius:5px;font-size:8px;line-height:1.2;font-weight:800;}@media (max-width:1200px){.ipbV7FileList{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:850px){.ipbV7FileList{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}.ipbV7FileCard__image{height:140px;}}@media (max-width:520px){.ipbV7FileList{grid-template-columns:1fr !important;}.ipbV7FileCard__image{height:175px;}.ipbV7FileCard__title{font-size:12px;}}.ipbV7FileList{gap:10px !important;}.ipbV7FileCard{min-height:258px !important;border-radius:7px !important;border-color:#dce5ee !important;box-shadow:0 1px 2px rgba(26,49,72,.035) !important;}.ipbV7FileCard:hover{transform:translateY(-2px) !important;border-color:#9fc8ef !important;box-shadow:0 7px 18px rgba(34,76,119,.10) !important;}.ipbV7FileCard__image{height:118px !important;min-height:118px !important;background:#edf2f7 !important;}.ipbV7FileCard__image img{object-fit:cover !important;}.ipbV7FileCard__image:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient( to bottom, rgba(0,0,0,0) 58%, rgba(17,38,58,.10) 100% );}.ipbV7FileCard__category{left:7px !important;bottom:7px !important;z-index:2;max-width:calc(100% - 14px) !important;padding:3px 6px !important;border:1px solid rgba(255,255,255,.16);border-radius:4px !important;color:#fff !important;background:rgba(28,49,70,.88) !important;font-size:7.5px !important;line-height:1.25 !important;font-weight:700 !important;box-shadow:0 1px 3px rgba(0,0,0,.10);}.ipbV7FileCard__body{padding:9px 10px 10px !important;}.ipbV7FileCard__title{min-height:34px !important;margin:0 !important;font-size:11px !important;line-height:1.42 !important;font-weight:800 !important;}.ipbV7FileCard__title a{color:#243b52 !important;}.ipbV7FileCard__title a:hover{color:#1673bc !important;}.ipbV7FileCard__rating{display:flex;align-items:center;min-height:14px !important;margin-top:4px !important;}.ipbV7FileCard__rating .ipsRating{transform:scale(.86);transform-origin:left center;}.ipbV7FileCard__meta{display:flex !important;align-items:center !important;gap:9px !important;min-height:18px !important;margin-top:4px !important;color:#77889a !important;font-size:7.5px !important;}.ipbV7FileCard__meta span{gap:4px !important;}.ipbV7FileCard__meta i{color:#8ea1b3 !important;font-size:7px !important;}.ipbV7FileCard__bottom{min-height:27px;margin-top:auto !important;padding-top:7px !important;border-top:1px solid #edf1f5 !important;}.ipbV7FileCard__author{max-width:60%;font-size:7.5px !important;}.ipbV7FileCard__date{color:#8595a5 !important;font-size:7px !important;}.ipbV7FileCard__price{min-height:19px !important;margin-top:7px !important;padding:3px 7px !important;border-radius:4px !important;color:#168351 !important;background:#edf8f2 !important;border:1px solid #d6eee1 !important;font-size:7.5px !important;line-height:1.15 !important;font-weight:800 !important;}.ipbV7FileCard__price:not(:empty){max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.ipbV7FileCard__noImage{background:radial-gradient( circle at center, #f8fafc 0, #edf2f7 72% ) !important;color:#9eb0c1 !important;font-size:30px !important;}@media (min-width:1201px){.ipbV7FileList{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}@media (max-width:1200px){.ipbV7FileList{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:850px){.ipbV7FileList{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}.ipbV7FileCard__image{height:135px !important;}}@media (max-width:520px){.ipbV7FileList{grid-template-columns:1fr !important;}.ipbV7FileCard{min-height:0 !important;}.ipbV7FileCard__image{height:175px !important;}.ipbV7FileCard__title{min-height:0 !important;font-size:12px !important;}}.ipbV7FileCardV4, .ipbV7FileCardV4 *{box-sizing:border-box;}.ipbV7FileCardV4{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;color:#28394a;background:#fff;border:1px solid #dce5ee;border-radius:7px;box-shadow:0 1px 2px rgba(25,50,75,.035);font-family:"Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;transition:border-color .16s ease, box-shadow .16s ease, transform .16s ease;}.ipbV7FileCardV4:hover{border-color:#b7d2eb;box-shadow:0 5px 16px rgba(30,70,110,.09);transform:translateY(-1px);}.ipbV7FileCardV4__preview{position:relative;display:block;height:108px;margin:8px 8px 0;overflow:hidden;background:#edf3f7;border:1px solid #e6edf3;border-radius:6px;text-decoration:none !important;}.ipbV7FileCardV4__preview img{display:block;width:100%;height:100%;object-fit:cover;}.ipbV7FileCardV4__noImage{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#9cacbb;background:linear-gradient( 135deg, #f4f7fa, #e9eff5 );font-size:30px;}.ipbV7FileCardV4__badge{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;max-width:85px;min-height:20px;padding:3px 7px;overflow:hidden;color:#fff;background:#1187e8;border-radius:4px;box-shadow:0 1px 4px rgba(0,90,170,.18);font-size:10px;line-height:1;font-weight:600;white-space:nowrap;text-overflow:ellipsis;}.ipbV7FileCardV4__content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:9px 10px 10px;}.ipbV7FileCardV4__title{display:-webkit-box;min-height:36px;margin:0;overflow:hidden;color:#25394d;font-family:inherit;font-size:13px;line-height:1.38;font-weight:600;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ipbV7FileCardV4__title a{color:#25394d !important;text-decoration:none !important;}.ipbV7FileCardV4__title a:hover{color:#0879d9 !important;}.ipbV7FileCardV4__info{display:flex;flex-direction:column;gap:2px;min-width:0;margin-top:4px;}.ipbV7FileCardV4__category{display:block;max-width:100%;overflow:hidden;color:#4980ad !important;font-size:11px;line-height:1.3;font-weight:500;white-space:nowrap;text-overflow:ellipsis;text-decoration:none !important;}.ipbV7FileCardV4__category:hover{color:#0879d9 !important;}.ipbV7FileCardV4__version{color:#7d8d9d;font-size:10px;line-height:1.3;font-weight:400;}.ipbV7FileCardV4__author{display:flex;align-items:center;gap:7px;min-width:0;margin-top:8px;}.ipbV7FileCardV4__avatar{display:flex;flex:0 0 24px;width:24px;height:24px;overflow:hidden;border-radius:50%;}.ipbV7FileCardV4__avatar img{display:block;width:24px !important;height:24px !important;object-fit:cover;border-radius:50% !important;}.ipbV7FileCardV4__avatar .ipsUserPhoto, .ipbV7FileCardV4__avatar .ipsUserPhoto img{width:24px !important;height:24px !important;min-width:24px !important;border-radius:50% !important;}.ipbV7FileCardV4__authorText{min-width:0;overflow:hidden;font-size:11px;line-height:1.3;font-weight:500;white-space:nowrap;text-overflow:ellipsis;}.ipbV7FileCardV4__authorText a{text-decoration:none !important;}.ipbV7FileCardV4__rating{display:flex;align-items:center;min-height:18px;margin-top:6px;overflow:hidden;}.ipbV7FileCardV4__rating .ipsRating{font-size:11px !important;}.ipbV7FileCardV4__ratingEmpty{display:flex;gap:2px;color:#d1d9e0;font-size:11px;}.ipbV7FileCardV4__footer{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;margin-top:auto;padding-top:8px;border-top:1px solid #edf1f5;}.ipbV7FileCardV4__meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;min-width:0;color:#7d8e9f;font-size:10px;line-height:1.25;}.ipbV7FileCardV4__meta > span{display:inline-flex;align-items:center;gap:4px;min-width:0;}.ipbV7FileCardV4__meta i{color:#819cb4;font-size:9px;}.ipbV7FileCardV4__time .ipsTime__long{display:none !important;}.ipbV7FileCardV4__time .ipsTime__short{display:inline !important;}.ipbV7FileCardV4__time .ipsTime{font-size:10px !important;line-height:1.25 !important;}.ipbV7FileCardV4__button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:5px;min-height:29px;padding:6px 10px;color:#fff !important;background:#0784eb;border:1px solid #067ad9;border-radius:5px;box-shadow:0 1px 2px rgba(0,90,175,.14);font-family:inherit;font-size:11px;line-height:1;font-weight:600;white-space:nowrap;text-decoration:none !important;}.ipbV7FileCardV4__button:hover{color:#fff !important;background:#0676d4;border-color:#056cc3;}.ipbV7FileCardV4__button i{font-size:10px;}.ipbV7FileCardV4__button--paid{color:#13794e !important;background:#ebf8f1;border-color:#c9ead9;font-size:10px;}.ipbV7FileCardV4__button--paid:hover{color:#106a43 !important;background:#e1f4ea;border-color:#b9dfca;}.ipbV7Panel--new .ipbV7FileList{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:10px !important;}@media (max-width:1200px){.ipbV7Panel--new .ipbV7FileList{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:850px){.ipbV7Panel--new .ipbV7FileList{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}.ipbV7FileCardV4__preview{height:130px;}}@media (max-width:520px){.ipbV7Panel--new .ipbV7FileList{grid-template-columns:1fr !important;}.ipbV7FileCardV4__preview{height:180px;}.ipbV7FileCardV4__title{min-height:0;font-size:14px;}.ipbV7FileCardV4__footer{align-items:flex-start;}}.ipbDownloadsV7{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;}.ipbV7CategoryGrid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;padding:14px !important;}.ipbV7Category{display:grid !important;grid-template-columns:54px minmax(0,1fr) auto 14px !important;align-items:center !important;gap:12px !important;min-height:92px !important;padding:14px !important;background:#fff !important;border:1px solid #dfe7ef !important;border-radius:8px !important;box-shadow:0 1px 2px rgba(31,54,78,.035) !important;transition:border-color .16s ease, box-shadow .16s ease, transform .16s ease !important;}.ipbV7Category:hover{border-color:#b6d3ef !important;box-shadow:0 6px 17px rgba(30,69,107,.08) !important;transform:translateY(-1px) !important;}.ipbV7Category__icon{display:grid !important;place-items:center !important;width:54px !important;height:54px !important;color:#197fd9 !important;background:#edf6ff !important;border:1px solid #dcecff !important;border-radius:9px !important;font-size:21px !important;}.ipbV7Category__icon img{width:100% !important;height:100% !important;object-fit:cover !important;}.ipbV7Category__content{min-width:0 !important;}.ipbV7Category__content strong{display:block !important;margin:0 !important;overflow:hidden !important;color:#243b53 !important;font-size:13px !important;line-height:1.35 !important;font-weight:650 !important;white-space:nowrap !important;text-overflow:ellipsis !important;}.ipbV7Category__desc{display:-webkit-box !important;min-height:17px !important;margin-top:4px !important;overflow:hidden !important;color:#77889a !important;font-size:10.5px !important;line-height:1.35 !important;-webkit-line-clamp:1 !important;-webkit-box-orient:vertical !important;}.ipbV7Category__desc:empty{display:none !important;}.ipbV7Category__files{display:inline-flex !important;align-items:center !important;gap:5px !important;margin-top:7px !important;color:#78899a !important;font-size:10px !important;line-height:1 !important;}.ipbV7Category__files b{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:29px !important;min-height:22px !important;margin:0 !important;padding:3px 7px !important;color:#1975c7 !important;background:#edf6ff !important;border-radius:5px !important;font-size:10px !important;line-height:1 !important;font-weight:700 !important;}.ipbV7Category__arrow{color:#9aabba !important;font-size:10px !important;}.ipbV7Panel--new .ipbV7FileList{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:12px !important;}.ipbV7FileCardV4{min-height:310px !important;border-color:#dfe6ee !important;border-radius:8px !important;box-shadow:0 1px 2px rgba(27,48,68,.035) !important;}.ipbV7FileCardV4__preview{height:120px !important;margin:8px 8px 0 !important;border-radius:6px !important;}.ipbV7FileCardV4__preview img{object-fit:cover !important;}.ipbV7FileCardV4__badge{top:7px !important;right:7px !important;min-height:22px !important;padding:4px 7px !important;background:#1782df !important;border-radius:4px !important;font-size:10px !important;font-weight:650 !important;}.ipbV7FileCardV4__content{padding:11px 11px 10px !important;}.ipbV7FileCardV4__title{min-height:38px !important;color:#25394d !important;font-size:13px !important;line-height:1.42 !important;font-weight:650 !important;}.ipbV7FileCardV4__title a{color:#25394d !important;}.ipbV7FileCardV4__info{gap:3px !important;margin-top:5px !important;}.ipbV7FileCardV4__category{color:#3279b5 !important;font-size:10.5px !important;line-height:1.35 !important;font-weight:500 !important;}.ipbV7FileCardV4__version{color:#8492a1 !important;font-size:10px !important;line-height:1.35 !important;}.ipbV7FileCardV4__author{gap:8px !important;margin-top:9px !important;}.ipbV7FileCardV4__avatar{flex:0 0 30px !important;width:30px !important;height:30px !important;overflow:hidden !important;border:1px solid #e1e6eb !important;border-radius:50% !important;background:#f3f5f7 !important;}.ipbV7FileCardV4__avatar .ipsUserPhoto, .ipbV7FileCardV4__avatar .ipsUserPhoto img, .ipbV7FileCardV4__avatar img{display:block !important;width:30px !important;height:30px !important;min-width:30px !important;max-width:30px !important;object-fit:cover !important;border-radius:50% !important;}.ipbV7FileCardV4__authorText{font-size:11px !important;line-height:1.3 !important;font-weight:500 !important;}.ipbV7FileCardV4__rating{min-height:17px !important;margin-top:7px !important;}.ipbV7FileCardV4__ratingEmpty{gap:2px !important;color:#cbd4dd !important;font-size:10px !important;}.ipbV7FileCardV4__footer{gap:7px !important;min-height:36px !important;margin-top:auto !important;padding-top:9px !important;border-color:#edf1f4 !important;}.ipbV7FileCardV4__meta{gap:8px !important;color:#7c8c9d !important;font-size:10px !important;}.ipbV7FileCardV4__meta i{color:#899aaa !important;font-size:9px !important;}.ipbV7FileCardV4__time{display:inline-flex !important;align-items:center !important;gap:4px !important;white-space:nowrap !important;color:#8594a3 !important;font-size:10px !important;}.ipbV7FileCardV4__button{min-height:30px !important;padding:6px 10px !important;background:#187fd7 !important;border-color:#1475c8 !important;border-radius:5px !important;font-size:10.5px !important;font-weight:600 !important;}.ipbV7FileCardV4__button:hover{background:#126fbe !important;border-color:#1064ae !important;}.ipbV7FileCardV4__button--paid{color:#167348 !important;background:#edf8f2 !important;border-color:#d2ebdd !important;font-size:10px !important;}@media (max-width:1100px){.ipbV7Panel--new .ipbV7FileList{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:900px){.ipbV7CategoryGrid{grid-template-columns:1fr !important;}}@media (max-width:760px){.ipbV7Panel--new .ipbV7FileList{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}@media (max-width:520px){.ipbV7Panel--new .ipbV7FileList{grid-template-columns:1fr !important;}.ipbV7FileCardV4__preview{height:175px !important;}}.ipbDownloadsV7{font-family:"Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;}.ipbDownloadsV7 button, .ipbDownloadsV7 input, .ipbDownloadsV7 select, .ipbDownloadsV7 textarea{font-family:inherit;}.ipbDownloadsV7 .ipbV7Tabs label{display:inline-flex;align-items:center;justify-content:center;gap:7px;}.ipbDownloadsV7 .ipbV7Tabs label i{width:13px;color:currentColor;font-size:11px;line-height:1;text-align:center;}.ipbDownloadsV7 .ipbV7CategoryGrid{gap:10px;padding:12px;}.ipbDownloadsV7 .ipbV7Category{grid-template-columns:46px minmax(0,1fr) 16px;gap:11px;min-height:92px;padding:12px;border-color:#dfe7f0;border-radius:8px;box-shadow:0 2px 8px rgba(25,60,95,.035);}.ipbDownloadsV7 .ipbV7Category:hover{border-color:#aed2f8;box-shadow:0 7px 18px rgba(26,83,145,.10);}.ipbDownloadsV7 .ipbV7Category__icon{width:46px;height:46px;border-radius:11px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),0 4px 10px rgba(22,119,223,.16);}.ipbDownloadsV7 .ipbV7Category__content strong{color:#17395f;font-size:11.5px;line-height:1.3;}.ipbDownloadsV7 .ipbV7Category__desc{margin-top:4px;color:#718299;font-size:9px;line-height:1.4;}.ipbDownloadsV7 .ipbV7Category__files{margin-top:7px;font-size:8.5px;}.ipbDownloadsV7 .ipbV7Category__files b{margin-right:5px;padding:2px 6px;border-radius:999px;}.ipbDownloadsV7 .ipbV7Category__arrow{display:grid;place-items:center;width:16px;height:26px;color:#7f9ab7;font-size:9px;transition:transform .16s ease,color .16s ease;}.ipbDownloadsV7 .ipbV7Category:hover .ipbV7Category__arrow{color:#1677df;transform:translateX(2px);}@media (max-width:900px){.ipbDownloadsV7 .ipbV7CategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}@media (max-width:560px){.ipbDownloadsV7 .ipbV7CategoryGrid{grid-template-columns:1fr !important;}}.ipbDownloadsV7 .ipbV7Category__desc:empty::before{content:attr(data-fallback);}.ipbDownloadsV7 .ipbV7Hero__submit{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:9px 14px;color:#1767b5 !important;background:#fff;border:1px solid rgba(255,255,255,.82);border-radius:7px;box-shadow:0 5px 14px rgba(11,65,125,.16);font-size:11px;font-weight:750;text-decoration:none !important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease;}.ipbDownloadsV7 .ipbV7Hero__submit:hover{color:#0f5da8 !important;background:#f4f9ff;box-shadow:0 7px 18px rgba(11,65,125,.22);transform:translateY(-1px);}.ipbDownloadsV7 .ipbV7FileCardV4__title{min-height:0 !important;margin-bottom:0 !important;}.ipbDownloadsV7 .ipbV7FileCardV4__info{margin-top:2px !important;}.ipbDownloadsV7 .ipbV7CategoryGrid{background:linear-gradient(180deg,#fbfdff 0%,#f7faff 100%);}.ipbDownloadsV7 .ipbV7Category{position:relative;overflow:hidden;background:#fff;}.ipbDownloadsV7 .ipbV7Category::after{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#1684eb;opacity:0;transition:opacity .16s ease;}.ipbDownloadsV7 .ipbV7Category:hover::after{opacity:1;}.ipbDownloadsV7 .ipbV7Category__fallback{display:block;}.ipbDownloadsV7 .ipbV7Category__desc:has(>p,>div,>ul,>ol,>span:not(.ipbV7Category__fallback)) > .ipbV7Category__fallback{display:none;}.ipbDownloadsV7 .ipbV7Category__content strong{font-size:12px;}.ipbDownloadsV7 .ipbV7Category__files b{font-size:9px;}.ipbDownloadsV7 .ipbV7Panel .ipbV7FileList{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:10px !important;padding:10px !important;margin:0 !important;}.ipbDownloadsV7 .ipbV7Panel .ipbV7FileCardV4{height:100%;}.ipbDownloadsV7 .ipbV7FileCardV4__button--paid:hover{color:#12613d !important;background:#e5f5ec !important;border-color:#c3e4d2 !important;box-shadow:0 2px 7px rgba(22,115,72,.10) !important;}.ipbDownloadsV7 .ipbV7Author{margin:0 -5px;padding:7px 5px;border-radius:7px;transition:background .16s ease,transform .16s ease;}.ipbDownloadsV7 .ipbV7Author:hover{background:#f1f7fd;transform:translateX(2px);}.ipbDownloadsV7 .ipbV7Author__avatar{overflow:hidden;background:#edf4fa;border:1px solid #dce7f1;}.ipbDownloadsV7 .ipbV7Author__avatar .ipsUserPhoto, .ipbDownloadsV7 .ipbV7Author__avatar img{display:block;width:28px !important;height:28px !important;object-fit:cover;border-radius:50%;}.ipbDownloadsV7 .ipbV7Author__main strong a{display:block;overflow:hidden;font-size:9.5px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;text-decoration:none !important;}.ipbDownloadsV7 .ipbV7RecentItem{margin:0 -5px;padding:7px 5px;border-radius:7px;transition:background .16s ease,transform .16s ease;}.ipbDownloadsV7 .ipbV7RecentItem:hover{background:#f1f7fd;transform:translateX(2px);}.ipbDownloadsV7 .ipbV7RecentItem__titleRow{display:flex;align-items:baseline;gap:6px;min-width:0;}.ipbDownloadsV7 .ipbV7RecentItem__titleRow strong{min-width:0;flex:1 1 auto;}.ipbDownloadsV7 .ipbV7RecentItem__version{flex:0 0 auto;color:#d43b3b;font-size:7.5px;line-height:1;font-style:normal;font-weight:800;}@media (max-width:1100px){.ipbDownloadsV7 .ipbV7Panel .ipbV7FileList{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:760px){.ipbDownloadsV7 .ipbV7Panel .ipbV7FileList{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}@media (max-width:520px){.ipbDownloadsV7 .ipbV7Panel .ipbV7FileList{grid-template-columns:1fr !important;}}.ipbDownloadsV7 .ipbV7RecentItem__titleRow{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.ipbDownloadsV7 .ipbV7RecentItem__titleRow strong{display:inline !important;overflow:visible;font-size:10.5px;line-height:1.35;font-weight:750;white-space:normal;}.ipbDownloadsV7 .ipbV7RecentItem__version{display:inline;margin-left:4px;color:#d33131;font-size:9px;line-height:1.35;font-weight:850;}.ipbDownloadsV7 .ipbV7CategoryGrid{gap:12px;padding:14px;}.ipbDownloadsV7 .ipbV7Category{grid-template-columns:54px minmax(0,1fr) 18px;gap:13px;min-height:108px;padding:14px;border-radius:10px;}.ipbDownloadsV7 .ipbV7Category__icon{width:54px;height:54px;border-radius:12px;font-size:21px;}.ipbDownloadsV7 .ipbV7Category__icon img{width:100%;height:100%;object-fit:cover;}.ipbDownloadsV7 .ipbV7Category__content strong{font-size:13px;line-height:1.35;font-weight:800;}.ipbDownloadsV7 .ipbV7Category__desc{margin-top:5px;color:#687b91;font-size:10.5px;line-height:1.45;}.ipbDownloadsV7 .ipbV7Category__files{margin-top:8px;font-size:10px;font-weight:600;}.ipbDownloadsV7 .ipbV7Category__files b{padding:3px 7px;font-size:10px;font-weight:800;}.ipbDownloadsV7 .ipbV7Category__arrow{width:18px;font-size:10px;}.ipbDownloadsV7 .ipbV7FileCardV4__title, .ipbDownloadsV7 .ipbV7FileCardV4__title a{font-size:13.5px;line-height:1.4;font-weight:750;}.ipbDownloadsV7 .ipbV7FileCardV4__category{font-size:11.5px;font-weight:600;}.ipbDownloadsV7 .ipbV7FileCardV4__meta{color:#617487 !important;font-size:10.5px !important;font-weight:700 !important;}.ipbDownloadsV7 .ipbV7FileCardV4__time{color:#66798d !important;font-size:10.5px !important;font-weight:700 !important;}.ipbDownloadsV7 .ipbV7SideHead h3{font-size:13.5px;font-weight:850;}.ipbDownloadsV7 .ipbV7Authors, .ipbDownloadsV7 .ipbV7Recent{padding:8px 12px 11px;}.ipbDownloadsV7 .ipbV7Author{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;padding:9px 6px;}.ipbDownloadsV7 .ipbV7Author__avatar, .ipbDownloadsV7 .ipbV7Author__avatar .ipsUserPhoto, .ipbDownloadsV7 .ipbV7Author__avatar img{width:34px !important;height:34px !important;}.ipbDownloadsV7 .ipbV7Author__main strong, .ipbDownloadsV7 .ipbV7Author__main strong a{font-size:11px;line-height:1.35;font-weight:850;}.ipbDownloadsV7 .ipbV7Author__main small{margin-top:3px;font-size:9.5px;line-height:1.3;}.ipbDownloadsV7 .ipbV7Author__downloads{display:inline-flex;align-items:center;gap:3px;padding:4px 6px;font-size:9px;font-weight:800;white-space:nowrap;}.ipbDownloadsV7 .ipbV7Author__downloads small{font-size:8px;font-weight:700;}.ipbDownloadsV7 .ipbV7RecentItem{grid-template-columns:32px minmax(0,1fr);gap:9px;padding:9px 6px;}.ipbDownloadsV7 .ipbV7RecentItem__icon{width:32px;height:32px;font-size:12px;}.ipbDownloadsV7 .ipbV7RecentItem__main small{margin-top:3px;color:#728397;font-size:9.5px;line-height:1.35;font-weight:650;}.ipbDownloadsV7 .ipbV7Trust > div{gap:11px;min-height:64px;padding:11px 14px;}.ipbDownloadsV7 .ipbV7Trust > div > span{flex:0 0 34px;width:34px;height:34px;font-size:13px;}.ipbDownloadsV7 .ipbV7Trust p strong{display:block;font-size:11.5px;line-height:1.35;font-weight:850;}.ipbDownloadsV7 .ipbV7Trust p small{display:block;margin-top:3px;color:#718196;font-size:9.5px;line-height:1.4;font-weight:600;}@media (max-width:760px){.ipbDownloadsV7 .ipbV7Trust{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:520px){.ipbDownloadsV7 .ipbV7Category{grid-template-columns:50px minmax(0,1fr) 16px;min-height:100px;padding:12px;}.ipbDownloadsV7 .ipbV7Category__icon{width:50px;height:50px;}.ipbDownloadsV7 .ipbV7Trust{grid-template-columns:1fr;}}.ipbDownloadsV7 .ipbV7Author{grid-template-columns:34px minmax(0,1fr) max-content;}.ipbDownloadsV7 .ipbV7Author__main{display:block;min-width:0;overflow:hidden;}.ipbDownloadsV7 .ipbV7Author__main strong, .ipbDownloadsV7 .ipbV7Author__main small{width:100%;max-width:100%;}.ipbDownloadsV7 .ipbV7Author__name{display:block;max-width:100%;overflow:hidden;color:#163d66 !important;font-size:11px;line-height:1.35;font-weight:850;text-overflow:ellipsis;white-space:nowrap;text-decoration:none !important;}.ipbDownloadsV7 .ipbV7Author__name:hover{color:#0879d9 !important;}.ipbDownloadsV7 .ipbV7Author__downloads{align-self:center;justify-self:end;}.ipbDownloadsV7 .ipbV7Category__titleRow{display:flex;align-items:baseline;gap:5px;min-width:0;flex-wrap:wrap;}.ipbDownloadsV7 .ipbV7Category__titleRow strong{display:inline;flex:0 1 auto;}.ipbDownloadsV7 .ipbV7Category__count{display:inline-flex;align-items:baseline;gap:3px;color:#75879b;font-size:9.5px;line-height:1.3;font-weight:650;white-space:nowrap;}.ipbDownloadsV7 .ipbV7Category__count b{color:#176fae;font-size:10px;font-weight:850;}.ipbDownloadsV7 .ipbV7Category__desc{display:block !important;max-height:none !important;overflow:visible !important;text-overflow:clip !important;-webkit-line-clamp:unset !important;-webkit-box-orient:initial !important;}.ipbDownloadsV7 .ipbV7Category__desc p{margin:0;}.ipbDownloadsV7 .ipbV7FileCardV4__rating{display:flex;align-items:center;width:max-content;max-width:100%;min-height:25px !important;margin-top:8px !important;padding:4px 7px;background:linear-gradient(180deg,#fffdf7 0%,#fff9e8 100%);border:1px solid #f0dfaa;border-radius:6px;box-shadow:0 1px 3px rgba(127,91,16,.06);}.ipbDownloadsV7 .ipbV7FileCardV4__rating .ipsRating, .ipbDownloadsV7 .ipbV7FileCardV4__ratingEmpty{margin:0 !important;color:#e3a926 !important;}.ipbDownloadsV7 .ipbV7FileCardV4__ratingEmpty i{color:#d9c58d !important;}@media (max-width:520px){.ipbDownloadsV7 .ipbV7Category__titleRow{gap:4px;}}.ipbDownloadsV7 .ipbV7Category__desc strong, .ipbDownloadsV7 .ipbV7Category__desc span:not(.ipbV7Category__fallback){display:inline !important;}.ipbDownloadsV7 .ipbV7Category__desc strong{color:inherit;font-size:inherit;line-height:inherit;font-weight:800;}.ipbDownloadsV7 .ipbV7Category__count{gap:4px;padding:3px 8px;color:#55728f;background:linear-gradient(180deg,#f5faff 0%,#eaf4ff 100%);border:1px solid #cfe3f7;border-radius:999px;box-shadow:0 1px 2px rgba(26,94,157,.05);font-size:9.5px;line-height:1.2;font-weight:700;}.ipbDownloadsV7 .ipbV7Category__count b{color:#096fca;font-size:10px;line-height:1.2;font-weight:900;}.ipbDownloadsV7 .ipbV5Featured{margin-top:12px;}.ipbDownloadsV7 .ipbV5SectionNote{color:#72849a;font-size:9.5px;font-weight:650;}.ipbDownloadsV7 .ipbV5Featured__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:10px;margin:0;}.ipbDownloadsV7 .ipbV5StatusStack{position:absolute;z-index:3;top:8px;left:8px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;}.ipbDownloadsV7 .ipbV5Status{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;color:#fff;background:#2584dd;border:1px solid rgba(255,255,255,.34);border-radius:999px;box-shadow:0 2px 7px rgba(12,55,99,.17);font-size:8px;line-height:1;font-weight:850;text-transform:uppercase;letter-spacing:.025em;}.ipbDownloadsV7 .ipbV5Status--featured{background:#8a5c08;}.ipbDownloadsV7 .ipbV5Status--new{background:#168556;}.ipbDownloadsV7 .ipbV5Status--updated{background:#5d57c9;}.ipbDownloadsV7 .ipbV5Favorite{position:absolute;z-index:5;left:8px;bottom:8px;}.ipbDownloadsV7 .ipbV5Favorite [data-controller="core.front.core.followButton"]{display:block;}.ipbDownloadsV7 .ipbV5Favorite .ipsButton--follow{min-width:28px!important;height:28px!important;padding:0!important;background:rgba(255,255,255,.94)!important;border:1px solid rgba(30,74,119,.16)!important;border-radius:50%!important;box-shadow:0 2px 8px rgba(19,57,94,.16)!important;}.ipbDownloadsV7 .ipbV5Favorite .ipsButton--follow a{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;padding:0!important;color:#44627f!important;}.ipbDownloadsV7 .ipbV5Favorite .ipsButton__label,.ipbDownloadsV7 .ipbV5Favorite .ipsMenuCaret,.ipbDownloadsV7 .ipbV5Favorite .ipsButton__segment{display:none!important;}.ipbDownloadsV7 .ipbV5Favorite .ipsButton--follow-active a{color:#e14949!important;}.ipbDownloadsV7 .ipbV5Filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 12px;background:#f8fbfe;border-bottom:1px solid #e4ebf3;}.ipbDownloadsV7 .ipbV5FilterGroup{display:inline-flex;gap:3px;padding:3px;background:#eaf1f7;border-radius:7px;}.ipbDownloadsV7 .ipbV5FilterGroup button,.ipbDownloadsV7 .ipbV5FilterReset{min-height:28px;padding:5px 9px;color:#60758b;background:transparent;border:0;border-radius:5px;font-family:inherit;font-size:9px;font-weight:750;cursor:pointer;}.ipbDownloadsV7 .ipbV5FilterGroup button.is-active{color:#fff;background:#167ed7;box-shadow:0 2px 6px rgba(22,126,215,.2);}.ipbDownloadsV7 .ipbV5CategoryFilter{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:0 8px;color:#557089;background:#fff;border:1px solid #d7e2ec;border-radius:6px;}.ipbDownloadsV7 .ipbV5CategoryFilter select{height:32px;max-width:190px;color:#405a73;background:transparent;border:0;outline:0;font-size:9px;font-weight:700;}.ipbDownloadsV7 .ipbV5FilterReset{color:#b44545;background:#fff;border:1px solid #ead7d7;}.ipbDownloadsV7 .ipbV7FileCardV4[hidden]{display:none!important;}.ipbDownloadsV7 .ipbV5Reviews{padding:7px 10px 10px;}.ipbDownloadsV7 .ipbV5Review{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;margin:0 -4px;padding:8px 4px;color:inherit!important;border-bottom:1px solid #edf1f5;border-radius:6px;text-decoration:none!important;transition:background .16s ease;}.ipbDownloadsV7 .ipbV5Review:hover{background:#f1f7fd;}.ipbDownloadsV7 .ipbV5Review:last-child{border-bottom:0;}.ipbDownloadsV7 .ipbV5Review__avatar{overflow:hidden;width:30px;height:30px;border-radius:50%;}.ipbDownloadsV7 .ipbV5Review__avatar .ipsUserPhoto,.ipbDownloadsV7 .ipbV5Review__avatar img{display:block;width:30px!important;height:30px!important;object-fit:cover;border-radius:50%;}.ipbDownloadsV7 .ipbV5Review__body{min-width:0;}.ipbDownloadsV7 .ipbV5Review__top{display:flex;align-items:center;justify-content:space-between;gap:6px;}.ipbDownloadsV7 .ipbV5Review__top strong{overflow:hidden;color:#244565;font-size:9.5px;font-weight:850;text-overflow:ellipsis;white-space:nowrap;}.ipbDownloadsV7 .ipbV5Review__top em{color:#c88709;font-size:8.5px;font-style:normal;font-weight:850;}.ipbDownloadsV7 .ipbV5Review__file,.ipbDownloadsV7 .ipbV5Review__text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ipbDownloadsV7 .ipbV5Review__file{margin-top:2px;color:#1674c5;font-size:8.5px;font-weight:750;}.ipbDownloadsV7 .ipbV5Review__text{margin-top:3px;color:#738498;font-size:8.5px;}@media(max-width:1100px){.ipbDownloadsV7 .ipbV5Featured__grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(max-width:760px){.ipbDownloadsV7 .ipbV5Featured__grid{grid-template-columns:repeat(2,minmax(0,1fr));}.ipbDownloadsV7 .ipbV5CategoryFilter{margin-left:0;}}@media(max-width:520px){.ipbDownloadsV7 .ipbV5Featured__grid{grid-template-columns:1fr;}.ipbDownloadsV7 .ipbV5Filters{align-items:stretch}.ipbDownloadsV7 .ipbV5FilterGroup{width:100%;}.ipbDownloadsV7 .ipbV5FilterGroup button{flex:1 1 auto;}.ipbDownloadsV7 .ipbV5CategoryFilter{width:100%;}.ipbDownloadsV7 .ipbV5CategoryFilter select{flex:1 1 auto;max-width:none;}}.ipbDownloadsV7 .ipbV5Review__body{display:block;min-width:0;color:inherit !important;text-decoration:none !important;}.ipbDownloadsV7 .ipbV5ReviewsBox{overflow:hidden;}.ipbDownloadsV7 .ipbV5Review{min-height:54px;}.ipbDownloadsV7 .ipbV7FileCardV4{isolation:isolate;}.ipbDownloadsV7 .ipbV5Favorite{position:absolute !important;z-index:8 !important;top:8px !important;right:48px !important;bottom:auto !important;left:auto !important;display:block !important;width:30px !important;height:30px !important;max-width:30px !important;max-height:30px !important;overflow:visible !important;}.ipbDownloadsV7 .ipbV5Favorite > div, .ipbDownloadsV7 .ipbV5Favorite [data-controller="core.front.core.followButton"]{position:static !important;display:block !important;width:30px !important;height:30px !important;min-width:30px !important;min-height:30px !important;max-width:30px !important;max-height:30px !important;margin:0 !important;padding:0 !important;}.ipbDownloadsV7 .ipbV5Favorite .ipsButton--follow{position:static !important;display:block !important;width:30px !important;height:30px !important;min-width:30px !important;min-height:30px !important;max-width:30px !important;max-height:30px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;background:rgba(255,255,255,.96) !important;border:1px solid rgba(31,78,122,.18) !important;border-radius:50% !important;box-shadow:0 2px 8px rgba(18,60,100,.18) !important;}.ipbDownloadsV7 .ipbV5Favorite .ipsButton--follow > a, .ipbDownloadsV7 .ipbV5Favorite .ipsButton--follow > span{position:static !important;display:grid !important;place-items:center !important;width:30px !important;height:30px !important;min-width:30px !important;min-height:30px !important;max-width:30px !important;max-height:30px !important;margin:0 !important;padding:0 !important;color:#395b7b !important;background:transparent !important;border:0 !important;text-decoration:none !important;}.ipbDownloadsV7 .ipbV5Favorite .ipsButton--follow i.fa-bell, .ipbDownloadsV7 .ipbV5Favorite .ipsButton--follow i.fa-regular, .ipbDownloadsV7 .ipbV5Favorite .ipsButton--follow i.fa-solid{display:block !important;margin:0 !important;font-size:12px !important;line-height:1 !important;}.ipbDownloadsV7 .ipbV5Favorite .ipsButton__label, .ipbDownloadsV7 .ipbV5Favorite .ipsMenuCaret, .ipbDownloadsV7 .ipbV5Favorite .ipsButton__segment{display:none !important;}.ipbDownloadsV7 .ipbV5Favorite .ipsButton--follow-active{background:#fff1f1 !important;border-color:#efc2c2 !important;}.ipbDownloadsV7 .ipbV5Favorite .ipsButton--follow-active > a{color:#d83f4a !important;}.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite{top:8px !important;right:68px !important;width:26px !important;height:26px !important;min-width:26px !important;min-height:26px !important;border-radius:8px !important;box-shadow:0 2px 7px rgba(15, 61, 104, .14) !important;}.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite button, .ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite a, .ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite [data-ipsfollow]{width:26px !important;height:26px !important;min-width:26px !important;min-height:26px !important;padding:0 !important;border-radius:8px !important;font-size:12px !important;line-height:26px !important;}.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite i, .ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite .fa{margin:0 !important;font-size:12px !important;line-height:1 !important;}@media (max-width:600px){.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite{top:7px !important;right:62px !important;width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important;border-radius:7px !important;}.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite button, .ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite a, .ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite [data-ipsfollow]{width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important;line-height:24px !important;font-size:11px !important;}}.ipbDownloadsFileV6{--df-blue:#087fe5;--df-blue-dark:#075fb2;--df-navy:#102b4e;--df-soft:#eef6fd;--df-line:#d8e5f1;--df-muted:#6e8199;font-family:Inter, system-ui, -apple-system, "Segoe UI", sans-serif;color:var(--df-navy);}.ipbDownloadsFileV6 > .ipsBox--downloadsFile{overflow:visible;border:1px solid var(--df-line);border-radius:14px;box-shadow:0 8px 28px rgba(30, 72, 112, .08);background:#fff;}.ipbDownloadsFileV6 .ipbDFHero{padding:24px 26px;border-bottom:1px solid var(--df-line);background:linear-gradient(135deg, #fff 0%, #f7fbff 65%, #edf7ff 100%);border-radius:14px 14px 0 0;}.ipbDownloadsFileV6 .ipbDFHero h1{font-size:clamp(24px, 2.25vw, 34px);line-height:1.18;letter-spacing:-.025em;color:var(--df-navy);}.ipbDownloadsFileV6 .ipbDFHero .i-color_soft{color:var(--df-blue) !important;font-weight:750;}.ipbDownloadsFileV6 .ipbDFHero .ipsPageHeader__rating{margin-top:10px;}.ipbDownloadsFileV6 .ipbDFHero .ipsTags a{border-radius:7px;background:#eaf4ff;color:var(--df-blue-dark);}.ipbDownloadsFileV6 .ipbDFHero .ipsPageHeader__row--footer{margin-top:16px;padding-top:14px;border-top:1px solid var(--df-line);}.ipbDownloadsFileV6 .ipbDFLayout{display:grid !important;grid-template-columns:168px minmax(0, 1fr) 340px;align-items:start;gap:0;}.ipbDownloadsFileV6 .ipbDFNav{position:sticky;top:76px;display:flex;flex-direction:column;gap:6px;padding:18px 12px;border-right:1px solid var(--df-line);background:#fbfdff;min-height:100%;}.ipbDownloadsFileV6 .ipbDFNav__link{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;border-radius:9px;color:#49627f;font-weight:650;text-decoration:none;transition:.18s ease;}.ipbDownloadsFileV6 .ipbDFNav__link:hover, .ipbDownloadsFileV6 .ipbDFNav__link.is-active{color:var(--df-blue);background:#eaf4ff;transform:translateX(2px);}.ipbDownloadsFileV6 .ipbDFMain{min-width:0;border-right:1px solid var(--df-line);}.ipbDownloadsFileV6 .ipbDFScreenshots{padding:18px 18px 10px;background:#fff;scroll-margin-top:80px;}.ipbDownloadsFileV6 .ipbDFScreenshots .ipsCarousel--downloads-file-screenshots{border-radius:12px;background:var(--df-soft);border:1px solid var(--df-line);overflow:hidden;}.ipbDownloadsFileV6 .ipbDFScreenshots img{border-radius:9px;}.ipbDownloadsFileV6 .ipbDFDescription{scroll-margin-top:80px;padding:22px !important;}.ipbDownloadsFileV6 .ipbDFDescription .ipsEntry__post{font-size:15px;line-height:1.75;color:#314d6d;}.ipbDownloadsFileV6 .ipbDFUpdates{scroll-margin-top:80px;border:1px solid var(--df-line);background:#f8fbfe !important;border-radius:12px !important;}.ipbDownloadsFileV6 .ipbDFSidebar{min-width:0;width:auto !important;}.ipbDownloadsFileV6 .ipbDFSidebar > .i-padding_3{position:sticky;top:76px;padding:18px !important;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsButton--primary{min-height:48px;border-radius:9px;background:linear-gradient(135deg, var(--df-blue), #096fd0);box-shadow:0 7px 18px rgba(8, 127, 229, .22);font-weight:750;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsButton--text, .ipbDownloadsFileV6 .ipbDFSidebar .ipsButton--inherit{border-radius:9px;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsTitle--h4{padding-top:16px;border-top:1px solid var(--df-line);font-size:17px;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList--label-value > li{padding-block:11px;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList__label{color:#526b86;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList__value{color:var(--df-navy);font-weight:650;}.ipbDownloadsFileV6 #replies{scroll-margin-top:80px;}@media (max-width:1100px){.ipbDownloadsFileV6 .ipbDFLayout{grid-template-columns:148px minmax(0, 1fr) 300px;}}@media (max-width:900px){.ipbDownloadsFileV6 .ipbDFLayout{grid-template-columns:minmax(0, 1fr) 280px;}.ipbDownloadsFileV6 .ipbDFNav{position:static;grid-column:1 / -1;flex-direction:row;overflow-x:auto;min-height:auto;padding:10px 12px;border-right:0;border-bottom:1px solid var(--df-line);}.ipbDownloadsFileV6 .ipbDFNav__link{flex:0 0 auto;}}@media (max-width:680px){.ipbDownloadsFileV6{margin-inline:-4px;}.ipbDownloadsFileV6 > .ipsBox--downloadsFile{border-radius:11px;}.ipbDownloadsFileV6 .ipbDFHero{padding:18px 15px;border-radius:11px 11px 0 0;}.ipbDownloadsFileV6 .ipbDFHero .ipsPageHeader__row{gap:12px;}.ipbDownloadsFileV6 .ipbDFHero .ipsButtons{width:100%;justify-content:flex-start;}.ipbDownloadsFileV6 .ipbDFLayout{display:flex !important;flex-direction:column;}.ipbDownloadsFileV6 .ipbDFNav{width:100%;}.ipbDownloadsFileV6 .ipbDFNav__link{min-height:38px;padding-inline:10px;font-size:13px;}.ipbDownloadsFileV6 .ipbDFMain{width:100%;border-right:0;}.ipbDownloadsFileV6 .ipbDFScreenshots{padding:12px 10px 6px;}.ipbDownloadsFileV6 .ipbDFDescription{padding:16px !important;}.ipbDownloadsFileV6 .ipbDFSidebar{width:100% !important;border-top:1px solid var(--df-line);}.ipbDownloadsFileV6 .ipbDFSidebar > .i-padding_3{position:static;padding:16px !important;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsButtons{display:grid;grid-template-columns:1fr;}}.ipbDownloadsFileV6 .ipbDFHero > .ipsPageHeader__row:first-child{display:grid;grid-template-columns:92px minmax(0, 1fr) auto;align-items:center;gap:18px;}.ipbDownloadsFileV6 .ipbDFCover{width:92px;height:92px;overflow:hidden;border:1px solid #d1e2f1;border-radius:14px;background:#eaf4fb;box-shadow:0 6px 18px rgba(24, 71, 112, .12);}.ipbDownloadsFileV6 .ipbDFCover img{display:block;width:100%;height:100%;object-fit:cover;}.ipbDownloadsFileV6 .ipbDFHero > .ipsPageHeader__row:first-child > .ipsButtons{align-self:center;}.ipbDownloadsFileV6 .ipbDFSidebar [data-ips-hook="downloadButtonList"] > li:first-child > a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 14px;border:0;border-radius:9px;background:linear-gradient(135deg, #087fe5, #096fd0);color:#fff !important;box-shadow:0 7px 18px rgba(8, 127, 229, .22);font-weight:750;text-align:center;}.ipbDownloadsFileV6 .ipbDFNav{scrollbar-width:none;}.ipbDownloadsFileV6 .ipbDFNav::-webkit-scrollbar{display:none;}@media (max-width:680px){.ipbDownloadsFileV6 .ipbDFHero > .ipsPageHeader__row:first-child{grid-template-columns:68px minmax(0, 1fr);gap:12px;}.ipbDownloadsFileV6 .ipbDFCover{width:68px;height:68px;border-radius:11px;align-self:start;}.ipbDownloadsFileV6 .ipbDFHero > .ipsPageHeader__row:first-child > .ipsButtons{grid-column:1 / -1;margin-top:2px;}.ipbDownloadsFileV6 .ipbDFHero h1{font-size:23px;line-height:1.18;}.ipbDownloadsFileV6 .ipbDFNav{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;}}.ipbDownloadsFileV6 .ipbDFHero{padding:16px 20px;}.ipbDownloadsFileV6 .ipbDFHero > .ipsPageHeader__row:first-child{grid-template-columns:180px minmax(0, 1fr) auto;gap:22px;}.ipbDownloadsFileV6 .ipbDFCover{width:180px;height:112px;border-radius:8px;}.ipbDownloadsFileV6 .ipbDFHero h1{font-size:clamp(23px, 2vw, 30px);}.ipbDownloadsFileV6 .ipbDFHero .ipsTags{display:none !important;}.ipbDownloadsFileV6 .ipbDFHeroMeta{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:12px;}.ipbDownloadsFileV6 .ipbDFHeroMeta .ipsPhotoPanel{margin:0;}.ipbDownloadsFileV6 .ipbDFHeroMeta .ipsPhotoPanel__secondary{display:none;}.ipbDownloadsFileV6 .ipbDFMetaBadge{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 11px;border-radius:8px;font-weight:700;font-size:13px;}.ipbDownloadsFileV6 .ipbDFMetaBadge--support{color:#118344;background:#eaf8ef;border:1px solid #cdebd8;}.ipbDownloadsFileV6 .ipbDFScreenshots{padding:16px 18px 10px;}.ipbDownloadsFileV6 .ipbDFSectionTitle{margin:0 0 12px;color:var(--df-navy);font-size:18px;font-weight:800;}.ipbDownloadsFileV6 #downloads-file-screenshots > li{width:100% !important;min-width:100% !important;flex:0 0 100% !important;}.ipbDownloadsFileV6 #downloads-file-screenshots .ipsThumb{display:flex;align-items:center;justify-content:center;width:100%;height:270px;padding:14px;}.ipbDownloadsFileV6 #downloads-file-screenshots img{width:100%;height:100%;object-fit:contain;}.ipbDownloadsFileV6 .ipbDFSidebar > .i-padding_3{padding:20px !important;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList--label-value > li{min-height:54px;padding-block:13px;border-bottom-color:#e1eaf3;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList--icons > li > i{color:#587492;font-size:16px;}@media (max-width:900px){.ipbDownloadsFileV6 .ipbDFHero > .ipsPageHeader__row:first-child{grid-template-columns:130px minmax(0, 1fr);}.ipbDownloadsFileV6 .ipbDFCover{width:130px;height:92px;}.ipbDownloadsFileV6 .ipbDFHero > .ipsPageHeader__row:first-child > .ipsButtons{grid-column:1 / -1;}}@media (max-width:680px){.ipbDownloadsFileV6 .ipbDFHero{padding:16px 14px;}.ipbDownloadsFileV6 .ipbDFHero > .ipsPageHeader__row:first-child{grid-template-columns:82px minmax(0, 1fr);gap:12px;}.ipbDownloadsFileV6 .ipbDFCover{width:82px;height:82px;border-radius:10px;}.ipbDownloadsFileV6 .ipbDFHero h1{font-size:21px;}.ipbDownloadsFileV6 .ipbDFHeroMeta{grid-column:1 / -1;margin-top:10px;gap:9px;}.ipbDownloadsFileV6 .ipbDFMetaBadge{min-height:29px;font-size:12px;}.ipbDownloadsFileV6 #downloads-file-screenshots .ipsThumb{height:245px;padding:8px;}}.ipbDownloadsFileV6 .ipbDFMain, .ipbDownloadsFileV6 .ipbDFMain > *, .ipbDownloadsFileV6 .ipbDFMain .ipsEntry__footer{background-color:#fff;}.ipbDownloadsFileV6 .ipbDFMain{align-self:stretch;}.ipbDownloadsFileV6 .ipbDFVersionRow{display:none !important;}.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite{top:43px !important;right:9px !important;width:26px !important;height:26px !important;}.ipbDownloadsFileV6 .ipbDFLayout, .ipbDownloadsFileV6 .ipbDFSidebar, .ipbDownloadsFileV6 .ipbDFSidebar > .i-padding_3{background:#fff !important;}.ipbDownloadsFileV6 .ipbDFSidebar{align-self:stretch;}.ipbDownloadsFileV6 .ipbDFHero .ipsTags{display:flex !important;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;}.ipbDownloadsFileV6 .ipbDFHero .ipsTags :where(a,button){min-height:26px;padding:4px 9px;border:1px solid #d5e6f5;border-radius:7px;background:#edf6ff;color:#176baa;font-size:12px;font-weight:650;}.ipbDownloadsFileV6 .ipbDFHero .ipsTags :where(a,button):hover{border-color:#8fc4ee;background:#dfefff;color:#075fa6;}@media (max-width:680px){.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite{top:39px !important;right:8px !important;}.ipbDownloadsFileV6 .ipbDFHero .ipsTags{grid-column:1 / -1;}}.ipbDownloadsFileV6 .ipbDFTagEdit__button{display:inline-flex;align-items:center;gap:6px;border-style:dashed !important;background:#fff !important;}.ipbDownloadsFileV6 .ipbDFTagEdit{display:none !important;}.ipbDownloadsFileV6 .ipbDFHero [data-ips-hook="fileMainButtons"]{display:flex !important;align-items:center;justify-content:flex-end;gap:9px;}.ipbDownloadsFileV6 .ipbDFFollowControl{display:flex !important;align-items:center;justify-content:center;width:44px !important;height:44px !important;min-width:44px !important;overflow:hidden;border:1px solid #95c8ee !important;border-radius:11px !important;background:#fff !important;box-shadow:0 5px 15px rgba(8, 105, 184, .16) !important;color:transparent !important;font-size:0 !important;}.ipbDownloadsFileV6 .ipbDFFollowControl :where(a,button){display:flex !important;align-items:center;justify-content:center;width:100% !important;height:100% !important;min-width:0 !important;padding:0 !important;border:0 !important;background:transparent !important;color:transparent !important;font-size:0 !important;}.ipbDownloadsFileV6 .ipbDFFollowControl i{margin:0 !important;color:#087bdc !important;font-size:16px !important;line-height:1 !important;}.ipbDownloadsFileV6 .ipbDFFollowControl:hover{border-color:#087bdc !important;background:#edf7ff !important;transform:translateY(-1px);}@media(max-width:680px){.ipbDownloadsFileV6 .ipbDFHero [data-ips-hook="fileMainButtons"]{grid-column:1/-1;justify-content:flex-start;width:100%;}.ipbDownloadsFileV6 .ipbDFFollowControl{width:38px!important;height:38px!important;min-width:38px!important;border-radius:9px!important;}.ipbDownloadsFileV6 .ipbDFFollowControl i{font-size:14px!important;}}.ipbDownloadsFileV6 .ipbDFFollowControl{position:relative !important;isolation:isolate;}.ipbDownloadsFileV6 .ipbDFFollowControl::before{content:"\f0f3";position:absolute;inset:0;z-index:3;display:grid;place-items:center;color:#087bdc;font-family:"Font Awesome 6 Free", "FontAwesome";font-size:16px;font-weight:400;line-height:1;pointer-events:none;}.ipbDownloadsFileV6 .ipbDFFollowControl :where(a, button, span, i, em, strong, div){color:transparent !important;font-size:0 !important;text-shadow:none !important;background:transparent !important;background-color:transparent !important;background-image:none !important;border:0 !important;box-shadow:none !important;}.ipbDownloadsFileV6 .ipbDFFollowControl > :where(a, button, span, div){position:absolute !important;inset:0 !important;z-index:4;width:100% !important;height:100% !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;opacity:0 !important;cursor:pointer;}.ipbDownloadsFileV6 .ipbDFFollowControl [popover]:not(:popover-open), .ipbDownloadsFileV6 .ipbDFFollowControl i-dropdown:not(:popover-open){display:none !important;}@media(max-width:680px){.ipbDownloadsFileV6 .ipbDFFollowControl::before{font-size:14px;}}.ipbDownloadsFileV6 .ipbDFHero{position:relative;}.ipbDownloadsFileV6 .ipbDFHero .ipbDFFollowControl{position:absolute !important;right:20px;bottom:14px;z-index:8;}.ipbDownloadsFileV6 .ipbDFLayout{grid-template-columns:156px minmax(0, 1fr) 300px;}.ipbDownloadsFileV6 .ipbDFSidebar > .i-padding_3{padding:14px !important;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsTitle--h4{margin-block:12px 4px;padding-top:12px;font-size:16px;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList--label-value > li{min-height:44px;padding-block:8px;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList__label, .ipbDownloadsFileV6 .ipbDFSidebar .ipsList__value{font-size:12.5px;line-height:1.3;}@media (max-width:1100px) and (min-width:901px){.ipbDownloadsFileV6 .ipbDFLayout{grid-template-columns:140px minmax(0, 1fr) 270px;}}@media (max-width:900px) and (min-width:681px){.ipbDownloadsFileV6 .ipbDFLayout{grid-template-columns:minmax(0, 1fr) 255px;}}@media (max-width:680px){.ipbDownloadsFileV6 .ipbDFHero .ipbDFFollowControl{position:relative !important;right:auto;bottom:auto;flex:0 0 38px;}.ipbDownloadsFileV6 .ipbDFSidebar > .i-padding_3{padding:12px !important;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList--label-value > li{min-height:40px;padding-block:7px;}}.ipbDownloadsFileV6 .ipbDFHero h1 .i-color_soft, .ipbDownloadsFileV6 .ipbDFHero h1 [class*="color_soft"]{color:#d92d43 !important;}.ipbDownloadsV7 .ipbV7Author__name{color:inherit !important;}.ipbDownloadsV7 .ipbV7Author__name > span{font-weight:850;}.ipbDownloadsFileV6 .ipbDFHero .ipbDFFollowControl{position:relative !important;right:auto;bottom:auto;}.ipbDownloadsFileV6 .ipbDFFollowSlot{display:flex;justify-content:flex-end;margin-top:12px;padding-top:12px;border-top:1px solid var(--df-line);}.ipbDownloadsFileV6 .ipbDFFollowSlot .ipbDFFollowControl{width:42px !important;height:42px !important;min-width:42px !important;border-radius:10px !important;}@media (max-width:680px){.ipbDownloadsFileV6 .ipbDFFollowSlot{margin-top:10px;padding-top:10px;}.ipbDownloadsFileV6 .ipbDFFollowSlot .ipbDFFollowControl{width:40px !important;height:40px !important;min-width:40px !important;}}.ipbDownloadsFileV6 .ipbDFFileVersion{color:#d92d43 !important;}.ipbDownloadsV7 .ipbV7Author__name > a{color:inherit;font-weight:850;text-decoration:none !important;}@media (max-width:680px){.ipbDownloadsV7 .ipbV7Browser{min-width:0;max-width:100%;overflow:hidden;}.ipbDownloadsV7 .ipbV7Tabs{box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;}}.ipbDownloadsV7 .ipbV7FileCardV4{position:relative;}.ipbDownloadsV7 .ipbV7FileCardV4__badge{background:linear-gradient(135deg,#e5404f,#c92335) !important;border-color:#bd1f31 !important;color:#fff !important;box-shadow:0 4px 10px rgba(202,35,53,.25) !important;}.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite{top:auto !important;right:14px !important;bottom:56px !important;width:30px !important;height:30px !important;z-index:8 !important;}@media (max-width:680px){.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite{right:12px!important;bottom:57px!important;width:30px!important;height:30px!important;}.ipbDownloadsV7 .ipbV7Author{grid-template-columns:42px minmax(0,1fr) max-content!important;grid-template-areas:"avatar main metric"!important;align-items:center!important;gap:10px!important;padding:11px 8px!important;}.ipbDownloadsV7 .ipbV7Author__avatar{grid-area:avatar!important;}.ipbDownloadsV7 .ipbV7Author__main{grid-area:main!important;display:flex!important;flex-direction:column!important;justify-content:center!important;overflow:hidden!important;}.ipbDownloadsV7 .ipbV7Author__main strong,.ipbDownloadsV7 .ipbV7Author__main small{display:block!important;position:static!important;margin:0!important;width:auto!important;}.ipbDownloadsV7 .ipbV7Author__downloads{grid-area:metric!important;position:static!important;align-self:center!important;}.ipbDownloadsFileV6,.ipbDownloadsFileV6>.ipsBox--downloadsFile{box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;}.ipbDownloadsFileV6 .ipbDFHero{box-sizing:border-box;width:100%!important;padding:14px 12px!important;overflow:hidden!important;}.ipbDownloadsFileV6 .ipbDFHero>.ipsPageHeader__row:first-child{display:grid!important;grid-template-columns:74px minmax(0,1fr)!important;align-items:start!important;gap:11px!important;width:100%!important;min-width:0!important;}.ipbDownloadsFileV6 .ipbDFCover{width:74px!important;height:74px!important;grid-column:1!important;grid-row:1!important;}.ipbDownloadsFileV6 .ipbDFHero [data-ips-hook="header"]{grid-column:2!important;min-width:0!important;width:100%!important;}.ipbDownloadsFileV6 .ipbDFHero h1{font-size:20px!important;line-height:1.16!important;overflow-wrap:anywhere!important;}.ipbDownloadsFileV6 .ipbDFHero .ipsPageHeader__rating{margin-top:7px!important;}.ipbDownloadsFileV6 .ipbDFHero .ipsTags{grid-column:1/-1!important;display:flex!important;flex-wrap:nowrap!important;gap:5px!important;width:100%!important;max-width:100%!important;margin-top:8px!important;padding:0 0 4px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;}.ipbDownloadsFileV6 .ipbDFHero .ipsTags::-webkit-scrollbar{display:none;}.ipbDownloadsFileV6 .ipbDFHero .ipsTags>li{flex:0 0 auto!important;}.ipbDownloadsFileV6 .ipbDFHeroMeta{grid-column:1/-1!important;display:flex!important;align-items:center!important;gap:8px!important;margin-top:9px!important;}.ipbDownloadsFileV6 .ipbDFHero [data-ips-hook="fileMainButtons"]{grid-column:1/-1!important;display:flex!important;width:100%!important;gap:8px!important;margin-top:8px!important;}.ipbDownloadsFileV6 .ipbDFHero [data-ips-hook="fileMainButtons"]>:not(.ipbDFFollowControl){flex:1 1 auto!important;max-width:100%!important;}.ipbDownloadsFileV6 .ipbDFLayout{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;overflow:hidden!important;}.ipbDownloadsFileV6 .ipbDFLayout>.ipbDFNav,.ipbDownloadsFileV6 .ipbDFLayout>.ipbDFMain,.ipbDownloadsFileV6 .ipbDFLayout>.ipbDFSidebar{box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important;}.ipbDownloadsFileV6 .ipbDFNav{display:flex!important;flex-direction:row!important;gap:3px!important;padding:8px!important;overflow-x:auto!important;overflow-y:hidden!important;}.ipbDownloadsFileV6 .ipbDFNav__link{flex:0 0 auto!important;min-height:36px!important;padding:0 9px!important;font-size:12px!important;}.ipbDownloadsFileV6 .ipbDFSidebar{border-top:1px solid var(--df-line)!important;overflow:hidden!important;}.ipbDownloadsFileV6 .ipbDFSidebar>.i-padding_3{box-sizing:border-box!important;position:static!important;width:100%!important;max-width:100%!important;padding:12px!important;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsButtons{position:static!important;display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:7px!important;margin:0 0 12px!important;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList--label-value>li{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;gap:10px!important;min-height:40px!important;padding:7px 2px!important;position:relative!important;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList__label{min-width:0!important;overflow-wrap:anywhere!important;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList__value{position:static!important;justify-self:end!important;max-width:145px!important;text-align:right!important;overflow-wrap:anywhere!important;}.ipbDownloadsFileV6 .ipbDFFollowSlot{display:flex!important;justify-content:flex-end!important;clear:both!important;width:100%!important;margin-top:10px!important;padding-top:10px!important;}.ipbDownloadsFileV6 .ipsPager{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;width:100%!important;max-width:100%!important;clear:both!important;}.ipbDownloadsFileV6 .ipsPager>*{position:static!important;width:100%!important;max-width:100%!important;min-width:0!important;}.ipbDownloadsFileV6 .ipsTabs,.ipbDownloadsFileV6 .ipsTabs__list{box-sizing:border-box!important;max-width:100%!important;overflow-x:auto!important;}}.ipbDownloadsV7 .ipbV7Author__main{display:grid!important;grid-template-rows:auto auto!important;align-content:center!important;min-width:0!important;overflow:hidden!important;}.ipbDownloadsV7 .ipbV7Author__main>strong, .ipbDownloadsV7 .ipbV7Author__main>small{display:block!important;position:static!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;}.ipbDownloadsV7 .ipbV7Author__name{display:block!important;width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}.ipbDownloadsV7 .ipbV7Author__downloads{position:static!important;white-space:nowrap!important;}.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite{top:auto!important;right:14px!important;bottom:74px!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;overflow:hidden!important;border:1px solid #b9dcf6!important;border-radius:11px!important;background:linear-gradient(145deg,#f3f9ff,#dcefff)!important;box-shadow:0 5px 13px rgba(29,102,158,.18)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease!important;}.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite:hover{transform:translateY(-2px)!important;border-color:#67ace0!important;box-shadow:0 7px 16px rgba(29,102,158,.25)!important;}.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite :where(a,button){display:grid!important;place-items:center!important;width:100%!important;height:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important;}.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite i{margin:0!important;color:#087bdc!important;font-size:14px!important;line-height:1!important;}@media(max-width:680px){.ipbDownloadsV7 .ipbV7FileCardV4 .ipbV5Favorite{right:12px!important;bottom:72px!important;width:34px!important;height:34px!important;min-width:34px!important;}}@media(max-width:680px){.ipbDownloadsFileV6{box-sizing:border-box!important;padding:0 4px 8px!important;overflow:visible!important;}.ipbDownloadsFileV6>.ipsBox--downloadsFile{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:hidden!important;border:1px solid #cfdeeb!important;border-radius:14px!important;background:#fff!important;box-shadow:0 5px 18px rgba(28,62,94,.08)!important;}.ipbDownloadsFileV6 .ipbDFSidebar{box-sizing:border-box!important;width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;margin:10px!important;overflow:hidden!important;border:1px solid #d5e2ed!important;border-radius:12px!important;background:#fff!important;box-shadow:0 3px 12px rgba(28,62,94,.06)!important;}.ipbDownloadsFileV6 .ipbDFSidebar>.i-padding_3{box-sizing:border-box!important;width:100%!important;padding:16px 18px!important;overflow:visible!important;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsTitle--h4{display:block!important;width:auto!important;margin:14px 0 8px!important;padding:14px 0 0!important;overflow:visible!important;text-indent:0!important;white-space:normal!important;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList--label-value{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0!important;}.ipbDownloadsFileV6 .ipbDFSidebar .ipsList--label-value>li{padding-inline:0!important;}}.ipbDCatV7{--cat-blue:#087fe5;--cat-navy:#102f52;--cat-line:#d9e5ef;display:grid;gap:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}.ipbDCatV7 .ipbDCatHero{margin:0!important;padding:20px 22px!important;border:1px solid var(--cat-line)!important;border-radius:13px!important;background:linear-gradient(135deg,#fff 0%,#f7fbff 70%,#eef7ff 100%)!important;box-shadow:0 4px 15px rgba(24,66,104,.06);}.ipbDCatV7 .ipbDCatHero .ipsPageHeader__row{display:grid!important;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:18px;}.ipbDCatHero__icon{display:grid;place-items:center;width:84px;height:84px;border:1px solid #d4e6f5;border-radius:13px;background:#edf7ff;color:var(--cat-blue);font-size:40px;box-shadow:inset 0 0 0 1px #fff;}.ipbDCatV7 .ipbDCatHero h1{margin:0;color:var(--cat-navy);font-size:30px;line-height:1.2;font-weight:850;}.ipbDCatV7 .ipbDCatHero .ipsPageHeader__desc{max-width:760px;margin-top:6px;color:#58718c;font-size:14px;line-height:1.55;}.ipbDCatHero__stats{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ipbDCatHero__stats span{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 10px;border:1px solid #d8e7f3;border-radius:8px;background:#fff;color:#375778;font-size:12px;font-weight:750}.ipbDCatHero__stats i{color:var(--cat-blue)}.ipbDCatV7 .ipbDCatHero [data-ips-hook="headerButtons"]{display:flex;align-items:center;gap:8px}.ipbDCatV7 .ipbDCatHero .ipsButtons--main{margin:0!important}.ipbDCatV7 .ipbDCatHero .ipsButton{border-radius:9px!important}.ipbDCatFeatured{overflow:hidden;border:1px solid var(--cat-line);border-radius:12px;background:#fff}.ipbDCatSectionHead{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:0 15px;border-bottom:1px solid var(--cat-line)}.ipbDCatSectionHead h2{display:flex;align-items:center;gap:8px;margin:0;color:var(--cat-navy);font-size:16px;font-weight:850}.ipbDCatSectionHead h2 i{color:#e09a00}.ipbDCatSectionHead>span{color:#74869b;font-size:11px;font-weight:650}.ipbDCatFeatured__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px}.ipbDCatFeaturedItem{position:relative!important;display:grid!important;grid-template-columns:106px minmax(0,1fr)!important;min-height:118px!important;padding:9px!important;border:1px solid #dce7f0!important;border-radius:10px!important;background:#fff!important;overflow:hidden}.ipbDCatFeaturedItem>.ipsLinkPanel{position:absolute!important}.ipbDCatFeaturedItem>.ipsData__image{width:106px!important;height:98px!important;border-radius:8px!important;overflow:hidden}.ipbDCatFeaturedItem>.ipsData__image img{width:100%!important;height:100%!important;object-fit:cover!important}.ipbDCatFeaturedItem>.ipsData__content{display:block!important;min-width:0!important;padding:2px 0 0 10px!important}.ipbDCatFeaturedItem .ipsData__title h4{font-size:13px!important;line-height:1.3!important}.ipbDCatFeaturedItem .ipsData__desc{display:none!important}.ipbDCatFeaturedItem .ipsData__extra{display:block!important;margin-top:6px!important}.ipbDCatFeaturedItem .ipsData__stats{display:flex!important;gap:7px!important}.ipbDCatFeaturedItem .ipsData__last{font-size:11px!important}.ipbDCatFeaturedItem .ipsTags{display:none!important}.ipbDCatLayout{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:14px}.ipbDCatMain{min-width:0}.ipbDCatV7 [data-controller="downloads.front.downloads.browse"]{margin:0!important}.ipbDCatV7 .cDownloadsCategoryTable{margin:0!important;overflow:hidden;border:1px solid var(--cat-line)!important;border-radius:12px!important;background:#fff}.ipbDCatV7 .cDownloadsCategoryTable .ipsBox__header{display:flex;align-items:center;gap:8px;padding:13px 15px!important;background:#fff!important;color:var(--cat-navy);font-size:16px;font-weight:850}.ipbDCatV7 .cDownloadsCategoryTable .ipsBox__header i{color:var(--cat-blue)}.ipbDCatV7 .cDownloadsCategoryTable .ipsBox__header small{margin-left:auto;color:#8292a4;font-size:11px;font-weight:650}.ipbDCatV7 .ipsButtonBar{padding:9px 12px!important;border-block:1px solid #edf2f6;background:#fbfdff}.ipbDCatV7 .ipsData__list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px!important;background:#f8fbfe}.ipbDCatV7 .ipsData__item{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;min-height:132px;padding:10px!important;border:1px solid #dce7f0!important;border-radius:10px!important;background:#fff!important;box-shadow:0 2px 7px rgba(25,64,99,.035)}.ipbDCatV7 .ipsData__image{width:112px!important;height:108px!important;overflow:hidden;border-radius:8px;background:#edf4fa}.ipbDCatV7 .ipsData__image img{width:100%!important;height:100%!important;object-fit:cover!important}.ipbDCatV7 .ipsData__content{display:block!important;min-width:0!important;padding:1px 0 0 11px!important}.ipbDCatV7 .ipsData__title h4{margin:0;font-size:14px;line-height:1.35;font-weight:850}.ipbDCatV7 .ipsData__desc{max-height:34px;margin-top:4px;color:#6a7f94;font-size:11px;line-height:1.45;overflow:hidden}.ipbDCatV7 .ipsData__extra{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin-top:7px!important}.ipbDCatV7 .ipsData__stats{display:flex!important;gap:7px!important}.ipbDCatV7 .ipsData__stats li{font-size:10px!important}.ipbDCatV7 .ipsData__last{font-size:11px!important}.ipbDCatV7 .ipsRating{font-size:11px}.ipbDCatV7 .ipsTags{max-width:130px;overflow:hidden;white-space:nowrap}.ipbDCatAside{display:grid;gap:12px;position:sticky;top:76px}.ipbDCatSideBox{overflow:hidden;border:1px solid var(--cat-line);border-radius:12px;background:#fff}.ipbDCatSideBox h3{display:flex;align-items:center;gap:8px;min-height:44px;margin:0;padding:0 13px;border-bottom:1px solid var(--cat-line);color:var(--cat-navy);font-size:14px;font-weight:850}.ipbDCatSideBox h3 i{color:var(--cat-blue)}.ipbDCatQuick,.ipbDCatAuthors{padding:7px}.ipbDCatQuick a{display:grid;grid-template-columns:20px minmax(0,1fr) 12px;align-items:center;gap:7px;min-height:38px;padding:0 7px;border-radius:7px;color:#46617e;font-size:11px;font-weight:700}.ipbDCatQuick a:hover{background:#edf7ff;color:var(--cat-blue)}.ipbDCatQuick a>i:last-child{font-size:9px;color:#9aabba}.ipbDCatAuthor{display:grid;grid-template-columns:20px 30px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:0 7px;min-height:47px;padding:5px;border-bottom:1px solid #edf2f6;text-decoration:none!important}.ipbDCatAuthor:last-child{border:0}.ipbDCatAuthor__rank{grid-row:1/3;display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:#e9f4fd;color:var(--cat-blue);font-size:9px;font-weight:850}.ipbDCatAuthor__avatar{grid-row:1/3;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#1e91e8,#0a67bd);color:#fff;font-size:12px;font-weight:850}.ipbDCatAuthor__name{min-width:0;overflow:hidden;color:#25496c;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ipbDCatAuthor small{color:#8a99a9;font-size:9px}@media(max-width:980px){.ipbDCatLayout{grid-template-columns:minmax(0,1fr)}.ipbDCatAside{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.ipbDCatV7 .ipsData__list{grid-template-columns:1fr}}@media(max-width:680px){.ipbDCatV7{gap:10px}.ipbDCatV7 .ipbDCatHero{padding:14px!important}.ipbDCatV7 .ipbDCatHero .ipsPageHeader__row{grid-template-columns:62px minmax(0,1fr);gap:11px}.ipbDCatHero__icon{width:62px;height:62px;font-size:29px}.ipbDCatV7 .ipbDCatHero h1{font-size:21px}.ipbDCatV7 .ipbDCatHero .ipsPageHeader__desc{font-size:12px}.ipbDCatV7 .ipbDCatHero [data-ips-hook="headerButtons"]{grid-column:1/-1;width:100%}.ipbDCatFeatured__grid{display:flex;overflow-x:auto}.ipbDCatFeaturedItem{flex:0 0 86%;grid-template-columns:86px minmax(0,1fr)!important}.ipbDCatFeaturedItem>.ipsData__image{width:86px!important}.ipbDCatSectionHead>span{display:none}.ipbDCatV7 .ipsData__list{grid-template-columns:1fr;padding:7px!important}.ipbDCatV7 .ipsData__item{grid-template-columns:84px minmax(0,1fr)!important;min-height:112px;padding:8px!important}.ipbDCatV7 .ipsData__image{width:84px!important;height:94px!important}.ipbDCatV7 .ipsData__desc{display:none}.ipbDCatAside{grid-template-columns:1fr}.ipbDCatV7 .ipsButtonBar{overflow-x:auto}.ipbDCatV7 .ipsPagination{flex-wrap:nowrap!important}}.ipbCategoryV7Page .ipsLayout__columns{display:block!important;}.ipbCategoryV7Page .ipsLayout__primary-column{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;}.ipbCategoryV7Page .ipsLayout__secondary-column.ipbDCatLegacySidebar{display:none!important;}.ipbDCatV7 #elDownloadsCategoriesBlock{display:none!important;}.ipbDCatAnnouncement{overflow:hidden;border-radius:12px;box-shadow:0 3px 12px rgba(20,86,61,.1)}.ipbDCatAnnouncement .ipsAnnouncements{margin:0!important}.ipbDCatAnnouncement .ipsAnnouncement{margin:0!important;border-radius:12px!important}.ipbDCatAnnouncement .ipsAnnouncement__link{min-height:44px!important;font-size:11px!important;font-weight:750!important}@media(max-width:1200px){.ipbDCatV7 .cDownloadsCategoryTable .ipsData.ipsData--grid{grid-template-columns:minmax(0,1fr)!important;}}@media(max-width:860px){.ipbDCatV7{gap:10px!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;}.ipbDCatV7 .ipbDCatHero{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:13px!important;}.ipbDCatV7 .ipbDCatHero .ipsPageHeader__row{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;min-width:0!important;}.ipbDCatHero__icon{width:56px!important;height:56px!important;font-size:26px!important;}.ipbDCatV7 .ipbDCatHero h1{font-size:20px!important;overflow-wrap:anywhere!important;}.ipbDCatV7 .ipbDCatHero [data-ips-hook="headerButtons"]{grid-column:1/-1!important;display:grid!important;grid-template-columns:1fr!important;width:100%!important;margin-top:4px!important;}.ipbDCatFeatured__grid{display:flex!important;gap:8px!important;width:100%!important;max-width:100%!important;padding:8px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;}.ipbDCatFeaturedItem{box-sizing:border-box!important;flex:0 0 calc(100% - 18px)!important;grid-template-columns:82px minmax(0,1fr)!important;scroll-snap-align:start!important;}.ipbDCatLayout,.ipbDCatMain{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsButtonBar{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;width:100%!important;padding:8px!important;overflow:visible!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsData.ipsData--grid{grid-template-columns:minmax(0,1fr)!important;padding:7px!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsData.ipsData--grid>.ipsData__item{grid-template-columns:80px minmax(0,1fr)!important;width:100%!important;max-width:100%!important;min-height:108px!important;padding:7px!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsData__image{width:80px!important;height:90px!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsData__content{min-width:0!important;padding-left:8px!important;}.ipbDCatAside{display:grid!important;grid-template-columns:1fr!important;position:static!important;width:100%!important;max-width:100%!important;margin-top:10px!important;}.ipbDCatV7 .ipsPagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;width:100%!important;min-width:0!important;margin:0!important;padding:2px 0!important;overflow:visible!important;white-space:nowrap!important;}.ipbDCatV7 .ipsPagination__first,.ipbDCatV7 .ipsPagination__last,.ipbDCatV7 .ipsPagination__pageJump{display:none!important;}.ipbDCatV7 .ipsPagination__page,.ipbDCatV7 .ipsPagination__prev,.ipbDCatV7 .ipsPagination__next{display:block!important;flex:0 0 32px!important;width:32px!important;min-width:32px!important;margin:0!important;}.ipbDCatV7 .ipsPagination__page>a,.ipbDCatV7 .ipsPagination__prev>a,.ipbDCatV7 .ipsPagination__next>a{display:grid!important;place-items:center!important;box-sizing:border-box!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border-radius:8px!important;}.ipbDCatV7 .ipsPagination__prev>a,.ipbDCatV7 .ipsPagination__next>a{font-size:0!important;}.ipbDCatV7 .ipsPagination__prev>a:after{content:"\f104";font:900 14px/1 "Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome!important;}.ipbDCatV7 .ipsPagination__next>a:after{content:"\f105";font:900 14px/1 "Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome!important;}.ipbDCatV7 .ipsPagination__inactive{display:none!important;}}.ipbDCatV7--parent157 .ipbDCatHero__icon{background:linear-gradient(145deg,#168bed,#075fc5);color:#fff;font-weight:900;}.ipbDCatV7--parent157 .ipbDCatHero__icon i{display:none}.ipbDCatV7--parent157 .ipbDCatHero__icon:before{content:"IC";font-size:30px;letter-spacing:-2px}.ipbDCatV7--parent157 .ipbDCatHero__icon:after{content:"5";display:grid;place-items:center;position:absolute;right:-4px;bottom:-4px;width:26px;height:26px;border:3px solid #fff;border-radius:50%;background:#57aaf3;color:#fff;font-size:13px;letter-spacing:0}.ipbDCatV7--parent157 .ipbDCatHero__icon{position:relative}.ipbDCatV7--parent157 .ipbDCatLayout{grid-template-columns:minmax(0,1fr) 285px}.ipbDCatSubcats__list{display:grid;padding:7px}.ipbDCatSubcats__list a{display:grid;grid-template-columns:32px minmax(0,1fr) auto 10px;align-items:center;gap:9px;min-height:50px;padding:5px 7px;border-bottom:1px solid #edf2f6;border-radius:8px;color:#284b6d;text-decoration:none!important}.ipbDCatSubcats__list a:last-child{border-bottom:0}.ipbDCatSubcats__list a:hover{background:#edf7ff;color:#087fe5}.ipbDCatSubcats__list a>i:first-child{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#e8f4ff;color:#087fe5;font-size:14px}.ipbDCatSubcats__list a:nth-child(2)>i:first-child{background:#eaf8ef;color:#159447}.ipbDCatSubcats__list a:nth-child(3)>i:first-child{background:#fff3e7;color:#e97916}.ipbDCatSubcats__list a:nth-child(5)>i:first-child{background:#f3ecff;color:#8051d7}.ipbDCatSubcats__list span{font-size:12px;font-weight:800;line-height:1.25}.ipbDCatSubcats__list b{display:grid;place-items:center;min-width:30px;height:23px;padding:0 6px;border-radius:7px;background:#f0f5fa;color:#58718a;font-size:10px}.ipbDCatSubcats__list a>i:last-child{color:#9bafc0;font-size:9px}@media(max-width:980px){.ipbDCatV7--parent157 .ipbDCatLayout{grid-template-columns:1fr}.ipbDCatV7--parent157 .ipbDCatSubcats{order:-2}.ipbDCatV7--parent157 .ipbDCatSubcats__list{display:flex;gap:7px;overflow-x:auto;scroll-snap-type:x mandatory}.ipbDCatV7--parent157 .ipbDCatSubcats__list a{flex:0 0 220px;border:1px solid #e0eaf2;scroll-snap-align:start}}@media(max-width:860px){.ipbDCatV7--parent157 .ipbDCatHero__icon:before{font-size:22px}.ipbDCatV7--parent157 .ipbDCatHero__icon:after{width:21px;height:21px;font-size:10px}.ipbDCatV7--parent157 .ipbDCatSubcats__list a{flex-basis:190px;min-height:46px}.ipbDCatV7--parent157 .ipbDCatSubcats__list span{font-size:11px}}.ipbDCatV7 .ipsData__main>.i-flex{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important;min-width:0!important;overflow:hidden!important;}.ipbDCatV7 .ipsData__main>.i-flex>.ipsRating{flex:0 0 auto!important;}.ipbDCatV7 .ipsData__main>.i-flex>.ipsTags--condensed{display:flex!important;align-items:center!important;flex:1 1 auto!important;flex-wrap:nowrap!important;gap:4px!important;min-width:0!important;max-width:none!important;margin:0!important;overflow:hidden!important;white-space:nowrap!important;}.ipbDCatV7 .ipsData__main>.i-flex>.ipsTags--condensed>.ipsTags__item{display:block!important;flex:0 1 auto!important;min-width:0!important;margin:0!important;}.ipbDCatV7 .ipsData__main>.i-flex>.ipsTags--condensed>.ipsTags__item:nth-of-type(n+3){display:none!important;}.ipbDCatV7 .ipsData__main>.i-flex>.ipsTags--condensed>.ipsTags__item .ipsTags__tag{display:block!important;max-width:145px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}.ipbDCatV7 .ipsData__main>.i-flex>.ipsTags--condensed>.ipsTags__more{display:block!important;flex:0 0 auto!important;margin:0!important;}.ipbDCatV7 .ipbDCatAnnouncement{order:99!important;}@media(max-width:860px){.ipbDCatV7 .ipsData__main>.i-flex{gap:5px!important}.ipbDCatV7 .ipsData__main>.i-flex>.ipsTags--condensed>.ipsTags__item:nth-of-type(n+2){display:none!important}.ipbDCatV7 .ipsData__main>.i-flex>.ipsTags--condensed>.ipsTags__item .ipsTags__tag{max-width:105px!important}}.ipbDCatV7--parent .ipbDCatHero__icon{position:relative;background:linear-gradient(145deg,#168bed,#075fc5);color:#fff}.ipbDCatV7--parent .ipbDCatHero__icon i{display:none}.ipbDCatV7--parent .ipbDCatHero__icon:before{content:"✓";font-size:34px;font-weight:900}.ipbDCatV7--parent .ipbDCatLayout{grid-template-columns:minmax(0,1fr) 285px}.ipbDCatV7 .ipbDCatDownloadCount{display:inline-flex;align-items:center;gap:5px;color:#456580;font-size:11px;font-weight:800}.ipbDCatV7 .ipbDCatDownloadCount i{color:#087fe5}.ipbDCatV7 .ipbDCatDownloadCount small{font-size:9px;font-weight:700;color:#8293a3}@media(max-width:980px){.ipbDCatV7--parent .ipbDCatLayout{grid-template-columns:1fr}.ipbDCatV7--parent .ipbDCatSubcats{order:-2}.ipbDCatV7--parent .ipbDCatSubcats__list{display:flex;gap:7px;overflow-x:auto;scroll-snap-type:x mandatory}.ipbDCatV7--parent .ipbDCatSubcats__list a{flex:0 0 220px;border:1px solid #e0eaf2;scroll-snap-align:start}}.ipbDCatV7 .cDownloadsCategoryTable .ipsData.ipsData--grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:10px!important;background:#f8fbfe!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsData.ipsData--grid>.ipsData__item{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;width:auto!important;max-width:none!important;margin:0!important;}@media(max-width:980px){.ipbDCatV7 .cDownloadsCategoryTable .ipsData.ipsData--grid{grid-template-columns:1fr!important;}}@media(max-width:680px){.ipbCategoryV7Page .ipsContentWrap,.ipbCategoryV7Page .ipsLayout__columns,.ipbCategoryV7Page .ipsLayout__primary-column{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important;}.ipbDCatV7{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;}.ipbDCatV7 .ipbDCatHero{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:13px!important;}.ipbDCatV7 .ipbDCatHero .ipsPageHeader__row{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;min-width:0!important;}.ipbDCatHero__icon{width:56px!important;height:56px!important;font-size:26px!important;}.ipbDCatV7 .ipbDCatHero [data-ips-hook="header"]{min-width:0!important;}.ipbDCatV7 .ipbDCatHero h1{font-size:20px!important;overflow-wrap:anywhere!important;}.ipbDCatV7 .ipbDCatHero .ipsPageHeader__desc{display:-webkit-box!important;max-height:38px!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;}.ipbDCatHero__stats{gap:5px!important;margin-top:8px!important}.ipbDCatHero__stats span{min-height:27px!important;padding-inline:8px!important;font-size:10px!important;}.ipbDCatV7 .ipbDCatHero [data-ips-hook="headerButtons"]{grid-column:1/-1!important;display:grid!important;grid-template-columns:1fr!important;width:100%!important;margin-top:4px!important;}.ipbDCatV7 .ipbDCatHero [data-ips-hook="headerButtons"] .ipsButtons,.ipbDCatV7 .ipbDCatHero [data-ips-hook="headerButtons"] .ipsButton{box-sizing:border-box!important;width:100%!important;max-width:100%!important;}.ipbDCatFeatured{width:100%!important;min-width:0!important}.ipbDCatFeatured__grid{display:flex!important;gap:8px!important;width:100%!important;max-width:100%!important;padding:8px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;}.ipbDCatFeaturedItem{box-sizing:border-box!important;flex:0 0 calc(100% - 18px)!important;grid-template-columns:82px minmax(0,1fr)!important;scroll-snap-align:start!important;}.ipbDCatFeaturedItem>.ipsData__image{width:82px!important;height:90px!important;}.ipbDCatLayout,.ipbDCatMain{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;}.ipbDCatV7 .cDownloadsCategoryTable{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsButtonBar{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;width:100%!important;padding:8px!important;overflow:visible!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsButtonBar__pagination,.ipbDCatV7 .cDownloadsCategoryTable .ipsButtonBar__end{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsData.ipsData--grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:7px!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsData.ipsData--grid>.ipsData__item{display:grid!important;grid-template-columns:80px minmax(0,1fr)!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:108px!important;padding:7px!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsData__image{width:80px!important;height:90px!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsData__content{min-width:0!important;padding-left:8px!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsData__title h4{font-size:13px!important;overflow-wrap:anywhere!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsData__extra{display:block!important;margin-top:5px!important;}.ipbDCatV7 .cDownloadsCategoryTable .ipsData__stats{display:flex!important;flex-wrap:wrap!important;margin-bottom:4px!important;}.ipbDCatAside{display:grid!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;margin-top:10px!important;}.ipbDCatAnnouncement{order:-1!important;}}.ipsHeader__primary{min-height:50px;box-shadow:0px 2px 10px 0px rgba(50, 50, 50, 0.47);border-radius:3px;background-image:url(https://fine-ukraine.top/uploads/set_resources_21/6d538d11ecfced46f459ee300b5e80ec_bg_light.png);}.ipsLogo__image img{height:170%;max-height:250%;width:auto;}.ipsData--category{--i-data--icon-width:32px;background-image:url(https://fine-ukraine.top/uploads/set_resources_21/6d538d11ecfced46f459ee300b5e80ec_bg_light.png);}.ipsLogo__text:hover{opacity:.4;-moz-transition-property:opacity;-moz-transition-duration:1s;-moz-transition-delay:0s;-webkit-transition-property:opacity;-webkit-transition-duration:1s;-webkit-transition-delay:0s;-o-transition-property:opacity;-o-transition-duration:1s;-o-transition-delay:0s;transition-property:opacity;transition-duration:1s;transition-delay:0s;}[data-categoryid = "72"] .ipsLinkPanel:before{position:absolute;content:"";display:block;left:-1px;top:2px;bottom:2px;width:2px;background:linear-gradient(to left, #e01111, #e01010);}[data-categoryid = "46"] .ipsLinkPanel:before{position:absolute;content:"";display:block;left:-1px;top:2px;bottom:2px;width:2px;background:linear-gradient(to left, #e01111, #e01010);}[data-categoryid = "1"] .ipsLinkPanel:before{position:absolute;content:"";display:block;left:-1px;top:2px;bottom:2px;width:2px;background:linear-gradient(to left, #e01111, #e01010);}[data-categoryid = "20"] .ipsLinkPanel:before{position:absolute;content:"";display:block;left:-1px;top:2px;bottom:2px;width:2px;background:linear-gradient(to left, #e01111, #e01010);}[data-categoryid = "340"] .ipsLinkPanel:before{position:absolute;content:"";display:block;left:-1px;top:2px;bottom:2px;width:2px;background:linear-gradient(to left, #e01111, #e01010);}[data-categoryid = "319"] .ipsLinkPanel:before{position:absolute;content:"";display:block;left:-1px;top:2px;bottom:2px;width:2px;background:linear-gradient(to left, #e01111, #e01010);}[data-categoryid = "39"] .ipsLinkPanel:before{position:absolute;content:"";display:block;left:-1px;top:2px;bottom:2px;width:2px;background:linear-gradient(to left, #e01111, #e01010);}.ipsBox__header :where(a){line-height:1;background:linear-gradient(to left, #f7b71d, #f57114);box-shadow:0 0 5px #f57114;display:inline-block;transform:skew(-20deg);border-radius:22px;padding:4px 6px;font-size:16px;line-height:1;font-weight:bold;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom:1px solid rgba(var(--theme-text_light) 113, 128, 150, 0.15);}[data-categoryid = "72"] .ipsLinkPanel{width:54px;border-right:1px solid rgb(230, 230, 230);box-shadow:1px 0 0 0 white;}[data-categoryid = "46"] .ipsLinkPanel{width:54px;border-right:2px solid rgb(230, 230, 230);box-shadow:1px 0 0 0 white;}[data-categoryid = "39"] .ipsLinkPanel{width:54px;border-right:2px solid rgb(230, 230, 230);box-shadow:1px 0 0 0 white;}[data-categoryid = "319"] .ipsLinkPanel{width:54px;border-right:2px solid rgb(230, 230, 230);box-shadow:1px 0 0 0 white;}[data-categoryid = "1"] .ipsLinkPanel{width:54px;border-right:2px solid rgb(230, 230, 230);box-shadow:1px 0 0 0 white;}[data-categoryid = "20"] .ipsLinkPanel{width:54px;border-right:2px solid rgb(230, 230, 230);box-shadow:1px 0 0 0 white;}[data-categoryid = "340"] .ipsLinkPanel{width:54px;border-right:2px solid rgb(230, 230, 230);box-shadow:1px 0 0 0 white;}[data-categoryid = "1"] .ipsBox__header:has(.ipsBox__header-toggle){background:#a52121;}[data-categoryid="1"] h2:before{content:'\f269';font-family:'FontAwesome';width:20px;height:20px;text-align:center;color:#517ec3;line-height:20px;display:inline-block;margin-right:-3px;font-size:26px;position:relative;bottom:-1px;}.ipsUserPhoto:hover{-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;transform:scale(2) rotate(-360deg);-webkit-transform:scale(2) rotate(-360deg);-moz-transform:scale(2) rotate(-360deg);-o-transform:scale(2) rotate(-360deg);-ms-transform:scale(2) rotate(-360deg);}.ips_stat{font-size:13px;margin-right:15px;}.ips_static{display:inline-block;background:#1b2434;color:#f4f4f4;padding:0 6px;font-weight:bold;margin-right:3px;height:23px;line-height:23px;}.ips_static > a{color:rgb(234 234 234) !important;}ul.ipsComment_author_iconlist > li .topic_icon.icon_win, ul.ipsHovercard_iconlist > li .hovercard_icon.icon_win{background:#e83a3a;color:#fff;}ul.ipsComment_author_iconlist > li .topic_icon, ul.ipsHovercard_iconlist > li .hovercard_icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;position:relative;height:35px;line-height:35px;width:35px;font-size:14px;text-align:center;cursor:pointer;}ul.ipsComment_author_iconlist > li .topic_icon span, ul.ipsHovercard_iconlist > li .hovercard_icon span{background:#29384f;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:10px;font-weight:600;color:#fff;position:absolute;bottom:-10px;right:-5px;height:17px;line-height:17px;padding:0 5px;}.fa, .fas{font-weight:900;}ul.ipsComment_author_iconlist > li .topic_icon.icon_rep, ul.ipsHovercard_iconlist > li .hovercard_icon.icon_rep{background:#21b348;color:#fff;}ul.ipsComment_author_iconlist{display:table;width:100%;margin:-10px 0 20px 0;padding:4px;}ul.ipsComment_author_iconlist > li{display:block;float:left;width:33.3%;}ul.ipsComment_author_iconlist > li .topic_icon.icon_post, ul.ipsHovercard_iconlist > li .hovercard_icon.icon_post{background:#2364b7;color:#fff;}ul.ipsComment_author_iconlist > li .topic_icon.icon_post, ul.ipsHovercard_iconlist > li .hovercard_icon.icon_post{background:#2364b7;color:#fff;}ul.ipsComment_author_iconlist > li .topic_icon, ul.ipsHovercard_iconlist > li .hovercard_icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;position:relative;height:35px;line-height:35px;width:35px;font-size:14px;text-align:center;cursor:pointer;}.metric{font-weight:700;color:#06b000;}@-webkit-keyframes glow{0%{text-shadow:0 0 20px rgba(19,130,0,0.7)}50%{text-shadow:0 0 20px rgba(19,130,0,0.7),0 0 20px rgba(19,130,0,1),0 0 20px rgba(19,130,0,1),0 0 20px rgba(19,130,0,1),0 0 20px rgba(19,130,0,1),0 0 20px rgba(19,130,0,1),0 0 30px rgba(19,130,0,1)}100%{text-shadow:0 0 20px rgba(19,130,0,0.5)}}.ipsEntry__controls :where(a, button, p){line-height:27px;font-size:11px;padding:0px 10px;background:#F5F5F5 linear-gradient(to bottom, #FFF 0%, rgba(255, 255, 255, 0) 100%) repeat-x scroll 0px -1px;border:1px solid #E6E7E7;color:#414141;text-shadow:0px 1px 0px #FFF;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.1);border-radius:3px;display:inline-block;white-space:nowrap;cursor:pointer;}.ipsPageHeader{background:#f3f3f3;border-bottom:0;position:relative;padding:20px;border:1px solid #e0e0e0;border-radius:3px;}.ipsContentWrap{width:100%;min-height:50px;padding:20px 20px;box-shadow:0px 2px 10px 0px rgba(50, 50, 50, 0.47);border-radius:3px;background:#fff;}.ipsData__item--discussions:hover{z-index:10;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.02);box-shadow:0 8px 12px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.02);-webkit-transform:scale(1);-moz-transform:scale(1.01);-o-transform:scale(1.01);}.scroll-line{height:2px;margin-bottom:-2px;background:#e74c3c;width:0%;position:fixed;top:0;z-index:9999;}::-webkit-scrollbar{width:12px;background-color:#f5f5f5;}::-webkit-scrollbar-thumb{border-radius:15px;-webkit-box-shadow:inset 0 0 12px rgba(0, 0, 0, .3);background-color:#1b2434;}.ipsBox__header:has(.ipsBox__header-toggle){font-size:16px;line-height:1;font-weight:bold;padding:10px;background:linear-gradient(to left, #517ec3, #1b2434);color:#fff;border-left:10px solid #23856d;border-right:10px solid #23856d;}.ipsWidget__header{font-size:16px;line-height:1;font-weight:bold;padding:10px;background:linear-gradient(to left, #517ec3, #1b2434);color:#fff;border-left:10px solid #23856d;border-right:10px solid #23856d;}.ipsWidget__header h3, h6{background:linear-gradient(to left, #f7b71d, #f57114);box-shadow:0 0 5px #f57114;padding:4px 10px;transform:skew(-20deg);color:#fff;margin-left:10px;}.ipsCopyright a{display:none;}.ipsIndicator::before{content:url();display:block;}.war{padding:16px 40px;background:linear-gradient(to left, #517ec3, #1b2434);background-size:cover;margin:0px 0 0px}.war__title{font-weight:600;font-size:16px;line-height:24px;display:flex;align-items:center;letter-spacing:.08em;text-transform:uppercase;color:#fff}.war__item{width:20%;margin-top:4px;padding:4px 12px;background:rgba(31,51,31,.32);border-radius:2px;color:#fff}.war__item-icon{float:left;margin-right:8px}.war__item-count{font-weight:600;font-size:14px;line-height:24px;color:#fff;display:flex}.war__item-count-plus{margin-left:8px;font-style:normal;font-weight:700;font-size:12px;line-height:24px;color:#8eb53f}.war__item-info{font-weight:400;font-size:12px;line-height:16px;margin-top:4px}@media (max-width:1250px){.war{margin-top:-25px}}#elUserLink_menu{--ipbum-blue:#087fe5;--ipbum-navy:#102d4d;--ipbum-line:#d9e5ef;--ipbum-soft:#f5f9fc;--ipbum-red:#df3541;}#elUserLink_menu > .iDropdown{box-sizing:border-box!important;width:min(570px,calc(100vw - 24px))!important;max-width:none!important;padding:0!important;overflow:hidden!important;border:1px solid #cfdeea!important;border-radius:17px!important;background:#fff!important;box-shadow:0 18px 50px rgba(17,48,76,.22)!important;}#elUserLink_menu .iDropdown__items{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:9px!important;margin:0!important;padding:10px!important;background:#fff!important;}#elUserLink_menu .iDropdown__items > li{box-sizing:border-box!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;list-style:none!important;grid-column:span 3;}#elUserLink_menu .iDropdown__items > li:has(.elUserNav_achievements){grid-column:1/-1!important;padding:16px 17px!important;border-radius:13px!important;overflow:hidden!important;color:#fff!important;background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.17) 0 52px,transparent 53px), linear-gradient(125deg,#086bd8 0%,#10a8e9 100%)!important;box-shadow:0 8px 19px rgba(8,115,211,.22)!important;}#elUserLink_menu .elUserNav_achievements{align-items:center!important;gap:14px!important;}#elUserLink_menu .elUserNav_achievements__icon{flex-basis:58px!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.18));}#elUserLink_menu li:has(.elUserNav_achievements) .i-color_hard, #elUserLink_menu li:has(.elUserNav_achievements) .i-color_soft{color:#fff!important;}#elUserLink_menu li:has(.elUserNav_achievements) strong{font-size:18px!important;font-weight:850!important;}#elUserLink_menu li:has(.elUserNav_achievements) progress{height:8px!important;overflow:hidden!important;border-radius:999px!important;background:rgba(255,255,255,.27)!important;}#elUserLink_menu .iDropdown__items > li[data-menuitem="profile"], #elUserLink_menu .iDropdown__items > li[data-menuitem="editProfile"], #elUserLink_menu .iDropdown__items > li[data-menuitem="settings"]{grid-column:span 2!important;}#elUserLink_menu .iDropdown__items > li > a{position:relative!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:10px!important;height:100%!important;min-height:48px!important;padding:9px 12px!important;border:1px solid var(--ipbum-line)!important;border-radius:11px!important;background:#fff!important;color:#425d79!important;font-weight:650!important;line-height:1.25!important;text-decoration:none!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important;}#elUserLink_menu .iDropdown__items > li > a::after{content:'›';margin-left:auto;color:#8da5ba;font-size:21px;line-height:1;}#elUserLink_menu .iDropdown__items > li > a > i:first-child{display:grid!important;place-items:center!important;flex:0 0 32px!important;width:32px!important;height:32px!important;border-radius:9px!important;background:#edf6ff!important;color:var(--ipbum-blue)!important;font-size:15px!important;}#elUserLink_menu .iDropdown__items > li > a:hover{transform:translateY(-1px);border-color:#9dccf4!important;background:#eef7ff!important;color:#086fc8!important;box-shadow:0 5px 14px rgba(8,127,229,.10)!important;}#elUserLink_menu li[data-menuitem="profile"] > a, #elUserLink_menu li[data-menuitem="editProfile"] > a, #elUserLink_menu li[data-menuitem="settings"] > a{flex-direction:column!important;justify-content:center!important;gap:6px!important;min-height:82px!important;padding:10px 7px!important;color:var(--ipbum-navy)!important;text-align:center!important;}#elUserLink_menu li[data-menuitem="profile"] > a::after, #elUserLink_menu li[data-menuitem="editProfile"] > a::after, #elUserLink_menu li[data-menuitem="settings"] > a::after{display:none!important;}#elUserLink_menu li[data-menuitem="profile"] > a > i:first-child, #elUserLink_menu li[data-menuitem="editProfile"] > a > i:first-child, #elUserLink_menu li[data-menuitem="settings"] > a > i:first-child{flex-basis:39px!important;width:39px!important;height:39px!important;border-radius:12px!important;font-size:18px!important;}#elUserLink_menu .iDropdown__items > li.iDropdown__hr{grid-column:1/-1!important;height:1px!important;margin:2px 0!important;background:var(--ipbum-line)!important;}#elUserLink_menu li.iDropdown__hr hr{display:none!important;}#elUserLink_menu li[data-menuitem="themeEditor"] > a, #elUserLink_menu li[data-menuitem="modcp"] > a, #elUserLink_menu li[data-menuitem="admincp"] > a{border-color:#cfe3f6!important;background:#f1f7fd!important;}#elUserLink_menu li[data-menuitem="blockEditor"] > button{position:relative!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;height:100%!important;min-height:48px!important;padding:9px 12px!important;border:1px solid #cfe3f6!important;border-radius:11px!important;background:#f1f7fd!important;color:#425d79!important;font:inherit!important;font-weight:650!important;line-height:1.25!important;text-align:left!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important;}#elUserLink_menu li[data-menuitem="blockEditor"] > button::after{content:'›';margin-left:auto;color:#8da5ba;font-size:21px;line-height:1;}#elUserLink_menu li[data-menuitem="blockEditor"] > button > i:first-child{display:grid!important;place-items:center!important;flex:0 0 32px!important;width:32px!important;height:32px!important;border-radius:9px!important;background:#edf6ff!important;color:var(--ipbum-blue)!important;font-size:15px!important;}#elUserLink_menu li[data-menuitem="blockEditor"] > button:hover{transform:translateY(-1px);border-color:#9dccf4!important;background:#eef7ff!important;color:#086fc8!important;box-shadow:0 5px 14px rgba(8,127,229,.10)!important;}#elUserLink_menu li[data-menuitem="signout"]{grid-column:1/-1!important;}#elUserLink_menu li[data-menuitem="signout"] > a{border-color:#f1c7cb!important;background:#fff6f7!important;color:var(--ipbum-red)!important;}#elUserLink_menu li[data-menuitem="signout"] > a > i:first-child{background:#ffe6e8!important;color:var(--ipbum-red)!important;}@media (max-width:650px){#elUserLink_menu > .iDropdown{width:calc(100vw - 14px)!important;max-height:calc(100vh - 70px)!important;overflow:auto!important;border-radius:13px!important;}#elUserLink_menu .iDropdown__items{gap:7px!important;padding:7px!important}#elUserLink_menu .iDropdown__items > li:not(:has(.elUserNav_achievements)):not(.iDropdown__hr){grid-column:1/-1!important}#elUserLink_menu .iDropdown__items > li[data-menuitem="profile"], #elUserLink_menu .iDropdown__items > li[data-menuitem="editProfile"], #elUserLink_menu .iDropdown__items > li[data-menuitem="settings"]{grid-column:span 2!important}#elUserLink_menu .iDropdown__items > li > a{min-height:43px!important;padding:7px 10px!important;font-size:13px!important}#elUserLink_menu li[data-menuitem="profile"] > a, #elUserLink_menu li[data-menuitem="editProfile"] > a, #elUserLink_menu li[data-menuitem="settings"] > a{min-height:70px!important;padding:7px 4px!important;font-size:11px!important}#elUserLink_menu .iDropdown__items > li:has(.elUserNav_achievements){padding:12px!important}}.ipsBox--forumCategory{--rail-blue:#147be8;--rail-blue-dark:#075fc8;--rail-line:#dce8f5;--rail-ink:#0d2b4d;--rail-muted:#7187a1;border:1px solid #d8e4f0 !important;border-radius:22px !important;box-shadow:0 14px 38px rgba(20, 61, 105, .09) !important;overflow:hidden !important;background:#fff !important;}.ipsBox--forumCategory > .ipsBox__header{min-height:84px;padding:22px 28px 22px 104px !important;display:flex !important;align-items:center;gap:12px;color:var(--rail-ink) !important;background:linear-gradient(135deg, #ffffff 0%, #f5faff 100%) !important;border:0 !important;border-bottom:1px solid var(--rail-line) !important;position:relative;}.ipsBox--forumCategory > .ipsBox__header::before{content:"";position:absolute;left:28px;top:50%;width:52px;height:52px;transform:translateY(-50%);border-radius:16px;background:linear-gradient(145deg, var(--rail-blue), var(--rail-blue-dark));box-shadow:0 9px 20px rgba(20, 123, 232, .25);}.ipsBox--forumCategory > .ipsBox__header::after{content:"\f086";font-family:"Font Awesome 6 Free", "Font Awesome 5 Free", FontAwesome;font-weight:900;position:absolute;left:43px;top:50%;transform:translateY(-50%);color:#fff;font-size:22px;line-height:1;}.ipsBox--forumCategory > .ipsBox__header > a{color:var(--rail-ink) !important;font-size:22px !important;font-weight:800 !important;letter-spacing:-.02em;line-height:1.2 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;transform:none !important;}.ipsBox--forumCategory > .ipsBox__header .ipsBox__header-toggle{margin-inline-start:auto;border-radius:12px !important;}.ipsData--forum-category{position:relative;isolation:isolate;padding:0 !important;background:#fff !important;}.ipsData--forum-category::before{content:"";position:absolute;z-index:0;inset-block:0;inset-inline-start:0;width:88px;background:linear-gradient(180deg, #1689ed 0%, #0a68d3 100%);}.ipsData--forum-category > .ipsData__item{min-height:154px;display:grid !important;grid-template-columns:88px 92px minmax(0, 1fr);align-items:center;position:relative;padding:22px 24px 22px 0 !important;margin:0 !important;background:linear-gradient(90deg, transparent 0 88px, #fff 88px) !important;border:0 !important;border-bottom:1px solid var(--rail-line) !important;transition:background .2s ease, transform .2s ease;}.ipsData--forum-category > .ipsData__item:last-child{border-bottom:0 !important;}.ipsData--forum-category > .ipsData__item:hover{background:linear-gradient(90deg, transparent 0 88px, #f8fbff 88px) !important;}.ipsData--forum-category > .ipsData__item::before{grid-column:1;justify-self:center;display:grid;place-items:center;width:48px;height:48px;border:2px solid rgba(255,255,255,.78);border-radius:50%;background:rgba(255,255,255,.16);box-shadow:0 7px 16px rgba(0, 50, 120, .18);color:#fff;font-size:14px;font-weight:900;letter-spacing:.05em;position:relative;z-index:3;}.ipsData--forum-category .ipsLinkPanel{position:absolute !important;inset:0 !important;width:auto !important;border:0 !important;background:transparent !important;box-shadow:none !important;}.ipsData--forum-category .ipsLinkPanel::before{display:none !important;}.ipsData--forum-category .ipsData__image{grid-column:2;width:66px !important;height:66px !important;margin:0 !important;padding:0 !important;border-radius:18px;background:#f0f7ff;border:1px solid #dceafa;display:grid !important;place-items:center;overflow:hidden;box-shadow:0 6px 14px rgba(18, 69, 118, .08);position:relative;z-index:2;}.ipsData--forum-category .ipsData__customIcon{width:100% !important;height:100% !important;object-fit:cover !important;}.ipsData--forum-category .ipsData__content{grid-column:3;min-width:0;display:grid !important;grid-template-columns:minmax(250px, 1fr) 210px minmax(270px, 360px);align-items:center;gap:24px;padding:0 !important;position:relative;z-index:2;}.ipsData--forum-category .ipsData__main{min-width:0;}.ipsData--forum-category .ipsData__title h3{margin:0 !important;}.ipsData--forum-category .ipsData__title h3 > a:first-child{color:var(--rail-ink) !important;font-size:18px !important;font-weight:800 !important;line-height:1.3;}.ipsData--forum-category .ipsData__desc{margin-top:7px !important;color:var(--rail-muted) !important;font-size:14px !important;line-height:1.5;}.ipsData--forum-category .ipsButton_medium1{display:none !important;}.ipsData--forum-category .ipsData__stats > li{display:none !important;}.ipsData--forum-category .ipsData__stats{width:auto !important;margin:0 !important;padding:0 !important;border:0 !important;}.ipsData--forum-category .ipsDataItem_stats{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr));gap:9px;}.ipsData--forum-category .ciko_sap{min-width:0 !important;height:auto !important;padding:11px 8px !important;display:flex !important;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid #dbe8f5 !important;border-radius:14px !important;background:#f5f9fe !important;box-shadow:none !important;}.ipsData--forum-category .ciko_count{color:var(--rail-ink) !important;font-size:17px !important;font-weight:850 !important;line-height:1.1;}.ipsData--forum-category .ciko_btn{all:unset !important;color:var(--rail-muted) !important;font-size:10px !important;font-weight:750 !important;line-height:1.2 !important;text-transform:uppercase;letter-spacing:.04em;}.ipsData--forum-category .ipsData__last{min-width:0;padding:13px 15px !important;display:flex !important;align-items:center;gap:11px;border:1px solid #dce8f5 !important;border-radius:16px !important;background:linear-gradient(135deg, #f7fbff, #edf6ff) !important;}.ipsData--forum-category .ipsData__last .ipsUserPhoto{flex:0 0 42px;width:42px !important;height:42px !important;border-radius:12px !important;overflow:hidden;}.ipsData--forum-category .ipsData__last .ipsUserPhoto:hover{transform:none !important;}.ipsData--forum-category .ipsData__last-text{min-width:0;}.ipsData--forum-category .ipsData__last-primary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ipsData--forum-category .ipsData__last-primary a{color:var(--rail-ink) !important;font-size:13px !important;font-weight:750 !important;}.ipsData--forum-category .ipsData__last-secondary{margin-top:4px;color:var(--rail-muted) !important;font-size:11px !important;}.ipsData--forum-category .ipsSubList{margin-top:9px !important;display:flex !important;flex-wrap:wrap;gap:6px;}.ipsData--forum-category .ipsSubList li{margin:0 !important;}.ipsData--forum-category .ipsSubList a{display:inline-flex;padding:5px 9px;border-radius:8px;background:#edf5ff;color:#1769bd !important;font-size:11px;font-weight:700;}@media (max-width:1100px){.ipsData--forum-category .ipsData__content{grid-template-columns:minmax(220px, 1fr) 180px minmax(230px, 300px);gap:14px;}}@media (max-width:900px){.ipsData--forum-category::before{width:66px;}.ipsData--forum-category > .ipsData__item{grid-template-columns:66px 76px minmax(0, 1fr);padding:18px 16px 18px 0 !important;background:linear-gradient(90deg, transparent 0 66px, #fff 66px) !important;}.ipsData--forum-category > .ipsData__item:hover{background:linear-gradient(90deg, transparent 0 66px, #f8fbff 66px) !important;}.ipsData--forum-category > .ipsData__item::before{width:40px;height:40px;font-size:12px;}.ipsData--forum-category .ipsData__image{width:58px !important;height:58px !important;border-radius:15px;}.ipsData--forum-category .ipsData__content{grid-template-columns:minmax(0, 1fr) 170px;}.ipsData--forum-category .ipsData__stats{display:none !important;}}@media (max-width:650px){.ipsBox--forumCategory{border-radius:16px !important;}.ipsBox--forumCategory > .ipsBox__header{min-height:70px;padding:16px 48px 16px 72px !important;}.ipsBox--forumCategory > .ipsBox__header::before{left:16px;width:42px;height:42px;border-radius:13px;}.ipsBox--forumCategory > .ipsBox__header::after{left:27px;font-size:19px;}.ipsBox--forumCategory > .ipsBox__header > a{font-size:18px !important;}.ipsData--forum-category::before{width:50px;}.ipsData--forum-category > .ipsData__item{min-height:0;grid-template-columns:50px 62px minmax(0, 1fr);align-items:start;padding:17px 12px 17px 0 !important;background:linear-gradient(90deg, transparent 0 50px, #fff 50px) !important;}.ipsData--forum-category > .ipsData__item:hover{background:linear-gradient(90deg, transparent 0 50px, #f8fbff 50px) !important;}.ipsData--forum-category > .ipsData__item::before{width:32px;height:32px;margin-top:8px;font-size:10px;}.ipsData--forum-category .ipsData__image{width:50px !important;height:50px !important;border-radius:13px;}.ipsData--forum-category .ipsData__content{display:block !important;}.ipsData--forum-category .ipsData__title h3 > a:first-child{font-size:15px !important;}.ipsData--forum-category .ipsData__desc{font-size:12px !important;}.ipsData--forum-category .ipsData__last{margin-top:12px !important;padding:10px 11px !important;border-radius:12px !important;}.ipsData--forum-category .ipsData__last .ipsUserPhoto{flex-basis:34px;width:34px !important;height:34px !important;}.ipsData--forum-category .ipsData__last-primary a{font-size:12px !important;}}.ipsBox--forumCategory > .ipsData--forum-category{counter-reset:ipbForumRail;}.ipsBox--forumCategory > .ipsData--forum-category > .ipsData__item{counter-increment:ipbForumRail;}.ipsBox--forumCategory > .ipsData--forum-category > .ipsData__item::before{content:counter(ipbForumRail, decimal-leading-zero);}.ipsBox--forumCategory .ipsData--forum-category{counter-reset:ipbForumRail;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item{counter-increment:ipbForumRail;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item::before{content:counter(ipbForumRail, decimal-leading-zero) !important;}.ipsData--forum-category .ipsData__content:not(:has(.ipsDataItem_stats)){grid-template-columns:minmax(250px, 1fr) minmax(270px, 430px) !important;}.ipsData--forum-category .ipsData__stats:not(:has(.ipsDataItem_stats)){display:none !important;}.ipsData--forum-category .ipsSubList{align-items:center !important;margin-inline-start:0 !important;padding-inline-start:0 !important;}.ipsData--forum-category .ipsSubList > li{display:inline-flex !important;align-items:center !important;}@media (max-width:900px){.ipsData--forum-category .ipsData__content:not(:has(.ipsDataItem_stats)){grid-template-columns:minmax(0, 1fr) 170px !important;}}@media (max-width:650px){.ipsData--forum-category .ipsData__content:not(:has(.ipsDataItem_stats)){display:block !important;}}.ipsData--forum-category > .ipsData__item{grid-template-columns:88px minmax(0, 1fr) !important;}.ipsData--forum-category > .ipsData__item::before{content:none !important;display:none !important;}.ipsData--forum-category > .ipsData__item > .ipsData__image{grid-column:1 !important;justify-self:center !important;width:56px !important;height:56px !important;padding:6px !important;border:2px solid rgba(255, 255, 255, .82) !important;border-radius:18px !important;background:rgba(255, 255, 255, .96) !important;box-shadow:0 8px 18px rgba(0, 45, 105, .22) !important;z-index:3;}.ipsData--forum-category > .ipsData__item > .ipsData__image .ipsData__customIcon{width:100% !important;height:100% !important;border-radius:11px !important;object-fit:contain !important;}.ipsData--forum-category > .ipsData__item > .ipsData__content{grid-column:2 !important;padding-inline-start:24px !important;}@media (max-width:900px){.ipsData--forum-category > .ipsData__item{grid-template-columns:66px minmax(0, 1fr) !important;}.ipsData--forum-category > .ipsData__item > .ipsData__image{width:48px !important;height:48px !important;padding:5px !important;border-radius:15px !important;}.ipsData--forum-category > .ipsData__item > .ipsData__content{padding-inline-start:16px !important;}}@media (max-width:650px){.ipsData--forum-category > .ipsData__item{grid-template-columns:50px minmax(0, 1fr) !important;}.ipsData--forum-category > .ipsData__item > .ipsData__image{width:38px !important;height:38px !important;padding:4px !important;margin-top:3px !important;border-radius:12px !important;}.ipsData--forum-category > .ipsData__item > .ipsData__content{padding-inline-start:11px !important;}}.ipsBox--forumCategory{--rail-width:72px;}.ipsBox--forumCategory .ipsData--forum-category::before{width:var(--rail-width) !important;background:linear-gradient(180deg, #f5f7fa 0%, #e9eef4 100%) !important;border-inline-end:1px solid #d7e0e9;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item{min-height:132px !important;grid-template-columns:var(--rail-width) minmax(0, 1fr) !important;padding-block:18px !important;background:linear-gradient(90deg, transparent 0 var(--rail-width), #fff var(--rail-width)) !important;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item:hover{background:linear-gradient(90deg, transparent 0 var(--rail-width), #f9fbfd var(--rail-width)) !important;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item > .ipsData__image{width:44px !important;height:44px !important;padding:4px !important;border:1px solid #d5dee8 !important;border-radius:13px !important;background:#fff !important;box-shadow:0 5px 13px rgba(38, 57, 77, .12) !important;opacity:1 !important;filter:none !important;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item > .ipsData__image .ipsData__customIcon{border-radius:8px !important;opacity:1 !important;filter:none !important;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item > .ipsData__content{padding-inline-start:20px !important;}.ipsBox--forumCategory > .ipsBox__header{min-height:72px !important;padding-block:16px !important;padding-inline-start:88px !important;}.ipsBox--forumCategory > .ipsBox__header::before{left:24px !important;width:46px !important;height:46px !important;border-radius:14px !important;background:linear-gradient(145deg, #33475e, #1e3045) !important;box-shadow:0 7px 16px rgba(30, 48, 69, .18) !important;}.ipsBox--forumCategory > .ipsBox__header::after{left:37px !important;font-size:19px !important;}@media (max-width:900px){.ipsBox--forumCategory{--rail-width:58px;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item{min-height:116px !important;padding-block:15px !important;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item > .ipsData__image{width:38px !important;height:38px !important;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item > .ipsData__content{padding-inline-start:14px !important;}}@media (max-width:650px){.ipsBox--forumCategory{--rail-width:46px;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item{min-height:0 !important;padding-block:14px !important;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item > .ipsData__image{width:32px !important;height:32px !important;padding:3px !important;border-radius:10px !important;}.ipsBox--forumCategory .ipsData--forum-category > .ipsData__item > .ipsData__content{padding-inline-start:9px !important;}.ipsBox--forumCategory > .ipsBox__header{min-height:64px !important;padding-inline-start:68px !important;}.ipsBox--forumCategory > .ipsBox__header::before{left:14px !important;width:40px !important;height:40px !important;}.ipsBox--forumCategory > .ipsBox__header::after{left:25px !important;font-size:17px !important;}}.ipsBox--forumCategory .ipsData--forum-category .ipsSubList{gap:7px !important;margin-top:10px !important;margin-bottom:0 !important;}.ipsBox--forumCategory .ipsData--forum-category .ipsSubList > li{padding:0 !important;}.ipsBox--forumCategory .ipsData--forum-category .ipsSubList a{min-height:28px;padding:4px 10px !important;gap:0 !important;border:1px solid #dce6f0 !important;border-radius:9px !important;background:#f5f8fc !important;box-shadow:none !important;color:#2468aa !important;font-size:12px !important;font-weight:700 !important;line-height:18px !important;}.ipsBox--forumCategory .ipsData--forum-category .ipsSubList a::before, .ipsBox--forumCategory .ipsData--forum-category .ipsSubList a > i{content:none !important;display:none !important;}.ipsBox--forumCategory .ipsData--forum-category .ipsSubList a:hover{border-color:#b9cee3 !important;background:#eaf2fa !important;color:#124f89 !important;}@media (max-width:650px){.ipsBox--forumCategory .ipsData--forum-category .ipsSubList{gap:5px !important;margin-top:8px !important;}.ipsBox--forumCategory .ipsData--forum-category .ipsSubList a{min-height:26px;padding:3px 8px !important;font-size:11px !important;}}@media (min-width:769px){article.ipsEntry--post{grid-template-columns:258px minmax(0, 1fr) !important;border:1px solid #d9e3ed !important;border-radius:18px !important;background:#fff !important;box-shadow:0 10px 30px rgba(31, 55, 82, .07) !important;overflow:hidden !important;}}article.ipsEntry--post > .ipsEntry__author-column{border:0 !important;border-inline-end:1px solid #dde6ef !important;border-radius:0 !important;box-shadow:none !important;background:linear-gradient(180deg, #fff 0%, #fbfcfe 100%) !important;padding:0 16px 15px !important;}article.ipsEntry--post .ipbPostProfileCover{height:96px !important;margin-inline:-16px !important;border-radius:0 !important;background-position:center !important;box-shadow:inset 0 -24px 40px rgba(11, 35, 60, .08) !important;}article.ipsEntry--post .ipsEntry__author-column > [data-ips-hook="postUserPhoto"]{width:88px !important;height:88px !important;margin-top:-44px !important;margin-bottom:7px !important;padding:5px !important;background:#fff !important;box-shadow:0 7px 18px rgba(25, 49, 73, .16) !important;}article.ipsEntry--post .ipsEntry__author-column > [data-ips-hook="postUserPhoto"] > a, article.ipsEntry--post .ipsEntry__author-column > [data-ips-hook="postUserPhoto"] > a img{width:78px !important;height:78px !important;max-width:78px !important;}article.ipsEntry--post .ipsEntry__author-column > [data-ips-hook="postUserPhoto"] > img.ipsAvatarStack__rank{right:-5px !important;bottom:-4px !important;width:35px !important;height:35px !important;max-width:35px !important;}article.ipsEntry--post .ipsEntry__author-column > [data-ips-hook="postUsername"]{margin:7px 0 2px !important;font-size:18px !important;line-height:1.2 !important;}article.ipsEntry--post .ipsEntry__author-column > [data-ips-hook="postUserGroup"]{margin:6px auto 5px !important;}article.ipsEntry--post .ipsEntry__author-column > [data-ips-hook="postUserGroup"] .ipsEntry__moderatorBadge, article.ipsEntry--post .ipsEntry__author-column > [data-ips-hook="postUserGroup"]{min-height:27px !important;border-radius:14px !important;}article.ipsEntry--post .ipbPostProfileActions{margin-top:14px !important;padding:11px !important;border:1px solid #e0e8f0 !important;border-radius:15px !important;background:#f8fafc !important;}article.ipsEntry--post .ipbPostProfileStatsCustom{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:7px !important;margin:0 !important;padding:0 0 11px !important;border-bottom:1px solid #e3eaf1 !important;}article.ipsEntry--post .ipbPostProfileStatsCustom li{min-width:0 !important;}article.ipsEntry--post .ipbPostProfileStatsCustom a{width:100% !important;height:38px !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:5px !important;border:1px solid #e1e9f1 !important;border-radius:11px !important;background:#fff !important;box-shadow:none !important;color:#2169b5 !important;}article.ipsEntry--post .ipbPostProfileStatsCustom li:nth-child(2) a{color:#139653 !important;}article.ipsEntry--post .ipbPostProfileStatsCustom li:nth-child(3) a{color:#dc3e42 !important;}article.ipsEntry--post .ipbPostProfileStatsCustom i{font-size:15px !important;}article.ipsEntry--post .ipbPostProfileStatsCustom b{position:static !important;min-width:0 !important;height:auto !important;padding:0 !important;border:0 !important;background:transparent !important;color:#19344f !important;font-size:11px !important;line-height:1 !important;}article.ipsEntry--post .ipbPostProfileQuickActions{margin-top:11px !important;display:flex !important;justify-content:center !important;gap:9px !important;}article.ipsEntry--post .ipbPostProfileAction{width:38px !important;height:38px !important;border:1px solid #dfe8f1 !important;border-radius:50% !important;background:#eef5fc !important;box-shadow:none !important;color:#135b9e !important;}article.ipsEntry--post > .ipsEntry__content{min-width:0 !important;border:0 !important;background:#fff !important;}article.ipsEntry--post .ipsEntry__post{padding:23px 28px 18px !important;}article.ipsEntry--post .ipsEntry__meta{margin-bottom:18px !important;color:#6e8298 !important;font-size:12px !important;}article.ipsEntry--post [data-ips-hook="postContent"]{color:#24415e !important;font-size:15px !important;line-height:1.72 !important;}article.ipsEntry--post [data-ips-hook="postContent"] blockquote, article.ipsEntry--post [data-ips-hook="postContent"] .ipsQuote{margin:14px 0 20px !important;padding:18px 20px !important;border:0 !important;border-inline-start:4px solid #2587ea !important;border-radius:12px !important;background:linear-gradient(135deg, #f7faff, #f3f7fc) !important;box-shadow:none !important;color:#294766 !important;}article.ipsEntry--post [data-ips-hook="postContent"] blockquote::before, article.ipsEntry--post [data-ips-hook="postContent"] .ipsQuote::before{color:#2587ea !important;}article.ipsEntry--post .ipsEntry__footer{min-height:62px !important;margin:0 28px !important;padding:12px 0 !important;border-top:1px solid #e5ebf1 !important;background:#fff !important;align-items:center !important;}article.ipsEntry--post .ipsEntry__controls .ipsButton, article.ipsEntry--post .ipsEntry__controls button, article.ipsEntry--post .ipsEntry__controls a{border-radius:9px !important;}article.ipsEntry--post .ipsReact_reactions img, article.ipsEntry--post .ipsReact_reaction{filter:saturate(.8) !important;}@media (max-width:768px){article.ipsEntry--post{border:1px solid #d9e3ed !important;border-radius:14px !important;box-shadow:0 6px 20px rgba(31, 55, 82, .06) !important;overflow:hidden !important;}article.ipsEntry--post > .ipsEntry__author-column{border-inline-end:0 !important;border-bottom:1px solid #e1e8ef !important;}article.ipsEntry--post .ipsEntry__post{padding:17px 16px 13px !important;}article.ipsEntry--post .ipsEntry__meta{margin-bottom:13px !important;}article.ipsEntry--post [data-ips-hook="postContent"]{font-size:14px !important;line-height:1.62 !important;}article.ipsEntry--post [data-ips-hook="postContent"] blockquote, article.ipsEntry--post [data-ips-hook="postContent"] .ipsQuote{padding:14px !important;border-radius:10px !important;}article.ipsEntry--post .ipsEntry__footer{min-height:54px !important;margin:0 16px !important;padding:9px 0 !important;}}article.ipsEntry--post .ipbPostProfileStatsCustom > li > a, article.ipsEntry--post .ipbPostProfileStatsCustom > li:nth-child(1) > a, article.ipsEntry--post .ipbPostProfileStatsCustom > li:nth-child(2) > a, article.ipsEntry--post .ipbPostProfileStatsCustom > li:nth-child(3) > a{background:#fff !important;border:1px solid #dfe7ef !important;color:#19344f !important;}article.ipsEntry--post .ipbPostProfileStatsCustom > li > a > i{width:24px !important;height:24px !important;display:grid !important;place-items:center !important;border-radius:8px !important;background:#eaf3ff !important;color:#1871ca !important;font-size:13px !important;}article.ipsEntry--post .ipbPostProfileStatsCustom > li:nth-child(2) > a > i{background:#e9f8ef !important;color:#149654 !important;}article.ipsEntry--post .ipbPostProfileStatsCustom > li:nth-child(3) > a > i{background:#fff0f1 !important;color:#dc3e42 !important;}article.ipsEntry--post .ipbPostProfileStatsCustom > li > a > b{color:#19344f !important;text-shadow:none !important;}article.ipsEntry--post .ipbPostProfileStatsCustom > li > a:hover{border-color:#bfd0e1 !important;background:#f8fbfe !important;transform:translateY(-1px);}#ipsLayout_sidebar #cAnnouncementSidebar{margin-bottom:12px !important;}#ipsLayout_sidebar .ipsAnnouncements--sidebar .ipsAnnouncement{min-height:48px !important;display:flex !important;align-items:center !important;padding:0 12px !important;border:1px solid #b9e6ce !important;border-radius:13px !important;background:#effbf4 !important;box-shadow:none !important;color:#137447 !important;}#ipsLayout_sidebar .ipsAnnouncements--sidebar .ipsAnnouncement__link{display:flex !important;align-items:center !important;gap:9px !important;color:#137447 !important;font-size:13px !important;font-weight:700 !important;}#ipsLayout_sidebar .ipsAnnouncements--sidebar .ipsAnnouncement__icon{color:#1a9b61 !important;font-size:15px !important;}#ipsLayout_sidebar .ipsAnnouncements--sidebar [data-role="dismissAnnouncement"]{margin-inline-start:auto !important;color:#1a8a58 !important;}#ipsLayout_sidebar [data-blockid^="app_core_mostContributions_"]{overflow:hidden !important;border:1px solid #dce5ee !important;border-radius:16px !important;background:#fff !important;box-shadow:0 8px 24px rgba(26, 54, 82, .07) !important;}#ipsLayout_sidebar [data-blockid^="app_core_mostContributions_"] > .ipsWidget__header{min-height:68px !important;display:flex !important;align-items:center !important;padding:17px 18px !important;border:0 !important;border-bottom:1px solid #e1e8f0 !important;background:#fff !important;}#ipsLayout_sidebar [data-blockid^="app_core_mostContributions_"] > .ipsWidget__header h3{display:flex !important;align-items:center !important;gap:10px !important;margin:0 !important;padding:0 !important;background:none !important;box-shadow:none !important;transform:none !important;color:#102d4c !important;font-size:18px !important;font-weight:850 !important;}#ipsLayout_sidebar [data-blockid^="app_core_mostContributions_"] > .ipsWidget__header h3::before{content:"\f091";width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#eaf3ff;color:#2477d1;font-family:"Font Awesome 6 Free", "Font Awesome 5 Free", FontAwesome;font-size:15px;font-weight:900;}#ipsLayout_sidebar [data-blockid^="app_core_mostContributions_"] > .ipsWidget__content{background:#fff !important;}#ipsLayout_sidebar .ipsData--widget-most-contributions{counter-reset:ipbTopAuthor;background:#fff !important;}#ipsLayout_sidebar .ipsData--widget-most-contributions > .ipsData__item{counter-increment:ipbTopAuthor;min-height:82px !important;display:grid !important;grid-template-columns:52px minmax(0, 1fr) 38px !important;align-items:center !important;gap:12px !important;padding:13px 14px !important;border:0 !important;border-bottom:1px solid #e5ebf1 !important;background:#fff !important;position:relative;}#ipsLayout_sidebar .ipsData--widget-most-contributions > .ipsData__item:first-child{background:#f3f8ff !important;}#ipsLayout_sidebar .ipsData--widget-most-contributions > .ipsData__item:last-child{border-bottom:0 !important;}#ipsLayout_sidebar .ipsData--widget-most-contributions > .ipsData__item::after{content:counter(ipbTopAuthor);grid-column:3;grid-row:1;width:32px;height:32px;display:grid;place-items:center;justify-self:end;border-radius:10px;background:#eef2f7;color:#526b85;font-size:12px;font-weight:850;}#ipsLayout_sidebar .ipsData--widget-most-contributions > .ipsData__item:first-child::after{content:"\f521 1";width:42px;background:#fff3d2;color:#bb7800;font-family:"Font Awesome 6 Free", "Font Awesome 5 Free", FontAwesome;font-weight:900;}#ipsLayout_sidebar .ipsData--widget-most-contributions .ipsData__image{grid-column:1 !important;grid-row:1 !important;width:52px !important;height:52px !important;margin:0 !important;border-radius:13px !important;overflow:hidden !important;box-shadow:none !important;}#ipsLayout_sidebar .ipsData--widget-most-contributions .ipsUserPhoto, #ipsLayout_sidebar .ipsData--widget-most-contributions .ipsUserPhoto img{width:52px !important;height:52px !important;border-radius:13px !important;object-fit:cover !important;transform:none !important;}#ipsLayout_sidebar .ipsData--widget-most-contributions .ipsData__content{grid-column:2 !important;grid-row:1 !important;min-width:0 !important;padding:0 !important;}#ipsLayout_sidebar .ipsData--widget-most-contributions .ipsData__title{margin:0 !important;font-size:14px !important;font-weight:800 !important;line-height:1.25 !important;}#ipsLayout_sidebar .ipsData--widget-most-contributions .ipsData__meta{margin:4px 0 0 !important;color:#70849a !important;font-size:11px !important;}.yrForumActivity .yrFaPaidPinButton{min-height:38px !important;padding:0 13px !important;border:1px solid #e9a927 !important;border-radius:10px !important;background:#fff9ea !important;box-shadow:none !important;color:#a66b00 !important;font-size:12px !important;font-weight:800 !important;}.yrForumActivity .yrFaLastUserLink{min-height:42px !important;display:flex !important;align-items:center !important;gap:8px !important;padding:5px 8px !important;border:1px solid transparent !important;border-radius:10px !important;background:transparent !important;}.yrForumActivity .yrFaLastUserLink:hover{border-color:#dbe6f0 !important;background:#f6f9fc !important;}.yrForumActivity .yrFaLastUserAvatar{width:30px !important;height:30px !important;border-radius:50% !important;object-fit:cover !important;}.yrForumActivity .yrFaLastUserName{min-width:0 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;font-size:12px !important;font-weight:750 !important;}.yrForumActivity .yrFaGo{width:30px !important;height:30px !important;display:grid !important;place-items:center !important;border:1px solid #dfe7ef !important;border-radius:9px !important;background:#fff !important;color:#668098 !important;}@media (max-width:768px){#ipsLayout_sidebar [data-blockid^="app_core_mostContributions_"]{border-radius:14px !important;}#ipsLayout_sidebar [data-blockid^="app_core_mostContributions_"] > .ipsWidget__header{min-height:58px !important;padding:12px 14px !important;}#ipsLayout_sidebar .ipsData--widget-most-contributions > .ipsData__item{min-height:70px !important;grid-template-columns:44px minmax(0, 1fr) 34px !important;padding:10px 12px !important;}#ipsLayout_sidebar .ipsData--widget-most-contributions .ipsData__image, #ipsLayout_sidebar .ipsData--widget-most-contributions .ipsUserPhoto, #ipsLayout_sidebar .ipsData--widget-most-contributions .ipsUserPhoto img{width:44px !important;height:44px !important;border-radius:11px !important;}}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle]{overflow:hidden !important;margin-bottom:14px !important;border:1px solid #dce5ee !important;border-radius:16px !important;background:#fff !important;box-shadow:0 8px 24px rgba(26, 54, 82, .07) !important;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > .ipsWidget__header{min-height:62px !important;display:flex !important;align-items:center !important;padding:14px 17px !important;border:0 !important;border-bottom:1px solid #e1e8f0 !important;background:#fff !important;box-shadow:none !important;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > .ipsWidget__header::before, #ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > .ipsWidget__header::after{content:none !important;display:none !important;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > .ipsWidget__header h3{display:flex !important;align-items:center !important;gap:10px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;transform:none !important;color:#102d4c !important;font-size:17px !important;font-weight:850 !important;line-height:1.25 !important;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > .ipsWidget__header h3::before{content:"\f03a";flex:0 0 34px;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#eaf3ff;color:#2477d1;font-family:"Font Awesome 6 Free", "Font Awesome 5 Free", FontAwesome;font-size:15px;font-weight:900;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > .ipsWidget__content{border:0 !important;background:#fff !important;}#ipsLayout_sidebar [data-blockid^="app_core_mostContributions_"] > .ipsWidget__header h3::before{content:"\f091" !important;}#ipsLayout_sidebar [data-blockid^="app_core_invite_"] > .ipsWidget__header h3::before{content:"\f1e0" !important;}#ipsLayout_sidebar [data-blockid^="app_core_whosOnline_"] > .ipsWidget__header h3::before{content:"\f0c0" !important;}#ipsLayout_sidebar [data-blockid^="app_core_achievements_"] > .ipsWidget__header h3::before{content:"\f559" !important;}#ipsLayout_sidebar [data-blockid^="app_core_newsletter_"] > .ipsWidget__header h3::before{content:"\f0e0" !important;}#ipsLayout_sidebar [data-blockid^="app_forumactivity_ForumActivity_"] > .ipsWidget__header h3::before{content:"\f086" !important;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] .ipsWidget__padding{padding:16px !important;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] .ipsData__item{border-color:#e5ebf1 !important;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] .ipsButton{border-radius:10px !important;box-shadow:none !important;}#ipsLayout_sidebar [data-blockid^="app_core_invite_"] .ipsWidget__content{padding:18px 16px !important;color:#506a84 !important;text-align:center !important;}#ipsLayout_sidebar [data-blockid^="app_core_invite_"] .ipsButton{min-height:36px !important;padding-inline:13px !important;border:1px solid #e0e7ef !important;background:#f2f5f8 !important;color:#405a74 !important;}#ipsLayout_sidebar [data-blockid^="app_core_whosOnline_"] .ipsList--csv{display:flex !important;flex-wrap:wrap !important;gap:7px !important;}#ipsLayout_sidebar [data-blockid^="app_core_whosOnline_"] .ipsList--csv > li{margin:0 !important;padding:6px 9px !important;border:1px solid #e1e9f1 !important;border-radius:9px !important;background:#f7f9fc !important;}@media (max-width:768px){#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle]{border-radius:14px !important;margin-bottom:11px !important;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > .ipsWidget__header{min-height:56px !important;padding:11px 13px !important;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > .ipsWidget__header h3{font-size:15px !important;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > .ipsWidget__header h3::before{flex-basis:30px;width:30px;height:30px;border-radius:9px;font-size:13px;}}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > h3.ipsWidget__header{min-height:62px !important;box-sizing:border-box !important;display:flex !important;align-items:center !important;gap:10px !important;margin:0 !important;padding:14px 17px !important;border:0 !important;border-bottom:1px solid #e1e8f0 !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important;transform:none !important;color:#102d4c !important;font-size:17px !important;font-weight:850 !important;line-height:1.25 !important;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > h3.ipsWidget__header::before{content:"\f03a";flex:0 0 34px;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#eaf3ff;color:#2477d1;font-family:"Font Awesome 6 Free", "Font Awesome 5 Free", FontAwesome;font-size:15px;font-weight:900;}#ipsLayout_sidebar [data-blockid^="app_core_invite_"] > h3.ipsWidget__header::before{content:"\f1e0" !important;}#ipsLayout_sidebar [data-blockid^="app_core_whosOnline_"] > h3.ipsWidget__header::before{content:"\f0c0" !important;}#ipsLayout_sidebar [data-blockid^="app_core_achievements_"] > h3.ipsWidget__header::before{content:"\f559" !important;}#ipsLayout_sidebar [data-blockid^="app_core_newsletter_"] > h3.ipsWidget__header::before{content:"\f0e0" !important;}#ipsLayout_sidebar .ipsData--widget-most-contributions > .ipsData__item:first-child::after{content:"1" !important;width:32px !important;height:32px !important;border:1px solid #f0d28c !important;border-radius:10px !important;background:#fff4d6 !important;color:#a66a00 !important;font-family:inherit !important;font-size:12px !important;font-weight:900 !important;}@media (max-width:768px){#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > h3.ipsWidget__header{min-height:56px !important;padding:11px 13px !important;font-size:15px !important;}#ipsLayout_sidebar .ipsWidget--vertical[data-blocktitle] > h3.ipsWidget__header::before{flex-basis:30px;width:30px;height:30px;border-radius:9px;font-size:13px;}}#ipsLayout_sidebar [data-blockid^="app_core_invite_"] > h3.ipsWidget__header::before, #ipsLayout_sidebar [data-blockid^="app_core_invite_"] > .ipsWidget__header h3::before{content:none !important;display:none !important;}#ipsLayout_sidebar [data-blockid^="app_core_invite_"] > h3.ipsWidget__header, #ipsLayout_sidebar [data-blockid^="app_core_invite_"] > .ipsWidget__header h3{gap:0 !important;}#ipsLayout_sidebar [data-blockid^="app_core_invite_"] > h3.ipsWidget__header::before, #ipsLayout_sidebar [data-blockid^="app_core_invite_"] > .ipsWidget__header h3::before{content:"\f1e0" !important;display:grid !important;place-items:center !important;flex:0 0 34px !important;width:34px !important;height:34px !important;border-radius:10px !important;background:#eaf3ff !important;color:#2477d1 !important;font-family:"Font Awesome 6 Free", "Font Awesome 5 Free", FontAwesome !important;font-size:15px !important;font-weight:900 !important;}#ipsLayout_sidebar [data-blockid^="app_core_invite_"] > h3.ipsWidget__header, #ipsLayout_sidebar [data-blockid^="app_core_invite_"] > .ipsWidget__header h3{gap:10px !important;}@media (max-width:768px){#ipsLayout_sidebar [data-blockid^="app_core_invite_"] > h3.ipsWidget__header::before, #ipsLayout_sidebar [data-blockid^="app_core_invite_"] > .ipsWidget__header h3::before{flex-basis:30px !important;width:30px !important;height:30px !important;border-radius:9px !important;font-size:13px !important;}}.ipsPageHeader--topic-list{margin-bottom:14px !important;padding:18px 20px !important;border:1px solid #dce5ee !important;border-radius:16px !important;background:#fff !important;box-shadow:0 8px 24px rgba(26, 54, 82, .06) !important;}.ipsPageHeader--topic-list .ipsPageHeader__primary{position:relative;padding-inline-start:52px !important;}.ipsPageHeader--topic-list .ipsPageHeader__primary::before{content:"\f15c";position:absolute;inset-inline-start:0;top:50%;width:40px;height:40px;display:grid;place-items:center;transform:translateY(-50%);border-radius:11px;background:#eaf3ff;color:#2477d1;font-family:"Font Awesome 6 Free", "Font Awesome 5 Free", FontAwesome;font-size:17px;font-weight:900;}.ipsPageHeader--topic-list .ipsPageHeader__title{color:#102d4c !important;font-size:21px !important;font-weight:850 !important;line-height:1.2 !important;}.ipsPageHeader--topic-list .ipsPageHeader__desc{margin-top:4px !important;color:#72869b !important;font-size:13px !important;}.ipsPageHeader--topic-list .ipsButtons .ipsButton{min-height:38px !important;border:1px solid #dce5ee !important;border-radius:10px !important;background:#f7f9fc !important;box-shadow:none !important;color:#48647f !important;}.ipsBox--forumsTable{overflow:hidden !important;border:1px solid #dce5ee !important;border-radius:16px !important;background:#fff !important;box-shadow:0 10px 30px rgba(26, 54, 82, .07) !important;}.ipsBox--forumsTable > .ipsButtonBar--top{min-height:62px !important;display:flex !important;align-items:center !important;padding:10px 16px !important;border:0 !important;border-bottom:1px solid #dfe7ef !important;background:#f9fbfd !important;}.ipsBox--forumsTable .ipsButtonBar__end{margin-inline-start:auto !important;}.ipsBox--forumsTable .ipsDataFilters{display:flex !important;align-items:center !important;gap:8px !important;}.ipsBox--forumsTable .ipsDataFilters__button{min-height:38px !important;padding:0 13px !important;border:1px solid #dce5ee !important;border-radius:10px !important;background:#fff !important;color:#46617c !important;font-size:12px !important;font-weight:750 !important;}.ipsData--table-topic-list{background:#fff !important;}.ipsData--table-topic-list > .ipsData__item{min-height:112px !important;padding:16px 18px !important;border:0 !important;border-bottom:1px solid #e1e8ef !important;background:#fff !important;transition:background .18s ease !important;}.ipsData--table-topic-list > .ipsData__item:last-child{border-bottom:0 !important;}.ipsData--table-topic-list > .ipsData__item:hover{background:#fafcff !important;}.ipsData--table-topic-list > .ipsData__item:has(.ipsBadge--pinned){background:#f4f8ff !important;}.ipsData--table-topic-list > .ipsData__item:has(.ipsBadge--pinned):hover{background:#eef5ff !important;}.ipsData--table-topic-list > .ipsData__item > .ipsData__icon{width:46px !important;height:46px !important;margin-inline-end:14px !important;align-self:center !important;}.ipsData--table-topic-list > .ipsData__item > .ipsData__icon .ipsUserPhoto, .ipsData--table-topic-list > .ipsData__item > .ipsData__icon img{width:46px !important;height:46px !important;border-radius:12px !important;object-fit:cover !important;transform:none !important;}.ipsData--table-topic-list .ipsData__content{min-width:0 !important;align-items:center !important;}.ipsData--table-topic-list .ipsData__main{min-width:0 !important;padding-inline-end:20px !important;}.ipsData--table-topic-list .ipsData__title{display:flex !important;align-items:center !important;gap:8px !important;}.ipsData--table-topic-list .ipsData__title h4{margin:0 !important;}.ipsData--table-topic-list .ipsData__title h4 > a{color:#102d4c !important;font-size:16px !important;font-weight:820 !important;line-height:1.35 !important;}.ipsData--table-topic-list .ipsBadge--pinned{width:28px !important;height:28px !important;display:grid !important;place-items:center !important;padding:0 !important;border-radius:8px !important;background:#f8dce4 !important;color:#b72950 !important;}.ipsData--table-topic-list .ipsData__meta{margin-top:4px !important;color:#71869b !important;font-size:12px !important;}.ipsData--table-topic-list .ipsTags{margin-top:8px !important;display:flex !important;flex-wrap:wrap !important;gap:5px !important;}.ipsData--table-topic-list .ipsTags__item{margin:0 !important;}.ipsData--table-topic-list .ipsTags__tag{min-height:25px !important;display:inline-flex !important;align-items:center !important;padding:3px 9px !important;border:1px solid #dce8f6 !important;border-radius:8px !important;background:#edf5ff !important;color:#176ac0 !important;font-size:11px !important;font-weight:700 !important;}.ipsData--table-topic-list .ipsData__extra{min-width:480px !important;display:grid !important;grid-template-columns:175px minmax(250px, 1fr) !important;align-items:center !important;gap:18px !important;}.ipsData--table-topic-list .ipsData__stats{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:8px !important;margin:0 !important;}.ipsData--table-topic-list .ipsData__stats > li{min-width:0 !important;min-height:52px !important;display:flex !important;flex-direction:column !important;justify-content:center !important;padding:6px 8px 6px 33px !important;border-inline-end:1px solid #e2e9f0 !important;position:relative !important;}.ipsData--table-topic-list .ipsData__stats > li:last-child{border-inline-end:0 !important;}.ipsData--table-topic-list .ipsData__stats > li::before{content:"\f075";position:absolute;inset-inline-start:5px;top:50%;transform:translateY(-50%);color:#56718d;font-family:"Font Awesome 6 Free", "Font Awesome 5 Free", FontAwesome;font-size:17px;font-weight:400;}.ipsData--table-topic-list .ipsData__stats > li[data-stattype="num_views"]::before{content:"\f06e";}.ipsData--table-topic-list .ipsData__stats-icon{display:block !important;color:#173552 !important;font-size:14px !important;font-weight:850 !important;line-height:1.1 !important;}.ipsData--table-topic-list .ipsData__stats-icon::after{content:attr(data-stat-value);}.ipsData--table-topic-list .ipsData__stats-label{margin-top:3px !important;color:#7a8da1 !important;font-size:10px !important;line-height:1.15 !important;}.ipsData--table-topic-list .ipsData__last{min-width:0 !important;min-height:64px !important;display:flex !important;align-items:center !important;gap:10px !important;padding:10px 13px !important;border:1px solid #dbe7f3 !important;border-radius:13px !important;background:#f4f8fd !important;}.ipsData--table-topic-list .ipsData__last .ipsUserPhoto, .ipsData--table-topic-list .ipsData__last .ipsUserPhoto img{flex:0 0 38px !important;width:38px !important;height:38px !important;border-radius:10px !important;object-fit:cover !important;transform:none !important;}.ipsData--table-topic-list .ipsData__last-text{min-width:0 !important;}.ipsData--table-topic-list .ipsData__last-primary{overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;font-size:12px !important;font-weight:800 !important;}.ipsData--table-topic-list .ipsData__last-secondary{margin-top:3px !important;color:#74889c !important;font-size:10px !important;}@media (max-width:1100px){.ipsData--table-topic-list .ipsData__extra{min-width:310px !important;grid-template-columns:1fr !important;gap:8px !important;}.ipsData--table-topic-list .ipsData__stats{display:none !important;}}@media (max-width:768px){.ipsPageHeader--topic-list{padding:14px !important;border-radius:14px !important;}.ipsPageHeader--topic-list .ipsPageHeader__primary{padding-inline-start:44px !important;}.ipsPageHeader--topic-list .ipsPageHeader__primary::before{width:34px;height:34px;font-size:14px;}.ipsPageHeader--topic-list .ipsPageHeader__title{font-size:18px !important;}.ipsBox--forumsTable{border-radius:14px !important;}.ipsBox--forumsTable > .ipsButtonBar--top{min-height:54px !important;padding:8px 10px !important;}.ipsBox--forumsTable .ipsDataFilters__button{min-height:34px !important;padding-inline:9px !important;}.ipsData--table-topic-list > .ipsData__item{min-height:0 !important;padding:13px 12px !important;}.ipsData--table-topic-list > .ipsData__item > .ipsData__icon{width:38px !important;height:38px !important;margin-inline-end:10px !important;}.ipsData--table-topic-list > .ipsData__item > .ipsData__icon .ipsUserPhoto, .ipsData--table-topic-list > .ipsData__item > .ipsData__icon img{width:38px !important;height:38px !important;border-radius:10px !important;}.ipsData--table-topic-list .ipsData__main{padding-inline-end:0 !important;}.ipsData--table-topic-list .ipsData__title h4 > a{font-size:14px !important;}.ipsData--table-topic-list .ipsData__extra{min-width:0 !important;display:block !important;margin-top:11px !important;}.ipsData--table-topic-list .ipsData__last{min-height:54px !important;padding:8px 10px !important;}}.ipsData--table-topic-list .ipsData__stats > li{min-height:52px !important;display:grid !important;grid-template-columns:24px minmax(0, 1fr) !important;grid-template-rows:auto auto !important;align-content:center !important;column-gap:7px !important;padding:6px 8px !important;}.ipsData--table-topic-list .ipsData__stats > li::before{grid-column:1 !important;grid-row:1 / 3 !important;position:static !important;align-self:center !important;transform:none !important;font-size:17px !important;}.ipsData--table-topic-list .ipsData__stats-icon{display:none !important;}.ipsData--table-topic-list .ipsData__stats-label{grid-column:2 !important;grid-row:1 / 3 !important;align-self:center !important;display:block !important;margin:0 !important;color:#38536e !important;font-size:11px !important;font-weight:700 !important;line-height:1.3 !important;}@media (min-width:1101px){.ipsData--table-topic-list .ipsData__extra{min-width:610px !important;grid-template-columns:270px minmax(300px, 1fr) !important;gap:18px !important;}.ipsData--table-topic-list .ipsData__stats{grid-template-columns:repeat(2, minmax(125px, 1fr)) !important;gap:10px !important;}.ipsData--table-topic-list .ipsData__stats > li{min-width:0 !important;min-height:50px !important;grid-template-columns:25px minmax(0, 1fr) !important;grid-template-rows:1fr !important;align-items:center !important;align-content:center !important;column-gap:8px !important;padding:8px 10px !important;border:1px solid #dce6f0 !important;border-radius:11px !important;background:#fff !important;}.ipsData--table-topic-list .ipsData__stats > li::before{grid-column:1 !important;grid-row:1 !important;justify-self:center !important;color:#567b9e !important;font-size:16px !important;}.ipsData--table-topic-list .ipsData__stats-label{grid-column:2 !important;grid-row:1 !important;align-self:center !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;color:#294762 !important;font-size:11px !important;font-weight:750 !important;line-height:1.2 !important;}}@media (min-width:1101px) and (max-width:1350px){.ipsData--table-topic-list .ipsData__extra{min-width:525px !important;grid-template-columns:230px minmax(270px, 1fr) !important;gap:12px !important;}.ipsData--table-topic-list .ipsData__stats{grid-template-columns:repeat(2, minmax(105px, 1fr)) !important;gap:7px !important;}.ipsData--table-topic-list .ipsData__stats > li{grid-template-columns:21px minmax(0, 1fr) !important;column-gap:5px !important;padding-inline:7px !important;}.ipsData--table-topic-list .ipsData__stats-label{font-size:10px !important;}}.ipsBox--topicHeader{overflow:hidden;margin-block:16px 14px !important;border:1px solid #d8e5f1 !important;border-radius:16px !important;background:#fff !important;box-shadow:0 6px 22px rgba(21, 57, 88, .07) !important;}.ipsBox--topicHeader > .ipsPageHeader{padding:26px 28px 0 !important;background:#fff !important;}.ipsBox--topicHeader .ipsPageHeader__row:first-child{display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;align-items:start !important;gap:18px 26px !important;min-height:0 !important;margin:0 !important;padding:0 0 18px !important;}.ipsBox--topicHeader .ipsPageHeader__row:first-child > .ipsPageHeader__primary{min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;}.ipsBox--topicHeader .ipsPageHeader__title{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:10px !important;margin:0 0 13px !important;}.ipsBox--topicHeader .ipsPageHeader__title h1{margin:0 !important;color:#102b46 !important;font-size:clamp(24px, 2vw, 34px) !important;font-weight:800 !important;line-height:1.18 !important;letter-spacing:-.02em !important;}.ipsBox--topicHeader .ipsBadges{display:inline-flex !important;gap:7px !important;}.ipsBox--topicHeader .ipsBadges .ipsBadge{display:grid !important;place-items:center !important;width:34px !important;height:34px !important;padding:0 !important;border:0 !important;border-radius:9px !important;background:#f8dce4 !important;color:#a91842 !important;box-shadow:none !important;}.ipsBox--topicHeader .ipsBadges .ipsBadge--featured{background:#fff0d2 !important;color:#9b5d00 !important;}.ipsBox--topicHeader .ipsTags{display:flex !important;flex-wrap:wrap !important;gap:7px !important;margin:0 !important;padding:0 !important;}.ipsBox--topicHeader .ipsTags__item{display:inline-flex !important;align-items:stretch !important;overflow:hidden !important;margin:0 !important;border:1px solid #dbe8f8 !important;border-radius:8px !important;background:#edf5ff !important;}.ipsBox--topicHeader .ipsTags__tag{display:inline-flex !important;align-items:center !important;min-height:30px !important;padding:5px 11px !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#1169c6 !important;font-size:12px !important;font-weight:700 !important;line-height:1.2 !important;text-decoration:none !important;}.ipsBox--topicHeader .ipsTags__item > :not(.ipsTags__tag){display:grid !important;place-items:center !important;box-sizing:border-box !important;width:27px !important;min-width:27px !important;min-height:30px !important;margin:0 !important;padding:0 !important;border:0 !important;border-left:1px solid #d5e3f3 !important;border-radius:0 !important;background:#e6f0fd !important;color:#1369c4 !important;}.ipsBox--topicHeader .ipsTags__tag:hover{border-color:#bcd7f5 !important;background:#e3f0ff !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderButtons"]{display:flex !important;align-items:center !important;justify-content:flex-end !important;flex-wrap:wrap !important;gap:9px !important;margin:2px 0 0 !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderButtons"] > li{margin:0 !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderButtons"] .ipsButton{min-height:42px !important;padding:0 16px !important;border:1px solid #d8e4ef !important;border-radius:11px !important;background:#f7f9fc !important;color:#294b6c !important;box-shadow:none !important;font-weight:700 !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderButtons"] .ipsButton--follow{border-color:#102640 !important;background:#102640 !important;color:#fff !important;}.ipsBox--topicHeader .ipsPageHeader__row--footer{margin:0 -28px 0 !important;padding:17px 28px !important;border-top:1px solid #e2eaf2 !important;background:#fbfcfe !important;}.ipsBox--topicHeader .ipsPageHeader__row--footer .ipsPhotoPanel{display:flex !important;align-items:center !important;width:100% !important;gap:13px !important;}.ipsBox--topicHeader .ipsPageHeader__row--footer .ipsUserPhoto{flex:0 0 42px !important;width:42px !important;height:42px !important;border:3px solid #fff !important;border-radius:50% !important;box-shadow:0 2px 8px rgba(18, 55, 86, .12) !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"]{display:grid !important;grid-template-columns:minmax(135px, .75fr) minmax(250px, 1.25fr) minmax(310px, 1.55fr) !important;align-items:center !important;width:100% !important;gap:0 !important;color:#53708d !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > *{box-sizing:border-box !important;min-width:0 !important;padding:2px 22px !important;border-left:1px solid #dce6ef !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > .ipsPhotoPanel__primary{padding-left:0 !important;border-left:0 !important;color:#183c5d !important;font-size:15px !important;font-weight:800 !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > .ipsPhotoPanel__secondary, .ipsBox--topicHeader .ipbTopicHeaderActivity{position:relative !important;display:block !important;padding-left:53px !important;line-height:1.55 !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > .ipsPhotoPanel__secondary::before{position:absolute !important;left:22px !important;top:50% !important;transform:translateY(-50%) !important;color:#1678d3 !important;font-family:"Font Awesome 6 Free", "Font Awesome 5 Free" !important;font-size:17px !important;font-weight:900 !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > .ipsPhotoPanel__secondary::before{content:"\f07b";}.ipsBox--topicHeader .ipbTopicHeaderActivity{display:grid !important;grid-template-columns:1fr !important;align-items:center !important;gap:6px !important;padding-left:22px !important;color:#294b69 !important;}.ipsBox--topicHeader .ipbTopicHeaderStats{display:flex !important;align-items:center !important;gap:18px !important;}.ipsBox--topicHeader .ipbTopicHeaderStat{display:flex !important;align-items:center !important;gap:8px !important;white-space:nowrap !important;}.ipsBox--topicHeader .ipbTopicHeaderStat > i, .ipsBox--topicHeader .ipbTopicHeaderLast > i{color:#1678d3 !important;font-size:17px !important;}.ipsBox--topicHeader .ipbTopicHeaderStat > span{display:grid !important;line-height:1.15 !important;}.ipsBox--topicHeader .ipbTopicHeaderStat b{color:#163a5b !important;font-size:15px !important;font-weight:800 !important;}.ipsBox--topicHeader .ipbTopicHeaderStat small{color:#71859a !important;font-size:10px !important;font-weight:600 !important;}.ipsBox--topicHeader .ipbTopicHeaderLast{display:flex !important;align-items:center !important;gap:9px !important;min-width:0 !important;padding-top:6px !important;border-top:1px solid #e5ecf3 !important;}.ipsBox--topicHeader .ipbTopicHeaderLastText{display:grid !important;min-width:0 !important;line-height:1.3 !important;}.ipsBox--topicHeader .ipbTopicHeaderLastText > span{color:#71859a !important;font-size:11px !important;}.ipsBox--topicHeader .ipbTopicHeaderLastText > b{overflow:hidden !important;color:#183c5d !important;font-size:13px !important;text-overflow:ellipsis !important;white-space:nowrap !important;}.ipsBox--topicHeader .ipsPageHeader__row--footer .ipsPhotoPanel > .ipsUserPhoto, .ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > .ipsPhotoPanel__primary, .ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > .ipsPhotoPanel__secondary{display:none !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"]{display:block !important;width:100% !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > .ipbTopicHeaderExact{display:grid !important;grid-template-columns:minmax(150px,.85fr) minmax(220px,1.15fr) minmax(180px,.9fr) minmax(190px,1fr) !important;align-items:center !important;width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;}.ipbTopicHeaderExact > div{box-sizing:border-box !important;min-width:0 !important;min-height:50px !important;display:flex !important;align-items:center !important;gap:11px !important;padding:3px 22px !important;border-left:1px solid #dce6ef !important;}.ipbTopicHeaderExact > div:first-child{padding-left:0 !important;border-left:0 !important;}.ipbTopicHeaderExact__author .ipsUserPhoto{flex:0 0 42px !important;width:42px !important;height:42px !important;border:3px solid #fff !important;border-radius:50% !important;box-shadow:0 2px 8px rgba(18,55,86,.12) !important;}.ipbTopicHeaderExact__author > span, .ipbTopicHeaderExact__category > span, .ipbTopicHeaderExact__last > span{display:grid !important;min-width:0 !important;line-height:1.35 !important;}.ipbTopicHeaderExact small{color:#71859a !important;font-size:11px !important;font-weight:600 !important;}.ipbTopicHeaderExact b{overflow:hidden !important;color:#183c5d !important;font-size:13px !important;font-weight:800 !important;text-overflow:ellipsis !important;}.ipbTopicHeaderExact__category > i, .ipbTopicHeaderExact__last > i{color:#1678d3 !important;font-size:18px !important;}.ipbTopicHeaderExact__stats{justify-content:center !important;gap:17px !important;}.ipbTopicHeaderExact__stats .ipbTopicHeaderStat{display:flex !important;align-items:center !important;gap:7px !important;}.ipbTopicHeaderExact__stats .ipbTopicHeaderStat > i{color:#1678d3 !important;font-size:17px !important;}.ipbTopicHeaderExact__stats .ipbTopicHeaderStat > span{display:grid !important;line-height:1.12 !important;}.ipbTopicHeaderExact__last b{white-space:nowrap !important;}.ipsBox--topicHeader + .i-flex{box-sizing:border-box !important;min-height:72px !important;margin:0 0 16px !important;padding:12px 16px !important;border:1px solid #dce7f1 !important;border-radius:14px !important;background:#fff !important;box-shadow:0 4px 15px rgba(21, 57, 88, .05) !important;}.ipsBox--topicHeader + .i-flex [data-ips-hook="topicMainButtons"]{display:flex !important;align-items:center !important;justify-content:flex-end !important;flex-wrap:wrap !important;gap:9px !important;margin:0 !important;}.ipsBox--topicHeader + .i-flex .ipsButton{min-height:44px !important;padding-inline:18px !important;border-radius:11px !important;font-weight:750 !important;box-shadow:none !important;}.ipsBox--topicHeader + .i-flex .ipsButton--primary{border-color:#146ee8 !important;background:#146ee8 !important;color:#fff !important;}.ipsBox--topicHeader + .i-flex .ipsButton--secondary, .ipsBox--topicHeader + .i-flex .ipsButton--inherit{border:1px solid #d5e2ed !important;background:#f6f9fc !important;color:#284b6b !important;}@media (max-width:900px){.ipsBox--topicHeader > .ipsPageHeader{padding:20px 20px 0 !important;}.ipsBox--topicHeader .ipsPageHeader__row:first-child{grid-template-columns:1fr !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderButtons"]{justify-content:flex-start !important;}.ipsBox--topicHeader .ipsPageHeader__row--footer{margin-inline:-20px !important;padding-inline:20px !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"]{grid-template-columns:1fr 1fr !important;}.ipsBox--topicHeader .ipbTopicHeaderActivity{grid-column:1 / -1 !important;margin-top:12px !important;padding-top:12px !important;border-top:1px solid #e2eaf1 !important;border-left:0 !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > .ipbTopicHeaderExact{grid-template-columns:1fr 1fr !important;}.ipbTopicHeaderExact > div:nth-child(3){border-left:0 !important;}.ipbTopicHeaderExact > div:nth-child(n+3){border-top:1px solid #e2eaf1 !important;}}@media (max-width:600px){.ipsBox--topicHeader{margin-block:10px 12px !important;border-radius:12px !important;}.ipsBox--topicHeader > .ipsPageHeader{padding:16px 14px 0 !important;}.ipsBox--topicHeader .ipsPageHeader__title h1{font-size:22px !important;}.ipsBox--topicHeader .ipsBadges .ipsBadge{width:30px !important;height:30px !important;}.ipsBox--topicHeader .ipsTags{gap:6px !important;}.ipsBox--topicHeader .ipsTags__tag{min-height:28px !important;padding:4px 9px !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderButtons"]{display:grid !important;grid-template-columns:1fr 1fr !important;width:100% !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderButtons"] .ipsButton{width:100% !important;padding-inline:10px !important;}.ipsBox--topicHeader .ipsPageHeader__row--footer{margin:18px -14px 0 !important;padding:14px !important;}.ipsBox--topicHeader .ipsPageHeader__row--footer .ipsPhotoPanel{align-items:flex-start !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"]{grid-template-columns:1fr !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > *{padding:7px 0 !important;border:0 !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > .ipsPhotoPanel__secondary{margin:0 !important;padding-left:29px !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > .ipsPhotoPanel__secondary::before{left:0 !important;}.ipsBox--topicHeader .ipbTopicHeaderActivity{grid-template-columns:1fr !important;gap:10px !important;padding-left:0 !important;}.ipsBox--topicHeader .ipbTopicHeaderStats{gap:18px !important;}.ipsBox--topicHeader [data-ips-hook="topicHeaderMetaData"] > .ipbTopicHeaderExact{grid-template-columns:1fr !important;}.ipbTopicHeaderExact > div{min-height:46px !important;padding:9px 0 !important;border-left:0 !important;border-top:1px solid #e2eaf1 !important;}.ipbTopicHeaderExact > div:first-child{border-top:0 !important;}.ipbTopicHeaderExact__stats{justify-content:flex-start !important;}.ipsBox--topicHeader + .i-flex{min-height:0 !important;padding:10px !important;border-radius:12px !important;}.ipsBox--topicHeader + .i-flex [data-ips-hook="topicMainButtons"]{display:grid !important;grid-template-columns:1fr 1fr !important;width:100% !important;}.ipsBox--topicHeader + .i-flex .ipsButton{width:100% !important;padding-inline:10px !important;}}article.ipsEntry--post .ipbPostProfileStatsCustom{grid-template-columns:repeat(3, minmax(64px, 1fr)) !important;gap:5px !important;}article.ipsEntry--post .ipbPostProfileStatsCustom > li{min-width:0 !important;}article.ipsEntry--post .ipbPostProfileStatsCustom > li > a{box-sizing:border-box !important;min-width:0 !important;height:42px !important;gap:2px !important;padding:4px 3px !important;}article.ipsEntry--post .ipbPostProfileStatsCustom > li > a > i{flex:0 0 20px !important;width:20px !important;height:20px !important;border-radius:7px !important;font-size:12px !important;}article.ipsEntry--post .ipbPostProfileStatsCustom > li > a > b{display:block !important;overflow:hidden !important;min-width:0 !important;max-width:100% !important;color:#19344f !important;font-size:10px !important;font-variant-numeric:tabular-nums !important;font-weight:850 !important;letter-spacing:-.025em !important;line-height:1.05 !important;text-align:center !important;text-overflow:ellipsis !important;white-space:nowrap !important;}article.ipsEntry--post .ipsEntry__post > .ipsEntry__meta{box-sizing:border-box !important;min-height:52px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;margin:-7px -8px 18px !important;padding:10px 14px !important;border:1px solid #dce6ef !important;border-radius:12px !important;background:#fbfcfe !important;box-shadow:0 3px 11px rgba(25, 61, 91, .045) !important;}article.ipsEntry--post .ipsEntry__post > .ipsEntry__meta .ipsBadges{margin-inline-start:auto !important;}#comments .ipsPagination, #comments [data-role="pagination"], #comments form[data-role="moderationTools"] > .i-flex:first-child{box-sizing:border-box !important;min-height:58px !important;margin-bottom:12px !important;padding:8px 12px !important;border:1px solid #d9e5ef !important;border-radius:13px !important;background:#fff !important;box-shadow:0 4px 14px rgba(25, 61, 91, .05) !important;}#comments .ipsPagination{display:flex !important;align-items:center !important;gap:4px !important;}#comments .ipsPagination a, #comments .ipsPagination span{border-radius:8px !important;}html body #ipsLayout_sidebar div.ipsWidget.ipsWidget--vertical[data-blockid^="app_core_invite_"] > h3.ipsWidget__header, html body div.ipsWidget.ipsWidget--vertical[data-blockid^="app_core_invite_"] > h3.ipsWidget__header{display:flex !important;align-items:center !important;gap:10px !important;}html body #ipsLayout_sidebar div.ipsWidget.ipsWidget--vertical[data-blockid^="app_core_invite_"] > h3.ipsWidget__header::before, html body div.ipsWidget.ipsWidget--vertical[data-blockid^="app_core_invite_"] > h3.ipsWidget__header::before{content:"\f1e0" !important;display:grid !important;place-items:center !important;flex:0 0 34px !important;width:34px !important;height:34px !important;border-radius:10px !important;background:#eaf3ff !important;color:#2477d1 !important;font-family:"Font Awesome 6 Free", "Font Awesome 5 Free", FontAwesome !important;font-size:15px !important;font-weight:900 !important;}@media (max-width:768px){article.ipsEntry--post .ipbPostProfileStatsCustom{grid-template-columns:repeat(3, minmax(58px, 1fr)) !important;gap:4px !important;}article.ipsEntry--post .ipbPostProfileStatsCustom > li > a{height:39px !important;padding-inline:2px !important;}article.ipsEntry--post .ipbPostProfileStatsCustom > li > a > i{flex-basis:20px !important;width:20px !important;height:20px !important;font-size:11px !important;}article.ipsEntry--post .ipsEntry__post > .ipsEntry__meta{min-height:46px !important;flex-wrap:wrap !important;margin:-3px -3px 14px !important;padding:9px 10px !important;border-radius:10px !important;}#comments .ipsPagination, #comments [data-role="pagination"], #comments form[data-role="moderationTools"] > .i-flex:first-child{min-height:52px !important;padding:7px 8px !important;border-radius:10px !important;}html body #ipsLayout_sidebar div.ipsWidget.ipsWidget--vertical[data-blockid^="app_core_invite_"] > h3.ipsWidget__header::before, html body div.ipsWidget.ipsWidget--vertical[data-blockid^="app_core_invite_"] > h3.ipsWidget__header::before{flex-basis:30px !important;width:30px !important;height:30px !important;border-radius:9px !important;font-size:13px !important;}}.ipsMessenger.ipsBox--messenger{--pm-accent:#1677f2;--pm-accent-soft:#eef6ff;--pm-border:#d8e4f1;--pm-text:#102b4e;--pm-muted:#627b9b;--pm-surface:#ffffff;--pm-canvas:#f3f7fc;overflow:hidden;border:1px solid var(--pm-border);border-radius:18px;background:var(--pm-surface);box-shadow:0 12px 34px rgba(34, 68, 105, .08);}.ipsMessenger .ipsMessenger__header{min-height:76px;padding:14px 20px;border-bottom:1px solid var(--pm-border);background:#fff;}.ipsMessenger #elMessengerTitle .ipsTitle{color:var(--pm-text);font-size:1.55rem;font-weight:750;letter-spacing:-.02em;}.ipsMessenger .ipsMessenger__header .ipsButtons{align-items:center;gap:8px;}.ipsMessenger .ipsMessenger__header .ipsButton{min-height:42px;border-radius:12px;font-weight:650;}.ipsMessenger .ipsMessenger__header .ipsButton--primary{padding-inline:18px;background:var(--pm-accent);border-color:var(--pm-accent);box-shadow:0 6px 15px rgba(22, 119, 242, .2);}.ipsMessenger .ipsMessenger__columns{min-height:680px;background:var(--pm-canvas);}@media (min-width:981px){.ipsMessenger .ipsMessenger__columns{display:grid;grid-template-columns:minmax(330px, 390px) minmax(0, 1fr);}.ipsMessenger .ipsMessenger__inbox, .ipsMessenger .ipsMessenger__conversation{width:auto;min-width:0;}}.ipsMessenger .ipsMessenger__inbox{border-inline-end:1px solid var(--pm-border);background:#fff;}.ipsMessenger #elMessageSidebar{height:100%;background:#fff;}.ipsMessenger [data-role="messageListFilters"]{margin:0;padding:10px 12px;border-bottom:1px solid var(--pm-border);background:#fbfdff;}.ipsMessenger [data-role="messageListFilters"] .ipsDataFilters{display:flex;flex-wrap:nowrap;align-items:center;gap:5px;width:100%;}.ipsMessenger [data-role="messageListFilters"] .ipsDataFilters > li{flex:0 0 auto;margin-inline-start:0 !important;}.ipsMessenger [data-role="messageListFilters"] .ipsDataFilters__button{min-height:34px;padding-inline:7px;border:1px solid transparent;border-radius:9px;color:#496482;font-size:.7rem;font-weight:650;}.ipsMessenger [data-role="messageListFilters"] .ipsDataFilters__button:hover{border-color:var(--pm-border);background:#fff;color:var(--pm-accent);}.ipsMessenger .ipsMessenger__search{margin:12px;padding-inline:12px;border:1px solid var(--pm-border);border-radius:12px;background:#f2f6fb;box-shadow:inset 0 1px 0 rgba(255,255,255,.8);}.ipsMessenger .ipsMessenger__search:focus-within{border-color:#8fc1ff;background:#fff;box-shadow:0 0 0 3px rgba(22,119,242,.1);}.ipsMessenger .ipsMessenger__search input{min-height:46px;color:var(--pm-text);}.ipsMessenger .ipsMessenger__search > form > .fa-magnifying-glass{color:#6c84a1;}.ipsMessenger .ipsMessenger__inboxList{background:#fff;}.ipsMessenger .ipsData--messenger-inbox .ipsData__item--messenger{position:relative;grid-template-columns:50px minmax(0, 1fr) auto;min-height:105px;padding:15px 14px;gap:12px;border-bottom:1px solid #e4ecf5;background:#fff;transition:background-color .18s ease, box-shadow .18s ease;}.ipsMessenger .ipsData--messenger-inbox .ipsData__item--messenger:hover{background:#f7faff;}.ipsMessenger .ipsData--messenger-inbox .ipsData__item--active{background:var(--pm-accent-soft) !important;box-shadow:inset 4px 0 0 var(--pm-accent);}.ipsMessenger .ipsData--messenger-inbox .ipsData__item--active:hover{background:#e8f3ff !important;}.ipsMessenger .ipsData--messenger-inbox .ipsData__item--active .ipsData__title, .ipsMessenger .ipsData--messenger-inbox .ipsData__item--active .ipsData__title a{color:#075fcf !important;}.ipsMessenger .ipsData--messenger-inbox .ipsData__item--active .ipsData__desc{color:#456483 !important;}.ipsMessenger .ipsData--messenger-inbox .ipsData__item--active .ipsData__last{color:#69819c !important;}.ipsMessenger .ipsData--messenger-inbox .ipsData__icon{align-self:start;}.ipsMessenger .ipsData--messenger-inbox .ipsUserPhoto, .ipsMessenger .ipsData--messenger-inbox .ipsUserPhoto img{width:48px;height:48px;border-radius:13px;}.ipsMessenger .ipsData--messenger-inbox .ipsUserPhoto{overflow:hidden;border:2px solid #fff;box-shadow:0 3px 10px rgba(30,67,105,.13);}.ipsMessenger .ipsData--messenger-inbox .ipsData__title{margin-bottom:4px;color:var(--pm-text);font-size:.98rem;font-weight:750;}.ipsMessenger .ipsData--messenger-inbox .ipsData__desc{color:#526d8c;font-size:.88rem;line-height:1.4;}.ipsMessenger .ipsData--messenger-inbox .ipsData__last{margin-top:7px;color:var(--pm-muted);font-size:.76rem;}.ipsMessenger .ipsData--messenger-inbox .ipsData__stats{margin-top:6px;}.ipsMessenger .ipsData--messenger-inbox .ipsData__stats > li{display:inline-flex;align-items:center;gap:4px;min-width:30px;padding:4px 8px;border-radius:999px;background:#edf3f9;color:#54708e;font-size:.75rem;font-weight:700;}.ipsMessenger .ipsData--messenger-inbox [data-ips-unread] .ipsData__title a{color:#075fcf;}.ipsMessenger .ipsData--messenger-inbox .ipsIndicator{background:var(--pm-accent);box-shadow:0 0 0 3px rgba(22,119,242,.12);}.ipsMessenger .ipsData--messenger-inbox .ipsData__mod{align-self:center;}.ipsMessenger .ipsMessenger__conversation{min-width:0;padding:16px;background:var(--pm-canvas);}.ipsMessenger #elMessageViewer{min-width:0;}.ipsMessenger .ipsMessenger__conversationHeader{margin-bottom:14px;padding:20px 22px;border:1px solid var(--pm-border);border-radius:15px;background:#fff;box-shadow:0 5px 18px rgba(40,74,110,.05);}.ipsMessenger .ipsMessenger__conversationHeader .ipsTitle--h2{color:var(--pm-text);font-size:1.65rem;font-weight:760;letter-spacing:-.025em;}.ipsMessenger .ipsMessenger__conversationHeader .ipsButtons{align-items:flex-start;}.ipsMessenger .ipsMessenger__conversationHeader .ipsButton{min-height:38px;border:1px solid var(--pm-border);border-radius:10px;background:#f4f7fb;color:#3c5877;font-weight:650;}.ipsMessenger .cMessage_members{margin-top:9px;}.ipsMessenger .cMessage_members > ol{display:flex;flex-wrap:wrap;gap:8px !important;margin-top:10px !important;}.ipsMessenger .cMessage_members > ol > li:not([data-role="addUserItem"]){padding:7px 10px 7px 7px;border:1px solid #e1e9f2;border-radius:11px;background:#f7f9fc;}.ipsMessenger .cMessage_members .ipsPhotoPanel{align-items:center;gap:8px;}.ipsMessenger .cMessage_members .ipsUserPhoto, .ipsMessenger .cMessage_members .ipsUserPhoto img{width:36px;height:36px;border-radius:10px;}.ipsMessenger .cMessage_members .ipsPhotoPanel__primary{color:var(--pm-text);font-weight:700;}.ipsMessenger .cMessage_members [data-role="addUserItem"] .ipsButton{inline-size:40px;padding:0;border-radius:11px;color:var(--pm-accent);}.ipsMessenger [data-role="commentFeed"]{display:grid;gap:12px;}.ipsMessenger [data-role="commentFeed"] > .ipsComment, .ipsMessenger [data-role="commentFeed"] > article, .ipsMessenger [data-role="commentFeed"] > .ipsBox{overflow:hidden;margin:0;border:1px solid var(--pm-border);border-radius:15px;background:#fff;box-shadow:0 4px 14px rgba(40,74,110,.045);}.ipsMessenger [data-role="commentFeed"] .ipsComment__header, .ipsMessenger [data-role="commentFeed"] .ipsComment__content, .ipsMessenger [data-role="commentFeed"] .ipsComment__main{background:transparent;}.ipsMessenger [data-role="commentFeed"] .ipsComment__header{padding:14px 16px 8px;border:0;}.ipsMessenger [data-role="commentFeed"] .ipsComment__content, .ipsMessenger [data-role="commentFeed"] .ipsComment__main{color:#213c5c;}.ipsMessenger [data-role="commentFeed"] .ipsComment__content{padding-inline:16px;}.ipsMessenger [data-role="commentFeed"] .ipsComment__footer, .ipsMessenger [data-role="commentFeed"] .ipsComment__buttons{padding:8px 12px 12px;}.ipsMessenger [data-role="commentFeed"] .ipsButton{border-radius:9px;}.ipsMessenger [data-role="replyArea"]{position:sticky;bottom:10px;z-index:5;margin-top:14px;padding:12px !important;border:1px solid var(--pm-border);border-radius:15px;background:rgba(255,255,255,.96);box-shadow:0 10px 28px rgba(34,68,105,.12);backdrop-filter:blur(10px);}.ipsMessenger [data-role="replyArea"] .ipsEditor, .ipsMessenger [data-role="replyArea"] textarea, .ipsMessenger [data-role="replyArea"] .ipsInput{border-radius:11px;}.ipsMessenger [data-role="replyArea"] .ipsSubmitRow{padding-bottom:0;}.ipsMessenger [data-role="tablePagination"] .ipsButtonBar{margin-block:10px;border:1px solid var(--pm-border);border-radius:12px;background:#fff;}@media (max-width:980px){.ipsMessenger.ipsBox--messenger{border-radius:14px;}.ipsMessenger .ipsMessenger__header{min-height:66px;padding:10px 12px;}.ipsMessenger #elMessengerTitle .ipsTitle{font-size:1.25rem;}.ipsMessenger .ipsMessenger__header .ipsButton{min-height:38px;}.ipsMessenger .ipsMessenger__columns{min-height:560px;}.ipsMessenger .ipsMessenger__inbox{border-inline-end:0;}.ipsMessenger .ipsMessenger__conversation{padding:10px;}.ipsMessenger .ipsMessenger__conversationHeader{padding:15px;border-radius:13px;}.ipsMessenger .ipsMessenger__conversationHeader .ipsTitle--h2{font-size:1.3rem;}.ipsMessenger .ipsData--messenger-inbox .ipsData__item--messenger{min-height:94px;padding:12px;}.ipsMessenger [data-role="replyArea"]{bottom:6px;}}@media (max-width:520px){.ipsMessenger .ipsMessenger__header .ipsResponsive_showDesktop, .ipsMessenger .ipsMessenger__conversationHeader .ipsButton-backToInbox span{display:none !important;}.ipsMessenger .ipsMessenger__header .ipsButton--primary{inline-size:42px;padding:0;}.ipsMessenger .ipsMessenger__header .ipsButton--primary span{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);}.ipsMessenger .ipsMessenger__search{margin:9px;}.ipsMessenger [data-role="messageListFilters"]{padding:8px;}.ipsMessenger [data-role="messageListFilters"] .ipsDataFilters__button{padding-inline:8px;}.ipsMessenger .ipsData--messenger-inbox .ipsData__item--messenger{grid-template-columns:44px minmax(0,1fr) auto;gap:9px;}.ipsMessenger .ipsData--messenger-inbox .ipsUserPhoto, .ipsMessenger .ipsData--messenger-inbox .ipsUserPhoto img{width:42px;height:42px;}.ipsMessenger .cMessage_members .ipsPhotoPanel__secondary{display:none;}}@media (prefers-reduced-motion:reduce){.ipsMessenger .ipsData--messenger-inbox .ipsData__item--messenger{transition:none;}}.ipsProfileContainer{--profile-accent:#1478f2;--profile-accent-soft:#edf6ff;--profile-border:#d9e5f1;--profile-ink:#102d50;--profile-muted:#667f9d;--profile-canvas:#f4f8fc;--profile-card:#fff;}.ipsProfileContainer .ipsBox--profileHeader{overflow:hidden;padding:0;border:0;border-radius:18px;background:#fff;box-shadow:0 12px 34px rgba(31, 65, 101, .09);}.ipsProfileContainer .ipsCoverPhoto--profile{min-height:220px;padding:0 !important;border:0 !important;outline:0;border-radius:14px 14px 0 0;background:transparent;box-shadow:none;}.ipsProfileContainer .ipsCoverPhoto--profile .ipsCoverPhoto__container{grid-column:1 / -1;width:100%;height:220px;min-height:220px;aspect-ratio:auto;padding:0;border:0;outline:0;border-radius:14px 14px 0 0;overflow:hidden;box-shadow:none;}.ipsProfileContainer .ipsCoverPhoto--profile .ipsCoverPhoto__image{display:block;width:100%;height:100%;object-fit:cover;}.ipsProfileContainer .ipsCoverPhoto__overlay-buttons{inset-block-start:14px;inset-inline-end:14px;}.ipsProfileContainer .ipsCoverPhoto__overlay-buttons .ipsButton{min-height:40px;padding-inline:14px;border:1px solid rgba(255,255,255,.35);border-radius:11px;background:rgba(7,20,34,.68);color:#fff;font-weight:650;backdrop-filter:blur(8px);}.ipsProfileContainer .ipsCoverPhotoMeta{position:relative;display:grid;grid-template-columns:150px minmax(150px, auto) minmax(360px, 1fr) auto;align-items:center;gap:18px;min-height:96px;padding:10px 18px 10px 12px;border-top:0;background:#fff;}.ipsProfileContainer .ipsCoverPhoto__avatar{position:relative;z-index:4;width:142px;height:88px;}.ipsProfileContainer .ipsCoverPhoto__avatar .ipsUserPhoto{position:absolute;inset-inline-start:0;inset-block-end:0;display:block;width:136px;height:136px;padding:5px;overflow:hidden;border:1px solid #d8e4ef;border-radius:17px;background:#fff;box-shadow:0 10px 25px rgba(19, 52, 84, .17);}.ipsProfileContainer .ipsCoverPhoto__avatar .ipsUserPhoto img{width:100%;height:100%;border-radius:12px;object-fit:cover;}.ipsProfileContainer .ipsCoverPhoto__titles{min-width:0;padding-inline-end:14px;border-inline-end:1px solid #e3ebf3;}.ipsProfileContainer .ipsCoverPhoto__title{display:flex;align-items:center;gap:8px;}.ipsProfileContainer .ipsCoverPhoto__title h1{margin:0;color:var(--profile-ink);font-size:1.75rem;font-weight:800;letter-spacing:-.025em;}.ipsProfileContainer .ipsCoverPhoto__desc{display:inline-flex;align-items:center;width:max-content;max-width:100%;margin-top:7px;padding:5px 10px;border:1px solid #f1cfd3;border-radius:999px;background:#fff2f4;color:#d4263f;font-size:.78rem;font-weight:750;}.ipsProfileContainer .ipsCoverPhoto__stats{display:grid;grid-template-columns:repeat(3, minmax(120px, 1fr));min-width:0;margin:0;}.ipsProfileContainer .ipsCoverPhoto__stats > li{min-width:0;padding:5px 18px;border-inline-start:1px solid #e3ebf3;}.ipsProfileContainer .ipsCoverPhoto__stats > li:first-child{border-inline-start:0;}.ipsProfileContainer .ipsCoverPhoto__statTitle{margin-bottom:3px;color:#47627f;font-size:.75rem;font-weight:750;text-transform:none;}.ipsProfileContainer .ipsCoverPhoto__statValue{display:block;overflow:hidden;color:var(--profile-muted);font-size:.8rem;white-space:nowrap;text-overflow:ellipsis;}.ipsProfileContainer .ipsCoverPhoto__buttons{display:flex;align-items:center;justify-content:flex-end;gap:8px;}.ipsProfileContainer .ipsCoverPhoto__buttons .ipsButton{min-height:42px;padding-inline:16px;border:1px solid #bdd8f8;border-radius:12px;background:#f7fbff;color:#0966d8;font-weight:700;}.ipsProfileContainer .ipsCoverPhoto__buttons .ipsButton--primary{border-color:var(--profile-accent);background:var(--profile-accent);color:#fff;box-shadow:0 7px 16px rgba(20,120,242,.2);}.ipsProfileContainer .ipbProfileNav{display:flex;align-items:center;gap:4px;margin:8px 10px 2px;padding:5px;overflow-x:auto;border-top:1px solid var(--profile-border);background:#fff;scrollbar-width:thin;}.ipsProfileContainer .ipbProfileNav__item{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;min-height:43px;padding:0 15px;border-radius:10px;color:#5b7390;font-size:.82rem;font-weight:720;text-decoration:none;}.ipsProfileContainer .ipbProfileNav__item:hover{background:#f3f8fe;color:var(--profile-accent);}.ipsProfileContainer .ipbProfileNav__item.is-active{background:var(--profile-accent-soft);color:var(--profile-accent);}.ipsProfileContainer .ipbProfileNav__item.is-active::after{content:"";position:absolute;inset-inline:14px;inset-block-end:-5px;height:3px;border-radius:3px 3px 0 0;background:var(--profile-accent);}.ipsProfileContainer .ipsProfile--profile{align-items:start;gap:14px;background:transparent;}@media (min-width:1181px){.ipsProfileContainer .ipsProfile--profile{display:grid;grid-template-columns:280px minmax(0, 1fr) 300px;}.ipsProfileContainer .ipsProfile__aside{grid-column:1;grid-row:1;min-width:0;}.ipsProfileContainer .ipsProfile__sticky-outer, .ipsProfileContainer .ipsProfile__sticky-inner{display:block;}.ipsProfileContainer .ipsProfile__main{grid-column:2;grid-row:1;min-width:0;}.ipsProfileContainer .ipbProfileSideColumn--right{grid-column:3;grid-row:1;min-width:0;}.ipsProfileContainer .ipsProfile__aside .ipsWidget, .ipsProfileContainer .ipbProfileSideColumn--right .ipsWidget, .ipsProfileContainer .ipbProfileSideColumn--right .ipbProfilePanel, .ipsProfileContainer .ipbProfilePanel{margin-bottom:14px !important;}}.ipsProfileContainer .ipbProfilePanel{overflow:hidden;margin:0 0 14px;border:1px solid var(--profile-border);border-radius:15px;background:#fff;box-shadow:0 6px 20px rgba(33,68,104,.055);}.ipsProfileContainer .ipbProfilePanel__title{display:flex;align-items:center;gap:10px;min-height:54px;margin:0;padding:11px 14px;border-bottom:1px solid var(--profile-border);color:var(--profile-ink);font-size:1rem;font-weight:780;}.ipsProfileContainer .ipbProfilePanel__title > i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--profile-accent-soft);color:var(--profile-accent);}.ipsProfileContainer .ipbProfileAbout__list{margin:0;padding:4px 14px 7px;}.ipsProfileContainer .ipbProfileAbout__list > div{display:grid;grid-template-columns:minmax(85px, .8fr) minmax(0, 1.2fr);gap:10px;align-items:center;padding:6px 0;border-bottom:1px solid #e7eef5;}.ipsProfileContainer .ipbProfileAbout__list > div:last-child{border-bottom:0;}.ipsProfileContainer .ipbProfileAbout dt{color:#607895;font-size:.75rem;}.ipsProfileContainer .ipbProfileAbout dd{min-width:0;margin:0;color:#294867;font-size:.76rem;font-weight:680;overflow-wrap:anywhere;}.ipsProfileContainer .ipbProfileAbout__positive{color:#0a9d4b !important;}.ipsProfileContainer .ipbProfileStatistics__grid{display:grid;grid-template-columns:repeat(3, minmax(0,1fr));padding:12px;}.ipsProfileContainer .ipbProfileStatistics__grid > a{display:grid;place-items:center;gap:5px;min-width:0;padding:7px 4px;border-inline-start:1px solid #e3ebf3;color:#536f8d;text-align:center;text-decoration:none;}.ipsProfileContainer .ipbProfileStatistics__grid > a:first-child{border-inline-start:0;}.ipsProfileContainer .ipbProfileStatistics__grid i{color:var(--profile-accent);font-size:1.05rem;}.ipsProfileContainer .ipbProfileStatistics__grid > a:nth-child(2) i{color:#19a95a;}.ipsProfileContainer .ipbProfileStatistics__grid > a:nth-child(3) i{color:#e6a116;}.ipsProfileContainer .ipbProfileStatistics__grid strong{max-width:100%;overflow:hidden;color:var(--profile-ink);font-size:.98rem;text-overflow:ellipsis;}.ipsProfileContainer .ipbProfileStatistics__grid span{max-width:100%;overflow:hidden;font-size:.64rem;white-space:nowrap;text-overflow:ellipsis;}.ipsProfileContainer .ipbProfileReputation__body{display:grid;place-items:center;gap:5px;margin:12px;padding:18px 12px;border-radius:12px;background:#effaf4;color:#13864a;text-align:center;text-decoration:none;}.ipsProfileContainer .ipbProfileReputation__body strong{color:#102f27;font-size:2rem;font-weight:850;line-height:1;}.ipsProfileContainer .ipbProfileReputation__body span{font-weight:720;}.ipsProfileContainer .ipbProfileReputation__body small{margin-top:5px;color:#638778;}.ipsProfileContainer .ipsProfile__main, .ipsProfileContainer .ipsProfile__aside .ipsWidget{overflow:hidden;border:1px solid var(--profile-border);border-radius:15px;background:#fff;box-shadow:0 6px 20px rgba(33, 68, 104, .055);}.ipsProfileContainer .ipsProfile__aside .ipsWidget{margin:0 0 14px;}.ipsProfileContainer .ipsWidget__header, .ipsProfileContainer .ipsBox__header{min-height:54px;padding:15px 17px;border-bottom:1px solid var(--profile-border);background:#fff;color:var(--profile-ink);font-size:1.03rem;font-weight:780;}.ipsProfileContainer .ipsWidget__content{background:#fff;}.ipsProfileContainer .ipsWidget--profileMeta .ipsData__item, .ipsProfileContainer .ipsWidget--fields .ipsData__item, .ipsProfileContainer .ipsWidget--recent .ipsData__item{padding:12px 14px;border-bottom:1px solid #e6edf5;}.ipsProfileContainer .ipsWidget--profileMeta .ipsData__item:last-child, .ipsProfileContainer .ipsWidget--fields .ipsData__item:last-child, .ipsProfileContainer .ipsWidget--recent .ipsData__item:last-child{border-bottom:0;}.ipsProfileContainer .ipsWidget--profileMeta .ipsData__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--profile-accent-soft);color:var(--profile-accent);}.ipsProfileContainer .ipsWidget--profileMeta .ipsData__title, .ipsProfileContainer .ipsWidget--fields .ipsData__title{color:#2c496b;font-size:.79rem;font-weight:720;}.ipsProfileContainer .ipsWidget--profileMeta .ipsData__desc, .ipsProfileContainer .ipsWidget--fields .ipsData__desc{color:var(--profile-muted);}.ipsProfileContainer .ipsWidget--profileMeta .i-font-size_4{color:var(--profile-ink);font-size:1.08rem !important;font-weight:800;}.ipsProfileContainer .ipsWidget--warnings .ipsWidget__content{padding:4px;}.ipsProfileContainer .ipsWidget--warnings #elWarningInfo{border-radius:11px;background:#fafcff;}.ipsProfileContainer .ipsWidget--profileAchievements .ipsData__item{padding:15px;border-bottom:1px solid #e6edf5;}.ipsProfileContainer .ipsWidget--profileAchievements .ipsData__item:last-child{border-bottom:0;}.ipsProfileContainer .ipsWidget--profileAchievements .ipsData__title{color:var(--profile-ink);font-weight:760;}.ipsProfileContainer .ipsWidget--profileAchievements .ipsProgress{height:8px;overflow:hidden;border-radius:999px;background:#e7eef7;}.ipsProfileContainer .ipsWidget--profileAchievements .ipsProgress::-webkit-progress-value{border-radius:999px;background:var(--profile-accent);}.ipsProfileContainer .ipsWidget--profileAchievements .ipsDimension, .ipsProfileContainer .ipsWidget--profileAchievements img{filter:drop-shadow(0 4px 7px rgba(39,69,106,.14));}.ipsProfileContainer .ipsTabs--profile{position:relative;top:auto;min-height:57px;padding-inline:10px;border-bottom:1px solid var(--profile-border);background:#fff;box-shadow:none;}.ipsProfileContainer .ipsTabs--profile .ipsTabs__tab{position:relative;min-height:56px;padding-inline:18px;border:0;color:#58708f;font-weight:720;}.ipsProfileContainer .ipsTabs--profile .ipsTabs__tab[aria-selected="true"]{background:transparent;color:var(--profile-accent);}.ipsProfileContainer .ipsTabs--profile .ipsTabs__tab[aria-selected="true"]::after{content:"";position:absolute;inset-inline:13px;inset-block-end:0;height:3px;border-radius:3px 3px 0 0;background:var(--profile-accent);}.ipsProfileContainer .ipsTabs__panels--profile{padding:14px;background:var(--profile-canvas);}.ipsProfileContainer .ipsStreamItem{overflow:hidden;margin-bottom:10px;border:1px solid #dce7f2;border-radius:13px;background:#fff;box-shadow:0 3px 12px rgba(31,65,101,.04);}.ipsProfileContainer .ipsStreamItem__iconCell{padding:14px 8px 14px 14px;}.ipsProfileContainer .ipsStreamItem__iconCell .ipsUserPhoto, .ipsProfileContainer .ipsStreamItem__iconCell .ipsUserPhoto img{width:42px;height:42px;border-radius:11px;}.ipsProfileContainer .ipsStreamItem__mainCell{padding:14px 16px 14px 8px;}.ipsProfileContainer .ipsStreamItem__header{color:#46617f;}.ipsProfileContainer .ipsStreamItem__title{color:var(--profile-ink);font-weight:760;}.ipsProfileContainer .ipsStreamItem__contentBlock{margin-top:10px;padding:11px 13px;border:1px solid #e3ebf4;border-radius:11px;background:#f8fbff;}.ipsProfileContainer .ipsStreamItem__stats{color:var(--profile-muted);}.ipsProfileContainer .ipsProfile__main .ipsPagination, .ipsProfileContainer .ipsProfile__main .ipsButtonBar{border-radius:11px;}@media (max-width:1180px){.ipsProfileContainer .ipsCoverPhotoMeta{grid-template-columns:135px minmax(140px, auto) minmax(260px, 1fr);}.ipsProfileContainer .ipsCoverPhoto__buttons{grid-column:2 / -1;justify-content:flex-end;}.ipsProfileContainer .ipsProfile__aside .ipsWidget{border-radius:14px;}}@media (max-width:768px){.ipsProfileContainer .ipsBox--profileHeader{padding:0;border-radius:14px;}.ipsProfileContainer .ipsCoverPhoto--profile, .ipsProfileContainer .ipsCoverPhoto--profile .ipsCoverPhoto__container{min-height:150px;height:150px;width:100%;aspect-ratio:auto;border-radius:11px 11px 0 0;}.ipsProfileContainer .ipsCoverPhotoMeta{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 10px 10px;text-align:center;}.ipsProfileContainer .ipsCoverPhoto__avatar{width:98px;height:48px;}.ipsProfileContainer .ipsCoverPhoto__avatar .ipsUserPhoto{width:96px;height:96px;border-radius:50%;}.ipsProfileContainer .ipsCoverPhoto__avatar .ipsUserPhoto img{border-radius:50%;}.ipsProfileContainer .ipsCoverPhoto__titles{padding:0;border:0;text-align:center;}.ipsProfileContainer .ipsCoverPhoto__title{justify-content:center;}.ipsProfileContainer .ipsCoverPhoto__title h1{font-size:1.45rem;}.ipsProfileContainer .ipsCoverPhoto__desc{margin-inline:auto;}.ipsProfileContainer .ipsCoverPhoto__stats{width:100%;grid-template-columns:repeat(3, minmax(0,1fr));border:1px solid var(--profile-border);border-radius:12px;background:#f8fbff;}.ipsProfileContainer .ipsCoverPhoto__stats > li{padding:9px 6px;}.ipsProfileContainer .ipsCoverPhoto__statTitle, .ipsProfileContainer .ipsCoverPhoto__statValue{font-size:.67rem;}.ipsProfileContainer .ipsCoverPhoto__buttons{width:100%;}.ipsProfileContainer .ipsCoverPhoto__buttons .ipsButton{flex:1 1 auto;justify-content:center;}.ipsProfileContainer .ipbProfileNav{margin-inline:4px;}.ipsProfileContainer .ipbProfileNav__item{min-height:40px;padding-inline:12px;}.ipsProfileContainer .ipbProfilePanel{border-radius:12px;margin-bottom:10px;}.ipsProfileContainer .ipbProfilePanel__title{min-height:48px;padding:8px 11px;}.ipsProfileContainer .ipbProfilePanel__title > i{width:32px;height:32px;}.ipsProfileContainer .ipbProfileAbout__list{padding:2px 11px 5px;}.ipsProfileContainer .ipbProfileAbout__list > div{grid-template-columns:minmax(82px, .75fr) minmax(0, 1.25fr);gap:8px;padding:5px 0;}.ipsProfileContainer .ipbProfileStatistics__grid{padding:8px 6px;}.ipsProfileContainer .ipbProfileStatistics__grid > a{gap:3px;padding:5px 2px;}.ipsProfileContainer .ipsProfile--profile{gap:10px;}.ipsProfileContainer .ipsProfile__main, .ipsProfileContainer .ipsProfile__aside .ipsWidget{border-radius:12px;}.ipsProfileContainer .ipsTabs--profile{overflow-x:auto;min-height:50px;padding-inline:4px;}.ipsProfileContainer .ipsTabs--profile .ipsTabs__tab{min-height:49px;padding-inline:13px;white-space:nowrap;}.ipsProfileContainer .ipsTabs__panels--profile{padding:8px;}.ipsProfileContainer .ipsStreamItem__iconCell{padding:11px 5px 11px 10px;}.ipsProfileContainer .ipsStreamItem__mainCell{padding:11px 10px 11px 5px;}.ipsProfileContainer .ipsStreamItem__contentBlock{padding:9px;}}@media (max-width:480px){.ipsProfileContainer .ipsCoverPhoto--profile, .ipsProfileContainer .ipsCoverPhoto--profile .ipsCoverPhoto__container{min-height:125px;height:125px;border-radius:10px 10px 0 0;}.ipsProfileContainer .ipsCoverPhoto__overlay-buttons{inset-block-start:8px;inset-inline-end:8px;}.ipsProfileContainer .ipsCoverPhoto__overlay-buttons .ipsButton{min-height:34px;padding-inline:10px;font-size:.72rem;}.ipsProfileContainer .ipsCoverPhoto__stats > li{padding:7px 3px;}.ipsProfileContainer .ipsCoverPhoto__buttons{flex-wrap:wrap;}.ipsProfileContainer .ipsCoverPhoto__buttons .ipsButton{min-height:38px;}.ipsProfileContainer .ipbProfileAbout dt, .ipsProfileContainer .ipbProfileAbout dd{font-size:.71rem;}}@media (prefers-reduced-motion:reduce){.ipsProfileContainer *{scroll-behavior:auto !important;}}@media (min-width:980px){.ipsHeader.ipsResponsive_header--desktop{padding:12px 0 0;border:0;background:transparent;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__primary{width:100%;max-width:min(calc(100% - max(env(safe-area-inset-left), var(--i-layout-gutter)) * 2), var(--i-layout-width));min-height:84px;padding:0;margin-inline:auto;border:1px solid #e1eaf4;border-radius:18px;background:#fff none;box-shadow:0 10px 28px rgba(25, 55, 88, .13);}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__align{display:grid;grid-template-columns:minmax(240px, 1fr) 500px auto;align-items:center;gap:20px;min-height:82px;padding:10px 24px;width:100%;max-width:none;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__start{display:flex;align-items:center;justify-self:start;min-width:0;}.ipsHeader.ipsResponsive_header--desktop .ipsLogo__image:has(img[src*="1000033082_"]){position:relative;display:block;width:310px;min-width:310px;height:64px;min-height:64px;overflow:hidden;}.ipsHeader.ipsResponsive_header--desktop .ipsLogo__image img[src*="1000033082_"]{position:absolute;inset-inline-start:-72px;inset-block-start:-116px;width:446px !important;height:297px !important;max-width:none !important;max-height:none !important;object-fit:fill;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__center{display:flex;align-items:center;width:500px;min-width:0;justify-self:end;}.ipsHeader.ipsResponsive_header--desktop .ipsNav{width:100%;}.ipsHeader.ipsResponsive_header--desktop .ipsNavBar[data-role="clone"]{width:max-content;}.ipsHeader.ipsResponsive_header--desktop .ipsNavBar{display:flex;align-items:center;gap:10px;}.ipsHeader.ipsResponsive_header--desktop .ipsNavBar > li{position:relative;}.ipsHeader.ipsResponsive_header--desktop .ipsNavBar > li > a, .ipsHeader.ipsResponsive_header--desktop .ipsNavBar > li > button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 18px;border:1px solid #dce7f2;border-radius:12px;background:#fff;color:#183553;font-size:.83rem;font-weight:750;line-height:1;text-decoration:none;transition:border-color .18s ease, background-color .18s ease, color .18s ease, box-shadow .18s ease, transform .18s ease;}.ipsHeader.ipsResponsive_header--desktop .ipsNavBar > li > a:hover, .ipsHeader.ipsResponsive_header--desktop .ipsNavBar > li > button:hover{border-color:#b9d6f7;background:#f6faff;color:#0873e6;box-shadow:0 6px 16px rgba(19, 95, 177, .10);transform:translateY(-1px);}.ipsHeader.ipsResponsive_header--desktop .ipsNavBar > li[data-active] > a{border-color:#acd2ff;background:#edf6ff;color:#0878ed;box-shadow:0 5px 15px rgba(20, 120, 242, .10);}.ipsHeader.ipsResponsive_header--desktop .ipsNavBar > li[data-active]::after{content:"";position:absolute;inset-inline:8px;inset-block-end:-18px;height:3px;border-radius:3px 3px 0 0;background:#1684f5;}.ipsHeader.ipsResponsive_header--desktop .ipsNavBar__icon{color:#718398;font-size:1rem;}.ipsHeader.ipsResponsive_header--desktop .ipsNavBar > li[data-active] .ipsNavBar__icon{color:#1684f5;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__end{display:flex;align-items:center;justify-content:flex-end;justify-self:end;min-width:0;}.ipsHeader.ipsResponsive_header--desktop .ipsUserNav{display:flex;align-items:center;justify-content:flex-end;gap:6px;}.ipsHeader.ipsResponsive_header--desktop .ipsUserNav__link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:42px;min-height:42px;padding:5px 10px;border:1px solid #dce7f2;background:#f6f9fd;border-radius:11px;color:#15314f;text-decoration:none;transition:border-color .18s ease, background-color .18s ease, color .18s ease;}.ipsHeader.ipsResponsive_header--desktop .ipsUserNav__link:hover, .ipsHeader.ipsResponsive_header--desktop .ipsUserNav__link[aria-expanded="true"]{border-color:#dce7f2;background:#f3f8fd;color:#0878ed;}.ipsHeader.ipsResponsive_header--desktop .ipsUserNav__link .ipsUserPhoto{width:32px;height:32px;border:1px solid #dce7f2;border-radius:8px;object-fit:cover;}.ipsHeader.ipsResponsive_header--desktop .ipsUserNav__text{font-weight:730;}.ipsHeader.ipsResponsive_header--desktop .ipsUserNav > li > a, .ipsHeader.ipsResponsive_header--desktop .ipsUserNav > li > button{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:6px 9px;border:1px solid #dce7f2;border-radius:10px;background:#f6f9fd;gap:7px;}.ipsHeader.ipsResponsive_header--desktop .ipsNavPriority{pointer-events:none;height:64px;padding-block:4px;box-sizing:content-box;overflow:hidden;}}@media (min-width:980px) and (max-width:1240px){.ipsHeader.ipsResponsive_header--desktop .ipsHeader__align{grid-template-columns:minmax(190px, 1fr) 350px auto;gap:12px;padding-inline:16px;}.ipsHeader.ipsResponsive_header--desktop .ipsLogo__image img[src*="1000033082_"]{inset-inline-start:-58px;inset-block-start:-94px;width:360px !important;height:240px !important;}.ipsHeader.ipsResponsive_header--desktop .ipsLogo__image:has(img[src*="1000033082_"]){width:240px;min-width:240px;height:52px;min-height:52px;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__center{width:350px;}.ipsHeader.ipsResponsive_header--desktop .ipsNavBar > li > a, .ipsHeader.ipsResponsive_header--desktop .ipsNavBar > li > button{padding-inline:12px;}.ipsHeader.ipsResponsive_header--desktop .ipsNav__dropdown > li > a{padding-inline:12px;}.ipsHeader.ipsResponsive_header--desktop .ipsUserNav{gap:2px;}}@media (prefers-reduced-motion:reduce){.ipsHeader.ipsResponsive_header--desktop .ipsNavBar > li > a, .ipsHeader.ipsResponsive_header--desktop .ipsNavBar > li > button, .ipsHeader.ipsResponsive_header--desktop .ipsUserNav__link{transition:none;}}@media (min-width:980px){.ipsHeader.ipsResponsive_header--desktop .ipsLogo__image:not(:has(img[src*="1000033082_"])){display:block;width:auto;min-width:0;height:auto;overflow:visible;}.ipsHeader.ipsResponsive_header--desktop .ipsLogo__image img:not([src*="1000033082_"]){position:static;width:auto;height:auto;max-width:min(100%, 310px);max-height:64px;object-fit:contain;}}@media (max-width:767px){article.ipsEntry--post .ipsEntry__post > .ipsEntry__meta{display:none !important;}article.ipsEntry--post .ipsEntry__header .ipsBadge--highlightedGroup{display:none;}}.ipbV7BrandSuffix{color:#e11d2e;}.ipbPageTools{position:fixed;inset-inline-end:5px;top:40%;display:grid;gap:8px;z-index:10;}.ipbPageTools > *{display:grid;place-items:center;width:24px;height:24px;border:0;background:transparent;color:inherit;cursor:pointer;}@media (max-width:767px){.ipbPageTools{display:none;}}@media (min-width:980px){.ipsHeader.ipsResponsive_header--desktop .ipsUserNav > [data-ipb-header-search] > .ipsSearchPseudo{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;flex:0 0 40px;font-size:16px;padding:0;border:1px solid #dce7f2;border-radius:10px;background:#f6f9fd;color:#102b49;cursor:pointer;}.ipsHeader.ipsResponsive_header--desktop .ipsUserNav > [data-ipb-header-search] > .ipsSearchPseudo > i{font-size:16px;line-height:1;margin:0;}.ipsUserNav > [data-ipb-header-search] > .ipsSearchPseudo span{display:none;}.ipsUserNav > [data-ipb-header-search] > .ipsSearchPseudo:hover{color:#087dff;background:#edf6ff;border-color:#a5ceff;}.ipsUserNav > [data-ipb-header-search] > .ipsSearchPseudo:focus-visible{outline:2px solid #087dff;outline-offset:3px;}}@media (min-width:980px){.ipsHeader.ipsResponsive_header--desktop:has(.ipsHeader__secondary [data-ips-header-content="navigation"]) .ipsHeader__primary{border-radius:18px 18px 0 0;border-bottom:0;box-shadow:none;}.ipsHeader.ipsResponsive_header--desktop:has(.ipsHeader__secondary [data-ips-header-content="navigation"]) .ipsHeader__primary > .ipsHeader__align{grid-template-columns:minmax(0, 1fr) auto;min-height:100px;padding:16px 24px;}.ipsHeader.ipsResponsive_header--desktop:has(.ipsHeader__secondary [data-ips-header-content="navigation"]) .ipsHeader__primary .ipsHeader__center:not(:has([data-ips-header-content])){display:none;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary:has([data-ips-header-content="navigation"]){box-sizing:border-box;width:100%;max-width:min(calc(100% - max(env(safe-area-inset-left), var(--i-layout-gutter)) * 2), var(--i-layout-width));margin:0 auto;padding:0;border:1px solid #e1eaf4;border-top:1px solid #e7edf5;border-radius:0 0 18px 18px;background:#fff;box-shadow:0 8px 16px rgba(25,55,88,.08);}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary > .ipsHeader__align{display:flex;align-items:center;gap:16px;min-height:64px;padding:8px 20px 12px;width:100%;max-width:none;box-sizing:border-box;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary .ipsHeader__start:has([data-ips-header-content="navigation"]){flex:1 1 0%;min-width:0;width:100%;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary :is(.ipsHeader__center,.ipsHeader__end):not(:has([data-ips-header-content])){display:none;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary [data-ips-header-content="navigation"], .ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary .ipsNav, .ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary i-navigation-menu{display:block;width:100%;min-width:0;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary .ipsNavBar{gap:8px;justify-content:flex-start;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary .ipsNavBar > li > :is(a,button){box-sizing:border-box;min-height:44px;padding:0 18px;border:0;border-radius:10px;background:transparent;box-shadow:none;color:#102b49;font-size:15px;font-weight:700;text-transform:none;transform:none;white-space:nowrap;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary .ipsNavBar > li > :is(a,button):hover{background:#f1f6fc;color:#0878ed;box-shadow:none;transform:none;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary .ipsNavBar > li[data-active] > a{background:#eaf4ff;color:#0878ed;box-shadow:none;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary .ipsNavBar > li[data-active]::after{inset-inline:12px;inset-block-end:-7px;height:3px;border-radius:3px;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary .ipsNavBar__icon{color:currentColor;font-size:18px;}.ipsHeader.ipsResponsive_header--desktop .ipsHeader__secondary .ipsNavPriority{height:44px;padding:0;box-sizing:border-box;visibility:hidden;pointer-events:none;}}.ipsWidget:is([data-blockid^="app_core_whosOnline_"],[data-blockid^="app_core_stats_"],[data-blockid^="app_forums_forumStatistics_"]){border:1px solid #d6e4f3 !important;border-radius:18px !important;background:#fff !important;box-shadow:0 6px 18px rgba(25,55,88,.05) !important;overflow:hidden;min-width:0;}.ipsWidget:is([data-blockid^="app_core_whosOnline_"],[data-blockid^="app_core_stats_"],[data-blockid^="app_forums_forumStatistics_"]) .ipsWidget__header{display:flex !important;align-items:center;gap:12px;margin:0 !important;padding:14px 18px !important;min-height:64px;box-sizing:border-box;border:0 !important;border-bottom:1px solid #e1eaf4 !important;border-radius:0 !important;background:#fff !important;color:#102e50 !important;font-size:18px !important;font-weight:700;line-height:1.3;}.ipsWidget:is([data-blockid^="app_core_whosOnline_"],[data-blockid^="app_core_stats_"],[data-blockid^="app_forums_forumStatistics_"]) .ipsWidget__header::before{content:"\f0c0" !important;position:static !important;display:grid !important;place-items:center;flex:0 0 36px;width:36px !important;height:36px !important;margin:0 !important;border:0 !important;border-radius:11px;background:#eaf4ff !important;color:#147df5 !important;font-family:"Font Awesome 6 Free" !important;font-weight:900;font-size:18px;transform:none !important;}.ipsWidget[data-blockid^="app_forums_forumStatistics_"] .ipsWidget__header::before{content:"\f080" !important;}.ipsWidget:is([data-blockid^="app_core_whosOnline_"],[data-blockid^="app_core_stats_"],[data-blockid^="app_forums_forumStatistics_"]) .ipsWidget__header::after{display:none !important;}.ipsWidget[data-blockid^="app_core_whosOnline_"] .ipsWidget__header-secondary{margin-inline-start:auto;font-size:13px;font-weight:500;color:#0878ed;}.ipsWidget[data-blockid^="app_core_whosOnline_"] .ipsWidget__header-secondary a{color:#0878ed !important;}.ipsWidget[data-blockid^="app_core_whosOnline_"] .ipsWidget__content{padding:14px 18px !important;}.ipsWidget[data-blockid^="app_core_whosOnline_"] .ipsList--csv{display:flex;flex-wrap:wrap;gap:10px;margin:0;}.ipsWidget[data-blockid^="app_core_whosOnline_"] .ipsList--csv > li:not([data-noneOnline]){display:inline-flex;align-items:center;gap:9px;padding:7px 12px;border:1px solid #dce8f5;border-radius:12px;background:#fbfdff;}.ipsWidget[data-blockid^="app_core_whosOnline_"] .ipsList--csv > li::after{content:none !important;}.ipsWidget[data-blockid^="app_core_whosOnline_"] .ipsList--csv > li:not([data-noneOnline])::before{content:"";width:8px;height:8px;border-radius:50%;background:#25b65b;flex-shrink:0;}.ipsWidget:is([data-blockid^="app_core_stats_"],[data-blockid^="app_forums_forumStatistics_"]) .ipsList--stats{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:12px !important;margin:0 !important;border:0 !important;}.ipsWidget:is([data-blockid^="app_core_stats_"],[data-blockid^="app_forums_forumStatistics_"]) .ipsList--stats > li{display:flex !important;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:6px 10px !important;border:0 !important;box-shadow:none !important;outline:none !important;}.ipsWidget:is([data-blockid^="app_core_stats_"],[data-blockid^="app_forums_forumStatistics_"]) .ipsList--stats > li:nth-child(2){border-inline-start:1px solid #dce6f2 !important;}.ipsWidget:is([data-blockid^="app_core_stats_"],[data-blockid^="app_forums_forumStatistics_"]) .ipsList__value{order:1;font-size:28px !important;font-weight:750 !important;line-height:1.25;color:#102e50 !important;}.ipsWidget:is([data-blockid^="app_core_stats_"],[data-blockid^="app_forums_forumStatistics_"]) .ipsList__label{order:2;font-size:13px !important;font-weight:400 !important;color:#647d9b !important;text-align:center;}.ipsWidget[data-blockid^="app_core_stats_"] .ipsList--stats > li:has(.ipsPhotoPanel){grid-column:1 / -1;align-items:stretch;margin-top:10px;padding:10px 12px !important;background:#edf6ff;border-radius:12px;}.ipsWidget[data-blockid^="app_core_stats_"] .ipsPhotoPanel{display:flex;align-items:center;gap:12px;min-width:0;}.ipsWidget[data-blockid^="app_core_stats_"] .ipsPhotoPanel .ipsUserPhoto{width:36px;height:36px;flex:0 0 36px;}.ipsWidget[data-blockid^="app_core_stats_"] .ipsPhotoPanel__text{min-width:0;overflow-wrap:anywhere;}.ipsWidget[data-blockid^="app_core_stats_"] .ipsPhotoPanel__primary{font-size:14px;font-weight:700;}.ipsWidget[data-blockid^="app_core_stats_"] .ipsPhotoPanel__secondary{display:block;font-size:12px;color:#647d9b;}.ipsWidget[data-blockid^="app_forums_forumStatistics_"] .ipsList--stats{min-height:162px;box-sizing:border-box;}.ipsWidget[data-blockid^="app_forums_forumStatistics_"] .ipsList--stats > li::before{content:"\f15c";font:900 20px "Font Awesome 6 Free";display:grid;place-items:center;width:36px;height:36px;margin-bottom:5px;background:#eaf4ff;color:#147df5;border-radius:10px;}.ipsWidget[data-blockid^="app_forums_forumStatistics_"] .ipsList--stats > li:nth-child(2)::before{content:"\f075";}@media(max-width:600px){.ipsWidget:is([data-blockid^="app_core_whosOnline_"],[data-blockid^="app_core_stats_"],[data-blockid^="app_forums_forumStatistics_"]) .ipsWidget__header{font-size:16px !important;padding:12px !important;gap:8px;}.ipsWidget[data-blockid^="app_core_whosOnline_"] .ipsWidget__header{flex-wrap:wrap;}.ipsWidget:is([data-blockid^="app_core_stats_"],[data-blockid^="app_forums_forumStatistics_"]) .ipsList__value{font-size:25px !important;}}.ipbHolidaySnow{position:fixed;inset:0;overflow:hidden;pointer-events:none!important;z-index:20;contain:strict;}.ipbHolidaySnow i{position:absolute;left:var(--x);top:-12px;width:var(--size);height:var(--size);border-radius:50%;background:#fff;box-shadow:0 0 2px #6b9bc0;opacity:.65;animation:ipbHolidayFall var(--duration) linear var(--delay) infinite;}@keyframes ipbHolidayFall{to{transform:translate3d(24px,calc(100vh + 24px),0);}}.ipbHolidayPaused i{animation-play-state:paused;}.ipsHeader__primary.ipbHolidayHost{position:relative;}.ipbHolidayGarland{position:absolute;top:1px;left:20px;right:20px;height:22px;display:flex;align-items:flex-start;justify-content:space-around;border-top:1px solid #628175;pointer-events:none!important;overflow:hidden;z-index:1;}.ipbHolidayGarland i{display:block;position:relative;margin-top:3px;width:7px;height:11px;border-radius:3px 3px 6px 6px;background:#e7b94b;box-shadow:0 1px 7px #e7b94b80;transform:rotate(12deg);}.ipbHolidayGarland i:nth-child(3n){background:#e66d74;box-shadow:0 1px 7px #e66d7480;transform:rotate(-12deg);}.ipbHolidayGarland i:nth-child(3n + 1){background:#57b9b4;box-shadow:0 1px 7px #57b9b480;}@media(max-width:979px){.ipbHolidayGarland{left:8px;right:8px;height:16px;}.ipbHolidayGarland i{width:5px;height:8px;}.ipbHolidayGarland i:nth-child(even){display:none;}}@media(prefers-reduced-motion:reduce){.ipbHolidaySnow{display:none!important;}.ipbHolidaySnow i{animation:none!important;}}@media print{.ipbHolidaySnow,.ipbHolidayGarland{display:none!important;}}.ipbTopicHeaderExact__stats > .ipbTopicHeaderStat + .ipbTopicHeaderStat{border-inline-start:1px solid #d6e4f3;padding-inline-start:11px;}