.sidebar-pill-icon{width:1.5rem;height:1.5rem;color:inherit;justify-content:center;align-items:center;display:inline-flex}.sidebar-pill-icon__svg{width:1.5rem;height:1.5rem;display:block;overflow:visible}.sidebar-pill-icon__flap{transform-origin:50% 65%}.sidebar-pill-icon__trace,.sidebar-pill-icon__stroke{stroke-dasharray:none;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.home-nav-pill__item:hover .sidebar-pill-icon__flap{animation:.52s cubic-bezier(.4,0,.2,1) sidebar-pill-icon-flap}.home-nav-pill__item:hover .sidebar-pill-icon__trace,.home-nav-pill__item:hover .sidebar-pill-icon__stroke{animation:.46s cubic-bezier(.4,0,.2,1) sidebar-pill-icon-draw}.home-nav-pill__item:hover .sidebar-pill-icon__stroke--needle,.home-nav-pill__item:hover .sidebar-pill-icon__stroke--clapper{animation-delay:90ms}}@keyframes sidebar-pill-icon-flap{0%{transform:rotate(0)translateY(0)}40%{transform:rotate(-12deg)translateY(-1px)}to{transform:rotate(0)translateY(0)}}@keyframes sidebar-pill-icon-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}
.announcement-panel{z-index:1200;box-sizing:border-box;-webkit-backdrop-filter:blur(.875rem);color:#e8f1f6;background:#0a161ef0;border:1px solid #4ae7fd38;border-radius:.875rem;flex-direction:column;width:20rem;max-width:calc(100vw - 2rem);animation:.18s ease-out announcement-panel-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 1.125rem 2.875rem #00000080}@keyframes announcement-panel-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.announcement-panel__head{border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:.75rem .875rem;display:flex}.announcement-panel__title{letter-spacing:.04em;color:#fff;font-size:.875rem;font-weight:600}.announcement-panel__back{color:#e8f1f6bf;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:2px;padding:2px 8px 2px 4px;font-size:.8125rem;transition:color .2s,background .2s;display:inline-flex}.announcement-panel__back:hover{color:#4ae7fd;background:#4ae7fd1a}.announcement-panel__back span{font-size:1.125rem;line-height:1}.announcement-panel__body{box-sizing:border-box;max-height:min(60vh,28.75rem);padding:6px 6px 8px;overflow-y:auto}.announcement-panel__hint,.announcement-panel__empty{text-align:center;color:#e8f1f680;padding:1.625rem 0;font-size:.8125rem}.announcement-panel__list{margin:0;padding:0;list-style:none}.announcement-panel__item{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:flex-start;gap:10px;padding:10px;transition:background .2s;display:flex}.announcement-panel__item:hover{background:#4ae7fd1a}.announcement-panel__item-main{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.announcement-panel__item-title{color:#fff;word-break:break-word;font-size:.8125rem;line-height:1.4}.announcement-panel__item-desc{color:#e8f1f680;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.announcement-panel__item-time{color:#e8f1f666;flex-shrink:0;padding-top:2px;font-size:11px}.announcement-panel__tag{color:#4ae7fd;vertical-align:1px;border:1px solid #4ae7fd59;border-radius:6px;margin-right:4px;padding:1px 6px;font-size:11px;line-height:1.5;display:inline-block}.announcement-panel__tag--top{color:#ffb04c;border-color:#ffb04c80}.announcement-panel__detail{padding:10px .75rem .875rem}.announcement-panel__detail-title{color:#fff;margin:0 0 8px;font-size:.9375rem;font-weight:600;line-height:1.4}.announcement-panel__detail-meta{align-items:center;gap:8px;margin-bottom:10px;display:flex}.announcement-panel__detail-time{color:#e8f1f673;font-size:.75rem}.announcement-panel__media{object-fit:cover;background:#ffffff0d;border-radius:10px;width:100%;max-height:11.25rem;margin-bottom:10px;display:block}.announcement-panel__content{color:#e8f1f6d1;word-break:break-word;font-size:.8125rem;line-height:1.7}.announcement-panel__content img,.announcement-panel__content video{border-radius:8px;max-width:100%}.announcement-panel__content a{color:#4ae7fd}.announcement-panel__content--plain{white-space:pre-wrap}@media (min-width:160rem){.announcement-panel{width:23.75rem}.announcement-panel__item-title,.announcement-panel__content{font-size:.875rem}}@media (min-width:240rem){.announcement-panel{width:27.5rem}.announcement-panel__item-title,.announcement-panel__content{font-size:1rem}}
.open-source-panel{z-index:1000;box-sizing:border-box;background:#111621;border-radius:.75rem;flex-direction:column;gap:1.5rem;width:39.125rem;padding:1.5rem 1.5rem 1.75rem;display:flex;position:fixed;box-shadow:0 .75rem 2rem #00000080}.open-source-panel__title{color:#fff;margin:0;font-size:1rem;font-weight:400;line-height:1.375rem}.open-source-panel__field{flex-direction:column;gap:.8125rem;display:flex}.open-source-panel__label{color:#fff;font-size:.875rem;font-weight:400;line-height:1.25rem}.open-source-panel__input{box-sizing:border-box;background:#111621;border:1px solid #4ae7fd4d;border-radius:8px;align-items:center;gap:.75rem;width:100%;height:3rem;padding:0 1rem;display:flex}.open-source-panel__link{text-overflow:ellipsis;white-space:nowrap;color:#4ae7fd;flex:1;min-width:0;font-size:.75rem;line-height:1rem;text-decoration:none;overflow:hidden}.open-source-panel__link:hover{text-decoration:underline}.open-source-panel__copy{color:#878895;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;font-size:1rem;transition:color .2s;display:inline-flex}.open-source-panel__copy:hover{color:#4ae7fd}.open-source-panel-pop-enter-active,.open-source-panel-pop-leave-active{transition:opacity .18s,transform .18s}.open-source-panel-pop-enter-from,.open-source-panel-pop-leave-to{opacity:0;transform:translate(-6px)}@media (prefers-reduced-motion:reduce){.open-source-panel-pop-enter-active,.open-source-panel-pop-leave-active{transition:none}}@media (max-width:56.25rem){.open-source-panel{width:min(39.125rem,100vw - 6rem);min-height:auto}}
.discussion-group-panel{z-index:1000;box-sizing:border-box;background:0 0;border-radius:.75rem;flex-direction:column;gap:1.25rem;width:17.5rem;padding:1.5rem;display:flex;position:fixed}.discussion-group-panel__title{color:#fff;margin:0;font-size:1rem;font-weight:400;line-height:1.375rem}.discussion-group-panel__qrcode{flex-direction:column;align-items:center;gap:.75rem;display:flex}.discussion-group-panel__qrcode-img{object-fit:contain;background:#fff;border-radius:8px;width:11.25rem;height:11.25rem;display:block}.discussion-group-panel__qrcode-img--placeholder{background:#ffffff1f}.discussion-group-panel__hint{color:#878895;margin:0;font-size:.875rem;line-height:1.25rem}.discussion-group-panel-pop-enter-active,.discussion-group-panel-pop-leave-active{transition:opacity .18s,transform .18s}.discussion-group-panel-pop-enter-from,.discussion-group-panel-pop-leave-to{opacity:0;transform:translate(-6px)}@media (prefers-reduced-motion:reduce){.discussion-group-panel-pop-enter-active,.discussion-group-panel-pop-leave-active{transition:none}}@media (max-width:56.25rem){.discussion-group-panel{width:min(17.5rem,100vw - 6rem)}}
.create-sidebar--skeleton{pointer-events:none}.skeleton-sidebar-logo{background:#4ae7fd1a;border-radius:8px;width:2.375rem;height:2.375rem;margin-bottom:10px}.skeleton-sidebar-nav{background:#4ae7fd14;border-radius:10px;width:4rem;height:3.5rem;margin-bottom:8px}.skeleton-sidebar-footer{background:#4ae7fd14;border-radius:10px;width:4rem;height:4.5rem}
.site-video-bg{z-index:0;pointer-events:none;background:#060a12;position:fixed;inset:0;overflow:hidden}.site-video-bg__video{object-fit:cover;width:100%;height:100%;animation:.6s both site-video-bg-fade-in;display:block}@keyframes site-video-bg-fade-in{0%{opacity:0}to{opacity:1}}.site-video-bg__scrim{background:radial-gradient(120% 100% at 50% 0,#0408101f 0%,#04081099 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.site-video-bg__video{animation:none}}html.site-video-bg-on .home-new-sidebar .home-new-nav-divider{border-color:#ffffff14}html.site-video-bg-on body{background:#060a12!important}html.site-video-bg-on .home-layout-root,html.site-video-bg-on .create-page--series-upload{background:0 0}html.is-logged-in .guest-only{display:none!important}
.user-menu-dropdown{z-index:1000;background:#111621;border-radius:.75rem;width:16.25rem;padding:0;position:fixed;overflow:hidden;transform:translateY(-100%);box-shadow:0 .75rem 2rem #00000080}.user-menu-dropdown__header{align-items:center;gap:.75rem;padding:.875rem .875rem .75rem;display:flex}.user-menu-dropdown__avatar{background:#0e59fa59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:flex;overflow:hidden;box-shadow:0 0 0 2px #4ae7fd80,0 0 10px 2px #4ae7fd47}.user-menu-dropdown__avatar img{object-fit:cover;width:100%;height:100%;display:block}.user-menu-dropdown__meta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.user-menu-dropdown__name{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.3;overflow:hidden}.user-menu-dropdown__sub{color:#8e97a5;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.3;overflow:hidden}.user-menu-dropdown__wechat-notify{background:#202434;padding:0 .875rem}.user-menu-dropdown__wechat-notify-row{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.5rem;display:flex}.user-menu-dropdown__wechat-notify-row.is-disabled{cursor:not-allowed}.user-menu-dropdown__wechat-notify-label{color:#ffffffeb;-webkit-user-select:none;user-select:none;font-size:.875rem}.user-menu-dropdown__list{flex-direction:column;gap:2px;padding:8px 10px 10px;display:flex}.user-menu-dropdown__divider{background:#ffffff14;height:1px;margin:6px 0}.user-menu-dropdown__item{color:#ffffffeb;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:2.5rem;padding:8px 10px;font-size:.875rem;transition:background .18s,color .18s;display:flex}.user-menu-dropdown__item .anticon{color:#8e97a5;flex-shrink:0;font-size:1rem;transition:color .18s}.user-menu-dropdown__item:hover{background:#202434}.user-menu-dropdown__item:hover .anticon{color:#ffffffe0}.user-menu-dropdown__item--danger{color:#ffc9c9}.user-menu-dropdown__item--danger .anticon{color:#ffb4b4d9}.user-menu-dropdown__item--danger:hover{color:#ffe0e0;background:#202434}.user-menu-dropdown__item--danger:hover .anticon{color:#ffb4b4}.user-menu-dropdown-pop-enter-active,.user-menu-dropdown-pop-leave-active{transition:all .2s}.user-menu-dropdown-pop-enter-from,.user-menu-dropdown-pop-leave-to{opacity:0;transform:translateY(-100%)translate(-.875rem)scale(.98)}html.app-shell-create .user-menu-dropdown__switch.ant-switch,html.layout-home-new .user-menu-dropdown__switch.ant-switch{min-width:2.25rem;background:#6a7b94b3!important;border:1px solid #b4c6e07a!important}html.app-shell-create .user-menu-dropdown__switch.ant-switch.ant-switch-checked,html.layout-home-new .user-menu-dropdown__switch.ant-switch.ant-switch-checked,html.app-shell-create .user-menu-dropdown__switch.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled),html.layout-home-new .user-menu-dropdown__switch.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:linear-gradient(270deg,#0e59fa 0%,#00abd8 100%)!important;border-color:#00abd8f2!important}html.app-shell-create .user-menu-dropdown__switch.ant-switch .ant-switch-handle,html.layout-home-new .user-menu-dropdown__switch.ant-switch .ant-switch-handle{translate:0 -50%;top:50%!important}html.app-shell-create .user-menu-dropdown__switch.ant-switch .ant-switch-handle:before,html.layout-home-new .user-menu-dropdown__switch.ant-switch .ant-switch-handle:before{background:#fff!important}
