.feu-app-root[data-v-2ff5a887]{min-height:100vh;-moz-user-select:none;user-select:none;-webkit-user-select:none}.feu-route-loading[data-v-2ff5a887]{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 24% 18%,rgba(143,124,255,.16),transparent 28%),radial-gradient(circle at 78% 20%,rgba(75,212,139,.09),transparent 24%),#070d18}.feu-route-loading__panel[data-v-2ff5a887]{min-width:320px;min-height:88px;display:flex;align-items:center;gap:16px;padding:18px 20px;border:1px solid rgba(104,124,160,.16);border-radius:8px;background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),rgba(15,23,38,.96);box-shadow:0 22px 60px rgba(0,0,0,.36),inset 0 1px 0 hsla(0,0%,100%,.018)}.feu-route-loading__brand[data-v-2ff5a887]{width:42px;height:42px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#fff;background:linear-gradient(135deg,#6a55ff,#8f7cff);font-size:13px;font-weight:800}.feu-route-loading__content[data-v-2ff5a887]{min-width:0;display:grid;gap:6px}.feu-route-loading__content strong[data-v-2ff5a887]{color:#f5f7ff;font-size:15px;font-weight:760}.feu-route-loading__content span[data-v-2ff5a887]{color:#9ba5b9;font-size:13px}.feu-route-loading i[data-v-2ff5a887]{margin-left:auto;color:#8f7cff;font-size:20px}.feu-route-loading.is-wechat-payment[data-v-2ff5a887]{background:#f7f7f7}.feu-route-loading.is-wechat-payment .feu-route-loading__panel[data-v-2ff5a887]{border-color:#e5e5e5;border-radius:4px;background:#fff;box-shadow:0 12px 32px rgba(0,0,0,.08)}.feu-route-loading.is-wechat-payment .feu-route-loading__content strong[data-v-2ff5a887]{color:#333}.feu-route-loading.is-wechat-payment .feu-route-loading__content span[data-v-2ff5a887]{color:#888}.feu-route-loading.is-wechat-payment i[data-v-2ff5a887]{color:#08bd3c}.feu-route-loading__wechat[data-v-2ff5a887]{width:41px;height:36px;flex:0 0 auto;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAACXCAMAAAB3EmgXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAANvaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZWYyODkyMTMtZWMxOS00YjhlLTk1YTAtZDg4MjI4MmIyNmVkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJDNDBGQTRBRTM1RjExRTQ5RTgwRTdCMjNEOThDMjA2IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJDNDBGQTQ5RTM1RjExRTQ5RTgwRTdCMjNEOThDMjA2IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM2ZTUwMDMzLTI2ZDctYTc0Ny1iOGM3LWE5ZDljZDk2OGNmMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNzNEN0M4Q0UzNUMxMUU0QjY3MEQwQjU2NkE4Q0UxMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhLgzx4AAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAQlBMVEVMaXHv7+8l0CUQzBDp6en8/Pz09PT////39/cAyACA5IDp+ulV21U71TvH88eT6JOg66B24na177XY99j0/fRm3mbKNClsAAAAAXRSTlMAQObYZgAAAzlJREFUaN7t2dlyrCAQAFBFWRRBcfn/X72NzigKDUpVbh5iP6QqwTOAbD2k4HzuVdXswZE4nqhUP3NecE0aN9IQgmheyKp5DptKFgZ+DpI/CDlAXaaAhvb8YfTQ2ALqlU+hBFREuoXHC19Y8Mx44V+HTWb8AnzH8YXZk/w9O16YB/Nyuezscc1X5yds3vLV7Aw5OyfP/hZQ13XJhLdMC2+FC1bCs8UeQlDBANMopIAYPClcaIOCFSgUoOj24BXacGt1IdR2PBSC0GIRgALamIBQKfMgq09PIJDW5QWWNb0D9zq/8FJfBNJNfiC71BeBIOkOqeciECbIDksmHkBhB2WFohaPoCg/sBQPIfTSQlo/hdBLCwM9TEBar9B/pSkIL8UWhFqagIxBAWPPoSihoBTPIbU7RLCLPwXFCsV/hL/Qx9zhyJ4AuVMue5JnL6vshfzdOp7C3M0qd3vM3ZCzj4DMQ8c/5ti9Yy54sNIkzD3K0eRBlBSFUFji6QplpQikK9TmTCyRIMEHXxKkNSWjN1IyeknJYKCoDQ+mYn+2bc/M2Exx/1trfzMhODTNcIK8c+TqOh6Aoy0ZT5AecnM0APWa6lbahXxWH7k6NXMfTp8UuZpcyOWadberI5L7UO5p+VrM4wUHDH8w2pQdIl1BO/+F2MtDX/cXYsOFDvAn0AmCTqk/FJfvonpoF6U6048Tjy9Rp2jq1em7ntG3oO78WzsyJKHswhd+ZIzDAb8rXGJwid0yKonCLn4/ua2NAFxSN5tLGA6J+pYp3FQZZaS3PdRjAMY6qNbBmGHpzR6ccNZtM6e3u0fvQezNVGbr2rhNQ+JBsr/zzusaTN/9j/oK9xrW2xa3a3CymeOjegw2Bj6fOF2DcXKvTwwKG3up0yrzXYdanScBDk8XSd5q6XBYHafybPxph8Nj3+2JPzztFTp3QIS7I3eJ8Qrdp8bTyJ1DXqG7NqBKg00/f5K7t2SEYPNW+3C4808KFVrI6gaUISjTbgjvOTrlWmyX0zdceF+dSKKd6E5OUamm+NmBHR194tChVXC6DMljbs1munE0inyvNJd+unGwdsdGM+lx1BPl/NaJTKrkRfLF/QOCidL5094dOAAAAABJRU5ErkJggg==) 0 -115px no-repeat}*{box-sizing:border-box}body{margin:0;color:#f5f7ff;background:#070d18;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;scrollbar-width:none}button,input,textarea{font-family:inherit}*{scrollbar-width:none}::-webkit-scrollbar:vertical{width:0;height:0;display:none}::-webkit-scrollbar:horizontal{height:6px}::-webkit-scrollbar-track:horizontal{border-radius:999px;background:rgba(143,151,170,.08)}::-webkit-scrollbar-thumb:horizontal{border:1px solid rgba(15,23,38,.86);border-radius:999px;background:linear-gradient(90deg,rgba(106,85,255,.72),rgba(143,124,255,.9))}::-webkit-scrollbar-thumb:horizontal:hover{background:linear-gradient(90deg,rgba(117,100,255,.86),rgba(169,156,255,.96))}::-webkit-scrollbar-corner{background:transparent}.el-scrollbar__bar.is-vertical{display:none}.el-scrollbar__bar.is-horizontal{height:6px;right:10px;bottom:3px;left:10px}.el-scrollbar__bar.is-horizontal>div{border-radius:999px;background:linear-gradient(90deg,rgba(106,85,255,.72),rgba(143,124,255,.9));opacity:.9}.feu-auth-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 24px;background:radial-gradient(circle at 42% 0,rgba(86,72,180,.18),transparent 26%),#070d18}.feu-auth-panel{width:420px;max-width:100%;padding:28px;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:#0f1726;box-shadow:0 18px 48px rgba(0,0,0,.28)}.feu-auth-title{margin-bottom:24px}.feu-auth-title h1{margin:0 0 8px;color:#f5f7ff;font-size:22px;font-weight:650;letter-spacing:0}.feu-auth-title p{margin:0;color:#9ba5b9;font-size:13px;line-height:1.6}.feu-auth-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.feu-list{display:grid;gap:10px;min-width:0}.feu-page{min-width:0;color:#f5f7ff}.feu-account-notice-panel,.feu-setting-panel,.feu-stat-card,.feu-surface{min-width:0;border:1px solid rgba(104,124,160,.16);border-radius:8px;background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),rgba(15,23,38,.96);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.018)}.feu-surface{padding:20px}.feu-section-title{margin:0;color:#f5f7ff;font-size:15px;font-weight:760;line-height:1.4}.feu-stat-card{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:center;min-height:82px;padding:17px 18px}.feu-stat-card--compact{grid-template-columns:46px minmax(0,1fr);min-height:76px;padding:14px 16px}.feu-stat-card--compact .feu-icon-tile{width:40px;height:40px;border-radius:12px;font-size:18px}.feu-stat-card__label{display:block;margin-bottom:7px;color:#aeb7cb;font-size:13px;font-weight:650}.feu-stat-card__value{color:#f7f8ff;font-size:24px;font-weight:780;line-height:1}.feu-stat-card--compact .feu-stat-card__value{font-size:22px}.feu-stat-card__value.muted{color:#c7cfdf;text-shadow:none}.feu-stat-card__unit{margin-left:7px;color:#aeb7cb;font-size:12px;font-weight:500}.feu-stat-card__caption{display:block;margin-top:6px;color:#7f899e;font-size:12px}.feu-stat-card.is-primary{border-color:rgba(143,124,255,.22)}.feu-stat-card.is-success{border-color:rgba(75,212,139,.2)}.feu-stat-card.is-info{border-color:rgba(89,199,249,.2)}.feu-stat-card.is-warning{border-color:rgba(255,184,107,.22)}.feu-stat-card.is-danger{border-color:rgba(255,111,128,.22)}.feu-icon-tile{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;color:#fff;font-size:22px}.feu-icon-tile.is-blue{background:radial-gradient(circle,#516dff,#25317f)}.feu-icon-tile.is-purple{background:radial-gradient(circle,#7d4eff,#3b207e)}.feu-icon-tile.is-pink{background:radial-gradient(circle,#ff6b9f,#7c244a)}.feu-icon-tile.is-gold{background:radial-gradient(circle,#e3a83b,#75511a)}.feu-icon-tile.is-green{background:radial-gradient(circle,#3aa88d,#235d51)}.feu-icon-tile.is-primary{background:radial-gradient(circle,#8b7cff,#5141c5)}.feu-icon-tile.is-success{background:radial-gradient(circle,#4bd48b,#236d54)}.feu-icon-tile.is-info{background:radial-gradient(circle,#59c7f9,#235f90)}.feu-icon-tile.is-warning{background:radial-gradient(circle,#ffb86b,#8b5424)}.feu-icon-tile.is-danger{background:radial-gradient(circle,#ff6f80,#8a2e3d)}.feu-default-avatar{--avatar-size:96px;--avatar-face-width:44px;--avatar-face-height:32px;--avatar-face-top:33px;--avatar-body-width:56px;--avatar-body-height:44px;--avatar-body-bottom:13px;--avatar-neck-size:20px;--avatar-neck-border:6px;--avatar-eye-size:7px;--avatar-mouth-width:18px;--avatar-mouth-height:6px;position:relative;z-index:2;width:var(--avatar-size);height:var(--avatar-size);flex:0 0 var(--avatar-size);display:block;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 31% 29%,hsla(0,0%,100%,.78),hsla(0,0%,100%,0) 18%),radial-gradient(circle at 58% 58%,rgba(123,97,255,.32),transparent 42%),linear-gradient(145deg,#c7b5ff,#9c82ff 45%,#7258ef);box-shadow:inset 0 0 0 2px rgba(190,174,255,.36),0 16px 34px rgba(83,60,196,.34)}.feu-default-avatar--lg{--avatar-size:128px;--avatar-face-width:58px;--avatar-face-height:42px;--avatar-face-top:45px;--avatar-body-width:74px;--avatar-body-height:56px;--avatar-body-bottom:17px;--avatar-neck-size:26px;--avatar-neck-border:7px;--avatar-eye-size:8px;--avatar-mouth-width:22px;--avatar-mouth-height:7px}.feu-default-avatar--sm{--avatar-size:32px;--avatar-face-width:16px;--avatar-face-height:12px;--avatar-face-top:11px;--avatar-body-width:20px;--avatar-body-height:15px;--avatar-body-bottom:5px;--avatar-neck-size:7px;--avatar-neck-border:2px;--avatar-eye-size:2px;--avatar-mouth-width:6px;--avatar-mouth-height:2px;box-shadow:inset 0 0 0 1px rgba(190,174,255,.28)}.feu-default-avatar__body,.feu-default-avatar__face{position:absolute;left:50%;display:block;transform:translateX(-50%)}.feu-default-avatar__body{bottom:var(--avatar-body-bottom);width:var(--avatar-body-width);height:var(--avatar-body-height);border-radius:999px 999px 44% 44%;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(233,229,255,.88))}.feu-default-avatar__body:after{content:"";position:absolute;left:50%;bottom:calc(var(--avatar-neck-size)*-0.32);width:var(--avatar-neck-size);height:var(--avatar-neck-size);border:var(--avatar-neck-border) solid rgba(112,88,230,.9);border-radius:50%;background:hsla(0,0%,100%,.94);transform:translateX(-50%)}.feu-default-avatar__face{top:var(--avatar-face-top);width:var(--avatar-face-width);height:var(--avatar-face-height);display:flex;align-items:center;justify-content:center;gap:calc(var(--avatar-eye-size)*2);border:calc(var(--avatar-eye-size)*0.72) solid rgba(82,57,178,.9);border-radius:999px;background:#2c236d;box-shadow:0 7px 0 rgba(86,67,198,.56)}.feu-default-avatar__face i{width:var(--avatar-eye-size);height:var(--avatar-eye-size);border-radius:50%;background:#a998ff}.feu-default-avatar__face b{position:absolute;bottom:calc(var(--avatar-eye-size)*0.72);left:50%;width:var(--avatar-mouth-width);height:var(--avatar-mouth-height);border-radius:999px;background:rgba(170,155,255,.64);transform:translateX(-50%)}.feu-action-button{min-width:88px;height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 16px;border:1px solid rgba(117,94,255,.92);border-radius:6px;color:#fff;background:linear-gradient(135deg,#5d36ff,#7a4cff);box-shadow:0 12px 24px rgba(90,54,255,.28);font-size:14px;font-weight:700;cursor:pointer}.feu-action-button:focus,.feu-action-button:hover{border-color:#a99cff;background:linear-gradient(135deg,#6a55ff,#8f7cff);color:#fff}.feu-text-button{border:0;color:#8f7cff;background:transparent;font-size:13px;font-weight:700;cursor:pointer}.feu-tab-bar{display:flex;gap:24px;min-width:0;overflow-x:auto}.feu-tab{position:relative;height:42px;padding:0 0 14px;border:0;color:#c9d0df;background:transparent;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.feu-tab:after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;border-radius:999px;background:transparent}.feu-tab.active{color:#8f7cff}.feu-tab.active:after{background:linear-gradient(90deg,#6a55ff,#9a8cff)}.feu-account-notice-panel,.feu-setting-panel{padding:22px 24px}.feu-setting-list,.feu-setting-row{display:grid;gap:14px}.feu-setting-row{grid-template-columns:42px minmax(0,1fr) auto 16px;align-items:center;min-height:55px}.feu-setting-row.is-switch{grid-template-columns:42px minmax(0,1fr) auto}.feu-setting-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;color:#d9e0ef;background:hsla(0,0%,100%,.055);font-size:19px}.feu-setting-row strong{min-width:0;color:#e6ebf7;font-size:14px;font-weight:740}.feu-setting-row small,.feu-setting-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feu-setting-row small{margin-top:5px;color:#9ba5b9;font-size:12px}.feu-status-success{color:#4bd48b!important}.feu-status-danger{color:#ff6f80!important}.feu-echarts-skeleton{position:absolute;inset:0;z-index:2;display:grid;grid-template-rows:minmax(0,1fr) 28px;gap:16px;padding:18px 12px 6px 42px;pointer-events:none}.feu-echarts-skeleton__plot{position:relative;min-width:0;overflow:hidden;border-bottom:1px solid rgba(104,124,160,.16)}.feu-echarts-skeleton__grid-line{position:absolute;right:0;left:0;height:1px;background:rgba(104,124,160,.1)}.feu-echarts-skeleton__grid-line:first-child{top:8%}.feu-echarts-skeleton__grid-line:nth-child(2){top:28%}.feu-echarts-skeleton__grid-line:nth-child(3){top:48%}.feu-echarts-skeleton__grid-line:nth-child(4){top:68%}.feu-echarts-skeleton__grid-line:nth-child(5){top:88%}.feu-echarts-skeleton__bar{position:absolute;bottom:0;width:min(42px,5.8%);border-radius:5px 5px 0 0;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.13),hsla(0,0%,100%,0)),linear-gradient(180deg,rgba(143,124,255,.34),rgba(75,212,139,.2));background-size:220% 100%,100% 100%;animation:feu-echarts-skeleton-shimmer 1.35s ease-in-out infinite}.feu-echarts-skeleton__bar:first-of-type{left:3%}.feu-echarts-skeleton__bar:nth-of-type(2){left:16%}.feu-echarts-skeleton__bar:nth-of-type(3){left:29%}.feu-echarts-skeleton__bar:nth-of-type(4){left:42%}.feu-echarts-skeleton__bar:nth-of-type(5){left:55%}.feu-echarts-skeleton__bar:nth-of-type(6){left:68%}.feu-echarts-skeleton__bar:nth-of-type(7){left:81%}.feu-echarts-skeleton__bar:nth-of-type(8){left:93%}.feu-echarts-skeleton__legend{display:flex;justify-content:center;gap:18px;min-width:0}.feu-echarts-skeleton__legend span{width:118px;max-width:18%;height:10px;border-radius:999px;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.12),hsla(0,0%,100%,0)),rgba(104,124,160,.16);background-size:220% 100%,100% 100%;animation:feu-echarts-skeleton-shimmer 1.35s ease-in-out infinite}@keyframes feu-echarts-skeleton-shimmer{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}.feu-section-header{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.055)}.feu-section-header h3,.feu-section-header strong{margin:0;color:#f5f7ff;font-size:15px;font-weight:760}.feu-section-header p,.feu-section-header span{margin:4px 0 0;color:#9ba5b9;font-size:12px;line-height:1.5}.feu-tool-panel{min-width:0;padding:18px 18px 14px;border:1px solid rgba(104,124,160,.16);border-radius:8px;background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),rgba(15,23,38,.96);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.018)}.feu-list-header{display:grid;align-items:center;min-width:0;padding:0 18px 6px;color:#aeb7cb;background:transparent;border:0;box-shadow:none;font-size:13px;font-weight:700}.feu-navigation-menu{display:grid;gap:6px}.feu-navigation-menu .el-menu-item{position:relative}.feu-navigation-menu .el-menu-item:before{content:"";position:absolute;top:11px;bottom:11px;left:0;width:3px;border-radius:999px;background:transparent}.feu-navigation-menu .el-menu-item.is-active:before{background:#8f7cff;box-shadow:0 0 14px rgba(143,124,255,.45)}.feu-menu-item-accent{color:#8f7cff!important}.feu-sidebar-wallet-entry{border:1px solid hsla(0,0%,100%,.065);border-radius:8px;background:rgba(15,23,38,.82)}.feu-buy-flow{display:grid;gap:14px}.feu-buy-flow-summary{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(280px,1fr) auto;gap:18px;align-items:center;min-width:0}.feu-inner-panel{min-width:0;padding:14px;border:1px solid rgba(104,124,160,.16);border-radius:8px;background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),rgba(15,23,38,.96);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.018)}.feu-inner-title strong{display:block;color:#f5f7ff;font-size:14px;font-weight:760;line-height:1.35}.feu-inner-title span{display:block;margin-top:6px;color:#9ba5b9;font-size:12px;line-height:1.5}.feu-page-button{min-width:30px;height:30px;border:1px solid hsla(0,0%,100%,.08);border-radius:4px;color:#cfd6e6;background:hsla(0,0%,100%,.025);cursor:pointer}.feu-page-button.active{border-color:#6a55ff;color:#fff;background:linear-gradient(135deg,#5d36ff,#7a4cff)}.feu-dark-table.el-table,.feu-dark-table.el-table .el-table__expanded-cell,.feu-dark-table.el-table td,.feu-dark-table.el-table th,.feu-dark-table.el-table tr{background:transparent}.feu-dark-table.el-table{width:100%;color:#9ba5b9;font-size:14px}.feu-dark-table.el-table:before{display:none}.feu-dark-table.el-table th.el-table__cell{height:44px;padding:0;border-bottom:1px solid hsla(0,0%,100%,.08);color:#8f98ad;font-size:13px;font-weight:650}.feu-dark-table.el-table td.el-table__cell{height:52px;padding:0;border-bottom:1px solid hsla(0,0%,100%,.05);color:#9ba5b9}.feu-dark-table.el-table .cell{padding:0 12px;line-height:1.5}.feu-dark-table.el-table .el-table__row:hover>td.el-table__cell{background:rgba(143,124,255,.08)}.feu-dark-table.el-table .el-table__empty-block{min-height:260px;background:transparent}.feu-dark-table.el-table .el-loading-spinner .el-loading-text,.feu-dark-table.el-table .el-table__empty-text{color:#b8c0d4;font-size:13px}.feu-dark-table.el-table .el-loading-mask{background:rgba(8,13,23,.72)}.feu-dark-table.el-table .el-loading-spinner .path{stroke:#8f7cff}.feu-dialog.el-dialog{overflow:hidden;border:1px solid rgba(104,124,160,.16);border-radius:10px;background:#0f1726;box-shadow:0 22px 56px rgba(0,0,0,.46),inset 0 1px 0 hsla(0,0%,100%,.035)}.feu-dialog.el-dialog .el-dialog__header{padding:20px 22px 10px;border-bottom:1px solid rgba(104,124,160,.16);background:transparent}.feu-dialog.el-dialog .el-dialog__title{color:#f5f7ff;font-size:16px;font-weight:700;line-height:1.4}.feu-dialog.el-dialog .el-dialog__body{padding:20px 24px 12px;color:#9ba5b9;background:transparent}.feu-dialog.el-dialog .el-dialog__footer{display:flex;justify-content:flex-end;gap:14px;padding:10px 24px 24px;background:transparent}.feu-dialog.el-dialog .el-dialog__headerbtn{top:18px;right:18px}.feu-dialog.el-dialog .el-dialog__close{color:#9ba5b9;font-size:18px;transition:color .2s ease}.feu-dialog.el-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#f5f7ff}.workspace-page{min-width:0}.workspace-page-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--feu-panel-gap);align-content:start;min-width:0}.workspace-section-title{display:flex;align-items:center;gap:8px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.workspace-section-title h3{margin:0;color:#f5f7ff;font-size:15px;font-weight:600;line-height:1.4}.workspace-title-icon{width:18px;height:18px;flex:0 0 18px;color:#8f7cff;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.workspace-section-divider{height:0;margin:12px 0 16px;border-top:1px solid hsla(0,0%,100%,.07)}.workspace-panel{min-width:0;padding:var(--feu-panel-padding);border:1px solid rgba(104,124,160,.16);border-radius:8px;background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.006)),rgba(15,23,38,.96);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.018)}.workspace-ghost-button,.workspace-primary-button{height:var(--feu-control-height);display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 14px;border-radius:6px;color:#f5f7ff;font-size:13px;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.workspace-ghost-button{border:1px solid rgba(143,151,170,.22);color:#d8deef;background:hsla(0,0%,100%,.04)}.workspace-ghost-button:hover:not(:disabled){border-color:rgba(143,124,255,.42);color:#f5f7ff;background:rgba(143,124,255,.12)}.workspace-primary-button{border:1px solid rgba(143,124,255,.82);background:linear-gradient(135deg,#6a55ff,#5a2dff);box-shadow:0 8px 18px rgba(94,70,255,.22)}.workspace-primary-button:hover:not(:disabled){background:linear-gradient(135deg,#7564ff,#6237ff)}.workspace-ghost-button:disabled,.workspace-primary-button:disabled{opacity:.5;cursor:not-allowed}.workspace-tabs{display:flex;align-items:center;gap:28px;min-width:0;padding:0 4px;overflow-x:auto}.workspace-tab{position:relative;height:42px;display:inline-flex;align-items:center;gap:7px;border:none;color:#c9d0df;background:transparent;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.workspace-tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px;background:transparent}.workspace-tab.active{color:#8f7cff}.workspace-tab.active:after{background:linear-gradient(90deg,#6a55ff,#9a8cff)}.el-input__inner,.el-textarea__inner{color:#f5f7ff;border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,0)}.el-input__inner:focus,.el-textarea__inner:focus{border-color:#6a55ff}.workspace-page-container{flex:1;min-width:0;overflow-y:auto;padding:var(--feu-page-padding)}.workspace-filter-panel,.workspace-filter-row{display:grid;gap:var(--feu-panel-gap)}.workspace-filter-row{grid-template-columns:minmax(230px,.7fr) minmax(230px,.7fr) minmax(230px,.7fr);min-width:0;padding-bottom:10px}.workspace-filter-item{min-width:0}.workspace-filter-label{display:block;margin-bottom:8px;color:#9ba5b9;font-size:14px;font-weight:600}.workspace-filter-date .el-date-editor,.workspace-filter-item .el-select{width:100%}.workspace-filter-date .el-date-editor,.workspace-filter-item .el-input__inner{border-color:rgba(143,151,170,.34);background:hsla(0,0%,100%,0);box-shadow:none}.workspace-filter-date .el-date-editor:hover,.workspace-filter-item .el-input__inner:hover{border-color:rgba(143,124,255,.72)}.workspace-filter-date .el-date-editor.is-active,.workspace-filter-date .el-date-editor.is-active:hover,.workspace-filter-item .el-input.is-focus .el-input__inner,.workspace-filter-item .el-select .el-input.is-focus .el-input__inner,.workspace-filter-item .el-select .el-input__inner:focus{border-color:#7a65ff;box-shadow:0 0 0 1px rgba(122,101,255,.18)}.workspace-filter-date .el-range-separator,.workspace-filter-date .el-range__close-icon,.workspace-filter-date .el-range__icon,.workspace-filter-item .el-input__prefix,.workspace-filter-item .el-input__suffix{color:#9ba5b9}.workspace-filter-date .el-range-input{color:#f5f7ff;background:transparent}.workspace-filter-date .el-range-input::-moz-placeholder{color:rgba(152,160,179,.74)}.workspace-filter-date .el-range-input::placeholder{color:rgba(152,160,179,.74)}.workspace-filter-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0}.workspace-filter-tabs{min-width:0}.workspace-filter-actions{display:flex;flex:0 0 auto;gap:10px;justify-content:flex-end}.workspace-list{min-width:0}.workspace-scroll-list{display:grid;grid-template-rows:auto minmax(0,1fr);align-content:stretch;min-height:0;overflow:hidden}.workspace-list-header,.workspace-list-item{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1.05fr) minmax(160px,.72fr) minmax(132px,auto);gap:24px}.workspace-list-header{margin-bottom:8px;padding:12px 18px;color:#9ba5b9;font-size:13px}.workspace-list-header span:last-child{text-align:right}.workspace-list-body{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-height:0;overflow-y:auto;padding-right:2px}.workspace-list-item{align-items:center;min-width:0;padding:18px;border-radius:8px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.018)}.workspace-empty-state{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9ba5b9;text-align:center}.workspace-empty-state i{margin-bottom:12px;color:#8f7cff;font-size:28px}.workspace-empty-state strong{margin-bottom:6px;color:#f5f7ff;font-size:14px}.workspace-empty-state span{font-size:13px}.workspace-param-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:10px}.workspace-param-row{min-width:0;display:grid;grid-template-columns:76px minmax(0,1fr);gap:8px;align-items:center;font-size:12px}.workspace-param-row span{color:#9ba5b9}.workspace-param-row strong{overflow:hidden;color:#f5f7ff;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.workspace-icon-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.workspace-icon-button{width:var(--feu-icon-action-size);height:var(--feu-icon-action-size);display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#d8deef;background:hsla(0,0%,100%,.025);cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.workspace-icon-button:hover{color:#f5f7ff;border-color:rgba(143,124,255,.42);background:rgba(143,124,255,.12)}.workspace-icon-button.is-danger:hover{color:#ff8fa0;border-color:rgba(255,92,122,.35);background:rgba(255,92,122,.09)}.workspace-pagination-bar{position:relative;z-index:8;display:flex;align-items:center;justify-content:flex-end;gap:18px;min-width:0;padding-top:4px;color:#9ba5b9;font-size:13px}.workspace-pagination-bar .el-input__inner,.workspace-pagination-bar .el-pager li,.workspace-pagination-bar .el-pagination button{min-width:34px;height:34px;border:1px solid rgba(143,151,170,.34);border-radius:6px;color:#f5f7ff;background:hsla(0,0%,100%,.02);box-shadow:none;line-height:32px}.workspace-pagination-bar .el-select .el-input.is-focus .el-input__inner,.workspace-pagination-bar .el-select .el-input__inner,.workspace-pagination-bar .el-select .el-input__inner:focus,.workspace-pagination-bar .el-select .el-input__inner:hover{border-color:rgba(104,124,160,.34)!important;box-shadow:none!important}.workspace-pagination-bar .el-pagination__jump,.workspace-pagination-bar .el-pagination__total,.workspace-pagination-bar .el-select .el-input__suffix i{color:#9ba5b9}.workspace-pagination-bar .el-pagination.is-background .btn-next,.workspace-pagination-bar .el-pagination.is-background .btn-prev,.workspace-pagination-bar .el-pagination.is-background .el-pager li{background:hsla(0,0%,100%,.02)}.workspace-pagination-bar .el-pagination.is-background .el-pager li:not(.disabled).active{color:#fff;border-color:rgba(117,94,255,.92);background:linear-gradient(135deg,#5d36ff,#7a4cff)}.workspace-date-popper.el-picker-panel,.workspace-select-popper.el-select-dropdown{overflow:hidden;border:0!important;border-radius:6px;background:#121b2b!important;box-shadow:0 18px 42px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.035)!important;outline:0!important}.workspace-date-popper.el-picker-panel .popper__arrow,.workspace-date-popper.el-picker-panel .popper__arrow:after,.workspace-select-popper.el-select-dropdown .popper__arrow,.workspace-select-popper.el-select-dropdown .popper__arrow:after{display:none}.workspace-select-popper .el-select-dropdown__list{padding:6px}.workspace-select-popper .el-select-dropdown__item{height:38px;border-radius:6px;color:#f5f7ff;background:transparent;font-size:14px;line-height:38px}.workspace-select-popper .el-select-dropdown__item.hover,.workspace-select-popper .el-select-dropdown__item:hover{color:#fff;background:rgba(143,124,255,.14)}.workspace-select-popper .el-select-dropdown__item.selected{color:#8f7cff;background:rgba(143,124,255,.1);font-weight:700}.workspace-date-popper .el-date-range-picker__content,.workspace-date-popper .el-picker-panel__body,.workspace-date-popper .el-picker-panel__body-wrapper,.workspace-select-popper .el-scrollbar__wrap,.workspace-select-popper .el-select-dropdown__wrap{border:0!important;box-shadow:none!important;outline:0!important}.workspace-select-popper .el-scrollbar__wrap{overflow-x:hidden!important;margin-bottom:0!important;scrollbar-width:none}.workspace-select-popper .el-scrollbar__wrap::-webkit-scrollbar{width:0;height:0;display:none}.workspace-select-popper .el-scrollbar__wrap::-webkit-scrollbar-corner,.workspace-select-popper .el-scrollbar__wrap::-webkit-scrollbar-track{background:transparent}.workspace-select-popper .el-scrollbar__bar{display:none!important}.workspace-date-popper .el-date-range-picker__content.is-left{border-right:1px solid rgba(104,124,160,.2)!important}.workspace-date-popper.el-date-range-picker{color:#f5f7ff}.workspace-date-popper .el-date-range-picker__content,.workspace-date-popper .el-picker-panel__body,.workspace-date-popper .el-picker-panel__body-wrapper,.workspace-date-popper .el-picker-panel__sidebar{background:#121b2b!important}.workspace-date-popper .el-date-range-picker__header,.workspace-date-popper .el-date-range-picker__header div{color:#f5f7ff;font-size:16px;font-weight:650}.workspace-date-popper .el-date-table th{color:#9ba5b9;border-bottom-color:rgba(104,124,160,.24);font-weight:500}.workspace-date-popper .el-date-table td.available{color:#f5f7ff}.workspace-date-popper .el-date-table td.next-month,.workspace-date-popper .el-date-table td.prev-month{color:rgba(127,137,158,.52)}.workspace-date-popper .el-date-table td.disabled div{color:rgba(127,137,158,.32);background:transparent}.workspace-date-popper .el-date-table td.available:hover{color:#8f7cff}.workspace-date-popper .el-date-table td.in-range div,.workspace-date-popper .el-date-table td.in-range div:hover{background:rgba(143,124,255,.18)}.workspace-date-popper .el-date-table td.end-date div,.workspace-date-popper .el-date-table td.start-date div{color:#fff;background:rgba(143,124,255,.18)}.workspace-date-popper .el-date-table td.current:not(.disabled) span,.workspace-date-popper .el-date-table td.end-date span,.workspace-date-popper .el-date-table td.start-date span{color:#fff;background:linear-gradient(135deg,#6a55ff,#8f7cff);box-shadow:0 8px 18px rgba(106,85,255,.24)}.workspace-date-popper .el-picker-panel__icon-btn{color:#9ba5b9}.workspace-date-popper .el-picker-panel__icon-btn:hover{color:#8f7cff}.workspace-message-box.el-message-box{width:420px;max-width:calc(100vw - 32px);overflow:hidden;border:0;border-radius:8px;background:#0f1726;box-shadow:0 22px 58px rgba(0,0,0,.52)}.workspace-message-box .el-message-box__header{padding:14px 24px 6px}.workspace-message-box .el-message-box__title{color:#f5f7ff;font-size:16px;font-weight:700;line-height:1.4}.workspace-message-box .el-message-box__headerbtn{top:18px;right:18px}.workspace-message-box .el-message-box__close{color:#9ba5b9;transition:color .2s ease}.workspace-message-box .el-message-box__headerbtn:hover .el-message-box__close{color:#f5f7ff}.workspace-message-box .el-message-box__content{padding:18px 24px 20px}.workspace-message-box .el-message-box__message{color:#d8deef;font-size:14px;font-weight:500;line-height:1.65}.workspace-message-box .el-message-box__status.el-icon-warning{color:#ffb86b}.workspace-message-box .el-message-box__btns{display:flex;justify-content:flex-end;gap:10px;padding:0 24px 22px}.workspace-message-box .el-message-box__btns .el-button{min-width:82px;height:36px;padding:0 18px;margin-left:0;border-color:rgba(143,151,170,.22);border-radius:6px;color:#d8deef;background:hsla(0,0%,100%,.04);font-size:13px}.workspace-message-box .el-message-box__btns .el-button:focus,.workspace-message-box .el-message-box__btns .el-button:hover{border-color:rgba(143,124,255,.42);color:#f5f7ff;background:rgba(143,124,255,.12)}.workspace-message-box .el-message-box__btns .el-button--primary{border-color:rgba(106,85,255,.86);color:#f5f7ff;background:linear-gradient(135deg,#6a55ff,#5a2dff);box-shadow:0 8px 18px rgba(94,70,255,.22)}.workspace-message-box .el-message-box__btns .el-button--primary:focus,.workspace-message-box .el-message-box__btns .el-button--primary:hover{border-color:rgba(143,124,255,.95);background:linear-gradient(135deg,#7b67ff,#6340ff)}.workspace-message-box--danger .el-message-box__btns .el-button--primary{border-color:rgba(204,57,83,.88);color:#f5f7ff;background:linear-gradient(135deg,#d63b57,#b62c43);box-shadow:0 7px 16px rgba(201,54,77,.18)}.workspace-message-box--danger .el-message-box__btns .el-button--primary:hover:not(:disabled){border-color:rgba(255,124,141,.96);background:linear-gradient(135deg,#ff7084,#e9445c);transform:translateY(-1px);box-shadow:0 12px 24px rgba(255,78,103,.34)}.workspace-message-box--danger .el-message-box__btns .el-button--primary:focus{border-color:rgba(204,57,83,.88);background:linear-gradient(135deg,#d63b57,#b62c43);box-shadow:0 8px 18px rgba(201,54,77,.2)}.el-message{min-width:360px;border-radius:8px;border-color:rgba(143,124,255,.22);background:rgba(23,27,36,.96);box-shadow:0 18px 44px rgba(0,0,0,.42);backdrop-filter:blur(12px)}.el-message .el-message__content{color:#d8deef;font-size:14px;font-weight:600}.el-message--success{border-color:rgba(52,211,153,.32);background:linear-gradient(135deg,rgba(23,27,36,.97),rgba(23,45,38,.94))}.el-message--success .el-message__icon{color:#42d392}.el-message--warning{border-color:rgba(255,159,67,.34);background:linear-gradient(135deg,rgba(23,27,36,.97),rgba(54,39,21,.94))}.el-message--warning .el-message__icon{color:#ffb86b}.el-message--error{border-color:rgba(255,111,128,.34);background:linear-gradient(135deg,rgba(23,27,36,.97),rgba(55,25,32,.94))}.el-message--error .el-message__icon{color:#ff6f80}.el-message--info{border-color:rgba(143,124,255,.34);background:linear-gradient(135deg,rgba(23,27,36,.97),rgba(35,31,67,.94))}.el-message--info .el-message__icon{color:#8f7cff}.feu-site-user-dropdown.el-dropdown-menu{overflow:hidden;min-width:168px;padding:6px;border:1px solid rgba(143,124,255,.2);border-radius:8px;background:#151b27;box-shadow:0 18px 42px rgba(0,0,0,.38)}.feu-site-user-dropdown.el-dropdown-menu .popper__arrow,.feu-site-user-dropdown.el-dropdown-menu .popper__arrow:after{border-bottom-color:#151b27!important;border-top-color:#151b27!important}.feu-site-user-dropdown .el-dropdown-menu__item{height:38px;display:flex;align-items:center;gap:8px;border-radius:6px;color:#d8deef;font-size:14px;line-height:38px}.feu-site-user-dropdown .el-dropdown-menu__item:focus,.feu-site-user-dropdown .el-dropdown-menu__item:hover{color:#f5f7ff;background:rgba(143,124,255,.12)}.feu-site-user-dropdown .el-dropdown-menu__item--divided{margin-top:6px;border-top:1px solid hsla(0,0%,100%,.07)}.feu-site-user-dropdown .el-dropdown-menu__item--divided:before{display:none}#app,body,html{max-width:100%;overflow-x:hidden}:root{--feu-page-padding:clamp(8px,.75vw,14px);--feu-panel-gap:clamp(8px,.75vw,14px);--feu-panel-padding:clamp(12px,1vw,18px);--feu-control-height:clamp(34px,2.2vw,40px);--feu-icon-action-size:clamp(32px,2vw,36px);--feu-sidebar-width:208px;--feu-header-height:58px}@media(max-width:1199px){:root{--feu-sidebar-width:64px}}@media(max-width:991px){:root{--feu-sidebar-width:56px;--feu-page-padding:8px;--feu-panel-gap:8px;--feu-panel-padding:12px}}.feu-dialog.el-dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.feu-dialog.el-dialog .el-dialog__body{max-height:calc(100dvh - 120px);overflow-y:auto}