@media (min-width:641px){
html.gr #grOpt{z-index:4;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 5px;padding:0 4px;min-height:52px;
  border:11px solid transparent;border-image:url("leiste_gotik.webp") 40 fill / 16px / 5px round;filter:drop-shadow(0 5px 9px rgba(0,0,0,.7))}
html.gr #grOpt[hidden]{display:none}
html.gr #grOpt .gr-titel{font-size:19px;line-height:30px;padding:0 6px 0 3px;white-space:nowrap}
html.gr #grOpt .fuge{flex:none;width:2px;height:24px;margin:0 3px;background:linear-gradient(90deg,rgba(0,0,0,.75) 50%,rgba(216,216,221,.22) 50%)}
html.gr #grOpt .gr-k{min-height:30px;padding:0 3px;border-width:6px;border-image-width:6px;font-size:15px}
html.gr #grOpt .gr-k:disabled{cursor:default;opacity:.42;filter:none;transform:none}
html.gr #grOpt .gr-k.gefahr{color:#ffb0a6}
html.gr #grOpt .gr-k.farbe{width:32px;padding:0}
html.gr #grOpt .gr-k.farbe i{display:block;width:16px;height:16px;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.55),0 0 0 1px rgba(0,0,0,.8),0 1px 2px rgba(0,0,0,.8)}
html.gr #grOpt .gr-k.farbe[aria-pressed="true"] i{box-shadow:inset 0 0 0 1px rgba(0,0,0,.4),0 0 0 2px #f2f4f8,0 0 7px rgba(205,220,255,.7)}
html.gr #grOpt .hinweis{font:italic 500 15px/1.2 'EB Garamond',Georgia,serif;color:var(--leise);text-shadow:var(--schatten);white-space:nowrap;padding:0 4px}
html.gr #grOpt .hinweis.klein{font-style:normal;font-size:14px}
html.gr #grOpt .gr-regel{display:flex;align-items:center;gap:7px;padding:0 4px;font-size:15px;white-space:nowrap;color:var(--schrift);text-shadow:var(--schatten)}
html.gr #grOpt .gr-regel[hidden]{display:none}
html.gr #grOpt .gr-regel b{min-width:2ch;text-align:right;color:var(--silber);font-weight:600}
html.gr #grOpt .gr-regel input{-webkit-appearance:none;appearance:none;width:96px;height:16px;margin:0;padding:0;background:none;cursor:pointer}
html.gr #grOpt .gr-regel input::-webkit-slider-runnable-track{height:10px;border:0;background:url("rille.webp") center/100% 100%}
html.gr #grOpt .gr-regel input::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:16px;margin-top:-3px;border:0;background:url("../gc3/schieber.webp") center/100% 100% no-repeat;filter:drop-shadow(0 1px 1px rgba(0,0,0,.8));transition:filter .15s}
html.gr #grOpt .gr-regel input:hover::-webkit-slider-thumb{filter:drop-shadow(0 1px 1px rgba(0,0,0,.8)) brightness(1.2)}
html.gr #grOpt .gr-regel input::-moz-range-track{height:10px;border:0;background:url("rille.webp") center/100% 100%}
html.gr #grOpt .gr-regel input::-moz-range-thumb{width:10px;height:16px;border:0;border-radius:0;background:url("../gc3/schieber.webp") center/100% 100% no-repeat}
html.gr #grOpt .gr-regel input:focus-visible{outline:2px solid #f4e4c4;outline-offset:2px;border-radius:3px}
html.gr #grOpt[data-w="waehlen"]{min-height:44px;border-width:9px;border-image-width:13px}
html.gr #grOpt[data-w="waehlen"] .gr-titel{font-size:17px;line-height:24px}
html.gr #grOpt.gr-kommt{animation:grOptKommt .22s cubic-bezier(.2,.8,.2,1)}
@keyframes grOptKommt{from{opacity:0;translate:0 -7px}}
html.gr #grOpt.gr-geht{opacity:0;translate:0 -5px;pointer-events:none;transition:opacity .16s ease-in,translate .16s ease-in}
html.gr:not(.mini) #ui:has(#grOpt:not([hidden])) #title{top:calc((var(--gr-opt-u,190) + 8) * var(--bp))}
}
@media (prefers-reduced-motion:reduce){ html.gr #grOpt.gr-kommt{animation:none!important} html.gr #grOpt.gr-geht{transition:none!important} }

@media (min-width:641px){
html.gr.sc:not(.mini) #toast{background:none!important;box-shadow:none!important;clip-path:none!important;border:calc(11 * var(--bp,1px)) solid transparent!important;border-radius:0!important;
  border-image:url("leiste_gotik.webp") 40 fill / calc(16 * var(--bp,1px)) / calc(5 * var(--bp,1px)) round!important;filter:drop-shadow(0 calc(5 * var(--bp,1px)) calc(9 * var(--bp,1px)) rgba(0,0,0,.7));
  padding:calc(2 * var(--bp,1px)) calc(10 * var(--bp,1px))!important;box-sizing:border-box;min-height:calc(52 * var(--bp,1px));display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--bp,1px));
  width:max-content;max-width:min(calc(760 * var(--bp,1px)),72vw);white-space:normal!important;text-align:center;
  font:600 calc(16 * var(--bp,1px))/1.25 'EB Garamond',Georgia,serif!important;color:#ebe6db!important;text-shadow:0 1px 0 #000,0 0 4px rgba(0,0,0,.9)}
html.gr.sc:not(.mini) #toast::before{content:none!important}
html.gr.sc:not(.mini) #toast .tt{flex:none;font:600 calc(20 * var(--bp,1px))/1 'Grenze Gotisch','EB Garamond',Georgia,serif;letter-spacing:.01em;color:#d8d8dd;
  padding-right:calc(9 * var(--bp,1px));margin-right:calc(1 * var(--bp,1px));border-right:2px solid transparent;border-image:linear-gradient(90deg,rgba(0,0,0,.75) 50%,rgba(216,216,221,.22) 50%) 1}
}

