/* Amtsmuseum (0.16.0): Schauwand im warmen Holzton wie die Vitrine (app.css .vt-*), Fundstück-Karten, Sockel in der Büroszene. */
.schauwand { font-family: var(--schrift); }
.mu-wand { fill: #f3e9d2; } .mu-tapete { stroke: #e8dcc0; stroke-width: 1; } .mu-leiste { fill: #a8865a; }
.mu-schild { fill: #5c3b1e; } .mu-schildtext { font-size: 8px; font-weight: 800; letter-spacing: .25em; fill: #f3e9d2; }
.mu-brett { fill: #c89b6a; } .mu-brett-kante { fill: #8a5a34; } .mu-konsole { fill: #8a5a34; }
.mu-sockel { fill: #5c3b1e; } .mu-sockel-top { fill: #8a5a34; } .mu-platznr { font-size: 4.2px; font-weight: 700; letter-spacing: .08em; fill: #e8dcc0; }
.mu-plakette { fill: #d4af37; } .mu-name { font-size: 5.8px; font-weight: 700; fill: #3b2f0a; }
.mu-platz { cursor: pointer; outline: none; } .mu-hit { fill: transparent; }
.mu-platz:hover .mu-hit, .mu-platz:focus-visible .mu-hit { fill: rgba(79,70,229,.12); }
.mu-leer .mu-plakette { fill: #c9c3b5; } .mu-leer .mu-name { fill: #6b7280; font-style: italic; }
.mu-silhouette { fill: #e3dac6; stroke: #b9ab8c; stroke-width: 1; stroke-dasharray: 3 2; } .mu-frage { font-size: 15px; font-weight: 800; fill: #a3916a; }
.mu-schatten { fill: rgba(0,0,0,.12); }
.mu-neu circle { fill: #dc2626; } .mu-neu text { font-size: 4.6px; font-weight: 800; fill: #fff; } .mu-neu { transition: opacity .6s; } .mu-neu-gesehen { opacity: 0; }
.mu-liste { display: grid; gap: 12px; } @media (min-width: 720px) { .mu-liste { grid-template-columns: 1fr 1fr; } }
.mu-karte { display: grid; grid-template-columns: 64px 1fr; gap: 12px; align-items: start; } .mu-karte svg { width: 64px; height: 64px; display: block; }
.mu-karte .etikett { justify-self: start; } .mu-karte h3 { margin: 4px 0 2px; }
:root[data-theme="dark"] .mu-wand { fill: #3b3425; } :root[data-theme="dark"] .mu-tapete { stroke: #4a4230; }
:root[data-theme="dark"] .mu-silhouette { fill: #4a4230; stroke: #6b5f45; } :root[data-theme="dark"] .mu-frage { fill: #8a7a52; }
/* Sockel in der Büroszene: Link statt Fenster, Rahmen erscheint wie bei den anderen Hotspots */
.hs-museum { cursor: pointer; } .hs-museum:focus-visible .hs-rahmen { opacity: 1; }
