button.galerie-knopf{cursor:pointer;font:inherit;font-size:15px;font-weight:500}.galerie-knopf[hidden]{display:none}.galerie-knopf .b-wuerfel{width:17px;height:17px}.betrachter{margin:auto;width:min(980px,calc(100vw - 32px));height:min(780px,calc(100dvh - 32px));max-width:none;max-height:none;padding:0;border:1px solid #3a3631;border-radius:2px;background:radial-gradient(ellipse at 50% 42%,#3a3733,#232120 58%,#1a1918);color:#efe9df;overflow:hidden}.betrachter[open]{display:grid;grid-template-rows:auto 1fr auto}.betrachter::backdrop{background:#1c1a17b8}.b-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 0 24px}.b-kopf h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:26px;line-height:1.15;color:#f6f1e8;margin:0}.b-kopf p{margin:4px 0 0;font-size:13px;letter-spacing:.06em;color:#b9b0a2}.b-zu{flex:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #4a453f;border-radius:50%;background:transparent;color:#efe9df;cursor:pointer;transition:background .2s,border-color .2s}.b-zu:hover,.b-zu:focus-visible{background:#3a3631;border-color:#8a6d2f}.b-feld{position:relative;min-height:0;touch-action:none}.b-feld canvas{position:absolute;inset:0;width:100%;height:100%;display:block;cursor:grab}.b-feld canvas:active{cursor:grabbing}.b-status[hidden]{display:none}.b-status{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:14px;letter-spacing:.06em;color:#b9b0a2}.b-hinweis{margin:0;padding:10px 24px 16px;font-size:13px;color:#a39a8c;text-align:center;letter-spacing:.03em}@media (max-width:600px){.betrachter{margin:auto;width:100vw;height:100dvh;border:0}.b-kopf{padding:14px 14px 0 18px}.b-kopf h2{font-size:22px}}
