@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root,:host{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;outline:none;margin:0;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;white-space:pre-wrap;border-top:1px solid #0000;outline:0;min-height:100%;padding:0 10px}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;min-width:20px;max-width:100%;min-height:20px;display:inline!important}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{width:90%;font-style:italic;top:17px;left:10px}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);padding:0 5px;font-size:14px}.w-e-bar svg{fill:var(--w-e-toolbar-color);width:14px;height:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;position:absolute;box-shadow:0 2px 5px #0000001f}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);width:1px;height:40px;margin:0 5px;display:inline-flex}.w-e-bar-item{text-align:center;height:40px;padding:4px;display:flex;position:relative}.w-e-bar-item,.w-e-bar-item button{justify-content:center;align-items:center}.w-e-bar-item button{color:var(--w-e-toolbar-color);cursor:pointer;white-space:nowrap;background:0 0;border:none;height:32px;padding:0 8px;display:inline-flex;overflow:hidden}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);opacity:0;text-align:center;visibility:hidden;white-space:pre;z-index:1;border-radius:5px;padding:5px 10px;font-size:.75em;transition:opacity .6s;position:absolute;top:40px}.w-e-menu-tooltip-v5:after{border:5px solid #0000;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;visibility:hidden;transition:opacity .6s;position:absolute;top:30px}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{top:10px;left:100%}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:#0000;border-left-color:#0000;border-right-color:var(--w-e-toolbar-active-color);border-top-color:#0000;margin-left:-10px;top:16px;left:100%}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);z-index:1;border-radius:3px;margin-top:40px;display:none;position:absolute;top:0;left:0;box-shadow:0 2px 10px #0000001f}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);z-index:1;border-radius:3px;min-width:100px;max-height:350px;margin-top:40px;position:absolute;top:0;left:0;overflow-y:auto;box-shadow:0 2px 10px #0000001f}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;text-align:left;white-space:nowrap;padding:7px 0 7px 25px;position:relative}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{margin-top:-7px;margin-left:5px;position:absolute;top:50%;left:0}.w-e-bar-bottom .w-e-select-list{bottom:0;top:inherit;margin-top:0;margin-bottom:40px}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);z-index:1;border-radius:3px;min-width:200px;margin-top:40px;padding:10px;position:absolute;top:0;box-shadow:0 2px 10px #0000001f}.w-e-bar-bottom .w-e-drop-panel{bottom:0;top:inherit;margin-top:0;margin-bottom:40px}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);color:var(--w-e-toolbar-color);text-align:left;z-index:1;border-radius:3px;min-width:100px;min-height:40px;padding:20px 15px 0;font-size:14px;position:absolute;box-shadow:0 2px 10px #0000001f}.w-e-modal .btn-close{cursor:pointer;padding:5px;line-height:1;position:absolute;top:7px;right:8px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);width:10px;height:10px}.w-e-modal .babel-container{margin-bottom:15px;display:block}.w-e-modal .babel-container span{margin-bottom:10px;display:block}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);color:var(--w-e-toolbar-color);cursor:pointer;text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:4px;height:32px;padding:4.5px 15px;font-weight:400;transition:all .3s cubic-bezier(.645,.045,.355,1)}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);color:var(--w-e-toolbar-color);font-variant:tabular-nums;border-radius:4px;width:100%;padding:4.5px 11px;transition:all .3s}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);width:0;height:1px;transition:width .3s;position:absolute}.w-e-full-screen-container{position:fixed;flex-direction:column!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;inset:0!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;padding:3px;font-family:monospace}.w-e-panel-content-color{text-align:left;width:230px;list-style:none}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);cursor:pointer;border-radius:3px;padding:2px;display:inline-block}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;width:17px;height:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{width:100%;margin-bottom:5px;line-height:1.5}.w-e-panel-content-color .clear svg{width:16px;height:16px;margin-bottom:-4px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);margin:10px 0;padding:10px;font-size:100%;line-height:1.5;display:block}.w-e-panel-content-emotion{text-align:left;width:300px;font-size:20px;list-style:none}.w-e-panel-content-emotion li{cursor:pointer;border-radius:3px;padding:0 5px;display:inline-block}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;height:1px;display:block}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);text-indent:0;border-radius:4px;padding:10px;font-size:14px;display:block}.w-e-text-container [data-slate-editor] .w-e-image-container{margin:0 3px;display:inline-block}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{position:relative;overflow:hidden}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);width:7px;height:7px;position:absolute}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;top:0;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;top:0;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{cursor:nesw-resize;bottom:0;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{cursor:nwse-resize;bottom:0;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;width:100%;margin-top:10px;padding:10px;overflow-x:auto}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);text-align:left;min-width:30px;padding:3px 5px;line-height:1.5}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);text-align:center;font-weight:700}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;width:20px;height:15px;padding:3px 5px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{border:1px dashed var(--w-e-textarea-border-color);text-align:center;background-image:linear-gradient(45deg,#eee 25%,#0000 0 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border-radius:5px;margin:10px auto 0;padding:10px 0}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;-webkit-hyphens:none;hyphens:none;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal;margin:.5em 0;padding:1em;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;line-height:1.5;overflow:auto}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}:root{--aurora-1:#0f0c29;--aurora-2:#302b63;--aurora-3:#24243e;--aurora-accent-1:#7b2ff7;--aurora-accent-2:#2196f3;--aurora-accent-3:#00e5ff;--aurora-accent-4:#c471f5;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff1a;--glass-bg-active:#ffffff24;--glass-border:#ffffff1f;--glass-border-glow:#ffffff40;--glass-blur:20px;--glass-shadow:0 8px 32px #0000004d;--text-primary:#fffffff2;--text-secondary:#ffffffa6;--text-disabled:#ffffff4d;--text-glow:0 0 10px #7b2ff780;--brand-primary:#7b2ff7;--brand-secondary:#2196f3;--brand-gradient:linear-gradient(135deg, #7b2ff7, #2196f3);--status-success:#00e676;--status-warning:#ffab40;--status-danger:#ff5252;--status-info:#40c4ff;--sidebar-width:170px;--sidebar-collapsed-width:56px;--sidebar-bg:#0f0c29a6;--sidebar-border:#ffffff14;--header-height:56px;--header-bg:#0f0c2973;--font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}*{font-family:var(--font-family)}html,body{background:var(--aurora-1);color:var(--text-primary);margin:0;padding:0;overflow:hidden}#root{height:100vh;position:relative}.aurora-bg{z-index:0;background:linear-gradient(135deg, var(--aurora-1) 0%, var(--aurora-2) 50%, var(--aurora-3) 100%);width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.aurora-bg:before{content:"";background:radial-gradient(at 20%,#7b2ff740 0%,#0000 50%),radial-gradient(at 80% 20%,#2196f333 0%,#0000 50%),radial-gradient(at 50% 80%,#00e5ff26 0%,#0000 50%),radial-gradient(at 70% 60%,#c471f52e 0%,#0000 40%);width:200%;height:200%;animation:20s ease-in-out infinite alternate auroraFlow;position:absolute;top:-50%;left:-50%}.aurora-bg:after{content:"";background:radial-gradient(circle at 30% 40%,#7b2ff714 0%,#0000 60%),radial-gradient(circle at 70% 30%,#00e5ff0f 0%,#0000 60%);width:100%;height:100%;animation:8s ease-in-out infinite alternate auroraPulse;position:absolute;top:0;left:0}@keyframes auroraFlow{0%{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(2%,-1%)rotate(1deg)scale(1.02)}66%{transform:translate(-1%,2%)rotate(-1deg)scale(.98)}to{transform:translate(1%,-2%)rotate(.5deg)scale(1.01)}}@keyframes auroraPulse{0%{opacity:.6}50%{opacity:1}to{opacity:.7}}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.glass-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);box-shadow:var(--glass-shadow), inset 0 1px 0 #ffffff1a;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-card:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-glow);transform:translateY(-2px);box-shadow:0 8px 32px #0006,0 0 20px #7b2ff71a,inset 0 1px #ffffff26}.glass-sidebar{background:var(--sidebar-bg)!important;-webkit-backdrop-filter:blur(24px)!important;border-right:1px solid var(--sidebar-border)!important}.glass-header{background:var(--header-bg)!important;-webkit-backdrop-filter:blur(24px)!important;border-bottom:1px solid var(--sidebar-border)!important}.glow-text{text-shadow:var(--text-glow)}.glow-border{border:1px solid var(--glass-border);box-shadow:0 0 15px #7b2ff726,inset 0 0 15px #7b2ff70d}.neon-line{background:linear-gradient(90deg, transparent, var(--aurora-accent-1), var(--aurora-accent-3), transparent);opacity:.4;height:1px}.t-layout,.t-layout__content{background:0 0!important}.t-menu--dark{color:var(--text-secondary)!important;background:0 0!important}.t-menu--dark .t-menu__item{color:var(--text-secondary)!important;border-radius:8px!important;margin:2px 8px!important;transition:all .25s!important}.t-menu--dark .t-menu__item:hover{color:var(--text-primary)!important;background:#ffffff14!important}.t-menu--dark .t-menu__item.t-is-active,.t-menu--dark .t-menu__item.t-is-current{color:#fff!important;background:linear-gradient(135deg,#7b2ff759,#2196f340)!important;border:1px solid #7b2ff74d!important;box-shadow:0 0 15px #7b2ff733,inset 0 0 15px #7b2ff71a!important}.t-menu--dark .t-submenu .t-menu__item{color:var(--text-secondary)!important}.t-menu--dark .t-submenu .t-menu__item:hover{color:var(--text-primary)!important;background:#ffffff0f!important}.t-menu--dark .t-submenu .t-menu__item.t-is-active,.t-menu--dark .t-submenu .t-menu__item.t-is-current{color:#fff!important;background:linear-gradient(135deg,#7b2ff74d,#2196f333)!important}.t-menu--dark .t-menu__group-title{color:var(--text-disabled)!important}.t-menu--dark .t-submenu__header{color:var(--text-secondary)!important;border-radius:8px!important;margin:2px 8px!important}.t-menu--dark .t-submenu__header:hover{color:var(--text-primary)!important;background:#ffffff14!important}.t-menu--dark .t-menu__item.t-is-active .t-icon,.t-menu--dark .t-menu__item.t-is-current .t-icon{filter:drop-shadow(0 0 6px #7b2ff799);color:#c471f5!important}.t-menu--dark .t-icon{color:var(--text-secondary)!important;transition:all .25s!important}.t-menu--dark .t-menu__item:hover .t-icon{color:var(--text-primary)!important}.t-submenu__popup .t-menu__item{color:var(--text-secondary)!important;border-radius:8px!important}.t-submenu__popup .t-menu__item:hover{color:var(--text-primary)!important;background:#ffffff14!important}.t-submenu__popup{-webkit-backdrop-filter:blur(20px)!important;border:1px solid var(--glass-border)!important;background:#0f0c29e6!important;border-radius:12px!important;box-shadow:0 8px 32px #00000080!important}.t-card{background:var(--glass-bg)!important;-webkit-backdrop-filter:blur(var(--glass-blur))!important;border:1px solid var(--glass-border)!important;color:var(--text-primary)!important;box-shadow:var(--glass-shadow), inset 0 1px 0 #ffffff14!important;border-radius:16px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.t-card:hover{background:var(--glass-bg-hover)!important;border-color:var(--glass-border-glow)!important;box-shadow:0 8px 32px #0006,0 0 20px #7b2ff71a,inset 0 1px #ffffff1f!important}.t-card__header{color:var(--text-primary)!important;border-bottom:1px solid #ffffff0f!important}.t-card__title{color:var(--text-primary)!important;font-weight:600!important}.t-table{color:var(--text-primary)!important;--td-bg-color-container:transparent!important;--td-bg-color-container-hover:#ffffff0f!important;--td-bg-color-container-active:#ffffff1a!important;background:0 0!important}.t-table__header th{color:var(--text-secondary)!important;background:#ffffff0a!important;border-bottom:1px solid #ffffff14!important;font-weight:600!important}.t-table__body td{color:var(--text-primary)!important;border-bottom:1px solid #ffffff0a!important}.t-table__row:hover td{background:#ffffff0d!important}.t-table--bordered .t-table__cell{border-color:#ffffff0f!important}.t-button--variant-base.t-button--theme-primary{background:linear-gradient(135deg, var(--brand-primary), var(--brand-secondary))!important;color:#fff!important;border:none!important;font-weight:600!important;transition:all .3s!important;box-shadow:0 4px 15px #7b2ff74d!important}.t-button--variant-base.t-button--theme-primary:hover{transform:translateY(-1px)!important;box-shadow:0 4px 20px #7b2ff780!important}.t-button--variant-outline{border-color:var(--glass-border)!important;color:var(--text-primary)!important;background:var(--glass-bg)!important}.t-button--variant-outline:hover{border-color:var(--brand-primary)!important;color:var(--brand-primary)!important;background:#7b2ff71a!important}.t-button--variant-text{color:var(--text-secondary)!important}.t-button--variant-text:hover{color:var(--text-primary)!important;background:#ffffff0f!important}.t-button--variant-dashed{border-color:var(--glass-border)!important;color:var(--text-secondary)!important}.t-button--variant-dashed:hover{border-color:var(--brand-primary)!important;color:var(--brand-primary)!important}.t-button--theme-danger{background:linear-gradient(135deg,#ff5252,#ff1744)!important;border:none!important;box-shadow:0 4px 15px #ff52524d!important}.t-input{border:1px solid var(--glass-border)!important;color:var(--text-primary)!important;background:#ffffff0d!important;border-radius:8px!important}.t-input:hover{border-color:#fff3!important}.t-input.t-is-focused{border-color:var(--brand-primary)!important;box-shadow:0 0 0 2px #7b2ff726!important}.t-input::placeholder{color:var(--text-disabled)!important}.t-input__inner,.t-input--prefix>.t-input__inner{color:var(--text-primary)!important}.t-input__prefix>.t-icon,.t-input__suffix>.t-icon{color:var(--text-secondary)!important}.t-textarea__inner{border:1px solid var(--glass-border)!important;color:var(--text-primary)!important;background:#ffffff0d!important;border-radius:8px!important}.t-textarea__inner:focus{border-color:var(--brand-primary)!important;box-shadow:0 0 0 2px #7b2ff726!important}.t-select{--td-bg-color-container:#ffffff0d!important}.t-select .t-input{background:#ffffff0d!important}.t-select__list{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid var(--glass-border)!important;background:#0f0c29f2!important;border-radius:12px!important;box-shadow:0 8px 32px #00000080!important}.t-select-option{color:var(--text-secondary)!important;border-radius:6px!important}.t-select-option.t-is-selected{color:#fff!important;background:linear-gradient(135deg,#7b2ff74d,#2196f333)!important}.t-dialog{-webkit-backdrop-filter:blur(24px)!important;border:1px solid var(--glass-border)!important;color:var(--text-primary)!important;background:#0f0c29eb!important;border-radius:20px!important;box-shadow:0 20px 60px #00000080,0 0 30px #7b2ff71a!important}.t-dialog__header,.t-dialog__body{color:var(--text-primary)!important}.t-dialog__close{color:var(--text-secondary)!important}.t-dialog__close:hover{color:var(--text-primary)!important}.t-dialog__footer{border-top:1px solid #ffffff0f!important}.t-dialog__mask{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#00000080!important}.t-tag{border-radius:6px!important;font-weight:500!important}.t-tag--success{color:var(--status-success)!important;background:#00e67626!important;border-color:#00e67633!important}.t-tag--danger{color:var(--status-danger)!important;background:#ff525226!important;border-color:#ff525233!important}.t-tag--warning{color:var(--status-warning)!important;background:#ffab4026!important;border-color:#ffab4033!important}.t-tag--primary{color:#b388ff!important;background:#7b2ff726!important;border-color:#7b2ff733!important}.t-tag--default{color:var(--text-secondary)!important;border-color:var(--glass-border)!important;background:#ffffff0f!important}.t-form__label{color:var(--text-secondary)!important}.t-form__item .t-input{background:#ffffff0d!important}.t-tabs__nav-item{color:#b388ff99!important}.t-tabs__nav-item:hover{color:#b388ffd9!important}.t-tabs__nav-item.t-is-active,.t-tabs__nav-item.t-is-active .t-tabs__nav-item-text{color:#b388ff!important}.t-tabs__nav-item-text{color:#b388ff99!important}.t-tabs__nav-item:hover .t-tabs__nav-item-text{color:#b388ffd9!important}.t-tabs__nav-item.t-is-active .t-tabs__nav-item-text{color:#b388ff!important}.t-tabs__active-bar{background:linear-gradient(90deg,#7b2ff7,#2196f3)!important}.t-tabs__content{color:var(--text-primary)!important;background-color:#0000!important}.t-tabs,.t-tab-panel{background-color:#0000!important}.t-tabs__header{border-bottom:1px solid #b388ff1f!important}.t-tabs__nav-wrap{background:0 0!important}.t-pagination{color:var(--text-secondary)!important}.t-pagination .t-button{background:var(--glass-bg)!important;border-color:var(--glass-border)!important;color:var(--text-secondary)!important}.t-pagination .t-button:hover{border-color:var(--brand-primary)!important;color:var(--brand-primary)!important}.t-pagination .t-button.t-is-current{background:linear-gradient(135deg, var(--brand-primary), var(--brand-secondary))!important;color:#fff!important;border-color:#0000!important}.t-tooltip{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border:1px solid var(--glass-border)!important;color:var(--text-primary)!important;background:#0f0c29f2!important;border-radius:8px!important}.t-message{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid var(--glass-border)!important;color:var(--text-primary)!important;background:#0f0c29eb!important;border-radius:10px!important;box-shadow:0 8px 32px #0006!important}.t-notification{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid var(--glass-border)!important;color:var(--text-primary)!important;background:#0f0c29eb!important;border-radius:12px!important;box-shadow:0 8px 32px #0006!important}.t-switch{background:#ffffff26!important}.t-switch.t-is-checked{background:linear-gradient(135deg, var(--brand-primary), var(--brand-secondary))!important}.t-checkbox__label{color:var(--text-secondary)!important}.t-checkbox.t-is-checked .t-checkbox__label{color:var(--text-primary)!important}.t-radio__label{color:var(--text-secondary)!important}.t-dropdown__menu{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid var(--glass-border)!important;background:#0f0c29f2!important;border-radius:12px!important;box-shadow:0 8px 32px #00000080!important}.t-dropdown__item{color:var(--text-secondary)!important;border-radius:6px!important}.t-dropdown__item:hover{color:var(--text-primary)!important;background:#ffffff14!important}.t-empty{color:var(--text-disabled)!important}.t-loading__gradient-conic{border-color:var(--brand-primary) transparent transparent transparent!important}.t-divider{border-color:#ffffff0f!important}.t-popup{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid var(--glass-border)!important;color:var(--text-primary)!important;background:#0f0c29f2!important;border-radius:12px!important;box-shadow:0 8px 32px #00000080!important}.t-image-viewer{background:#000000d9!important}.stat-value{color:#fff;letter-spacing:-.5px;font-size:28px;font-weight:800;font-family:var(--font-family)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#ffffff05;border-radius:3px}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .3s}::-webkit-scrollbar-thumb:hover{background:#fff3}.login-bg{z-index:0;background:linear-gradient(135deg,#0a3d2e 0%,#07c160 40%,#2ed573 70%,#7bed9f 100%);width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.login-bg:before{content:"";background:radial-gradient(at 30% 40%,#ffffff1f 0%,#0000 50%),radial-gradient(at 70% 60%,#2ed57333 0%,#0000 50%),radial-gradient(at 50% 20%,#ffffff14 0%,#0000 50%);width:200%;height:200%;animation:15s ease-in-out infinite alternate loginFloat;position:absolute;top:-50%;left:-50%}.login-bg:after{content:"";background:radial-gradient(circle at 20% 80%,#07c16026 0%,#0000 50%),radial-gradient(circle at 80% 20%,#7bed9f1a 0%,#0000 50%);width:100%;height:100%;animation:6s ease-in-out infinite alternate loginPulse;position:absolute;top:0;left:0}@keyframes loginFloat{0%{transform:translate(0)rotate(0)}to{transform:translate(2%,-1%)rotate(1deg)}}@keyframes loginPulse{0%{opacity:.5}to{opacity:1}}.login-card{-webkit-backdrop-filter:blur(24px)!important;background:#ffffff1a!important;border:1px solid #ffffff40!important;border-radius:20px!important;box-shadow:0 20px 60px #0003,0 0 40px #07c1601a,inset 0 1px #fff3!important}.login-card .t-input{color:#fff!important;background:#ffffff1a!important;border:1px solid #fff3!important;border-radius:10px!important;height:44px!important}.login-card .t-input:hover{border-color:#ffffff59!important}.login-card .t-input.t-is-focused{border-color:#ffffff80!important;box-shadow:0 0 0 3px #ffffff1a!important}.login-card .t-input::placeholder{color:#ffffff80!important}.login-card .t-input__inner{color:#fff!important}.login-card .t-input__prefix>.t-icon{color:#fff9!important}.login-card .t-button--theme-primary{background:linear-gradient(135deg,#07c160,#2ed573)!important;border:none!important;border-radius:10px!important;height:44px!important;font-size:16px!important;font-weight:700!important;box-shadow:0 4px 20px #07c16066!important}.login-card .t-button--theme-primary:hover{transform:translateY(-1px)!important;box-shadow:0 6px 25px #07c16099!important}.login-error{color:#ff8a80!important;text-align:center!important;background:#ff525226!important;border:1px solid #ff52524d!important;border-radius:8px!important;margin-bottom:16px!important;padding:10px 16px!important;font-size:14px!important}.recharts-cartesian-grid-horizontal line,.recharts-cartesian-grid-vertical line{stroke:#ffffff0f!important}.recharts-text{fill:#ffffff80!important;font-family:var(--font-family)!important}.recharts-legend-item-text{color:#ffffffa6!important;fill:#ffffffa6!important}.recharts-tooltip-wrapper .t-tooltip{background:#0f0c29e6!important}.recharts-default-tooltip{border:1px solid var(--glass-border)!important;color:var(--text-primary)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#0f0c29e6!important;border-radius:8px!important}.sidebar-icon-glow svg{filter:drop-shadow(0 0 4px #c471f580)}.particles{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.particle{background:#fff3;border-radius:50%;width:3px;height:3px;animation:linear infinite particleFloat;position:absolute}.particle:first-child{animation-duration:25s;animation-delay:0s;left:10%}.particle:nth-child(2){width:2px;height:2px;animation-duration:30s;animation-delay:2s;left:20%}.particle:nth-child(3){animation-duration:22s;animation-delay:5s;left:35%}.particle:nth-child(4){background:#7b2ff74d;width:4px;height:4px;animation-duration:28s;animation-delay:3s;left:50%}.particle:nth-child(5){width:2px;height:2px;animation-duration:35s;animation-delay:1s;left:65%}.particle:nth-child(6){background:#00e5ff4d;animation-duration:20s;animation-delay:4s;left:80%}.particle:nth-child(7){animation-duration:32s;animation-delay:6s;left:90%}.particle:nth-child(8){background:#c471f54d;width:2px;height:2px;animation-duration:27s;animation-delay:7s;left:45%}@keyframes particleFloat{0%{opacity:0;transform:translateY(100vh)translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-10vh)translate(20px)}}.w-e-toolbar,.w-e-text-container,.w-e-bar-item{color:var(--text-primary)!important;background:#ffffff0d!important;border-color:#ffffff1a!important}.w-e-text-placeholder{color:var(--text-disabled)!important}.w-e-bar-item button{color:var(--text-secondary)!important}.w-e-bar-item button:hover{color:var(--text-primary)!important;background:#ffffff14!important}.t-breadcrumb__inner,.t-breadcrumb__item--text-overflow .t-breadcrumb__inner{color:var(--text-secondary)!important}.t-date-picker .t-input{background:#ffffff0d!important}.t-date-picker__panel{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid var(--glass-border)!important;background:#0f0c29f2!important;border-radius:12px!important;box-shadow:0 8px 32px #00000080!important}.t-upload__dragger{border-color:var(--glass-border)!important;background:#ffffff0a!important;border-radius:12px!important}.t-upload__dragger:hover{border-color:var(--brand-primary)!important;background:#7b2ff70d!important}.t-collapse{border-color:#ffffff0f!important}.t-collapse-panel__header{color:var(--text-primary)!important}.t-collapse-panel__body{color:var(--text-secondary)!important}.t-drawer{-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;border-left:1px solid var(--glass-border)!important;color:var(--text-primary)!important;background:#0f0c29f2!important}.sidebar-scroll::-webkit-scrollbar{width:4px}.sidebar-scroll::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.sidebar-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff26}a{color:#b388ff!important}a:hover{color:#c471f5!important}.t-card div[style*="rgb(153, 153"],.t-card span[style*="rgb(153, 153"]{color:#b388ff8c!important}.t-card div[style*="rgb(102, 102"],.t-card span[style*="rgb(102, 102"]{color:#ffffff8c!important}.t-card div[style*="rgb(51, 51"],.t-card span[style*="rgb(51, 51"]{color:#ffffffe6!important}.t-card span[style*="rgb(0, 82, 217"],.t-card div[style*="rgb(0, 82, 217"]{color:#b388ff!important}.t-card span[style*="rgb(0, 168, 112"],.t-card div[style*="rgb(0, 168, 112"]{color:#69f0ae!important}.t-card span[style*="rgb(227, 77, 89"],.t-card div[style*="rgb(227, 77, 89"]{color:#ff8a80!important}.t-card span[style*="rgb(237, 123"],.t-card div[style*="rgb(237, 123"]{color:#ffcc80!important}.t-card div[style*="background: rgb(255, 255, 255"],.t-card button[style*="background: rgb(255, 255, 255"]{color:#ffffffb3!important;background:#ffffff0f!important}.t-card div[style*="rgb(250, 250"],.t-card button[style*="rgb(250, 250"]{color:#ffffffb3!important;background:#ffffff0a!important}.t-card div[style*="rgb(217, 217"],.t-card button[style*="rgb(217, 217"]{border-color:#ffffff26!important}.t-date-picker__panel .t-date-picker__table td,.t-date-picker__panel .t-date-picker__header{color:var(--text-secondary)!important}.t-date-picker__panel .t-date-picker__table td.t-is-selected{color:#fff!important;background:linear-gradient(135deg,#7b2ff780,#2196f366)!important}.t-date-picker__panel .t-date-picker__table td:hover{background:#ffffff14!important}.t-select-option{color:var(--text-secondary)!important}.t-select-option:hover{color:var(--text-primary)!important;background:#ffffff14!important}
