.carousel-container[data-v-3744be61]{padding:20px;background:#f5f7f9;min-height:100vh}.card-style[data-v-3744be61]{border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);background:#fff}.card-title[data-v-3744be61]{font-size:18px;font-weight:500;color:#2d8cf0;margin:0}.table-style[data-v-3744be61]{margin-top:16px}.table-style[data-v-3744be61] .ivu-table-cell{padding:8px}.thumbnail-wrapper[data-v-3744be61]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-image[data-v-3744be61]{width:80px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #eee;cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.table-image[data-v-3744be61]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2)}.action-links[data-v-3744be61]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.action-links[data-v-3744be61] .ivu-btn-text{font-size:14px;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease}.action-links[data-v-3744be61] .ivu-btn-text:hover{opacity:.8}.pagination-style[data-v-3744be61]{margin-top:16px;text-align:right}.modal-style[data-v-3744be61] .ivu-modal{border-radius:8px}.form-style[data-v-3744be61] .ivu-form-item-label{font-weight:500;color:#333}.upload-style[data-v-3744be61]{margin-bottom:10px}.image-preview[data-v-3744be61]{margin-top:10px}.image-preview img[data-v-3744be61]{width:160px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #eee;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}[data-v-3744be61] .ivu-switch-large{width:60px}[data-v-3744be61] .ivu-switch-checked{background:#2d8cf0}[data-v-3744be61] .ivu-btn-primary{border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}[data-v-3744be61] .ivu-btn-primary:hover{background:#57a3f3}.ivu-btn[data-v-3744be61]{display:-webkit-box;display:-ms-flexbox;display:flex}.ivu-btn-text[data-v-3744be61],.ivu-btn[data-v-3744be61]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.ivu-btn-text[data-v-3744be61]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.kf-container[data-v-e8435d46]{padding:20px;background:#f5f7f9;min-height:100vh}.card-style[data-v-e8435d46]{border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);background:#fff;max-width:800px;margin:0 auto}.card-title[data-v-e8435d46]{font-size:18px;font-weight:500;color:#2d8cf0;margin:0}.kf-content[data-v-e8435d46]{padding:24px}.kf-form[data-v-e8435d46]{margin-bottom:24px}.kf-input[data-v-e8435d46]{width:100%;max-width:500px}.kf-tip[data-v-e8435d46]{margin-top:8px;font-size:12px;color:#999;line-height:1.5;word-break:break-all}.kf-actions[data-v-e8435d46]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 0;border-top:1px solid #f0f0f0}.save-btn[data-v-e8435d46]{min-width:120px}.reset-btn[data-v-e8435d46],.test-btn[data-v-e8435d46]{min-width:80px}.test-modal-style[data-v-e8435d46] .ivu-modal{border-radius:8px}.test-content[data-v-e8435d46]{text-align:center;padding:20px}.test-loading[data-v-e8435d46]{padding:40px 20px}.test-loading p[data-v-e8435d46]{margin-top:16px;color:#666}.test-result[data-v-e8435d46]{padding:20px}.test-result h4[data-v-e8435d46]{margin:12px 0 8px 0;color:#333}.test-result p[data-v-e8435d46]{color:#666;margin:0}.test-empty[data-v-e8435d46]{padding:40px 20px;color:#999}.test-empty p[data-v-e8435d46]{margin:0}[data-v-e8435d46] .ivu-input{border-radius:4px}[data-v-e8435d46] .ivu-btn-primary{border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}[data-v-e8435d46] .ivu-btn-primary:hover{background:#57a3f3}[data-v-e8435d46] .ivu-btn-text{text-decoration:underline;color:#2d8cf0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}[data-v-e8435d46] .ivu-btn-text:hover{opacity:.8}[data-v-e8435d46] .ivu-form-item-label{font-weight:500;color:#333}.service-container[data-v-03e24506]{padding:24px;background:linear-gradient(135deg,#f5f7f9,#e8ecef)}.card-style[data-v-03e24506]{border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08);background:#fff;max-width:1200px;margin:0 auto;padding:24px}.card-title[data-v-03e24506]{font-size:22px;font-weight:600;color:#2d8cf0;margin:0;line-height:1.5}.secondary-table-style[data-v-03e24506],.table-style[data-v-03e24506]{margin-top:24px;border-radius:10px;overflow:hidden;background:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}.secondary-table-style .ivu-table[data-v-03e24506],.table-style .ivu-table[data-v-03e24506]{font-size:15px;color:#333}.secondary-table-style .ivu-table-header th[data-v-03e24506],.table-style .ivu-table-header th[data-v-03e24506]{background:#f8f9fb;color:#2d8cf0;font-weight:600;padding:14px 16px;border-bottom:2px solid #e8ecef;font-size:15px;text-transform:uppercase;letter-spacing:.5px}.secondary-table-style .ivu-table-cell[data-v-03e24506],.table-style .ivu-table-cell[data-v-03e24506]{padding:16px;font-size:14px;color:#444;line-height:1.6}.secondary-table-style .ivu-table-row[data-v-03e24506],.table-style .ivu-table-row[data-v-03e24506]{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.secondary-table-style .ivu-table-row[data-v-03e24506]:hover,.table-style .ivu-table-row[data-v-03e24506]:hover{background:#f3faff}.secondary-table-style .ivu-table-stripe .ivu-table-row[data-v-03e24506]:nth-child(2n),.table-style .ivu-table-stripe .ivu-table-row[data-v-03e24506]:nth-child(2n){background:#fafafa}.empty-state[data-v-03e24506]{text-align:center;padding:24px;color:#888;font-size:16px;font-style:italic;background:#f8f9fb;border-radius:8px;margin-top:24px}.thumbnail-wrapper[data-v-03e24506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-image[data-v-03e24506]{width:90px;height:68px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid #e8ecef;cursor:pointer;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.table-image[data-v-03e24506]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 6px 14px rgba(0,0,0,.1);box-shadow:0 6px 14px rgba(0,0,0,.1)}.action-links[data-v-03e24506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.action-links .ivu-btn-text[data-v-03e24506]{font-size:15px;font-weight:500;text-decoration:none;padding:6px 12px;border-radius:6px;-webkit-transition:all .3s ease;transition:all .3s ease}.action-links .ivu-btn-text[data-v-03e24506]:hover{background:#e8ecef;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.pagination-style[data-v-03e24506]{margin-top:24px;text-align:right;padding:12px 0}.pagination-style .ivu-page-item[data-v-03e24506]{border-radius:6px;margin:0 4px;-webkit-transition:all .3s ease;transition:all .3s ease}.pagination-style .ivu-page-item[data-v-03e24506]:hover{background:#2d8cf0;color:#fff}.modal-style .ivu-modal[data-v-03e24506],.secondary-modal-style .ivu-modal[data-v-03e24506]{border-radius:12px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1)}.form-style[data-v-03e24506]{padding:20px}.form-style .ivu-form-item-label[data-v-03e24506]{font-size:15px;font-weight:600;color:#2d8cf0;padding-right:12px}.input-style[data-v-03e24506]{border-radius:8px;-webkit-transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,box-shadow .3s ease;transition:border-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.input-style[data-v-03e24506]:hover{border-color:#2d8cf0;-webkit-box-shadow:0 2px 6px rgba(45,140,240,.2);box-shadow:0 2px 6px rgba(45,140,240,.2)}.upload-style[data-v-03e24506]{margin-bottom:16px}.image-preview[data-v-03e24506]{margin-top:12px}.image-preview img[data-v-03e24506]{width:200px;height:140px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid #e8ecef;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.image-preview img[data-v-03e24506]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 6px 14px rgba(0,0,0,.1);box-shadow:0 6px 14px rgba(0,0,0,.1)}.ivu-switch-large[data-v-03e24506]{width:64px;height:28px;border-radius:16px}.ivu-switch-checked[data-v-03e24506]{background:#2d8cf0}.ivu-btn-primary[data-v-03e24506]{border-radius:8px;font-weight:500;padding:10px 24px;-webkit-transition:all .3s ease;transition:all .3s ease}.ivu-btn-primary[data-v-03e24506]:hover{background:#57a3f3;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(45,140,240,.3);box-shadow:0 4px 12px rgba(45,140,240,.3)}.ivu-btn[data-v-03e24506]{display:-webkit-box;display:-ms-flexbox;display:flex}.ivu-btn-text[data-v-03e24506],.ivu-btn[data-v-03e24506]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.ivu-btn-text[data-v-03e24506]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tabs-style1[data-v-ecb883ec] .ivu-tabs .ivu-tabs-bar{padding:0 10px;border-radius:4px;background:#fff}.tabs-style1[data-v-ecb883ec] .ivu-tabs .ivu-tabs-bar .ivu-tabs-nav{padding:10px 0}.tabs-style1[data-v-ecb883ec] .ivu-tabs .ivu-tabs-bar .ivu-tabs-nav .ivu-tabs-tab{font-size:16px!important}