.demo-spin-icon-load{animation:ani-demo-spin 1s linear infinite}@keyframes ani-demo-spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.demo-spin-col{height:1.333333rem;width:100%;position:relative}.park-selector-section{margin-bottom:.213333rem}.park-selector-section .search-card .search-title{font-size:.213333rem;font-weight:600;margin-bottom:.213333rem;color:#2d8cf0;display:flex;align-items:center;gap:.106667rem}.park-selector-section .search-card .current-park-display{display:flex;align-items:center;height:.586667rem;padding:0 .16rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:.013333rem solid #dee2e6;border-radius:.08rem;gap:.106667rem}.park-selector-section .search-card .current-park-display .park-name{font-weight:500;color:#2d8cf0;font-size:.186667rem}.main-content .settings-container{background:#fff;border-radius:.106667rem;box-shadow:0 .026667rem .106667rem rgba(0,0,0,.1);border:.013333rem solid #e8eaec}.main-content .settings-container .settings-layout .split-container{height:32rem;border-radius:.08rem;overflow:hidden;border:none}.main-content .settings-container .settings-layout .split-container .left-panel,.main-content .settings-container .settings-layout .split-container .right-panel{padding:.266667rem;background:#fafbfc;height:100%;overflow-y:auto}.main-content .settings-container .settings-layout .split-container .left-panel .config-section,.main-content .settings-container .settings-layout .split-container .right-panel .config-section{margin-bottom:.32rem;background:#fff;border-radius:.08rem;border:.013333rem solid #e8eaec;padding:.266667rem}.main-content .settings-container .settings-layout .split-container .left-panel .config-section:last-child,.main-content .settings-container .settings-layout .split-container .right-panel .config-section:last-child{margin-bottom:0}.main-content .settings-container .settings-layout .split-container .left-panel .config-section .section-header,.main-content .settings-container .settings-layout .split-container .right-panel .config-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.266667rem;padding-bottom:.16rem;border-bottom:.013333rem solid #f0f0f0}.main-content .settings-container .settings-layout .split-container .left-panel .config-section .section-header .section-title,.main-content .settings-container .settings-layout .split-container .right-panel .config-section .section-header .section-title{display:flex;align-items:center;gap:.106667rem;font-weight:600;color:#2d8cf0;font-size:.2rem}.main-content .settings-container .settings-layout .split-container .left-panel .config-section .section-header .section-actions,.main-content .settings-container .settings-layout .split-container .right-panel .config-section .section-header .section-actions{display:flex;gap:.106667rem;align-items:center}.main-content .settings-container .settings-layout .split-container .left-panel .config-section .config-form,.main-content .settings-container .settings-layout .split-container .right-panel .config-section .config-form{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.213333rem;grid-row-gap:.106667rem}.main-content .settings-container .settings-layout .split-container .left-panel .config-section .config-form .ivu-form-item,.main-content .settings-container .settings-layout .split-container .right-panel .config-section .config-form .ivu-form-item{margin-bottom:.213333rem}.main-content .settings-container .settings-layout .split-container .left-panel .config-section .config-form .itemtitle,.main-content .settings-container .settings-layout .split-container .right-panel .config-section .config-form .itemtitle{grid-column:-1;margin-top:.106667rem}.main-content .settings-container .settings-layout .split-container .right-panel{background:#fff}.time-restrict-form .rule-section{margin-bottom:.32rem}.time-restrict-form .rule-section .section-title .ivu-form-item-label{font-size:.2rem!important;font-weight:600!important;color:#2d8cf0!important;border-left:.04rem solid #2d8cf0!important;padding-left:.133333rem!important;background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border-radius:.053333rem!important;margin-bottom:.213333rem!important}.time-restrict-form .rule-section .rule-controls,.time-restrict-form .rule-section .rule-controls .ivu-form-item{margin-bottom:.213333rem}.time-restrict-form .rule-section .rule-controls .ivu-form-item .ivu-form-item-label{font-weight:500;color:#515a6e;font-size:.173333rem}.time-restrict-form .rule-section .rule-controls .ivu-form-item .ivu-time-picker{border-radius:.08rem;border-color:#dcdfe6}.time-restrict-form .rule-section .rule-controls .ivu-form-item .ivu-time-picker:hover{border-color:#2d8cf0}.time-restrict-form .rule-section .rule-controls .ivu-form-item .full-time-checkbox{font-weight:500;color:#515a6e}.time-restrict-form .rule-section .rule-controls .ivu-form-item .full-time-checkbox .ivu-checkbox:checked .ivu-checkbox-inner{background-color:#2d8cf0;border-color:#2d8cf0}.time-restrict-form .rule-section .rule-controls .ivu-form-item .add-rule-btn{width:100%;height:.48rem;background:linear-gradient(135deg,#19be6b,#13a05a);border-color:#19be6b;font-weight:500}.time-restrict-form .rule-section .rule-controls .ivu-form-item .add-rule-btn:hover{background:linear-gradient(135deg,#13a05a,#0f7e47)}.time-restrict-form .rule-section .rule-table{border-radius:.08rem;overflow:hidden;border:.013333rem solid #e8eaec;margin-top:.106667rem}.time-restrict-form .rule-section .rule-table .ivu-table-header,.time-restrict-form .rule-section .rule-table .ivu-table-tbody tr:hover{background:#f8f9fa}.time-restrict-form .rule-section .rule-table .delete-btn{color:#ed4014;font-weight:500}.time-restrict-form .rule-section .rule-table .delete-btn:hover{color:#d9320c}.time-restrict-form .ivu-divider-horizontal{margin:.32rem 0;border-color:#e8eaec}.clear-form .clear-action-container{display:flex;align-items:center;gap:.213333rem}.clear-form .clear-action-container .clear-btn{min-width:1.6rem;height:.533333rem;font-weight:600;background:linear-gradient(135deg,#ed4014,#d9320c);border-color:#ed4014}.clear-form .clear-action-container .clear-btn:hover{background:linear-gradient(135deg,#d9320c,#c5280a)}.clear-form .clear-action-container .clear-description span{color:#999;font-size:.173333rem;font-style:italic}.busyLedItem_box{border:.013333rem solid #e8eaec;border-radius:.08rem;margin-bottom:.213333rem;overflow:hidden;background:#fafbfc}.busyLedItem_box .busyLedBtn_box{background:#f8f9fa;padding:.16rem .213333rem;text-align:right;border-bottom:.013333rem solid #e8eaec}.busyLedItem_box .busyLedBtn_box .ivu-btn{margin-left:.106667rem}.busyLedItem_box .busyLedItem{padding:.16rem .213333rem;display:flex;align-items:center;border-bottom:.013333rem solid #f0f0f0;background:#fff}.busyLedItem_box .busyLedItem:last-child{border-bottom:none}.busyLedItem_box .busyLedItem .busyLed_title{width:1.6rem;font-weight:600;color:#515a6e;flex-shrink:0}.busyLedItem_box .busyLedItem span:last-child{color:#2d8cf0;font-weight:500}.alltimeBox{margin-left:.16rem;font-weight:500}.ivu-btn{border-radius:.08rem;font-weight:500}.ivu-btn.ivu-btn-primary{background:linear-gradient(135deg,#2d8cf0,#1c7cd6);border-color:#2d8cf0}.ivu-btn.ivu-btn-primary:hover{background:linear-gradient(135deg,#1c7cd6,#0f6bb3)}.ivu-btn.ivu-btn-error{background:linear-gradient(135deg,#ed4014,#d9320c)}.ivu-btn.ivu-btn-error:hover{background:linear-gradient(135deg,#d9320c,#c5280a)}.ivu-table{border-radius:.08rem;overflow:hidden;border:.013333rem solid #e8eaec}.ivu-table .ivu-table-header,.ivu-table .ivu-table-tbody tr:hover{background:#f8f9fa}.mb{margin-bottom:.16rem}.mt{margin-top:.16rem}.ml{margin-left:.16rem}.mr{margin-right:.16rem}.width_100{width:100%}.card{margin-bottom:.133333rem;margin-left:.133333rem}.ivu-card-body{padding:.266667rem}.content{overflow:hidden!important;margin-left:.12rem}.search{height:20%;margin-bottom:.066667rem}.search-form{padding-top:.2rem}.demo-split{height:27rem;border:.013333rem solid #dcdee2;overflow-y:scroll}.demo-split-pane{padding:.2rem}.ivu-form-item-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.config-form{display:flex;flex-wrap:wrap;gap:.16rem .213333rem}.config-form .ivu-form-item{margin-bottom:0;flex:1 1 calc(33.333% - 0.21333rem);min-width:3.733333rem}.config-form .itemtitle{flex:1 0 100%;margin-top:.106667rem}@media (max-width:1200px){.config-form .ivu-form-item{flex-basis:calc(50% - 0.21333rem)}}@media (max-width:768px){.config-form .ivu-form-item{flex-basis:100%}}