.o-day .o-main{padding-block:var(--space-32) var(--space-64)}.o-daypage{gap:var(--space-32);flex-direction:column;min-width:0;display:flex}.o-daypage-nav{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.o-day .o-daypage-nav .o-breadcrumbs{margin:0}.o-daypage-adjacent{align-items:center;gap:var(--space-4);min-height:var(--hit-preferred);border-radius:var(--radius-pill);font-size:var(--type-subhead);color:var(--ink-2);display:inline-flex}.o-daypage-adjacent[rel=prev]{padding:0 var(--space-12) 0 var(--space-4)}.o-daypage-adjacent[rel=next]{padding:0 var(--space-4) 0 var(--space-12)}.o-daypage-adjacent:hover{color:var(--accent-text);background:var(--chip-fill)}.o-daypage-hero{align-items:center;gap:var(--space-32);flex-wrap:wrap;display:flex}.o-daypage-intro{gap:var(--space-16);flex-direction:column;flex:440px;min-width:0;display:flex}.o-daypage-badges{gap:var(--space-8);flex-wrap:wrap;display:flex}.o-day .o-daypage-intro h1{font-family:var(--font-display);font-size:var(--type-large-title);line-height:var(--type-large-title--line-height);font-weight:var(--type-large-title--font-weight);letter-spacing:var(--type-large-title--letter-spacing);margin:0}.o-daypage-intro h1 span{color:var(--ink-2)}.o-daypage-subtitle{font-size:var(--type-headline);line-height:var(--type-headline--line-height);font-weight:var(--type-headline--font-weight);letter-spacing:var(--type-headline--letter-spacing);margin:0}.o-daypage-stats{gap:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));margin:0;display:grid}.o-daypage-stats>div{gap:var(--space-4);min-width:0;padding:var(--space-16);background:var(--grouped);border-radius:var(--radius-inner);flex-direction:column;display:flex}.o-daypage-stats dt{font-size:var(--type-footnote);line-height:var(--type-footnote--line-height);color:var(--ink-2)}.o-daypage-stats dd{font-size:var(--type-heading);line-height:var(--type-heading--line-height);font-weight:var(--type-heading--font-weight);font-variant-numeric:tabular-nums;margin:0}.o-daypage-actions{gap:var(--space-8);flex-wrap:wrap;display:flex}.o-daypage-collage{gap:var(--space-8);flex:480px;grid-template-rows:180px 180px;grid-template-columns:2fr 1fr;min-width:0;display:grid}.o-daypage-collage>:first-child{grid-row:span 2}.o-daypage-collage>:first-child img{object-position:center top}.o-daypage-collage--1{grid-template-rows:360px;grid-template-columns:minmax(0,1fr)}.o-daypage-collage--2{grid-template-rows:360px;grid-template-columns:repeat(2,minmax(0,1fr))}.o-daypage-collage--1>:first-child,.o-daypage-collage--2>:first-child{grid-row:auto}.o-daypage-photo{border-radius:var(--radius-card);background:var(--grouped);min-width:0;display:block;overflow:hidden}.o-daypage-photo img{object-fit:cover;width:100%;height:100%;display:block}.o-daypage-photo:hover img{filter:brightness(.9)}.o-daypage-body{align-items:flex-start;gap:var(--space-40);flex-wrap:wrap;display:flex}.o-daypage-main{gap:var(--space-24);flex-direction:column;flex:999 600px;min-width:0;display:flex}.o-daypage-aside{gap:var(--space-16);flex-direction:column;flex:280px;min-width:0;max-width:320px;display:flex}@media (width<=860px){.o-daypage-aside{max-width:none}}.o-daypage-chips{gap:var(--space-8);flex-wrap:wrap;display:flex}.o-daypage-note{gap:var(--space-12);padding:var(--space-16) var(--space-20);border-radius:var(--radius-inner);background:var(--grouped);color:var(--ink-2);font-size:var(--type-subhead);line-height:var(--type-subhead--line-height);align-items:center;display:flex}.o-daypage-note p{margin:0}.o-daypage-note svg{flex-shrink:0}.o-daypage-reports{gap:var(--space-16);flex-direction:column;scroll-margin-top:20px;display:flex}.o-daypage-report{gap:var(--space-20);min-width:0;padding:var(--space-24);background:var(--card);border:1px solid var(--separator);border-radius:var(--radius-card);flex-direction:column;scroll-margin-top:20px;display:flex}.o-daypage-report>header{justify-content:space-between;align-items:baseline;gap:var(--space-8);flex-wrap:wrap;display:flex}.o-day .o-daypage-report>header h2{font-size:var(--type-heading);line-height:var(--type-heading--line-height);font-weight:var(--type-heading--font-weight);letter-spacing:var(--type-heading--letter-spacing);margin:0}.o-daypage-link{font-size:var(--type-subhead)}.o-daypage-muted{color:var(--ink-2);font-size:var(--type-subhead);line-height:var(--type-subhead--line-height);margin:0}.o-daypage-report .mw-parser-output{max-width:100%;overflow-x:auto}.o-day .o-daypage-report .mw-parser-output .embedvideowrap{border-radius:var(--radius-inner)}.o-daypage-text--toc .mw-parser-output>#toc{display:none}.o-daypage-contents{padding-inline:var(--space-16);border-radius:var(--radius-inner);background:var(--grouped)}.o-daypage-contents summary{cursor:pointer;min-height:44px;padding-block:var(--space-12);font-size:var(--type-subhead);font-weight:var(--weight-semibold);display:list-item}.o-daypage-contents ol{margin:0 0 var(--space-12);padding-inline-start:var(--space-24)}.o-daypage-contents a{min-height:44px;color:var(--ink-1);font-size:var(--type-subhead);align-items:center;display:inline-flex}.o-daypage-text>.o-daypage-contents+.mw-parser-output{margin-top:var(--space-20)}.o-daypage-photos{gap:var(--space-16);flex-direction:column;scroll-margin-top:20px;display:flex}.o-daypage-photos>header{justify-content:space-between;align-items:baseline;gap:var(--space-8);flex-wrap:wrap;display:flex}.o-day .o-daypage-photos>header h2{font-family:var(--font-display);font-size:var(--type-title);line-height:var(--type-title--line-height);font-weight:var(--type-title--font-weight);letter-spacing:var(--type-title--letter-spacing);margin:0}.o-daypage-photos>header .o-daypage-link{font-weight:var(--weight-semibold)}.o-daypage-set{gap:var(--space-12);flex-direction:column;display:flex}.o-daypage-set>header{align-items:baseline;gap:var(--space-4) var(--space-12);flex-wrap:wrap;display:flex}.o-day .o-daypage-set h3{font-size:var(--type-headline);line-height:var(--type-headline--line-height);font-weight:var(--type-headline--font-weight);letter-spacing:var(--type-headline--letter-spacing);margin:0}.o-daypage-set>header .o-daypage-link{margin-left:auto}.o-daypage-grid{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.o-daypage-grid .o-daypage-photo{border-radius:var(--radius-inner);height:140px}.o-daypage-panel{gap:var(--space-8);padding:var(--space-20);background:var(--grouped);border-radius:var(--radius-card);flex-direction:column;display:flex}.o-day .o-daypage-panel h2{margin:0 0 var(--space-4);font-size:var(--type-headline);line-height:var(--type-headline--line-height);font-weight:var(--type-headline--font-weight);letter-spacing:var(--type-headline--letter-spacing)}
