#dashboardSection #mobileEarningsPanel {
  --me-bg:#071728;--me-card:#0b1e33;--me-text:#eef5ff;--me-muted:#a9bbd2;--me-line:#243c57;--me-accent:#42a5ff;--me-tint:#113558;--me-positive:#54dfa7;--me-warning:#ffd197;
  width:100%;min-width:0;box-sizing:border-box;padding:18px 14px 30px;color:var(--me-text)!important;font-size:14px;line-height:1.45;display:flex;flex-direction:column;gap:16px;container-type:inline-size;
}
:is(html[data-theme="light"],html[data-visual-theme="light"],html[data-visual-theme="pink"],html[data-visual-theme="lilac"],body[data-theme="light"],body[data-visual-theme="light"],body[data-visual-theme="pink"],body[data-visual-theme="lilac"]) #dashboardSection #mobileEarningsPanel {
  --me-bg:#f3f7fd;--me-card:#fff;--me-text:#152239;--me-muted:#53647c;--me-line:#ccdbee;--me-accent:#0867ce;--me-tint:#e8f2ff;--me-positive:#087c50;--me-warning:#885018;
}
:is(html[data-visual-theme="pink"],body[data-visual-theme="pink"]) #dashboardSection #mobileEarningsPanel {--me-bg:#fff5f9;--me-line:#eed1df;--me-accent:#ad2865;--me-tint:#fce7f1;}
:is(html[data-visual-theme="lilac"],body[data-visual-theme="lilac"]) #dashboardSection #mobileEarningsPanel {--me-bg:#f7f4ff;--me-line:#ded3ed;--me-accent:#7448b1;--me-tint:#f0e9fc;}
#dashboardSection #mobileEarningsPanel *,#dashboardSection #mobileEarningsPanel *::before,#dashboardSection #mobileEarningsPanel *::after {box-sizing:border-box;min-width:0;}
#dashboardSection #mobileEarningsPanel :is(div,header,nav,section,article,span,p,h1,h2,strong,b,small,label,dl,dt,dd) {background-image:none!important;box-shadow:none!important;text-shadow:none!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;}
#dashboardSection #mobileEarningsPanel :is(h1,h2,p,dl,dt,dd) {margin:0!important;}
#dashboardSection #mobileEarningsPanel h1 {font-size:27px!important;line-height:1.15!important;font-weight:750!important;}
#dashboardSection #mobileEarningsPanel h2 {font-size:16px!important;line-height:1.35!important;font-weight:700!important;}
#dashboardSection #mobileEarningsPanel :is(button,select,input) {font:inherit!important;font-size:13px!important;color:var(--me-text)!important;-webkit-text-fill-color:currentColor!important;background:var(--me-card)!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;border:1px solid var(--me-line)!important;border-radius:12px!important;padding:10px 12px!important;min-height:42px;height:auto!important;line-height:1.35!important;cursor:pointer;transform:none!important;}
#dashboardSection #mobileEarningsPanel :is(button,select,input):focus-visible {outline:3px solid var(--me-accent)!important;outline-offset:2px;}
#dashboardSection #mobileEarningsPanel button:disabled {opacity:.55;cursor:wait;}
#dashboardSection #mobileEarningsPanel svg {width:18px!important;height:18px!important;flex:none;color:var(--me-accent)!important;vertical-align:middle;}
#dashboardSection #mobileEarningsPanel :is(.me-head,.me-section-head) {display:flex;align-items:center;justify-content:space-between;gap:12px;background:none!important;}
#dashboardSection #mobileEarningsPanel .me-head p {color:var(--me-muted)!important;font-size:12px!important;margin-top:5px!important;}
#dashboardSection #mobileEarningsPanel .me-icon-button {display:grid;place-items:center;flex:none;width:44px;}
#dashboardSection #mobileEarningsPanel .me-tabs {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;gap:4px;border:1px solid var(--me-line);border-radius:15px;background:var(--me-card)!important;}
#dashboardSection #mobileEarningsPanel .me-tabs button {display:flex;align-items:center;justify-content:center;gap:5px;padding:9px 3px!important;border:0!important;background:transparent!important;font-size:12px!important;white-space:normal;}
#dashboardSection #mobileEarningsPanel .me-tabs button[aria-current="page"] {background:var(--me-tint)!important;color:var(--me-accent)!important;font-weight:750!important;}
#dashboardSection #mobileEarningsPanel .me-filter {display:flex;align-items:center;justify-content:space-between;gap:14px;}
#dashboardSection #mobileEarningsPanel .me-filter>span {font-size:12px;color:var(--me-muted)!important;}
#dashboardSection #mobileEarningsPanel :is(select,input) {appearance:auto!important;max-width:100%;width:auto;}
#dashboardSection #mobileEarningsPanel input {width:88px;}
#dashboardSection #mobileEarningsPanel .me-card {background:var(--me-card)!important;border:1px solid var(--me-line)!important;border-radius:18px!important;padding:16px!important;display:flex;flex-direction:column;gap:13px;overflow:visible!important;}
#dashboardSection #mobileEarningsPanel .me-total {background:linear-gradient(125deg,var(--me-card),var(--me-tint))!important;}
#dashboardSection #mobileEarningsPanel .me-total>span {font-size:13px;color:var(--me-muted)!important;}
#dashboardSection #mobileEarningsPanel .me-total>strong {font-size:clamp(28px,9cqw,42px)!important;line-height:1.1!important;overflow-wrap:anywhere;font-weight:780!important;}
#dashboardSection #mobileEarningsPanel .me-total>p {font-size:12px;color:var(--me-muted)!important;}
#dashboardSection #mobileEarningsPanel .me-badge {align-self:flex-start;font-size:11px!important;font-weight:700;letter-spacing:.02em;border:1px solid var(--me-line);border-radius:20px;padding:5px 9px;background:var(--me-tint)!important;color:var(--me-accent)!important;}
#dashboardSection #mobileEarningsPanel .me-closed {color:var(--me-positive)!important;}
#dashboardSection #mobileEarningsPanel .me-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:none!important;}
#dashboardSection #mobileEarningsPanel .me-grid>.me-card {padding:14px!important;}
#dashboardSection #mobileEarningsPanel .me-metric {display:flex;flex-direction:column;gap:7px;background:none!important;}
#dashboardSection #mobileEarningsPanel .me-metric>span {font-size:12px!important;color:var(--me-muted)!important;}
#dashboardSection #mobileEarningsPanel .me-metric strong {font-size:clamp(18px,5.8cqw,26px)!important;line-height:1.2!important;overflow-wrap:anywhere;font-weight:750!important;font-variant-numeric:tabular-nums;}
#dashboardSection #mobileEarningsPanel .me-metric small {font-size:11px!important;line-height:1.45!important;color:var(--me-muted)!important;}
#dashboardSection #mobileEarningsPanel :is(.me-note,.me-footnote,.me-empty) {font-size:12px!important;line-height:1.55!important;color:var(--me-muted)!important;}
#dashboardSection #mobileEarningsPanel .me-empty {padding:20px 4px!important;text-align:center;}
#dashboardSection #mobileEarningsPanel .me-alert {padding:12px!important;font-size:13px!important;line-height:1.5!important;color:var(--me-warning)!important;background:var(--me-card)!important;border:1px solid var(--me-warning);border-radius:12px;}
#dashboardSection #mobileEarningsPanel .me-link {display:inline-flex;align-items:center;justify-content:center;gap:6px;align-self:flex-start;color:var(--me-accent)!important;background:transparent!important;border:0!important;padding:6px 2px!important;min-height:40px;white-space:nowrap;font-weight:650!important;}
#dashboardSection #mobileEarningsPanel .me-chart {display:flex;flex-direction:column;gap:14px;}
#dashboardSection #mobileEarningsPanel .me-chart-row {display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;}
#dashboardSection #mobileEarningsPanel .me-chart-row>span {font-size:12px;color:var(--me-muted)!important;}
#dashboardSection #mobileEarningsPanel .me-chart-row>b {grid-row:1;grid-column:2;font-size:13px;}
#dashboardSection #mobileEarningsPanel .me-track {height:7px;grid-column:1/-1;border-radius:6px;background:var(--me-tint)!important;overflow:hidden;}
#dashboardSection #mobileEarningsPanel .me-track i {display:block;height:100%;background:var(--me-accent)!important;border-radius:6px;}
#dashboardSection #mobileEarningsPanel .me-rows {display:flex;flex-direction:column;max-height:none!important;overflow:visible!important;}
#dashboardSection #mobileEarningsPanel .me-period-row {display:grid;grid-template-columns:20px minmax(0,1fr) auto 16px;gap:9px;align-items:center;text-align:left;border:0!important;border-bottom:1px solid var(--me-line)!important;border-radius:0!important;padding:14px 0!important;background:none!important;}
#dashboardSection #mobileEarningsPanel .me-period-row:last-child {border-bottom:0!important;}
#dashboardSection #mobileEarningsPanel :is(.me-period-row,.me-line) b {font-size:13px!important;line-height:1.5;}
#dashboardSection #mobileEarningsPanel :is(.me-period-row,.me-line) small {display:block;color:var(--me-muted)!important;font-size:11px!important;margin-top:4px;}
#dashboardSection #mobileEarningsPanel .me-period-row>strong {font-size:14px!important;max-width:110px;overflow-wrap:anywhere;text-align:right;}
#dashboardSection #mobileEarningsPanel .me-period-list {padding-block:0!important;}
#dashboardSection #mobileEarningsPanel :is(.me-line,.me-lines>div) {display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid var(--me-line);}
#dashboardSection #mobileEarningsPanel .me-lines>div:last-child {font-weight:750;}
#dashboardSection #mobileEarningsPanel .me-lines dd {white-space:nowrap;font-variant-numeric:tabular-nums;}
#dashboardSection #mobileEarningsPanel .me-line>strong {white-space:nowrap;font-size:14px;}
#dashboardSection #mobileEarningsPanel .me-more {align-self:stretch;}
#dashboardSection #mobileEarningsPanel .me-sr {position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;}
#dashboardSection #mobileEarningsPanel .me-footnote {text-align:center;margin-top:8px!important;}
@container (max-width:350px) {
 #dashboardSection #mobileEarningsPanel .me-tabs button {flex-direction:column;font-size:11px!important;}
 #dashboardSection #mobileEarningsPanel .me-section-head {align-items:flex-start;flex-wrap:wrap;}
 #dashboardSection #mobileEarningsPanel .me-period-row {grid-template-columns:18px minmax(0,1fr) 16px;}
 #dashboardSection #mobileEarningsPanel .me-period-row>strong {grid-column:2;text-align:left;max-width:none;}
 #dashboardSection #mobileEarningsPanel .me-period-row>svg {grid-row:1;grid-column:3;}
}
