.page-loading[data-v-b2e32a7e]{align-items:center;background:var(--theme-default-bg);display:flex;flex-direction:column;gap:100px;height:calc(100vh - var(--repo-headers-height));justify-content:center;position:absolute;top:var(--repo-headers-height);width:100%;z-index:99999}.page-loading.is-public-header[data-v-b2e32a7e]{height:100vh;top:40px}.page-loading-title[data-v-b2e32a7e]{color:var(--theme-text);font-size:22px;font-weight:400}.header-skeleton[data-v-e432974d]{background-color:var(--theme-default-bg);display:flex;flex-direction:column;position:sticky;top:0;width:100%;z-index:21}.header-skeleton__block[data-v-e432974d]{animation:header-skeleton-loading-e432974d 2s ease-in-out infinite;background:linear-gradient(100deg,#fff0 40%,#ffffff80,#fff0 60%) var(--theme-skeleton,#f2f2f3);background-position-x:180%;background-size:200% 100%;border-radius:4px;display:inline-block}.header-skeleton__toolbar[data-v-e432974d]{align-items:center;border-bottom:1px solid var(--theme-dividing-line,var(--theme-line-border));box-sizing:border-box;display:flex;flex-basis:var(--repo-headers-height,56px);gap:12px;justify-content:space-between;min-height:var(--repo-headers-height,56px);padding:0 32px}.header-skeleton__left[data-v-e432974d]{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.header-skeleton__hamburger[data-v-e432974d]{border-radius:4px;flex-shrink:0;height:24px;width:24px}.header-skeleton__logo[data-v-e432974d]{border-radius:4px;flex-shrink:0;height:28px;width:140px}@media screen and (max-width:768px){.header-skeleton__logo[data-v-e432974d]{height:22px}}.header-skeleton__search-avatar[data-v-e432974d]{align-items:center;display:flex;flex:none;justify-content:flex-end;margin-left:auto}.header-skeleton__search[data-v-e432974d]{border-radius:4px;flex-shrink:0;height:32px;width:320px}@media screen and (max-width:1200px){.header-skeleton__search[data-v-e432974d]{width:32px}}.header-skeleton__right[data-v-e432974d]{align-items:center;display:flex;flex:none;gap:12px;justify-content:flex-end}.header-skeleton__atomcode[data-v-e432974d]{border-radius:4px;flex-shrink:0;height:32px;width:152px}@media screen and (max-width:1024px){.header-skeleton__atomcode[data-v-e432974d]{width:32px}}@media screen and (max-width:768px){.header-skeleton__atomcode[data-v-e432974d]{display:none!important}}.header-skeleton__discover[data-v-e432974d]{border-radius:4px;flex-shrink:0;height:32px;width:114px}@media screen and (max-width:1024px){.header-skeleton__discover[data-v-e432974d]{display:none!important}}.header-skeleton__workbench[data-v-e432974d]{border-radius:4px;flex-shrink:0;height:32px;width:100px}@media screen and (max-width:1280px){.header-skeleton__workbench[data-v-e432974d]{width:32px}}@media screen and (max-width:768px){.header-skeleton__workbench[data-v-e432974d]{display:none!important}}.header-skeleton__divider[data-v-e432974d]{background-color:var(--theme-line-border,#e3e3ee);flex-shrink:0;height:24px;margin:0 2px;width:1px}@media screen and (max-width:576px){.header-skeleton__divider[data-v-e432974d]{display:none!important}}.header-skeleton__create-btn[data-v-e432974d]{border-radius:4px;flex-shrink:0;height:32px;width:32px}@media screen and (max-width:576px){.header-skeleton__create-btn[data-v-e432974d]{display:none!important}}.header-skeleton__notice-btn[data-v-e432974d]{border-radius:4px;flex-shrink:0;height:32px;width:32px}@media screen and (max-width:400px){.header-skeleton__notice-btn[data-v-e432974d]{display:none!important}}.header-skeleton__avatar[data-v-e432974d]{border-radius:50%;flex-shrink:0;height:35px;margin-left:4px;width:35px}.header-skeleton__body[data-v-e432974d]{border-top:1px solid var(--theme-dividing-line,var(--theme-line-border));height:48px;padding:0 32px}.header-skeleton__body[data-v-e432974d],.header-skeleton__body-left[data-v-e432974d]{align-items:center;display:flex;gap:24px}.header-skeleton__tab[data-v-e432974d]{border-radius:4px;height:16px;width:64px}@keyframes header-skeleton-loading-e432974d{to{background-position-x:-20%}}@media screen and (max-width:768px){.header-skeleton__toolbar[data-v-e432974d]{gap:12px;padding:0 16px}.header-skeleton__body[data-v-e432974d]{gap:16px;padding:0 16px}}.page-navigation-skeleton[data-v-690b402d]{background:var(--theme-global-bg);inset:0;min-height:calc(100vh - var(--repo-headers-height, 56px));overflow:auto;position:absolute;z-index:30;--devui-list-item-hover-bg:#eceff3}html[data-theme=black] .page-navigation-skeleton[data-v-690b402d]{--devui-list-item-hover-bg:#343a44}.home-skeleton[data-v-690b402d]{color:var(--theme-text,#252b3a);display:flex;min-height:inherit}.home-skeleton__sidebar[data-v-690b402d]{background:var(--theme-global-bg);flex:0 0 456px;min-height:inherit}.home-skeleton__primary-nav[data-v-690b402d],.home-skeleton__sidebar[data-v-690b402d]{border-right:1px solid var(--theme-line-border);display:flex}.home-skeleton__primary-nav[data-v-690b402d]{flex:0 0 240px;flex-direction:column;gap:14px;padding:24px 16px}.home-skeleton__primary-item[data-v-690b402d]{align-items:center;display:flex;gap:12px;height:28px}.home-skeleton__nav-icon[data-v-690b402d]{flex:0 0 18px;height:18px;width:18px}.home-skeleton__nav-label[data-v-690b402d]{height:16px}.home-skeleton__sub-nav[data-v-690b402d]{display:flex;flex:1 1 auto;flex-direction:column;gap:18px;padding:24px 16px}.home-skeleton__sub-title[data-v-690b402d]{height:18px;margin-bottom:4px;width:52%}.home-skeleton__sub-item[data-v-690b402d]{height:16px}.home-skeleton__content[data-v-690b402d]{flex:1 1 auto;min-width:0;padding:0 24px 40px}.home-skeleton__channel-tabs[data-v-690b402d]{align-items:center;background:var(--theme-global-bg);border-bottom:1px solid var(--theme-dividing-line);display:flex;gap:12px;height:56px;margin:0 -24px 20px;overflow:hidden;padding:0 24px;position:sticky;top:0;z-index:1}.home-skeleton__channel-tab[data-v-690b402d]{border-radius:8px;flex:0 0 auto;height:32px}.home-skeleton__section[data-v-690b402d]{min-width:0}.home-skeleton__hot[data-v-690b402d]{container-name:home-hot;container-type:inline-size;margin-bottom:24px;padding-bottom:24px}.home-skeleton__dynamics[data-v-690b402d]{container-name:home-dynamics;container-type:inline-size}.home-skeleton__section-header[data-v-690b402d]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px;min-height:26px}.home-skeleton__section-title[data-v-690b402d]{height:22px;width:132px}.home-skeleton__section-title--dynamics[data-v-690b402d]{width:110px}.home-skeleton__section-action[data-v-690b402d]{height:16px;width:96px}.home-skeleton__dynamics-grid[data-v-690b402d],.home-skeleton__hot-grid[data-v-690b402d]{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@container home-hot (min-width: 800px){.home-skeleton__hot-grid[data-v-690b402d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container home-hot (min-width: 1440px){.home-skeleton__hot-grid[data-v-690b402d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container home-dynamics (min-width: 800px){.home-skeleton__dynamics-grid[data-v-690b402d]{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-skeleton__dynamics-card[data-v-690b402d],.home-skeleton__repo-card[data-v-690b402d]{background:var(--theme-default-bg);border:1px solid var(--theme-line-border);border-radius:6px;min-width:0;padding:14px 16px}.home-skeleton__repo-card[data-v-690b402d]{min-height:132px}.home-skeleton__repo-title[data-v-690b402d]{align-items:center;display:flex;gap:8px;margin-bottom:14px}.home-skeleton__repo-icon[data-v-690b402d]{flex:0 0 16px;height:16px;width:16px}.home-skeleton__repo-name[data-v-690b402d]{height:16px;width:min(52%,240px)}.home-skeleton__repo-line[data-v-690b402d]{display:block;height:12px;margin-bottom:7px;width:100%}.home-skeleton__repo-line--short[data-v-690b402d]{width:72%}.home-skeleton__dynamics-footer[data-v-690b402d],.home-skeleton__repo-footer[data-v-690b402d]{display:flex;gap:12px;margin-top:12px}.home-skeleton__footer-item[data-v-690b402d]{height:12px;width:48px}.home-skeleton__dynamics-card[data-v-690b402d]{min-height:148px}.home-skeleton__dynamics-title[data-v-690b402d]{height:16px;margin-bottom:14px;width:66%}.home-skeleton__dynamics-body[data-v-690b402d]{align-items:center;display:flex;gap:16px}.home-skeleton__dynamics-copy[data-v-690b402d]{flex:1 1 auto;min-width:0}.home-skeleton__dynamics-image[data-v-690b402d]{border-radius:4px;flex:0 0 76px;height:56px;width:76px}.dashboard-skeleton[data-v-690b402d]{background:var(--app-primary-background,var(--theme-default-bg));color:var(--app-primary-foreground,var(--theme-text));display:flex;height:100%;min-height:inherit;overflow:hidden}.dashboard-skeleton__workspace-sidebar[data-v-690b402d]{background:var(--theme-global-bg);border-right:1px solid var(--theme-line-border);display:flex;flex:0 0 300px;flex-direction:column;min-height:0;padding:20px 16px 16px}.dashboard-skeleton__workspace[data-v-690b402d]{height:40px;margin-bottom:10px;width:88%}.dashboard-skeleton__workspace-subtitle[data-v-690b402d]{height:14px;margin-bottom:28px;width:68%}.dashboard-skeleton__workspace-nav[data-v-690b402d]{display:flex;flex-direction:column;gap:20px}.dashboard-skeleton__nav-item[data-v-690b402d]{height:18px}.dashboard-skeleton__sidebar-footer[data-v-690b402d]{height:16px;margin-top:auto;width:58%}.dashboard-skeleton__agent[data-v-690b402d]{display:flex;flex:1 1 auto;min-height:0;min-width:0}.dashboard-skeleton__sessions[data-v-690b402d]{background:var(--app-secondary-background,var(--theme-global-bg));border-right:1px solid var(--theme-line-border);display:flex;flex:0 0 clamp(280px,18vw,320px);flex-direction:column;min-height:0;padding:12px}.dashboard-skeleton__sessions-header[data-v-690b402d]{align-items:center;display:flex;height:44px;justify-content:space-between;margin-bottom:8px}.dashboard-skeleton__sessions-title[data-v-690b402d]{height:18px;width:44%}.dashboard-skeleton__sessions-action[data-v-690b402d]{border-radius:5px;height:28px;width:28px}.dashboard-skeleton__sessions-search[data-v-690b402d]{border-radius:5px;height:34px;margin-bottom:20px;width:100%}.dashboard-skeleton__session-list[data-v-690b402d]{display:flex;flex-direction:column;gap:20px;padding:0 4px}.dashboard-skeleton__session-item[data-v-690b402d]{height:16px}.dashboard-skeleton__chat[data-v-690b402d]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.dashboard-skeleton__chat-header[data-v-690b402d]{align-items:center;border-bottom:1px solid var(--theme-line-border);display:flex;flex:0 0 56px;gap:10px;padding:0 20px}.dashboard-skeleton__chat-avatar[data-v-690b402d]{border-radius:6px;flex:0 0 34px;height:34px;width:34px}.dashboard-skeleton__chat-heading[data-v-690b402d]{display:flex;flex-direction:column;gap:5px}.dashboard-skeleton__chat-title[data-v-690b402d]{height:15px;width:156px}.dashboard-skeleton__chat-subtitle[data-v-690b402d]{height:11px;width:208px}.dashboard-skeleton__chat-action[data-v-690b402d]{border-radius:5px;height:30px;margin-left:auto;width:80px}.dashboard-skeleton__chat-stage[data-v-690b402d]{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:0;padding:24px}.dashboard-skeleton__welcome[data-v-690b402d]{align-items:center;display:flex;flex-direction:column;gap:14px;margin-bottom:32px;width:min(100%,620px)}.dashboard-skeleton__welcome-icon[data-v-690b402d]{border-radius:14px;height:48px;width:48px}.dashboard-skeleton__welcome-title[data-v-690b402d]{height:26px;width:min(72%,310px)}.dashboard-skeleton__welcome-description[data-v-690b402d]{height:14px;width:min(90%,420px)}.dashboard-skeleton__suggestions[data-v-690b402d]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,620px)}.dashboard-skeleton__suggestion[data-v-690b402d]{background-color:var(--app-secondary-background,var(--theme-global-bg));border:1px solid var(--theme-line-border);border-radius:8px;height:76px}.dashboard-skeleton__composer[data-v-690b402d]{background:var(--app-secondary-background,var(--theme-global-bg));border:1px solid var(--theme-line-border);border-radius:12px;margin:0 auto 24px;min-height:104px;padding:14px 16px 10px;width:min(100% - 48px,720px)}.dashboard-skeleton__composer-prompt[data-v-690b402d]{display:block;height:14px;margin-bottom:20px;width:58%}.dashboard-skeleton__composer-actions[data-v-690b402d]{align-items:center;display:flex;gap:10px}.dashboard-skeleton__composer-button[data-v-690b402d]{border-radius:6px;height:28px;width:28px}.dashboard-skeleton__composer-send[data-v-690b402d]{border-radius:50%;height:30px;margin-left:auto;width:30px}@media(max-width:1024px){.home-skeleton__sidebar[data-v-690b402d]{display:none}.home-skeleton__channel-tabs[data-v-690b402d],.home-skeleton__content[data-v-690b402d]{padding-left:16px;padding-right:16px}.home-skeleton__channel-tabs[data-v-690b402d]{margin-left:-16px;margin-right:-16px}}@media(max-width:920px){.dashboard-skeleton__sessions[data-v-690b402d],.dashboard-skeleton__workspace-sidebar[data-v-690b402d]{display:none}}@media(max-width:768px){.home-skeleton__content[data-v-690b402d]{padding-bottom:32px}.home-skeleton__repo-card[data-v-690b402d]{min-height:126px}.home-skeleton__dynamics-card[data-v-690b402d]{min-height:140px}.home-skeleton__dynamics-image[data-v-690b402d]{flex-basis:64px;width:64px}.dashboard-skeleton__chat-header[data-v-690b402d]{padding:0 16px}.dashboard-skeleton__chat-stage[data-v-690b402d]{padding:16px}.dashboard-skeleton__suggestions[data-v-690b402d]{grid-template-columns:minmax(0,1fr)}.dashboard-skeleton__composer[data-v-690b402d]{margin-bottom:max(16px,env(safe-area-inset-bottom));width:calc(100% - 32px)}}.fadeIn-enter-active[data-v-c8588a00],.fadeIn-leave-active[data-v-c8588a00]{transition:opacity .8s cubic-bezier(.645,.045,.355,1)}.fadeIn-enter-from[data-v-c8588a00],.fadeIn-leave-to[data-v-c8588a00]{opacity:0}.oh-mask[data-v-c8588a00]{background:#00000080;inset:0;position:fixed;z-index:9998}.oh-fixed-wrapper[data-v-c8588a00]{border-radius:8px;height:-moz-fit-content;height:fit-content;left:50%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:760px;z-index:9999}@media screen and (max-width:548px){.oh-fixed-wrapper[data-v-c8588a00]{max-height:95%;overflow:auto;width:95%}}.oh-fixed-wrapper.xs[data-v-c8588a00]{width:568px}@media screen and (max-width:548px){.oh-fixed-wrapper.xs[data-v-c8588a00]{max-height:95%;overflow:auto;width:95%}}.oh-enter[data-v-c8588a00]{background:var(--theme-default-bg);opacity:0;overflow:hidden;transform:scale3d(.3,.3,.3);transition:transform .35s cubic-bezier(.645,.045,.355,1)}@media screen and (max-width:548px){.oh-enter[data-v-c8588a00]{overflow:hidden;overflow-y:auto}}.oh-enter_active[data-v-c8588a00]{opacity:1;transform:scaleX(1);transition:transform .35s cubic-bezier(.645,.045,.355,1)}.oh-enter-content[data-v-c8588a00]{height:100%;overflow:hidden;overflow-y:auto;position:relative}.oh-enter-content.pad-24[data-v-c8588a00]{padding:24px}@media screen and (max-width:548px){.oh-enter-content.pad-24[data-v-c8588a00]{padding:16px 16px 24px}}.oh-enter p[data-v-c8588a00]{font-size:14px;font-weight:400}.oh-enter-title[data-v-c8588a00]{font-size:16px;font-weight:500;margin-top:12px;text-align:left}.oh-enter-footer[data-v-c8588a00]{align-items:center;bottom:0;display:flex;justify-content:space-between;padding:24px;position:sticky;right:0}.oh-enter-footer[data-v-c8588a00],.oh-enter-footer[data-v-c8588a00]:before{background:var(--theme-default-bg);left:0}.oh-enter-footer[data-v-c8588a00]:before{content:"";height:2px;position:absolute;top:-1px;width:100%}@media screen and (max-width:548px){.oh-enter-footer[data-v-c8588a00]{padding:16px}}.oh-enter video[data-v-c8588a00]{border-radius:8px;width:100%}.oh-enter video.border[data-v-c8588a00]{border:1px solid var(--theme-line-border)}.oh-enter .video-wrapper[data-v-c8588a00]{border-radius:8px;overflow:hidden}.oh-enter .poster[data-v-c8588a00]{align-items:center;background:var(--theme-global-bg);display:flex;height:100%;justify-content:center;position:absolute;text-align:center;width:100%}.oh-enter .poster img[data-v-c8588a00]{width:200px}.oh-enter .poster img.survey-cover[data-v-c8588a00]{width:100%}.guide-check[data-v-c8588a00],.oh-enter .poster.poster-only[data-v-c8588a00]{position:relative}.guide-check[data-v-c8588a00]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--theme-default-bg,#fff);border:1px solid var(--theme-form-control-line,#d3d4dc);border-radius:2px;cursor:pointer;flex-shrink:0;height:14px;transition:border-color .2s,background-color .2s,box-shadow .2s;width:14px}.guide-check[data-v-c8588a00]:hover{border-color:var(--theme-link,#2951e0);box-shadow:0 0 0 3px #5e7ce014}.guide-check[data-v-c8588a00]:checked{background:var(--theme-link,#2951e0);border-color:var(--theme-link,#2951e0)}.guide-check[data-v-c8588a00]:checked:after{border:solid #fff;border-width:0 1.5px 1.5px 0;content:"";height:8px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.oh-enter .oh-close-btn{position:absolute;right:4px;top:4px;z-index:1}.oh-fixed-wrapper .dp-editor-md-preview-container{font-size:16px}.oh-fixed-wrapper .dp-editor-md-preview-container h2{color:var(--theme-text);font-size:24px;font-weight:600;line-height:30px;margin:16px 0}.oh-fixed-wrapper .dp-editor-md-preview-container p{margin:0 0 10px}.oh-fixed-wrapper .dp-editor-md-preview-container a{color:var(--theme-link);text-decoration:underline;text-underline-offset:3px}.sjtu-overlay[data-v-977099fc]{align-items:center;background:#00000080;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px 16px;position:fixed;z-index:9999}.sjtu-modal-shell[data-v-977099fc]{height:762px;position:relative;width:1180px}.sjtu-full-bg-wrapper[data-v-977099fc]{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}.sjtu-full-bg-wrapper[data-v-977099fc],.sjtu-modal-scroll-wrapper[data-v-977099fc]{height:762px;width:1180px}.sjtu-benefit-panel-01[data-v-977099fc]{align-items:stretch;background:transparent;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;left:352px;padding:24px 20px;position:absolute;top:183px;width:400px;z-index:2}.sjtu-benefit-panel-01__header[data-v-977099fc]{align-items:center;display:flex;flex-shrink:0;gap:8px;width:100%}.sjtu-benefit-panel-01__title[data-v-977099fc]{color:#000;flex-shrink:0;font-size:18px;font-weight:600;line-height:28px;margin:0;white-space:nowrap}.sjtu-benefit-panel-01__title-icon[data-v-977099fc]{display:block;flex-shrink:0;height:23px;width:23px}.sjtu-benefit-panel-01__list[data-v-977099fc]{display:flex;flex-direction:column;gap:8px;width:100%}.sjtu-benefit-panel-01__row[data-v-977099fc]{align-items:center;background:#fff;border-radius:4px;box-sizing:border-box;display:flex;justify-content:space-between;padding:8px 12px;width:100%}.sjtu-benefit-panel-01__label-wrap[data-v-977099fc]{flex-shrink:0;max-width:120px;min-width:0;position:relative}.sjtu-benefit-panel-01__label[data-v-977099fc]{color:#3b3e55;font-size:14px;font-weight:400;line-height:22px;margin:0}.sjtu-benefit-panel-01__label[data-v-977099fc]:hover{color:#2951e0;cursor:pointer;text-decoration:underline}.sjtu-benefit-panel-01__values[data-v-977099fc]{align-items:center;display:flex;flex-shrink:0;gap:8px;min-height:24px}.sjtu-benefit-panel-01__values--openapi[data-v-977099fc]{gap:6px}.sjtu-benefit-panel-01__old[data-v-977099fc]{color:#9c9db4;font-size:12px;font-weight:400;line-height:18px;text-align:right;white-space:nowrap}.sjtu-benefit-panel-01__old--tight[data-v-977099fc]{font-size:11px}.sjtu-benefit-panel-01__mult[data-v-977099fc]{align-items:center;display:inline-flex;flex-shrink:0}.sjtu-benefit-panel-01__mult-icon[data-v-977099fc]{display:block;flex-shrink:0;height:16px;margin-right:-2px;width:16px}.sjtu-benefit-panel-01__mult-text[data-v-977099fc]{color:#da203e;font-size:11px;font-weight:400;line-height:18px;margin-right:-2px;white-space:nowrap}.sjtu-benefit-panel-01__new[data-v-977099fc]{color:#252b3a;font-size:14px;font-weight:600;line-height:22px;white-space:nowrap}.sjtu-benefit-panel-01__new--sm[data-v-977099fc]{font-size:13px}.sjtu-benefit-panel-01__tag[data-v-977099fc]{align-items:center;border:1px solid #da203e;border-radius:12px;box-sizing:border-box;color:#da203e;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:400;height:20px;justify-content:center;line-height:14px;padding:4px 8px;white-space:nowrap}.sjtu-benefit-panel-02[data-v-977099fc]{align-items:stretch;background:transparent;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;height:368px;padding:24px 20px;position:absolute;right:116px;top:183px;width:300px;z-index:2}.sjtu-benefit-panel-02__header[data-v-977099fc]{align-items:center;display:flex;flex-shrink:0;gap:8px;width:100%}.sjtu-benefit-panel-02__title[data-v-977099fc]{color:#000;flex-shrink:0;font-size:18px;font-weight:600;line-height:28px;margin:0;white-space:nowrap}.sjtu-benefit-panel-02__title-icon[data-v-977099fc]{display:block;flex-shrink:0;height:23px;width:23px}.sjtu-benefit-panel-02__list[data-v-977099fc]{align-items:stretch;display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0 2px;width:100%}.sjtu-benefit-panel-02__item[data-v-977099fc]{align-items:flex-start;display:flex;gap:8px}.sjtu-benefit-panel-02__item-icon[data-v-977099fc]{display:block;flex-shrink:0;height:16px;margin-top:3px;width:16px}.sjtu-benefit-panel-02__item-text[data-v-977099fc]{color:#252b3a;flex:1 1 0;font-size:13px;font-weight:400;line-height:22px;margin:0;min-width:0}.sjtu-benefit-panel-02__cta[data-v-977099fc]{align-items:center;background:transparent;border:1px solid #2951e0;border-radius:4px;box-sizing:border-box;color:#2951e0;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:400;justify-content:center;line-height:20px;margin:0;padding:8px;text-decoration:none;white-space:nowrap;width:100%;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease}.sjtu-benefit-panel-02__cta[data-v-977099fc]:visited{color:#2951e0}.sjtu-benefit-panel-02__cta[data-v-977099fc]:hover{background:#2951e00f}.sjtu-benefit-panel-02__cta[data-v-977099fc]:active{background:#2951e01a}.sjtu-benefit-panel-02__cta[data-v-977099fc]:focus-visible{outline:2px solid #80a9ff;outline-offset:2px}.change-username[data-v-977099fc]{bottom:118px;left:50%;position:absolute;transform:translate(-50%)}.change-username .change-username-link[data-v-977099fc]{background-color:transparent;border:1px solid #2951e0;border-radius:4px;color:#2951e0;font-size:12px;font-weight:400;line-height:20px;margin-left:4px;padding:2px 8px;text-decoration:none}.change-username .change-username-link[data-v-977099fc]:hover{background:#2951e00f}.start-journey-btn[data-v-977099fc]{align-items:center;background:#2951e0;border:1px solid #2951e0;border-radius:54px;bottom:60px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:400;gap:8px;height:48px;justify-content:center;left:50%;line-height:26px;margin:0;padding:8px 28px;position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap;width:480px;z-index:1;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.start-journey-btn[data-v-977099fc]:hover{background:#3d62e8;border-color:#3d62e8}.start-journey-btn[data-v-977099fc]:active{background:#2448c9;border-color:#2448c9}.start-journey-btn[data-v-977099fc]:focus-visible{outline:2px solid #80a9ff;outline-offset:2px}.start-journey-btn__icon[data-v-977099fc]{align-items:center;display:flex;flex-shrink:0;height:19px;justify-content:center;width:19px}.start-journey-btn__text[data-v-977099fc]{flex-shrink:0;position:relative}.no-more-show[data-v-977099fc]{background:transparent;border-radius:8px;bottom:66px;padding:8px 12px;position:absolute;right:212px;z-index:1}.sjtu-no-more-label[data-v-977099fc]{align-items:center;color:#3b3e55;cursor:pointer;display:inline-flex;font-size:14px;gap:6px;line-height:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sjtu-check[data-v-977099fc]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--theme-default-bg,#fff);border:1px solid var(--theme-form-control-line,#d3d4dc);border-radius:2px;cursor:pointer;flex-shrink:0;height:14px;position:relative;transition:border-color .2s,background-color .2s,box-shadow .2s;width:14px}.sjtu-check[data-v-977099fc]:hover{box-shadow:0 0 0 3px #5e7ce014}.sjtu-check[data-v-977099fc]:checked,.sjtu-check[data-v-977099fc]:hover{border-color:var(--theme-link,#2951e0)}.sjtu-check[data-v-977099fc]:checked{background:var(--theme-link,#2951e0)}.sjtu-check[data-v-977099fc]:checked:after{border:solid #fff;border-width:0 1.5px 1.5px 0;content:"";height:8px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.sjtu-close-btn[data-v-977099fc]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0;position:absolute;right:76px;top:40px}.sjtu-close-icon[data-v-977099fc]{color:#3b3e55;height:22px;width:22px}@media screen and (max-width:1280px){.sjtu-modal-shell[data-v-977099fc]{height:600px;overflow-x:hidden;overflow-y:scroll}.sjtu-modal-scroll-wrapper[data-v-977099fc]{left:0;overflow-x:scroll;position:absolute;top:0}.change-username[data-v-977099fc],.no-more-show[data-v-977099fc],.sjtu-close-btn[data-v-977099fc],.start-journey-btn[data-v-977099fc]{z-index:10001}}@media screen and (max-width:1024px){.sjtu-overlay[data-v-977099fc]{padding:12px}.sjtu-modal-shell[data-v-977099fc]{height:96vh;overflow-x:hidden;overflow-y:scroll;position:relative;width:min(96vw,362px)}.sjtu-full-bg-wrapper[data-v-977099fc]{background-position:top;height:965px;width:min(96vw,362px)}.sjtu-modal-scroll-wrapper[data-v-977099fc]{height:965px;left:0;position:absolute;top:0;width:min(96vw,362px)}.sjtu-benefit-panel-01[data-v-977099fc]{gap:12px;left:24px;padding:24px 16px 12px;top:124px;width:320px}.sjtu-benefit-panel-01__title[data-v-977099fc]{font-size:16px;line-height:24px}.sjtu-benefit-panel-01__row[data-v-977099fc]{padding:8px}.sjtu-benefit-panel-01__label[data-v-977099fc]{font-size:12px;line-height:22px}.sjtu-benefit-panel-01__new[data-v-977099fc]{font-size:12px;line-height:20px}.sjtu-benefit-panel-02[data-v-977099fc]{gap:8px;height:368px;left:28px;padding:16px 8px 12px 12px;right:0;top:466px;width:300px}.sjtu-benefit-panel-02__title[data-v-977099fc]{font-size:16px;line-height:24px}.sjtu-benefit-panel-02__item-text[data-v-977099fc]{font-size:12px;line-height:20px}.sjtu-benefit-panel-02__cta[data-v-977099fc]{padding:4px 8px}.change-username[data-v-977099fc]{align-items:center;bottom:148px;display:flex;justify-content:center;left:50%;position:absolute;transform:translate(-50%);width:100%;z-index:10001}.start-journey-btn[data-v-977099fc]{bottom:102px;font-size:16px;height:40px;line-height:26px;width:312px;z-index:10001}.no-more-show[data-v-977099fc]{bottom:64px;left:50%;right:0;transform:translate(-50%);width:140px}.no-more-show[data-v-977099fc],.sjtu-close-btn[data-v-977099fc]{position:absolute;z-index:10001}.sjtu-close-btn[data-v-977099fc]{right:34px;top:18px}}@media screen and (max-width:360px){.sjtu-benefit-panel-01[data-v-977099fc]{left:32px;padding:16px 16px 8px;top:116px;width:300px}.sjtu-benefit-panel-02[data-v-977099fc]{gap:4px;padding:16px 4px 12px 12px;top:446px;width:300px}.change-username[data-v-977099fc]{bottom:200px;z-index:10001}.start-journey-btn[data-v-977099fc]{bottom:152px;height:40px;width:292px;z-index:10001}.no-more-show[data-v-977099fc]{bottom:116px;z-index:10001}.sjtu-close-btn[data-v-977099fc]{right:22px;top:18px;z-index:10001}}.task-notice[data-v-3ba788dd]{background-color:var(--theme-default-bg,#fff);background-image:var(--theme-task-center-modal);border-radius:12px;box-shadow:0 4px 16px #252b3a3d;padding:12px 16px;position:fixed;right:20px;top:140px;width:340px;z-index:9999}.task-notice__close[data-v-3ba788dd]{align-items:center;background:transparent;border:0;border-radius:4px;color:var(--theme-text,#242536);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:12px;top:12px;transition:background .15s;width:24px;z-index:2}.task-notice__close[data-v-3ba788dd]:hover{background:#0000000f}.task-notice__header[data-v-3ba788dd]{align-items:center;display:flex;justify-content:center;pointer-events:none;position:relative;z-index:1}.task-notice__bg[data-v-3ba788dd]{pointer-events:none;position:absolute;top:-128px}.task-notice__body[data-v-3ba788dd]{padding-top:20px;text-align:center}.task-notice__title[data-v-3ba788dd]{color:var(--theme-text,#242536);font-size:20px;font-weight:600;line-height:28px}.task-notice__desc[data-v-3ba788dd]{color:var(--theme-placeholder,#86909c);font-size:16px;font-weight:400;line-height:24px;margin-top:16px}.task-notice__desc--warning[data-v-3ba788dd]{color:var(--theme-danger-text,#da203e)}.task-notice__btn[data-v-3ba788dd]{align-items:center;background:linear-gradient(128.22deg,#ff8e55 1%,#da1f3f 68.77%);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;height:40px;justify-content:center;line-height:1;margin-top:16px;padding:0 16px;transition:filter .15s;width:132px}.task-notice__btn[data-v-3ba788dd]:hover{filter:brightness(1.05)}.task-notice__btn[data-v-3ba788dd]:active{filter:brightness(.95)}.task-notice-slide-enter-active[data-v-3ba788dd],.task-notice-slide-leave-active[data-v-3ba788dd]{transition:transform .25s ease,opacity .25s ease}.task-notice-slide-enter-from[data-v-3ba788dd],.task-notice-slide-leave-to[data-v-3ba788dd]{opacity:0;transform:translate(390px)}.layout-root[data-v-9f7b8ee9]{min-height:100vh}html[data-theme=black] .layout-root.is-home-route[data-v-9f7b8ee9]{background-color:var(--theme-global-bg)}.bg-color[data-v-9f7b8ee9]{background:linear-gradient(180deg,var(--theme-default-bg) 0,var(--theme-global-bg) 100%)}[data-v-9f7b8ee9] .devui-layout{flex:1}.gc-base-layout-content[data-v-9f7b8ee9]{display:flex;flex:1;flex-direction:column}.gc-base-layout-body-content[data-v-9f7b8ee9]{display:flex;flex-direction:column;padding-bottom:32px}@media screen and (max-width:768px){.gc-base-layout-body-content[data-v-9f7b8ee9]{padding-bottom:16px}}.gc-base-layout-body-content[data-v-9f7b8ee9]>:first-child:not(.repo-homepage):not(.home-page):not(.repo-pull-detail-page):not(.repo-issue-create-page):not(.repo-issue-new-page){padding-top:32px}.app-page-navigation-skeleton-host[data-v-9f7b8ee9]{position:relative}@media screen and (max-width:768px){.gc-base-layout-body-wrapper[data-v-9f7b8ee9]{width:100%}}.gc-base-layout.body-auto-height[data-v-9f7b8ee9]{height:100%}.gc-base-layout.body-auto-height .gc-base-layout-body-wrapper[data-v-9f7b8ee9]{height:100%;min-height:unset}.gc-base-layout.body-auto-height .gc-base-layout-body[data-v-9f7b8ee9]{max-width:unset;padding:0}.gc-base-layout.body-auto-height .gc-base-layout-body[data-v-9f7b8ee9] .d-aside{border-right:1px solid var(--theme-line-split)}.gc-base-layout.g-repo-layout-detail[data-v-9f7b8ee9] .g-header{position:relative}.gc-base-layout.g-repo-layout-detail[data-v-9f7b8ee9] .tab-sticky{padding-left:0;padding-right:0;position:unset}.gc-base-layout.g-repo-layout-detail[data-v-9f7b8ee9] .placeholder-shown{display:none}.gc-base-layout.g-repo-layout-detail[data-v-9f7b8ee9] .repo-info .g-flex-row{max-width:unset}.gc-base-layout-header[data-v-9f7b8ee9],.gc-base-layout-header[data-v-9f7b8ee9] .g-toolbar,.gc-base-layout-header[data-v-9f7b8ee9] .gitcode-header-wrapper{min-height:var(--repo-headers-height,56px)}.is-home-route[data-v-9f7b8ee9] .g-toolbar{border-bottom:1px solid var(--theme-line-border)!important}.is-home-route.is-home-top[data-v-9f7b8ee9] .g-header,.is-home-route.is-home-top[data-v-9f7b8ee9] .g-toolbar{background:transparent!important;box-shadow:none!important}@media screen and (max-width:1024px){.is-home-route .gc-base-layout-expend[data-v-9f7b8ee9]{padding-left:0!important}}@media screen and (max-width:1920px){.is-home-route[data-v-9f7b8ee9] .g-header .g-toolbar-right{flex:none}}[data-v-9f7b8ee9] .g-header .g-toolbar-right>.btn-add{width:auto}.layout-header-img-bg{background-color:var(--theme-global-bg);max-width:100vw;position:fixed;top:0;width:100%;z-index:20}.gc-base-layout-inline-aside-slot{margin:4px 0 0;overflow:visible;padding:0}.config-aside__scroll.is-home-channel-navigation .area,.is-home-channel-navigation-host>:not(#gc-base-layout-inline-aside-slot){display:none!important}
