.gd-map{--sheet-material:#ffffffe6;--menu-material:#f9f9fbeb;--pane-top:72px;--ease-out:cubic-bezier(.23, 1, .32, 1);padding-bottom:calc(48px + env(safe-area-inset-bottom))}.gd-map .gd-bar-row{padding-bottom:12px}:root:has(.gd-map){scroll-padding-top:72px;scroll-padding-bottom:0}@media (width<=283px){:root:has(.gd-map){scroll-padding-top:112px}.gd-map .gd-bar-row{padding-bottom:52px}.gd-map-back{top:40px}}@media (width<=239px){:root:has(.gd-map){scroll-padding-top:138px}}.gd-map .gd-eyebrow{flex-wrap:wrap}@media (width<=199px){.gd-map .gd-title{font-size:28px}}.gd [data-hold=named]{--c:var(--c-well_defined)}.gd [data-hold=noticed]{--c:var(--c-partial)}.gd [data-hold=unowned]{--c:var(--c-gap)}.gd [data-hold=unsure]{--c:var(--c-unclear)}.gd-map-back{gap:6px;text-decoration:none;position:relative}.gd-map-back:before{content:"";position:absolute;inset:-6px 0}.gd-map-status{color:var(--secondary);font-weight:500}.gd-map-status[data-status=live]{color:color-mix(in srgb, var(--c-well_defined) 82%, #000)}.gd-map-status[data-status=stopped]{color:color-mix(in srgb, var(--c-gap) 82%, #000)}.gd-map-count+.gd-map-status:before{content:"·";color:var(--tertiary);margin-inline-end:8px}.gd-map-intro{max-width:62ch}.gd-map-wait{text-align:center;margin-top:20px;padding:24px 16px}.gd-map-controls{gap:10px;display:grid}.gd-map-controls-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.gd-menu-wrap{max-width:100%;position:relative}.gd-menu-btn{background:var(--surface);max-width:100%;min-height:36px;box-shadow:0 0 0 1px var(--hairline);color:var(--ink);font:inherit;letter-spacing:-.012em;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 14px;font-size:15px;font-weight:600;transition:transform .1s ease-out;display:inline-flex}.gd-menu-btn:active{transform:scale(.97)}.gd-menu-btn:focus-visible,.gd-menu-item:focus-visible,.gd-segctl button:focus-visible,.gd-switch:focus-visible,.gd-lrow:focus-visible,.gd-grab:focus-visible,.gd-dback:focus-visible,.gd-dpane:focus-visible,.gd-quote-more:focus-visible,.gd-entry:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.gd-menu-label{overflow-wrap:anywhere;min-width:0}.gd-menu-btn .gd-mono{color:var(--secondary);flex:none;font-size:13px}.gd-menu-caret{fill:none;width:11px;height:8px;stroke:var(--secondary);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s var(--ease-out);flex:none}.gd-menu-btn[aria-expanded=true] .gd-menu-caret{transform:rotate(180deg)}.gd-menu{top:calc(100% + 6px);z-index:20;background:var(--menu-material);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);min-width:min(320px,100vw - 32px);max-width:calc(100vw - 32px);box-shadow:inset 0 1px 0 #fff9, 0 0 0 .5px var(--hairline), 0 12px 40px #0000002e;transform-origin:0 0;border-radius:14px;padding:5px;position:absolute;inset-inline-start:0}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .gd-menu{transform-origin:100% 0}.gd-menu-item{width:100%;min-height:40px;color:var(--ink);font:inherit;letter-spacing:-.012em;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px 8px 8px;font-size:15px;display:grid}.gd-menu-item:active{background:var(--fill)}@media (hover:hover) and (pointer:fine){.gd-menu-item:hover{background:var(--fill)}}.gd-menu-item[aria-checked=true]{font-weight:600}.gd-menu-item .gd-mono{color:var(--secondary);font-size:13px}.gd-menu-name{overflow-wrap:anywhere;min-width:0}.gd-menu-check{width:14px;height:12px}.gd-menu-check svg{fill:none;width:14px;height:12px;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gd-segctl{background:var(--fill);border-radius:999px;grid-template-columns:1fr 1fr;max-width:100%;padding:2px;display:grid;position:relative}.gd-segctl-hl{top:2px;bottom:2px;background:var(--surface);width:calc(50% - 2px);box-shadow:0 1px 2px #00000014, 0 0 0 .5px var(--hairline);transition:transform .2s var(--ease-out);border-radius:999px;position:absolute;inset-inline-start:2px}.gd-segctl[data-value=holder] .gd-segctl-hl{transform:translate(100%)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .gd-segctl[data-value=holder] .gd-segctl-hl{transform:translate(-100%)}.gd-segctl button{min-width:0;height:32px;color:var(--ink);font:inherit;letter-spacing:-.006em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600;position:relative}.gd-segctl button:focus-visible{outline-offset:-2px}.gd-switch{min-height:36px;color:var(--ink);font:inherit;letter-spacing:-.006em;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 2px 0 6px;font-size:14px;font-weight:500;display:inline-flex}.gd-switch-track{background:#78788047;border-radius:999px;width:44px;height:26px;transition:background-color .18s ease-out;position:relative}.gd-switch-knob{top:2px;width:22px;height:22px;transition:transform .18s var(--ease-out);background:#fff;border-radius:50%;position:absolute;inset-inline-start:2px;box-shadow:0 2px 6px #00000038,0 0 0 .5px #0000000f}.gd-switch[aria-checked=true] .gd-switch-track{background:var(--accent)}.gd-switch[aria-checked=true] .gd-switch-knob{transform:translate(18px)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .gd-switch[aria-checked=true] .gd-switch-knob{transform:translate(-18px)}@media (pointer:coarse){.gd-menu-btn,.gd-menu-item,.gd-switch{min-height:44px}.gd-segctl button{height:40px}.gd-segctl button:before{content:"";position:absolute;inset:-2px 0}}.gd-legend{letter-spacing:.004em;color:var(--ink);flex-wrap:wrap;gap:6px 16px;margin:14px 0 10px;padding:0 2px;font-size:13px;list-style:none;display:flex}.gd-legend li{align-items:baseline;gap:7px;min-width:0;max-width:100%;display:inline-flex}.gd-legend-label{min-width:0}.gd-legend li span{color:var(--secondary)}.gd-legend i,.gd-counts i{background:var(--c);border-radius:3px;flex:none;align-self:center;width:10px;height:10px;display:inline-block}.gd-legend-note{width:100%;color:var(--secondary)}.gd-legend i[data-hatch],.gd-counts i[data-hatch],.gd-map-seg[data-hatch]{background:repeating-linear-gradient(135deg, var(--c) 0 2px, transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--c)}.gd-caplist{outline:none;margin:4px 0 0;padding:0;list-style:none}.gd-caplist li+li .gd-lrow{border-top:.5px solid var(--hairline)}.gd-lrow{background:var(--surface);width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;border:0;grid-template-columns:minmax(0,1fr) auto 14px;grid-template-areas:"name n chev""bar bar chev""dom dom chev";align-items:center;gap:6px 12px;margin:0;padding:12px 14px 12px 16px;display:grid}button.gd-lrow:active{background:var(--fill)}@media (hover:hover) and (pointer:fine){button.gd-lrow:hover{background:#7676800f}}button.gd-lrow[aria-current=true]{background:var(--accent-soft)}button.gd-lrow:focus-visible{outline-offset:-2px;border-radius:10px}.gd-lrow-empty{cursor:default;grid-template-areas:"name n chev"}.gd-lrow-empty .gd-lrow-dom{text-align:end;grid-area:n;justify-self:end}.gd-caplist-detail .gd-lrow-empty{grid-template-areas:"name name chev""n n chev"}.gd-caplist-detail .gd-lrow-empty .gd-lrow-dom{text-align:start;justify-self:start}.gd-lrow-name{min-width:0;color:var(--ink);letter-spacing:-.016em;overflow-wrap:anywhere;grid-area:name;font-size:17px;font-weight:600;line-height:1.25}.gd-caplist-detail .gd-lrow-name{font-size:16px}.gd-lrow[data-overall] .gd-lrow-name{font-weight:700}.gd-lrow-n{color:var(--secondary);white-space:nowrap;grid-area:n;font-size:13px}.gd-lrow-bar{grid-area:bar;min-width:0}.gd-lrow-bar .gd-dist{border-radius:4px;height:12px}.gd-lrow[data-overall] .gd-dist{border-radius:5px;height:18px}.gd-lrow-dom{min-width:0;color:var(--secondary);grid-area:dom;font-size:13px}.gd-lrow-dom .gd-cat-chip{white-space:normal}.gd-chev{fill:none;width:8px;height:14px;stroke:var(--tertiary);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;grid-area:chev}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .gd-chev{transform:scaleX(-1)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .gd-dback svg{transform:scaleX(-1)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .gd-map-back [aria-hidden]{transform:scaleX(-1)}.gd-dist{background:var(--fill);border-radius:3px;gap:2px;min-width:0;height:10px;display:flex;overflow:hidden}.gd-map-seg{background:var(--c);flex:1 1 0;min-width:3px;height:100%}.gd-counts{flex-wrap:wrap;gap:2px 8px;font-size:12px;display:flex}.gd-counts>span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.gd-cell-none{color:var(--secondary)}.gd-empty{color:var(--secondary);margin:0;font-size:15px}.gd-hbars{gap:8px;display:grid}.gd-hbar{letter-spacing:-.006em;grid-template-columns:92px minmax(0,1fr) 36px;align-items:center;gap:10px;font-size:14px;display:grid}.gd-track{background:var(--fill);border-radius:4px;height:14px;overflow:hidden}.gd-fill{background:var(--accent);border-start-end-radius:4px;border-end-end-radius:4px;height:100%;display:block}.gd-hbar-v{text-align:end;color:var(--secondary);font-size:13px}.gd-quotes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.gd-quote{padding:2px 0;border-inline-start:3px solid var(--hairline);gap:2px;padding-inline-start:12px;display:grid}.gd-quote-who{letter-spacing:.004em;color:var(--secondary);overflow-wrap:anywhere;font-size:13px;font-weight:600}.gd-quote-text,.gd-entry-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.45}.gd-quote-text>span,.gd-entry-text>span{display:block}.gd-quote-text[data-clamped],.gd-entry-text[data-clamped]{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gd-quote-more{color:var(--accent);font:inherit;letter-spacing:-.006em;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;justify-self:start;margin:2px 0 0;padding:0;font-size:14px;font-weight:600;position:relative}.gd-quote-more:focus-visible{border-radius:4px}@media (pointer:coarse){.gd-quote-more:before{content:"";position:absolute;inset:-12px 0}}.gd-spread{gap:6px;margin-top:4px;display:grid}.gd-spread-row,.gd-spread-ticks{grid-template-columns:92px minmax(0,1fr) 36px;align-items:center;gap:10px;display:grid}.gd-spread-row b{letter-spacing:-.006em;font-size:14px;font-weight:600}.gd-spread-ticks{color:var(--secondary);font-size:12px}.gd-spread-ticks>span:last-child{text-align:end}.gd-spread-t{height:14px;position:relative}.gd-spread-t span{font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.gd-strip{height:40px;position:relative}.gd-strip:before{content:"";background:var(--fill);border-radius:2px;height:4px;position:absolute;top:50%;left:10%;right:10%;transform:translateY(-50%)}.gd-dot{box-sizing:border-box;min-width:var(--size);height:var(--size);background:var(--accent);box-shadow:0 0 0 2px var(--surface), 0 1px 3px 2px #00000014;color:#fff;border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.gd-dot-zero{background:var(--surface);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface), inset 0 0 0 1.5px var(--hairline);padding:0}.gd-med{background:color-mix(in srgb, var(--ink) 64%, transparent);border-radius:1px;width:2px;position:absolute;top:4px;bottom:4px;transform:translate(-50%)}.gd-spread-n{text-align:end;color:var(--secondary);font-size:13px}@media (width<=359px){.gd-hbar,.gd-spread-row,.gd-spread-ticks{grid-template-columns:minmax(0,1fr) 36px;row-gap:2px}.gd-hbar-k,.gd-spread-row b,.gd-spread-ticks>span:first-child{grid-column:1/-1}}@media (width<=199px){.gd-dot:not(.gd-dot-zero){min-width:16px;height:16px;padding:0 3px;font-size:10px}}.gd-map .gd-map-h2{margin-top:28px}.gd-map-cols{align-items:stretch;gap:12px;display:grid}.gd-map-cols>.gd-group{margin:0}.gd-map-cols+.gd-map-cols,.gd-map-card+.gd-map-cols,.gd-map-cols+.gd-map-card{margin-top:12px}.gd-map-card{align-content:start;gap:10px;padding:14px 16px;display:grid}.gd-map-card-h{letter-spacing:-.012em;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.3}.gd-map-card .gd-help{margin:-4px 0 0}.gd-map-card .gd-help-after{margin-top:2px}.gd-map-exports{margin-top:28px}.gd-ghost:disabled{opacity:.45;cursor:default}.gd-map-col{container-type:inline-size}@container (width>=640px){.gd-caplist:not(.gd-caplist-detail) .gd-lrow{grid-template-columns:148px minmax(0,1fr) minmax(0,150px) 56px 14px;grid-template-areas:"name bar dom n chev";column-gap:16px}.gd-caplist:not(.gd-caplist-detail) .gd-lrow-empty{grid-template-areas:"name. .n chev"}.gd-caplist:not(.gd-caplist-detail) .gd-lrow-n{text-align:end}.gd-map-cols{grid-template-columns:1fr 1fr}}@container (width>=960px){.gd-map-cols-3{grid-template-columns:1fr 1fr 1fr}}.gd-entries{gap:0;margin:0;padding:0;list-style:none;display:grid}.gd-entry{gap:8px;margin-inline:-8px;padding:12px 8px;display:grid}.gd-entry+.gd-entry{border-top:.5px solid var(--hairline)}.gd-entry:focus-visible{outline-offset:-2px;border-radius:8px}.gd-entry-meta{color:var(--secondary);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;display:flex}.gd-entry-meta .gd-cat-chip{white-space:normal}.gd-entry-who{overflow-wrap:anywhere}.gd-entry-id{color:var(--secondary);font-size:12px}.gd-entry-text[data-empty]{color:var(--secondary);font-style:italic}.gd-entry-qa{background:var(--bg);box-shadow:none;margin:0}.gd-entry-qa summary{padding:8px 12px;font-size:14px}.gd-entry-qa .gd-details-body{padding:0 12px 12px}.gd-qa{gap:2px;display:grid}.gd-qa-k{color:var(--secondary);font-size:13px;font-weight:600}.gd-dhead{-webkit-user-select:none;user-select:none;flex:none;padding:8px 16px 6px}.gd-dhead-row{grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:12px;min-height:30px;display:grid}.gd-dhead[data-level="1"] .gd-dhead-row{grid-template-areas:"back close""title title";row-gap:2px}.gd-dback{min-width:0;min-height:30px;color:var(--accent);font:inherit;letter-spacing:-.012em;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:8px;grid-area:back;align-items:center;gap:6px;margin-inline-start:-4px;padding:0 6px 0 4px;font-size:15px;font-weight:500;display:inline-flex}.gd-dback span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gd-dback svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:8px;height:14px}.gd-dtitle{letter-spacing:-.016em;overflow-wrap:anywhere;min-width:0;margin:0;font-size:17px;font-weight:600;line-height:1.3}.gd-dhead[data-level="1"] .gd-dtitle{grid-area:title}.gd-dhead[data-level="1"] .gd-close{grid-area:close}.gd-stack{position:absolute;inset:0;overflow:hidden}.gd-pane{padding:4px 16px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;will-change:transform;position:absolute;inset:0;overflow:hidden}.gd-pane-2{background:var(--surface);box-shadow:-8px 0 24px #0000001a}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .gd-pane-2{box-shadow:8px 0 24px #0000001a}.gd-pane .gd-sheet-lede,.gd-pane .gd-caplist{margin-top:4px}.gd-msheet-root{touch-action:none}.gd-msheet{background:var(--sheet-material);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);touch-action:none;will-change:transform;border-radius:20px 20px 0 0;outline:none;flex-direction:column;max-width:640px;height:min(88dvh,100dvh - 72px);margin:0 auto;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffffb3,0 -10px 40px #00000029}.gd-msheet:after{content:"";background:inherit;height:120px;position:absolute;top:100%;left:0;right:0}.gd-msheet .gd-dhead{cursor:grab}.gd-msheet .gd-dhead:active,.gd-msheet[data-dragging]{cursor:grabbing}.gd-msheet[data-dragging]{-webkit-user-select:none;user-select:none}.gd-grab{width:100%;cursor:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;margin:0 0 4px;padding:4px 0 8px;display:block}.gd-grab .gd-handle{margin:0 auto}@media (pointer:coarse){.gd-grab,.gd-dback,.gd-entry-qa summary,.gd-map .gd-ghost{position:relative}.gd-grab:before,.gd-dback:before,.gd-entry-qa summary:before,.gd-map .gd-ghost:before{content:"";position:absolute;inset:-2px 0}.gd-grab:before{inset:-20px 0 -7px}.gd-dback:before{inset:-7px -4px}.gd-entry-qa summary:before{inset:-4px 0}.gd-map .gd-ghost-sm:before{inset:-5px 0}}.gd-msheet-body{flex:1;min-height:0;position:relative}.gd-msheet[data-full] .gd-pane{touch-action:pan-y;overflow-y:auto}@media (width>=900px){.gd-map .gd-main,.gd-map .gd-bar-row{max-width:1160px}.gd-map-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.gd-map-body[data-detail]{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}.gd-dpane{top:var(--pane-top);height:calc(100dvh - var(--pane-top) - 24px);background:var(--sheet-material);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);box-shadow:inset 0 1px 0 #ffffffb3, 0 0 0 .5px var(--hairline), 0 12px 40px #0000001f;border-radius:20px;outline:none;flex-direction:column;margin-top:4px;margin-bottom:-120px;display:flex;position:sticky;overflow:hidden}.gd-dpane:focus-visible{outline-offset:-2px}.gd-dpane .gd-dhead{padding:14px 16px 8px}.gd-dpane-body{flex:1;min-height:0;position:relative}.gd-dpane .gd-pane{overflow-y:auto}}@media (forced-colors:active){.gd-map-seg,.gd-fill,.gd-dot,.gd-med,.gd-legend i,.gd-counts i,.gd-cat-chip:before{forced-color-adjust:none}.gd-dist,.gd-track{outline-offset:-1px;outline:1px solid canvastext}.gd-map-seg+.gd-map-seg{box-shadow:-1px 0 canvas}.gd-dot{box-shadow:0 0 0 2px canvas}.gd-dot-zero{background:canvas;box-shadow:0 0 0 2px canvas,inset 0 0 0 1.5px canvastext}.gd-med{background:canvastext}.gd-strip:before{background:graytext}.gd-legend i,.gd-counts i,.gd-cat-chip:before{outline-offset:-1px;outline:1px solid canvastext}.gd-caplist,.gd-map-card,.gd-menu,.gd-msheet,.gd-dpane{border:1px solid canvastext}.gd-map .gd-ghost,.gd-menu-btn,.gd-segctl button,.gd-switch-track,.gd-dback,.gd-quote-more{border:1px solid buttontext}.gd-segctl button[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.gd-segctl-hl{display:none}.gd-switch[aria-checked=true] .gd-switch-track{forced-color-adjust:none;background:highlight}.gd-switch-knob{forced-color-adjust:none;background:canvas;border:1px solid canvastext}.gd-caplist li+li .gd-lrow{border-top-color:canvastext}button.gd-lrow[aria-current=true]{outline-offset:-2px;outline:2px solid highlight}}@media (prefers-contrast:more){.gd-map{--sheet-material:#fff;--menu-material:#fff}.gd-caplist,.gd-map-card,.gd-menu-btn,.gd-menu{box-shadow:0 0 0 1px #00000080}.gd-msheet,.gd-dpane{box-shadow:0 0 0 1px #0009,0 -10px 40px #00000029}.gd-dist,.gd-track{box-shadow:inset 0 0 0 1px #00000080}.gd-map-seg+.gd-map-seg{box-shadow:-1px 0 #fff}button.gd-lrow[aria-current=true]{box-shadow:inset 0 0 0 2px var(--accent)}}@media (prefers-reduced-transparency:reduce){.gd-map{--sheet-material:#fff;--menu-material:#fafafc}.gd-msheet,.gd-dpane,.gd-menu{-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gd-map{--sheet-material:#fff;--menu-material:#fafafc}}@media (prefers-reduced-motion:reduce){.gd-segctl-hl,.gd-switch-knob,.gd-switch-track,.gd-menu-caret,.gd-menu-btn,.gd-close{transition:none}.gd-menu-btn:active,.gd-close:active{transform:none}.gd-msheet{transition:opacity .2s}}
