.RepositoryMatchTool_page__rkabD{--report-bg:#07110f;--report-surface:#0e1c19;--report-surface-strong:#142722;--report-line:#29413a;--report-text:#f4f7f5;--report-muted:#a5b9b2;--report-green:#68d391;--report-yellow:#f5c451;position:fixed;inset:0;height:100vh;height:100dvh;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;background:linear-gradient(rgba(104,211,145,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(104,211,145,.035) 1px,transparent 1px),var(--report-bg);background-size:36px 36px;color:var(--report-text)}.RepositoryMatchTool_footer__eVjAa,.RepositoryMatchTool_nav__c1Rns,.RepositoryMatchTool_workspace__ySXxL{width:min(1180px,calc(100% - 48px));margin-inline:auto}.RepositoryMatchTool_nav__c1Rns{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;min-height:72px;border-bottom:1px solid var(--report-line);background:color-mix(in srgb,var(--report-bg) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.RepositoryMatchTool_brand__k1RbN{display:flex;align-items:center;gap:10px;color:var(--report-text);font-size:18px;font-weight:800;text-decoration:none}.RepositoryMatchTool_brand__k1RbN img{width:34px;height:34px;object-fit:contain}.RepositoryMatchTool_footer__eVjAa a,.RepositoryMatchTool_nav__c1Rns>a:last-child{color:var(--report-muted);font-size:13px;font-weight:700}.RepositoryMatchTool_page__rkabD a:focus-visible,.RepositoryMatchTool_page__rkabD button:focus-visible,.RepositoryMatchTool_page__rkabD input:focus-visible{outline:2px solid var(--report-green);outline-offset:3px}.RepositoryMatchTool_workspace__ySXxL{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(560px,1.28fr);grid-template-areas:"intro tool" "criteria tool";grid-gap:64px;gap:64px;align-items:start;padding:72px 0 64px}.RepositoryMatchTool_intro__8sMvW{grid-area:intro;padding-top:32px}.RepositoryMatchTool_eyebrow__JWVip{color:var(--report-yellow);font-size:12px;font-weight:800}.RepositoryMatchTool_intro__8sMvW h1{max-width:500px;margin:16px 0 20px;font-size:58px;line-height:1.02;letter-spacing:0}.RepositoryMatchTool_intro__8sMvW>p{max-width:520px;margin:0;color:var(--report-muted);font-size:17px;line-height:1.65}.RepositoryMatchTool_criteria__p5aYE{grid-area:criteria;margin:-20px 0 0;border-top:1px solid var(--report-line)}.RepositoryMatchTool_criteria__p5aYE div{display:grid;grid-template-columns:42px 1fr;grid-gap:12px;gap:12px;padding:15px 0;border-bottom:1px solid var(--report-line)}.RepositoryMatchTool_criteria__p5aYE dt{color:var(--report-green);font-family:monospace;font-size:12px}.RepositoryMatchTool_criteria__p5aYE dd{margin:0;color:#cbd8d3;font-size:13px}.RepositoryMatchTool_tool__vGtPH{grid-area:tool;border:1px solid var(--report-line);background:rgba(14,28,25,.97);box-shadow:0 28px 70px rgba(0,0,0,.3)}.RepositoryMatchTool_toolHeading__ImFlK{display:flex;justify-content:space-between;gap:12px;padding:13px 18px;border-bottom:1px solid var(--report-line);color:var(--report-muted);font-size:10px;font-weight:800}.RepositoryMatchTool_toolHeading__ImFlK span:last-child{color:var(--report-green)}.RepositoryMatchTool_form__u_1l6{padding:24px}.RepositoryMatchTool_form__u_1l6 label{display:block;margin-bottom:8px;font-size:13px;font-weight:750}.RepositoryMatchTool_inputRow__kCNPi{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:48px;border:1px solid #456259;background:var(--report-bg)}.RepositoryMatchTool_inputRow__kCNPi>span{padding-left:14px;color:var(--report-muted);font-family:monospace;font-size:12px}.RepositoryMatchTool_inputRow__kCNPi input{min-width:0;height:46px;padding:0 10px 0 2px;border:0;outline:0;background:transparent;color:var(--report-text);font:inherit;font-size:16px}.RepositoryMatchTool_inputRow__kCNPi button{align-self:stretch;min-width:136px;border:0;background:var(--report-yellow);color:#1d1808;cursor:pointer;font:inherit;font-size:12px;font-weight:850}.RepositoryMatchTool_inputRow__kCNPi button:hover{background:#ffd36c}.RepositoryMatchTool_inputRow__kCNPi button:disabled{cursor:wait;opacity:.7}.RepositoryMatchTool_form__u_1l6>p{margin:9px 0 0;color:var(--report-muted);font-size:11px}.RepositoryMatchTool_state__4wFhs{display:flex;align-items:center;gap:14px;margin:0 24px 24px;padding:17px;border:1px solid var(--report-line);border-left:3px solid var(--report-green);background:#091613}.RepositoryMatchTool_state__4wFhs>div{display:grid;grid-gap:3px;gap:3px}.RepositoryMatchTool_state__4wFhs strong{font-size:13px}.RepositoryMatchTool_state__4wFhs span{color:var(--report-muted);font-size:12px;line-height:1.45}.RepositoryMatchTool_error__3J6WK{border-left-color:#fb7185}.RepositoryMatchTool_spinner__p_i_b{flex:0 0 20px;width:20px;height:20px;border:2px solid rgba(104,211,145,.2);border-top:2px solid var(--report-green);border-radius:50%;animation:RepositoryMatchTool_spin__egavV .8s linear infinite}@keyframes RepositoryMatchTool_spin__egavV{to{transform:rotate(1turn)}}.RepositoryMatchTool_results__W6AYn{border-top:1px solid var(--report-line)}.RepositoryMatchTool_repositorySummary__hX9UU{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px}.RepositoryMatchTool_repositorySummary__hX9UU>div{min-width:0}.RepositoryMatchTool_repositorySummary__hX9UU span{color:var(--report-green);font-size:10px;font-weight:800}.RepositoryMatchTool_repositorySummary__hX9UU h2{margin:4px 0 0;font-size:19px;letter-spacing:0;overflow-wrap:anywhere}.RepositoryMatchTool_repositorySummary__hX9UU p{margin:7px 0 0;color:var(--report-muted);font-size:12px;line-height:1.5}.RepositoryMatchTool_match__Fv2wJ>a,.RepositoryMatchTool_repositorySummary__hX9UU>a{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:42px;padding:0 12px;border:1px solid #477062;color:var(--report-green);font-size:11px;font-weight:800;text-decoration:none;white-space:nowrap}.RepositoryMatchTool_reportActions__jGRUe{display:flex;align-items:center;gap:8px;min-height:64px;padding:10px 24px;border-top:1px solid var(--report-line);background:#091613}.RepositoryMatchTool_reportActions__jGRUe button{min-height:42px;padding:0 13px;border:1px solid var(--report-line);background:var(--report-surface-strong);color:var(--report-text);cursor:pointer;font:inherit;font-size:11px;font-weight:800}.RepositoryMatchTool_reportActions__jGRUe button:first-child{border-color:var(--report-yellow);color:var(--report-yellow)}.RepositoryMatchTool_reportActions__jGRUe span{margin-left:auto;color:var(--report-muted);font-size:11px}.RepositoryMatchTool_matchList__MjEsU{border-top:1px solid var(--report-line)}.RepositoryMatchTool_match__Fv2wJ{display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:18px 24px;border-bottom:1px solid var(--report-line);transition:background-color .15s ease}.RepositoryMatchTool_match__Fv2wJ:hover{background:var(--report-surface-strong)}.RepositoryMatchTool_matchNumber__TctNu{align-self:start;padding-top:2px;color:var(--report-yellow);font-family:monospace;font-size:10px}.RepositoryMatchTool_matchBody__wX2LD{display:grid;grid-gap:7px;gap:7px;min-width:0}.RepositoryMatchTool_developerMeta__W1BLZ{color:var(--report-green);font-size:10px;font-weight:800}.RepositoryMatchTool_match__Fv2wJ h3{margin:0;font-size:14px;line-height:1.4;letter-spacing:0}.RepositoryMatchTool_match__Fv2wJ h3 span{color:var(--report-muted);font-size:12px;font-weight:500}.RepositoryMatchTool_evidence__m_lNV,.RepositoryMatchTool_reasons__qi7OY{display:flex;flex-wrap:wrap;gap:5px}.RepositoryMatchTool_evidence__m_lNV span,.RepositoryMatchTool_reasons__qi7OY span{padding:4px 7px;border:1px solid rgba(104,211,145,.28);color:#9ce4b7;font-size:9px;line-height:1.35}.RepositoryMatchTool_evidence__m_lNV span{border-color:var(--report-line);color:var(--report-muted)}.RepositoryMatchTool_disclaimer__ShMYj{margin:0;padding:18px 24px;color:var(--report-muted);font-size:10px;line-height:1.5}.RepositoryMatchTool_footer__eVjAa{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0 36px;border-top:1px solid var(--report-line);color:var(--report-muted);font-size:12px}@media (max-width:980px){.RepositoryMatchTool_workspace__ySXxL{grid-template-columns:1fr;grid-template-areas:"intro" "tool" "criteria";gap:44px}.RepositoryMatchTool_intro__8sMvW{max-width:700px;padding-top:0}.RepositoryMatchTool_intro__8sMvW h1{font-size:52px}.RepositoryMatchTool_criteria__p5aYE{max-width:620px;margin-top:0}}@media (max-width:620px){.RepositoryMatchTool_footer__eVjAa,.RepositoryMatchTool_nav__c1Rns,.RepositoryMatchTool_workspace__ySXxL{width:min(100% - 28px,1180px)}.RepositoryMatchTool_nav__c1Rns{min-height:60px;padding-top:env(safe-area-inset-top)}.RepositoryMatchTool_footer__eVjAa a,.RepositoryMatchTool_nav__c1Rns>a{display:inline-flex;min-height:44px;align-items:center}.RepositoryMatchTool_workspace__ySXxL{gap:22px;padding:24px 0 36px}.RepositoryMatchTool_intro__8sMvW h1{margin:10px 0 12px;font-size:clamp(32px,10vw,40px)}.RepositoryMatchTool_intro__8sMvW>p{font-size:14px;line-height:1.55}.RepositoryMatchTool_tool__vGtPH{border-radius:6px;box-shadow:0 18px 44px rgba(0,0,0,.24)}.RepositoryMatchTool_form__u_1l6{padding:18px 14px}.RepositoryMatchTool_inputRow__kCNPi{grid-template-columns:minmax(0,1fr)}.RepositoryMatchTool_inputRow__kCNPi>span{padding:10px 12px 0}.RepositoryMatchTool_inputRow__kCNPi input{padding:0 12px}.RepositoryMatchTool_inputRow__kCNPi button{min-height:48px}.RepositoryMatchTool_repositorySummary__hX9UU{align-items:flex-start;flex-direction:column;padding:18px 16px}.RepositoryMatchTool_repositorySummary__hX9UU>a{width:100%}.RepositoryMatchTool_reportActions__jGRUe{align-items:stretch;flex-direction:column;padding:14px 16px}.RepositoryMatchTool_reportActions__jGRUe span{min-height:16px;margin-left:0}.RepositoryMatchTool_match__Fv2wJ{grid-template-columns:24px minmax(0,1fr);padding:17px 16px}.RepositoryMatchTool_match__Fv2wJ>a{grid-column:2;width:100%}.RepositoryMatchTool_criteria__p5aYE{display:grid;grid-template-columns:1fr;max-width:none}.RepositoryMatchTool_criteria__p5aYE div{grid-template-columns:32px minmax(0,1fr);align-items:center;padding:10px 8px}.RepositoryMatchTool_footer__eVjAa{align-items:flex-start;flex-direction:column;padding-bottom:max(36px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.RepositoryMatchTool_spinner__p_i_b{animation-duration:1.6s}.RepositoryMatchTool_match__Fv2wJ{transition:none}}