:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:0}:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl li{position:relative;display:grid;gap:4px;align-content:start;padding:0 0 20px 34px}:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl li:before{content:"";position:absolute;left:6px;top:6px;width:14px;height:14px;border-radius:50%;background:var(--c-evergreen)}:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl li:not(:last-child):after{content:"";position:absolute;left:12px;top:24px;bottom:0;width:2px;background:var(--c-sage)}:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl li:first-child:before{background:var(--c-clay)}:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl b{font-family:var(--font-display);font-variation-settings:var(--display-axes);font-weight:var(--fw-display-strong);font-size:20px;line-height:1.25;color:var(--heading)}:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl span{font-size:16px;line-height:1.45}@media (min-width:900px){:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 16px}:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl li{padding:30px 0 0}:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl li:before{left:0;top:0}:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl li:not(:last-child):after{left:18px;right:-16px;top:6px;bottom:auto;width:auto;height:2px}:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl b{font-size:18px}:where(main[data-bn-page=sleep-in-early-recovery]) .dg-time .tl span{font-size:15px}}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .takeaway__sheet>*+*{margin-top:var(--sp-5)}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log legend{margin-bottom:10px;font-family:var(--font-display);font-variation-settings:var(--display-axes);font-weight:var(--fw-display-strong);font-size:21px;line-height:1.2;color:var(--heading)}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-plan{display:grid;grid-template-columns:minmax(0,1fr);gap:14px 20px}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-habits{display:grid;grid-template-columns:minmax(0,1fr);gap:0 24px}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-habits legend{grid-column:1/-1}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-habits .check{font-size:16px;line-height:1.35}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log caption{caption-side:top;text-align:left;padding-bottom:8px;font-size:15px;font-weight:var(--fw-strong);color:var(--c-evergreen)}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log td,:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log th{border:1px solid var(--c-text);padding:6px 4px;height:34px;vertical-align:middle}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log thead th{background:var(--card-quiet);font-size:12px;line-height:1.2;font-weight:var(--fw-strong);color:var(--c-evergreen);text-align:left;padding:6px 3px}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log tbody th{width:3.2em;text-align:center;font-weight:var(--fw-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--c-evergreen)}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log thead th:first-child{width:3.2em}@media (min-width:640px){:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-plan{grid-template-columns:repeat(3,minmax(0,1fr))}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-habits{grid-template-columns:repeat(2,minmax(0,1fr))}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log{font-size:15px}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log thead th{font-size:14px;padding:8px}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log thead th:last-child{width:28%}}@media print{:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .takeaway__sheet>*+*{margin-top:8pt}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log legend{font-size:12pt;margin-bottom:4pt}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-plan{grid-template-columns:repeat(3,1fr);gap:4pt 12pt}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .field{gap:2pt}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .field>label{font-size:9pt}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-habits{grid-template-columns:repeat(3,1fr);gap:2pt 12pt}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-habits .check{font-size:9.5pt;gap:5pt}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-habits .check input{width:11pt;height:11pt}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log{font-size:9.5pt}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log caption{font-size:9.5pt;padding-bottom:3pt}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log td,:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log th{height:.36in;padding:2pt 4pt;border:.75pt solid #000}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log thead th{height:auto;font-size:9pt}:where(main[data-bn-page=sleep-in-early-recovery]) #takeaway-sleep-log .sl-log thead th:last-child{width:34%}}