.dashboard-scroll-wrap[data-v-6c7dc812]{height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c9cdd1 #f0f0f0}.dashboard-scroll-wrap[data-v-6c7dc812]::-webkit-scrollbar{width:6px}.dashboard-scroll-wrap[data-v-6c7dc812]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.dashboard-scroll-wrap[data-v-6c7dc812]::-webkit-scrollbar-thumb{background:#c9cdd1;border-radius:3px}.dashboard-scroll-wrap[data-v-6c7dc812]::-webkit-scrollbar-thumb:hover{background:#b0b4b8}.dashboard-page[data-v-6c7dc812]{padding-bottom:24px}.dashboard-page .page-header[data-v-6c7dc812]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:20px;-webkit-animation:fadeSlideDown-6c7dc812 .4s ease both;animation:fadeSlideDown-6c7dc812 .4s ease both}.dashboard-page .page-header .page-title[data-v-6c7dc812]{font-size:22px;font-weight:700;margin:0;color:#1a1a2e}.dashboard-page .page-header .period-switch[data-v-6c7dc812]{-ms-flex-negative:0;flex-shrink:0}.dashboard-page .page-header .period-switch[data-v-6c7dc812] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){z-index:1;color:#fff;background:#f37d16;border-color:#f37d16;-webkit-box-shadow:-1px 0 0 0 #f37d16;box-shadow:-1px 0 0 0 #f37d16}.dashboard-page .page-header .period-switch[data-v-6c7dc812] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#f37d16}.dashboard-page .page-header .period-switch[data-v-6c7dc812] .ant-radio-button-wrapper:hover{color:#f37d16}.dashboard-page .page-header .period-switch[data-v-6c7dc812] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff;background-color:#ff9a3c;border-color:#ff9a3c;-webkit-box-shadow:-1px 0 0 0 #ff9a3c;box-shadow:-1px 0 0 0 #ff9a3c}.dashboard-page .page-header .period-switch[data-v-6c7dc812] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{background-color:#ff9a3c}.dashboard-page .page-header .period-switch[data-v-6c7dc812] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{outline:none;-webkit-box-shadow:-1px 0 0 0 #f37d16;box-shadow:-1px 0 0 0 #f37d16}@media (max-width:576px){.dashboard-page .page-header[data-v-6c7dc812]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.stat-cards[data-v-6c7dc812]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}@media (max-width:1200px){.stat-cards[data-v-6c7dc812]{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.stat-cards[data-v-6c7dc812]{grid-template-columns:1fr}}.chart-row[data-v-6c7dc812]{margin-bottom:0}.chart-col[data-v-6c7dc812]{-webkit-animation:fadeSlideUp-6c7dc812 .5s ease both;animation:fadeSlideUp-6c7dc812 .5s ease both}@-webkit-keyframes fadeSlideUp-6c7dc812{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeSlideUp-6c7dc812{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeSlideDown-6c7dc812{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeSlideDown-6c7dc812{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}