.rd .hp-sheet-bar{padding:calc(8px + env(safe-area-inset-top)) 12px 8px 8px;border-bottom:1px solid var(--rd-hair);background:var(--rd-ground);touch-action:none;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:60px;display:flex}.rd .hp-close{border:1px solid var(--rd-control);border-radius:var(--rd-radius-control);min-height:44px;color:var(--rd-ink);font:500 17px/24px var(--rd-sans);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 16px 0 10px;display:inline-flex}.rd .hp-close:active{background:var(--rd-hover-band)}.rd .hp-sheet-tip{font:400 15px/22px var(--rd-sans);color:var(--rd-muted);text-align:right;margin:0}.rd .hp-fz{min-height:max(480px,100svh - 84px);position:relative}.rd .hp-fz:has(.hp-fz-in.is-open){min-height:max(480px, calc(100svh - 84px), var(--hp-hold,0px))}.rd .hp-fz-in{min-height:inherit;background:var(--rd-ground);position:relative}.rd .hp-fz-in.is-open{z-index:40;overscroll-behavior:contain;flex-direction:column;height:auto;min-height:0;display:flex;position:fixed;inset:56px 0 0}.rd .hp-fz-map{z-index:0;isolation:isolate;opacity:0;transition:opacity var(--rd-dur-3) var(--rd-ease-standard);position:absolute;inset:0}.rd .hp-fz-map.is-on{opacity:1}.rd .hp-fz-in.is-open .hp-fz-map{flex:1 1 0;min-height:0;position:relative;inset:auto}.rd .hp-fz-map>.hm{touch-action:pan-y;border:0;height:auto;position:absolute;inset:0}.rd .hp-fz-in.is-open .hp-fz-map>.hm{touch-action:none}.rd .hp-fz-in.is-open .hp-sheet-bar{z-index:3;animation:hp-gs-in var(--rd-dur-2) var(--rd-ease-standard) both;position:relative}.rd .hp-frost{min-height:inherit;z-index:2;touch-action:pan-y;cursor:pointer;opacity:1;visibility:visible;transition:opacity var(--rd-dur-3) var(--rd-ease-standard), visibility 0s 0s;background:linear-gradient(180deg, color-mix(in srgb, var(--rd-ground) 6%, transparent) 0%, color-mix(in srgb, var(--rd-ground) 20%, transparent) 30%, color-mix(in srgb, var(--rd-ground) 94%, transparent) 47%, var(--rd-ground) 54%, var(--rd-ground) 100%);flex-direction:column;justify-content:center;padding:64px 16px 16px;display:flex;position:relative}.rd .hp-frost:before{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rd .hp-frost{background:linear-gradient(180deg, color-mix(in srgb, var(--rd-ground) 0%, transparent) 0%, color-mix(in srgb, var(--rd-ground) 12%, transparent) 30%, color-mix(in srgb, var(--rd-ground) 94%, transparent) 47%, var(--rd-ground) 54%, var(--rd-ground) 100%)}.rd .hp-frost:before{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);-webkit-mask-image:linear-gradient(#0000 0% 14%,#000 56%,#000000b3 100%);mask-image:linear-gradient(#0000 0% 14%,#000 56%,#000000b3 100%)}}.rd .hp-fz-in.is-open .hp-frost{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--rd-dur-3) var(--rd-ease-standard), visibility 0s var(--rd-ease-standard) var(--rd-dur-3);position:absolute;inset:0}.rd{--hp-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='110'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.5' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .13 -.025'/%3E%3C/filter%3E%3Crect width='110' height='110' filter='url(%23f)'/%3E%3C/svg%3E")}.rd .hp-frost .rd-sun{z-index:0;pointer-events:none;color:var(--rd-ground);opacity:.4;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 8%,#0000 40%);mask-image:linear-gradient(#000 8%,#0000 40%)}.rd .hp-frost:after{content:"";z-index:1;pointer-events:none;-webkit-mask-image:var(--hp-grain);-webkit-mask-image:var(--hp-grain);mask-image:var(--hp-grain);background:gray;position:absolute;inset:0}.rd .hp-fz-in:not(.is-open) .hm-labels,.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) .hm-lab-btns{visibility:hidden}.rd .hm-search .rd-btn-primary{background:var(--hp-grain), var(--rd-action);transition-duration:50ms;position:relative;box-shadow:inset 0 1px #fff6,inset 0 14px 14px -14px #ffffff57}.rd .hm-search .rd-btn-primary:active{background:var(--hp-grain), var(--rd-action-pressed);opacity:1;transform:scale(.98)}@media (prefers-reduced-motion:reduce){.rd .hp-frost,.rd .hp-fz-in.is-open .hp-frost,.rd .hp-row,.rd .hp-row svg,.rd .hp-row-word:after{transition:none}}.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) .hm-controls,.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) .hm-hints,.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) .hm-back,.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) .hm-attr{visibility:hidden}.rd .hp-rows{z-index:2;cursor:auto;flex-direction:column;display:flex;position:relative}.rd .hp-row{text-align:left;width:100%;color:var(--rd-ink);cursor:pointer;font:400 30px/36px var(--rd-serif);letter-spacing:-.005em;transition:background-color var(--rd-dur-1) var(--rd-ease-standard);background:0 0;border:0;justify-content:space-between;align-items:center;text-decoration:none;display:flex;position:relative}.rd .hp-row:focus-visible{outline:2px solid var(--rd-action);outline-offset:3px;border-radius:10px}.rd .hp-rows .hp-row:focus-visible .hp-row-word:after{transform:scaleX(1)}.rd .hp-row:active{opacity:1}.rd .hp-fz-in .hp-frost{justify-content:flex-end;padding-bottom:28px}.rd .hp-rows .hp-row{border-bottom:1px solid color-mix(in srgb, var(--rd-ink) 14%, transparent);justify-content:flex-start;min-height:60px;padding:0;font-size:26px;line-height:32px}.rd .hp-rows .hp-row--find{min-height:76px;color:var(--rd-action);font-size:40px;line-height:46px}.rd .hp-row-word{display:inline-block;position:relative}.rd .hp-rows .hp-row-word:after{content:"";transform-origin:0;height:1.5px;transition:transform var(--rd-dur-1) var(--rd-ease-standard);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.rd .hp-rows .hp-row:active .hp-row-word:after{transform:scaleX(1)}.rd .hp-rows .hp-row:last-child{border-bottom:0}.rd .hp-fz-in .hp-frost{padding-top:max(64px,20rem - 236px);padding-bottom:12px}.rd .hp-rows .hp-row{justify-content:space-between}.rd .hp-rows .hp-row svg{color:var(--rd-muted);transition:transform var(--rd-dur-1) var(--rd-ease-standard);flex:none}.rd .hp-rows .hp-row--find svg{color:var(--rd-action)}.rd .hp-rows .hp-row:active svg{transform:translate(4px)}@media (width<=767px){body:has(.hp-fz) .rd .rd-header{background:color-mix(in srgb, var(--rd-ground) 30%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2)}}.rd .hp-rows .hp-row--find svg{width:32px;height:32px}@media (prefers-reduced-motion:reduce){.rd .hp-fz-map{transition:none}}.rd .hp-frost.is-guides .hp-rows{visibility:hidden}.rd .hp-gs{z-index:5;color:var(--rd-ink);overscroll-behavior:contain;animation:hp-gs-in var(--rd-dur-1) var(--rd-ease-standard) both;flex-direction:column;padding:0 16px 40px;display:flex;position:absolute;inset:56px 0 0;overflow-y:auto}.rd .hp-gs-bar{flex:none;justify-content:flex-end;display:flex}.rd .hp-gs-close{min-height:44px;font:400 16px/24px var(--rd-sans);color:var(--rd-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;display:inline-flex}.rd .hp-gs-close:active{opacity:1;color:var(--rd-action)}.rd .hp-gs-body{flex-direction:column;margin-top:auto;display:flex}.rd .hp-gs-go-fwd{animation:hp-gs-fwd var(--rd-dur-1) var(--rd-ease-standard) both}.rd .hp-gs-go-back{animation:hp-gs-bk var(--rd-dur-1) var(--rd-ease-standard) both}.rd .hp-gs-title{font:500 12px/16px var(--rd-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rd-ink);margin:0 0 4px}.rd .hp-gs-back{min-height:44px;font:400 18px/26px var(--rd-sans);color:var(--rd-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:0;display:inline-flex}.rd .hp-gs-list{margin:0;padding:0;list-style:none}.rd .hp-gs-row{border:0;border-bottom:1px solid color-mix(in srgb, var(--rd-ink) 14%, transparent);width:100%;min-height:52px;font:400 24px/30px var(--rd-serif);color:var(--rd-ink);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0;text-decoration:none;display:flex}.rd .hp-gs-list li:first-child .hp-gs-row{border-top:1px solid color-mix(in srgb, var(--rd-ink) 14%, transparent)}.rd .hp-gs-row svg{color:var(--rd-muted);transition:transform var(--rd-dur-1) var(--rd-ease-standard);flex:none}.rd .hp-gs-row:active{opacity:1;background-color:color-mix(in srgb, var(--rd-ink) 9%, transparent)}.rd .hp-gs-row:active svg{transform:translate(4px)}.rd .hp-gs-more{font-family:var(--rd-sans);font-size:16px}.rd .hp-gs-quiet{min-height:44px;font:400 16px/24px var(--rd-sans);color:var(--rd-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--rd-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--rd-ink) 35%, transparent);align-items:center;display:flex}.rd .hp-gs-search{border:0;border-bottom:1px solid color-mix(in srgb, var(--rd-ink) 30%, transparent);min-height:48px;color:var(--rd-muted);align-items:center;gap:8px;margin:0 0 4px;padding:0;display:flex}.rd .hp-gs-search input{min-width:0;height:44px;font:400 18px/26px var(--rd-sans);color:var(--rd-ink);background:0 0;border:0;outline:0;flex:1}.rd .hp-gs-search:focus-within{border-bottom:2px solid var(--rd-action)}.rd .hp-gs-note{font:400 16px/24px var(--rd-sans);color:var(--rd-muted);margin:8px 0}.rd .hp-gs a:focus-visible,.rd .hp-gs button:focus-visible{outline:2px solid var(--rd-action);outline-offset:2px}@keyframes hp-gs-in{0%{opacity:0}to{opacity:1}}@keyframes hp-gs-fwd{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes hp-gs-bk{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rd .hp-gs-go-fwd,.rd .hp-gs-go-back{animation:hp-gs-in var(--rd-dur-1) var(--rd-ease-standard) both}.rd .hp-gs-row svg{transition:none}}.rd .hp-fz-in:not(.is-open){overflow:hidden}.rd .hp-grab{z-index:2;cursor:auto;position:relative}.rd .hp-handle{touch-action:none;cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:44px;padding:0;display:flex}.rd .hp-handle span{background:color-mix(in srgb, var(--rd-ink) 55%, transparent);width:36px;height:5px;transition:background-color var(--rd-dur-2) var(--rd-ease-standard);border-radius:3px}.rd .hp-handle.is-nudged span{background:var(--rd-ink)}.rd .hp-handle:focus-visible{outline:2px solid var(--rd-action);outline-offset:-2px;border-radius:var(--rd-radius-control)}.rd .hp-hint{text-align:center;min-height:20px;font:400 15px/20px var(--rd-sans);color:var(--rd-ink);margin:0 0 28px}.rd .hp-continue{font:400 16px/24px var(--rd-sans);color:var(--rd-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--rd-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--rd-ink) 35%, transparent);white-space:nowrap;text-overflow:ellipsis;min-height:44px;margin:0;line-height:44px;display:block;overflow:hidden}.rd .hp-continue:active{opacity:1;color:var(--rd-action)}.rd button.hp-back{border:0;border-bottom:1px solid color-mix(in srgb, var(--rd-ink) 14%, transparent);text-align:left;cursor:pointer;width:100%;transition:color var(--rd-dur-1) var(--rd-ease-standard);background:0 0;justify-content:space-between;align-items:center;padding:0;text-decoration:none;display:flex}.rd .hp-back svg{color:var(--rd-muted);transition:transform var(--rd-dur-1) var(--rd-ease-standard);flex:none}.rd .hp-back:active svg{transform:translate(4px)}@media (hover:hover){.rd .hp-back:hover svg{transform:translate(4px)}.rd .hp-back:hover{color:var(--rd-action)}}.rd .hp-back:focus-visible{outline:2px solid var(--rd-action);outline-offset:2px;border-radius:var(--rd-radius-control)}@media (prefers-reduced-motion:reduce){.rd button.hp-back{transition:none}}.rd .hp-close.hp-noring:focus-visible,.rd .hp-close.hp-noring:focus{outline:none}.rd .hp-frost .rd-sun{-webkit-mask-image:linear-gradient(#0000 0,#000 12%,#0000 40%);mask-image:linear-gradient(#0000 0,#000 12%,#0000 40%)}.rd .hp-frost:after{-webkit-mask-image:var(--hp-grain), linear-gradient(transparent 0, #000 22%);-webkit-mask-image:var(--hp-grain), linear-gradient(transparent 0, #000 22%);mask-image:var(--hp-grain), linear-gradient(transparent 0, #000 22%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.rd .hp-frost.is-guides .hp-grab{visibility:hidden}.rd .hp-gs-search input::placeholder{color:var(--rd-muted);opacity:1}@media (width<=400px){.rd .hp-rows .hp-row--find{min-height:64px;font-size:34px;line-height:40px}.rd .hp-rows .hp-row--find svg{width:28px;height:28px}}@media (width<=400px) and (height<=700px){.rd .hp-rows .hp-row{min-height:52px}.rd .hp-rows .hp-row--find{min-height:60px}.rd .hp-fz-in .hp-frost{padding-bottom:8px}.rd .hp-hint{margin-bottom:14px}}@media (width<=767px){.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in .hp-frost{background:0 0;padding:max(64px,20rem - 236px) 0 0}.rd .hp-fz:not(.hp-fz--wide) .hp-frost .hp-grab{background:var(--rd-ground);padding:0 16px}.rd .hp-fz:not(.hp-fz--wide) .hp-frost .hp-grab:before{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--rd-ground) 55%, transparent) 55%, var(--rd-ground));height:40px;position:absolute;bottom:100%;left:0;right:0}.rd .hp-fz:not(.hp-fz--wide) .hp-frost .hp-rows{background:var(--rd-ground);padding:0 16px 24px}}@media (width<=400px) and (height<=700px){.rd .hp-fz:not(.hp-fz--wide) .hp-frost .hp-rows{padding-bottom:8px}}@media (width>=768px){.rd .hp-fz--wide{--hp-col:480px;--hp-pl:max(32px, calc((100% - 1388px) / 2 + 32px));min-height:min(max(600px,100svh - 84px),68vw)}.rd .hp-fz--wide .hp-fz-in{min-height:inherit}.rd .hp-fz--wide .hp-fz-map{background:var(--rd-dr-water);transition:none}.rd .hp-fz--wide .hp-fz-in:not(.is-open) .hm-labels{visibility:visible}.rd .hp-fz--wide .hm-twp:not([data-ramp]){fill:color-mix(in srgb, var(--rd-action) 14%, var(--rd-surface))}.rd .hp-fz--wide:not(.is-awake) .hm-attr{display:none}.rd .hp-fz--wide .hp-fz-in .hp-frost{z-index:2;top:50%;left:var(--hp-pl);width:calc(var(--hp-col) + 64px);border:1px solid var(--rd-hair);cursor:default;background:var(--rd-glass-solid);min-height:0;box-shadow:inset 0 1px 0 var(--rd-glass-edge);border-radius:12px;justify-content:flex-start;align-items:stretch;padding:28px 32px 16px;position:absolute;overflow:hidden;transform:translateY(-50%)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rd .hp-fz--wide .hp-fz-in .hp-frost{background:var(--rd-glass);-webkit-backdrop-filter:blur(var(--rd-glass-blur)) saturate(var(--rd-glass-sat));backdrop-filter:blur(var(--rd-glass-blur)) saturate(var(--rd-glass-sat))}}.rd .hp-fz--wide .hp-fz-in .hp-frost{border-color:color-mix(in srgb, var(--rd-ink) 16%, transparent);box-shadow:inset 0 1px 0 var(--rd-glass-edge), inset -1px 0 0 color-mix(in srgb, var(--rd-glass-edge) 70%, transparent), 0 1px 2px #16202e14, 0 18px 40px -14px #16202e38}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rd .hp-fz--wide .hp-fz-in .hp-frost{-webkit-backdrop-filter:blur(var(--rd-glass-blur)) saturate(var(--rd-glass-sat)) brightness(.94);backdrop-filter:blur(var(--rd-glass-blur)) saturate(var(--rd-glass-sat)) brightness(.94);background:linear-gradient(160deg,#ffffff9e,#fff6 70%)}.dark .rd .hp-fz--wide .hp-fz-in .hp-frost,.rd[data-rd-theme=dark] .hp-fz--wide .hp-fz-in .hp-frost{-webkit-backdrop-filter:blur(var(--rd-glass-blur)) saturate(var(--rd-glass-sat));backdrop-filter:blur(var(--rd-glass-blur)) saturate(var(--rd-glass-sat));background:linear-gradient(160deg,#3c3e4680,#1a1a1c80 70%)}}.dark .rd .hp-fz--wide .hp-fz-in .hp-frost,.rd[data-rd-theme=dark] .hp-fz--wide .hp-fz-in .hp-frost{box-shadow:inset 0 1px 0 var(--rd-glass-edge), 0 1px 2px #0000004d, 0 18px 40px -14px #0000008c;border-color:#ffffff29}.rd .hp-fz--wide .hp-frost:before{display:none}.rd .hp-fz--wide .hp-frost .rd-sun{opacity:.2;-webkit-mask-image:none;mask-image:none}.rd .hp-fz--wide .hp-frost:after{-webkit-mask-image:var(--hp-grain);-webkit-mask-image:var(--hp-grain);mask-image:var(--hp-grain)}.rd .hp-fz--wide .hp-grab{order:9;margin-top:4px}.rd .hp-fz--wide .hp-frost .hp-gs{padding:8px 32px 16px;top:0}.rd .hp-fz--wide .hp-frost .hp-gs-body{margin-top:0}.rd .hp-fz--wide .hp-handle{touch-action:auto;cursor:pointer;width:auto;font:400 17px/24px var(--rd-sans);color:var(--rd-ink);justify-content:flex-start;gap:8px;padding:0}.rd .hp-fz--wide .hp-handle .hp-explore{text-underline-offset:3px;width:auto;height:auto;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--rd-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--rd-ink) 35%, transparent);background:0 0;border-radius:0}.rd .hp-fz--wide .hp-handle svg{flex:none}.rd .hp-fz--wide .hp-handle:hover .hp-explore{color:var(--rd-action);text-decoration-color:currentColor}.rd .hp-fz--wide .hp-hint{text-align:left;color:var(--rd-ink);margin:0;font-size:14px}.rd .hp-fz--wide .hp-rows .hp-row:hover .hp-row-word:after{transform:scaleX(1)}.rd .hp-fz--wide .hp-rows .hp-row:hover svg{transform:translate(4px)}.rd .hp-fz--wide .hp-continue:hover{color:var(--rd-action)}.rd .hp-fz--wide .hp-fz-in .hp-fog{z-index:1;cursor:pointer;background:color-mix(in srgb, var(--rd-surface) 52%, transparent);opacity:1;transition:opacity var(--rd-dur-3) var(--rd-ease-standard);position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rd .hp-fz--wide .hp-fz-in .hp-fog{background:color-mix(in srgb, var(--rd-surface) 24%, transparent);-webkit-backdrop-filter:blur(3px)saturate(1.1);backdrop-filter:blur(3px)saturate(1.1)}}.rd .hp-fz--wide .hp-fog .rd-sun{pointer-events:none;height:45%;color:var(--rd-ground);opacity:.6;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 30%,#0000 100%);mask-image:linear-gradient(#000 0 30%,#0000 100%)}.rd .hp-fz--wide .hp-fz-in .hp-frost{transition:opacity var(--rd-dur-3) var(--rd-ease-standard), transform var(--rd-dur-3) var(--rd-ease-spring)}.rd .hp-fz--wide:not([data-phase=asleep]):not([data-phase=sleeping]) .hp-fog{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--rd-dur-2) var(--rd-ease-standard), visibility 0s var(--rd-dur-2)}.rd .hp-fz--wide:not([data-phase=asleep]):not([data-phase=sleeping]) .hp-fz-in .hp-frost{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--rd-dur-2) var(--rd-ease-standard), transform var(--rd-dur-3) var(--rd-ease-spring), visibility 0s var(--rd-dur-2);transform:translateY(-50%)translate(-16px)}.rd .hp-fz--wide[data-phase=handoff],.rd .hp-fz--wide[data-phase=handoff] *,.rd .hp-fz--wide[data-phase=waking],.rd .hp-fz--wide[data-phase=waking] *{pointer-events:none!important}.rd .hp-fz--wide[data-phase=handoff] .hw-bar,.rd .hp-fz--wide[data-phase=handoff] .hm-controls,.rd .hp-fz--wide[data-phase=handoff] .hm-legend,.rd .hp-fz--wide[data-phase=handoff] .hm-hints{opacity:0!important;visibility:hidden!important}.rd .hw-bar{z-index:5;opacity:0;visibility:hidden;max-width:calc(100% - 232px);transition:opacity var(--rd-dur-1) var(--rd-ease-standard), transform var(--rd-dur-1) var(--rd-ease-standard), visibility 0s var(--rd-dur-1);align-items:flex-start;gap:8px;display:flex;position:absolute;top:76px;left:12px;transform:translateY(-6px)}.rd .hp-fz--wide.is-awake .hw-bar{opacity:1;visibility:visible;transition:opacity var(--rd-dur-2) var(--rd-ease-standard) .36s, transform var(--rd-dur-2) var(--rd-ease-standard) .36s, visibility 0s;transform:none}.rd .hw-bar .hm-ctl--text{background:var(--rd-glass-solid);flex:none;gap:8px;min-height:52px}@media (width<=1099px){.rd .hw-bar .hm-how-btn{padding:8px 14px}.rd .hw-bar .hm-how-btn span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.rd .hw-bar .hm-how-btn{border:1px solid var(--rd-hair);background:var(--rd-glass-solid);flex:none;min-height:52px}.rd .hw-bar .hm-how-btn:hover{background:var(--rd-hover-band)}.rd .hw-bar .hm-search{flex:280px;width:auto;min-width:0;max-width:520px}.rd .hp-fz--wide .hm-panel{max-height:calc(100% - 124px);top:76px}.rd .hp-fz--wide .hm-back{top:140px}.rd .hp-fz--wide .hm-hints{top:252px}@media (width<=1023px){.rd .hp-fz--wide{--hp-col:480px}.rd .hp-fz--wide .hp-fz-in .hp-frost{width:auto;max-width:560px;inset:auto 24px 24px;transform:none}.rd .hp-fz--wide:not([data-phase=asleep]):not([data-phase=sleeping]) .hp-fz-in .hp-frost{transform:translateY(16px)}}body:has(.hp-fz) .rd.rd-chrome{--rd-glass-header:#fffc}body:has(.hp-fz) .rd.rd-chrome[data-rd-theme=dark]{--rd-glass-header:#1a1a1ccc}body:has(.hp-fz) .rd.rd-chrome .rd-header{-webkit-backdrop-filter:saturate(var(--rd-glass-sat)) blur(32px);backdrop-filter:saturate(var(--rd-glass-sat)) blur(32px)}}@media (width>=768px) and (prefers-reduced-motion:reduce){.rd .hp-fz--wide .hp-rows .hp-row:hover svg{transform:none}.rd .hp-fz--wide .hp-fog,.rd .hp-fz--wide .hp-fz-in .hp-frost,.rd .hp-fz--wide .hw-bar{transition-duration:.2s!important;transition-delay:0s!important;transform:none!important}.rd .hp-fz--wide:not([data-phase=asleep]):not([data-phase=sleeping]) .hp-fz-in .hp-frost{transform:translateY(-50%)!important}}.rd .rd-header{view-transition-name:rd-header}::view-transition-group(hw-map){animation-duration:var(--rd-dur-4);animation-timing-function:var(--rd-ease-emphasized)}::view-transition-old(hw-map){-o-object-fit:cover;object-fit:cover;height:100%}::view-transition-new(hw-map){-o-object-fit:cover;object-fit:cover;height:100%}::view-transition-old(root){animation-duration:var(--rd-dur-2)}::view-transition-new(root){animation-duration:var(--rd-dur-2)}html[data-vt=sheet] .rd .rd-header{view-transition-name:none}html[data-vt=sheet]::view-transition-old(root){animation-duration:var(--rd-dur-3);animation-timing-function:var(--rd-ease-standard)}html[data-vt=sheet]::view-transition-new(root){animation-duration:var(--rd-dur-3);animation-timing-function:var(--rd-ease-standard)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.hp-fz.hp-leaving .hp-frost{opacity:.55;transition:opacity var(--rd-dur-2) var(--rd-ease-standard)}@media (prefers-reduced-motion:reduce){.hp-fz.hp-leaving .hp-frost{transition:none}}.rd-holdline{z-index:2000;pointer-events:none;opacity:0;height:2px;transition:opacity var(--rd-dur-2) var(--rd-ease-standard);position:fixed;top:0;left:0;right:0;overflow:hidden}.rd-holdline.on{opacity:1}.rd-holdline:before{content:"";background:var(--rd-action);width:34%;animation:rd-holdline calc(var(--rd-dur-4) * 2) var(--rd-ease-standard) infinite;position:absolute;top:0;bottom:0;left:0}@keyframes rd-holdline{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.rd-holdline:before{opacity:.5;width:100%;animation:none}}@media (width>=768px){.rd .hp-fz--wide.is-away .hp-fog,.rd .hp-fz--wide.is-away .hp-fz-in .hp-frost{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--rd-dur-2) var(--rd-ease-standard), visibility 0s var(--rd-dur-2)}}.rd .hp-fz--wide:not([data-phase=asleep]) .rd-glow i,.rd .hp-fz--wide.is-away .rd-glow i,.rd .hp-fz.hp-leaving .rd-glow i{animation-play-state:paused}.rd .hp-fz--wide .rd-glow{transition:opacity var(--rd-dur-2) var(--rd-ease-standard)}@media (prefers-reduced-motion:reduce){.rd .hp-fz--wide .rd-glow{transition:none}}.rd .hp-fz--wide[data-phase=waking] .hm-tip{display:none}.rd .hp-fz--wide:is([data-phase=waking],[data-phase=sleeping]) .hp-fog,.rd .hp-fz--wide:is([data-phase=waking],[data-phase=sleeping]) .hp-fz-in .hp-frost,.rd .hp-fz--wide.is-away .hp-fog,.rd .hp-fz--wide.is-away .hp-fz-in .hp-frost{-webkit-backdrop-filter:none;backdrop-filter:none}@media (width<=699px){.rd .hp-fz{--stage-h:clamp(420px, 54svh, 500px)}.rd .hp-fz-in.is-open{height:max(var(--stage-h), calc(var(--hp-hold,0px) - 56px));bottom:auto}.rd .hp-fz:has(.hp-fz-in.is-open){min-height:max(calc(56px + var(--stage-h)), var(--hp-hold,0px))}.rd .hp-fz-in.is-open .hp-sheet-bar{background:0 0;border-bottom:0;min-height:0;padding:8px;position:absolute;top:0;right:0}.rd .hp-fz-in.is-open .hp-sheet-tip{display:none}}@media (width>=768px) and (prefers-reduced-motion:no-preference){.rd .hp-fz--wide .hp-handle .hp-explore+svg{animation:hp-invite 2.8s var(--rd-ease-standard) 2.4s infinite}.rd .hp-fz--wide .hp-handle:hover .hp-explore+svg,.rd .hp-fz--wide .hp-handle:focus-visible .hp-explore+svg{animation:none}}@keyframes hp-invite{0%,55%,to{transform:translateY(0)}25%{transform:translateY(4px)}}@media (width>=768px){.rd .hp-fz--wide .hp-fz-in .hp-fog{background:color-mix(in srgb, var(--rd-surface) 14%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.rd .hp-fz--wide .hm[data-asleep=on] .hm-relief-clip{filter:blur(2px)}.rd .hp-fz--wide .hm[data-asleep=on] .hm-city,.rd .hp-fz--wide .hm[data-asleep=on] .hm-citypath{fill:color-mix(in srgb, var(--rd-surface) 38%, transparent);fill-opacity:1;stroke:color-mix(in srgb, var(--rd-ink) 34%, transparent);stroke-opacity:1}.rd .hp-fz--wide .hm[data-asleep=on] .hm-citypath{fill:color-mix(in srgb, var(--rd-action) var(--hp-glass,22%), transparent)}.rd .hp-fz--wide .hm[data-asleep=on][data-hull=on] .hm-citypath{fill:#0000}.rd .hp-fz--wide .hm[data-asleep=on] .hm-twp{fill:color-mix(in srgb, var(--rd-action) var(--hp-glass,22%), transparent);fill-opacity:1;stroke:color-mix(in srgb, var(--rd-ink) 60%, transparent);stroke-opacity:1;stroke-width:calc(var(--hm-ks) * 1.1px);filter:drop-shadow(calc(var(--hm-k) * 1.6px) 0 0 #fff9) drop-shadow(0 calc(var(--hm-k) * -1.2px) 0 #ffffff59)}.rd .hp-fz--wide .hm[data-asleep=on] .hm-labels{opacity:1}.rd .hp-fz--wide .hm .hm-lab.hp-under{opacity:0!important}.rd .hp-fz--wide .hm[data-asleep=on] .hm-lab--city{font:400 18px/24px var(--rd-serif);letter-spacing:0;color:var(--rd-ink)}.rd .hp-fz--wide .hm[data-asleep=on] .hm-lab--big{font-size:28px;line-height:34px}.rd .hp-fz--wide .hp-fz-in:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, transparent, var(--rd-ground) 92%);opacity:1;height:150px;transition:opacity var(--rd-dur-2) var(--rd-ease-standard);position:absolute;bottom:0;left:0;right:0}.rd .hp-fz--wide.is-awake .hp-fz-in:after,.rd .hp-fz--wide[data-phase=handoff] .hp-fz-in:after{opacity:0}.rd .hp-fz--wide:not(.is-awake):not([data-phase=handoff])+.hb-wrap>.hb-market{border-top-color:#0000}.rd .hp-fz--wide+.hb-wrap>.hb-market{transition:border-top-color var(--rd-dur-2) var(--rd-ease-standard)}}.dark .rd .hp-fz,.rd[data-rd-theme=dark] .hp-fz{--hp-glass:12%}@media (width<=767px){.rd .hp-frost:before{-webkit-mask-image:linear-gradient(#0000 0% 30%,#000 54%,#000000b3 100%);mask-image:linear-gradient(#0000 0% 30%,#000 54%,#000000b3 100%)}.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) .hm-citypath{fill:color-mix(in srgb, var(--rd-action) var(--hp-glass,22%), transparent)}.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) .hm[data-hull=on] .hm-citypath{fill:#0000}.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) .hm-city{fill:color-mix(in srgb, var(--rd-surface) 38%, transparent);fill-opacity:1;stroke:color-mix(in srgb, var(--rd-ink) 34%, transparent);stroke-opacity:1}.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) .hm-twp{fill:color-mix(in srgb, var(--rd-action) var(--hp-glass,22%), transparent);fill-opacity:1;stroke:color-mix(in srgb, var(--rd-ink) 60%, transparent);stroke-opacity:1;stroke-width:calc(var(--hm-ks) * 1.1px);filter:drop-shadow(calc(var(--hm-k) * 1.6px) 0 0 #fff9)}.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) :is(.hm-labels,.hm-lab-btns){visibility:visible}.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) .hm-lab{visibility:hidden}.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) .hm-lab:is(.hm-lab--city,.hm-lab--big):not(.hp-under):not(.is-off){visibility:visible;font:400 16px/22px var(--rd-serif);color:var(--rd-ink)}.rd .hp-fz:not(.hp-fz--wide) .hp-fz-in:not(.is-open) .hm-lab.hp-under{opacity:0!important}}body:has(.hp-fz) .rd.rd-chrome[data-scrolled=true]{--rd-glass-header:#fffffff0}body:has(.hp-fz) .rd.rd-chrome[data-scrolled=true][data-rd-theme=dark]{--rd-glass-header:#1a1a1cf0}body:has(.hp-fz) .rd.rd-chrome[data-scrolled=true] .rd-header{background:var(--rd-glass-grain), var(--rd-glass-header);-webkit-backdrop-filter:saturate(var(--rd-glass-sat)) blur(64px);backdrop-filter:saturate(var(--rd-glass-sat)) blur(64px)}@media (width>=768px){.rd .hp-fz--wide .hm .hm-relief-clip{transition:filter var(--rd-dur-2) var(--rd-ease-standard)}.rd .hp-fz--wide .hm[data-look][data-stage=pick] .hm-rgn{transition:fill var(--rd-dur-2) var(--rd-ease-standard), opacity var(--rd-dur-3) var(--rd-ease-standard) 60ms}.rd .hp-fz--wide .hm:not([data-stage=pick]) .hm-rgn{transition:fill var(--rd-dur-2) var(--rd-ease-standard), opacity var(--rd-dur-2) var(--rd-ease-standard) var(--rd-dur-1)}.rd .hp-fz--wide .hm .hm-rgn-labs{transition:opacity var(--rd-dur-2) var(--rd-ease-standard) var(--rd-dur-2)}.rd .hp-fz--wide .hm:not([data-stage=pick]) .hm-rgn-labs{opacity:0;visibility:hidden;transition:opacity var(--rd-dur-1) var(--rd-ease-standard), visibility 0s var(--rd-dur-1)}}@media (width>=768px) and (prefers-reduced-motion:reduce){.rd .hp-fz--wide .hm .hm-relief-clip,.rd .hp-fz--wide .hm[data-look] .hm-rgn,.rd .hp-fz--wide .hm .hm-rgn-labs{transition-duration:var(--rd-dur-1);transition-delay:0s}}
