.foxy-ui .fx-section-analytics[hidden],.foxy-ui .fx-section-empty-native{display:none!important}
.foxy-ui .fx-section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px}
.foxy-ui .fx-section-heading h3{margin:0;font-size:22px;letter-spacing:-.4px}.foxy-ui .fx-section-heading>span{font-size:14px;color:var(--fx-muted)}
.foxy-ui .fx-section-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:20px}
.foxy-ui .fx-section-chart-grid .fxa-chart{position:relative;padding-bottom:72px!important}
.foxy-ui .fx-section-timeline{grid-column:1/-1}.foxy-ui .fx-section-timeline>svg{display:block;width:100%;max-height:280px;min-height:160px}
.foxy-ui .fx-section-series{display:flex;gap:20px;color:var(--fx-muted);font-size:13px;margin-bottom:10px}.foxy-ui .fx-section-series>span{display:flex;align-items:center;gap:7px}.foxy-ui .fx-section-series i{width:15px;height:4px;border-radius:2px;background:var(--fx-accent)}.foxy-ui .fx-section-series>span+span i{background:#638dae}
.foxy-ui .fx-section-created,.foxy-ui .fx-section-events{fill:none!important;stroke-width:2.5;stroke:var(--fx-accent);stroke-linecap:round;stroke-linejoin:round}.foxy-ui .fx-section-events{stroke:#638dae;stroke-dasharray:4 5}.foxy-ui .fx-section-point{fill:var(--fx-accent)!important}
.foxy-ui .fx-section-ring{fill:none!important;stroke-width:14;stroke:var(--fxa-type-color)}.foxy-ui .fx-section-color-0{--fxa-type-color:var(--fx-accent)}.foxy-ui .fx-section-color-1{--fxa-type-color:#638dae}.foxy-ui .fx-section-color-2{--fxa-type-color:#9482ae}
.foxy-ui .fx-section-calls .fx-section-ring-card{grid-column:1/-1}.foxy-ui .fx-section-latest ol{list-style:none;margin:0;padding:0}.foxy-ui .fx-section-latest li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;border-top:1px solid var(--fx-line);font-size:14px}.foxy-ui .fx-section-latest li>span{color:var(--fx-muted)}
.foxy-ui .fx-section-details{width:auto;min-height:34px;padding:6px 10px;background:var(--fx-subtle);color:var(--fx-accent-ink);border:1px solid var(--fx-line);border-radius:8px;font-size:13px;font-weight:600;position:absolute;left:22px;bottom:16px}
.foxy-ui .fx-section-analytics .fx-expandable-chart{position:relative}.foxy-ui .fx-section-analytics .fx-chart-expand{right:22px!important}
.foxy-ui .fx-section-analytics .fx-chart-expanded .fxa-distribution-content{width:min(760px,100%);flex:1;justify-content:center;gap:40px}.foxy-ui .fx-section-analytics .fx-chart-expanded .fxa-donut{width:min(45vh,45vw);height:min(45vh,45vw)}.foxy-ui .fx-section-analytics .fx-chart-expanded>svg{flex:1;min-height:200px;max-height:70vh;width:100%}
.foxy-ui .fx-section-analytics .fx-chart-expanded>.fxa-chart-head{align-self:stretch;flex:none;padding-right:36px}.foxy-ui .fx-section-analytics .fx-chart-expanded>.fxa-chart-note{align-self:stretch;flex:none}
.foxy-ui .fx-full-analytics :is(#root,.fx-section-analytics) .fx-section-chart-grid .fx-chart-expanded{padding-bottom:78px!important}
@container full-analytics (max-width:720px){.foxy-ui .fx-section-chart-grid{grid-template-columns:1fr}.foxy-ui .fx-section-heading{align-items:flex-start;flex-direction:column}.foxy-ui .fx-section-timeline{grid-column:auto}.foxy-ui .fx-section-analytics .fxa-distribution-content{gap:18px}.foxy-ui .fx-section-analytics .fxa-donut{width:124px;height:124px}.foxy-ui .fx-section-analytics .fxa-type-list li{font-size:13px}.foxy-ui .fx-section-latest li{align-items:flex-start;flex-direction:column}}
@media(max-width:600px){.foxy-ui .fx-section-chart-grid .fxa-chart{padding-bottom:105px!important}.foxy-ui .fx-section-analytics .fx-chart-expand{bottom:16px!important;right:16px!important}.foxy-ui .fx-section-details{left:16px;bottom:58px}.foxy-ui .fx-section-analytics .fx-chart-expanded .fxa-distribution-content{flex-direction:column;flex:0;margin:auto 0}.foxy-ui .fx-section-analytics .fx-chart-expanded .fxa-donut{width:200px;height:200px}}
@media(max-width:600px){.foxy-ui .fx-full-analytics :is(#root,.fx-section-analytics) .fx-section-chart-grid .fx-chart-expanded{padding-bottom:112px!important}}
