html.marrona-distributions-route #root section:first-of-type .section-eyebrow{display:none!important}
html.marrona-distributions-route #root section:first-of-type .section-title{margin-top:0!important}
html.marrona-distributions-route #root section:first-of-type .marrona-page-copy{max-width:680px!important;margin:21px 0 0!important;color:rgba(235,237,228,.6)!important;font-size:15px!important;line-height:1.65!important}
html.marrona-distributions-route #root section:first-of-type .marrona-page-state{width:fit-content;margin-top:24px;padding:9px 12px;display:flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(255,255,255,.04);color:rgba(235,237,228,.66)!important;font-size:10px;font-weight:600;line-height:1;letter-spacing:.1em}
html.marrona-distributions-route #root section:first-of-type .marrona-page-state span{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#c8ff00;box-shadow:0 0 10px rgba(200,255,0,.55)}
html.marrona-distributions-route #root .dashboard-chart-grid>*,
html.marrona-distributions-route #root .marrona-current-cycle,
html.marrona-distributions-route #root .dist-tables>.table-card,
html.marrona-distributions-route #root .dist-tables>.marrona-distribution-side>.table-card{
border:1px solid rgba(255,255,255,.15)!important;
background:radial-gradient(110% 150% at 0 0,rgba(255,255,255,.12),transparent 58%),linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.022))!important;
-webkit-backdrop-filter:blur(22px) saturate(155%)!important;backdrop-filter:blur(22px) saturate(155%)!important;
box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 16px 38px rgba(0,0,0,.25)!important;border-radius:18px!important}
html.marrona-distributions-route #root .marrona-current-cycle-section{padding-bottom:22px!important}
html.marrona-distributions-route #root .marrona-current-cycle{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(420px,1.4fr);gap:34px;padding:28px}
html.marrona-distributions-route #root .marrona-cycle-kicker,
html.marrona-distributions-route #root .marrona-cycle-details span{color:rgba(235,237,228,.48);font-size:11px;line-height:1.2;letter-spacing:.12em}
html.marrona-distributions-route #root .marrona-cycle-intro h2{margin:11px 0 8px;font-size:clamp(22px,2vw,30px);line-height:1.08;font-weight:500}
html.marrona-distributions-route #root .marrona-cycle-intro p{max-width:580px;margin:0;color:rgba(235,237,228,.62);font-size:14px;line-height:1.55}
html.marrona-distributions-route #root .marrona-cycle-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:rgba(255,255,255,.09)}
html.marrona-distributions-route #root .marrona-cycle-details>div{min-height:82px;padding:17px 18px;background:rgba(8,9,8,.72);display:flex;flex-direction:column;justify-content:space-between;gap:13px}
html.marrona-distributions-route #root .marrona-cycle-details strong{font-size:13px;line-height:1.25;font-weight:500}
html.marrona-distributions-route #root .dist-tables{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}
html.marrona-distributions-route #root .dist-tables>.table-card:first-child{grid-column:1/-1!important}
html.marrona-distributions-route #root .marrona-distribution-side{display:contents!important}
html.marrona-distributions-route #root .dist-tables .table-card{min-width:0;overflow:hidden}
html.marrona-distributions-route #root .dist-tables .table-toolbar{min-height:60px;border-bottom:1px solid rgba(255,255,255,.09)!important}
html.marrona-distributions-route #root .marrona-cycle-status{margin:14px 18px 4px!important;border:1px solid rgba(255,255,255,.1)!important;background:rgba(255,255,255,.035)!important}
html.marrona-distributions-route #root .dist-tables .table-head{border-bottom:1px solid rgba(255,255,255,.08)!important}
html.marrona-distributions-route #root .marrona-burn-history .table-head,
html.marrona-distributions-route #root .marrona-reserve-history .table-head{grid-template-columns:1fr 1.35fr 1fr .55fr!important}
html.marrona-distributions-route #root .dist-tables .empty-state{min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center}
html.marrona-distributions-route #root .dashboard-chart-grid>*>div:first-child{color:rgba(235,237,228,.48)!important}
html.marrona-distributions-route #root .marrona-distributions-copyright{margin-top:8px!important;color:rgba(235,237,228,.38)!important}
@media(max-width:900px){html.marrona-distributions-route #root .marrona-current-cycle{grid-template-columns:minmax(0,1fr)}}
@media(max-width:760px){
html.marrona-distributions-route #root .dist-tables{grid-template-columns:minmax(0,1fr)!important}
html.marrona-distributions-route #root .dist-tables>.table-card:first-child{grid-column:auto!important}
html.marrona-distributions-route #root .dashboard-chart-grid>*,
html.marrona-distributions-route #root .marrona-current-cycle,
html.marrona-distributions-route #root .dist-tables .table-card{border-radius:16px!important}
html.marrona-distributions-route #root .marrona-current-cycle{padding:20px;gap:22px}
html.marrona-distributions-route #root .marrona-cycle-details{grid-template-columns:minmax(0,1fr)}
html.marrona-distributions-route #root .marrona-cycle-details>div{min-height:72px}}
html.marrona-distributions-route #root .marrona-metric-status{height:auto!important;min-height:24px!important;margin-top:12px!important;border:0!important;background:none!important;justify-content:flex-start!important}
html.marrona-distributions-route #root .marrona-metric-status span{padding:0!important;background:none!important}
html.marrona-distributions-route #root .marrona-metric-axis{display:none!important}

html.marrona-distributions-route #root .marrona-burn-history .table-head,
html.marrona-distributions-route #root .marrona-reserve-history .table-head{grid-template-columns:minmax(68px,.8fr) minmax(140px,1.35fr) minmax(68px,.75fr) minmax(104px,1fr)!important}
html.marrona-distributions-route #root .marrona-burn-history .table-head>*,
html.marrona-distributions-route #root .marrona-reserve-history .table-head>*{font-family:inherit!important;font-size:11px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.08em!important;white-space:nowrap!important;text-transform:uppercase!important}
html.marrona-distributions-route #root .marrona-burn-history .table-head>*:last-child,
html.marrona-distributions-route #root .marrona-reserve-history .table-head>*:last-child{text-align:right!important}
