@keyframes shimmer-7daf8cd3{0%{background-position:-29.25rem 0}to{background-position:29.25rem 0}}.skeleton-container[data-v-7daf8cd3]{padding:1rem;background:#f5f7fa;min-height:100vh}.skeleton-section[data-v-7daf8cd3]{margin-bottom:1.5rem}.skeleton-title[data-v-7daf8cd3]{width:7.5rem;height:1.5rem;background:linear-gradient(90deg,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%);background-size:50rem 6.25rem;animation:shimmer-7daf8cd3 1.5s infinite;border-radius:.25rem;margin-bottom:1rem}.skeleton-grid[data-v-7daf8cd3]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.skeleton-item[data-v-7daf8cd3]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem;background:#fff;border-radius:.5rem}.skeleton-icon[data-v-7daf8cd3]{width:3rem;height:3rem;border-radius:.5rem}.skeleton-icon[data-v-7daf8cd3],.skeleton-text[data-v-7daf8cd3]{background:linear-gradient(90deg,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%);background-size:50rem 6.25rem;animation:shimmer-7daf8cd3 1.5s infinite}.skeleton-text[data-v-7daf8cd3]{width:3.75rem;height:1rem;border-radius:.25rem}.skeleton-product-card[data-v-7daf8cd3]{background:#fff;border-radius:.75rem;padding:1rem;margin-bottom:.75rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.05)}.skeleton-product-header[data-v-7daf8cd3]{width:12.5rem;height:1.25rem;border-radius:.25rem;margin:0 auto .75rem}.skeleton-chart[data-v-7daf8cd3],.skeleton-product-header[data-v-7daf8cd3]{background:linear-gradient(90deg,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%);background-size:50rem 6.25rem;animation:shimmer-7daf8cd3 1.5s infinite}.skeleton-chart[data-v-7daf8cd3]{width:100%;height:7.5rem;border-radius:.5rem;margin-bottom:.75rem}.skeleton-product-info[data-v-7daf8cd3]{display:flex;flex-direction:column;gap:.5rem}.skeleton-info-row[data-v-7daf8cd3]{width:100%;height:1rem;background:linear-gradient(90deg,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%);background-size:50rem 6.25rem;animation:shimmer-7daf8cd3 1.5s infinite;border-radius:.25rem}@media (max-width:375px){.skeleton-grid[data-v-7daf8cd3]{grid-template-columns:repeat(3,1fr)}}.load-error[data-v-9c1ad930]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.75rem 1.25rem;text-align:center}.error-icon[data-v-9c1ad930]{width:5rem;height:5rem;background:linear-gradient(135deg,#fff5f5,#ffe8e8);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;animation:pulse-9c1ad930 2s infinite}.error-icon i[data-v-9c1ad930]{font-size:2.5rem;color:#f56c6c}@keyframes pulse-9c1ad930{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}.error-title[data-v-9c1ad930]{font-size:1.125rem;font-weight:600;color:#303133;margin-bottom:.5rem}.error-desc[data-v-9c1ad930]{font-size:.875rem;color:#909399;margin-bottom:1.5rem;line-height:1.6}.el-button[data-v-9c1ad930]{border-radius:1.5rem;padding:.75rem 2rem;font-size:.9375rem;display:flex;align-items:center;gap:.375rem;background:linear-gradient(135deg,#667eea,#764ba2);border:none}.el-button i[data-v-9c1ad930]{font-size:1rem}.el-button[data-v-9c1ad930]:hover{box-shadow:0 .25rem .75rem rgba(102,126,234,.4)}.section-block[data-v-a9aaaf0a]{margin-bottom:1.25rem}.section-block .section-title[data-v-a9aaaf0a]{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;color:#303133;margin-bottom:.75rem;padding:0 .25rem}.section-block .section-title i[data-v-a9aaaf0a]{font-size:1.25rem;color:#667eea}.menu-grid[data-v-a9aaaf0a]{display:grid;grid-template-columns:repeat(4,1fr);gap:.625rem}@media (max-width:375px){.menu-grid[data-v-a9aaaf0a]{grid-template-columns:repeat(3,1fr)}}.menu-item[data-v-a9aaaf0a]{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.75rem .375rem;background:#fff;border-radius:.625rem;cursor:pointer;transition:all .3s;border:.0625rem solid #f0f2f5}.menu-item[data-v-a9aaaf0a]:active{transform:scale(.95)}.menu-item[data-v-a9aaaf0a]:hover{transform:translateY(-.125rem);box-shadow:0 .25rem .75rem rgba(102,126,234,.15);border-color:#667eea}.menu-item .menu-icon[data-v-a9aaaf0a]{width:2.625rem;height:2.625rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;box-shadow:0 .125rem .5rem rgba(0,0,0,.1)}.menu-item .menu-icon i[data-v-a9aaaf0a]{font-size:1.25rem;color:#fff}.menu-item .menu-name[data-v-a9aaaf0a]{font-size:.75rem;color:#606266;text-align:center;line-height:1.3;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.company-action-list[data-v-a9aaaf0a],.product-list[data-v-a9aaaf0a]{display:flex;flex-direction:column;gap:.75rem}.company-action-list .action-card[data-v-a9aaaf0a]{background:#fff;border-radius:.75rem;overflow:hidden;box-shadow:0 .125rem .5rem rgba(0,0,0,.06)}.company-action-list .action-card .action-header[data-v-a9aaaf0a]{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-bottom:.0625rem solid #f0f2f5;cursor:pointer;transition:background .3s}.company-action-list .action-card .action-header[data-v-a9aaaf0a]:hover{background:#f5f7fa}.company-action-list .action-card .action-header .action-title[data-v-a9aaaf0a]{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:#303133}.company-action-list .action-card .action-header .action-title i[data-v-a9aaaf0a]{font-size:1.125rem;color:#667eea}.company-action-list .action-card .action-header .action-more[data-v-a9aaaf0a]{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:#909399;position:relative}.company-action-list .action-card .action-header .action-more i[data-v-a9aaaf0a]{font-size:.875rem}.company-action-list .action-card .action-header .action-more .action-badge[data-v-a9aaaf0a]{position:absolute;top:-.5rem;right:-.5rem;min-width:1rem;height:1rem;padding:0 .25rem;background:#f56c6c;color:#fff;border-radius:.5rem;font-size:.625rem;line-height:1rem;text-align:center;font-weight:600}.company-action-list .action-card .action-body[data-v-a9aaaf0a]{padding:.75rem 1rem}.form-list[data-v-a9aaaf0a]{background:#fff;border-radius:.75rem;overflow:hidden;box-shadow:0 .125rem .5rem rgba(0,0,0,.06)}.form-list .form-item[data-v-a9aaaf0a]{display:flex;align-items:center;padding:.875rem 1rem;border-bottom:.0625rem solid #f0f2f5;cursor:pointer;transition:background .3s}.form-list .form-item[data-v-a9aaaf0a]:last-child{border-bottom:none}.form-list .form-item[data-v-a9aaaf0a]:active{background:#f5f7fa}.form-list .form-item .form-icon[data-v-a9aaaf0a]{width:2rem;height:2rem;background:linear-gradient(135deg,#ff758f,#ff4d6d);border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin-right:.75rem;flex-shrink:0}.form-list .form-item .form-icon i[data-v-a9aaaf0a]{font-size:1.125rem;color:#fff}.form-list .form-item .form-name[data-v-a9aaaf0a]{flex:1;font-size:.875rem;color:#303133;line-height:1.4}.form-list .form-item .el-icon-arrow-right[data-v-a9aaaf0a]{font-size:1rem;color:#c0c4cc;flex-shrink:0}.grid[data-v-a9aaaf0a]{text-align:center;background-color:#f6f6f6;padding-top:1rem;border-radius:.25rem;flex-wrap:wrap;width:100%;position:relative}@media screen and (min-width:992px){.grid[data-v-a9aaaf0a]{margin:0 auto;max-width:75rem}}.grid .grid-item[data-v-a9aaaf0a]{position:relative;text-decoration:none;color:#000;width:25%;margin-bottom:1rem}.grid .grid-item .icon-box[data-v-a9aaaf0a]{position:absolute;width:2.5rem;height:2.5rem;z-index:99;top:0;left:50%;line-height:2.5rem;transform:translateX(-50%);color:#f56c6c}.grid .grid-item .del-box[data-v-a9aaaf0a]{background-color:rgba(0,0,0,.5)}.grid .grid-item .add-box[data-v-a9aaaf0a]{background-color:rgba(0,0,0,.6)}.grid .grid-item .icon-wancheng[data-v-a9aaaf0a]{color:#67c23a}.grid .grid-item .icon[data-v-a9aaaf0a]{display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:.375rem;width:2.5rem;height:2.5rem;color:#fff;border-radius:.375rem}.grid .grid-item .icon[data-v-a9aaaf0a]:active,.grid .grid-item .icon[data-v-a9aaaf0a]:hover{opacity:.8}@media screen and (min-width:992px){.grid .grid-item[data-v-a9aaaf0a]{width:20%}}.grid .iconfont[data-v-a9aaaf0a]{font-size:1.75rem}.grid .rowTitle[data-v-a9aaaf0a]{margin-top:.125rem;font-family:SimSun;font-weight:700}.content .mt-20[data-v-a9aaaf0a]{margin-top:1.25rem}.content .ml-20[data-v-a9aaaf0a]{margin-left:1.25rem}.content .typeName[data-v-a9aaaf0a]{font-size:1.625rem;font-weight:700;padding:.625rem 0 .625rem 0;align-items:center}.content .typeName .iconfont[data-v-a9aaaf0a]{font-size:1.25rem}.content .sub-type[data-v-a9aaaf0a]{font-size:1.25rem;font-weight:700;padding:.625rem 0 .625rem 0}.content .typeItem[data-v-a9aaaf0a]{margin-bottom:1.25rem}.content .typeItem[data-v-a9aaaf0a] .el-card__header{border-bottom:0}.content .typeItem .typeSubName[data-v-a9aaaf0a]{font-size:1.125rem;font-weight:700}.content .companyItem[data-v-a9aaaf0a]{margin-bottom:.625rem}.content .companyItem[data-v-a9aaaf0a] .el-card__body,.content .companyItem[data-v-a9aaaf0a] .el-card__header{padding:.625rem}.content .companyItem[data-v-a9aaaf0a]:last-child{border-bottom:none}.content .companyItem .companyTitle[data-v-a9aaaf0a]{padding-bottom:.625rem;display:flex;align-items:center;justify-content:space-between;border-bottom:.0625rem solid #e2e2e2;position:relative}.content .companyItem .companyTitle .rightNum[data-v-a9aaaf0a]{width:1rem;height:1rem;line-height:1rem;border-radius:100%;background-color:red;color:#fff;position:absolute;font-size:.625rem;text-align:center;top:-.375rem;transform:scale(.8);right:.375rem}.card[data-v-a9aaaf0a]{box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.1);border-radius:.25rem;margin-bottom:1rem;margin-top:.5rem}.help-list[data-v-a9aaaf0a]{border-radius:.375rem;border:.0625rem solid #f1f1f1;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.1)}.help-list .help-item[data-v-a9aaaf0a]{display:flex;border-bottom:.0625rem solid #f1f1f1;padding:.5rem;align-items:center}.help-list .help-item[data-v-a9aaaf0a]:active,.help-list .help-item[data-v-a9aaaf0a]:hover{opacity:.8}.help-list .help-item .bg-form[data-v-a9aaaf0a]{background-color:#ff758f}.help-list .help-item .bg-help[data-v-a9aaaf0a]{background-color:#f9ca64}.help-list .help-item .question[data-v-a9aaaf0a]{color:#fff;border-radius:50%;padding:.125rem;width:1.125rem;height:1.125rem;font-size:.875rem;text-align:center;margin-right:.375rem}.help-list .help-item[data-v-a9aaaf0a]:last-child{border-bottom:0}.help-list .help-item .title[data-v-a9aaaf0a]{flex:1}.help-list .help-item .iconfont[data-v-a9aaaf0a]{font-size:.875rem}