.map.ground .ctl,.map.ground .mcard,.map.ground .attrib{display:none!important}.map:not(.ground) .gtopbar,.map:not(.ground) .gsheet{display:none}.map.ground{background:#eef0f2}.gtopbar{z-index:7;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.gtopbar>*{pointer-events:auto}.gtopbar .gl,.gtopbar .gr{width:2.75rem;height:2.75rem;display:flex}.gtopbar .gbtn{width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:1.375rem;justify-content:center;align-items:center;padding:0;display:flex;box-shadow:0 .125rem .625rem #14161c24}.gtopbar .gseg{background:#fff;border:0;border-radius:1.375rem;width:auto;padding:.25rem;display:flex;box-shadow:0 .125rem .625rem #14161c24}.gtopbar .gseg button{height:2.25rem;color:var(--soft);cursor:pointer;background:0 0;border:0;border-radius:1.125rem;padding:0 1.125rem;font:600 .875rem Work Sans,sans-serif}.gtopbar .gseg button[aria-pressed=true]{background:var(--ink);color:#fff}.gsheet{z-index:7;color:var(--ink);background:#fff;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;gap:.875rem;max-height:58%;padding:.625rem 1.25rem 1.5rem;font-family:Work Sans,Helvetica,Arial,sans-serif;line-height:normal;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -.25rem 1.5rem #14161c1f}.gsheet.top{gap:1rem;padding-bottom:1.75rem}.ggrab{background:#d5d7dc;border-radius:.125rem;flex:none;align-self:center;width:2.25rem;height:.25rem}.gbody{flex-direction:column;gap:.875rem;display:flex}.ghead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ghead>div,.ghead2{flex-direction:column;gap:.25rem;display:flex}.ghead small{color:var(--mute);font-size:.8125rem;font-weight:500}.ghead b{letter-spacing:-.02em;font-size:1.375rem;font-weight:700;line-height:1.2}.ghead span,.ghead2>span{color:var(--soft);font-size:.875rem}.gsheet .gplay{width:2.5rem;height:2.5rem;color:var(--ink);cursor:pointer;background:#fff;border:.09375rem solid #d5d7dc;border-radius:1.25rem;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.gcrumbs{color:var(--mute);gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}.gcrumbs a{color:var(--mute);text-decoration:none}.gcrumbs .on{color:var(--ink)}.gname{align-items:center;gap:.625rem;display:flex}.gname b{letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.gchip{background:var(--fill);border-radius:.8125rem;align-items:center;gap:.375rem;height:1.625rem;padding:0 .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.gchip i{box-sizing:border-box;border-radius:.25rem;width:.5rem;height:.5rem;display:block}.gdays{gap:.25rem;display:grid}.gdays button{background:var(--fill);height:3rem;color:var(--ink);cursor:pointer;border:0;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:0;font-family:inherit;display:flex}.gdays.big button{gap:.125rem;height:4rem}.gdays button.past{color:var(--mute2)}.gdays button[aria-pressed=true]{background:var(--ink);color:#fff}.gdays .wd{font-size:.75rem;font-weight:500}.gdays .dn{font-size:.9375rem;font-weight:600}.gdays .bar{border-radius:.125rem;width:1.125rem;height:.25rem;display:block}.gdays.big .bar{margin-top:.1875rem}.gdays button.white .bar{box-shadow:inset 0 0 0 .0625rem #c9ccd2}.gdays button.white[aria-pressed=true] .bar{box-shadow:inset 0 0 0 .0625rem #ffffff80}.gleg{color:var(--soft);flex-wrap:wrap;gap:1rem;font-size:.75rem;font-weight:500;display:flex}.gleg span{align-items:center;gap:.375rem;display:flex}.gleg i{box-sizing:border-box;border-radius:.3125rem;width:.625rem;height:.625rem;display:block}.gfoot{flex-direction:column;gap:.875rem;display:flex}.ghead span.gx{color:var(--ink);font-weight:600}.gdays.big .bar.bar2{margin-top:.125rem}.gleg.gx{margin-top:-.375rem}.gfoot:empty{display:none}.gsubs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gsubs li{border-top:.0625rem solid var(--line)}.gsubs a{min-height:3rem;color:var(--ink);justify-content:space-between;align-items:center;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.gsubs a span:last-child{color:var(--mute);align-items:center;gap:.625rem;font-size:.8125rem;font-weight:500;display:flex}.gfull{background:var(--ink);border-radius:.75rem;justify-content:center;align-items:center;height:3.125rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex;color:#fff!important}.map.ground .rpin.dim{opacity:.25}.map.ground .bpin{gap:.375rem}.map.ground .bpin .c{width:1.375rem;height:1.375rem;margin-left:.4375rem;font-size:.6875rem;font-weight:700;box-shadow:0 0 0 .125rem #fff,0 .0625rem .25rem #14161c40}.map.ground .bpin.park .c{box-shadow:none;border-width:.09375rem}.map.ground .bpin.on-map .c{background:var(--ink);color:#fff;transform:none}.map.ground .bpin .lbl{text-shadow:0 0 .1875rem #eef0f2,0 0 .1875rem #eef0f2;font-size:.8125rem;font-weight:600}.rpin .dot.num{color:#fff;width:1.375rem;height:1.375rem;font:700 .6875rem var(--font);border:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 .125rem #fff,0 .0625rem .25rem #14161c40}.rpin.on-map .dot.num,.rpin.hot .dot.num{background:var(--ink);transform:none}@media (width>=64rem){.gsheet{border-radius:1.25rem;width:25rem;bottom:1.5rem;left:1.5rem;right:auto;box-shadow:0 .75rem 2.5rem #14161c2e}.gtopbar{top:1.5rem;left:1.5rem;right:1.5rem}.ggrab{display:none}}
