.page_container__jZF7q{min-height:100vh;display:flex;flex-direction:column;max-width:1800px;margin:0 auto;width:100%}.page_topNav__2BcyD{background:#16181c}.page_topNavContent__embkC{max-width:1800px;margin:0 auto;padding:.5rem 1rem;display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap}.page_topNavLinks__pflb3{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.page_topNavLink__fnJgN{padding:.35rem .8rem;font-size:.8rem;font-weight:500;color:#999;text-decoration:none;border-radius:6px;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center;gap:.4rem}.page_topNavLink__fnJgN:hover{background:rgba(34,142,93,.08);color:#228e5d}.page_topNavLinkHere__aa_3X{background:rgba(34,142,93,.12);color:#228e5d;font-weight:600}.page_topNavDot__OjA56{width:6px;height:6px;background:#228e5d;border-radius:50%;animation:page_pulse__XPtbN 2s infinite}@keyframes page_pulse__XPtbN{0%,to{opacity:1}50%{opacity:.5}}.page_topNavSeparator__JynSf{color:#228e5d;font-weight:600;margin:0 .2rem}.page_mobileFilterButton__kbUql{position:fixed;bottom:20px;right:20px;z-index:100;display:none;align-items:center;gap:.5rem;padding:.8rem 1.2rem;background:#228e5d;color:#fff;border:none;border-radius:50px;font-size:.9rem;font-weight:600;cursor:pointer;box-shadow:0 4px 20px rgba(34,142,93,.4);transition:all .3s ease}.page_mobileFilterButton__kbUql svg{width:20px;height:20px}.page_mobileFilterButton__kbUql:hover{background:#2ba86f;transform:scale(1.05);box-shadow:0 6px 24px rgba(34,142,93,.5)}.page_header__oRW75{text-align:center;padding:3rem 2rem 2.5rem;background:#16181c}.page_title__po7na{font-size:2rem;font-weight:900;background:linear-gradient(135deg,#228e5d,#1a7048);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.8rem;letter-spacing:-.5px;line-height:1.2}.page_subtitle__YBgxm{font-size:1rem;color:#999;font-weight:400;line-height:1.6;max-width:800px;margin:0 auto}.page_latestVersion__BzllL{display:inline-block;margin-top:.5rem;padding:.3rem .8rem;background:rgba(34,142,93,.1);color:#228e5d;border-radius:6px;font-weight:600;font-size:.9rem}.page_filters__0PWnm{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(22,24,28,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:1.2rem 2rem;box-shadow:0 4px 20px rgba(0,0,0,.5);display:flex;flex-wrap:wrap;gap:1.5rem;align-items:flex-start;border-radius:12px}.page_filterGroup__ASE_G{flex:0 1 auto;min-width:200px}.page_filterLabel__GU1jP{display:block;font-size:.75rem;color:#999;margin-bottom:.5rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.page_searchInput__bMdhk{max-width:300px;padding:.5rem 1rem;background:#32353c;color:#fff;border:none;border-radius:8px;font-size:.85rem;transition:all .3s ease;outline:none}.page_searchInput__bMdhk::placeholder{color:#666}.page_searchInput__bMdhk:focus{background:#3d414a;box-shadow:0 0 0 2px rgba(34,142,93,.3)}.page_buttonGroup__FIDK8{display:flex;flex-wrap:wrap;gap:.4rem}.page_filterButton__v83lW{padding:.5rem 1rem;background:#32353c;color:#999;border:none;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .3s ease}.page_filterButton__v83lW:hover{background:#3d414a;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(34,142,93,.2)}.page_filterButton__v83lW.page_active__9fwfh{background:#228e5d;color:#fff;font-weight:600;box-shadow:0 4px 16px rgba(34,142,93,.4)}.page_statsBar__6qhr9{margin-top:1rem;padding:.8rem;background:rgba(109,209,95,.05);border-radius:8px;text-align:center;font-size:.9rem;color:#aaa}.page_statsCount__xtKMh{font-weight:700;color:#228e5d;font-size:1.2rem;margin-left:.4rem}.page_main__nw1Wk{flex:1 1;padding:1.5rem;width:100%}.page_columnsContainer__llBSk{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.2rem;gap:1.2rem;align-items:start;width:100%}.page_column__hsMp1{display:flex;flex-direction:column;height:100%}.page_columnHeader___23bC{background:#0f0f0f;border-radius:12px 12px 0 0;padding:1rem 1.2rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.3)}.page_columnTitle__YWgW3{font-size:1.1rem;font-weight:700;color:#228e5d;margin:0;letter-spacing:.5px}.page_columnCount__xyvQM{font-size:.8rem;font-weight:600;color:#fff;background:#228e5d;padding:.3rem .7rem;border-radius:20px}.page_versionsList__MtfIS{display:flex;flex-direction:column;gap:.3rem;padding:2px;background:#16181c;border-radius:0 0 12px 12px;max-height:600px;overflow-y:scroll}.page_versionCard__M7HH6{background:#151515;border-radius:8px;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;min-height:73px;display:flex;flex-direction:column;justify-content:center}.page_versionCard__M7HH6:hover{box-shadow:0 8px 24px rgba(34,142,93,.15);background:#1a1a1a;cursor:pointer}.page_versionInfo__6MH3d{position:absolute;inset:0;display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;opacity:1;transition:opacity .3s ease;pointer-events:none}.page_versionCard__M7HH6:hover .page_versionInfo__6MH3d{opacity:0}.page_versionLeft___DKk1{display:flex;flex-direction:column;gap:.3rem}.page_versionRight__iYSKm{display:flex;flex-direction:column;gap:.25rem;align-items:flex-end}.page_versionName__z17_u{font-size:1.1rem;font-weight:700;color:#fff;letter-spacing:-.3px}.page_versionDate__p6MuA{font-size:.75rem;color:#999}.page_versionYear__s2mOl{font-size:.7rem;color:#fff;background:rgba(34,142,93,.8);padding:.2rem .5rem;border-radius:4px;font-weight:700;white-space:nowrap}.page_versionJava__wmpxv{font-size:.65rem;color:#fff;background:rgba(255,153,0,.8);padding:.15rem .4rem;border-radius:3px;font-weight:600;white-space:nowrap}.page_downloadButtons__VHvEe{display:flex;gap:.6rem;opacity:0;transition:opacity .3s ease;pointer-events:none}.page_versionCard__M7HH6:hover .page_downloadButtons__VHvEe{opacity:1;pointer-events:auto}.page_downloadButton__lvXC9{flex:1 1;padding:.6rem .8rem;border:none;border-radius:6px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;white-space:pre-wrap}.page_fileSize__vKx6M{font-size:.7rem;font-weight:500;opacity:.7;margin-left:.2rem}.page_clientButton__LvYd2{background:#228e5d;color:#fff}.page_clientButton__LvYd2:hover{background:#2ba86f;transform:translateY(-2px);box-shadow:0 6px 16px rgba(34,142,93,.4)}.page_serverButton__F9xut{background:#32353c;color:#fff}.page_serverButton__F9xut:hover{background:#3d414a;transform:translateY(-2px);box-shadow:0 6px 16px rgba(50,53,60,.4)}.page_noResults__K346F{text-align:center;padding:2rem 1rem;color:#999}.page_noResults__K346F p{font-size:1rem;margin-bottom:1rem}.page_resetButton__uvLeL{padding:.6rem 1.2rem;background:#228e5d;color:#fff;border:none;border-radius:6px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.page_resetButton__uvLeL:hover{transform:scale(1.05);box-shadow:0 3px 10px rgba(34,142,93,.4)}.page_seoBlock__tRcOV{background:#1a1c20;padding:3rem 2rem;border-top:1px solid rgba(34,142,93,.1)}.page_seoContent__jyv0G{max-width:900px;margin:0 auto}.page_seoTitle__SQN7q{font-size:1.8rem;font-weight:700;color:#228e5d;margin-bottom:1.5rem;text-align:center}.page_seoParagraph__kqVgk{font-size:1rem;line-height:1.8;color:#b0b0b0;margin-bottom:1.2rem;text-align:justify}.page_seoParagraph__kqVgk:last-child{margin-bottom:0}.page_footer__F3MD0{position:relative;margin-top:4rem;overflow:hidden}.page_footerLine__EzRRj{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#228e5d,transparent);opacity:.5}.page_footerLineBlur__T5ztc{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(34,142,93,.3),transparent);filter:blur(2px)}.page_footerBg1__Mnka_{position:absolute;inset:0;background:linear-gradient(180deg,#0d1016,#000,#000)}.page_footerBg2__QgH7I{position:absolute;inset:0;background:linear-gradient(135deg,rgba(34,142,93,.05),transparent,rgba(34,142,93,.03))}.page_footerDots1__daaEy{position:absolute;inset:0;background-image:radial-gradient(circle at 2px 2px,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:50px 50px;transform:skewY(-2deg) translateY(10px)}.page_footerDots2__oBalm{position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(34,142,93,.03) 1px,transparent 0);background-size:35px 35px;transform:skewX(3deg)}.page_footerDots3__0nuDO{position:absolute;inset:0;background-image:radial-gradient(circle at 1.5px 1.5px,rgba(34,142,93,.02) 1.5px,transparent 0);background-size:60px 45px;transform:rotate(1deg)}.page_footerGlow1__8Yy_H{top:0;left:25%;background:rgba(34,142,93,.1)}.page_footerGlow1__8Yy_H,.page_footerGlow2__AIsBZ{position:absolute;width:384px;height:384px;border-radius:50%;filter:blur(80px);opacity:.2}.page_footerGlow2__AIsBZ{bottom:0;right:25%;background:rgba(34,142,93,.08)}.page_footerWrapper__DTADU{position:relative;max-width:1800px;margin:0 auto;padding:3rem 2rem}.page_footerGrid__geUIL{display:grid;grid-template-columns:2fr 1fr;grid-gap:4rem;gap:4rem;margin-bottom:3rem}.page_footerBrandWrapper__7ssD_{display:flex;align-items:center;gap:.6rem;margin-bottom:.8rem}.page_footerIcon__rYMto{width:1.5rem;height:1.5rem;color:#228e5d;flex-shrink:0}.page_footerBrand__LFSWn{font-size:1.1rem;font-weight:600;background:linear-gradient(90deg,#228e5d,#2ba86f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:monospace}.page_footerDescription__cgrV5{font-size:.9rem;color:#999;line-height:1.8}.page_footerAccent__vuhOD{color:rgba(34,142,93,.8);font-weight:500}.page_footerContact__U3y_8{text-align:right}.page_footerHeading__VDGNd{font-size:1.1rem;font-weight:700;color:#fff;margin-bottom:.8rem}.page_footerContactText__7FgbK{font-size:.85rem;color:#999;margin-bottom:1rem}.page_footerEmail__yQTj9{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;color:#aaa;font-family:monospace;padding:.5rem 1rem;background:transparent;border:none;border-radius:8px;transition:all .3s ease;cursor:pointer}.page_emailCopyIcon__nTyzu,.page_emailIcon__XeHBt{width:1rem;height:1rem;flex-shrink:0;color:#999}.page_emailCopyIcon__nTyzu{opacity:0;transition:all .3s ease}.page_emailCopied__WJRzA{width:1rem;height:1rem;flex-shrink:0;color:#228e5d}.page_footerEmail__yQTj9:hover{background:rgba(34,142,93,.1);color:#228e5d}.page_footerEmail__yQTj9:hover .page_emailIcon__XeHBt{color:#228e5d}.page_footerEmail__yQTj9:hover .page_emailCopyIcon__nTyzu{opacity:1;color:#aaa}.page_disclaimerWrapper__Gk19L{display:flex;justify-content:center;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.05)}.page_disclaimerOuter__1V_3d{position:relative}.page_disclaimerGlow__JIInN{position:absolute;inset:-2px;background:linear-gradient(90deg,rgba(34,142,93,.2),rgba(147,51,234,.2),rgba(34,142,93,.2));border-radius:16px;opacity:.2;filter:blur(4px);transition:opacity .5s}.page_disclaimerOuter__1V_3d:hover .page_disclaimerGlow__JIInN{opacity:.4}.page_disclaimerInner__KBbSW{position:relative;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px}.page_disclaimerIconWrapper__kgntR{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(34,142,93,.1);border:1px solid rgba(34,142,93,.2);border-radius:50%;flex-shrink:0}.page_disclaimerSvg__QI8_W{width:1.25rem;height:1.25rem;color:rgba(34,142,93,.6)}.page_disclaimerTitle__K0EDN{font-size:.75rem;font-weight:700;color:#999;text-transform:uppercase;letter-spacing:2px;margin-bottom:.25rem}.page_disclaimerText__MQW2G{font-size:.85rem;color:#777;line-height:1.5;max-width:512px}@media (max-width:768px){.page_footerGrid__geUIL{grid-template-columns:1fr;gap:2rem}.page_footerContact__U3y_8{text-align:left}.page_disclaimerInner__KBbSW{flex-direction:column;text-align:center}}.page_loading__4WMny{display:flex;align-items:center;justify-content:center;min-height:100vh;font-size:1.2rem;color:#228e5d}@media (max-width:1400px){.page_columnsContainer__llBSk{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.page_columnsContainer__llBSk{grid-template-columns:repeat(2,1fr)}.page_topNavContent__embkC{padding:.4rem .8rem}.page_topNavLinks__pflb3{gap:.3rem}.page_topNavLink__fnJgN{font-size:.75rem;padding:.3rem .6rem}}@media (max-width:768px){.page_title__po7na{font-size:1.5rem}.page_subtitle__YBgxm{font-size:.8rem}.page_header__oRW75{padding:2rem 1rem 1.5rem}.page_filters__0PWnm{display:none}.page_mobileFilterButton__kbUql{display:flex}.page_main__nw1Wk{padding:.6rem}.page_columnsContainer__llBSk{grid-template-columns:1fr;gap:.6rem}.page_columnHeader___23bC{top:80px;padding:.6rem}.page_columnTitle__YWgW3{font-size:.9rem}.page_topNavContent__embkC{padding:.4rem .6rem}.page_topNavLinks__pflb3{justify-content:center}}.MobileFilters_overlay__eAxrt{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:500;opacity:0;pointer-events:none;transition:opacity .3s ease}.MobileFilters_overlayOpen__2R5JG{opacity:1;pointer-events:auto}.MobileFilters_sidebar__dZBYg{position:fixed;top:0;left:0;bottom:0;width:320px;max-width:85vw;background:#16181c;z-index:501;transform:translateX(-100%);transition:transform .3s ease;box-shadow:4px 0 20px rgba(0,0,0,.5);display:flex;flex-direction:column}.MobileFilters_sidebarOpen__5Ohxe{transform:translateX(0)}.MobileFilters_header__GJVYV{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1rem;border-bottom:1px solid rgba(34,142,93,.1)}.MobileFilters_title__MAoou{font-size:1.2rem;font-weight:700;color:#228e5d}.MobileFilters_closeButton__aiNxQ{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#32353c;border:none;border-radius:6px;color:#fff;cursor:pointer;transition:all .2s ease}.MobileFilters_closeButton__aiNxQ svg{width:20px;height:20px}.MobileFilters_closeButton__aiNxQ:hover{background:#3d414a}.MobileFilters_content__QGpJ6{flex:1 1;overflow-y:auto;padding:1rem}.MobileFilters_filterGroup__qm59j{margin-bottom:1.5rem}.MobileFilters_filterLabel__RTRt8{display:block;font-size:.75rem;color:#999;margin-bottom:.5rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.MobileFilters_searchInput__w5bVw{width:100%;padding:.5rem 1rem;background:#32353c;color:#fff;border:none;border-radius:8px;font-size:.85rem;transition:all .3s ease;outline:none}.MobileFilters_searchInput__w5bVw::placeholder{color:#666}.MobileFilters_searchInput__w5bVw:focus{background:#3d414a;box-shadow:0 0 0 2px rgba(34,142,93,.3)}.MobileFilters_buttonGroup__75Pp_{display:flex;flex-wrap:wrap;gap:.4rem}.MobileFilters_filterButton__aT_Pm{padding:.5rem 1rem;background:#32353c;color:#999;border:none;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .3s ease}.MobileFilters_filterButton__aT_Pm:hover{background:#3d414a;color:#fff}.MobileFilters_filterButton__aT_Pm.MobileFilters_active__wEz4E,.MobileFilters_resetButton__9S6cj{background:#228e5d;color:#fff;font-weight:600}.MobileFilters_resetButton__9S6cj{width:100%;padding:.8rem;border:none;border-radius:8px;font-size:.9rem;cursor:pointer;transition:all .3s ease;margin-top:1rem}.MobileFilters_resetButton__9S6cj:hover{background:#2ba86f;box-shadow:0 4px 12px rgba(34,142,93,.4)}.MobileDownloadModal_overlay__kFJqJ{position:fixed;inset:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:MobileDownloadModal_fadeIn__FO0RP .2s ease}@keyframes MobileDownloadModal_fadeIn__FO0RP{0%{opacity:0}to{opacity:1}}.MobileDownloadModal_modal__nvENs{background:#1a1a1a;border-radius:12px;padding:1.5rem;max-width:400px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:MobileDownloadModal_slideUp__dISQ_ .3s ease}@keyframes MobileDownloadModal_slideUp__dISQ_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.MobileDownloadModal_title__xvLKG{font-size:1.3rem;font-weight:700;color:#fff;margin-bottom:.5rem;text-align:center}.MobileDownloadModal_warning__avJwg{background:rgba(255,153,0,.1);border:1px solid rgba(255,153,0,.2);border-radius:8px;padding:1rem;margin-bottom:1.5rem}.MobileDownloadModal_warningText__Axa_Z{font-size:.85rem;color:#e0e0e0;line-height:1.6;margin-bottom:.5rem}.MobileDownloadModal_warningHint__z8WnH{font-size:.8rem;color:#999;line-height:1.5}.MobileDownloadModal_subtitle__ZUmFx{font-size:.85rem;color:#999;margin-bottom:1rem;text-align:center;font-weight:600}.MobileDownloadModal_buttons__gDbs0{display:flex;gap:.8rem;margin-bottom:1rem}.MobileDownloadModal_clientButton__7noXl{flex:1 1;padding:1rem;background:#228e5d;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease}.MobileDownloadModal_clientButton__7noXl:hover{background:#2ba86f;transform:translateY(-2px);box-shadow:0 6px 16px rgba(34,142,93,.4)}.MobileDownloadModal_serverButton__9vYz_{flex:1 1;padding:1rem;background:#32353c;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease}.MobileDownloadModal_serverButton__9vYz_:hover{background:#3d414a;transform:translateY(-2px)}.MobileDownloadModal_cancelButton__AyVSN{width:100%;padding:.8rem;background:transparent;color:#999;border:1px solid #32353c;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .3s ease}.MobileDownloadModal_cancelButton__AyVSN:hover{background:#32353c;color:#fff}