html.gc3{--sc-brass:#8e8f9a;--sc-brass-l:#bbbcc3;--sc-brass-d:#54555f}
html.gc3 .sc-key{box-shadow:0 0 0 1px var(--sc-joint),              
             0 1px 0 1px rgba(241,242,243,0.04),      
             inset 0 1px 0 rgba(241,242,243,0.11),    
             inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3 .sc-key:hover,html.gc3 .sc-key.is-hover{background:linear-gradient(180deg,#332d36 0%,#29242c 55%,#211d24 100%)}
html.gc3 .sc-key:active,html.gc3 .sc-key.is-pressed,html.gc3 .sc-key[aria-pressed="true"],html.gc3 .sc-key.is-selected{box-shadow:0 0 0 1px var(--sc-joint),0 1px 0 1px rgba(241,242,243,0.04),inset 0 2px 3px rgba(0,0,0,.75),inset 0 0 0 1px rgba(0,0,0,.4)}
html.gc3 .sc-key[aria-pressed="true"],html.gc3 .sc-key.is-selected{box-shadow:0 0 0 1px var(--sc-joint),0 1px 0 1px rgba(241,242,243,0.04),inset 0 2px 3px rgba(0,0,0,.75),inset 0 -2px 0 var(--sc-brass)}
html.gc3 .sc-key:focus-visible,html.gc3 .sc-key.is-focus{outline:1px solid var(--sc-brass-l)}
html.gc3 .sc-key:disabled,html.gc3 .sc-key.is-disabled{color:var(--sc-ivory-3);background:#161318;box-shadow:0 0 0 1px var(--sc-joint)}
html.gc3 .sc-key--main{box-shadow:0 0 0 1px var(--sc-joint),0 0 0 3px #54555f,0 0 0 4px var(--sc-joint),inset 0 1px 0 rgba(241,242,243,0.18),inset 0 -3px 0 rgba(0,0,0,.5)}
html.gc3 .sc-key--main:hover,html.gc3 .sc-key--main.is-hover{background:linear-gradient(180deg,#463f4b 0%,#37313d 55%,#2b2631 100%)}
html.gc3 .sc-key--main:active,html.gc3 .sc-key--main.is-pressed{box-shadow:0 0 0 1px var(--sc-joint),0 0 0 3px #54555f,0 0 0 4px var(--sc-joint),inset 0 2px 4px rgba(0,0,0,.75)}
html.gc3 .sc-key--live{box-shadow:0 0 0 1px var(--sc-joint),0 0 0 2px rgba(142,143,154,0.45),inset 0 1px 0 rgba(241,242,243,0.22),inset 0 -2px 0 rgba(0,0,0,.45)}
html.gc3 .sc-key--live:hover,html.gc3 .sc-key--live.is-hover{background:linear-gradient(180deg,#9c202c 0%,#7f1823 55%,#661019 100%)}
html.gc3 .sc-key--live:active,html.gc3 .sc-key--live.is-pressed{box-shadow:0 0 0 1px var(--sc-joint),0 0 0 2px rgba(142,143,154,0.45),inset 0 2px 4px rgba(0,0,0,.7)}
html.gc3 .sc-key--live:disabled,html.gc3 .sc-key--live.is-disabled{color:#a99088;background:#2e1a1d}
html.gc3 .sc-bank{box-shadow:0 0 0 1px var(--sc-joint),inset 0 2px 3px rgba(0,0,0,.6),0 1px 0 1px rgba(241,242,243,0.04)}
html.gc3 .sc-bank .sc-key{box-shadow:inset 0 1px 0 rgba(241,242,243,0.1),inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3 .sc-bank .sc-key[aria-pressed="true"],html.gc3 .sc-bank .sc-key.is-selected{box-shadow:inset 0 2px 3px rgba(0,0,0,.75),inset 0 -2px 0 var(--sc-brass)}
html.gc3 .sc-niche[aria-current="true"]::before{background:radial-gradient(120% 80% at 50% 100%,rgba(191,192,199,0.26),transparent 70%),linear-gradient(180deg,#141117 0%,#211c23 60%,#2a242c 100%)}
html.gc3 .sc-readout + .sc-readout{box-shadow:-1px 0 0 var(--sc-joint),-2px 0 0 rgba(241,242,243,0.05)}
html.gc3 .sc-r[aria-selected="true"]{background:linear-gradient(90deg,rgba(191,192,199,0.1),rgba(191,192,199,0.02) 70%)}
html.gc3 .sc-r[aria-selected="true"]::before{background:var(--sc-brass)}
html.gc3 .sc-r .pic.med{background:conic-gradient(from 215deg,#3d3e45,#c9cad0 12%,#686a76 25%,#323238 40%,#838591 55%,#e4e5e7 66%,#5c5d67 80%,#3d3e45)}
html.gc3 .sc-r .pic.med svg{fill:#f1f2f3}
html.gc3 .sc-msg{box-shadow:inset 0 2px 2px rgba(0,0,0,.6),0 1px 0 rgba(241,242,243,0.04)}
html.gc3 .sc-log{box-shadow:inset 0 2px 3px rgba(0,0,0,.65),0 1px 0 rgba(241,242,243,0.04)}
html.gc3 .sc-input,html.gc3 .sc-select{box-shadow:inset 0 2px 3px rgba(0,0,0,.75),0 0 0 1px var(--sc-joint),0 1px 0 1px rgba(241,242,243,0.05)}
html.gc3 .sc-input::placeholder{color:var(--sc-ivory-3)}
html.gc3 .sc-input:focus,html.gc3 .sc-input.is-focus,html.gc3 .sc-select:focus{box-shadow:inset 0 2px 3px rgba(0,0,0,.75),0 0 0 1px var(--sc-brass),0 1px 0 1px rgba(241,242,243,0.05)}
html.gc3 .sc-input:disabled,html.gc3 .sc-input.is-disabled{color:var(--sc-ivory-3);background:#0c0a0d}
html.gc3 .sc-input.is-error{box-shadow:inset 0 2px 3px rgba(0,0,0,.75),0 0 0 1px var(--sc-bad)}
html.gc3 .sc-hint.is-error{color:var(--sc-red-text)}
html.gc3 .sc-plaque .medal{background:conic-gradient(from 215deg,#3d3e45,#c9cad0 12%,#686a76 25%,#323238 40%,#838591 55%,#e4e5e7 66%,#5c5d67 80%,#3d3e45)}
html.gc3 .sc-plaque .medal svg{fill:#f1f2f3}
html.gc3 .sc-ribbon{color:#f1f2f3}
@media (min-width:641px){html.gc3.sc #topbar .sc-brandmark[data-portal]:hover,html.gc3.sc #topbar .sc-brandmark[data-portal]:focus-visible{text-shadow:0 0 10px rgba(176,177,185,0.45)}}
@media (min-width:641px){html.gc3.sc #topbar .plate{box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.7),0 1px 0 1px rgba(241,242,243,0.05)}}
@media (min-width:641px){html.gc3.sc #topbar .plate button{box-shadow:inset 0 1px 0 rgba(241,242,243,0.1),inset 0 -2px 0 rgba(0,0,0,.5)}}
@media (min-width:641px){html.gc3.sc #topbar .plate button:hover{color:var(--sc-ivory);background:linear-gradient(180deg,#352f38,#252128)}}
@media (min-width:641px){html.gc3.sc #topbar .plate button[aria-pressed="true"]{color:var(--sc-ivory);background:linear-gradient(180deg,#121014,#18151a);box-shadow:inset 0 2px 3px rgba(0,0,0,.75),inset 0 -2px 0 var(--sc-brass)}}
@media (min-width:641px){html.gc3.sc #scSocle #scBar button{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.1),inset 0 -2px 0 rgba(0,0,0,.5)}}
@media (min-width:641px){html.gc3.sc #scSocle #scBar button:hover{color:var(--sc-ivory);background:linear-gradient(180deg,#352f38,#252128)}}
@media (min-width:641px){html.gc3.sc #scSocle #scBar button:active{box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.7)}}
@media (min-width:641px){html.gc3.sc #scSocle #nav #prev,html.gc3.sc #scSocle #nav #next{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.1),inset 0 -2px 0 rgba(0,0,0,.5)}}
@media (min-width:641px){html.gc3.sc #scSocle #nav #prev:hover,html.gc3.sc #scSocle #nav #next:hover{color:var(--sc-ivory)}}
@media (min-width:641px){html.gc3.sc #scSocle #nav #mapname{color:#f1f2f3}}
@media (min-width:641px){html.gc3.sc #drawer{--rubric:#bbbcc3;--rule:#54555f}}
@media (min-width:641px){html.gc3.sc #drawer .btn{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.1),inset 0 -2px 0 rgba(0,0,0,.5)}}
@media (min-width:641px){html.gc3.sc #drawer .btn:hover{background:linear-gradient(180deg,#352f38,#252128)}}
@media (min-width:641px){html.gc3.sc #drawer .btn:active{box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.75)}}
@media (min-width:641px){html.gc3.sc #drawer .btn.ghost{background:linear-gradient(180deg,#221e25,#19161b);color:var(--sc-ivory-2)}}
@media (min-width:641px){html.gc3.sc #drawer .btn.ghost:hover{color:var(--sc-ivory)}}
@media (min-width:641px){html.gc3.sc #drawer .chip{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.07),inset 0 -2px 0 rgba(0,0,0,.45)}}
@media (min-width:641px){html.gc3.sc #drawer .chip:hover{background:linear-gradient(180deg,#2b262e,#201c23)}}
@media (min-width:641px){html.gc3.sc #drawer .chip[aria-pressed="true"]{color:var(--sc-ivory);background:linear-gradient(180deg,#121014,#18151a);box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.75),inset 0 -2px 0 var(--sc-brass)}}
@media (min-width:641px){html.gc3.sc #drawer input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),html.gc3.sc #drawer select,html.gc3.sc #drawer textarea{box-shadow:inset 0 2px 3px rgba(0,0,0,.75),0 0 0 1px #040304,0 1px 0 1px rgba(241,242,243,0.05)!important}}
@media (min-width:641px){html.gc3.sc #drawer textarea::placeholder{color:var(--sc-ivory-3)!important}}
@media (min-width:641px){html.gc3.sc #drawer select:focus,html.gc3.sc #drawer textarea:focus{box-shadow:inset 0 2px 3px rgba(0,0,0,.75),0 0 0 1px var(--sc-brass)!important;outline:none}}
@media (min-width:641px){html.gc3.sc #drawer .irow.act{background:linear-gradient(90deg,rgba(191,192,199,0.12),rgba(191,192,199,0.03) 70%),#17141a}}
@media (min-width:641px){html.gc3.sc #drawer .hhp button,html.gc3.sc #drawer kbd{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.1),inset 0 -2px 0 rgba(0,0,0,.5)}}
@media (min-width:641px){html.gc3.sc #drawer .kr.act{background:linear-gradient(90deg,rgba(191,192,199,0.14),rgba(191,192,199,0.03) 70%),#19161c;box-shadow:0 1px 0 #040304,inset 0 0 0 1px #54555f}}
@media (min-width:641px){html.gc3.sc #drawer .kres{box-shadow:inset 0 0 0 1px #54555f}}
@media (min-width:641px){html.gc3.sc #drawer #otabs{box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.75),0 1px 0 1px rgba(241,242,243,0.05)}}
@media (min-width:641px){html.gc3.sc #drawer #otabs button{box-shadow:inset 0 1px 0 rgba(241,242,243,0.09),inset 0 -2px 0 rgba(0,0,0,.5)}}
@media (min-width:641px){html.gc3.sc #drawer #otabs button:hover{color:var(--sc-ivory)}}
@media (min-width:641px){html.gc3.sc #drawer #otabs button[aria-selected="true"]{color:var(--sc-ivory);background:linear-gradient(180deg,#121014,#18151a);border:0;box-shadow:inset 0 2px 3px rgba(0,0,0,.75),inset 0 -2px 0 var(--sc-brass)}}
@media (min-width:641px){html.gc3.sc #toast{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(236,220,190,.10),inset 0 2px 0 #54555f,0 6px 14px rgba(0,0,0,.55)}}
@media (min-width:641px){html.gc3.sc #scSocle #scBar,html.gc3.sc #scSocle #nav{box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.75),0 1px 0 1px rgba(241,242,243,0.06)}}
@media (min-width:641px){html.gc3.sc #scSocle #scBar button,html.gc3.sc #scSocle #nav #prev,html.gc3.sc #scSocle #nav #next{box-shadow:inset 0 1px 0 rgba(241,242,243,0.1),inset 0 -2px 0 rgba(0,0,0,.5)}}
@media (min-width:641px){html.gc3.sc #rail button.krRail::before{background:radial-gradient(100% 90% at 50% 100%,rgba(191,192,199,0.55),transparent 75%),linear-gradient(180deg,#141116,#2e2832)}}
@media (min-width:641px){html.gc3.sc #rail button.krRail .sc-arch{background:linear-gradient(90deg,#afb0b8,#676974 40%,#3a2e22 100%)}}
@media (min-width:641px){html.gc3.sc .sc-rose .r2{stroke:#5f606b}}
@media (min-width:641px){html.gc3.sc .sc-rose .r4{fill:#666873}}
@media (min-width:641px){html.gc3.sc .sc-rose[data-st="on"] .gl path{fill:#b2b3ba}}
@media (min-width:641px){html.gc3.sc .sc-rose[data-st="on"] .gl{filter:drop-shadow(0 0 1.5px rgba(187,188,194,0.9))}}
@media (min-width:641px){html.gc3.sc #rail > .sc-cap .sc-siegel{background:linear-gradient(160deg,#d4d4d8,#858793 50%,#54555f)}}
@media (min-width:641px){html.gc3.sc #drawer::after{border:0;background:linear-gradient(180deg,#040304 0 1px,#3a343f 1px 2px,#2a2530 2px 6px,#141116 6px 9px,#040304 9px 10px)}}
@media (min-width:641px){html.gc3.sc #initbar .rd{background:radial-gradient(circle at 50% 50%,#070608 0 15px,#666873 15.5px 17px,#040304 17.5px 18.5px,#2a2530 19px 21px,transparent 21.5px),linear-gradient(90deg,#141116,#221e27 40%,#18151c)}}
@media (min-width:641px){html.gc3.sc #initbar .ie.act{background:radial-gradient(90% 120% at 50% 100%,rgba(191,192,199,0.3),transparent 70%),linear-gradient(180deg,#0d0b0f,#1d1a21);box-shadow:inset 0 0 0 1px #040304,inset 0 -2px 0 #666873,inset 0 2px 3px rgba(0,0,0,.7)}}
@media (min-width:641px){html.gc3.sc #initbar .ie.act span{color:#f1f2f3!important}}
@media (min-width:641px){html.gc3.sc #initbar .ie.act::after{background:var(--sc-red-l)}}
@media (min-width:641px){html.gc3.sc .kw-stage{box-shadow:inset 0 2px 4px rgba(0,0,0,.8),0 0 0 1px #040304,0 1px 0 1px rgba(241,242,243,0.05)}}
@media (min-width:641px){html.gc3.sc .kw-pv{background:linear-gradient(135deg,#828490,#54555f 50%,#35363b)}}
@media (min-width:641px){html.gc3.sc .kw-stage.at .kw-k{color:var(--sc-red-text)}}
@media (min-width:641px){html.gc3.sc #drawer .books{box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.75),0 1px 0 1px rgba(241,242,243,0.05)}}
@media (min-width:641px){html.gc3.sc #drawer .book{box-shadow:inset 0 1px 0 rgba(241,242,243,0.09),inset 0 -2px 0 rgba(0,0,0,.5)}}
@media (min-width:641px){html.gc3.sc #drawer .book:hover{color:var(--sc-ivory);background:linear-gradient(180deg,#352f38,#252128)}}
@media (min-width:641px){html.gc3.sc #drawer .book.on{color:var(--sc-ivory);background:linear-gradient(180deg,#121014,#18151a);box-shadow:inset 0 2px 3px rgba(0,0,0,.75),inset 0 -2px 0 var(--sc-brass)}}
@media (min-width:641px){html.gc3.sc #drawer .book.add{color:var(--sc-ivory-3)}}
@media (min-width:641px){html.gc3.sc #drawer .book.add i{color:var(--sc-ivory-2)}}
@media (min-width:641px){html.gc3.sc #drawer .book.over{box-shadow:inset 0 0 0 1px var(--sc-brass-l)}}
@media (min-width:641px){html.gc3.sc #drawer #maplist .mapitem.sel{background:linear-gradient(90deg,rgba(191,192,199,0.11),rgba(191,192,199,0.02) 70%),#0f0d11}}
@media (min-width:641px){html.gc3.sc #drawer #maplist .mapitem.sel:focus-visible{box-shadow:inset 3px 0 0 var(--sc-brass),inset 0 0 0 1px var(--sc-brass-l)}}
@media (min-width:641px){html.gc3.sc #drawer #maplist .kw-more{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.07),inset 0 -2px 0 rgba(0,0,0,.45)}}
@media (min-width:641px){html.gc3.sc #drawer #maplist .kw-more:hover{color:var(--sc-ivory)}}
@media (min-width:641px){html.gc3.sc #drawer #maplist .kw-more:focus-visible{outline:1px solid var(--sc-brass-l)}}
html.gc3 .sc-ask .sc-fach-k span{color:var(--sc-brass,#8e8f9a)}
html.gc3 .sc-ask .sc-key:focus-visible{outline:1px solid var(--sc-brass-l,#bbbcc3)}
html.gc3 .sc-hint{box-shadow:inset 2px 0 0 var(--sc-brass-d,#54555f)}
html.gc3 .sc-empty{box-shadow:inset 0 2px 3px rgba(0,0,0,.7),0 1px 0 rgba(241,242,243,0.04)}
html.gc3 .sc-check input{box-shadow:inset 0 2px 3px rgba(0,0,0,.8),0 0 0 1px var(--sc-joint,#040304),0 1px 0 1px rgba(241,242,243,0.05)}
html.gc3 .sc-check input::after{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.12)}
html.gc3 .sc-check input:checked{background:linear-gradient(90deg,#54555f,#37383e)}
html.gc3 .sc-check input:checked::after{background:linear-gradient(180deg,#bbbcc3,#8e8f9a)}
html.gc3 .sc-check input:focus-visible{outline:1px solid var(--sc-brass-l,#bbbcc3)}
html.gc3.sc #statblk{background:radial-gradient(ellipse at 50% 0,rgba(255,250,232,.35),transparent 60%),linear-gradient(180deg,#ece0c2,var(--sc-doc) 35%,#dddee1);box-shadow:0 0 0 1px #37383e,0 0 0 5px #1d1a20,0 0 0 6px #040304,inset 0 0 34px rgba(99,101,112,0.28),0 18px 40px rgba(0,0,0,.65)}
html.gc3.sc #statblk .sbb{scrollbar-color:#9596a1 transparent}
html.gc3.sc #statblk .sbt{color:#52545d}
html.gc3.sc #statblk .sbhelp{border-left:2px solid #5e606a}
html.gc3.sc #statblk .sblog{box-shadow:inset 0 2px 3px rgba(0,0,0,.7),0 0 0 1px #37383e}
html.gc3.sc #statblk .sbk span,html.gc3.sc #statblk .sba span{box-shadow:inset 0 0 0 1px rgba(56,57,63,0.28)}
html.gc3.sc #statblk :is(.sbk,.sba) i{color:#5e606a}
html.gc3.sc #statblk .sbo{box-shadow:inset 0 1px 0 rgba(56,57,63,0.25);color:#45464d}
html.gc3.sc #statblk .sbo input{background:#cacbd0;box-shadow:inset 0 1px 2px rgba(52,53,58,0.5),0 0 0 1px #5e606a}
html.gc3.sc #statblk .sbk1{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.1)}
html.gc3.sc #statblk .sbk1.g{background:none;color:var(--sc-ivory-2);box-shadow:0 0 0 1px rgba(236,220,190,.18)}
html.gc3.sc #ctx,html.gc3.sc body.dungeon #ctx{--rubric:#bbbcc3}
html.gc3.sc #ctx .chip,html.gc3.sc body.dungeon #ctx .chip{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.07),inset 0 -2px 0 rgba(0,0,0,.45)}
html.gc3.sc #ctx .chip[aria-pressed=true],html.gc3.sc body.dungeon #ctx .chip[aria-pressed=true]{background:linear-gradient(180deg,#121014,#18151a)!important;box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.75),inset 0 -2px 0 var(--sc-brass)}
html.gc3.sc #drawer .btn.sc-main{box-shadow:0 0 0 1px #040304,0 0 0 3px var(--sc-brass-d),0 0 0 4px #040304,inset 0 1px 0 rgba(241,242,243,0.14),inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3.sc #drawer .btn.sc-main:hover{background:linear-gradient(180deg,#463f4b,#37313d 55%,#2b2631)}
html.gc3.sc #drawer .btn.sc-live{color:#fbefe2;background:linear-gradient(180deg,#8a1a26,#6a131d 55%,#4f0d16);box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(255,210,190,.18),inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3.sc #drawer .btn.sc-live:hover{background:linear-gradient(180deg,#9e1f2b,#7a1420 55%,#5a0f19)}
html.gc3.sc :is(#tpad,#curtMenu,#moloPanel) :is(input:not([type=checkbox]):not([type=range]),select,textarea){box-shadow:inset 0 2px 3px rgba(0,0,0,.75),0 0 0 1px #040304,0 1px 0 1px rgba(241,242,243,0.05)!important}
html.gc3.sc :is(#tpad,#curtMenu,#curt2bar,#moloPanel) :is(.btn,.kbtn){box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.1),inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3.sc :is(#tpad,#curtMenu,#curt2bar,#moloPanel) :is(.btn,.kbtn):hover{background:linear-gradient(180deg,#352f38,#252128)}
html.gc3.sc :is(#tpad,#curtMenu,#curt2bar,#moloPanel) :is(.btn,.kbtn):active{box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.75)}
html.gc3.sc :is(#curtMenu,#curt2bar) .kbtn:not(.g):not(.red){box-shadow:0 0 0 1px #040304,0 0 0 3px var(--sc-brass-d),0 0 0 4px #040304,inset 0 1px 0 rgba(241,242,243,0.14)}
html.gc3.sc :is(#tpad .seg,#curtMenu .cmt) button{box-shadow:inset 0 1px 0 rgba(241,242,243,0.07)}
html.gc3.sc :is(#tpad .seg,#curtMenu .cmt) button:last-child{border-right:0!important}
html.gc3.sc :is(#tpad .seg,#curtMenu .cmt) button:hover{color:var(--sc-ivory)}
html.gc3.sc :is(#tpad .seg,#curtMenu .cmt) button[aria-pressed="true"]{color:var(--sc-ivory);background:linear-gradient(180deg,#121014,#18151a);box-shadow:inset 0 2px 3px rgba(0,0,0,.75),inset 0 -2px 0 var(--sc-brass)}
html.gc3 #moloPanel .mo-seg button{box-shadow:inset 0 1px 0 rgba(241,242,243,0.07)}
html.gc3 #moloPanel .mo-seg button:last-child{border-right:0}
html.gc3 #moloPanel .mo-seg button:hover{color:var(--sc-ivory)}
html.gc3 #moloPanel .mo-seg button[aria-pressed="true"]{box-shadow:inset 0 2px 3px rgba(0,0,0,.6),inset 0 -2px 0 #8b8d98}
html.gc3.sc #dmguide .dg-in{background:radial-gradient(ellipse at 50% 0,rgba(255,250,232,.35),transparent 60%),linear-gradient(180deg,#ece0c2,var(--sc-doc) 35%,#dddee1);box-shadow:0 0 0 1px #37383e,0 0 0 6px #1d1a20,0 0 0 7px #040304,inset 0 0 40px rgba(99,101,112,0.28),0 30px 80px rgba(0,0,0,.7)}
html.gc3.sc #dmguide .dg-body{scrollbar-color:#9596a1 transparent}
html.gc3.sc #drawer #db .cz-tabs button{box-shadow:inset 0 1px 0 rgba(241,242,243,0.07),inset -1px 0 0 #040304}
html.gc3.sc #drawer #db .cz-tabs button:hover{color:var(--sc-ivory);background:linear-gradient(180deg,#2b262e,#201c23)}
html.gc3.sc #drawer #db .cz-tabs button[aria-pressed=true]{color:var(--sc-ivory);background:linear-gradient(180deg,#121014,#18151a);box-shadow:inset 0 2px 3px rgba(0,0,0,.75),inset 0 -2px 0 var(--sc-brass)}
html.gc3.sc #hbEd .in{background:radial-gradient(ellipse at 50% 0,rgba(255,250,232,.35),transparent 60%),linear-gradient(180deg,#ece0c2,var(--sc-doc) 35%,#dddee1);box-shadow:0 0 0 1px #37383e,0 0 0 6px #1d1a20,0 0 0 7px #040304,inset 0 0 40px rgba(99,101,112,0.25),0 24px 60px rgba(0,0,0,.7)}
html.gc3.sc #hbEd .ft button{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.1),inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3.sc #hbEd .ft button:last-child{color:#f3ead9;background:linear-gradient(180deg,#3b3540,#2e2933 55%,#24202a);box-shadow:0 0 0 1px #040304,0 0 0 3px var(--sc-brass-d),0 0 0 4px #040304}
html.gc3.sc #vgal .vb{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.1),inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3.sc #vgal .vb.g{color:#f3ead9;background:linear-gradient(180deg,#3b3540,#2e2933 55%,#24202a);box-shadow:0 0 0 1px #040304,0 0 0 3px var(--sc-brass-d),0 0 0 4px #040304}
html.gc3 #statblk .sbk span.ov{box-shadow:inset 0 0 0 1px #61636d,inset 0 -2px 0 #828490}
html.gc3 #statblk .sbk span.ov i .ovm{color:#61636d}
html.gc3 #statblk .sbr{border-bottom:1px solid rgba(56,57,63,0.14)}
html.gc3 #statblk .sbr>span{color:#28282d}
html.gc3 #statblk .pip{background:#dcdde0;border:1px solid #5e606a;box-shadow:inset 0 1px 2px rgba(52,53,58,0.45)}
html.gc3 #statblk .pip.on{background:radial-gradient(circle at 40% 35%,#dedfe2,#828490 60%,#50515a);box-shadow:0 0 0 1px #313137,inset 0 1px 0 rgba(241,242,243,0.6)}
html.gc3 #statblk .sbnote{border-left:3px solid #61636d;color:#28282d}
html.gc3 #statblk .sbnote b{color:#5e606a}
html.gc3 #statblk .sbxd{border-top:1px solid rgba(56,57,63,0.25)}
html.gc3 #statblk .sbxd summary em{color:#61636d}
html.gc3 #statblk .sbxg label,html.gc3 #statblk .sbxn{color:#5e606a}
html.gc3 #statblk .sbx input,html.gc3 #statblk .sbx select,html.gc3 #statblk .sbx textarea{color:#28282d;box-shadow:inset 0 1px 2px rgba(52,53,58,0.45),0 0 0 1px rgba(94,96,106,0.7)}
html.gc3 #statblk .sbx input::placeholder,html.gc3 #statblk .sbx textarea::placeholder{color:#8a7558}
html.gc3 #statblk .sbx input:focus,html.gc3 #statblk .sbx textarea:focus,html.gc3 #statblk .sbx select:focus{box-shadow:inset 0 1px 2px rgba(52,53,58,0.45),0 0 0 2px #828490}
html.gc3 #statblk .sbxh span{color:#5e606a}
html.gc3 #statblk .sbxr>span{color:#28282d}
html.gc3 #statblk .sbxf>b{color:#5e606a}
html.gc3 #statblk .sbxadd{color:#28282d}
html.gc3 #statblk .sbxadd .x{color:#5e606a}
html.gc3.sc #statblk .sbx .sbk1.g{color:#45464d;box-shadow:0 0 0 1px rgba(56,57,63,0.45)}
html.gc3 #krEd .kin{color:var(--sc-doc-ink,#28282d);background:radial-gradient(ellipse at 50% 0,rgba(255,250,232,.35),transparent 60%),linear-gradient(180deg,#ece0c2,var(--sc-doc,#e6d8b8) 35%,#dddee1);box-shadow:0 0 0 1px #37383e,0 0 0 6px #1d1a20,0 0 0 7px #040304,inset 0 0 40px rgba(99,101,112,0.25),0 24px 60px rgba(0,0,0,.7)}
html.gc3 #krEd .khd span{color:var(--sc-brass,#8e8f9a)}
html.gc3 #krEd .kbd{scrollbar-color:#9596a1 transparent}
html.gc3 #krEd .kimg{background:#37383e;box-shadow:0 0 0 1px #040304,0 0 0 3px var(--sc-brass-d,#54555f),0 0 0 4px #040304}
html.gc3 #krEd .kbd label{color:#5e606a}
html.gc3 #krEd .kbd :is(input,select,textarea){color:#28282d;box-shadow:inset 0 1px 2px rgba(52,53,58,0.45),0 0 0 1px rgba(94,96,106,0.7)}
html.gc3 #krEd .kbd :is(input,select,textarea):focus{box-shadow:inset 0 1px 2px rgba(52,53,58,0.45),0 0 0 2px #828490}
html.gc3 #krEd .kah span{color:#5e606a}
html.gc3 #krEd .kar{border-bottom:1px solid rgba(56,57,63,0.14)}
html.gc3 #krEd .x{color:#5e606a}
html.gc3 #krEd .x:hover{color:#6a1a12}
html.gc3 #krEd .kfr{border-bottom:1px solid rgba(56,57,63,0.14)}
html.gc3 #krEd .kb{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.1),inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3 #krEd .kb.g{color:#45464d;box-shadow:0 0 0 1px rgba(56,57,63,0.45)}
html.gc3 #krEd .kmore{border-top:1px solid rgba(56,57,63,0.25)}
html.gc3 #krEd .kft>button{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.1),inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3 #krEd .kft>button.ok{box-shadow:0 0 0 1px #040304,0 0 0 3px var(--sc-brass-d,#54555f),0 0 0 4px #040304}
html.gc3 #krEd .kft>button.kd{color:var(--sc-red-text,#d98a7e);background:none;box-shadow:none}
html.gc3 #statblk .sbdup{border-top:1px solid rgba(56,57,63,0.2)}
html.gc3.sc #statblk .sbdup .sbk1.g{color:#45464d;box-shadow:0 0 0 1px rgba(56,57,63,0.45)}
html.gc3 #krEd .kphr{border-bottom:1px solid rgba(56,57,63,0.14)}
html.gc3 #krEd .kbd .kph3 .sc-check{color:#393a40}
html.gc3 #krEd .kbd .kph3 .sc-check input{box-shadow:0 0 0 1px rgba(94,96,106,0.9),inset 0 1px 2px rgba(0,0,0,.6)}
html.gc3 #krEd .kbd .kph3 .sc-check input:checked{background:linear-gradient(90deg,#54555f,#37383e)}
html.gc3 #statblk .sbsp{box-shadow:inset 0 0 0 1px rgba(56,57,63,0.22)}
html.gc3 #statblk .sbsph{color:#5e606a}
html.gc3 #statblk .sbsph b{color:#28282d}
html.gc3 #statblk .sbspl{border-top:1px solid rgba(56,57,63,0.12)}
html.gc3 #statblk a.sp{color:#28282d;text-decoration:underline dotted rgba(40,40,45,0.45)}
html.gc3 #statblk a.sp:hover{color:#1e3f86}
html.gc3 #statblk .sbspc{box-shadow:inset 0 1px 2px rgba(52,53,58,0.35),0 0 0 1px rgba(94,96,106,0.55);color:#28282d}
html.gc3 #statblk .sbspc .x{color:#5e606a}
html.gc3 .pp{box-shadow:inset 0 2px 3px rgba(0,0,0,.7),0 1px 0 rgba(241,242,243,0.04),inset 3px 0 0 #6a6c78}
html.gc3 .pined .pinh{color:var(--ink2,#53545d)}
html.gc3 .pintx.prepv{border-left:3px solid #a8aab2}
html.gc3 #kbib .kb-card{box-shadow:inset 0 2px 3px rgba(0,0,0,.7),0 1px 0 rgba(241,242,243,0.04)}
html.gc3 #kbib .kb-img{box-shadow:0 0 0 1px #040304,0 0 0 2px var(--sc-brass-d,#54555f)}
html.gc3 #ortskarte .ok-vor{box-shadow:inset 0 2px 3px rgba(0,0,0,.7),0 1px 0 rgba(241,242,243,0.04),inset 3px 0 0 #6a6c78}
html.gc3 #ortskarte .ok-fig{box-shadow:inset 0 2px 3px rgba(0,0,0,.7),0 1px 0 rgba(241,242,243,0.04)}
html.gc3 #ortskarte .ok-pt{box-shadow:0 0 0 1px #040304,0 0 0 2px var(--sc-brass-d,#54555f)}
html.gc3 #ortskarte .ok-ger li{box-shadow:inset 0 2px 3px rgba(0,0,0,.7),0 1px 0 rgba(241,242,243,0.04)}
html.gc3 #ortskarte .ok-ger li::before{color:var(--sc-brass,#8e8f9a)}
html.gc3 #ortskarte .ok-ger li.erz p{color:var(--sc-ivory-2,#b3a895)}
html.gc3 #ortskarte .ok-r{box-shadow:inset 0 2px 3px rgba(0,0,0,.7),0 1px 0 rgba(241,242,243,0.04)}
html.gc3 #ortskarte .ok-r.fehlt{box-shadow:inset 0 2px 3px rgba(0,0,0,.7),inset 3px 0 0 #6a6c78}
html.gc3 :is(html.sc,html.sc-tv) .proll img{border:2px solid var(--rc,#aaabb4);box-shadow:0 0 0 2px #040304,0 0 0 3px #5f606b,0 0 0 4px #040304}
html.gc3 :is(html.sc,html.sc-tv) .proll .dc i.c{color:#d4d4d8;box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 0 0 1px #666873}
html.gc3 :is(html.sc,html.sc-tv) .proll .tot{box-shadow:inset 0 2px 3px rgba(0,0,0,.85),0 0 0 1px #040304,0 1px 0 1px rgba(241,242,243,0.05)}
html.gc3 :is(html.sc,html.sc-tv) .proll.crit{box-shadow:inset 0 2px 0 #828490,inset 0 -1px 0 #040304}
html.gc3 :is(html.sc,html.sc-tv) .proll.crit .tot{color:#e5e6e8;box-shadow:inset 0 2px 3px rgba(0,0,0,.85),0 0 0 1px #666873}
html.gc3 :is(html.sc,html.sc-tv) .proll.crit .sc-tag{color:#bfc0c7}
html.gc3.sc #toast::before{background:linear-gradient(135deg,#bfc0c7,#666873)}
html.gc3.sc #pal .ph{box-shadow:inset 0 2px 4px rgba(0,0,0,.85),0 0 0 1px #040304,0 1px 0 1px rgba(241,242,243,0.05)}
html.gc3.sc :is(#pal,#scInvite) kbd{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.09),inset 0 -1px 0 rgba(0,0,0,.5)}
html.gc3.sc #pal .ptips button{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.09)}
html.gc3.sc #pal .ptips button:hover{color:var(--sc-ivory)}
html.gc3.sc #scInvite .inv-qrf{background:linear-gradient(135deg,#989aa4,#575963 50%,#35363b)}
html.gc3.sc #scInvite .inv-open b{color:#e5e6e8;box-shadow:inset 0 2px 3px rgba(0,0,0,.8),0 0 0 1px #040304,0 1px 0 1px rgba(241,242,243,0.05)}
html.gc3.sc #scInvite .inv-st.ready .sc-lamp{background:radial-gradient(circle at 35% 35%,#eeeff0,#989aa4 60%,#54555f);box-shadow:0 0 5px rgba(191,192,199,0.6),0 0 0 1px #040304}
html.gc3.sc-tv #joinQR .qr{box-shadow:0 0 0 5px #727480,0 0 0 6px #040304}
html.gc3.sc-tv #joinQR code{color:#d4d4d8}
html.gc3 #bauleiste{box-shadow:inset 1px 0 0 #040304,inset -1px 0 0 #040304,inset 0 -3px 0 #040304,inset 0 -4px 0 rgba(142,143,154,0.55),inset 0 -5px 0 #040304,
    inset 2px 0 0 rgba(236,220,190,.05),0 10px 18px rgba(0,0,0,.55)}
html.gc3 #bauleiste::before,html.gc3 #bauleiste::after{background:linear-gradient(var(--sc-brass,#8e8f9a),var(--sc-brass,#8e8f9a)) left bottom/12px 2px no-repeat,linear-gradient(var(--sc-brass,#8e8f9a),var(--sc-brass,#8e8f9a)) left bottom/2px 12px no-repeat}
html.gc3 .bl-med[aria-pressed="true"] .bl-bild,html.gc3 .bl-med[aria-pressed="true"] svg{box-shadow:0 0 0 1px #040304,0 0 0 3px var(--sc-brass,#8e8f9a),0 0 0 4px #040304,inset 0 -6px 9px rgba(0,0,0,.4)}
html.gc3 .bl-med[aria-pressed="true"] span{color:var(--sc-brass-l,#bbbcc3)}
html.gc3 .bl-med:focus-visible{outline:1px solid var(--sc-brass-l,#bbbcc3)}
html.gc3 .bl-bank{box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.75),0 1px 0 1px rgba(241,242,243,0.05)}
html.gc3 .bl-key{box-shadow:inset 0 1px 0 rgba(241,242,243,0.09),inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3 .bl-key:hover{color:var(--sc-ivory,#e9e1d2);background:linear-gradient(180deg,#36303a 0%,#2a252d 55%,#221e25 100%)}
html.gc3 .bl-key:active,html.gc3 .bl-key[aria-pressed="true"]{box-shadow:inset 0 2px 3px rgba(0,0,0,.78),inset 0 -2px 0 var(--sc-brass,#8e8f9a)}
html.gc3 .bl-key[aria-pressed="true"] svg{fill:var(--sc-brass-l,#bbbcc3)}
html.gc3 .bl-key:focus-visible{outline:1px solid var(--sc-brass-l,#bbbcc3)}
html.gc3 .bl-ansicht .bl-key,html.gc3 .bl-ende .bl-key,html.gc3 #bauraum .br-knopf{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.09),inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3 .bl-ansicht .bl-key:active,html.gc3 .bl-ende .bl-key:active{box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.78)}
html.gc3 #bauleiste .bl-3d[aria-pressed="true"]{box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.78),inset 0 -2px 0 var(--sc-brass,#8e8f9a)}
html.gc3 #bauleiste .bl-start{box-shadow:0 0 0 1px #040304,inset 0 0 0 1px rgba(142,143,154,0.8),inset 0 0 0 2px #040304,inset 0 3px 0 rgba(241,242,243,0.1),inset 0 -3px 0 rgba(0,0,0,.5)}
html.gc3 #bauleiste .bl-start:hover{box-shadow:0 0 0 1px #040304,inset 0 0 0 1px var(--sc-brass-l,#bbbcc3),inset 0 0 0 2px #040304,inset 0 3px 0 rgba(241,242,243,0.12),inset 0 -3px 0 rgba(0,0,0,.5)}
html.gc3 #bauleiste .bl-start:active{box-shadow:0 0 0 1px #040304,inset 0 0 0 1px rgba(142,143,154,0.8),inset 0 3px 4px rgba(0,0,0,.8)}
html.gc3 #bauraum{box-shadow:0 0 0 1px #040304,inset 0 2px 0 rgba(142,143,154,0.55),inset 0 3px 0 #040304,inset 0 4px 0 rgba(236,220,190,.05),0 12px 24px rgba(0,0,0,.6)}
html.gc3 #bauraum .br-typen .bl-key{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.09),inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3 #bauraum .br-typen .bl-key[aria-pressed="true"]{box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.78),inset 0 -2px 0 var(--sc-brass,#8e8f9a)}
html.gc3 #bauraum .br-x{box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(241,242,243,0.09),inset 0 -2px 0 rgba(0,0,0,.5)}
html.gc3 #bauraum .br-x:hover{color:var(--sc-ivory,#e9e1d2)}
html.gc3 #bauraum .br-knopf:hover{color:var(--sc-ivory,#e9e1d2);background:linear-gradient(180deg,#36303a 0%,#2a252d 55%,#221e25 100%)}
html.gc3 #bauraum .br-knopf[data-rd]{color:var(--sc-red-text,#d98a7e)}
html.gc3 #bautag{color:var(--sc-brass-l,#bbbcc3)}
@media (min-width:641px){html.sc.rg.gc3{--g-messing:#c5c6cc;--g-messing-d:#858793}}
@media (min-width:641px){html.sc.rg.gc3 #topbar .plate button[aria-pressed="true"]{background:rgba(197,198,204,0.08)}}
@media (min-width:641px){html.sc.rg.gc3 #scSocle #scBar button i{box-shadow:inset -1px 0 0 rgba(197,198,204,0.18)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer .sect h3:not(.tgl)::after{background:linear-gradient(90deg,rgba(197,198,204,0.4),rgba(197,198,204,0))}}
@media (min-width:641px){html.sc.rg.gc3 #drawer .sect > h3.tgl::before{background:linear-gradient(90deg,rgba(197,198,204,0.4),rgba(197,198,204,0))}}
@media (min-width:641px){html.sc.rg.gc3 #drawer h3 .qi{border:1px solid rgba(197,198,204,0.35)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #otabs{box-shadow:inset 0 -1px 0 rgba(197,198,204,0.22)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #otabs button[aria-selected="true"]{background:radial-gradient(90% 70% at 50% 100%,rgba(197,198,204,0.16),transparent 75%)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer .btn.sc-main{color:#f1f2f3}}
@media (min-width:641px){html.sc.rg.gc3 #drawer .chip:not(.sw)[aria-pressed="true"]{background:rgba(197,198,204,0.13);box-shadow:inset 0 0 0 1px rgba(197,198,204,0.35),inset 0 calc(-2 * var(--bp)) 0 var(--g-messing)}}
@media (min-width:641px){html.sc.rg.gc3 #db button.chip.sw[aria-pressed="true"]::after{background:radial-gradient(circle at calc(30 * var(--bp)) 50%,#f1f1f3 0,#9ea0a9 calc(5 * var(--bp)),#4f5059 calc(7.5 * var(--bp)),transparent calc(8 * var(--bp))),linear-gradient(180deg,#27282c,#393a41);box-shadow:inset 0 2px 3px #000,0 0 0 1px rgba(197,198,204,0.4),0 0 calc(8 * var(--bp)) rgba(197,198,204,0.25)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer .book.on{background:linear-gradient(90deg,rgba(197,198,204,0.15),rgba(197,198,204,0.02) 80%)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #maplist .mapitem.cur{background:rgba(197,198,204,0.06)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #drop{border:1px dashed rgba(197,198,204,0.3)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #drop .kw-up{color:#f1f2f3}}
@media (min-width:641px){html.sc.rg.gc3 #drawer .kr.act{background:linear-gradient(90deg,rgba(197,198,204,0.16),rgba(197,198,204,0.02) 70%)}}
@media (min-width:641px){html.sc.rg.gc3 #partybar .tok.mini{box-shadow:0 0 0 1px #040304,0 0 0 calc(2.5 * var(--bp)) #5e5f6a,0 0 0 calc(3.5 * var(--bp)) #040304}}
@media (min-width:641px){html.sc.rg.gc3 .bl-bank{box-shadow:inset 0 -1px 0 rgba(197,198,204,0.18)}}
@media (min-width:641px){html.sc.rg.gc3 .bl-key[aria-pressed="true"]{background:radial-gradient(90% 70% at 50% 100%,rgba(197,198,204,0.18),transparent 75%)}}
@media (min-width:641px){html.sc.rg.gc3 #bauleiste .bl-start{color:#f1f2f3}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .cz-tabs{box-shadow:inset 0 -1px 0 rgba(197,198,204,0.22)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .cz-tabs button[aria-pressed=true]{background:radial-gradient(90% 70% at 50% 100%,rgba(197,198,204,0.16),transparent 75%)}}
@media (min-width:641px){html.sc.rg.gc3 body.kdark #drawer .sndtabs.kst{box-shadow:inset 0 -1px 0 rgba(197,198,204,0.22)}}
@media (min-width:641px){html.sc.rg.gc3 body.kdark #drawer .sndtabs.kst button[aria-pressed="true"]{background:radial-gradient(90% 70% at 50% 100%,rgba(197,198,204,0.16),transparent 75%)!important}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #ksOn{color:#f1f2f3}}
@media (min-width:641px){html.sc.rg.gc3 body.kdark #drawer .kprow.cur{background:linear-gradient(90deg,rgba(197,198,204,0.13),rgba(0,0,0,.22) 70%)!important}}
@media (min-width:641px){html.sc.rg.gc3 body.kdark #drawer .kqi.on{background:rgba(197,198,204,0.12);box-shadow:inset 0 0 0 1px rgba(197,198,204,0.35),inset 0 calc(-2 * var(--bp)) 0 var(--g-messing)}}
@media (min-width:641px){html.sc.rg.gc3 body.kdark #drawer .ksh{background:linear-gradient(90deg,rgba(197,198,204,0.4),rgba(197,198,204,0)) left bottom/100% 1px no-repeat}}
@media (min-width:641px){html.sc.rg.gc3 #drawer :is(.kadd,.knew) .cv{border:1px dashed rgba(197,198,204,0.3)!important}}
@media (min-width:641px){html.sc.rg.gc3 body.kdark #drawer .kth{border-bottom:1px solid rgba(197,198,204,0.22)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer .subh{border-bottom:1px solid rgba(197,198,204,0.22)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer .npej button{border-color:rgba(197,198,204,0.3)}}
@media (min-width:641px){html.sc.rg.gc3 #kmenu b{border-bottom:1px solid rgba(197,198,204,0.22)}}
@media (min-width:641px){html.sc.rg.gc3 #kmenu button:hover{background:rgba(197,198,204,0.1)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .gsw i{border:1px solid rgba(197,198,204,0.4)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .gstrip .gs button:hover{background:rgba(197,198,204,0.18)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .tg-card[aria-pressed=true]{background:linear-gradient(90deg,rgba(197,198,204,0.15),rgba(197,198,204,0.02) 80%)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .tg-lbl::after{background:linear-gradient(90deg,rgba(197,198,204,0.4),rgba(197,198,204,0))}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .tg-o[aria-pressed=true]{background:rgba(197,198,204,0.13);box-shadow:inset 0 0 0 1px rgba(197,198,204,0.35),inset 0 calc(-2 * var(--bp)) 0 var(--g-messing)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db :is(.tg-go,.czk-go){color:#f1f2f3}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .czk-case[aria-pressed=true]{background:rgba(197,198,204,0.1)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .czk-chip[aria-pressed=true]{background:rgba(197,198,204,0.13);box-shadow:inset 0 0 0 1px rgba(197,198,204,0.35),inset 0 calc(-2 * var(--bp)) 0 var(--g-messing)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .czk-inv button:hover{background:rgba(197,198,204,0.18)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .czs-row :is(button,label):hover{background:rgba(197,198,204,0.18)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .mkp .mk-mini[aria-current=true]{box-shadow:inset calc(2 * var(--bp)) 0 0 var(--g-messing),inset 0 0 0 1px rgba(197,198,204,0.3)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .mkp .mk-btn.pri{color:#f1f2f3}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .mkp :is(.mk-seg button,.mk-chip)[aria-pressed=true]{background:rgba(197,198,204,0.13);box-shadow:inset 0 0 0 1px rgba(197,198,204,0.35),inset 0 calc(-2 * var(--bp)) 0 var(--g-messing)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .mkp .mk-tpl button:hover{background:rgba(197,198,204,0.1)}}
@media (min-width:641px){html.sc.rg.gc3 body.kdark #db .kold h3{background:linear-gradient(90deg,rgba(197,198,204,0.4),rgba(197,198,204,0)) left bottom/100% 1px no-repeat!important}}
@media (min-width:641px){html.sc.rg.gc3 body.kdark #db .kold button.chip:not(.sw)[aria-pressed="true"]{background:rgba(197,198,204,0.13);box-shadow:inset 0 0 0 1px rgba(197,198,204,0.35),inset 0 calc(-2 * var(--bp)) 0 var(--g-messing)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .czk-sub{box-shadow:inset 0 -1px 0 rgba(197,198,204,0.22)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .czk-sub button[aria-pressed=true]{background:radial-gradient(90% 70% at 50% 100%,rgba(197,198,204,0.16),transparent 75%)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .czi[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--g-messing),0 0 calc(8 * var(--bp)) rgba(197,198,204,0.3)}}
@media (min-width:641px){html.sc.rg.gc3 #drawer #db .czbtn.go{color:#f1f2f3}}
html.gc3{--leather:#292a2e;--leather2:#36373d;--stitch:rgba(189,190,196,0.32);--brass:#a2a3ac;--brass2:#e3e3e6;--parch:#eaeaec;--parch2:#c7c8cd;--ink:#28282d;--ink2:#53545d;--rule:#9596a1;--cream:#f1f2f3}
html.gc3 .tok .face .ini{background:radial-gradient(circle at 40% 35%,#efe2c2,#a6a8b0)}
html.gc3 .tok .rim{background:radial-gradient(circle at 50% 3.4%,#f1f2f3 0,#747683 calc(var(--r)*.016),transparent calc(var(--r)*.022)),radial-gradient(circle at 96.6% 50%,#f1f2f3 0,#747683 calc(var(--r)*.016),transparent calc(var(--r)*.022)),radial-gradient(circle at 50% 96.6%,#f1f2f3 0,#747683 calc(var(--r)*.016),transparent calc(var(--r)*.022)),radial-gradient(circle at 3.4% 50%,#f1f2f3 0,#747683 calc(var(--r)*.016),transparent calc(var(--r)*.022)),
  conic-gradient(from 215deg,#3d3e45,#e7e7e9 10%,#686a76 22%,#323238 36%,#838591 50%,#f1f2f3 62%,#5c5d67 76%,#313137 88%,#3d3e45)}
html.gc3 .tok .lbl span{color:#f1f2f3}
html.gc3 .tok .num{background:radial-gradient(circle at 40% 35%,#f1f2f3,#9b9ca6 55%,#50515a)}
html.gc3 .tok.sel .face{box-shadow:0 0 0 1px #0e0804,0 0 0 calc(var(--r)*.05 + 2px) rgba(241,241,242,0.9),0 0 calc(var(--r)*.45) rgba(200,201,206,0.75)}
html.gc3 .tok.obj.sel .face img{filter:drop-shadow(0 0 calc(var(--r)*.06) rgba(200,201,206,0.95))}
html.gc3 #rail{background:linear-gradient(90deg,#1a110a,#2c2d32 30%,#36373d 55%,#242529);box-shadow:inset -2px 0 0 #120b06,inset -3px 0 0 rgba(189,190,196,0.15),6px 0 18px rgba(0,0,0,.55)}
html.gc3 #rail::before{border:1px dashed var(--stitch)}
html.gc3 #rail button{color:#c8c9ce}
html.gc3 #rail button:hover{color:var(--brass2)}
html.gc3 #rail button[aria-pressed="true"]{background:linear-gradient(90deg,#d5d6da,var(--parch))}
html.gc3 .chip:focus-visible{outline:2px solid var(--brass2)}
html.gc3 #drawer{box-shadow:inset 0 0 50px rgba(81,82,91,0.5),inset 0 0 8px rgba(60,61,67,0.6),10px 0 30px rgba(0,0,0,.6)}
html.gc3 #drawer::before{border:1px solid rgba(110,29,16,.4);outline:1px solid rgba(110,29,16,.18)}
html.gc3 #drawer header::after{background:linear-gradient(90deg,var(--rule),rgba(149,150,161,0.1))}
html.gc3 #drawer .body{scrollbar-color:#9596a1 transparent}
html.gc3 .chip{border:1px solid rgba(56,57,63,0.38)}
html.gc3 .chip:hover{border-color:rgba(56,57,63,0.6)}
html.gc3 .chip[aria-pressed="true"]{color:#f1f2f3;box-shadow:inset 0 1px 0 rgba(241,242,243,0.2)}
html.gc3 input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(#4f5059,#757784)}
html.gc3 input[type=range]::-webkit-slider-thumb{background:radial-gradient(circle at 38% 32%,#f1f2f3,#9b9ca6 55%,#4e4f58)}
html.gc3 input[type=range]::-moz-range-track{background:#5b5d67}
html.gc3 input[type=range]::-moz-range-thumb{background:radial-gradient(circle at 38% 32%,#f1f2f3,#9b9ca6 55%,#4e4f58)}
html.gc3 .btn{background:linear-gradient(#42444b,#2a2a2f);color:#f1f1f3;box-shadow:inset 0 1px 0 rgba(241,242,243,0.18),0 1px 2px rgba(0,0,0,.35)}
html.gc3 .btn:hover{background:linear-gradient(#4f5059,#313237)}
html.gc3 .btn.ghost{border-color:rgba(56,57,63,0.45)}
html.gc3 .btn.ghost:hover{background:rgba(255,248,228,.6)}
html.gc3 .btn.warn{background:transparent;border-color:rgba(110,29,16,.5);color:var(--rubric2);box-shadow:none}
html.gc3 .btn.warn:hover{background:rgba(110,29,16,.1)}
html.gc3 .btn[aria-pressed="true"]{color:#f1f2f3}
html.gc3 kbd{background:#f1f2f3;border:1px solid rgba(56,57,63,0.5)}
html.gc3 .mapitem{border:1px solid rgba(56,57,63,0.3)}
html.gc3 .mapitem:hover{background:rgba(255,248,228,.55)}
html.gc3 .mapitem.cur{border-color:var(--rubric);box-shadow:inset 3px 0 0 var(--rubric)}
html.gc3 .mapitem img{box-shadow:0 0 0 1px #323238,0 2px 4px rgba(0,0,0,.35)}
html.gc3 .mapitem input{background:#f1f2f3;border:1px solid rgba(56,57,63,0.5)}
html.gc3 #drop{border:1.5px dashed rgba(56,57,63,0.45)}
html.gc3 #drop:hover,html.gc3 #drop.over{border-color:var(--rubric);background:rgba(255,248,228,.45)}
html.gc3 #npcsearch{border:1px solid rgba(56,57,63,0.45)}
html.gc3 #npcsearch::placeholder{color:#8a7250}
html.gc3 #title .k{color:#bbbcc2}
html.gc3 #title .a{background:linear-gradient(100deg,transparent 42%,rgba(255,255,255,.95) 50%,transparent 58%) 160% 0/300% 100% no-repeat,linear-gradient(180deg,#fffbe6 0%,#dfe0e3 38%,#7e808d 52%,#c1c2c8 70%,#f1f2f3 100%);-webkit-background-clip:text;background-clip:text}
html.gc3 #title .b{color:#f1f2f3}
html.gc3 .plate{background:linear-gradient(#333439,#1f150d);box-shadow:inset 0 1px 0 rgba(241,242,243,0.15),0 4px 12px rgba(0,0,0,.5)}
html.gc3 .plate button{color:#d6d7db}
html.gc3 .plate button:hover{color:var(--brass2)}
html.gc3 .plate button[aria-pressed="true"]{background:linear-gradient(var(--parch),#c7c8cd);box-shadow:inset 0 0 0 1px rgba(46,47,52,0.4)}
html.gc3 #peek{background:radial-gradient(circle at 38% 32%,#f1f2f3,#9b9ca6 55%,#4e4f58)}
html.gc3 #bLink.on{background:linear-gradient(var(--parch),#c7c8cd);box-shadow:inset 0 0 0 1px rgba(46,47,52,0.4)}
html.gc3 #banner::before{border-top:1px solid rgba(195,196,202,0.5);border-bottom:1px solid rgba(195,196,202,0.5)}
html.gc3 #banner .sw{color:#c3c4ca}
html.gc3 #banner .a{background:linear-gradient(180deg,#fffbe6,#dfe0e3 40%,#7e808d 55%,#d2d3d7 80%,#f1f2f3);-webkit-background-clip:text;background-clip:text}
html.gc3 #banner .b{color:#f1f2f3}
html.gc3 #banner.battle .a{background:linear-gradient(180deg,#fff2e0,#d5d6da 40%,#b8260e 58%,#b9bac1 85%,#f1f2f3);-webkit-background-clip:text;background-clip:text}
html.gc3 #screen.victory .bg{background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(218,219,222,0.16) 0 6deg,transparent 6deg 18deg),radial-gradient(circle,rgba(46,47,52,0.4),rgba(8,5,2,.85) 70%)}
html.gc3 #screen.victory .a,html.gc3 #screen.levelup .a,html.gc3 #screen.quest .a{background:linear-gradient(180deg,#fffbe6,#dfe0e3 40%,#7e808d 55%,#d2d3d7 80%,#f1f2f3);filter:drop-shadow(0 4px 0 #1a0d04) drop-shadow(0 0 30px rgba(200,201,206,0.45));-webkit-background-clip:text;background-clip:text}
html.gc3 #screen.victory .rule,html.gc3 #screen.levelup .rule,html.gc3 #screen.quest .rule,html.gc3 #screen.chapter .rule{background:linear-gradient(90deg,transparent,#c3c4ca,transparent)}
html.gc3 #screen.victory .b,html.gc3 #screen.victory .k,html.gc3 #screen.levelup .b,html.gc3 #screen.levelup .k,html.gc3 #screen.quest .b,html.gc3 #screen.quest .k{color:#f1f2f3}
html.gc3 #screen.levelup .bg{background:radial-gradient(circle,rgba(218,219,222,0.35),rgba(10,6,2,.75) 60%)}
html.gc3 #screen.chapter .a{color:#f1f2f3}
html.gc3 #screen.chapter .k{color:#a2a3ac}
html.gc3 .chip.playing{box-shadow:inset 3px 0 0 #3f9a4e}
html.gc3 .tok .face .ini.ph{color:#f1f2f3}
html.gc3 .tok .face .ini.ph b{text-shadow:0 2px 2px rgba(0,0,0,.6)}
html.gc3 .tok.turn .face{box-shadow:0 0 0 2px #140c05,0 0 0 calc(var(--r)*.06 + 3px) #d2d2d7,0 0 calc(var(--r)*.6) rgba(194,195,201,0.9)}
html.gc3 #initbar{border:1px solid rgba(162,163,172,0.5)}
html.gc3 #initbar .ie.act span{color:#d2d2d7}
html.gc3 #initbar .ie.act .face{box-shadow:0 0 0 2px #140c05,0 0 12px 3px rgba(206,207,212,0.8)}
html.gc3 #partybar{border-left:2px solid rgba(162,163,172,0.6)}
html.gc3 #partybar .pe>b{color:#f1f2f3}
html.gc3 #speaker{border:1px solid rgba(162,163,172,0.6)}
html.gc3 #speaker q{color:#f1f2f3}
html.gc3 .scrdiadem svg{filter:drop-shadow(0 0 20px rgba(206,207,212,0.5))}
html.gc3 .irow,html.gc3 .prow{border:1px solid rgba(56,57,63,0.25)}
html.gc3 .irow.act{border-color:var(--rubric);box-shadow:inset 3px 0 0 var(--rubric);background:rgba(255,248,228,.6)}
html.gc3 .irow .iini{background:#f1f2f3;border:1px solid rgba(56,57,63,0.5)}
html.gc3 .hitem{border:1px solid rgba(56,57,63,0.5)}
html.gc3 .hitem.add{color:var(--ink2)}
html.gc3 .book{color:#f1f2f3;box-shadow:inset -3px 0 0 rgba(0,0,0,.35),inset 0 0 0 1px rgba(162,163,172,0.35),2px 4px 8px rgba(0,0,0,.45)}
html.gc3 .book:nth-child(3n+2){background:linear-gradient(90deg,#0e1a12 0 9px,transparent 9px),linear-gradient(160deg,#1e4a2a,#12301a 60%,#0a1a0e)}
html.gc3 .book:nth-child(3n+3){background:linear-gradient(90deg,#0e1220 0 9px,transparent 9px),linear-gradient(160deg,#243a64,#162642 60%,#0c1428)}
html.gc3 .book i{color:#e3e3e6}
html.gc3 .book b{color:#f1f2f3}
html.gc3 .book small{color:#d7d8dc}
html.gc3 .book.on{box-shadow:inset -3px 0 0 rgba(0,0,0,.35),inset 0 0 0 2px #e3e3e6,2px 8px 14px rgba(0,0,0,.55)}
html.gc3 .book.on::after{background:#a8201a}
html.gc3 .book.all{background:linear-gradient(160deg,#4a3a28,#292a2e)}
html.gc3 .book.add{box-shadow:inset 0 0 0 1.5px rgba(56,57,63,0.4)}
html.gc3 .book.add i{color:var(--rubric)}
html.gc3 .book.add b{color:var(--ink2)}
html.gc3 .book.over{box-shadow:inset 0 0 0 3px #e3e3e6,0 0 16px rgba(227,227,230,0.8)}
html.gc3 .ori{border:1px solid rgba(56,57,63,0.38)}
html.gc3 .ori.on{color:#f1f2f3}
html.gc3 .tok .mugs{color:#f1f2f3}
html.gc3 .btn.ghost svg.ic{color:var(--rubric)}
html.gc3 .tok.base.turn .band{box-shadow:0 0 0 calc(var(--r)*.08) #d2d2d7,0 0 calc(var(--r)*.6) #d2d2d7,inset 0 0 calc(var(--r)*.45) #d2d2d7}
html.gc3 #timer{border:1px solid rgba(162,163,172,0.6)}
html.gc3 #timer.urgent{border-color:#e0301c;color:#ff8a70}
html.gc3 #curtain .l::after,html.gc3 #curtain .r::after{background:repeating-linear-gradient(90deg,#c3c4ca 0 3px,#656772 3px 6px);box-shadow:0 -2px 0 #a2a3ac}
html.gc3 #curtain::before{border-bottom:5px solid #a2a3ac}
html.gc3 #curtain .c{color:#e3e3e6}
html.gc3 .encbar{background:linear-gradient(90deg,#4a8a3a,#8a8c97 50%,#c02a1a)}
html.gc3 .rlog span{border:1px solid rgba(56,57,63,0.35)}
html.gc3 .trc{border:1px solid rgba(56,57,63,0.38)}
html.gc3 .trc:hover{background:rgba(255,248,228,.62)}
html.gc3 .trc[aria-pressed="true"]{color:#f1f2f3}
html.gc3 .trc[aria-pressed="true"] svg.ic{color:#e3e3e6}
html.gc3 #initbar{background:radial-gradient(circle at 8px 8px,#e3e3e6 0 2.5px,#4e4f58 3px,transparent 3.5px),radial-gradient(circle at calc(100% - 8px) 8px,#e3e3e6 0 2.5px,#4e4f58 3px,transparent 3.5px),radial-gradient(circle at 8px calc(100% - 8px),#e3e3e6 0 2.5px,#4e4f58 3px,transparent 3.5px),radial-gradient(circle at calc(100% - 8px) calc(100% - 8px),#e3e3e6 0 2.5px,#4e4f58 3px,transparent 3.5px),
  repeating-linear-gradient(90deg,rgba(0,0,0,.08) 0 2px,transparent 2px 9px),linear-gradient(#3f4047,#2a2b30 60%,#24160b);box-shadow:inset 0 0 0 1px rgba(162,163,172,0.45),inset 0 2px 0 rgba(236,236,238,0.12),0 8px 22px rgba(0,0,0,.65)}
html.gc3 #initbar .rd{color:#f1f2f3}
html.gc3 #initbar .ie span{color:#f1f2f3;background:linear-gradient(#eaeaec,#c1c2c8);color:#28282d}
html.gc3 #initbar .ie.act span{background:linear-gradient(#eaeaed,#abacb5)}
html.gc3 #partybar{background:repeating-linear-gradient(0deg,rgba(0,0,0,.07) 0 1px,transparent 1px 6px),linear-gradient(90deg,#333439,#27282c);box-shadow:inset 0 0 0 1px rgba(162,163,172,0.4),inset 3px 0 0 #4e4f58,0 8px 20px rgba(0,0,0,.6)}
html.gc3 #partybar::before{border:1px dashed rgba(189,190,196,0.3)}
html.gc3 #partybar .pe>b{background:linear-gradient(#eaeaec,#c1c2c8);color:#28282d}
html.gc3 #partybar .stones small{color:#d7d8dc}
html.gc3 #speaker .tx{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/><feColorMatrix values='0 0 0 0 .33 0 0 0 0 .22 0 0 0 0 .1 0 0 0 .5 -.1'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),radial-gradient(ellipse at 40% 40%,#efe3c4,#dddee1 70%,#b5b6bd);box-shadow:inset 0 0 30px rgba(81,82,91,0.45),0 10px 26px rgba(0,0,0,.6)}
html.gc3 #speaker .tx::before,html.gc3 #speaker .tx::after{background:linear-gradient(90deg,#8e8f9a,#e7e7e9 45%,#6f717d)}
html.gc3 #timer .hg{background:radial-gradient(circle at 38% 32%,#f1f2f3,#9b9ca6 45%,#4e4f58 80%,#2c2d32)}
html.gc3 #timer .hg::before{background:radial-gradient(circle at 50% 40%,#34353a,#1a0e06)}
html.gc3 #timer .glass i{border:2px solid #bebfc6}
html.gc3 #timer .glass s{background:#bebfc6}
html.gc3 #timer .glass u{background:#bebfc6}
html.gc3 #timer .glass em{background:linear-gradient(#bebfc6,transparent)}
html.gc3 #timer .rib{box-shadow:inset 0 2px 0 rgba(236,236,238,0.2)}
html.gc3 #timer .rib small{color:#f1f2f3}
html.gc3 #timer .rib b{color:#f1f2f3}
html.gc3 #bTheme[aria-pressed="true"]{background:linear-gradient(#b5b6be,#b8501a)}
html.gc3 body.dungeon #drawer h2{text-shadow:-1px -1px 0 rgba(0,0,0,.95),1px 1px 0 rgba(241,242,243,0.18),0 0 16px rgba(177,178,185,0.25)}
html.gc3 body.dungeon .sect h3{color:#bbbcc3;text-shadow:0 1px 0 #000,0 0 10px rgba(165,166,175,0.35)}
html.gc3 body.dungeon .sect h3::after{background:linear-gradient(#5a5652,#2a2826 60%,#121110);box-shadow:0 1px 0 rgba(255,255,255,.08)}
html.gc3 body.dungeon .chip[aria-pressed="true"],html.gc3 body.dungeon .trc[aria-pressed="true"],html.gc3 body.dungeon .ori.on{background:radial-gradient(ellipse at 50% 120%,rgba(171,172,180,0.55),transparent 70%),url(frei/ui/schiefer.webp) center/cover;border-color:#4f5059;color:#f1f2f3;box-shadow:0 0 14px rgba(165,166,175,0.45),inset 0 0 12px rgba(165,166,175,0.35),inset 1px 1px 0 rgba(241,242,243,0.25)}
html.gc3 body.dungeon #rail{background:url(assets/dg_rail.webp) 0 0/70px auto repeat-y,#28292d}
html.gc3 body.dungeon #rail::before{border:0}
html.gc3 body.dungeon #rail button{color:#e3e3e6}
html.gc3 body.dungeon #rail button[aria-pressed="true"]{background:radial-gradient(ellipse at 50% 50%,#d5d6da,#8c8e99 60%,#565861);box-shadow:0 0 16px rgba(171,172,180,0.6),inset 0 0 0 2px rgba(60,20,0,.5)}
html.gc3 body.dungeon #drawer::before{border-color:rgba(182,184,191,0.25)}
html.gc3 body.dungeon #drawer::after{background:radial-gradient(ellipse 60% 100% at 18% 0,rgba(188,189,196,0.18),transparent 70%)}
html.gc3 body.dungeon #drawer h2,html.gc3 body.dungeon .sect h3{color:#b9bbc1;text-shadow:0 0 12px rgba(165,166,175,0.35),0 2px 2px #000}
html.gc3 body.dungeon .sect h3::after{background:linear-gradient(90deg,rgba(185,187,193,0.45),transparent)}
html.gc3 body.dungeon #drawer header::after{background:linear-gradient(90deg,#828490,rgba(130,132,144,0.1))}
html.gc3 body.dungeon .chip[aria-pressed="true"],html.gc3 body.dungeon .trc[aria-pressed="true"],html.gc3 body.dungeon .ori.on{background:linear-gradient(#71737f,#6a2a0c);box-shadow:0 0 12px rgba(165,166,175,0.35),inset 0 1px 0 rgba(236,236,238,0.25)}
html.gc3 body.dungeon .trc svg.ic{color:#b9bbc1}
html.gc3 body.dungeon .btn.ghost:hover{background:rgba(0,0,0,.5)}
html.gc3 body.dungeon .btn.ghost svg.ic{color:#b9bbc1}
html.gc3 body.dungeon .mapitem.cur,html.gc3 body.dungeon .irow.act{box-shadow:inset 3px 0 0 #b9bbc1;border-color:#4c4d56}
html.gc3 body.dungeon kbd{color:#b9bbc1}
html.gc3 body.dungeon #rail::before{border-color:rgba(182,184,191,0.18)}
html.gc3 body.dungeon #rail button:hover{color:#b9bbc1}
html.gc3 body.dungeon #rail button[aria-pressed="true"]{background:linear-gradient(90deg,#8b8d98,#b9bbc1);box-shadow:0 0 14px rgba(171,172,180,0.5)}
html.gc3 body.dungeon .plate button[aria-pressed="true"]{background:linear-gradient(#8b8d98,#5c5d67)}
html.gc3 body.dungeon #drop b{color:#b9bbc1}
html.gc3 .hcard{border:1px solid rgba(56,57,63,0.35);box-shadow:0 2px 6px rgba(46,47,52,0.12)}
html.gc3 .hportrait{box-shadow:0 0 0 2px var(--hc),0 0 0 4px #a2a3ac,0 3px 8px rgba(0,0,0,.4)}
html.gc3 .hstats>div{border:1px solid rgba(56,57,63,0.25)}
html.gc3 .hhp .htpin{border:1px solid rgba(56,57,63,0.5);background:#f1f2f3}
html.gc3 .hhp button{border:1px solid rgba(56,57,63,0.45)}
html.gc3 .hatk td{border-bottom:1px solid rgba(56,57,63,0.18)}
html.gc3 .hatk td:nth-child(2){color:var(--rubric)}
html.gc3 .hatk td:last-child{color:var(--ink2)}
html.gc3 body.dungeon .hcard{border-color:rgba(185,187,193,0.25)}
html.gc3 body.dungeon .hname small,html.gc3 body.dungeon .hstats i,html.gc3 body.dungeon .habil span,html.gc3 body.dungeon .hatk td:last-child{color:#cecfd4}
html.gc3 body.dungeon .hstats>div{border-color:rgba(185,187,193,0.2)}
html.gc3 body.dungeon .hhp button{border-color:rgba(185,187,193,0.35)}
html.gc3 body.dungeon .hatk td:nth-child(2),html.gc3 body.dungeon .hcard details summary{color:#c5c6cc}
html.gc3 #heroIntro .htxt{color:#f1f2f3}
html.gc3 #heroIntro .htxt small{color:#c3c4ca}
html.gc3 #heroIntro .htxt b{background:linear-gradient(180deg,#fffbe6,#dfe0e3 45%,#7e808d 60%,#d2d3d7);-webkit-background-clip:text;background-clip:text}
html.gc3 #heroIntro .htxt p span{border:1px solid rgba(195,196,202,0.6)}
html.gc3 .pinhd{border-left:4px solid var(--pc,#a2a3ac)}
html.gc3 .pined input,html.gc3 .pined textarea,html.gc3 .pined select{background:#f1f2f3;border:1px solid rgba(56,57,63,0.5)}
html.gc3 body.dungeon .pinhd small,html.gc3 body.dungeon .pined label{color:#cecfd4}
html.gc3 body.dungeon .pined input,html.gc3 body.dungeon .pined textarea,html.gc3 body.dungeon .pined select{border-color:rgba(185,187,193,0.35)}
html.gc3 body.dungeon .pinhd{color:#c5c6cc}
html.gc3 .rtres{border:1px solid rgba(56,57,63,0.35)}
html.gc3 body.dungeon .rtres{border-color:rgba(185,187,193,0.25);border-left-color:#c5c6cc}
html.gc3 body.dungeon .rtres small{color:#cecfd4}
html.gc3 .tok .hest{color:#f1f2f3}
html.gc3 .tok .hest.bad{color:#d5d6da}
html.gc3 .tok .hest.crit{color:#ff7a60}
html.gc3 #screen.epic .in::before{background:radial-gradient(ellipse at 50% 0%,rgba(236,236,238,0.1),transparent 60%),url(frei/ui/schiefer.webp),linear-gradient(180deg,#2e2721 0%,#1a1511 45%,#0e0b09 100%);box-shadow:inset 0 0 0 2px #50515a,inset 0 0 0 5px #110d09,inset 0 0 0 7px #a2a3ac,inset 0 0 0 8px #3c3d44,inset 0 0 0 11px #120e0a,inset 0 0 70px rgba(0,0,0,.85),inset 0 2px 0 13px rgba(241,242,243,0.04),0 0 0 1px #000,0 30px 80px rgba(0,0,0,.9),0 0 120px rgba(0,0,0,.6);background-size:auto,160px,auto}
html.gc3 #screen.epic .gem{box-shadow:0 0 0 3px #1a1006,0 0 0 6px #a5a7af,0 0 0 8px #41424a,0 8px 18px rgba(0,0,0,.9),0 0 34px var(--g1)}
html.gc3 #screen.epic{--g1:#d2d2d7;--g2:#5f606b}
html.gc3 #screen.epic[data-k=newquest]{--g1:#bfc0c6;--g2:#4a4b53}
html.gc3 #screen.epic .k{color:#c3c4ca!important}
html.gc3 #screen.epic .k::before,html.gc3 #screen.epic .k::after{background:linear-gradient(90deg,transparent,#c3c4ca)}
html.gc3 #screen.epic .a{background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.95) 50%,transparent 60%) 220% 0/260% 100% no-repeat,linear-gradient(180deg,#fffbe2 0%,#dedfe2 26%,#a5a7af 47%,#484951 50%,#80828f 58%,#c5c6cc 80%,#f1f2f3 100%);filter:drop-shadow(0 2px 0 #2a1404) drop-shadow(0 6px 6px rgba(0,0,0,.95)) drop-shadow(0 0 26px rgba(200,201,206,0.35));-webkit-background-clip:text;background-clip:text}
html.gc3 #screen.epic[data-k=defeat] .a{background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.7) 50%,transparent 60%) 220% 0/260% 100% no-repeat,linear-gradient(180deg,#ffffff 0%,#d8dae0 30%,#8a8e98 48%,#2a2c32 50%,#6a6e78 60%,#c8cad2 85%,#f0f0f4 100%);-webkit-background-clip:text;background-clip:text}
html.gc3 #screen.epic .rule{background:linear-gradient(90deg,transparent,#656772 12%,#c5c6cc 50%,#656772 88%,transparent) center/100% 2px no-repeat}
html.gc3 #screen.epic .rule::after{background:linear-gradient(135deg,#f1f2f3,#8e8f9a);box-shadow:0 0 0 2px #1a1006,0 0 12px rgba(206,207,212,0.7)}
html.gc3 #screen.epic .b{color:#f1f2f3!important}
html.gc3 #screen.epic .sheen::after{background:linear-gradient(90deg,transparent,rgba(241,242,243,0.07),transparent)}
html.gc3 #screen.epic[data-k=chapter] .bg,html.gc3 #screen.epic[data-k=end] .bg{background:radial-gradient(ellipse at 50% 55%,rgba(60,8,4,.35),rgba(3,2,2,.96) 70%)}
html.gc3 #screen.epic[data-k=newquest] .bg{background:radial-gradient(ellipse,rgba(44,45,49,0.5),rgba(8,5,2,.88) 70%)}
html.gc3 #banner::before{box-shadow:inset 0 2px 0 #50515a,inset 0 4px 0 #110d09,inset 0 6px 0 #a2a3ac,inset 0 7px 0 #3c3d44,inset 0 -2px 0 #50515a,inset 0 -4px 0 #110d09,inset 0 -6px 0 #a2a3ac,inset 0 -7px 0 #3c3d44,0 12px 40px rgba(0,0,0,.85)}
html.gc3 #banner .cap{background:radial-gradient(circle at 35% 30%,#fff 0 5%,#d2d2d7 22%,#5f606b 70%,#000 110%);box-shadow:0 0 0 3px #1a1006,0 0 0 6px #a5a7af,0 0 0 8px #41424a,0 6px 14px #000}
html.gc3 #banner .a{background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.9) 50%,transparent 60%) 220% 0/260% 100% no-repeat,linear-gradient(180deg,#fffbe2 0%,#dedfe2 26%,#a5a7af 47%,#484951 50%,#80828f 58%,#c5c6cc 80%,#f1f2f3 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}
html.gc3 #banner.battle .a{background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.9) 50%,transparent 60%) 220% 0/260% 100% no-repeat,linear-gradient(180deg,#fff2e0 0%,#e5e5e8 28%,#e0501c 47%,#4a0a02 50%,#b8260e 60%,#b9bac1 82%,#f1f2f3 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}
html.gc3 #banner .b{color:#f1f2f3}
html.gc3 #encCard .ein{color:#f1f2f3}
html.gc3 #encCard .eface{box-shadow:0 0 0 3px #1a1006,0 0 0 7px #a2a3ac,0 0 0 9px #3c3d44,0 0 0 12px #120e0a,0 14px 30px rgba(0,0,0,.95),0 0 60px rgba(200,40,20,.45)}
html.gc3 #encCard .emed::before{background:conic-gradient(from 0deg,transparent 0 10%,rgba(195,196,202,0.55) 12%,transparent 14% 35%,rgba(195,196,202,0.4) 37%,transparent 39% 60%,rgba(195,196,202,0.55) 62%,transparent 64% 85%,rgba(195,196,202,0.4) 87%,transparent 89%)}
html.gc3 #encCard .en{border:2px solid #a2a3ac;color:#f1f2f3}
html.gc3 #encCard .ek{color:#c3c4ca}
html.gc3 #encCard .et{background:linear-gradient(180deg,#fff2e0 0%,#e5e5e8 28%,#e0501c 47%,#4a0a02 50%,#b8260e 60%,#b9bac1 82%,#f1f2f3 100%);-webkit-background-clip:text;background-clip:text}
html.gc3 #encCard .erule{background:linear-gradient(90deg,transparent,#656772 12%,#c5c6cc 50%,#656772 88%,transparent) center/100% 2px no-repeat}
html.gc3 #encCard .ecnt span{border:1px solid rgba(195,196,202,0.6)}
html.gc3 .rtres.enc figure img{box-shadow:0 0 0 2px #a2a3ac,0 3px 6px rgba(0,0,0,.5)}
html.gc3 .rtres.enc figcaption{color:var(--ink2)}
html.gc3 .rtres.enc p{color:var(--ink)}
html.gc3 body.dungeon .rtres.enc p{color:#efe2c8}
html.gc3 body.dungeon .rtres.enc figcaption{color:#cecfd4}
html.gc3 #screen.epic .k{color:#d0d1d5!important}
html.gc3 #screen.epic[data-k=victory] .a,html.gc3 #screen.epic[data-k=levelup] .a,html.gc3 #screen.epic[data-k=quest] .a{filter:drop-shadow(0 2px 0 #000) drop-shadow(0 5px 6px rgba(0,0,0,.95)) drop-shadow(0 0 22px rgba(236,236,238,0.28))!important}
html.gc3 #screen.epic[data-k=defeat] .a{background:linear-gradient(180deg,#d8d8d4 0%,#8e908a 45%,#2a2c2a 50%,#5e605c 62%,#a8aaa4 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}
html.gc3 #screen.epic .b{color:#d7d8dc!important}
html.gc3 #screen.epic .b::before,html.gc3 #screen.epic .b::after{background:#9a9a94;box-shadow:0 0 0 2px #1c1c1a}
html.gc3 #screen.epic[data-k=chapter] .k,html.gc3 #screen.epic[data-k=end] .k{color:#a6a7b0!important}
html.gc3 #screen.epic[data-k=victory] .bg{background:radial-gradient(ellipse at 50% 50%,rgba(212,213,217,0.18),rgba(4,4,4,.9) 62%)}
html.gc3 #screen.epic[data-k=levelup] .bg{background:radial-gradient(ellipse at 50% 50%,rgba(170,200,255,.16),rgba(4,4,4,.9) 62%)}
html.gc3 #screen.epic[data-k=quest] .bg,html.gc3 #screen.epic[data-k=newquest] .bg{background:radial-gradient(ellipse,rgba(40,40,36,.35),rgba(4,4,4,.9) 66%)}
html.gc3 #screen.epic[data-k=defeat] .bg{background:rgba(6,6,7,.9)}
html.gc3 #banner .b{color:#d7d8dc!important}
html.gc3 .chron .cstats span{border:1px solid rgba(56,57,63,0.3)}
html.gc3 body.dungeon .chron .cstats span{border-color:rgba(185,187,193,0.2);color:#cecfd4}
html.gc3 body.dungeon .chron .clab{color:#c5c6cc}
html.gc3 #recap .rdots i.on{background:#dfe0e3}
html.gc3 #recap .rk{color:#c7c8cd}
html.gc3 #recap .rsub{color:#dfe0e3}
html.gc3 #recap .rs b{text-shadow:0 2px 0 #000,0 0 18px rgba(241,242,243,0.25)}
html.gc3 #recap .rs span{color:#c7c8cd}
html.gc3 #recap .rq{color:#c7c8cd}
html.gc3 #recap .raw b{color:#e8e9eb}
html.gc3 #recap .rxl{color:#dfe0e3}
html.gc3 #recap .rgain{color:#dfe0e3}
html.gc3 #recap .rxb i{background:linear-gradient(180deg,#f1f2f3,#9596a1 50%,#5d5e69);box-shadow:0 0 12px rgba(218,219,222,0.6)}
html.gc3 #recap .rlvup{color:#f1f2f3;text-shadow:0 0 18px rgba(218,219,222,0.8),0 2px 0 #000}
html.gc3 #screen.epic .k{color:#c7c8cd!important}
html.gc3 #screen.epic .b{color:#d5d5da!important}
html.gc3 #recap .rxb i{box-shadow:0 0 10px rgba(200,201,206,0.45)!important}
html.gc3 #recap .gtx{color:#35363c}
html.gc3 #recap .gtx blockquote{color:#35363c}
html.gc3 #partybar .stones small{color:#c7c8cd!important}
html.gc3 #speaker .tx q{color:#e7e8ea!important}
html.gc3 #gnote .gpaper{color:#35363c}
html.gc3 #screen.epic.gchap .in{background:var(--chap) center/100% 100% no-repeat}
html.gc3 #screen.epic.gchap .in::after{background:linear-gradient(transparent,rgba(0,0,0,.82) 55%);box-shadow:none!important}
html.gc3 body.dungeon .subh{color:#c5c6cc;border-color:rgba(197,198,204,0.25)}
html.gc3 #turncue b{color:#e9e9eb}
html.gc3 #turncue.pc b{color:#f1f2f3}
html.gc3 #turncue small{color:#bebfc5}
html.gc3 #bossbar b{color:#e5e5e8}
html.gc3 #bossbar .bb span{color:#f1f2f3}
html.gc3 #critfx.win .vg{background:radial-gradient(ellipse at center,rgba(230,230,233,0) 35%,rgba(194,195,201,0.28) 75%,rgba(73,74,82,0.5) 100%)}
html.gc3 #statblk .x{color:#323238}
html.gc3 #statblk i{color:#575963}
html.gc3 .prep{border-bottom:1px solid rgba(56,57,63,0.2)}
html.gc3 .chip.scn i:hover{color:#8a1a0c}
html.gc3 .npcg{border:1px solid rgba(56,57,63,0.3)}
html.gc3 .sndtabs button{color:#575963}
html.gc3 .sndtabs button[aria-pressed="true"]{color:#5a1a0c;border-bottom-color:#8a1a0c}
html.gc3 .mnow{color:#e9e9eb;border:1px solid #323238;box-shadow:inset 0 0 0 1px rgba(162,163,172,0.35)}
html.gc3 .mnow b{color:#f1f2f3}
html.gc3 .mnow label{color:#cbcbd1}
html.gc3 #tshift .tsa{background:linear-gradient(90deg,rgba(209,210,214,0) 0,rgba(209,210,214,0.9) 70%)}
html.gc3 #tshift b{color:#f1f2f3}
html.gc3 #tshift small{color:#d8d9dd}
html.gc3 #tvMini{border:1px solid #323238}
html.gc3 .calnow{color:#e9e9eb;border:1px solid #323238}
html.gc3 .calnow.ok b{color:#9fe08a}
html.gc3 .calnow.bad b{color:#ff9a7a}
html.gc3 #tpad{border:1px solid #323238;box-shadow:0 0 0 1px #b1b2b9,0 12px 34px rgba(0,0,0,.6)}
html.gc3 #tpad .seg{border:1px solid rgba(56,57,63,0.45)}
html.gc3 #tpad .seg button{border-right:1px solid rgba(56,57,63,0.3);color:#41424a}
html.gc3 #tpad .seg button:last-child{border-right:0}
html.gc3 #tpad .seg button[aria-pressed="true"]{color:#f1f2f3}
html.gc3 #screen .b,html.gc3 #screen .k{color:#f1f2f3!important}
html.gc3 #screen.death .b,html.gc3 #screen.death .k,html.gc3 #screen.pdeath .b,html.gc3 #screen.pdeath .k{color:#e3e3e6!important}
html.gc3 .card small{color:#4b4c54}
html.gc3 body.dungeon .card small{color:#cccdd2}
html.gc3 body.dungeon #cats .chip{border-color:rgba(185,187,193,0.32)}
html.gc3 body.dungeon .btn.ghost{border-color:rgba(191,192,199,0.45)!important}
html.gc3 #rail button{color:#ebebed!important}
html.gc3 #rail button[aria-pressed=true]{color:#26272b!important}
html.gc3 #diadem small{color:#f1f2f3!important}
html.gc3 body.dungeon #drawer .sect{box-shadow:inset 0 1px 0 rgba(241,242,243,0.06),0 3px 8px rgba(0,0,0,.55)}
html.gc3 body.dungeon .book.add{box-shadow:inset 0 0 0 1.5px rgba(236,236,238,0.25)}
html.gc3 body.dungeon .rlog b{color:#b9bbc1}
html.gc3 #nav .ribbon{box-shadow:inset 0 2px 0 rgba(236,236,238,0.2)}
html.gc3 #nav .ribbon::before{border-top:1px dashed rgba(227,227,230,0.35);border-bottom:1px dashed rgba(227,227,230,0.35)}
html.gc3 #nav span{color:#f1f2f3}
html.gc3 #nav span small{color:#dcdce0}
html.gc3 #nav button{background:radial-gradient(circle at 38% 32%,#f1f2f3,#9b9ca6 55%,#4e4f58)}
html.gc3 #db .tg-board h4{color:#f1f2f3}
html.gc3 #db .tg-card{color:#a2a3ac}
html.gc3 #db .tg-card:focus-visible{outline:2px solid #bebfc6}
html.gc3 #db .tg-card[aria-pressed=true]{color:#dbdcdf;box-shadow:0 0 0 1px rgba(190,191,198,0.55),0 0 14px rgba(188,189,196,0.28)}
html.gc3 #db .tg-card[aria-pressed=true] small{color:#d7d8dc}
html.gc3 #db .tg-set .tg-d{color:#323238}
html.gc3 #db .tg-lbl{color:#3c3d44}
html.gc3 #db .tg-lbl::after{background:linear-gradient(90deg,rgba(110,29,16,.45),transparent)}
html.gc3 #db .tg-o{color:#292a2e;border:1px solid rgba(56,57,63,0.35)}
html.gc3 #db .tg-o:hover{background:rgba(255,248,228,.6)}
html.gc3 #db .tg-o:focus-visible{outline:2px solid #8a2a14}
html.gc3 #db .tg-o.w i{background:#a2a3ac}
html.gc3 #db .tg-o.w2 i{background:radial-gradient(#f1f2f3,#989aa4);box-shadow:0 0 6px #abacb5,0 0 0 1px rgba(0,0,0,.35)}
html.gc3 #db .tg-o.l i{background:#8a1e14}
html.gc3 #db .tg-o.n i{background:#c8c0b0}
html.gc3 #db .tg-o.r i{background:#5a4a6a}
html.gc3 #db .tg-o[aria-pressed=true]{color:#f1f2f3;box-shadow:inset 0 1px 0 rgba(236,236,238,0.2),0 0 0 1px rgba(162,163,172,0.5)}
html.gc3 #db .tg-o[aria-pressed=true] small{color:#ceced3}
html.gc3 #db .tg-o small{color:#6b6d79}
html.gc3 #db .tg-in{border:1px solid rgba(56,57,63,0.45)}
html.gc3 #db .tg-in:focus{outline:2px solid rgba(138,42,20,.5);background:rgba(255,250,236,.8)}
html.gc3 #db .tg-row span{color:#575963}
html.gc3 #db .tg-go{color:#e8e9eb;text-shadow:0 2px 0 #000,0 0 12px rgba(182,184,191,0.35);background:url(frei/tisch/choice.webp) center/100% 100% no-repeat,linear-gradient(#36373d,#1a0f08);box-shadow:inset 0 1px 0 rgba(241,242,243,0.2),0 3px 8px rgba(0,0,0,.45)}
html.gc3 #db .tg-go:focus-visible{outline:2px solid #bebfc6}
html.gc3 #db .tg-go svg{color:#b0b1b9}
html.gc3 #db .tg-hint{color:#5d5e69}
html.gc3 #jumpbar{background:linear-gradient(rgba(233,218,182,.98),rgba(223,224,227,0.98));border-bottom:1px solid rgba(56,57,63,0.35)}
html.gc3 #jumpbar button{border:1px solid rgba(56,57,63,0.35);color:#41424a}
html.gc3 #jumpbar button:hover{color:#f1f2f3}
html.gc3 #hctl button{color:#575963}
html.gc3 #hctl button:hover{color:#8a1a0c}
html.gc3 .mapsnd{border:1px solid #323238;box-shadow:inset 0 0 0 1px rgba(162,163,172,0.3);color:#e9e9eb}
html.gc3 .mapsnd b{color:#f1f2f3}
html.gc3 .mapsnd.dirty{box-shadow:inset 0 0 0 1px rgba(203,204,209,0.8),0 0 14px rgba(191,192,199,0.25)}
html.gc3 .ms-btn{background:linear-gradient(#cecfd4,#8b8d98);box-shadow:inset 0 1px 0 rgba(241,242,243,0.6),0 2px 6px rgba(0,0,0,.5)}
html.gc3 .ms-btn:disabled{background:rgba(255,255,255,.06);color:#a8c890;border-color:rgba(168,200,144,.35);box-shadow:none}
html.gc3 .ms-btn.ghost{color:#e3e3e6;border-color:rgba(227,227,230,0.45)}
html.gc3 .ms-btn.ghost:hover{color:#ffb09a;border-color:#ffb09a}
html.gc3 .mapsnd.saved .ms-state{color:#a8d890}
html.gc3 .mapsnd.dirty .ms-state{color:#cccdd2}
html.gc3 .mapsnd.world .ms-state{color:#cccdd2}
html.gc3 #statblk .sbhelp{color:#52545d}
html.gc3 #statblk .sblog b{color:#f1f2f3}
html.gc3 #statblk .sblog .crit{color:#d5d6da}
html.gc3 #statblk .sg{background:#d4d4d8}
html.gc3 #dmguide .dg-t td,html.gc3 #dmguide .dg-t th{border:1px solid rgba(56,57,63,0.35)}
html.gc3 #dmguide .dg-realm button{border:1px solid rgba(56,57,63,0.45);color:#41424a}
html.gc3 #dmguide .dg-realm button[aria-pressed="true"]{color:#f1f2f3}
html.gc3 #dmguide .dg-e{border:1px solid rgba(56,57,63,0.35)}
html.gc3 #dmguide .dg-e.leicht small{color:#3a6a2a}
html.gc3 #dmguide .dg-e.mittel small{color:#5b5c66}
html.gc3 #dmguide .dg-e.schwer small{color:#8a1a0c}
html.gc3 #dmguide .dg-ms img{border:2px solid #323238}
html.gc3 .scrdiadem.big svg{filter:drop-shadow(0 0 30px rgba(218,219,222,0.35)) drop-shadow(0 8px 12px rgba(0,0,0,.8))!important}
html.gc3 #partybar .stones i.off{border:1px dashed rgba(215,216,220,0.45)}
html.gc3 .stv2-row span{border:1px dashed rgba(177,178,185,0.5)}
html.gc3 .stv2-row span.on{border:1px solid rgba(120,190,255,.6);box-shadow:0 0 10px rgba(90,168,255,.35)}
html.gc3 #partybar .stones i.off{border:1px dashed rgba(215,216,220,0.45)!important}
html.gc3 .sndtabs.kst button{border:1px solid rgba(56,57,63,0.35)!important;color:#41424a!important}
html.gc3 .sndtabs.kst button[aria-pressed="true"]{background:#26272b!important;color:#f1f2f3!important;border-color:#26272b!important}
html.gc3 .ksrch{background:#26272b;border:1px solid #4f5059;color:#c7c8cd}
html.gc3 .ksrch input{color:#f1f2f3}
html.gc3 .ksrch input::placeholder{color:#a8916a}
html.gc3 .kqi{background:rgba(38,39,43,0.88);color:#f1f2f3}
html.gc3 .kqi:hover{background:rgba(57,58,64,0.95)}
html.gc3 .kqi.on b{color:#bfc0c7}
html.gc3 .kmore{color:#575963}
html.gc3 .krow{scrollbar-color:#9596a1 transparent}
html.gc3 .kc{background:rgba(38,39,43,0.06)}
html.gc3 .kc:hover{background:rgba(38,39,43,0.16)}
html.gc3 .kworld .kc{background:rgba(38,39,43,0.1)}
html.gc3 .kc.on b{color:var(--rubric)}
html.gc3 .kp{background:#c4c5cb}
html.gc3 .kp:hover{background:#e5e5e8}
html.gc3 .eq i{background:#bfc0c7}
html.gc3 .kback{color:#575963}
html.gc3 .kph{background:linear-gradient(180deg,rgba(38,39,43,0.85),rgba(38,39,43,0.55));color:#f1f2f3}
html.gc3 .kph h3{color:#f1f2f3}
html.gc3 .kth{border-bottom:1px solid rgba(56,57,63,0.3)}
html.gc3 .ktr:hover{background:rgba(38,39,43,0.12)}
html.gc3 .ib{color:#c7c8cd}
html.gc3 .ib:hover{color:#f1f2f3}
html.gc3 .ib[aria-pressed="true"],html.gc3 .ib.on{color:#bfc0c7}
html.gc3 .ib[aria-pressed="true"]::after{background:#bfc0c7}
html.gc3 .ib.ej:hover{color:#ff8a6a}
html.gc3 .ks .ib{color:#575963}
html.gc3 .ks .ib:hover{color:#2a1606}
html.gc3 .ks .ib[aria-pressed="true"],html.gc3 .ks .ib.on{color:#8a1a0c}
html.gc3 .ks .ib[aria-pressed="true"]::after{background:#8a1a0c}
html.gc3 .ks .addb.ok path{stroke:#f1f2f3}
html.gc3 .pp:hover{background:#e5e5e8}
html.gc3 .nph>b{color:#bfc0c7}
html.gc3 .nph>span{color:#b1b2ba}
html.gc3 .nph .all{border:1px solid #686a76;color:#f1f2f3}
html.gc3 .nph .all:hover{background:rgba(196,197,203,0.15)}
html.gc3 .nph .all.on{background:#c4c5cb;border-color:#c4c5cb}
html.gc3 .npb .nfo b{color:#f1f2f3}
html.gc3 .npb .nfo small{color:#b1b2ba}
html.gc3 .npb.on .nfo b{color:#bfc0c7}
html.gc3 .npb.mus .seek{color:#b1b2ba}
html.gc3 .npb.mus .vl{color:#b1b2ba}
html.gc3 .nq small{color:#b1b2ba}
html.gc3 .npej button{border:1px dashed #4f5059;color:#c7c8cd}
html.gc3 .npej button:hover{color:#f1f2f3}
html.gc3 #npMini{border:1px solid #4f5059}
html.gc3 #npMini .nfo b{color:#f1f2f3}
html.gc3 #npMini .nfo small{color:#b1b2ba}
html.gc3 #npMini .all{border:1px solid #4f5059}
html.gc3 #npMini .all.on{background:#c4c5cb}
html.gc3 #npMini.paused{border-color:#c4c5cb}
html.gc3 #npMini .mbar i{background:#a2a4ad}
html.gc3 body.kdark #drawer h2{color:#dadbde;text-shadow:0 2px 3px #000,0 0 18px rgba(218,219,222,0.18)}
html.gc3 body.kdark #drawer .body{scrollbar-color:#717380 rgba(0,0,0,.3)}
html.gc3 body.kdark .sndtabs.kst button{color:#e4e5e7!important;border:1px solid #5b5c66!important}
html.gc3 body.kdark .sndtabs.kst button:hover{color:#f1f2f3!important;border-color:#8b8d98!important}
html.gc3 body.kdark .sndtabs.kst button[aria-pressed="true"]{background:linear-gradient(180deg,#e4e5e7,#9b9da6 55%,#656772)!important;border-color:#e4e5e7!important;text-shadow:0 1px 0 rgba(241,242,243,0.5)}
html.gc3 body.kdark .ksrch{border:1px solid #717380}
html.gc3 body.kdark .ksh{color:#d0d1d5;background:linear-gradient(90deg,#717380,rgba(113,115,128,0)) bottom left/100% 1px no-repeat}
html.gc3 body.kdark .kqi{border:1px solid #5b5c66}
html.gc3 body.kdark .kqi:hover{border-color:#a8aab2}
html.gc3 body.kdark .kqi.on{border-color:#dadbde}
html.gc3 body.kdark .kqi.on b{color:#e4e5e7}
html.gc3 body.kdark .kc:hover{background:rgba(218,219,222,0.08)}
html.gc3 body.kdark .kc.on b{color:#e4e5e7}
html.gc3 .kbadge{background:linear-gradient(180deg,#e4e5e7,#848692)}
html.gc3 .pp svg,html.gc3 .kp svg{filter:drop-shadow(0 1px 0 rgba(241,242,243,0.6))}
html.gc3 body.kdark .ks .ib{color:#adaeb6}
html.gc3 body.kdark .ks .ib:hover{color:#f1f2f3}
html.gc3 body.kdark .ks .ib[aria-pressed="true"]{color:#e4e5e7}
html.gc3 body.kdark .ks .ib[aria-pressed="true"]::after{background:#e4e5e7}
html.gc3 body.kdark .ktr:hover{background:rgba(218,219,222,0.07)}
html.gc3 body.kdark .ktr.on .nm b{color:#e4e5e7}
html.gc3 body.kdark .ktr .n .eq i{background:#e4e5e7}
html.gc3 body.kdark .kth{border-bottom-color:#5b5c66}
html.gc3 .ib.hf.on{color:#e05a3a!important}
html.gc3 body.kdark .kback{color:#adaeb6}
html.gc3 body.kdark .kph{border:1px solid #5b5c66}
html.gc3 .kname{border:1px solid #5b5c66;color:#f1f2f3}
html.gc3 .kbtn{border:1px solid #a8aab2;background:linear-gradient(180deg,#e4e5e7,#9b9da6 55%,#656772);text-shadow:0 1px 0 rgba(241,242,243,0.45)}
html.gc3 .kbtn.g{border-color:#717380}
html.gc3 .kbtn.on{color:#e4e5e7;border-color:#e4e5e7}
html.gc3 .kbtn.red{background:#7a1a0c;color:#fff;border-color:#c04a2a;text-shadow:none}
html.gc3 .kmap{border:1px solid #717380}
html.gc3 .kmi b{color:#e4e5e7}
html.gc3 .kadd .cv,html.gc3 .knew .cv{color:#adaeb6;border:1px dashed #717380}
html.gc3 .knew input{border:1px solid #717380;color:#f1f2f3}
html.gc3 .kprephd{border:1px solid #5b5c66}
html.gc3 .kprephd p{color:#e4e5e7}
html.gc3 .kprow{border:1px solid #42444b}
html.gc3 .kprow.cur{border-color:#a8aab2}
html.gc3 .kpi b{color:#e4e5e7}
html.gc3 .kpi select{border:1px solid #5b5c66}
html.gc3 #kmenu{border:1px solid #a8aab2}
html.gc3 #kmenu b{color:#e4e5e7;border-bottom:1px solid #5b5c66}
html.gc3 #kmenu button:hover{background:rgba(218,219,222,0.14);color:#f1f2f3}
html.gc3 #kmenu hr{border-top:1px solid #42444b}
html.gc3 .nph>b{color:#dadbde!important}
html.gc3 .nph .all{border-color:#717380!important}
html.gc3 .nph .all.on{background:linear-gradient(180deg,#e4e5e7,#9b9da6 55%,#656772)!important}
html.gc3 .npb.mus{border:1px solid #42444b}
html.gc3 .npb .cv{box-shadow:0 0 0 1px #717380,0 3px 8px rgba(0,0,0,.7)!important}
html.gc3 .npb.lay{border-top:1px solid rgba(113,115,128,0.35)!important}
html.gc3 .ib{color:#adaeb6}
html.gc3 .ib[aria-pressed="true"],html.gc3 .ib.on{color:#e4e5e7}
html.gc3 .ib.pin{color:#e4e5e7}
html.gc3 #npMini{border:1px solid #717380!important}
html.gc3 #npMini .cv{box-shadow:0 0 0 1px #717380}
html.gc3 #npMini .mbar i{background:linear-gradient(90deg,#a3a4ad,#70727e)!important}
html.gc3 #npMini .all.on{background:linear-gradient(180deg,#e4e5e7,#9b9da6)!important}
html.gc3 .ib.pinned{color:#e4e5e7}
html.gc3 .ib.pinned:hover{color:#ff8a6a}
html.gc3 .kbtn.on:hover{color:#ff8a6a;border-color:#ff8a6a}
html.gc3 .nq .nqx{color:#acaeb6}
html.gc3 .nq button.dov{box-shadow:inset 0 2px 0 #e4e5e7}
html.gc3 .nq small a{color:#dadbde}
html.gc3 #npSet{border:1px solid #a8aab2}
html.gc3 #npSet b{color:#e4e5e7}
html.gc3 #npSet label em{color:#e4e5e7}
html.gc3 #npSet input{accent-color:#a2a4ad}
html.gc3 #npSet kbd,html.gc3 #pal kbd{color:#f1f2f3}
html.gc3 #npBig .in{border:1px solid #a8aab2}
html.gc3 #npBig .in>.cv{box-shadow:0 0 0 1px #717380,0 16px 40px rgba(0,0,0,.7)}
html.gc3 #npBig h2{color:#f1f2f3}
html.gc3 #npBig .nfo p{color:#b1b2ba}
html.gc3 #npBig .seek{color:#b1b2ba}
html.gc3 #npBig .row2{color:#b1b2ba}
html.gc3 #npBig input[type=range]::-webkit-slider-runnable-track{border:1px solid #717380;background:linear-gradient(90deg,#a3a4ad,#70727e var(--p),rgba(0,0,0,.7) var(--p))}
html.gc3 #pal .pin{border:1px solid #a8aab2}
html.gc3 #pal .ph svg{color:#adaeb6}
html.gc3 #pal .ptips button:hover{border-color:#a8aab2}
html.gc3 #dmguide .dg-r{border:1px solid rgba(56,57,63,0.25)}
html.gc3 #curt2txt small{color:#dadbde}
html.gc3 #curt2txt b{color:#eff0f1;text-shadow:0 0 30px rgba(200,201,206,0.35),0 4px 0 #2a2b30,0 8px 18px rgba(0,0,0,.8)}
html.gc3 #curt2txt i{color:#f1f2f3}
html.gc3 #curt2txt em{color:#f1f2f3;border:1px solid rgba(218,219,222,0.6)}
html.gc3 #curt2bar{border:1px solid #a8aab2}
html.gc3 #curtMenu{border:1px solid #a8aab2}
html.gc3 #curtMenu .cmt button{border:1px solid #5b5c66;color:#e4e5e7}
html.gc3 #curtMenu .cmt button[aria-pressed=true]{background:linear-gradient(180deg,#e4e5e7,#9b9da6 55%,#656772);border-color:#e4e5e7}
html.gc3 #curtMenu .cmck input{accent-color:#a8aab2}
html.gc3 #curtMenu input,html.gc3 #curtMenu select,html.gc3 #curtMenu textarea{border:1px solid #5b5c66;color:#f1f2f3}
html.gc3 #crecap .bk::after{background:linear-gradient(90deg,transparent,rgba(46,47,52,0.22) 45%,rgba(46,47,52,0.22) 55%,transparent)}
html.gc3 #crecap .orn{background:radial-gradient(circle,#7a2a10 0 2.5px,transparent 3px) center/100% 100% no-repeat,linear-gradient(90deg,transparent,#575963 20%,#575963 80%,transparent) center/100% 1px no-repeat}
html.gc3 #crecap .dc{text-shadow:0 1px 0 rgba(241,242,243,0.4)}
html.gc3 #livePanel{border:1px solid #a8aab2}
html.gc3 #livePanel h3{color:#dadade}
html.gc3 #livePanel h3 button{color:#a8aab2}
html.gc3 #livePanel .lrow input[type=range]{accent-color:#a8aab2}
html.gc3 #livePanel .ltools button,html.gc3 #livePanel .lbtn{border:1px solid #5b5c66}
html.gc3 #livePanel .ltools button[aria-pressed=true]{background:linear-gradient(180deg,#cdced3,#7f818d);border-color:#cdced3}
html.gc3 #livePanel .lbtn.g{background:linear-gradient(180deg,#cdced3,#7f818d);border-color:#cdced3}
html.gc3 #livePanel hr{border-top:1px solid rgba(168,170,178,0.35)}
html.gc3 #liveCur{border:2px solid rgba(241,242,243,0.95)}
html.gc3 #vgal .vb.g{border-color:#cdced3}
html.gc3 #vgal nav button[aria-pressed=true]{border-left-color:#cdced3}
html.gc3 #vgal .vc:hover{border-color:#cdced3}
html.gc3 #vgal .vc.on{border-color:#cdced3}
html.gc3 #vgAdd .bx{border:1px solid #a8aab2}
html.gc3 #vgAdd h3{color:#dadade}
html.gc3 #vgAdd input,html.gc3 #vgAdd select,html.gc3 #vgAdd textarea{border:1px solid #5b5c66;color:#f1f2f3}
html.gc3 #gnote .gx{border:1px solid rgba(168,170,178,0.6);color:#dadade}
html.gc3 #gnote .ghint{color:rgba(239,239,241,0.7)}
html.gc3 #lootCard{border:1px solid #a8aab2}
html.gc3 #lootCard h3{color:#dadade}
html.gc3 #lootCard h3 button{color:#a8aab2}
html.gc3 #lootCard .lr{border-top:1px solid rgba(168,170,178,0.25)}
html.gc3 #lootCard .lr .c{color:#dadade}
html.gc3 #lootCard .tot{border:1px solid rgba(168,170,178,0.45);color:#dadade}
html.gc3 #lootCard .bt button{border:1px solid #5b5c66}
html.gc3 #lootCard .bt button.g{background:linear-gradient(180deg,#cdced3,#7f818d);border-color:#cdced3}
html.gc3 #db .cz-tabs{border:1px solid #35363b}
html.gc3 #db .cz-tabs button{color:#b4b5bd}
html.gc3 #db .cz-tabs button:hover{color:#e4e5e7;background:#28292d}
html.gc3 #db .cz-tabs button:focus-visible{outline:2px solid #bebfc6}
html.gc3 #db .cz-tabs button[aria-pressed=true]{color:#f1f2f3}
html.gc3 #db .czk-box{border:1px solid #35363b}
html.gc3 #db .czk-box h4{color:#cccdd2}
html.gc3 #db .czk-case{border:1px solid #35363b}
html.gc3 #db .czk-case:focus-visible{outline:2px solid #bebfc6}
html.gc3 #db .czk-case[aria-pressed=true]{border-color:var(--cc);box-shadow:0 0 0 1px var(--cc),0 0 16px color-mix(in srgb,var(--cc) 45%,transparent)}
html.gc3 #db .czk-case b{color:#f1f2f3}
html.gc3 #db .czk-odds{color:#cccdd2}
html.gc3 #db .czk-chip{border:1px solid #41424a;color:#d7d8dc}
html.gc3 #db .czk-chip:hover{background:#2a2b30}
html.gc3 #db .czk-chip:focus-visible{outline:2px solid #bebfc6}
html.gc3 #db .czk-chip[aria-pressed=true]{border-color:#a2a3ac;color:#f1f2f3}
html.gc3 #db .czk-sel{color:#eeeef0;border:1px solid #41424a}
html.gc3 #db .czk-go{background:linear-gradient(#e5e5e8,#a2a3ac 55%,#787a87);box-shadow:inset 0 1px 0 #f1f2f3,0 4px 14px rgba(171,172,180,0.35),0 0 0 1px #3c3d44;text-shadow:0 1px 0 rgba(241,242,243,0.6)}
html.gc3 #db .czk-go:focus-visible{outline:2px solid #fff}
html.gc3 #db .czk-inv{color:#dfe0e3}
html.gc3 #db .czk-inv td{border-top:1px solid #2b2c31}
html.gc3 #db .czk-inv button{background:#2a2b30;color:#c8c9ce}
html.gc3 #db .czk-inv button:hover{background:#3d3e45}
html.gc3 #db .czk-tog{color:#cccdd2}
html.gc3 .mk{--wood:#494a52;--wood2:#26272b;--ink:#28282d}
html.gc3 .mk-pill.c{color:#ceced3;border-color:#ceced3}
html.gc3 .mk-bt:hover{background:#555760}
html.gc3 #db .mkp .mk-btn:hover{background:#555760}
html.gc3 #db .mkp .mk-btn.pri{color:#f1f2f3}
html.gc3 #db .mkp .mk-btn.pri:hover{background:#8a2214}
html.gc3 #db .mkp .mk-mini[aria-current=true]{border-color:#636570}
html.gc3 #db .mkp .mk-sug{background:#dbdcdf}
html.gc3 #mkTV .mk-toast{color:#28282d}
html.gc3 #mkTV .mk-pay div{color:#28282d}
html.gc3 #db .czs-row{border-top:1px solid #2b2c31;color:#dfe0e3}
html.gc3 #db .czs-row button,html.gc3 #db .czs-row label{background:#2a2b30;color:#c8c9ce}
html.gc3 #db .czs-row button:hover,html.gc3 #db .czs-row label:hover{background:#3d3e45}
html.gc3 #db .czk-sub button{border:1px solid #35363b;color:#c3c4ca}
html.gc3 #db .czk-sub button[aria-pressed=true]{color:#f1f2f3;border-color:#a2a3ac}
html.gc3 #db .czi[aria-pressed=true]{outline:2px solid #cccdd2;box-shadow:0 0 12px rgba(194,195,201,0.4)}
html.gc3 #db .czi small{color:#d5d6da}
html.gc3 #db .czi .st{color:#c2c3c9}
html.gc3 #db .czi .tick.eq{color:#f1f2f3}
html.gc3 #db .czi .tick{background:#cccdd2}
html.gc3 #db .czd{border:1px solid #35363b;color:#dfe0e3}
html.gc3 #db .czd input{color:#eeeef0;border:1px solid #41424a}
html.gc3 #db .czbtn{background:#2a2b30;color:#e8e9eb;border:1px solid #4a4b53}
html.gc3 #db .czbtn:hover{background:#3d3e45}
html.gc3 #db .czbtn.go{background:linear-gradient(#e5e5e8,#828490);border-color:#3c3d44}
html.gc3 #db .czm-row{border-top:1px solid #2b2c31}
html.gc3 #db .czs-stake{border:1px solid rgba(56,57,63,0.35)}
html.gc3 #maplist .mapitem .ps{color:#52545d}
html.gc3 #maplist .mapitem .ps:hover{background:rgba(0,0,0,.08)}
html.gc3 #maplist .mapitem .ps.on{color:#b0301a}
html.gc3 #psPick .in{border:1px solid #4a4b53;color:#eeeef0}
html.gc3 #psPick button{background:#2a2b30;color:#e8e9eb}
html.gc3 #psPick button.g{background:linear-gradient(#e5e5e8,#828490)}
html.gc3 #db .gstrip{border:1px solid #52545d}
html.gc3 #db .gstrip .gs{border:1px solid #3d3e45;color:#eeeef0}
html.gc3 #db .gstrip .gs b{color:#c8c9ce}
html.gc3 #db .gstrip .gs input{color:#c8c9ce;border:1px solid #52545d}
html.gc3 #db .gstrip .gs button{background:#313137;color:#e8e9eb}
html.gc3 #db .gstrip .gt{color:#bebfc6}
html.gc3 #db .gsw{color:#c3c4ca}
html.gc3 #db .gsw i{border:1px solid #71737f}
html.gc3 #db .gsw i::after{border:solid #e3e3e6}
html.gc3 #db .gsw.on i{border-color:#a2a3ac}
html.gc3 #db .gsw.on{color:#d5d6da}
html.gc3 #db .ctr-row{border:1px solid rgba(56,57,63,0.3)}
html.gc3 #db .ctr-row.act{background:rgba(241,242,243,0.7)}
html.gc3 #db .ctr-row .nm small{color:#575963}
html.gc3 #db .ctr-f{color:#474850}
html.gc3 #db .ctr-f input{border:1px solid rgba(56,57,63,0.4)}
html.gc3 #db .ctr-hp button,html.gc3 #db .ctr-dm button{color:#f1f2f3}
html.gc3 #db .ctr-res{border:1px solid #a2a3ac}
html.gc3 #db .ctr-res .tg button{color:#f1f2f3}
html.gc3 #db .kfuss .kfz{color:#575963}
html.gc3 #db .kkopf{color:#575963}
html.gc3 #db .ktp{box-shadow:inset 0 0 0 1px rgba(56,57,63,0.35)}
html.gc3 #db .ktp small{color:#575963}
html.gc3 #db .ktp .kbar{background:#333439}
html.gc3 #db .ktp.tief .kbar i{background:#8e2a1c}
html.gc3 #db .ktp[aria-expanded="true"]{box-shadow:inset 0 0 0 2px #a2a3ac}
html.gc3 #db .kpad button{background:#333439;color:#f1f2f3}
html.gc3 #db .kpad button.s{background:#7a1a10}
html.gc3 #db .kpad button.h{background:#3a6a2a}
html.gc3 #db .kd{color:#f1f2f3}
html.gc3 #db .kr{border:1px solid rgba(56,57,63,0.28)}
html.gc3 #db .kr.pc{border-left:4px solid #4a8a3a}
html.gc3 #db .kr:not(.pc){border-left:4px solid #a02a1a}
html.gc3 #db .kr.act{background:#f1f2f3;box-shadow:0 0 0 2px #a2a3ac inset}
html.gc3 #db .kim{background:#36373d}
html.gc3 #db .kn small{color:#575963}
html.gc3 #db .ki{color:#575963}
html.gc3 #db .ki input{border:1px solid rgba(56,57,63,0.4)}
html.gc3 #db .kh>button{background:#333439;color:#f1f2f3}
html.gc3 #db .kh>button:hover{background:#46474e}
html.gc3 #db .kb{background:#333439}
html.gc3 #db .kb span{color:#f1f2f3}
html.gc3 #db .kb.none{box-shadow:inset 0 0 0 1px rgba(56,57,63,0.45)}
html.gc3 #db .kb.none span{color:#575963}
html.gc3 #db .kres{border:1px solid #a2a3ac}
html.gc3 #db .kres .tg button{color:#f1f2f3}
html.gc3 #db .kres .tg button.no{background:#8a7a60}
html.gc3 #db .ke{border-top:1px dashed rgba(56,57,63,0.35)}
html.gc3 #db .ke label{color:#474850}
html.gc3 #db .ke input{border:1px solid rgba(56,57,63,0.4)}
html.gc3 #db .kbt button{color:#f1f2f3}
html.gc3 #db .kbt button.rm{background:transparent;color:#7a2a1a}
html.gc3 #partybar .ggold{color:#d5d6da}
html.gc3 #db .hst{border:1px solid rgba(56,57,63,0.2);color:#313137}
html.gc3 #db .hst .l{color:#575963}
html.gc3 #db .hst button.s{background:#333439;color:#f1f2f3}
html.gc3 #db .hst .pip{border:2px solid #575963;background:#f1f2f3}
html.gc3 #db .hst .pip.on{background:radial-gradient(circle at 35% 35%,#f1f2f3,#828490);border-color:#4e4f58}
html.gc3 #db .hst .pip.used{border-color:#36373d}
html.gc3 #db .hst .pip.ex.on{background:#8a2a1a;border-color:#4a0a04}
html.gc3 #db .hst .pip.ok.on{background:#3a8a3a;border-color:#1a4a1a}
html.gc3 #db .hst .pip.bad.on{background:#a01a1a;border-color:#4a0606}
html.gc3 #db .hst .insp{border:1px solid #71737f;color:#575963}
html.gc3 #db .hst .insp.on{background:linear-gradient(#e5e5e8,#8f909b);border-color:#4e4f58;box-shadow:0 0 8px rgba(182,184,191,0.6)}
html.gc3 #db .hst select,html.gc3 #db .hst input.t{border:1px solid rgba(56,57,63,0.4)}
html.gc3 #db .hst .dsr{color:#f1f2f3}
html.gc3 #db .hst .dsr .l{color:#c8c9ce}
html.gc3 #db .rests button{background:linear-gradient(#474850,#25262a);color:#f1f2f3}
html.gc3 #db .kcc button{border:1px solid rgba(56,57,63,0.35);color:#393a40}
html.gc3 #db .kcc button[aria-pressed=true]{background:var(--cc);color:#fff;border-color:transparent}
html.gc3 #scBar button{border:1px solid rgba(162,163,172,0.45)}
html.gc3 #scBar button:hover{border-color:#bebfc6}
html.gc3 #scBar button.on{border-color:#cccdd2;color:#f1f2f3}
html.gc3 #scBar button i{background:#a2a3ac}
html.gc3 #db .sce{border-top:1px dashed rgba(56,57,63,0.3)}
html.gc3 #db .sce label{color:#313137}
html.gc3 #db .sce input[type=text],html.gc3 #db .sce select{border:1px solid rgba(56,57,63,0.4)}
html.gc3 #drawer #db .sz-los:focus-visible,html.gc3 #drawer #db .sci.gr-kachel:focus-visible{outline:2px solid #f1f2f3}
html.gc3 #drawer #db .sci.gr-kachel .bt button.go:focus-visible{outline:2px solid #f1f2f3}
html.gc3 .proll{border-left:4px solid var(--rc,#aaabb4)}
html.gc3 .proll img{border:2px solid var(--rc,#aaabb4)}
html.gc3 .proll .dc i.c{border-color:#aaabb4;color:#aaabb4}
html.gc3 .proll.crit{border-left-color:#aaabb4}
html.gc3 .proll.crit .tot{color:#aaabb4}
html.gc3 .proll.fail .tot{color:#e07a6e}
html.gc3 #tnBox .tn-lage.mittel b{color:var(--sc-warn,#9597a1)}
html.gc3 #tnBox .tnh{border-left:calc(3 * var(--u)) solid var(--sc-warn,#9597a1)}
html.sc.rg.gc3.gc3 #drawer #db #lanSect > .lob-kopf > b{color:var(--gc-weiss,#ece3cf)!important}
html.sc.rg.gc3.gc3 #drawer #db #lanSect > .lob-zahl > b{color:var(--gc-weiss,#ece3cf)!important}
html.gc3 .lob-s.waehlt .lob-t small i{background:#9597a1}
html.gc3 #db .ddb input[type=text],html.gc3 #db .ddb textarea{border:1px solid rgba(56,57,63,0.45)}
html.gc3 #db .ddbp{border:1px solid rgba(56,57,63,0.35)}
html.gc3 #db .ddb select{border:1px solid rgba(56,57,63,0.45)}
html.gc3{--leather:#292a2e;--leather2:#36373d;--stitch:rgba(189,190,196,0.32);--brass:#a2a3ac;--brass2:#e3e3e6;--parch:#eaeaec;--parch2:#c7c8cd;--ink:#28282d;--ink2:#53545d;--rule:#9596a1;--cream:#f1f2f3}
html.gc3 .tok .face .ini{background:radial-gradient(circle at 40% 35%,#efe2c2,#a6a8b0)}
html.gc3 .tok .rim{background:radial-gradient(circle at 50% 3.4%,#f1f2f3 0,#747683 calc(var(--r)*.016),transparent calc(var(--r)*.022)),radial-gradient(circle at 96.6% 50%,#f1f2f3 0,#747683 calc(var(--r)*.016),transparent calc(var(--r)*.022)),radial-gradient(circle at 50% 96.6%,#f1f2f3 0,#747683 calc(var(--r)*.016),transparent calc(var(--r)*.022)),radial-gradient(circle at 3.4% 50%,#f1f2f3 0,#747683 calc(var(--r)*.016),transparent calc(var(--r)*.022)),
  conic-gradient(from 215deg,#3d3e45,#e7e7e9 10%,#686a76 22%,#323238 36%,#838591 50%,#f1f2f3 62%,#5c5d67 76%,#313137 88%,#3d3e45)}
html.gc3 .tok .lbl span{color:#f1f2f3}
html.gc3 .tok .num{background:radial-gradient(circle at 40% 35%,#f1f2f3,#9b9ca6 55%,#50515a)}
html.gc3 .tok.sel .face{box-shadow:0 0 0 1px #0e0804,0 0 0 calc(var(--r)*.05 + 2px) rgba(241,241,242,0.9),0 0 calc(var(--r)*.45) rgba(200,201,206,0.75)}
html.gc3 .tok.obj.sel .face img{filter:drop-shadow(0 0 calc(var(--r)*.06) rgba(200,201,206,0.95))}
html.gc3 #rail{background:linear-gradient(90deg,#1a110a,#2c2d32 30%,#36373d 55%,#242529);box-shadow:inset -2px 0 0 #120b06,inset -3px 0 0 rgba(189,190,196,0.15),6px 0 18px rgba(0,0,0,.55)}
html.gc3 #rail::before{border:1px dashed var(--stitch)}
html.gc3 #rail button{color:#c8c9ce}
html.gc3 #rail button:hover{color:var(--brass2)}
html.gc3 #rail button[aria-pressed="true"]{background:linear-gradient(90deg,#d5d6da,var(--parch))}
html.gc3 .chip:focus-visible{outline:2px solid var(--brass2)}
html.gc3 #drawer{box-shadow:inset 0 0 50px rgba(81,82,91,0.5),inset 0 0 8px rgba(60,61,67,0.6),10px 0 30px rgba(0,0,0,.6)}
html.gc3 #drawer::before{border:1px solid rgba(110,29,16,.4);outline:1px solid rgba(110,29,16,.18)}
html.gc3 #drawer header::after{background:linear-gradient(90deg,var(--rule),rgba(149,150,161,0.1))}
html.gc3 #drawer .body{scrollbar-color:#9596a1 transparent}
html.gc3 .chip{border:1px solid rgba(56,57,63,0.38)}
html.gc3 .chip:hover{border-color:rgba(56,57,63,0.6)}
html.gc3 .chip[aria-pressed="true"]{color:#f1f2f3;box-shadow:inset 0 1px 0 rgba(241,242,243,0.2)}
html.gc3 input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(#4f5059,#757784)}
html.gc3 input[type=range]::-webkit-slider-thumb{background:radial-gradient(circle at 38% 32%,#f1f2f3,#9b9ca6 55%,#4e4f58)}
html.gc3 input[type=range]::-moz-range-track{background:#5b5d67}
html.gc3 input[type=range]::-moz-range-thumb{background:radial-gradient(circle at 38% 32%,#f1f2f3,#9b9ca6 55%,#4e4f58)}
html.gc3 .btn{background:linear-gradient(#42444b,#2a2a2f);color:#f1f1f3;box-shadow:inset 0 1px 0 rgba(241,242,243,0.18),0 1px 2px rgba(0,0,0,.35)}
html.gc3 .btn:hover{background:linear-gradient(#4f5059,#313237)}
html.gc3 .btn.ghost{border-color:rgba(56,57,63,0.45)}
html.gc3 .btn.ghost:hover{background:rgba(255,248,228,.6)}
html.gc3 .btn.warn{background:transparent;border-color:rgba(110,29,16,.5);color:var(--rubric2);box-shadow:none}
html.gc3 .btn.warn:hover{background:rgba(110,29,16,.1)}
html.gc3 .btn[aria-pressed="true"]{color:#f1f2f3}
html.gc3 kbd{background:#f1f2f3;border:1px solid rgba(56,57,63,0.5)}
html.gc3 .mapitem{border:1px solid rgba(56,57,63,0.3)}
html.gc3 .mapitem:hover{background:rgba(255,248,228,.55)}
html.gc3 .mapitem.cur{border-color:var(--rubric);box-shadow:inset 3px 0 0 var(--rubric)}
html.gc3 .mapitem img{box-shadow:0 0 0 1px #323238,0 2px 4px rgba(0,0,0,.35)}
html.gc3 .mapitem input{background:#f1f2f3;border:1px solid rgba(56,57,63,0.5)}
html.gc3 #drop{border:1.5px dashed rgba(56,57,63,0.45)}
html.gc3 #drop:hover,html.gc3 #drop.over{border-color:var(--rubric);background:rgba(255,248,228,.45)}
html.gc3 #npcsearch{border:1px solid rgba(56,57,63,0.45)}
html.gc3 #npcsearch::placeholder{color:#8a7250}
html.gc3 #title .k{color:#bbbcc2}
html.gc3 #title .a{background:linear-gradient(100deg,transparent 42%,rgba(255,255,255,.95) 50%,transparent 58%) 160% 0/300% 100% no-repeat,linear-gradient(180deg,#fffbe6 0%,#dfe0e3 38%,#7e808d 52%,#c1c2c8 70%,#f1f2f3 100%);-webkit-background-clip:text;background-clip:text}
html.gc3 #title .b{color:#f1f2f3}
html.gc3 .plate{background:linear-gradient(#333439,#1f150d);box-shadow:inset 0 1px 0 rgba(241,242,243,0.15),0 4px 12px rgba(0,0,0,.5)}
html.gc3 .plate button{color:#d6d7db}
html.gc3 .plate button:hover{color:var(--brass2)}
html.gc3 .plate button[aria-pressed="true"]{background:linear-gradient(var(--parch),#c7c8cd);box-shadow:inset 0 0 0 1px rgba(46,47,52,0.4)}
html.gc3 #peek{background:radial-gradient(circle at 38% 32%,#f1f2f3,#9b9ca6 55%,#4e4f58)}
html.gc3 #bLink.on{background:linear-gradient(var(--parch),#c7c8cd);box-shadow:inset 0 0 0 1px rgba(46,47,52,0.4)}
html.gc3 #banner::before{border-top:1px solid rgba(195,196,202,0.5);border-bottom:1px solid rgba(195,196,202,0.5)}
html.gc3 #banner .sw{color:#c3c4ca}
html.gc3 #banner .a{background:linear-gradient(180deg,#fffbe6,#dfe0e3 40%,#7e808d 55%,#d2d3d7 80%,#f1f2f3);-webkit-background-clip:text;background-clip:text}
html.gc3 #banner .b{color:#f1f2f3}
html.gc3 #banner.battle .a{background:linear-gradient(180deg,#fff2e0,#d5d6da 40%,#b8260e 58%,#b9bac1 85%,#f1f2f3);-webkit-background-clip:text;background-clip:text}
html.gc3 #screen.victory .bg{background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(218,219,222,0.16) 0 6deg,transparent 6deg 18deg),radial-gradient(circle,rgba(46,47,52,0.4),rgba(8,5,2,.85) 70%)}
html.gc3 #screen.victory .a,html.gc3 #screen.levelup .a,html.gc3 #screen.quest .a{background:linear-gradient(180deg,#fffbe6,#dfe0e3 40%,#7e808d 55%,#d2d3d7 80%,#f1f2f3);filter:drop-shadow(0 4px 0 #1a0d04) drop-shadow(0 0 30px rgba(200,201,206,0.45));-webkit-background-clip:text;background-clip:text}
html.gc3 #screen.victory .rule,html.gc3 #screen.levelup .rule,html.gc3 #screen.quest .rule,html.gc3 #screen.chapter .rule{background:linear-gradient(90deg,transparent,#c3c4ca,transparent)}
html.gc3 #screen.victory .b,html.gc3 #screen.victory .k,html.gc3 #screen.levelup .b,html.gc3 #screen.levelup .k,html.gc3 #screen.quest .b,html.gc3 #screen.quest .k{color:#f1f2f3}
html.gc3 #screen.levelup .bg{background:radial-gradient(circle,rgba(218,219,222,0.35),rgba(10,6,2,.75) 60%)}
html.gc3 #screen.chapter .a{color:#f1f2f3}
html.gc3 #screen.chapter .k{color:#a2a3ac}
html.gc3 .chip.playing{box-shadow:inset 3px 0 0 #3f9a4e}
html.gc3 .tok .face .ini.ph{color:#f1f2f3}
html.gc3 .tok .face .ini.ph b{text-shadow:0 2px 2px rgba(0,0,0,.6)}
html.gc3 .tok.turn .face{box-shadow:0 0 0 2px #140c05,0 0 0 calc(var(--r)*.06 + 3px) #d2d2d7,0 0 calc(var(--r)*.6) rgba(194,195,201,0.9)}
html.gc3 #initbar{border:1px solid rgba(162,163,172,0.5)}
html.gc3 #initbar .ie.act span{color:#d2d2d7}
html.gc3 #initbar .ie.act .face{box-shadow:0 0 0 2px #140c05,0 0 12px 3px rgba(206,207,212,0.8)}
html.gc3 #partybar{border-left:2px solid rgba(162,163,172,0.6)}
html.gc3 #partybar .pe>b{color:#f1f2f3}
html.gc3 #speaker{border:1px solid rgba(162,163,172,0.6)}
html.gc3 #speaker q{color:#f1f2f3}
html.gc3 .scrdiadem svg{filter:drop-shadow(0 0 20px rgba(206,207,212,0.5))}
html.gc3 .irow,html.gc3 .prow{border:1px solid rgba(56,57,63,0.25)}
html.gc3 .irow.act{border-color:var(--rubric);box-shadow:inset 3px 0 0 var(--rubric);background:rgba(255,248,228,.6)}
html.gc3 .irow .iini{background:#f1f2f3;border:1px solid rgba(56,57,63,0.5)}
html.gc3 .hitem{border:1px solid rgba(56,57,63,0.5)}
html.gc3 .hitem.add{color:var(--ink2)}
html.gc3 .book{color:#f1f2f3;box-shadow:inset -3px 0 0 rgba(0,0,0,.35),inset 0 0 0 1px rgba(162,163,172,0.35),2px 4px 8px rgba(0,0,0,.45)}
html.gc3 .book:nth-child(3n+2){background:linear-gradient(90deg,#0e1a12 0 9px,transparent 9px),linear-gradient(160deg,#1e4a2a,#12301a 60%,#0a1a0e)}
html.gc3 .book:nth-child(3n+3){background:linear-gradient(90deg,#0e1220 0 9px,transparent 9px),linear-gradient(160deg,#243a64,#162642 60%,#0c1428)}
html.gc3 .book i{color:#e3e3e6}
html.gc3 .book b{color:#f1f2f3}
html.gc3 .book small{color:#d7d8dc}
html.gc3 .book.on{box-shadow:inset -3px 0 0 rgba(0,0,0,.35),inset 0 0 0 2px #e3e3e6,2px 8px 14px rgba(0,0,0,.55)}
html.gc3 .book.on::after{background:#a8201a}
html.gc3 .book.all{background:linear-gradient(160deg,#4a3a28,#292a2e)}
html.gc3 .book.add{box-shadow:inset 0 0 0 1.5px rgba(56,57,63,0.4)}
html.gc3 .book.add i{color:var(--rubric)}
html.gc3 .book.add b{color:var(--ink2)}
html.gc3 .book.over{box-shadow:inset 0 0 0 3px #e3e3e6,0 0 16px rgba(227,227,230,0.8)}
html.gc3 .ori{border:1px solid rgba(56,57,63,0.38)}
html.gc3 .ori.on{color:#f1f2f3}
html.gc3 .tok .mugs{color:#f1f2f3}
html.gc3 .btn.ghost svg.ic{color:var(--rubric)}
html.gc3 .tok.base.turn .band{box-shadow:0 0 0 calc(var(--r)*.08) #d2d2d7,0 0 calc(var(--r)*.6) #d2d2d7,inset 0 0 calc(var(--r)*.45) #d2d2d7}
html.gc3 #timer{border:1px solid rgba(162,163,172,0.6)}
html.gc3 #timer.urgent{border-color:#e0301c;color:#ff8a70}
html.gc3 #curtain .l::after,html.gc3 #curtain .r::after{background:repeating-linear-gradient(90deg,#c3c4ca 0 3px,#656772 3px 6px);box-shadow:0 -2px 0 #a2a3ac}
html.gc3 #curtain::before{border-bottom:5px solid #a2a3ac}
html.gc3 #curtain .c{color:#e3e3e6}
html.gc3 .encbar{background:linear-gradient(90deg,#4a8a3a,#8a8c97 50%,#c02a1a)}
html.gc3 .rlog span{border:1px solid rgba(56,57,63,0.35)}
html.gc3 .trc{border:1px solid rgba(56,57,63,0.38)}
html.gc3 .trc:hover{background:rgba(255,248,228,.62)}
html.gc3 .trc[aria-pressed="true"]{color:#f1f2f3}
html.gc3 .trc[aria-pressed="true"] svg.ic{color:#e3e3e6}
html.gc3 #initbar{background:radial-gradient(circle at 8px 8px,#e3e3e6 0 2.5px,#4e4f58 3px,transparent 3.5px),radial-gradient(circle at calc(100% - 8px) 8px,#e3e3e6 0 2.5px,#4e4f58 3px,transparent 3.5px),radial-gradient(circle at 8px calc(100% - 8px),#e3e3e6 0 2.5px,#4e4f58 3px,transparent 3.5px),radial-gradient(circle at calc(100% - 8px) calc(100% - 8px),#e3e3e6 0 2.5px,#4e4f58 3px,transparent 3.5px),
  repeating-linear-gradient(90deg,rgba(0,0,0,.08) 0 2px,transparent 2px 9px),linear-gradient(#3f4047,#2a2b30 60%,#24160b);box-shadow:inset 0 0 0 1px rgba(162,163,172,0.45),inset 0 2px 0 rgba(236,236,238,0.12),0 8px 22px rgba(0,0,0,.65)}
html.gc3 #initbar .rd{color:#f1f2f3}
html.gc3 #initbar .ie span{color:#f1f2f3;background:linear-gradient(#eaeaec,#c1c2c8);color:#28282d}
html.gc3 #initbar .ie.act span{background:linear-gradient(#eaeaed,#abacb5)}
html.gc3 #partybar{background:repeating-linear-gradient(0deg,rgba(0,0,0,.07) 0 1px,transparent 1px 6px),linear-gradient(90deg,#333439,#27282c);box-shadow:inset 0 0 0 1px rgba(162,163,172,0.4),inset 3px 0 0 #4e4f58,0 8px 20px rgba(0,0,0,.6)}
html.gc3 #partybar::before{border:1px dashed rgba(189,190,196,0.3)}
html.gc3 #partybar .pe>b{background:linear-gradient(#eaeaec,#c1c2c8);color:#28282d}
html.gc3 #partybar .stones small{color:#d7d8dc}
html.gc3 #speaker .tx{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/><feColorMatrix values='0 0 0 0 .33 0 0 0 0 .22 0 0 0 0 .1 0 0 0 .5 -.1'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),radial-gradient(ellipse at 40% 40%,#efe3c4,#dddee1 70%,#b5b6bd);box-shadow:inset 0 0 30px rgba(81,82,91,0.45),0 10px 26px rgba(0,0,0,.6)}
html.gc3 #speaker .tx::before,html.gc3 #speaker .tx::after{background:linear-gradient(90deg,#8e8f9a,#e7e7e9 45%,#6f717d)}
html.gc3 #timer .hg{background:radial-gradient(circle at 38% 32%,#f1f2f3,#9b9ca6 45%,#4e4f58 80%,#2c2d32)}
html.gc3 #timer .hg::before{background:radial-gradient(circle at 50% 40%,#34353a,#1a0e06)}
html.gc3 #timer .glass i{border:2px solid #bebfc6}
html.gc3 #timer .glass s{background:#bebfc6}
html.gc3 #timer .glass u{background:#bebfc6}
html.gc3 #timer .glass em{background:linear-gradient(#bebfc6,transparent)}
html.gc3 #timer .rib{box-shadow:inset 0 2px 0 rgba(236,236,238,0.2)}
html.gc3 #timer .rib small{color:#f1f2f3}
html.gc3 #timer .rib b{color:#f1f2f3}
html.gc3 #bTheme[aria-pressed="true"]{background:linear-gradient(#b5b6be,#b8501a)}
html.gc3 body.dungeon #drawer h2{text-shadow:-1px -1px 0 rgba(0,0,0,.95),1px 1px 0 rgba(241,242,243,0.18),0 0 16px rgba(177,178,185,0.25)}
html.gc3 body.dungeon .sect h3{color:#bbbcc3;text-shadow:0 1px 0 #000,0 0 10px rgba(165,166,175,0.35)}
html.gc3 body.dungeon .sect h3::after{background:linear-gradient(#5a5652,#2a2826 60%,#121110);box-shadow:0 1px 0 rgba(255,255,255,.08)}
html.gc3 body.dungeon .chip[aria-pressed="true"],html.gc3 body.dungeon .trc[aria-pressed="true"],html.gc3 body.dungeon .ori.on{background:radial-gradient(ellipse at 50% 120%,rgba(171,172,180,0.55),transparent 70%),url(frei/ui/schiefer.webp) center/cover;border-color:#4f5059;color:#f1f2f3;box-shadow:0 0 14px rgba(165,166,175,0.45),inset 0 0 12px rgba(165,166,175,0.35),inset 1px 1px 0 rgba(241,242,243,0.25)}
html.gc3 body.dungeon #rail{background:url(assets/dg_rail.webp) 0 0/70px auto repeat-y,#28292d}
html.gc3 body.dungeon #rail::before{border:0}
html.gc3 body.dungeon #rail button{color:#e3e3e6}
html.gc3 body.dungeon #rail button[aria-pressed="true"]{background:radial-gradient(ellipse at 50% 50%,#d5d6da,#8c8e99 60%,#565861);box-shadow:0 0 16px rgba(171,172,180,0.6),inset 0 0 0 2px rgba(60,20,0,.5)}
html.gc3 body.dungeon #drawer::before{border-color:rgba(182,184,191,0.25)}
html.gc3 body.dungeon #drawer::after{background:radial-gradient(ellipse 60% 100% at 18% 0,rgba(188,189,196,0.18),transparent 70%)}
html.gc3 body.dungeon #drawer h2,html.gc3 body.dungeon .sect h3{color:#b9bbc1;text-shadow:0 0 12px rgba(165,166,175,0.35),0 2px 2px #000}
html.gc3 body.dungeon .sect h3::after{background:linear-gradient(90deg,rgba(185,187,193,0.45),transparent)}
html.gc3 body.dungeon #drawer header::after{background:linear-gradient(90deg,#828490,rgba(130,132,144,0.1))}
html.gc3 body.dungeon .chip[aria-pressed="true"],html.gc3 body.dungeon .trc[aria-pressed="true"],html.gc3 body.dungeon .ori.on{background:linear-gradient(#71737f,#6a2a0c);box-shadow:0 0 12px rgba(165,166,175,0.35),inset 0 1px 0 rgba(236,236,238,0.25)}
html.gc3 body.dungeon .trc svg.ic{color:#b9bbc1}
html.gc3 body.dungeon .btn.ghost:hover{background:rgba(0,0,0,.5)}
html.gc3 body.dungeon .btn.ghost svg.ic{color:#b9bbc1}
html.gc3 body.dungeon .mapitem.cur,html.gc3 body.dungeon .irow.act{box-shadow:inset 3px 0 0 #b9bbc1;border-color:#4c4d56}
html.gc3 body.dungeon kbd{color:#b9bbc1}
html.gc3 body.dungeon #rail::before{border-color:rgba(182,184,191,0.18)}
html.gc3 body.dungeon #rail button:hover{color:#b9bbc1}
html.gc3 body.dungeon #rail button[aria-pressed="true"]{background:linear-gradient(90deg,#8b8d98,#b9bbc1);box-shadow:0 0 14px rgba(171,172,180,0.5)}
html.gc3 body.dungeon .plate button[aria-pressed="true"]{background:linear-gradient(#8b8d98,#5c5d67)}
html.gc3 body.dungeon #drop b{color:#b9bbc1}
html.gc3 .hcard{border:1px solid rgba(56,57,63,0.35);box-shadow:0 2px 6px rgba(46,47,52,0.12)}
html.gc3 .hportrait{box-shadow:0 0 0 2px var(--hc),0 0 0 4px #a2a3ac,0 3px 8px rgba(0,0,0,.4)}
html.gc3 .hstats>div{border:1px solid rgba(56,57,63,0.25)}
html.gc3 .hhp .htpin{border:1px solid rgba(56,57,63,0.5);background:#f1f2f3}
html.gc3 .hhp button{border:1px solid rgba(56,57,63,0.45)}
html.gc3 .hatk td{border-bottom:1px solid rgba(56,57,63,0.18)}
html.gc3 .hatk td:nth-child(2){color:var(--rubric)}
html.gc3 .hatk td:last-child{color:var(--ink2)}
html.gc3 body.dungeon .hcard{border-color:rgba(185,187,193,0.25)}
html.gc3 body.dungeon .hname small,html.gc3 body.dungeon .hstats i,html.gc3 body.dungeon .habil span,html.gc3 body.dungeon .hatk td:last-child{color:#cecfd4}
html.gc3 body.dungeon .hstats>div{border-color:rgba(185,187,193,0.2)}
html.gc3 body.dungeon .hhp button{border-color:rgba(185,187,193,0.35)}
html.gc3 body.dungeon .hatk td:nth-child(2),html.gc3 body.dungeon .hcard details summary{color:#c5c6cc}
html.gc3 #heroIntro .htxt{color:#f1f2f3}
html.gc3 #heroIntro .htxt small{color:#c3c4ca}
html.gc3 #heroIntro .htxt b{background:linear-gradient(180deg,#fffbe6,#dfe0e3 45%,#7e808d 60%,#d2d3d7);-webkit-background-clip:text;background-clip:text}
html.gc3 #heroIntro .htxt p span{border:1px solid rgba(195,196,202,0.6)}
html.gc3 .pinhd{border-left:4px solid var(--pc,#a2a3ac)}
html.gc3 .pined input,html.gc3 .pined textarea,html.gc3 .pined select{background:#f1f2f3;border:1px solid rgba(56,57,63,0.5)}
html.gc3 body.dungeon .pinhd small,html.gc3 body.dungeon .pined label{color:#cecfd4}
html.gc3 body.dungeon .pined input,html.gc3 body.dungeon .pined textarea,html.gc3 body.dungeon .pined select{border-color:rgba(185,187,193,0.35)}
html.gc3 body.dungeon .pinhd{color:#c5c6cc}
html.gc3 .rtres{border:1px solid rgba(56,57,63,0.35)}
html.gc3 body.dungeon .rtres{border-color:rgba(185,187,193,0.25);border-left-color:#c5c6cc}
html.gc3 body.dungeon .rtres small{color:#cecfd4}
html.gc3 .tok .hest{color:#f1f2f3}
html.gc3 .tok .hest.bad{color:#d5d6da}
html.gc3 .tok .hest.crit{color:#ff7a60}
html.gc3 #screen.epic .in::before{background:radial-gradient(ellipse at 50% 0%,rgba(236,236,238,0.1),transparent 60%),url(frei/ui/schiefer.webp),linear-gradient(180deg,#2e2721 0%,#1a1511 45%,#0e0b09 100%);box-shadow:inset 0 0 0 2px #50515a,inset 0 0 0 5px #110d09,inset 0 0 0 7px #a2a3ac,inset 0 0 0 8px #3c3d44,inset 0 0 0 11px #120e0a,inset 0 0 70px rgba(0,0,0,.85),inset 0 2px 0 13px rgba(241,242,243,0.04),0 0 0 1px #000,0 30px 80px rgba(0,0,0,.9),0 0 120px rgba(0,0,0,.6);background-size:auto,160px,auto}
html.gc3 #screen.epic .gem{box-shadow:0 0 0 3px #1a1006,0 0 0 6px #a5a7af,0 0 0 8px #41424a,0 8px 18px rgba(0,0,0,.9),0 0 34px var(--g1)}
html.gc3 #screen.epic{--g1:#d2d2d7;--g2:#5f606b}
html.gc3 #screen.epic[data-k=newquest]{--g1:#bfc0c6;--g2:#4a4b53}
html.gc3 #screen.epic .k{color:#c3c4ca!important}
html.gc3 #screen.epic .k::before,html.gc3 #screen.epic .k::after{background:linear-gradient(90deg,transparent,#c3c4ca)}
html.gc3 #screen.epic .a{background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.95) 50%,transparent 60%) 220% 0/260% 100% no-repeat,linear-gradient(180deg,#fffbe2 0%,#dedfe2 26%,#a5a7af 47%,#484951 50%,#80828f 58%,#c5c6cc 80%,#f1f2f3 100%);filter:drop-shadow(0 2px 0 #2a1404) drop-shadow(0 6px 6px rgba(0,0,0,.95)) drop-shadow(0 0 26px rgba(200,201,206,0.35));-webkit-background-clip:text;background-clip:text}
html.gc3 #screen.epic[data-k=defeat] .a{background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.7) 50%,transparent 60%) 220% 0/260% 100% no-repeat,linear-gradient(180deg,#ffffff 0%,#d8dae0 30%,#8a8e98 48%,#2a2c32 50%,#6a6e78 60%,#c8cad2 85%,#f0f0f4 100%);-webkit-background-clip:text;background-clip:text}
html.gc3 #screen.epic .rule{background:linear-gradient(90deg,transparent,#656772 12%,#c5c6cc 50%,#656772 88%,transparent) center/100% 2px no-repeat}
html.gc3 #screen.epic .rule::after{background:linear-gradient(135deg,#f1f2f3,#8e8f9a);box-shadow:0 0 0 2px #1a1006,0 0 12px rgba(206,207,212,0.7)}
html.gc3 #screen.epic .b{color:#f1f2f3!important}
html.gc3 #screen.epic .sheen::after{background:linear-gradient(90deg,transparent,rgba(241,242,243,0.07),transparent)}
html.gc3 #screen.epic[data-k=chapter] .bg,html.gc3 #screen.epic[data-k=end] .bg{background:radial-gradient(ellipse at 50% 55%,rgba(60,8,4,.35),rgba(3,2,2,.96) 70%)}
html.gc3 #screen.epic[data-k=newquest] .bg{background:radial-gradient(ellipse,rgba(44,45,49,0.5),rgba(8,5,2,.88) 70%)}
html.gc3 #banner::before{box-shadow:inset 0 2px 0 #50515a,inset 0 4px 0 #110d09,inset 0 6px 0 #a2a3ac,inset 0 7px 0 #3c3d44,inset 0 -2px 0 #50515a,inset 0 -4px 0 #110d09,inset 0 -6px 0 #a2a3ac,inset 0 -7px 0 #3c3d44,0 12px 40px rgba(0,0,0,.85)}
html.gc3 #banner .cap{background:radial-gradient(circle at 35% 30%,#fff 0 5%,#d2d2d7 22%,#5f606b 70%,#000 110%);box-shadow:0 0 0 3px #1a1006,0 0 0 6px #a5a7af,0 0 0 8px #41424a,0 6px 14px #000}
html.gc3 #banner .a{background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.9) 50%,transparent 60%) 220% 0/260% 100% no-repeat,linear-gradient(180deg,#fffbe2 0%,#dedfe2 26%,#a5a7af 47%,#484951 50%,#80828f 58%,#c5c6cc 80%,#f1f2f3 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}
html.gc3 #banner.battle .a{background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.9) 50%,transparent 60%) 220% 0/260% 100% no-repeat,linear-gradient(180deg,#fff2e0 0%,#e5e5e8 28%,#e0501c 47%,#4a0a02 50%,#b8260e 60%,#b9bac1 82%,#f1f2f3 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}
html.gc3 #banner .b{color:#f1f2f3}
html.gc3 #encCard .ein{color:#f1f2f3}
html.gc3 #encCard .eface{box-shadow:0 0 0 3px #1a1006,0 0 0 7px #a2a3ac,0 0 0 9px #3c3d44,0 0 0 12px #120e0a,0 14px 30px rgba(0,0,0,.95),0 0 60px rgba(200,40,20,.45)}
html.gc3 #encCard .emed::before{background:conic-gradient(from 0deg,transparent 0 10%,rgba(195,196,202,0.55) 12%,transparent 14% 35%,rgba(195,196,202,0.4) 37%,transparent 39% 60%,rgba(195,196,202,0.55) 62%,transparent 64% 85%,rgba(195,196,202,0.4) 87%,transparent 89%)}
html.gc3 #encCard .en{border:2px solid #a2a3ac;color:#f1f2f3}
html.gc3 #encCard .ek{color:#c3c4ca}
html.gc3 #encCard .et{background:linear-gradient(180deg,#fff2e0 0%,#e5e5e8 28%,#e0501c 47%,#4a0a02 50%,#b8260e 60%,#b9bac1 82%,#f1f2f3 100%);-webkit-background-clip:text;background-clip:text}
html.gc3 #encCard .erule{background:linear-gradient(90deg,transparent,#656772 12%,#c5c6cc 50%,#656772 88%,transparent) center/100% 2px no-repeat}
html.gc3 #encCard .ecnt span{border:1px solid rgba(195,196,202,0.6)}
html.gc3 .rtres.enc figure img{box-shadow:0 0 0 2px #a2a3ac,0 3px 6px rgba(0,0,0,.5)}
html.gc3 .rtres.enc figcaption{color:var(--ink2)}
html.gc3 .rtres.enc p{color:var(--ink)}
html.gc3 body.dungeon .rtres.enc p{color:#efe2c8}
html.gc3 body.dungeon .rtres.enc figcaption{color:#cecfd4}
html.gc3 #screen.epic .k{color:#d0d1d5!important}
html.gc3 #screen.epic[data-k=victory] .a,html.gc3 #screen.epic[data-k=levelup] .a,html.gc3 #screen.epic[data-k=quest] .a{filter:drop-shadow(0 2px 0 #000) drop-shadow(0 5px 6px rgba(0,0,0,.95)) drop-shadow(0 0 22px rgba(236,236,238,0.28))!important}
html.gc3 #screen.epic[data-k=defeat] .a{background:linear-gradient(180deg,#d8d8d4 0%,#8e908a 45%,#2a2c2a 50%,#5e605c 62%,#a8aaa4 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}
html.gc3 #screen.epic .b{color:#d7d8dc!important}
html.gc3 #screen.epic .b::before,html.gc3 #screen.epic .b::after{background:#9a9a94;box-shadow:0 0 0 2px #1c1c1a}
html.gc3 #screen.epic[data-k=chapter] .k,html.gc3 #screen.epic[data-k=end] .k{color:#a6a7b0!important}
html.gc3 #screen.epic[data-k=victory] .bg{background:radial-gradient(ellipse at 50% 50%,rgba(212,213,217,0.18),rgba(4,4,4,.9) 62%)}
html.gc3 #screen.epic[data-k=levelup] .bg{background:radial-gradient(ellipse at 50% 50%,rgba(170,200,255,.16),rgba(4,4,4,.9) 62%)}
html.gc3 #screen.epic[data-k=quest] .bg,html.gc3 #screen.epic[data-k=newquest] .bg{background:radial-gradient(ellipse,rgba(40,40,36,.35),rgba(4,4,4,.9) 66%)}
html.gc3 #screen.epic[data-k=defeat] .bg{background:rgba(6,6,7,.9)}
html.gc3 #banner .b{color:#d7d8dc!important}
html.gc3 .chron .cstats span{border:1px solid rgba(56,57,63,0.3)}
html.gc3 body.dungeon .chron .cstats span{border-color:rgba(185,187,193,0.2);color:#cecfd4}
html.gc3 body.dungeon .chron .clab{color:#c5c6cc}
html.gc3 #recap .rdots i.on{background:#dfe0e3}
html.gc3 #recap .rk{color:#c7c8cd}
html.gc3 #recap .rsub{color:#dfe0e3}
html.gc3 #recap .rs b{text-shadow:0 2px 0 #000,0 0 18px rgba(241,242,243,0.25)}
html.gc3 #recap .rs span{color:#c7c8cd}
html.gc3 #recap .rq{color:#c7c8cd}
html.gc3 #recap .raw b{color:#e8e9eb}
html.gc3 #recap .rxl{color:#dfe0e3}
html.gc3 #recap .rgain{color:#dfe0e3}
html.gc3 #recap .rxb i{background:linear-gradient(180deg,#f1f2f3,#9596a1 50%,#5d5e69);box-shadow:0 0 12px rgba(218,219,222,0.6)}
html.gc3 #recap .rlvup{color:#f1f2f3;text-shadow:0 0 18px rgba(218,219,222,0.8),0 2px 0 #000}
html.gc3 #screen.epic .k{color:#c7c8cd!important}
html.gc3 #screen.epic .b{color:#d5d5da!important}
html.gc3 #recap .rxb i{box-shadow:0 0 10px rgba(200,201,206,0.45)!important}
html.gc3 #recap .gtx{color:#35363c}
html.gc3 #recap .gtx blockquote{color:#35363c}
html.gc3 #partybar .stones small{color:#c7c8cd!important}
html.gc3 #speaker .tx q{color:#e7e8ea!important}
html.gc3 #gnote .gpaper{color:#35363c}
html.gc3 #screen.epic.gchap .in{background:var(--chap) center/100% 100% no-repeat}
html.gc3 #screen.epic.gchap .in::after{background:linear-gradient(transparent,rgba(0,0,0,.82) 55%);box-shadow:none!important}
html.gc3 body.dungeon .subh{color:#c5c6cc;border-color:rgba(197,198,204,0.25)}
html.gc3 #turncue b{color:#e9e9eb}
html.gc3 #turncue.pc b{color:#f1f2f3}
html.gc3 #turncue small{color:#bebfc5}
html.gc3 #bossbar b{color:#e5e5e8}
html.gc3 #bossbar .bb span{color:#f1f2f3}
html.gc3 #critfx.win .vg{background:radial-gradient(ellipse at center,rgba(230,230,233,0) 35%,rgba(194,195,201,0.28) 75%,rgba(73,74,82,0.5) 100%)}
html.gc3 #statblk .x{color:#323238}
html.gc3 #statblk i{color:#575963}
html.gc3 .prep{border-bottom:1px solid rgba(56,57,63,0.2)}
html.gc3 .chip.scn i:hover{color:#8a1a0c}
html.gc3 .npcg{border:1px solid rgba(56,57,63,0.3)}
html.gc3 .sndtabs button{color:#575963}
html.gc3 .sndtabs button[aria-pressed="true"]{color:#5a1a0c;border-bottom-color:#8a1a0c}
html.gc3 .mnow{color:#e9e9eb;border:1px solid #323238;box-shadow:inset 0 0 0 1px rgba(162,163,172,0.35)}
html.gc3 .mnow b{color:#f1f2f3}
html.gc3 .mnow label{color:#cbcbd1}
html.gc3 #tshift .tsa{background:linear-gradient(90deg,rgba(209,210,214,0) 0,rgba(209,210,214,0.9) 70%)}
html.gc3 #tshift b{color:#f1f2f3}
html.gc3 #tshift small{color:#d8d9dd}
html.gc3 #tvMini{border:1px solid #323238}
html.gc3 .calnow{color:#e9e9eb;border:1px solid #323238}
html.gc3 .calnow.ok b{color:#9fe08a}
html.gc3 .calnow.bad b{color:#ff9a7a}
html.gc3 #tpad{border:1px solid #323238;box-shadow:0 0 0 1px #b1b2b9,0 12px 34px rgba(0,0,0,.6)}
html.gc3 #tpad .seg{border:1px solid rgba(56,57,63,0.45)}
html.gc3 #tpad .seg button{border-right:1px solid rgba(56,57,63,0.3);color:#41424a}
html.gc3 #tpad .seg button:last-child{border-right:0}
html.gc3 #tpad .seg button[aria-pressed="true"]{color:#f1f2f3}
html.gc3 #screen .b,html.gc3 #screen .k{color:#f1f2f3!important}
html.gc3 #screen.death .b,html.gc3 #screen.death .k,html.gc3 #screen.pdeath .b,html.gc3 #screen.pdeath .k{color:#e3e3e6!important}
html.gc3 .card small{color:#4b4c54}
html.gc3 body.dungeon .card small{color:#cccdd2}
html.gc3 body.dungeon #cats .chip{border-color:rgba(185,187,193,0.32)}
html.gc3 body.dungeon .btn.ghost{border-color:rgba(191,192,199,0.45)!important}
html.gc3 #rail button{color:#ebebed!important}
html.gc3 #rail button[aria-pressed=true]{color:#26272b!important}
html.gc3 #diadem small{color:#f1f2f3!important}
html.gc3 body.dungeon #drawer .sect{box-shadow:inset 0 1px 0 rgba(241,242,243,0.06),0 3px 8px rgba(0,0,0,.55)}
html.gc3 body.dungeon .book.add{box-shadow:inset 0 0 0 1.5px rgba(236,236,238,0.25)}
html.gc3 body.dungeon .rlog b{color:#b9bbc1}
html.gc3 #nav .ribbon{box-shadow:inset 0 2px 0 rgba(236,236,238,0.2)}
html.gc3 #nav .ribbon::before{border-top:1px dashed rgba(227,227,230,0.35);border-bottom:1px dashed rgba(227,227,230,0.35)}
html.gc3 #nav span{color:#f1f2f3}
html.gc3 #nav span small{color:#dcdce0}
html.gc3 #nav button{background:radial-gradient(circle at 38% 32%,#f1f2f3,#9b9ca6 55%,#4e4f58)}
html.gc3 .vote-card{background:var(--paper-tex),var(--parch,#eaeaec);color:var(--ink,#28282d);border-color:#767885 #323238 #323238 #767885}
html.gc3 .vote-q{color:var(--ink,#28282d)}
html.gc3 .vote-o{border-color:#a88a5e #3d3e45 #3d3e45 #a88a5e;background:#f1f2f3;color:var(--ink,#28282d)}
html.gc3 .vote-o .r{border:2px solid rgba(56,57,63,0.55)}
html.gc3 .vote-o .g{box-shadow:inset 3px 0 0 rgba(255,255,255,.45),inset -2px 0 0 rgba(0,0,0,.35),0 0 0 2px #28282d,0 0 10px var(--gc,#888)}
html.gc3 .vote-o.on{background:#f1f2f3}
html.gc3 .vote-o.on .r{border:7px solid #7e241e}
html.gc3 .vote-s{color:var(--ink2,#53545d)}
html.gc3 .vote-tv span{color:var(--ink2,#53545d)}
html.gc3 .vote-r .bar{background:rgba(56,57,63,0.15)}
html.gc3 .vote-pill{color:#f1f2f3}
html.gc3 .licht-t b{color:#f1f2f3}
html.gc3 #voteSect .vbar{background:rgba(56,57,63,0.15)}
html.gc3 #db .an-ort:focus-visible img{outline:calc(2 * var(--bp,1px)) solid #a2a3ac}
html.gc3 #pal .pr .pfav.on{color:#c3c4ca}
html.gc3 #pal .pr.act em{color:#c3c4ca}
html.gc3 #bgBau :is(input,select,button):focus-visible{outline:2px solid var(--gc-fokus,#f1f2f3)}
html.gc3 #bgBau .bg-regler input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px #cacbd0}
html.gc3 #bgBau .bg-sum.s2 .bg-wort b{color:#d7d7db}
html.gc3 #bgBau .bg-balken i{background:linear-gradient(90deg,#5f7a45,#7e808d 55%,#9e1f2b)}
html.gc3 #scTouch .pl small{color:#c9cacf}
html.gc3 #scTouch .pl span{color:#eeeef0}
html.gc3 #vwWahl{box-shadow:0 0 0 1px var(--sc-joint,#040304),0 0 0 3px var(--sc-brass-d,#54555f),0 0 0 4px var(--sc-joint,#040304),0 10px 28px rgba(0,0,0,.6)}
html.gc3 #vwWahl .wurf b{box-shadow:0 0 0 1px var(--sc-joint,#040304),0 0 0 2px var(--sc-brass-d,#54555f)}
html.gc3 #vwWahl .wurf.gut b{color:#e7e7e9;box-shadow:0 0 0 1px var(--sc-joint,#040304),0 0 0 2px var(--sc-brass,#8e8f9a)}
html.gc3 #vwWahl .uhr{background:var(--sc-brass,#8e8f9a)}
html.gc3 #bossbar .phk{color:#f1f2f3;border:1px solid rgba(195,196,202,0.6)}
html.gc3 #bossbar .phk:hover,html.gc3 #bossbar .phk:focus-visible{border-color:#c3c4ca}
html.gc3 #db .bu-kachel:is(:hover,:focus-visible) .bu-bild{filter:brightness(1.18) drop-shadow(0 0 6px rgba(241,242,243,0.45)) drop-shadow(0 2px 3px rgba(0,0,0,.7))}
html.sc.rg.gc3.gc3 #drawer #db .bu-kachel:focus-visible{outline-color:var(--gc-fokus,#e8dcc0)!important}
html.gc3 #cbBogen .cb-insp[aria-pressed="true"] b{color:#cacbd0;text-shadow:0 0 calc(10 * var(--u)) rgba(202,203,208,0.7)}
html.gc3 #cbBogen .cb-erg .tot.krit{color:#cacbd0;box-shadow:inset 0 1px 3px rgba(0,0,0,.9),0 0 0 1px #cacbd0}
html.gc3 #db .ddb2 .pv{border:1px solid rgba(56,57,63,0.35)}
html.gc3 #db .ddb2 .pv img{border:2px solid #575963}
html.gc3 #scDemo{border:1px solid #afb0b8;color:#e1e2e5}
html.gc3 #scCard .c{border:1px solid #767885}
html.gc3 #scCard img{border:3px solid var(--rc,#afb0b8)}
html.gc3 #scCard small{color:#afb0b8}
html.gc3 #scCard li:before{background:#afb0b8}
html.gc3 #scCard button{border:1px solid #afb0b8}
html.gc3 #krAsk .c{border:1px solid #767885}
html.gc3 #krAsk .p{border:1px solid #afb0b8}
html.gc3 #world .einZiel{border:calc(3px * var(--zs,1)) solid #c8c9ce;box-shadow:0 0 0 calc(5px * var(--zs,1)) rgba(200,201,206,0.2),0 0 calc(26px * var(--zs,1)) rgba(200,201,206,0.65),inset 0 0 calc(18px * var(--zs,1)) rgba(200,201,206,0.35)}
html.gc3 #db .es-zeile[tabindex]:focus-visible{box-shadow:0 0 0 1px rgba(241,242,243,0.55)}
html.sc.rg.gc3.gc3 #drawer #db .es-taste .es-wert :is(.btn,label.btn):is(:hover,:focus-visible){color:var(--gc-weiss)!important}
html.sc.rg.gc3.gc3 #drawer #db .es-taste .es-wert .btn:disabled{color:var(--gc-elf2)!important}
html.gc3 .tok .sc-wirker-r{border:calc(var(--r)*.022 + 1.4px) solid color-mix(in srgb,#bbbcc3 88%,#e9e1d2)}
html.gc3 .tok .sc-wirker-r::before{background:#bbbcc3}
html.gc3 #db .gk-f button{background:radial-gradient(#dfe0e3,#70727e)}
html.gc3 #db .gk-f button[aria-pressed=true]{outline:2px solid #e8e9eb;box-shadow:0 0 10px #b9bac1}
html.gc3 #db .gk-seg button{border:1px solid #35363b;color:#c3c4ca}
html.gc3 #db .gk-seg button[aria-pressed=true]{color:#f1f2f3;border-color:#a2a3ac}
html.gc3 #tsInv .ht-preis{color:var(--gc-licht,#f1f2f3)}
html.gc3 #tsInv .ts-fach[aria-pressed=true]::before{color:var(--gc-licht,#f1f2f3)}
html.gc3 #tsInv .ht-kopf>img,html.gc3 #tsInv .ht-kopf>.ts-leer{box-shadow:0 0 0 2px #1b1915,0 0 0 4px #666873}
html.gc3 #tsInv .ts-fach .ht-p{color:var(--gc-licht,#f1f2f3)}
html.gc3 .schrift b{color:#eaeaed}
html.gc3 .ware.hoch{filter:drop-shadow(0 0 20px rgba(236,236,238,0.55))}
html.gc3 .zettel .n{color:#26272b}
html.gc3 .zettel .q{color:#4e4f58}
html.gc3 .rand{background:radial-gradient(ellipse 52% 70% at 50% 100%,rgba(224,225,228,0.1),rgba(224,225,228,0) 70%)}
html.gc3 .h .n{color:#26272b}
html.gc3 .h.an{filter:drop-shadow(0 0 16px rgba(236,236,238,0.42))}
html.gc3 .licht{background:radial-gradient(ellipse 60% 70% at 42% 30%,rgba(218,219,222,0.16),rgba(218,219,222,0) 60%),radial-gradient(ellipse 80% 80% at 50% 45%,rgba(0,0,0,0) 55%,rgba(0,0,0,.38))}
html.gc3 .karte h3{color:#27282c}
html.gc3 .karte p{color:#26272b}
html.gc3 #db .hbsnd label{color:#474850}
html.gc3 #db .hbsnd select{border:1px solid rgba(56,57,63,0.4)}
html.gc3 #pTpl{border:1px solid rgba(56,57,63,0.4)}
html.gc3 #hbEd .in{color:#28282d}
html.gc3 #hbEd .pv{color:#474850}
html.gc3 #hbEd label{color:#474850}
html.gc3 #hbEd input,html.gc3 #hbEd textarea,html.gc3 #hbEd select{border:1px solid rgba(56,57,63,0.45)}
html.gc3 #hbEd .ab{border:1px solid rgba(56,57,63,0.35)}
html.gc3 #hbEd .sk button:hover{background:rgba(87,89,99,0.12)}
html.gc3 #hbEd .sk i{border:2px solid #575963}
html.gc3 #hbEd .sk i.p1{background:#575963}
html.gc3 #hbEd .sk i.p2{background:#828490;border-color:#4e4f58;box-shadow:0 0 0 2px #bebfc6}
html.gc3 #hbEd .chips button,html.gc3 #hbEd .chips span{border:1px solid rgba(56,57,63,0.4)}
html.gc3 #hbEd .chips [aria-pressed=true],html.gc3 #hbEd .chips span{background:#d7d8dc}
html.gc3 #hbEd td,html.gc3 #hbEd td small,html.gc3 #hbEd th{color:#28282d}
html.gc3 #hbEd td,html.gc3 #hbEd th{border-bottom:1px solid rgba(56,57,63,0.18)}
html.gc3 #hbEd th{color:#575963}
html.gc3 #hbEd .hint{color:#575963}
html.gc3 :is(#heldenKlappe,#heldenGroesse):focus-visible{outline:2px solid #f1f2f3}
html.gc3 #installdlg .id-karte{border:1px solid #5b5c66}
html.gc3 #installdlg h2{color:#d1d2d6}
html.gc3 #installdlg button{border:1px solid #71737f}
html.gc3 #installdlg button[data-a="neu"]{background:linear-gradient(180deg,#e4e4e7,#9698a2);border-color:#e4e4e7}
html.gc3 #mvpStage{--gold:#d2d3d7}
html.gc3 #mvpStage .mv-glow{background:radial-gradient(closest-side,rgba(177,178,185,0.2),rgba(255,90,20,0))}
html.gc3 #mvpStage .mv-who{color:#d7d8dc}
html.gc3 #mvpStage .mv-v{text-shadow:0 0 calc(var(--u)*5) rgba(174,175,183,0.25)}
html.gc3 #mvpStage .mv-beam{background:linear-gradient(90deg,transparent,rgba(230,230,233,0.1) 30%,rgba(241,242,243,0.22) 50%,rgba(230,230,233,0.1) 70%,transparent)}
html.gc3 #mvpStage .mv-r.first{background:linear-gradient(90deg,rgba(210,211,215,0.1),rgba(210,211,215,0) 65%)}
html.gc3 #mvpStage .mv-r .v{color:#e6e6e9}
html.gc3 #mvpStage .mv-r .v.best{color:var(--gold)}
html.gc3 #mvpStage .mv-r .v.zero{color:rgba(230,230,233,0.3)}
html.gc3 .mvp-card{background:var(--paper-tex),var(--parch,#eaeaec);color:var(--ink,#28282d);border-color:#767885 #323238 #323238 #767885}
html.gc3 .mvp-rank span{color:var(--ink2,#53545d)}
html.gc3 .mvp-won{border-top:1px solid rgba(56,57,63,0.35);border-bottom:1px solid rgba(56,57,63,0.35)}
html.gc3 .mvp-row{border-bottom:1px solid rgba(56,57,63,0.2)}
html.gc3 .mvp-tv span{color:var(--ink2,#53545d)}
html.gc3 #czph h4{color:#f1f2f3}
html.gc3 #czph h4 span{color:#e1e1e4}
html.gc3 #czph button{color:#d8d8dc}
html.gc3 #czph i b{color:#f1f2f3}
html.gc3 #czph button:active i{border-color:#1c140d #6b5a43 #6b5a43 #1c140d}
html.gc3 #czph p{color:#b4b5bd}
html.gc3 .czc{background:var(--paper-tex),var(--parch,#eaeaec);color:var(--ink,#28282d);border-color:#767885 #323238 #323238 #767885}
html.gc3 .czc .sub{color:#53545d}
html.gc3 .czc .pic{border-color:#a88a5e #323238 #323238 #a88a5e;background:radial-gradient(circle at 50% 40%,#38393f,#0e0a07 72%)}
html.gc3 .czc .go{color:#f1f2f3}
html.gc3 .czc .go:active{border-color:#2a0805 #b0503e #b0503e #2a0805}
html.gc3 .czc .go[disabled]{color:#e4e5e7}
html.gc3 .czc .tv span{color:#53545d}
html.gc3 .czc dd{color:#28282d}
html.gc3 .czc .desc{color:#53545d}
html.gc3 .sc-objtipp{border:max(3px,.4vmin) solid rgba(229,230,232,0.95);box-shadow:0 0 2.2vmin rgba(191,192,199,0.75),inset 0 0 1.4vmin rgba(191,192,199,0.45)}
html.gc3 .sc-objtipp.ja{border-color:#f1f2f3}
html.gc3 .sc-objtipp.nein{border-color:rgba(255,96,70,.95);box-shadow:0 0 2vmin rgba(255,60,40,.7)}
html.gc3 .sc-objtipp.weit{border-color:rgba(238,230,212,.8);box-shadow:0 0 1.6vmin rgba(0,0,0,.6)}
html.gc3 .tok .objfl polygon{fill:rgba(195,196,202,0.1);stroke:#c3c4ca}
html.gc3 body.player .tok.obj.objnah .objring{border:calc(var(--r)*.045 + 1px) solid rgba(239,240,241,0.8);box-shadow:0 0 calc(var(--r)*.22) rgba(209,209,214,0.65),inset 0 0 calc(var(--r)*.18) rgba(209,209,214,0.45)}
html.gc3 body.player .tok.obj.objnah .objfl polygon{fill:rgba(230,230,233,0.07);stroke:rgba(239,240,241,0.85);filter:drop-shadow(0 0 5px rgba(204,205,210,0.85))}
html.gc3 #flZeichnen{box-shadow:0 0 0 1px #040304,0 0 0 3px #54555f,0 10px 26px rgba(0,0,0,.55)}
html.gc3 #flZeichnen button.ja{background:linear-gradient(180deg,#52545d,#3a3b41);box-shadow:0 0 0 1px #040304,0 0 0 2px #828490}
html.gc3 #ctx.obj-menue button.haupt{color:var(--rubric,#a8261c)}
html.gc3 #otabs{background:linear-gradient(#292a2e,#1a110b);box-shadow:inset 0 1px 0 rgba(241,242,243,0.08),0 1px 0 rgba(255,248,228,.4)}
html.gc3 #otabs button{color:#c7c8cd}
html.gc3 #otabs button:hover{color:#f1f1f3}
html.gc3 #otabs button[aria-selected="true"]{background:linear-gradient(#efe3c6,#d5d6da);border-color:#a88a5e #575963 #575963 #a88a5e}
html.gc3 #db h3 .qi[aria-pressed="true"]{color:#f1f2f3}
html.gc3 #db button.chip.sw{border-color:rgba(56,57,63,0.38)}
html.gc3 #db button.chip.sw::after{border:1px solid #4c4d56;background:linear-gradient(#cdced3,#e8dcc0);background-image:radial-gradient(circle at 8px 8px,#7a6448 5px,transparent 5.5px),linear-gradient(#cdced3,#e8dcc0)}
html.gc3 #db button.chip.sw[aria-pressed="true"]{border-color:rgba(56,57,63,0.38)}
html.gc3 #db button.chip.sw[aria-pressed="true"]::after{background-image:radial-gradient(circle at 25px 8px,#dfe0e3 5px,#787a87 6px,transparent 6.5px),linear-gradient(#6e1d10,#8a2716)}
html.gc3 body.kdark #db .kold h3{color:#d0d1d5!important;background:linear-gradient(90deg,#717380,rgba(113,115,128,0)) bottom left/100% 1px no-repeat!important}
html.gc3 body.kdark #db .kold h3 .ic.oh{fill:#d0d1d5}
html.gc3 body.kdark #db .kold button.chip.sw{border-color:#42444b}
html.gc3 body.kdark #db .kold select,html.gc3 body.kdark #db .kold input:not([type=range]){border:1px solid #5b5c66}
html.gc3 body.kdark #db .kold input[type=range]{accent-color:#a8aab2}
html.gc3 body.kdark #db .kold .btn,html.gc3 body.kdark #db .kold button.chip:not(.sw){background:linear-gradient(#2d2e33,#1a130c);border:1px solid #5b5c66;box-shadow:inset 0 1px 0 rgba(241,242,243,0.08)}
html.gc3 body.kdark #db .kold .btn:hover,html.gc3 body.kdark #db .kold button.chip:not(.sw):hover{border-color:#a8aab2;color:#f1f2f3}
html.gc3 body.kdark #db .kold .sect.coll h3::after{color:#717380}
html.gc3 #db .hact button{border:1px solid rgba(56,57,63,0.4)}
html.gc3 #db .hact button:hover{background:rgba(255,248,228,.7);color:var(--rubric)}
html.gc3 #db .hact button.x:hover{color:#f1f2f3}
html.gc3 #radZahl.stein{border-color:var(--sc-brass-d,#54555f)}
html.gc3 #radZahl.stein .zg button,html.gc3 #radZahl.stein .fertig{border-color:var(--sc-brass-d,#54555f)}
html.gc3 #radZahl.stein .zg button[aria-pressed="true"]{background:linear-gradient(rgba(116,118,131,0.85),rgba(69,70,77,0.92));border-color:var(--sc-brass,#8e8f9a)}
html.gc3 #scRad.stein .rad-inhalt svg,html.gc3 #scRad.stein .rad-inhalt em{fill:var(--sc-brass-l,#bbbcc3);color:var(--sc-brass-l,#bbbcc3)}
html.gc3 #scRad.stein .rad-feld:hover,html.gc3 #scRad.stein .rad-feld:focus-visible,html.gc3 #scRad.stein .rad-feld.gedrueckt{background:linear-gradient(rgba(116,118,131,0.8),rgba(69,70,77,0.9)),url(app/orn/stein.webp) center/320px}
html.gc3 .rh-schritte span.an{border-color:var(--sc-brass,#bbbcc3);box-shadow:inset 0 0 0 1px rgba(187,188,195,0.35)}
html.gc3 #rhLupe{box-shadow:0 0 0 2px #0a0a0c,0 0 0 4px #bbbcc3,0 8px 22px rgba(0,0,0,.7)}
html.gc3 #dmguide mark{background:#d4d4d8}
html.sc.rg.gc3.gc3 #dmguide .dg-seite{border-right-color:rgba(214,214,220,.18)}
html.sc.rg.gc3.gc3 #dmguide .dg-such{color:var(--gc-elf2,#beb8ac)}
html.sc.rg.gc3.gc3 #dmguide .dg-such input{border:0;background:#0a0a0b;color:var(--gc-weiss,#faf7f0);box-shadow:inset 0 2px 3px rgba(0,0,0,.8),0 0 0 1px #040304}
html.sc.rg.gc3.gc3 #dmguide .dg-kap{color:var(--gc-elf2,#beb8ac)}
html.sc.rg.gc3.gc3 #dmguide .dg-seite .dg-tabs button[aria-pressed="true"]{border-left-color:#d98a7e;background:rgba(214,214,220,.08)}
html.sc.rg.gc3.gc3 #dmguide .dg-treffer button{background:rgba(214,214,220,.06);color:var(--gc-elf,#eae4d6)}
html.sc.rg.gc3.gc3 #dmguide .dg-treffer button:hover{background:rgba(214,214,220,.14)}
html.sc.rg.gc3.gc3 #dmguide .dg-treffer p{color:var(--gc-elf2,#beb8ac)}
html.gc3 #skph h4{color:#f1f2f3}
html.gc3 #skph button b{color:#f1f2f3}
html.gc3 #skph button.nu{box-shadow:inset 0 0 0 1px #000,inset 0 0 12px rgba(177,178,186,0.55)}
html.gc3 #skph p{color:#b4b5bd}
html.gc3 .czc .go.alt{border-color:#a08560 #2c2d32 #2c2d32 #a08560}
html.gc3 .czc .go.alt:active{border-color:#2c2d32 #a08560 #a08560 #2c2d32}
html.gc3 .czc .skw{color:#53545d}
html.gc3 .czc .skw b{color:#2c2d32}
html.gc3 .czc .lore{color:#5f616c}
html.gc3 .czc .lore:before{color:#7a6448}
html.gc3 #db .sk-it{border:1px solid rgba(56,57,63,0.35)}
html.gc3 #db .sk-it[aria-pressed=true]{outline:2px solid #a2a3ac}
html.gc3 #db .sk-it b{color:#f1f2f3}
html.gc3 #db .sk-ic{border:1px solid rgba(56,57,63,0.4)}
html.gc3 #db .sk-ic canvas[aria-pressed=true]{border-color:#a2a3ac;background:#35363b}
html.gc3 #db .sk-in{color:#28282d;border:1px solid rgba(56,57,63,0.45)}
html.gc3 #db .sk-in::placeholder{color:#8a7458}
html.gc3 #db .sk-inv{border-top:1px solid rgba(56,57,63,0.2)}
html.gc3 #scSave{border:1px solid #767885}
html.gc3 #scSave .p{border:1px solid #afb0b8}
html.gc3 #scDiag .c{background:#eaeaec}
html.gc3 #db .sw-chips button{border:1px solid #35363b;color:#c3c4ca}
html.gc3 #db .sw-chips button[aria-pressed=true]{color:#f1f2f3;border-color:#a2a3ac}
html.gc3 #db .sw-folge span{border:1px solid #35363b;color:#d8d9dd}
html.gc3 #db .sthd{border:1px solid rgba(56,57,63,0.35)}
html.gc3 #db .sthd.ok{background:rgba(79,122,46,.14);border-color:#4f7a2e}
html.gc3 #db .sta{border:1px solid rgba(56,57,63,0.28)}
html.gc3 #db .sta.big{border-color:rgba(56,57,63,0.5)}
html.gc3 #db .sta li{border-top:1px solid rgba(56,57,63,0.16)}
html.gc3 #db .sta li>span{color:#53545d}
html.gc3 .sti.s-offen{border:2px solid #71737f}
html.gc3 .tok.nieder.stabil::before{box-shadow:0 0 0 2px rgba(185,187,193,0.6)}
html.gc3 #todWahl{box-shadow:0 0 0 1px var(--sc-joint,#040304),0 0 0 3px var(--sc-brass-d,#54555f),0 0 0 4px var(--sc-joint,#040304),0 10px 28px rgba(0,0,0,.6)}
html.gc3 #todWahl .uhr{background:var(--sc-brass,#8e8f9a)}
html.gc3.gch .tsh-last i b{background:linear-gradient(#c9cad0,#787a87)}
html.gc3.gch .tsh-fach .q{color:var(--licht,#f1f2f3)}
html.gc3.gch .tsh-fach .m{background:var(--licht,#f1f2f3)}
html.gc3.gch .tsh-fach .m.neu{background:#a5a6af}
html.gc3.gch .tsh-fach:active{box-shadow:inset 0 3px 10px rgba(0,0,0,.95),inset 0 0 0 1px rgba(241,242,243,0.3)}
html.gc3.gch .tsh-fach .w{color:var(--licht,#f1f2f3)}
html.gc3 #tsInv .ts-geld{color:var(--gc-licht,#f1f2f3)}
html.gc3 #tsInv .ts-balken i{background:linear-gradient(#c9cad0,#787a87)}
html.gc3 #tsInv .ts-bank .ts-k[aria-pressed=true] small{color:var(--gc-licht,#f1f2f3)}
html.gc3 #tsInv input:focus-visible,html.gc3 #tsInv select:focus-visible,html.gc3 #tsInv textarea:focus-visible{box-shadow:0 0 0 2px var(--gc-fokus,#f1f2f3)}
html.gc3 #tsInv .ts-fach .q{color:var(--gc-licht,#f1f2f3)}
html.gc3 #tsInv .ts-fach .m{background:var(--gc-licht,#f1f2f3)}
html.gc3 #tsInv .ts-fach .m.neu{background:#a5a6af}
html.gc3 #tsInv .ts-fach:hover{box-shadow:inset 0 2px 7px rgba(0,0,0,.85),inset 0 0 0 1px rgba(241,242,243,0.25)}
html.gc3 #tsInv .ts-fach[aria-selected=true]{box-shadow:inset 0 2px 7px rgba(0,0,0,.85),0 0 0 2px var(--gc-fokus,#f1f2f3),0 0 calc(14 * var(--u)) rgba(241,242,243,0.25)}
html.gc3 #tsInv .ts-fach:focus-visible{outline:2px solid var(--gc-fokus,#f1f2f3)}
html.gc3 #tsInv .ts-hinweis{color:var(--gc-licht,#f1f2f3)}
html.gc3 #tsInv .ts-form .ck input{accent-color:#a2a3ac}
html.gc3 #tsInv .ts-bildwahl.ziel .ts-gross{box-shadow:inset 0 0 0 2px var(--gc-fokus,#f1f2f3)}
html.gc3 #tsInv .ts-gruppen button[aria-pressed=true]{background:linear-gradient(90deg,rgba(241,242,243,0.11),rgba(241,242,243,0.02) 70%)}
html.gc3 #tsInv .ts-gruppen button[aria-pressed=true]::before{background:var(--gc-fokus,#f1f2f3)}
html.gc3 #tsInv .ts-gruppen button:focus-visible{outline:2px solid var(--gc-fokus,#f1f2f3)}
html.gc3 #tsInv .ts-kwahl .ts-fach[aria-pressed=true]::before{color:var(--gc-licht,#f1f2f3)}
html.gc3 #tsInv .ts-fach .pz{background:var(--gc-licht,#f1f2f3)}
html.gc3 #tsInv .ts-warnung{background:linear-gradient(90deg,rgba(164,165,174,0.13),rgba(164,165,174,0.03));box-shadow:inset calc(3 * var(--u)) 0 0 #a6a8b0;color:var(--gc-licht,#f1f2f3)}
html.gc3 #tvAsk .c{background:var(--paper-tex,none),#eaeaec;color:#28282d;border-color:#a88a5e #323238 #323238 #a88a5e}
html.gc3 #tvAsk small{color:#5e5f6a}
html.gc3 #tvOhne .c{background:var(--paper-tex,none),#eaeaec;color:#28282d;border-color:#a88a5e #323238 #323238 #a88a5e}
html.gc3 #tvOhne .tnh-w{color:#41424a}
html.gc3 #bLink.lost{color:#f1f2f3}
html.gc3 #db .rdy li{border-top:1px solid rgba(56,57,63,0.22)}
html.gc3 #db .rdy li:first-child{border-top:0}
html.gc3 #db .rdy .off i{box-shadow:inset 0 0 0 1px rgba(56,57,63,0.5)}
html.gc3 #db .rdy span{color:#53545d}
html.gc3 .sc-geh{border:max(2px,.35vmin) dashed rgba(241,242,243,0.95)}
html.gc3 .sc-setz{border:max(3px,.45vmin) solid rgba(241,242,243,0.95);box-shadow:0 0 2vmin rgba(203,204,209,0.6)}
html.gc3 .sc-setz.nein{border-color:rgba(255,96,70,.95);box-shadow:0 0 2vmin rgba(255,60,40,.75)}
html.gc3 #scSetup .pl small{color:#c9cacf}
html.gc3 #scSetup .pl span{color:#eeeef0}
html.gc3 .tr-kern{background:radial-gradient(circle,#fff 0%,rgba(255,245,225,.9) 30%,rgba(241,242,243,0) 70%)}
html.sc.rg.gc3.gc3 body:not(.kdark) #drawer #db .wp-z{background:linear-gradient(180deg,#1c1b1f,#141316);box-shadow:0 1px 0 #040304}
html.sc.rg.gc3.gc3 body:not(.kdark) #drawer #db .wp-z.neu{box-shadow:0 1px 0 #040304,inset 3px 0 0 #9e1f2b}
html.sc.rg.gc3.gc3 body:not(.kdark) #drawer #db .wp-u{color:var(--gc-elf2)}
html.sc.rg.gc3.gc3 body:not(.kdark) #drawer #db .wp-w b{color:var(--gc-weiss)}
html.sc.rg.gc3.gc3 body:not(.kdark) #drawer #db .wp-w small{color:var(--gc-elf2)}
html.sc.rg.gc3.gc3 body:not(.kdark) #drawer #db .wp-e{color:var(--gc-weiss)}
html.gc3 #drawer #db .zb-fakten span::before{background:#8e8f9a}
html.gc3 #drawer #db .zb-k[aria-pressed="true"] .zb-m{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 55%,#000),0 0 0 calc(2 * var(--bp,1px)) #bbbcc3}
html.gc3 #drawer #db .zb-k.zb-gel .zb-m::before{background:repeating-linear-gradient(135deg,#bbbcc3 0 1px,#0b090d 1px 3.5px)}
html.gc3 #zg .zg-top{background:var(--wood-tex),var(--wood,#2a2a2f)}
html.gc3 #zg .zg-top b{color:#f1f2f3}
html.gc3 #zg .zg-btn{color:#f1f2f3}
html.gc3 #zg .zg-btn:active{border-color:#1c140d #6b5a43 #6b5a43 #1c140d}
html.gc3 #zg .zg-msg{color:#dedfe2}
html.gc3 #zg .zg-msg b{color:#f1f2f3}
html.gc3 #zg .zg-spin{border-top-color:#a2a3ac}
html.gc3 #zg .zg-slot{color:#d8d8dc}
html.gc3 #zg .zg-slot.on i{border-color:#d2d3d7 #5c5d67 #5c5d67 #d2d3d7;box-shadow:inset 0 0 0 1px #000,0 0 10px rgba(203,204,209,0.55),inset 0 0 14px rgba(203,204,209,0.28)}
html.gc3 #zg .zg-slot.on span{color:#f1f2f3}
html.gc3 #zg .zg-foot{color:#ceced3}
html.gc3 #zg .zg-foot .tx b{color:#f1f2f3}
html.gc3 #zg .zg-foot em{color:#f1f2f3}
html.gc3 #zg .zg-cast{color:#f1f2f3}
html.gc3 #zg .zg-cast:active{border-color:#2a0805 #b0503e #b0503e #2a0805}
html.gc3 #zg .zg-panel{background:var(--paper-tex),var(--parch,#eaeaec);color:var(--ink,#28282d);border-color:#767885 #323238 #323238 #767885}
html.gc3 #zg .zg-pb{border-color:#a88a5e #3d3e45 #3d3e45 #a88a5e;background:#f1f2f3;color:#28282d}
html.gc3 #zg .zg-pb.on{color:#f1f2f3}
html.gc3 #zg .zg-pb.go{color:#f1f2f3}
html.gc3 #zg .zg-size{color:#28282d}
html.gc3 #zg .zg-note{color:#f1f2f3}
html.gc3 .tok .hest.tropfen{background:var(--hc)!important;box-shadow:none!important}
