/* Theme: moonknight */
html[data-theme="moonknight"]{--bg:#07080c;--panel:#10121a;--panel-2:#181b26;--rule:#2a2e3d;--rule-soft:#1d2030;--edge:#aeb3c4;--ink:#000;--fg:#f2f3f7;--muted:#b4b9c9;--faint:#7c8296;--note:#e6d9a8;--red:#c9cdd9;--red-hot:#ffffff;--red-deep:#6f7487;--red-wash:#1b1e2a;--green:#7ddba0;--need:#ff7a7a;--gold:#e6d9a8;--blue:#8fb2ff;--dots:rgba(255,255,255,.06);--dots2:rgba(255,255,255,.03);--title-shadow:#6f7487;--title-2:#cfd3e0;--font-comic:"Cinzel","Trajan Pro",Georgia,serif}
html[data-theme="moonknight"]{--t1:#ffffff;--t2:#cfd3e0;--tout:#000}
html[data-theme="moonknight"] #amb{--pb:radial-gradient(circle,rgba(255,255,255,.9),transparent 70%);--ps:5px;--pa:ambrise}
html[data-theme="moonknight"] .fx-frame{--fw:10px;--fr:8px;--fbg:linear-gradient(135deg,#ffffff,#9ea4b8 25%,#f4f6fb 50%,#7b8196 75%,#ffffff);--fanim:frslide 8s linear infinite;--fglow:0 0 22px rgba(255,255,255,.55),0 0 50px rgba(150,170,255,.25)}
html[data-theme="moonknight"] .fx-frame .rail i{--tb:radial-gradient(circle,#fff,transparent 70%);--tw:14px;--th:14px;--tf:drop-shadow(0 0 8px #fff);--td:10s}
html[data-theme="moonknight"] .fx-frame b{display:block;width:34px;height:34px;background:radial-gradient(circle at 68% 50%,transparent 0 52%,#fff 54%);filter:drop-shadow(0 0 8px #fff);animation:frpulse 3s ease-in-out infinite}
html[data-theme="moonknight"] #water{background:radial-gradient(circle at 85% 12%,rgba(255,255,255,.22) 0 5%,rgba(255,255,255,.06) 6% 14%,transparent 15%),radial-gradient(circle,rgba(255,255,255,.35) 0 1px,transparent 1.5px) 0 0/120px 90px,radial-gradient(circle,rgba(255,255,255,.2) 0 1px,transparent 1.5px) 40px 30px/170px 130px}
html[data-theme="moonknight"] .bar{background:radial-gradient(circle at 92% 0,rgba(255,255,255,.2) 0 14%,transparent 15%),linear-gradient(95deg,#14172a,#07080c 55%,#171a2c),var(--panel)}
html[data-theme="moonknight"] .fx-box.info-board{background-image:radial-gradient(circle at 88% 10%,rgba(255,255,255,.2) 0 8%,transparent 9%),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 2px,transparent 2px 14px),linear-gradient(#171a2a,#090a10);background-color:var(--panel)}
html[data-theme="moonknight"] .val-box{background:radial-gradient(circle at 12% 15%,rgba(255,255,255,.16) 0 7%,transparent 8%),linear-gradient(#1a1d2e,#0a0b12);background-color:var(--panel)}
html[data-theme="moonknight"] .info-bg{opacity:.14;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cpath d='M30 12a22 22 0 1 0 14 38A18 18 0 1 1 30 12Z' fill='%23fff'/%3E%3Ccircle cx='64' cy='18' r='1.6' fill='%23fff'/%3E%3Ccircle cx='12' cy='66' r='1.3' fill='%23fff'/%3E%3Ccircle cx='68' cy='64' r='1.8' fill='%23fff'/%3E%3C/svg%3E");background-size:80px 80px}
html[data-theme="moonknight"] .val-box{border-top-color:#fff}html[data-theme="moonknight"] .val-burst b{color:#fff}
html[data-theme="moonknight"] .val-box::after{content:"";position:absolute;top:-30px;right:-30px;width:90px;height:90px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 35% 40%,#fff,#bfc4d6 60%,#7b8196);filter:drop-shadow(0 0 14px #fff)}
html[data-theme="moonknight"]{--ev-col:#ffffff;--ev-sprite:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16 2a10 10 0 1 0 4 17A8 8 0 1 1 16 2Z' fill='%23f4f6fb' stroke='%239aa0b8' stroke-width='1.2'/%3E%3C/svg%3E")}
html[data-theme="moonknight"] #amb::before,html[data-theme="moonknight"] #amb::after{content:"";position:absolute;left:0;right:0;bottom:0;pointer-events:none}
html[data-theme="moonknight"] #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 d='M0 260 Q300 230 600 265 T1200 245 V300 H0Z' fill='%231c1830'/%3E%3Cpath d='M40 270L130 126L220 270Z' fill='%232b2438'/%3E%3Cpath d='M302 270L401 111L500 270Z' fill='%232b2438'/%3E%3Cpath d='M641 270L731 125L822 270Z' fill='%232b2438'/%3E%3Cpath d='M932 270L1023 124L1114 270Z' fill='%232b2438'/%3E%3Ccircle cx='260' cy='90' r='60' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='260' cy='90' r='44' fill='%23f4f6fb' fill-opacity='.9'/%3E%3Ccircle cx='278' cy='82' r='38' fill='%230a0b12'/%3E%3C/svg%3E") repeat-x 0 100%/1200px 300px;opacity:.95;animation:skytw2 6s ease-in-out infinite alternate}
html[data-theme="moonknight"] #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 d='M0 260 Q300 230 600 265 T1200 245 V300 H0Z' fill='%2308080f'/%3E%3Cpath d='M40 270L133 121L226 270Z' fill='%2305050a'/%3E%3Cpath d='M306 270L391 134L476 270Z' fill='%2305050a'/%3E%3Cpath d='M524 270L593 159L662 270Z' fill='%2305050a'/%3E%3Cpath d='M717 270L813 116L909 270Z' fill='%2305050a'/%3E%3Cpath d='M950 270L1034 134L1119 270Z' fill='%2305050a'/%3E%3C/svg%3E") repeat-x 30px 100%/900px 225px}
html[data-theme="moonknight"]{--cR:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 260'%3E%3Ccircle cx='410' cy='84' r='56' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='410' cy='84' r='42' fill='%23fff' fill-opacity='.8'/%3E%3Ccircle cx='424' cy='74' r='36' fill='%2310121a'/%3E%3C/svg%3E");--cL:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 260'%3E%3Cpolygon points='241.0,152.5 241.5,154.5 243.5,155.0 241.5,155.5 241.0,157.5 240.5,155.5 238.5,155.0 240.5,154.5' fill='%23fff' fill-opacity='0.73'/%3E%3Cpolygon points='490.0,76.5 490.5,78.5 492.5,79.0 490.5,79.5 490.0,81.5 489.5,79.5 487.5,79.0 489.5,78.5' fill='%23fff' fill-opacity='0.34'/%3E%3Cpolygon points='411.0,145.5 411.5,147.5 413.5,148.0 411.5,148.5 411.0,150.5 410.5,148.5 408.5,148.0 410.5,147.5' fill='%23fff' fill-opacity='0.43'/%3E%3Cpolygon points='368.0,137.5 368.7,140.3 371.5,141.0 368.7,141.7 368.0,144.5 367.3,141.7 364.5,141.0 367.3,140.3' fill='%23fff' fill-opacity='0.80'/%3E%3Cpolygon points='268.0,106.5 268.5,108.5 270.5,109.0 268.5,109.5 268.0,111.5 267.5,109.5 265.5,109.0 267.5,108.5' fill='%23fff' fill-opacity='0.80'/%3E%3Cpolygon points='266.0,135.5 266.7,138.3 269.5,139.0 266.7,139.7 266.0,142.5 265.3,139.7 262.5,139.0 265.3,138.3' fill='%23fff' fill-opacity='0.40'/%3E%3Cpolygon points='296.0,187.5 296.5,189.5 298.5,190.0 296.5,190.5 296.0,192.5 295.5,190.5 293.5,190.0 295.5,189.5' fill='%23fff' fill-opacity='0.81'/%3E%3Cpolygon points='345.0,194.5 345.7,197.3 348.5,198.0 345.7,198.7 345.0,201.5 344.3,198.7 341.5,198.0 344.3,197.3' fill='%23fff' fill-opacity='0.41'/%3E%3Cpolygon points='484.0,140.5 484.5,142.5 486.5,143.0 484.5,143.5 484.0,145.5 483.5,143.5 481.5,143.0 483.5,142.5' fill='%23fff' fill-opacity='0.87'/%3E%3Cpolygon points='307.0,-2.0 308.1,1.9 312.0,3.0 308.1,4.1 307.0,8.0 305.9,4.1 302.0,3.0 305.9,1.9' fill='%23fff' fill-opacity='0.64'/%3E%3Cpolygon points='319.0,256.5 319.7,259.3 322.5,260.0 319.7,260.7 319.0,263.5 318.3,260.7 315.5,260.0 318.3,259.3' fill='%23fff' fill-opacity='0.55'/%3E%3Cpolygon points='295.0,212.5 296.6,218.4 302.5,220.0 296.6,221.6 295.0,227.5 293.4,221.6 287.5,220.0 293.4,218.4' fill='%23fff' fill-opacity='0.40'/%3E%3Cpolygon points='312.0,129.5 312.5,131.5 314.5,132.0 312.5,132.5 312.0,134.5 311.5,132.5 309.5,132.0 311.5,131.5' fill='%23fff' fill-opacity='0.35'/%3E%3Cpolygon points='473.0,135.5 474.6,141.4 480.5,143.0 474.6,144.6 473.0,150.5 471.4,144.6 465.5,143.0 471.4,141.4' fill='%23fff' fill-opacity='0.72'/%3E%3Cpolygon points='148.0,97.5 148.5,99.5 150.5,100.0 148.5,100.5 148.0,102.5 147.5,100.5 145.5,100.0 147.5,99.5' fill='%23fff' fill-opacity='0.55'/%3E%3Cpolygon points='207.0,220.0 208.1,223.9 212.0,225.0 208.1,226.1 207.0,230.0 205.9,226.1 202.0,225.0 205.9,223.9' fill='%23fff' fill-opacity='0.41'/%3E%3Cpolygon points='446.0,160.5 446.7,163.3 449.5,164.0 446.7,164.7 446.0,167.5 445.3,164.7 442.5,164.0 445.3,163.3' fill='%23fff' fill-opacity='0.84'/%3E%3Cpolygon points='103.0,27.5 103.7,30.3 106.5,31.0 103.7,31.7 103.0,34.5 102.3,31.7 99.5,31.0 102.3,30.3' fill='%23fff' fill-opacity='0.47'/%3E%3Cpolygon points='243.0,57.0 244.1,60.9 248.0,62.0 244.1,63.1 243.0,67.0 241.9,63.1 238.0,62.0 241.9,60.9' fill='%23fff' fill-opacity='0.86'/%3E%3Cpolygon points='297.0,232.5 297.5,234.5 299.5,235.0 297.5,235.5 297.0,237.5 296.5,235.5 294.5,235.0 296.5,234.5' fill='%23fff' fill-opacity='0.33'/%3E%3Cpolygon points='84.0,141.0 85.1,144.9 89.0,146.0 85.1,147.1 84.0,151.0 82.9,147.1 79.0,146.0 82.9,144.9' fill='%23fff' fill-opacity='0.31'/%3E%3Cpolygon points='295.0,160.5 295.7,163.3 298.5,164.0 295.7,164.7 295.0,167.5 294.3,164.7 291.5,164.0 294.3,163.3' fill='%23fff' fill-opacity='0.77'/%3E%3Cpolygon points='420.0,34.0 421.1,37.9 425.0,39.0 421.1,40.1 420.0,44.0 418.9,40.1 415.0,39.0 418.9,37.9' fill='%23fff' fill-opacity='0.67'/%3E%3Cpolygon points='454.0,145.5 454.7,148.3 457.5,149.0 454.7,149.7 454.0,152.5 453.3,149.7 450.5,149.0 453.3,148.3' fill='%23fff' fill-opacity='0.45'/%3E%3Cpolygon points='162.0,166.5 162.5,168.5 164.5,169.0 162.5,169.5 162.0,171.5 161.5,169.5 159.5,169.0 161.5,168.5' fill='%23fff' fill-opacity='0.52'/%3E%3Cpolygon points='465.0,81.0 466.1,84.9 470.0,86.0 466.1,87.1 465.0,91.0 463.9,87.1 460.0,86.0 463.9,84.9' fill='%23fff' fill-opacity='0.77'/%3E%3Cpolygon points='371.0,145.5 371.5,147.5 373.5,148.0 371.5,148.5 371.0,150.5 370.5,148.5 368.5,148.0 370.5,147.5' fill='%23fff' fill-opacity='0.56'/%3E%3Cpolygon points='212.0,213.5 212.7,216.3 215.5,217.0 212.7,217.7 212.0,220.5 211.3,217.7 208.5,217.0 211.3,216.3' fill='%23fff' fill-opacity='0.37'/%3E%3Cpolygon points='63.0,24.5 63.7,27.3 66.5,28.0 63.7,28.7 63.0,31.5 62.3,28.7 59.5,28.0 62.3,27.3' fill='%23fff' fill-opacity='0.66'/%3E%3Cpolygon points='153.0,12.5 154.6,18.4 160.5,20.0 154.6,21.6 153.0,27.5 151.4,21.6 145.5,20.0 151.4,18.4' fill='%23fff' fill-opacity='0.65'/%3E%3C/svg%3E")}
html[data-theme="moonknight"] .bar{overflow:visible}
html[data-theme="moonknight"] .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="moonknight"] .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 6H60' stroke='%23e6d9a8' stroke-opacity='.6' stroke-width='1.2'/%3E%3Cpath d='M10 6l6 8 6-8M34 6l6 8 6-8' fill='none' stroke='%23e6d9a8' stroke-width='1.4'/%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="moonknight"] .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='M16 2a10 10 0 1 0 4 17A8 8 0 1 1 16 2Z' fill='%23f4f6fb' stroke='%239aa0b8' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat var(--pct,0%) 50%/16px 16px,linear-gradient(90deg,#e6e8f2 var(--pct,0%),rgba(128,128,140,.35) var(--pct,0%)) 0 50%/100% 3px no-repeat}
html[data-theme="moonknight"] main.wrap{position:relative}
html[data-theme="moonknight"] main.wrap::before,html[data-theme="moonknight"] main.wrap::after{content:"";position:absolute;pointer-events:none;z-index:0}
html[data-theme="moonknight"] 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%3Cpath d='M6 50q26-30 52 0q-26 30-52 0z' fill='%2310121a' stroke='%23e6d9a8' stroke-width='2'/%3E%3Ccircle cx='32' cy='50' r='10' fill='%23e6d9a8'/%3E%3Ccircle cx='32' cy='50' r='4' fill='%2310121a'/%3E%3Cpath d='M32 62q0 12 10 14' stroke='%23e6d9a8' stroke-width='2' fill='none'/%3E%3C/svg%3E") no-repeat 0 0/100% 100%;animation:peek2 6s ease-in-out infinite}
html[data-theme="moonknight"] 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 0V26' stroke='%23cfd3e0' stroke-width='1.4'/%3E%3Cpath d='M32 28a22 22 0 1 0 6 38A17 17 0 1 1 32 28Z' fill='%23f4f6fb' stroke='%239aa0b8' stroke-width='1.4'/%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="moonknight"] h2.gtitle{background:linear-gradient(135deg,#aeb3c4,#4a4f62);background-image:var(--cR),linear-gradient(135deg,#aeb3c4,#4a4f62);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="moonknight"] .wname{background:linear-gradient(135deg,#e6d9a8,#9a8a52);color:#08090d;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="moonknight"] details.series>summary{border-left:3px solid #e6e8f2;background:linear-gradient(90deg,color-mix(in srgb,#e6d9a8 14%,transparent),transparent 60%)}
html[data-theme="moonknight"] section.line,html[data-theme="moonknight"] details.series{background-image:var(--cR);background-repeat:no-repeat;background-position:100% 0;background-size:150px auto}
html[data-theme="moonknight"] .row:hover{background:linear-gradient(90deg,color-mix(in srgb,#e6d9a8 12%,transparent),transparent 70%)}
html[data-theme="moonknight"] .row.is-own{background:linear-gradient(90deg,color-mix(in srgb,#e6e8f2 16%,transparent),transparent 65%);box-shadow:inset 3px 0 0 #e6e8f2}
html[data-theme="moonknight"] .own .box,html[data-theme="moonknight"] .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='%23e6d9a8' 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="moonknight"] .own input:checked+.box,html[data-theme="moonknight"] .acb input:checked+.abox,html[data-theme="moonknight"] .row.is-own .own .box,html[data-theme="moonknight"] 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='M16 2a10 10 0 1 0 4 17A8 8 0 1 1 16 2Z' fill='%23f4f6fb' stroke='%239aa0b8' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat!important;filter:drop-shadow(0 0 4px #e6e8f2)}
html[data-theme="moonknight"] .own .box *,html[data-theme="moonknight"] .abox *{opacity:0}
html[data-theme="moonknight"] .fld.desc{background:var(--panel-2);border:1px solid var(--rule);border-left:3px solid #e6d9a8;border-radius:8px}
html[data-theme="moonknight"] li.acc-it{border-radius:8px}html[data-theme="moonknight"] li.acc-it.got{background:linear-gradient(90deg,color-mix(in srgb,#e6d9a8 18%,transparent),transparent);box-shadow:inset 2px 0 0 #e6d9a8}
html[data-theme="moonknight"] .chip{border-radius:999px;border:1px solid #e6d9a8;text-shadow:none}
html[data-theme="moonknight"] .tally .t{border-color:color-mix(in srgb,#e6d9a8 55%,var(--rule));box-shadow:0 0 12px color-mix(in srgb,#e6d9a8 22%,transparent)}
html[data-theme="moonknight"] .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 #e6d9a8;border-radius:12px}
html[data-theme="moonknight"] .val-btn{background:linear-gradient(135deg,#aeb3c4,#4a4f62)!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="moonknight"] .val-btn.nib{background:linear-gradient(135deg,#e6d9a8,#9a8a52)!important;color:#08090d!important}
html[data-theme="moonknight"] ::selection{background:#e6e8f2;color:#08090d}html[data-theme="moonknight"] *{scrollbar-color:#e6e8f2 #08090d}
html[data-theme="moonknight"] .toast{border-left:4px solid #e6e8f2;border-radius:10px}
html[data-theme="moonknight"] .bar .wrap::before{content:"";position:absolute;pointer-events:none;right:10%;top:4px;width:150px;height:124px;background:url(/_blob/6a920045611d8c7b3ee2e5b6bcd048fb) no-repeat center bottom/contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.7)) drop-shadow(0 0 10px rgba(180,220,255,.25));z-index:2}
html[data-theme="moonknight"] .bar .wrap::after{height:14px;bottom:-16px;background:url(/_blob/c7271fca191a3143a50d5c0fe5e20c17) repeat-x 0 50%/auto 14px;opacity:.95;filter:drop-shadow(0 2px 3px #000)}
html[data-theme="moonknight"] .bar::after{height:26px;background:url(/_blob/a3dfc6c054c1b3caa32b4cd062826de3) no-repeat var(--pct,0%) 50%/24px 24px,linear-gradient(90deg,#e6e8f2 var(--pct,0%),rgba(128,128,140,.35) var(--pct,0%)) 0 50%/100% 3px no-repeat;filter:drop-shadow(0 0 6px rgba(255,255,255,.55))}
html[data-theme="moonknight"] .own .box,html[data-theme="moonknight"] .abox{background:url(/_blob/d3bec60c44ac80a6ca6c4239f7fe50f5) center/contain no-repeat!important;border:0!important;border-radius:50%;box-shadow:none!important}
html[data-theme="moonknight"] .own input:checked+.box,html[data-theme="moonknight"] .acb input:checked+.abox,html[data-theme="moonknight"] .row.is-own .own .box,html[data-theme="moonknight"] li.acc-it.got .abox{background:url(/_blob/f1731e29c02d67cab285ea8157ad02e5) center/contain no-repeat!important;border-radius:50%;filter:drop-shadow(0 0 5px rgba(90,170,255,.9))}
html[data-theme="moonknight"] .fx-frame .rail i{--tb:url(/_blob/6c70f2f3efcd72dbb78882902d047f9e);--tclip:none;--tw:22px;--th:26px;--trot:0deg;--tf:drop-shadow(0 0 4px rgba(255,220,120,.8))}
html[data-theme="moonknight"] .fx-frame b{width:34px;height:34px;border-radius:0;box-shadow:none;background:url(/_blob/c686da5b4ca63ea246a6157dae6355ab) center/contain no-repeat;animation:mkglow 3s ease-in-out infinite}
html.no-anim[data-theme="moonknight"] .fx-frame b{animation:none}
html[data-theme="moonknight"] main.wrap::before{left:-118px;top:120px;width:112px;height:72px;background:url(/_blob/667d0787f56b9519dd5d0818eb8cd6a3) no-repeat center/contain;filter:drop-shadow(0 4px 8px #000)}
html[data-theme="moonknight"] main.wrap::after{right:-84px;top:70px;width:92px;height:104px;background:url(/_blob/f27290d664a94b535c843bd10b298939) no-repeat right bottom/contain;filter:drop-shadow(0 4px 8px #000)}
html[data-theme="moonknight"] body::before,html[data-theme="moonknight"] body::after{content:"";position:fixed;bottom:0;top:auto;z-index:0;pointer-events:none;background:no-repeat bottom/contain}
html[data-theme="moonknight"] body::before{left:-1vw;width:min(30vw,400px);height:min(66vh,600px);background-image:url(/_blob/46569f4d36716a29e5203a8148e1b1a5);opacity:.11}
html[data-theme="moonknight"] body::after{right:-1vw;width:min(30vw,410px);height:min(70vh,620px);background-image:url(/_blob/f41c969485358011598f5c11d969b11c);opacity:.1;background-position:right bottom}
html[data-theme="moonknight"] .fx-box.info-board::before{content:"";position:absolute;left:6px;bottom:0;width:100px;height:154px;background:url(/_blob/b617fd068934c49cb818af1320ad6fa4) no-repeat bottom left/contain;opacity:.95;pointer-events:none;z-index:0;filter:drop-shadow(0 3px 5px #000)}
html[data-theme="moonknight"] .val-box::before{content:"";position:absolute;left:-4px;bottom:-4px;width:96px;height:126px;background:url(/_blob/0cb0c08e3d1d4fb0dc9078c95d04b273) no-repeat bottom left/contain;pointer-events:none;filter:drop-shadow(0 3px 6px #000) drop-shadow(0 0 10px rgba(255,255,255,.25))}
html[data-theme="moonknight"] {--ev-sprite:url(/_blob/6c70f2f3efcd72dbb78882902d047f9e)}
html[data-theme="moonknight"] .bar::before{-webkit-mask-image:none;mask-image:none;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 88%,transparent),color-mix(in srgb,var(--bg) 55%,transparent) 40%,color-mix(in srgb,var(--bg) 12%,transparent) 75%,color-mix(in srgb,var(--bg) 5%,transparent)),url(/_blob/84a68ff8dc65eb4a65707c1260df912d) 50% 35%/cover no-repeat;opacity:1;animation:none;transform:none}
html[data-theme="moonknight"] .bar{background:var(--bg)}
