.report-filters-bar[data-v-0ac81ee6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.period-mobile[data-v-0ac81ee6]{display:none}.period-segment[data-v-0ac81ee6]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px;border-radius:999px;background:transparent;-webkit-box-shadow:inset 0 1px 1px hsla(0,0%,100%,.7),inset 0 -1px 1px hsla(0,0%,100%,.25),inset 0 0 0 1px hsla(0,0%,100%,.28),0 4px 14px rgba(0,0,0,.12);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.7),inset 0 -1px 1px hsla(0,0%,100%,.25),inset 0 0 0 1px hsla(0,0%,100%,.28),0 4px 14px rgba(0,0,0,.12)}.period-segment__item[data-v-0ac81ee6]{position:relative;padding:5px 14px;border:0;border-radius:999px;background:transparent;color:hsla(0,0%,100%,.82);font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.2);cursor:pointer;outline:none;-webkit-transition:background .3s ease,color .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .2s ease;transition:background .3s ease,color .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .2s ease;transition:background .3s ease,color .3s ease,box-shadow .3s ease,transform .2s ease;transition:background .3s ease,color .3s ease,box-shadow .3s ease,transform .2s ease,-webkit-box-shadow .3s ease,-webkit-transform .2s ease}.period-segment__item[data-v-0ac81ee6]:hover:not(.period-segment__item--active){color:#fff;background:hsla(0,0%,100%,.12)}.period-segment__item[data-v-0ac81ee6]:active{-webkit-transform:scale(.96);transform:scale(.96)}.period-segment__item[data-v-0ac81ee6]:focus-visible{-webkit-box-shadow:0 0 0 2px hsla(0,0%,100%,.7);box-shadow:0 0 0 2px hsla(0,0%,100%,.7)}.period-segment__item--active[data-v-0ac81ee6]{color:#fff;font-weight:600;background:transparent;-webkit-box-shadow:inset 0 1px 1px hsla(0,0%,100%,.9),inset 0 -1px 2px hsla(0,0%,100%,.35),inset 0 0 0 1px hsla(0,0%,100%,.35),0 2px 8px rgba(0,0,0,.15);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.9),inset 0 -1px 2px hsla(0,0%,100%,.35),inset 0 0 0 1px hsla(0,0%,100%,.35),0 2px 8px rgba(0,0,0,.15)}.report-filters[data-v-0ac81ee6]{min-width:340px}@media (max-width:599px){.report-toolbar.v-toolbar{height:auto!important}.report-toolbar .v-toolbar__content{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto!important;padding-top:4px;padding-bottom:10px}.report-toolbar .v-toolbar__title{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 32px);flex:0 0 calc(100% - 32px);min-width:0;white-space:normal;line-height:1.25;font-size:1.05rem}.report-toolbar .v-btn{min-width:0!important;padding:0 10px!important}.report-toolbar .v-badge{margin-left:2px!important;margin-right:2px!important}.report-toolbar .v-btn.ml-2{margin-left:6px!important}.report-toolbar .v-btn .v-icon--left{margin-right:0}.report-toolbar .report-filters-bar{display:contents}.report-toolbar .report-filters-bar .period-segment{display:none}.report-toolbar .report-filters-bar .period-mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:4px;padding:6px 10px;border:0;border-radius:999px;background:transparent;color:#fff;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;outline:none;text-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 1px hsla(0,0%,100%,.7),inset 0 -1px 1px hsla(0,0%,100%,.25),inset 0 0 0 1px hsla(0,0%,100%,.3),0 2px 8px rgba(0,0,0,.15);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.7),inset 0 -1px 1px hsla(0,0%,100%,.25),inset 0 0 0 1px hsla(0,0%,100%,.3),0 2px 8px rgba(0,0,0,.15)}}.report-table--link[data-v-525d70ac] tbody tr{cursor:pointer}.kpi-grid[data-v-525d70ac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.kpi-card[data-v-525d70ac]{border:1px solid #e0e0e0;border-radius:8px;padding:20px 12px;text-align:center}.kpi-number[data-v-525d70ac]{font-size:30px;font-weight:600;line-height:1.3;margin-top:4px}.kpi-label[data-v-525d70ac]{font-size:14px;color:rgba(0,0,0,.7)}.kpi-subtitle[data-v-525d70ac]{font-size:12px;color:rgba(0,0,0,.5)}.report-section-title[data-v-525d70ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;margin-bottom:12px}.report-table[data-v-525d70ac]{border:1px solid #e0e0e0;border-radius:8px}.report-table[data-v-525d70ac] thead th{background-color:#fafafa;font-weight:600!important}.bucket-pill[data-v-525d70ac]{display:inline-block;min-width:28px;padding:2px 8px;border-radius:12px;font-weight:500;text-align:center}.bucket-0[data-v-525d70ac]{background-color:#e8f5e9;color:#2e7d32}.bucket-1[data-v-525d70ac]{background-color:#fff8e1;color:#f9a825}.bucket-2[data-v-525d70ac]{background-color:#fff3e0;color:#ef6c00}.bucket-3[data-v-525d70ac]{background-color:#ffebee;color:#c62828}.weight-bar-bg[data-v-525d70ac]{width:100%;min-width:100px;height:8px;background-color:#eee;border-radius:4px;overflow:hidden}.weight-bar-fill[data-v-525d70ac]{height:100%;border-radius:4px}.weight-bar-red[data-v-525d70ac]{background-color:#e53935}.weight-bar-orange[data-v-525d70ac]{background-color:#fb8c00}.kpi-grid[data-v-e2c1dcc6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.kpi-card[data-v-e2c1dcc6]{border:1px solid #e0e0e0;border-radius:8px;padding:20px 12px;text-align:center}.kpi-number[data-v-e2c1dcc6]{font-size:30px;font-weight:600;line-height:1.3;margin-top:4px}.kpi-label[data-v-e2c1dcc6]{font-size:14px;color:rgba(0,0,0,.7)}.report-section-title[data-v-e2c1dcc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;margin-bottom:12px}.report-table[data-v-e2c1dcc6]{border:1px solid #e0e0e0;border-radius:8px}.report-table[data-v-e2c1dcc6] thead th{background-color:#fafafa;font-weight:600!important}.stacked-bar[data-v-e2c1dcc6]{width:100%;height:26px;border-radius:4px;background-color:#f0f0f0}.stacked-bar-segment[data-v-e2c1dcc6],.stacked-bar[data-v-e2c1dcc6]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.stacked-bar-segment[data-v-e2c1dcc6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:12px;font-weight:500;white-space:nowrap}.legend[data-v-e2c1dcc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.legend-item[data-v-e2c1dcc6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;color:rgba(0,0,0,.7)}.legend-dot[data-v-e2c1dcc6]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px}.bucket-pill[data-v-e2c1dcc6]{display:inline-block;min-width:28px;padding:2px 8px;border-radius:12px;font-weight:500;text-align:center}.bucket-0[data-v-e2c1dcc6]{background-color:#e8f5e9;color:#2e7d32}.bucket-3[data-v-e2c1dcc6]{background-color:#ffebee;color:#c62828}.report-table--link[data-v-519a36fa] tbody tr{cursor:pointer}.kpi-grid[data-v-519a36fa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.kpi-card[data-v-519a36fa]{border:1px solid #e0e0e0;border-radius:8px;padding:20px 12px;text-align:center}.kpi-number[data-v-519a36fa]{font-size:30px;font-weight:600;line-height:1.3;margin-top:4px}.kpi-label[data-v-519a36fa]{font-size:14px;color:rgba(0,0,0,.7)}.kpi-subtitle[data-v-519a36fa]{font-size:12px;color:rgba(0,0,0,.5)}.report-section-title[data-v-519a36fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;margin-bottom:12px}.report-table[data-v-519a36fa]{border:1px solid #e0e0e0;border-radius:8px}.report-table[data-v-519a36fa] thead th{background-color:#fafafa;font-weight:600!important}.bucket-pill[data-v-519a36fa]{display:inline-block;min-width:28px;padding:2px 8px;border-radius:12px;font-weight:500;text-align:center}.bucket-0[data-v-519a36fa]{background-color:#e8f5e9;color:#2e7d32}.bucket-1[data-v-519a36fa]{background-color:#fff8e1;color:#f9a825}.bucket-2[data-v-519a36fa]{background-color:#fff3e0;color:#ef6c00}.bucket-3[data-v-519a36fa]{background-color:#ffebee;color:#c62828}.kpi-grid[data-v-4df8c55c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.kpi-card[data-v-4df8c55c]{border:1px solid #e0e0e0;border-radius:8px;padding:20px 12px;text-align:center}.kpi-number[data-v-4df8c55c]{font-size:30px;font-weight:600;line-height:1.3;margin-top:4px}.kpi-label[data-v-4df8c55c]{font-size:14px;color:rgba(0,0,0,.7)}.kpi-subtitle[data-v-4df8c55c]{font-size:12px;color:rgba(0,0,0,.5)}.report-section-title[data-v-4df8c55c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;margin-bottom:12px}.report-table[data-v-4df8c55c]{border:1px solid #e0e0e0;border-radius:8px}.report-table[data-v-4df8c55c] thead th{background-color:#fafafa;font-weight:600!important}.bucket-pill[data-v-4df8c55c]{display:inline-block;min-width:28px;padding:2px 8px;border-radius:12px;font-weight:500;text-align:center}.bucket-0[data-v-4df8c55c]{background-color:#e8f5e9;color:#2e7d32}.bucket-1[data-v-4df8c55c]{background-color:#fff8e1;color:#f9a825}.bucket-2[data-v-4df8c55c]{background-color:#fff3e0;color:#ef6c00}.bucket-3[data-v-4df8c55c]{background-color:#ffebee;color:#c62828}.report-table--link[data-v-0f757dd5] tbody tr{cursor:pointer}.kpi-grid[data-v-0f757dd5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.kpi-card[data-v-0f757dd5]{border:1px solid #e0e0e0;border-radius:8px;padding:20px 12px;text-align:center}.kpi-number[data-v-0f757dd5]{font-size:30px;font-weight:600;line-height:1.3;margin-top:4px}.kpi-label[data-v-0f757dd5]{font-size:14px;color:rgba(0,0,0,.7)}.kpi-subtitle[data-v-0f757dd5]{font-size:12px;color:rgba(0,0,0,.5)}.report-section-title[data-v-0f757dd5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;margin-bottom:12px}.report-table[data-v-0f757dd5]{border:1px solid #e0e0e0;border-radius:8px}.report-table[data-v-0f757dd5] thead th{background-color:#fafafa;font-weight:600!important}.moment-chip[data-v-0f757dd5]{font-weight:500}.bucket-pill[data-v-0f757dd5]{display:inline-block;min-width:28px;padding:2px 8px;border-radius:12px;font-weight:500;text-align:center}.bucket-0[data-v-0f757dd5]{background-color:#e8f5e9;color:#2e7d32}.bucket-1[data-v-0f757dd5]{background-color:#fff8e1;color:#f9a825}.bucket-2[data-v-0f757dd5]{background-color:#fff3e0;color:#ef6c00}.bucket-3[data-v-0f757dd5]{background-color:#ffebee;color:#c62828}.kpi-grid[data-v-1e76d87e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.kpi-card[data-v-1e76d87e]{border:1px solid #e0e0e0;border-radius:8px;padding:20px 12px;text-align:center}.kpi-number[data-v-1e76d87e]{font-size:30px;font-weight:600;line-height:1.3;margin-top:4px}.kpi-label[data-v-1e76d87e]{font-size:14px;color:rgba(0,0,0,.7)}.kpi-subtitle[data-v-1e76d87e]{font-size:12px;color:rgba(0,0,0,.5)}.report-section-title[data-v-1e76d87e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;margin-bottom:12px}.report-table[data-v-1e76d87e]{border:1px solid #e0e0e0;border-radius:8px}.report-table[data-v-1e76d87e] thead th{background-color:#fafafa;font-weight:600!important}.bucket-pill[data-v-1e76d87e]{display:inline-block;min-width:28px;padding:2px 8px;border-radius:12px;font-weight:500;text-align:center}.bucket-0[data-v-1e76d87e]{background-color:#e8f5e9;color:#2e7d32}.bucket-1[data-v-1e76d87e]{background-color:#fff8e1;color:#f9a825}.bucket-2[data-v-1e76d87e]{background-color:#fff3e0;color:#ef6c00}.bucket-3[data-v-1e76d87e]{background-color:#ffebee;color:#c62828}