[data-v-e4739624]:export{menuText:#e0eeff;menuActiveText:#409eff;subMenuActiveText:#e0eeff;menuBg:#4c9af3;menuHover:#fff;subMenuBg:#4c9af3;subMenuHover:#fff;sideBarWidth:210px}.tipStr[data-v-e4739624]{font-size:14px;text-align:left;margin-left:50px;margin-:15px 0;color:red}.appbox[data-v-e4739624]{background-color:#f6f7f8;margin:15px}[data-v-e4739624] .el-form-item__content{width:200px}.textover[data-v-e4739624]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.pagination-container[data-v-e4739624]{margin-top:0;padding:10px 0}.data-title[data-v-e4739624]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#606266;font-weight:700}.data-title[data-v-e4739624]:before{content:"";width:4px;height:18px;background-color:#0079fe;margin-right:4px}[data-v-0de7147f]:export{menuText:#e0eeff;menuActiveText:#409eff;subMenuActiveText:#e0eeff;menuBg:#4c9af3;menuHover:#fff;subMenuBg:#4c9af3;subMenuHover:#fff;sideBarWidth:210px}.tipStr[data-v-0de7147f]{font-size:14px;text-align:left;margin-left:50px;margin-:15px 0;color:red}.appbox[data-v-0de7147f]{background-color:#f6f7f8;margin:15px}.textover[data-v-0de7147f]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.pagination-container[data-v-0de7147f]{margin-top:0;padding:10px 0}.data-title[data-v-0de7147f]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#606266;font-weight:700}.data-title[data-v-0de7147f]:before{content:"";width:4px;height:18px;background-color:#0079fe;margin-right:4px}.panel-g[data-v-222ca24e]{height:100%;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.panel-head-g[data-v-222ca24e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;color:#2a4a88}.title-wrap-g h3[data-v-222ca24e]{font-size:22px;line-height:1.2;font-weight:700}.title-wrap-g p[data-v-222ca24e]{margin-top:6px;font-size:12px;color:#6280b8}.actions-g[data-v-222ca24e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:4px}.actions-g[data-v-222ca24e] .el-button--text{height:30px;padding:0 8px;color:#3f67a8}.actions-g[data-v-222ca24e] .el-button--text:hover{color:#2f4f86}.panel-body-g[data-v-222ca24e]{margin-top:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.menu-grid-g[data-v-222ca24e]{height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;-ms-flex-line-pack:start;align-content:start;overflow-y:auto;overflow-x:hidden;padding:2px}.menu-card-g[data-v-222ca24e]{position:relative;min-height:84px;border-radius:12px;border:1px solid rgba(93,132,200,.26);background:linear-gradient(145deg,#fff,#f3f8ff);-webkit-box-shadow:0 8px 14px rgba(64,103,170,.12);box-shadow:0 8px 14px rgba(64,103,170,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;cursor:pointer;-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.menu-card-g[data-v-222ca24e]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:rgba(82,121,188,.42);-webkit-box-shadow:0 12px 18px rgba(64,103,170,.2);box-shadow:0 12px 18px rgba(64,103,170,.2)}.menu-icon-g[data-v-222ca24e]{width:42px;height:42px;margin-right:10px;border-radius:10px;-ms-flex-negative:0;flex-shrink:0}.menu-meta-g[data-v-222ca24e]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.menu-title-g[data-v-222ca24e]{font-size:16px;color:#2a4b89;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-type-g[data-v-222ca24e]{margin-top:6px;font-size:12px;color:#708bc0}.menu-remove-g[data-v-222ca24e]{position:absolute;right:8px;top:8px;color:#f56c6c;font-size:16px}.menu-grid-g[data-v-222ca24e]::-webkit-scrollbar{width:6px}.menu-grid-g[data-v-222ca24e]::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(102,145,214,.56)}.menu-grid-g[data-v-222ca24e]::-webkit-scrollbar-track{background:transparent}@media (max-width:767px){.menu-grid-g[data-v-222ca24e]{grid-template-columns:1fr}}.home-style-g[data-v-84808816]{--g-bg-main:#edf3ff;--g-bg-soft:#f8fbff;--g-panel-bg:hsla(0,0%,100%,0.9);--g-border:rgba(86,125,194,0.28);--g-shadow:0 10px 24px rgba(59,97,165,0.14);--g-text-main:#2a4a88;--g-text-sub:#6280b8;height:100%;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;overflow:hidden;background:radial-gradient(circle at 10% 0,rgba(103,142,212,.22),transparent 36%),radial-gradient(circle at 92% 8%,rgba(157,187,238,.16),transparent 38%),linear-gradient(145deg,var(--g-bg-main),var(--g-bg-soft))}.hero-g[data-v-84808816]{border-radius:14px;border:1px solid var(--g-border);background:linear-gradient(118deg,#2f6ed6,#3f89ef);color:#fff;padding:14px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-webkit-box-shadow:0 12px 22px rgba(60,100,170,.28);box-shadow:0 12px 22px rgba(60,100,170,.28)}.hero-main-g[data-v-84808816]{min-width:0}.hero-kicker-g[data-v-84808816]{font-size:12px;letter-spacing:1.2px;opacity:.9}.hero-title-g[data-v-84808816]{margin-top:4px;font-size:30px;line-height:1.2;font-weight:700}.hero-subtitle-g[data-v-84808816]{margin-top:8px;font-size:13px;line-height:1.6;opacity:.94}.hero-meta-g[data-v-84808816]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.chip-g[data-v-84808816]{border-radius:999px;border:1px solid hsla(0,0%,100%,.36);background:hsla(0,0%,100%,.18);padding:5px 12px;font-size:12px}.status-chip-g[data-v-84808816]{border-color:rgba(192,232,202,.72);background:rgba(82,173,111,.3)}.layout-g[data-v-84808816]{min-height:0;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:12px}.panel-g[data-v-84808816]{min-width:0;min-height:0;border-radius:12px;border:1px solid var(--g-border);background:var(--g-panel-bg);-webkit-box-shadow:var(--g-shadow);box-shadow:var(--g-shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:12px;overflow:hidden}.apps-g[data-v-84808816],.workbench-g[data-v-84808816]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.apps-head-g[data-v-84808816]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.apps-head-g h3[data-v-84808816]{font-size:18px;color:var(--g-text-main);font-weight:700}.apps-head-g[data-v-84808816] .el-button--text{color:var(--g-text-sub)}.apps-head-g[data-v-84808816] .el-button--text:hover{color:var(--g-text-main)}.apps-body-g[data-v-84808816]{margin-top:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;padding-right:2px}.apps-grid-g[data-v-84808816]{display:grid;grid-template-columns:1fr;gap:8px}.app-card-g[data-v-84808816]{min-height:72px;border-radius:10px;border:1px solid rgba(93,132,200,.24);background:linear-gradient(150deg,#fff,#f3f8ff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;cursor:pointer;-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.app-card-g[data-v-84808816]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:rgba(82,121,188,.42);-webkit-box-shadow:0 10px 16px rgba(64,103,170,.16);box-shadow:0 10px 16px rgba(64,103,170,.16)}.app-icon-g[data-v-84808816]{width:36px;height:36px;border-radius:8px;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.plus-g[data-v-84808816]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#dce8ff;color:#355a96;font-size:18px}.app-meta-g[data-v-84808816]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.app-name-g[data-v-84808816]{color:#2a4b89;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-desc-g[data-v-84808816]{margin-top:4px;color:#708bc0;font-size:12px}.add-card-g[data-v-84808816]{border-style:dashed}.apps-body-g[data-v-84808816]::-webkit-scrollbar{width:6px}.apps-body-g[data-v-84808816]::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(102,145,214,.5)}.apps-body-g[data-v-84808816]::-webkit-scrollbar-track{background:transparent}@media (max-width:1279px){.layout-g[data-v-84808816]{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) minmax(280px,1fr)}}@media (max-width:767px){.hero-g[data-v-84808816]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-title-g[data-v-84808816]{font-size:26px}}@media (prefers-reduced-motion:reduce){.app-card-g[data-v-84808816]{-webkit-transition:none;transition:none}}