
html.sc.rg.gc3 :is(#scAsk .pin,#lootCard,#scDiag .c){--u:var(--bp,1px);box-sizing:border-box;
  border:calc(26 * var(--u)) solid transparent!important;border-image:url("mf_rahmen.webp?v=1") 52 fill / calc(26 * var(--u)) stretch!important;
  border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--gc-elf)!important;
  padding:calc(44 * var(--u)) calc(16 * var(--u)) calc(10 * var(--u))!important;
  filter:drop-shadow(calc(12 * var(--u)) calc(18 * var(--u)) calc(16 * var(--u)) rgba(0,0,0,.72)) drop-shadow(0 0 calc(2 * var(--u)) rgba(0,0,0,.9))}
html.sc.rg.gc3 :is(#scAsk .pin,#scDiag .c){position:relative}
html.sc.rg.gc3 :is(#scAsk .pin,#lootCard,#scDiag .c)::before{content:"";position:absolute;z-index:1;pointer-events:none;
  left:calc(-26 * var(--u));right:calc(-26 * var(--u));top:calc(-26 * var(--u));height:calc(108 * var(--u));
  border-style:solid;border-color:transparent;border-width:0 calc(100 * var(--u));border-image:url("mf_kopf.webp?v=1") 0 200 fill / 0 calc(100 * var(--u)) stretch}
html.sc.rg.gc3 :is(#scAsk .sc-fach-k,#lootCard > h3,#scDiag .c > b){position:absolute!important;z-index:2;left:calc(50 * var(--u));right:calc(50 * var(--u));top:calc(-10 * var(--u));
  height:calc(26 * var(--u))!important;margin:0!important;padding:0 calc(40 * var(--u))!important;display:flex!important;align-items:center;justify-content:center;
  background:none!important;box-shadow:none!important;border:0!important;
  font:600 calc(19 * var(--u))/1 var(--gc-gotisch)!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--gc-elf)!important;
  text-shadow:-1px -1px 0 rgba(0,0,0,.95),1px 1px 0 rgba(255,255,255,.16)}
html.sc.rg.gc3 #scAsk .sc-fach-k span{font:inherit!important;color:inherit!important;letter-spacing:inherit!important;text-transform:none!important}
html.sc.rg.gc3 #scAsk .sc-fach-k::before,html.sc.rg.gc3 #scAsk .sc-fach-k::after{display:none!important}
html.sc.rg.gc3 #lootCard > h3 > button{position:absolute!important;right:calc(2 * var(--u));top:50%;transform:translateY(-50%);width:calc(32 * var(--u))!important;height:calc(32 * var(--u))!important;
  padding:0!important;border:0!important;font:0/0 var(--gc-schrift)!important;color:transparent!important;cursor:pointer;background:url("mf_x_ruhe.webp?v=1") center/100% 100% no-repeat!important}
html.sc.rg.gc3 #lootCard > h3 > button:hover,html.sc.rg.gc3 #lootCard > h3 > button:focus-visible{background-image:url("mf_x_an.webp?v=1")!important;outline:0}

html.sc.rg.gc3 #scAsk .pin{width:min(480px,92vw)!important}
html.sc.rg.gc3 #scAsk .sc-ask-b{padding:0 calc(4 * var(--u)) calc(4 * var(--u))!important}
html.sc.rg.gc3 #scAsk .sc-ask-b p{color:var(--gc-elf)!important}
html.sc.rg.gc3 #scAsk .sc-ask-f{padding:calc(6 * var(--u)) calc(2 * var(--u)) 0!important}

html.sc.rg.gc3 #lootCard{width:min(540px,92vw)!important;overflow:visible!important;max-height:none!important;font:500 14px/1.4 var(--gc-schrift)!important}
html.sc.rg.gc3 #lootCard > .lb{max-height:calc(84vh - 230px);overflow:auto;scrollbar-color:#4a4a52 transparent}
html.sc.rg.gc3 #lootCard p.s{margin:0 0 calc(8 * var(--u))!important;font-size:13.5px!important;color:var(--gc-elf2)!important;opacity:1!important}
html.sc.rg.gc3 #lootCard .lr{border-top:1px solid rgba(214,214,220,.14)!important}
html.sc.rg.gc3 #lootCard .lr b{color:var(--gc-weiss)!important}
html.sc.rg.gc3 #lootCard .lr .c{color:var(--gc-weiss)!important;font-variant-numeric:tabular-nums}
html.sc.rg.gc3 #lootCard .lr small{color:var(--gc-elf2)!important;opacity:1!important;font-size:13px!important}

