| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227 | .hc-task-page {    :deep(.task-nav-bar) {        background: #554D84;        color: white;    }    :deep(.hc-nav-bar) {        display: flex;        align-items: center;        padding: .6rem .9rem;        .segmented-bar {            position: relative;            display: flex;            align-items: center;            font-size: 26rpx;            flex: 1;            .task-tab-item {                background: #291D6C;                padding: 10rpx 16rpx;                transition: background .2s;                &.task-cur {                    background: white;                    color: #564C84;                }                &:first-child {                    border-top-left-radius: 50rpx;                    border-bottom-left-radius: 50rpx;                }                &:last-child {                    border-top-right-radius: 50rpx;                    border-bottom-right-radius: 50rpx;                }            }        }        .more-bar {            display: flex;            align-items: center;            justify-content: flex-end;            .icon {                position: relative;                top: 4rpx;                font-size: 44rpx;            }            .more-bar-tooltip {                --theme-bg-color: #4D4D4D !important;            }        }    }    :deep(.zb_tooltip__popper) {        font-size: 26rpx;        .more-bar-item {            position: relative;        }        .more-bar-item + .more-bar-item {            margin-top: 20rpx;        }    }    .controls-bar-box {        position: sticky;        top: 0;        .controls-bar {            position: relative;            display: flex;            align-items: center;            background: white;            font-size: 44rpx;            padding: .4rem .9rem;            .left, .right {                position: relative;                flex: 1;                display: flex;                align-items: center;                color: #4095E5;                .icon + .icon {                    margin-left: 20rpx;                }                .icon.cur {                    color: #554D84;                }            }            .right {                justify-content: flex-end;            }        }        .controls-filter {            position: relative;            font-size: 26rpx;            display: flex;            align-items: center;            padding: .4rem .9rem;            border-top: 1px solid #f3f3f3;            background: white;            .search-form-date {                position: relative;                margin-right: 20rpx;                flex: 1;                :deep(.search-date-input) {                    border: 2rpx solid #e5e5e5;                    box-sizing: border-box;                    border-radius: 8rpx;                    padding: 0 20rpx;                    position: relative;                    display: flex;                    align-items: center;                    width: 100%;                    height: 60rpx;                    div {                        flex: 1;                    }                }                .content {                    position: relative;                    display: flex;                    align-items: center;                    width: 100%;                    .text {                        flex: 1;                    }                }            }            .search-form-btn {                margin-left: 20rpx;            }        }    }    :deep(.uni-card) {        &.is-check {            box-shadow: #EE5B20 0 0 6rpx 2rpx !important;        }        .item-icon-check {            margin-right: 10rpx;            display: flex;            align-items: center;        }    }    .show-check-tabbars {        position: relative;        display: flex;        align-items: flex-end;        .check-bar {            font-size: 24rpx;            margin-right: 50rpx;            .check-box {                position: relative;                display: flex;                align-items: center;                .text {                    margin-right: 10rpx;                }            }            .text-box {                margin-top: 10rpx;            }        }        .btn-bar {            position: relative;            display: flex;            align-items: center;            justify-content: flex-end;            flex: 1;            .check-btn {                padding: 0;                display: inline-block;                line-height: initial;                font-size: 24rpx;                height: 54rpx;                width: 144rpx;                border: 3rpx solid #EE5B20;                display: flex;                align-items: center;                justify-content: center;                color: #EE5B20;                background-color: white;                border-radius: 100rpx;                &:after {                    display: none;                }            }            .check-btn.cancel {                border-color: #4F4F4F;                color: #4F4F4F;            }        }    }    .task-popup-content {        position: relative;        padding: 0 24rpx;        .title {            color: #8E8E93;            font-size: 28rpx;            margin-bottom: 38rpx;            text-align: center;        }        .popup-btn::after {            display: none;        }        .popup-argument-bar {            position: relative;            margin-bottom: 24rpx;            .argument-input {                border: 2rpx solid #cbcbcb;                border-radius: 8rpx;                line-height: initial;                font-size: 26rpx;                padding: 20rpx;                width: 100%;            }        }        .popup-btn-bar {            position: relative;            .c1 {                background-color: #554D84;            }            .c2 {                background-color: #EE5B20;            }            .c3 {                background-color: #BFBFBF;            }            .c4 {                background-color: #81B337;            }        }        .popup-btn-bar + .popup-btn-bar {            margin-top: 24rpx;        }    }}
 |