.domain-tag-recommend__header[data-v-14b8f4c1]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.domain-tag-recommend__title[data-v-14b8f4c1]{align-items:center;color:var(--theme-stress-text);display:flex;gap:6px}.domain-tag-recommend__close[data-v-14b8f4c1]{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.domain-tag-recommend__close[data-v-14b8f4c1]:hover{background:var(--theme-icon-hover)}.domain-tag-recommend__list[data-v-14b8f4c1]{display:flex;gap:12px}.domain-tag-recommend__card[data-v-14b8f4c1]{background:var(--theme-domain-recommend-card-bg);border:1px solid var(--theme-line-border-light);border-radius:8px;box-shadow:0 2px 8px #0000000a;color:var(--theme-text);display:flex;flex:1;flex-direction:column;min-width:0;padding:12px 16px;transition:box-shadow .2s,transform .2s,background .2s}.domain-tag-recommend__card[data-v-14b8f4c1]:hover{background:var(--theme-default-bg);box-shadow:var(--devui-shadow-length-hover,0 8px 16px 0) var(--devui-light-shadow,rgba(37,43,58,.12));color:var(--theme-text);transform:translateY(-5px)}.domain-tag-recommend__card-title[data-v-14b8f4c1]{font-size:14px;font-weight:500;margin-bottom:6px}.domain-tag-recommend__card-desc[data-v-14b8f4c1],.domain-tag-recommend__card-title[data-v-14b8f4c1]{line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domain-tag-recommend__card-desc[data-v-14b8f4c1]{color:var(--theme-home-card-color-placeholder);font-size:12px;margin-bottom:12px}.domain-tag-recommend__card-divider[data-v-14b8f4c1]{background:var(--theme-line-border-light);height:1px;margin-bottom:12px}.domain-tag-recommend__card-footer[data-v-14b8f4c1]{align-items:center;color:var(--theme-home-card-color-placeholder);display:flex;font-size:14px;gap:12px}.domain-tag-recommend__language[data-v-14b8f4c1]{align-items:center;display:inline-flex;gap:4px}.domain-tag-recommend__language-dot[data-v-14b8f4c1]{background:var(--theme-link);border-radius:50%;flex-shrink:0;height:6px;width:6px}.domain-tag-recommend__footer-divider[data-v-14b8f4c1]{background:var(--theme-home-card-color-placeholder);border-radius:50%;flex-shrink:0;height:3px;opacity:.6;width:3px}.domain-tag-recommend__views[data-v-14b8f4c1]{align-items:center;display:inline-flex;gap:4px}.domain-tag-recommend__views-number[data-v-14b8f4c1]{color:var(--theme-brand-text);font-weight:500}.domain-tag-recommend--horizontal[data-v-14b8f4c1]{background-color:var(--theme-global-bg);border:1px solid var(--theme-line-border);border-radius:4px;display:flex;flex-direction:column;gap:16px;margin:24px 0;padding:16px 20px}.domain-tag-recommend--horizontal .domain-tag-recommend__header[data-v-14b8f4c1]{margin-bottom:0}.domain-tag-recommend--horizontal .domain-tag-recommend__list[data-v-14b8f4c1]{flex-direction:row;gap:16px}.domain-tag-recommend--horizontal .domain-tag-recommend__card[data-v-14b8f4c1]{background:var(--theme-default-bg)}@media(max-width:768px){.domain-tag-recommend--horizontal .domain-tag-recommend__list[data-v-14b8f4c1]{flex-direction:column}}.domain-tag-recommend--vertical .domain-tag-recommend__list[data-v-14b8f4c1]{flex-direction:column;gap:10px}.domain-tag-recommend--vertical .domain-tag-recommend__card[data-v-14b8f4c1]{flex:none;width:100%}.oss-compass-card[data-v-e17022f3]{position:relative}.oss-compass-card__title[data-v-e17022f3]:hover{color:var(--theme-link)}.spotlight-guide[data-v-35669773]{inset:0;pointer-events:none;position:fixed}.spotlight-guide-svg[data-v-35669773]{display:block;inset:0;pointer-events:auto;position:fixed}.spotlight-guide-mask-path[data-v-35669773]{cursor:default}.spotlight-guide-ring[data-v-35669773]{border:2px solid hsla(0,0%,100%,.85);z-index:1}.spotlight-guide-popover[data-v-35669773]{filter:drop-shadow(0 8px 24px rgba(0,0,0,.12));overflow:visible;pointer-events:auto;position:relative;z-index:2}.spotlight-guide-popover-inner[data-v-35669773]{background:linear-gradient(270.72deg,#ff9b59 1.13%,#ff516d 99.52%);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.spotlight-guide-head[data-v-35669773]{align-items:center;display:flex;justify-content:space-between;min-height:44px;padding:10px 48px 10px 16px;position:relative}.spotlight-guide-head-icon[data-v-35669773]{bottom:-20px;height:74px;position:absolute;right:3px;width:70px}.spotlight-guide-head-text[data-v-35669773]{min-width:0}.spotlight-guide-head-title[data-v-35669773]{color:#fff;font-size:12px;font-weight:600;line-height:24px}.spotlight-guide-head-sub-title[data-v-35669773]{color:#fff;display:block;font-size:16px;font-weight:400;line-height:24px}[data-v-35669773] .text-points-primary{background:#ffffffe6;border-radius:4px;color:#ff6e65;display:inline-block;padding:2px 4px}[data-v-35669773] .text-primary-red{color:#da203e;font-weight:500}.spotlight-guide-head-step[data-v-35669773]{color:#ffffffeb;font-size:14px;font-weight:500;line-height:22px}.spotlight-guide-head-decor[data-v-35669773]{align-items:flex-start;display:flex;pointer-events:none;position:absolute;right:8px;top:-6px}.spotlight-guide-body[data-v-35669773]{background:url(https://cdn-static.gitcode.com/image/guid_step_repo_bg.png) no-repeat 50%;border-radius:12px 12px 0 0;color:var(--theme-aide-text,#575d6c);flex:1;min-height:0;overflow:hidden;padding:16px 20px;position:relative}.spotlight-guide-close[data-v-35669773]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--theme-placeholder,#3b3e55);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:12px;top:18px;width:28px}.spotlight-guide-close[data-v-35669773]:hover{background:var(--theme-hover-bg,rgba(37,43,58,.06));color:var(--theme-text,#252b3a)}.spotlight-guide-title[data-v-35669773]{color:var(--theme-text,#252b3a);font-size:16px;font-weight:600;line-height:24px;margin-bottom:8px;padding-right:32px}.spotlight-guide-desc[data-v-35669773]{font-size:12px;line-height:22px}.spotlight-guide-desc[data-v-35669773] ul{list-style-position:outside;list-style-type:disc;margin:.25em 0 0;padding-left:1.15em}.spotlight-guide-desc[data-v-35669773] li{display:list-item;padding-left:.15em}.spotlight-guide-desc[data-v-35669773] li+li{margin-top:.35em}.spotlight-guide-footer[data-v-35669773]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:24px}.spotlight-guide-footer[data-v-35669773] button.next-button{background:transparent;border:1px solid #da203e;border-radius:32px;color:#da203e;cursor:pointer;font-size:14px;line-height:20px;padding:5px 16px}.spotlight-guide-footer[data-v-35669773] button.next-button:active,.spotlight-guide-footer[data-v-35669773] button.next-button:focus-visible,.spotlight-guide-footer[data-v-35669773] button.next-button:hover{background:transparent;border-color:#da203e;box-shadow:none;color:#da203e}.spotlight-guide-arrow[data-v-35669773]{border:8px solid transparent;display:none;height:0;position:absolute;width:0}.spotlight-guide-arrow-bottom[data-v-35669773]{border-bottom-color:#ff7364;left:50%;top:0;z-index:1}.spotlight-guide-arrow-top[data-v-35669773]{border-top-color:var(--white-bg,#fff);bottom:0;left:50%;z-index:1}.spotlight-guide-arrow-right[data-v-35669773]{border-right-color:var(--white-bg,#fff);left:0;top:50%;z-index:1}.spotlight-guide-arrow-left[data-v-35669773]{border-left-color:var(--white-bg,#fff);right:0;top:50%;z-index:1}.is-placement-bottom .spotlight-guide-arrow-bottom[data-v-35669773],.is-placement-left .spotlight-guide-arrow-left[data-v-35669773],.is-placement-right .spotlight-guide-arrow-right[data-v-35669773],.is-placement-top .spotlight-guide-arrow-top[data-v-35669773]{display:block}.guide-prev-button[data-v-840e93c7]{align-items:center;background:transparent;border:none;border-radius:32px;color:var(--theme-aide-text,#575d6c);cursor:pointer;display:flex;font-size:14px;gap:4px;line-height:20px;padding:5px 12px}.guide-prev-button[data-v-840e93c7]:hover{background:var(--theme-hover-bg,rgba(37,43,58,.06))}.repo-guide-reminder-backdrop[data-v-f7da46dd]{inset:0;pointer-events:auto;position:fixed;z-index:1189}.repo-guide-reminder-card[data-v-f7da46dd]{filter:drop-shadow(0 8px 24px rgba(0,0,0,.12));overflow:visible;pointer-events:auto}.repo-guide-reminder-card__surface[data-v-f7da46dd]{border-radius:12px;overflow:hidden}.repo-guide-reminder-card__arrow[data-v-f7da46dd]{border:8px solid transparent;height:0;pointer-events:none;position:absolute;width:0;z-index:2}.repo-guide-reminder-card__arrow.is-arrow-to-left[data-v-f7da46dd]{border-right-color:#ff9b59;left:0;transform:translate(-100%)}.repo-guide-reminder-card__arrow.is-arrow-to-right[data-v-f7da46dd]{border-left-color:#ff9b59;right:0;transform:translate(100%)}.repo-guide-reminder-card__head[data-v-f7da46dd]{background:linear-gradient(270.72deg,#ff9b59 1.13%,#ff516d 99.52%);min-height:44px;padding:16px 48px 16px 16px;position:relative}.repo-guide-reminder-card__icon[data-v-f7da46dd]{bottom:10px;height:74px;pointer-events:none;position:absolute;right:16px;width:70px}.repo-guide-reminder-card__head-text[data-v-f7da46dd]{display:flex;flex-direction:column;gap:4px;min-width:0}.repo-guide-reminder-card__sub[data-v-f7da46dd]{color:#fff;font-size:16px;font-weight:500;line-height:22px}.repo-guide-reminder-card__btn[data-v-f7da46dd]{background:transparent;border:1px solid #fff;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;margin-top:8px;padding:4px 8px}.repo-guide-reminder-card__btn[data-v-f7da46dd]:hover{background:#ff6e65;border:1px solid #fff;color:#fff}[data-v-f7da46dd] .text-points-primary{background:#ffffffe6;border-radius:4px;color:#ff6e65;display:inline-block;margin:0 2px;padding:2px 4px}.repo-homepage-mobile-desc{color:var(--theme-text);font-size:14px;line-height:22px;margin:0 0 16px;padding:0;word-break:break-word}.repo-homepage-content{display:flex;gap:32px;margin-top:32px}@media(max-width:1024px){.repo-homepage-content{flex-direction:column;gap:16px;margin-top:16px}}.repo-homepage-main-item{margin-top:16px}.repo-homepage-main-item:first-child,.repo-homepage-mobile-desc+.repo-homepage-main-item{margin-top:0}.repo-homepage-aside{flex-shrink:0;width:400px}@media(max-width:1024px){.repo-homepage-aside{width:100%}}@media(min-width:1537px){.repo-homepage-aside{width:512px}}.repo-homepage-aside-item{margin-top:24px;padding-bottom:24px}.repo-homepage-aside-item:first-child{margin-top:0}.repo-homepage-aside-sticky{background-color:var(--theme-default-bg);padding-top:24px;position:sticky;top:calc(var(--repo-headers-height, 56px) + var(--repo-tabs-height, 52px));z-index:10}.repo-homepage-aside-sticky .repo-homepage-aside-item:first-child{margin-top:0}.repo-homepage-aside-recommend-wrapper .repo-homepage-aside-item{border-bottom:1px solid var(--theme-line-border-light)}@media(max-width:767px){.repo-homepage-aside-item:nth-child(2){margin-top:0}}.repo-homepage-mobile-report{margin:16px 0 24px}.repo-homepage-mobile-report-btn{background:transparent;border:none;color:var(--theme-link,#165dff);cursor:pointer;font-size:14px;line-height:22px;padding:0}.repo-homepage-mobile-report-btn:hover{text-decoration:underline}.repo-homepage .repo-code-commit-header-placeholder{align-items:center;background:var(--theme-table-header-bg);border:1px solid var(--theme-line-border);border-top-left-radius:4px;border-top-right-radius:4px;display:flex;gap:12px;height:48px;overflow:hidden;padding:12px 16px}.repo-homepage .repo-code-commit-header-placeholder .placeholder-avatar{border-radius:50%;flex-shrink:0;height:20px;width:20px}.repo-homepage .repo-code-commit-header-placeholder .placeholder-author{flex-shrink:0;height:14px;width:80px}.repo-homepage .repo-code-commit-header-placeholder .placeholder-message{flex:1;height:14px;max-width:340px;min-width:0}.repo-homepage .repo-code-commit-header-placeholder .placeholder-meta{flex-shrink:0;height:14px;margin-left:auto;width:100px}
