.ThemeDock-module-less-module__Q7YXYG__dock{z-index:2147483000;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;width:44px;height:44px;transition:top .26s cubic-bezier(.2,.85,.2,1),left .26s cubic-bezier(.2,.85,.2,1),transform .2s;position:fixed}.ThemeDock-module-less-module__Q7YXYG__dragging{cursor:grabbing;transition:none}.ThemeDock-module-less-module__Q7YXYG__dragging .ThemeDock-module-less-module__Q7YXYG__trigger{transform:scale(1.06);border:1px solid color-mix(in srgb,var(--ant-color-primary)34%,var(--ant-color-border-secondary))!important;border-radius:50%!important;padding-left:0!important;padding-right:0!important}.ThemeDock-module-less-module__Q7YXYG__snapping.ThemeDock-module-less-module__Q7YXYG__left{animation:.28s cubic-bezier(.2,.85,.2,1) ThemeDock-module-less-module__Q7YXYG__dockSnapLeft}.ThemeDock-module-less-module__Q7YXYG__snapping.ThemeDock-module-less-module__Q7YXYG__right{animation:.28s cubic-bezier(.2,.85,.2,1) ThemeDock-module-less-module__Q7YXYG__dockSnapRight}@keyframes ThemeDock-module-less-module__Q7YXYG__dockSnapLeft{0%{transform:translate(8px)}65%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes ThemeDock-module-less-module__Q7YXYG__dockSnapRight{0%{transform:translate(-8px)}65%{transform:translate(1px)}to{transform:translate(0)}}@keyframes ThemeDock-module-less-module__Q7YXYG__snapLeft{0%{transform:translate(7px)scale(.98)}55%{transform:translate(-1px)scale(1.01)}to{transform:translate(0)scale(1)}}@keyframes ThemeDock-module-less-module__Q7YXYG__snapRight{0%{transform:translate(-7px)scale(.98)}55%{transform:translate(1px)scale(1.01)}to{transform:translate(0)scale(1)}}.ThemeDock-module-less-module__Q7YXYG__trigger{background:radial-gradient(circle at 32% 24%,color-mix(in srgb,var(--ant-color-primary)26%,transparent),transparent 36%),linear-gradient(145deg,color-mix(in srgb,var(--ant-color-bg-elevated)94%,transparent),color-mix(in srgb,var(--ant-color-bg-container)78%,transparent));border:1px solid color-mix(in srgb,var(--ant-color-primary)16%,var(--ant-color-border-secondary));-webkit-backdrop-filter:blur(18px)saturate(160%);width:44px;height:44px;color:var(--ant-color-primary);border-radius:50%;justify-content:center;align-items:center;transition:box-shadow .2s,color .2s,background .2s,border-color .2s,transform .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px #00000038,inset 0 1px #ffffff2e}.ThemeDock-module-less-module__Q7YXYG__trigger:before{content:"";border-radius:inherit;border:1px solid color-mix(in srgb,var(--ant-color-primary)20%,transparent);pointer-events:none;position:absolute;inset:5px}.ThemeDock-module-less-module__Q7YXYG__trigger svg{z-index:1;pointer-events:none;display:block;position:relative;transform:translate(0)}.ThemeDock-module-less-module__Q7YXYG__dock:hover .ThemeDock-module-less-module__Q7YXYG__trigger{border-color:color-mix(in srgb,var(--ant-color-primary)36%,var(--ant-color-border-secondary));box-shadow:0 14px 38px #00000042,0 0 0 4px color-mix(in srgb,var(--ant-color-primary)10%,transparent),inset 0 1px 0 #fff3;transform:translateY(-1px)scale(1.02)}.ThemeDock-module-less-module__Q7YXYG__dock.ThemeDock-module-less-module__Q7YXYG__expanded .ThemeDock-module-less-module__Q7YXYG__trigger{color:var(--ant-color-primary);background:radial-gradient(circle at 32% 24%,color-mix(in srgb,var(--ant-color-primary)34%,transparent),transparent 38%),linear-gradient(145deg,color-mix(in srgb,var(--ant-color-primary-bg)46%,var(--ant-color-bg-elevated)),var(--ant-color-bg-elevated));border-color:color-mix(in srgb,var(--ant-color-primary)44%,var(--ant-color-border-secondary));box-shadow:0 16px 44px #00000047,0 0 0 5px color-mix(in srgb,var(--ant-color-primary)12%,transparent),inset 0 1px 0 #ffffff38}.ThemeDock-module-less-module__Q7YXYG__dock.ThemeDock-module-less-module__Q7YXYG__left .ThemeDock-module-less-module__Q7YXYG__trigger{border-left:none;border-radius:0 22px 22px 0;padding-left:0}.ThemeDock-module-less-module__Q7YXYG__dock.ThemeDock-module-less-module__Q7YXYG__left .ThemeDock-module-less-module__Q7YXYG__trigger svg{transform:translate(-1px)}.ThemeDock-module-less-module__Q7YXYG__dock.ThemeDock-module-less-module__Q7YXYG__right .ThemeDock-module-less-module__Q7YXYG__trigger{border-right:none;border-radius:22px 0 0 22px;padding-right:0}.ThemeDock-module-less-module__Q7YXYG__dock.ThemeDock-module-less-module__Q7YXYG__right .ThemeDock-module-less-module__Q7YXYG__trigger svg{transform:translate(1px)}.ThemeDock-module-less-module__Q7YXYG__panel{background:linear-gradient(145deg,color-mix(in srgb,var(--ant-color-bg-elevated)94%,transparent),color-mix(in srgb,var(--ant-color-bg-container)82%,transparent));border:1px solid color-mix(in srgb,var(--ant-color-primary)14%,var(--ant-color-border-secondary));-webkit-backdrop-filter:blur(20px)saturate(165%);white-space:nowrap;opacity:0;pointer-events:none;border-radius:24px;align-items:center;gap:4px;height:48px;padding:5px;transition:opacity .2s,transform .2s cubic-bezier(.34,1.2,.64,1);display:flex;position:absolute;top:-2px;transform:scale(.88);box-shadow:0 18px 48px #00000042,inset 0 1px #ffffff29}.ThemeDock-module-less-module__Q7YXYG__dock.ThemeDock-module-less-module__Q7YXYG__expanded .ThemeDock-module-less-module__Q7YXYG__panel{opacity:1;pointer-events:auto;transform:scale(1)}.ThemeDock-module-less-module__Q7YXYG__dock.ThemeDock-module-less-module__Q7YXYG__right .ThemeDock-module-less-module__Q7YXYG__panel{transform-origin:100%;left:auto;right:calc(100% + 10px)}.ThemeDock-module-less-module__Q7YXYG__dock.ThemeDock-module-less-module__Q7YXYG__left .ThemeDock-module-less-module__Q7YXYG__panel{transform-origin:0;left:calc(100% + 10px);right:auto}.ThemeDock-module-less-module__Q7YXYG__option{cursor:pointer;height:36px;color:var(--ant-color-text-secondary);background:0 0;border:none;border-radius:18px;outline:none;flex-shrink:0;align-items:center;gap:6px;padding:0 13px;font-size:12px;font-weight:600;transition:background .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex;position:relative}.ThemeDock-module-less-module__Q7YXYG__option svg{flex-shrink:0;display:block}.ThemeDock-module-less-module__Q7YXYG__option:hover{background:color-mix(in srgb,var(--ant-color-primary-bg)34%,var(--ant-color-fill-tertiary));color:var(--ant-color-text);transform:translateY(-1px)}.ThemeDock-module-less-module__Q7YXYG__option.ThemeDock-module-less-module__Q7YXYG__active{background:color-mix(in srgb,var(--ant-color-primary)16%,var(--ant-color-primary-bg));color:var(--ant-color-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ant-color-primary)22%,transparent),0 6px 16px color-mix(in srgb,var(--ant-color-primary)14%,transparent)}.ThemeDock-module-less-module__Q7YXYG__option.ThemeDock-module-less-module__Q7YXYG__active:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:6px;right:8px}@media (max-width:768px){.ThemeDock-module-less-module__Q7YXYG__option span{display:none}.ThemeDock-module-less-module__Q7YXYG__option{padding:0 10px}}@media (prefers-reduced-motion:reduce){.ThemeDock-module-less-module__Q7YXYG__dock,.ThemeDock-module-less-module__Q7YXYG__trigger,.ThemeDock-module-less-module__Q7YXYG__panel,.ThemeDock-module-less-module__Q7YXYG__option{transition:none!important}}
.index-module-less-module__NaOBcG__layout{height:100vh;overflow:hidden}.index-module-less-module__NaOBcG__sider{border-right:1px solid var(--ant-color-border-secondary);height:100vh;overflow:hidden}.index-module-less-module__NaOBcG__siderInner,.index-module-less-module__NaOBcG__drawerInner{flex-direction:column;height:100%;display:flex}.index-module-less-module__NaOBcG__mainLayout{flex-direction:column;min-width:0;height:100vh;min-height:0;display:flex}.index-module-less-module__NaOBcG__logoWrap{box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--ant-color-border-secondary);justify-content:center;align-items:center;gap:10px;height:64px;padding:0 16px;display:flex}.index-module-less-module__NaOBcG__logoIcon{flex:none;border-radius:10px!important}.index-module-less-module__NaOBcG__siteName{background:linear-gradient(118deg,#e91a90,#c965b3,#988cd7,#00acfd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:20px;font-style:italic;font-weight:700}.index-module-less-module__NaOBcG__menu{flex:1;min-width:0;overflow:auto;border-inline-end:0!important}.index-module-less-module__NaOBcG__header{border-bottom:1px solid var(--ant-color-border-secondary);justify-content:space-between;align-items:center;display:flex;background:var(--ant-color-bg-container)!important;padding:0 24px 0 0!important}.index-module-less-module__NaOBcG__headerTitle{color:var(--ant-color-text-heading);font-size:16px;font-weight:500}.index-module-less-module__NaOBcG__userArea{min-width:0}.index-module-less-module__NaOBcG__userTrigger{cursor:pointer}.index-module-less-module__NaOBcG__userName{font-weight:500}.index-module-less-module__NaOBcG__headerIconBtn{width:40px;height:40px;color:var(--ant-color-text-secondary);justify-content:center;align-items:center;transition:all .3s;display:flex;border-radius:50%!important}.index-module-less-module__NaOBcG__headerIconBtn:hover{color:var(--ant-color-primary);background:#ffffff0d}.index-module-less-module__NaOBcG__themeButton{width:auto;padding:0 12px;border-radius:20px!important}.index-module-less-module__NaOBcG__content{background:var(--ant-color-bg-layout);min-width:0;min-height:0;margin:0;padding:24px}.index-module-less-module__NaOBcG__contentFixed{flex-direction:column;display:flex}.index-module-less-module__NaOBcG__menuDrawer .ant-drawer-header{padding:16px 20px}.index-module-less-module__NaOBcG__menuDrawer .ant-drawer-body{padding:0}@media (max-width:992px){.index-module-less-module__NaOBcG__header{padding-right:16px!important}.index-module-less-module__NaOBcG__content{padding:16px}}@media (max-width:768px){.index-module-less-module__NaOBcG__logoWrap{justify-content:flex-start;padding:0 20px}.index-module-less-module__NaOBcG__header{padding-right:12px!important}.index-module-less-module__NaOBcG__headerTitle{font-size:15px}.index-module-less-module__NaOBcG__userName{display:none}.index-module-less-module__NaOBcG__content{padding:12px}}
