.sidebar-nav-hover-icon{color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.sidebar-nav-hover-icon__svg{width:1.5rem;height:1.5rem;display:block;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--previz .sidebar-nav-hover-icon__draw-flap,.sidebar-nav-hover-icon--open-source .sidebar-nav-hover-icon__draw-flap,.sidebar-nav-hover-icon--discussion .sidebar-nav-hover-icon__draw-flap{transform-origin:.75rem .75rem}.sidebar-nav-hover-icon__fill{fill:currentColor}.sidebar-nav-hover-icon__stroke-trace{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0;pointer-events:none}.sidebar-nav-hover-icon__stroke{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke-width .2s}
.open-source-panel{z-index:1000;box-sizing:border-box;background:var(--ui-surface,#111621);width:39.125rem;box-shadow:var(--ui-no-shadow,0 12px 32px #00000080);border-radius:.75rem;flex-direction:column;gap:1.5rem;padding:1.5rem 1.5rem 1.75rem;display:flex;position:fixed}.open-source-panel__title{color:var(--ui-text,#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:var(--ui-text,#fff);font-size:.875rem;font-weight:400;line-height:1.25rem}.open-source-panel__input{box-sizing:border-box;border:1px solid var(--ui-hair,#4ae7fd4d);background:var(--ui-surface,#111621);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;min-width:0;color:var(--ui-brand,#4ae7fd);flex:1;font-size:.75rem;line-height:1rem;text-decoration:none;overflow:hidden}.open-source-panel__link:hover{text-decoration:underline}.open-source-panel__copy{width:1.25rem;height:1.25rem;color:var(--ui-muted,#878895);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1rem;transition:color .2s;display:inline-flex}.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,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:var(--ui-surface,#111621);width:17.5rem;box-shadow:var(--ui-no-shadow,0 12px 32px #00000080);border-radius:.75rem;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;position:fixed}.discussion-group-panel__title{color:var(--ui-text,#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:var(--ui-muted,#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)}}
.invite-promo-panel{z-index:1000;box-sizing:border-box;background-color:var(--ui-surface,#111621);background-image:var(--invite-promo-bg);width:18.75rem;height:23.875rem;box-shadow:var(--ui-no-shadow,0 12px 32px #00000073);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:8px;flex-direction:column;align-items:center;padding:1.5rem .875rem 1.25rem;display:flex;position:fixed;overflow:hidden}.invite-promo-panel__close{z-index:3;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:flex;position:absolute;top:6px;right:6px}.invite-promo-panel__close-icon{width:.875rem;height:.875rem;display:block;position:relative}.invite-promo-panel__close-icon:before,.invite-promo-panel__close-icon:after{content:"";background:var(--ui-raised,#fff);border-radius:1px;width:.875rem;height:2px;position:absolute;top:50%;left:50%}.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{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.invite-promo-panel__confetti-piece{top:-.75rem;left:var(--cx);width:var(--size-w);height:var(--size-h);opacity:0;will-change:transform, opacity;position:absolute;transform:translate(0,0)rotate(0)}.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{z-index:2;object-fit:contain;pointer-events:none;flex-shrink:0;width:17rem;height:12.625rem;margin-top:0;display:block;position:relative}.invite-promo-panel__title{z-index:2;text-align:center;background:var(--ui-text-gradient,linear-gradient(180deg, #7de8ff 0%, #fff 100%));color:#0000;-webkit-background-clip:text;background-clip:text;width:14.75rem;margin:0;font-size:1.5rem;font-weight:600;line-height:2rem;position:relative}.invite-promo-panel__desc{z-index:2;text-align:center;width:14.375rem;color:var(--ui-text,#fff);white-space:pre-line;margin:8px 0 0;font-size:.875rem;font-weight:400;line-height:1.25rem;position:relative}.invite-promo-panel__cta{z-index:2;background:var(--ui-surface,var(--home-grad,linear-gradient(270deg, #0e59fa 0%, #00abd8 100%)));width:14rem;height:2.875rem;color:var(--ui-text,#fff);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;margin-top:auto;font-size:1rem;font-weight:500;line-height:1;position:relative}.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,transform .22s}.invite-promo-panel-slide-enter-from{opacity:0;transform:translate(-4.5rem)scale(.94)}.invite-promo-panel-slide-leave-to{opacity:0;transform:translate(-1.75rem)scale(.98)}@keyframes invite-promo-confetti-fall{0%{opacity:0;transform:translateY(-8px)rotate(0)}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{opacity:0;animation:none}}
.create-sidebar--skeleton{pointer-events:none}.skeleton-sidebar-logo{background:var(--ui-soft,#4ae7fd1a);border-radius:8px;width:2.375rem;height:2.375rem;margin-bottom:10px}.skeleton-sidebar-nav{background:var(--ui-soft,#4ae7fd14);border-radius:10px;width:4rem;height:3.5rem;margin-bottom:8px}.skeleton-sidebar-footer{background:var(--ui-soft,#4ae7fd14);border-radius:10px;width:4rem;height:4.5rem}
.user-menu-dropdown{background:var(--ui-surface,#111621);width:16.25rem;box-shadow:var(--ui-shadow,0 12px 32px #00000080);z-index:1000;border-radius:.75rem;padding:0;position:fixed;overflow:hidden;transform:translateY(-100%)}.user-menu-dropdown__header{align-items:center;gap:.75rem;padding:.875rem .875rem .75rem;display:flex}.user-menu-dropdown__avatar{background:var(--ui-raised,#0e59fa59);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:flex;overflow:hidden}.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:var(--ui-text,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.3;overflow:hidden}.user-menu-dropdown__sub{color:var(--ui-muted,#8e97a5);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.3;overflow:hidden}.user-menu-dropdown__wechat-notify{background:var(--ui-raised,#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:var(--ui-text,#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__item{width:100%;min-height:2.5rem;color:var(--ui-text,#ffffffeb);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:.875rem;transition:background .18s,color .18s;display:flex}.user-menu-dropdown__item .anticon{color:var(--ui-muted,#8e97a5);flex-shrink:0;font-size:1rem;transition:color .18s}.user-menu-dropdown__item-icon{filter:var(--ui-icon-filter,none);flex-shrink:0;width:1rem;height:1rem;display:block}.user-menu-dropdown__item:hover{background:var(--ui-raised,#202434)}.user-menu-dropdown__item:hover .anticon{color:var(--ui-text,#ffffffe0)}.user-menu-dropdown__item--danger{color:var(--ui-text,#ffc9c9)}.user-menu-dropdown__item--danger .anticon{color:var(--ui-danger,#ffb4b4d9)}.user-menu-dropdown__item--danger:hover{background:var(--ui-raised,#202434);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}.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:var(--ui-selected,#6a7b94b3)!important;border:1px solid var(--ui-hair,#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:var(--ui-brand,linear-gradient(270deg, #0e59fa 0%, #00abd8 100%))!important;border-color:var(--ui-ring,#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}
