.card[data-v-4660abb6]{width:99%;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(11,37,64,.1);box-shadow:0 0 6px 0 rgba(11,37,64,.1);border-radius:4px;margin:10px 10px 12px 10px}.el-date-editor--datetimerange.el-input__inner[data-v-4660abb6]{width:auto}.wyCarCard-c .dialog-wy,.wyCarCard-c .el-dialog{max-width:300px!important}.bill-settlement .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:calc(100% - 10px)}.bill-settlement .container .left{width:25%;margin-right:30px;overflow:auto;height:calc(100% - 10px)}.bill-settlement .container .right{width:75%;height:calc(100% - 10px)}.bill-settlement .bill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:65px}.bill-settlement .bill .bill-left{width:25%;height:200px;margin-right:30px}.bill-settlement .bill .bill-right{width:75%;height:200px}.box-card{border-radius:10px}.row-bg{background-color:#f5f7fa;padding:10px;margin-bottom:10px}.grid-content{padding:10px 0;text-align:right}.highlight-text{font-size:20px;color:#f0ad4e;font-weight:700}.panel-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.panel-item{width:200px;-webkit-box-sizing:border-box;box-sizing:border-box}.ac-panel{width:220px;height:180px;background-color:#ddd;border-radius:8px;color:#000;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.4);box-shadow:0 2px 6px rgba(0,0,0,.4)}.header{font-size:14px}.content,.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:10px 0}.temp-chart{width:100px;height:100px}.controls{display:grid;grid-template-rows:repeat(3,auto);justify-items:end;text-align:right;gap:4px;height:110px}.ctrl-btn{width:80px;height:32px;font-size:13px;color:#fff;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2)}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#000}.footer i{margin-right:5px}.main-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;background-color:#041c3b;color:#fff}.main-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px;color:#fff;margin-right:300px}.side-panel{position:absolute;top:0;right:0;height:100%;width:340px;background-color:#fff;border-left:1px solid #1a3a6b;-webkit-box-shadow:-3px 0 8px rgba(0,0,0,.3);box-shadow:-3px 0 8px rgba(0,0,0,.3);overflow-y:auto}.air-panel-right{padding:16px}.section{background:#eee;padding:12px;margin-bottom:16px;border-radius:8px}.section-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.section-header,.temp-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.temp-control{margin-top:8px}.temp-control input[type=range]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 8px}.temp-value{width:50px;text-align:right;color:#6cf;font-weight:700}.fan-buttons,.mode-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:10px}.fan-buttons button,.mode-buttons button{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;border:none;border-radius:6px;background:#0c4b8c;color:#ccc;padding:6px}.btn-effect,.fan-buttons button.active,.mode-buttons button.active{background:#1e90ff;color:#fff}.btn-effect{border:none;padding:4px 10px;border-radius:4px}