#day-app{margin-top:2.75rem}.day-header{border-bottom:2px solid #18181b;padding-bottom:1.25rem}.day-title-row{justify-content:space-between;align-items:baseline;gap:1rem;margin:.5rem 0 .75rem;display:flex}.day-title-row h1{font-size:clamp(2rem,5vw,2.8rem);font-weight:600;line-height:1.2}.day-number{color:#71717a;letter-spacing:.1em;white-space:nowrap;font-size:.65rem}.day-intro{color:#52525b;font-size:.8rem;line-height:1.8}.day-date{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:1.35rem;font-size:.75rem;display:flex}.day-date>span{color:#71717a;font-size:.65rem}.day-header-metrics{flex-wrap:wrap;gap:1rem 2.5rem;margin-top:1.2rem;display:flex}.day-header-metric{color:inherit;text-decoration:none}.day-metric-label{color:#71717a;margin-bottom:.25rem;font-size:.6rem;display:block}.day-metric-context{font-size:.55rem}.day-header-metric strong{font-size:1rem;font-weight:600}.day-header-metric:hover strong{color:#0284c7}.day-metric-partial{color:#71717a;margin-left:.5rem;font-size:.6rem}.day-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}#day-app [hidden]{display:none!important}#day-app button:not(.sudoku-cell),.day-picker input{font:inherit;cursor:pointer;color:#52525b;background:#fff;border:1px solid #d4d4d8;border-radius:3px;padding:.45rem .55rem;font-size:.65rem;line-height:1.3}#day-app button:not(.sudoku-cell):hover,#day-app button:not(.sudoku-cell)[aria-pressed=true]{color:#0369a1;background:#f0f9ff;border-color:#0284c7}#day-app button:disabled{opacity:.35;cursor:default}#day-app [data-day-control]:disabled{opacity:1;cursor:default}#day-app button:focus-visible,#day-app input:focus-visible,#day-app summary:focus-visible{outline-offset:3px;outline:2px solid #0284c7}#day-app .day-primary{color:#fff;background:#18181b;border-color:#18181b}.day-picker{color:#71717a;align-items:center;gap:.4rem;font-size:.65rem;display:flex}.day-picker input{min-width:0;max-width:10rem}.toolbar-spacer{flex:1}.day-status{color:#71717a;margin:.7rem 0 1.25rem;font-size:.625rem;line-height:1.7}.day-sheet-body{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.25rem 2rem;margin-top:1.5rem;display:grid}#day-priorities{grid-column:1/-1;min-width:0}#day-priorities:empty{display:none}#day-details{min-width:0}.day-section{break-inside:avoid;border-top:1px solid #e4e4e7;padding:1.35rem 0 1.15rem}.day-section:first-child{border-top:0;padding-top:.25rem}.day-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.day-section h2,.day-aside h2{font-size:.75rem;font-weight:600;line-height:1.5}.day-section-heading>span{color:#71717a;font-size:.55rem}.day-history-link{color:#0284c7;text-underline-offset:3px;text-decoration:underline}.day-items{margin:.65rem 0 0;padding:0;list-style:none}.day-item{overflow-wrap:anywhere;margin:.55rem 0;font-size:.75rem;line-height:1.7}.day-task-label{cursor:default;align-items:baseline;gap:.65rem;display:flex}.day-task-copy{flex:1;min-width:0}.day-project-label{color:#71717a;overflow-wrap:anywhere;margin-left:.65rem;font-size:.6rem;line-height:1.5}.day-task-label input{-webkit-appearance:none;appearance:none;font:inherit;color:#18181b;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border:1px solid #18181b;border-radius:2px;flex:0 0 .8rem;place-content:center;align-self:flex-start;width:.8rem;height:.8rem;margin-top:calc(.5lh - .4rem);display:inline-grid}.day-task-label input:checked{background:#18181b}.day-task-label input:checked:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:.32rem;height:.18rem;transform:translateY(-.04rem)rotate(-45deg)}.day-task-label input:disabled{opacity:1;cursor:default}.day-item.is-note{color:#71717a;font-size:.7rem}.day-priority-space{display:none}.day-redaction{color:#18181b;vertical-align:.15em;letter-spacing:-.1em;white-space:nowrap;user-select:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:.9em;line-height:1;text-decoration:none;display:inline-block}.day-aside{min-width:0;padding-top:.25rem}.day-sudoku{break-inside:avoid}.day-sudoku-solved{color:#166534;margin-top:.55rem;font-size:.7rem;font-weight:600}.day-sudoku-grid{aspect-ratio:1;border:2px solid #18181b;grid-template-rows:repeat(9,minmax(0,1fr));grid-template-columns:repeat(9,minmax(0,1fr));width:100%;margin-top:.8rem;display:grid}.day-sudoku-grid tbody,.day-sudoku-grid tr{display:contents}.day-sudoku-grid td{text-align:center;border:1px solid #d4d4d8;border-top:0;border-left:0;place-items:center;min-width:0;min-height:0;padding:0;font-size:.875rem;line-height:1;display:grid}.day-sudoku-grid td.is-given{color:#18181b;font-weight:600}.day-sudoku-grid td.is-solution{color:#0369a1;-webkit-print-color-adjust:exact;print-color-adjust:exact}.day-sudoku-grid td:nth-child(3n){border-right:2px solid #18181b}.day-sudoku-grid tr:nth-child(3n) td{border-bottom:2px solid #18181b}.day-sudoku-grid td:last-child{border-right:0}.day-sudoku-grid tr:last-child td{border-bottom:0}.day-sudoku-actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.55rem;display:flex}.day-sudoku-actions .day-link{margin-top:0}#day-sudoku-player{margin-top:.8rem}#day-sudoku-player .sudoku-meta{font-size:.6rem}#day-sudoku-player .sudoku-help,#day-sudoku-player .sudoku-save,#day-sudoku-player .sudoku-message{font-size:.65rem}#day-sudoku-player .sudoku-keypad{gap:.2rem}#day-sudoku-player .sudoku-cell:focus-visible{outline-offset:-3px}@media screen{.day-sudoku-playing{display:none}}.day-link{color:#0284c7;text-underline-offset:4px;margin-top:.55rem;font-size:.65rem;text-decoration:underline;display:inline-block}.day-scratch{display:none}.day-sheet-footer{color:#71717a;border-top:2px solid #18181b;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:1.5rem;padding-top:.65rem;font-size:.6rem;display:flex}.day-bottom-actions{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.5rem;display:flex}.day-bottom-actions a{color:#0284c7;text-underline-offset:4px;margin-left:auto;font-size:.65rem;text-decoration:underline}.day-help{color:#71717a;margin-top:1.25rem;font-size:.65rem;line-height:1.8}.day-help summary{cursor:pointer}.day-help p{margin-top:.75rem}@media (width<=540px){#day-app{margin-top:2rem}.day-sheet-body{grid-template-columns:minmax(0,1fr);gap:1.5rem}.day-aside{width:100%}.toolbar-spacer{display:none}.day-picker{width:calc(100% - 4rem)}.day-bottom-actions a{width:100%;margin:.25rem 0 0}}@media print{@page{size:auto;margin:13mm}html,body{color:#000!important;background:#fff!important;height:auto!important;min-height:0!important}body>main#main{width:auto;max-width:none;margin:0;padding:0!important}.posts-nav,.site-footer,.skip-link,#day-app .screen-only,#day-app noscript{display:none!important}#day-app{margin:0}.day-header{grid-template-columns:minmax(0,1fr) auto;column-gap:6mm;padding-bottom:4mm;display:grid}.day-header>.posts-eyebrow{grid-area:1/1/auto/-1}.day-title-row{grid-area:2/1/auto/-1}.day-intro{grid-area:3/1}.day-date{grid-area:4/1}.day-title-row{margin:2mm 0}.day-title-row h1{font-size:23pt}.posts-eyebrow{font-size:7pt}.day-intro{font-size:8pt}.day-date{margin-top:4mm;font-size:8pt}.day-header-metrics{grid-area:3/2/span 2;align-self:center;gap:6mm;margin-top:0}.day-metric-label{font-size:6.5pt}.day-metric-context,.day-metric-partial{font-size:6pt}.day-header-metric strong{font-size:10pt}.day-sheet-body{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0 8mm;margin-top:6mm}#day-priorities .day-section{break-inside:auto}.day-item{break-inside:avoid}.day-aside{padding-top:0}.day-section{padding:5mm 0 3mm}.day-section:first-child{padding-top:0}.day-section h2,.day-aside h2{font-size:9pt}.day-history-link{color:#000;text-decoration:none}.day-items{margin-top:2.5mm}.day-item,.day-item.is-note{margin:1.4mm 0;font-size:8pt;line-height:1.4}.day-project-label{font-size:6.5pt}.day-section[data-workout] .day-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5mm 3mm;display:grid}.day-section[data-workout] .day-item{margin:0;font-size:7.5pt}.day-section[data-workout] .day-item:has(.day-task-label),.day-section[data-workout] .day-item.is-note{grid-column:1/-1}.day-priority-space{display:block}.day-priority-line{align-items:flex-end;gap:2mm;height:5.4mm;display:flex}.day-priority-line:before{content:"";border:.2mm solid #71717a;flex:0 0 2.7mm;width:2.7mm;height:2.7mm}.day-priority-line>span{border-bottom:.2mm solid #e4e4e7;flex:1;display:block}.day-task-label input{border-radius:0;flex-basis:3mm;width:3mm;height:3mm;margin-top:calc(.5lh - 1.5mm)}.day-sudoku-grid td{font-size:11pt}.day-scratch{break-inside:avoid;margin-top:5mm;display:block}.day-scratch h2{font-size:9pt;font-weight:600;line-height:1.5}.day-scratch span{border-bottom:1px solid #e4e4e7;height:5mm;display:block}.day-sheet-footer{margin-top:7mm;padding-top:3mm;font-size:7pt}}
