.shape-summary[data-astro-cid-tagkl36x]{--diagram-summary-min:8.5rem}.shuffle-list[data-astro-cid-tagkl36x]{grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr));align-items:stretch}.shuffle-list[data-astro-cid-tagkl36x]>li[data-astro-cid-tagkl36x]{align-content:start;gap:.2rem;display:grid}.batch-grid[data-astro-cid-tagkl36x]{grid-template-columns:repeat(auto-fit,minmax(min(100%,35rem),1fr));align-items:start}.batch-card[data-astro-cid-tagkl36x]{min-inline-size:0}.batch-card[data-astro-cid-tagkl36x].final-card{border-style:double!important;border-width:3px!important}.batch-table[data-astro-cid-tagkl36x]{table-layout:fixed;inline-size:100%;min-inline-size:34rem}.batch-table[data-astro-cid-tagkl36x] th[data-astro-cid-tagkl36x]:first-child{inline-size:7rem}.batch-table[data-astro-cid-tagkl36x] [data-astro-cid-tagkl36x]:is(th,td):is(:nth-child(2),:nth-child(3)){inline-size:6rem}.batch-table[data-astro-cid-tagkl36x] tbody[data-astro-cid-tagkl36x] th[data-astro-cid-tagkl36x]>[data-astro-cid-tagkl36x]:is(span,bdi){display:block}.loss-pair[data-astro-cid-tagkl36x]{gap:.15rem;display:grid}.batch-comparison[data-astro-cid-tagkl36x]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"shape target""sum sum""denominator accumulation""mean mean""gradient gradient"}.batch-comparison[data-astro-cid-tagkl36x]>[data-astro-cid-tagkl36x][data-evidence-metric=shape]{grid-area:shape}.batch-comparison[data-astro-cid-tagkl36x]>[data-astro-cid-tagkl36x][data-evidence-metric=target-count]{grid-area:target}.batch-comparison[data-astro-cid-tagkl36x]>[data-astro-cid-tagkl36x][data-evidence-metric=loss-sum]{grid-area:sum}.batch-comparison[data-astro-cid-tagkl36x]>[data-astro-cid-tagkl36x][data-evidence-metric=denominator]{grid-area:denominator}.batch-comparison[data-astro-cid-tagkl36x]>[data-astro-cid-tagkl36x][data-evidence-metric=mean-loss]{grid-area:mean}.batch-comparison[data-astro-cid-tagkl36x]>[data-astro-cid-tagkl36x][data-evidence-metric=mean-gradient]{grid-area:gradient}.batch-comparison[data-astro-cid-tagkl36x]>[data-astro-cid-tagkl36x][data-evidence-metric=accumulation]{grid-area:accumulation}.unused-slot[data-astro-cid-tagkl36x]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex;border-style:dashed!important;border-width:2px!important}.denominator-contrast[data-astro-cid-tagkl36x]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.75rem;display:grid}.capacity-denominator[data-astro-cid-tagkl36x]{border-style:dashed!important;border-width:2px!important}.actual-denominator[data-astro-cid-tagkl36x]{border-style:double!important;border-width:3px!important}.contrast-arrow[data-astro-cid-tagkl36x]{align-self:center}.proof-grid[data-astro-cid-tagkl36x]{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}@container course-diagram (width<=36rem){.shuffle-list[data-astro-cid-tagkl36x],.batch-grid[data-astro-cid-tagkl36x],.batch-comparison[data-astro-cid-tagkl36x],.proof-grid[data-astro-cid-tagkl36x],.denominator-contrast[data-astro-cid-tagkl36x]{grid-template-columns:minmax(0,1fr)}.batch-comparison[data-astro-cid-tagkl36x]{grid-template-areas:"shape""target""sum""denominator""mean""gradient""accumulation"}.unused-slot[data-astro-cid-tagkl36x]{flex-direction:column;align-items:start}.contrast-arrow[data-astro-cid-tagkl36x]{justify-self:center;transform:rotate(90deg)}}@media (width>=64rem) and (height>=36rem){.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen{grid-template-columns:minmax(17rem,.7fr) minmax(21rem,1.05fr) minmax(20rem,1.25fr);grid-template-areas:"caption caption caption""summary summary summary""batches batches batches""shuffle final proof";align-items:start}figure[data-astro-cid-tagkl36x].mini-batches-diagram.mini-batches-diagram:fullscreen{row-gap:.25rem}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>figcaption[data-astro-cid-tagkl36x]{grid-area:caption}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.shape-summary[data-astro-cid-tagkl36x]{grid-area:summary;grid-template-columns:repeat(5,minmax(0,1fr))}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.shape-summary[data-astro-cid-tagkl36x]>div[data-astro-cid-tagkl36x]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.shape-summary[data-astro-cid-tagkl36x]>div[data-astro-cid-tagkl36x]>dd[data-astro-cid-tagkl36x]{margin:0}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.diagram-full-view-actions{grid-area:1/3;place-self:start end}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.shuffle-stage[data-astro-cid-tagkl36x]{grid-area:shuffle}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.batches-stage[data-astro-cid-tagkl36x]{grid-area:batches}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.final-stage[data-astro-cid-tagkl36x]{grid-area:final}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.proof-stage[data-astro-cid-tagkl36x]{grid-area:proof;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""note""evidence";align-items:start;gap:.25rem}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.proof-stage[data-astro-cid-tagkl36x]>h4[data-astro-cid-tagkl36x]{grid-area:heading}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.proof-stage[data-astro-cid-tagkl36x]>p[data-astro-cid-tagkl36x]{grid-area:note}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.proof-stage[data-astro-cid-tagkl36x]>.proof-grid[data-astro-cid-tagkl36x]{grid-area:evidence}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .batch-grid[data-astro-cid-tagkl36x]{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.batches-stage[data-astro-cid-tagkl36x]{grid-template-columns:minmax(32rem,.7fr) minmax(0,1fr);grid-template-areas:"heading note""grid grid""comparison comparison"}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.batches-stage[data-astro-cid-tagkl36x]>h4[data-astro-cid-tagkl36x]{grid-area:heading}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.batches-stage[data-astro-cid-tagkl36x]>p[data-astro-cid-tagkl36x]{grid-area:note}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.batches-stage[data-astro-cid-tagkl36x]>.batch-grid[data-astro-cid-tagkl36x]{grid-area:grid}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen>.batches-stage[data-astro-cid-tagkl36x]>.batch-comparison[data-astro-cid-tagkl36x]{grid-area:comparison}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .batch-table[data-astro-cid-tagkl36x]{min-inline-size:0}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .loss-pair[data-astro-cid-tagkl36x]{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .batch-comparison[data-astro-cid-tagkl36x]{gap:.25rem var(--diagram-gap);grid-template-columns:repeat(11,minmax(0,1fr));grid-template-areas:"shape shape target sum denominator mean mean gradient gradient accumulation accumulation"}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .batch-comparison[data-astro-cid-tagkl36x]>div[data-astro-cid-tagkl36x]{grid-template-columns:minmax(0,1fr);align-content:start;gap:.2rem .5rem;display:grid}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .batch-comparison[data-astro-cid-tagkl36x]>div[data-astro-cid-tagkl36x]>dt[data-astro-cid-tagkl36x]{grid-column:1/-1}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .proof-grid[data-astro-cid-tagkl36x]{grid-template-columns:repeat(4,minmax(0,1fr))}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .proof-grid[data-astro-cid-tagkl36x]>div[data-astro-cid-tagkl36x]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.25rem;display:grid}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .denominator-contrast[data-astro-cid-tagkl36x] article[data-astro-cid-tagkl36x]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .denominator-contrast[data-astro-cid-tagkl36x] article[data-astro-cid-tagkl36x]>p[data-astro-cid-tagkl36x]{grid-column:1/-1}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .shuffle-list[data-astro-cid-tagkl36x]{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .shuffle-list[data-astro-cid-tagkl36x]>li[data-astro-cid-tagkl36x]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.mini-batches-diagram[data-astro-cid-tagkl36x]:fullscreen .shuffle-list[data-astro-cid-tagkl36x]>li[data-astro-cid-tagkl36x]>.ordinal[data-astro-cid-tagkl36x]{grid-column:auto}}
