.card.standmap{gap:var(--space-4);padding-left:var(--space-4);padding-right:var(--space-4)}.standmap .pm-intro{color:var(--color-text-muted)}.standmap .upd,.standmap .credit-l{color:var(--color-text-muted);font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-line) var(--font-text);overflow-wrap:anywhere}.standmap .sm-phone-only{display:none}@container site (max-width:719px){.standmap .sm-phone-only{display:block}}.standmap .legend{gap:var(--space-2) var(--space-4);font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-line) var(--font-text);color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.standmap .legend li{align-items:center;gap:var(--space-2);display:inline-flex}.standmap .legend svg{flex:none;display:block}.jumpchip{align-items:center;gap:var(--space-2);min-height:var(--size-chip);padding:0 var(--space-4);border-radius:var(--radius-pill);border:var(--border-default) solid var(--color-border);color:var(--color-text);font:var(--type-label-weight) var(--type-label-size)/var(--type-label-line) var(--font-text);text-decoration:none;display:inline-flex}.jumpchip .ic{width:var(--size-icon-sm);height:var(--size-icon-sm)}.jumpchip:hover span{text-underline-offset:3px;text-decoration:underline}.mcard .standchip{align-items:center;gap:var(--space-1);min-height:var(--space-8);padding:0 var(--space-3);margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--color-brand-fir);color:var(--color-brand-paper);font:var(--type-label-weight) var(--type-label-size)/var(--type-label-line) var(--font-text);width:fit-content;display:inline-flex}.mcard .standchip .ic{width:var(--size-icon-sm);height:var(--size-icon-sm)}.smv{margin:0 calc(var(--space-4) * -1);position:relative;container-type:inline-size}.smv-frame{height:var(--smv-h);background:var(--color-surface-sunken);border-top:var(--border-hairline) solid var(--color-line);border-bottom:var(--border-hairline) solid var(--color-line);position:relative}@container site (max-width:719px){.smv-frame{height:calc(var(--size-tap-min) * 7.5)}}@container site (min-width:720px){.smv{margin:0}.smv-frame{border:var(--border-hairline) solid var(--color-line);border-radius:var(--radius-md)}}.standmap .legend .tent .tr{fill:var(--color-surface);stroke:var(--color-primary);stroke-width:var(--border-strong)}.standmap .legend .t-pubother .tr{fill:var(--color-kraft);stroke:var(--color-on-kraft)}.standmap .legend .t-empty .tr{fill:var(--color-brand-paper);fill-opacity:.55;stroke:var(--color-text);stroke-dasharray:5 4}.stbl{border-collapse:collapse;width:100%}.stbl caption{text-align:left;font:var(--type-title-sm-weight) var(--type-title-sm-size)/var(--type-title-sm-line) var(--font-text);padding-bottom:var(--space-2)}.stbl th{text-align:left;color:var(--color-text-muted);font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-line) var(--font-text);padding:var(--space-2);border-bottom:var(--border-strong) solid var(--color-line);font-weight:700}.stbl td{padding:var(--space-2);border-bottom:var(--border-hairline) solid var(--color-line);vertical-align:middle;overflow-wrap:anywhere}.stbl td.n{width:var(--size-avatar)}.stbl .no{min-width:var(--size-lead);min-height:var(--space-8);border-radius:var(--radius-sm);border:var(--border-strong) solid var(--color-primary);background:var(--color-surface);color:var(--color-text);place-items:center;font-weight:700;display:inline-grid}.stbl .no.o{background:var(--color-kraft);border-color:var(--color-on-kraft);color:var(--color-on-kraft)}.stbl a{color:var(--color-primary);text-underline-offset:3px;min-height:var(--size-tap-min);align-items:center;font-weight:700;display:inline-flex}.stbl .what{color:var(--color-text-muted)}.stbl tr{scroll-margin-top:var(--space-16)}.stbl tr.hl td{background:var(--color-primary-container);color:var(--color-on-primary-container)}.stbl tr.hl .what,.stbl tr.hl a{color:inherit}@container site (max-width:719px){.stbl thead{display:none}.stbl tr{grid-template-columns:var(--size-avatar) minmax(0, 1fr);border-bottom:var(--border-hairline) solid var(--color-line);padding:var(--space-2) 0;display:grid}.stbl td{padding:var(--space-1) var(--space-2);border:0}.stbl td.n{grid-row:span 2}.stbl td.what{padding-top:0}.stbl td.what:empty{display:none}}@media (prefers-reduced-motion:no-preference){.stbl tr td{transition:background-color .2s}}
