:root{--l-form-edit-height:32px;--l-disabled-color:#f5f7fa;--l-primary-color:#722ed1;--l-primary-color-light1:#9254de;--l-primary-color-light2:#b37feb;--l-primary-color-light3:#d3adf7;--l-primary-color-light4:#efdbff;--l-primary-color-light5:#f9f0ff;--l-primary-color-dark1:#531dab;--l-error-color:#f5222d;--l-error-color-light3:#ffa39e;--l-error-color-light5:#fff1f0;--l-success-color:#52c41a;--l-success-color-light1:#73d13d;--l-success-color-light2:#95de64;--l-success-color-light3:#b7eb8f;--l-success-color-light4:#d9f7be;--l-success-color-light5:#f6ffed;--l-success-color-dark1:#389e0d;--l-warn-color:#f90;--l-info-color:#999;--l-info-color-light9:#f5f5f5;--l-border-color:#dedede}html.dark{--l-disabled-color:#262727}html,body{height:100%}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0;font-size:14px;line-height:1.6}img{vertical-align:top}ul,ol{margin:0;padding:0;list-style:none}dialog{opacity:0;border:none;outline:none;padding:0;transition:opacity 3s}dialog[open]{opacity:1}div{box-sizing:border-box}a{color:#4998f6;cursor:pointer;text-decoration:none;transition:color .3s}a:hover{color:#5ba2f7}a:active{color:#64a7f7}p{color:#333;margin:5px 0;font-size:16px;line-height:1.4}l-button:not([text])+l-button{margin-left:10px}#app{height:100%}.page{height:100%;padding:10px}.page-home{padding:0;position:relative}.date-wrapper{align-items:center;gap:7px;height:50px;padding:0 5px;display:flex}#chart{box-sizing:border-box;width:100%;height:calc(100% - 55px)}.chart-title{color:#333;font-size:14px;font-weight:700;position:absolute;top:45px;left:10px}.chart-title1{top:245px}.page-result .result-container{margin-top:10px;font-size:14px}.page-result .save-btn{width:100%;margin-top:10px}.page-result .result-item{border:1px solid #dedede;border-radius:5px;margin-top:10px;padding:7px}.page-result .result-item-earn{border-color:#d91ad9}.page-result .result-item-locked{border-color:#165dff}.page-result .result-item-title{justify-content:space-between;align-items:center;display:flex}.page-result .result-item-today--1{color:#00b42a}.page-result .result-item-min{color:#00b42a}.page-result .result-item-today-1{color:#f77234}.page-result .result-item-max{color:#f77234}.date-range-picker{align-items:center;gap:7px;display:flex}.date-label{color:#999;font-size:12px}.date-picker{box-sizing:border-box;color:#333;border:1px solid #dedede;border-radius:5px;outline:none;width:110px;height:30px;padding:0 5px}.date-picker:focus{border-color:red}.l-dialog{--l-dialog-translate:translate3d(0,80px,0);--l-dialog-width:30%;opacity:0;width:var(--l-dialog-width);background-color:#0000;border:none;outline:none;max-width:100%;margin:0 auto;transition:transform .3s,opacity .3s;transform:scale3d(0,0,0)}.l-dialog-close-outside{--l-dialog-translate:translate3d(5px,90px,0)}.l-dialog--vertical-middle{--l-dialog-translate:translate3d(0,0,0);margin:auto}.l-dialog-close-outside.l-dialog--vertical-middle{--l-dialog-translate:translate3d(5px,0,0)}.l-dialog--vertical-bottom{--l-dialog-translate:translate3d(0,-100%,0);border-bottom-right-radius:0;border-bottom-left-radius:0;top:100%}.l-dialog-close-outside.l-dialog--vertical-bottom{--l-dialog-translate:translate3d(5px,-100%,0)}.l-dialog::backdrop{opacity:0;background-color:#000000b3;transition:opacity .3s}.l-dialog--open{transform:scale3d(1,1,1)var(--l-dialog-translate);opacity:1}.l-dialog--open::backdrop{opacity:1}.l-body--dialog-open{overflow:hidden}@media screen and (max-width:768px){.l-dialog{width:80%;max-width:300px}}.l-message{color:var(--l-primary-color,#722ed1);z-index:1000;background:#f0faff;border:1px solid #d4eeff;border-radius:5px;align-items:center;padding:10px;font-size:14px;transition:opacity .3s,transform .3s,top .3s;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%)}.l-message .l-message-icon{margin-right:5px}.l-message.l-message-success{color:var(--l-success-color,#52c41a);background:#edfff3;border-color:#bbf2cf}.l-message.l-message-error{color:var(--l-error-color,#f5222d);background:#ffefe6;border-color:#ffcfb8}.l-message.l-message-warn{color:var(--l-warn-color,#f90);background:#fff9e6;border-color:#ffe7a3}.l-message-container{align-items:center;display:flex}.l-message-fade-enter-from,.l-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}@media screen and (max-width:768px){.l-message{width:90%}}
