@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 var(--v4-line);border-left:3px solid var(--v4-accent-fg);border-radius:12px;background:var(--v4-surface-muted)}.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 var(--v4-line);border-left:3px solid var(--v4-accent-fg);border-radius:12px;background:var(--v4-surface-muted);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] .dayctltoggle{width:auto;justify-content:flex-start;gap:6px;padding:0 10px;font-size:15px}.v4shell .daysec .dayctlword{display:none}.v4shell .daysec .dayctlcontainer[data-controls-open=false] .dayctlword{display:inline;font-weight:700;line-height:1.2;white-space:nowrap}.v4shell .daysec .dayctlcontainer[data-controls-open=false] .dayctlrow{grid-template-columns:auto minmax(0,1fr)}.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){display:flex;gap:6px;margin:0;padding:0;border:0;background:none;box-shadow:none;min-width:0}.v4shell .daysec .dayctlrow .navbtn,.v4shell .daysec .dayctlrow .syncbtn,.v4shell .daysec .dayctlrow :is(.periodpick,.daymodetgl) button{box-sizing:border-box;min-height:44px;border-radius:8px;border:1px solid var(--v4-line);background:var(--v4-surface);color:var(--v4-ink);font-size:15px;font-weight:700;line-height:1.25;box-shadow:none}.v4shell .daysec .dayctlrow .period.periodcal{padding:0;gap:6px}.v4shell .daysec .dayctlrow .period.periodcal button{font-size:15px}.v4shell .daysec .dayctlrow :is(.periodpick,.daymodetgl) button.on{background:var(--v4-accent-fg);border-color:var(--v4-accent-fg);color:var(--v4-accent-fg-ink);box-shadow:none}.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 .dayctlrow .navbtn{width:44px;min-width:44px;height:44px;padding:0;font-size:19px;font-weight:400}.v4shell .daysec .dayctlrow .g3zoom{display:inline-flex;gap:6px;flex:none}.v4shell .daysec .dayctlrow .g3zoom .navbtn{border-radius:8px}.v4shell .daysec .dayctlrow .syncbtn{gap:7px;padding:0 12px;justify-content:center;color:var(--v4-link-fg);border-color:color-mix(in srgb,var(--v4-link-fg) 38%,transparent)}.v4shell .daysec .dayctlrow .synctxt{font-size:15px;font-weight:700;line-height:1.25}.v4shell .daysec .dayctltoggle{border-radius:8px;font-size:15px}.v4shell .daysec .dayctlrow :is(.dayctl-lead,.dayctl-today,.daypick,.daypicktxt,.daypickinput){font-size:15px}.v4shell .daysec .dayctl-band{border:0;background:none;padding:0;gap:9px}.v4shell .daysec .dayctl-data{border:0;background:none}.v4shell .daysec .dayctl-data .bk{color:var(--v4-ink)}.v4shell .daysec .dayctl-data{flex-wrap:nowrap}.v4shell .daysec .dayctl-data .syncrow{display:flex;flex-wrap:wrap;align-items:center;gap:4px;flex:1 1 auto;min-width:0;margin:0}.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;margin:0;color:var(--v4-ink);font-size:13px;line-height:1.35}@media (max-width:767px){.v4shell .daysec .dayctl-band{width:100%;min-height:44px;flex-wrap:wrap;align-items:center;gap:8px;row-gap:8px}.v4shell .daysec .g3nav{gap:12px}.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-when .dayctl-lead{width:auto;flex:0 1 auto;min-width:0}.v4shell .daysec .dayctl-when .dayctl-controls{flex:1 1 auto;min-width:0;gap:6px}.v4shell .daysec .dayctl-when>.g3range{flex:1 0 100%;min-width:0}.v4shell .daysec .dayctl-when .periodpick{flex:1 0 100%}.v4shell .daysec .dayctl-when .periodpick button{flex:1 1;min-width:0;padding:0 4px}.v4shell .daysec .dayctl-how .daymodetgl{flex:1 0 100%;min-width:0}.v4shell .daysec .dayctl-how .daymodetgl button{flex:1 1;min-width:0;padding:0 6px}.v4shell .daysec .dayctl-data .syncbtn{flex:1 1 auto}.v4shell .daysec .dayctl-data{flex-wrap:nowrap}}@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 .dayctl-band{gap:9px}.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}.v4shell .daysec .dayctlrow :is(.periodpick,.daymodetgl){flex:0 0 auto}.v4shell .daysec .dayctlrow :is(.periodpick,.daymodetgl) button{flex:0 0 auto;padding:0 12px}.v4shell .daysec .dayctl-when .dayctl-controls{flex:0 0 auto}.v4shell .daysec .dayctl-data .syncrow{flex:0 1 auto}@container day-controls (min-width: 640px){.v4shell .daysec .dayctlcontainer:not([data-controls-open=false]) .g3nav:has(>.dayctl-band){grid-template-columns:44px minmax(0,1fr)}.v4shell .daysec .dayctlcontainer:not([data-controls-open=false]) .g3nav>.dayctltoggle{grid-column:1;grid-row:1/span 3}}}.v4shell .daysec .dayctlcontainer[data-controls-open=false] .dayctl-when>.periodpick{display:none}.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}