/* Theme: ghostbusters */
html[data-theme="ghostbusters"]{--bg:#060a0a;--panel:#151919;--panel-2:#212525;--rule:#2c440e;--rule-soft:#1d2d0c;--edge:#4b7511;--ink:#000;--fg:#f8fcf1;--muted:#a3a7a0;--faint:#676b66;--note:#f58585;--red:#42660b;--red-hot:#648237;--red-deep:#213306;--red-wash:#18250c;--green:#5be08f;--need:#ff6b6b;--gold:#ef4444;--blue:#6aa9ff;--dots:rgba(239,68,68,0.1);--dots2:rgba(132,204,22,0.07);--title-shadow:#243806;--title-2:#f8fcf1;--font-comic:"Bangers",Impact,sans-serif}
html[data-theme="ghostbusters"]{--t1:#90d12d;--t2:#f8fcf1;--tout:#000}
html[data-theme="ghostbusters"] #amb{--pb:radial-gradient(circle,transparent 52%,rgba(132,204,22,0.8) 58%,transparent 70%);--ps:12px;--pa:ambrise;}
html[data-theme="ghostbusters"] .fx-frame{--fw:12px;--fr:6px;--fbg:radial-gradient(circle,#ef4444 24%,transparent 26%) 0 0/10px 10px,linear-gradient(135deg,#84cc16,#4f7a0d);--fanim:march 2.2s linear infinite;--fbs:auto;--fglow:0 0 18px rgba(132,204,22,0.55)}
html[data-theme="ghostbusters"] .fx-frame .rail i{--tb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a8 8 0 0 0-8 8v12l3-2.5 2.5 2.5L12 19.5 14.5 22 17 19.5l3 2.5V10a8 8 0 0 0-8-8z' fill='%23f3f4f6'/%3E%3Ccircle cx='9' cy='10' r='1.8' fill='%23111'/%3E%3Ccircle cx='15' cy='10' r='1.8' fill='%23111'/%3E%3Cellipse cx='12' cy='15' rx='2' ry='2.4' fill='%23111'/%3E%3C/svg%3E");--tw:16px;--th:16px;--tf:drop-shadow(0 0 5px #84cc16);--td:9s}
html[data-theme="ghostbusters"] .fx-frame b{display:block;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a8 8 0 0 0-8 8v12l3-2.5 2.5 2.5L12 19.5 14.5 22 17 19.5l3 2.5V10a8 8 0 0 0-8-8z' fill='%23f3f4f6'/%3E%3Ccircle cx='9' cy='10' r='1.8' fill='%23111'/%3E%3Ccircle cx='15' cy='10' r='1.8' fill='%23111'/%3E%3Cellipse cx='12' cy='15' rx='2' ry='2.4' fill='%23111'/%3E%3C/svg%3E") center/contain no-repeat}
html[data-theme="ghostbusters"] .bar{background:linear-gradient(95deg,#29400d,#060a0a 55%,#301414),var(--panel)}
html[data-theme="ghostbusters"] .fx-scrim,html[data-theme="ghostbusters"] .val-scrim{background:radial-gradient(circle at 50% 55%,rgba(69,107,16,0.55),rgba(0,0,0,.92))}
html[data-theme="ghostbusters"] .fx-box.info-board{background-image:radial-gradient(ellipse at 80% 10%,rgba(132,204,22,0.2),transparent 45%),linear-gradient(#131d0b,#060a0a);background-color:var(--panel);background-repeat:no-repeat}
html[data-theme="ghostbusters"] .val-box{background:radial-gradient(ellipse at 90% 0,rgba(132,204,22,0.25),transparent 50%),linear-gradient(#15210b,#060a0a);background-color:var(--panel);border-top-color:#84cc16}html[data-theme="ghostbusters"] .val-burst b{color:#84cc16}html[data-theme="ghostbusters"] .val-deco{display:none}
html[data-theme="ghostbusters"] .info-bg{opacity:.13;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cg transform='translate(8 8) scale(1.1)'%3E%3Cpath d='M12 2a8 8 0 0 0-8 8v12l3-2.5 2.5 2.5L12 19.5 14.5 22 17 19.5l3 2.5V10a8 8 0 0 0-8-8z' fill='%23f3f4f6'/%3E%3Ccircle cx='9' cy='10' r='1.8' fill='%23111'/%3E%3Ccircle cx='15' cy='10' r='1.8' fill='%23111'/%3E%3Cellipse cx='12' cy='15' rx='2' ry='2.4' fill='%23111'/%3E%3C/g%3E%3Cg transform='translate(36 34) scale(.7)'%3E%3Cpath d='M12 2a8 8 0 0 0-8 8v12l3-2.5 2.5 2.5L12 19.5 14.5 22 17 19.5l3 2.5V10a8 8 0 0 0-8-8z' fill='%23f3f4f6'/%3E%3Ccircle cx='9' cy='10' r='1.8' fill='%23111'/%3E%3Ccircle cx='15' cy='10' r='1.8' fill='%23111'/%3E%3Cellipse cx='12' cy='15' rx='2' ry='2.4' fill='%23111'/%3E%3C/g%3E%3C/svg%3E");background-size:60px 60px}
html[data-theme="ghostbusters"] .info-tile.learn{background:#ef4444;color:#fff}
html[data-theme="ghostbusters"] .info-tile.pkg{background:#84cc16;color:#111}
html[data-theme="ghostbusters"] .info-tile.sra{background:#f37373;color:#111}
html[data-theme="ghostbusters"] .info-tile.dos{background:#bcc0b7;color:#111}
html[data-theme="ghostbusters"] .info-tile.bio{background:#90d12d;color:#111}
html[data-theme="ghostbusters"]{--ev-col:#84cc16;--ev-sprite:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a8 8 0 0 0-8 8v12l3-2.5 2.5 2.5L12 19.5 14.5 22 17 19.5l3 2.5V10a8 8 0 0 0-8-8z' fill='%23f3f4f6'/%3E%3Ccircle cx='9' cy='10' r='1.8' fill='%23111'/%3E%3Ccircle cx='15' cy='10' r='1.8' fill='%23111'/%3E%3Cellipse cx='12' cy='15' rx='2' ry='2.4' fill='%23111'/%3E%3C/svg%3E")}
html[data-theme="ghostbusters"] #amb::before,html[data-theme="ghostbusters"] #amb::after{content:"";position:absolute;left:0;right:0;bottom:0;pointer-events:none}
html[data-theme="ghostbusters"] #amb::before{height:300px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300'%3E%3Cpath fill='%230c1a18' d='M0 84h32v218h-32zM14 67h4v40h-4zM34 200h62v102h-62zM97 90h41v212h-41zM115 77h4v40h-4zM142 116h29v186h-29zM154 98h4v40h-4zM176 116h67v186h-67zM207 103h4v40h-4zM246 106h59v196h-59zM273 93h4v40h-4zM308 127h42v175h-42zM327 107h4v40h-4zM356 97h27v205h-27zM387 80h45v222h-45zM432 151h56v151h-56zM436 137h48v14h-48zM440 129h40v8h-40zM488 137h40v165h-40zM532 188h33v114h-33zM536 174h25v14h-25zM540 166h17v8h-17zM569 166h48v136h-48zM623 113h45v189h-45zM643 86h4v40h-4zM627 99h37v14h-37zM631 91h29v8h-29zM672 119h61v183h-61zM676 105h53v14h-53zM680 97h45v8h-45zM733 82h51v220h-51zM756 71h4v40h-4zM788 184h42v118h-42zM833 106h47v196h-47zM886 73h62v229h-62zM890 59h54v14h-54zM894 51h46v8h-46zM950 137h29v165h-29zM954 123h21v14h-21zM958 115h13v8h-13zM979 75h58v227h-58zM1043 72h31v230h-31zM1056 59h4v40h-4zM1076 64h53v238h-53zM1100 41h4v40h-4zM1132 155h63v147h-63zM1136 141h55v14h-55zM1140 133h47v8h-47zM1198 191h64v111h-64zM1228 181h4v40h-4zM1202 177h56v14h-56zM1206 169h48v8h-48z'/%3E%3Cpath fill='%2384cc16' d='M5 110h3v4h-3zM5 200h3v4h-3zM5 209h3v4h-3zM21 272h3v4h-3zM71 253h3v4h-3zM102 251h3v4h-3zM102 269h3v4h-3zM102 287h3v4h-3zM147 241h3v4h-3zM213 187h3v4h-3zM275 177h3v4h-3zM251 249h3v4h-3zM313 225h3v4h-3zM369 240h3v4h-3zM392 133h3v4h-3zM424 151h3v4h-3zM416 160h3v4h-3zM424 223h3v4h-3zM445 186h3v4h-3zM445 231h3v4h-3zM517 226h3v4h-3zM582 183h3v4h-3zM636 148h3v4h-3zM628 166h3v4h-3zM652 220h3v4h-3zM693 154h3v4h-3zM709 217h3v4h-3zM746 243h3v4h-3zM754 243h3v4h-3zM738 252h3v4h-3zM862 132h3v4h-3zM915 81h3v4h-3zM931 90h3v4h-3zM923 171h3v4h-3zM931 243h3v4h-3zM899 279h3v4h-3zM992 164h3v4h-3zM1081 153h3v4h-3zM1113 252h3v4h-3zM1177 217h3v4h-3zM1137 226h3v4h-3zM1203 199h3v4h-3zM1203 208h3v4h-3zM1219 262h3v4h-3z'/%3E%3Cpath fill='%23fff' d='M13 218h3v4h-3zM21 245h3v4h-3zM21 290h3v4h-3zM55 217h3v4h-3zM39 235h3v4h-3zM79 253h3v4h-3zM155 151h3v4h-3zM189 133h3v4h-3zM197 169h3v4h-3zM213 250h3v4h-3zM229 250h3v4h-3zM213 259h3v4h-3zM283 114h3v4h-3zM275 141h3v4h-3zM251 150h3v4h-3zM283 150h3v4h-3zM259 195h3v4h-3zM251 231h3v4h-3zM291 231h3v4h-3zM392 142h3v4h-3zM469 222h3v4h-3zM501 226h3v4h-3zM545 214h3v4h-3zM545 259h3v4h-3zM545 286h3v4h-3zM582 174h3v4h-3zM574 192h3v4h-3zM644 148h3v4h-3zM652 157h3v4h-3zM652 166h3v4h-3zM660 283h3v4h-3zM754 198h3v4h-3zM762 225h3v4h-3zM770 234h3v4h-3zM738 261h3v4h-3zM770 261h3v4h-3zM846 168h3v4h-3zM846 231h3v4h-3zM854 231h3v4h-3zM870 240h3v4h-3zM854 267h3v4h-3zM915 144h3v4h-3zM939 162h3v4h-3zM899 288h3v4h-3zM1016 119h3v4h-3zM1024 119h3v4h-3zM1008 128h3v4h-3zM1016 128h3v4h-3zM1016 137h3v4h-3zM992 209h3v4h-3zM984 218h3v4h-3zM1000 227h3v4h-3zM1008 236h3v4h-3zM1024 254h3v4h-3zM992 281h3v4h-3zM1048 116h3v4h-3zM1048 143h3v4h-3zM1105 108h3v4h-3zM1113 108h3v4h-3zM1145 208h3v4h-3zM1185 262h3v4h-3zM1161 271h3v4h-3zM1235 235h3v4h-3z'/%3E%3C/svg%3E") repeat-x 0 100%/1200px 300px;opacity:.95;animation:skytw2 6s ease-in-out infinite alternate}
html[data-theme="ghostbusters"] #amb::after{height:210px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300'%3E%3Cpath fill='%23020606' d='M0 204h27v98h-27zM11 181h4v40h-4zM32 171h57v131h-57zM36 157h49v14h-49zM40 149h41v8h-41zM95 256h64v46h-64zM162 200h69v102h-69zM235 253h70v49h-70zM306 244h54v58h-54zM331 231h4v40h-4zM365 260h29v42h-29zM398 188h51v114h-51zM421 161h4v40h-4zM450 203h49v99h-49zM504 231h31v71h-31zM517 220h4v40h-4zM508 217h23v14h-23zM512 209h15v8h-15zM536 212h31v90h-31zM569 206h49v96h-49zM573 192h41v14h-41zM577 184h33v8h-33zM621 214h54v88h-54zM679 242h30v60h-30zM683 228h22v14h-22zM687 220h14v8h-14zM712 220h28v82h-28zM740 217h48v85h-48zM762 202h4v40h-4zM744 203h40v14h-40zM748 195h32v8h-32zM792 250h52v52h-52zM850 183h29v119h-29zM882 201h52v101h-52zM935 200h42v102h-42zM954 185h4v40h-4zM939 186h34v14h-34zM943 178h26v8h-26zM982 244h60v58h-60zM1042 199h55v103h-55zM1102 187h43v115h-43zM1121 175h4v40h-4zM1106 173h35v14h-35zM1110 165h27v8h-27zM1150 171h30v131h-30zM1163 161h4v40h-4zM1183 217h64v85h-64z'/%3E%3Cpath fill='%2384cc16' d='M191 226h3v4h-3zM191 235h3v4h-3zM427 241h3v4h-3zM411 250h3v4h-3zM525 239h3v4h-3zM549 274h3v4h-3zM582 268h3v4h-3zM598 268h3v4h-3zM590 286h3v4h-3zM658 240h3v4h-3zM684 268h3v4h-3zM725 237h3v4h-3zM717 255h3v4h-3zM769 243h3v4h-3zM797 267h3v4h-3zM837 276h3v4h-3zM805 285h3v4h-3zM919 245h3v4h-3zM1011 261h3v4h-3zM1163 179h3v4h-3zM1228 270h3v4h-3zM1188 279h3v4h-3z'/%3E%3C/svg%3E") repeat-x 30px 100%/900px 225px}
html[data-theme="ghostbusters"]{--cR:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 260'%3E%3Cg stroke='%23ffd400' stroke-width='10' stroke-opacity='.35'%3E%3Cpath d='M720 0l-60 60'/%3E%3Cpath d='M680 0l-60 60'/%3E%3Cpath d='M640 0l-60 60'/%3E%3Cpath d='M600 0l-60 60'/%3E%3Cpath d='M560 0l-60 60'/%3E%3Cpath d='M520 0l-60 60'/%3E%3Cpath d='M480 0l-60 60'/%3E%3Cpath d='M440 0l-60 60'/%3E%3Cpath d='M400 0l-60 60'/%3E%3Cpath d='M360 0l-60 60'/%3E%3Cpath d='M320 0l-60 60'/%3E%3Cpath d='M280 0l-60 60'/%3E%3Cpath d='M240 0l-60 60'/%3E%3Cpath d='M200 0l-60 60'/%3E%3Cpath d='M160 0l-60 60'/%3E%3Cpath d='M120 0l-60 60'/%3E%3Cpath d='M80 0l-60 60'/%3E%3Cpath d='M40 0l-60 60'/%3E%3Cpath d='M0 0l-60 60'/%3E%3Cpath d='M-40 0l-60 60'/%3E%3Cpath d='M-80 0l-60 60'/%3E%3Cpath d='M-120 0l-60 60'/%3E%3Cpath d='M-160 0l-60 60'/%3E%3Cpath d='M-200 0l-60 60'/%3E%3Cpath d='M-240 0l-60 60'/%3E%3C/g%3E%3Cg fill='none' stroke='%23ffd400' stroke-opacity='.5' stroke-width='3'%3E%3Ccircle cx='450' cy='60' r='34'/%3E%3Cpath d='M450 60L450 94' /%3E%3Cpath d='M450 60L420 43' /%3E%3Cpath d='M450 60L479 42' /%3E%3C/g%3E%3C/svg%3E");--cL:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 260'%3E%3Cg stroke='%23ffd400' stroke-width='10' stroke-opacity='.35'%3E%3Cpath d='M-200 0l-60 60'/%3E%3Cpath d='M-160 0l-60 60'/%3E%3Cpath d='M-120 0l-60 60'/%3E%3Cpath d='M-80 0l-60 60'/%3E%3Cpath d='M-40 0l-60 60'/%3E%3Cpath d='M0 0l-60 60'/%3E%3Cpath d='M40 0l-60 60'/%3E%3Cpath d='M80 0l-60 60'/%3E%3Cpath d='M120 0l-60 60'/%3E%3Cpath d='M160 0l-60 60'/%3E%3Cpath d='M200 0l-60 60'/%3E%3Cpath d='M240 0l-60 60'/%3E%3Cpath d='M280 0l-60 60'/%3E%3Cpath d='M320 0l-60 60'/%3E%3Cpath d='M360 0l-60 60'/%3E%3Cpath d='M400 0l-60 60'/%3E%3Cpath d='M440 0l-60 60'/%3E%3Cpath d='M480 0l-60 60'/%3E%3Cpath d='M520 0l-60 60'/%3E%3Cpath d='M560 0l-60 60'/%3E%3Cpath d='M600 0l-60 60'/%3E%3Cpath d='M640 0l-60 60'/%3E%3Cpath d='M680 0l-60 60'/%3E%3Cpath d='M720 0l-60 60'/%3E%3Cpath d='M760 0l-60 60'/%3E%3C/g%3E%3Cg fill='none' stroke='%23ffd400' stroke-opacity='.5' stroke-width='3'%3E%3Ccircle cx='70' cy='60' r='34'/%3E%3Cpath d='M70 60L70 94' /%3E%3Cpath d='M70 60L40 43' /%3E%3Cpath d='M70 60L99 42' /%3E%3C/g%3E%3C/svg%3E")}
html[data-theme="ghostbusters"] .bar{overflow:visible}
html[data-theme="ghostbusters"] .bar::before{-webkit-mask-image:none;mask-image:none;inset:0;background:var(--cR) no-repeat 100% 0/min(520px,60%) auto,var(--cL) no-repeat 0 0/min(380px,44%) auto;opacity:.95;overflow:hidden;animation:websway2 9s ease-in-out infinite alternate;transform-origin:100% 0}
html[data-theme="ghostbusters"] .bar .wrap::after{content:"";position:absolute;left:0;right:0;bottom:-18px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 20'%3E%3Cpath d='M0 0H60V3H56V10Q56 14 53 14T50 10V3H38V16Q38 20 35 20T32 16V3H20V8Q20 11 17 11T14 8V3H0Z' fill='%2384cc16'/%3E%3C/svg%3E") repeat-x 0 0/60px 20px;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35));z-index:2}
html[data-theme="ghostbusters"] .bar::after{height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a8 8 0 0 0-8 8v12l3-2.5 2.5 2.5L12 19.5 14.5 22 17 19.5l3 2.5V10a8 8 0 0 0-8-8z' fill='%23f3f4f6'/%3E%3Ccircle cx='9' cy='10' r='1.8' fill='%23111'/%3E%3Ccircle cx='15' cy='10' r='1.8' fill='%23111'/%3E%3Cellipse cx='12' cy='15' rx='2' ry='2.4' fill='%23111'/%3E%3C/svg%3E") no-repeat var(--pct,0%) 50%/16px 16px,linear-gradient(90deg,#84cc16 var(--pct,0%),rgba(128,128,140,.35) var(--pct,0%)) 0 50%/100% 3px no-repeat}
html[data-theme="ghostbusters"] main.wrap{position:relative}
html[data-theme="ghostbusters"] main.wrap::before,html[data-theme="ghostbusters"] main.wrap::after{content:"";position:absolute;pointer-events:none;z-index:0}
html[data-theme="ghostbusters"] main.wrap::before{left:-48px;top:130px;width:64px;height:100px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 100'%3E%3Cg transform='translate(3.2 21.2) scale(2.40)'%3E%3Cpath d='M12 2a8 8 0 0 0-8 8v12l3-2.5 2.5 2.5L12 19.5 14.5 22 17 19.5l3 2.5V10a8 8 0 0 0-8-8z' fill='%23d1fae5'/%3E%3Ccircle cx='9' cy='10' r='1.8' fill='%23111'/%3E%3Ccircle cx='15' cy='10' r='1.8' fill='%23111'/%3E%3Cellipse cx='12' cy='15' rx='2' ry='2.4' fill='%23111'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0/100% 100%;animation:peek2 6s ease-in-out infinite}
html[data-theme="ghostbusters"] main.wrap::after{right:-6px;top:60px;width:40px;height:112px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 112'%3E%3Cpath d='M20 0V42' stroke='%2384cc16' stroke-width='1.4' stroke-opacity='.8'/%3E%3Cg transform='translate(2.0 42.0) scale(1.50)'%3E%3Cpath d='M12 2a8 8 0 0 0-8 8v12l3-2.5 2.5 2.5L12 19.5 14.5 22 17 19.5l3 2.5V10a8 8 0 0 0-8-8z' fill='%2384cc16'/%3E%3Ccircle cx='9' cy='10' r='1.8' fill='%23111'/%3E%3Ccircle cx='15' cy='10' r='1.8' fill='%23111'/%3E%3Cellipse cx='12' cy='15' rx='2' ry='2.4' fill='%23111'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0/100% 100%;transform-origin:50% 0;animation:cocoon2 5s ease-in-out infinite alternate}
html[data-theme="ghostbusters"] h2.gtitle{background:linear-gradient(135deg,#49700c,#283d07);background-image:var(--cR),linear-gradient(135deg,#49700c,#283d07);background-size:200px auto,auto;background-repeat:no-repeat;background-position:100% 0,0 0;color:#fff;-webkit-text-stroke:0;text-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 2px 10px rgba(0,0,0,.25)}
html[data-theme="ghostbusters"] .wname{background:linear-gradient(135deg,#ef4444,#832525);color:#fff;text-shadow:none;-webkit-text-stroke:0;border:1px solid rgba(255,255,255,.3);box-shadow:0 2px 8px rgba(0,0,0,.25)}
html[data-theme="ghostbusters"] details.series>summary{border-left:3px solid #84cc16;background:linear-gradient(90deg,color-mix(in srgb,#ef4444 14%,transparent),transparent 60%)}
html[data-theme="ghostbusters"] section.line,html[data-theme="ghostbusters"] details.series{background-image:var(--cR);background-repeat:no-repeat;background-position:100% 0;background-size:150px auto}
html[data-theme="ghostbusters"] .row:hover{background:linear-gradient(90deg,color-mix(in srgb,#ef4444 12%,transparent),transparent 70%)}
html[data-theme="ghostbusters"] .row.is-own{background:linear-gradient(90deg,color-mix(in srgb,#84cc16 16%,transparent),transparent 65%);box-shadow:inset 3px 0 0 #84cc16}
html[data-theme="ghostbusters"] .own .box,html[data-theme="ghostbusters"] .abox{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23ef4444' stroke-opacity='.65' stroke-width='2' stroke-dasharray='3 3'/%3E%3C/svg%3E") center/contain no-repeat!important;border:0!important;border-radius:50%;box-shadow:none!important}
html[data-theme="ghostbusters"] .own input:checked+.box,html[data-theme="ghostbusters"] .acb input:checked+.abox,html[data-theme="ghostbusters"] .row.is-own .own .box,html[data-theme="ghostbusters"] li.acc-it.got .abox{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a8 8 0 0 0-8 8v12l3-2.5 2.5 2.5L12 19.5 14.5 22 17 19.5l3 2.5V10a8 8 0 0 0-8-8z' fill='%23f3f4f6'/%3E%3Ccircle cx='9' cy='10' r='1.8' fill='%23111'/%3E%3Ccircle cx='15' cy='10' r='1.8' fill='%23111'/%3E%3Cellipse cx='12' cy='15' rx='2' ry='2.4' fill='%23111'/%3E%3C/svg%3E") center/contain no-repeat!important;filter:drop-shadow(0 0 4px #84cc16)}
html[data-theme="ghostbusters"] .own .box *,html[data-theme="ghostbusters"] .abox *{opacity:0}
html[data-theme="ghostbusters"] .fld.desc{background:var(--panel-2);border:1px solid var(--rule);border-left:3px solid #ef4444;border-radius:8px}
html[data-theme="ghostbusters"] li.acc-it{border-radius:8px}html[data-theme="ghostbusters"] li.acc-it.got{background:linear-gradient(90deg,color-mix(in srgb,#ef4444 18%,transparent),transparent);box-shadow:inset 2px 0 0 #ef4444}
html[data-theme="ghostbusters"] .chip{border-radius:999px;border:1px solid #ef4444;text-shadow:none}
html[data-theme="ghostbusters"] .tally .t{border-color:color-mix(in srgb,#ef4444 55%,var(--rule));box-shadow:0 0 12px color-mix(in srgb,#ef4444 22%,transparent)}
html[data-theme="ghostbusters"] .cmp-box{background-image:var(--cR),var(--cL);background-repeat:no-repeat;background-position:100% 0,0 100%;background-size:240px auto,200px auto;background-color:var(--panel);border:1px solid #ef4444;border-radius:12px}
html[data-theme="ghostbusters"] .val-btn{background:linear-gradient(135deg,#49700c,#283d07)!important;color:#fff!important;border:1px solid rgba(255,255,255,.35);border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.3)}
html[data-theme="ghostbusters"] .val-btn.nib{background:linear-gradient(135deg,#ef4444,#832525)!important;color:#fff!important}
html[data-theme="ghostbusters"] ::selection{background:#84cc16;color:#060a0a}html[data-theme="ghostbusters"] *{scrollbar-color:#84cc16 #060a0a}
html[data-theme="ghostbusters"] .toast{border-left:4px solid #84cc16;border-radius:10px}
html[data-theme="ghostbusters"] .btn.primary,html[data-theme="ghostbusters"] .primary{color:#fff}
html[data-theme="ghostbusters"] .bar::before{-webkit-mask-image:none;mask-image:none;inset:0;background:linear-gradient(90deg,rgba(4,10,18,.9),rgba(4,10,18,.55) 40%,rgba(4,10,18,.15) 75%,rgba(4,10,18,.05)),url(/_blob/a7c86a9c4cfa0d9847482735c812a952) 50% 32%/cover no-repeat;opacity:1;animation:none;transform:none}
html[data-theme="ghostbusters"] .bar{background:#060a0a}
html[data-theme="ghostbusters"] .bar .wrap::before{content:"";position:absolute;pointer-events:none;right:9%;top:6px;width:112px;height:150px;background:url(/_blob/a2649b40a5d692d2e3a98c4146b523cb) no-repeat center bottom/contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.7));z-index:2;animation:gbhover 4s ease-in-out infinite}
html[data-theme="ghostbusters"] .bar .wrap::after{height:30px;bottom:-22px;background:url(/_blob/9d9f5d8ee6b1970b96f11578b4db23da) no-repeat 0 50%/100% 30px;opacity:.95;animation:gbzap .9s steps(3) infinite}
html.no-anim[data-theme="ghostbusters"] .bar .wrap::after,html.no-anim[data-theme="ghostbusters"] .bar .wrap::before{animation:none}
html[data-theme="ghostbusters"] .bar::after{height:30px;background:url(/_blob/c3943508f765b24fbb53a47eaf6ec0c7) no-repeat var(--pct,0%) 50%/auto 28px,linear-gradient(90deg,#ef4444 var(--pct,0%),rgba(132,204,22,.3) var(--pct,0%)) 0 50%/100% 3px no-repeat;filter:drop-shadow(0 2px 3px rgba(0,0,0,.7))}
html[data-theme="ghostbusters"] .own .box,html[data-theme="ghostbusters"] .abox{background:url(/_blob/f95047054d83f637c365f622a657487b) center/contain no-repeat!important;border:0!important;border-radius:50%;box-shadow:none!important;filter:grayscale(1) brightness(.5);opacity:.75}
html[data-theme="ghostbusters"] .own input:checked+.box,html[data-theme="ghostbusters"] .acb input:checked+.abox,html[data-theme="ghostbusters"] .row.is-own .own .box,html[data-theme="ghostbusters"] li.acc-it.got .abox{background:url(/_blob/f95047054d83f637c365f622a657487b) center/contain no-repeat!important;border-radius:50%;opacity:1;filter:drop-shadow(0 0 5px rgba(132,204,22,.95)) drop-shadow(0 0 2px #fff)}
html[data-theme="ghostbusters"] .fx-frame .rail i{--tb:url(/_blob/bb973f7b4f91dddb12e41df892457411);--tclip:none;--tw:36px;--th:35px;--trot:0deg;--td:11s;--tf:drop-shadow(0 0 6px #84cc16)}
html[data-theme="ghostbusters"] .fx-frame b{width:40px;height:40px;border-radius:0;box-shadow:none;background:url(/_blob/d3684a0b2fa6b60690c7ec16cb28a78c) center/contain no-repeat;animation:gbblink 1.2s ease-in-out infinite}
html.no-anim[data-theme="ghostbusters"] .fx-frame b{animation:none}
html[data-theme="ghostbusters"] main.wrap::before{left:-80px;top:90px;width:64px;height:160px;background:url(/_blob/dd4b5dc3968047433bf1b06eca13115a) no-repeat center bottom/contain;filter:drop-shadow(0 4px 8px #000)}
html[data-theme="ghostbusters"] main.wrap::after{right:-120px;top:60px;width:114px;height:108px;background:url(/_blob/5f026132e6a40badf4d7c57ae57c7442) no-repeat center bottom/contain;filter:drop-shadow(0 4px 8px #000) drop-shadow(0 0 6px rgba(239,68,68,.35))}
html[data-theme="ghostbusters"] body::before,html[data-theme="ghostbusters"] body::after{content:"";position:fixed;bottom:0;top:auto;z-index:0;pointer-events:none;background:no-repeat bottom/contain}
html[data-theme="ghostbusters"] body::before{left:-2vw;width:min(34vw,460px);height:min(56vh,400px);background-image:url(/_blob/79276e824ac4e86a8a1ae902e4d1de25);opacity:.12;background-position:left bottom}
html[data-theme="ghostbusters"] body::after{right:-1vw;width:min(28vw,360px);height:min(62vh,500px);background-image:url(/_blob/083adcf6460b2e5aab873e3bfc682b38);opacity:.12;background-position:right bottom}
html[data-theme="ghostbusters"] .fx-box.info-board::before{content:"";position:absolute;left:6px;bottom:0;width:200px;height:78px;background:url(/_blob/e8c82623e8519a5ed16dc5966c128cb5) no-repeat bottom left/contain;opacity:.95;pointer-events:none;z-index:0;filter:drop-shadow(0 3px 5px #000)}
html[data-theme="ghostbusters"] .val-box::before{content:"";position:absolute;left:-4px;bottom:-4px;width:70px;height:110px;background:url(/_blob/28e65cb539efa20e29089c2be53d9b55) no-repeat bottom left/contain;pointer-events:none;transform:rotate(-6deg);filter:drop-shadow(0 3px 6px #000)}
html[data-theme="ghostbusters"]{--ev-sprite:url(/_blob/f95047054d83f637c365f622a657487b)}
