.__iduty_header {
    @mixin header() {
        padding-top: constant(safe-area-inset-top);
        padding-top: env(safe-area-inset-top);
        height: px2rem(45);
    }
    @include header();
    position: relative;
    &>section {
        @include header();
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 101;
        display: flex;
        align-items: center;
        background: #fff;
        font-weight: 600;
        &>div {
            width: px2rem(40);
            line-height: px2rem(45);
            text-align: center;
            font-size: px2rem(16);
            &:nth-child(1) {
                font-family: $iconFont;
            }
            &:nth-child(3) {
                font-family: $iconFont;
            }
        }
        &>h1 {
            flex: 1;
            font-size: px2rem(16);
            text-align: center;
            @include _cut(1);
        }
    }
}