.zsum4a_shell{--side-w:15.5rem;--rail-w:4.75rem;--gap:.75rem;min-height:100dvh}.zsum4a_side{display:none}@media (min-width:48rem){.zsum4a_side{z-index:30;top:var(--gap);bottom:var(--gap);left:var(--gap);width:var(--rail-w);gap:var(--s-4);padding:var(--s-4) var(--s-2);background:var(--surface);box-shadow:0 0 0 1px var(--hairline), 0 18px 40px -18px #1414162e;overscroll-behavior:contain;scrollbar-width:none;border-radius:1.5rem;flex-direction:column;display:flex;position:fixed;overflow-y:auto}}@media (min-width:64rem){.zsum4a_side{width:var(--side-w);padding:var(--s-4) var(--s-3)}}.zsum4a_brand{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--tap);font:var(--t-headline);letter-spacing:var(--tr-headline);display:flex}.zsum4a_brand span{display:none}@media (min-width:64rem){.zsum4a_brand{padding:0 var(--s-2);justify-content:flex-start}.zsum4a_brand span{display:inline}}.zsum4a_nav{gap:2px;display:grid}.zsum4a_group{display:grid}.zsum4a_item{justify-content:center;align-items:center;gap:var(--s-3);min-height:2.875rem;padding:0 var(--s-3);color:var(--ink-2);font:var(--t-callout);border-radius:.875rem;font-weight:560;transition:color .16s;display:flex;position:relative}.zsum4a_item>svg,.zsum4a_item>.zsum4a_label{z-index:1;position:relative}.zsum4a_item:active>svg{transition:transform var(--press-in);transform:scale(.9)}.zsum4a_item[aria-current]{color:var(--accent-strong);font-weight:650}.zsum4a_pill{border-radius:inherit;background:var(--accent-soft);position:absolute;inset:0}.zsum4a_label{display:none}@media (min-width:64rem){.zsum4a_item{justify-content:flex-start}.zsum4a_label{display:inline}}@media (hover:hover) and (pointer:fine){.zsum4a_item:not([aria-current]):hover{color:var(--ink);background:var(--hairline)}}.zsum4a_subList{padding:2px 0 var(--s-2) 2.6rem;margin:0;list-style:none;display:none;overflow:hidden}@media (min-width:64rem){.zsum4a_subList{display:grid}}.zsum4a_subItem{min-height:2.25rem;padding:0 var(--s-3);font:var(--t-callout);color:var(--ink-2);border-radius:.625rem;align-items:center;transition:color .16s;display:flex;position:relative}.zsum4a_subItem[aria-current=page]{color:var(--ink);font-weight:600}.zsum4a_subMark{background:var(--accent);border-radius:3px;width:3px;position:absolute;top:.55rem;bottom:.55rem;left:-.55rem}@media (hover:hover) and (pointer:fine){.zsum4a_subItem:not([aria-current]):hover{color:var(--ink)}}.zsum4a_who{justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-2);border-radius:.875rem;margin-top:auto;transition:background-color .16s;display:flex}.zsum4a_avatar{background:linear-gradient(140deg, var(--accent), var(--accent-strong));width:2.25rem;height:2.25rem;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.zsum4a_whoName{font:var(--t-callout);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:none;overflow:hidden}@media (min-width:64rem){.zsum4a_who{justify-content:flex-start}.zsum4a_whoName{display:block}}@media (hover:hover) and (pointer:fine){.zsum4a_who:hover{background:var(--hairline)}}.zsum4a_bar{z-index:20;padding:env(safe-area-inset-top) var(--s-4) 0;min-height:3rem;transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out);align-items:center;display:flex;position:sticky;top:0}.zsum4a_bar[data-scrolled=true]{background:var(--material);-webkit-backdrop-filter:blur(20px)saturate(180%);box-shadow:0 1px 0 var(--hairline)}@media (prefers-reduced-transparency:reduce){.zsum4a_bar[data-scrolled=true]{-webkit-backdrop-filter:none}}.zsum4a_barBrand{align-items:center;gap:var(--s-2);font:var(--t-headline);letter-spacing:var(--tr-headline);display:inline-flex}@media (min-width:48rem){.zsum4a_bar{display:none}}.zsum4a_sentinel{height:1px;margin-bottom:-1px}.zsum4a_main{max-width:var(--content-wide);padding:var(--s-3) var(--s-4) calc(var(--tabbar) + var(--s-7) + env(safe-area-inset-bottom));margin:0 auto}@media (min-width:48rem){.zsum4a_main{margin-left:calc(var(--rail-w) + var(--gap));padding:var(--s-6) var(--s-6) var(--s-8)}}@media (min-width:64rem){.zsum4a_main{margin-left:calc(var(--side-w) + var(--gap));max-width:calc(var(--content-wide) + var(--s-6) * 2)}}.zsum4a_tabbar{z-index:20;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(24px)saturate(180%);box-shadow:0 -1px 0 var(--hairline);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}@media (prefers-reduced-transparency:reduce){.zsum4a_tabbar{-webkit-backdrop-filter:none}}.zsum4a_tab{min-height:var(--tabbar);font:600 .6875rem / 1 var(--font);letter-spacing:.01em;color:var(--ink-3);align-content:center;justify-items:center;gap:2px;transition:color .16s;display:grid}.zsum4a_tab svg{transition:transform .24s var(--ease-out)}.zsum4a_tab:active svg{transition-duration:var(--press-in);transform:scale(.88)}.zsum4a_tab[aria-current=page]{color:var(--accent)}@media (min-width:48rem){.zsum4a_tabbar{display:none}}.zsum4a_segment{grid-template-columns:repeat(var(--n), 1fr);margin:0 0 var(--s-5);background:var(--hairline);border-radius:.875rem;gap:2px;max-width:32rem;padding:3px;display:grid}.zsum4a_segItem{min-height:2.375rem;font:var(--t-callout);color:var(--ink-2);border-radius:.6875rem;place-items:center;font-weight:600;transition:color .16s;display:grid;position:relative}.zsum4a_segItem>span:last-child{z-index:1;position:relative}.zsum4a_segItem[aria-current=page]{color:var(--ink)}.zsum4a_segPill{border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-sm);position:absolute;inset:0}.zsum4a_segItem:active{transform:scale(var(--press-scale))}@media (min-width:64rem){.zsum4a_segment{display:none}}
.iYV4-q_button{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-5);font:var(--t-headline);letter-spacing:var(--tr-headline);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:transform .24s var(--ease-out), background-color .16s, opacity .16s;border:0;border-radius:999px;display:inline-flex}.iYV4-q_button:active:not(:disabled){transform:scale(var(--press-scale));transition-duration:var(--press-in)}.iYV4-q_button:disabled{cursor:default;opacity:.45}.iYV4-q_primary{background:var(--accent);color:var(--accent-ink)}.iYV4-q_primary:active:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, #1d1d1f)}.iYV4-q_secondary{background:var(--accent-soft);color:var(--accent)}.iYV4-q_plain{color:var(--accent);padding:0 var(--s-3);background:0 0}.iYV4-q_plain:active:not(:disabled){background:var(--accent-soft)}.iYV4-q_wide{width:100%}.iYV4-q_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite iYV4-q_spin}@keyframes iYV4-q_spin{to{transform:rotate(360deg)}}
.sOeoHq_chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.sOeoHq_chip{min-height:2.5rem;padding:0 var(--s-4);border:1px solid var(--hairline);background:var(--surface);color:var(--ink);font:var(--t-callout);cursor:pointer;align-items:center;gap:var(--s-2);transition:background-color .16s, border-color .16s, color .16s, transform .24s var(--ease-out);border-radius:999px;font-weight:500;display:inline-flex}.sOeoHq_chip:active{transform:scale(var(--press-scale));transition-duration:var(--press-in)}.sOeoHq_chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.sOeoHq_lg .sOeoHq_chip{min-height:var(--tap);font:var(--t-headline);padding:0 var(--s-4)}@media (hover:hover) and (pointer:fine){.sOeoHq_chip:hover:not([aria-pressed=true]){border-color:var(--ink-3)}}.sOeoHq_seg{background:var(--hairline);border-radius:.75rem;grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;padding:3px;display:grid}.sOeoHq_segItem{min-height:2.25rem;color:var(--ink-2);font:var(--t-callout);cursor:pointer;background:0 0;border:0;border-radius:.6rem;font-weight:600;transition:background-color .16s,color .16s}.sOeoHq_segItem[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.sOeoHq_group{gap:var(--s-3);display:grid}.sOeoHq_groupHead{gap:2px;display:grid}
._3yH1YW_viewer{width:100vw;max-width:none;height:100dvh;max-height:none;padding:var(--s-4);cursor:zoom-out;background:0 0;border:0;place-items:center;margin:0;display:grid}._3yH1YW_viewer:not([open]){display:none}._3yH1YW_viewer::backdrop{background:#000000db}._3yH1YW_viewer img{border-radius:var(--radius);object-fit:contain;max-width:min(100%,60rem);max-height:100%;animation:.18s ease-out _3yH1YW_zoom}._3yH1YW_close{top:max(var(--s-4), env(safe-area-inset-top));right:var(--s-4);color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:fixed}@keyframes _3yH1YW_zoom{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){._3yH1YW_viewer img{animation:none}}
.bOcCgW_map{width:100%;height:100%;display:block}.bOcCgW_body{fill:color-mix(in srgb, var(--ink) 9%, var(--surface))}.bOcCgW_off{fill:color-mix(in srgb, var(--ink) 15%, var(--surface));transition:fill .3s}.bOcCgW_on{fill:var(--accent);transition:fill .3s}
.y4JbHW_row{border-radius:var(--radius);isolation:isolate;touch-action:pan-y;position:relative;overflow:hidden}.y4JbHW_behind{padding-left:var(--s-5);background:var(--good);color:var(--bg);font:var(--t-headline);align-items:center;display:flex;position:absolute;inset:0}.y4JbHW_card{align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-3);background:var(--surface);box-shadow:var(--shadow-sm);cursor:grab;-webkit-user-select:none;user-select:none;grid-template-columns:auto minmax(0,1fr) auto auto;display:grid;position:relative}.y4JbHW_card:active{cursor:grabbing}.y4JbHW_card[role=button]{cursor:pointer}.y4JbHW_card:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:-3px}.y4JbHW_text{gap:2px;min-width:0;display:grid}.y4JbHW_card:not(:has(.y4JbHW_thumb)){padding:var(--s-4);grid-template-columns:minmax(0,1fr) auto auto}.y4JbHW_thumb{border-radius:.875rem;flex:none;width:4rem;height:4rem;transition:filter .3s,opacity .3s;overflow:hidden}.y4JbHW_thumb>*{width:100%;height:100%}.y4JbHW_zoomable{cursor:zoom-in;background:0 0;border:0;padding:0}.y4JbHW_zoomable:active{transform:scale(.96)}.y4JbHW_done .y4JbHW_thumb{filter:saturate(.4);opacity:.75}@media (min-width:48rem){.y4JbHW_thumb{width:4.75rem;height:4.75rem}}.y4JbHW_slot{font:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-2)}.y4JbHW_dish{font:var(--t-headline);letter-spacing:var(--tr-headline);transition:color .2s}.y4JbHW_detail{font:var(--t-callout);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.y4JbHW_done .y4JbHW_dish{color:var(--ink-2)}.y4JbHW_check{width:var(--tap);height:var(--tap);cursor:pointer;touch-action:manipulation;transition:transform .24s var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.y4JbHW_check:active{transition-duration:var(--press-in);transform:scale(.9)}.y4JbHW_ring{border:2px solid var(--ink-3);border-radius:50%;place-items:center;width:1.625rem;height:1.625rem;transition:background-color .2s,border-color .2s;display:grid}.y4JbHW_done .y4JbHW_ring{background:var(--done);border-color:var(--done)}.y4JbHW_tick{width:.875rem;height:.875rem;color:var(--bg)}.y4JbHW_aside{font:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-2);font-variant-numeric:tabular-nums;text-align:right}.y4JbHW_check:disabled{opacity:.35;cursor:default}.y4JbHW_status{font:var(--t-caption);letter-spacing:var(--tr-caption);padding:2px var(--s-2);border-radius:999px;justify-self:start;margin-top:2px;font-weight:600}.y4JbHW_status.y4JbHW_good{color:var(--good);background:var(--good-soft)}.y4JbHW_status.y4JbHW_warn{color:var(--warn);background:var(--warn-soft)}.y4JbHW_status.y4JbHW_info{color:var(--info);background:var(--info-soft)}.y4JbHW_status.y4JbHW_muted{color:var(--ink-2);background:var(--hairline)}
._1XfVea_header{justify-content:space-between;align-items:flex-end;gap:var(--s-3) var(--s-4);margin:var(--s-2) 0 var(--s-5);flex-wrap:wrap;display:flex}._1XfVea_titles{gap:var(--s-1);flex:12rem;min-width:min(100%,12rem);display:grid}._1XfVea_title{font:800 clamp(1.875rem, 6vw, 2.25rem) / 1.08 var(--font);letter-spacing:-.025em;text-wrap:balance}._1XfVea_action{flex:none}._1XfVea_card{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-sm);gap:var(--s-3);align-content:start;display:grid}._1XfVea_pad{padding:var(--s-4)}._1XfVea_accent{background:var(--accent-soft);box-shadow:none}._1XfVea_good{background:var(--good-soft);box-shadow:none}._1XfVea_warn{background:var(--warn-soft);box-shadow:none}._1XfVea_info{background:var(--info-soft);box-shadow:none}._1XfVea_section{gap:var(--s-3);margin-bottom:var(--s-6);display:grid}._1XfVea_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}._1XfVea_error{padding:var(--s-3) var(--s-4);border-radius:var(--radius-sm);background:var(--warn-soft);color:var(--warn);font:var(--t-callout)}._1XfVea_notice{padding:var(--s-3) var(--s-4);border-radius:var(--radius-sm);font:var(--t-callout);margin-bottom:var(--s-4)}._1XfVea_n_danger{background:var(--danger-soft);color:var(--danger)}._1XfVea_n_warn{background:var(--warn-soft);color:var(--warn)}._1XfVea_n_info{background:var(--info-soft);color:var(--ink)}._1XfVea_skeleton{gap:var(--s-3);margin-top:var(--s-3);display:grid}._1XfVea_skLine{background:var(--hairline);border-radius:.375rem;height:1rem}._1XfVea_skCard{border-radius:var(--radius);background:var(--hairline);height:5.5rem}@media (prefers-reduced-motion:no-preference){._1XfVea_skLine,._1XfVea_skCard{animation:1.4s ease-in-out infinite _1XfVea_pulse}}@keyframes _1XfVea_pulse{50%{opacity:.55}}
.x5vCzq_h1{font:800 clamp(1.625rem, 5vw, 2.125rem) / 1.1 var(--font);letter-spacing:-.025em}.x5vCzq_empty{gap:var(--s-3);justify-items:start;display:grid}.x5vCzq_emptyArt{border-radius:var(--radius-lg);width:100%;height:11rem}.x5vCzq_restDay{gap:var(--s-4);display:grid}.x5vCzq_restCard{border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);display:grid;overflow:hidden}.x5vCzq_restCard .x5vCzq_emptyArt{border-radius:0}@media (min-width:52rem){.x5vCzq_restCard{grid-template-columns:18rem 1fr}.x5vCzq_restCard .x5vCzq_emptyArt{height:100%;min-height:11rem}}.x5vCzq_restBody{gap:var(--s-2);padding:var(--s-5) var(--s-4);align-content:center;display:grid}.x5vCzq_next,.x5vCzq_weekItem{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3) var(--s-2) var(--s-2);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);transition:transform .2s var(--ease-out), box-shadow .2s;grid-template-columns:auto 1fr auto;display:grid}.x5vCzq_next:active,.x5vCzq_weekItem:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.x5vCzq_next:hover,.x5vCzq_weekItem:hover{box-shadow:var(--shadow-lg)}}.x5vCzq_nextArt,.x5vCzq_weekArt{border-radius:var(--radius);width:5.5rem;height:4.25rem}.x5vCzq_nextText,.x5vCzq_weekText{gap:2px;min-width:0;display:grid}.x5vCzq_more{font:var(--t-callout);color:var(--accent-strong);justify-self:start;align-items:center;gap:2px;font-weight:600;display:inline-flex}.x5vCzq_back{margin-bottom:var(--s-3);font:var(--t-callout);color:var(--accent-strong);align-items:center;gap:2px;font-weight:600;display:inline-flex}.x5vCzq_switch{gap:var(--s-2);margin-bottom:var(--s-4);scrollbar-width:none;display:flex;overflow-x:auto}.x5vCzq_switchItem{min-height:2.5rem;padding:0 var(--s-4);background:var(--surface);box-shadow:var(--shadow-sm);font:var(--t-callout);color:var(--ink-2);cursor:pointer;border:0;border-radius:999px;flex:none;font-weight:600}.x5vCzq_switchItem[aria-selected=true]{background:var(--ink);color:var(--surface)}.x5vCzq_weekList{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.x5vCzq_weekItem[data-today=true]{box-shadow:0 0 0 2px var(--accent), var(--shadow-sm)}.x5vCzq_weekItem[data-past=true] .x5vCzq_headline{color:var(--ink-2)}.x5vCzq_weekState{align-items:center;gap:var(--s-2);color:var(--ink-3);display:flex}.x5vCzq_badge{font:var(--t-caption);background:var(--hairline);color:var(--ink-2);border-radius:999px;padding:3px 10px;font-weight:650}.x5vCzq_badge[data-status=done]{background:var(--good-soft);color:var(--good)}.x5vCzq_badge[data-status=partial]{background:var(--warn-soft);color:var(--warn)}.x5vCzq_mini{--p:0;width:2.75rem;height:2.75rem;font:650 .6875rem / 1 var(--font);color:var(--ink-2);place-items:center;display:grid;position:relative}.x5vCzq_mini:before{content:"";background:conic-gradient(var(--good) calc(var(--p) * 1turn), var(--hairline) 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 3px))}
.FtYE2a_card{gap:var(--s-3);padding:var(--s-4) var(--s-5);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);display:grid}.FtYE2a_accent{background:linear-gradient(var(--accent-soft), var(--accent-soft)), var(--surface)}.FtYE2a_head{gap:var(--s-3);align-items:flex-start;display:flex}.FtYE2a_icon{background:var(--surface);width:2.5rem;height:2.5rem;color:var(--accent-strong);box-shadow:var(--shadow-sm);border-radius:50%;flex:none;place-items:center;display:grid}.FtYE2a_title{font:750 1.25rem / 1.2 var(--font);letter-spacing:-.02em;text-wrap:balance;margin:2px 0 4px}.FtYE2a_facts{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.FtYE2a_facts li{background:var(--surface);font:var(--t-callout);color:var(--ink-2);border-radius:999px;padding:6px 12px}.FtYE2a_facts b{color:var(--ink);margin-right:4px;font-weight:700}.FtYE2a_warn{padding:var(--s-2) var(--s-3);border-radius:var(--radius);background:var(--warn-soft);color:var(--warn);font:var(--t-callout);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.FtYE2a_warn a{text-underline-offset:3px;font-weight:650;text-decoration:underline}.FtYE2a_error{color:var(--danger);font:var(--t-callout)}.FtYE2a_cta{min-height:44px;padding:0 var(--s-5);background:var(--accent);color:var(--accent-ink);font:var(--t-callout);transition:transform .16s var(--ease-out);border-radius:999px;justify-self:start;align-items:center;gap:6px;font-weight:650;display:inline-flex}.FtYE2a_cta:active{transform:scale(.97)}.FtYE2a_days{margin:0;padding:0;list-style:none;display:grid}.FtYE2a_dayRow{align-items:center;gap:var(--s-3);padding:var(--s-2) 0;border-top:1px solid var(--hairline);grid-template-columns:7.5rem 1fr auto;display:grid}.FtYE2a_days li:first-child .FtYE2a_dayRow{border-top:0}.FtYE2a_dayName{font:var(--t-callout);font-weight:650}.FtYE2a_working{grid-template-columns:auto 1fr;align-items:center}.FtYE2a_pulse{background:var(--accent);width:.75rem;height:.75rem;animation:FtYE2a_pulse 1.4s var(--ease-out) infinite;border-radius:50%}@keyframes FtYE2a_pulse{0%{box-shadow:0 0 #dc1f2e73}to{box-shadow:0 0 0 12px #dc1f2e00}}@media (prefers-reduced-motion:reduce){.FtYE2a_pulse{animation:none}}
.TxLLoq_root{z-index:60;align-items:end;display:grid;position:fixed;inset:0}.TxLLoq_scrim{background:var(--scrim);position:absolute;inset:0}.TxLLoq_sheet{max-height:calc(100dvh - env(safe-area-inset-top) - 2.5rem);background:var(--surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-lg);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}.TxLLoq_head{align-items:start;gap:var(--s-2);padding:var(--s-2) var(--s-4) var(--s-3) var(--s-5);touch-action:none;grid-template-columns:1fr auto;display:grid}.TxLLoq_grabber{background:var(--hairline);width:2.25rem;height:.3125rem;margin-bottom:var(--s-2);border-radius:999px;grid-column:1/-1;justify-self:center}.TxLLoq_titles{padding-top:var(--s-1);gap:2px;display:grid}.TxLLoq_close{background:var(--surface-2);width:2rem;height:2rem;color:var(--ink-2);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.TxLLoq_close:active{transform:scale(.92)}.TxLLoq_body{overscroll-behavior:contain;padding:0 var(--s-5) var(--s-5);gap:var(--s-5);grid-template-columns:minmax(0,1fr);align-content:start;display:grid;overflow:hidden auto}.TxLLoq_footer{padding:var(--s-3) var(--s-5) calc(var(--s-4) + env(safe-area-inset-bottom));border-top:1px solid var(--hairline);gap:var(--s-2);display:grid}@media (min-width:48rem){.TxLLoq_root{padding:var(--s-6);place-items:center}.TxLLoq_sheet{border-radius:var(--radius-lg);width:min(32rem,100%);max-height:min(44rem,100dvh - 4rem)}.TxLLoq_grabber{display:none}.TxLLoq_head{padding-top:var(--s-4);touch-action:auto}.TxLLoq_footer{padding-bottom:var(--s-4)}}
.r-Fe_W_card{align-items:center;gap:var(--s-4);padding:var(--s-5);margin:var(--s-2) 0 var(--s-4);border-radius:var(--radius-lg);background:radial-gradient(120% 160% at 100% 0%, var(--accent-soft), transparent 55%), var(--surface);box-shadow:var(--shadow-sm);display:flex}.r-Fe_W_avatar{width:4.5rem;height:4.5rem;font:750 1.75rem / 1 var(--font);background:linear-gradient(140deg, var(--accent), var(--accent-strong));color:var(--accent-ink);box-shadow:0 10px 24px -12px var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.r-Fe_W_who{gap:var(--s-2);min-width:0;display:grid}.r-Fe_W_name{font:800 clamp(1.75rem, 5vw, 2.25rem) / 1.05 var(--font);letter-spacing:-.025em}.r-Fe_W_goalChips{flex-wrap:wrap;gap:6px;display:flex}.r-Fe_W_goalChips span{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hairline);font:var(--t-caption);color:var(--ink-2);border-radius:999px;padding:3px 10px}.r-Fe_W_goalChips span[data-main]{background:var(--accent);color:var(--accent-ink);box-shadow:none;font-weight:650}.r-Fe_W_profiles{gap:var(--s-2);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.r-Fe_W_profiles button{min-height:2.5rem;padding:0 var(--s-4);background:var(--surface);box-shadow:var(--shadow-sm);cursor:pointer;font:var(--t-callout);border:0;border-radius:999px;font-weight:600}.r-Fe_W_profiles button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.r-Fe_W_tiles{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:52rem){.r-Fe_W_tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.r-Fe_W_tile{height:100%;min-height:8.5rem;padding:var(--s-4);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);transition:transform .2s var(--ease-out), box-shadow .2s;align-content:start;gap:4px;display:grid}.r-Fe_W_tile:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.r-Fe_W_tile:hover{box-shadow:var(--shadow-lg)}}.r-Fe_W_tile .r-Fe_W_icon{margin-bottom:var(--s-2)}.r-Fe_W_icon{background:var(--accent-soft);width:2.5rem;height:2.5rem;color:var(--accent-strong);border-radius:.75rem;flex:none;place-items:center;display:grid}.r-Fe_W_logout{margin-top:var(--s-5);align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-4);color:var(--danger);font:var(--t-callout);cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:600;display:inline-flex}.r-Fe_W_logout:active{background:var(--danger-soft)}.r-Fe_W_list{border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);margin:0;padding:0;list-style:none;overflow:hidden}.r-Fe_W_list li+li{border-top:1px solid var(--hairline)}.r-Fe_W_row{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-3) var(--s-4);min-height:3.75rem;color:var(--ink);display:flex}.r-Fe_W_row:active{background:var(--hairline)}.r-Fe_W_text{flex:1;gap:2px;min-width:0;display:grid}.r-Fe_W_chev{color:var(--ink-3);flex:none}.r-Fe_W_back{color:var(--accent-strong);align-items:center;gap:2px;display:inline-flex}
.EDv79W_banner{margin-bottom:var(--s-5);padding:var(--s-1) var(--s-3);background:var(--warn-soft);color:var(--warn);font:var(--t-caption);letter-spacing:var(--tr-caption);border-radius:999px;display:inline-block}.EDv79W_section{gap:var(--s-3);margin-bottom:var(--s-7);display:grid}.EDv79W_list{gap:var(--s-2);margin-top:var(--s-2);display:grid}.EDv79W_row{gap:var(--s-3);flex-wrap:wrap;display:flex}.EDv79W_page{max-width:var(--content);padding:var(--s-5) var(--s-4) var(--s-8);margin:0 auto}
.nt9JEW_field{gap:var(--s-2);display:grid}.nt9JEW_label{font:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-2)}.nt9JEW_input{min-height:var(--tap);padding:0 var(--s-4);border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface);font:var(--t-body);font-size:max(1rem,16px);transition:border-color .16s,box-shadow .16s}.nt9JEW_input:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);outline:none}.nt9JEW_invalid .nt9JEW_input{border-color:var(--danger)}.nt9JEW_invalid .nt9JEW_input:focus{box-shadow:0 0 0 4px var(--danger-soft)}.nt9JEW_hint{font:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-3);min-height:1.35em}.nt9JEW_error{color:var(--danger)}
.t6Sp9a_summary{gap:var(--s-5);flex-wrap:wrap;display:flex}.t6Sp9a_disclosure{width:100%;min-height:var(--tap);padding:0 var(--s-4);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink);font:var(--t-callout);cursor:pointer;border:0;justify-content:space-between;align-items:center;font-weight:600;display:flex}.t6Sp9a_disclosure svg{transition:transform .24s var(--ease-out);color:var(--ink-3)}.t6Sp9a_items{gap:var(--s-2);font:var(--t-callout);margin:0;padding:0;list-style:none;display:grid}.t6Sp9a_items li{justify-content:space-between;gap:var(--s-3);border-bottom:1px solid var(--hairline);padding-bottom:var(--s-2);display:flex}.t6Sp9a_items li:last-child{border-bottom:0}.t6Sp9a_items .t6Sp9a_num{color:var(--ink-2);white-space:nowrap}.t6Sp9a_steps{color:var(--ink-2);white-space:pre-line;display:block!important}.t6Sp9a_input{width:100%;padding:var(--s-3) var(--s-4);border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface-2);font:var(--t-body);resize:vertical}.t6Sp9a_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.t6Sp9a_stars{gap:var(--s-1);display:flex}.t6Sp9a_star{width:var(--tap);height:var(--tap);color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.t6Sp9a_star[data-on=true]{color:var(--accent)}.t6Sp9a_star:active{transform:scale(.88)}.t6Sp9a_actions{gap:var(--s-2);align-items:center;display:flex}.t6Sp9a_actions>:last-child{flex:1}.t6Sp9a_rpe{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}@media (max-width:30rem){.t6Sp9a_rpe{gap:var(--s-2);grid-template-columns:repeat(5,minmax(0,1fr))}}.t6Sp9a_rpeBtn{min-height:var(--tap);border:1px solid var(--hairline);background:var(--surface);min-width:0;font:var(--t-headline);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:.5rem;padding:0}.t6Sp9a_rpeBtn[aria-checked=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.t6Sp9a_blocks{gap:var(--s-2);display:grid}.t6Sp9a_blockSection{font:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--ink-3);margin-top:var(--s-2)}.t6Sp9a_ex{gap:2px var(--s-3);font:var(--t-callout);padding:var(--s-2) 0;border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:baseline;display:grid}.t6Sp9a_exMeta{color:var(--ink-2);font-variant-numeric:tabular-nums;text-align:right;text-wrap:balance;max-width:14rem}.t6Sp9a_ex:has(.t6Sp9a_exMeta[data-long=true]){grid-template-columns:minmax(0,1fr)}.t6Sp9a_ex:has(.t6Sp9a_exMeta[data-long=true]) .t6Sp9a_exMeta{text-align:left;max-width:none}.t6Sp9a_exCue{font:var(--t-caption);color:var(--ink-3);grid-column:1/-1}.t6Sp9a_setForm{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.t6Sp9a_setForm label{font:var(--t-caption);color:var(--ink-2);gap:4px;display:grid}.t6Sp9a_setForm input{width:100%;min-height:var(--tap);padding:0 var(--s-2);border:1px solid var(--hairline);background:var(--surface-2);text-align:center;font-variant-numeric:tabular-nums;border-radius:.5rem}.t6Sp9a_logged{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.t6Sp9a_logged li{justify-content:space-between;align-items:center;gap:var(--s-3);min-width:0;font:var(--t-callout);padding:var(--s-2) var(--s-3);background:var(--surface-2);border-radius:.5rem;display:flex}.t6Sp9a_remove{color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.t6Sp9a_select{width:100%;min-height:var(--tap);padding:0 var(--s-3);border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface-2)}
.vB5xSG_list{gap:var(--s-3);display:grid}.vB5xSG_card{gap:var(--s-3);padding:var(--s-4);border-radius:var(--radius);background:color-mix(in srgb, var(--info) 12%, var(--surface));display:grid}.vB5xSG_head{gap:var(--s-3);align-items:center;display:flex}.vB5xSG_head .vB5xSG_micro{color:var(--info);margin:0}.vB5xSG_head h3{margin:0}.vB5xSG_icon{background:var(--surface);width:2.5rem;height:2.5rem;color:var(--accent-strong);border-radius:.75rem;flex:none;place-items:center;display:grid}.vB5xSG_card p{margin:0}.vB5xSG_card a{color:var(--accent-strong);font-weight:600}.vB5xSG_actions{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}
.Hopokq_actions{gap:var(--s-2);display:flex}.Hopokq_emptyActions{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.Hopokq_textLink{font:var(--t-callout);color:var(--accent-strong);align-items:center;gap:2px;font-weight:600;display:inline-flex}.Hopokq_tabs{margin-bottom:var(--s-4);max-width:26rem}.Hopokq_summary{gap:var(--s-2);margin-bottom:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.Hopokq_summary button{min-height:2.25rem;padding:0 var(--s-3);background:var(--surface);box-shadow:var(--shadow-sm);font:var(--t-callout);color:var(--ink-2);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;transition:background-color .16s,color .16s;display:inline-flex}.Hopokq_summary button .Hopokq_num{color:var(--ink);font-weight:750}.Hopokq_summary button[data-tone=warn] .Hopokq_num{color:var(--warn)}.Hopokq_summary button[data-tone=out] .Hopokq_num{color:var(--ink-3)}.Hopokq_summary button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.Hopokq_summary button[aria-pressed=true] .Hopokq_num{color:inherit}.Hopokq_summary button:disabled{opacity:.45;cursor:default}.Hopokq_toShop{font:var(--t-callout);color:var(--accent-strong);align-items:center;gap:4px;margin-left:auto;font-weight:600;display:inline-flex}.Hopokq_paper{padding:var(--s-4) var(--s-4) var(--s-2);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}@media (min-width:60rem){.Hopokq_paper{columns:2;column-gap:var(--s-6);padding:var(--s-5) var(--s-6) var(--s-3)}}.Hopokq_group{break-inside:avoid;margin-bottom:var(--s-4)}.Hopokq_groupTitle{font:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--accent-strong);padding-bottom:var(--s-1);margin-bottom:var(--s-1);border-bottom:1px solid var(--hairline)}.Hopokq_rows{margin:0;padding:0;list-style:none}.Hopokq_row{align-items:baseline;column-gap:var(--s-3);text-align:left;cursor:pointer;width:100%;color:var(--ink);font:var(--t-body);background:0 0;border:0;grid-template-columns:auto 1fr auto;grid-template-areas:"dot name qty"".note note";padding:.55rem 0;display:grid}.Hopokq_row:active{opacity:.6}.Hopokq_dot{background:var(--ink-3);border-radius:50%;grid-area:dot;align-self:center;width:.625rem;height:.625rem}.Hopokq_row[data-state=ok] .Hopokq_dot,.Hopokq_legend [data-state=ok]{background:var(--good)}.Hopokq_row[data-state=short] .Hopokq_dot,.Hopokq_legend [data-state=short]{background:var(--warn)}.Hopokq_row[data-state=idle] .Hopokq_dot,.Hopokq_legend [data-state=idle]{background:color-mix(in srgb, var(--good) 35%, var(--surface))}.Hopokq_row[data-state=out] .Hopokq_dot,.Hopokq_legend [data-state=out]{box-shadow:inset 0 0 0 1.5px var(--ink-3);background:0 0}.Hopokq_row[data-state=out] .Hopokq_rowName{color:var(--ink-3)}.Hopokq_rowName{grid-area:name;min-width:0}.Hopokq_rowQty{font:var(--t-callout);color:var(--ink-2);font-variant-numeric:tabular-nums;text-align:right;grid-area:qty}.Hopokq_rowNote{font:var(--t-caption);color:var(--warn);grid-area:note}.Hopokq_legend{margin-top:var(--s-3);font:var(--t-caption);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Hopokq_legend span{width:.5rem;height:.5rem;margin-left:var(--s-2);border-radius:50%}.Hopokq_legend span:first-child{margin-left:0}.Hopokq_usual{gap:var(--s-3);display:grid}.Hopokq_usualRow{align-items:center;column-gap:var(--s-2);font:var(--t-body);grid-template-columns:1fr auto;grid-template-areas:"name x""note x";padding:.3rem 0;display:grid}.Hopokq_usualRow .Hopokq_rowNote{color:var(--ink-3)}.Hopokq_usualRow[data-matched=false] .Hopokq_rowName{color:var(--ink-2);font-style:italic}.Hopokq_usualRow button{width:2rem;height:2rem;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;grid-area:x;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.Hopokq_usualRow button{opacity:0;transition:opacity .16s}.Hopokq_usualRow:hover button,.Hopokq_usualRow button:focus-visible{opacity:1}}.Hopokq_addRow{gap:var(--s-2);max-width:36rem;display:flex}.Hopokq_input{width:100%;min-height:var(--tap);padding:0 var(--s-4);border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface)}.Hopokq_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.Hopokq_moves{margin:0;padding:0;list-style:none;display:grid}.Hopokq_moves li{gap:2px var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--hairline);font:var(--t-callout);grid-template-columns:auto 1fr auto;align-items:baseline;display:grid}.Hopokq_moves li .Hopokq_caption{grid-column:2/-1}.Hopokq_moveKind{font:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;background:var(--hairline);color:var(--ink-2);border-radius:999px;padding:2px 6px}.Hopokq_moveKind[data-kind=purchase]{background:var(--good-soft);color:var(--good)}.Hopokq_moveName{min-width:0;font-weight:600}
.oROq-q_arrows{gap:var(--s-1);display:flex}.oROq-q_arrow{width:var(--tap);height:var(--tap);background:var(--surface);box-shadow:var(--shadow-sm);cursor:pointer;color:var(--ink);border:0;border-radius:50%;place-items:center;display:grid}.oROq-q_arrow:disabled{opacity:.35;cursor:default}.oROq-q_arrow:not(:disabled):active{transform:scale(.92)}.oROq-q_planner{gap:var(--s-3);margin-bottom:var(--s-5);display:grid}.oROq-q_col{grid-template-columns:repeat(var(--rows), minmax(8.5rem, 1fr));gap:var(--s-2);padding:var(--s-3);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);scrollbar-width:none;grid-template-rows:auto auto auto;display:grid;overflow-x:auto}.oROq-q_col[data-today=true]{box-shadow:0 0 0 2px var(--accent), var(--shadow-sm)}.oROq-q_colHead{align-items:center;gap:var(--s-2);grid-column:1/-1;display:flex;position:sticky;left:0}.oROq-q_sess{flex-wrap:wrap;grid-column:1/-1;gap:4px;display:flex;position:sticky;left:0}.oROq-q_sess:empty{display:none}.oROq-q_free{padding:var(--s-3);border-radius:var(--radius);background:repeating-linear-gradient(135deg, var(--surface-2) 0 10px, var(--surface) 10px 20px);grid-column:1/-1;gap:2px;display:grid}@media (min-width:64rem){.oROq-q_planner{gap:var(--s-2);grid-template-columns:repeat(7,minmax(0,1fr))}.oROq-q_col{grid-template-columns:1fr;grid-template-rows:auto 1.75rem repeat(var(--rows), 1fr);padding:var(--s-2);overflow:visible}.oROq-q_colHead,.oROq-q_sess{position:static}.oROq-q_sess,.oROq-q_sess:empty{flex-wrap:nowrap;display:flex;overflow:hidden}.oROq-q_free{grid-row:3 / span var(--rows);text-align:center;align-content:center}}.oROq-q_dow{font:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--ink-3)}.oROq-q_col[data-today=true] .oROq-q_dow{color:var(--accent-strong)}.oROq-q_dnum{font:750 1.25rem / 1 var(--font);font-variant-numeric:tabular-nums}.oROq-q_col[data-past=true] .oROq-q_dnum{color:var(--ink-2)}.oROq-q_ring{--p:0;background:conic-gradient(var(--good) calc(var(--p) * 1turn), var(--hairline) 0);border-radius:50%;width:1.25rem;height:1.25rem;margin-left:auto;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.oROq-q_sessChip{background:var(--accent-soft);color:var(--accent-strong);font:600 .75rem / 1.2 var(--font);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.oROq-q_sessChip[data-done=true]{background:var(--good-soft);color:var(--good)}.oROq-q_cell{border-radius:var(--radius);background:var(--surface-2);transition:transform .2s var(--ease-out), box-shadow .2s;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.oROq-q_cell:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.oROq-q_cell:hover{box-shadow:var(--shadow-lg);z-index:1}.oROq-q_cell:hover .oROq-q_cellImg img{transform:scale(1.05)}}.oROq-q_cellImg{aspect-ratio:4/3}.oROq-q_cellText{align-content:start;gap:1px;padding:6px 8px 8px;display:grid}.oROq-q_slot{font:600 .6875rem / 1.2 var(--font);color:var(--ink-3)}.oROq-q_dish{font:600 .8125rem / 1.25 var(--font);letter-spacing:-.005em;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.oROq-q_cell[data-state=done]:after,.oROq-q_cell[data-state=moved]:after,.oROq-q_cell[data-state=partial]:after{content:"";background:var(--good) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.6 2.5L12 5.5' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 80% no-repeat;width:1.125rem;height:1.125rem;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:6px;right:6px}.oROq-q_cell[data-state=partial]:after{background-color:var(--warn)}.oROq-q_cell[data-state=skipped],.oROq-q_cell[data-state=replaced]{opacity:.55}.oROq-q_cellEmpty{border-radius:var(--radius);border:1px dashed var(--hairline)}.oROq-q_pdfs{gap:var(--s-3);margin-bottom:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.oROq-q_pdf{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;transition:box-shadow .24s;display:grid}.oROq-q_pdf:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.oROq-q_pdf:hover{box-shadow:var(--shadow-lg)}}.oROq-q_pdfIcon{background:var(--accent-soft);width:2.5rem;height:2.5rem;color:var(--accent-strong);border-radius:.75rem;place-items:center;display:grid}.oROq-q_pdfText{gap:2px;min-width:0;display:grid}.oROq-q_pdfGo{color:var(--ink-3)}
.oik-Lq_head{align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);display:flex}.oik-Lq_icon{background:var(--accent-soft);width:2.75rem;height:2.75rem;color:var(--accent-strong);border-radius:.875rem;flex:none;place-items:center;display:grid}.oik-Lq_stats{gap:var(--s-3) var(--s-5);margin:0 0 var(--s-5);flex-wrap:wrap;display:flex}.oik-Lq_stats div{gap:2px;display:grid}.oik-Lq_stats dt{font:var(--t-caption);color:var(--ink-2)}.oik-Lq_stats dd{font:700 1.25rem / 1.1 var(--font);font-variant-numeric:tabular-nums;margin:0}.oik-Lq_note{font:var(--t-caption);color:var(--ink-3);margin:var(--s-2) 0 0}.oik-Lq_linked{margin-bottom:var(--s-4)}.oik-Lq_zones{gap:var(--s-2);display:grid}.oik-Lq_zone{align-items:center;gap:var(--s-3);font:var(--t-caption);grid-template-columns:2rem 1fr 4rem;display:grid}.oik-Lq_zone>span:last-child{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink)}.oik-Lq_track{background:var(--hairline);border-radius:5px;height:10px;overflow:hidden}.oik-Lq_track>span{height:100%;display:block}.oik-Lq_sets{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.oik-Lq_sets li{gap:var(--s-3);font:var(--t-callout);grid-template-columns:3rem 1fr auto;display:grid}.oik-Lq_sets li>span:first-child,.oik-Lq_sets li>span:last-child{color:var(--ink-2);font-variant-numeric:tabular-nums}.oik-Lq_nav{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);display:flex}.oik-Lq_nav button,.oik-Lq_nav a{min-height:var(--tap);min-width:var(--tap);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--accent-strong);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid}.oik-Lq_nav button:disabled{opacity:.35;cursor:default}.oik-Lq_nav h2{font:var(--t-headline);text-align:center;flex:1;margin:0}.oik-Lq_list{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.oik-Lq_row{align-items:center;gap:var(--s-3);padding:var(--s-3);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--ink);text-decoration:none;display:flex}.oik-Lq_row>div{flex:1;gap:2px;display:grid}.oik-Lq_more{font:var(--t-callout);color:var(--accent-strong);min-height:var(--tap);align-items:center;gap:4px;font-weight:600;display:inline-flex}
.vPO0Nq_toolbar{margin-bottom:var(--s-5);max-width:22rem}.vPO0Nq_block{margin-bottom:var(--s-5);justify-items:start}.vPO0Nq_link{font:var(--t-callout);color:var(--accent-strong);min-height:var(--tap);align-items:center;gap:4px;font-weight:600;display:inline-flex}.vPO0Nq_tiles{gap:var(--s-2);margin-bottom:var(--s-6);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.vPO0Nq_tile{gap:var(--s-1);text-align:left;padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);cursor:pointer;color:var(--ink);transition:transform .24s var(--ease-out), box-shadow .16s;border:0;align-content:start;display:grid}.vPO0Nq_tile:disabled{cursor:default}.vPO0Nq_tile:active:not(:disabled){transition-duration:var(--press-in);transform:scale(.97)}.vPO0Nq_tile[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--accent)}.vPO0Nq_tileHead{font:var(--t-caption);color:var(--ink-2);align-items:center;gap:8px;display:flex}.vPO0Nq_delta{font:var(--t-caption);color:var(--ink-2)}.vPO0Nq_delta[data-tone=good]{color:var(--good)}.vPO0Nq_delta[data-tone=bad]{color:var(--warn)}.vPO0Nq_layout{gap:0 var(--s-5);display:grid}@media (min-width:60rem){.vPO0Nq_layout{grid-template-columns:minmax(0,1.4fr) minmax(18rem,1fr);align-items:start}}.vPO0Nq_col{align-content:start;min-width:0;display:grid}.vPO0Nq_strength{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.vPO0Nq_strength li{gap:var(--s-3);font:var(--t-callout);grid-template-columns:minmax(0,1fr) 5rem auto;align-items:center;display:grid}.vPO0Nq_exName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vPO0Nq_estimate{font:var(--t-callout);border-top:1px solid var(--hairline);padding-top:var(--s-2);justify-content:space-between;display:flex}.vPO0Nq_feed{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.vPO0Nq_feedAll{gap:var(--s-2);display:grid}.vPO0Nq_feedAll .vPO0Nq_activity{box-shadow:inset 0 0 0 1px var(--hairline)}.vPO0Nq_fade{animation:vPO0Nq_fadeIn .32s var(--ease-out)}@keyframes vPO0Nq_fadeIn{0%{opacity:0;transform:translateY(4px)}}.vPO0Nq_activity{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:var(--s-4);gap:var(--s-3);display:grid}.vPO0Nq_actHead{gap:var(--s-3);align-items:center;display:flex}.vPO0Nq_actHead>div{flex:1;min-width:0}.vPO0Nq_activity{color:var(--ink);text-decoration:none}.vPO0Nq_activity:active{transform:scale(.99)}.vPO0Nq_actGo{font:var(--t-caption);color:var(--accent-strong);align-items:center;gap:2px;font-weight:600;display:inline-flex}.vPO0Nq_actIcon{background:var(--accent-soft);width:2.5rem;height:2.5rem;color:var(--accent-strong);border-radius:.75rem;flex:none;place-items:center;display:grid}.vPO0Nq_actStats{gap:var(--s-2) var(--s-5);flex-wrap:wrap;margin:0;display:flex}.vPO0Nq_actStats div{gap:2px;display:grid}.vPO0Nq_actStats dt{font:var(--t-caption);color:var(--ink-2)}.vPO0Nq_actStats dd{font:700 1.25rem / 1.1 var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin:0}.vPO0Nq_actStats small{font:var(--t-caption);color:var(--ink-2)}.vPO0Nq_bigInput{font-variant-numeric:tabular-nums;width:100%;padding:var(--s-2) var(--s-4);border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface-2);font:700 2.5rem / 1.2 var(--font)!important}.vPO0Nq_bigInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.vPO0Nq_how{gap:var(--s-1);display:grid}.vPO0Nq_how summary{cursor:pointer;color:var(--accent-strong);width:fit-content}.vPO0Nq_how[open] summary{margin-bottom:var(--s-1)}.vPO0Nq_silhouette{gap:var(--s-3);padding:var(--s-4) var(--s-5);margin-bottom:var(--s-5);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.vPO0Nq_silhouette:active{transform:scale(.99)}.vPO0Nq_silhouette>svg{color:var(--ink-3)}.vPO0Nq_silText{gap:2px;display:grid}.vPO0Nq_betaTag{font:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--info);background:var(--info-soft);vertical-align:2px;margin-left:var(--s-1);border-radius:999px;padding:2px 7px}
.WEZH7G_wrap{max-width:24rem;margin:var(--s-6) auto var(--s-7);padding:0 var(--s-4);box-sizing:content-box;gap:var(--s-5);display:grid}.WEZH7G_segmented{background:var(--hairline);border-radius:.75rem;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}.WEZH7G_segment{z-index:1;cursor:pointer;min-height:2.25rem;font:var(--t-callout);color:var(--ink-2);touch-action:manipulation;background:0 0;border:0;border-radius:.5625rem;font-weight:600;transition:color .16s;position:relative}.WEZH7G_segment[aria-selected=true]{color:var(--ink)}.WEZH7G_thumb{z-index:-1;background:var(--surface);box-shadow:var(--shadow-sm);border-radius:.5625rem;position:absolute;inset:0}.WEZH7G_form{gap:var(--s-2);display:grid}.WEZH7G_banner{padding:var(--s-3) var(--s-4);border-radius:var(--radius-sm);background:var(--danger-soft);color:var(--danger);font:var(--t-callout)}.WEZH7G_legal{text-align:center}.WEZH7G_legal a{color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}
.DwySna_scrim{z-index:50;background:var(--scrim);position:fixed;inset:0}.DwySna_sheet{z-index:51;padding:var(--s-3) var(--s-5) calc(var(--s-5) + env(safe-area-inset-bottom));background:var(--surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-lg);touch-action:none;gap:var(--s-4);display:grid;position:fixed;bottom:0;left:0;right:0}.DwySna_grabber{background:var(--hairline);border-radius:999px;justify-self:center;width:2.25rem;height:.3125rem}.DwySna_icon{flex:none;width:3.5rem;height:3.5rem}.DwySna_icon svg{width:100%;height:100%;display:block}.DwySna_head{gap:var(--s-4);align-items:center;display:flex}.DwySna_list{gap:var(--s-1);color:var(--ink-2);margin:0;padding-left:1.2em;display:grid}.DwySna_actions{gap:var(--s-2);display:grid}.DwySna_note{text-align:center}
.UEjjta_shell{grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid}.UEjjta_bar{z-index:20;padding-top:env(safe-area-inset-top);background:var(--material);-webkit-backdrop-filter:blur(20px)saturate(180%);box-shadow:0 1px 0 var(--hairline);position:sticky;top:0}.UEjjta_inner{max-width:var(--content-wide);align-items:center;gap:var(--s-4);min-height:3.5rem;padding:0 var(--s-4);margin:0 auto;display:flex}.UEjjta_brand{align-items:center;gap:var(--s-2);font-weight:700;font:var(--t-headline);letter-spacing:var(--tr-headline);display:inline-flex}.UEjjta_nav{align-items:center;gap:var(--s-1);margin-left:auto;display:flex}.UEjjta_link{min-height:var(--tap);padding:0 var(--s-3);font:var(--t-callout);color:var(--ink-2);border-radius:999px;align-items:center;font-weight:500;display:inline-flex}.UEjjta_primary{min-height:2.25rem;padding:0 var(--s-4);background:var(--accent);color:var(--accent-ink);font:var(--t-callout);border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.UEjjta_link:active,.UEjjta_primary:active{transform:scale(var(--press-scale))}@media (max-width:30rem){.UEjjta_nav .UEjjta_link:first-child{display:none}}@media (hover:hover) and (pointer:fine){.UEjjta_link:hover{color:var(--ink)}}.UEjjta_footer{background:var(--surface);border-top:1px solid var(--hairline);padding:var(--s-6) var(--s-4) calc(var(--s-6) + env(safe-area-inset-bottom))}.UEjjta_footInner{max-width:var(--content-wide);gap:var(--s-6);grid-template-columns:2fr 1fr 1fr;margin:0 auto;display:grid}@media (max-width:40rem){.UEjjta_footInner{grid-template-columns:1fr 1fr}.UEjjta_footInner>:first-child{grid-column:1/-1}}.UEjjta_footCol{gap:var(--s-2);font:var(--t-callout);color:var(--ink-2);align-content:start;display:grid}.UEjjta_footCol a{align-items:center;min-height:1.75rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.UEjjta_footCol a:hover{color:var(--ink)}}.UEjjta_main{overflow-x:clip}
._8aEwW_inner{max-width:var(--content-wide);padding:0 var(--s-4);margin:0 auto}._8aEwW_section{padding:var(--s-7) 0}._8aEwW_h2{font:800 clamp(1.875rem, 4.8vw, 3rem) / 1.06 var(--font);letter-spacing:-.035em;margin-bottom:var(--s-6);text-wrap:balance}._8aEwW_h2Soft{color:var(--ink-3);display:block}._8aEwW_h3{font:700 1.25rem / 1.2 var(--font);letter-spacing:-.015em;text-wrap:balance}._8aEwW_sub{margin:calc(-1 * var(--s-4)) 0 var(--s-6);max-width:40rem}._8aEwW_primary,._8aEwW_secondary{min-height:3rem;padding:0 var(--s-5);font:var(--t-headline);white-space:nowrap;transition:transform .24s var(--ease-out), background-color .16s;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._8aEwW_primary{background:var(--accent);color:var(--accent-ink)}._8aEwW_secondary{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline)}._8aEwW_primary:active,._8aEwW_secondary:active{transform:scale(var(--press-scale));transition-duration:var(--press-in)}@media (hover:hover) and (pointer:fine){._8aEwW_primary:hover{background:color-mix(in srgb, var(--accent) 88%, var(--ink))}._8aEwW_secondary:hover{box-shadow:inset 0 0 0 1px var(--ink-3)}}._8aEwW_hero{max-width:var(--content-wide);padding:var(--s-7) var(--s-4) var(--s-8);gap:var(--s-7);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;min-height:calc(100svh - 3.5rem);margin:0 auto;display:grid}@media (max-width:56rem){._8aEwW_hero{min-height:0;padding-top:var(--s-6);grid-template-columns:1fr}}._8aEwW_heroText{gap:var(--s-4);justify-items:start;display:grid}._8aEwW_display{font:800 clamp(2.5rem, 6.5vw, 4.25rem) / 1.02 var(--font);letter-spacing:-.035em;text-wrap:balance}._8aEwW_lead{font:400 clamp(1.125rem, 2.2vw, 1.3125rem) / 1.45 var(--font);color:var(--ink-2);text-wrap:pretty;max-width:36rem}._8aEwW_cta{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}._8aEwW_heroArt{aspect-ratio:30/36;justify-self:center;width:min(100%,30rem);position:relative}._8aEwW_heroFront{z-index:1;width:58%;position:absolute;bottom:0;left:0}._8aEwW_heroBack{width:50%;position:absolute;top:0;right:0}._8aEwW_tiltBack{transform-origin:30% 80%;opacity:.96;transform:rotate(7deg)}@media (max-width:56rem){._8aEwW_heroArt{width:min(92%,24rem)}}._8aEwW_moments{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:56rem){._8aEwW_moments{grid-template-columns:1fr;max-width:32rem}}._8aEwW_moment{gap:var(--s-2);padding:var(--s-4) var(--s-4) var(--s-5);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);align-content:start;display:grid}._8aEwW_momentQ{font:800 1.375rem / 1.15 var(--font);letter-spacing:-.025em;margin-top:var(--s-3)}._8aEwW_mini{gap:var(--s-2);padding:var(--s-3);border-radius:var(--radius);background:var(--bg);display:grid}._8aEwW_miniRow{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-sm);display:flex}._8aEwW_miniText{gap:1px;min-width:0;display:grid}._8aEwW_miniSlot{font:var(--t-caption);color:var(--ink-2)}._8aEwW_miniDish{font:var(--t-callout);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}._8aEwW_miniCheck{border:2px solid var(--ink-3);border-radius:50%;flex:none;width:1.375rem;height:1.375rem}._8aEwW_miniCheck[data-tone=info]{border-color:var(--info);background:var(--info-soft)}._8aEwW_miniCheck[data-tone=warn]{border-color:var(--warn);background:conic-gradient(var(--warn) 0 75%, transparent 0)}._8aEwW_miniTrend{flex:none;width:4rem;height:1.75rem;overflow:visible}._8aEwW_miniTrend path{fill:none;stroke:var(--series-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._8aEwW_miniTrend circle{fill:var(--series-1)}._8aEwW_miniBadge{font:var(--t-caption);border-radius:999px;justify-self:start;padding:3px 10px;font-weight:700}._8aEwW_miniBadge[data-tone=info]{color:var(--info);background:var(--info-soft)}._8aEwW_miniBadge[data-tone=warn]{color:var(--warn);background:var(--warn-soft)}._8aEwW_miniBadge[data-tone=good]{color:var(--good);background:var(--good-soft)}._8aEwW_bento{gap:var(--s-4);grid-template-columns:repeat(6,1fr);display:grid}._8aEwW_peekTile,._8aEwW_statTile{border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);overflow:hidden}._8aEwW_peekTile{grid-column:span 3;grid-template-rows:auto 1fr;display:grid}._8aEwW_statTile{gap:var(--s-2);padding:var(--s-6) var(--s-5);grid-column:span 2;align-content:start;display:grid}._8aEwW_tileText{gap:var(--s-2);padding:var(--s-6) var(--s-6) var(--s-5);max-width:32rem;display:grid}._8aEwW_peek{height:clamp(16rem,30vw,22rem);padding-top:var(--s-2);justify-content:center;align-items:flex-start;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}._8aEwW_peek>*{flex:none;width:min(17rem,70%)}._8aEwW_big{font:800 clamp(2.5rem, 5vw, 3.25rem) / 1 var(--font);letter-spacing:-.04em;color:var(--accent-strong);font-variant-numeric:tabular-nums;margin-bottom:var(--s-2)}@media (max-width:60rem){._8aEwW_statTile{grid-column:span 3}._8aEwW_statTile:last-child{grid-column:1/-1}}@media (max-width:40rem){._8aEwW_peekTile,._8aEwW_statTile,._8aEwW_statTile:last-child{grid-column:1/-1}}._8aEwW_watches{margin-top:var(--s-6);gap:var(--s-3);text-align:center;justify-items:center;display:grid}._8aEwW_watches ul{justify-content:center;gap:var(--s-2) var(--s-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._8aEwW_watches li{font:700 clamp(1.0625rem, 2vw, 1.375rem) / 1.3 var(--font);letter-spacing:-.015em;color:var(--ink-2)}._8aEwW_desk{max-width:60rem;margin:0 auto}._8aEwW_trust{margin:var(--s-7) auto 0;gap:var(--s-2);text-align:center;max-width:40rem;display:grid}._8aEwW_trustTitle{font:800 clamp(1.375rem, 3vw, 1.75rem) / 1.2 var(--font);letter-spacing:-.02em}._8aEwW_plans{column-gap:var(--s-4);row-gap:var(--s-4);margin-bottom:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._8aEwW_plan{grid-row:span 6;grid-template-rows:subgrid;row-gap:var(--s-2);padding:var(--s-5);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);display:grid}._8aEwW_featured{box-shadow:inset 0 0 0 2px var(--accent), var(--shadow-lg)}@media (max-width:56rem){._8aEwW_plans{grid-template-columns:minmax(0,28rem);justify-content:center}}._8aEwW_planHead{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}._8aEwW_badge{font:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--accent-ink);background:var(--accent);border-radius:999px;padding:3px 8px}._8aEwW_price{font:var(--t-callout);color:var(--ink-2);margin-top:var(--s-2)}._8aEwW_amount{font:800 2.5rem / 1 var(--font);letter-spacing:-.035em;color:var(--ink);font-variant-numeric:tabular-nums}._8aEwW_planList{margin:var(--s-2) 0 var(--s-3);gap:var(--s-2);font:var(--t-callout);align-content:start;padding:0;list-style:none;display:grid}._8aEwW_planList li{gap:var(--s-2);align-items:flex-start;display:flex}._8aEwW_planList svg{color:var(--good);flex:none;margin-top:1px}._8aEwW_planCta{align-self:end;width:100%}._8aEwW_faq{gap:var(--s-2);max-width:46rem;display:grid}._8aEwW_qa{border-radius:var(--radius);background:var(--surface);padding:0 var(--s-5)}._8aEwW_qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s-3);min-height:3.5rem;font:var(--t-headline);list-style:none;display:flex}._8aEwW_qa summary::-webkit-details-marker{display:none}._8aEwW_qa summary svg{color:var(--ink-3);transition:transform .24s var(--ease-out);flex:none}._8aEwW_qa[open] summary svg{transform:rotate(180deg)}._8aEwW_qa p{padding-bottom:var(--s-4)}._8aEwW_final{padding:var(--s-8) var(--s-4)}._8aEwW_finalInner{justify-items:center;gap:var(--s-3);text-align:center;display:grid}._8aEwW_finalInner ._8aEwW_h2{margin-bottom:0}
.HZHYiG_player{gap:var(--s-4);padding-bottom:6rem;display:grid}.HZHYiG_loading{border-radius:var(--radius-lg);background:var(--hairline);height:12rem;animation:1.4s ease-in-out infinite HZHYiG_pulse}@keyframes HZHYiG_pulse{50%{opacity:.55}}.HZHYiG_head{border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);display:grid;overflow:hidden}@media (min-width:52rem){.HZHYiG_head{grid-template-columns:18rem 1fr}}.HZHYiG_banner{height:9rem}@media (min-width:52rem){.HZHYiG_banner{height:100%;min-height:11rem}}.HZHYiG_headBody{gap:var(--s-2);padding:var(--s-4);align-content:center;display:grid}.HZHYiG_title{font:800 clamp(1.5rem, 4.5vw, 2rem) / 1.1 var(--font);letter-spacing:-.025em;text-wrap:balance}.HZHYiG_pills{gap:var(--s-2);flex-wrap:wrap;display:flex}.HZHYiG_pills span{background:var(--surface-2);font:var(--t-caption);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;display:inline-flex}.HZHYiG_progress{align-items:center;gap:var(--s-3);margin-top:var(--s-1);display:flex}.HZHYiG_progressTrack{background:var(--hairline);border-radius:999px;flex:1;height:.5rem;overflow:hidden}.HZHYiG_progressFill{border-radius:inherit;background:var(--good);height:100%}.HZHYiG_loggedBanner{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--good-soft);color:var(--ink);font:var(--t-callout);display:flex}.HZHYiG_loggedBanner>svg{color:var(--good);flex:none}.HZHYiG_linkBtn{color:var(--accent-strong);font:var(--t-callout);cursor:pointer;padding:var(--s-1) var(--s-2);background:0 0;border:0;margin-left:auto;font-weight:600}.HZHYiG_tasks{gap:var(--s-2);display:grid}.HZHYiG_task{align-items:center;gap:var(--s-3);text-align:left;padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);cursor:pointer;border:0;grid-template-columns:auto 1fr;transition:opacity .2s;display:grid}.HZHYiG_task[aria-pressed=true] .HZHYiG_taskName{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);color:var(--ink-2)}.HZHYiG_taskCheck{border:2px solid var(--ink-3);width:1.5rem;height:1.5rem;color:var(--surface);border-radius:50%;place-items:center;transition:background-color .2s,border-color .2s;display:grid}.HZHYiG_taskCheck svg{width:.875rem;height:.875rem}.HZHYiG_task[aria-pressed=true] .HZHYiG_taskCheck{background:var(--done);border-color:var(--done)}.HZHYiG_taskText{gap:2px;display:grid}.HZHYiG_taskName{font:var(--t-headline);letter-spacing:var(--tr-headline)}.HZHYiG_list{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.HZHYiG_card{border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);transition:box-shadow .2s;overflow:hidden}.HZHYiG_card[data-expanded=true]{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--accent) 35%, transparent), var(--shadow-lg)}.HZHYiG_cardDone{background:color-mix(in srgb, var(--surface) 70%, transparent)}.HZHYiG_cardDone .HZHYiG_exName{color:var(--ink-2)}.HZHYiG_removed{align-items:center;gap:var(--s-3);padding:var(--s-3);opacity:.7;grid-template-columns:auto 1fr auto;display:grid}.HZHYiG_removed .HZHYiG_exName{text-decoration:line-through}.HZHYiG_cardHead{padding-left:var(--s-3);grid-template-columns:auto 1fr;align-items:center;display:grid}.HZHYiG_cardToggle{align-items:center;gap:var(--s-3);min-width:0;padding:var(--s-3);text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;grid-template-columns:1fr auto;display:grid}.HZHYiG_cardToggle:active{transform:scale(.99)}button.HZHYiG_thumb{cursor:zoom-in;border:0}button.HZHYiG_thumb:active{transform:scale(.96)}.HZHYiG_thumb{background:var(--surface-2);border-radius:.875rem;flex:none;place-items:center;width:3.75rem;height:4.5rem;padding:4px;display:grid;position:relative;overflow:hidden}.HZHYiG_thumb:has(img){padding:0}.HZHYiG_thumb img{object-fit:cover;width:100%;height:100%}.HZHYiG_thumbDone{background:color-mix(in srgb, var(--done) 80%, transparent);color:#fff;place-items:center;display:grid;position:absolute;inset:0}.HZHYiG_thumbDone svg{width:1.75rem;height:1.75rem}.HZHYiG_cardText{gap:2px;min-width:0;display:grid}.HZHYiG_exName{font:650 1.0625rem / 1.25 var(--font);letter-spacing:-.01em}.HZHYiG_swapped{font:var(--t-caption);color:var(--info)}.HZHYiG_chev{color:var(--ink-3);transition:transform .24s var(--ease-out)}.HZHYiG_card[data-expanded=true] .HZHYiG_chev{transform:rotate(180deg)}.HZHYiG_body{overflow:hidden}.HZHYiG_bodyInner{gap:var(--s-2);padding:0 var(--s-3) var(--s-4);display:grid}.HZHYiG_note{gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--radius-sm);background:var(--info-soft);font:var(--t-callout);align-items:flex-start;display:flex}.HZHYiG_note svg{color:var(--info);flex:none;margin-top:2px}.HZHYiG_setHead,.HZHYiG_set{grid-template-columns:var(--cols);align-items:center;gap:var(--s-2);max-width:36rem;display:grid}.HZHYiG_setHead{font:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--ink-3);padding:0 2px}.HZHYiG_set{border-radius:var(--radius-sm);padding:6px 2px;transition:background-color .3s}.HZHYiG_set[data-done=true]{background:var(--good-soft)}.HZHYiG_setNo{font:700 1rem / 1 var(--font);text-align:center;color:var(--ink-2);font-variant-numeric:tabular-nums}.HZHYiG_stepper{background:var(--surface-2);height:2.75rem;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:.75rem;align-items:center;min-width:0;display:flex;overflow:hidden}.HZHYiG_stepper input{text-align:center;width:100%;min-width:0;height:100%;font:650 1.0625rem / 1 var(--font);font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;padding:0}.HZHYiG_stepper input:focus{outline:none}.HZHYiG_stepper:focus-within{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 55%, transparent)}.HZHYiG_stepper button{width:2rem;height:100%;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.HZHYiG_stepper button:disabled{opacity:.3}.HZHYiG_stepper button:active{background:var(--hairline)}.HZHYiG_compact{justify-content:center}.HZHYiG_unit{font:var(--t-caption);color:var(--ink-3);padding-right:4px}.HZHYiG_doneBtn{width:var(--tap);height:var(--tap);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.HZHYiG_doneBtn:active{transform:scale(.88)}.HZHYiG_doneBtn:disabled{opacity:.35;cursor:default}.HZHYiG_doneRing{border:2px solid var(--ink-3);color:#fff;width:2rem;height:2rem;transition:background-color .2s, border-color .2s, transform .3s var(--ease-out);border-radius:50%;place-items:center;display:grid}.HZHYiG_doneRing svg{width:1rem;height:1rem}.HZHYiG_doneBtn[aria-pressed=true] .HZHYiG_doneRing{background:var(--done);border-color:var(--done)}.HZHYiG_timeRow{gap:var(--s-2);min-width:0;display:flex}.HZHYiG_timeRow .HZHYiG_stepper{flex:1}.HZHYiG_playBtn{background:var(--accent);width:2.75rem;height:2.75rem;color:var(--accent-ink);cursor:pointer;border:0;border-radius:.75rem;flex:none;place-items:center;display:grid}.HZHYiG_playBtn:active{transform:scale(.94)}.HZHYiG_timerCell{background:var(--accent-soft);cursor:pointer;border:0;border-radius:.75rem;min-width:0;height:2.75rem;position:relative;overflow:hidden}.HZHYiG_timerFill{background:color-mix(in srgb, var(--accent) 30%, transparent);transition:width .2s linear;position:absolute;inset:0 auto 0 0}.HZHYiG_timerText{font:700 1.125rem / 1 var(--font);font-variant-numeric:tabular-nums;color:var(--accent-strong);align-items:center;gap:6px;display:inline-flex;position:relative}.HZHYiG_cardActions{gap:var(--s-2);margin-top:var(--s-1);flex-wrap:wrap;display:flex}.HZHYiG_chipBtn{min-height:2.25rem;padding:0 var(--s-3);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink);font:var(--t-callout);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;font-weight:550;display:inline-flex}.HZHYiG_chipBtn[aria-expanded=true]{background:var(--ink);color:var(--surface)}.HZHYiG_chipBtn:active{transform:scale(.96)}.HZHYiG_howto{overflow:hidden}.HZHYiG_howtoInner{gap:var(--s-3);padding-top:var(--s-2);display:grid}@media (min-width:40rem){.HZHYiG_howtoInner{grid-template-columns:11rem 1fr}.HZHYiG_howtoInner:has(img){grid-template-columns:18rem 1fr}}.HZHYiG_howtoArt{aspect-ratio:1;border-radius:var(--radius);background:var(--surface-2);padding:var(--s-2);place-items:center;display:grid;position:relative}.HZHYiG_howtoArt:has(img){aspect-ratio:3/2;align-self:start;padding:0;overflow:hidden}.HZHYiG_howtoArt img{object-fit:cover;width:100%;height:100%}.HZHYiG_zoomable{cursor:zoom-in;border:0}.HZHYiG_zoomHint{right:var(--s-2);bottom:var(--s-2);color:#fff;pointer-events:none;background:#00000080;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute}.HZHYiG_steps{gap:var(--s-1);font:var(--t-callout);margin:0;padding-left:1.2rem;display:grid}.HZHYiG_muscles{margin-top:var(--s-2);flex-wrap:wrap;gap:4px;display:flex}.HZHYiG_muscles span{background:var(--accent-soft);color:var(--accent-strong);font:var(--t-caption);text-transform:capitalize;border-radius:999px;padding:2px 8px}.HZHYiG_finishRow{margin-top:var(--s-2)}.HZHYiG_rest{z-index:40;left:50%;bottom:calc(var(--tabbar) + env(safe-area-inset-bottom) + var(--s-3));align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);background:var(--ink);color:var(--surface);box-shadow:var(--shadow-lg);border-radius:999px;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;translate:-50%}@media (min-width:48rem){.HZHYiG_rest{bottom:var(--s-5)}}.HZHYiG_restRing{--p:0;background:conic-gradient(var(--accent) calc(var(--p) * 1turn), #ffffff26 0);border-radius:50%;width:2.25rem;height:2.25rem;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3.5px))}.HZHYiG_restText{line-height:1.1;display:grid}.HZHYiG_restText .HZHYiG_caption{color:color-mix(in srgb, var(--surface) 70%, transparent)}.HZHYiG_restTime{font:750 1.25rem / 1.1 var(--font);font-variant-numeric:tabular-nums;min-width:3.5rem}.HZHYiG_restBtn{min-height:2.5rem;padding:0 var(--s-3);color:inherit;font:var(--t-callout);cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;font-weight:600}.HZHYiG_sheetFoot{gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.HZHYiG_alts{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.HZHYiG_alt{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-2) var(--s-3);border-radius:var(--radius);background:var(--surface-2);text-align:left;cursor:pointer;color:inherit;border:0;grid-template-columns:auto 1fr auto;display:grid}.HZHYiG_alt:active{transform:scale(.98)}.HZHYiG_altArt{background:var(--surface);border-radius:.75rem;width:3.5rem;height:3.5rem;padding:3px;overflow:hidden}.HZHYiG_altArt:has(img){background:#fff;padding:0}.HZHYiG_altArt img{object-fit:cover;width:100%;height:100%}.HZHYiG_pickerTools{gap:var(--s-2);display:grid}.HZHYiG_search{align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-3);border-radius:var(--radius-sm);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-3);display:flex}.HZHYiG_search:focus-within{box-shadow:inset 0 0 0 2px var(--accent)}.HZHYiG_search input{min-width:0;font:var(--t-body);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.HZHYiG_groups{gap:var(--s-2);scrollbar-width:none;padding-bottom:2px;display:flex;overflow-x:auto}.HZHYiG_groups .HZHYiG_chipBtn{flex:none}.HZHYiG_chipBtn[aria-pressed=true]{background:var(--ink);color:var(--surface)}.HZHYiG_rpe{grid-template-columns:repeat(10,1fr);gap:4px;display:grid}@media (max-width:30rem){.HZHYiG_rpe{grid-template-columns:repeat(5,1fr)}}.HZHYiG_rpeBtn{min-height:var(--tap);background:var(--surface-2);font:650 1rem / 1 var(--font);cursor:pointer;box-shadow:inset 0 0 0 1px var(--hairline);border:0;border-radius:.75rem}.HZHYiG_rpeBtn[aria-checked=true]{background:var(--accent);color:var(--accent-ink);box-shadow:none}.HZHYiG_textarea{width:100%;padding:var(--s-3);border-radius:var(--radius-sm);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hairline);resize:vertical;border:0}.HZHYiG_chipWrap{gap:var(--s-2);flex-wrap:wrap;display:flex}.HZHYiG_chipBtn[aria-checked=true]{background:var(--ink);color:var(--surface)}.HZHYiG_choice{gap:var(--s-3);padding:var(--s-4);border-radius:var(--radius);background:var(--surface-2);display:grid}.HZHYiG_alt:disabled{opacity:.5;cursor:default}.HZHYiG_actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.HZHYiG_overrideBanner{padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--info-soft);gap:2px;display:grid}
.da9uPG_list{margin:var(--s-5) 0;padding:0 var(--s-4);background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.da9uPG_item{padding:var(--s-3) 0;border-bottom:1px solid var(--hairline);gap:2px;display:grid}.da9uPG_item:last-child{border-bottom:0}.da9uPG_item dd{gap:var(--s-2);align-items:center;margin:0;display:flex}.da9uPG_badge{font:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--warn);background:var(--warn-soft);padding:2px var(--s-2);border-radius:999px}.da9uPG_block{margin:0 0 var(--s-5);padding:var(--s-4);background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-sm);gap:var(--s-3);display:grid}.da9uPG_blockHead{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.da9uPG_form{gap:var(--s-3);display:grid}.da9uPG_row{gap:var(--s-2);flex-wrap:wrap;display:flex}.da9uPG_qr{border-radius:var(--radius-sm);padding:var(--s-2);background:#fafaf8;justify-self:start}.da9uPG_secret{margin-top:var(--s-2);font-family:var(--font-mono);word-break:break-all;color:var(--ink);display:block}.da9uPG_codes{padding:var(--s-3);gap:var(--s-2);background:var(--surface-2);border-radius:var(--radius-sm);grid-template-columns:repeat(2,1fr);margin:0;list-style:none;display:grid}
.vqJh6G_monthNav{gap:var(--s-1);display:flex}.vqJh6G_navBtn{width:var(--tap);height:var(--tap);background:var(--surface);box-shadow:var(--shadow-sm);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.vqJh6G_navBtn:active{transform:scale(.92)}.vqJh6G_layout{gap:var(--s-5);display:grid}@media (min-width:60rem){.vqJh6G_layout{grid-template-columns:minmax(0,1.4fr) minmax(18rem,1fr);align-items:start}}.vqJh6G_side{gap:var(--s-5);align-content:start;display:grid}.vqJh6G_calCard{padding:var(--s-3);gap:var(--s-3)}.vqJh6G_grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.vqJh6G_head{text-align:center;font:var(--t-micro);letter-spacing:var(--tr-micro);color:var(--ink-3);padding:var(--s-1) 0}.vqJh6G_day{background:var(--surface-2);cursor:pointer;text-align:left;min-height:4.25rem;color:var(--ink);transition:background-color .16s, transform .24s var(--ease-out), box-shadow .16s;border:0;border-radius:.75rem;grid-template-rows:auto 1fr;align-content:start;gap:4px;padding:.375rem;display:grid;overflow:hidden}@media (min-width:48rem){.vqJh6G_day{min-height:5.75rem;padding:.5rem}}.vqJh6G_day:active{transition-duration:var(--press-in);transform:scale(.95)}.vqJh6G_day[data-past=true]{color:var(--ink-2)}.vqJh6G_day[data-past=true] .vqJh6G_chip{opacity:.75}.vqJh6G_day[data-free=true]{background:repeating-linear-gradient(135deg, var(--accent-soft) 0 8px, transparent 8px 16px), var(--surface-2)}.vqJh6G_day[data-today=true] .vqJh6G_num{background:var(--accent);color:var(--accent-ink)}.vqJh6G_day[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--ink)}@media (hover:hover) and (pointer:fine){.vqJh6G_day:hover{background-color:var(--hairline)}}.vqJh6G_top{justify-content:space-between;align-items:center;gap:2px;display:flex}.vqJh6G_num{font:700 .9375rem / 1 var(--font);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:1.6rem;height:1.6rem;display:grid}.vqJh6G_ring{--p:0;background:conic-gradient(var(--good) calc(var(--p) * 1turn), var(--hairline) 0);border-radius:50%;flex:none;width:1rem;height:1rem;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.vqJh6G_ring[data-state=some]{background:conic-gradient(var(--warn) calc(var(--p) * 1turn), var(--hairline) 0)}.vqJh6G_chips{flex-direction:column;gap:2px;min-width:0;display:flex}.vqJh6G_chip{font:650 .625rem / 1.35 var(--font);white-space:nowrap;text-overflow:ellipsis;background:var(--accent-soft);color:var(--accent-strong);border-radius:5px;padding:1px 5px;display:block;overflow:hidden}@media (min-width:48rem){.vqJh6G_chip{padding:2px 6px;font-size:.6875rem}}.vqJh6G_chip[data-kind=aerobic_z2],.vqJh6G_chip[data-kind=walk]{background:var(--good-soft);color:var(--good)}.vqJh6G_chip[data-kind=mobility],.vqJh6G_chip[data-kind=balance]{background:var(--info-soft);color:var(--info)}.vqJh6G_chip[data-kind=watch]{background:var(--hairline);color:var(--ink-2)}.vqJh6G_chip[data-done=true]:before{content:"✓ "}.vqJh6G_freeTag{font:750 .6875rem / 1 var(--font);text-transform:uppercase;letter-spacing:.05em;color:var(--accent-strong);align-self:end}.vqJh6G_legend{gap:var(--s-2) var(--s-4);font:var(--t-caption);color:var(--ink-2);padding:0 var(--s-1);flex-wrap:wrap;display:flex}.vqJh6G_legend span{align-items:center;gap:6px;display:inline-flex}.vqJh6G_legend i{border-radius:4px;width:12px;height:12px;display:inline-block}.vqJh6G_lgFree{background:repeating-linear-gradient(135deg, var(--accent-soft) 0 3px, transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--accent)}.vqJh6G_lgRing{box-shadow:inset 0 0 0 3px var(--good);border-radius:50%!important}.vqJh6G_lgChip{background:var(--accent-soft);width:16px!important;height:8px!important}.vqJh6G_dayLinks{gap:var(--s-2);flex-wrap:wrap;display:flex}.vqJh6G_dayLink{min-height:2.5rem;padding:0 var(--s-4);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hairline);font:var(--t-callout);border-radius:999px;align-items:center;gap:6px;font-weight:600;display:inline-flex}.vqJh6G_dayLink:active{transform:scale(.96)}.vqJh6G_sessionLine{gap:var(--s-2);font:var(--t-callout);align-items:center;display:flex}.vqJh6G_link{font:var(--t-callout);color:var(--accent-strong);min-height:var(--tap);align-items:center;gap:4px;font-weight:600;display:inline-flex}.vqJh6G_freeList{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.vqJh6G_freeList li{padding-bottom:var(--s-2);border-bottom:1px solid var(--hairline);gap:2px;display:grid}.vqJh6G_freeList li:last-child{border-bottom:0}.vqJh6G_freeDate{font:var(--t-headline)}.vqJh6G_occasions{gap:var(--s-1);display:grid}.vqJh6G_events{gap:var(--s-2);margin-top:var(--s-2);display:grid}.vqJh6G_input{width:100%;min-height:var(--tap);padding:0 var(--s-4);border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface-2)}.vqJh6G_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.vqJh6G_row{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}
.YoCGrW_head{top:calc(3rem + env(safe-area-inset-top));z-index:5;gap:var(--s-2);margin:0 calc(var(--s-2) * -1) var(--s-4);padding:var(--s-2);border-radius:var(--radius-lg);background:var(--material);-webkit-backdrop-filter:blur(20px)saturate(180%);display:grid;position:sticky}@media (min-width:48rem){.YoCGrW_head{top:var(--s-3)}}.YoCGrW_weekNav{align-items:center;gap:var(--s-2);grid-template-columns:auto 1fr auto;display:grid}.YoCGrW_arrow{width:var(--tap);height:var(--tap);background:var(--surface);box-shadow:var(--shadow-sm);cursor:pointer;color:var(--ink);border:0;border-radius:50%;place-items:center;display:grid}.YoCGrW_arrow:disabled{opacity:.3;cursor:default}.YoCGrW_arrow:active:not(:disabled){transform:scale(.92)}.YoCGrW_weekLabel{justify-items:center;display:grid;overflow:hidden}.YoCGrW_weekRange{font:750 1.375rem / 1.2 var(--font);letter-spacing:-.02em}.YoCGrW_meter{align-items:center;gap:var(--s-3);padding:0 var(--s-2);font:var(--t-callout);grid-template-columns:auto 1fr auto;font-weight:650;display:grid}.YoCGrW_meterTrack{background:var(--hairline);border-radius:3px;height:.375rem;overflow:hidden}.YoCGrW_meterTrack span{border-radius:inherit;background:var(--good);height:100%;display:block}.YoCGrW_copy{color:var(--accent-strong);font:var(--t-callout);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;min-height:2rem;font-weight:600;display:inline-flex}.YoCGrW_paper{padding:var(--s-4) var(--s-4) var(--s-2);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}@media (min-width:60rem){.YoCGrW_paper{columns:2;column-gap:var(--s-6);padding:var(--s-5) var(--s-6) var(--s-3)}}@media (min-width:90rem){.YoCGrW_paper{columns:3}}.YoCGrW_group{break-inside:avoid;margin-bottom:var(--s-4)}.YoCGrW_groupTitle{font:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--accent-strong);padding-bottom:var(--s-1);margin-bottom:var(--s-1);border-bottom:1px solid var(--hairline)}.YoCGrW_list{margin:0;padding:0;list-style:none}.YoCGrW_item{align-items:baseline;column-gap:var(--s-2);text-align:left;cursor:pointer;width:100%;color:var(--ink);font:var(--t-body);letter-spacing:var(--tr-body);background:0 0;border:0;grid-template-columns:auto auto 1fr auto;grid-template-areas:"box name dots qty"".hint hint hint";padding:.55rem 0;display:grid}.YoCGrW_item:active .YoCGrW_box{transform:scale(.85)}.YoCGrW_box{border:1.75px solid var(--ink-3);border-radius:.375rem;grid-area:box;align-self:center;place-items:center;width:1.25rem;height:1.25rem;transition:background-color .2s,border-color .2s,transform .16s;display:grid}.YoCGrW_box svg{fill:none;width:.875rem;height:.875rem;stroke:var(--surface);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;transition:stroke-dashoffset .26s var(--ease-out) 60ms}.YoCGrW_item[data-bought=true] .YoCGrW_box{background:var(--good);border-color:var(--good)}.YoCGrW_item[data-bought=true] .YoCGrW_box svg{stroke-dashoffset:0}.YoCGrW_name{background:linear-gradient(currentColor,currentColor) 0 58%/0% 1.5px no-repeat;grid-area:name;transition:color .3s;position:relative}.YoCGrW_item[data-bought=true] .YoCGrW_name{color:var(--ink-3);transition:color .3s, background-size .32s var(--ease-out);background-size:100% 1.5px}.YoCGrW_dots{border-bottom:1.5px dotted var(--hairline);grid-area:dots;align-self:end;min-width:1rem;margin-bottom:.4em}.YoCGrW_qty{text-align:right;max-width:11rem;font:var(--t-callout);color:var(--ink-2);font-variant-numeric:tabular-nums;grid-area:qty;transition:color .3s}.YoCGrW_item[data-bought=true] .YoCGrW_qty{color:var(--ink-3)}.YoCGrW_hint{font:var(--t-caption);color:var(--ink-3);grid-area:hint}@media (hover:hover) and (pointer:fine){.YoCGrW_item:hover .YoCGrW_box{border-color:var(--ink)}}.YoCGrW_covered{margin-top:var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.YoCGrW_covered summary{align-items:center;gap:var(--s-2);cursor:pointer;font:var(--t-callout);color:var(--good);font-weight:600;list-style:none;display:flex}.YoCGrW_covered summary::-webkit-details-marker{display:none}.YoCGrW_chev{color:var(--ink-3);transition:transform .24s var(--ease-out);margin-left:auto}.YoCGrW_covered[open] .YoCGrW_chev{transform:rotate(180deg)}.YoCGrW_coveredList{margin:var(--s-2) 0 0;flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.YoCGrW_coveredList li{background:var(--surface-2);font:var(--t-caption);color:var(--ink-2);border-radius:999px;padding:4px 10px}
.ig78xG_page{gap:var(--s-5);max-width:46rem;display:grid}.ig78xG_hint{padding:var(--s-3) var(--s-4) 0}.ig78xG_list{padding:0 0 var(--s-2);margin:0;list-style:none}.ig78xG_day{padding:var(--s-3) var(--s-4) var(--s-1);font:var(--t-caption);color:var(--ink-2);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.ig78xG_row{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.ig78xG_rowText{flex:1;min-width:12rem;display:grid}.ig78xG_rowActions{gap:var(--s-1);display:flex}.ig78xG_feelings{gap:var(--s-4);display:grid}@media (min-width:40rem){.ig78xG_feelings{grid-template-columns:1fr 1fr}}.ig78xG_feeling{gap:var(--s-2);display:grid}.ig78xG_notes{gap:var(--s-2);margin-top:var(--s-4);display:grid}.ig78xG_notes textarea{width:100%;padding:var(--s-3);border-radius:var(--radius);border:1px solid var(--hairline);background:var(--surface-2);color:var(--ink);font:var(--t-body);resize:vertical}.ig78xG_measures{gap:var(--s-3);display:grid}@media (min-width:40rem){.ig78xG_measures{grid-template-columns:repeat(3,1fr)}}.ig78xG_footer{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.ig78xG_cta{min-height:44px;padding:0 var(--s-5);background:var(--accent);color:var(--accent-ink);font:var(--t-callout);border-radius:999px;align-items:center;font-weight:650;display:inline-flex}
.r9ni-G_back{color:var(--accent-strong);text-transform:none;letter-spacing:0;font:var(--t-caption);align-items:center;gap:2px;font-weight:600;display:inline-flex}.r9ni-G_beta{align-items:center;gap:var(--s-2);margin:calc(-1 * var(--s-3)) 0 var(--s-5);font:var(--t-caption);color:var(--ink-2);flex-wrap:wrap;display:flex}.r9ni-G_beta span{font:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--info);background:var(--info-soft);border-radius:999px;padding:3px 8px}.r9ni-G_running{margin-bottom:var(--s-5);grid-template-columns:auto 1fr;align-items:center}.r9ni-G_spinner{border:3px solid var(--accent-soft);border-top-color:var(--accent);border-radius:50%;width:1.75rem;height:1.75rem;animation:.9s linear infinite r9ni-G_spin}@keyframes r9ni-G_spin{to{transform:rotate(1turn)}}.r9ni-G_summary{margin-bottom:var(--s-6);gap:var(--s-2)}.r9ni-G_reading{font:700 1.25rem / 1.3 var(--font);letter-spacing:-.015em;text-wrap:pretty}.r9ni-G_goal{font:var(--t-callout);color:var(--warn);font-weight:600}.r9ni-G_goal[data-yes=true]{color:var(--good)}.r9ni-G_warn{gap:var(--s-2);font:var(--t-caption);color:var(--warn);align-items:flex-start;display:flex}.r9ni-G_warn svg{flex:none;margin-top:1px}.r9ni-G_views{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.r9ni-G_viewTitle{justify-content:space-between;align-items:baseline;gap:var(--s-2);padding:var(--s-4) var(--s-4) var(--s-2);font:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;display:flex}.r9ni-G_lightWarn{text-transform:none;letter-spacing:0;font:var(--t-caption);color:var(--warn)}.r9ni-G_rows{padding:0 0 var(--s-2);margin:0;list-style:none}.r9ni-G_rows li{gap:var(--s-3);padding:var(--s-2) var(--s-4);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;min-height:3rem;display:grid}.r9ni-G_rows li+li{border-top:1px solid var(--hairline)}.r9ni-G_region{font:var(--t-callout);min-width:0;font-weight:600}.r9ni-G_vals{font:var(--t-callout);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.r9ni-G_vals strong{color:var(--ink)}.r9ni-G_delta{font:700 1rem / 1.1 var(--font);font-variant-numeric:tabular-nums;text-align:right;justify-items:end;min-width:5.5rem;display:grid}.r9ni-G_delta span{font:var(--t-caption);color:var(--ink-3);font-weight:500}.r9ni-G_delta[data-state=up],.r9ni-G_delta[data-state=up] span{color:var(--accent-strong)}.r9ni-G_delta[data-state=down],.r9ni-G_delta[data-state=down] span{color:var(--info)}.r9ni-G_delta[data-state=same]{color:var(--ink-2)}.r9ni-G_figures{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.r9ni-G_figure{gap:var(--s-2);margin:0;display:grid}.r9ni-G_figure a{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fafaf8;display:block;overflow:hidden}.r9ni-G_figure img{width:100%;height:auto;display:block}.r9ni-G_excluded{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.r9ni-G_excluded li{gap:var(--s-1);display:grid}.r9ni-G_howto{border-radius:var(--radius-sm);background:var(--surface-2);padding:0 var(--s-4)}.r9ni-G_howto summary{cursor:pointer;align-items:center;gap:var(--s-2);min-height:3rem;font:var(--t-callout);font-weight:600;list-style:none;display:flex}.r9ni-G_howto summary::-webkit-details-marker{display:none}.r9ni-G_chev{color:var(--ink-3);transition:transform .24s var(--ease-out);margin-left:auto}.r9ni-G_howto[open] .r9ni-G_chev{transform:rotate(180deg)}.r9ni-G_howto ul{margin:0 0 var(--s-4);gap:var(--s-2);font:var(--t-callout);color:var(--ink-2);padding-left:1.1rem;display:grid}.r9ni-G_dateRow,.r9ni-G_noteRow{gap:var(--s-1);display:grid}.r9ni-G_dateRow{max-width:14rem}.r9ni-G_input{width:100%;min-height:var(--tap);padding:var(--s-2) var(--s-3);border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface-2);font:var(--t-body);resize:vertical}.r9ni-G_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.r9ni-G_poses{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.r9ni-G_pose{gap:var(--s-2);padding:var(--s-4);border-radius:var(--radius);border:1.5px dashed var(--hairline);align-content:start;display:grid}.r9ni-G_pose[data-full=true]{border-style:solid;border-color:color-mix(in srgb, var(--good) 45%, transparent);background:color-mix(in srgb, var(--good-soft) 50%, transparent)}.r9ni-G_poseHead{justify-content:space-between;align-items:baseline;display:flex}.r9ni-G_count{font:800 1.25rem / 1 var(--font);font-variant-numeric:tabular-nums}.r9ni-G_count span{font:var(--t-caption);color:var(--ink-3)}.r9ni-G_files{gap:2px;margin:0;padding:0;list-style:none;display:grid}.r9ni-G_files li{align-items:center;gap:var(--s-2);font:var(--t-caption);color:var(--good);display:flex}.r9ni-G_files button{width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-left:auto;display:grid}.r9ni-G_figure[data-state=loading] a{min-height:12rem}.r9ni-G_figure[data-state=loading] img{opacity:0}.r9ni-G_cta{min-height:var(--tap);padding:0 var(--s-4);background:var(--accent);color:var(--accent-ink);font:var(--t-callout);border-radius:999px;justify-self:start;align-items:center;gap:8px;font-weight:650;display:inline-flex}.r9ni-G_cta:active{transform:scale(.96)}.r9ni-G_pendingBar{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);margin-bottom:var(--s-4);border-radius:var(--radius);background:var(--info-soft);font:var(--t-callout);font-weight:600;display:flex}.r9ni-G_pendingBar svg:last-child{margin-left:auto}.r9ni-G_empty{gap:var(--s-5);padding:var(--s-5);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);margin-bottom:var(--s-5);align-items:center;display:grid}@media (min-width:48rem){.r9ni-G_empty{grid-template-columns:14rem 1fr}}.r9ni-G_emptyArt{height:14rem;padding:var(--s-3);border-radius:var(--radius);background:var(--surface-2)}.r9ni-G_emptyText{gap:var(--s-3);display:grid}.r9ni-G_steps{margin:0 0 var(--s-5);gap:var(--s-2);grid-template-columns:repeat(3,1fr);max-width:36rem;padding:0;list-style:none;display:grid}.r9ni-G_steps button{width:100%;padding:var(--s-2) var(--s-3);background:var(--surface);box-shadow:var(--shadow-sm);font:var(--t-callout);color:var(--ink-2);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;font-weight:600;display:flex}.r9ni-G_steps button:disabled{cursor:default;opacity:.6}.r9ni-G_steps li[data-state=now] button{background:var(--ink);color:var(--surface)}.r9ni-G_steps li[data-state=done] button{color:var(--good)}.r9ni-G_stepNum{background:var(--hairline);width:1.5rem;height:1.5rem;font:700 .75rem / 1 var(--font);border-radius:50%;flex:none;place-items:center;display:grid}.r9ni-G_steps li[data-state=now] .r9ni-G_stepNum{background:var(--accent);color:var(--accent-ink)}.r9ni-G_steps li[data-state=done] .r9ni-G_stepNum{background:var(--good-soft)}.r9ni-G_stepBody{gap:var(--s-4);display:grid}.r9ni-G_prep{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.r9ni-G_prepCard{gap:var(--s-1);padding:var(--s-4);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);align-content:start;display:grid}.r9ni-G_prepIcon{background:var(--accent-soft);width:2.5rem;height:2.5rem;color:var(--accent-strong);margin-bottom:var(--s-1);border-radius:.75rem;place-items:center;display:grid}.r9ni-G_poseArt{border-radius:var(--radius);background:#efe9e1 50%/contain no-repeat;height:9rem}.r9ni-G_poseArt[data-pose=front]{background-image:url(/illustrations/pose-front.svg)}.r9ni-G_poseArt[data-pose=side]{background-image:url(/illustrations/pose-side.svg)}.r9ni-G_poseArt[data-pose=back]{background-image:url(/illustrations/pose-back.svg)}.r9ni-G_dots3{gap:6px;display:flex}.r9ni-G_dots3 i{background:var(--hairline);border-radius:3px;width:100%;height:5px;transition:background-color .3s}.r9ni-G_dots3 i[data-on=true]{background:var(--good)}
._2t4XGG_status,._2t4XGG_received{gap:var(--s-3);padding:var(--s-4);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);margin-bottom:var(--s-4);display:grid}._2t4XGG_statusHead{align-items:center;gap:var(--s-3);display:flex}._2t4XGG_pulse{background:var(--good);border-radius:50%;flex:none;width:.75rem;height:.75rem;position:relative}@media (prefers-reduced-motion:no-preference){._2t4XGG_pulse:after{content:"";border:2px solid var(--good);animation:_2t4XGG_ping 2s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-6px}}@keyframes _2t4XGG_ping{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}._2t4XGG_actions{gap:var(--s-2);flex-wrap:wrap;display:flex}._2t4XGG_hero{gap:var(--s-4);width:100%;padding:var(--s-5);margin-bottom:var(--s-4);border-radius:var(--radius-lg);text-align:left;cursor:pointer;color:var(--ink);background:radial-gradient(120% 140% at 0% 0%, var(--accent-soft), transparent 60%), var(--surface);box-shadow:var(--shadow-sm);transition:transform .2s var(--ease-out), box-shadow .2s;border:0;grid-template-columns:auto 1fr;align-items:center;display:grid}._2t4XGG_hero:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){._2t4XGG_hero:hover{box-shadow:var(--shadow-lg)}}._2t4XGG_heroArt{background:var(--accent);width:4.5rem;height:4.5rem;color:var(--accent-ink);box-shadow:0 10px 24px -10px var(--accent);border-radius:1.25rem;place-items:center;display:grid}._2t4XGG_heroText{gap:2px;display:grid}._2t4XGG_heroGo{font:var(--t-callout);color:var(--accent-strong);grid-column:2;justify-self:start;align-items:center;gap:2px;font-weight:650;display:inline-flex}._2t4XGG_sources{gap:4px;margin:0;padding:0;list-style:none;display:grid}._2t4XGG_sources li{justify-content:space-between;gap:var(--s-3);font:var(--t-callout);display:flex}._2t4XGG_chips{flex-wrap:wrap;gap:6px;display:flex}._2t4XGG_chips span{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hairline);font:var(--t-caption);color:var(--ink-2);border-radius:999px;padding:3px 10px}._2t4XGG_other{color:var(--accent-strong);font:var(--t-callout);cursor:pointer;min-height:var(--tap);background:0 0;border:0;align-items:center;gap:6px;font-weight:600;display:inline-flex}._2t4XGG_scrim{z-index:60;padding:var(--s-3);background:var(--scrim);place-items:end center;display:grid;position:fixed;inset:0}@media (min-width:48rem){._2t4XGG_scrim{place-items:center}}._2t4XGG_wizard{gap:var(--s-3);width:min(100%,28rem);padding:var(--s-4) var(--s-4) var(--s-5);background:var(--surface);box-shadow:var(--shadow-lg);padding-bottom:calc(var(--s-5) + env(safe-area-inset-bottom));border-radius:1.5rem;display:grid}._2t4XGG_wizHead{grid-template-columns:var(--tap) 1fr var(--tap);align-items:center;display:grid}._2t4XGG_iconBtn{width:var(--tap);height:var(--tap);background:var(--surface-2);cursor:pointer;color:var(--ink);border:0;border-radius:50%;place-items:center;display:grid}._2t4XGG_dotsNav{justify-content:center;gap:6px;display:flex}._2t4XGG_dotsNav i{background:var(--hairline);border-radius:2px;width:1.5rem;height:4px;transition:background-color .3s}._2t4XGG_dotsNav i[data-on=true]{background:var(--accent)}._2t4XGG_wizard h2{margin-bottom:var(--s-3)}._2t4XGG_brandGrid{gap:var(--s-2);grid-template-columns:repeat(2,1fr);display:grid}._2t4XGG_brandBtn{justify-items:start;gap:var(--s-2);min-height:5rem;padding:var(--s-3);border-radius:var(--radius);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hairline);font:var(--t-callout);text-align:left;cursor:pointer;color:var(--ink);border:0;font-weight:600;transition:transform .16s,box-shadow .16s;display:grid}._2t4XGG_brandBtn svg{color:var(--accent-strong)}._2t4XGG_brandBtn:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){._2t4XGG_brandBtn:hover{box-shadow:inset 0 0 0 2px var(--accent)}}._2t4XGG_stepList{margin:0 0 var(--s-4);gap:var(--s-3);counter-reset:s;padding:0;list-style:none;display:grid}._2t4XGG_stepList li{gap:var(--s-3);font:var(--t-body);grid-template-columns:auto 1fr;align-items:start;display:grid}._2t4XGG_stepList li>span{background:var(--accent);width:1.75rem;height:1.75rem;color:var(--accent-ink);font:700 .875rem / 1 var(--font);border-radius:50%;place-items:center;display:grid}._2t4XGG_phoneHint{gap:var(--s-2);padding:var(--s-3);border-radius:var(--radius-sm);background:var(--info-soft);font:var(--t-callout);align-items:flex-start;display:flex}._2t4XGG_phoneHint svg{color:var(--info);flex:none;margin-top:2px}
._73hQ5G_back{color:var(--accent-strong);align-items:center;gap:2px;display:inline-flex}._73hQ5G_layout{gap:0 var(--s-5);padding-bottom:5rem;display:grid}@media (min-width:60rem){._73hQ5G_layout{grid-template-columns:1fr 1fr;align-items:start}}._73hQ5G_col{align-content:start;min-width:0;display:grid}._73hQ5G_form{gap:var(--s-5)}._73hQ5G_input{width:100%;padding:var(--s-3) var(--s-4);border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface-2);font:var(--t-body);resize:vertical;min-height:var(--tap)}._73hQ5G_input:focus,._73hQ5G_inline:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}._73hQ5G_inline{width:4.5rem;min-height:2.25rem;padding:0 var(--s-2);border:1px solid var(--hairline);background:var(--surface-2);text-align:center;font-variant-numeric:tabular-nums;border-radius:.5rem}._73hQ5G_row{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}._73hQ5G_row ._73hQ5G_input{flex:1;min-width:10rem}._73hQ5G_switch{justify-content:space-between;align-items:center;gap:var(--s-3);cursor:pointer;display:flex}._73hQ5G_switch input{appearance:none;background:var(--hairline);cursor:pointer;border-radius:999px;flex:none;width:3.1rem;height:1.9rem;transition:background-color .2s;position:relative}._73hQ5G_switch input:after{content:"";background:var(--knob);width:1.65rem;height:1.65rem;transition:transform .24s var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003}._73hQ5G_switch input:checked{background:var(--good)}._73hQ5G_switch input:checked:after{transform:translate(1.2rem)}._73hQ5G_stepper{align-items:center;gap:var(--s-4);display:inline-flex}._73hQ5G_stepper button{width:var(--tap);height:var(--tap);border:1px solid var(--hairline);background:var(--surface);font:600 1.4rem / 1 var(--font);cursor:pointer;border-radius:50%}._73hQ5G_stepper button:disabled{opacity:.35}._73hQ5G_stepper output{text-align:center;min-width:2ch}._73hQ5G_tags{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._73hQ5G_tags li{padding:4px 4px 4px var(--s-3);background:var(--surface-2);border:1px solid var(--hairline);font:var(--t-callout);border-radius:999px;align-items:center;gap:2px;display:inline-flex}._73hQ5G_tags button{width:1.75rem;height:1.75rem;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._73hQ5G_facts{gap:var(--s-2) var(--s-5);font:var(--t-callout);flex-wrap:wrap;align-items:center;display:flex}._73hQ5G_proposal{gap:var(--s-3);padding:var(--s-4);border-radius:var(--radius-sm);background:var(--surface);display:grid}._73hQ5G_changes{gap:var(--s-1);font:var(--t-callout);margin:0;padding-left:1.2em;display:grid}._73hQ5G_history{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}._73hQ5G_history li{padding-bottom:var(--s-3);border-bottom:1px solid var(--hairline);gap:2px;display:grid}._73hQ5G_history li:last-child{border-bottom:0;padding-bottom:0}._73hQ5G_saveBar{left:0;right:0;bottom:calc(var(--tabbar) + env(safe-area-inset-bottom));z-index:25;padding:var(--s-2) var(--s-3);position:fixed}@media (min-width:48rem){._73hQ5G_saveBar{bottom:var(--s-4)}}._73hQ5G_saveInner{justify-content:space-between;align-items:center;gap:var(--s-3);max-width:44rem;padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-lg);flex-wrap:wrap;margin:0 auto;display:flex}._73hQ5G_saveInner p{flex:14rem;min-width:0}._73hQ5G_saveActions{gap:var(--s-2);display:flex}._73hQ5G_askRow{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}._73hQ5G_tabs{margin:var(--s-4) 0;max-width:32rem}._73hQ5G_panel{gap:var(--s-4);max-width:44rem;display:grid}
.z0tfEa_wrap{max-width:44rem;padding:var(--s-5) var(--s-4) var(--s-8);gap:var(--s-3);margin:0 auto;display:grid}.z0tfEa_tabs{gap:var(--s-1);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.z0tfEa_tabs a{min-height:2.25rem;padding:0 var(--s-3);font:var(--t-callout);color:var(--ink-2);border-radius:999px;align-items:center;display:inline-flex}.z0tfEa_tabs a[aria-current=page]{background:var(--ink);color:var(--surface);font-weight:600}.z0tfEa_title{font:800 clamp(1.875rem, 5vw, 2.5rem) / 1.1 var(--font);letter-spacing:-.025em;margin-top:var(--s-3)}.z0tfEa_body{gap:var(--s-3);font:var(--t-body);color:var(--ink);margin-top:var(--s-4);display:grid}.z0tfEa_body h2{font:var(--t-headline);margin-top:var(--s-5);font-size:1.25rem}.z0tfEa_body p,.z0tfEa_body li{color:var(--ink-2);text-wrap:pretty}.z0tfEa_body ul{gap:var(--s-2);margin:0;padding-left:1.25em;display:grid}.z0tfEa_body table{border-collapse:collapse;width:100%;font:var(--t-callout)}.z0tfEa_body th,.z0tfEa_body td{text-align:left;padding:var(--s-2) var(--s-2) var(--s-2) 0;border-bottom:1px solid var(--hairline);vertical-align:top}.z0tfEa_body th{color:var(--ink);font-weight:600}.z0tfEa_body td{color:var(--ink-2)}.z0tfEa_body a{color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}.z0tfEa_pending{color:var(--ink-3);background:0 0;font-style:italic}.z0tfEa_inApp{gap:var(--s-3);max-width:46rem;padding:var(--s-4) var(--s-5);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);display:grid}
