#stEodWidget{margin-top:10px;font-size:.82rem;min-width:0;max-width:100%}
#stEodWidget>summary{cursor:pointer;line-height:1.5;overflow-wrap:anywhere}
#stEodWidget .st-eod-today{font-weight:400}
#stEodWidget .st-eod-body{padding-top:10px;max-width:100%;min-width:0}
#stEodWidget form{display:flex;flex-wrap:wrap;align-items:end;gap:8px;margin:10px 0}
#stEodWidget label{display:grid;gap:4px;flex:1 1 160px;min-width:0}
#stEodWidget input,#stEodWidget select{width:100%;min-width:0;box-sizing:border-box}
#stEodWidget .st-eod-automatic,#stEodWidget .st-eod-cloud{display:flex;align-items:center;gap:10px;margin:8px 0;min-height:44px;cursor:pointer;line-height:1.5;overflow-wrap:anywhere}
#stEodWidget input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:0;accent-color:var(--sc-accent-strong,#397c70)}
#stEodWidget input[type=checkbox]:focus-visible{outline:2px solid var(--sc-accent-strong,#397c70);outline-offset:3px}
#stEodWidget button{white-space:normal;overflow-wrap:anywhere;min-height:36px;padding:7px 10px;font-size:.82rem;max-width:100%}
#stEodWidget .st-eod-actions{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}
#stEodWidget .st-eod-metrics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;margin:14px 0}
#stEodWidget .st-eod-metrics dd{margin:0;text-align:end;font-weight:650}
#stEodWidget .st-eod-metrics dt,#stEodWidget .st-eod-metrics dd,#stEodWidget li{overflow-wrap:anywhere}
#stEodWidget .st-eod-caption,#stEodWidget .st-eod-storage,#stEodWidget .st-eod-boundary{font-size:.78rem;line-height:1.5}
#stEodWidget .st-eod-report h3{font-size:1rem;margin:14px 0 7px}
#stEodWidget .st-eod-report h4{font-size:.9rem;margin:14px 0 7px}
#stEodWidget .st-eod-report ul{padding-inline-start:20px}
#stEodWidget .st-eod-chart-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;margin:8px 0}
#stEodWidget .st-eod-chart-track{height:8px;border-radius:4px;background:#dbe2eb;overflow:hidden}
#stEodWidget .st-eod-chart-track>div{height:100%;background:var(--sc-accent-strong,#397c70);border-radius:4px}
#stEodWidget .st-eod-message{min-height:1em;overflow-wrap:anywhere}
#stEodWidget [hidden]{display:none!important}
@media(max-width:480px){#stEodWidget .st-eod-chart-row{grid-template-columns:minmax(0,1fr) auto}#stEodWidget .st-eod-chart-track{grid-row:2;grid-column:1/-1}#stEodWidget form{display:grid;grid-template-columns:1fr}}
