/*!
 * amis-editor-demo v1.0.0
 * author: fex
 * build tool: AKFun
 * build time: Mon Sep 29 2025 15:55:49 GMT+0800 (China Standard Time)
 * build tool info: https://github.com/wibetter/akfun
 */html{font-size:16px}.app-wrapper,.routes-wrapper{height:100%;position:relative;width:100%}.navbtn{float:right;margin:3px;visibility:visible}.a-Tabs--line>.a-Tabs-links>li>a:first-child{margin-right:30px}.Editor-Demo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;min-height:510px}.Editor-Demo,.Editor-Demo .Editor-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}.Editor-Demo .Editor-header{-webkit-box-flex:0;-moz-box-flex:0;background:#165dff;border-bottom:1px solid #e8e9eb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex:0 0 48px;-ms-flex:0 0 48px;flex:0 0 48px;z-index:1000}.Editor-Demo .Editor-header .editor-header-icon svg,.Editor-Demo .Editor-header .shortcut-icon-btn svg{display:inline-block;height:16px;width:16px}.Editor-Demo .Editor-header .Editor-title{-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 1 565px;-ms-flex:1 1 565px;flex:1 1 565px;font-family:PingFangSC-Medium;font-size:16px;font-weight:500;-webkit-justify-content:flex-start;justify-content:flex-start;letter-spacing:0;padding:0 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Editor-Demo .Editor-header .Editor-view-mode-group-container{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 150px;-ms-flex:0 1 150px;flex:0 1 150px}.Editor-Demo .Editor-header .Editor-view-mode-group-container,.Editor-Demo .Editor-header .Editor-view-mode-group-container .Editor-view-mode-group{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.Editor-Demo .Editor-header .Editor-view-mode-group-container .Editor-view-mode-group{background-color:#f2f2f4;border-radius:4px;font-family:PingFangSC-Regular;font-size:14px;font-weight:400;height:32px;letter-spacing:0;text-align:center;width:100px}.Editor-Demo .Editor-header .Editor-view-mode-group-container .Editor-view-mode-group .Editor-view-mode-btn{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:4px;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;-webkit-justify-content:center;justify-content:center;padding:0;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px}.Editor-Demo .Editor-header .Editor-view-mode-group-container .Editor-view-mode-group .Editor-view-mode-btn svg{color:#151b26}.Editor-Demo .Editor-header .Editor-view-mode-group-container .Editor-view-mode-group .Editor-view-mode-btn:first-child{margin-right:12px}.Editor-Demo .Editor-header .Editor-view-mode-group-container .Editor-view-mode-group .Editor-view-mode-btn:hover>svg{color:#2468f2}.Editor-Demo .Editor-header .Editor-view-mode-group-container .Editor-view-mode-group .Editor-view-mode-btn.is-active{background:#2468f2}.Editor-Demo .Editor-header .Editor-view-mode-group-container .Editor-view-mode-group .Editor-view-mode-btn.is-active svg{color:#fff}.Editor-Demo .Editor-header .Editor-view-mode-group-container .Editor-view-mode-group .Editor-view-mode-btn.is-active:hover{background:#5086f5}.Editor-Demo .Editor-header .Editor-header-actions{-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-flex:1 1 565px;-ms-flex:1 1 565px;flex:1 1 565px;font-size:12px;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 24px;white-space:nowrap}.Editor-Demo .Editor-header .Editor-header-actions,.Editor-Demo .Editor-header .Editor-header-actions .header-action-item{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.Editor-Demo .Editor-header .Editor-header-actions .header-action-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;cursor:pointer;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-left:18px;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Editor-Demo .Editor-header .Editor-header-actions .header-action-item>svg{fill:#151b26;width:16px}.Editor-Demo .Editor-header .Editor-header-actions .header-action-item:hover>svg{fill:#2468f2}.Editor-Demo .Editor-header .Editor-header-actions .header-action-item.disabled{cursor:not-allowed}.Editor-Demo .Editor-header .Editor-header-actions .header-action-item.disabled>svg{fill:#b8babf}.Editor-Demo .Editor-header .Editor-header-actions .header-action-item>svg.icon-editor-history{color:#151b26}.Editor-Demo .Editor-header .Editor-header-actions .header-action-item>svg.icon-editor-history:hover{color:#2468f2}.Editor-Demo .Editor-header .Editor-header-actions .header-action-item>svg.icon-editor-history.disabled,.Editor-Demo .Editor-header .Editor-header-actions .header-action-item>svg.icon-editor-history.disabled:hover{color:#b8babf;cursor:not-allowed}.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#2468f2;border:2px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:PingFangSC-Regular;font-size:12px;font-weight:400;height:32px;-webkit-justify-content:center;justify-content:center;line-height:20px;margin-left:8px;min-width:72px;padding:0 16px;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn.preview-btn{background:#fff;border:1px solid #dadbdd;border-radius:4px;color:#151a26}.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn.preview-btn:active,.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn.preview-btn:hover{outline:0;-webkit-transform:scale(1.04);transform:scale(1.04)}@media(min-width:768px){.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn.preview-btn .button-63{font-size:24px;min-width:196px}}.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn:active,.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn:hover{outline:0;-webkit-transform:scale(1.04);transform:scale(1.04)}@media(min-width:768px){.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn .button-63{font-size:24px;min-width:196px}}.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn.disabled{background-color:#f7f7f9;border-color:#f7f7f9;color:#b8babf;cursor:not-allowed}.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn.exit-btn{background-color:#fff;border:1px solid #ccc;color:#332e2e}.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn.exit-btn:hover{background:#fa541c;border-color:#fa541c;color:#fff}.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn-2{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;border-radius:4px;color:#2468f2;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:PingFangSC-Regular;font-size:12px;font-weight:400;height:32px;-webkit-justify-content:center;justify-content:center;line-height:20px;margin-left:8px;min-width:72px;padding:0 16px;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn-2:active,.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn-2:hover{outline:0;-webkit-transform:scale(1.04);transform:scale(1.04)}@media(min-width:768px){.Editor-Demo .Editor-header .Editor-header-actions .header-action-btn-2 .button-63{font-size:24px;min-width:196px}}.Editor-Demo .Editor-header .Editor-header-actions .margin-left-space{margin-left:30px}.Editor-Demo .Editor-inner{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;position:relative}.initial{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#84868c;background-color:#84868c;border:2px solid #fff;border-radius:4px;-webkit-box-shadow:0 15px 30px -5px rgba(151,65,252,.2);box-shadow:0 15px 30px -5px rgba(151,65,252,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:PingFangSC-Regular;font-size:12px;font-weight:400;height:32px;-webkit-justify-content:center;justify-content:center;line-height:20px;margin-left:8px;max-width:100%;min-width:72px;padding:0 16px;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}.initial:active,.initial:hover{outline:0;-webkit-transform:scale(1.04);transform:scale(1.04)}@media(min-width:768px){.initial .button-63{font-size:24px;min-width:196px}}.generator{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:green;background-color:#0f6b19;border:2px solid #fff;border-radius:4px;-webkit-box-shadow:0 15px 30px -5px rgba(151,65,252,.2);box-shadow:0 15px 30px -5px rgba(151,65,252,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:PingFangSC-Regular;font-size:12px;font-weight:400;height:32px;-webkit-justify-content:center;justify-content:center;line-height:20px;margin-left:8px;max-width:100%;min-width:72px;padding:0 16px;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}.generator:active,.generator:hover{outline:0;-webkit-transform:scale(1.04);transform:scale(1.04)}@media(min-width:768px){.generator .button-63{font-size:24px;min-width:196px}}.cxd-Grid{margin:0 .6rem!important}.cxd-Combo-item{border-radius:.3rem}.cxd-Form-item{margin:1rem auto!important}.cxd-Form-item:after{border:none!important}@media(max-width:767px){.cxd-Form-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;border-radius:.5rem!important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.cxd-Form-item:after{border:none!important}.cxd-Form-item .cxd-Form-label+.cxd-Form-item-controlBox{max-width:100%!important}.cxd-Form-label{min-width:100%!important}.cxd-Form-item .cxd-DateControl>.cxd-DatePicker,.cxd-Form-item .cxd-Form-control>.cxd-TextControl-input,.cxd-Form-item .cxd-Number-input,.cxd-Form-item .cxd-ResultBox,.cxd-Form-item .cxd-TextControl.is-focused>.cxd-TextControl-input,.cxd-Form-item .cxd-TextareaControl>textarea{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0!important}}.cxd-Panel-heading{background:#fff!important;border-width:0!important;padding:18px 12px!important}.cxd-Panel-title{background-color:#fff;font-size:1.2rem;font-weight:700}.cxd-Panel-footer{background:#fff!important}.cxd-Panel-body{padding:.4rem .8rem!important}.cxd-ComboControl{padding:0 .2rem!important}.cxd-Combo-delController{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.cxd-Panel-btnToolbar{background-color:#f7f8fa}.cxd-Link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;color:#165dff;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:1rem;text-decoration:underline}.cxd-FileControl-templateInfo,.cxd-Link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}