.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.32rem}.loading-tip{color:#000000a6;font-size:.37333rem}[data-theme=dark] .loading-tip{color:#ffffffd9}.loading-small{--dot-size: .16rem;--ring-size: .64rem;--box-size: .53333rem}.loading-default{--dot-size: .26667rem;--ring-size: 1.06667rem;--box-size: .85333rem}.loading-large{--dot-size: .37333rem;--ring-size: 1.49333rem;--box-size: 1.17333rem}.pulse-loading{display:flex;gap:.21333rem}.pulse-loading span{width:var(--dot-size);height:var(--dot-size);background:var(--color-primary);border-radius:50%;animation:pulse 1.4s ease-in-out infinite}.pulse-loading span:nth-child(1){animation-delay:0s}.pulse-loading span:nth-child(2){animation-delay:.2s}.pulse-loading span:nth-child(3){animation-delay:.4s}@keyframes pulse{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.bounce-loading{display:flex;gap:.16rem;align-items:flex-end;height:calc(var(--dot-size) * 3)}.bounce-loading span{width:var(--dot-size);height:var(--dot-size);background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;animation:bounce .6s ease-in-out infinite alternate}.bounce-loading span:nth-child(1){animation-delay:0s}.bounce-loading span:nth-child(2){animation-delay:.1s}.bounce-loading span:nth-child(3){animation-delay:.2s}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(calc(var(--dot-size) * -2))}}.gradient-spin-loading{width:var(--ring-size);height:var(--ring-size);border-radius:50%;background:conic-gradient(from 0deg,transparent 0%,var(--color-primary) 100%);mask:radial-gradient(farthest-side,transparent calc(100% - .10667rem),#000 calc(100% - .10667rem));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - .10667rem),#000 calc(100% - .10667rem));animation:spin 1s linear infinite}.gradient-spin-loading.loading-large{mask:radial-gradient(farthest-side,transparent calc(100% - .13333rem),#000 calc(100% - .13333rem));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - .13333rem),#000 calc(100% - .13333rem))}@keyframes spin{to{transform:rotate(360deg)}}.wave-loading{display:flex;gap:.10667rem;align-items:center;height:calc(var(--dot-size) * 2.5)}.wave-loading span{width:calc(var(--dot-size) * .6);height:var(--dot-size);background:var(--color-primary);border-radius:.08rem;animation:wave 1s ease-in-out infinite}.wave-loading span:nth-child(1){animation-delay:0s}.wave-loading span:nth-child(2){animation-delay:.1s}.wave-loading span:nth-child(3){animation-delay:.2s}.wave-loading span:nth-child(4){animation-delay:.3s}.wave-loading span:nth-child(5){animation-delay:.4s}@keyframes wave{0%,to{height:var(--dot-size);opacity:.5}50%{height:calc(var(--dot-size) * 2.5);opacity:1}}.dual-ring-loading{width:var(--ring-size);height:var(--ring-size);border-radius:50%;border:.08rem solid transparent;border-top-color:var(--color-primary);border-bottom-color:var(--color-primary);animation:dual-ring 1s linear infinite;position:relative}.dual-ring-loading:after{content:"";position:absolute;inset:.10667rem;border-radius:50%;border:.08rem solid transparent;border-left-color:#52c41a;border-right-color:#52c41a;animation:dual-ring .8s linear infinite reverse}@keyframes dual-ring{to{transform:rotate(360deg)}}.flip-box-loading{width:var(--box-size);height:var(--box-size);background:linear-gradient(135deg,var(--color-primary) 0%,#52c41a 100%);border-radius:.10667rem;animation:flip-box 1.2s ease-in-out infinite}@keyframes flip-box{0%{transform:perspective(3.2rem) rotateX(0) rotateY(0)}50%{transform:perspective(3.2rem) rotateX(-180deg) rotateY(0)}to{transform:perspective(3.2rem) rotateX(-180deg) rotateY(-180deg)}}.breath-loading{position:relative;width:var(--ring-size);height:var(--ring-size)}.breath-loading span{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:var(--color-primary);opacity:.6;animation:breath 2s ease-in-out infinite}.breath-loading span:nth-child(2){animation-delay:1s}@keyframes breath{0%,to{transform:scale(.2);opacity:.8}50%{transform:scale(1);opacity:0}}.chase-loading{width:var(--ring-size);height:var(--ring-size);position:relative;animation:chase-rotate 2.5s linear infinite}.chase-loading span{width:25%;height:25%;background:var(--color-primary);border-radius:50%;position:absolute;animation:chase-dot 2s ease-in-out infinite}.chase-loading span:nth-child(1){top:0;left:50%;margin-left:-12.5%;animation-delay:0s}.chase-loading span:nth-child(2){top:25%;right:0;animation-delay:-.3s}.chase-loading span:nth-child(3){bottom:25%;right:0;animation-delay:-.6s}.chase-loading span:nth-child(4){bottom:0;left:50%;margin-left:-12.5%;animation-delay:-.9s}.chase-loading span:nth-child(5){bottom:25%;left:0;animation-delay:-1.2s}.chase-loading span:nth-child(6){top:25%;left:0;animation-delay:-1.5s}@keyframes chase-rotate{to{transform:rotate(360deg)}}@keyframes chase-dot{0%,80%,to{transform:scale(.4);opacity:.3}40%{transform:scale(1);opacity:1}}.type-loading{display:flex;gap:.05333rem;font-size:calc(var(--dot-size) * 3);font-weight:700;color:var(--color-primary)}.type-loading span{animation:type-blink 1.4s ease-in-out infinite}.type-loading span:nth-child(1){animation-delay:0s}.type-loading span:nth-child(2){animation-delay:.2s}.type-loading span:nth-child(3){animation-delay:.4s}@keyframes type-blink{0%,60%,to{opacity:0}30%{opacity:1}}.grid-loading{width:var(--ring-size);height:var(--ring-size);display:grid;grid-template-columns:repeat(3,1fr);gap:.08rem}.grid-loading span{background:var(--color-primary);border-radius:.05333rem;animation:grid-scale 1.3s ease-in-out infinite}.grid-loading span:nth-child(1){animation-delay:0s}.grid-loading span:nth-child(2){animation-delay:.1s}.grid-loading span:nth-child(3){animation-delay:.2s}.grid-loading span:nth-child(4){animation-delay:.1s}.grid-loading span:nth-child(5){animation-delay:.2s}.grid-loading span:nth-child(6){animation-delay:.3s}.grid-loading span:nth-child(7){animation-delay:.2s}.grid-loading span:nth-child(8){animation-delay:.3s}.grid-loading span:nth-child(9){animation-delay:.4s}@keyframes grid-scale{0%,70%,to{transform:scale(1);opacity:1}35%{transform:scale(0);opacity:.5}}.heartbeat-loading{font-size:var(--ring-size);color:#ff4d4f;animation:heartbeat 1s ease-in-out infinite}@keyframes heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.rainbow-loading{width:var(--ring-size);height:var(--ring-size);border-radius:50%;background:conic-gradient(red,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3,red);mask:radial-gradient(farthest-side,transparent calc(100% - .10667rem),#000 calc(100% - .10667rem));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - .10667rem),#000 calc(100% - .10667rem));animation:rainbow-spin 1.5s linear infinite}@keyframes rainbow-spin{to{transform:rotate(360deg)}}.orbit-loading{width:var(--ring-size);height:var(--ring-size);position:relative;border:.05333rem solid rgba(24,144,255,.2);border-radius:50%}.orbit-loading span{position:absolute;width:calc(var(--dot-size) * .8);height:calc(var(--dot-size) * .8);border-radius:50%;top:50%;left:50%;margin:calc(var(--dot-size) * -.4)}.orbit-loading span:nth-child(1){background:var(--color-primary);animation:orbit 1.2s linear infinite}.orbit-loading span:nth-child(2){background:#52c41a;animation:orbit 1.2s linear infinite;animation-delay:-.4s}.orbit-loading span:nth-child(3){background:#faad14;animation:orbit 1.2s linear infinite;animation-delay:-.8s}@keyframes orbit{0%{transform:rotate(0) translate(calc(var(--ring-size) / 2 - var(--dot-size) * .4))}to{transform:rotate(360deg) translate(calc(var(--ring-size) / 2 - var(--dot-size) * .4))}}.audio-loading{display:flex;gap:.08rem;align-items:center;height:var(--ring-size)}.audio-loading span{width:.10667rem;height:20%;background:linear-gradient(to top,var(--color-primary),#52c41a);border-radius:.05333rem;animation:audio-bar .8s ease-in-out infinite}.audio-loading span:nth-child(1){animation-delay:0s}.audio-loading span:nth-child(2){animation-delay:.1s}.audio-loading span:nth-child(3){animation-delay:.2s}.audio-loading span:nth-child(4){animation-delay:.3s}.audio-loading span:nth-child(5){animation-delay:.2s}.audio-loading span:nth-child(6){animation-delay:.1s}.audio-loading span:nth-child(7){animation-delay:0s}@keyframes audio-bar{0%,to{height:20%}50%{height:100%}}.clock-loading{width:var(--ring-size);height:var(--ring-size);border:.08rem solid #e8e8e8;border-radius:50%;position:relative}.clock-loading:before{content:"";position:absolute;top:50%;left:50%;width:.16rem;height:.16rem;background:var(--color-primary);border-radius:50%;transform:translate(-50%,-50%)}.clock-loading span{position:absolute;top:50%;left:50%;transform-origin:bottom center;border-radius:.05333rem}.clock-loading span:nth-child(1){width:.05333rem;height:35%;background:#333;transform:translate(-50%,-100%);animation:clock-hour 12s linear infinite}.clock-loading span:nth-child(2){width:.05333rem;height:45%;background:var(--color-primary);transform:translate(-50%,-100%);animation:clock-minute 1s linear infinite}@keyframes clock-hour{to{transform:translate(-50%,-100%) rotate(360deg)}}@keyframes clock-minute{to{transform:translate(-50%,-100%) rotate(360deg)}}.infinity-loading{width:calc(var(--ring-size) * 1.5);height:calc(var(--ring-size) * .75)}.infinity-loading svg{width:100%;height:100%}.infinity-loading .infinity-path{fill:none;stroke:url(#infinity-gradient);stroke-width:4;stroke-linecap:round}.infinity-loading .infinity-dot{fill:#00f5d4;filter:drop-shadow(0 0 .16rem #00F5D4) drop-shadow(0 0 .26667rem #00BBF9);animation:infinity-move 3s linear infinite;offset-path:path("M25,25 C25,10 40,10 50,25 C60,40 75,40 75,25 C75,10 60,10 50,25 C40,40 25,40 25,25")}@keyframes infinity-move{0%{offset-distance:0%}to{offset-distance:100%}}:root,[data-theme=light]{--color-bg-base: #ffffff;--color-bg-container: #f8f9fa;--color-bg-elevated: #ffffff;--color-bg-spotlight: #f2f5f7;--color-bg-mask: rgba(0, 0, 0, .45);--color-canvas-bg: #eff3f5;--color-canvas-dot: rgba(0, 0, 0, .1);--color-text-primary: #0f1419;--color-text-secondary: #536471;--color-text-tertiary: #72808a;--color-text-disabled: rgba(83, 100, 113, .36);--color-text-inverse: #ffffff;--color-border-primary: rgba(0, 0, 0, .07);--color-border-secondary: rgba(0, 0, 0, .05);--color-border-light: rgba(0, 0, 0, .03);--color-primary: #00F5D4;--color-primary-hover: #00F5D4;--color-primary-active: #00D4B8;--color-primary-bg: rgba(0, 245, 212, .1);--color-primary-gradient: linear-gradient(135deg, #00F5D4, #00BBF9);--color-accent: #f10159;--color-accent-hover: #ff1a6c;--color-accent-active: #d8014f;--color-accent-bg: rgba(241, 1, 89, .1);--color-success: #52c41a;--color-success-bg: rgba(82, 196, 26, .1);--color-success-border: rgba(82, 196, 26, .6);--color-warning: #faad14;--color-warning-bg: rgba(250, 173, 20, .1);--color-warning-border: rgba(250, 173, 20, .6);--color-error: #ff4d4f;--color-error-bg: rgba(255, 77, 79, .1);--color-error-border: rgba(255, 77, 79, .6);--color-info: #1890ff;--color-info-bg: rgba(24, 144, 255, .1);--color-info-border: rgba(24, 144, 255, .6);--shadow-sm: 0 1px .05333rem 0 rgba(0, 0, 0, .03), 0 1px .16rem -1px rgba(0, 0, 0, .02), 0 .05333rem .10667rem 0 rgba(0, 0, 0, .02);--shadow-md: 0 .16rem .42667rem 0 rgba(0, 0, 0, .08), 0 .08rem .16rem -.10667rem rgba(0, 0, 0, .12), 0 .24rem .74667rem .21333rem rgba(0, 0, 0, .05);--shadow-lg: 0 .16rem .42667rem 0 rgba(0, 0, 0, .12), 0 .08rem .16rem -.10667rem rgba(0, 0, 0, .16), 0 .24rem .74667rem .21333rem rgba(0, 0, 0, .08);--color-card-bg: #ffffff;--color-card-border: rgba(0, 0, 0, .07);--color-card-shadow: 0 .05333rem .16rem rgba(31, 66, 102, .06), 0 1px .05333rem rgba(0, 0, 0, .04);--color-input-bg: #f2f5f7;--color-input-border: rgba(0, 0, 0, .07);--color-input-placeholder: #72808a;--color-input-hover-border: #00CFAE;--color-input-focus-border: #00CFAE;--color-dropdown-bg: #ffffff;--color-dropdown-border: rgba(0, 0, 0, .07);--color-dropdown-shadow: var(--shadow-md);--color-dropdown-item-hover: #f2f5f7;--color-dropdown-item-selected: var(--color-accent-bg);--color-divider: rgba(0, 0, 0, .05);--color-scrollbar-track: #f2f5f7;--color-scrollbar-thumb: rgba(0, 0, 0, .15);--color-scrollbar-thumb-hover: rgba(0, 0, 0, .25);--color-toolbar-bg: #ffffff;--color-toolbar-border: rgba(0, 0, 0, .07);--color-toolbar-shadow: 0 1px .08rem rgba(0, 0, 0, .08);--color-toolbar-button-hover: #f2f5f7;--color-header-bg: #ffffff;--color-header-border: rgba(0, 0, 0, .05)}[data-theme=dark]{--color-bg-base: #09080b;--color-bg-container: #0f0f12;--color-bg-elevated: #1c1e22;--color-bg-spotlight: #22252a;--color-bg-mask: rgba(0, 0, 0, .65);--color-canvas-bg: #09080b;--color-canvas-dot: rgba(204, 221, 255, .08);--color-text-primary: #f5fbff;--color-text-secondary: rgba(224, 245, 255, .6);--color-text-tertiary: rgba(224, 245, 255, .48);--color-text-disabled: rgba(224, 245, 255, .2);--color-text-inverse: #09080b;--color-border-primary: rgba(204, 221, 255, .1);--color-border-secondary: rgba(204, 221, 255, .08);--color-border-light: rgba(204, 221, 255, .04);--color-primary: #00F5D4;--color-primary-hover: #00F5D4;--color-primary-active: #00D4B8;--color-primary-bg: rgba(0, 245, 212, .15);--color-primary-gradient: linear-gradient(135deg, #00F5D4, #00BBF9);--color-accent: #f10159;--color-accent-hover: #ff1a6c;--color-accent-active: #d8014f;--color-accent-bg: rgba(241, 1, 89, .15);--color-success: #52c41a;--color-success-bg: rgba(82, 196, 26, .15);--color-success-border: rgba(82, 196, 26, .6);--color-warning: #faad14;--color-warning-bg: rgba(250, 173, 20, .15);--color-warning-border: rgba(250, 173, 20, .6);--color-error: #ff4d4f;--color-error-bg: rgba(255, 77, 79, .15);--color-error-border: rgba(255, 77, 79, .6);--color-info: #1890ff;--color-info-bg: rgba(24, 144, 255, .15);--color-info-border: rgba(24, 144, 255, .6);--shadow-sm: 0 1px .05333rem 0 rgba(0, 0, 0, .2), 0 1px .16rem -1px rgba(0, 0, 0, .15), 0 .05333rem .10667rem 0 rgba(0, 0, 0, .15);--shadow-md: 0 .16rem .42667rem 0 rgba(0, 0, 0, .3), 0 .08rem .16rem -.10667rem rgba(0, 0, 0, .4), 0 .24rem .74667rem .21333rem rgba(0, 0, 0, .2);--shadow-lg: 0 .16rem .42667rem 0 rgba(0, 0, 0, .4), 0 .08rem .16rem -.10667rem rgba(0, 0, 0, .5), 0 .24rem .74667rem .21333rem rgba(0, 0, 0, .3);--color-card-bg: #1c1e22;--color-card-border: rgba(204, 221, 255, .08);--color-card-shadow: 0 .10667rem .53333rem rgba(0, 0, 0, .4);--color-input-bg: rgba(204, 221, 255, .04);--color-input-border: rgba(204, 221, 255, .08);--color-input-placeholder: rgba(224, 245, 255, .35);--color-input-hover-border: rgba(204, 221, 255, .16);--color-input-focus-border: #00cae0;--color-dropdown-bg: #1c1e22;--color-dropdown-border: rgba(204, 221, 255, .08);--color-dropdown-shadow: var(--shadow-md);--color-dropdown-item-hover: rgba(204, 221, 255, .06);--color-dropdown-item-selected: rgba(204, 221, 255, .1);--color-divider: rgba(204, 221, 255, .08);--color-scrollbar-track: rgba(204, 221, 255, .04);--color-scrollbar-thumb: rgba(204, 221, 255, .12);--color-scrollbar-thumb-hover: rgba(204, 221, 255, .2);--color-toolbar-bg: #15161a;--color-toolbar-border: rgba(204, 221, 255, .08);--color-toolbar-shadow: 1.5px .05333rem 0 rgba(0, 0, 0, .3);--color-toolbar-button-hover: rgba(204, 221, 255, .06);--color-header-bg: #0f0f12;--color-header-border: rgba(204, 221, 255, .08)}@font-face{font-family:HarmonyOS Sans SC;src:url(/fonts/HarmonyOS_Sans_SC_Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:HarmonyOS Sans SC;src:url(/fonts/HarmonyOS_Sans_SC_Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:HarmonyOS Sans SC;src:url(/fonts/HarmonyOS_Sans_SC_Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:HarmonyOS Sans SC;src:url(/fonts/HarmonyOS_Sans_SC_Bold.woff2) format("woff2");font-weight:700;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:var(--color-bg-base);color:var(--color-text-primary);transition:background-color .3s,color .3s}@media screen and (min-width:750px){html{font-size:2rem!important}}@media screen and (min-width:1200px){html{font-size:2.66667rem!important}}#root{width:100%;height:100%;max-width:51.2rem;margin:0 auto}::-webkit-scrollbar{width:.16rem;height:.16rem}::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:.08rem}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:.08rem}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}.ant-message .ant-message-notice .ant-message-notice-content{border-radius:8px!important;background:var(--color-dropdown-bg)!important;color:var(--color-text-primary)!important;box-shadow:var(--shadow-md)!important}.ant-message .ant-message-notice .ant-message-notice-content span{color:var(--color-text-primary)!important}.ant-message .ant-message-notice .ant-message-notice-content:has(.ant-message-success){border:1px solid var(--color-success-border)!important}.ant-message .ant-message-notice .ant-message-notice-content:has(.ant-message-error){border:1px solid var(--color-error-border)!important}.ant-message .ant-message-notice .ant-message-notice-content:has(.ant-message-warning){border:1px solid var(--color-warning-border)!important}.ant-message .ant-message-notice .ant-message-notice-content:has(.ant-message-info){border:1px solid var(--color-info-border)!important}.ant-message .ant-message-notice .ant-message-notice-content:has(.ant-message-loading){border:1px solid var(--color-info-border)!important}[data-theme=dark] .ant-select-dropdown{background:var(--color-dropdown-bg)!important;border:1px solid var(--color-dropdown-border)!important}[data-theme=dark] .ant-select-dropdown .ant-select-item{color:var(--color-text-primary)!important}[data-theme=dark] .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--color-dropdown-item-hover)!important}[data-theme=dark] .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--color-dropdown-item-selected)!important;color:var(--color-text-primary)!important}[data-theme=dark] .ant-select-dropdown .ant-select-item-empty{color:var(--color-text-disabled)!important}.ant-select-dropdown ::-webkit-scrollbar{width:4px!important;height:4px!important}.ant-select-dropdown ::-webkit-scrollbar-track{background:var(--color-scrollbar-track)!important;border-radius:2px!important}.ant-select-dropdown ::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb)!important;border-radius:2px!important}.ant-select-dropdown ::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)!important}.rc-virtual-list-scrollbar{width:.10667rem!important;background:var(--color-scrollbar-track)!important}.rc-virtual-list-scrollbar-thumb{background:var(--color-scrollbar-thumb)!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu{background:#141b25!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 4px 20px #00000080!important;border-radius:10px!important;padding:6px!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item{display:flex!important;align-items:center!important;gap:8px!important;color:var(--color-text-primary)!important;font-size:13px!important;padding:6px 12px!important;border-radius:6px!important;margin:0!important;line-height:1.4!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item:hover,[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-active{background:#ffffff14!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item .anticon{display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;width:14px!important;flex-shrink:0!important;margin-right:0!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-disabled{color:#ffffff59!important;cursor:not-allowed!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-disabled:hover{background:transparent!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-divider{background:#ffffff1a!important;margin:6px 0!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-danger{color:var(--color-error)!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-danger:hover{background:#f1015926!important;color:var(--color-error)!important}[data-theme=dark] .ant-modal .ant-modal-content,[data-theme=dark] .ant-modal-container{background:#1c1c22!important}[data-theme=dark] .ant-modal .ant-modal-header{background:transparent!important;border-bottom:none!important}[data-theme=dark] .ant-modal .ant-modal-title{color:var(--color-text-primary)!important}.ant-modal .ant-modal-header{background:transparent!important;border-bottom:none!important}.ant-modal .ant-modal-content{box-shadow:0 8px 32px #0000004d!important;border-radius:20px!important}:root[data-theme=dark] .ant-modal .ant-modal-container{border:1px solid rgba(204,221,255,.1)!important}.style-selector-modal.ant-modal .ant-modal-content,.style-selector-modal .ant-modal-content{border-radius:20px!important}[data-theme=dark] .style-selector-modal.ant-modal .ant-modal-content,[data-theme=dark] .style-selector-modal .ant-modal-content{border:1px solid rgba(204,221,255,.1)!important}.ant-modal .ant-modal-close{width:32px!important;height:32px!important;border-radius:50%!important;background:#0000000f!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;top:16px!important;right:16px!important;padding:0!important;margin:0!important}.ant-modal .ant-modal-close:hover{background:#0000001a!important}.ant-modal .ant-modal-close .anticon{font-size:14px!important}[data-theme=dark] .ant-modal .ant-modal-close{background:#ffffff1a!important;color:#fffc!important}[data-theme=dark] .ant-modal .ant-modal-close:hover{background:#fff3!important;color:#fff!important}[data-theme=dark] .ant-modal .ant-modal-body{color:var(--color-text-primary)!important}.ant-modal .ant-modal-footer .ant-btn-default:hover{border-color:#0006!important;color:#000000d9!important;background:#0000000a!important}[data-theme=dark] .ant-modal .ant-modal-footer .ant-btn-default{background:#ffffff0f!important;border-color:#ccddff1f!important;color:var(--color-text-secondary)!important}[data-theme=dark] .ant-modal .ant-modal-footer .ant-btn-default:hover{background:#ffffff1a!important;border-color:#cdf3!important;color:var(--color-text-primary)!important}.video-node-dark-dropdown .ant-dropdown-menu{background:var(--color-dropdown-bg)!important;border:1px solid var(--color-dropdown-border)!important;box-shadow:var(--shadow-md)!important;border-radius:8px!important}.video-node-dark-dropdown .ant-dropdown-menu-item{color:var(--color-text-primary)!important}.video-node-dark-dropdown .ant-dropdown-menu-item:hover{background:var(--color-dropdown-item-hover)!important}.video-node-dark-dropdown .ant-dropdown-menu-item-disabled{color:var(--color-text-disabled)!important}.video-node-dark-dropdown .ant-dropdown-menu-item-disabled:hover{background:transparent!important}.video-node-dark-dropdown .ant-dropdown-menu-item-divider{background:var(--color-divider)!important}.video-node-dark-dropdown .ant-dropdown-menu-item-danger{color:var(--color-error)!important}.video-node-dark-dropdown .ant-dropdown-menu-item-danger:hover{background:var(--color-error-bg)!important}.ant-image-preview-mask{background:#000000d9!important}.ant-image-preview-operations{background:#0000008c!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-radius:40px!important;padding:4px 12px!important;bottom:32px!important;top:auto!important}.ant-image-preview-operations-operation{color:#ffffffd9!important;border-radius:50%!important;padding:8px!important;transition:background .2s ease,color .2s ease!important}.ant-image-preview-operations-operation:hover{background:#ffffff26!important;color:#fff!important}.ant-image-preview-operations-operation-disabled{color:#ffffff40!important}.ant-image-preview-switch-left,.ant-image-preview-switch-right{background:#00000073!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border-radius:50%!important;width:44px!important;height:44px!important;color:#ffffffe6!important;transition:background .2s ease!important}.ant-image-preview-switch-left:hover,.ant-image-preview-switch-right:hover{background:#000000b3!important}.ant-image-preview-close{width:32px!important;height:32px!important;border-radius:50%!important;background:#fff3!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;top:24px!important;right:24px!important}.ant-image-preview-close:hover{background:#ffffff4d!important}.ant-image-preview-close .anticon{font-size:16px!important}.ant-image-preview-operations-operation:first-child{width:32px!important;height:32px!important;border-radius:50%!important;background:#fff3!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important}.ant-image-preview-operations-operation:first-child:hover{background:#ffffff4d!important}.ant-image-preview-operations-operation:first-child .anticon{font-size:16px!important}.ant-drawer .ant-drawer-close{width:32px!important;height:32px!important;border-radius:50%!important;background:#0000000f!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:16px!important;right:16px!important;padding:0!important;margin:0!important}.ant-drawer .ant-drawer-close:hover{background:#0000001a!important}.ant-drawer .ant-drawer-close .anticon{font-size:14px!important}[data-theme=dark] .ant-drawer .ant-drawer-close{background:#ffffff1a!important}[data-theme=dark] .ant-drawer .ant-drawer-close:hover{background:#fff3!important}[data-theme=dark] .ant-input:focus,[data-theme=dark] .ant-input:hover,[data-theme=dark] .ant-input-focused,[data-theme=dark] .ant-input:focus-within,[data-theme=dark] input.ant-input:focus,[data-theme=dark] input.ant-input:hover{border-color:#fff9!important;box-shadow:none!important;outline:none!important}[data-theme=dark] .ant-input-affix-wrapper:focus,[data-theme=dark] .ant-input-affix-wrapper:hover,[data-theme=dark] .ant-input-affix-wrapper-focused,[data-theme=dark] .ant-input-affix-wrapper:focus-within,[data-theme=dark] span.ant-input-affix-wrapper:focus-within,[data-theme=dark] span.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#fff9!important;box-shadow:none!important;outline:none!important}[data-theme=dark] .ant-input-number:focus,[data-theme=dark] .ant-input-number:hover,[data-theme=dark] .ant-input-number-focused,[data-theme=dark] .ant-input-number:focus-within,[data-theme=dark] div.ant-input-number:focus-within,[data-theme=dark] div.ant-input-number.ant-input-number-focused{border-color:#fff9!important;box-shadow:none!important;outline:none!important}[data-theme=dark] .ant-select:hover .ant-select-selector,[data-theme=dark] .ant-select-focused .ant-select-selector,[data-theme=dark] .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,[data-theme=dark] .ant-select.ant-select-focused .ant-select-selector,[data-theme=dark] .ant-select-open .ant-select-selector{border-color:#fff9!important;box-shadow:none!important;outline:none!important}[data-theme=dark] .ant-input-textarea textarea:focus,[data-theme=dark] .ant-input-textarea textarea:hover,[data-theme=dark] .ant-input-textarea-focused textarea,[data-theme=dark] textarea.ant-input:focus,[data-theme=dark] textarea.ant-input:hover{border-color:#fff9!important;box-shadow:none!important;outline:none!important}[data-theme=dark] .ant-input:focus,[data-theme=dark] .ant-input-focused,[data-theme=dark] .ant-input-affix-wrapper:focus-within,[data-theme=dark] .ant-input-affix-wrapper-focused,[data-theme=dark] .ant-input-number:focus-within,[data-theme=dark] .ant-input-number-focused,[data-theme=dark] .ant-select-focused .ant-select-selector{border-color:#fff9!important;box-shadow:none!important;outline:none!important}.ant-btn-primary:not(:disabled){background:var(--color-primary-gradient)!important;border:none!important;color:var(--color-text-inverse)!important;font-weight:500}.ant-btn-primary:not(:disabled):hover{background:var(--color-primary-gradient)!important;opacity:.85;color:var(--color-text-inverse)!important}.ant-btn-primary:not(:disabled):active{background:linear-gradient(135deg,var(--color-primary-active),#009FD6)!important;color:var(--color-text-inverse)!important}.ant-switch.ant-switch-checked{background:var(--color-primary-gradient)!important}.ant-radio-checked .ant-radio-inner{border-color:var(--color-primary)!important;background:#fff!important}.ant-radio-checked .ant-radio-inner:after{background:var(--color-primary-gradient)!important}.ant-checkbox-checked .ant-checkbox-inner{background:var(--color-primary-gradient)!important;border-color:var(--color-primary)!important}.ant-tabs-ink-bar,.ant-slider-track{background:var(--color-primary-gradient)!important}.ant-slider-handle:after{box-shadow:0 0 0 2px var(--color-primary)!important}.ant-progress-bg{background:var(--color-primary-gradient)!important}
