.billing-report .gr-legend{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2rem;margin-bottom:.4rem}.billing-report .gr-legend-title{color:#667189;font-size:.55rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.billing-report .gr-legend-item{background-color:#f6f6f8;border-radius:.2rem;color:#232e52;font-size:.55rem;padding:0 .3rem}.billing-report .footer{border-top:.05rem solid #e7e9ed;margin-top:.8rem;padding-top:.4rem;text-align:right}.billing-reports-page .br-layout{display:grid;gap:.8rem;grid-template-columns:15rem minmax(0,1fr)}.billing-reports-page .br-side{border-right:.05rem solid #e7e9ed;padding-right:.8rem}.billing-reports-page .br-group+.br-group{margin-top:.8rem}.billing-reports-page .br-group-title{color:#667189;font-size:.55rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.billing-reports-page .br-menu{background:transparent;-webkit-box-shadow:none;box-shadow:none;padding:.2rem 0 0}.billing-reports-page .br-menu .menu-item>a{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6rem;gap:.2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.billing-reports-page .br-menu .menu-item>a:focus{-webkit-box-shadow:none;box-shadow:none}.billing-reports-page .br-menu .menu-item>a:hover{background-color:#f6f6f8;color:#232e52}.billing-reports-page .br-menu .menu-item>a.is-selected{background-color:rgb(239.912,238.6,255);color:#0356a2;font-weight:600}.billing-reports-page .br-menu .br-soon{color:#acb3c2;font-size:.55rem;white-space:nowrap}.billing-reports-page .br-content-head{border-bottom:.05rem solid #e7e9ed;padding-bottom:.4rem}.billing-reports-page .br-content-title{font-size:.8rem;font-weight:600;margin:0}.billing-reports-page .br-content-text{color:#667189;font-size:.6rem}.billing-reports-page .br-empty{background:transparent;color:#667189}.billing-reports-page .br-empty .empty-title{color:#232e52;font-size:.65rem;font-weight:600}.billing-reports-page .br-empty .empty-subtitle{font-size:.6rem}@media screen and (max-width:840px){.billing-reports-page .br-layout{grid-template-columns:minmax(0,1fr)}.billing-reports-page .br-side{border-right:0;padding-right:0}}