._root_n4gam_1{--ink:#f4f8ff;--muted:#a9b9d3;--line:#64aff03d;--cyan:#35d8ff;--blue:#287bff;--violet:#8b5cf6;color:var(--ink);background:radial-gradient(at 72% 6%,#1868c040,#0000 36%),radial-gradient(at 16% 42%,#45249524,#0000 35%),#050b18;min-height:100vh;padding-bottom:80px;font-family:Inter,Arial,sans-serif}._root_n4gam_1 *{box-sizing:border-box}._root_n4gam_1 a{color:inherit;text-decoration:none}._root_n4gam_1 a:hover{text-decoration:none}._root_n4gam_1 :focus-visible{outline-offset:3px;outline:3px solid #74e8ff}._shell_n4gam_2{max-width:1260px;margin:0 auto;padding:0 24px}._breadcrumb_n4gam_2{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;padding:22px 0;font-size:13px;display:flex}._breadcrumb_n4gam_2 a{color:#b7defe}._breadcrumb_n4gam_2 span:last-child{color:#fff}._eyebrow_n4gam_2{color:#69e7ff;letter-spacing:.21em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:800;display:block}._hero_n4gam_2{border:1px solid var(--line);background:linear-gradient(135deg,#0e264adb,#050d1eb8);border-radius:26px;grid-template-columns:1.15fr .85fr;align-items:center;gap:28px;min-height:540px;padding:64px 64px 60px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 100px #00000047}._hero_n4gam_2:before,._categoryHero_n4gam_2:before{content:"";pointer-events:none;background:radial-gradient(circle at 79% 42%,#1d9cf624,#0000 33%),linear-gradient(110deg,#0000 50%,#2f83d514 50.2%,#0000 50.4%);position:absolute;inset:0}._heroCopy_n4gam_2{z-index:1;position:relative}._hero_n4gam_2 h1,._categoryHero_n4gam_2 h1{letter-spacing:-.055em;margin:0 0 8px;font-size:clamp(44px,5.4vw,76px);font-weight:850;line-height:1.04}._hero_n4gam_2 h1 span{vertical-align:top;color:var(--cyan);letter-spacing:0;font-size:.42em}._heroClaim_n4gam_2{font-weight:750;color:#62dfff!important;margin:10px 0 20px!important;font-size:clamp(23px,2.4vw,34px)!important}._hero_n4gam_2 p,._categoryHero_n4gam_2 p{color:#d1def0;max-width:670px;font-size:17px;line-height:1.7}._heroActions_n4gam_2{flex-wrap:wrap;gap:12px;margin:30px 0;display:flex}._primary_n4gam_2,._secondary_n4gam_2,._buttonSmall_n4gam_2{border-radius:11px;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-weight:750;transition:transform .2s,box-shadow .2s;display:inline-flex}._primary_n4gam_2,._buttonSmall_n4gam_2{background:linear-gradient(110deg,#0876e9,#21c5f4);box-shadow:0 8px 28px #0b8ffc38;color:#fff!important}._secondary_n4gam_2{background:#04152abd;border:1px solid #71caff9e}._primary_n4gam_2:hover,._secondary_n4gam_2:hover,._buttonSmall_n4gam_2:hover{transform:translateY(-2px)}._heroStats_n4gam_2{color:var(--muted);flex-wrap:wrap;gap:24px;margin-top:34px;font-size:12px;display:flex}._heroStats_n4gam_2 span{gap:2px;display:grid}._heroStats_n4gam_2 strong{color:#fff;font-size:21px}._orbit_n4gam_2{aspect-ratio:1;background:radial-gradient(circle,#209ff52e,#0000 66%);border:1px solid #44cbff73;border-radius:50%;justify-self:center;place-items:center;width:min(31vw,370px);display:grid;position:relative;box-shadow:0 0 0 35px #2787db0b,0 0 0 82px #2787db06,inset 0 0 65px #167fee26,0 0 65px #1a90f72b}._orbit_n4gam_2:before,._orbit_n4gam_2:after{content:"";border:1px dashed #3ab9fb57;border-radius:50%;position:absolute;inset:12%}._orbit_n4gam_2:after{inset:-10%;transform:rotate(65deg)scaleY(.6)}._orbitCore_n4gam_2{text-align:center;letter-spacing:.05em;text-shadow:0 0 24px #1ca5ff;z-index:1;font-size:29px;font-weight:850;line-height:1.2}._orbitCore_n4gam_2 span{color:var(--cyan);letter-spacing:.38em;margin-top:9px;font-size:13px;display:block}._orbitNode_n4gam_2{z-index:2;color:#b8e9ff;background:#0b2343;border:1px solid #339bd6;border-radius:10px;padding:11px 14px;font-weight:800;position:absolute;box-shadow:0 0 22px #127dd266}._orbitNode_n4gam_2:nth-of-type(2){top:5%;left:6%}._orbitNode_n4gam_2:nth-of-type(3){top:18%;right:-7%}._orbitNode_n4gam_2:nth-of-type(4){bottom:11%;left:-7%}._orbitNode_n4gam_2:nth-of-type(5){bottom:3%;right:10%}._section_n4gam_2,._discovery_n4gam_2{padding:82px 0 0}._sectionLead_n4gam_2{justify-content:space-between;align-items:end;gap:30px;margin-bottom:26px;display:flex}._section_n4gam_2 h2,._discovery_n4gam_2 h2,._outro_n4gam_2 h2{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(29px,3vw,42px);line-height:1.15}._section_n4gam_2 p,._discovery_n4gam_2 p,._outro_n4gam_2 p{color:var(--muted);margin:0;line-height:1.65}._categoryGrid_n4gam_2{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}._categoryCard_n4gam_2{border:1px solid var(--line);background:linear-gradient(150deg,#122d52e6,#071429d9);border-radius:17px;flex-direction:column;align-items:flex-start;gap:9px;min-width:0;min-height:226px;padding:20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}._categoryCard_n4gam_2:hover,._repoCard_n4gam_2:hover{border-color:#44c4f7;transform:translateY(-4px);box-shadow:0 14px 32px #03509738}._categoryIndex_n4gam_2{color:#90aaca;letter-spacing:.12em;font-size:10px}._categoryGlyph_n4gam_2{color:var(--cyan);height:38px;font-size:26px}._categoryCard_n4gam_2 strong{font-size:17px}._categoryCard_n4gam_2>span:nth-last-child(2){color:var(--muted);font-size:13px;line-height:1.5}._categoryCard_n4gam_2 em{color:#5fd9ff;margin-top:auto;font-size:12px;font-style:normal;font-weight:700}._count_n4gam_2{color:#9feafa;white-space:nowrap}._searchBox_n4gam_2{background:linear-gradient(120deg,#0a2c50f2,#0d1838eb);border:1px solid #48bff873;border-radius:17px;padding:22px;box-shadow:0 14px 36px #0000002e}._searchBox_n4gam_2 label{margin-bottom:11px;font-weight:750;display:block}._searchBox_n4gam_2 input{color:#071426;width:100%;height:55px;font:inherit;background:#f6faff;border:0;border-radius:10px;padding:0 18px}._filterPanel_n4gam_2{border:1px solid var(--line);background:#0b1b35bd;border-radius:16px;flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0 26px;padding:17px;display:flex}._filterPanel_n4gam_2 label{color:#c2d4eb;gap:6px;min-width:145px;font-size:12px;display:grid}._filterPanel_n4gam_2 select{color:#fff;background:#112747;border:1px solid #356188;border-radius:8px;max-width:190px;height:38px;padding:0 9px}._filterPanel_n4gam_2 ._check_n4gam_2{align-items:center;gap:6px;min-width:auto;min-height:38px;display:flex}._check_n4gam_2 input{accent-color:#18b8ef}._reset_n4gam_2{color:#d8f5ff;cursor:pointer;background:0 0;border:1px solid #68bfe6;border-radius:8px;height:38px;padding:0 12px}._repoGrid_n4gam_2{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._repoCard_n4gam_2{border:1px solid var(--line);background:linear-gradient(155deg,#0f2546ed,#09142bf2);border-radius:17px;flex-direction:column;gap:12px;min-width:0;padding:23px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}._cardTop_n4gam_2{justify-content:space-between;align-items:start;gap:10px;display:flex}._miniLabel_n4gam_2,._license_n4gam_2{letter-spacing:.07em;color:#70d9ff;font-size:10px;font-weight:700}._license_n4gam_2{color:#d5ddf6;letter-spacing:0;white-space:nowrap;border:1px solid #445c80;border-radius:20px;padding:5px 8px}._repoCard_n4gam_2 h3{letter-spacing:-.035em;margin:3px 0 -7px;font-size:24px}._repoCard_n4gam_2 p{font-size:14px}._owner_n4gam_2{color:#7edafa!important;font-size:12px!important}._pills_n4gam_2{flex-wrap:wrap;gap:5px;display:flex}._pills_n4gam_2 span{color:#c7e5fb;border:1px solid #36577a;border-radius:30px;padding:5px 9px;font-size:11px}._metrics_n4gam_2{color:#d8e8fb;border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:13px;font-size:11px;display:flex}._repoCard_n4gam_2 ._snapshot_n4gam_2,._snapshot_n4gam_2{color:#9eafc6;font-size:11px;line-height:1.5}._cardActions_n4gam_2{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._buttonSmall_n4gam_2{min-height:39px;padding:8px 12px;font-size:12px}._textLink_n4gam_2{font-size:12px;font-weight:700;color:#89dcff!important}._repoCard_n4gam_2 ._cardNote_n4gam_2{color:#a6b6c9;border-top:1px solid var(--line);padding-top:9px;font-size:11px}._empty_n4gam_2{border:1px solid var(--line);background:#0e203bd1;border-radius:12px;padding:17px;margin-top:20px!important}._featureGrid_n4gam_2{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._featureGrid_n4gam_2 article,._answerGrid_n4gam_2 article{border:1px solid var(--line);background:#0c1d37c7;border-radius:15px;padding:24px}._featureGrid_n4gam_2 h3,._answerGrid_n4gam_2 h3{margin:0 0 10px;font-size:18px;line-height:1.35}._answerGrid_n4gam_2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._answerGrid_n4gam_2 article{padding:21px}._answerGrid_n4gam_2 p,._featureGrid_n4gam_2 p{font-size:14px}._faq_n4gam_2{gap:10px;display:grid}._faq_n4gam_2 details{border:1px solid var(--line);background:#0c1d37cc;border-radius:10px}._faq_n4gam_2 summary{cursor:pointer;padding:17px 19px;font-weight:700;list-style:none}._faq_n4gam_2 summary:after{content:"+";float:right;color:#6be3ff}._faq_n4gam_2 details[open] summary:after{content:"−"}._faq_n4gam_2 details p{margin:0;padding:0 19px 19px}._outro_n4gam_2{background:linear-gradient(115deg,#0b385fe6,#141445cc);border:1px solid #4ec3ff80;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin:80px 0 0;padding:34px;display:flex}._outroLinks_n4gam_2{flex-wrap:wrap;gap:10px;display:flex}._outroLinks_n4gam_2 a{border:1px solid #9bdaff80;border-radius:8px;padding:11px 13px;font-size:13px;font-weight:700}._outroLinks_n4gam_2 a:hover{background:#145e9d}._categoryHero_n4gam_2{border:1px solid var(--line);background:linear-gradient(125deg,#0d2549,#0a1431);border-radius:23px;padding:64px;position:relative;overflow:hidden}._categoryHero_n4gam_2>*{position:relative}._categoryHero_n4gam_2 h1{max-width:850px;font-size:clamp(37px,4.5vw,60px)}._categoryHero_n4gam_2 ._lead_n4gam_2{max-width:800px}._heroCount_n4gam_2{color:#80cbed;font-size:12px}._facts_n4gam_2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}._facts_n4gam_2 div{border:1px solid var(--line);background:#0e2341bf;border-radius:10px;justify-content:space-between;gap:20px;padding:14px;display:flex}._facts_n4gam_2 dt{color:var(--muted)}._facts_n4gam_2 dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}@media (width<=1000px){._hero_n4gam_2{grid-template-columns:1.2fr .8fr;padding:44px}._categoryGrid_n4gam_2{grid-template-columns:repeat(3,minmax(0,1fr))}._repoGrid_n4gam_2{grid-template-columns:repeat(2,minmax(0,1fr))}._orbit_n4gam_2{width:min(28vw,270px)}._orbitCore_n4gam_2{font-size:22px}}@media (width<=680px){._shell_n4gam_2{padding:0 16px}._hero_n4gam_2{min-height:0;padding:39px 23px;display:block}._hero_n4gam_2 h1{font-size:48px}._hero_n4gam_2 p{font-size:15px}._orbit_n4gam_2{display:none}._heroStats_n4gam_2{gap:16px}._categoryHero_n4gam_2{padding:36px 22px}._section_n4gam_2,._discovery_n4gam_2{padding-top:60px}._sectionLead_n4gam_2{display:block}._count_n4gam_2{margin-top:15px;display:block}._categoryGrid_n4gam_2,._repoGrid_n4gam_2,._featureGrid_n4gam_2,._answerGrid_n4gam_2{grid-template-columns:1fr}._categoryCard_n4gam_2{min-height:175px}._filterPanel_n4gam_2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._filterPanel_n4gam_2 label{min-width:0}._filterPanel_n4gam_2 select{width:100%;max-width:100%}._filterPanel_n4gam_2 ._check_n4gam_2,._filterPanel_n4gam_2 ._reset_n4gam_2{grid-column:span 2}._outro_n4gam_2{padding:25px;display:block}._outroLinks_n4gam_2{margin-top:20px}._facts_n4gam_2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._root_n4gam_1 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
