.R8jkRG_rahmen{color:#171915;isolation:isolate;background:radial-gradient(120% 90% at 50% 0,#fff 0%,#f4f5f1 55%,#e9ebe4 100%);border:1px solid #17191514;border-radius:16px;width:100%;position:relative;overflow:hidden}.R8jkRG_buehne{position:absolute;inset:0}.R8jkRG_buehne canvas{touch-action:none;outline:none;width:100%;height:100%;display:block}.R8jkRG_platzhalter{color:#5d6259;text-align:center;align-content:center;place-items:center;gap:10px;padding:16px;font-size:13px;display:grid;position:absolute;inset:0}.R8jkRG_puls{background:linear-gradient(135deg,#1b1e24,#0a0c10);border-radius:12px;width:46px;height:46px;animation:1.6s ease-in-out infinite R8jkRG_puls;box-shadow:0 10px 30px #0a0c1040}@keyframes R8jkRG_puls{0%,to{opacity:.75;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.R8jkRG_puls{animation:none}}.R8jkRG_leiste{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffdb;border-radius:999px;gap:2px;padding:3px;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 1px 2px #0000000f,0 6px 18px #0000000f}.R8jkRG_leiste button{min-width:44px;min-height:32px;font:inherit;color:#5d6259;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}.R8jkRG_leiste button[aria-checked=true]{color:#fff;background:#171915}.R8jkRG_leiste button:focus-visible{outline-offset:1px;outline:2px solid #f26522}.R8jkRG_unten{z-index:2;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.R8jkRG_marke{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffdb;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0000000f}.R8jkRG_modulPunkt{background:linear-gradient(160deg,#2a2e36,#07080b);border:1px solid #000;border-radius:2px;width:10px;height:14px}.R8jkRG_hinweis{color:#5d6259;background:#fffc;border-radius:8px;padding:4px 8px;font-size:11px}.R8jkRG_kompass{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#ffffffdb;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 1px 2px #00000014}.R8jkRG_kompass svg{transition:transform 60ms linear}.R8jkRG_svg{width:100%;height:100%;position:absolute;inset:0}.R8jkRG_svg [data-platz]{cursor:pointer}.R8jkRG_svg [data-platz]:focus-visible{outline:none}.R8jkRG_svg [data-platz]:focus-visible>polygon{stroke:#f26522;stroke-width:.08px}.R8jkRG_svg [data-belegt=nein]:hover>polygon{fill:#f2652261}.R8jkRG_svg [data-belegt=ja]:hover>polygon{fill:#2c313a}
