es-deck-generator{--esdg-buehne-h: clamp(300px, 52vh, 560px);--esdg-buehne-hb: clamp(400px, 64vh, 640px);--esdg-bg: #0b0d10;--esdg-flaeche: #14161a;--esdg-flaeche2: #1b1e23;--esdg-rand: rgba(255, 255, 255, .16);--esdg-rand-stark: rgba(255, 255, 255, .32);--esdg-text: #ffffff;--esdg-text2: rgba(255, 255, 255, .72);--esdg-text3: rgba(255, 255, 255, .52);--esdg-rot: #d90016;--esdg-gelb: #ffe600;--esdg-gruen: #20c05c;--esdg-akzent: linear-gradient(90deg, #d90016 0%, #ff6a00 52%, #ffe600 100%);--esdg-kopf-schrift: var(--font-heading--family, "Barlow Condensed", "Arial Narrow", sans-serif);--esdg-text-schrift: var(--font-body--family, Helvetica, Arial, sans-serif);--esdg-ziel: 44px;display:block;margin:18px 0 22px;color:var(--esdg-text);font-family:var(--esdg-text-schrift);font-size:14px;line-height:1.45;-webkit-text-size-adjust:100%}@supports (height: 1svh){es-deck-generator{--esdg-buehne-h: clamp(300px, 52svh, 560px)}}@media(min-width:990px){es-deck-generator{margin-top:6px}}@media(pointer:fine)and (min-height:760px){es-deck-generator{--esdg-buehne-h: clamp(400px, 58vh, 640px)}}es-deck-generator *,es-deck-generator *:before,es-deck-generator *:after{box-sizing:border-box}es-deck-generator [hidden]{display:none!important}es-deck-generator button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}es-deck-generator svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.esdg-skelett{min-height:calc(var(--esdg-buehne-h) + 534px);border:1px solid var(--esdg-rand);border-radius:12px;background:var(--esdg-bg);display:flex;align-items:center;justify-content:center;color:var(--esdg-text3);padding:16px;text-align:center}@supports (container-type: inline-size){es-deck-generator{container-type:inline-size}@media(pointer:fine){@container (max-width: 359px){.esdg-skelett{min-height:calc(var(--esdg-buehne-h) + 548px)}}}@container (min-width: 480px){.esdg-skelett{min-height:calc(var(--esdg-buehne-h) + 551px)}}@media(min-width:990px){@container (min-width: 520px){.esdg-skelett{min-height:max(calc(var(--esdg-buehne-hb) + 69px),607px)}}}@container (min-width: 720px){.esdg-skelett{min-height:max(calc(var(--esdg-buehne-hb) + 69px),551px)}}}.esdg-skelett noscript,.esdg-skelett p{margin:0}.esdg{position:relative;background:var(--esdg-akzent) top left / 100% 3px no-repeat,var(--esdg-bg);border:1px solid var(--esdg-rand);border-radius:12px;padding:16px 14px 14px;overflow:hidden;overflow:clip}.esdg--fehler{padding:18px;color:#ffd0d0}.esdg-kopf{margin-bottom:10px}.esdg-kicker{margin:0 0 2px;font-family:var(--esdg-kopf-schrift);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;background:var(--esdg-akzent);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.esdg-titel{margin:0;font-family:var(--esdg-kopf-schrift);font-weight:600;font-size:clamp(22px,5.6vw,28px);line-height:1.05;text-transform:uppercase;letter-spacing:.01em;color:var(--esdg-text)}.esdg-lead{margin:6px 0 0;color:var(--esdg-text);font-size:14px;font-weight:600}.esdg-druckfarben{margin:3px 0 0;color:var(--esdg-text3);font-size:12px}.esdg-info{margin:0 0 10px;display:grid;gap:6px}.esdg-info:empty{display:none}.esdg-info>p{margin:0;padding:8px 10px;border-radius:8px;font-size:13px;line-height:1.4}.esdg-info__warn{background:#ffe6001a;border:1px solid rgba(255,230,0,.45);color:#fff6b0}.esdg-modell{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 10px;border-radius:9px;background:var(--esdg-flaeche);border:1px solid transparent;font-size:13px;line-height:1.35}.esdg-modell.is-warn{background:#ffe60014;border-color:#ffe60073}.esdg-modell>p,.esdg-modell__t{flex:1 1 auto;min-width:0;margin:0}.esdg-modell p{margin:0;padding:0;border:0;background:none}.esdg-modell .esdg-info__warn{color:#fff6b0}.esdg-modell__n{display:flex;align-items:center;gap:6px}.esdg-modell__n svg{width:18px;height:18px;color:#6ff0a0}.esdg-modell__n strong{font-family:var(--esdg-kopf-schrift);font-weight:600;font-size:15px;letter-spacing:.02em;text-transform:uppercase}.esdg-info__m{display:flex;flex-wrap:wrap;gap:0 8px;color:var(--esdg-text2);font-size:12px;margin-top:2px!important}.esdg-modell .esdg-btn{flex:none}.esdg-modell--kurz{padding:6px 6px 6px 12px}.esdg-modell--kurz .esdg-info__warn{flex:1 1 auto;min-width:0;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.esdg-modell--vorschlag{flex-wrap:wrap;row-gap:6px}.esdg-modell--vorschlag .esdg-info__warn{flex:1 1 150px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}.esdg-modell--vorschlag .esdg-modell__k{margin-left:auto}.esdg-modell__k{display:inline-flex;gap:6px;flex:none}.esdg-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.esdg-info__mat{background:#78a0ff1a;border:1px solid rgba(160,190,255,.35);color:#dfe8ff}.esdg-info__mat[data-mat="Glow in the Dark"]{background:#50ff8c14;border-color:#78ffaa66;color:#d9ffe6}.esdg-haupt{display:flex;flex-direction:column;gap:12px}.esdg--breit{display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);grid-template-rows:auto auto auto 1fr;column-gap:18px;align-items:start}.esdg--breit>.esdg-kopf{grid-column:2;grid-row:1}.esdg--breit>.esdg-info{grid-column:2;grid-row:2}.esdg--breit>.esdg-haupt{display:contents}.esdg--breit .esdg-links{grid-column:1;grid-row:1 / span 4;align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--esdg-oben, 0px) + 12px)}.esdg--breit .esdg-rechts{grid-column:2;grid-row:3;min-width:0}.esdg--breit>.esdg-fuss{grid-column:2;grid-row:4}.esdg--breit .esdg-buehne{height:var(--esdg-buehne-hb)}.esdg--breit .esdg-leer{justify-content:flex-start;padding-top:clamp(20px,7%,56px)}.esdg:not(.esdg--breit) .esdg-haupt{gap:0}.esdg:not(.esdg--breit) .esdg-links{display:contents}.esdg:not(.esdg--breit) .esdg-rechts{margin-top:12px}.esdg:not(.esdg--breit) .esdg-buehne{position:-webkit-sticky;position:sticky;top:calc(var(--esdg-oben, 0px) + 4px);z-index:3;box-shadow:0 0 0 6px var(--esdg-bg),0 14px 16px -6px #000000e6}.esdg-buehne{position:relative;height:var(--esdg-buehne-h);background:radial-gradient(120% 80% at 50% 40%,#1d2026,#121417 60%,#0c0d10);background-color:#14161a;border-radius:10px;border:1px solid rgba(255,255,255,.08);overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:height .2s}.esdg-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:pan-y;outline:none;cursor:default}.esdg--edit .esdg-canvas{touch-action:none}.esdg-canvas:focus-visible{box-shadow:inset 0 0 0 2px var(--esdg-gelb)}.esdg-werkzeug{position:absolute;left:6px;right:6px;bottom:6px;z-index:2;display:flex;justify-content:center;gap:4px;padding:4px;border-radius:12px;background:#0b0d10db;border:1px solid var(--esdg-rand);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.esdg-werkzeug:empty{display:none}.esdg-wz{flex:1 1 0;min-width:0;max-width:96px;min-height:50px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid transparent;border-radius:9px;background:transparent;cursor:pointer;padding:4px 1px;font-size:11.5px;font-weight:600;line-height:1.1;text-align:center;color:#fff}.esdg-wz span{display:block;max-width:100%;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.esdg-wz span.esdg-wz__trenn{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.esdg-wz:hover{background:#ffffff1a}.esdg-wz:active{background:#ffffff2e}.esdg-wz[data-gefahr]{color:#ff9a9a}.esdg-wz[data-act=fertig]{color:#0b0b0b;background:var(--esdg-gelb)}.esdg-drop{position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:4;border:2px dashed var(--esdg-gelb);border-radius:10px;background:#ffe6001a;display:flex;align-items:center;justify-content:center;font-family:var(--esdg-kopf-schrift);font-weight:600;font-size:20px;text-transform:uppercase;pointer-events:none}.esdg-leer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;cursor:pointer;text-align:center;background:#05060847}.esdg-leer__btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:min(78%,260px);min-height:120px;padding:16px 14px;border:2px dashed rgba(255,255,255,.85);border-radius:16px;background:#fffffff5;color:#0b0b0b!important;cursor:pointer;font-family:var(--esdg-kopf-schrift)!important;font-weight:700;font-size:21px;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 10px 30px -10px #000000e6}.esdg-leer__btn svg{width:38px;height:38px;stroke-width:1.8}.esdg-leer__btn:hover{background:#fff}.esdg-leer__tipp{margin:0;max-width:260px;font-size:13px;color:#fff;text-shadow:0 1px 3px #000}.esdg-leer__oder{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;font-size:12px;color:#fffc}.esdg-leer__oder>span{width:100%;text-shadow:0 1px 3px #000}.esdg-leer__chip{min-height:var(--esdg-ziel);padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.5);background:#0b0d10d1;cursor:pointer;font-size:13px;font-weight:600}.esdg-leer__chip:hover{background:#1e2126f2}.esdg-badge{position:absolute;z-index:3;left:50%;top:8px;transform:translate(-50%);margin:0;max-width:calc(100% - 20px);padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#0b0d10e6;border:1px solid var(--esdg-rand-stark);pointer-events:none}.esdg-badge[data-art=warn]{background:#5a0b12;border-color:#ff7882b3;color:#ffe1e4}.esdg-tipp{margin:8px 0 0;color:var(--esdg-text2);font-size:12.5px}.esdg-legende{margin:4px 0 0;color:var(--esdg-text3);font-size:11.5px;line-height:1.4}.esdg-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--esdg-rand);margin-bottom:12px}.esdg-tab{border:0;background:none;padding:10px 2px 9px;min-height:var(--esdg-ziel);cursor:pointer;position:relative;font-family:var(--esdg-kopf-schrift)!important;font-weight:600;font-size:15px;letter-spacing:.03em;text-transform:uppercase;color:var(--esdg-text2)!important}.esdg-tab[aria-selected=true]{color:var(--esdg-text)!important}.esdg-tab[aria-selected=true]:after{content:"";position:absolute;left:8%;right:8%;bottom:-1px;height:3px;border-radius:2px;background:var(--esdg-akzent)}.esdg-panel{display:grid;gap:10px}.esdg-seg{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px;border-radius:10px;background:var(--esdg-flaeche)}.esdg-seg__b{border:0;border-radius:7px;background:transparent;min-height:38px;cursor:pointer;font-weight:600;font-size:13px;color:var(--esdg-text2);padding:0 4px}.esdg-seg__b[aria-checked=true]{background:#fff;color:#000}.esdg-seg--2{grid-template-columns:repeat(2,1fr)}.esdg-mehr{border-radius:9px;border:1px solid rgba(255,255,255,.1)}.esdg-mehr__s{list-style:none;display:flex;align-items:center;gap:8px;min-height:var(--esdg-ziel);padding:0 12px;cursor:pointer;font-size:13px;font-weight:600;color:var(--esdg-text2)}.esdg-mehr__s::-webkit-details-marker{display:none}.esdg-mehr__s:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin:-3px 0 0 auto;transition:transform .15s}.esdg-mehr[open]>.esdg-mehr__s:after{transform:rotate(-135deg);margin-top:3px}.esdg-mehr__i{display:grid;gap:8px;padding:4px 10px 12px}.esdg-wahl{display:grid;gap:8px;padding:10px 12px;border-radius:10px;background:#ffe60012;border:1px solid rgba(255,230,0,.4)}.esdg-wahl__t{margin:0;font-size:13px;font-weight:600;color:#fff6b0}.esdg-wahl__k{display:flex;flex-wrap:wrap;gap:6px}.esdg-wahl .esdg-chip{font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:8px}.esdg-chip__sw{--sw: #888;width:18px;height:18px;border-radius:50%;background:var(--sw);border:1px solid rgba(255,255,255,.5);flex:none}.esdg-hinweis--druck{font-size:12.5px;background:#ffffff0d;border:1px dashed rgba(255,255,255,.25)}.esdg-feld{margin:2px 0 0;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--esdg-text2)}.esdg-hinweis{margin:0;padding:10px;border-radius:8px;background:var(--esdg-flaeche);color:var(--esdg-text2);font-size:13px}.esdg-klein{margin:0;font-size:12px;color:var(--esdg-text3);width:100%}.esdg-sw-reihe{display:flex;flex-wrap:wrap;gap:7px}.esdg-sw{--sw: #888;width:32px;height:32px;border-radius:50%;padding:0;cursor:pointer;position:relative;flex:none;background:var(--sw);border:2px solid rgba(255,255,255,.2);box-shadow:inset 0 0 0 1px #00000059}.esdg-sw.is-an{border-color:#fff;box-shadow:0 0 0 2px var(--esdg-bg),0 0 0 4px var(--esdg-gelb)}.esdg-sw--eigen{display:inline-flex;align-items:center;justify-content:center;background:conic-gradient(#ff004c,#ffe600,#20c05c,#00acc1,#1e63e9,#8e24aa,#ff004c)}.esdg-sw--eigen.is-an{background:var(--sw)}.esdg-sw--eigen span{font-weight:700;font-size:16px;color:#fff;text-shadow:0 0 3px #000,0 0 2px #000;pointer-events:none}.esdg-sw--eigen input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}.esdg-sw-reihe--klein .esdg-sw{width:28px;height:28px}.esdg-regler{display:grid;grid-template-columns:minmax(64px,auto) 1fr 66px;align-items:center;gap:10px;min-height:var(--esdg-ziel)}.esdg-regler__l{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--esdg-text2)}.esdg-regler output{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;color:var(--esdg-text2);white-space:nowrap}.esdg-regler input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:28px;background:transparent;margin:0;cursor:pointer}.esdg-regler input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:#ffffff38}.esdg-regler input[type=range]::-moz-range-track{height:4px;border-radius:2px;background:#ffffff38}.esdg-regler input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-9px;border-radius:50%;background:#fff;border:3px solid var(--esdg-rot)}.esdg-regler input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--esdg-rot)}.esdg-knoepfe{display:flex;flex-wrap:wrap;gap:6px}.esdg-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--esdg-ziel);padding:0 12px;border:1px solid var(--esdg-rand-stark);border-radius:8px;background:var(--esdg-flaeche);cursor:pointer;font-size:13px;font-weight:600;line-height:1.15;text-align:center}.esdg-btn:hover:not(:disabled){background:var(--esdg-flaeche2);border-color:#ffffff80}.esdg-btn:disabled{opacity:.38;cursor:not-allowed}.esdg-btn--klein{min-height:38px;padding:0 10px}.esdg-btn--icon{width:var(--esdg-ziel);padding:0}.esdg-btn--haupt{background:#fff;color:#000;border-color:#fff;font-family:var(--esdg-kopf-schrift);font-size:16px;text-transform:uppercase;letter-spacing:.03em;padding:0 18px}.esdg-btn--haupt:hover:not(:disabled){background:#f1f1f1;border-color:#f1f1f1}.esdg-btn--gefahr,.esdg-btn[data-gefahr]{color:#ffb3b3;border-color:#ff5a5a80}.esdg-btn--gefahr{background:#5a0b12;color:#fff}.esdg-btn--leise{background:transparent;border-color:var(--esdg-rand);color:var(--esdg-text2)}.esdg-modell .esdg-btn--haupt{font-size:14px;padding:0 12px;min-height:var(--esdg-ziel)}es-deck-generator [data-act=schriften-mehr]{justify-self:start}.esdg-upload{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px;border:1.5px dashed var(--esdg-rand-stark);border-radius:10px;background:#ffffff05}.esdg-upload.is-voll{opacity:.55}.esdg-upload__oder{color:var(--esdg-text2);font-size:13px}.esdg-datei{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;left:-9999px}.esdg-meldung{margin:0;padding:9px 10px;border-radius:8px;background:#d9001624;border:1px solid rgba(255,80,90,.45);color:#ffd6d9;font-size:13px}.esdg-liste{list-style:none;margin:0;padding:0;display:grid;gap:6px}.esdg-liste:empty{display:none}.esdg-liste__e{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:4px;border-radius:9px;background:var(--esdg-flaeche);border:1px solid transparent}.esdg-liste__e.is-an{border-color:var(--esdg-gelb)}.esdg-liste__b{flex:1 1 140px;min-width:0;display:flex;align-items:center;gap:8px;min-height:40px;padding:0 8px;border:0;background:none;cursor:pointer;text-align:left;font-weight:600;font-size:14px}.esdg-liste__b span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esdg-liste__a{display:inline-flex;gap:4px}.esdg-liste__a .esdg-btn--icon{width:40px;min-height:40px}.esdg-liste__leer{padding:12px;color:var(--esdg-text3);font-size:13px;background:var(--esdg-flaeche);border-radius:9px}.esdg-ampel{font-size:12px;font-weight:600;padding:4px 8px;border-radius:999px;margin:0 6px 0 auto;white-space:nowrap}.esdg-ampel:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:0;background:currentColor}.esdg-ampel--gut{color:#6ff0a0;background:#20c05c24}.esdg-ampel--mittel{color:#ffe680;background:#ffe6001f}.esdg-ampel--schlecht{color:#ff9aa2;background:#d900162e}.esdg-editor{display:grid;gap:8px;padding:12px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.esdg-chips{display:flex;flex-wrap:wrap;gap:6px}.esdg-chips:empty{display:none}.esdg-chip{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--esdg-rand-stark);background:var(--esdg-flaeche);cursor:pointer;font-size:16px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esdg-chip.is-an{border-color:var(--esdg-gelb);box-shadow:0 0 0 1px var(--esdg-gelb)}.esdg-feldzeile{display:grid;gap:4px}es-deck-generator input.esdg-input{width:100%;min-height:var(--esdg-ziel);padding:8px 12px;border-radius:8px;border:1px solid var(--esdg-rand-stark);background:#050608;background-color:#050608;color:#fff;-webkit-text-fill-color:#fff;caret-color:var(--esdg-gelb);font-size:16px;font-family:var(--esdg-text-schrift);box-shadow:none;-webkit-appearance:none;appearance:none}es-deck-generator input.esdg-input:focus{border-color:var(--esdg-gelb);outline:none;box-shadow:0 0 0 1px var(--esdg-gelb)}es-deck-generator .esdg-sw--eigen input{background:transparent;border:0}es-deck-generator .esdg-canvas:focus{outline:none}.esdg-schriften{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:260px;overflow-y:auto;padding:2px;overscroll-behavior:contain}.esdg-schrift{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-height:52px;padding:6px 10px;border-radius:8px;cursor:pointer;border:1px solid var(--esdg-rand);background:var(--esdg-flaeche);text-align:left;overflow:hidden}.esdg-schrift[aria-checked=true]{border-color:var(--esdg-gelb);box-shadow:0 0 0 1px var(--esdg-gelb)}.esdg-schrift{position:relative}.esdg-schrift[data-laedt]:after{content:"";position:absolute;top:7px;right:7px;width:12px;height:12px;box-sizing:border-box;border-radius:50%;border:2px solid var(--esdg-gelb);border-right-color:transparent;animation:esdg-dreh .8s linear infinite;pointer-events:none}@keyframes esdg-dreh{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.esdg-schrift[data-laedt]:after{animation:none}}.esdg-schrift__n{font-size:20px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.esdg-schrift__k{font-size:11px;color:var(--esdg-text3);text-transform:uppercase;letter-spacing:.04em}.esdg-option{display:grid;gap:6px}.esdg-option__inhalt{display:grid;gap:6px;padding-left:4px}.esdg-check{display:inline-flex;align-items:center;gap:10px;min-height:40px;cursor:pointer;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--esdg-text2)}.esdg-check input{width:20px;height:20px;accent-color:var(--esdg-rot);margin:0}.esdg-verlauf{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:10px;margin-top:4px;border-top:1px solid rgba(255,255,255,.08)}.esdg-verlauf__neu{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:auto}.esdg-frage{font-weight:600;font-size:13px}.esdg-fuss{margin-top:14px;display:grid;gap:8px}.esdg-cta{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:0 12px;border:0;border-radius:0;cursor:pointer;background:var(--esdg-akzent);color:#0b0b0b!important;font-family:var(--esdg-kopf-schrift)!important;font-weight:700;font-size:19px;letter-spacing:.04em;text-transform:uppercase;transition:filter .15s,opacity .15s}.esdg-cta__t{position:relative;display:inline-flex;align-items:center;gap:10px}.esdg-cta__t svg{width:22px;height:22px;stroke-width:2.2}.esdg-cta__balken{position:absolute;left:0;top:0;bottom:0;width:0;background:#ffffff73;transition:width .25s}.esdg-cta:hover:not(:disabled){filter:brightness(1.06)}.esdg-cta:disabled{cursor:default;opacity:.5}.esdg-cta.is-laeuft{opacity:1;cursor:progress;background:#3a2a10;color:#fff!important}.esdg-cta.is-laeuft .esdg-cta__balken{background:var(--esdg-akzent);opacity:.75}.esdg-cta.is-ok,.esdg-cta.is-ok:disabled{opacity:1;background:#12351f;color:#8ff0b5!important;box-shadow:inset 0 0 0 1px #6ff0a080}.esdg-cta.is-nochmal{background:#12351f;color:#c8ffdc!important;box-shadow:inset 0 0 0 1px #6ff0a099;font-size:16px;line-height:1.15;padding:8px 12px}.esdg-status{margin:0;font-size:13px;color:var(--esdg-text2)}.esdg-status:empty{display:none}.esdg-status[data-art=ok]{color:#8ff0b5}.esdg-status[data-art=fehler]{color:#ffb3b9}.esdg-express{margin:0;font-size:12px;color:var(--esdg-text3)}es-deck-generator button:focus-visible,es-deck-generator input:focus-visible,es-deck-generator label:focus-within>input[type=color]+span{outline:2px solid var(--esdg-gelb);outline-offset:2px}es-deck-generator .esdg-sw--eigen:focus-within{outline:2px solid var(--esdg-gelb);outline-offset:2px}.esdg-express-aus .accelerated-checkout-block,.esdg-express-aus .shopify-payment-button,.esdg-express-aus shopify-accelerated-checkout,.esdg-express-aus shopify-accelerated-checkout-cart{display:none!important}.esdg-kauf-aus product-form-component .quantity-selector-wrapper,.esdg-kauf-aus product-form-component quantity-selector-component,.esdg-kauf-aus product-form-component add-to-cart-component,.esdg-kauf-aus product-form-component [ref=addToCartButton]{display:none!important}.esdg-blatt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center;font-family:Helvetica,Arial,sans-serif;color:#fff;font-size:14px;line-height:1.45}.esdg-blatt *,.esdg-blatt *:before,.esdg-blatt *:after{box-sizing:border-box}.esdg-blatt__hg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e}.esdg-blatt__k{position:relative;width:100%;max-width:520px;max-height:88vh;overflow-y:auto;overscroll-behavior:contain;padding:20px 16px calc(16px + env(safe-area-inset-bottom,0px));border-radius:16px 16px 0 0;background:#14161a;border:1px solid rgba(255,255,255,.16);box-shadow:0 -10px 40px #0009;display:grid;gap:12px;animation:esdg-hoch .18s ease-out}@media(min-width:600px){.esdg-blatt{align-items:center}.esdg-blatt__k{border-radius:16px}}@keyframes esdg-hoch{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.esdg-blatt__t{margin:0 36px 0 0;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:700;font-size:22px;line-height:1.1;text-transform:uppercase;letter-spacing:.02em;color:#fff}.esdg-blatt__p{margin:0;color:#fffc}.esdg-blatt__x{position:absolute;right:8px;top:8px;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:#fff;font-size:26px;line-height:1;cursor:pointer}.esdg-blatt__kn{display:grid;gap:8px}.esdg-blatt__kn:empty{display:none}.esdg-blatt__b{min-height:50px;padding:0 16px;border-radius:10px;border:1px solid rgba(255,255,255,.32);background:#1b1e23;color:#fff;cursor:pointer;font:600 15px/1.2 Helvetica,Arial,sans-serif}.esdg-blatt__b.is-haupt{border:0;background:linear-gradient(90deg,#d90016,#ff6a00 52%,#ffe600);color:#0b0b0b;font-weight:700}.esdg-blatt__b:focus-visible,.esdg-blatt__m:focus-visible,.esdg-blatt__x:focus-visible{outline:2px solid #ffe600;outline-offset:2px}.esdg-blatt input.esdg-blatt__suche{width:100%;min-height:48px;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.32);background:#050608;color:#fff;-webkit-text-fill-color:#fff;font:16px Helvetica,Arial,sans-serif;-webkit-appearance:none;appearance:none;box-shadow:none}.esdg-blatt input.esdg-blatt__suche:focus{outline:none;border-color:#ffe600}.esdg-blatt__liste{display:grid;gap:4px;max-height:42vh;overflow-y:auto;overscroll-behavior:contain}.esdg-blatt__m{min-height:46px;padding:0 12px;border-radius:9px;border:1px solid transparent;background:#1b1e23;color:#fff;text-align:left;cursor:pointer;font:600 15px/1.2 Helvetica,Arial,sans-serif}.esdg-blatt__m.is-an{border-color:#ffe600}.esdg-blatt__leer,.esdg-blatt__klein{margin:0;color:#ffffffb8;font-size:13px}.esdg-blatt__klein a{color:#ffe600;display:inline-block;padding:13px 8px;margin:-13px -8px}.esdg-toast{position:fixed;z-index:2147482999;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));transform:translate(-50%);max-width:calc(100vw - 24px);padding:12px 16px;border-radius:12px;background:#14161a;color:#fff;border:1px solid rgba(255,255,255,.25);box-shadow:0 8px 28px #0000008c;font:600 14px/1.35 Helvetica,Arial,sans-serif;pointer-events:none}.esdg-toast[data-art=ok]{background:#12351f;color:#c8ffdc;border-color:#6ff0a099}.esdg-toast[data-art=fehler]{background:#5a0b12;color:#ffe1e4;border-color:#ff7882b3}@media(pointer:coarse){es-deck-generator{--esdg-ziel: 46px}}@media(pointer:coarse){.esdg-seg__b{min-height:44px}.esdg-btn--klein{min-height:44px;min-width:44px}.esdg-liste__b,.esdg-chip{min-height:44px}.esdg-liste__a .esdg-btn--icon{width:44px;min-height:44px}.esdg-check{min-height:44px}.esdg-check input{width:24px;height:24px}.esdg-regler input[type=range]{height:44px}.esdg-regler input[type=range]::-webkit-slider-thumb{width:28px;height:28px;margin-top:-12px}.esdg-regler input[type=range]::-moz-range-thumb{width:22px;height:22px}.esdg-sw-reihe{gap:0}.esdg-sw,.esdg-sw-reihe--klein .esdg-sw{--sw-pad: 4px;width:44px;height:44px;border:0;background:transparent;box-shadow:none;border-radius:50%}.esdg-sw-reihe--klein .esdg-sw{--sw-pad: 6px}.esdg-sw:before{content:"";position:absolute;inset:var(--sw-pad);border-radius:50%;background:var(--sw);border:2px solid rgba(255,255,255,.2);box-shadow:inset 0 0 0 1px #00000059;pointer-events:none}.esdg-sw.is-an{border:0;box-shadow:none}.esdg-sw.is-an:before{border-color:#fff;box-shadow:0 0 0 2px var(--esdg-bg),0 0 0 4px var(--esdg-gelb)}.esdg-sw--eigen,.esdg-sw--eigen.is-an{background:transparent}.esdg-sw--eigen:before{background:conic-gradient(#ff004c,#ffe600,#20c05c,#00acc1,#1e63e9,#8e24aa,#ff004c)}.esdg-sw--eigen.is-an:before{background:var(--sw)}.esdg-sw--eigen span{position:relative;z-index:1}}@media(pointer:coarse){.esdg--tippen:not(.esdg--breit) .esdg-buehne{height:clamp(190px,30svh,300px)}}.esdg--tippen:not(.esdg--breit) .esdg-werkzeug{display:none}.esdg--tippen:not(.esdg--breit) .esdg-buehne{transition:none}.esdg-rechts .esdg-tabs,.esdg-rechts .esdg-panel :is(button,input,summary,select,label){scroll-margin-top:calc(var(--esdg-sm-oben, 0px) + 8px);scroll-margin-bottom:calc(var(--esdg-sm-unten, 0px) + 8px)}@media(max-width:400px){.esdg{padding:14px 8px 12px;border-radius:10px}.esdg-tab{font-size:14px}.esdg-regler{grid-template-columns:58px 1fr 58px;gap:8px}.esdg-wz{font-size:10.5px}}@supports (container-type: inline-size){@container (max-width: 479px){.esdg-kopf{margin-bottom:8px}.esdg-kicker,.esdg-lead{display:none}.esdg-titel{font-size:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.esdg-druckfarben{margin-top:2px}}}@media screen and (min-width:990px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left:has(es-deck-generator){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-right:has(es-deck-generator){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media screen and (max-width:749px){.product-information__grid:has(es-deck-generator) .product-information__media .product-media-container{aspect-ratio:auto;height:min(56vw,230px)}.product-information__grid:has(es-deck-generator) .product-information__media .product-media-container img{width:100%;height:100%;object-fit:contain}}@media(prefers-reduced-motion:reduce){es-deck-generator *,.esdg-blatt__k{transition:none!important;animation:none!important}}.esdg-schrifthinweis{position:absolute;z-index:4;left:8px;right:8px;top:8px;display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:6px 6px 6px 12px;border-radius:12px;background:#5a0b12;border:1px solid rgba(255,120,130,.7);color:#ffe1e4;font-size:13px;font-weight:600;line-height:1.3;box-shadow:0 6px 18px #00000080}.esdg-schrifthinweis>span{flex:1 1 150px;min-width:0}.esdg-schrifthinweis .esdg-btn{flex:none;min-height:var(--esdg-ziel)}.esdg-schrifthinweis{position:relative;left:auto;right:auto;top:auto;z-index:3;margin:10px 0 0;gap:6px 10px;padding:4px 4px 4px 12px;font-size:13px;line-height:1.3}.esdg-schrifthinweis>span{flex:1 1 140px;overflow-wrap:break-word}.esdg-schrifthinweis .esdg-btn{margin-left:auto;padding:0 12px;font-size:14px;text-transform:none;letter-spacing:0;white-space:nowrap}.esdg:not(.esdg--breit) .esdg-schrifthinweis{position:-webkit-sticky;position:sticky;top:calc(var(--esdg-oben, 0px) + 4px + var(--esdg-buehne-ist, 0px) + 10px);box-shadow:0 0 0 6px var(--esdg-bg),0 10px 14px -6px #000000e6}.esdg-werkzeug--sym .esdg-wz{position:relative;min-height:40px;padding:4px 0}.esdg-werkzeug--sym .esdg-wz>span{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.esdg-vorlagen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:1px 0}.esdg-vorlagen .esdg-chip{min-width:0;max-width:none;height:var(--esdg-ziel);min-height:var(--esdg-ziel);padding:0 6px;border-radius:12px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;font-weight:600;line-height:1.15;white-space:normal}.esdg-vorlagen .esdg-chip>span{display:block;max-width:100%;max-height:2.3em;overflow:hidden;overflow-wrap:normal;word-break:normal;text-wrap:balance}.esdg-leiste{position:fixed;z-index:2147482990;left:0;right:0;bottom:0;display:flex;align-items:center;gap:10px;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));background:#0b0d10f7;border-top:1px solid rgba(255,255,255,.18);box-shadow:0 -8px 24px #0000008c;font:600 14px/1.2 Helvetica,Arial,sans-serif;color:#fff}.esdg-leiste[hidden]{display:none!important}.esdg-leiste *,.esdg-leiste *:before,.esdg-leiste *:after{box-sizing:border-box}.esdg-leiste__p{flex:none;font-weight:700;font-size:16px;white-space:nowrap}.esdg-leiste__p[hidden]{display:none}.esdg-leiste__b{flex:1 1 auto;min-width:0;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:0;border-radius:10px;background:linear-gradient(90deg,#d90016,#ff6a00 52%,#ffe600);color:#0b0b0b;cursor:pointer;font:700 17px/1.1 var(--font-heading--family, "Barlow Condensed", "Arial Narrow", Helvetica, Arial, sans-serif);letter-spacing:.04em;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.esdg-leiste__b span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esdg-leiste__b svg{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.esdg-leiste__b:disabled{opacity:.55;cursor:default}.esdg-leiste[data-art=laeuft] .esdg-leiste__b{opacity:1;background:#3a2a10;color:#fff}.esdg-leiste[data-art=ok] .esdg-leiste__b,.esdg-leiste[data-art=nochmal] .esdg-leiste__b{opacity:1;background:#12351f;color:#c8ffdc;box-shadow:inset 0 0 0 1px #6ff0a099}.esdg-leiste__b:focus-visible{outline:2px solid #ffe600;outline-offset:2px}@media(min-width:990px){.esdg-leiste{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/es-deckgen.css.map */
