.sidebar-nav-hover-icon{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:#fff;flex-shrink:0}.sidebar-nav-hover-icon__svg{display:block;width:1.5rem;height:1.5rem;overflow:visible}.sidebar-nav-hover-icon--gallery .sidebar-nav-hover-icon__draw-flap{transform-origin:.75rem 6px}.sidebar-nav-hover-icon--works .sidebar-nav-hover-icon__draw-flap{transform-origin:.75rem 4px}.sidebar-nav-hover-icon--assets .sidebar-nav-hover-icon__draw-flap{transform-origin:4px 11px}.sidebar-nav-hover-icon--discussion .sidebar-nav-hover-icon__draw-flap,.sidebar-nav-hover-icon--open-source .sidebar-nav-hover-icon__draw-flap,.sidebar-nav-hover-icon--previz .sidebar-nav-hover-icon__draw-flap{transform-origin:.75rem .75rem}.sidebar-nav-hover-icon__fill{fill:currentColor}.sidebar-nav-hover-icon__stroke-trace{opacity:0;pointer-events:none}.sidebar-nav-hover-icon__stroke,.sidebar-nav-hover-icon__stroke-trace{fill:none;stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke}.sidebar-nav-hover-icon__stroke{transition:stroke-width .2s ease}.open-source-panel{position:fixed;z-index:1000;box-sizing:border-box;width:39.125rem;padding:1.5rem 1.5rem 1.75rem;border-radius:.75rem;background:var(--ui-surface,rgba(17,22,33,1));box-shadow:var(--ui-no-shadow,0 12px 32px rgba(0,0,0,.5));display:flex;flex-direction:column;gap:1.5rem}.open-source-panel__title{margin:0;font-size:1rem;font-weight:400;line-height:1.375rem;color:var(--ui-text,#fff)}.open-source-panel__field{display:flex;flex-direction:column;gap:.8125rem}.open-source-panel__label{font-size:.875rem;font-weight:400;line-height:1.25rem;color:var(--ui-text,#fff)}.open-source-panel__input{display:flex;align-items:center;gap:.75rem;box-sizing:border-box;width:100%;height:3rem;padding:0 1rem;border:1px solid var(--ui-hair,rgba(74,231,253,.3));border-radius:8px;background:var(--ui-surface,rgba(17,22,33,1))}.open-source-panel__link{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:var(--ui-brand,#4ae7fd);text-decoration:none}.open-source-panel__link:hover{text-decoration:underline}.open-source-panel__copy{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:none;background:transparent;color:var(--ui-muted,#878895);font-size:1rem;cursor:pointer;transition:color .2s ease}.open-source-panel__copy:hover{color:var(--ui-brand,#4ae7fd)}.open-source-panel-pop-enter-active,.open-source-panel-pop-leave-active{transition:opacity .18s ease,transform .18s ease}.open-source-panel-pop-enter-from,.open-source-panel-pop-leave-to{opacity:0;transform:translateX(-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,calc(100vw - 6rem));min-height:auto}}.discussion-group-panel{position:fixed;z-index:1000;box-sizing:border-box;width:17.5rem;padding:1.5rem;border-radius:.75rem;background:var(--ui-surface,rgba(17,22,33,1));box-shadow:var(--ui-no-shadow,0 12px 32px rgba(0,0,0,.5));display:flex;flex-direction:column;gap:1.25rem}.discussion-group-panel__title{margin:0;font-size:1rem;font-weight:400;line-height:1.375rem;color:var(--ui-text,#fff)}.discussion-group-panel__qrcode{display:flex;flex-direction:column;align-items:center;gap:.75rem}.discussion-group-panel__qrcode-img{display:block;width:11.25rem;height:11.25rem;border-radius:8px;object-fit:contain;background:#fff}.discussion-group-panel__qrcode-img--placeholder{background:rgba(255,255,255,.12)}.discussion-group-panel__hint{margin:0;font-size:.875rem;line-height:1.25rem;color:var(--ui-muted,#878895)}.discussion-group-panel-pop-enter-active,.discussion-group-panel-pop-leave-active{transition:opacity .18s ease,transform .18s ease}.discussion-group-panel-pop-enter-from,.discussion-group-panel-pop-leave-to{opacity:0;transform:translateX(-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,calc(100vw - 6rem))}}.invite-promo-panel{position:fixed;z-index:1000;box-sizing:border-box;width:18.75rem;height:23.875rem;padding:1.5rem .875rem 1.25rem;border-radius:8px;background-color:var(--ui-surface,#111621);background-image:var(--invite-promo-bg);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;display:flex;flex-direction:column;align-items:center;box-shadow:var(--ui-no-shadow,0 12px 32px rgba(0,0,0,.45));overflow:hidden}.invite-promo-panel__close{position:absolute;top:6px;right:6px;z-index:3;width:2rem;height:2rem;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.invite-promo-panel__close-icon{display:block;width:.875rem;height:.875rem;position:relative}.invite-promo-panel__close-icon:after,.invite-promo-panel__close-icon:before{content:"";position:absolute;left:50%;top:50%;width:.875rem;height:2px;border-radius:1px;background:var(--ui-raised,#fff)}.invite-promo-panel__close-icon:before{transform:translate(-50%,-50%) rotate(45deg)}.invite-promo-panel__close-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.invite-promo-panel__confetti{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.invite-promo-panel__confetti-piece{position:absolute;top:-.75rem;left:var(--cx);width:var(--size-w);height:var(--size-h);opacity:0;transform:translateZ(0) rotate(0deg);will-change:transform,opacity}.invite-promo-panel__confetti-piece--dot{width:var(--size-w);height:var(--size-w);border-radius:50%}.invite-promo-panel__confetti-piece--ribbon{width:3px;height:var(--size-h);border-radius:1px}.invite-promo-panel__confetti-piece--rect{border-radius:1px}.invite-promo-panel.is-confetti-on .invite-promo-panel__confetti-piece{animation:invite-promo-confetti-fall var(--dur) cubic-bezier(.22,.61,.36,1) var(--delay) infinite}.invite-promo-panel__pic{position:relative;z-index:2;display:block;width:17rem;height:12.625rem;object-fit:contain;flex-shrink:0;margin-top:0;pointer-events:none}.invite-promo-panel__title{position:relative;z-index:2;margin:0;width:14.75rem;font-size:1.5rem;font-weight:600;line-height:2rem;text-align:center;background:var(--ui-text-gradient,linear-gradient(180deg,#7de8ff 0,#ffffff 100%));-webkit-background-clip:text;background-clip:text;color:transparent}.invite-promo-panel__desc{margin:8px 0 0;width:14.375rem;font-size:.875rem;font-weight:400;line-height:1.25rem;text-align:center;white-space:pre-line}.invite-promo-panel__cta,.invite-promo-panel__desc{position:relative;z-index:2;color:var(--ui-text,#fff)}.invite-promo-panel__cta{margin-top:auto;width:14rem;height:2.875rem;border:none;border-radius:8px;background:var(--ui-surface,var(--home-grad,linear-gradient(270deg,#0e59fa 0,#00abd8 100%)));font-size:1rem;font-weight:500;line-height:1;cursor:pointer;flex-shrink:0}.invite-promo-panel__cta:hover{filter:brightness(1.08)}.invite-promo-panel-slide-enter-active{transition:opacity .55s cubic-bezier(.22,1.15,.36,1),transform .55s cubic-bezier(.22,1.15,.36,1)}.invite-promo-panel-slide-leave-active{transition:opacity .22s ease,transform .22s ease}.invite-promo-panel-slide-enter-from{opacity:0;transform:translateX(-4.5rem) scale(.94)}.invite-promo-panel-slide-leave-to{opacity:0;transform:translateX(-1.75rem) scale(.98)}@keyframes invite-promo-confetti-fall{0%{opacity:0;transform:translate3d(0,-8px,0) rotate(0deg)}12%{opacity:.95}to{opacity:0;transform:translate3d(var(--drift),24.375rem,0) rotate(var(--spin))}}@media (prefers-reduced-motion:reduce){.invite-promo-panel-slide-enter-active,.invite-promo-panel-slide-leave-active{transition:none}.invite-promo-panel.is-confetti-on .invite-promo-panel__confetti-piece{animation:none;opacity:0}}.user-menu-dropdown{position:fixed;width:16.25rem;padding:0;overflow:hidden;border-radius:.75rem;background:var(--ui-surface,rgba(17,22,33,1));box-shadow:var(--ui-shadow,0 12px 32px rgba(0,0,0,.5));transform:translateY(-100%);z-index:1000}.user-menu-dropdown__header{display:flex;align-items:center;gap:.75rem;padding:.875rem .875rem .75rem}.user-menu-dropdown__avatar{width:1.875rem;height:1.875rem;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--ui-raised,rgba(14,89,250,.35));display:flex;align-items:center;justify-content:center}.user-menu-dropdown__avatar img{width:100%;height:100%;object-fit:cover;display:block}.user-menu-dropdown__meta{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.user-menu-dropdown__name{font-size:.875rem;font-weight:600;color:var(--ui-text,#fff)}.user-menu-dropdown__name,.user-menu-dropdown__sub{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu-dropdown__sub{font-size:.75rem;color:var(--ui-muted,#8e97a5)}.user-menu-dropdown__wechat-notify{padding:0 .875rem;background:var(--ui-raised,#202434)}.user-menu-dropdown__wechat-notify-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.5rem}.user-menu-dropdown__wechat-notify-row.is-disabled{cursor:not-allowed}.user-menu-dropdown__wechat-notify-label{font-size:.875rem;color:var(--ui-text,rgba(255,255,255,.92));user-select:none}.user-menu-dropdown__list{padding:8px 10px 10px;display:flex;flex-direction:column;gap:2px}.user-menu-dropdown__item{width:100%;min-height:2.5rem;display:flex;align-items:center;gap:10px;border:none;border-radius:8px;background:transparent;color:var(--ui-text,rgba(255,255,255,.92));font-size:.875rem;padding:8px 10px;cursor:pointer;transition:background .18s ease,color .18s ease}.user-menu-dropdown__item .anticon{font-size:1rem;color:var(--ui-muted,#8e97a5);flex-shrink:0;transition:color .18s ease}.user-menu-dropdown__item-icon{filter:var(--ui-icon-filter,none);display:block;width:1rem;height:1rem;flex-shrink:0}.user-menu-dropdown__item:hover{background:var(--ui-raised,rgba(32,36,52,1))}.user-menu-dropdown__item:hover .anticon{color:var(--ui-text,rgba(255,255,255,.88))}.user-menu-dropdown__item--danger{color:var(--ui-text,#ffc9c9)}.user-menu-dropdown__item--danger .anticon{color:var(--ui-danger,rgba(255,180,180,.85))}.user-menu-dropdown__item--danger:hover{background:var(--ui-raised,rgba(32,36,52,1));color:var(--ui-text,#ffe0e0)}.user-menu-dropdown__item--danger:hover .anticon{color:var(--ui-danger,#ffb4b4)}.user-menu-dropdown-pop-enter-active,.user-menu-dropdown-pop-leave-active{transition:all .2s ease}.user-menu-dropdown-pop-enter-from,.user-menu-dropdown-pop-leave-to{opacity:0;transform:translateY(-100%) translateX(-.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:var(--ui-selected,rgba(106,123,148,.7))!important;border:1px solid var(--ui-hair,rgba(180,198,224,.48))!important}html.app-shell-create .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,html.layout-home-new .user-menu-dropdown__switch.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:var(--ui-brand,linear-gradient(270deg,#0e59fa 0,#00abd8 100%))!important;border-color:var(--ui-ring,rgba(0,171,216,.95))!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{top:50%!important;translate:0 -50%}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:#ffffff!important}.create-sidebar--skeleton{pointer-events:none}.skeleton-sidebar-logo{width:2.375rem;height:2.375rem;border-radius:8px;background:var(--ui-soft,rgba(74,231,253,.1));margin-bottom:10px}.skeleton-sidebar-nav{height:3.5rem;margin-bottom:8px}.skeleton-sidebar-footer,.skeleton-sidebar-nav{width:4rem;border-radius:10px;background:var(--ui-soft,rgba(74,231,253,.08))}.skeleton-sidebar-footer{height:4.5rem}