.tab-bar{z-index:999;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;align-items:center;display:flex;box-shadow:0 2px 8px #0000000f}.tab-bar-dark{background:#1f1f1f;border-bottom:1px solid #303030;box-shadow:0 2px 8px #00000073}.tab-bar-tabs{flex:1;min-width:0;margin:0;padding:0 16px}.tab-bar-tabs .ant-tabs-nav{margin:0;padding:4px 0}.tab-bar-tabs .ant-tabs-nav:before{border:none}.tab-bar-tabs .ant-tabs-tab{border-radius:4px 4px 0 0;margin:0 2px;padding:4px 12px;transition:all .3s}.tab-bar-tabs .ant-tabs-tab:hover{background:#0000000a}.tab-bar-dark .ant-tabs-tab:hover{background:#ffffff14}.tab-bar-tabs .ant-tabs-tab-active{background:#f0f2f5}.tab-bar-dark .ant-tabs-tab-active{background:#141414}.tab-label{-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:flex}.pin-icon{color:#1890ff;font-size:12px;transform:rotate(45deg)}.tab-title{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.tab-bar-tabs .ant-tabs-tab-remove{opacity:.6;margin-left:4px;font-size:12px;transition:opacity .3s}.tab-bar-tabs .ant-tabs-tab-remove:hover{opacity:1;color:#ff4d4f}.tab-bar-tabs .ant-tabs-nav-add{display:none}.tab-bar-tabs .ant-tabs-nav-wrap{overflow:auto hidden}.tab-bar-tabs .ant-tabs-nav-wrap::-webkit-scrollbar{height:4px}.tab-bar-tabs .ant-tabs-nav-wrap::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.tab-bar-dark .ant-tabs-nav-wrap::-webkit-scrollbar-thumb{background:#fff3}.tab-bar-tabs .ant-tabs-nav-wrap::-webkit-scrollbar-thumb:hover{background:#0000004d}.tab-bar-dark .ant-tabs-nav-wrap::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.tab-bar-actions{border-left:1px solid #f0f0f0;align-items:center;height:41px;padding:0 12px;display:flex}.tab-bar-dark .tab-bar-actions{border-left-color:#303030}.close-all-btn{color:#00000073;transition:all .3s}.tab-bar-dark .close-all-btn{color:#ffffff73}.close-all-btn:hover{color:#ff4d4f;background:#ff4d4f1a}.tab-bar-dark .close-all-btn:hover{color:#ff7875;background:#ff787526}.ant-menu-dark .ant-menu-submenu-title{position:relative}.ant-menu-dark.ant-menu-vertical .ant-menu-submenu-title .ant-menu-submenu-arrow{right:16px}.submenu-popup{border-radius:8px;overflow:hidden;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.submenu-popup .ant-menu,.ant-menu-submenu-popup,.ant-menu-submenu-popup .ant-menu{border-radius:8px}body{transition:background-color .3s}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0000004d}.ant-layout-sider-dark ::-webkit-scrollbar-thumb{background:#fff3}.ant-layout-sider-dark ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}:root{--theme-primary:#ff6b9d;--theme-primary-light:#ff9a9e;--theme-primary-gradient:linear-gradient(135deg, #ff6b9d 0%, #ff9a9e 100%);--theme-bg-start:#fff5f7;--theme-bg-mid:#fff0f5;--theme-bg-end:#f8f0ff;--theme-accent:#fecfef;--theme-card-bg:#ffffffd9;--theme-card-border:#ff6b9d33;--theme-shadow:#ff6b9d26;--theme-layout-bg:#ffffffe6;--theme-layout-content:transparent;--theme-title-color:#ff6b9d;--theme-subtitle-color:#ff6b9db3;--theme-hover-bg:#ff6b9d1a;--theme-border-color:#ff6b9d26;--theme-progress-bg:#ff6b9d33}body.design-dark{--theme-primary:#7b93fd;--theme-primary-light:#a5b4fc;--theme-primary-gradient:linear-gradient(135deg, #7b93fd 0%, #a5b4fc 100%);--theme-bg-start:#0f0f1a;--theme-bg-mid:#1a1a2e;--theme-bg-end:#16162a;--theme-accent:#7b93fd26;--theme-card-bg:#1e1e32e6;--theme-card-border:#7b93fd40;--theme-shadow:0 8px 32px #7b93fd33;--theme-layout-bg:#141423f2;--theme-layout-content:transparent;--theme-title-color:#a5b4fc;--theme-subtitle-color:#a5b4fcb3;--theme-hover-bg:#7b93fd26;--theme-border-color:#7b93fd33;--theme-progress-bg:#7b93fd40}body.design-mui{--theme-primary:#2196f3;--theme-primary-light:#64b5f6;--theme-primary-gradient:linear-gradient(135deg, #2196f3 0%, #64b5f6 100%);--theme-bg-start:#fafafa;--theme-bg-mid:#f5f5f5;--theme-bg-end:#eee;--theme-accent:#2196f31a;--theme-card-bg:#fffffff2;--theme-card-border:#2196f31f;--theme-shadow:0 2px 8px #2196f314;--theme-layout-bg:#fffffffa;--theme-layout-content:#fafafa;--theme-title-color:#1565c0;--theme-subtitle-color:#2196f3b3;--theme-hover-bg:#2196f314;--theme-border-color:#2196f326;--theme-progress-bg:#2196f333}body.design-sunset{--theme-primary:#ff6b35;--theme-primary-light:#ff9a7a;--theme-primary-gradient:linear-gradient(135deg, #ff6b35 0%, #ff9a7a 100%);--theme-bg-start:#fff8f5;--theme-bg-mid:#fff5f0;--theme-bg-end:#fff0ea;--theme-accent:#ff6b351a;--theme-card-bg:#ffffffe6;--theme-card-border:#ff6b3533;--theme-shadow:0 8px 32px #ff6b351f;--theme-layout-bg:#fffffff2;--theme-layout-content:transparent;--theme-title-color:#e65100;--theme-subtitle-color:#ff6b35b3;--theme-hover-bg:#ff6b3514;--theme-border-color:#ff6b3526;--theme-progress-bg:#ff6b3533}body.design-ocean{--theme-primary:#06f;--theme-primary-light:#3390ff;--theme-primary-gradient:linear-gradient(135deg, #06f 0%, #3390ff 100%);--theme-bg-start:#f0f7ff;--theme-bg-mid:#e8f4ff;--theme-bg-end:#e0f0ff;--theme-accent:#0066ff14;--theme-card-bg:#ffffffeb;--theme-card-border:#0066ff26;--theme-shadow:0 8px 32px #0066ff1a;--theme-layout-bg:#f0f7fff2;--theme-layout-content:transparent;--theme-title-color:#0047b3;--theme-subtitle-color:#0066ffb3;--theme-hover-bg:#0066ff0f;--theme-border-color:#0066ff1f;--theme-progress-bg:#0066ff26}body.design-gold{--theme-primary:#d4a84b;--theme-primary-light:#e5c77d;--theme-primary-gradient:linear-gradient(135deg, #d4a84b 0%, #e5c77d 100%);--theme-bg-start:#fffdf7;--theme-bg-mid:#fff9ed;--theme-bg-end:#fff5e0;--theme-accent:#d4a84b1a;--theme-card-bg:#ffffffe6;--theme-card-border:#d4a84b33;--theme-shadow:0 8px 32px #d4a84b1f;--theme-layout-bg:#fffdf7f2;--theme-layout-content:transparent;--theme-title-color:#b8860b;--theme-subtitle-color:#d4a84bb3;--theme-hover-bg:#d4a84b14;--theme-border-color:#d4a84b26;--theme-progress-bg:#d4a84b33}body.design-nature{--theme-primary:#10b981;--theme-primary-light:#34d399;--theme-primary-gradient:linear-gradient(135deg, #10b981 0%, #34d399 100%);--theme-bg-start:#f0fdf4;--theme-bg-mid:#ecfdf5;--theme-bg-end:#e6f7ef;--theme-accent:#10b98114;--theme-card-bg:#fffc;--theme-card-border:#10b98140;--theme-shadow:0 8px 32px #10b98126;--theme-layout-bg:#ffffffe6;--theme-layout-content:transparent;--theme-title-color:#059669;--theme-subtitle-color:#059669b3;--theme-hover-bg:#10b98114;--theme-border-color:#10b9811a;--theme-progress-bg:#10b98133}.style-dropdown-menu .ant-dropdown-menu-item:hover{background:var(--ant-color-primary-bg-hover,#5b8def1a);transform:translate(4px)}.mobile-page{background:#f5f5f5;min-height:calc(100vh - 104px);padding:12px 12px 68px}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#root{min-height:100vh}.ant-layout,.ant-layout-header,.ant-layout-sider,.ant-layout-content,.ant-card,.ant-modal-content,.ant-drawer-content,.ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown,.ant-popover-inner{transition:background-color .3s,border-color .3s,box-shadow .3s!important}.ant-btn,.ant-input,.ant-select-selector,.ant-input-number,.ant-picker,.ant-switch{transition:all .25s cubic-bezier(.4,0,.2,1)!important}.ant-menu-item,.ant-menu-submenu-title{transition:all .2s!important}.ant-tabs-tab{transition:all .25s!important}.ant-table,.ant-table-thead>tr>th,.ant-table-tbody>tr>td{transition:background-color .25s!important}.ant-statistic-content-value,.ant-statistic-title{transition:all .3s!important}.style-dropdown-menu .ant-dropdown-menu{background:0 0!important;padding:8px!important}.style-dropdown-menu .ant-dropdown-menu-item{border-radius:10px!important;margin:4px 0!important;padding:10px 14px!important;transition:all .2s!important}.style-dropdown-menu .ant-dropdown-menu-item:hover{transform:translate(4px);background:var(--ant-color-primary-bg-hover,#5b8def1a)!important}.style-dropdown-menu .ant-dropdown-menu-item-selected{background:var(--ant-color-primary-bg,#5b8def26)!important}.style-dropdown-menu .ant-dropdown-menu-item-selected:before{content:"";background:linear-gradient(180deg, var(--ant-color-primary) 0%, var(--ant-color-primary-hover,#5b8def) 100%);border-radius:0 4px 4px 0;width:4px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}body.design-cartoon{background-attachment:fixed;animation:20s ease-in-out infinite alternate candy-bg-shift;background:linear-gradient(135deg,#fff5f7 0%,#fff0f5 50%,#f8f0ff 100%)!important}@keyframes candy-bg-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.candy-bubbles{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.candy-bubbles .bubble{opacity:0;will-change:transform, opacity;border-radius:50%;animation:linear infinite float-up;position:absolute}.candy-bubbles .bubble-1{filter:blur(1px);background:linear-gradient(135deg,#ff9a9e 0%,#fecfef 100%);width:70px;height:70px;animation-duration:18s;animation-delay:0s;left:8%}.candy-bubbles .bubble-2{filter:blur(2px);background:linear-gradient(135deg,#fad0c4 0%,#ffd1ff 100%);width:50px;height:50px;animation-duration:22s;animation-delay:3s;left:25%}.candy-bubbles .bubble-3{filter:blur(1px);background:linear-gradient(135deg,#a18cd1 0%,#fbc2eb 100%);width:90px;height:90px;animation-duration:16s;animation-delay:6s;left:45%}.candy-bubbles .bubble-4{filter:blur(2px);background:linear-gradient(135deg,#b8e4f0 0%,#e0c3fc 100%);width:60px;height:60px;animation-duration:20s;animation-delay:1s;left:65%}.candy-bubbles .bubble-5{filter:blur(1px);background:linear-gradient(135deg,#ffeaa7 0%,#fdcfe3 100%);width:40px;height:40px;animation-duration:24s;animation-delay:8s;left:82%}.candy-bubbles .bubble-6{filter:blur(3px);background:linear-gradient(135deg,#ffb6c1 0%,plum 100%);width:110px;height:110px;animation-duration:28s;animation-delay:12s;left:15%}.candy-bubbles .bubble-7{filter:blur(1px);background:linear-gradient(135deg,#b8f0e8 0%,#c3bef0 100%);width:35px;height:35px;animation-duration:19s;animation-delay:4s;left:55%}.candy-bubbles .bubble-8{filter:blur(2px);background:linear-gradient(135deg,#ffdab9 0%,#f0c8e8 100%);width:65px;height:65px;animation-duration:21s;animation-delay:10s;left:72%}@keyframes float-up{0%{opacity:0;transform:translateY(100vh)rotate(0)scale(.5)}5%{opacity:.35;transform:translateY(95vh)rotate(18deg)scale(.6)}50%{opacity:.35}95%{opacity:.2}to{opacity:0;transform:translateY(-120vh)rotate(360deg)scale(1)}}body.design-cartoon .ant-card{background:#fffffff2!important;border:1px solid #ff6b9d26!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 16px #ff6b9d1a!important}body.design-cartoon .ant-card:hover{transform:translateY(-2px);border-color:#ff6b9d4d!important;box-shadow:0 8px 24px #ff6b9d26!important}body.design-cartoon .ant-btn-primary{color:#fff!important;background:linear-gradient(135deg,#ff6b9d 0%,#ff9a9e 100%)!important;border:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 15px #ff6b9d66!important}body.design-cartoon .ant-btn-primary:hover{transform:translateY(-1px);background:linear-gradient(135deg,#ff5580 0%,#ff7b8a 100%)!important;box-shadow:0 6px 20px #ff6b9d73!important}body.design-cartoon .ant-btn-primary:active{transform:translateY(0);background:linear-gradient(135deg,#e05580 0%,#ff6b9d 100%)!important}body.design-cartoon .ant-btn-default{color:#ff6b9d!important;background:#ffffffe6!important;border:2px solid #ff6b9d66!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}body.design-cartoon .ant-btn-default:hover{color:#ff6b9d!important;background:#fff0f5f2!important;border-color:#ff6b9d!important}body.design-cartoon .ant-input:focus,body.design-cartoon .ant-input-focused,body.design-cartoon .ant-select-focused .ant-select-selector{border-color:#ff6b9d!important;box-shadow:0 0 0 2px #ff6b9d1a!important}body.design-cartoon .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#ff6b9d!important}body.design-cartoon .ant-tabs-ink-bar{background:linear-gradient(90deg,#ff6b9d,#ff9a9e)!important}body.design-cartoon .ant-tag{border:none!important;border-radius:12px!important;font-weight:500!important}body.design-cartoon .ant-tag-green{color:#059669!important;background:#34d39926!important}body.design-cartoon .ant-tag-blue{color:#2563eb!important;background:#60a5fa26!important}body.design-cartoon .ant-tag-orange{color:#ea580c!important;background:#fb923c26!important}body.design-cartoon .ant-tag-purple{color:#7c3aed!important;background:#a78bfa26!important}body.design-cartoon .ant-tag-pink,body.design-cartoon .ant-tag-red{color:#db2777!important;background:#ff6b9d26!important}body.design-cartoon .ant-table{background:#fffffff2!important}body.design-cartoon .ant-table-thead>tr>th{color:#be185d!important;background:#fff0f5cc!important;border-bottom:2px solid #ff6b9d33!important}body.design-cartoon .ant-menu-light{background:0 0!important}body.design-cartoon .ant-menu-light .ant-menu-item-selected{color:#ff6b9d!important;background:#ff6b9d26!important}body.design-cartoon .ant-modal-content{background:#fffffffa!important;border:1px solid #ff6b9d33!important}body.design-cartoon .ant-modal-header{border-bottom:1px solid #ff6b9d26!important}body.design-cartoon .ant-progress-bg,body.design-cartoon .ant-switch-checked{background:linear-gradient(90deg,#ff6b9d,#ff9a9e)!important}body.design-cartoon .ant-select-selector{border-color:#ff6b9d4d!important}body.design-cartoon .ant-select-focused .ant-select-selector{border-color:#ff6b9d!important;box-shadow:0 0 0 2px #ff6b9d1a!important}body.design-cartoon .ant-statistic-content-value{color:#ff6b9d!important}body.design-cartoon .login-card .ant-btn-primary{background:linear-gradient(135deg,#ff6b9d 0%,#ff9a9e 100%)!important;border:none!important;box-shadow:0 4px 15px #ff6b9d66!important}.dark-mode-decorations{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.dark-mode-decorations .star{will-change:opacity, transform;background:#fff;border-radius:50%;width:2px;height:2px;animation:linear infinite twinkle;position:absolute;box-shadow:0 0 4px 1px #b4c8ff99,0 0 8px 2px #7b93fd4d}.dark-mode-decorations .s1{animation-duration:4.2s;animation-delay:0s;top:8%;left:12%}.dark-mode-decorations .s2{width:1.5px;height:1.5px;animation-duration:3.8s;animation-delay:.6s;top:15%;left:78%}.dark-mode-decorations .s3{animation-duration:5s;animation-delay:1.1s;top:25%;left:33%}.dark-mode-decorations .s4{width:1px;height:1px;animation-duration:4.5s;animation-delay:.3s;top:38%;left:88%}.dark-mode-decorations .s5{animation-duration:3.5s;animation-delay:1.7s;top:42%;left:7%}.dark-mode-decorations .s6{width:1.5px;height:1.5px;animation-duration:4.8s;animation-delay:.9s;top:55%;left:55%}.dark-mode-decorations .s7{animation-duration:5.2s;animation-delay:2.1s;top:60%;left:22%}.dark-mode-decorations .s8{width:1px;height:1px;animation-duration:3.9s;animation-delay:.4s;top:70%;left:70%}.dark-mode-decorations .s9{animation-duration:4.6s;animation-delay:1.4s;top:75%;left:44%}.dark-mode-decorations .s10{width:1.5px;height:1.5px;animation-duration:5.5s;animation-delay:.8s;top:82%;left:90%}.dark-mode-decorations .s11{width:1px;height:1px;animation-duration:4s;animation-delay:2.5s;top:12%;left:55%}.dark-mode-decorations .s12{animation-duration:3.6s;animation-delay:1.9s;top:33%;left:65%}.dark-mode-decorations .s13{width:1px;height:1px;animation-duration:4.3s;animation-delay:.2s;top:88%;left:15%}.dark-mode-decorations .s14{animation-duration:5.1s;animation-delay:1.2s;top:48%;left:38%}.dark-mode-decorations .s15{animation-duration:4.7s;animation-delay:.7s;top:65%;left:82%}@keyframes twinkle{0%,to{opacity:.25;transform:scale(1)}45%,55%{opacity:1;transform:scale(1.8)}}.dark-mode-decorations .shooting-star{transform-origin:100%;will-change:transform, opacity;background:linear-gradient(225deg,#c8dcff00 0%,#c8dcffe6 40%,#fff 100%);border-radius:50%;width:3px;height:3px;animation:linear infinite shoot;position:absolute}.dark-mode-decorations .ss1{background:linear-gradient(270deg,#c8dcff00 0%,#c8dcffcc 50%,#fff 100%);border-radius:2px;width:100px;height:1px;animation-duration:1.4s;animation-delay:3s;top:18%;left:75%}.dark-mode-decorations .ss2{background:linear-gradient(270deg,#b4c8ff00 0%,#b4c8ffb3 50%,#e0e8ff 100%);border-radius:2px;width:80px;height:1px;animation-duration:1.8s;animation-delay:7.5s;top:50%;left:55%}.dark-mode-decorations .ss3{background:linear-gradient(270deg,#c8d2ff00 0%,#c8d2ff99 50%,#d8e0ff 100%);border-radius:2px;width:120px;height:1px;animation-duration:2.2s;animation-delay:14s;top:72%;left:30%}@keyframes shoot{0%{opacity:0;transform:translate(0)translateY(0)rotate(-35deg)scaleX(.1)}10%{opacity:1;transform:translate(-15px)translateY(10px)rotate(-35deg)scaleX(.4)}60%{opacity:.8}to{opacity:0;transform:translate(-200px)translateY(140px)rotate(-35deg)scaleX(1)}}body.design-dark{background-color:#0a0a0f;background-image:radial-gradient(at 20%,#2d37781f 0%,#0000 60%),radial-gradient(at 80% 20%,#7b3cb414 0%,#0000 50%),radial-gradient(at 50% 80%,#3c50b40f 0%,#0000 60%);background-attachment:fixed}body.design-dark .ant-card{border:1px solid #7b93fd2e!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 24px #00000080,0 0 30px #7b93fd0f,inset 0 1px #ffffff08!important}body.design-dark .ant-card:hover{border-color:#7b93fd59!important;box-shadow:0 8px 40px #0009,0 0 50px #7b93fd1f,inset 0 1px #ffffff0d!important}body.design-dark .ant-btn-primary{transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 0 12px #7b93fd73,0 0 24px #7b93fd33!important}body.design-dark .ant-btn-primary:hover{transform:translateY(-1px);box-shadow:0 0 18px #7b93fd99,0 0 36px #7b93fd4d!important}body.design-dark .ant-btn-primary:active{transform:translateY(0);box-shadow:0 0 8px #7b93fd66,0 0 16px #7b93fd26!important}body.design-dark .ant-btn-default{color:#7b93fde6!important;border-color:#7b93fd40!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}body.design-dark .ant-btn-default:hover{color:#7b93fd!important;border-color:#7b93fd80!important;box-shadow:0 0 12px #7b93fd26!important}body.design-dark .ant-input:focus,body.design-dark .ant-input-focused,body.design-dark .ant-select-focused .ant-select-selector,body.design-dark .ant-input-number-focused,body.design-dark .ant-picker-focused{border-color:#7b93fd80!important;box-shadow:0 0 0 2px #7b93fd1f!important}body.design-dark .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{text-shadow:0 0 12px #7b93fd99;color:#7b93fd!important}body.design-dark .ant-tabs-ink-bar{box-shadow:0 0 10px #7b93fd80;background:linear-gradient(90deg,#7b93fd99,#7b93fd,#7b93fd99)!important}body.design-dark .ant-table{border-color:#7b93fd1a!important}body.design-dark .ant-table-thead>tr>th{color:#c8d2ffd9!important;background:#7b93fd0f!important;border-color:#7b93fd1f!important}body.design-dark .ant-table-tbody>tr>td{border-color:#7b93fd0f!important}body.design-dark .ant-table-tbody>tr:hover>td{background:#7b93fd0a!important}body.design-dark .ant-layout-sider{border-color:#7b93fd14!important}body.design-dark .ant-dropdown-menu,body.design-dark .ant-select-dropdown,body.design-dark .ant-picker-dropdown{border:1px solid #7b93fd26!important;box-shadow:0 6px 24px #00000080,0 0 20px #7b93fd0f!important}body.design-dark .ant-modal-content{border:1px solid #7b93fd26!important;box-shadow:0 8px 40px #0009,0 0 30px #7b93fd14!important}body.design-dark .ant-badge-status-processing{background-color:#7b93fd4d!important;box-shadow:0 0 8px #7b93fd66!important}body.design-dark .ant-progress-inner{background-color:#7b93fd1a!important}body.design-dark .ant-progress-bg{box-shadow:0 0 8px #7b93fd66!important}body.design-dark .ant-switch-checked{background:linear-gradient(135deg,#7b93fd 0%,#a3baff 100%)!important;box-shadow:0 0 8px #7b93fd66!important}body.design-dark .ant-statistic-content-value{text-shadow:0 0 16px #7b93fd4d}body.design-dark .ant-notification-notice{border:1px solid #7b93fd26!important;box-shadow:0 8px 32px #00000080,0 0 20px #7b93fd0f!important}body.design-dark .ant-message-notice-content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12121aeb!important;border:1px solid #7b93fd26!important;box-shadow:0 4px 20px #00000080,0 0 16px #7b93fd0d!important}body.design-dark .ant-layout{background:#0a0a0f!important}body.design-dark .ant-layout-header{background:#12121af2!important;border-color:#7b93fd1a!important}body.design-dark .ant-layout-content{background:0 0!important}body.design-dark .ant-layout-sider{background:#12121af2!important}body.design-dark .tab-bar{background:#12121ae6!important;border-color:#7b93fd14!important}body.design-mui{background-color:#f5f5f5!important;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.elevation-0{box-shadow:none}.elevation-1{box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}.elevation-2{box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026}.elevation-3{box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d}.elevation-4{box-shadow:0 6px 12px 4px #00000026,0 2px 4px #0000004d}.elevation-5{box-shadow:0 8px 16px 6px #00000026,0 4px 6px #0000004d}.surface-tint{position:relative}.surface-tint:before{content:"";pointer-events:none;border-radius:inherit;background:#2196f314;position:absolute;inset:0}.state-layer{transition:background-color .15s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.state-layer:after{content:"";background:#00000014;border-radius:50%;width:0;height:0;transition:width .35s cubic-bezier(.4,0,.2,1),height .35s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.state-layer:active:after{width:200%;height:200%}.material-divider{background:#0000001f;border:none;height:1px;margin:0}.material-divider-vertical{background:#0000001f;border:none;align-self:stretch;width:1px;height:100%;margin:0}.material-fab{color:#fff;cursor:pointer;z-index:999;pointer-events:all;background:#2196f3;border:none;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:32px;right:32px;box-shadow:0 6px 10px #00000024,0 2px 3px #0000001a}.material-fab:hover{background:#1976d2;transform:scale(1.05);box-shadow:0 8px 14px #0000002e,0 3px 5px #0000001f}.material-fab:active{transform:scale(.98);box-shadow:0 4px 6px #0000001f,0 1px 2px #00000014}.material-fab.small{border-radius:12px;width:40px;height:40px;font-size:18px;bottom:24px;right:24px}.material-fab.large{border-radius:16px;width:96px;height:56px;font-size:14px}.material-app-bar{z-index:1000;color:#fff;background:#2196f3;justify-content:space-between;align-items:center;height:64px;padding:0 24px;font-family:Roboto,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;position:sticky;top:0;box-shadow:0 2px 4px #0000001f}.material-app-bar .app-bar-title{letter-spacing:0;font-size:22px;font-weight:500}.material-app-bar .app-bar-icon{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.material-app-bar .app-bar-icon:hover{background:#ffffff14}.material-app-bar .app-bar-icon:active{background:#ffffff29}.material-card{background:#fff;border-radius:12px;padding:16px;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}.material-card:hover,.material-card.elevated{box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d}.material-btn-filled{color:#fff;letter-spacing:.1px;cursor:pointer;background:#2196f3;border:none;border-radius:20px;height:40px;padding:0 24px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}.material-btn-filled:hover{box-shadow:0 2px 4px #0000004d,0 2px 6px 2px #00000026}.material-btn-filled:active{box-shadow:none}.material-btn-filled:disabled{color:#9e9e9e;box-shadow:none;background:#e0e0e0}.material-btn-filled-tonal{color:#1976d2;cursor:pointer;background:#2196f31f;border:none;border-radius:20px;height:40px;padding:0 24px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.material-btn-filled-tonal:hover{background:#2196f32e}.material-btn-filled-tonal:active{background:#2196f33d}.material-btn-outlined{color:#1976d2;cursor:pointer;background:0 0;border:1px solid #00000061;border-radius:20px;height:40px;padding:0 24px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.material-btn-outlined:hover{background:#0000000a}.material-btn-outlined:active{background:#00000014}.material-btn-text{color:#1976d2;cursor:pointer;background:0 0;border:none;border-radius:20px;height:40px;padding:0 12px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.material-btn-text:hover{background:#0000000a}.material-btn-text:active{background:#00000014}.material-input-outlined{margin:0;position:relative}.material-input-outlined .input-label{color:#0009;pointer-events:none;background:0 0;padding:0 4px;font-size:16px;transition:all .15s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.material-input-outlined.filled .input-label{color:#1976d2;background:#fff;font-size:12px;top:0}.material-input-outlined input{border:1px solid #00000061;border-radius:4px;outline:none;width:100%;height:56px;padding:16px;font-family:Roboto,sans-serif;font-size:16px;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.material-input-outlined input:focus{border-width:2px;border-color:#2196f3}.material-input-outlined input:focus+.input-label,.material-input-outlined input:not(:placeholder-shown)+.input-label{color:#1976d2;background:#fff;font-size:12px;top:0}.material-chip{cursor:pointer;border:none;border-radius:8px;align-items:center;height:32px;padding:0 12px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.material-chip.filter{color:#1976d2;background:#00000014}.material-chip.filter.selected{color:#1976d2;background:#2196f31f}.material-chip.suggestion{color:#1976d2;background:0 0;border:1px solid #00000061}.material-chip.input{color:#1976d2;background:0 0}.material-drawer{background:#fff;flex-direction:column;width:360px;height:100%;display:flex;box-shadow:8px 0 16px #0000001f}.material-drawer-header{color:#fff;background:linear-gradient(135deg,#2196f3 0%,#1976d2 100%);flex-direction:column;justify-content:flex-end;height:160px;padding:24px;display:flex}.material-drawer-header h3{margin:0;font-size:22px;font-weight:500}.material-drawer-header p{opacity:.8;margin:4px 0 0;font-size:14px}.material-drawer-item{color:#000000de;cursor:pointer;align-items:center;height:56px;padding:0 24px;font-size:14px;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.material-drawer-item:hover{background:#0000000a}.material-drawer-item.selected{color:#1976d2;background:#2196f314}.material-drawer-item .item-icon{color:#0009;margin-right:32px;font-size:24px}.material-drawer-item.selected .item-icon{color:#1976d2}.material-snackbar{color:#fff;z-index:9999;background:#1f1f1f;border-radius:8px;align-items:center;gap:24px;min-width:320px;max-width:568px;padding:14px 24px;font-family:Roboto,sans-serif;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 8px #0000003d,0 2px 4px #0000001f}.material-snackbar .snackbar-action{color:#bb86fc;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:8px 12px;font-size:14px;font-weight:500;transition:background-color .15s}.material-snackbar .snackbar-action:hover{background:#bb86fc14}.material-switch{cursor:pointer;background:#00000061;border-radius:16px;width:52px;height:32px;transition:background-color .2s cubic-bezier(.4,0,.2,1);position:relative}.material-switch.checked{background:#2196f3}.material-switch .switch-handle{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #0000003d,0 1px 2px #00000029}.material-switch.checked .switch-handle{transform:translate(20px)}.material-linear-progress{background:#00000014;border-radius:2px;height:4px;overflow:hidden}.material-linear-progress .progress-bar{background:#2196f3;border-radius:2px;height:100%;transition:transform .2s cubic-bezier(.4,0,.2,1)}.material-circular-progress{width:48px;height:48px;position:relative}.material-circular-progress svg{transform:rotate(-90deg)}.material-circular-progress circle{fill:none;stroke-width:4px;stroke-linecap:round}.material-circular-progress .bg-circle{stroke:#00000014}.material-circular-progress .progress-circle{stroke:#2196f3;transition:stroke-dashoffset .3s cubic-bezier(.4,0,.2,1)}.material-tooltip{position:relative}.material-tooltip:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#1f1f1f;border-radius:4px;padding:6px 12px;font-family:Roboto,sans-serif;font-size:12px;transition:opacity .15s cubic-bezier(.4,0,.2,1);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.material-tooltip:hover:after{opacity:1}.material-badge{color:#fff;background:#2196f3;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;display:inline-flex}.material-badge.notification{color:#fff;background:#f44336;border-radius:10px;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:500;position:absolute;top:-4px;right:-4px}.design-mui .ant-card{border:none!important;border-radius:12px!important;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026!important}.design-mui .ant-card:hover{box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d!important}.design-mui .ant-btn-primary{border-radius:20px!important;height:40px!important;padding:0 24px!important;font-family:Roboto,sans-serif!important;font-weight:500!important;transition:all .15s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026!important}.design-mui .ant-btn-primary:hover{box-shadow:0 2px 4px #0000004d,0 2px 6px 2px #00000026!important}.design-mui .ant-btn-primary:active{box-shadow:none!important}.design-mui .ant-btn-default{border:1px solid #00000061!important;border-radius:20px!important;height:40px!important;font-family:Roboto,sans-serif!important;font-weight:500!important;transition:all .15s cubic-bezier(.4,0,.2,1)!important}.design-mui .ant-btn-default:hover{background:#0000000a!important}.design-mui .ant-input,.design-mui .ant-select-selector,.design-mui .ant-picker{border-radius:4px!important;font-family:Roboto,sans-serif!important;transition:all .15s cubic-bezier(.4,0,.2,1)!important}.design-mui .ant-input:focus,.design-mui .ant-input-focused,.design-mui .ant-select-focused .ant-select-selector{border-color:#2196f3!important;box-shadow:0 0 0 1px #2196f3!important}.design-mui .ant-tabs-tab{border-radius:4px 4px 0 0!important;padding:12px 16px!important;font-family:Roboto,sans-serif!important;font-weight:500!important;transition:all .15s cubic-bezier(.4,0,.2,1)!important}.design-mui .ant-tabs-tab:hover{background:#2196f30a!important}.design-mui .ant-tabs-tab.ant-tabs-tab-active{background:#2196f314!important}.design-mui .ant-tabs-ink-bar{background:#2196f3!important;border-radius:2px 2px 0 0!important}.design-mui .ant-table-thead>tr>th{background:#0000000a!important;border-bottom:1px solid #0000001f!important;font-family:Roboto,sans-serif!important;font-weight:500!important}.design-mui .ant-table-tbody>tr>td{border-bottom:1px solid #0000000f!important}.design-mui .ant-table-tbody>tr:hover>td{background:#00000005!important}.design-mui .ant-menu-item{border-radius:28px!important;transition:all .15s cubic-bezier(.4,0,.2,1)!important}.design-mui .ant-menu-item:hover{background:#2196f30a!important}.design-mui .ant-menu-item-selected{background:#2196f314!important}.design-mui .ant-modal-content{border-radius:28px!important;box-shadow:0 8px 16px 6px #00000026,0 4px 6px #0000004d!important}.design-mui .ant-modal-header{border-radius:28px 28px 0 0!important}.design-mui .ant-drawer-content{border-radius:28px 0 0 28px!important}.design-mui .ant-switch{border-radius:16px!important;width:52px!important;height:32px!important}.design-mui .ant-switch .ant-switch-handle{width:24px!important;height:24px!important;top:4px!important;left:4px!important}.design-mui .ant-switch-checked{background:#2196f3!important}.design-mui .ant-switch-checked .ant-switch-handle{transform:translate(20px)!important}.design-mui .ant-progress-inner{border-radius:4px!important}.design-mui .ant-badge-status-processing{background:#2196f333!important}.material-login-card{border-radius:28px!important}body.design-mui .login-container{background:#f5f5f5!important}body.design-mui .login-card{border:none!important;border-radius:28px!important;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026!important}body.design-mui .login-card .ant-card-body{padding:40px 32px!important}body.design-mui .login-header{text-align:center;margin-bottom:32px}body.design-mui .login-title{color:#1976d2!important;font-family:Roboto,sans-serif!important;font-size:22px!important;font-weight:500!important}body.design-mui .login-subtitle{color:#0009!important;margin-top:4px!important;font-family:Roboto,sans-serif!important;font-size:14px!important}body.design-mui .login-logo{width:64px;height:64px;margin-bottom:16px}body.design-mui .theme-controls{position:absolute;top:24px;right:24px}body.design-mui .theme-icon{color:#1976d2;cursor:pointer;background:#2196f314;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .15s;display:flex}body.design-mui .theme-icon:hover{background:#2196f329}body.design-mui .ant-input-affix-wrapper{border-radius:4px!important;height:56px!important;padding:16px!important}body.design-mui .ant-input-affix-wrapper input{font-family:Roboto,sans-serif!important;font-size:16px!important}body.design-mui .ant-input-prefix{color:#00000061!important;margin-right:12px!important}body.design-mui .ant-btn-primary{border-radius:28px!important;height:56px!important;font-family:Roboto,sans-serif!important;font-size:16px!important;font-weight:500!important}.mobile-page .ant-card{border-radius:12px;margin-bottom:12px}.mobile-page .ant-statistic-title{font-size:12px}.mobile-page .ant-statistic-content{font-size:20px}.mobile-page .page-header{align-items:center;margin-bottom:8px;padding:12px 0;display:flex}.mobile-page .page-header .back-btn{cursor:pointer;margin-right:12px;font-size:18px}.mobile-page .page-header .page-title{font-size:18px;font-weight:600}body.design-sunset{background-color:#fff8f5;background-image:radial-gradient(at 80% 20%,#ff6b351a 0%,#0000 50%),radial-gradient(at 20% 80%,#ff9a7a14 0%,#0000 50%),radial-gradient(#ffd1940f 0%,#0000 60%);background-attachment:fixed}.sunset-clouds{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.sunset-clouds .cloud{will-change:transform, opacity;border-radius:50%;animation:20s ease-in-out infinite sunset-float;position:absolute}.sunset-clouds .cloud-1{filter:blur(20px);background:linear-gradient(#ff6b3526 0%,#ff9a7a14 50%,#0000 100%);width:300px;height:100px;animation-delay:0s;top:10%;left:-10%}.sunset-clouds .cloud-2{filter:blur(15px);background:linear-gradient(#ff9a7a1f 0%,#ffd1940f 50%,#0000 100%);width:200px;height:80px;animation-delay:5s;top:20%;right:-5%}.sunset-clouds .cloud-3{filter:blur(18px);background:linear-gradient(#ff6b351a 0%,#ffc8960d 50%,#0000 100%);width:250px;height:90px;animation-delay:10s;top:5%;left:40%}@keyframes sunset-float{0%,to{opacity:.6;transform:translate(0)translateY(0)}50%{opacity:.85;transform:translate(30px)translateY(-5px)}}body.design-sunset .ant-card{border:1px solid #ff6b3533!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 20px #ff6b351f,0 1px 3px #ff6b350f!important}body.design-sunset .ant-card:hover{transform:translateY(-2px);border-color:#ff6b3566!important;box-shadow:0 8px 32px #ff6b3533,0 2px 8px #ff6b351f!important}body.design-sunset .ant-btn-primary{background:linear-gradient(135deg,#ff6b35 0%,#ff9a7a 100%)!important;border:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 15px #ff6b3566,0 1px 3px #ff6b3533!important}body.design-sunset .ant-btn-primary:hover{transform:translateY(-1px);background:linear-gradient(135deg,#e05520 0%,#ff7a5a 100%)!important;box-shadow:0 6px 20px #ff6b3580,0 2px 6px #ff6b3540!important}body.design-sunset .ant-btn-primary:active{transform:translateY(0);background:linear-gradient(135deg,#cc4518 0%,#e05520 100%)!important;box-shadow:0 2px 8px #ff6b354d!important}body.design-sunset .ant-btn-default{color:#ff6b35!important;border-color:#ff6b3559!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}body.design-sunset .ant-btn-default:hover{color:#e05520!important;background:#ff6b350f!important;border-color:#ff6b35!important;box-shadow:0 2px 8px #ff6b3526!important}body.design-sunset .ant-input:focus,body.design-sunset .ant-input-focused,body.design-sunset .ant-select-focused .ant-select-selector,body.design-sunset .ant-input-number-focused,body.design-sunset .ant-picker-focused{border-color:#ff6b35!important;box-shadow:0 0 0 2px #ff6b3526!important}body.design-sunset .tab-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff8f5e0!important;border-color:#ff6b351f!important}body.design-sunset .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600;color:#ff6b35!important}body.design-sunset .ant-tabs-ink-bar{box-shadow:0 0 8px #ff6b3566;background:linear-gradient(90deg,#ff6b35,#ff9a7a)!important}body.design-sunset .ant-layout-sider{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff8f5e6!important;border-color:#ff6b351a!important}body.design-sunset .ant-menu-item-selected{color:#e05520!important;background:#ff6b351f!important}body.design-sunset .ant-menu-item:hover{color:#ff6b35!important;background:#ff6b3514!important}body.design-sunset .ant-table-thead>tr>th{color:#cc4518!important;background:#ff6b3514!important;border-color:#ff6b3526!important}body.design-sunset .ant-table-tbody>tr>td{border-color:#ff6b3514!important}body.design-sunset .ant-table-tbody>tr:hover>td{background:#ff6b350a!important}body.design-sunset .ant-dropdown-menu,body.design-sunset .ant-select-dropdown,body.design-sunset .ant-picker-dropdown{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff8f5f2!important;border:1px solid #ff6b352e!important;box-shadow:0 6px 24px #ff6b351f,0 2px 8px #ff6b3514!important}body.design-sunset .ant-modal-content{border:1px solid #ff6b3533!important;box-shadow:0 8px 32px #ff6b3526,0 2px 8px #ff6b351a!important}body.design-sunset .ant-modal-header{border-color:#ff6b3526!important}body.design-sunset .ant-modal-title{color:#cc4518!important}body.design-sunset .ant-progress-inner{background-color:#ff6b351f!important}body.design-sunset .ant-progress-bg{background:linear-gradient(90deg,#ff6b35,#ff9a7a)!important;box-shadow:0 0 8px #ff6b3566!important}body.design-sunset .ant-switch-checked{background:linear-gradient(135deg,#ff6b35 0%,#ff9a7a 100%)!important;box-shadow:0 0 8px #ff6b3566!important}body.design-sunset .ant-badge-status-processing{background-color:#ff6b354d!important;box-shadow:0 0 8px #ff6b3566!important}body.design-sunset .ant-message-notice-content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff8f5f2!important;border:1px solid #ff6b3533!important;box-shadow:0 4px 20px #ff6b3526!important}body.design-sunset .ant-notification-notice{background:#fff8f5f2!important;border:1px solid #ff6b3533!important;box-shadow:0 8px 32px #ff6b3526!important}body.design-sunset .ant-statistic-content-value{color:#cc4518!important}body.design-sunset .ant-tag{color:#cc4518!important;background:#ff6b3514!important;border-color:#ff6b354d!important}body.design-sunset .login-container{position:relative;overflow:hidden;background:linear-gradient(135deg,#fff8f5 0%,#ffe4d6 50%,#fff5ee 100%)!important}body.design-sunset .login-card{-webkit-backdrop-filter:blur(16px)!important;background:#fff8f5e0!important;border:1px solid #ff6b354d!important;box-shadow:0 8px 32px #ff6b3533,0 2px 8px #ff6b351a!important}body.design-sunset .login-title{color:#cc4518!important}body.design-sunset .login-subtitle{color:#cc4518b3!important}body.design-sunset .ant-layout{background:0 0!important}body.design-sunset .ant-layout-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff8f5e6!important;border-color:#ff6b351a!important}body.design-sunset .ant-layout-content{background:0 0!important}body.design-sunset{animation:25s ease-in-out infinite alternate sunset-bg-shift}@keyframes sunset-bg-shift{0%{background-image:radial-gradient(at 80% 20%,#ff6b351a 0%,#0000 50%),radial-gradient(at 20% 80%,#ff9a7a14 0%,#0000 50%);background-position:0%}50%{background-image:radial-gradient(at 70% 25%,#ff9a7a1a 0%,#0000 50%),radial-gradient(at 30% 75%,#ff6b3512 0%,#0000 50%);background-position:50%}to{background-image:radial-gradient(at 85% 15%,#ff6b351f 0%,#0000 50%),radial-gradient(at 15% 85%,#ff9a7a17 0%,#0000 50%);background-position:100%}}body.design-ocean{background-color:#f0f7ff;background-image:radial-gradient(at 20% 30%,#0066ff14 0%,#0000 50%),radial-gradient(at 80% 70%,#0099ff0f 0%,#0000 50%),radial-gradient(#87cefa0d 0%,#0000 60%);background-attachment:fixed}.ocean-waves{will-change:transform;z-index:0;pointer-events:none;background:linear-gradient(#0000 0%,#0066ff1a 100%);width:200%;height:120px;animation:8s ease-in-out infinite ocean-wave;position:fixed;bottom:0;left:0}@keyframes ocean-wave{0%,to{transform:translate(0)}50%{transform:translate(-25%)}}.bubble-ocean{will-change:transform, opacity;z-index:1;background:radial-gradient(circle at 30% 30%,#fffc,#06f3);border-radius:50%;width:10px;height:10px;animation:12s ease-in infinite ocean-rise;position:absolute;bottom:-20px}.bubble-ocean.bubble-1{animation-duration:12s;animation-delay:0s;left:15%}.bubble-ocean.bubble-2{width:8px;height:8px;animation-duration:15s;animation-delay:2s;left:35%}.bubble-ocean.bubble-3{width:12px;height:12px;animation-duration:10s;animation-delay:4s;left:55%}.bubble-ocean.bubble-4{animation-duration:14s;animation-delay:1s;left:75%}.bubble-ocean.bubble-5{width:7px;height:7px;animation-duration:11s;animation-delay:3s;left:90%}@keyframes ocean-rise{0%{opacity:0;transform:translateY(100vh)scale(1)}10%{opacity:.7}90%{opacity:.7}to{opacity:0;transform:translateY(-20vh)scale(.5)}}body.design-ocean .ant-card{border:1px solid #06f3!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 20px #0066ff1a,0 1px 3px #0066ff0f!important}body.design-ocean .ant-card:hover{transform:translateY(-2px);border-color:#06f6!important;box-shadow:0 8px 32px #0066ff2e,0 2px 8px #0066ff1a!important}body.design-ocean .ant-btn-primary{background:linear-gradient(135deg,#06f 0%,#4d9fff 100%)!important;border:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 15px #06f6,0 1px 3px #06f3!important}body.design-ocean .ant-btn-primary:hover{transform:translateY(-1px);background:linear-gradient(135deg,#0052cc 0%,#0070e0 100%)!important;box-shadow:0 6px 20px #0066ff80,0 2px 6px #0066ff40!important}body.design-ocean .ant-btn-primary:active{transform:translateY(0);background:linear-gradient(135deg,#004099 0%,#0052cc 100%)!important;box-shadow:0 2px 8px #0066ff4d!important}body.design-ocean .ant-btn-default{color:#06f!important;border-color:#0066ff59!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}body.design-ocean .ant-btn-default:hover{color:#0052cc!important;background:#0066ff0f!important;border-color:#06f!important;box-shadow:0 2px 8px #0066ff26!important}body.design-ocean .ant-input:focus,body.design-ocean .ant-input-focused,body.design-ocean .ant-select-focused .ant-select-selector,body.design-ocean .ant-input-number-focused,body.design-ocean .ant-picker-focused{border-color:#06f!important;box-shadow:0 0 0 2px #0066ff26!important}body.design-ocean .tab-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f0f7ffe0!important;border-color:#0066ff1f!important}body.design-ocean .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600;color:#06f!important}body.design-ocean .ant-tabs-ink-bar{box-shadow:0 0 8px #06f6;background:linear-gradient(90deg,#06f,#4d9fff)!important}body.design-ocean .ant-layout-sider{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f0f7ffe6!important;border-color:#0066ff1a!important}body.design-ocean .ant-menu-item-selected{color:#0052cc!important;background:#0066ff1a!important}body.design-ocean .ant-menu-item:hover{color:#06f!important;background:#0066ff0f!important}body.design-ocean .ant-table-thead>tr>th{color:#004099!important;background:#0066ff0f!important;border-color:#0066ff1f!important}body.design-ocean .ant-table-tbody>tr>td{border-color:#0066ff0f!important}body.design-ocean .ant-table-tbody>tr:hover>td{background:#0066ff08!important}body.design-ocean .ant-dropdown-menu,body.design-ocean .ant-select-dropdown,body.design-ocean .ant-picker-dropdown{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f0f7fff2!important;border:1px solid #0066ff26!important;box-shadow:0 6px 24px #0066ff1a,0 2px 8px #0066ff0f!important}body.design-ocean .ant-modal-content{border:1px solid #0066ff2e!important;box-shadow:0 8px 32px #0066ff1f,0 2px 8px #0066ff14!important}body.design-ocean .ant-modal-header{border-color:#0066ff1f!important}body.design-ocean .ant-modal-title{color:#004099!important}body.design-ocean .ant-progress-inner{background-color:#0066ff1a!important}body.design-ocean .ant-progress-bg{background:linear-gradient(90deg,#06f,#4d9fff)!important;box-shadow:0 0 8px #06f6!important}body.design-ocean .ant-switch-checked{background:linear-gradient(135deg,#06f 0%,#4d9fff 100%)!important;box-shadow:0 0 8px #06f6!important}body.design-ocean .ant-badge-status-processing{background-color:#0066ff40!important;box-shadow:0 0 8px #06f6!important}body.design-ocean .ant-message-notice-content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f0f7fff2!important;border:1px solid #0066ff2e!important;box-shadow:0 4px 20px #0066ff1f!important}body.design-ocean .ant-notification-notice{background:#f0f7fff2!important;border:1px solid #0066ff2e!important;box-shadow:0 8px 32px #0066ff1f!important}body.design-ocean .ant-statistic-content-value{color:#004099!important}body.design-ocean .ant-tag{color:#004099!important;background:#0066ff0f!important;border-color:#0066ff4d!important}body.design-ocean .login-container{position:relative;overflow:hidden;background:linear-gradient(135deg,#f0f7ff 0%,#e0f0ff 50%,#f5faff 100%)!important}body.design-ocean .login-card{-webkit-backdrop-filter:blur(16px)!important;background:#f0f7ffe0!important;border:1px solid #0066ff40!important;box-shadow:0 8px 32px #0066ff26,0 2px 8px #0066ff14!important}body.design-ocean .login-title{color:#004099!important}body.design-ocean .login-subtitle{color:#004099b3!important}body.design-ocean .ant-layout{background:0 0!important}body.design-ocean .ant-layout-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f0f7ffe6!important;border-color:#0066ff1a!important}body.design-ocean .ant-layout-content{background:0 0!important}body.design-ocean{animation:25s ease-in-out infinite alternate ocean-bg-shift}@keyframes ocean-bg-shift{0%{background-image:radial-gradient(at 20% 30%,#0066ff14 0%,#0000 50%),radial-gradient(at 80% 70%,#0099ff0f 0%,#0000 50%);background-position:0%}50%{background-image:radial-gradient(at 30% 40%,#0099ff12 0%,#0000 50%),radial-gradient(at 70% 60%,#0066ff0f 0%,#0000 50%);background-position:50%}to{background-image:radial-gradient(at 25% 70%,#87cefa0f 0%,#0000 50%),radial-gradient(at 75% 40%,#0066ff14 0%,#0000 50%);background-position:100%}}body.design-gold{background-color:#fffef8;background-image:radial-gradient(at 30% 30%,#ffd70014 0%,#0000 50%),radial-gradient(at 70% 70%,#d4a84b0f 0%,#0000 50%),radial-gradient(#d4a84b0a 0%,#0000 60%);background-attachment:fixed}.gold-particles{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.gold-flake{opacity:0;will-change:transform, opacity;background:linear-gradient(135deg,#d4a84b 0%,gold 50%,#d4a84b 100%);border-radius:1px;width:6px;height:6px;animation:15s linear infinite gold-fall;position:absolute;top:-10px}.gold-flake.gold-flake-1{animation-duration:18s;animation-delay:0s;left:10%}.gold-flake.gold-flake-2{animation-duration:15s;animation-delay:3s;left:25%}.gold-flake.gold-flake-3{animation-duration:20s;animation-delay:6s;left:40%}.gold-flake.gold-flake-4{animation-duration:17s;animation-delay:2s;left:55%}.gold-flake.gold-flake-5{animation-duration:19s;animation-delay:5s;left:70%}.gold-flake.gold-flake-6{animation-duration:16s;animation-delay:8s;left:85%}@keyframes gold-fall{0%{opacity:0;transform:translateY(-10px)rotate(0)}10%{opacity:.6}90%{opacity:.5}to{opacity:0;transform:translateY(100vh)rotate(720deg)}}body.design-gold .ant-card{border:1px solid #d4a84b4d!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 12px #d4a84b1a,0 1px 3px #d4a84b0f!important}body.design-gold .ant-card:hover{transform:translateY(-2px);border-color:#d4a84b80!important;box-shadow:0 6px 24px #d4a84b2e,0 2px 6px #d4a84b1a!important}body.design-gold .ant-btn-primary{color:#4a3000!important;background:linear-gradient(135deg,#d4a84b 0%,gold 50%,#d4a84b 100%)!important;border:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 15px #d4a84b66,0 1px 3px #d4a84b33!important}body.design-gold .ant-btn-primary:hover{transform:translateY(-1px);background:linear-gradient(135deg,#c49a3c 0%,#e6c84a 50%,#c49a3c 100%)!important;box-shadow:0 6px 20px #d4a84b80,0 2px 6px #d4a84b40!important}body.design-gold .ant-btn-primary:active{transform:translateY(0);background:linear-gradient(135deg,#9a7a20 0%,#b08a2d 100%)!important;box-shadow:0 2px 8px #d4a84b4d!important}body.design-gold .ant-btn-default{color:#d4a84b!important;border-color:#d4a84b59!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}body.design-gold .ant-btn-default:hover{color:#b08a2d!important;background:#d4a84b0f!important;border-color:#d4a84b!important;box-shadow:0 2px 8px #d4a84b26!important}body.design-gold .ant-input:focus,body.design-gold .ant-input-focused,body.design-gold .ant-select-focused .ant-select-selector,body.design-gold .ant-input-number-focused,body.design-gold .ant-picker-focused{border-color:#d4a84b!important;box-shadow:0 0 0 2px #d4a84b26!important}body.design-gold .tab-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffef8e6!important;border-color:#d4a84b1f!important}body.design-gold .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600;color:#d4a84b!important}body.design-gold .ant-tabs-ink-bar{box-shadow:0 0 8px #d4a84b66;background:linear-gradient(90deg,#d4a84b,gold)!important}body.design-gold .ant-layout-sider{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffef8eb!important;border-color:#d4a84b1a!important}body.design-gold .ant-menu-item-selected{color:#9a7a20!important;background:#d4a84b1f!important}body.design-gold .ant-menu-item:hover{color:#d4a84b!important;background:#d4a84b14!important}body.design-gold .ant-table-thead>tr>th{color:#9a7a20!important;background:#d4a84b14!important;border-color:#d4a84b26!important}body.design-gold .ant-table-tbody>tr>td{border-color:#d4a84b14!important}body.design-gold .ant-table-tbody>tr:hover>td{background:#d4a84b0a!important}body.design-gold .ant-dropdown-menu,body.design-gold .ant-select-dropdown,body.design-gold .ant-picker-dropdown{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffef8f5!important;border:1px solid #d4a84b33!important;box-shadow:0 6px 24px #d4a84b1f,0 2px 8px #d4a84b14!important}body.design-gold .ant-modal-content{border:1px solid #d4a84b38!important;box-shadow:0 8px 32px #d4a84b26,0 2px 8px #d4a84b1a!important}body.design-gold .ant-modal-header{border-color:#d4a84b26!important}body.design-gold .ant-modal-title{color:#9a7a20!important}body.design-gold .ant-progress-inner{background-color:#d4a84b1f!important}body.design-gold .ant-progress-bg{background:linear-gradient(90deg,#d4a84b,gold)!important;box-shadow:0 0 8px #d4a84b66!important}body.design-gold .ant-switch-checked{background:linear-gradient(135deg,#d4a84b 0%,gold 100%)!important;box-shadow:0 0 8px #d4a84b66!important}body.design-gold .ant-badge-status-processing{background-color:#d4a84b4d!important;box-shadow:0 0 8px #d4a84b66!important}body.design-gold .ant-message-notice-content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffef8f5!important;border:1px solid #d4a84b38!important;box-shadow:0 4px 20px #d4a84b26!important}body.design-gold .ant-notification-notice{background:#fffef8f5!important;border:1px solid #d4a84b38!important;box-shadow:0 8px 32px #d4a84b26!important}body.design-gold .ant-statistic-content-value{color:#9a7a20!important}body.design-gold .ant-tag{color:#9a7a20!important;background:#d4a84b14!important;border-color:#d4a84b4d!important}body.design-gold .login-container{position:relative;overflow:hidden;background:linear-gradient(135deg,#fffef8 0%,#fff9e6 50%,#fffef0 100%)!important}body.design-gold .login-card{-webkit-backdrop-filter:blur(16px)!important;background:#fffef8e6!important;border:1px solid #d4a84b59!important;box-shadow:0 8px 32px #d4a84b33,0 2px 8px #d4a84b1a!important}body.design-gold .login-title{color:#9a7a20!important}body.design-gold .login-subtitle{color:#9a7a20b3!important}body.design-gold .ant-layout{background:0 0!important}body.design-gold .ant-layout-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffef8eb!important;border-color:#d4a84b1a!important}body.design-gold .ant-layout-content{background:0 0!important}body.design-gold{animation:25s ease-in-out infinite alternate gold-bg-shift}@keyframes gold-bg-shift{0%{background-image:radial-gradient(at 30% 30%,#ffd70014 0%,#0000 50%),radial-gradient(at 70% 70%,#d4a84b0f 0%,#0000 50%);background-position:0%}50%{background-image:radial-gradient(at 40% 35%,#ffd7000f 0%,#0000 50%),radial-gradient(at 60% 65%,#d4a84b12 0%,#0000 50%);background-position:50%}to{background-image:radial-gradient(at 35% 65%,#ffd70017 0%,#0000 50%),radial-gradient(at 65% 35%,#d4a84b14 0%,#0000 50%);background-position:100%}}body.design-nature{background-color:#f0fdf4;background-image:radial-gradient(at 20% 20%,#10b98114 0%,#0000 50%),radial-gradient(at 80% 80%,#22c55e0f 0%,#0000 50%),radial-gradient(#84cc160a 0%,#0000 60%);background-attachment:fixed}.nature-decorations{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.sunbeam{opacity:.5;will-change:opacity;filter:blur(8px);background:linear-gradient(#ffffff59 0%,#fffff033 30%,#ffffdc14 60%,#0000 100%);width:120px;height:220%;animation:8s ease-in-out infinite shimmer;position:absolute;top:-60%;transform:rotate(15deg)}.sunbeam-1{animation-duration:10s;animation-delay:0s;left:8%;transform:rotate(12deg)}.sunbeam-2{animation-duration:12s;animation-delay:3s;left:30%;transform:rotate(18deg)}.sunbeam-3{animation-duration:9s;animation-delay:1.5s;left:55%;transform:rotate(10deg)}.sunbeam-4{animation-duration:11s;animation-delay:5s;left:78%;transform:rotate(20deg)}@keyframes shimmer{0%,to{opacity:.35}50%{opacity:.6}}.leaf{opacity:0;will-change:transform, opacity;border-radius:0 50% 50%;width:14px;height:14px;animation:linear infinite fall;position:absolute}.leaf-1{background:linear-gradient(135deg,#10b981 0%,#34d399 100%);animation-duration:16s;animation-delay:0s;left:8%}.leaf-2{background:linear-gradient(135deg,#22c55e 0%,#86efac 100%);animation-duration:19s;animation-delay:2.5s;left:22%}.leaf-3{background:linear-gradient(135deg,#16a34a 0%,#4ade80 100%);animation-duration:21s;animation-delay:5s;left:38%}.leaf-4{background:linear-gradient(135deg,#84cc16 0%,#bef264 100%);animation-duration:17s;animation-delay:1s;left:55%}.leaf-5{background:linear-gradient(135deg,#10b981 0%,#6ee7b7 100%);animation-duration:20s;animation-delay:3.5s;left:68%}.leaf-6{background:linear-gradient(135deg,#22c55e 0%,#4ade80 100%);animation-duration:18s;animation-delay:7s;left:80%}.leaf-7{background:linear-gradient(135deg,#16a34a 0%,#86efac 100%);animation-duration:22s;animation-delay:.5s;left:92%}.leaf-8{background:linear-gradient(135deg,#10b981 0%,#a7f3d0 100%);animation-duration:24s;animation-delay:9s;left:45%}@keyframes fall{0%{opacity:0;transform:translateY(-20px)translate(0)rotate(0)}8%{opacity:.65}85%{opacity:.5}92%{opacity:.2}to{opacity:0;transform:translateY(105vh)translate(30px)rotate(400deg)}}.firefly{opacity:0;will-change:transform, opacity;background:radial-gradient(circle,#bef264 0%,#84cc16 50%,#0000 100%);border-radius:50%;width:5px;height:5px;animation:linear infinite firefly-glow;position:absolute;box-shadow:0 0 8px 3px #bef26499}.firefly-1{width:4px;height:4px;animation-duration:6s;animation-delay:0s;top:30%;left:15%}.firefly-2{width:6px;height:6px;animation-duration:8s;animation-delay:2s;top:60%;left:75%}.firefly-3{width:4px;height:4px;animation-duration:7s;animation-delay:4s;top:45%;left:50%}@keyframes firefly-glow{0%,to{opacity:0;transform:translateY(0)translate(0)}20%{opacity:.9;transform:translateY(-10px)translate(5px)}40%{opacity:.4;transform:translateY(-20px)translate(-5px)}60%{opacity:.8;transform:translateY(-15px)translate(8px)}80%{opacity:.3;transform:translateY(-25px)translate(-3px)}}body.design-nature .ant-card{border:1px solid #10b98138!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 12px #10b9811a,0 1px 3px #10b9810f!important}body.design-nature .ant-card:hover{transform:translateY(-2px);border-color:#10b98166!important;box-shadow:0 6px 24px #10b9812e,0 2px 6px #10b9811a!important}body.design-nature .ant-btn-primary{background:linear-gradient(135deg,#10b981 0%,#34d399 100%)!important;border:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 15px #10b98166,0 1px 3px #10b98133!important}body.design-nature .ant-btn-primary:hover{transform:translateY(-1px);background:linear-gradient(135deg,#059669 0%,#10b981 100%)!important;box-shadow:0 6px 20px #10b98180,0 2px 6px #10b98140!important}body.design-nature .ant-btn-primary:active{transform:translateY(0);background:linear-gradient(135deg,#047857 0%,#059669 100%)!important;box-shadow:0 2px 8px #10b9814d!important}body.design-nature .ant-btn-default{color:#10b981!important;border-color:#10b98159!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}body.design-nature .ant-btn-default:hover{color:#059669!important;background:#10b9810f!important;border-color:#10b981!important;box-shadow:0 2px 8px #10b98126!important}body.design-nature .ant-input:focus,body.design-nature .ant-input-focused,body.design-nature .ant-select-focused .ant-select-selector,body.design-nature .ant-input-number-focused,body.design-nature .ant-picker-focused{border-color:#10b981!important;box-shadow:0 0 0 2px #10b98126!important}body.design-nature .tab-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd9!important;border-color:#10b9811f!important}body.design-nature .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600;color:#10b981!important}body.design-nature .ant-tabs-ink-bar{box-shadow:0 0 8px #10b98166;background:linear-gradient(90deg,#10b981,#34d399)!important}body.design-nature .ant-layout-sider{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6!important;border-color:#10b9811a!important}body.design-nature .ant-menu-item-selected{color:#059669!important;background:#10b9811f!important}body.design-nature .ant-menu-item:hover{color:#10b981!important;background:#10b98114!important}body.design-nature .ant-table-thead>tr>th{color:#059669!important;background:#10b98114!important;border-color:#10b98126!important}body.design-nature .ant-table-tbody>tr>td{border-color:#10b98114!important}body.design-nature .ant-table-tbody>tr:hover>td{background:#10b9810a!important}body.design-nature .ant-dropdown-menu,body.design-nature .ant-select-dropdown,body.design-nature .ant-picker-dropdown{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2!important;border:1px solid #10b9812e!important;box-shadow:0 6px 24px #10b9811f,0 2px 8px #10b98114!important}body.design-nature .ant-modal-content{border:1px solid #10b98133!important;box-shadow:0 8px 32px #10b98126,0 2px 8px #10b9811a!important}body.design-nature .ant-modal-header{border-color:#10b98126!important}body.design-nature .ant-modal-title{color:#059669!important}body.design-nature .ant-progress-inner{background-color:#10b9811f!important}body.design-nature .ant-progress-bg{background:linear-gradient(90deg,#10b981,#34d399)!important;box-shadow:0 0 8px #10b98166!important}body.design-nature .ant-switch-checked{background:linear-gradient(135deg,#10b981 0%,#34d399 100%)!important;box-shadow:0 0 8px #10b98166!important}body.design-nature .ant-badge-status-processing{background-color:#10b9814d!important;box-shadow:0 0 8px #10b98166!important}body.design-nature .ant-message-notice-content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f0fdf4f2!important;border:1px solid #10b98133!important;box-shadow:0 4px 20px #10b98126!important}body.design-nature .ant-notification-notice{background:#fffffff2!important;border:1px solid #10b98133!important;box-shadow:0 8px 32px #10b98126!important}body.design-nature .ant-statistic-content-value{color:#059669!important}body.design-nature .ant-tag{color:#059669!important;background:#10b98114!important;border-color:#10b9814d!important}body.design-nature .login-container{position:relative;overflow:hidden;background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 50%,#f0fdf4 100%)!important}body.design-nature .login-card{-webkit-backdrop-filter:blur(16px)!important;background:#fffc!important;border:1px solid #10b98140!important;box-shadow:0 8px 32px #10b98126,0 2px 8px #10b9811a!important}body.design-nature .login-card .ant-card-body{border-radius:16px!important}body.design-nature .login-title{color:#059669!important}body.design-nature .login-subtitle{color:#059669b3!important}body.design-nature .ant-layout{background:0 0!important}body.design-nature .ant-layout-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6!important;border-color:#10b9811a!important}body.design-nature .ant-layout-content{background:0 0!important}body.design-nature{animation:25s ease-in-out infinite alternate nature-bg-shift}@keyframes nature-bg-shift{0%{background-image:radial-gradient(at 20% 20%,#10b98114 0%,#0000 50%),radial-gradient(at 80% 80%,#22c55e0f 0%,#0000 50%);background-position:0%}50%{background-image:radial-gradient(at 35% 30%,#22c55e12 0%,#0000 50%),radial-gradient(at 65% 70%,#10b9810f 0%,#0000 50%);background-position:50%}to{background-image:radial-gradient(at 25% 70%,#84cc160f 0%,#0000 50%),radial-gradient(at 75% 40%,#16a34a12 0%,#0000 50%);background-position:100%}}
