.evwizacc{list-style:none;margin:0;padding:0}.evwizrow+.evwizrow{border-top:1px solid var(--v4-line)}.v4shell .evwiz .evwizrowh{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.evwizrowbtn{scroll-margin-top:84px;display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 0;background:none;border:0;font:inherit;color:var(--v4-ink);text-align:left;cursor:pointer}.evwizrowtxt{flex:1 1;min-width:0;display:flex;flex-direction:column}.evwizrowttl{font-size:16px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.evwizrowsub{font-size:13px;line-height:1.3;color:var(--v4-ink-muted);overflow-wrap:anywhere}.evwizrow.on .evwizrowttl{font-size:19px;font-weight:700}.evwizrow.on .evwizrowsub{display:none}.evwizrow.on .evwizn{background:var(--v4-forest);color:#fff;border-color:var(--v4-forest)}.evwizrow.done .evwizn{background:var(--v4-sage);color:var(--v4-accent-fg);border-color:var(--v4-sage)}.evwizrow:not(.on) .evwizrowbtn{color:var(--v4-ink-muted)}.evwizrow:not(.on) .evwizrowttl{color:var(--v4-ink)}.evwizchev{flex:none;font-size:22px;line-height:1;color:var(--v4-ink-muted);transition:transform var(--v4-fast) var(--v4-ease)}.evwizrow.on .evwizchev{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.evwizchev{transition:none}}.evwizpanel{padding:2px 0 14px}.evwizfinish{margin-top:18px;min-height:52px}.evwizacc:empty{display:none}@media (min-width:900px){.evwizrowbtn{min-height:56px;padding:10px 0;gap:14px}.evwizrow.on .evwizrowttl{font-size:21px}}.jlist{gap:0}.jday{display:block;position:relative;padding:12px 0 18px 20px;border-bottom:1px solid color-mix(in srgb,var(--v4-line) 70%,transparent)}.jlist .jday:last-child{border-bottom:none;padding-bottom:4px}.jday:before{content:"";position:absolute;left:4px;top:40px;bottom:0;width:1px;background:var(--v4-line)}.jlist .jday:last-child:before{display:none}.jday:after{content:"";position:absolute;left:0;top:29px;width:9px;height:9px;border-radius:99px;background:var(--v4-line)}.jday.jnow:after{background:var(--v4-accent-fg)}.jday .jdate{width:auto;display:flex;align-items:center;gap:8px;min-height:44px;font-size:13.5px;font-weight:600;letter-spacing:.01em;color:var(--v4-ink-muted)}.jdatetx{flex:1 1;min-width:0}.jnowtag{font-size:13px;font-weight:700;text-transform:lowercase}.jgo,.jnowtag{flex:none;color:var(--v4-accent-fg)}.jgo{font-size:17px;line-height:1;transition:transform var(--v4-fast) var(--v4-ease)}.jday .jdate:hover .jgo{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.jgo{transition:none}}.jtitle{margin:2px 0 6px;font-size:19px;line-height:1.3;font-weight:700;letter-spacing:-.01em;color:var(--v4-ink);overflow-wrap:break-word}.jday .jlines{border-bottom:none;padding-bottom:0}.jtime{margin-top:10px}.jtimecap{margin:0;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--v4-ink-muted)}.jtime .dtb{margin-top:6px}@media (min-width:700px){.jtitle{font-size:20.5px}}.rvverdict{margin:6px 0 14px;padding:0 0 14px;border-bottom:1px solid var(--v4-line);color:var(--v4-accent-fg);font-size:19px;line-height:1.3;font-weight:700;letter-spacing:-.015em;overflow-wrap:anywhere}@media (min-width:700px){.rvverdict{margin:10px 0 18px;padding-bottom:18px;font-size:24px}}.rvverdict.rvverdictwait{font-size:15px;font-weight:500;letter-spacing:0;color:var(--v4-ink-muted)}.rvnav{display:none}@media (min-width:700px){.rvnav{display:flex;gap:32px;margin:14px 0 2px}.rvnav,.rvnavarrow{align-items:center;justify-content:center}.rvnavarrow{flex:none;width:44px;height:44px;display:inline-flex;border:1px solid var(--v4-line);border-radius:12px;background:var(--v4-surface);color:var(--v4-accent-fg);font-size:18px;line-height:1;cursor:pointer}.rvnavarrow:hover:not(:disabled){border-color:var(--v4-accent-fg)}.rvnavarrow:disabled{color:var(--v4-ink-muted);opacity:.4;cursor:default}.rvnavnow{color:var(--v4-ink);font-size:22px;font-weight:600;letter-spacing:-.01em;text-align:center}}.rvitemhead{scroll-margin-top:88px}@media (min-width:768px){.v4shell:has(.v4day) .v4topright{display:none}.v4shell .g3range:not(.g3busy){display:none}.v4shell .g3nav{position:relative}.v4shell .g3range.g3busy{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.v4shell .g3nav{justify-content:flex-start}.v4shell .g3nav .g3zoom{margin-left:auto}}.wkhead{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin:0 0 10px}.wk7 .wkhead .wktitle{margin:0 auto 0 0}.wkadd{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--v4-forest);border-radius:var(--v4-r-md);background:var(--v4-forest);color:#fff;font:inherit;font-size:15px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background var(--v4-fast) var(--v4-ease)}.wkadd:hover{background:var(--v4-forest-hover);border-color:var(--v4-forest-hover)}.wkadd:focus-visible{outline:2px solid var(--v4-focus);outline-offset:2px}.wkaddplus{font-size:19px;font-weight:600;line-height:1}.wkaddfull{display:none}@media (max-width:767px){.wkadd{position:fixed;right:12px;z-index:40;bottom:calc(132px + env(safe-area-inset-bottom));box-shadow:var(--v4-shadow-float)}.wk7 .wkhead{margin:0}html.chromehidden .wkadd{transform:translateY(160%);opacity:0;pointer-events:none}.wkadd{transition:transform var(--dur) var(--ease-spring),opacity var(--dur) ease,background var(--v4-fast) var(--v4-ease)}}@media (prefers-reduced-motion:reduce){.wkadd{transition:none}}@media (min-width:768px){.wkaddfull{display:inline}.wkaddshort{display:none}.wkadd{min-height:48px;padding:0 20px;font-size:16px}.wkhead{margin-bottom:14px}.wk7 .wkhead .wktitle{margin:0 auto 0 0}}