@media (min-width:768px){.rsmiss{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:0}.rsmisstxt{flex:1 1 14ch;min-width:0}.rsmisscta,.rsmissno{flex:0 0 auto}}.evwizpanel .rating{width:100%}.evwizpanel .rating .rk{flex:1 1;min-width:46px}.evwizpanel .rating .rk span{width:100%}.evwiznav>.evwiznext{flex:1 0 auto;margin-left:0}@media (min-width:768px){.v4shell .v4dayhead .v4dayh1{margin-bottom:0}.v4shell .daysec .dwrow.dwsent{margin-top:0}.v4shell .daysec .fill.fillrow:has(>.filldaynote-hold){row-gap:0}.v4shell .daysec .filldaynote-hold{margin-top:0}}.v4shell .stepsph{margin:0 0 14px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--v4-accent-fg) 28%,var(--v4-line));border-radius:12px;background:color-mix(in srgb,var(--v4-accent-fg) 9%,var(--v4-surface))}.v4shell .stepsph .eyebrow{margin:0;font-size:var(--v4-fs-label)}.v4shell .stepsphttl{margin:2px 0 8px;font-size:20px;line-height:1.2;font-weight:700}.v4shell .stepsphwhat{margin:0 0 6px;font-size:var(--v4-fs-text);line-height:1.45}.v4shell .stepsphafter{margin:0;font-size:var(--v4-fs-text);line-height:1.45;color:var(--v4-ink-muted)}.v4shell .stepsphshow{margin:8px 0 0}.v4shell .stepsphsum{display:flex;align-items:center;gap:8px;min-height:44px;font-size:var(--v4-fs-text);font-weight:700;color:var(--v4-accent-fg);cursor:pointer;list-style:none}.v4shell .stepsphsum::-webkit-details-marker{display:none}.v4shell .stepsphchev{font-size:18px;transition:transform .18s ease}.v4shell .stepsphshow[open] .stepsphchev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.v4shell .stepsphchev{transition:none}}.v4shell .stepsph .howtogif{width:min(100% + 28px,390px);max-width:none;margin-inline:-14px}@media (min-width:760px){.v4shell .stepsph .howtogif{width:min(100% + 28px,768px)}}.v4shell .stepsphdone{display:flex;align-items:baseline;gap:8px;margin:0 0 14px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--v4-accent-fg) 28%,var(--v4-line));border-radius:12px;background:color-mix(in srgb,var(--v4-accent-fg) 9%,var(--v4-surface));font-size:var(--v4-fs-text);line-height:1.45}.v4shell .stepsphmark{flex:none;font-weight:700;color:var(--v4-accent-fg)}.v4shell .daysec .dayctlcontainer[data-controls-open=false] .dayctlword{line-height:1.2}.ynnote{margin-top:4px}.ynnotedoor{display:inline-flex;align-items:center;min-height:44px;font-size:var(--v4-fs-text)}.ynnoterow{display:flex;align-items:flex-start;gap:6px}.ynnoterow>textarea{flex:1 1 auto;min-width:0}.ynnoterow>.fieldcopy{flex:0 0 auto}.ynnotedoor[hidden],.ynnoterow[hidden]{display:none}.v4shell .daysec .adband{border:0;border-radius:0;background:transparent;padding:0;align-items:flex-start;column-gap:12px}.v4shell .daysec .adbandlbl{line-height:22px}.v4shell .daysec .adbandlist{flex:1 1 120px;gap:10px}.v4shell .daysec .adrow .adtitle{font-weight:600}.v4shell .daysec .adopen{flex:0 1 auto;min-width:0;display:inline-flex;align-items:flex-start;min-height:44px;padding:0;font:inherit;line-height:22px;font-size:var(--v4-fs-text,16px);cursor:pointer;color:var(--ink2);border:0;border-radius:0;background:transparent;text-decoration:underline;text-underline-offset:3px;overflow-wrap:break-word}.v4shell .daysec .adopen:hover,.v4shell .daysec .adopen[aria-expanded=true]{color:var(--ink);text-decoration-thickness:2px}.v4shell .daysec .adband>.admore{flex:1 1 100%;text-align:left}.v4shell .daysec .adbtnquiet{min-height:44px;padding:0;border:0;background:transparent;color:var(--ink);font-size:var(--v4-fs-text,16px);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.v4shell .daysec .adbtnquiet:hover{text-decoration-thickness:2px}.v4shell .daysec .adrow .adform{margin-top:6px}.v4shell .daysec .adrow .adinto{color:var(--ink2)}.v4shell .daysec .dayctl-band>.hintw{flex:0 0 auto;margin-left:0;min-width:0}.v4shell .daysec .dayctl-band .bk{display:inline-flex;align-items:center;flex:0 0 auto;min-height:44px;border:0;border-radius:8px;background:none;padding:0;cursor:pointer;text-align:left;min-width:0;color:var(--v4-ink);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.v4shell .daysec .dayctl-band .bk:focus-visible{outline:3px solid var(--v4-accent-fg);outline-offset:2px}.v4shell .daysec .dayctl-band .bk[aria-expanded=true]{text-decoration:underline;text-underline-offset:3px}.v4shell .daysec .dayctlrow :is(.periodpick,.daymodetgl){min-width:0}.v4shell .daysec .dayctlrow .navbtn,.v4shell .daysec .dayctlrow .syncbtn,.v4shell .daysec .dayctlrow :is(.periodpick,.daymodetgl) button{line-height:1.25}.v4shell .daysec .dayctlrow :is(.periodpick,.daymodetgl) button:disabled{opacity:.55;cursor:default}.v4shell .daysec .dayctlrow :is(.periodpick,.daymodetgl) button:disabled.on{opacity:1}.v4shell .daysec .dayctl-data .syncbtn{flex:0 1 auto;min-width:0}.v4shell .daysec .dayctl-band .syncwhen{flex:1 0 100%;width:auto;max-width:none}@media (max-width:767px){.v4shell .daysec .dayctl-band{min-height:44px}.v4shell .daysec .dayctl-band>.hintw{flex:0 0 80px;width:80px}.v4shell .daysec .dayctl-band .bk{width:100%;white-space:normal;line-height:1.15}.v4shell .daysec .dayctl-data .syncbtn{flex:1 1 auto}}@media (min-width:768px){.v4shell .daysec .dayctl-band>.hintw{flex:0 0 104px;width:104px}.v4shell .daysec .dayctl-band .bk{display:flex;align-items:center;width:100%;white-space:normal;line-height:1.15}.v4shell .daysec .dayctlcontainer:not([data-controls-open=false]) .g3nav:has(>.dayctl-band){display:grid;grid-template-columns:44px minmax(0,1fr);grid-column-gap:15px;column-gap:15px;grid-row-gap:6px;row-gap:6px;align-items:start}.v4shell .daysec .dayctlcontainer:not([data-controls-open=false]) .g3nav>.dayctltoggle{grid-column:1;grid-row:1/span 3;align-self:start}.v4shell .daysec .dayctlcontainer:not([data-controls-open=false]) .g3nav>.dayctl-band{grid-column:2;min-height:44px}}.li>.addinrow{flex:none;width:44px;min-height:44px;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--paper2);color:var(--ink2);font:inherit;font-size:21px;font-weight:400;line-height:1;cursor:pointer}.li>.addinrow:hover{color:var(--ink);border-color:var(--ink2)}.li:not(:has(>.addinrow)):after{content:"";flex:none;width:44px}.daycalhead{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:2px}.v4shell .daycalhead .daycaltitle{margin-bottom:0}.v4shell .daycalhead .daycalstate{flex:0 1 auto;margin:0;font-size:var(--v4-fs-label,13px);line-height:1.3;color:var(--ink2)}.v4shell .daycalhead.closed{margin-bottom:10px}.v4shell .daysec .adsummarytoggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:44px;min-height:44px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--ink);font:inherit;font-size:var(--v4-fs-text,16px);font-weight:700;line-height:1.2;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.v4shell .daysec .adsummarytoggle:focus-visible{outline:3px solid var(--v4-accent-fg,var(--teal));outline-offset:2px}.v4shell .daysec .adbandopen>.adsummarytoggle{order:10}.v4shell .daysec .adbandnote,.v4shell .daysec .adrow .adcat,.v4shell .daysec .adrow .adinto,.v4shell .daysec .adrow .adstate,.v4shell .daysec .adrow .adthrough,.v4shell .daysec .adrow .adtitle{font-size:16px;line-height:1.35}@media (max-width:767px){.v4shell .daysec .adbandcompact{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:8px;column-gap:8px;align-items:start;margin:0 0 2px}.v4shell .daysec .adbandcompact .adbandlbl{display:none}.v4shell .daysec .adbandcompact .adbandlist{min-width:0}.v4shell .daysec .adbandcompact .adrow{gap:0}.v4shell .daysec .adbandcompact .adtitle{font-size:16px;line-height:1.35}.v4shell .daysec .adbandcompact .adrowmeta{display:none}.v4shell .daysec .fillrow{display:grid;grid-template-columns:minmax(0,1fr) 92px;grid-gap:2px 10px;gap:2px 10px;margin:0}.v4shell .daysec .fillrow .filllbl{grid-column:1/-1;margin:0;font-size:16px;line-height:1.35}.v4shell .daysec .fillrow .fillmeter{display:contents}.v4shell .daysec .fillrow .filltrack{margin:7px 0 0}.v4shell .daysec .fillrow .fillleft{margin:0;font-size:16px;line-height:1.35;text-align:right}}@media (min-width:1100px){.v4shell .v4main{-webkit-padding-end:142px;padding-inline-end:142px}.v4shell .fbbtn{opacity:1}}@media (max-width:767px){.v4shell .v4dayh1{font-size:22px;line-height:1.2;letter-spacing:-.01em}}.v4shell .daycalhead>.daycaltitle,.v4shell .v4daydate{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.v4shell .daysec .fill.fillrow{grid-template-columns:minmax(0,1fr) auto;min-height:0}.v4shell .daysec .fillrow .filllbl{grid-column:1/-1}.v4shell .daysec .fillrow .filltrack{grid-column:1;grid-row:2;align-self:center}.v4shell .daysec .fillrow .fillleft{grid-column:2;grid-row:2}.v4shell .daysec .dwrow.dwsent .dwedit,.v4shell .daysec .dwrow.dwsent .dwlbl,.v4shell .daysec .dwrow.dwsent .dwsenttext{line-height:1.35}.v4shell .daysec .adsummarytoggle{font-weight:600;text-decoration-thickness:1px}@media (min-width:768px){.v4shell .daysec .dwrow.dwsent,.v4shell .daysec .fill.fillrow{max-width:680px}}