.page-container[data-v-e92b9c80]{display:flex;flex-direction:column;height:100%;overflow:hidden;background:linear-gradient(135deg,#f8fbff,#eef4ff 46%,#fff);border-radius:.625rem;box-shadow:0 0 .625rem 0 rgba(32,76,131,.12)}.head-title[data-v-e92b9c80]{position:relative;display:flex;align-items:center;flex-shrink:0;width:97.5%;margin:.9375rem auto 0;font-size:1.25rem;font-weight:500;color:#000}.head-title .tle[data-v-e92b9c80]{width:-moz-max-content;width:max-content;margin:0 .3125rem 0 .9375rem}.head-title[data-v-e92b9c80]:before{position:absolute;width:.375rem;height:1.0625rem;content:"";background-color:#307af8;border-radius:.625rem}.page-body[data-v-e92b9c80]{display:flex;flex:1;flex-direction:column;min-height:0;padding:1rem;overflow:hidden}.empty-card[data-v-e92b9c80],.filter-panel[data-v-e92b9c80],.hero-panel[data-v-e92b9c80]{position:relative;flex-shrink:0;overflow:hidden;border:.0625rem solid #e9eef7;border-radius:1.25rem}.hero-panel[data-v-e92b9c80]{padding:0;margin-bottom:1.125rem;background:linear-gradient(135deg,#f8fbff,#eef4ff 46%,#fff)}.hero-grid[data-v-e92b9c80]{position:absolute;inset:0;background-image:linear-gradient(rgba(86,122,255,.07) .0625rem,transparent 0),linear-gradient(90deg,rgba(86,122,255,.07) .0625rem,transparent 0);background-size:1.5rem 1.5rem;opacity:.7}.hero-main[data-v-e92b9c80]{position:relative;z-index:1;display:flex;justify-content:space-between;gap:1.25rem;padding:1.875rem}.hero-badge[data-v-e92b9c80]{display:inline-flex;align-items:center;gap:.375rem;height:1.75rem;padding:0 .75rem;font-size:.75rem;color:#307af8;background:rgba(48,122,248,.08);border-radius:.875rem}.hero-title[data-v-e92b9c80]{margin-top:.75rem;font-size:1.875rem;font-weight:600;color:#162033}.hero-subtitle[data-v-e92b9c80]{margin-top:.5rem;font-size:1rem;color:#334155}.hero-desc[data-v-e92b9c80]{max-width:47.5rem;margin-top:.875rem;line-height:1.9;color:#64748b}.hero-art[data-v-e92b9c80]{position:relative;display:flex;align-items:center;justify-content:center;width:11.25rem;min-height:8.75rem}.hero-art__bg[data-v-e92b9c80]{position:absolute;border-radius:50%}.hero-art__bg--one[data-v-e92b9c80]{width:8.25rem;height:8.25rem;background:rgba(48,122,248,.12)}.hero-art__bg--two[data-v-e92b9c80]{width:5.5rem;height:5.5rem;transform:translate(2.625rem,1.75rem);background:rgba(88,166,255,.18)}.hero-art__icon[data-v-e92b9c80]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:7.25rem;height:7.25rem;font-size:3.375rem;color:#fff;background:linear-gradient(135deg,#307af8,#58a6ff);border-radius:1.75rem;box-shadow:0 1rem 2rem -1.25rem rgba(48,122,248,.7)}.filter-panel[data-v-e92b9c80]{flex-shrink:0;padding:1.125rem;margin-bottom:1.125rem}.button-row[data-v-e92b9c80],.toolbar-actions[data-v-e92b9c80],.toolbar-row[data-v-e92b9c80]{display:flex;flex-wrap:wrap;gap:.625rem}.filter-top-row[data-v-e92b9c80]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.button-row--primary[data-v-e92b9c80]{flex:1}.toolbar-row--top[data-v-e92b9c80]{flex-shrink:0;margin-top:0}.category-manage-layout[data-v-e92b9c80]{min-height:17.5rem}.secondary-row[data-v-e92b9c80],.toolbar-tip[data-v-e92b9c80]{margin-top:.75rem}.pill-btn[data-v-e92b9c80],.sub-pill-btn[data-v-e92b9c80]{display:inline-flex;align-items:center;gap:.375rem;border:0;cursor:pointer;transition:all .2s ease}.pill-btn[data-v-e92b9c80]{padding:.625rem 1rem;color:#64748b;background:hsla(0,0%,100%,.78);border-radius:.25rem}.pill-btn--active[data-v-e92b9c80]{color:#fff;background:#307af8;box-shadow:0 .625rem 1.5rem -.875rem rgba(59,91,219,.8)}.sub-pill-btn[data-v-e92b9c80]{padding:.5625rem .875rem;color:#64748b;background:transparent;border:.0625rem solid #e5e7eb;border-radius:.25rem}.sub-pill-btn--active[data-v-e92b9c80]{color:#307af8;background:rgba(48,122,248,.08);border-color:rgba(48,122,248,.2)}.keyword-input[data-v-e92b9c80]{width:18.75rem;max-width:100%}.dialog-title-desc[data-v-e92b9c80],.toolbar-tip[data-v-e92b9c80]{font-size:.75rem;color:#64748b}.dialog-title-desc[data-v-e92b9c80]{margin-bottom:.75rem}.dialog-summary-row[data-v-e92b9c80]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:.75rem}.dialog-summary-item[data-v-e92b9c80]{padding:.75rem .875rem;background:#f8fafc;border:.0625rem solid #e2e8f0;border-radius:.875rem}.dialog-summary-item span[data-v-e92b9c80]{display:block;font-size:.75rem;color:#64748b}.dialog-summary-item strong[data-v-e92b9c80]{display:block;margin-top:.5rem;font-size:1.125rem;color:#162033}.toolbar-left-actions[data-v-e92b9c80]{display:flex;align-items:center;gap:.75rem}.category-manage-content[data-v-e92b9c80]{flex:1;min-height:0;border:.0625rem solid #ebeef5;border-radius:.5rem;padding:1rem;background:#fff}.category-manage-toolbar[data-v-e92b9c80]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.category-tree-table[data-v-e92b9c80]{width:100%}.text-danger[data-v-e92b9c80]{color:#f56c6c}[data-v-e92b9c80] .category-manage-dialog .el-dialog__body{padding:0 1.25rem 1.25rem}[data-v-e92b9c80] .category-tree-table .el-table__row--level-1{background:#fafafa!important}[data-v-e92b9c80] .category-tree-table .el-table__row--level-1:hover>td{background:inherit!important}.card-grid-wrap[data-v-e92b9c80]{flex:1;min-height:0;overflow:hidden}.card-grid[data-v-e92b9c80]{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.125rem;height:100%;padding-right:.25rem;overflow-y:auto}.service-card[data-v-e92b9c80]{display:flex;flex-direction:column;align-self:start;padding:1.25rem;background:#fff;border:.0625rem solid #e8eef7;border-radius:1.125rem;box-shadow:0 1rem 2.5rem -1.75rem rgba(61,98,255,.45);transition:all .2s ease}.service-card[data-v-e92b9c80]:hover{transform:translateY(-.125rem);box-shadow:0 1.25rem 3rem -1.5rem rgba(61,98,255,.35)}.service-card__actions[data-v-e92b9c80],.service-card__footer[data-v-e92b9c80],.service-card__head-left[data-v-e92b9c80],.service-card__head[data-v-e92b9c80],.service-card__metric-row[data-v-e92b9c80],.service-card__name-row[data-v-e92b9c80]{display:flex}.service-card__footer[data-v-e92b9c80],.service-card__head[data-v-e92b9c80],.service-card__metric-row[data-v-e92b9c80]{justify-content:space-between}.service-card__head-left[data-v-e92b9c80]{gap:.75rem;min-width:0}.service-card__avatar[data-v-e92b9c80]{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;font-size:1.25rem;font-weight:600;color:#fff;border-radius:1rem;flex-shrink:0}.service-card__avatar--primary[data-v-e92b9c80]{background:linear-gradient(135deg,#307af8,#5aa4ff)}.service-card__avatar--success[data-v-e92b9c80]{background:linear-gradient(135deg,#18b47e,#48cfaa)}.service-card__avatar--warning[data-v-e92b9c80]{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.service-card__avatar--danger[data-v-e92b9c80]{background:linear-gradient(135deg,#ef4444,#fb7185)}.service-card__meta[data-v-e92b9c80]{flex:1;min-width:0}.service-card__name[data-v-e92b9c80]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;color:#162033}.service-card__recommend[data-v-e92b9c80]{display:inline-flex;align-items:center;height:1.375rem;padding:0 .5rem;margin-left:.5rem;font-size:.75rem;color:#307af8;background:rgba(48,122,248,.08);border-radius:.6875rem}.service-card__owner[data-v-e92b9c80],.service-card__scope[data-v-e92b9c80],.service-card__time[data-v-e92b9c80]{margin-top:.375rem;font-size:.75rem;color:#64748b}.service-card__desc[data-v-e92b9c80],.service-card__summary[data-v-e92b9c80]{margin-top:.875rem;line-height:1.8;color:#475569}.service-card__summary[data-v-e92b9c80]{font-size:.875rem;color:#334155}.service-card__actions[data-v-e92b9c80],.service-card__tags[data-v-e92b9c80]{display:flex;flex-wrap:wrap;gap:.5rem}.service-card__tags[data-v-e92b9c80]{margin-top:1rem}.service-card__tag[data-v-e92b9c80]{display:inline-flex;align-items:center;height:1.5rem;padding:0 .625rem;font-size:.75rem;color:#64748b;background:#f8fafc;border-radius:.75rem}.service-card__tag--primary[data-v-e92b9c80]{color:#307af8;background:rgba(48,122,248,.08)}.service-card__metric-row[data-v-e92b9c80]{align-items:center;gap:.625rem;margin-top:1rem;padding-top:1rem;border-top:.0625rem solid #eef2f7}.service-card__metric[data-v-e92b9c80]{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;color:#64748b}.service-card__metric strong[data-v-e92b9c80]{font-size:.875rem;color:#162033}.service-card__metric-text[data-v-e92b9c80]{font-size:.75rem;color:#64748b}.service-card__footer[data-v-e92b9c80]{align-items:center;gap:.75rem;margin-top:1rem}.empty-card[data-v-e92b9c80]{display:flex;flex:1;align-items:center;justify-content:center;gap:.625rem;min-height:13.75rem;color:#94a3b8}@media screen and (max-width:768px){.category-manage-layout[data-v-e92b9c80],.filter-top-row[data-v-e92b9c80],.hero-main[data-v-e92b9c80],.service-card__footer[data-v-e92b9c80],.service-card__head[data-v-e92b9c80]{flex-direction:column}.hero-art[data-v-e92b9c80]{width:auto;min-height:7.5rem}}