.nv{--nv-ink:#39403a;--nv-cream:#fffcf6;--nv-card:#2a302b;--nv-opal:linear-gradient(120deg, #ff3fd0, #a43bff 30%, #2d78ff 55%, #10d98a 80%, #ffd36a);display:contents}.nv-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nv-disc{background:var(--nv-gem);color:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.nv-disc.nv-gem--quartz{color:var(--nv-ink)}.nv-disc.nv-gem--opal{background:var(--nv-opal);background-size:200% 200%;animation:4s ease-in-out infinite alternate nv-opal}.nv-disc .ab-icon{box-shadow:none}.nv-glyph{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linejoin:round;stroke-linecap:round}.nv-k--unlock .nv-disc{color:#fff}.nv-chip.is-gone .nv-disc,.nd-card.is-gone .nv-disc{color:#fffcf6b3;background:#ffffff1f;animation:none}.nv-text{gap:1px;min-width:0;display:grid}.nv-text small,.nd-text small{font:900 10.5px/1.1 var(--font-nunito), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--nv-gem) 70%, #fff)}.nv-text b{text-overflow:ellipsis;white-space:nowrap;font:600 16px/1.2 var(--font-fraunces), Georgia, serif;overflow:hidden}.nv-text em{text-overflow:ellipsis;white-space:nowrap;font:700 12px/1.3 var(--font-nunito), sans-serif;color:#fffcf6b8;font-style:normal;overflow:hidden}.nv-feed{z-index:80;right:0;bottom:max(calc(env(safe-area-inset-bottom,0px) + 72px), var(--nv-clear,0px));pointer-events:none;max-width:100vw;transition:bottom .24s cubic-bezier(.16,1,.3,1);position:fixed}.nv-col{touch-action:pan-y;flex-direction:column;align-items:flex-end;display:flex}.nv-slot{height:var(--h,52px);justify-content:flex-end;margin-top:8px;display:flex}.nv-chip{background:var(--nv-card);max-width:calc(100vw - 24px);height:100%;color:var(--nv-cream);font-family:var(--font-nunito), ui-sans-serif, system-ui, sans-serif;white-space:nowrap;pointer-events:auto;transform-origin:100%;will-change:transform;border-radius:26px 0 0 26px;align-items:center;gap:10px;padding:0 16px 0 7px;transition:padding .42s cubic-bezier(.55,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -10px #0000008c,inset 0 1px #ffffff14}.nv-chip.is-out{pointer-events:none}.nv-chip[data-gone]{visibility:hidden}.nv-chip.has-x{padding-right:7px}.nv-chip.is-big{box-shadow:0 10px 24px -10px #0000008c, inset 0 0 0 1.5px color-mix(in srgb, var(--nv-gem) 60%, transparent), 0 0 24px -6px color-mix(in srgb, var(--nv-gem) 50%, transparent);gap:12px;padding-left:8px}.nv-chip.is-big .nv-text b{font-size:17px}.nv-chip.is-gone{background:#4a4f49;box-shadow:0 10px 24px -10px #0000008c}.nv-chip .nv-text{max-width:calc(100vw - 150px);transition:max-width .42s cubic-bezier(.55,0,.2,1),opacity .26s ease-out}.nv-k--unlock .nv-text b{font:800 13.5px/1.2 var(--font-nunito), sans-serif}.nv-chip.is-gone .nv-text b{font:700 13.5px/1.25 var(--font-nunito), sans-serif;white-space:normal}.nv-chip.is-folded .nv-text{opacity:0;max-width:0}.nv-chip.is-folded{gap:0;padding-right:7px}.nv-glint{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:46px;animation:.7s ease-out .16s both nv-glint;position:absolute;top:-10px;bottom:-10px;left:-70px;transform:skew(-18deg)}.nv-x{color:#fff9;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-left:2px;display:grid}.nv-x:focus-visible,.nd-x:focus-visible{outline:2px solid var(--nv-cream);outline-offset:2px}.nv-x svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;width:15px;height:15px}@media (min-width:640px){.nv-feed{right:16px}.nv-chip{border-radius:26px}}@keyframes nv-glint{0%{left:-70px}to{left:110%}}@keyframes nv-opal{0%{background-position:0%}to{background-position:100%}}.nd-root{z-index:80;top:calc(env(safe-area-inset-top,0px) + 18px);pointer-events:none;width:min(420px,100vw - 32px);margin-inline:auto;position:fixed;left:0;right:0}.nd-card{z-index:5;height:var(--h,72px);background:var(--nv-card);color:var(--nv-cream);box-shadow:0 18px 38px -16px #0009, inset 0 1px 0 #ffffff14, 0 0 0 1.5px color-mix(in srgb, var(--nv-gem) 55%, transparent);font-family:var(--font-nunito), ui-sans-serif, system-ui, sans-serif;pointer-events:auto;transform-origin:50% 0;border-radius:22px;align-items:center;gap:14px;padding:0 44px 0 10px;animation:.76s backwards nd-drop;display:flex;position:relative}.nd-card.is-big{box-shadow:0 22px 46px -16px #000000a6, inset 0 1px 0 #ffffff1a, 0 0 0 1.5px color-mix(in srgb, var(--nv-gem) 70%, transparent);border-radius:26px;gap:16px;padding-left:14px}.nd-card.is-gone{background:#4a4f49;box-shadow:0 14px 30px -14px #0000008c}.nd-card.is-out{pointer-events:none}.nd-card[data-gone]{visibility:hidden}@keyframes nd-drop{0%{opacity:0;animation-timing-function:cubic-bezier(.5,.05,.9,.55);transform:translateY(-150%)scale(.95)}45%{opacity:1;animation-timing-function:cubic-bezier(.25,.7,.35,1);transform:translateY(8%)scale(1.012)}66%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(-3%)scale(.998)}84%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(1.2%)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}.nd-glow{border-radius:inherit;box-shadow:0 0 34px 2px color-mix(in srgb, var(--nv-gem) 55%, transparent);pointer-events:none;opacity:.45;animation:1.5s ease-out backwards nd-glow;position:absolute;inset:0}.nd-card.is-big .nd-glow{box-shadow:0 0 52px 6px color-mix(in srgb, var(--nv-gem) 60%, transparent);opacity:.6}.nd-card.is-gone .nd-glow{display:none}@keyframes nd-glow{0%{opacity:0}38%{opacity:1}to{opacity:.45}}.nd-iris{border-radius:inherit;background:var(--nv-opal);-webkit-mask-composite:xor;pointer-events:none;background-size:220% 220%;padding:2px;animation:5s ease-in-out infinite alternate nv-opal;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.nd-clip{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nd-sheen{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:34%;animation:.95s cubic-bezier(.4,0,.2,1) .36s both nd-sheen;position:absolute;top:-20%;bottom:-20%;left:-45%;transform:skew(-20deg)}.nd-card.is-opal .nd-sheen{background:linear-gradient(90deg,#0000,#ff3fd052,#2d78ff52,#10d98a47,#0000)}.nd-card.is-gone .nd-sheen{display:none}@keyframes nd-sheen{0%{left:-45%}to{left:118%}}.nd-badge-wrap{flex:none;position:relative}.nd-badge{animation:.56s cubic-bezier(.3,1.5,.5,1) .3s backwards nd-pop}@keyframes nd-pop{0%{transform:scale(0)rotate(-26deg)}60%{transform:scale(1.18)rotate(6deg)}to{transform:scale(1)rotate(0)}}.nd-burst{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.nd-burst i{opacity:0;border-radius:50%;margin:-3px 0 0 -3px;animation:1.1s both nd-spark;position:absolute;top:0;left:0}@keyframes nd-spark{0%{opacity:0;animation-timing-function:ease-out;transform:translate(0)scale(.4)}14%{transform:translate(calc(var(--dx) * .3), calc(var(--dy) * .3)) scale(1);opacity:1;animation-timing-function:linear}62%{transform:translate(calc(var(--dx) * .8), calc(var(--dy) * .8)) scale(.85);opacity:1;animation-timing-function:ease-out}to{transform:translate(var(--dx), var(--dy)) scale(0);opacity:0}}.nd-text{gap:2px;min-width:0;animation:.42s ease-out .2s backwards nd-text;display:grid}.nd-text b{text-overflow:ellipsis;white-space:nowrap;font:600 18px/1.2 var(--font-fraunces), Georgia, serif;overflow:hidden}.nd-card.is-big .nd-text b{font-size:21px}.nd-card.is-gone .nd-text b{font:700 14px/1.3 var(--font-nunito), sans-serif;white-space:normal}.nd-text em{text-overflow:ellipsis;white-space:nowrap;font:700 12.5px/1.3 var(--font-nunito), sans-serif;color:#fffcf6b8;font-style:normal;overflow:hidden}@keyframes nd-text{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.nd-x{color:#fff9;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:28px;height:28px;margin-top:-14px;transition:background .12s,color .12s;display:grid;position:absolute;top:50%;right:10px}.nd-x:hover{color:#fff;background:#ffffff29}.nd-x svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;width:14px;height:14px}.nd-peek{z-index:calc(4 - var(--k));height:var(--h,72px);box-shadow:0 12px 22px -14px #00000080, 0 0 0 1.5px color-mix(in srgb, var(--nv-gem) 45%, transparent);transform:translateY(calc(var(--k) * 10px)) scale(calc(1 - var(--k) * .05));transform-origin:50% 100%;opacity:calc(1 - var(--k) * .22);background:#2f3530;border-radius:22px;animation:.32s ease-out backwards nd-peek;position:absolute;top:0;left:0;right:0}@keyframes nd-peek{0%{opacity:0;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.nv-chip .nv-text,.nv-feed{transition:none}.nv-glint,.nd-sheen,.nd-glow,.nd-burst{display:none}.nv-disc.nv-gem--opal,.nd-iris{animation:none}.nd-card{animation:.2s ease-out backwards nv-fade}.nd-badge,.nd-text,.nd-peek{animation:none}}@keyframes nv-fade{0%{opacity:0}to{opacity:1}}.nv-act,.nd-act{background:color-mix(in srgb, var(--nv-gem) 82%, #fff);color:#1d2a22;height:28px;font:900 12px/1 var(--font-nunito), sans-serif;cursor:pointer;pointer-events:auto;white-space:nowrap;border:0;border-radius:14px;flex:none;padding:0 12px}.nv-act{margin-right:2px}.nd-act{border-radius:17px;height:34px;margin-left:8px;padding:0 16px;font-size:13px}.nv-act:focus-visible,.nd-act:focus-visible{outline:2px solid var(--nv-cream);outline-offset:2px}.nv-k--unlock .nv-text{max-width:calc(100vw - 230px)}
.wd-root{z-index:62;color:var(--gw-ink);font-family:var(--gw-mono);--wd-card:#fffcf6;--wd-soft:#f4efe4;--wd-line:#39403a1f;place-items:end center;display:grid;position:fixed;inset:0}.wd-scrim{background:#39403a57;animation:.2s both wd-fade;position:absolute;inset:0}.wd-sheet{width:min(100%,640px);height:min(94dvh,860px);padding:12px 14px max(12px, env(safe-area-inset-bottom));background:var(--wd-card);border-radius:22px 22px 0 0;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:1fr;gap:8px;animation:.32s cubic-bezier(.2,.9,.25,1.08) both wd-rise;display:grid;position:relative;overflow:hidden;box-shadow:0 -10px 40px -10px #39403a59}.wd-head{justify-content:space-between;align-items:center;display:flex}.wd-head h2{font:600 24px/1.1 var(--font-fraunces), Georgia, serif;margin:0 0 0 2px}.wd-close{background:var(--wd-soft);width:38px;height:38px;color:var(--gw-ink);font:900 22px/1 var(--gw-mono);cursor:pointer;border:0;border-radius:50%}.wd-close:focus-visible,.wd-tabs button:focus-visible,.wd-tile:focus-visible,.wd-btn:focus-visible,.wd-chips button:focus-visible,.wd-variants button:focus-visible{outline:2px solid var(--gw-me);outline-offset:2px}.wd-left{justify-items:center;gap:6px;display:grid}.wd-stagebox{aspect-ratio:248/246;background:#dfeceb;border-radius:18px;width:min(100%,clamp(190px,30dvh,300px));overflow:hidden}.wd-stage{width:100%;height:100%;display:block}.wd-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.wd-chips button{background:var(--wd-soft);height:32px;color:var(--gw-ink);font:800 13px/1 var(--gw-mono);cursor:pointer;border:0;border-radius:16px;padding:0 14px}.wd-chips button.is-on{background:color-mix(in srgb, var(--gw-me) 28%, #fff);box-shadow:inset 0 0 0 1.5px var(--gw-me)}.wd-sync{min-height:16px;font:700 12px/1.3 var(--gw-mono);opacity:.6;text-align:center;margin:0}.wd-right{grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;min-height:0;display:grid}.wd-tabs{scrollbar-width:none;overscroll-behavior-x:contain;gap:6px;padding:2px 0 4px;display:flex;overflow-x:auto}.wd-tabs::-webkit-scrollbar{display:none}.wd-tabs button{background:var(--wd-soft);min-width:64px;color:var(--gw-ink);font:800 13px/1.1 var(--gw-mono);cursor:pointer;border:0;border-radius:12px;flex:none;justify-items:center;gap:1px;padding:7px 10px 6px;display:grid;position:relative}.wd-tabs button small{font:700 10.5px/1 var(--gw-mono);opacity:.55}.wd-tabs button.is-on{box-shadow:inset 0 0 0 2px var(--gw-me), 2px 2px 0 #39403a1a;background:#fff}.wd-skel-text{background:#39403a1f;border-radius:4px;width:24px;height:9px;animation:1.4s ease-in-out infinite wd-pulse;display:block}.wd-dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--wd-soft);background:#e86f8a;border-radius:50%;position:absolute;top:4px;right:4px}.wd-grid-wrap{overscroll-behavior:contain;min-height:0;margin:0 -2px;padding:2px 2px 6px;overflow-y:auto}.wd-part h3{font:900 11px/1 var(--gw-mono);letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin:6px 2px}.wd-grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;display:grid}.wd-tile{aspect-ratio:1/1.14;background:var(--wd-soft);color:var(--gw-ink);font-family:var(--gw-mono);cursor:pointer;content-visibility:auto;contain-intrinsic-size:84px 96px;border:0;border-radius:14px;grid-template-rows:minmax(0,1fr) auto;gap:2px;padding:6px 4px 5px;display:grid;position:relative}.wd-tile b{text-overflow:ellipsis;white-space:nowrap;font:800 11.5px/1.2 var(--gw-mono);text-align:center;display:block;overflow:hidden}.wd-tile.is-on{box-shadow:inset 0 0 0 2.5px var(--gw-me), 2px 2px 0 #39403a1a;background:#fff}.wd-tile.is-sel:not(.is-on){box-shadow:inset 0 0 0 2px #39403a59}.wd-tile.is-locked b{opacity:.55}.wd-tile.is-skel{cursor:default;animation:1.4s ease-in-out infinite wd-pulse}.wd-thumb{width:100%;height:100%;min-height:0;display:block}.wd-thumb.is-locked{filter:brightness(0)opacity(.2)}.wd-gem{width:9px;height:9px;box-shadow:0 0 0 2px var(--wd-soft);border-radius:50%;position:absolute;top:6px;right:6px}.wd-tile.is-on .wd-gem{box-shadow:0 0 0 2px #fff}.wd-new{width:9px;height:9px;box-shadow:0 0 0 2px var(--wd-soft);background:#e86f8a;border-radius:50%;position:absolute;top:6px;left:6px}.wd-info{background:var(--wd-soft);border-radius:14px;min-height:78px;padding:8px 10px}.wd-info-top{font:800 14px/1.2 var(--gw-mono);align-items:center;gap:8px;margin:0 0 3px;display:flex}.wd-info-top b{font:600 17px/1.15 var(--font-fraunces), Georgia, serif}.wd-info-top em{font:800 12px/1 var(--gw-mono);color:color-mix(in srgb, var(--gw-me) 70%, #39403a);margin-left:auto;font-style:normal}.wd-gempill{background:color-mix(in srgb, var(--g) 30%, #fff);font:800 11px/1 var(--gw-mono);border-radius:10px;padding:3px 8px}.wd-info-line{font:700 13px/1.35 var(--gw-mono);opacity:.8;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.wd-variants{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.wd-variants button{height:28px;color:var(--gw-ink);font:800 12px/1 var(--gw-mono);cursor:pointer;background:#fff;border:0;border-radius:14px;align-items:center;gap:6px;padding:0 10px 0 6px;display:inline-flex}.wd-variants button.is-on{box-shadow:inset 0 0 0 2px var(--gw-me)}.wd-variants i{border-radius:50%;width:16px;height:16px;display:block}.wd-foot{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.wd-btn{background:var(--wd-soft);height:42px;color:var(--gw-ink);font:800 14px/1 var(--gw-mono);cursor:pointer;border:0;border-radius:14px}.wd-btn--ghost{box-shadow:inset 0 0 0 1.5px var(--wd-line);background:0 0}.wd-btn--primary{background:var(--gw-me);color:#fff;box-shadow:3px 3px #39403a2e}@keyframes wd-fade{0%{opacity:0}}@keyframes wd-rise{0%{opacity:0;transform:translateY(28px)}}@keyframes wd-slide{0%{opacity:0;transform:translate(28px)}}@keyframes wd-pulse{50%{opacity:.5}}@media (min-width:820px){.wd-root{place-items:stretch end}.wd-sheet{width:min(860px,100vw - 24px);height:calc(100dvh - 24px);box-shadow:var(--gw-shadow), 0 20px 50px -16px #39403a66;border-radius:22px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:10px 18px;margin:12px;padding:16px 18px;animation-name:wd-slide}.wd-head{grid-column:1/-1}.wd-left{align-content:start}.wd-stagebox{width:100%}}@media (min-width:1100px){.wd-sheet{grid-template-columns:minmax(280px,330px) minmax(0,1fr);width:min(1040px,100vw - 24px)}.wd-right{grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:112px minmax(0,1fr);column-gap:12px}.wd-tabs{flex-direction:column;grid-row:1/-1;padding:0;overflow:hidden auto}.wd-tabs button{grid-template-columns:1fr auto;place-items:center start;min-width:0;padding:9px 10px}.wd-grid-wrap{grid-area:1/2}.wd-info,.wd-foot{grid-column:2}}@media (prefers-reduced-motion:reduce){.wd-sheet,.wd-scrim,.wd-skel-text,.wd-tile.is-skel,.lk-av.lk-av-sk{animation:none}}.lk-av{border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden;box-shadow:0 0 0 2px #fff,1px 2px 0 2px #39403a24}.lk-av svg{display:block}.lk-av.lk-av-sk{animation:1.4s ease-in-out infinite wd-pulse;background:#39403a1f!important}@media (max-width:819px){.wd-sheet{gap:6px;padding-top:10px}.wd-left{grid-template-columns:minmax(0,46%) minmax(0,1fr);place-items:center stretch;gap:4px 12px}.wd-stagebox{justify-self:center;width:100%;max-width:190px}.wd-chips{flex-flow:column;align-items:stretch}.wd-sync{grid-column:1/-1;min-height:14px}.wd-info{min-height:64px}}.wd-sheet{grid-template-columns:minmax(0,1fr)}.wd-sheet>*,.wd-right,.wd-left{min-width:0}@media (min-width:820px){.wd-sheet{grid-template-columns:minmax(250px,300px) minmax(0,1fr)}}@media (min-width:1100px){.wd-sheet{grid-template-columns:minmax(280px,330px) minmax(0,1fr)}}
.wr,.wr-dock,.wm-root,.wl-root,.wb-root{--wr-ink:#39403a;--wr-cream:#fffcf6;--wr-paper:#f3ede1;--wr-sand:#e8dfcc;--wr-muted:#6f6a5c;--wr-line:#39403a24;--wr-sh:3px 3px 0 #39403a26;color:var(--wr-ink);font-family:var(--font-nunito), ui-sans-serif, system-ui, sans-serif}.wr svg,.wr-dock svg,.wm-root svg,.wl-root svg,.wb-root svg{flex:none}.wr{z-index:5;left:0;right:0;top:calc(var(--gw-top,10px) + 50px);bottom:var(--gw-bottom,14px);width:min(480px,100vw - 20px);margin-inline:auto;position:absolute}.wr-card{background:var(--wr-cream);height:100%;animation:gw-up .48s var(--gw-ease,ease) both;border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #39403a2e,5px 6px #1416283d}.wr-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding-bottom:14px;overflow-y:auto}.wr-head{z-index:3;background:var(--wr-cream);max-width:calc(100% - 66px);box-shadow:0 0 0 1.5px var(--wr-line), 3px 3px 0 #39403a29;font:900 11px/1 var(--font-nunito), sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;margin:0;padding:4px 12px 4px 4px;display:flex;position:absolute;top:10px;left:10px}.wr-head span:last-child{color:var(--wr-muted);text-overflow:ellipsis;overflow:hidden}.wr-badge{background:var(--gw-me,#4fa8e8);letter-spacing:0;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:15px;display:grid;box-shadow:0 0 0 2.5px #fff}.wr-x{z-index:3;background:var(--wr-cream);width:36px;height:36px;color:var(--wr-ink);box-shadow:0 0 0 1.5px var(--wr-line), 3px 3px 0 #39403a29;cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.wr-x svg,.wr-replay svg,.wr-share svg,.wr-cta-row svg,.wr-open svg{fill:none;stroke:currentColor;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.wr-hero{border-bottom:1.5px solid var(--wr-line);position:relative}.wr-hero-map{cursor:pointer;display:block}.wr .wr-map.gw-mapwrap{height:clamp(150px,24vh,190px);box-shadow:none;border-radius:0}.wr .wr-map .gw-map{cursor:pointer;touch-action:pan-y}.wr-stamp{background:var(--wr-cream);box-shadow:0 0 0 1.5px var(--wr-line), 3px 3px 0 #39403a2e;pointer-events:none;border-radius:14px;margin:0;padding:5px 11px;display:grid;position:absolute;bottom:10px;left:12px;transform:rotate(-2deg)}.wr-stamp b{font:600 30px/.95 var(--font-fraunces), Georgia, serif;letter-spacing:-.02em;align-items:baseline;gap:3px;display:flex}.wr-stamp small{letter-spacing:0;font-size:15px}.wr-stamp span{font:800 9.5px/1.3 var(--font-nunito), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--wr-muted)}.wr-replay{background:var(--wr-cream);color:var(--wr-ink);font:800 12px/1 var(--font-nunito), sans-serif;cursor:pointer;border:1.5px solid #39403a38;border-radius:999px;align-items:center;gap:5px;padding:5px 11px 5px 8px;display:inline-flex;position:absolute;bottom:10px;right:10px;box-shadow:3px 3px #39403a29}.wr-later{color:#2f6f5e;font:800 12px/1.2 var(--font-nunito), sans-serif;background:#e6f4ea;border-radius:999px;justify-self:start;margin:10px 14px 0;padding:5px 11px;display:inline-block}.wr .gw-spread{box-shadow:var(--wr-sh);background:#fff;margin:12px 14px 0;padding:10px 12px 4px}.gw-spread.is-slim .gw-spread-head{gap:1px;min-height:0;margin:0}.gw-spread.is-slim .gw-spread-head b{font-size:16px}.gw-spread.is-slim .gw-spread-head span{font-size:10.5px}.gw-spread.is-slim .gw-spread-sk{height:12px}.wr .gw-dist{background:var(--wr-paper);margin:14px 10px 0}.gw-cup-most{font:600 11px/1.3 var(--gw-mono,sans-serif);justify-items:center;gap:1px;display:grid}.gw-cup-pct{opacity:.7}.gw-cup-most b{font-weight:800}.gw-cup-skel{width:70%;height:10px}.wr-stats{box-shadow:var(--wr-sh);background:#fff;border-radius:16px;grid-template-columns:repeat(3,1fr);margin:14px 14px 0;display:grid}.wr-stats div{text-align:center;padding:9px 4px 8px}.wr-stats div+div{border-left:1.5px dashed var(--wr-line)}.wr-stats dt{font:800 10px/1.2 var(--font-nunito), sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--wr-muted)}.wr-stats dd{font:600 23px/1.1 var(--font-fraunces), Georgia, serif;margin:2px 0 0}.wr-stats .is-gain dd{color:color-mix(in srgb, var(--gw-me,#4fa8e8) 70%, var(--wr-ink))}.wr-how{font:700 12px/1.4 var(--font-nunito), sans-serif;color:var(--wr-muted);text-align:center;margin:8px 16px 0}.wr-zen{color:var(--wr-muted);font:800 12.5px/1.2 var(--font-nunito), sans-serif;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:12px auto 0;padding:6px 12px;text-decoration:underline;display:block}.wr-cta{padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px) * 0);background:var(--wr-cream);border-top:1.5px solid var(--wr-line);flex:none;box-shadow:0 -12px 18px -12px #39403a38}.wr-share{background:var(--wr-ink);width:100%;height:46px;color:var(--wr-cream);font:900 15.5px/1 var(--font-nunito), sans-serif;box-shadow:3px 3px 0 var(--gw-me,#4fa8e8);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;display:flex}.wr-cta-row{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.wr-cta-row button{height:36px;color:var(--wr-ink);font:800 13px/1 var(--font-nunito), sans-serif;white-space:nowrap;cursor:pointer;background:#fff;border:1.5px solid #39403a38;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 8px;display:flex}.wr-share:active,.wr-cta-row button:active,.wr-replay:active,.wr-open:active{transform:translateY(1px)}.gw-map-walk-hex{transform-box:fill-box;transform-origin:50%;animation:.42s cubic-bezier(.3,1.5,.5,1) both wr-hexpop}@keyframes wr-hexpop{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.gw-map-walk-reveal{stroke-dasharray:100;stroke-dashoffset:100px;animation:wr-feet var(--gw-walk-line,2.5s) linear .2s forwards}@keyframes wr-feet{to{stroke-dashoffset:0}}.gw-map-walk-end{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.3,1.5,.5,1) both wr-arrive}@keyframes wr-arrive{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.wr-hero.is-still .gw-map-walk-hex,.wr-hero.is-still .gw-map-walk-end{animation:none}.wr-hero.is-still .gw-map-walk-reveal{stroke-dashoffset:0;animation:none}@media (prefers-reduced-motion:reduce){.gw-map-walk-hex,.gw-map-walk-end,.wr-card{animation:none}.gw-map-walk-reveal{stroke-dashoffset:0;animation:none}}.wr-dock{z-index:5;left:0;right:0;bottom:var(--gw-bottom,14px);background:var(--wr-cream);width:min(480px,100vw - 20px);animation:gw-up .48s var(--gw-ease,ease) both;border-radius:26px;margin-inline:auto;padding:8px 14px 14px;position:absolute;box-shadow:0 0 0 1.5px #39403a29,5px 6px #14162838}.wr-grab{background:#39403a33;border-radius:9px;width:44px;height:5px;margin:0 auto 8px;display:block}.wr-dock-head{align-items:center;gap:9px;display:flex}.wr-dock-head>div{flex:1;min-width:0}.wr-dock-day{font:900 11px/1.2 var(--font-nunito), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0}.wr-dock-done{font:800 12.5px/1.2 var(--font-nunito), sans-serif;color:#2f6f5e;margin:2px 0 0}.wr-dock-count{text-align:right;font:700 10.5px/1.2 var(--font-nunito), sans-serif;color:var(--wr-muted);margin:0}.wr-dock-count b{font:600 17px/1.15 var(--font-fraunces), Georgia, serif;color:var(--wr-ink);font-variant-numeric:tabular-nums;display:block}.wr-dock-row{border-block:1.5px dashed var(--wr-line);align-items:center;gap:14px;margin:10px 0 8px;padding:8px 0;display:flex}.wr-dock-km{font:600 40px/.9 var(--font-fraunces), Georgia, serif;letter-spacing:-.03em;align-items:baseline;gap:3px;margin:0;display:flex}.wr-dock-km small{letter-spacing:0;font-size:17px}.wr-dock-stats{font:700 12.5px/1.25 var(--font-nunito), sans-serif;color:var(--wr-muted);gap:2px;margin:0;display:grid}.wr-dock-stats b{color:var(--wr-ink);font-weight:900}.wr-dock-stats .gw-skel-text{width:110px}.wr-minis{text-align:center;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;margin:0 0 12px;padding:0;list-style:none;display:grid}.wr-minis li{justify-items:center;min-width:0;display:grid}.wr-minis span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:400 11px/1.15 var(--font-marker), "Permanent Marker", cursive;margin-top:3px;display:block;overflow:hidden}.wr-open{background:var(--wr-ink);width:100%;height:44px;color:var(--wr-cream);font:900 15px/1 var(--font-nunito), sans-serif;box-shadow:3px 3px 0 var(--gw-me,#4fa8e8);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;display:flex}.wr-dock-casual{width:100%;color:var(--wr-muted);font:700 13px/1.2 var(--font-nunito), sans-serif;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:6px}.wr-dock-casual b{color:var(--wr-ink);text-decoration:underline;-webkit-text-decoration-color:var(--gw-me,#4fa8e8);text-decoration-color:var(--gw-me,#4fa8e8);text-underline-offset:3px;font-weight:900;text-decoration-thickness:2px}.wr-zen-edge{z-index:5;background:var(--wr-cream,#fffcf6);color:var(--wr-ink,#39403a);font:900 14px/1 var(--font-nunito), sans-serif;cursor:pointer;animation:wr-edge-in .52s .3s var(--gw-ease,ease) both;border:0;border-radius:18px 0 0 18px;align-items:center;gap:4px;padding:12px 8px 12px 14px;display:flex;position:absolute;top:44%;right:0;box-shadow:0 0 0 1.5px #39403a29,-4px 5px #1416282e}.wr-zen-edge svg{fill:none;width:22px;height:22px;stroke:var(--gw-me,#4fa8e8);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;animation:1.6s ease-in-out .9s infinite wr-edge-nudge}.wr-zen-edge:active{transform:translate(2px)}@keyframes wr-edge-in{0%{transform:translate(110%)}}@keyframes wr-edge-nudge{0%,60%,to{transform:translate(0)}30%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.wr-zen-edge,.wr-zen-edge svg{animation:none}}.wm-root{z-index:9;position:absolute;inset:0}.wm-scrim{background:#1a1c346b;animation:.2s both wm-fade;position:absolute;inset:0}@keyframes wm-fade{0%{opacity:0}}.wm-drawer{overscroll-behavior:contain;width:min(360px,88vw);padding:calc(var(--gw-top,10px) + 6px) 16px calc(var(--gw-bottom,14px) + 4px);background:var(--wr-cream);border-radius:28px 0 0 28px;flex-direction:column;animation:.26s cubic-bezier(.2,.9,.25,1) both wm-in;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-6px 0 #14162833}@keyframes wm-in{0%{transform:translate(100%)}}.wm-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.wm-title{font:600 26px/1 var(--font-fraunces), Georgia, serif;margin:0}.wm-brand{color:inherit;font:900 22px/1 var(--font-nunito), sans-serif;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}p.wm-brand{cursor:default}.wm-brand img{width:30px;height:30px;display:block}.wm-x{position:static}.wm-acct{box-shadow:var(--wr-sh);background:#fff;border-radius:20px;align-items:center;gap:12px;padding:12px;display:flex}.wm-acct>div{flex:1;min-width:0}.wm-av{background:var(--gw-me,#4fa8e8);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:23px;display:grid;box-shadow:0 0 0 3px #fff,2px 3px 0 3px #39403a29}.wm-cs{font:600 19px/1.15 var(--font-fraunces), Georgia, serif;margin:0}.wm-em{min-height:15px;font:700 12px/1.25 var(--font-nunito), sans-serif;color:var(--wr-muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.wm-em .gw-skel-text{width:140px}.wm-chips{flex-wrap:wrap;gap:4px;margin:5px 0 0;display:flex}.wm-chips span{background:var(--wr-paper);font:800 10.5px/1.4 var(--font-nunito), sans-serif;border-radius:999px;padding:2px 7px}.wm-keep{gap:4px;margin-top:10px;display:grid}.wm-keep-btn{border:2px dashed color-mix(in srgb, var(--gw-me,#4fa8e8) 70%, transparent);background:color-mix(in srgb, var(--gw-me,#4fa8e8) 12%, #fff);color:var(--wr-ink);text-align:left;font:900 15px/1.2 var(--font-nunito), sans-serif;cursor:pointer;border-radius:16px;gap:2px;padding:11px 14px;display:grid}.wm-keep-btn small{font:700 12px/1.3 var(--font-nunito), sans-serif;color:var(--wr-muted)}.wm-link{color:var(--wr-ink);font:700 12.5px/1.2 var(--font-nunito), sans-serif;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 2px;text-decoration:underline}.wm-list{margin-top:10px;display:grid}.wm-row,.wm-today,.wm-set{border:0;border-bottom:1px solid var(--wr-line);width:100%;color:var(--wr-ink);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:10px 4px;display:flex}.wm-ic{border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:2px 2px #39403a1f}.wm-ic.is-plain{background:var(--wr-paper)}.wm-ic svg,.wm-chev,.wm-logout svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.wm-chev{width:16px;height:16px;color:var(--wr-muted)}.wm-t{flex:1;min-width:0;display:grid}.wm-t b{font:800 15px/1.25 var(--font-nunito), sans-serif;align-items:center;gap:6px;display:flex}.wm-t small{font:600 12px/1.3 var(--font-nunito), sans-serif;color:var(--wr-muted)}.wm-new{font:900 9.5px/1.2 var(--font-nunito), sans-serif;letter-spacing:.1em;text-transform:uppercase;background:#10d98a;border-radius:5px;padding:2px 6px;font-style:normal}.wm-set{cursor:default;border-bottom:0;margin-top:4px}.wm-tog{cursor:pointer;background:#d8d1c2;border:0;border-radius:999px;flex:none;width:50px;height:30px;transition:background .16s;position:relative}.wm-tog i{background:#fff;border-radius:50%;width:24px;height:24px;transition:left .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.wm-tog.is-on{background:#10b97a}.wm-tog.is-on i{left:23px}.wm-today{background:color-mix(in srgb, var(--gw-me,#4fa8e8) 14%, #fff);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--gw-me,#4fa8e8) 45%, transparent);border:0;border-radius:16px;margin-top:10px;padding:10px 12px}.wm-open{background:var(--wr-cream);font:800 12px/1.2 var(--font-nunito), sans-serif;border-radius:999px;padding:4px 10px}.wm-foot{gap:6px;margin-top:auto;padding-top:16px;display:grid}.wm-tester{color:var(--wr-muted);font:700 13.5px/1.2 var(--font-nunito), sans-serif;cursor:pointer;background:0 0;border:1.5px dashed #39403a38;border-radius:12px;align-items:center;gap:8px;padding:10px;display:flex}.wm-tester small{font:800 10px/1 var(--font-nunito), sans-serif;letter-spacing:.1em;text-transform:uppercase;margin-left:auto}.wm-logout{border:0;border-top:1px solid var(--wr-line);color:#a8443c;font:800 15px/1.2 var(--font-nunito), sans-serif;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:10px;padding:12px 4px;display:flex}.wm-home{color:var(--wr-muted);font:600 11.5px/1.3 var(--font-nunito), sans-serif;padding:4px}.wl-root{z-index:60;background:#1a1c346b;animation:.2s both wm-fade;position:fixed;inset:0}.wl{bottom:0;left:0;right:0;top:max(36px, env(safe-area-inset-top));background:var(--wr-cream);width:min(520px,100vw);animation:gw-up .38s var(--gw-ease,ease) both;border-radius:28px 28px 0 0;flex-direction:column;margin-inline:auto;display:flex;position:absolute;box-shadow:0 -4px #14162833}.wl-top{align-items:center;gap:10px;padding:14px 14px 6px;display:flex}.wl-top .wr-x{position:static}.wl-top h2{font:600 24px/1 var(--font-fraunces), Georgia, serif;flex:1;margin:0}.wl-pill{background:var(--wr-paper);font:800 12px/1.2 var(--font-nunito), sans-serif;border-radius:999px;padding:5px 11px}.wl-seg{background:var(--wr-paper);border-radius:999px;grid-template-columns:repeat(3,1fr);gap:2px;margin:6px 14px 4px;padding:4px;display:grid}.wl-seg button{color:var(--wr-muted);font:800 12.5px/1.1 var(--font-nunito), sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 2px}.wl-seg button.is-on{color:var(--wr-ink);background:#fff;box-shadow:0 1px #39403a26}.wl-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 14px 20px;overflow-y:auto}.wl-q{font:600 17px/1.25 var(--font-fraunces), Georgia, serif;margin:8px 2px 6px}.wl-av{background:#d8d1c2;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 0 2px #fff,1px 2px 0 2px #39403a24}.wl-podium{background:linear-gradient(#fff0,#efe7d6);border-radius:20px;grid-template-columns:repeat(3,1fr);align-items:end;gap:8px;margin:6px 0 4px;padding:12px 6px 0;display:grid}.wl-pod{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.wl-pod b{max-width:100%;font:800 12.5px/1.15 var(--font-nunito), sans-serif;overflow-wrap:anywhere;margin-top:6px}.wl-pod small{font:700 11px/1.2 var(--font-nunito), sans-serif;color:var(--wr-muted);margin-bottom:6px}.wl-blk{color:#fff;width:100%;font:600 26px/1 var(--font-fraunces), Georgia, serif;text-shadow:0 1px #39403a59;border-radius:12px 12px 0 0;place-items:center;display:grid;box-shadow:inset 0 -6px #39403a1f}.wl-pod.is-1 .wl-blk{height:74px}.wl-pod.is-2 .wl-blk{height:54px}.wl-pod.is-3 .wl-blk{height:42px}.wl-list{margin:10px 0 0;padding:0;list-style:none}.wl-list li{border-bottom:1px solid var(--wr-line);font:800 14.5px/1.2 var(--font-nunito), sans-serif;align-items:center;gap:10px;padding:9px 6px;display:flex}.wl-list li>b{flex:1;min-width:0;font-weight:800;display:grid}.wl-list li>b small{font:600 11.5px/1.3 var(--font-nunito), sans-serif;color:var(--wr-muted)}.wl-list li.is-me{background:color-mix(in srgb, var(--gw-me,#4fa8e8) 14%, #fff);border-radius:12px}.wl-list li.is-skel .gw-skel-text{flex:1}.wl-rk{text-align:center;width:28px;font:600 15px/1 var(--font-fraunces), Georgia, serif;color:var(--wr-muted);flex:none}.wl-n{font:800 14px/1 var(--font-nunito), sans-serif;font-variant-numeric:tabular-nums}.wl-me{margin:0 10px calc(var(--gw-bottom,14px));background:color-mix(in srgb, var(--gw-me,#4fa8e8) 16%, #fff);box-shadow:0 0 0 2px var(--gw-me,#4fa8e8), 3px 4px 0 2px #39403a24;border-radius:18px;align-items:center;gap:10px;padding:10px 12px;display:flex}.wl-me .wl-rk{color:var(--wr-ink)}.wl-search{background:#fff;border-radius:14px;align-items:center;gap:8px;margin:8px 0 12px;padding:0 12px;display:flex;box-shadow:0 0 0 1.5px #39403a1f}.wl-search svg,.wb-search svg{fill:none;width:17px;height:17px;stroke:var(--wr-muted);stroke-width:2.2px;stroke-linecap:round}.wl-search input,.wb-search input{min-width:0;height:42px;color:var(--wr-ink);font:700 15px/1 var(--font-nunito), sans-serif;background:0 0;border:0;outline:none;flex:1}.wl-eyebrow{font:900 11px/1 var(--font-nunito), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--wr-muted);margin:10px 2px 6px}.wl-subs{gap:8px;margin:0 0 8px;padding:0;list-style:none;display:grid}.wl-subs li{box-shadow:var(--wr-sh);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:9px 12px;display:flex}.wl-subs li.is-you{background:color-mix(in srgb, var(--gw-me,#4fa8e8) 12%, #fff);box-shadow:0 0 0 2px var(--gw-me,#4fa8e8), 3px 3px 0 2px #39403a24}.wl-subs li.is-skel .gw-skel-text{margin:3px 0;display:block}.wl-sbx{flex:1;min-width:0}.wl-sbx p{align-items:center;gap:8px;margin:0;display:flex}.wl-sbx p b{font:600 16px/1.2 var(--font-fraunces), Georgia, serif}.wl-sbx small{font:700 12px/1.3 var(--font-nunito), sans-serif;color:var(--wr-muted)}.wl-crown{font:900 11px/1.2 var(--font-nunito), sans-serif;background:#ffe03d;border-radius:999px;padding:2px 7px}.wl-bar{background:#efe7d6;border-radius:9px;gap:2px;height:6px;margin-top:5px;display:flex;overflow:hidden}.wl-bar b{height:100%;display:block}.wl-empty{font:700 13.5px/1.4 var(--font-nunito), sans-serif;color:var(--wr-muted);margin:14px 4px}.wb-root{z-index:60;background:#cbdfe2;position:fixed;inset:0}.wb{position:absolute;inset:0}.wb .wb-map.gw-mapwrap{height:100%;box-shadow:none;border-radius:0;position:absolute;inset:0}.wb .gw-map-legend{top:auto;bottom:108px}.wb .gw-map-zoom{top:calc(max(10px, env(safe-area-inset-top)) + 104px);right:12px}.wb-top{top:max(10px, env(safe-area-inset-top));z-index:3;gap:8px;display:flex;position:absolute;left:12px;right:12px}.wb-back{flex:none;width:42px;height:42px;position:static}.wb-search{background:var(--wr-cream);min-width:0;box-shadow:var(--wr-sh), 0 0 0 1px #39403a14;border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 14px;display:flex}.wb-share{background:var(--wr-ink);height:42px;color:var(--wr-cream);font:900 14px/1 var(--font-nunito), sans-serif;box-shadow:var(--wr-sh), 0 0 0 1px #39403a14;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px 0 12px;display:flex}.wb-share svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.wb-results{z-index:4;top:calc(max(10px, env(safe-area-inset-top)) + 50px);background:var(--wr-cream);box-shadow:var(--wr-sh), 0 0 0 1px #39403a14;border-radius:16px;margin:0;padding:6px;list-style:none;position:absolute;left:62px;right:12px}.wb-results button{width:100%;color:var(--wr-ink);text-align:left;font:800 14.5px/1.2 var(--font-nunito), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 10px}.wb-results button:hover{background:var(--wr-paper)}.wb-lens{z-index:3;top:calc(max(10px, env(safe-area-inset-top)) + 54px);pointer-events:none;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;left:12px;right:12px}.wb-lens>*{pointer-events:auto}.wb-patches{z-index:3;left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));background:var(--wr-cream);border-radius:22px;padding:10px 12px 12px;position:absolute;box-shadow:0 0 0 1.5px #39403a1f,4px 5px #1416282e}.wb-patches p{font:900 11px/1.2 var(--font-nunito), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--wr-muted);margin:0}.wb-pch{scrollbar-width:none;gap:6px;margin-top:7px;display:flex;overflow-x:auto}.wb-pch button,.wb-pch span{background:color-mix(in srgb, var(--gw-me,#4fa8e8) 16%, #fff);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--gw-me,#4fa8e8) 45%, transparent);color:var(--wr-ink);font:700 13px/1.2 var(--font-nunito), sans-serif;cursor:pointer;border:0;border-radius:999px;flex:none;padding:6px 11px}.wb-pch span{box-shadow:none;color:var(--wr-muted);cursor:default;background:0 0}
.gw-walk--plan .gw-casual .gw-plan-list{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:720px){.gw-walk--plan .gw-casual .gw-plan-list{grid-template-columns:1fr 1fr}}.gw-walk--plan .gw-casual .gw-plan-card.gw-casual-pack{text-align:left;grid-template-areas:none;align-items:center;gap:10px;min-height:60px;padding:10px 12px;display:flex}.gw-casual-pack>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.gw-walk--plan .gw-casual .gw-casual-pack b{-webkit-line-clamp:1;grid-area:auto;font-size:15px;line-height:1.15}.gw-walk--plan .gw-casual .gw-casual-pack i{font:600 12px/1.25 var(--gw-mono);letter-spacing:0;text-transform:none;opacity:.65;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:auto;margin:0;display:-webkit-box;overflow:hidden}.gw-casual-emoji{text-align:center;flex:none;width:32px;font-size:24px;line-height:1}.gw-casual-best{text-align:right;min-width:76px;font:800 12px/1.2 var(--gw-mono);color:var(--gw-me,var(--gw-ink));flex:none}.gw-casual-best.is-none{color:var(--gw-ink);opacity:.5;font-weight:700}.gw-casual-route{min-height:1.4em}.gw-casual-back{width:100%;margin-top:6px}.gw-casual-verdict{background:var(--gw-hover,#39403a0f);font:700 14px/1.35 var(--gw-mono);text-align:center;border-radius:12px;margin:0;padding:10px 12px}.gw-casual-verdict.is-best{background:color-mix(in srgb, var(--gw-me,#e8a33d) 18%, #fffcf6)}.gw-casual-open{width:100%;margin-top:8px}.gw-menu>.wa-menu-row{width:100%;margin:0 0 4px}