html.sc.rg.gc3 :is(#lootCard .tot,#scDiag textarea,#scAsk .sc-ask-in){border:calc(10 * var(--bp,1px)) solid transparent!important;border-image:url("mf_feld.webp?v=1") 20 fill / calc(10 * var(--bp,1px)) stretch!important;
  background:none!important;box-shadow:none!important;border-radius:0!important;color:var(--gc-weiss)!important}
html.sc.rg.gc3 #lootCard .tot{margin:calc(8 * var(--u)) 0 calc(10 * var(--u))!important;padding:calc(2 * var(--u)) calc(6 * var(--u))!important;font:700 14px/1.3 var(--gc-schrift)!important}
html.sc.rg.gc3 #scAsk .sc-ask-in{box-sizing:border-box;width:100%;height:auto!important;min-height:calc(44 * var(--u));padding:calc(3 * var(--u)) calc(6 * var(--u))!important;font:500 16px/1.3 var(--gc-schrift)!important;outline:0!important}
html.sc.rg.gc3 #scAsk .sc-ask-in:focus{border-image-source:url("mf_feld.webp?v=1")!important;box-shadow:0 0 0 1px rgba(244,220,180,.5),0 0 calc(10 * var(--u)) rgba(244,220,180,.18)!important}
html.sc.rg.gc3 #scAsk .sc-ask-in::selection{background:rgba(244,220,180,.32);color:#fff}

html.sc.rg.gc3 #scDiag{background:rgba(4,3,5,.62)!important}
html.sc.rg.gc3 #scDiag .c{width:min(660px,calc(100vw - 32px))!important;gap:calc(8 * var(--u))!important}
html.sc.rg.gc3 #scDiag textarea{box-sizing:border-box;width:100%;height:300px;padding:calc(2 * var(--u)) calc(6 * var(--u))!important;resize:vertical;
  font:500 13.5px/1.45 var(--gc-schrift)!important;color:var(--gc-elf)!important;scrollbar-color:#4a4a52 transparent}
html.sc.rg.gc3 #scDiag textarea:focus{outline:0!important;box-shadow:0 0 0 1px rgba(244,220,180,.4)!important}
html.sc.rg.gc3 #scDiag textarea::selection{background:rgba(244,220,180,.28);color:#fff}
html.sc.rg.gc3 :is(#scDiag .c > button,#lootCard .bt button){position:relative;isolation:isolate;min-height:32px;padding:0 calc(14 * var(--u))!important;border:0!important;border-radius:0!important;
  background:none!important;box-shadow:none!important;color:var(--gc-elf)!important;font:600 14px/1 var(--gc-schrift)!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer}
html.sc.rg.gc3 :is(#scDiag .c > button,#lootCard .bt button)::before{content:"";position:absolute;inset:0;z-index:-1;border:6px solid transparent;border-image:url("taste_ruhe.webp") 12 fill / 6px stretch}
html.sc.rg.gc3 :is(#scDiag .c > button,#lootCard .bt button):hover{color:var(--gc-weiss)!important}
html.sc.rg.gc3 #lootCard .bt button.g{color:var(--gc-weiss)!important}
html.sc.rg.gc3 #lootCard .bt button.g::before{border-image-source:url("taste_haupt.webp")}
html.sc.rg.gc3 #lootCard .bt{gap:calc(6 * var(--u))!important}

html.sc.rg.gc3 :is(#ctx,#kmenu,#npSet,#curtMenu,#curt2bar,#livePanel,#vgMenu,#kwMenu):not(#pal){border:
  calc(14 * var(--bp,1px)) solid transparent!important;
  border-image:url("mf_klein.webp?v=1") 28 fill / calc(14 * var(--bp,1px)) stretch!important;border-radius:0!important;background:none!important;box-shadow:none!important;
  filter:drop-shadow(calc(7 * var(--bp,1px)) calc(11 * var(--bp,1px)) calc(12 * var(--bp,1px)) rgba(0,0,0,.72)) drop-shadow(0 0 1px rgba(0,0,0,.9))}
html.sc.rg.gc3 #kwMenu button{color:var(--gc-elf)!important;font:600 calc(13.5 * var(--bp,1px))/1.25 var(--gc-schrift)!important;text-transform:none!important;letter-spacing:0!important;padding:calc(5 * var(--bp,1px)) calc(8 * var(--bp,1px))!important}
html.sc.rg.gc3 #kwMenu .kw-m-dan,html.sc.rg.gc3 #kwMenu .ask{color:var(--gc-rot)!important}
html.sc.rg.gc3 #kwMenu button:hover,html.sc.rg.gc3 #kwMenu button:focus-visible{background:linear-gradient(90deg,rgba(244,220,180,.14),rgba(244,220,180,.04))!important;color:var(--gc-weiss)!important;box-shadow:inset calc(2 * var(--bp,1px)) 0 0 var(--gc-licht)!important;outline:0}
html.sc.rg.gc3 #kwMenu .kw-m-main{color:var(--gc-weiss)!important}
html.sc.rg.gc3 #kwMenu .kw-m-sep{border-top:1px solid rgba(214,214,220,.16)!important;background:none!important}

html.sc.rg.gc3 #drawer #db :is(.gstrip,.tg-board,.czk-box,.mk-card){border:calc(10 * var(--bp,1px)) solid transparent!important;border-image:url("mf_feld.webp?v=1") 20 fill / calc(10 * var(--bp,1px)) stretch!important;
  background:none!important;box-shadow:none!important;border-radius:0!important;padding:calc(3 * var(--bp,1px)) calc(2 * var(--bp,1px)) calc(4 * var(--bp,1px))!important}
html.sc.rg.gc3 #drawer #db .gstrip .gs{border:0!important;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0))!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.04)!important}
html.sc.rg.gc3 #drawer #db .czk-case{border:0!important;border-radius:0!important;background:radial-gradient(85% 70% at 50% 42%,rgba(214,214,220,.07),rgba(0,0,0,0) 70%),linear-gradient(180deg,#060607,#121215)!important;
  box-shadow:inset calc(2 * var(--bp,1px)) calc(2 * var(--bp,1px)) calc(4 * var(--bp,1px)) rgba(0,0,0,.9),inset calc(-1 * var(--bp,1px)) calc(-1 * var(--bp,1px)) 0 rgba(255,255,255,.08)!important}
