body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:hsla(0,0%,100%,.9);display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;opacity:0;animation:react-confirm-alert-fadeIn .5s .2s forwards}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;width:400px;padding:30px;text-align:left;background:#fff;border-radius:10px;box-shadow:0 20px 75px rgba(0,0,0,.13);color:#666}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{outline:none;background:#333;border:none;display:inline-block;padding:6px 18px;color:#eee;margin-right:10px;border-radius:5px;font-size:12px;cursor:pointer}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.DevelopersModern_page__ICRmJ{background:var(--primary-background);padding:28px 0 56px;min-height:calc(100vh - 140px)}.DevelopersModern_pageNavOffset__BUp_l{padding-top:calc(28px + 70px)}.DevelopersModern_breadcrumbSpacer__m0Gez{margin-top:40px}.DevelopersModern_surface__8kxaj{background:#fff;border:1px solid rgba(40,47,57,.12);border-radius:18px;box-shadow:0 10px 28px rgba(1,55,111,.06)}.DevelopersModern_hero__AC5lT{padding:24px;background:radial-gradient(900px 220px at 20% 0,rgba(1,55,111,.12),transparent 60%),radial-gradient(900px 220px at 80% 0,rgba(40,47,57,.1),transparent 60%),#fff;border:1px solid rgba(1,55,111,.12)}.DevelopersModern_heroTop__TZagb{display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap}.DevelopersModern_heroTitleBlock__M6_T7{display:flex;gap:16px;align-items:center;min-width:240px}.DevelopersModern_avatar__tNFZH{width:64px;height:64px;border-radius:16px;background:rgba(1,55,111,.08);border:1px solid rgba(1,55,111,.14);display:grid;place-items:center;overflow:hidden;flex:0 0 auto}.DevelopersModern_avatarImg__Fg9dM{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.DevelopersModern_h1__FaTrj{margin:0;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--primary-text-color02)}.DevelopersModern_sub__kKUV5{margin:6px 0 0;color:rgba(40,47,57,.72);font-size:14px;font-weight:500}.DevelopersModern_chips__jYXy_{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.DevelopersModern_chip__yn0Mt{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;font-size:13px;font-weight:600;color:var(--primary-text-color02);background:rgba(1,55,111,.08);border:1px solid rgba(1,55,111,.14)}.DevelopersModern_chipMuted__NAoZn{background:rgba(40,47,57,.06);border:1px solid rgba(40,47,57,.1);color:rgba(40,47,57,.82);font-weight:600}.DevelopersModern_toolbar__6e9cB{margin-top:18px;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.DevelopersModern_searchWrap__5VyWR{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#fff;border:1px solid rgba(40,47,57,.12);box-shadow:0 10px 24px rgba(1,55,111,.06);min-width:min(520px,100%)}.DevelopersModern_searchIcon__tUGUr{color:rgba(40,47,57,.65);flex:0 0 auto}.DevelopersModern_searchInput__ztqjC{border:0;outline:0;width:100%;font-size:15px;color:var(--primary-text-color02);background:transparent}.DevelopersModern_searchInput__ztqjC::-moz-placeholder{color:rgba(40,47,57,.45)}.DevelopersModern_searchInput__ztqjC::placeholder{color:rgba(40,47,57,.45)}.DevelopersModern_countText__nTfEs{margin:0;font-size:13px;font-weight:600;color:rgba(40,47,57,.62)}.DevelopersModern_grid__QqNNM{margin-top:18px;display:grid;grid-template-columns:1fr;gap:16px}.DevelopersModern_projectGrid__W_wKh{margin-top:16px;display:grid;grid-template-columns:1fr;gap:18px}.DevelopersModern_projectCard__Z5ecB{overflow:hidden;border-radius:18px;border:1px solid rgba(40,47,57,.12);background:#fff;box-shadow:0 10px 24px rgba(1,55,111,.06);transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease;display:flex;flex-direction:column;height:100%}.DevelopersModern_projectCard__Z5ecB:hover{transform:translateY(-2px);border-color:rgba(1,55,111,.22);box-shadow:0 18px 34px rgba(1,55,111,.1)}.DevelopersModern_projectCover__9BgXZ{position:relative}.DevelopersModern_projectCoverImg__T3zNE{width:100%;height:210px;-o-object-fit:cover;object-fit:cover;display:block}.DevelopersModern_projectBadge__kGWwS{position:absolute;top:12px;right:12px}.DevelopersModern_projectBody__Gh8jC{padding:16px 16px 14px;flex:1;display:flex;flex-direction:column}.DevelopersModern_projectTitle__lNHGE{margin:0;font-size:16px;font-weight:900;line-height:1.2}.DevelopersModern_projectTitle__lNHGE a{color:var(--primary-text-color02);text-decoration:none}.DevelopersModern_projectTitle__lNHGE a:hover{text-decoration:underline}.DevelopersModern_projectMetaGrid__vP_Rx{margin-top:12px;display:grid;gap:10px;flex:1}.DevelopersModern_projectMetaRow__De76v{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(40,47,57,.1)}.DevelopersModern_projectMetaRow__De76v:last-child{border-bottom:0;padding-bottom:0}.DevelopersModern_projectMetaLabel__7GVt7{display:inline-flex;align-items:center;gap:8px;color:rgba(40,47,57,.7);font-weight:700;font-size:13px}.DevelopersModern_projectMetaValue__IGJl4{color:rgba(40,47,57,.86);font-weight:800;font-size:13px;text-align:right}.DevelopersModern_projectPriceWrap__tDqYl{margin-top:12px;padding:12px 14px;border-radius:16px;border:1px solid rgba(1,55,111,.18);background:rgba(1,55,111,.06);display:flex;align-items:baseline;justify-content:space-between;gap:12px}.DevelopersModern_projectPriceLabel__PVMpc{color:rgba(40,47,57,.7);font-weight:800;font-size:18px}.DevelopersModern_projectPrice__GLrh6{color:var(--primary-color);font-weight:950;font-size:18px;letter-spacing:-.01em;text-align:right}.DevelopersModern_pagination__miOqp{margin-top:24px;display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.DevelopersModern_pageBtn__68yNd{border:1px solid rgba(40,47,57,.12);background:#fff;color:var(--primary-text-color02);border-radius:12px;padding:10px 12px;min-width:44px;height:42px;font-weight:700;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,border-color .12s ease;display:inline-flex;align-items:center;justify-content:center}.DevelopersModern_pageBtn__68yNd:hover{transform:translateY(-1px);border-color:rgba(1,55,111,.26);box-shadow:0 12px 22px rgba(1,55,111,.1)}.DevelopersModern_pageBtnActive__N1snE{background:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color01)}.DevelopersModern_pageBtnDisabled__DQVhK{opacity:.55;cursor:not-allowed}.DevelopersModern_emptyState__2lOVv{margin-top:18px;padding:28px;text-align:center}.DevelopersModern_emptyTitle__LIm5N{margin:0 0 8px;font-size:18px;font-weight:800;color:var(--primary-text-color02)}.DevelopersModern_emptyText__GidHq{margin:0;color:rgba(40,47,57,.68);font-weight:500}.DevelopersModern_sectionHeader__nz_cQ{margin-top:22px;display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.DevelopersModern_h2__thLpn{margin:0;font-size:18px;font-weight:800;color:var(--primary-text-color02)}.DevelopersModern_divider__55Cpa{margin-top:12px;height:1px;width:100%;background:rgba(40,47,57,.1)}.DevelopersModern_twoCol__hPsV_{margin-top:24px;display:grid;grid-template-columns:1.4fr .6fr;gap:16px}.DevelopersModern_card__Et9eU{padding:18px}.DevelopersModern_bodyText__f2p2A{margin:0;color:rgba(40,47,57,.78);line-height:1.75;font-weight:500;font-size:15px}.DevelopersModern_officialName__27RnC{margin:2px 0 0;font-size:15px;font-weight:600;color:rgba(40,47,57,.65);line-height:1.3}.DevelopersModern_nameAr__gZ9hA{margin:2px 0 0;font-size:14px;font-weight:600;color:rgba(40,47,57,.55);direction:rtl;line-height:1.4}.DevelopersModern_descriptionHtml__OBcux{color:rgba(40,47,57,.78);line-height:1.85;font-weight:500;font-size:15px;word-wrap:break-word;overflow-wrap:break-word}.DevelopersModern_descriptionHtml__OBcux p{margin:0 0 12px}.DevelopersModern_descriptionHtml__OBcux p:empty{display:none}.DevelopersModern_descriptionHtml__OBcux p:has(br:only-child){display:none;margin:0}.DevelopersModern_descriptionHtml__OBcux p:last-child{margin-bottom:0}.DevelopersModern_descriptionHtml__OBcux h2,.DevelopersModern_descriptionHtml__OBcux h3,.DevelopersModern_descriptionHtml__OBcux h4{margin:24px 0 12px;font-weight:800;color:var(--primary-text-color02);line-height:1.3}.DevelopersModern_descriptionHtml__OBcux h2:first-child,.DevelopersModern_descriptionHtml__OBcux h3:first-child,.DevelopersModern_descriptionHtml__OBcux h4:first-child{margin-top:0}.DevelopersModern_descriptionHtml__OBcux h2{font-size:20px}.DevelopersModern_descriptionHtml__OBcux h3{font-size:17px}.DevelopersModern_descriptionHtml__OBcux h4{font-size:15px}.DevelopersModern_descriptionHtml__OBcux ol,.DevelopersModern_descriptionHtml__OBcux ul{margin:12px 0 16px;padding-left:22px}.DevelopersModern_descriptionHtml__OBcux ol+ol,.DevelopersModern_descriptionHtml__OBcux ol+ul,.DevelopersModern_descriptionHtml__OBcux ul+ol,.DevelopersModern_descriptionHtml__OBcux ul+ul{margin-top:-8px}.DevelopersModern_descriptionHtml__OBcux li{margin-bottom:6px;line-height:1.7}.DevelopersModern_descriptionHtml__OBcux li:last-child{margin-bottom:0}.DevelopersModern_descriptionHtml__OBcux a{color:var(--primary-color);text-decoration:underline;font-weight:600;transition:opacity .16s ease}.DevelopersModern_descriptionHtml__OBcux a:hover{opacity:.85}.DevelopersModern_descriptionHtml__OBcux strong{font-weight:800;color:var(--primary-text-color02)}.DevelopersModern_descriptionHtml__OBcux em{font-style:italic;color:rgba(40,47,57,.85)}.DevelopersModern_descriptionHtml__OBcux img{max-width:100%;height:auto;border-radius:12px;margin:12px 0;display:block}.DevelopersModern_kpiList__8UNuu{display:grid;gap:10px}.DevelopersModern_kpi__3PV3_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(40,47,57,.1);background:rgba(40,47,57,.03)}.DevelopersModern_kpiLabel__eEhTA{color:rgba(40,47,57,.64);font-weight:700;font-size:13px}.DevelopersModern_kpiValue__LTXlo{color:var(--primary-text-color02);font-weight:800;font-size:13px}.DevelopersModern_detailsGrid__HlAQC{display:grid;grid-template-columns:1fr;gap:0}.DevelopersModern_specsGrid__OUl_b{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.DevelopersModern_specCard__85mPL{padding:16px 14px;border-radius:14px;border:1px solid rgba(40,47,57,.1);background:rgba(40,47,57,.025);text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.DevelopersModern_specIcon__EwHxq{color:var(--primary-color);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:rgba(1,55,111,.08)}.DevelopersModern_specLabel__47sfS{font-size:12px;font-weight:700;color:rgba(40,47,57,.55);text-transform:uppercase;letter-spacing:.03em}.DevelopersModern_specValue__gMZg3{font-size:16px;font-weight:900;color:var(--primary-text-color02);line-height:1.2}.DevelopersModern_specUnit__ejymL{font-size:13px;font-weight:700;color:rgba(40,47,57,.55);margin-left:2px}@media (max-width:767px){.DevelopersModern_specsGrid__OUl_b{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.DevelopersModern_specsGrid__OUl_b{grid-template-columns:1fr 1fr;gap:10px}.DevelopersModern_specCard__85mPL{padding:12px 10px}}.DevelopersModern_detailCard__0eWwc{border:0;background:transparent;border-radius:0;padding:16px 0;border-bottom:1px solid rgba(40,47,57,.1)}.DevelopersModern_detailCard__0eWwc:last-child{border-bottom:0}.DevelopersModern_detailHeader__DS2S1{display:flex;align-items:center;justify-content:space-between;gap:12px}.DevelopersModern_detailLabel__F_SwH{display:inline-flex;align-items:center;gap:10px;color:rgba(40,47,57,.7);font-weight:800;font-size:15px}.DevelopersModern_detailValue__5HKrP{color:var(--primary-text-color02);font-weight:900;font-size:15px;text-align:right}.DevelopersModern_typeChips__nSMHY{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}.DevelopersModern_typeChip__0eKIj{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(1,55,111,.16);background:rgba(1,55,111,.06);color:rgba(40,47,57,.86);font-weight:800;font-size:14px}.DevelopersModern_typeChipMuted__668fw{border:1px solid rgba(40,47,57,.12);background:rgba(40,47,57,.04);color:rgba(40,47,57,.7)}.DevelopersModern_typeChipIcon__c7sKe{color:rgba(1,55,111,.9);flex:0 0 auto;font-size:18px}.DevelopersModern_linkCard__OY921{cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.DevelopersModern_linkCard__OY921:hover{transform:translateY(-2px);border-color:rgba(1,55,111,.24);box-shadow:0 14px 26px rgba(1,55,111,.1)}.DevelopersModern_primaryBtn___d4x8{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 14px;border-radius:14px;border:1px solid rgba(1,55,111,.22);background:var(--primary-color);color:var(--primary-text-color01);font-weight:800;width:100%}.DevelopersModern_primaryBtn___d4x8:hover{filter:brightness(.98)}.DevelopersModern_cover__hSsqC{border-radius:16px;overflow:hidden;border:1px solid rgba(40,47,57,.12);background:rgba(40,47,57,.04)}.DevelopersModern_coverImg__hZqTE{width:100%;height:360px;-o-object-fit:cover;object-fit:cover;display:block}.DevelopersModern_coverImgSm__p_aVi{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;display:block}.DevelopersModern_sideStack__mLwI_{display:grid;gap:16px;align-content:start}.DevelopersModern_sidePriceWrap__zL5Gw{margin-top:14px;padding:14px;border-radius:16px;border:1px solid rgba(1,55,111,.18);background:rgba(1,55,111,.06)}.DevelopersModern_sidePriceLabel__5qYKA{color:rgba(40,47,57,.7);font-weight:800;font-size:12px;margin-bottom:6px}.DevelopersModern_sidePriceValue__KwCb5{color:var(--primary-color);font-weight:950;font-size:22px;letter-spacing:-.01em;line-height:1.15}.DevelopersModern_devCard__92oSK{width:100%;text-align:left;border:1px solid rgba(40,47,57,.12);background:#fff;border-radius:20px;padding:18px;min-height:110px;box-shadow:0 10px 24px rgba(1,55,111,.06);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.DevelopersModern_devCard__92oSK:hover{transform:translateY(-2px);border-color:rgba(1,55,111,.22);box-shadow:0 18px 34px rgba(1,55,111,.1)}.DevelopersModern_devCardTop__XtiYL{display:flex;gap:14px;align-items:center}.DevelopersModern_devCardLogo__CdSmo{width:72px;height:72px;border-radius:18px;background:rgba(1,55,111,.08);border:1px solid rgba(1,55,111,.14);overflow:hidden;flex:0 0 auto}.DevelopersModern_devCardLogoImg__yKZ97{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.DevelopersModern_devCardText__j74H5{min-width:0;flex:1 1 auto}.DevelopersModern_devCardName__GC4nE{margin:0;font-size:18px;line-height:1.2;font-weight:900;color:var(--primary-text-color02)}.DevelopersModern_devCardOfficialName__d1PGu{margin:2px 0 0;font-size:13px;font-weight:600;color:rgba(40,47,57,.6);line-height:1.3}.DevelopersModern_devCardMeta__C0oG6{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.DevelopersModern_devCardPill__Hgfxe{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(40,47,57,.12);background:rgba(40,47,57,.04);color:rgba(40,47,57,.85);font-size:12px;font-weight:800}.DevelopersModern_devCardArrow__Oqz_k{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;color:rgba(1,55,111,.9);font-weight:900;font-size:22px}.DevelopersModern_skeletonBlock__ptgfI{background:rgba(40,47,57,.08);border-radius:10px;position:relative;overflow:hidden}.DevelopersModern_skeletonBlock__ptgfI:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);transform:translateX(-100%);animation:DevelopersModern_shimmer__PbFT4 1.2s infinite}@keyframes DevelopersModern_shimmer__PbFT4{to{transform:translateX(100%)}}@media (max-width:991px){.DevelopersModern_twoCol__hPsV_{grid-template-columns:1fr}.DevelopersModern_searchWrap__5VyWR{min-width:100%}}@media (min-width:768px){.DevelopersModern_grid__QqNNM,.DevelopersModern_projectGrid__W_wKh{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.DevelopersModern_grid__QqNNM,.DevelopersModern_projectGrid__W_wKh{grid-template-columns:repeat(3,1fr)}}@media (min-width:576px) and (max-width:767px){.DevelopersModern_projectGrid__W_wKh{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.DevelopersModern_h1__FaTrj{font-size:22px}.DevelopersModern_avatar__tNFZH{width:56px;height:56px;border-radius:14px}.DevelopersModern_coverImg__hZqTE{height:240px}.DevelopersModern_heroBannerImg__55Kce{height:280px}.DevelopersModern_heroBannerTitle__6hdnu{font-size:20px}.DevelopersModern_heroBannerContent__f6bcs{flex-direction:column;gap:12px;align-items:flex-start}.DevelopersModern_heroBannerActions__AAGg_{justify-content:flex-start}}.DevelopersModern_heroBanner__0ra23{position:relative;border-radius:20px;overflow:hidden;border:1px solid rgba(40,47,57,.12);box-shadow:0 10px 28px rgba(1,55,111,.06)}.DevelopersModern_heroBannerImg__55Kce{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;display:block}.DevelopersModern_heroBannerOverlay__xXIbq{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.35) 40%,rgba(0,0,0,.08) 70%,transparent);display:flex;align-items:flex-end}.DevelopersModern_heroBannerContent__f6bcs{width:100%;padding:24px 28px;display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap}.DevelopersModern_heroBannerTitle__6hdnu{margin:0;font-size:26px;line-height:1.15;font-weight:900;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.25)}.DevelopersModern_heroBannerHeading__ZyGUx{margin:4px 0 0;font-size:15px;font-weight:600;color:hsla(0,0%,100%,.78)}.DevelopersModern_heroBannerSub__2cWkg{margin:4px 0 0;font-size:14px;font-weight:500;color:hsla(0,0%,100%,.65)}.DevelopersModern_heroBannerChips__JyH0y{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.DevelopersModern_heroBannerChip__P3bDo{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.92);background:hsla(0,0%,100%,.14);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.18)}.DevelopersModern_heroBannerActions__AAGg_{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.DevelopersModern_heroBannerBadge__pqvb_{gap:6px;padding:7px 14px;border-radius:999px;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.2)}.DevelopersModern_heroBannerBadge__pqvb_,.DevelopersModern_heroBannerShareBtn__Sqshv{display:inline-flex;align-items:center;font-size:13px;font-weight:700;color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.DevelopersModern_heroBannerShareBtn__Sqshv{gap:8px;padding:8px 16px;border-radius:12px;border:1px solid hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.14);cursor:pointer;transition:background .12s ease}.DevelopersModern_heroBannerShareBtn__Sqshv:hover{background:hsla(0,0%,100%,.24)}