.repository-hall-module__FVkfiG__page{color:#173f34;--green:#087b59;--green-light:#eaf9f1;--orange:#ee7d1b;--line:#d6e8de;--muted:#69857b;background-color:#fbfffd;background-image:linear-gradient(#06804e0b 1px,#0000 1px),linear-gradient(90deg,#06804e0b 1px,#0000 1px);background-size:42px 42px;min-width:320px;min-height:100vh}.repository-hall-module__FVkfiG__page a{color:inherit;text-decoration:none}.repository-hall-module__FVkfiG__page button,.repository-hall-module__FVkfiG__page input,.repository-hall-module__FVkfiG__page select{font:inherit}.repository-hall-module__FVkfiG__page button:focus-visible,.repository-hall-module__FVkfiG__page a:focus-visible,.repository-hall-module__FVkfiG__page input:focus-visible,.repository-hall-module__FVkfiG__page select:focus-visible{outline-offset:2px;outline:3px solid #0ba46738}.repository-hall-module__FVkfiG__hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 12%,#34e29426,#0000 28%),radial-gradient(circle at 4% 86%,#ff92321a,#0000 20%);align-items:center;min-height:215px;display:flex}.repository-hall-module__FVkfiG__hero>div{width:min(1400px,100% - 64px);margin:0 auto;padding:28px 12px 24px}.repository-hall-module__FVkfiG__hero h1{color:#075b3e;letter-spacing:-.045em;margin:0;font-size:clamp(40px,4vw,58px);line-height:1.08}.repository-hall-module__FVkfiG__hero p{color:#5f796f;margin:12px 0 0;font-size:16px}.repository-hall-module__FVkfiG__heroActions{gap:12px;margin-top:22px;display:flex}.repository-hall-module__FVkfiG__primaryButton,.repository-hall-module__FVkfiG__secondaryButton,.repository-hall-module__FVkfiG__sideButton,.repository-hall-module__FVkfiG__emptyState button{border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 18px;font-weight:700;display:inline-flex}.repository-hall-module__FVkfiG__primaryButton{border:1px solid var(--green);background:var(--green);color:#fff;box-shadow:0 8px 22px #03845a29}.repository-hall-module__FVkfiG__secondaryButton{color:var(--green);background:#ffffffe0;border:1px solid #91cfb5}.repository-hall-module__FVkfiG__workspace{background:#ffffffed;border:1px solid #c9e0d4;border-radius:8px;grid-template-columns:minmax(0,2.3fr) minmax(300px,.82fr);gap:20px;width:min(1440px,100% - 48px);margin:20px auto 32px;padding:18px;display:grid;box-shadow:0 12px 35px #17533f0e}.repository-hall-module__FVkfiG__repositoryPanel{border-right:1px solid var(--line);min-width:0;padding:7px 18px 7px 3px}.repository-hall-module__FVkfiG__sectionHeading,.repository-hall-module__FVkfiG__sideHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.repository-hall-module__FVkfiG__sectionHeading>div>span,.repository-hall-module__FVkfiG__sideHeading>div>span{color:var(--orange);letter-spacing:.12em;font-size:11px;font-weight:900}.repository-hall-module__FVkfiG__sectionHeading h2{color:#07523c;margin:4px 0 0;font-size:25px}.repository-hall-module__FVkfiG__sectionHeading p{color:var(--muted);margin:6px 0 0;font-size:13px}.repository-hall-module__FVkfiG__sectionHeading>strong{color:var(--green);background:#effdf6;border:1px solid #a9e7cd;border-radius:999px;flex:none;padding:6px 10px;font-size:11px}.repository-hall-module__FVkfiG__tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:24px;margin-top:23px;display:flex;overflow-x:auto}.repository-hall-module__FVkfiG__tabs::-webkit-scrollbar{display:none}.repository-hall-module__FVkfiG__tabs button{color:#6c847b;white-space:nowrap;background:0 0;border:0;padding:0 1px 12px;font-weight:700;position:relative}.repository-hall-module__FVkfiG__tabs button:hover,.repository-hall-module__FVkfiG__tabs button.repository-hall-module__FVkfiG__activeTab{color:var(--green)}.repository-hall-module__FVkfiG__tabs button.repository-hall-module__FVkfiG__activeTab:after{content:"";background:#0aa46f;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.repository-hall-module__FVkfiG__filters{grid-template-columns:minmax(230px,1fr) 150px 150px auto;gap:10px;margin:17px 0;display:grid}.repository-hall-module__FVkfiG__filters>*{min-width:0}.repository-hall-module__FVkfiG__searchField,.repository-hall-module__FVkfiG__selectField{border:1px solid var(--line);height:42px;color:var(--green);background:#fff;border-radius:7px;align-items:center;gap:9px;padding:0 12px;display:flex}.repository-hall-module__FVkfiG__searchField input{color:#234a3d;background:0 0;border:0;outline:0;flex:1;min-width:0}.repository-hall-module__FVkfiG__searchField input::placeholder{color:#8da198}.repository-hall-module__FVkfiG__selectField select{color:#46665b;background:0 0;border:0;outline:0;width:100%}.repository-hall-module__FVkfiG__resetButton{color:var(--green);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}.repository-hall-module__FVkfiG__repositoryList{border-top:1px solid var(--line)}.repository-hall-module__FVkfiG__repositoryRow{border-bottom:1px solid #e2eee8;grid-template-columns:43px minmax(0,1fr) 150px 20px;align-items:center;gap:13px;min-height:88px;padding:11px 9px;transition:background-color .18s,transform .18s;display:grid}.repository-hall-module__FVkfiG__repositoryRow:hover{background:#f2fbf6;transform:translate(2px)}.repository-hall-module__FVkfiG__repositoryIcon{width:41px;height:41px;color:var(--green);background:#f5fff9;border:1px solid #a5ddc5;border-radius:50%;place-items:center;display:grid}.repository-hall-module__FVkfiG__repositoryMain{gap:4px;min-width:0;display:grid}.repository-hall-module__FVkfiG__repositoryPath{color:#526e64;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.repository-hall-module__FVkfiG__repositoryPath b{color:#087253;font-size:16px}.repository-hall-module__FVkfiG__repositoryPath i{color:#678078;background:#edf7f1;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:700}.repository-hall-module__FVkfiG__repositorySummary{color:#5d786e;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.repository-hall-module__FVkfiG__repositoryMeta{color:#82968e;flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.repository-hall-module__FVkfiG__repositoryMeta span{align-items:center;gap:4px;display:inline-flex}.repository-hall-module__FVkfiG__repositorySide{text-align:right;justify-items:end;gap:6px;display:grid}.repository-hall-module__FVkfiG__repositorySide b{color:var(--orange);align-items:center;gap:4px;font-size:12px;display:inline-flex}.repository-hall-module__FVkfiG__repositorySide span{color:#97a79f;font-size:12px}.repository-hall-module__FVkfiG__repositorySide small{color:#8ca098;font-size:10px}.repository-hall-module__FVkfiG__rowAction{color:#76ad97;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.repository-hall-module__FVkfiG__rowAction:hover{color:var(--green);background:#fff;border-color:#b9dfce}.repository-hall-module__FVkfiG__loading,.repository-hall-module__FVkfiG__emptyState{min-height:260px;color:var(--muted);align-content:center;place-items:center;display:grid}.repository-hall-module__FVkfiG__emptyState{text-align:center;gap:9px}.repository-hall-module__FVkfiG__emptyState>svg{color:#0aa46f}.repository-hall-module__FVkfiG__emptyState h3,.repository-hall-module__FVkfiG__emptyState p{margin:0}.repository-hall-module__FVkfiG__emptyState h3{color:#2c5245;font-size:18px}.repository-hall-module__FVkfiG__emptyState p{font-size:13px}.repository-hall-module__FVkfiG__emptyState button{background:var(--green);color:#fff;border:0;margin-top:5px}.repository-hall-module__FVkfiG__notice{border-left:3px solid var(--orange);color:#8b592c;background:#fff5ea;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;font-size:13px;display:flex}.repository-hall-module__FVkfiG__notice p{margin:0}.repository-hall-module__FVkfiG__notice button{color:#b45b0e;background:0 0;border:0;font-weight:700}.repository-hall-module__FVkfiG__successNotice{color:#087253;background:#edfbf4;border-left:3px solid #0aa46f;align-items:center;gap:9px;margin-bottom:14px;padding:12px 14px;font-size:13px;display:flex}.repository-hall-module__FVkfiG__successNotice p{flex:1;margin:0}.repository-hall-module__FVkfiG__successNotice button{width:28px;height:28px;color:inherit;background:0 0;border:0;place-items:center;display:grid}.repository-hall-module__FVkfiG__pagination{color:var(--muted);justify-content:center;align-items:center;gap:10px;padding-top:18px;font-size:12px;display:flex}.repository-hall-module__FVkfiG__pagination button{border:1px solid var(--line);min-height:34px;color:var(--green);background:#fff;border-radius:6px;padding:0 12px}.repository-hall-module__FVkfiG__pagination button:disabled{opacity:.45}.repository-hall-module__FVkfiG__sidePanel{align-content:start;display:grid}.repository-hall-module__FVkfiG__sidePanel>section{padding:8px 2px 22px 0}.repository-hall-module__FVkfiG__sidePanel>section+section{border-top:1px solid var(--line);padding-top:22px}.repository-hall-module__FVkfiG__sideHeading h2{color:#07523c;margin:4px 0 0;font-size:20px}.repository-hall-module__FVkfiG__sideHeading>button{color:var(--green);background:0 0;border:0;font-weight:700}.repository-hall-module__FVkfiG__sideHeading>strong{background:var(--green-light);min-width:28px;height:28px;color:var(--green);border-radius:50%;place-items:center;font-size:12px;display:grid}.repository-hall-module__FVkfiG__timeline{border-left:1px solid #bfe4d3;margin-top:18px}.repository-hall-module__FVkfiG__timeline>a{grid-template-columns:30px 1fr;gap:8px;padding-bottom:19px;display:grid}.repository-hall-module__FVkfiG__timeline>a>span{width:29px;height:29px;color:var(--green);background:#fff;border:1px solid #9fd8bf;border-radius:50%;place-items:center;margin-left:-15px;display:grid}.repository-hall-module__FVkfiG__timeline>a>div{gap:3px;display:grid}.repository-hall-module__FVkfiG__timeline b{color:var(--orange);font-size:11px}.repository-hall-module__FVkfiG__timeline strong{color:#294f42;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.repository-hall-module__FVkfiG__timeline small{color:#879a92;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.repository-hall-module__FVkfiG__textLink{justify-content:center;align-items:center;gap:5px;font-size:13px;font-weight:700;display:flex;color:var(--green)!important}.repository-hall-module__FVkfiG__sideEmpty{color:var(--muted);margin:18px 0;padding:14px 0;font-size:13px;line-height:1.6}.repository-hall-module__FVkfiG__miniRepository{border-bottom:1px solid #e2eee8;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.repository-hall-module__FVkfiG__miniRepository>span{gap:4px;min-width:0;display:grid}.repository-hall-module__FVkfiG__miniRepository b,.repository-hall-module__FVkfiG__miniRepository small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.repository-hall-module__FVkfiG__miniRepository b{color:#087253;font-size:14px}.repository-hall-module__FVkfiG__miniRepository small{color:#879a92;font-size:10px}.repository-hall-module__FVkfiG__miniRepository>button{border:1px solid var(--line);width:34px;height:34px;color:var(--green);background:#fff;border-radius:7px;flex:none;place-items:center;display:grid}.repository-hall-module__FVkfiG__sideButton{width:100%;color:var(--green);background:#fff;border:1px solid #a4d3bf;margin-top:15px}.repository-hall-module__FVkfiG__modalBackdrop{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#052b2061;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.repository-hall-module__FVkfiG__modal{background:#fbfffc;border:1px solid #b8dfcc;border-radius:8px;width:min(500px,100%);max-height:calc(100vh - 40px);padding:24px;overflow-y:auto;box-shadow:0 28px 80px #05362640}.repository-hall-module__FVkfiG__modalHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.repository-hall-module__FVkfiG__modalHeading>div{color:var(--green);align-items:center;gap:10px;display:flex}.repository-hall-module__FVkfiG__modalHeading h2{color:#174b39;margin:0;font-size:22px}.repository-hall-module__FVkfiG__modalHeading>button{border:1px solid var(--line);color:#537267;background:#fff;border-radius:7px;place-items:center;width:38px;height:38px;display:grid}.repository-hall-module__FVkfiG__modal>p{color:#5e786e;margin:20px 0;line-height:1.8}.repository-hall-module__FVkfiG__modalActions{justify-content:flex-end;gap:10px;display:flex}.repository-hall-module__FVkfiG__modalActions>button,.repository-hall-module__FVkfiG__modalActions>a{border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-weight:700;display:inline-flex}.repository-hall-module__FVkfiG__modalActions>button{border:1px solid var(--line);color:#5f776f;background:#fff}.repository-hall-module__FVkfiG__modalActions>a{background:var(--green);color:#fff}.repository-hall-module__FVkfiG__modalActions>button.repository-hall-module__FVkfiG__submitButton{border-color:var(--green);background:var(--green);color:#fff}.repository-hall-module__FVkfiG__modalActions>button:disabled{cursor:wait;opacity:.6}.repository-hall-module__FVkfiG__repositoryForm{gap:17px;margin-top:20px;display:grid}.repository-hall-module__FVkfiG__repositoryForm>label,.repository-hall-module__FVkfiG__formRow>label{color:#315d4e;gap:7px;font-size:13px;font-weight:700;display:grid}.repository-hall-module__FVkfiG__repositoryForm input[type=text],.repository-hall-module__FVkfiG__repositoryForm input[type=url],.repository-hall-module__FVkfiG__repositoryForm input:not([type]),.repository-hall-module__FVkfiG__repositoryForm textarea,.repository-hall-module__FVkfiG__repositoryForm select{color:#173f34;background:#fff;border:1px solid #c7ded3;border-radius:7px;outline:0;width:100%}.repository-hall-module__FVkfiG__repositoryForm input[type=text],.repository-hall-module__FVkfiG__repositoryForm input[type=url],.repository-hall-module__FVkfiG__repositoryForm input:not([type]),.repository-hall-module__FVkfiG__repositoryForm select{height:43px;padding:0 12px}.repository-hall-module__FVkfiG__repositoryForm textarea{resize:vertical;min-height:82px;padding:11px 12px}.repository-hall-module__FVkfiG__repositoryForm input:focus,.repository-hall-module__FVkfiG__repositoryForm textarea:focus,.repository-hall-module__FVkfiG__repositoryForm select:focus{border-color:#37ad7d;box-shadow:0 0 0 3px #0ba4671a}.repository-hall-module__FVkfiG__repositoryForm fieldset{border:0;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;display:grid}.repository-hall-module__FVkfiG__repositoryForm .repository-hall-module__FVkfiG__kindOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.repository-hall-module__FVkfiG__kindBadge{color:#a95716!important;background:#fff8ef!important;border-color:#f2c08e!important}.repository-hall-module__FVkfiG__repositoryForm legend{color:#315d4e;margin-bottom:7px;font-size:13px;font-weight:700}.repository-hall-module__FVkfiG__repositoryForm fieldset>label{cursor:pointer;position:relative}.repository-hall-module__FVkfiG__repositoryForm fieldset input{opacity:0;pointer-events:none;position:absolute}.repository-hall-module__FVkfiG__repositoryForm fieldset label>span{color:#577368;background:#fff;border:1px solid #cfdfd7;border-radius:7px;grid-template-columns:22px 1fr;align-items:center;gap:1px 8px;min-height:70px;padding:10px 12px;display:grid}.repository-hall-module__FVkfiG__repositoryForm fieldset label>span svg{color:var(--green);grid-row:1/span 2}.repository-hall-module__FVkfiG__repositoryForm fieldset label>span b{color:#214c3e}.repository-hall-module__FVkfiG__repositoryForm fieldset label>span small{color:#81958d;font-weight:400}.repository-hall-module__FVkfiG__repositoryForm fieldset input:checked+span{background:#effbf5;border-color:#22a06b;box-shadow:0 0 0 2px #0ba4671a}.repository-hall-module__FVkfiG__formRow{grid-template-columns:1fr auto;align-items:end;gap:14px;display:grid}.repository-hall-module__FVkfiG__formRow .repository-hall-module__FVkfiG__checkboxLabel{white-space:nowrap;background:#fff;border:1px solid #c7ded3;border-radius:7px;align-items:center;gap:8px;min-height:43px;padding:0 12px;display:flex}.repository-hall-module__FVkfiG__checkboxLabel input{accent-color:var(--green)}.repository-hall-module__FVkfiG__formError{border-left:3px solid var(--orange);color:#9b4e12;background:#fff3e8;margin:-3px 0 0;padding:10px 12px;font-size:13px}.repository-hall-module__FVkfiG__fieldError{color:#b34f1d;margin-top:-2px;font-size:12px;font-weight:600;line-height:1.5;display:block}.repository-hall-module__FVkfiG__formHint{color:#6d887d;margin-top:-2px;font-size:12px;font-weight:400;line-height:1.5;display:block}.repository-hall-module__FVkfiG__repositoryForm input[aria-invalid=true],.repository-hall-module__FVkfiG__repositoryForm textarea[aria-invalid=true],.repository-hall-module__FVkfiG__repositoryForm select[aria-invalid=true]{background:#fff9f5;border-color:#d66a36;box-shadow:0 0 0 2px #d66a361a}.repository-hall-module__FVkfiG__validationSummary{color:#874516;background:#fff7ef;border:1px solid #f0b27e;border-radius:7px;margin:-3px 0 0;padding:11px 13px;font-size:13px;line-height:1.6}.repository-hall-module__FVkfiG__validationSummary b{color:#743a14}.repository-hall-module__FVkfiG__validationSummary ul{margin:5px 0 0;padding-left:18px}.repository-hall-module__FVkfiG__importNotice{color:#55766a;background:#effaf5;border-left:3px solid #28a775;margin:-3px 0 0;padding:10px 12px;font-size:12px;line-height:1.65}@media (max-width:1050px){.repository-hall-module__FVkfiG__workspace{grid-template-columns:minmax(0,1fr) 300px}.repository-hall-module__FVkfiG__filters{grid-template-columns:minmax(220px,1fr) 140px 140px}.repository-hall-module__FVkfiG__resetButton{grid-column:3;justify-self:end}}@media (max-width:820px){.repository-hall-module__FVkfiG__workspace{box-shadow:none;background:0 0;border:0;grid-template-columns:1fr;padding:0}.repository-hall-module__FVkfiG__repositoryPanel,.repository-hall-module__FVkfiG__sidePanel>section{background:#ffffffed;border:1px solid #c9e0d4;border-radius:8px;padding:18px;box-shadow:0 12px 35px #17533f0e}.repository-hall-module__FVkfiG__repositoryPanel{border-right:1px solid #c9e0d4}.repository-hall-module__FVkfiG__sidePanel{grid-template-columns:1fr 1fr;gap:18px}.repository-hall-module__FVkfiG__sidePanel>section+section{border-top:1px solid #c9e0d4;padding-top:18px}}@media (max-width:640px){.repository-hall-module__FVkfiG__modal{padding:18px}.repository-hall-module__FVkfiG__modalHeading{gap:8px}.repository-hall-module__FVkfiG__modalHeading>div{gap:6px}.repository-hall-module__FVkfiG__modalHeading h2{white-space:nowrap;font-size:18px}.repository-hall-module__FVkfiG__modalHeading>button{flex:none;width:34px;height:34px}.repository-hall-module__FVkfiG__hero{min-height:auto}.repository-hall-module__FVkfiG__hero>div,.repository-hall-module__FVkfiG__workspace{width:calc(100% - 28px)}.repository-hall-module__FVkfiG__hero>div{padding:32px 0 28px}.repository-hall-module__FVkfiG__hero h1{font-size:38px}.repository-hall-module__FVkfiG__hero p{font-size:14px;line-height:1.7}.repository-hall-module__FVkfiG__workspace{margin-top:14px}.repository-hall-module__FVkfiG__repositoryPanel{min-width:0;padding:17px 14px}.repository-hall-module__FVkfiG__sectionHeading{align-items:flex-end}.repository-hall-module__FVkfiG__sectionHeading h2{font-size:21px}.repository-hall-module__FVkfiG__sectionHeading p{display:none}.repository-hall-module__FVkfiG__tabs{gap:20px}.repository-hall-module__FVkfiG__filters{grid-template-columns:1fr 1fr}.repository-hall-module__FVkfiG__searchField{grid-column:1/-1}.repository-hall-module__FVkfiG__resetButton{grid-column:1/-1;justify-self:center}.repository-hall-module__FVkfiG__repositoryRow{grid-template-columns:39px minmax(0,1fr) 18px;min-height:105px;padding:12px 3px}.repository-hall-module__FVkfiG__repositoryIcon{width:37px;height:37px}.repository-hall-module__FVkfiG__repositorySummary{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.repository-hall-module__FVkfiG__repositorySide{text-align:left;grid-area:2/2;justify-items:start;margin-top:-3px}.repository-hall-module__FVkfiG__repositorySide small{display:none}.repository-hall-module__FVkfiG__rowAction{grid-area:1/3/span 2}.repository-hall-module__FVkfiG__sidePanel{grid-template-columns:1fr}.repository-hall-module__FVkfiG__modalActions{display:grid}.repository-hall-module__FVkfiG__repositoryForm fieldset,.repository-hall-module__FVkfiG__formRow,.repository-hall-module__FVkfiG__repositoryForm .repository-hall-module__FVkfiG__kindOptions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.repository-hall-module__FVkfiG__page *,.repository-hall-module__FVkfiG__page :before,.repository-hall-module__FVkfiG__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