html.sc.rg.gc3 #drawer #db .czk-case[aria-pressed=true]{box-shadow:inset calc(2 * var(--bp,1px)) calc(2 * var(--bp,1px)) calc(4 * var(--bp,1px)) rgba(0,0,0,.9),0 0 0 1px rgba(244,220,180,.6),0 0 calc(10 * var(--bp,1px)) rgba(244,220,180,.22)!important}
html.sc.rg.gc3 #drawer #db .czk-sub{gap:calc(3 * var(--bp,1px))!important}
html.sc.rg.gc3 #drawer #db .czk-sub button{position:relative;isolation:isolate;border:0!important;border-radius:0!important;background:none!important;color:var(--gc-elf)!important;font:600 calc(13 * var(--bp,1px))/1 var(--gc-schrift)!important;text-shadow:0 1px 1px #000}
html.sc.rg.gc3 #drawer #db .czk-sub button::before{content:"";position:absolute;inset:0;z-index:-1;border:calc(6 * var(--bp,1px)) solid transparent;border-image:url("taste_ruhe.webp") 12 fill / calc(6 * var(--bp,1px)) stretch}
html.sc.rg.gc3 #drawer #db .czk-sub button[aria-pressed=true]{color:var(--gc-weiss)!important}
html.sc.rg.gc3 #drawer #db .czk-sub button[aria-pressed=true]::before{border-image-source:url("taste_an.webp")}
html.sc.rg.gc3 #drawer #db .mkp .mk-btn{text-transform:none!important;letter-spacing:0!important;font:600 calc(14 * var(--bp,1px))/1.1 var(--gc-schrift)!important}
html.sc.rg.gc3 #drawer #db .mkp .mk-btn.pri{font-size:calc(15.5 * var(--bp,1px))!important}
html.sc.rg.gc3 #drawer #db .mkp .mk-tvs{text-transform:none!important;letter-spacing:0!important;font:italic 500 calc(13 * var(--bp,1px))/1.2 var(--gc-schrift)!important;color:var(--gc-elf2)!important}

html.sc.rg.gc3 :is(#dmguide .dg-in,#krEd .kin,#statblk,#scInvite .pin,#hbEd .in,#vgal .vg,#uegal .ug,#scSave){box-sizing:border-box;
  border:26px solid transparent!important;border-image:url("mf_rahmen.webp?v=1") 52 fill / 26px stretch!important;border-radius:0!important;background:none!important;box-shadow:none!important;
  padding-top:44px!important;filter:drop-shadow(12px 18px 16px rgba(0,0,0,.72)) drop-shadow(0 0 2px rgba(0,0,0,.9))}
