.checkin-card[data-v-2ff09458]{background:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;transition:all .3s ease}.checkin-card[data-v-2ff09458]:hover{box-shadow:0 4px 20px rgba(0,0,0,.15);transform:translateY(-2px)}.checkin-card .date-info .year-month[data-v-2ff09458]{font-size:14px;color:#666;margin-bottom:4px}.checkin-card .date-info .day[data-v-2ff09458]{font-size:24px;font-weight:700;color:#333}.checkin-card .checkin-action .ivu-btn[data-v-2ff09458]{min-width:80px}.checkin-card .checkin-action .ivu-btn.ivu-btn-default[data-v-2ff09458]:disabled,.checkin-card .checkin-action .ivu-btn.ivu-btn-success[data-v-2ff09458]:disabled{color:#19be6b!important;background-color:#f0f9f4!important;border-color:#19be6b!important;cursor:not-allowed;opacity:.8}@media (max-width:768px){.checkin-card[data-v-2ff09458]{padding:10px;margin-bottom:0}.checkin-card .date-info .year-month[data-v-2ff09458]{font-size:11px}.checkin-card .date-info .day[data-v-2ff09458]{font-size:18px}.checkin-card .checkin-action .ivu-btn[data-v-2ff09458]{min-width:60px;font-size:12px;padding:4px 8px}}@media (max-width:480px){.checkin-card[data-v-2ff09458]{padding:8px}.checkin-card .date-info .year-month[data-v-2ff09458]{font-size:10px}.checkin-card .date-info .day[data-v-2ff09458]{font-size:16px}.checkin-card .checkin-action .ivu-btn[data-v-2ff09458]{min-width:55px;font-size:11px;padding:3px 6px}}.animate__fadeInDown[data-v-b3bb42b8],.animate__fadeOutUp[data-v-b3bb42b8]{--animate-duration:.5s}.notice-notification{width:420px}.notice-notification__wrapper{padding-bottom:10px}.notice-notification__header{display:flex;align-items:center;margin-bottom:12px}.notice-notification__icon{color:#2d8cf0;margin-right:8px}.notice-notification__title{font-size:18px;font-weight:600;color:#2d8cf0}.notice-notification__content{padding:0 20px;letter-spacing:2px;line-height:26px;font-size:16px;max-height:220px;overflow:auto}.notice-notification__actions{margin-top:20px;text-align:center}.notice-notification__actions p{margin:12px 0 0}.ivu-layout-header{background:#fff}.prelude{width:100%;height:100%;position:fixed;z-index:999}.demo-upload-list,.prelude{background:#fff;overflow:hidden}.demo-upload-list{display:inline-block;width:90px;height:90px;text-align:center;line-height:90px;border:1px solid transparent;border-radius:4px;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.2);margin-right:4px}.demo-upload-list img{width:100%;height:100%}.demo-upload-list-cover{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6)}.demo-upload-list:hover .demo-upload-list-cover{display:block}.demo-upload-list-cover i{color:#fff;font-size:20px;cursor:pointer;margin:0 2px}.layout{background:#f8f8f8;position:relative;border-radius:4px;overflow:hidden}.layout-logo{color:#fff;font-size:x-large;position:absolute;left:1px}.layout-nav{position:absolute;right:1px}.layout-footer-center{text-align:center;padding:10px;position:static}.ivu-input-group .ivu-input,.ivu-input-group .ivu-input-inner-container{width:100%;float:left;margin-bottom:0;position:relative;z-index:2;height:42px}body{overflow:auto}.ivu-badge-status{line-height:inherit;vertical-align:baseline;top:-10px;right:28px}.checkin-container{position:fixed;top:80px;right:20px;z-index:1;width:280px}.checkin-card-positioned{width:100%}.checkin-container-mobile{position:fixed!important;top:65px!important;right:10px!important;left:auto!important;width:240px!important;max-width:240px!important;margin:0!important;z-index:1!important}@media (max-width:480px){.checkin-container-mobile{width:220px!important;max-width:220px!important;right:5px!important}}.minWidth{display:none}.takeBack{position:absolute;left:50%;transform:translate(-50%);bottom:60px;transition:all .6s ease-in;-webkit-transition:all .6s ease-in}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:30px;height:3px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#515a6d}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#515a6d}