.shh{display:grid;gap:8px;min-width:0}.shh-h{margin:0;font:600 14px/1.35 var(--rp-sans,system-ui),sans-serif;color:var(--rp-ink);overflow-wrap:anywhere}.shh-list{list-style:none;margin:0;padding:0;display:grid}.shh-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"what state amt" "what link link";gap:2px 14px;align-items:baseline;padding:10px 0;border-top:1px solid var(--rp-line2)}.shh-row:first-child{border-top:0}.shh-what{grid-area:what;display:grid;gap:2px;min-width:0;font-size:13px;line-height:1.4;color:var(--rp-mut)}.shh-what b{font-weight:600;color:var(--rp-ink);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shh-state{grid-area:state;font-size:12.5px;color:var(--rp-mut);white-space:nowrap}.shh-amt{grid-area:amt;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--rp-ink);white-space:nowrap;text-align:right}.shh-here,.shh-link{grid-area:link;justify-self:end;font-size:12.5px}.shh-link{color:var(--rp-acc);font-weight:600;text-underline-offset:3px;min-height:32px;display:inline-flex;align-items:center}.shh-link:focus-visible{outline:2px solid var(--rp-accent);outline-offset:2px}.shh-here{color:var(--rp-mut)}.shh-row[aria-current=true] .shh-what b{color:var(--rp-ink)}@media (max-width:420px){.shh-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what amt" "state link"}.shh-state{white-space:normal}}@media (pointer:coarse){.shh-link{min-height:44px}}.nwo{margin-top:14px;padding-top:12px;border-top:1px solid var(--rp-line2);gap:14px}.nwo,.nwo-group{display:grid;min-width:0}.nwo-group{gap:8px}.nwo-title{margin:0;font-size:13px;font-weight:700;color:var(--rp-ink);letter-spacing:-.005em}.nwo-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.nwo-item{gap:6px}.nwo-item,.nwo-name{display:grid;min-width:0}.nwo-name{gap:1px}.nwo-name b{font-size:14px;font-weight:600;color:var(--rp-ink);overflow-wrap:anywhere}.nwo-name span{font-size:12.5px;line-height:1.4;color:var(--rp-mut);overflow-wrap:anywhere}.nwo-times{display:flex;flex-wrap:wrap;gap:6px}.nwo-time{min-height:32px;padding:0 12px;border:1px solid var(--rp-line);border-radius:5px;background:var(--rp-card);color:var(--rp-ink);font:inherit;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .15s ease-out,background-color .15s ease-out}.nwo-time:hover:not(:disabled){border-color:var(--rp-tint-line);background:var(--rp-tint)}.nwo-time:focus-visible{outline:2px solid var(--rp-accent);outline-offset:2px}.nwo-time:disabled{cursor:default;opacity:.6}.nwo-time[aria-busy=true]{opacity:1;border-color:var(--rp-accent)}.nwo-err{margin:0;font-size:13px;color:var(--rp-acc);font-weight:600}@media (pointer:coarse){.nwo-time{min-height:44px;padding:0 14px}}@media (prefers-reduced-motion:reduce){.nwo-time{transition:none}}.nwo-name b .nwo-featured{display:inline-block;margin-left:8px;padding:1px 6px;border:1px solid var(--rp-line);border-radius:5px;font-size:11px;font-weight:600;line-height:1.5;color:var(--rp-mut);vertical-align:1px;white-space:nowrap}.rvd-lines{display:flex;flex-direction:column;gap:6px;margin-top:2px}.rvd-offer{padding:8px 10px;border-radius:5px;background:var(--rp-banner,rgba(238,122,18,.07));color:var(--rp-banner-ink,var(--ink));line-height:1.45}.rvd-full,.rvd-offer{margin:0;font-size:13px}.rvd-full{font-weight:600;color:var(--rp-ink,var(--ink))}.rvd-places{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.rvd-places a{display:flex;align-items:center;min-height:40px;padding:8px 10px;border:1px solid var(--rp-tint-line,var(--line));border-radius:5px;color:var(--rp-acc,var(--accT));font-size:13px;font-weight:600;text-decoration:none;line-height:1.35;overflow-wrap:anywhere;transition:background-color .15s ease-out}.rvd-places a:hover{background:var(--rp-tint,rgba(238,122,18,.1))}.rvd-places a:focus-visible{outline:2px solid var(--rp-accent,var(--color-accent));outline-offset:2px}label.rvd-news.rvd-news{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45;color:var(--rp-mut,var(--mut));cursor:pointer}label.rvd-news.rvd-news input{width:18px;height:18px;margin:1px 0 0;flex:none;accent-color:var(--rp-accent,var(--color-accent));cursor:pointer}@media (pointer:coarse){.rvd-places a{min-height:44px}label.rvd-news.rvd-news input{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){.rvd-places a{transition:none}}