.rankings-module__RX4YRG__page{min-width:0}.rankings-module__RX4YRG__summary{gap:var(--wb-space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.ci-console .rankings-module__RX4YRG__summary>.app-card{margin:0}.rankings-module__RX4YRG__stack{gap:var(--wb-space-4);flex-direction:column;min-width:0;display:flex}.rankings-module__RX4YRG__copy{color:var(--g-muted);font-size:var(--wb-meta)}.rankings-module__RX4YRG__metrics{gap:var(--wb-space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.rankings-module__RX4YRG__metrics>div{min-width:0}.rankings-module__RX4YRG__metrics dt{color:var(--g-muted);font-size:var(--wb-small);margin-bottom:var(--wb-space-2)}.rankings-module__RX4YRG__metrics dd{color:var(--g-text);font:500 var(--wb-h1)/var(--g-leading-heading) var(--g-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.rankings-module__RX4YRG__metrics dd.rankings-module__RX4YRG__unranked{font-family:var(--g-font);font-size:var(--wb-label)}.rankings-module__RX4YRG__window{gap:var(--wb-space-2) var(--wb-space-4);font-size:var(--wb-small);color:var(--g-muted);flex-wrap:wrap;display:flex}.rankings-module__RX4YRG__window time{font-family:var(--g-mono);font-variant-numeric:tabular-nums}.rankings-module__RX4YRG__tableWrap{border-collapse:collapse;width:100%;}.ci-console .rankings-module__RX4YRG__tableWrap :is(th,td){padding:var(--wb-space-4)}.ci-console .rankings-module__RX4YRG__tableWrap th{font-size:var(--wb-small)}.ci-console .rankings-module__RX4YRG__tableWrap .rankings-module__RX4YRG__number{text-align:right;font-family:var(--g-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.ci-console .rankings-module__RX4YRG__tableWrap .rankings-module__RX4YRG__display{overflow-wrap:anywhere}.ci-console .rankings-module__RX4YRG__tableWrap .rankings-module__RX4YRG__ownRow>:first-child{box-shadow:inset var(--wb-accent-width) 0 var(--g-brand)}.ci-console .rankings-module__RX4YRG__tableWrap tr:is(:hover,:focus-within)>td{background:var(--g-elev-2)}.rankings-module__RX4YRG__you{margin-left:var(--wb-space-3);color:var(--g-muted);font-size:var(--wb-small);white-space:nowrap;display:inline-block}.rankings-module__RX4YRG__state{padding:var(--wb-space-8) var(--wb-space-4);text-align:center;color:var(--g-muted)}.rankings-module__RX4YRG__state h3{color:var(--g-text);font-size:var(--wb-h3);margin-bottom:var(--wb-space-2)}.rankings-module__RX4YRG__error{align-items:center;gap:var(--wb-space-3);padding:var(--wb-space-4);color:var(--g-danger);background:var(--g-danger-soft);border:var(--wb-hairline) solid var(--g-line-strong);border-radius:var(--wb-radius);flex-wrap:wrap;display:flex}.rankings-module__RX4YRG__error>span{overflow-wrap:anywhere;flex:1;min-width:0}.rankings-module__RX4YRG__control{justify-content:space-between;align-items:center;gap:var(--wb-space-4);padding-top:var(--wb-space-4);border-top:var(--wb-hairline) solid var(--g-line);display:flex}.rankings-module__RX4YRG__controlLabel{font-weight:500}.rankings-module__RX4YRG__switch{align-items:center;gap:var(--wb-space-2);white-space:nowrap;display:inline-flex}.rankings-module__RX4YRG__switchTrack{width:var(--wb-control);height:var(--wb-space-5);padding:var(--wb-hairline);border:var(--wb-hairline) solid var(--g-line-strong);border-radius:var(--wb-round);background:var(--g-surface);align-items:center;display:inline-flex}.rankings-module__RX4YRG__switchTrack:before{content:"";width:var(--wb-space-4);height:var(--wb-space-4);border-radius:var(--wb-round);background:var(--g-muted)}.rankings-module__RX4YRG__switch[aria-checked=true] .rankings-module__RX4YRG__switchTrack{background:var(--g-brand-soft);border-color:var(--g-brand);justify-content:flex-end}.rankings-module__RX4YRG__switch[aria-checked=true] .rankings-module__RX4YRG__switchTrack:before{background:var(--g-brand)}@media (max-width:900px){.rankings-module__RX4YRG__summary{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.rankings-module__RX4YRG__metrics{gap:var(--wb-space-3)}.rankings-module__RX4YRG__metrics dd{font-size:var(--wb-h2)}.rankings-module__RX4YRG__control{flex-wrap:wrap;align-items:flex-start}.ci-console .rankings-module__RX4YRG__tableWrap.rankings-module__RX4YRG__tableWrap .rankings-module__RX4YRG__number{text-align:left}.ci-console .rankings-module__RX4YRG__tableWrap .rankings-module__RX4YRG__ownRow>:first-child{box-shadow:none}.ci-console .rankings-module__RX4YRG__tableWrap.rankings-module__RX4YRG__tableWrap .rankings-module__RX4YRG__ownRow{box-shadow:inset var(--wb-accent-width) 0 var(--g-brand)}}@media (prefers-reduced-motion:reduce){.rankings-module__RX4YRG__page *,.rankings-module__RX4YRG__page :before,.rankings-module__RX4YRG__page :after,.rankings-module__RX4YRG__switch{transition:none;animation:none}}
.project-frame-module__-w6uBG__frame{box-sizing:border-box;align-content:start;gap:0;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:28px 32px 72px;display:grid}.project-frame-module__-w6uBG__frame *,.project-frame-module__-w6uBG__frame :before,.project-frame-module__-w6uBG__frame :after{box-sizing:border-box}.project-frame-module__-w6uBG__muted{color:var(--c-muted);margin:0;font-size:13px;line-height:1.55}.project-frame-module__-w6uBG__error{color:var(--c-danger);margin:0;font-size:13px}.project-frame-module__-w6uBG__notice{color:var(--c-fg-2);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.project-frame-module__-w6uBG__pulse{background:var(--c-success);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-in-out infinite project-frame-module__-w6uBG__pulse}@keyframes project-frame-module__-w6uBG__pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.project-frame-module__-w6uBG__pulse{animation:none}}.project-frame-module__-w6uBG__head{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:24px;min-width:0;margin-bottom:28px;padding-bottom:28px;display:flex}.project-frame-module__-w6uBG__identity{align-items:center;gap:16px;min-width:0;display:flex}.project-frame-module__-w6uBG__headAvatar{background:var(--c-inset);width:44px;height:44px;color:var(--c-fg-2);object-fit:cover;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:inline-flex}.project-frame-module__-w6uBG__title{gap:6px;min-width:0;display:grid}.project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__title h1{letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:650;line-height:1.2}.project-frame-module__-w6uBG__meta{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:4px 20px;min-width:0;margin:0;font-size:13px;line-height:1.5;display:flex}.project-frame-module__-w6uBG__meta .project-frame-module__-w6uBG__facts{flex-wrap:wrap;gap:0;display:inline-flex}.project-frame-module__-w6uBG__meta .project-frame-module__-w6uBG__facts>span+span:before{content:"·";color:var(--c-muted);margin:0 8px}.project-frame-module__-w6uBG__meta .project-frame-module__-w6uBG__actions{flex-wrap:wrap;gap:4px 16px;display:inline-flex}.project-frame-module__-w6uBG__meta a,.project-frame-module__-w6uBG__meta button{font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;color:var(--c-fg)!important;text-decoration:underline!important;-webkit-text-decoration-color:var(--c-border)!important;text-decoration-color:var(--c-border)!important}.project-frame-module__-w6uBG__meta a:hover,.project-frame-module__-w6uBG__meta button:hover{text-decoration-color:currentColor!important}.project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__title h1 a{color:var(--c-fg)!important;text-decoration:none!important}.project-frame-module__-w6uBG__accounts{color:var(--c-muted);align-items:center;gap:6px;min-width:0;margin:0;font-size:13px;display:flex}.project-frame-module__-w6uBG__accounts svg{flex:none}.project-frame-module__-w6uBG__accounts span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-frame-module__-w6uBG__credits{font:inherit;text-align:right;white-space:nowrap;background:0 0;border:0;flex:none;justify-items:end;gap:2px;padding:0;font-size:12px;display:grid;color:var(--c-muted)!important;text-decoration:none!important}.project-frame-module__-w6uBG__credits strong{color:var(--c-fg);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.2}button.project-frame-module__-w6uBG__credits{cursor:pointer}button.project-frame-module__-w6uBG__credits:hover strong{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}button.project-frame-module__-w6uBG__credits:focus-visible{outline:2px solid var(--c-focus,var(--xeno-ring));outline-offset:4px;border-radius:4px}.project-frame-module__-w6uBG__menu{border-bottom:1px solid var(--c-border);scrollbar-width:none;gap:2px;min-width:0;margin:-12px 0 24px;display:flex;overflow-x:auto}.project-frame-module__-w6uBG__menu::-webkit-scrollbar{display:none}.project-frame-module__-w6uBG__menu a{white-space:nowrap;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:8px 10px;font-size:13.5px;color:var(--c-muted)!important;text-decoration:none!important}.project-frame-module__-w6uBG__menu a:hover{color:var(--c-fg)!important}.project-frame-module__-w6uBG__menu a[aria-current=page]{border-bottom-color:var(--c-fg);font-weight:600;color:var(--c-fg)!important}.project-frame-module__-w6uBG__content{align-content:start;gap:24px;min-width:0;display:grid}.project-frame-module__-w6uBG__content .app-page-head{padding-top:0!important}.project-frame-module__-w6uBG__panel{border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;gap:14px;min-width:0;padding:20px;display:grid}.project-frame-module__-w6uBG__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.project-frame-module__-w6uBG__panelHead>div{flex:320px;gap:4px;min-width:0;display:grid}.project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__panelHead h2{margin:0;font-size:16px;font-weight:600}.project-frame-module__-w6uBG__panelHead p{color:var(--c-muted);margin:0;font-size:13px;line-height:1.55}.project-frame-module__-w6uBG__panelHead .ci-btn{align-items:center;gap:8px;display:inline-flex}.project-frame-module__-w6uBG__accountList,.project-frame-module__-w6uBG__panel>ul{border:1px solid var(--c-border);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.project-frame-module__-w6uBG__account{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.project-frame-module__-w6uBG__account+.project-frame-module__-w6uBG__account{border-top:1px solid var(--c-border)}.project-frame-module__-w6uBG__accountIcon{border:1px solid var(--c-border);width:32px;height:32px;color:var(--c-fg-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.project-frame-module__-w6uBG__accountMain{flex:180px;gap:2px;min-width:0;display:grid}.project-frame-module__-w6uBG__accountMain strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}.project-frame-module__-w6uBG__textLink{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--c-border);text-decoration-color:var(--c-border);align-items:center;gap:5px;width:fit-content;font-size:13px;display:inline-flex;color:var(--c-fg)!important}.project-frame-module__-w6uBG__textLink:hover{text-decoration-color:currentColor}.project-frame-module__-w6uBG__emptyBox{border:1px dashed var(--c-border);border-radius:10px;justify-items:start;gap:12px;padding:20px;display:grid}.project-frame-module__-w6uBG__emptyBox p{color:var(--c-muted);margin:0;font-size:14px}.project-frame-module__-w6uBG__emptyBox .ci-btn{align-items:center;gap:8px;display:inline-flex}.project-frame-module__-w6uBG__aside{background:var(--c-inset);border-radius:10px;gap:6px;padding:14px 16px;display:grid}.project-frame-module__-w6uBG__aside strong{font-size:13.5px;font-weight:600}.project-frame-module__-w6uBG__aside p{color:var(--c-muted);margin:0;font-size:13px;line-height:1.55}.project-frame-module__-w6uBG__section{gap:12px;min-width:0;display:grid}.project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__section h2{margin:0;font-size:16px;font-weight:600}.project-frame-module__-w6uBG__repoList{border:1px solid var(--c-border);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.project-frame-module__-w6uBG__repoList li+li{border-top:1px solid var(--c-border)}.project-frame-module__-w6uBG__repoList a{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;padding:13px 16px;font-size:14px;display:flex;color:var(--c-fg)!important;text-decoration:none!important}.project-frame-module__-w6uBG__repoList a:hover{background:var(--c-hover)}.project-frame-module__-w6uBG__repoList a>span:last-child{color:var(--c-muted);flex:none;margin-left:auto;font-size:12.5px}@media (max-width:900px){.project-frame-module__-w6uBG__frame{padding-top:64px}}@media (max-width:600px){.project-frame-module__-w6uBG__frame{padding:64px 16px 56px}.project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__title h1{font-size:20px}.project-frame-module__-w6uBG__head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:20px}.project-frame-module__-w6uBG__identity{gap:12px}.project-frame-module__-w6uBG__headAvatar{width:36px;height:36px;font-size:15px}.project-frame-module__-w6uBG__credits{text-align:left;grid-auto-flow:column;place-items:baseline start;gap:8px}.project-frame-module__-w6uBG__credits strong{font-size:16px}.project-frame-module__-w6uBG__menu{margin:12px -16px 20px;padding:0 12px}.project-frame-module__-w6uBG__panel{padding:16px}}.project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__panelTitle{margin:0;font-size:16px;font-weight:600}.project-frame-module__-w6uBG__links{flex-wrap:wrap;gap:8px;display:flex}.project-frame-module__-w6uBG__accountsSection{gap:14px;min-width:0;display:grid}.project-frame-module__-w6uBG__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__sectionHead h2{margin:0;font-size:16px;font-weight:600}.project-frame-module__-w6uBG__sectionHead .ci-btn{align-items:center;gap:6px;display:inline-flex}.project-frame-module__-w6uBG__accountCards{gap:12px;margin:0;padding:0;list-style:none;display:grid}.project-frame-module__-w6uBG__accountCard{border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;min-width:0;overflow:hidden}.project-frame-module__-w6uBG__accountHead{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:flex}.project-frame-module__-w6uBG__avatar{border:1px solid var(--c-border);background:var(--c-inset);color:var(--c-fg-2);object-fit:cover;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:650;display:inline-flex}.project-frame-module__-w6uBG__accountHead .project-frame-module__-w6uBG__accountMain{flex:160px}.project-frame-module__-w6uBG__accountHead .project-frame-module__-w6uBG__accountMain span{color:var(--c-muted);font-size:12.5px}.project-frame-module__-w6uBG__repoRows{border-top:1px solid var(--c-border);margin:0;padding:0;list-style:none}.project-frame-module__-w6uBG__repoRows li+li{border-top:1px solid var(--c-border-muted,var(--c-border))}.project-frame-module__-w6uBG__repoRows a{align-items:center;gap:10px;min-width:0;padding:11px 16px 11px 64px;font-size:13.5px;display:flex;color:var(--c-fg)!important;text-decoration:none!important}.project-frame-module__-w6uBG__repoRows a:hover{background:var(--c-hover)}.project-frame-module__-w6uBG__repoRows a svg{color:var(--c-muted);flex:none}.project-frame-module__-w6uBG__repoRows a span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-frame-module__-w6uBG__repoRows a em{color:var(--c-muted);flex:none;margin-left:auto;font-size:12.5px;font-style:normal}.project-frame-module__-w6uBG__footNote{color:var(--c-muted);margin:0;font-size:13px;line-height:1.6}@media (max-width:600px){.project-frame-module__-w6uBG__repoRows a{padding-left:16px}.project-frame-module__-w6uBG__accountHead{padding:12px 14px}}.project-frame-module__-w6uBG__content .ci-table-bleed{border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;margin-inline:0!important}.project-frame-module__-w6uBG__content .ci-table-bleed :is(th,td):first-child{padding-left:20px}.project-frame-module__-w6uBG__content .ci-table-bleed :is(th,td):last-child{padding-right:20px}.project-frame-module__-w6uBG__content .ci-table-bleed tbody tr:last-child td{border-bottom:0}@media (max-width:700px){.project-frame-module__-w6uBG__content .ci-table-bleed{background:0 0;border:0}:is(.project-frame-module__-w6uBG__content .ci-table-bleed :is(th,td):first-child,.project-frame-module__-w6uBG__content .ci-table-bleed :is(th,td):last-child){padding-inline:0}}.project-frame-module__-w6uBG__frame:has([id=build-log-panel]){max-width:1680px}.project-frame-module__-w6uBG__headSide{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.project-frame-module__-w6uBG__headSide .project-frame-module__-w6uBG__credits{text-align:right;flex-direction:column;align-items:flex-end;gap:0;font-size:12px;line-height:16px;display:flex}.project-frame-module__-w6uBG__headSide .project-frame-module__-w6uBG__credits strong{font-size:16px;font-weight:700;line-height:22px}.project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__title h1{font-size:20px}.project-frame-module__-w6uBG__head{margin-bottom:20px;padding-bottom:20px}.project-frame-module__-w6uBG__headAvatar{width:36px;height:36px;font-size:15px}@media (max-width:600px){.project-frame-module__-w6uBG__headSide{justify-content:flex-end;width:100%}.project-frame-module__-w6uBG__headSide .project-frame-module__-w6uBG__credits{text-align:right;flex-direction:column;align-items:flex-end}.project-frame-module__-w6uBG__headSide .project-frame-module__-w6uBG__credits strong{font-size:14px;line-height:20px}}@font-face{font-family:HomeManrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/HomeManrope-400.ttf)format("truetype")}@font-face{font-family:HomeManrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/HomeManrope-500.ttf)format("truetype")}@font-face{font-family:HomeManrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/HomeManrope-600.ttf)format("truetype")}@font-face{font-family:HomeKorean;font-weight:100 900;font-display:swap;src:url(/fonts/PretendardVariable.woff2)}.project-frame-module__-w6uBG__frame{--xa-nav-h:56px;--c-font:-apple-system, BlinkMacSystemFont, HomeManrope, HomeKorean, sans-serif;font-family:var(--c-font);letter-spacing:-.015em;padding:0 32px 32px}.project-frame-module__-w6uBG__head{border:0;gap:24px;min-height:86px;margin:0;padding-block:18px}.project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__title h1{letter-spacing:-.04em;font-size:23px;font-weight:600}.project-frame-module__-w6uBG__headAvatar{background:var(--c-surface);border:1px solid var(--c-border);border-radius:13px;width:44px!important;height:44px!important;font-size:19px!important}.project-frame-module__-w6uBG__identity{gap:14px}.project-frame-module__-w6uBG__title{gap:7px}.project-frame-module__-w6uBG__meta{font-size:12px}.project-frame-module__-w6uBG__headSide{flex-wrap:wrap;gap:18px}.project-frame-module__-w6uBG__projectActions{align-items:center;gap:16px;display:flex}.project-frame-module__-w6uBG__projectActions>a,.project-frame-module__-w6uBG__projectActions>button{font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:12px;color:var(--c-muted)!important;text-decoration:none!important}.project-frame-module__-w6uBG__projectActions>:is(a,button):hover{color:var(--xa-link,var(--xeno-fg-link))!important}.project-frame-module__-w6uBG__projectActions>:is(a,button):focus-visible{outline:2px solid var(--xeno-ring);outline-offset:4px;border-radius:3px}.project-frame-module__-w6uBG__headSide .project-frame-module__-w6uBG__credits{gap:3px;font-size:11px}.project-frame-module__-w6uBG__headSide .project-frame-module__-w6uBG__credits strong{font-size:15px;font-weight:600}.project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__headSide .ci-btn.ci-btn-primary{border-radius:999px;min-height:34px;padding:8px 18px;font-size:12px}.project-frame-module__-w6uBG__frame:has([id=build-log-panel]) .project-frame-module__-w6uBG__head{margin-bottom:0}@media (max-width:900px){.project-frame-module__-w6uBG__frame{padding-inline:24px}.project-frame-module__-w6uBG__head{min-height:86px}.project-frame-module__-w6uBG__headSide{gap:12px}.project-frame-module__-w6uBG__projectActions{gap:12px;padding-right:14px}}@media (max-width:760px){.project-frame-module__-w6uBG__head{flex-flow:wrap;gap:20px;padding-block:24px}.project-frame-module__-w6uBG__headSide{justify-content:flex-start;gap:12px;width:100%}.project-frame-module__-w6uBG__projectActions{margin-right:auto}.project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__title h1{font-size:25px}}@media (max-width:480px){.project-frame-module__-w6uBG__frame{padding:0 12px 24px}.project-frame-module__-w6uBG__head{gap:16px;padding-inline:6px}.project-frame-module__-w6uBG__headAvatar{border-radius:11px;width:40px!important;height:40px!important}.project-frame-module__-w6uBG__headSide{gap:10px}.project-frame-module__-w6uBG__projectActions{border:0;order:2;width:100%;margin:0;padding:0}.project-frame-module__-w6uBG__projectActions>:is(a,button){padding-block:3px}.project-frame-module__-w6uBG__headSide .project-frame-module__-w6uBG__credits{text-align:left;align-items:flex-start;margin-right:auto}.project-frame-module__-w6uBG__head{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;min-height:0;padding-block:18px;display:grid}.project-frame-module__-w6uBG__headSide{display:contents}.project-frame-module__-w6uBG__head .project-frame-module__-w6uBG__identity{gap:10px}.project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__title h1{font-size:20px}.project-frame-module__-w6uBG__head .project-frame-module__-w6uBG__meta{font-size:11px}.project-frame-module__-w6uBG__head .project-frame-module__-w6uBG__headAvatar{width:34px!important;height:34px!important;font-size:15px!important}.project-frame-module__-w6uBG__headSide .project-frame-module__-w6uBG__credits{text-align:right;grid-area:1/2;align-items:flex-end;margin:0;font-size:10px}.project-frame-module__-w6uBG__headSide .project-frame-module__-w6uBG__credits strong{font-size:12px}.project-frame-module__-w6uBG__head .project-frame-module__-w6uBG__projectActions{grid-area:2/1;align-self:center;gap:10px}.project-frame-module__-w6uBG__head .project-frame-module__-w6uBG__projectActions>:is(a,button){font-size:11px}}.xa-root .project-frame-module__-w6uBG__frame{max-width:var(--xa-body-max);padding:0 var(--xa-body-gutter) var(--xa-body-bottom)}.xa-root .project-frame-module__-w6uBG__head{min-height:0;padding-block:16px}.xa-root .project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__title h1{font-size:var(--xa-title-page);font-weight:var(--xa-title-weight);letter-spacing:var(--xa-title-tracking)}.xa-root .project-frame-module__-w6uBG__headAvatar{border-radius:var(--xa-card-radius);width:40px!important;height:40px!important;font-size:17px!important}.xa-root .project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__headSide .ci-btn.ci-btn-primary{border-radius:var(--xa-ctl-radius);min-height:var(--xa-ctl);padding:0 var(--xa-ctl-pad);font-size:var(--xa-text-sm)}.xa-root .project-frame-module__-w6uBG__menu{margin:0 0 var(--xa-stack)}.xa-root .project-frame-module__-w6uBG__menu a{font-size:var(--xa-text-md);padding:8px 10px}.xa-root .project-frame-module__-w6uBG__content{gap:var(--xa-stack)}:is(.xa-root .project-frame-module__-w6uBG__panel,.xa-root .project-frame-module__-w6uBG__accountCard,.xa-root .project-frame-module__-w6uBG__repoList){border-radius:var(--xa-card-radius)}.xa-root .project-frame-module__-w6uBG__content .ci-table-bleed{border-radius:var(--xa-card-radius)}@media (max-width:900px){.xa-root .project-frame-module__-w6uBG__frame{padding-inline:var(--xa-body-gutter)}}@media (max-width:600px){.xa-root .project-frame-module__-w6uBG__menu{margin:0 0 var(--xa-stack);padding:0}}@media (max-width:480px){.xa-root .project-frame-module__-w6uBG__frame{padding:0 var(--xa-body-gutter) var(--xa-body-bottom)}.xa-root .project-frame-module__-w6uBG__head{padding-block:14px;padding-inline:0}.xa-root .project-frame-module__-w6uBG__frame .project-frame-module__-w6uBG__title h1{font-size:var(--xa-title-sub)}.xa-root .project-frame-module__-w6uBG__head .project-frame-module__-w6uBG__headAvatar{width:32px!important;height:32px!important;font-size:14px!important}}
.xa-home-module__Zj2oKG__canvas{background:var(--xa-bg-alt);min-height:calc(100dvh - 56px)}.xa-home-module__Zj2oKG__page{max-width:var(--xa-body-max);padding:var(--xa-body-top) var(--xa-body-gutter) var(--xa-body-bottom);font-family:var(--xa-font);color:var(--xa-ink);margin:0 auto}.xa-home-module__Zj2oKG__page *{box-sizing:border-box}.xa-home-module__Zj2oKG__page a{text-decoration:none}.xa-home-module__Zj2oKG__page button,.xa-home-module__Zj2oKG__page input{font-family:inherit}.xa-home-module__Zj2oKG__page :focus-visible{outline:2px solid var(--xa-focus);outline-offset:4px}.xa-home-module__Zj2oKG__header{justify-content:space-between;align-items:center;gap:24px;padding-bottom:20px;display:flex}.xa-home-module__Zj2oKG__identity{align-items:center;gap:12px;min-width:0;display:flex}.xa-home-module__Zj2oKG__avatar{object-fit:cover;background:var(--xa-fill);border:1px solid #0000000a;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:17px;display:grid}.xa-home-module__Zj2oKG__heading{min-width:0}.xa-home-module__Zj2oKG__heading p{color:var(--xa-ink-2);font-size:var(--xa-text-sm);margin:0 0 2px;font-weight:400}.xa-home-module__Zj2oKG__heading h1{color:var(--xa-ink);font-size:var(--xa-title-page);font-weight:var(--xa-title-weight);letter-spacing:var(--xa-title-tracking);overflow-wrap:anywhere;margin:0;line-height:1.25}.xa-home-module__Zj2oKG__headerActions{flex:none;align-items:center;gap:20px;display:flex}.xa-home-module__Zj2oKG__docsLink{color:var(--xa-ink-2);font-size:var(--xa-text-sm);align-items:center;gap:6px;display:inline-flex}.xa-home-module__Zj2oKG__docsLink:hover{color:var(--xa-ink)}.xa-home-module__Zj2oKG__primary{min-height:var(--xa-ctl);padding:0 var(--xa-ctl-pad);border-radius:var(--xa-ctl-radius);background:var(--xa-action);color:var(--xa-on-action);font-size:var(--xa-text-sm);transition:background var(--xa-motion);justify-content:center;align-items:center;gap:8px;font-weight:500;display:inline-flex}.xa-home-module__Zj2oKG__primary:hover{color:var(--xa-on-action);background:var(--xa-action-hover)}.xa-home-module__Zj2oKG__overviewLine{border-top:1px solid var(--xa-hairline-soft);justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;padding-top:16px;display:flex}.xa-home-module__Zj2oKG__overviewLine h2{font-size:var(--xa-title-section);letter-spacing:-.02em;margin:0;font-weight:600}.xa-home-module__Zj2oKG__overviewLine>span{color:var(--xa-ink-2);font-size:var(--xa-text-sm)}.xa-home-module__Zj2oKG__grid{gap:var(--xa-stack);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"repositories activity""guide guide";align-items:start;display:grid}.xa-home-module__Zj2oKG__panel{background:var(--xa-bg);border:1px solid color-mix(in srgb, var(--xa-hairline-soft) 78%, transparent);border-radius:var(--xa-card-radius);min-width:0;box-shadow:none}.xa-home-module__Zj2oKG__panelHead{min-height:48px;padding:8px var(--xa-row-pad-x);justify-content:space-between;align-items:center;gap:16px;display:flex}.xa-home-module__Zj2oKG__panel h2,.xa-home-module__Zj2oKG__guide h2{color:var(--xa-ink);font-size:var(--xa-text-lg);letter-spacing:-.02em;align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.xa-home-module__Zj2oKG__count{border:1px solid var(--xa-hairline-soft);min-width:22px;height:20px;color:var(--xa-ink-2);font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;padding:0 5px;font-size:12px;font-weight:500;display:inline-grid}.xa-home-module__Zj2oKG__repositories{grid-area:repositories;overflow:hidden}.xa-home-module__Zj2oKG__search{width:190px;min-height:var(--xa-ctl-sm);border:1px solid var(--xa-hairline-soft);border-radius:var(--xa-ctl-radius);color:var(--xa-ink-3);background:var(--xa-bg);align-items:center;gap:7px;padding:0 10px;display:flex}.xa-home-module__Zj2oKG__search:focus-within{border-color:var(--xa-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--xa-focus) 12%, transparent)}.xa-home-module__Zj2oKG__search input{width:100%;min-width:0;height:26px;color:var(--xa-ink);box-shadow:none;background:0 0;border:0;padding:0;font-size:12px;outline:none!important}.xa-home-module__Zj2oKG__search input::placeholder{color:var(--xa-ink-2)}.xa-home-module__Zj2oKG__search button{color:var(--xa-ink-2);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:18px}.xa-home-module__Zj2oKG__search svg{flex:none}.xa-home-module__Zj2oKG__workspaceHead{padding:8px var(--xa-row-pad-x);border-block:1px solid color-mix(in srgb, var(--xa-hairline-soft) 65%, transparent);background:color-mix(in srgb, var(--xa-bg-alt) 65%, var(--xa-bg));justify-content:space-between;align-items:center;gap:12px;display:flex}.xa-home-module__Zj2oKG__workspaceHead a{min-width:0;color:var(--xa-ink);align-items:center;gap:8px;display:flex}.xa-home-module__Zj2oKG__workspaceHead strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.xa-home-module__Zj2oKG__workspaceHead>span{color:var(--xa-ink-2);flex:none;font-size:12px}.xa-home-module__Zj2oKG__workspaceAvatar{border:1px solid var(--xa-hairline-soft);object-fit:cover;background:var(--xa-bg);border-radius:6px;width:22px;height:22px}.xa-home-module__Zj2oKG__repoList,.xa-home-module__Zj2oKG__buildList{margin:0;padding:0;list-style:none}.xa-home-module__Zj2oKG__repoList li+li,.xa-home-module__Zj2oKG__buildList li+li{border-top:1px solid color-mix(in srgb, var(--xa-hairline-soft) 65%, transparent)}.xa-home-module__Zj2oKG__repoRow{min-height:var(--xa-row-min);padding:var(--xa-row-pad-y) var(--xa-row-pad-x);color:var(--xa-ink);transition:background var(--xa-motion);align-items:center;gap:12px;display:flex}.xa-home-module__Zj2oKG__repoRow:hover,.xa-home-module__Zj2oKG__buildRow:hover{background:var(--xa-bg-alt);color:var(--xa-ink)}.xa-home-module__Zj2oKG__repoIcon{width:var(--xa-icon-box);height:var(--xa-icon-box);border:1px solid var(--xa-hairline-soft);background:var(--xa-bg);border-radius:var(--xa-ctl-radius);color:var(--xa-ink-2);flex:none;place-items:center;display:grid}.xa-home-module__Zj2oKG__repoName,.xa-home-module__Zj2oKG__buildName{flex:1;gap:2px;min-width:0;display:grid}.xa-home-module__Zj2oKG__repoName strong{font-size:var(--xa-text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.xa-home-module__Zj2oKG__repoName>span:not(.xa-home-module__Zj2oKG__repoTitle){color:var(--xa-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.xa-home-module__Zj2oKG__repoAction{display:none}.xa-home-module__Zj2oKG__repoRow>svg{color:var(--xa-ink-3);flex:none}.xa-home-module__Zj2oKG__repoRow:hover>svg{color:var(--xa-ink);transform:translate(2px)}.xa-home-module__Zj2oKG__panelFoot{min-height:40px;padding:8px var(--xa-row-pad-x);border-top:1px solid var(--xa-hairline-soft);justify-content:space-between;align-items:center;gap:12px;display:flex}.xa-home-module__Zj2oKG__panelFoot a,.xa-home-module__Zj2oKG__textLink{color:var(--xa-link);align-items:center;gap:6px;font-size:12px;display:inline-flex}.xa-home-module__Zj2oKG__panelFoot>span{color:var(--xa-ink-3);font-size:12px}.xa-home-module__Zj2oKG__panelFoot a:hover,.xa-home-module__Zj2oKG__textLink:hover{text-underline-offset:4px;text-decoration:underline}.xa-home-module__Zj2oKG__activity{grid-area:activity;overflow:hidden}.xa-home-module__Zj2oKG__activity .xa-home-module__Zj2oKG__panelHead{border-bottom:1px solid var(--xa-hairline-soft);min-height:48px}.xa-home-module__Zj2oKG__buildRow{padding:var(--xa-row-pad-y) var(--xa-row-pad-x);min-height:var(--xa-row-min);color:var(--xa-ink);transition:background var(--xa-motion);align-items:center;gap:12px;display:flex}.xa-home-module__Zj2oKG__buildIcon{width:var(--xa-icon-box);height:var(--xa-icon-box);border-radius:var(--xa-ctl-radius);background:var(--xa-bg-alt);color:var(--xa-ink-2);flex:none;place-items:center;display:grid}.xa-home-module__Zj2oKG__buildIcon[data-failed]{background:color-mix(in srgb, var(--xa-danger) 6%, var(--xa-bg));color:var(--xa-danger)}.xa-home-module__Zj2oKG__buildName strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.xa-home-module__Zj2oKG__buildName>span{color:var(--xa-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.xa-home-module__Zj2oKG__buildName i,.xa-home-module__Zj2oKG__buildDetails i{opacity:.5;font-style:normal}.xa-home-module__Zj2oKG__buildName svg{vertical-align:-2px;margin-right:4px}.xa-home-module__Zj2oKG__buildName i{margin:0 6px}.xa-home-module__Zj2oKG__buildDetails{flex:none;justify-items:end;gap:3px;display:grid}.xa-home-module__Zj2oKG__buildDetails>span:last-child{color:var(--xa-ink-2);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.xa-home-module__Zj2oKG__status{color:var(--xa-ink-2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.xa-home-module__Zj2oKG__status i{background:currentColor;border-radius:50%;width:5px;height:5px}.xa-home-module__Zj2oKG__status[data-state=success]{color:var(--xa-success)}.xa-home-module__Zj2oKG__status[data-state=failed]{color:var(--xa-danger)}.xa-home-module__Zj2oKG__status[data-state=running]{color:var(--xa-link)}.xa-home-module__Zj2oKG__status[data-state=queued]{color:var(--xa-warning)}.xa-home-module__Zj2oKG__guide{border-top:1px solid var(--xa-hairline-soft);grid-area:guide;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:4px 16px;min-width:0;padding:16px 0;display:grid}.xa-home-module__Zj2oKG__guideIcon{grid-area:1/1/3}.xa-home-module__Zj2oKG__guide h2{grid-area:1/2}.xa-home-module__Zj2oKG__guide>p{grid-area:2/2}.xa-home-module__Zj2oKG__guide .xa-home-module__Zj2oKG__code{grid-area:1/3/3;margin:0}.xa-home-module__Zj2oKG__guide>a{grid-area:1/4/3}.xa-home-module__Zj2oKG__guideIcon{width:36px;height:32px;color:var(--xa-ink-2);align-items:center;margin-bottom:0;display:flex}.xa-home-module__Zj2oKG__guide h2{font-size:13px}.xa-home-module__Zj2oKG__guide>p{color:var(--xa-ink-2);margin:0;font-size:12px;line-height:1.6}.xa-home-module__Zj2oKG__code{min-height:var(--xa-ctl);border:1px solid var(--xa-hairline-soft);border-radius:var(--xa-ctl-radius);background:var(--xa-bg);justify-content:space-between;align-items:center;gap:6px;margin-bottom:14px;padding:2px 4px 2px 10px;display:flex}.xa-home-module__Zj2oKG__code code{min-width:0;font-family:var(--xa-font-mono);color:var(--xa-ink);font-size:var(--xa-text-xs);white-space:nowrap;overflow:auto}.xa-home-module__Zj2oKG__copy{background:var(--xa-bg-alt);min-height:24px;color:var(--xa-ink-2);font-size:var(--xa-text-xs);cursor:pointer;border:0;border-radius:6px;flex:none;padding:0 8px}.xa-home-module__Zj2oKG__copy:hover{background:var(--xa-fill)}.xa-home-module__Zj2oKG__empty{padding:32px var(--xa-row-pad-x);color:var(--xa-ink-2);font-size:var(--xa-text-sm);text-align:center;flex-direction:column;align-items:center;gap:10px;margin:0;display:flex}.xa-home-module__Zj2oKG__empty h3{color:var(--xa-ink);margin:0;font-size:13px;font-weight:500}.xa-home-module__Zj2oKG__empty>svg{opacity:.5}.xa-home-module__Zj2oKG__empty button,.xa-home-module__Zj2oKG__error button{color:var(--xa-link);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.xa-home-module__Zj2oKG__groupEmpty{padding:16px var(--xa-row-pad-x);color:var(--xa-ink-2);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;display:flex}.xa-home-module__Zj2oKG__groupEmpty a{color:var(--xa-link);align-items:center;gap:6px;display:inline-flex}.xa-home-module__Zj2oKG__error{padding:10px var(--xa-row-pad-x);background:var(--xa-bg);border-radius:var(--xa-ctl-radius);color:var(--xa-danger);flex-wrap:wrap;gap:12px;margin-bottom:16px;font-size:12px;display:flex}.xa-home-module__Zj2oKG__muted{color:var(--xa-ink-2)}@media (max-width:1068px){.xa-home-module__Zj2oKG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xa-home-module__Zj2oKG__repoAction,.xa-home-module__Zj2oKG__buildIcon{display:none}}@media (max-width:760px){.xa-home-module__Zj2oKG__header{gap:12px;padding-bottom:16px}.xa-home-module__Zj2oKG__avatar{width:36px;height:36px;font-size:15px}.xa-home-module__Zj2oKG__identity{gap:10px}.xa-home-module__Zj2oKG__headerActions{gap:12px}.xa-home-module__Zj2oKG__docsLink{display:none}.xa-home-module__Zj2oKG__overviewLine{padding-top:14px}.xa-home-module__Zj2oKG__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"repositories""activity""guide"}.xa-home-module__Zj2oKG__search{width:160px}.xa-home-module__Zj2oKG__buildIcon{display:grid}.xa-home-module__Zj2oKG__guide{padding:12px 0}.xa-home-module__Zj2oKG__code{justify-content:flex-start;gap:18px;width:fit-content;max-width:100%}}@media (max-width:380px){.xa-home-module__Zj2oKG__header{flex-wrap:wrap;align-items:flex-start}.xa-home-module__Zj2oKG__overviewLine{flex-wrap:wrap;gap:8px}.xa-home-module__Zj2oKG__panelHead{flex-wrap:wrap;gap:12px}.xa-home-module__Zj2oKG__search{flex:1;min-width:130px}.xa-home-module__Zj2oKG__repoRow{gap:10px}.xa-home-module__Zj2oKG__repoRow .xa-home-module__Zj2oKG__status,.xa-home-module__Zj2oKG__buildIcon{display:none}.xa-home-module__Zj2oKG__buildRow{gap:10px}.xa-home-module__Zj2oKG__workspaceHead>span{font-size:9px}}@media (prefers-reduced-motion:reduce){.xa-home-module__Zj2oKG__page *{transition:none!important;transform:none!important}}.xa-home-module__Zj2oKG__repoTitle{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.xa-home-module__Zj2oKG__repoTitle strong{min-width:0}.xa-home-module__Zj2oKG__ownerKind{color:var(--xa-ink-2);flex:none;font-size:10px}.xa-home-module__Zj2oKG__connectionNote{padding:0 var(--xa-row-pad-x) 12px;color:var(--xa-ink-2);margin:0;font-size:11px;line-height:1.6}.xa-home-module__Zj2oKG__directoryError{padding:0 var(--xa-row-pad-x) 12px;color:var(--xa-warning);flex-wrap:wrap;gap:6px 12px;font-size:11px;display:flex}.xa-home-module__Zj2oKG__directoryError button{color:var(--xa-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:1068px){.xa-home-module__Zj2oKG__workspaceHead>span{display:none}.xa-home-module__Zj2oKG__guide{grid-template-columns:30px minmax(0,1fr) auto}.xa-home-module__Zj2oKG__guide>a{grid-area:3/2}.xa-home-module__Zj2oKG__guide .xa-home-module__Zj2oKG__code{grid-row:1/4}}@media (max-width:760px){.xa-home-module__Zj2oKG__guide{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.xa-home-module__Zj2oKG__guide .xa-home-module__Zj2oKG__code{margin:0}.xa-home-module__Zj2oKG__workspaceHead>span{display:inline}}
.project-home-module__bm1GQa__page{align-content:start;gap:24px;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:28px 32px 72px;display:grid}.project-home-module__bm1GQa__muted{color:var(--c-muted);margin:0;font-size:13px;line-height:1.55}.project-home-module__bm1GQa__error{color:var(--c-danger);margin:0}.project-home-module__bm1GQa__errorText{color:var(--c-danger);margin:0;font-size:13px}.project-home-module__bm1GQa__head{gap:18px;min-width:0;display:grid}.project-home-module__bm1GQa__headText{gap:6px;min-width:0;display:grid}.project-home-module__bm1GQa__page .project-home-module__bm1GQa__headText h1{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:650;line-height:1.25}.project-home-module__bm1GQa__account{color:var(--c-muted);overflow-wrap:anywhere;align-items:center;gap:7px;min-width:0;margin:0;font-size:14px;display:inline-flex}.project-home-module__bm1GQa__tabs{border-bottom:1px solid var(--c-border);scrollbar-width:none;gap:4px;min-width:0;display:flex;overflow-x:auto}.project-home-module__bm1GQa__tabs::-webkit-scrollbar{display:none}.project-home-module__bm1GQa__tab{color:var(--c-muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:10px 12px;font-size:14px;text-decoration:none!important}.project-home-module__bm1GQa__tab:hover{color:var(--c-fg)}.project-home-module__bm1GQa__tab[aria-current=page]{color:var(--c-fg);border-bottom-color:var(--c-fg);font-weight:600}.project-home-module__bm1GQa__intro{gap:10px;display:grid}.project-home-module__bm1GQa__page .project-home-module__bm1GQa__intro h2{margin:0;font-size:20px;font-weight:650}.project-home-module__bm1GQa__intro p{color:var(--c-muted);max-width:64ch;margin:0;font-size:14px;line-height:1.6}.project-home-module__bm1GQa__progress{background:var(--c-border);border-radius:4px;max-width:420px;height:4px;margin-top:6px;overflow:hidden}.project-home-module__bm1GQa__progress span{background:var(--c-success);border-radius:4px;height:100%;transition:width .4s;display:block}.project-home-module__bm1GQa__progressLabel{color:var(--c-muted);font-size:12px}.project-home-module__bm1GQa__setupGrid,.project-home-module__bm1GQa__dashGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;min-width:0;display:grid}.project-home-module__bm1GQa__aside{gap:16px;min-width:0;display:grid}.project-home-module__bm1GQa__steps{gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.project-home-module__bm1GQa__step{border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;grid-template-columns:32px minmax(0,1fr);gap:14px;min-width:0;padding:20px;display:grid}.project-home-module__bm1GQa__step[data-state=next]{opacity:.62}.project-home-module__bm1GQa__step[data-state=current]{border-color:var(--xeno-border-l3,var(--c-border));box-shadow:0 0 0 1px var(--xeno-border-l3,transparent) inset}.project-home-module__bm1GQa__stepDot{border:1px solid var(--c-border);width:32px;height:32px;color:var(--c-muted);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.project-home-module__bm1GQa__step[data-state=current] .project-home-module__bm1GQa__stepDot{background:var(--c-fg);color:var(--c-accent-fg);border-color:var(--c-fg)}.project-home-module__bm1GQa__step[data-state=done] .project-home-module__bm1GQa__stepDot{background:var(--c-success-soft);color:var(--c-success);border-color:var(--c-success-border)}.project-home-module__bm1GQa__stepBody{align-content:start;gap:10px;min-width:0;display:grid}.project-home-module__bm1GQa__stepBody>p{color:var(--c-fg-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.project-home-module__bm1GQa__stepTitle{justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.project-home-module__bm1GQa__page .project-home-module__bm1GQa__stepTitle h3{margin:0;font-size:16px;font-weight:600}.project-home-module__bm1GQa__stepBadge{color:var(--c-muted);border:1px solid var(--c-border);border-radius:999px;flex:none;padding:2px 8px;font-size:12px}.project-home-module__bm1GQa__step[data-state=done] .project-home-module__bm1GQa__stepBadge{color:var(--c-success);border-color:var(--c-success-border);background:var(--c-success-soft)}.project-home-module__bm1GQa__step[data-state=current] .project-home-module__bm1GQa__stepBadge{color:var(--c-fg)}.project-home-module__bm1GQa__actions{flex-wrap:wrap;gap:8px;display:flex}.project-home-module__bm1GQa__actions .ci-btn{align-items:center;gap:8px;display:inline-flex}.project-home-module__bm1GQa__textLink{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--c-border);text-decoration-color:var(--c-border);align-items:center;gap:5px;width:fit-content;font-size:13px;display:inline-flex;color:var(--c-fg)!important}.project-home-module__bm1GQa__textLink:hover{text-decoration-color:currentColor}.project-home-module__bm1GQa__notice{color:var(--c-fg-2);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.project-home-module__bm1GQa__waiting{border:1px dashed var(--c-border);color:var(--c-muted);border-radius:10px;align-items:center;gap:10px;width:fit-content;max-width:100%;margin:0;padding:10px 14px;font-size:13px;display:inline-flex}.project-home-module__bm1GQa__slow{border:1px solid var(--c-border);border-radius:10px;gap:8px;padding:12px 14px;display:grid}.project-home-module__bm1GQa__slow strong{font-size:14px;font-weight:600}.project-home-module__bm1GQa__stepBody>p.project-home-module__bm1GQa__manualHead{color:var(--c-muted);margin:4px 0 0;font-size:13px}.project-home-module__bm1GQa__pulse{background:var(--c-success);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-in-out infinite project-home-module__bm1GQa__pulse}@keyframes project-home-module__bm1GQa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}@media (prefers-reduced-motion:reduce){.project-home-module__bm1GQa__pulse{animation:none}}.project-home-module__bm1GQa__snippet{border:1px solid var(--c-border);background:var(--c-inset);border-radius:10px;min-width:0;overflow:hidden}.project-home-module__bm1GQa__snippetBar{border-bottom:1px solid var(--c-border);font-family:var(--c-mono);color:var(--c-muted);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:7px 8px 7px 12px;font-size:12px;display:flex}.project-home-module__bm1GQa__snippetBar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-home-module__bm1GQa__copy{border:1px solid var(--c-border);color:var(--c-fg);cursor:pointer;background:0 0;border-radius:6px;flex:none;padding:3px 10px;font-family:inherit;font-size:12px}.project-home-module__bm1GQa__copy:hover{background:var(--c-hover)}.project-home-module__bm1GQa__page .project-home-module__bm1GQa__snippet pre{box-shadow:none;font-family:var(--c-mono);background:0 0;border:0;border-radius:0;margin:0;padding:12px 0;font-size:13px;line-height:1.7;overflow-x:auto}.project-home-module__bm1GQa__snippet code{min-width:max-content;display:block}.project-home-module__bm1GQa__snippet code>span{white-space:pre;padding:0 14px;display:block}.project-home-module__bm1GQa__ctx{color:var(--c-muted)}.project-home-module__bm1GQa__del{background:color-mix(in srgb, var(--c-danger) 12%, transparent);color:var(--c-fg-2);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--c-danger) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--c-danger) 60%, transparent)}.project-home-module__bm1GQa__add{background:var(--c-success-soft);color:var(--c-fg);font-weight:600}.project-home-module__bm1GQa__sign{width:1ch;text-decoration:none;display:inline-block}.project-home-module__bm1GQa__del .project-home-module__bm1GQa__sign{color:var(--c-danger)}.project-home-module__bm1GQa__add .project-home-module__bm1GQa__sign{color:var(--c-success)}.project-home-module__bm1GQa__card{border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;align-content:start;gap:12px;min-width:0;padding:20px;display:grid}.project-home-module__bm1GQa__card>p{margin:0;font-size:14px}.project-home-module__bm1GQa__cardHead{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.project-home-module__bm1GQa__page .project-home-module__bm1GQa__cardHead h2{margin:0;font-size:15px;font-weight:600}.project-home-module__bm1GQa__cardHeadSide{color:var(--c-muted);align-items:center;gap:12px;font-size:13px;display:inline-flex}.project-home-module__bm1GQa__cardHeadSide a{color:var(--c-fg)!important}.project-home-module__bm1GQa__live{align-items:center;gap:6px;display:inline-flex}.project-home-module__bm1GQa__live:before{content:"";background:var(--c-success);border-radius:50%;width:6px;height:6px}.project-home-module__bm1GQa__empty{border:1px dashed var(--c-border);color:var(--c-muted);text-align:center;border-radius:10px;margin:0;padding:28px 16px;font-size:14px}.project-home-module__bm1GQa__rows{margin:0 -20px -20px}.project-home-module__bm1GQa__steps .project-home-module__bm1GQa__rows{border:1px solid var(--c-border);border-radius:10px;margin:0;overflow:hidden}.project-home-module__bm1GQa__planFacts{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.project-home-module__bm1GQa__planFacts li{align-items:baseline;gap:8px;display:flex}.project-home-module__bm1GQa__planFacts li:before{content:"✓";color:var(--c-success);font-size:12px}.project-home-module__bm1GQa__credits{gap:6px;display:grid}.project-home-module__bm1GQa__credits strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:650;line-height:1.2}.project-home-module__bm1GQa__credits small{color:var(--c-muted);font-size:15px;font-weight:500}.project-home-module__bm1GQa__meter{background:var(--c-border);border-radius:6px;height:6px;overflow:hidden}.project-home-module__bm1GQa__meter span{background:var(--c-fg);border-radius:6px;height:100%;display:block}.project-home-module__bm1GQa__checklist{gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.project-home-module__bm1GQa__checklist li{align-items:center;gap:10px;display:flex}.project-home-module__bm1GQa__checklist li[data-state=done]{color:var(--c-muted);text-decoration:line-through}.project-home-module__bm1GQa__checkDot{border:1px solid var(--c-border);width:22px;height:22px;color:var(--c-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;text-decoration:none;display:inline-flex}.project-home-module__bm1GQa__checklist li[data-state=done] .project-home-module__bm1GQa__checkDot{background:var(--c-success-soft);color:var(--c-success);border-color:var(--c-success-border)}.project-home-module__bm1GQa__checklist li[data-state=current] .project-home-module__bm1GQa__checkDot{background:var(--c-fg);color:var(--c-accent-fg);border-color:var(--c-fg)}.project-home-module__bm1GQa__complete{border:1px solid var(--c-success-border);background:var(--c-success-soft);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px;display:grid}.project-home-module__bm1GQa__page .project-home-module__bm1GQa__complete h2{margin:0 0 4px;font-size:18px}.project-home-module__bm1GQa__complete p{color:var(--c-fg-2);margin:0;font-size:14px}.project-home-module__bm1GQa__completeIcon{background:var(--c-success);width:40px;height:40px;color:var(--c-accent-fg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.project-home-module__bm1GQa__skip{color:var(--c-muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;font-size:13px;text-decoration:underline}.project-home-module__bm1GQa__skip:hover{color:var(--c-fg)}.project-home-module__bm1GQa__narrow{max-width:760px}.project-home-module__bm1GQa__section{gap:10px;display:grid}.project-home-module__bm1GQa__page .project-home-module__bm1GQa__section h2{margin:0;font-size:16px;font-weight:600}.project-home-module__bm1GQa__bullets{color:var(--c-fg-2);gap:6px;margin:0;padding-left:20px;font-size:14px;line-height:1.6;display:grid}.project-home-module__bm1GQa__connectedBox{border:1px solid var(--c-success-border);background:var(--c-success-soft);border-radius:10px;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}.project-home-module__bm1GQa__repoList{border:1px solid var(--c-border);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.project-home-module__bm1GQa__repoList li+li{border-top:1px solid var(--c-border)}.project-home-module__bm1GQa__repoList a,.project-home-module__bm1GQa__repoList span.project-home-module__bm1GQa__repoName{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;padding:14px 16px;font-size:14px;display:flex;color:var(--c-fg)!important}.project-home-module__bm1GQa__repoList a:hover{background:var(--c-hover);text-decoration:none!important}.project-home-module__bm1GQa__field{color:var(--c-muted);gap:6px;font-size:13px;display:grid}.project-home-module__bm1GQa__field select{max-width:100%}@media (max-width:900px){.project-home-module__bm1GQa__setupGrid,.project-home-module__bm1GQa__dashGrid{grid-template-columns:minmax(0,1fr)}.project-home-module__bm1GQa__page{padding-top:64px}}@media (max-width:600px){.project-home-module__bm1GQa__page{gap:20px;padding:64px 16px 56px}.project-home-module__bm1GQa__page .project-home-module__bm1GQa__headText h1{font-size:21px}.project-home-module__bm1GQa__step{grid-template-columns:minmax(0,1fr);gap:10px;padding:16px}.project-home-module__bm1GQa__stepDot{width:28px;height:28px}.project-home-module__bm1GQa__step{position:relative}.project-home-module__bm1GQa__stepTitle{min-height:28px;padding-left:38px}.project-home-module__bm1GQa__stepDot{position:absolute;top:16px;left:16px}.project-home-module__bm1GQa__card{padding:16px}.project-home-module__bm1GQa__rows{margin:0 -16px -16px}.project-home-module__bm1GQa__page .project-home-module__bm1GQa__rows .ci-row{padding-left:16px;padding-right:16px}.project-home-module__bm1GQa__complete{grid-template-columns:minmax(0,1fr)}.project-home-module__bm1GQa__completeIcon{display:none}}.project-home-module__bm1GQa__code{tab-size:2}.project-home-module__bm1GQa__page .project-home-module__bm1GQa__codeBody{font-size:inherit;background:0 0;border-radius:0;padding:0}.project-home-module__bm1GQa__setup{align-content:start;gap:24px;min-width:0;display:grid}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__intro h2{margin:0;font-size:20px;font-weight:650}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__stepTitle h3{margin:0;font-size:16px;font-weight:600}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__complete h2{margin:0 0 4px;font-size:18px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__cardHead h2{margin:0;font-size:15px;font-weight:600}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__snippet pre{box-shadow:none;font-family:var(--c-mono);background:0 0;border:0;border-radius:0;margin:0;padding:12px 0;font-size:13px;line-height:1.7;overflow-x:auto}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__codeBody{font-size:inherit;background:0 0;border-radius:0;padding:0}.project-home-module__bm1GQa__resume{border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px 18px;display:flex}.project-home-module__bm1GQa__resume>div{gap:2px;min-width:0;display:grid}.project-home-module__bm1GQa__resume h2{margin:0;font-size:14px;font-weight:600}.project-home-module__bm1GQa__resume p{color:var(--c-muted);margin:0;font-size:13px}@media (max-width:600px){.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__rows .ci-row{padding-left:16px;padding-right:16px}}.project-home-module__bm1GQa__page .project-home-module__bm1GQa__flowTitle{margin:4px 0 0;font-size:15px;font-weight:600}button.project-home-module__bm1GQa__textLink{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.project-home-module__bm1GQa__setup{grid-template-columns:minmax(0,1fr);gap:48px;width:100%;max-width:1088px;margin:0 auto;padding-top:60px;display:grid}.project-home-module__bm1GQa__setupIntro{justify-items:center;gap:24px;min-width:0;display:grid}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__intro{text-align:center;justify-items:center;gap:18px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__intro h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:44px;font-weight:600;line-height:1.2}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__intro p{max-width:620px;color:var(--c-muted);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:17px;line-height:1.6}.project-home-module__bm1GQa__progressRow{justify-content:center;align-items:center;gap:12px;margin-top:2px;display:flex}.project-home-module__bm1GQa__segments{gap:4px;display:flex}.project-home-module__bm1GQa__segments span{background:var(--c-border);border-radius:2px;width:28px;height:3px}.project-home-module__bm1GQa__segments span[data-done]{background:var(--xa-action,var(--xeno-fg-link))}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__progressLabel{color:var(--c-muted);font-variant-numeric:tabular-nums;font-size:12px}.project-home-module__bm1GQa__setupMain{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:64px;min-width:0;display:grid}.project-home-module__bm1GQa__setupCode{min-width:0}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__snippet{border:1px solid var(--xa-hairline-soft,var(--c-border));background:var(--c-inset);border-radius:14px;margin:0}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__snippetBar{border-color:var(--xa-hairline-soft,var(--c-border));padding:16px 20px;font-size:12px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__snippetBar>span:before{content:"•";margin-right:8px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__copy{min-height:24px;color:var(--xa-link,var(--xeno-fg-link));background:0 0;border:0;padding:0 6px;font-family:inherit;font-size:13px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__snippet pre{min-height:264px;padding:28px 0;font-size:13px;line-height:2.1}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__snippet code>span{padding-inline:24px}.project-home-module__bm1GQa__setupCode .project-home-module__bm1GQa__add{color:var(--xa-link,var(--xeno-fg-link));background:color-mix(in srgb, var(--xa-action,var(--xeno-fg-link)) 4%, transparent);border-left:2px solid var(--xa-action,var(--xeno-fg-link));font-weight:400;padding-left:22px!important}.project-home-module__bm1GQa__codeNote{color:var(--c-muted);margin:16px 4px 0;font-size:13px;line-height:1.6}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__steps{background:0 0;border:0;gap:28px;margin:0;padding:0;display:grid}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__step{box-shadow:none;opacity:1;background:0 0;border:0;border-radius:0;grid-template-columns:28px minmax(0,1fr);gap:16px;margin:0;padding:0;display:grid;position:relative}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__step:before{display:none}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__stepDot{background:var(--c-inset);width:28px;height:28px;color:var(--c-muted);border:0;font-size:13px;font-weight:400;position:static}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__step[data-state=current] .project-home-module__bm1GQa__stepDot,.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__step[data-state=done] .project-home-module__bm1GQa__stepDot{background:var(--c-inset);color:var(--xa-link,var(--xeno-fg-link))}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__stepTitle{min-height:28px;padding:0}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__stepTitle h3{letter-spacing:-.035em;color:var(--c-fg);font-size:19px;font-weight:600;line-height:1.4}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__stepBody{gap:8px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__stepBody>p{color:var(--c-muted);letter-spacing:-.02em;font-size:14px;line-height:1.7}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__step[data-state=done] .project-home-module__bm1GQa__stepBody{gap:4px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__step[data-state=current] .project-home-module__bm1GQa__stepBody{gap:14px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__step[data-state=current] .project-home-module__bm1GQa__actions .ci-btn.ci-btn-primary{background:var(--xa-action,var(--xeno-fg-link));color:#fff;min-height:44px;font:inherit;letter-spacing:-.02em;border:0;border-radius:999px;padding:11px 22px;font-size:16px;font-weight:400}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__actions .ci-btn.ci-btn-primary{background:var(--xa-action,var(--xeno-fg-link));color:#fff;min-height:44px;font:inherit;letter-spacing:-.02em;border:0;border-radius:999px;padding:11px 22px;font-size:16px;font-weight:400}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__actions .ci-btn.ci-btn-primary:hover{background:var(--xa-action-hover,var(--xeno-fg-link))}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__actions .ci-btn-ghost{font-size:14px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__textLink{font-size:14px;text-decoration:none;color:var(--xa-link,var(--xeno-fg-link))!important}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__textLink:hover{text-decoration:underline}.project-home-module__bm1GQa__connectionDetails{color:var(--c-muted);font-size:13px;line-height:1.6}.project-home-module__bm1GQa__connectionDetails summary{cursor:pointer;width:fit-content;padding:2px 0}.project-home-module__bm1GQa__connectionDetails[open] summary{margin-bottom:8px}.project-home-module__bm1GQa__connectionDetails .project-home-module__bm1GQa__textLink{margin-top:10px}.project-home-module__bm1GQa__setupFoot{border-top:1px solid var(--xa-hairline-soft,var(--c-border));justify-content:space-between;align-items:flex-start;gap:24px;padding-top:24px;display:flex}.project-home-module__bm1GQa__planNote{gap:5px;min-width:0;display:grid}.project-home-module__bm1GQa__planNote p{color:var(--c-muted);margin:0;font-size:13px;line-height:1.6}.project-home-module__bm1GQa__planNote p:empty{display:none}.project-home-module__bm1GQa__planVerify{color:var(--c-fg-2);margin:4px 0 0;font-size:14px;line-height:1.6}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__skip{color:var(--xa-link,var(--xeno-fg-link));text-align:left;padding:0;font-size:14px;line-height:1.6;text-decoration:none}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__skip:hover{text-decoration:underline}.project-home-module__bm1GQa__setup :is(summary,button,a):focus-visible{outline:2px solid var(--xa-focus,var(--xeno-ring));outline-offset:4px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__pulse{display:none}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__waiting{border:0;padding:0;font-size:14px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__complete{text-align:center;background:0 0;border:0;grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px;padding:0;display:grid}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__complete h2{letter-spacing:-.04em;font-size:36px;font-weight:600}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__complete p{margin-top:12px;font-size:17px}.project-home-module__bm1GQa__reviewNotice{border:1px solid var(--c-border);color:var(--c-fg-2);border-radius:10px;margin:0;padding:12px 14px;font-size:13px;line-height:1.6}.project-home-module__bm1GQa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1000px){.project-home-module__bm1GQa__setupMain{gap:36px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__stepTitle h3{font-size:17px}}@media (max-width:760px){.project-home-module__bm1GQa__setup{gap:32px;padding-top:36px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__intro h2{font-size:34px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__intro p{font-size:16px}.project-home-module__bm1GQa__setupMain{grid-template-columns:minmax(0,1fr);gap:32px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__steps{order:-1;gap:24px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__step{gap:14px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__stepTitle h3{font-size:18px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__snippet pre{min-height:0;padding-block:22px}.project-home-module__bm1GQa__setupFoot{flex-direction:column;gap:18px}}@media (max-width:400px){.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__intro h2{font-size:30px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__snippetBar{padding-inline:14px;font-size:11px}.project-home-module__bm1GQa__setup .project-home-module__bm1GQa__snippet code>span{padding-inline:14px}.project-home-module__bm1GQa__setupCode .project-home-module__bm1GQa__add{padding-left:12px!important}}
.connect-dialog-module__drfJtG__dialog{width:min(600px,100vw - 32px)}dialog.connect-dialog-module__drfJtG__dialog.ci-console.xeno-connect-dialog{--c-bg:#fff;--c-surface:#fff;--c-surface-2:#f5f5f7;--c-panel:#fff;--c-inset:#f5f5f7;--c-fg:#1d1d1f;--c-fg-2:#6e6e73;--c-muted:#6e6e73;--c-border:#d2d2d7;--c-hover:#f5f5f7;--c-focus:#0071e3;--c-accent:#06c;--c-accent-fg:#fff;color:#1d1d1f;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;background:#fff;animation:none}dialog.connect-dialog-module__drfJtG__dialog.ci-console.xeno-connect-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0006}.connect-dialog-module__drfJtG__progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.connect-dialog-module__drfJtG__progress li{border-top:2px solid var(--c-border);color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;padding-top:10px;font-size:12.5px;display:flex;overflow:hidden}.connect-dialog-module__drfJtG__progress li>span{border:1px solid var(--c-border);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;display:inline-grid}.connect-dialog-module__drfJtG__progress li[data-state=current]{border-top-color:var(--c-fg);color:var(--c-fg);font-weight:600}.connect-dialog-module__drfJtG__progress li[data-state=current]>span{background:var(--c-fg);border-color:var(--c-fg);color:var(--c-accent-fg,var(--xeno-surface-base))}.connect-dialog-module__drfJtG__progress li[data-state=done]{border-top-color:var(--c-fg);color:var(--c-fg)}.connect-dialog-module__drfJtG__progress li[data-state=done]>span{border-color:var(--c-fg)}.connect-dialog-module__drfJtG__login{border:1px solid var(--c-border);background:var(--c-inset);text-align:center;border-radius:12px;justify-items:center;gap:12px;padding:28px 16px;display:grid}.connect-dialog-module__drfJtG__loginMark{background:var(--c-surface);border:1px solid var(--c-border);width:56px;height:56px;color:var(--c-fg);border-radius:16px;place-items:center;display:inline-grid}.connect-dialog-module__drfJtG__dialog .connect-dialog-module__drfJtG__loginHint{max-width:40ch;margin:0;font-size:13.5px}.connect-dialog-module__drfJtG__waiting{align-items:center;gap:10px;margin:0;font-size:13.5px;display:inline-flex;color:var(--c-fg)!important}.connect-dialog-module__drfJtG__accounts{gap:8px;max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.connect-dialog-module__drfJtG__account{border:1px solid var(--c-border);background:var(--c-surface);width:100%;color:var(--c-fg);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.connect-dialog-module__drfJtG__account:hover{background:var(--c-hover)}.connect-dialog-module__drfJtG__account[data-checked]{border-color:var(--c-fg)}.connect-dialog-module__drfJtG__account:focus-visible{outline:2px solid var(--c-focus,var(--xeno-ring));outline-offset:2px}.connect-dialog-module__drfJtG__account:disabled{cursor:default;opacity:.7}.connect-dialog-module__drfJtG__avatar{border:1px solid var(--c-border);background:var(--c-inset);object-fit:cover;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:650;display:inline-flex}.connect-dialog-module__drfJtG__accountText{flex:1;gap:2px;min-width:0;display:grid}.connect-dialog-module__drfJtG__accountText strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.connect-dialog-module__drfJtG__accountText span{color:var(--c-muted);font-size:12.5px}.connect-dialog-module__drfJtG__addAccount{background:0 0;border-style:dashed}.connect-dialog-module__drfJtG__addMark{border:1px dashed var(--c-border);width:36px;height:36px;color:var(--c-muted);border-radius:50%;flex:none;place-items:center;font-size:18px;line-height:1;display:inline-grid}.connect-dialog-module__drfJtG__radio{border:1px solid var(--c-border);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.connect-dialog-module__drfJtG__account[data-checked] .connect-dialog-module__drfJtG__radio{background:var(--c-fg);border-color:var(--c-fg);color:var(--c-accent-fg,var(--xeno-surface-base))}@media (max-width:600px){.connect-dialog-module__drfJtG__progress li{justify-content:center;gap:0;font-size:0}.connect-dialog-module__drfJtG__progress li[data-state=current]{gap:6px;font-size:12px}}
.connect-github-module__QyAGVq__page{gap:0;width:100%;max-width:1080px;margin:0 auto;padding:48px 32px 70px}.connect-github-module__QyAGVq__hero{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:65px;min-width:0;padding:10px 0 40px;display:grid}.connect-github-module__QyAGVq__heroText{align-content:start;gap:20px;min-width:0;display:grid}.connect-github-module__QyAGVq__kicker{color:var(--c-muted);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:400;display:inline-flex}.connect-github-module__QyAGVq__heroText h1{letter-spacing:-.04em;margin:0;font-size:40px;font-weight:600;line-height:1.2}.connect-github-module__QyAGVq__lead{color:var(--c-fg-2);max-width:440px;margin:0;font-size:17px;line-height:1.7}.connect-github-module__QyAGVq__cta{flex-wrap:wrap;align-items:center;gap:20px;margin-top:6px;display:flex}.connect-github-module__QyAGVq__back{font-size:12px;color:var(--c-muted)!important;text-decoration:none!important}.connect-github-module__QyAGVq__back:hover{color:#06c!important}.connect-github-module__QyAGVq__connected{color:#4f806a;align-items:center;gap:7px;margin:0;font-size:13px;display:flex}.connect-github-module__QyAGVq__heroText .ci-flash{border-radius:10px;margin:0;font-size:13px}.connect-github-module__QyAGVq__perms{border-top:1px solid var(--c-border);min-width:0;margin-top:0;padding-top:24px}.connect-github-module__QyAGVq__perms summary{color:var(--c-muted);cursor:pointer;width:fit-content;font-size:13px;list-style:none}.connect-github-module__QyAGVq__perms summary::-webkit-details-marker{display:none}.connect-github-module__QyAGVq__perms summary:after{content:" +";margin-left:6px}.connect-github-module__QyAGVq__perms[open] summary:after{content:" −"}.connect-github-module__QyAGVq__perms dl{border:1px solid var(--c-border);border-radius:14px;margin:20px 0 0;display:grid;overflow:hidden}.connect-github-module__QyAGVq__perms dl>div{grid-template-columns:190px minmax(0,1fr);gap:25px;padding:15px 22px;display:grid}.connect-github-module__QyAGVq__perms dl>div+div{border-top:1px solid var(--c-border)}.connect-github-module__QyAGVq__perms dt{color:var(--c-fg);font-size:13px;font-weight:500}.connect-github-module__QyAGVq__perms dd{color:var(--c-fg-2);margin:0;font-size:13px;line-height:1.7}.connect-github-module__QyAGVq__perms>p{color:var(--c-muted);max-width:750px;margin:17px 0 0;font-size:12px;line-height:1.7}.connect-github-module__QyAGVq__returned{text-align:center;justify-items:center;gap:18px;max-width:480px;margin:12vh auto 0;display:grid}.connect-github-module__QyAGVq__returnedIcon{color:#588775;background:#edf6f1;border:1px solid #d5e7dd;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.connect-github-module__QyAGVq__returned p{color:var(--c-fg);font-size:16px;line-height:1.6}.connect-github-module__QyAGVq__picker{gap:28px;width:100%;min-width:0;max-width:980px;margin:0 auto;display:grid}.connect-github-module__QyAGVq__pickerHead{text-align:center;gap:10px;display:grid}.connect-github-module__QyAGVq__picker .connect-github-module__QyAGVq__pickerHead h1{letter-spacing:-.03em;margin:0;font-size:32px;font-weight:600;line-height:1.2}.connect-github-module__QyAGVq__pickerLead{color:var(--c-fg-2);text-align:center;overflow-wrap:anywhere;justify-self:center;max-width:620px;margin:0 auto;font-size:15px;line-height:1.6}.connect-github-module__QyAGVq__pickerBody{border:1px solid var(--c-border);background:var(--c-surface);border-radius:16px;grid-template-columns:240px minmax(0,1fr);min-width:0;min-height:460px;display:grid;overflow:hidden}.connect-github-module__QyAGVq__orgs{border-right:1px solid var(--c-border);background:var(--c-inset);flex-direction:column;gap:4px;min-width:0;padding:18px 12px;display:flex}.connect-github-module__QyAGVq__orgs h2,.connect-github-module__QyAGVq__reposHead h2{color:var(--c-muted);margin:0;padding:0 10px 8px;font-size:12px;font-weight:500}.connect-github-module__QyAGVq__orgs ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.connect-github-module__QyAGVq__orgs li button{width:100%;color:var(--c-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;min-width:0;padding:9px 10px;font-size:14px;display:flex}.connect-github-module__QyAGVq__orgs li button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.connect-github-module__QyAGVq__orgs li button:hover{background:var(--c-hover)}.connect-github-module__QyAGVq__orgs li button[aria-current=true]{background:var(--c-hover);font-weight:600}.connect-github-module__QyAGVq__orgs li button:focus-visible,.connect-github-module__QyAGVq__orgAdd:focus-visible{outline-offset:1px;outline:2px solid #0071e3}.connect-github-module__QyAGVq__orgAvatar{background:var(--c-border);color:var(--c-fg-2);border-radius:6px;flex:none;place-items:center;font-weight:600;display:grid}.connect-github-module__QyAGVq__orgAdd{color:#06c;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;margin-top:6px;padding:9px 10px;font-size:13px}.connect-github-module__QyAGVq__orgAdd:hover{background:var(--c-hover)}.connect-github-module__QyAGVq__repos{flex-direction:column;gap:14px;min-width:0;padding:18px 22px 20px;display:flex}.connect-github-module__QyAGVq__reposHead{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.connect-github-module__QyAGVq__reposHead h2{color:var(--c-fg);overflow-wrap:anywhere;padding:0;font-size:17px;font-weight:600}.connect-github-module__QyAGVq__reposHead>span{color:var(--c-muted);white-space:nowrap;font-size:12px}.connect-github-module__QyAGVq__search{border:1px solid var(--c-border);color:var(--c-muted);border-radius:10px;align-items:center;gap:9px;min-width:0;padding:9px 12px;display:flex}.connect-github-module__QyAGVq__search:focus-within{outline-offset:1px;outline:2px solid #0071e3}.connect-github-module__QyAGVq__search input{min-width:0;font:400 14px/1.5 var(--c-font);color:var(--c-fg);box-shadow:none;background:0 0;border:0;outline:0;flex:1;padding:0}.connect-github-module__QyAGVq__pickerError{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.connect-github-module__QyAGVq__pickerEmpty{gap:12px;padding:24px 0;display:grid}.connect-github-module__QyAGVq__pickerEmpty p{color:var(--c-muted);margin:0;font-size:14px;line-height:1.6}.connect-github-module__QyAGVq__pickerList{scrollbar-gutter:stable;align-content:start;min-width:0;max-height:min(50vh,420px);margin-right:-16px;padding-right:1px;display:grid;overflow:auto}.connect-github-module__QyAGVq__pickerRow{border-bottom:1px solid var(--c-border);cursor:pointer;min-width:0;color:var(--c-fg);align-items:center;gap:12px;padding:12px 10px 12px 4px;font-size:14px;display:flex}.connect-github-module__QyAGVq__pickerRow:hover{background:var(--c-hover)}.connect-github-module__QyAGVq__repoName{overflow-wrap:anywhere;flex:1;min-width:0}.connect-github-module__QyAGVq__pickerRow small{color:var(--c-muted);flex:none;font-size:12px}.connect-github-module__QyAGVq__pickerAll{background:var(--c-surface);z-index:1;font-weight:500;position:sticky;top:0}.connect-github-module__QyAGVq__repos>a{width:fit-content;font-size:12px}.connect-github-module__QyAGVq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.connect-github-module__QyAGVq__skeleton{gap:0;min-width:0;display:grid}.connect-github-module__QyAGVq__skeleton i{background:linear-gradient(90deg,var(--c-inset) 0%,var(--c-hover) 45%,var(--c-inset) 90%);background-size:220% 100%;border-radius:6px;animation:1.3s ease-in-out infinite connect-github-module__QyAGVq__shimmer;display:block}.connect-github-module__QyAGVq__skeletonSearch{height:40px;margin-bottom:14px;border-radius:10px!important}.connect-github-module__QyAGVq__skeletonRow{border-bottom:1px solid var(--c-border);align-items:center;gap:12px;padding:15px 4px;display:flex}.connect-github-module__QyAGVq__skeletonRow i:first-child{border-radius:5px;flex:none;width:18px;height:18px}.connect-github-module__QyAGVq__skeletonRow i+i{height:12px}.connect-github-module__QyAGVq__loaded{flex-direction:column;gap:14px;min-width:0;animation:.24s ease-out both connect-github-module__QyAGVq__fadeIn;display:flex}.connect-github-module__QyAGVq__loaded .connect-github-module__QyAGVq__pickerRow{animation:.28s ease-out both connect-github-module__QyAGVq__rowIn;animation-delay:calc(var(--i,0) * 18ms)}@keyframes connect-github-module__QyAGVq__shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes connect-github-module__QyAGVq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes connect-github-module__QyAGVq__rowIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.connect-github-module__QyAGVq__check{appearance:none;cursor:pointer;background:#fff 50%/12px 12px no-repeat;border:1.5px solid #c7c7cc;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin:0;transition:background-color .14s,border-color .14s,transform .1s;display:grid}.connect-github-module__QyAGVq__check:hover{border-color:#8e8e93}.connect-github-module__QyAGVq__check:checked,.connect-github-module__QyAGVq__check:indeterminate{color:#fff;background-color:#0071e3;border-color:#0071e3}.connect-github-module__QyAGVq__check:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 4.9 8.6 9.5 3.6' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.connect-github-module__QyAGVq__check:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6h6' stroke='%23fff' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.connect-github-module__QyAGVq__check:active{transform:scale(.9)}.connect-github-module__QyAGVq__check:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.connect-github-module__QyAGVq__check:disabled{opacity:.5;cursor:default}.connect-github-module__QyAGVq__pickerRow:has(.connect-github-module__QyAGVq__check:checked) .connect-github-module__QyAGVq__repoName{color:var(--c-fg)}.connect-github-module__QyAGVq__pickerRow:not(:has(.connect-github-module__QyAGVq__check:checked)) .connect-github-module__QyAGVq__repoName{color:var(--c-fg-2)}.connect-github-module__QyAGVq__orgs li button{transition:background-color .15s}@media (prefers-reduced-motion:reduce){.connect-github-module__QyAGVq__skeleton i,.connect-github-module__QyAGVq__loaded,.connect-github-module__QyAGVq__loaded .connect-github-module__QyAGVq__pickerRow{animation:none}.connect-github-module__QyAGVq__check{transition:none}}.connect-github-module__QyAGVq__pickerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:22px;display:flex}@media (max-width:900px){.connect-github-module__QyAGVq__page{padding:38px 26px 60px}.connect-github-module__QyAGVq__hero{grid-template-columns:1fr;gap:35px;max-width:700px;margin:auto}.connect-github-module__QyAGVq__heroText h1{font-size:35px}.connect-github-module__QyAGVq__heroText{gap:18px}.connect-github-module__QyAGVq__lead{max-width:560px;font-size:16px}.connect-github-module__QyAGVq__perms{margin-top:0}.connect-github-module__QyAGVq__picker .connect-github-module__QyAGVq__pickerHead h1{font-size:29px}.connect-github-module__QyAGVq__pickerBody{grid-template-columns:200px minmax(0,1fr)}}@media (max-width:600px){.connect-github-module__QyAGVq__page{padding:28px 22px 40px}.connect-github-module__QyAGVq__hero{gap:29px;padding:0 0 30px}.connect-github-module__QyAGVq__heroText h1{font-size:30px}.connect-github-module__QyAGVq__lead{font-size:15px}.connect-github-module__QyAGVq__cta{gap:17px}.connect-github-module__QyAGVq__perms dl>div{grid-template-columns:1fr;gap:6px;padding:16px 18px}.connect-github-module__QyAGVq__perms dt,.connect-github-module__QyAGVq__perms dd,.connect-github-module__QyAGVq__perms summary{font-size:12px}.connect-github-module__QyAGVq__returned p{font-size:14px}.connect-github-module__QyAGVq__picker{gap:22px}.connect-github-module__QyAGVq__picker .connect-github-module__QyAGVq__pickerHead h1{font-size:25px}.connect-github-module__QyAGVq__pickerLead{font-size:14px}.connect-github-module__QyAGVq__pickerBody{grid-template-columns:1fr;min-height:0}.connect-github-module__QyAGVq__orgs{border-right:0;border-bottom:1px solid var(--c-border);padding:12px}.connect-github-module__QyAGVq__orgs h2{display:none}.connect-github-module__QyAGVq__orgs ul{flex-wrap:wrap;gap:6px;display:flex}.connect-github-module__QyAGVq__orgs li button{white-space:nowrap;width:auto}.connect-github-module__QyAGVq__orgs{flex-flow:wrap;align-items:center}.connect-github-module__QyAGVq__orgAdd{white-space:nowrap;margin:0}.connect-github-module__QyAGVq__repos{padding:16px}.connect-github-module__QyAGVq__pickerList{max-height:440px}.connect-github-module__QyAGVq__pickerRow{font-size:13px}.connect-github-module__QyAGVq__pickerActions{flex-direction:column-reverse;align-items:stretch;gap:14px}.connect-github-module__QyAGVq__pickerActions .ci-btn{width:100%}.connect-github-module__QyAGVq__pickerActions .connect-github-module__QyAGVq__back{text-align:center}}@media (max-width:359px){.connect-github-module__QyAGVq__heroText h1{font-size:28px}.connect-github-module__QyAGVq__picker .connect-github-module__QyAGVq__pickerHead h1{font-size:23px}.connect-github-module__QyAGVq__repos{padding:14px 12px}}.connect-github-module__QyAGVq__orgName{flex-direction:column;min-width:0;display:flex}.connect-github-module__QyAGVq__orgName>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connect-github-module__QyAGVq__orgName small{color:var(--c-muted);font-size:12px;font-weight:400}.connect-github-module__QyAGVq__btnSpin{vertical-align:-2px;border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.8s linear infinite connect-github-module__QyAGVq__cgSpin;display:inline-block}@keyframes connect-github-module__QyAGVq__cgSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.connect-github-module__QyAGVq__btnSpin{animation-duration:2.4s}}.connect-github-module__QyAGVq__toolbar{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.connect-github-module__QyAGVq__toolbar .connect-github-module__QyAGVq__search{flex:220px}.connect-github-module__QyAGVq__filter{flex:none;gap:2px;display:flex}.connect-github-module__QyAGVq__filter button{color:var(--c-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:inline-flex}.connect-github-module__QyAGVq__filter button span{color:var(--c-muted);font-size:12px}.connect-github-module__QyAGVq__filter button:hover{background:var(--c-hover)}.connect-github-module__QyAGVq__filter button[aria-checked=true]{background:var(--c-hover);color:var(--c-fg);font-weight:600}.connect-github-module__QyAGVq__filter button:focus-visible{outline-offset:1px;outline:2px solid #0071e3}.connect-github-module__QyAGVq__installPanel{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:0;min-height:360px;padding:40px 24px;display:flex}.connect-github-module__QyAGVq__installMarks{align-items:center;gap:14px;margin-bottom:26px;display:flex}.connect-github-module__QyAGVq__installAvatar{border-radius:14px}.connect-github-module__QyAGVq__installMarks i{border-top:1.5px dashed var(--c-border);width:44px;height:0}.connect-github-module__QyAGVq__installApp{background:var(--c-fg);width:56px;height:56px;color:var(--c-surface);border-radius:14px;place-items:center;display:grid}.connect-github-module__QyAGVq__installPanel h3{letter-spacing:-.01em;color:var(--c-fg);margin:0;font-size:21px;font-weight:600}.connect-github-module__QyAGVq__installPanel p{max-width:360px;color:var(--c-muted);margin:10px 0 24px;font-size:14px;line-height:1.6}.connect-github-module__QyAGVq__installBtn{align-items:center;gap:8px;display:inline-flex}.connect-github-module__QyAGVq__installBtn .connect-github-module__QyAGVq__btnSpin{margin-right:0}.connect-github-module__QyAGVq__installPanel small{color:var(--c-muted);margin-top:14px;font-size:12px}.connect-github-module__QyAGVq__pickerRowBlocked{cursor:default}.connect-github-module__QyAGVq__pickerRowBlocked:hover{background:0 0}.connect-github-module__QyAGVq__pickerRowBlocked .connect-github-module__QyAGVq__repoName,.connect-github-module__QyAGVq__pickerRowBlocked>small,.connect-github-module__QyAGVq__pickerRowBlocked .connect-github-module__QyAGVq__check{opacity:.5}.connect-github-module__QyAGVq__pickerRowBlocked a{color:#0071e3;flex:none;font-size:13px;text-decoration:none}.connect-github-module__QyAGVq__pickerRowBlocked a:hover{text-decoration:underline}.connect-github-module__QyAGVq__grantNote{color:var(--c-muted);margin:0;font-size:13px;line-height:1.6}.connect-github-module__QyAGVq__grantNote a{color:#0071e3;white-space:nowrap;margin-left:8px;text-decoration:none}.connect-github-module__QyAGVq__grantNote a:hover{text-decoration:underline}.connect-github-module__QyAGVq__pickerRow{grid-template-columns:18px minmax(0,1fr) 72px 48px;column-gap:12px;display:grid}.connect-github-module__QyAGVq__pickerRow>small{grid-column:4;justify-self:end}.connect-github-module__QyAGVq__pickerRow>a{grid-column:3;justify-self:end}.connect-github-module__QyAGVq__pickerAll>span{grid-column:2/-1}@media (max-width:520px){.connect-github-module__QyAGVq__pickerRow{grid-template-columns:18px minmax(0,1fr) auto 44px;column-gap:10px}}.connect-github-module__QyAGVq__pickerList>.connect-github-module__QyAGVq__pickerAll{border-top:1px solid var(--c-border)}.connect-github-module__QyAGVq__repoTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:14px}.connect-github-module__QyAGVq__repoTable th{z-index:1;background:var(--c-surface);text-align:left;color:var(--c-muted);border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);white-space:nowrap;padding:10px 8px;font-size:12px;font-weight:500;position:sticky;top:0}.connect-github-module__QyAGVq__repoTable td{border-bottom:1px solid var(--c-border);color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;padding:12px 8px;font-size:13px;overflow:hidden}.connect-github-module__QyAGVq__repoTable .connect-github-module__QyAGVq__colCheck{width:34px;padding-left:4px;padding-right:0}.connect-github-module__QyAGVq__repoTable .connect-github-module__QyAGVq__colVis{width:84px}.connect-github-module__QyAGVq__repoTable .connect-github-module__QyAGVq__colPushed{width:96px}.connect-github-module__QyAGVq__repoTable .connect-github-module__QyAGVq__colAccess{width:88px}.connect-github-module__QyAGVq__repoTable .connect-github-module__QyAGVq__colName{color:var(--c-fg);font-size:14px}.connect-github-module__QyAGVq__repoTable .connect-github-module__QyAGVq__colName label{cursor:inherit}.connect-github-module__QyAGVq__repoRow{cursor:pointer;animation:.28s ease-out both connect-github-module__QyAGVq__rowIn;animation-delay:calc(var(--i,0) * 18ms)}.connect-github-module__QyAGVq__repoRow:hover td{background:var(--c-hover)}.connect-github-module__QyAGVq__repoRowBlocked{cursor:default}.connect-github-module__QyAGVq__repoRowBlocked:hover td{background:0 0}.connect-github-module__QyAGVq__repoRowBlocked .connect-github-module__QyAGVq__colName,.connect-github-module__QyAGVq__repoRowBlocked .connect-github-module__QyAGVq__check{opacity:.5}.connect-github-module__QyAGVq__repoTable .connect-github-module__QyAGVq__colAccess a{color:#0071e3;text-decoration:none}.connect-github-module__QyAGVq__repoTable .connect-github-module__QyAGVq__colAccess a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.connect-github-module__QyAGVq__repoRow{animation:none}}.connect-github-module__QyAGVq__linkBtn{appearance:none;font:inherit;color:#0071e3;cursor:pointer;white-space:nowrap;background:0 0;border:0;margin-left:8px;padding:0;font-size:13px}.connect-github-module__QyAGVq__repoTable .connect-github-module__QyAGVq__colAccess .connect-github-module__QyAGVq__linkBtn{margin-left:0}.connect-github-module__QyAGVq__linkBtn:hover{text-decoration:underline}.connect-github-module__QyAGVq__linkBtn:disabled{opacity:.5;cursor:default;text-decoration:none}.connect-github-module__QyAGVq__repoRowBlocked .connect-github-module__QyAGVq__linkBtn{opacity:1}.connect-github-module__QyAGVq__pickerLoading{flex:1;place-items:center;min-height:280px;display:grid}.connect-github-module__QyAGVq__loadSpin{border:2.5px solid #0000001a;border-top-color:#0071e3;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite connect-github-module__QyAGVq__cgSpin}@media (prefers-reduced-motion:reduce){.connect-github-module__QyAGVq__loadSpin{animation-duration:2.4s}}.connect-github-module__QyAGVq__runsOn{align-items:center;gap:10px;min-width:0;margin-right:auto;display:flex}.connect-github-module__QyAGVq__runsOn code{color:#1d1d1f;white-space:nowrap;text-overflow:ellipsis;background:#f5f5f7;border-radius:8px;padding:8px 12px;font:13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.connect-github-module__QyAGVq__reposHead .connect-github-module__QyAGVq__linkBtn{align-items:center;gap:6px;display:inline-flex}.connect-github-module__QyAGVq__reposHead .connect-github-module__QyAGVq__linkBtn .connect-github-module__QyAGVq__btnSpin{border-color:#0071e3 #0071e340 #0071e340}@media (max-width:520px){.connect-github-module__QyAGVq__runsOn{width:100%;margin-right:0}}.connect-github-module__QyAGVq__runsOnCopy{appearance:none;font:inherit;color:#0071e3;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.connect-github-module__QyAGVq__runsOnCopy:hover{text-decoration:underline}.connect-github-module__QyAGVq__repoTable .connect-github-module__QyAGVq__colAction{text-align:right;width:128px}.connect-github-module__QyAGVq__badge{height:24px;font:500 12px/1 var(--c-font);letter-spacing:-.01em;white-space:nowrap;cursor:default;border:0;border-radius:6px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}button.connect-github-module__QyAGVq__badge,a.connect-github-module__QyAGVq__badge{cursor:pointer;transition:background-color .15s}.connect-github-module__QyAGVq__badgeDone{color:#1b7f3b;background:#e8f5ec}.connect-github-module__QyAGVq__badgeTodo{color:#06c;background:#eaf3ff}.connect-github-module__QyAGVq__badgeTodo:hover{background:#dbeaff}.connect-github-module__QyAGVq__badgeWait{color:#515154;background:#f2f2f5}.connect-github-module__QyAGVq__badgeWait:hover{background:#e8e8ed}.connect-github-module__QyAGVq__badge:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.xa-root .connect-github-module__QyAGVq__page{max-width:var(--xa-body-max);padding:var(--xa-body-top) var(--xa-body-gutter) var(--xa-body-bottom)}.xa-root .connect-github-module__QyAGVq__heroText h1{font-size:var(--xa-title-page);font-weight:var(--xa-title-weight);letter-spacing:var(--xa-title-tracking);line-height:1.25}.xa-root .connect-github-module__QyAGVq__heroText{gap:12px}.xa-root .connect-github-module__QyAGVq__lead{font-size:var(--xa-text-md);line-height:1.6}.xa-root .connect-github-module__QyAGVq__hero{gap:32px;padding:0 0 24px}.xa-root .connect-github-module__QyAGVq__perms dl{border-radius:var(--xa-card-radius)}.xa-root .connect-github-module__QyAGVq__perms dl>div{padding:var(--xa-row-pad-y) var(--xa-row-pad-x)}.xa-root .connect-github-module__QyAGVq__picker{gap:var(--xa-stack);max-width:none}.xa-root .connect-github-module__QyAGVq__pickerHead{text-align:left;gap:4px}.xa-root .connect-github-module__QyAGVq__picker .connect-github-module__QyAGVq__pickerHead h1{font-size:var(--xa-title-page);font-weight:var(--xa-title-weight);letter-spacing:var(--xa-title-tracking);line-height:1.25}.xa-root .connect-github-module__QyAGVq__pickerLead{text-align:left;max-width:none;font-size:var(--xa-text-md);justify-self:start;margin:0}.xa-root .connect-github-module__QyAGVq__pickerBody{border-radius:var(--xa-card-radius);min-height:360px}.xa-root .connect-github-module__QyAGVq__reposHead h2{font-size:var(--xa-title-section)}.xa-root .connect-github-module__QyAGVq__search{min-height:var(--xa-ctl);border-radius:var(--xa-ctl-radius);padding:0 10px}.xa-root .connect-github-module__QyAGVq__search input{font-size:var(--xa-text-md)}.xa-root .connect-github-module__QyAGVq__orgs li button{font-size:var(--xa-text-md);border-radius:var(--xa-ctl-radius);padding:7px 10px}.xa-root .connect-github-module__QyAGVq__pickerRow{font-size:var(--xa-text-md);padding:9px 10px 9px 4px}.xa-root .connect-github-module__QyAGVq__pickerActions{justify-content:flex-start}@media (max-width:900px){.xa-root .connect-github-module__QyAGVq__page{padding:var(--xa-body-top) var(--xa-body-gutter) var(--xa-body-bottom)}.xa-root .connect-github-module__QyAGVq__heroText h1{font-size:var(--xa-title-page)}.xa-root .connect-github-module__QyAGVq__picker .connect-github-module__QyAGVq__pickerHead h1{font-size:var(--xa-title-page)}}@media (max-width:600px){.xa-root .connect-github-module__QyAGVq__page{padding:var(--xa-body-top) var(--xa-body-gutter) var(--xa-body-bottom)}.xa-root .connect-github-module__QyAGVq__heroText h1{font-size:var(--xa-title-sub)}.xa-root .connect-github-module__QyAGVq__picker .connect-github-module__QyAGVq__pickerHead h1{font-size:var(--xa-title-sub)}:is(.xa-root .connect-github-module__QyAGVq__lead,.xa-root .connect-github-module__QyAGVq__pickerLead){font-size:var(--xa-text-md)}}
