.ddTOcW_grid{grid-template-areas:"head panel""cards panel";grid-template-columns:minmax(0, 1fr) var(--panel-w);max-width:var(--content-max);padding:0 var(--pad) 72px;grid-template-rows:auto 1fr;column-gap:28px;margin-inline:auto;display:grid}.ddTOcW_head{grid-area:head;min-width:0}.ddTOcW_head>header{margin:0;padding:30px 2px 20px}.ddTOcW_meta{color:var(--paper-64);font:500 13px / 1.25 var(--font-ui);align-items:center;gap:18px;display:flex}.ddTOcW_count{border-radius:var(--r-pill);height:30px;box-shadow:inset 0 0 0 1px var(--paper-12);color:var(--paper-80);white-space:nowrap;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.ddTOcW_status{border-radius:var(--r-pill);height:30px;box-shadow:inset 0 0 0 1px var(--paper-12);color:var(--paper-80);font:600 13px / 1 var(--font-ui);white-space:nowrap;align-items:center;gap:10px;padding:0 13px 0 11px;display:inline-flex}.ddTOcW_date{align-items:center;gap:10px;display:flex}.ddTOcW_day{color:var(--lime);font:var(--type-num-date);font-variation-settings:"wdth" 110}.ddTOcW_monthDay b{color:var(--paper);font-weight:650;display:block}.ddTOcW_weekday{display:block}.ddTOcW_feed{grid-area:cards;min-width:0}.ddTOcW_cards{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.ddTOcW_more{justify-content:center;margin-top:28px;display:flex}.ddTOcW_end{color:var(--paper-64);font:500 13px / 1.4 var(--font-ui);text-align:center;margin:28px 0 0}.ddTOcW_guestBanner{max-width:calc(var(--content-max) - 2 * var(--pad));margin:12px max(var(--pad), calc((100% - var(--content-max)) / 2 + var(--pad))) 0;border-radius:var(--r-l);background:var(--paper);color:var(--ink);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 44px 14px 18px;display:flex;position:relative}.ddTOcW_guestBannerCopy{flex:240px;min-width:0}.ddTOcW_guestBannerCopy b{font:800 22px / 1.1 var(--font-head);display:block}.ddTOcW_guestBannerCopy p{color:var(--grey-3);font:500 14px / 1.4 var(--font-ui);margin:4px 0 0}.ddTOcW_guestBannerClose{width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:8px;right:8px}.ddTOcW_notice{border:1px solid var(--paper-08);border-radius:var(--r-row);background:var(--graphite-2);color:var(--paper-80);font:var(--type-caption);align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 16px;display:flex}.ddTOcW_notice>svg{width:20px;height:20px;color:var(--amber);flex:none}.ddTOcW_freshSlot{z-index:var(--z-sticky);justify-content:center;height:0;display:flex;position:sticky;top:16px}.ddTOcW_fresh{border-radius:var(--r-pill);background:var(--lime);height:44px;box-shadow:var(--outline-ink), var(--shadow-float);color:var(--ink);font:600 14px / 1 var(--font-ui);white-space:nowrap;cursor:pointer;animation:ddTOcW_fresh-in var(--dur-pop) var(--ease-pop) both;transition:scale var(--t-med) var(--ease-press);border:0;align-items:center;gap:8px;margin:0;padding:0 18px 0 14px;display:inline-flex}.ddTOcW_fresh:active{transition-duration:var(--t-press);scale:.94}.ddTOcW_fresh b{font-weight:800}.ddTOcW_fresh>svg{width:18px;height:18px}@keyframes ddTOcW_fresh-in{0%{opacity:0;transform:translateY(-16px)scale(.9)}to{opacity:1;transform:none}}.ddTOcW_error{grid-template-columns:minmax(0,44%) minmax(0,1fr);gap:6px;min-height:292px;display:grid}.ddTOcW_cards+.ddTOcW_error{margin-top:22px}.ddTOcW_errorNumber{border:1.5px dashed var(--paper-20);border-radius:var(--r-l);place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.ddTOcW_errorNumber b{color:var(--paper-20);font:900 clamp(48px, 30cqi, 150px) / .8 var(--font-num);font-variation-settings:"wdth" 120;letter-spacing:-.02em;white-space:nowrap}.ddTOcW_errorNumber b span{color:var(--paper-64)}.ddTOcW_errorBody{border:1px solid var(--paper-08);border-radius:var(--r-l);background:var(--graphite-2);flex-direction:column;align-items:flex-start;gap:10px;padding:24px;display:flex}.ddTOcW_errorMark{border-radius:var(--r-s);background:var(--paper-08);width:44px;height:44px;color:var(--amber);place-items:center;display:grid}.ddTOcW_errorLabel{color:var(--paper-64);font:var(--type-label);letter-spacing:.1em;text-transform:uppercase}.ddTOcW_errorBody h2{font:800 30px / .98 var(--font-head);letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;margin:0}.ddTOcW_errorBody p{max-width:44ch;color:var(--paper-80);font:400 14.5px / 1.5 var(--font-ui);margin:0}.ddTOcW_errorBody>button{margin-top:auto}.ddTOcW_offlineWrap{max-width:calc(var(--content-max) - 2 * var(--pad));margin:12px max(var(--pad), calc((100% - var(--content-max)) / 2 + var(--pad))) 0}.ddTOcW_offline{border-radius:var(--r-l);background:var(--paper);box-shadow:var(--shadow-card);color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:14px 14px 14px 16px;display:grid}.ddTOcW_mark{background:var(--amber);width:48px;height:48px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:14px;place-items:center;display:grid}.ddTOcW_offline b{font:var(--type-state);letter-spacing:.03em;text-transform:uppercase;display:block}.ddTOcW_offline p{color:var(--grey-3);font:var(--type-small);text-wrap:pretty;margin:5px 0 0}@media (min-width:768px) and (max-width:1199.98px){.ddTOcW_grid{grid-template:"head""panel""cards"/minmax(0,1fr);max-width:920px;margin:0 auto}.ddTOcW_cards{gap:20px}.ddTOcW_freshSlot{top:96px}.ddTOcW_offlineWrap{max-width:864px;margin-inline:auto}}@media (max-width:767.98px){.ddTOcW_grid{grid-template:"head""panel""cards"/minmax(0,1fr)}.ddTOcW_head>header{padding:24px 2px 16px}.ddTOcW_meta{gap:8px;font-size:12px}.ddTOcW_count{display:none}.ddTOcW_day{font-size:34px}.ddTOcW_cards{gap:18px}.ddTOcW_error{grid-template-columns:minmax(0,1fr);min-height:0}.ddTOcW_errorNumber{min-height:120px}}@media (prefers-reduced-motion:reduce){.ddTOcW_fresh{animation:none}}
.A8Z_sa_reel{display:block}.A8Z_sa_reel[data-rolling]{overflow:hidden}.A8Z_sa_column{display:block}
.C5c7JW_panel{grid-area:panel;grid-template-columns:1fr 1fr;align-self:start;gap:12px;margin-top:30px;display:grid;position:sticky;top:20px}.C5c7JW_block{border-radius:var(--r-l);min-width:0;padding:18px;position:relative;overflow:hidden}.C5c7JW_label{color:var(--paper-64);font:700 11.5px / 1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.C5c7JW_label em{letter-spacing:.04em;text-transform:none;font-style:normal;font-weight:500}.C5c7JW_level{border:1px solid var(--paper-08);background:var(--graphite-2);grid-column:1/-1}.C5c7JW_hint{color:var(--paper-80);font:var(--type-caption);text-wrap:pretty;margin:12px 0 0}.C5c7JW_hintText{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.C5c7JW_goal,.C5c7JW_streak{color:var(--ink);text-align:center;flex-direction:column;align-items:center;display:flex}.C5c7JW_goal{background:var(--lime)}.C5c7JW_streak{background:var(--paper)}.C5c7JW_ring{margin:0 0 12px}.C5c7JW_ringPlaceholder{width:var(--goal-ring-size,112px);height:var(--goal-ring-size,112px);flex:none;display:block}.C5c7JW_plates{margin:0 0 14px}.C5c7JW_goalLink{min-height:24px;color:var(--ink);font:700 var(--text-14) / 1.2 var(--font-ui);text-underline-offset:3px;align-items:center;margin-top:6px;text-decoration:underline;display:inline-flex}.C5c7JW_goalLink:focus-visible{border-radius:var(--r-xs);outline:2px solid var(--ink);outline-offset:2px}.C5c7JW_caption b{font:var(--type-cap);letter-spacing:.03em;text-transform:uppercase;display:block}.C5c7JW_caption span{color:var(--ink-72);font:500 12.5px / 1.35 var(--font-ui);text-wrap:balance;margin-top:4px;display:block}.C5c7JW_week{margin-top:14px}.C5c7JW_weekPlaceholder{width:100%;height:28px;margin-top:14px;display:block}.C5c7JW_progress{border:1px solid var(--paper-08);background:var(--graphite-2);grid-column:1/-1}.C5c7JW_list{flex-direction:column;gap:2px;margin:0 -8px;padding:0;list-style:none;display:flex}.C5c7JW_rows{flex-direction:column;gap:10px;padding:6px 0;display:flex}.C5c7JW_empty,.C5c7JW_error{color:var(--paper-80);font:var(--type-caption);text-wrap:pretty;margin:0}.C5c7JW_error{color:var(--paper-64);margin-top:10px}@media (min-width:768px) and (max-width:1199.98px){.C5c7JW_panel{z-index:var(--z-sticky);background:var(--graphite);align-items:stretch;gap:8px;margin:0 -10px 16px;padding:10px;display:flex;top:0}.C5c7JW_block{border-radius:18px;align-items:center;gap:12px;padding:8px 14px 8px 8px;display:flex}.C5c7JW_label,.C5c7JW_hint,.C5c7JW_week,.C5c7JW_weekPlaceholder,.C5c7JW_caption span{display:none}.C5c7JW_level{border:0;flex:0 0 212px;padding:5px}.C5c7JW_level .C5c7JW_switch{--segment-h:48px;--digit-size:27px;--inset:4px;box-shadow:none;background:0 0;flex:1}.C5c7JW_goal,.C5c7JW_streak{text-align:left;flex-direction:row}.C5c7JW_ring{--goal-ring-size:50px;margin:0}.C5c7JW_plates{--streak-plate-h:44px;margin:0}.C5c7JW_plates>[aria-hidden]{gap:3px}.C5c7JW_caption b{font-size:15px}.C5c7JW_progress{border:0;flex-direction:column;flex:1;justify-content:center;align-items:stretch;padding:6px 14px}.C5c7JW_list{margin:0}.C5c7JW_list>li:not(:first-child){display:none}.C5c7JW_list>li>*{min-height:0;padding:4px 0}.C5c7JW_list>li>a:hover{background:0 0}.C5c7JW_rows{padding:0}.C5c7JW_empty{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (min-width:768px) and (max-width:959.98px){.C5c7JW_progress{display:none}.C5c7JW_level{flex-basis:200px}}@media (max-width:767.98px){.C5c7JW_panel{gap:8px;margin:0 0 20px;position:static}.C5c7JW_block{border-radius:18px;padding:14px}.C5c7JW_level{padding:12px 12px 14px}.C5c7JW_level .C5c7JW_label{margin-bottom:10px}.C5c7JW_level .C5c7JW_switch{--segment-h:54px;--digit-size:31px}.C5c7JW_hint{margin-top:10px;font-size:13px}.C5c7JW_goal,.C5c7JW_streak{text-align:left;flex-direction:row;align-items:center;gap:12px;padding:12px}.C5c7JW_ring{--goal-ring-size:62px;margin:0}.C5c7JW_plates{--streak-plate-h:46px;margin:0}.C5c7JW_plates>[aria-hidden]{gap:3px}.C5c7JW_caption b{text-wrap:balance;font-size:15px}.C5c7JW_caption span{font-size:11.5px}.C5c7JW_week,.C5c7JW_weekPlaceholder,.C5c7JW_streak .C5c7JW_caption span{display:none}.C5c7JW_progress{padding:8px 14px 10px}.C5c7JW_progress .C5c7JW_label{display:none}.C5c7JW_list{margin:0}.C5c7JW_list>li:not(:first-child){display:none}.C5c7JW_list>li>*{min-height:0;padding:6px 0}}
.NkpVOq_ticker{border:1px solid var(--paper-08);border-radius:var(--r-m);background:var(--graphite-2);align-items:center;gap:10px;height:56px;padding:0 6px;display:flex;overflow:hidden}.NkpVOq_tag{border-radius:var(--r-mark);background:var(--lime);height:42px;color:var(--ink);font:var(--type-tag);letter-spacing:.09em;text-transform:uppercase;flex:none;align-items:center;gap:9px;padding:0 14px 0 12px;display:inline-flex}.NkpVOq_dot{background:var(--ink);border-radius:50%;width:9px;height:9px;position:relative}.NkpVOq_dot:after{border:2px solid var(--ink);content:"";opacity:0;animation:NkpVOq_pulse 1.8s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-5px}.NkpVOq_ticker[data-tone=offline] .NkpVOq_tag{background:var(--paper);gap:10px}.NkpVOq_ticker[data-tone=offline] .NkpVOq_dot{background:var(--amber);box-shadow:0 0 0 1.5px var(--ink);border-radius:2px}.NkpVOq_ticker[data-tone=offline] .NkpVOq_dot:after{opacity:0;animation:none}.NkpVOq_ticker[data-tone=offline] .NkpVOq_item{color:var(--paper-64)}.NkpVOq_ticker[data-tone=offline] .NkpVOq_toggle{display:none}@keyframes NkpVOq_pulse{0%{opacity:.7;transform:scale(.4)}80%,to{opacity:0;transform:scale(1.25)}}.NkpVOq_viewport{flex:1;min-width:0;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 48px),#0000)}.NkpVOq_track{width:max-content;height:100%;animation:NkpVOq_travel var(--tk-dur,60s) linear infinite;display:flex}.NkpVOq_ticker[data-paused] .NkpVOq_track,.NkpVOq_ticker[data-tone=offline] .NkpVOq_track,.NkpVOq_viewport:hover .NkpVOq_track,.NkpVOq_viewport:focus-within .NkpVOq_track{animation-play-state:paused}@keyframes NkpVOq_travel{to{transform:translate(-50%)}}.NkpVOq_group{flex:none;align-items:center;height:100%;margin:0;padding:0 0 0 18px;list-style:none;display:flex}.NkpVOq_group>li{align-items:center;height:100%;display:flex}.NkpVOq_item{height:100%;color:var(--paper);font:var(--type-ticker);letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;transition:color var(--t-fast);align-items:center;padding:0 4px;text-decoration:none;display:inline-flex}.NkpVOq_item:hover{color:var(--lime)}.NkpVOq_item:focus-visible{outline:2px solid var(--lime);outline-offset:-6px}.NkpVOq_separator{background:var(--lime);flex:none;width:7px;height:7px;margin:0 20px;transform:rotate(45deg)}.NkpVOq_toggle{border-radius:var(--r-mark);background:var(--paper-08);width:44px;height:44px;color:var(--paper);cursor:pointer;transition:background-color var(--t-fast), scale var(--t-med) var(--ease-press);border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.NkpVOq_toggle:hover{background:var(--paper-12)}.NkpVOq_toggle:active{scale:.9}.NkpVOq_toggle>svg{width:18px;height:18px}@media (max-width:767.98px){.NkpVOq_ticker{height:48px}.NkpVOq_tag{height:36px;font-size:13px}.NkpVOq_item{font-size:16px}}@media (prefers-reduced-motion:reduce){.NkpVOq_track{animation:none!important}.NkpVOq_dot:after{display:none}.NkpVOq_viewport{scrollbar-width:none;overflow-x:auto}.NkpVOq_duplicate,.NkpVOq_toggle{display:none}}
@media (min-width:768px) and (max-width:1199.98px){.g7xMBa_ticker,.g7xMBa_skeleton{max-width:864px;margin-inline:auto}}.g7xMBa_skeleton{border:1px solid var(--paper-08);border-radius:var(--r-m);background:var(--graphite-2);align-items:center;gap:10px;height:56px;padding:0 6px;display:flex;overflow:hidden}.g7xMBa_tag{border-radius:var(--r-mark);background:var(--lime);height:42px;color:var(--ink);font:var(--type-tag);letter-spacing:.09em;text-transform:uppercase;flex:none;align-items:center;gap:9px;padding:0 14px 0 12px;display:inline-flex}.g7xMBa_dot{background:var(--ink);border-radius:50%;width:9px;height:9px}.g7xMBa_bones{flex:1;align-items:center;gap:20px;min-width:0;padding:0 18px;display:flex}.g7xMBa_diamond{background:var(--paper-20);flex:none;width:7px;height:7px;transform:rotate(45deg)}@media (max-width:767.98px){.g7xMBa_skeleton{gap:6px;height:48px;padding:0 4px}.g7xMBa_tag{gap:7px;height:38px;padding:0 10px;font-size:13px}}