html.sc.rg.gc3 :is(#krEd .kin,#scInvite .pin,#hbEd .in,#vgal .vg,#uegal .ug){position:relative}
html.sc.rg.gc3 :is(#dmguide .dg-in,#krEd .kin,#statblk,#scInvite .pin,#hbEd .in,#vgal .vg,#uegal .ug,#scSave)::before{content:"";position:absolute;z-index:1;pointer-events:none;
  left:-26px;right:-26px;top:-26px;height:108px;border-style:solid;border-color:transparent;border-width:0 100px;border-image:url("mf_kopf.webp?v=1") 0 200 fill / 0 100px stretch}
html.sc.rg.gc3 #scSave::after{display:none!important}
html.sc.rg.gc3 :is(#scInvite .sc-fach-k,#krEd .khd,#statblk .sbh,#hbEd .hd h3,#vgal header h2,#uegal header h2,#scSave > b),html.sc.rg.gc3 #dmguide .dg-in::after{position:absolute!important;z-index:2;left:50px;right:50px;top:-10px;
  height:26px!important;margin:0!important;padding:0 40px!important;display:flex!important;align-items:center;justify-content:center;background:none!important;box-shadow:none!important;border:0!important;
  font:600 19px/1 var(--gc-gotisch)!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--gc-elf)!important;text-shadow:-1px -1px 0 rgba(0,0,0,.95),1px 1px 0 rgba(255,255,255,.16)!important;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}
html.sc.rg.gc3 :is(#scInvite .sc-fach-k span,#krEd .khd span,#statblk .sbh b){font:inherit!important;color:inherit!important;letter-spacing:inherit!important;text-transform:none!important;text-shadow:inherit!important;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
html.sc.rg.gc3 :is(#scInvite .sc-fach-k,#krEd .khd)::before,html.sc.rg.gc3 :is(#scInvite .sc-fach-k,#krEd .khd)::after{display:none!important}
html.sc.rg.gc3 #dmguide .dg-in::after{content:"Regeln"}
html:lang(en).sc.rg.gc3 #dmguide .dg-in::after{content:"Rules"}
html.sc.rg.gc3 :is(#scInvite .sc-fach-x,#krEd .khd .x,#statblk .sbh .x,#dmguide .dg-x,#vgal .vx,#uegal .vx){position:absolute!important;width:32px!important;height:32px!important;padding:0!important;border:0!important;border-radius:0!important;
  font:0/0 var(--gc-schrift)!important;color:transparent!important;cursor:pointer;box-shadow:none!important;filter:none!important;background:url("mf_x_ruhe.webp?v=1") center/100% 100% no-repeat!important;z-index:3}
html.sc.rg.gc3 :is(#scInvite .sc-fach-x,#krEd .khd .x,#statblk .sbh .x,#dmguide .dg-x,#vgal .vx,#uegal .vx) svg{display:none!important}
html.sc.rg.gc3 :is(#scInvite .sc-fach-x,#krEd .khd .x,#statblk .sbh .x,#dmguide .dg-x,#vgal .vx,#uegal .vx):is(:hover,:focus-visible){background-image:url("mf_x_an.webp?v=1")!important;outline:0}
html.sc.rg.gc3 :is(#scInvite .sc-fach-x,#krEd .khd .x,#statblk .sbh .x){right:2px!important;top:50%!important;transform:translateY(-50%)}
html.sc.rg.gc3 :is(#dmguide .dg-x,#vgal .vx,#uegal .vx){right:52px!important;top:-13px!important;left:auto!important;transform:none}
html.sc.rg.gc3 #dmguide .dg-tabs{margin:0 2px 6px!important}
html.sc.rg.gc3 #hbEd .hd{min-height:0!important}
html.sc.rg.gc3 :is(#vgal,#uegal) header{box-shadow:none!important}
html.sc.rg.gc3 #scSave{padding:44px 14px 10px!important}
html.sc.rg.gc3 :is(#vgal,#uegal) header input[type=search]{
  border:6px solid transparent!important;border-image:url("mf_feld.webp?v=1") 20 fill / 6px stretch!important;background:none!important;box-shadow:none!important}
html.sc.rg.gc3 :is(#vgal,#uegal) header input:focus{box-shadow:0 0 0 1px rgba(244,220,180,.5),0 0 8px rgba(244,220,180,.16)!important}

html.sc.rg.gc3 :is(#bauleiste,#bauraum){border:calc(14 * var(--bp,1px)) solid transparent!important;border-image:url("mf_klein.webp?v=1") 28 fill / calc(14 * var(--bp,1px)) stretch!important;
  filter:drop-shadow(calc(7 * var(--bp,1px)) calc(11 * var(--bp,1px)) calc(12 * var(--bp,1px)) rgba(0,0,0,.72))}
html.sc.rg.gc3 #scQrBand{border:11px solid transparent!important;border-image:url("mf_klein.webp?v=1") 28 fill / 11px stretch!important;filter:drop-shadow(6px 9px 10px rgba(0,0,0,.7))}

html.sc.rg.gc3 #bauleiste{border-width:calc(11 * var(--bp,1px))!important;border-image-width:calc(11 * var(--bp,1px))!important}
