:root,:host{--ol-background-color:white;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:#80808040;--ol-partial-background-color:#ffffffbf;--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}.ol-box{box-sizing:border-box;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color);border-radius:2px}.ol-mouse-position{position:absolute;top:8px;right:8px}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;padding:2px;position:absolute;bottom:8px;left:8px}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-align:center;will-change:contents, width;border-top:none;margin:1px;font-size:10px;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{background-color:var(--ol-foreground-color);float:right;z-index:10;width:1px;height:15px}.ol-scale-step-text{z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);font-size:10px;position:absolute;bottom:-5px}.ol-scale-text{text-align:center;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);font-size:12px;position:absolute;bottom:25px}.ol-scale-singlebar{z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color);height:10px;position:relative}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{background-color:var(--ol-subtle-background-color);border-radius:4px;position:absolute}.ol-zoom{top:.5em;left:.5em}.ol-rotate{transition:opacity .25s linear,visibility linear;top:.5em;right:.5em}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{top:.5em;right:.5em}.ol-control button{color:var(--ol-subtle-foreground-color);font-weight:700;font-size:inherit;text-align:center;background-color:var(--ol-background-color);border:none;border-radius:2px;width:1.375em;height:1.375em;margin:1px;padding:0;line-height:.4em;text-decoration:none;display:block}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{will-change:transform;font-weight:400;display:block}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-decoration:none}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;flex-flow:row-reverse;align-items:center;max-width:calc(100% - 1.3em);display:flex;bottom:.5em;right:.5em}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);margin:0;padding:1px .5em;font-size:12px}.ol-attribution li{list-style:none;display:inline}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{border-radius:4px 0 0;bottom:0;right:0}.ol-attribution.ol-uncollapsible img{max-height:1.6em;margin-top:-.2em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{height:200px;top:4.5em;left:.5em}.ol-zoomslider button{height:10px;position:relative}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{bottom:.5em;left:.5em}.ol-overviewmap.ol-uncollapsible{border-radius:0 4px 0 0;bottom:0;left:0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);width:150px;height:150px}.ol-overviewmap:not(.ol-collapsed) button{position:absolute;bottom:0;left:0}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}[hidden]{display:none!important}body{color:#222;background:#f4f4f2;margin:0;font:15px/1.45 system-ui,sans-serif}.pl-start{max-width:860px;margin:0 auto;padding:40px 20px}.pl-start h1{margin:0 0 6px;font-size:26px}.pl-kacheln{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin-top:22px;display:grid}.pl-kachel{text-align:left;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex}.pl-kachel:hover,.pl-kachel:focus-visible{border-color:#888}.pl-kachel strong{font-size:17px}.pl-kachel small{color:#777}.pl-training{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:32px;padding:24px 16px;display:flex}.pl-schrittkarte{background:#fff;border:1px solid #ddd;border-radius:12px;width:360px;max-width:100%;padding:18px 20px}.pl-kopf{color:#666;justify-content:space-between;margin-bottom:12px;font-size:13px;display:flex}.pl-kopf a{color:inherit}.pl-fortschritt{background:#eee;border-radius:2px;height:4px;overflow:hidden}.pl-fortschritt span{background:#444;height:100%;transition:width .2s;display:block}.pl-nr{color:#777;margin-top:8px;font-size:12px}.pl-schrittkarte h2{margin:6px 0 8px;font-size:19px}.pl-knoepfe{gap:8px;margin-top:16px;display:flex}.pl-knoepfe button{font:inherit;cursor:pointer;background:#fff;border:1px solid #bbb;border-radius:8px;flex:1;padding:8px 6px}.pl-knoepfe button:disabled{opacity:.4;cursor:default}.pl-knoepfe .pl-haupt{color:#fff;background:#444;border-color:#444}.pl-hinweis{background:#fff6d6;border-radius:8px;padding:8px 10px}.pl-fehler{background:#fde2e1;border-radius:8px;padding:8px 10px}.pl-klein{color:#777;margin-bottom:0;font-size:12px}.ist-ziel{outline:3px solid var(--mm-grass,#7cc694);outline-offset:2px;z-index:1;animation:1s ease-in-out infinite pl-puls}.pl-zeigt .ist-ziel{animation-duration:.25s}@keyframes pl-puls{50%{outline-color:#7cc69440}}@font-face{font-family:Inter MM;src:url(./Inter-Regular-CKX1N0ak.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Inter MM;src:url(./Inter-SemiBold-DtdDzxp6.ttf)format("truetype");font-weight:600;font-display:swap}:root{--mm-grass:#7cc694;--mm-forest:#0e4a3d;--mm-night:#12181f;--mm-polar:#fff;--mm-light-green:#eff5f3;--mm-deep-ocean:#1c324a;--mm-medium-green:#b7cdc4;--mm-dark-green:#6e9991;--mm-grey:#e2e2e2;--mm-dark-grey:#41464c;--mm-medium-grey:#a0a3a5;--mm-sand:#fff4e2;--mm-sun:#f4cb46;--mm-earth:#4d2a24;--mm-grape:#5a2740;--mm-snapping:#bd74ff;--mm-positive:#c0ebcf;--mm-warning:#f7ddaf;--mm-negative:#f0c4bc;--mm-warning-ink:#6a4a10;--mm-error-ink:#7a1f12;--mm-tilt-gut:#2e9e5b;--mm-tilt-mittel:#e8a400;--mm-shadow:#0000004d;--mm-line:#c3ccc5;--mm-disabled-fill:var(--mm-medium-green);--mm-disabled-ink:#2f4a41;--mm-font:"Inter MM", "Inter", system-ui, sans-serif;--mm-h3:600 24px/1.3 var(--mm-font);--mm-t1:600 18px/1.3 var(--mm-font);--mm-t2:600 16px/1.3 var(--mm-font);--mm-t3:600 14px/1.3 var(--mm-font);--mm-t4:600 12px/1.3 var(--mm-font);--mm-p4:400 16px/1.4 var(--mm-font);--mm-p5:400 14px/1.4 var(--mm-font);--mm-p6:400 12px/1.35 var(--mm-font);--mm-m4:4px;--mm-m6:6px;--mm-m8:8px;--mm-m10:10px;--mm-m12:12px;--mm-m16:16px;--mm-m20:20px;--mm-m40:40px;--mm-map-item:50px;--mm-map-margin:20px;--mm-add-button:70px;--mm-row50:50px;--mm-toolbar:58px;--mm-icon:24px;--mm-round-button:40px;--mm-row36:36px;--mm-max-seite:720px;--mm-r10:10px;--mm-r12:12px;--mm-r16:16px;--mm-r20:20px;--mm-schatten:2px 3px 10px var(--mm-shadow);--mm-tour-dim:#12171f9e;--mm-tour-ring:3px;--mm-dim:#00000052;--mm-safe-top:48px;--mm-safe-bottom:8px}.ist-tablet{--mm-safe-top:24px}.mm-geraet{box-sizing:content-box;width:var(--mm-breite);height:var(--mm-hoehe);padding:var(--mm-rahmen);background:#1b1d1f;border-radius:54px;flex:none;position:relative;box-shadow:0 0 0 1px #3a3d40,0 24px 60px #00000040}.mm-geraet.ist-handy .mm-bildschirm{border-radius:44px}.mm-kamera{display:none}.mm-geraet.ist-tablet{background:#24272a;border-radius:34px;box-shadow:inset 0 0 0 3px #2f3337,0 0 0 1px #3a3d40,0 24px 60px #00000040}.mm-geraet.ist-tablet .mm-bildschirm{border-radius:8px}.mm-geraet.ist-tablet .mm-kamera{top:calc(var(--mm-rahmen) / 2 - 4px);background:#3a3f44;border-radius:50%;width:8px;height:8px;margin-left:-4px;display:block;position:absolute;left:50%}.mt-geraet-kopf{justify-content:center;margin-bottom:16px;display:flex}.mm-bildschirm{background:var(--mm-polar);width:100%;height:100%;font:var(--mm-p5);color:var(--mm-night);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}:where(.mm-bildschirm) *,:where(.mm-bildschirm) :before,:where(.mm-bildschirm) :after{box-sizing:border-box}:where(.mm-bildschirm) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.mm-karte{position:absolute;inset:0}.mm-karte .ol-attribution{bottom:calc(var(--mm-safe-bottom) + 2px);font-size:10px;right:4px}.mm-statusleiste{height:38px;font:500 14px/1 var(--mm-font);color:var(--mm-night);pointer-events:none;z-index:50;justify-content:space-between;align-items:center;padding:12px 30px 0;display:flex;position:absolute;inset:0 0 auto}.ist-tablet .mm-statusleiste{height:var(--mm-safe-top);padding:0 24px;font-size:13px}.mm-system{align-items:center;gap:6px;display:flex}.mm-netz{clip-path:polygon(100% 0,100% 100%,0 100%);background:currentColor;width:14px;height:12px}.mm-akku{background:currentColor;border-radius:2px;width:9px;height:14px}.mm-gestenleiste{background:var(--mm-night);opacity:.85;pointer-events:none;z-index:50;border-radius:2px;width:108px;height:4px;margin-left:-54px;position:absolute;bottom:8px;left:50%}.mm-icon{width:var(--mm-icon);height:var(--mm-icon);-webkit-mask:var(--mm-icon-url) center / contain no-repeat;-webkit-mask:var(--mm-icon-url) center / contain no-repeat;mask:var(--mm-icon-url) center / contain no-repeat;background-color:currentColor;flex:none;display:inline-block}img.mm-icon{background:0 0;-webkit-mask:none;mask:none}.mm-icon-14{width:14px;height:14px}.mm-icon-20{width:20px;height:20px}.mm-icon-30{width:30px;height:30px}.mm-ebene{pointer-events:none;position:absolute;inset:0}.mm-ebene>*{pointer-events:auto}.mm-ebene-knoepfe{z-index:10}.mm-ebene-vorschau{z-index:20}.mm-ebene-formular{z-index:21}.mm-ebene-werkzeuge{z-index:30}.mm-ebene-fenster{z-index:31}.mm-ebene-menue{z-index:40}.mm-dim{background:var(--mm-dim);opacity:0;transition:opacity .25s;position:absolute;inset:0}.mm-dim-klar{background:0 0}.ist-offen>.mm-dim{opacity:1}.mm-kartenknopf{width:var(--mm-map-item);height:var(--mm-map-item);background:var(--mm-polar);color:var(--mm-forest);box-shadow:var(--mm-schatten);border-radius:50%;place-items:center;display:grid;position:relative}.mm-oben-links,.mm-oben-rechts{top:calc(var(--mm-safe-top) + var(--mm-m10));position:absolute}.mm-oben-links{left:var(--mm-map-margin)}.mm-oben-rechts{right:var(--mm-map-margin)}.mm-sync-punkt{background:var(--mm-sun);border:2px solid var(--mm-polar);border-radius:50%;width:14px;height:14px;position:absolute;top:-2px;right:-2px}.mm-spalte-rechts{right:var(--mm-map-margin);bottom:calc(var(--mm-safe-bottom) + var(--mm-map-margin));align-items:flex-end;gap:var(--mm-m20);flex-direction:column;display:flex;position:absolute}.mm-erfassen-knopf{width:var(--mm-add-button);height:var(--mm-add-button);background:var(--mm-grass);cursor:default}.mm-unten-links{left:var(--mm-map-margin);bottom:calc(var(--mm-safe-bottom) + var(--mm-map-margin));position:absolute}.mm-badge{height:var(--mm-map-item);padding:0 var(--mm-m20) 0 var(--mm-m16);font:var(--mm-t3);box-shadow:var(--mm-schatten);border-radius:25px;align-items:center;gap:8px;display:flex}.mm-badge-gut{background:var(--mm-positive);color:var(--mm-forest)}.mm-badge-mittel{background:var(--mm-warning);color:var(--mm-earth)}.mm-badge-strich{background:currentColor;width:1px;height:20px}.mm-modus-schalter{top:calc(var(--mm-safe-top) + var(--mm-m10));height:var(--mm-map-item);background:var(--mm-polar);box-shadow:var(--mm-schatten);white-space:nowrap;border-radius:25px;align-items:center;padding:0 4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.mm-segment{height:42px;padding:0 var(--mm-m20);font:var(--mm-t4);color:var(--mm-forest);border-radius:21px;align-items:center;gap:6px;display:flex}.mm-segment.ist-an{background:var(--mm-grass)}.mm-infobox{top:calc(var(--mm-safe-top) + var(--mm-m10) + var(--mm-map-item) + var(--mm-m12));left:var(--mm-map-margin);right:var(--mm-map-margin);padding:9px var(--mm-m20);font:var(--mm-t3);color:var(--mm-forest);text-align:center;background:#ffffffe0;border-radius:20px;animation:.4s 6s forwards mm-ausblenden;position:absolute;pointer-events:none!important}@keyframes mm-ausblenden{to{opacity:0;visibility:hidden}}.mm-linienwerkzeuge{right:var(--mm-map-margin);bottom:calc(var(--mm-safe-bottom) + var(--mm-map-margin) + var(--mm-map-item) + var(--mm-m20));width:var(--mm-map-item);background:var(--mm-polar);box-shadow:var(--mm-schatten);border-radius:25px;flex-direction:column;align-items:center;display:flex;position:absolute}.mm-werkzeug{width:100%;height:56px;color:var(--mm-forest);place-items:center;display:grid}.mm-werkzeug:first-child{color:var(--mm-medium-green)}.mm-linienwerkzeuge>i{background:var(--mm-grey);width:25px;height:1px}.mm-erfassen-pille{right:var(--mm-map-margin);bottom:calc(var(--mm-safe-bottom) + var(--mm-map-margin));height:var(--mm-map-item);background:var(--mm-polar);box-shadow:var(--mm-schatten);z-index:1;border-radius:25px;align-items:center;padding:0 4px;display:flex;position:absolute}.mm-erfassen-pille>*{border-radius:21px;align-items:center;height:42px;display:flex}.mm-pille-abbrechen{padding:0 var(--mm-m16);background:var(--mm-negative);color:var(--mm-grape)}.mm-pille-layer{padding:0 var(--mm-m16);color:var(--mm-forest);gap:8px}.mm-pille-layer>span{flex-direction:column;gap:2px;display:flex}.mm-pille-layer small{font:var(--mm-p6);opacity:.7;line-height:1}.mm-pille-layer b{font:var(--mm-t4);align-items:center;gap:4px;line-height:1.25;display:flex}.mm-pille-layer b>span{white-space:nowrap;text-overflow:ellipsis;max-width:78px;overflow:hidden}.mm-pille-fertig{gap:var(--mm-m8);padding:0 var(--mm-m20);background:var(--mm-grass);color:var(--mm-forest);font:var(--mm-t3)}.ist-bearbeitung .mm-unten-links{bottom:calc(var(--mm-safe-bottom) + var(--mm-map-margin) + var(--mm-map-item) + var(--mm-m20))}.mm-kapsel{top:calc(var(--mm-safe-top) + var(--mm-m10));left:calc(var(--mm-map-margin) + var(--mm-map-item) + var(--mm-m12));height:var(--mm-map-item);border-radius:calc(var(--mm-map-item) / 2);background:var(--mm-polar);box-shadow:var(--mm-schatten);align-items:center;display:flex;position:absolute;overflow:hidden}.mm-kapsel-teil{align-items:center;gap:var(--mm-m8);height:100%;color:var(--mm-forest);padding:0 14px;display:flex}.mm-kapsel-teil.ist-an,.mm-kapsel-teil:active{background:var(--mm-light-green)}.mm-kapsel-text{max-width:max(60px, var(--mm-breite) - 2 * var(--mm-map-margin) - 200px);font:var(--mm-t3);color:var(--mm-night);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mm-kapsel-thema .mm-icon{color:var(--mm-night)}.mm-kapsel-trenner{background:var(--mm-grey);flex:none;width:1px;height:50%}.mm-bildschirm .mm-kapsel-teil.ist-ziel{outline-offset:-3px;border-radius:inherit}.mm-bildschirm .mm-kapsel-teil.ist-ziel:first-child{border-radius:25px 0 0 25px}.mm-bildschirm .mm-kapsel-teil.ist-ziel:last-child{border-radius:0 25px 25px 0}.mm-kapsel-fenster{--mm-kapsel-oben:calc(var(--mm-safe-top) + var(--mm-m10) + var(--mm-map-item) + var(--mm-m8));top:var(--mm-kapsel-oben);left:var(--mm-map-margin);width:min(380px, 100% - 2 * var(--mm-map-margin));max-height:calc(100% - var(--mm-kapsel-oben) - var(--mm-safe-bottom) - var(--mm-map-margin) - var(--mm-map-item) - var(--mm-m20));border-radius:var(--mm-r12);background:var(--mm-polar);box-shadow:var(--mm-schatten);position:absolute;overflow:auto}.mm-kapsel-kopf{padding:0 var(--mm-m16) 6px;font:var(--mm-p6);color:var(--mm-dark-grey)}.mm-kapsel-kopf b{font-weight:700}.mm-kapsel-linie{background:var(--mm-grey);height:1px;display:block}.mm-themen-karte{width:min(320px, 100% - 2 * var(--mm-map-margin));padding:var(--mm-m12) 0 var(--mm-m8)}.mm-thema-zeile{justify-content:space-between;align-items:center;gap:var(--mm-m8);height:48px;padding:0 var(--mm-m16);font:var(--mm-t3);color:var(--mm-night);display:flex}.mm-thema-zeile>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mm-thema-zeile .mm-icon{color:var(--mm-forest)}.mm-thema-zeile:active{background:var(--mm-light-green)}.mm-hintergrund-karte{padding:var(--mm-m12) var(--mm-m16) var(--mm-m16)}.mm-hintergrund-karte .mm-kapsel-kopf{padding:0 0 var(--mm-m8)}.mm-layer-karte{height:min(560px, 100% - var(--mm-kapsel-oben) - var(--mm-safe-bottom) - var(--mm-map-margin));flex-direction:column;max-height:none;display:flex;overflow:hidden}.mm-layer-kopf{height:56px;padding:0 var(--mm-m8) 0 var(--mm-m16);border-bottom:1px solid var(--mm-grey);font:var(--mm-t2);color:var(--mm-forest);flex:none;align-items:center;display:flex}.mm-layer-kopf>span:first-child{flex:1}.mm-layer-baum{flex:1;overflow:auto}.mm-layer-zeile{align-items:center;gap:var(--mm-m16);height:56px;padding:0 var(--mm-m16);border-bottom:1px solid var(--mm-grey);font:var(--mm-t3);color:var(--mm-night);display:flex}.mm-layer-zeile>span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.mm-layer-zeile.ist-aus>.mm-icon{opacity:.45}.mm-layer-zeile.ist-aus>span{color:var(--mm-medium-grey)}.mm-schalter-karte:not(.ist-an){background:var(--mm-grey)}.mm-breitengriff{background:var(--mm-medium-grey);border-radius:2px;width:4px;height:36px;margin-top:-18px;position:absolute;top:50%;right:6px}.mm-drawer{border-radius:var(--mm-r20) var(--mm-r20) 0 0;background:var(--mm-polar);max-height:60%;padding-bottom:calc(var(--mm-safe-bottom) + var(--mm-m20));flex-direction:column;transition:transform .25s ease-out;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.ist-offen>.mm-drawer,.ist-offen>.mm-vorschau{transform:none}.mm-drawer-kopf{height:60px;margin-top:var(--mm-m10);font:var(--mm-t2);color:var(--mm-forest);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.mm-drawer-kopf .mm-rundknopf{right:var(--mm-m20);position:absolute}.mm-drawer-inhalt{padding:var(--mm-m10) var(--mm-m20) 0;overflow:auto}.mm-rundknopf{width:var(--mm-round-button);height:var(--mm-round-button);background:var(--mm-polar);color:var(--mm-forest);border-radius:50%;flex:none;place-items:center;display:grid}.mm-rundknopf-hell{background:var(--mm-light-green)}.mm-rundknopf-gruen{background:var(--mm-grass)}.mm-rundknopf-rand{box-shadow:inset 0 0 0 1.5px var(--mm-forest);background:0 0}.mm-kacheln{gap:var(--mm-m12);padding-bottom:var(--mm-m8);display:flex;overflow-x:auto}.mm-kachel{text-align:left;flex-direction:column;flex:none;gap:4px;width:84px;display:flex}.mm-kachel-bild{border-radius:var(--mm-r12);background:var(--mm-light-green);width:84px;height:63px;box-shadow:inset 0 0 0 1px var(--mm-grey);display:block;position:relative;overflow:hidden}.mm-kachel-bild img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mm-kachel-bild:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--mm-grey);position:absolute;inset:0}.mm-kachel.ist-an .mm-kachel-bild:after{box-shadow:inset 0 0 0 3px var(--mm-forest)}.mm-kachel-haken{background:var(--mm-polar);width:20px;height:20px;color:var(--mm-forest);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;top:4px;right:4px}.mm-kachel-haken .mm-icon{width:20px;height:20px}.mm-kachel-name{font:var(--mm-p6);color:var(--mm-night);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mm-kachel.ist-an .mm-kachel-name{font:var(--mm-t4);color:var(--mm-forest)}.mm-seite{background:var(--mm-light-green);flex-direction:column;transition:transform .25s ease-out;display:flex;position:absolute;inset:0;transform:translate(100%)}.ist-offen>.mm-seite{transform:none}.mm-seiten-kopf{grid-template-columns:var(--mm-round-button) 1fr var(--mm-round-button);align-items:center;gap:var(--mm-m10);height:60px;padding:0 var(--mm-m20);font:var(--mm-t3);color:var(--mm-forest);text-align:center;flex:none;display:grid}.mm-seite>.mm-seiten-kopf{margin-top:var(--mm-safe-top)}.mm-seiten-inhalt{padding:var(--mm-m10) var(--mm-m20) var(--mm-m20);flex:1;overflow:auto}.mm-listenzeile{align-items:center;gap:var(--mm-m12);padding:var(--mm-m20) 0;border-bottom:1px solid var(--mm-grey);font:var(--mm-t3);color:var(--mm-night);display:flex}.mm-listenzeile>.mm-icon{color:var(--mm-forest)}.mm-listenzeile>span:not(.mm-icon){flex:1}.mm-schalter{background:var(--mm-polar);border-radius:14px;width:48px;height:28px;transition:background .15s;position:relative}.mm-schalter.ist-an{background:var(--mm-grass)}.mm-schalter>i{background:var(--mm-forest);border-radius:50%;width:20px;height:20px;transition:left .15s;position:absolute;top:4px;left:7px}.mm-schalter.ist-an>i{left:21px}.mm-burger{width:min(320px,85%);padding:calc(2 * var(--mm-safe-top) + var(--mm-m20)) var(--mm-m20) var(--mm-m8);background:var(--mm-polar);transition:transform .25s ease-out;position:absolute;inset:0 auto 0 0;overflow:auto;transform:translate(-100%)}.ist-offen>.mm-burger{transform:none}.mm-ebene-menue>.mm-dim{left:min(320px,85%)}.mm-bildschirm .mm-dim.ist-ziel{outline-offset:-3px;animation:none}.mm-burger-kopf{height:64px;font:var(--mm-t1);color:var(--mm-forest);align-items:center;display:flex}.mm-burger-gruppe{padding-top:var(--mm-m20);font:var(--mm-t4);color:var(--mm-dark-green)}.mm-flyout{right:calc(var(--mm-map-margin) + var(--mm-map-item) + var(--mm-m10));bottom:calc(var(--mm-safe-bottom) + var(--mm-map-margin) + var(--mm-add-button) + var(--mm-m20) + var(--mm-map-item) + var(--mm-m20));padding:var(--mm-m10);border-radius:var(--mm-r10);background:var(--mm-polar);box-shadow:var(--mm-schatten);opacity:0;transform-origin:100% 100%;transition:opacity .15s,transform .15s;position:absolute;transform:scale(.96)}.ist-offen>.mm-flyout{opacity:1;transform:none}.mm-flyout-titel{padding:var(--mm-m10) var(--mm-m10) var(--mm-m6);font:var(--mm-p6);color:var(--mm-dark-grey)}.mm-flyout-eintrag{height:48px;padding:0 var(--mm-m20) 0 var(--mm-m10);border-radius:var(--mm-r10);font:var(--mm-t3);color:var(--mm-forest);white-space:nowrap;align-items:center;gap:10px;display:flex}.mm-flyout-eintrag[data-aktion]{cursor:pointer}.mm-flyout-eintrag[data-aktion]:active{background:var(--mm-light-green)}.mm-flyout-linie{height:1px;margin:5px var(--mm-m10) 0;background:var(--mm-grey)}.mm-vorschau{padding:var(--mm-m20) var(--mm-m20) calc(var(--mm-safe-bottom) + var(--mm-m20));gap:var(--mm-m20)}.mm-vorschau-kopf{align-items:center;gap:var(--mm-m10);display:flex}.mm-vorschau-kopf h2{font:var(--mm-t1);color:var(--mm-forest);flex:1;margin:0}.mm-aktionsleiste{align-items:center;gap:var(--mm-m12);display:flex}.mm-knopf-primaer{justify-content:center;align-items:center;gap:var(--mm-m12);background:var(--mm-grass);height:48px;color:var(--mm-forest);font:var(--mm-t3);border-radius:24px;flex:1;display:flex}.mm-vorschau-felder{margin:0;overflow:auto}.mm-vorschau-felder>div{padding:var(--mm-m12) 0;border-bottom:1px solid var(--mm-grey)}.mm-vorschau-felder>div:last-child{border-bottom:0}.mm-vorschau-felder dt{font:var(--mm-p6);color:var(--mm-night)}.mm-vorschau-felder dd{margin:var(--mm-m8) 0 0;font:var(--mm-t3);color:var(--mm-night)}.mm-formular{flex-direction:column;transition:transform .25s ease-out;display:flex;position:absolute;inset:50% 0 0;transform:translateY(100%)}.ist-offen>.mm-formular{transform:none}.mm-formular-griff{background:var(--mm-medium-grey);z-index:1;border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}.mm-formular-seite{background:var(--mm-light-green);flex-direction:column;flex:1;min-height:0;padding-top:30px;display:flex}.mm-formular .mm-seiten-kopf{font:var(--mm-t3)}.mm-feld{gap:var(--mm-m8);margin-bottom:var(--mm-m20);flex-direction:column;display:flex}.mm-feld-name{font:var(--mm-p6);color:var(--mm-night)}.mm-feld-wert{height:var(--mm-row50);padding:0 var(--mm-m20);border-radius:var(--mm-r12);background:var(--mm-polar);font:var(--mm-p5);color:var(--mm-night);justify-content:space-between;align-items:center;display:flex}.mm-feld-wert .mm-icon{color:var(--mm-forest)}.mm-zoom-objekt{right:var(--mm-map-margin);position:absolute;top:-70px}.mm-fussleiste{height:calc(var(--mm-toolbar) + var(--mm-safe-bottom) + 8px);padding-bottom:calc(var(--mm-safe-bottom) + 8px);background:var(--mm-forest);flex:none;display:flex}.mm-fussknopf{font:var(--mm-t4);color:var(--mm-polar);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.mm-bildschirm .ist-ziel{outline:var(--mm-tour-ring) solid var(--mm-grass);outline-offset:3px;z-index:2;animation:1.6s ease-out infinite mm-ziel}.mm-bildschirm .mm-listenzeile.ist-ziel,.mm-bildschirm .mm-flyout-eintrag.ist-ziel,.mm-bildschirm .mm-fussknopf.ist-ziel{outline-offset:-3px;border-radius:var(--mm-r10)}.mm-bildschirm .mm-kachel.ist-ziel{outline:0;animation:none}.mm-bildschirm .mm-kachel.ist-ziel .mm-kachel-bild{outline:var(--mm-tour-ring) solid var(--mm-grass);outline-offset:2px;animation:1.6s ease-out infinite mm-ziel}@keyframes mm-ziel{0%{box-shadow:var(--mm-schatten), 0 0 0 3px #7cc69499}70%,to{box-shadow:var(--mm-schatten), 0 0 0 16px #7cc69400}}.pl-zeigt .mm-bildschirm .ist-ziel{animation-duration:.5s}.ist-quer .mm-drawer{border-radius:var(--mm-r20) 0 0 var(--mm-r20);width:45%;max-height:100%;box-shadow:-3px -2px 10px var(--mm-shadow);left:auto;transform:translate(100%)}.ist-quer .mm-ebene-fenster>.mm-dim,.ist-quer .mm-ebene-dialog>.mm-dim{background:0 0}.ist-quer .mm-vorschau{width:50%}.ist-quer .ist-offen>.mm-drawer,.ist-quer .ist-offen>.mm-vorschau{transform:none}.ist-quer .mm-formular{inset:0 0 0 50%;transform:translate(100%)}.ist-quer .ist-offen>.mm-formular{transform:none}.ist-quer .mm-formular-seite{padding-top:var(--mm-safe-top);border-top-left-radius:var(--mm-r20);box-shadow:-3px -2px 10px var(--mm-shadow)}.ist-quer .mm-formular-griff{width:4px;height:36px;margin:-18px 0 0;top:50%;left:8px}.ist-quer .mm-zoom-objekt{top:auto;right:calc(100% + var(--mm-map-margin));bottom:calc(var(--mm-safe-bottom) + var(--mm-map-margin))}.ist-tablet .mm-pille-layer b>span{max-width:256px}.ist-tablet .mm-infobox{top:calc(var(--mm-safe-top) + var(--mm-m10));width:500px;min-height:40px;left:auto}.mm-icon-16{width:16px;height:16px}.mm-ebene-seite{z-index:45}.mm-ebene-dialog{z-index:50}.mm-badge-schlecht{background:var(--mm-negative);color:var(--mm-grape)}.mm-knopf-breit{flex:none;width:100%}.mm-knopf-primaer:disabled{background:var(--mm-medium-green);color:var(--mm-dark-green);cursor:default}.mm-knopf-zweit{height:48px;box-shadow:inset 0 0 0 1px var(--mm-forest);color:var(--mm-forest);font:var(--mm-t3);border-radius:24px;justify-content:center;align-items:center;display:flex}.mm-knopf-zweit:disabled{box-shadow:inset 0 0 0 1px var(--mm-medium-green);color:var(--mm-dark-green);cursor:default}.mm-knopf-natuerlich{gap:var(--mm-m12);padding:0 var(--mm-m20);flex:none}.mm-knopf-text{width:100%;height:48px;color:var(--mm-forest);font:var(--mm-t3);text-align:center;display:block}.mm-knopf-grape{background:var(--mm-grape);color:var(--mm-polar)}.mm-seite-voll .mm-seiten-kopf{font:var(--mm-t3)}.mm-seiten-spalte{max-width:var(--mm-max-seite);margin:0 auto}.mm-seiten-fuss{padding:var(--mm-m8) var(--mm-m20) calc(var(--mm-safe-bottom) + var(--mm-m8));flex:none}.mm-seite-voll .mm-seiten-inhalt{padding-bottom:var(--mm-m20)}.mm-einstellungen{gap:var(--mm-m20);flex-direction:column;display:flex}.mm-einstellungen-abschnitt{margin:var(--mm-m20) 0 0;font:var(--mm-h3);color:var(--mm-forest)}.mm-einstellungen-abschnitt:first-child{margin-top:0}.mm-linie{background:var(--mm-grey);border:0;width:100%;height:1px;margin:0}.mm-einstellung{align-items:center;display:flex}.mm-einstellung[data-aktion],.mm-einstellung[data-ziel]{cursor:pointer}.mm-einstellung.ist-aus{opacity:.4}.mm-einstellung-text{gap:var(--mm-m8);flex-direction:column;width:60%;display:flex}.mm-einstellung-text b{font:var(--mm-t3);color:var(--mm-night)}.mm-einstellung-text small{font:var(--mm-p6);color:var(--mm-night);line-height:1.6}.mm-einstellung-wert{width:40%;font:var(--mm-t3);color:var(--mm-forest);text-align:right;justify-content:flex-end;display:flex}.mm-einstellung .mm-schalter{display:block}.mm-empfaenger-gruppe{padding-top:var(--mm-m20);border-bottom:1px solid var(--mm-grey);font:var(--mm-p6);color:var(--mm-night);padding-bottom:4px}.mm-empfaenger{align-items:center;gap:var(--mm-m12);padding:var(--mm-m8) 0;cursor:pointer;display:flex}.mm-empfaenger.mit-linie{border-bottom:1px solid var(--mm-grey)}.mm-empfaenger-text{flex-direction:column;flex:1;display:flex}.mm-empfaenger-text b{font:var(--mm-t3);color:var(--mm-night)}.mm-empfaenger-text small{font:var(--mm-p6);color:var(--mm-night)}.mm-empfaenger .mm-rundknopf{background:0 0}.mm-radio{background:var(--mm-polar);width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--mm-forest);color:var(--mm-forest);border-radius:50%;flex:none;place-items:center;display:grid}.mm-radio.ist-an{background:var(--mm-grass);box-shadow:inset 0 0 0 2px var(--mm-grass)}.mm-meldung{text-align:center;flex-direction:column;align-items:center;display:flex}.mm-meldung-bild{width:140px;height:auto;margin-bottom:var(--mm-m20)}.mm-meldung h2{margin:0 0 var(--mm-m12);font:var(--mm-t1);color:var(--mm-forest)}.mm-meldung p{margin:0 0 var(--mm-m12);font:var(--mm-p5);color:var(--mm-night)}.mm-meldung p:empty{display:none}.mm-meldung-mitte{justify-content:center;min-height:100%}.mm-seite-voll .mm-seiten-spalte:has(.mm-meldung-mitte){height:100%}.mm-dialog-knoepfe{gap:var(--mm-m20);margin-top:var(--mm-m40);flex-direction:column;display:flex}.mm-dialog-knoepfe:empty,.mm-dialog .mm-drawer-kopf>span:empty{display:none}.mm-drawer-kopf-t2{font:var(--mm-t2)}.mm-drawer-links{left:var(--mm-m20);font:var(--mm-t3);color:var(--mm-dark-grey);cursor:pointer;position:absolute}.mm-drawer-liste .mm-listenzeile{cursor:pointer}.mm-drawer-liste .mm-listenzeile:last-child{border-bottom:0}.mm-drawer-einleitung{padding-bottom:var(--mm-m16);font:var(--mm-p5);color:var(--mm-night);text-align:justify;margin:0}.mm-drawer-einleitung u{text-decoration-thickness:1px}.mm-wahlkarte{align-items:center;gap:var(--mm-m20);width:100%;min-height:80px;margin-bottom:var(--mm-m12);padding:0 var(--mm-m20);border-radius:var(--mm-r12);background:var(--mm-polar);box-shadow:inset 0 0 0 1px var(--mm-medium-green);text-align:left;display:flex}.mm-wahlkarte>span{flex-direction:column;gap:4px;display:flex}.mm-wahlkarte b{font:var(--mm-t3);color:var(--mm-night)}.mm-wahlkarte small{font:var(--mm-p6);color:var(--mm-night)}.mm-wahlkarte-icon{background:var(--mm-light-green);width:40px;height:40px;color:var(--mm-forest);border-radius:50%;flex:none;place-items:center;display:grid}.mm-wahlkarte.ist-an{background:var(--mm-forest);box-shadow:none}.mm-wahlkarte.ist-an b,.mm-wahlkarte.ist-an small{color:var(--mm-polar)}.mm-wahlkarte.ist-an .mm-wahlkarte-icon{background:var(--mm-polar)}.mm-wahlkarte+.mm-knopf-primaer{margin-top:var(--mm-m8)}.mm-hoehe{gap:var(--mm-m20);flex-direction:column;display:flex}.mm-hoehe-klein{font:400 13px/1.4 var(--mm-font);color:var(--mm-dark-grey);margin:0}.mm-hoehe-delta{font:600 36px/1.1 var(--mm-font);color:var(--mm-disabled-ink)}.mm-hoehe-delta.ist-hoeher{color:var(--mm-forest)}.mm-hoehe-delta.ist-tiefer{color:var(--mm-error-ink)}.mm-hoehe-delta+.mm-hoehe-klein{margin-top:calc(4px - var(--mm-m20))}.mm-hoehe-werte{display:flex}.mm-hoehe-werte>div{gap:var(--mm-m10);flex-direction:column;flex:1;display:flex}.mm-hoehe-werte>div:last-child{text-align:right}.mm-hoehe-werte small{font:var(--mm-p6);color:var(--mm-night)}.mm-hoehe-werte b{font:var(--mm-t3);color:var(--mm-night)}.mm-hoehe-guete{padding:var(--mm-m8) var(--mm-m12);font:400 13px/1.4 var(--mm-font);border-radius:6px}.mm-hoehe-guete.ist-gut{background:var(--mm-positive);color:var(--mm-forest)}.mm-hoehe-guete.ist-mittel{background:var(--mm-warning);color:var(--mm-warning-ink)}.mm-hoehe .mm-feld{margin:0}.mm-feld-sunken{background:var(--mm-light-green)}.mm-feld-leer{color:var(--mm-medium-grey)}.mm-hoehe .mm-knopf-primaer .mm-icon{color:var(--mm-forest)}.mm-drawer-frei{box-shadow:0 -2px 10px var(--mm-shadow)}.mm-feld[data-aktion],.mm-feld[data-ziel]{cursor:pointer}.mm-aenderungen{gap:var(--mm-m8);padding-top:var(--mm-m40);flex-direction:column;display:flex}.mm-aenderungen-abschnitt{height:24.5px;font:var(--mm-t3);color:var(--mm-night);align-items:center;display:flex}.mm-aenderungen-tabelle{gap:var(--mm-m8);flex-direction:column;display:flex}.mm-aenderungen-tabelle>span{font:var(--mm-p6);color:var(--mm-night)}.mm-aenderung{align-items:center;gap:var(--mm-m8);height:var(--mm-row36);padding:0 var(--mm-m8);font:var(--mm-t4);border-radius:9px;display:flex}.mm-aenderung>span:not(.mm-icon){flex:1}.mm-aenderung>b{min-width:28px;height:28px;font:400 12px/1 var(--mm-font);border-radius:14px;place-items:center;padding:0 4px;display:grid}.mm-aenderung-neu{background:var(--mm-positive);color:var(--mm-forest)}.mm-aenderung-geaendert{background:var(--mm-warning);color:var(--mm-grape)}.mm-aenderung-weg{background:var(--mm-negative);color:var(--mm-earth)}.mm-aenderung-neu>b{background:var(--mm-forest);color:var(--mm-positive)}.mm-aenderung-geaendert>b{background:var(--mm-grape);color:var(--mm-warning)}.mm-aenderung-weg>b{background:var(--mm-earth);color:var(--mm-negative)}.mm-fadenkreuz{pointer-events:none;width:60px;height:60px;margin:-30px 0 0 -30px;position:absolute;top:50%;left:50%}.mm-fadenkreuz>*{transition:opacity .1s,transform 50ms;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mm-fadenkreuz>img:first-child{width:60px;height:60px}.mm-fadenkreuz-ring{background:var(--mm-forest);width:60px;height:60px;-webkit-mask:var(--mm-maske) center / contain no-repeat;-webkit-mask:var(--mm-maske) center / contain no-repeat;mask:var(--mm-maske) center / contain no-repeat}.mm-fadenkreuz.ist-gefangen .mm-fadenkreuz-ring{background:var(--mm-snapping)}.mm-fadenkreuz-punkt{width:10px;height:10px}.mm-fadenkreuz-plus,.mm-fadenkreuz-kreis{opacity:0;width:20px;height:20px}.mm-fadenkreuz.ist-gefangen .mm-fadenkreuz-punkt{opacity:0}.mm-fadenkreuz.ist-punkt .mm-fadenkreuz-plus{opacity:1;transform:translate(-50%,-50%)rotate(45deg)}.mm-fadenkreuz.ist-linie .mm-fadenkreuz-kreis{opacity:1}.mm-modus-schalter .mm-segment{cursor:pointer}.mm-werkzeug.ist-aus{color:var(--mm-medium-green);cursor:default}.mm-linienwerkzeuge .mm-werkzeug:first-child:not(.ist-aus){color:var(--mm-forest)}.mm-rtk-warnung{top:calc(var(--mm-safe-top) + var(--mm-m10) + var(--mm-map-item) + var(--mm-m20));width:min(calc(100% - 2 * var(--mm-map-margin)), 420px);gap:var(--mm-m10);padding:var(--mm-m12);border-radius:var(--mm-r12);background:var(--mm-warning);color:var(--mm-earth);box-shadow:var(--mm-schatten);display:flex;position:absolute;left:50%;transform:translate(-50%)}.mm-rtk-warnung>div{flex-direction:column;gap:4px;display:flex}.mm-rtk-warnung b{font:var(--mm-t4)}.mm-rtk-warnung span{font:var(--mm-p6)}.mm-rtk-warnung small{font:var(--mm-p6);opacity:.85;line-height:1.3}.mm-ebene-dialog>.mm-drawer,.mm-ebene-fenster>.mm-drawer:not([aria-label=Hintergrundkarte]){max-height:calc(100% - var(--mm-safe-top))}.mm-zeile-67{min-height:67px;padding:0}input.mm-feld-wert{border:0;outline:0;width:100%}input.mm-feld-wert::placeholder{color:var(--mm-medium-grey)}.mm-drawer-fest,.ist-quer .mm-drawer-fest{transform:none}.mm-kopf-links{left:var(--mm-m20);position:absolute}.mm-kopf-links.ist-aus{color:var(--mm-medium-green);background:0 0}.mm-messen-inhalt{gap:var(--mm-m20);flex-direction:column;display:flex}.mm-messen-knoepfe{gap:var(--mm-m12);display:flex}.mm-mess-blase{background:var(--mm-forest);min-width:50px;height:36px;color:var(--mm-polar);font:var(--mm-t3);white-space:nowrap;box-shadow:var(--mm-schatten);pointer-events:none;border-radius:18px;place-items:center;padding:0 15px;display:grid;position:absolute;top:calc(50% + 32px);left:50%;transform:translate(-50%)}.mm-gps-info{max-height:calc(100% - var(--mm-safe-top))}.ist-quer .mm-gps-info{max-height:none;padding-top:var(--mm-safe-top);top:0}.mm-gps-info .mm-drawer-inhalt{flex:1;min-height:0}.mm-gps-knoepfe{gap:var(--mm-m8);padding:var(--mm-m20) var(--mm-m20) 0;flex-direction:column;flex:none;display:flex}.mm-gps-knoepfe .mm-knopf-text{height:auto;padding:var(--mm-m8) 0}.mm-gps-raster{grid-template-columns:1fr 1fr;row-gap:1px;display:grid}.mm-gps-raster>*{box-shadow:0 1px 0 var(--mm-grey)}.mm-gps-raster>:last-child,.mm-gps-raster>:nth-last-child(2):nth-child(odd){box-shadow:none}.mm-gps-zelle{padding:var(--mm-m8) 4px var(--mm-m8) 0;flex-direction:column;display:flex}.mm-gps-zelle:nth-child(2n){text-align:right;padding:var(--mm-m8) 0 var(--mm-m8) 4px;align-items:flex-end}.mm-gps-zelle small{align-items:center;gap:var(--mm-m10);font:var(--mm-p6);color:var(--mm-night);display:flex}.mm-gps-zelle b{font:var(--mm-t3);color:var(--mm-night)}.mm-gps-zelle .mm-icon{color:var(--mm-forest)}.mm-gps-info .mm-zeno,.mm-gps-info .mm-gps-info-pille,.mm-gps-info .mm-drawer-inhalt>.mm-antennen-pille{margin:var(--mm-m12) 0}.mm-zeno{gap:var(--mm-m8);grid-template-columns:1fr 1fr;display:grid}.mm-gps-pille{align-items:center;gap:var(--mm-m8);min-width:0;height:64px;padding:0 var(--mm-m12);background:var(--mm-polar);box-shadow:inset 0 0 0 1.5px var(--mm-grey);text-align:left;border-radius:32px;display:flex}.mm-gps-pille-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mm-gps-pille-text b{font:var(--mm-t4);color:var(--mm-night);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mm-gps-pille-text small{font:var(--mm-p6);color:var(--mm-dark-grey);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mm-gps-pille.ist-warnung{background:var(--mm-warning);box-shadow:inset 0 0 0 1.5px var(--mm-warning-ink)}.mm-gps-pille.ist-warnung small{color:var(--mm-warning-ink)}.mm-gps-pille.ist-fix{background:var(--mm-positive);box-shadow:inset 0 0 0 1.5px var(--mm-tilt-gut)}.mm-gps-pille.ist-fix small{color:var(--mm-forest)}.mm-gps-pille.ist-float{background:var(--mm-warning);box-shadow:inset 0 0 0 1.5px var(--mm-tilt-mittel)}.mm-gps-pille.ist-float small{color:var(--mm-warning-ink)}.mm-gps-pille-flaeche{background:var(--mm-light-green);box-shadow:none}.mm-gps-pille-flaeche small{color:var(--mm-forest)}.mm-ring{width:44px;height:44px;color:var(--mm-forest);flex:none;place-items:center;display:grid;position:relative}.mm-ring>svg{position:absolute;inset:0}.mm-icon-22{width:22px;height:22px}.mm-icon-24{width:24px;height:24px}.mm-antennen-pille{padding-right:var(--mm-m20);border-radius:28px;width:100%;height:56px}.mm-antennen-pille.mm-gps-pille-hoch{border-radius:32px;height:64px}.mm-antennen-pille small{color:var(--mm-forest)}.mm-antennen-pille small.ist-warnung{color:var(--mm-warning-ink)}.mm-antennen-pille>.mm-icon{color:var(--mm-forest)}.mm-antennen-blatt{z-index:1}.mm-antennen-inhalt{gap:var(--mm-m12);flex-direction:column;display:flex}.mm-antennen-inhalt>p{font:var(--mm-p6);color:var(--mm-dark-grey);margin:0}.mm-antennen-zeile{align-items:flex-end;gap:var(--mm-m8);display:flex}.mm-antennen-schritt{width:56px;font:var(--mm-t3);flex:none}.mm-antennen-feld{gap:var(--mm-m8);flex-direction:column;flex:1;min-width:0;display:flex}.mm-antennen-feld small{font:var(--mm-p6);color:var(--mm-night)}.mm-antennen-feld span{height:var(--mm-row50);padding:0 var(--mm-m20);border-radius:var(--mm-r12);background:var(--mm-light-green);align-items:center;display:flex}.mm-antennen-feld input{min-width:0;font:var(--mm-t1);color:var(--mm-night);text-align:center;background:0 0;border:0;outline:none;flex:1}.mm-antennen-feld i{font:var(--mm-t3);color:var(--mm-dark-grey);font-style:normal}.ist-quer .mm-antennen-blatt{box-shadow:-3px -2px 10px var(--mm-shadow)}body{background:var(--mm-light-green);color:var(--mm-night);font:var(--mm-p4);-webkit-font-smoothing:antialiased;margin:0}@font-face{font-family:Montserrat MT;src:url(./Montserrat-Bold-BdjcYUrC.woff2)format("woff2");font-weight:700;font-display:swap}.mt-start{flex-direction:column;min-height:100vh;display:flex}.mt-kopf{background:var(--mm-polar);border-bottom:1px solid var(--mm-grey)}.mt-kopfzeile{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;max-width:880px;margin:0 auto;padding:14px 24px;display:flex}.mt-marke{align-items:baseline;gap:10px;margin:0;display:flex}.mt-wortmarke{letter-spacing:-.01em;color:var(--mm-night);font:700 24px/1 Montserrat MT,sans-serif}.mt-wortmarke b{color:var(--mm-grass);font-weight:700}.mt-zusatz{border-left:1px solid var(--mm-grey);font:var(--mm-t3);color:var(--mm-dark-grey);padding-left:10px}.mt-haupt{box-sizing:border-box;flex:1;width:100%;max-width:880px;margin:0 auto;padding:32px 24px 24px}.mt-titel{font:600 28px/1.2 var(--mm-font);color:var(--mm-forest);margin:0}.mt-band{border-radius:var(--mm-r16);background:var(--mm-forest);color:var(--mm-polar);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.mt-band h1{font:600 28px/1.2 var(--mm-font);margin:0 0 6px}.mt-band p{max-width:480px;font:var(--mm-p4);color:var(--mm-medium-green);margin:0}.mt-abschnitt{margin-top:32px}.mt-abschnitt h2{font:600 20px/1.2 var(--mm-font);color:var(--mm-forest);margin:0 0 10px}.mt-liste{gap:var(--mm-m8);display:grid}.mt-zeile{width:100%;padding:14px var(--mm-m16);border-radius:var(--mm-r12);background:var(--mm-polar);text-align:left;font:inherit;color:inherit;cursor:pointer;box-sizing:border-box;border:0;grid-template-columns:28px 40px 1fr auto 20px;align-items:center;gap:14px;display:grid}.mt-zeile:hover{box-shadow:0 0 0 1px var(--mm-medium-green)}.mt-zeile:focus-visible,.mt-knopf:focus-visible{outline:3px solid var(--mm-grass);outline-offset:2px}.mt-nr{background:var(--mm-light-green);width:28px;height:28px;color:var(--mm-forest);font:600 13px/28px var(--mm-font);text-align:center;border-radius:50%}.ist-erledigt .mt-nr{background:var(--mm-grass)}.mt-zeile-icon{background:var(--mm-light-green);width:40px;height:40px;color:var(--mm-forest);border-radius:10px;place-items:center;display:grid}.mt-zeile-text{flex-direction:column;gap:2px;min-width:0;display:flex}.mt-zeile-titel{font:var(--mm-t2);color:var(--mm-forest)}.mt-zeile-kurz{font:var(--mm-p5);color:var(--mm-dark-grey)}.mt-zeile-meta{font:var(--mm-p6);color:var(--mm-dark-grey);white-space:nowrap}.mt-erledigt{background:var(--mm-positive);color:var(--mm-forest);font:var(--mm-t4);border-radius:12px;align-items:center;gap:2px;padding:3px 10px 3px 4px;display:inline-flex}.mt-erledigt[hidden],.mt-schritte[hidden]{display:none}.mt-erledigt .mm-icon{width:18px;height:18px}.mt-pfeil{width:20px;height:20px;color:var(--mm-forest)}.mt-knopf{height:44px;padding:0 var(--mm-m12) 0 22px;background:var(--mm-grass);color:var(--mm-forest);font:var(--mm-t2);cursor:pointer;border:0;border-radius:22px;align-items:center;gap:4px;display:inline-flex}.mt-knopf:hover{background:var(--mm-polar)}.mt-fuss{box-sizing:border-box;border-top:1px solid var(--mm-medium-green);width:100%;max-width:880px;font:var(--mm-p5);color:var(--mm-dark-grey);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:16px auto 0;padding:24px;display:flex}.mt-fuss a{color:var(--mm-forest);font:var(--mm-t3);text-decoration:none}.mt-fuss a:hover{text-decoration:underline}@media (width<=640px){.mt-kopfzeile,.mt-haupt,.mt-fuss{padding-left:16px;padding-right:16px}.mt-wortmarke{font-size:20px}.mt-zusatz{display:none}.mt-band{padding:20px}.mt-band h1{font-size:24px}.mt-zeile{grid-template-columns:28px 1fr 20px;row-gap:6px}.mt-zeile-icon{display:none}.mt-zeile-text{grid-column:2}.mt-zeile-meta{grid-area:2/2}.mt-zeile .mt-pfeil{grid-area:1/3}}.pl-training{box-sizing:border-box;flex-wrap:nowrap;align-items:center;gap:40px;min-height:100vh;padding:24px 16px}.pl-app{flex-direction:column;align-items:center;display:flex}.pl-training:has(.pl-app[data-geraet=handy]){flex-wrap:wrap}@media (width<=1099px){.pl-training:has(.pl-app[data-geraet=tablet]){flex-direction:column;gap:24px}}.mt-geraetewahl{background:var(--mm-polar);box-shadow:0 0 0 1px var(--mm-grey);border-radius:18px;gap:2px;padding:3px;display:inline-flex}.mt-geraet-segment{height:30px;padding:0 var(--mm-m12);white-space:nowrap;font:var(--mm-t4);color:var(--mm-forest);cursor:pointer;background:0 0;border:0;border-radius:15px}.mt-geraet-segment:hover{background:var(--mm-light-green)}.mt-geraet-segment.ist-an{background:var(--mm-grass)}.mt-geraet-segment:focus-visible{outline:3px solid var(--mm-grass);outline-offset:2px}.pl-schrittkarte{border-radius:var(--mm-r16);background:var(--mm-polar);width:360px;padding:var(--mm-m20);font:var(--mm-p5);color:var(--mm-night);border:0}.pl-kopf{font:var(--mm-p6);color:var(--mm-dark-grey)}.pl-kopf a{color:var(--mm-forest);font:var(--mm-t4);text-decoration:none}.pl-fortschritt{background:var(--mm-light-green);height:4px}.pl-fortschritt span{background:var(--mm-grass)}.pl-nr{font:var(--mm-p6);color:var(--mm-dark-grey)}.pl-schrittkarte h2{font:var(--mm-t1);color:var(--mm-forest)}.pl-knoepfe button{background:var(--mm-light-green);height:40px;color:var(--mm-forest);font:var(--mm-t3);border:0;border-radius:20px}.pl-knoepfe button:not(:disabled):hover{background:var(--mm-medium-green)}.pl-knoepfe .pl-haupt{background:var(--mm-grass);color:var(--mm-forest)}.pl-knoepfe .pl-haupt:hover{color:var(--mm-grass);background:var(--mm-forest)!important}.pl-hinweis{background:var(--mm-sand);color:var(--mm-earth);border-radius:var(--mm-r12)}.pl-fehler{background:var(--mm-negative);color:var(--mm-grape);border-radius:var(--mm-r12)}.pl-klein{font:var(--mm-p6);color:var(--mm-dark-grey)}
