.pindrop-map-aside[data-game-theme]{--surface-2:var(--gt-bg);--surface-3:color-mix(in srgb, var(--gt-bg), #fff 10%);--fg:var(--gt-ink);--fg-2:var(--gt-ink);--fg-3:var(--gt-ink2);--fg-4:var(--gt-ink2);--line:rgba(var(--gt-rgb), .26);--accent:var(--gt-accent);--accent-fg:var(--gt-accent2);--accent-fg-hi:var(--gt-accent2);background:linear-gradient(180deg, var(--gt-bg2), var(--gt-bg) 38%);color:var(--gt-ink);box-shadow:0 0 0 1px rgba(var(--gt-rgb), .35), 0 12px 40px #0000008c}.pindrop-map-brand{border-bottom:2px solid var(--gt-accent);flex:none;justify-content:center;align-items:center;height:56px;padding:6px 24px;display:flex}.pindrop-map-logo{object-fit:contain;filter:drop-shadow(0 2px 6px #000000b3);width:auto;max-width:100%;height:100%;display:block}@media (max-width:767px){.pindrop-map-brand{height:30px;padding:3px 16px}}.pindrop-group-label{font-family:var(--gt-font), system-ui, sans-serif;font-weight:600;font-size:var(--gt-head-size);text-transform:var(--gt-head-case);letter-spacing:var(--gt-head-ls);color:var(--gt-accent2);align-items:center;gap:.6rem;padding-top:.9rem;padding-bottom:.35rem;display:flex}.pindrop-group-label:after{content:"";background:linear-gradient(90deg, rgba(var(--gt-rgb), .6), transparent);flex:1;height:1px}.pindrop-toggle-row{border-radius:var(--gt-radius);background:0 0;padding-left:8px;box-shadow:inset 3px 0 #0000}.pindrop-toggle-row[aria-pressed=true]{background:var(--gt-row-on);box-shadow:inset 3px 0 0 var(--gt-accent)}.pindrop-toggle-row[aria-pressed=true] .truncate{color:var(--gt-ink);font-weight:600}.pindrop-toggle-row[aria-pressed=false] .truncate{color:var(--gt-ink2);font-weight:400}.pindrop-toggle-row[aria-pressed=false]:hover{background:#ffffff12}.pindrop-toggle-row:focus-visible{outline:2px solid var(--gt-accent2);outline-offset:-2px}.pindrop-toggle-row[aria-pressed=true] .pindrop-cat-count{color:var(--gt-ink)}.pindrop-toggle-row[aria-pressed=false] .pindrop-cat-count{color:var(--gt-ink2)}.pindrop-toggle-row[aria-pressed=false] .pindrop-cat-tile{opacity:.55}.pindrop-toggle-row[aria-pressed=false]:hover .pindrop-cat-tile{opacity:.85}.pindrop-layer-row{border:1px solid rgba(var(--gt-rgb), .28)}.pindrop-layer-row[aria-pressed=true]{border-color:var(--gt-accent)}