.page-deaddrop{--dd-ink: #07080a;--dd-steel: #141618;--dd-steel-hi: #22262a;--dd-paper: #d8c89f;--dd-paper-ink: #2a241c;--dd-amber: #e0a63a;--dd-amber-hi: #ffd27a;--dd-neon: #ff3b4f;--dd-neon-hi: #ff7a86;--dd-teal: #39c5c8;--dd-blood: #7a0b12;--gold-100: #f1dca8;--gold-hi: var(--dd-amber-hi);--gold-deep: #9a7a34;--bone: #e7e1d6;--faded: #a9a39a;--dim: #8e8880;--ember: var(--dd-neon);--ember-hi: var(--dd-neon-hi);--gold-glow-hi: 0 0 14px rgba(224, 166, 58, .45)}.page-deaddrop body,body.page-deaddrop{background:#050607}.page-deaddrop .room:before{background:radial-gradient(ellipse 60% 40% at 70% 0%,rgba(224,166,58,.12),transparent 60%),radial-gradient(ellipse 50% 60% at 10% 90%,rgba(57,197,200,.06),transparent 60%),linear-gradient(180deg,#0a0b0d,#050607)!important}.page-deaddrop .torch__flame{opacity:.35;filter:saturate(.4) hue-rotate(-20deg)}.page-deaddrop .panel{border-image:none!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:4px;background:linear-gradient(180deg,var(--dd-steel-hi),var(--dd-steel))!important;box-shadow:0 18px 40px #000000b3,inset 0 1px #ffffff0d!important;position:relative}.page-deaddrop .panel:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;border-radius:inherit;background:repeating-linear-gradient(176deg,#0000 0 22px,#00000038 22px 30px);mask-image:linear-gradient(90deg,rgba(0,0,0,.9),transparent 70%);opacity:.6}.page-deaddrop .panel{isolation:isolate}.page-deaddrop .dg-side{border-width:1px;border-image-width:0;padding:22px 24px}.page-deaddrop .dg-lintel{background:linear-gradient(180deg,#1b1e22,#101214)!important;border:1px solid rgba(255,255,255,.08);border-radius:4px;box-shadow:0 10px 30px #0009}.page-deaddrop .dg-lintel__title{letter-spacing:.32em;color:var(--dd-amber-hi);text-shadow:0 0 18px rgba(224,166,58,.35),0 2px 0 #000}.page-deaddrop .dg-place{color:var(--dd-teal)}.page-deaddrop .dg-scene{background:radial-gradient(ellipse 70% 50% at 50% 20%,#23262b,#0a0b0d 70%)}.page-deaddrop .dg-scene .cw--c,.page-deaddrop .dg-scene .cw--l,.page-deaddrop .dg-scene .cw--r{background:linear-gradient(to bottom,#000000e6,#1e202480)}.page-deaddrop .dg-scene .cw--f{background:linear-gradient(to top,#000000e6,#282c3273),#101214}.page-deaddrop .dg-scene .cw--far{background:radial-gradient(ellipse at 50% 60%,#e0a63a59,#3c321433 45%,#000000fa 78%)}.page-deaddrop .dg-scene .cw--torch{background:radial-gradient(ellipse at 50% 30%,rgba(224,166,58,.28),rgba(224,166,58,.08) 35%,transparent 70%);animation-duration:4s}.page-deaddrop .dg-scene--boss .cw--torch,.page-deaddrop .dg-scene--boss .cw--far{background:radial-gradient(ellipse at 50% 40%,rgba(255,59,79,.3),rgba(255,59,79,.08) 40%,transparent 72%)}.page-deaddrop .dg-scene--stair .cw--far{background:radial-gradient(ellipse at 50% 60%,#39c5c82e,#1e282833 45%,#000000fa 78%)}.page-deaddrop .dg-scene .cw--fog{background:radial-gradient(ellipse 60% 40% at 30% 72%,rgba(60,64,70,.5),transparent 70%),radial-gradient(ellipse 50% 35% at 75% 60%,rgba(30,32,36,.6),transparent 70%)}.page-deaddrop .dg-scene:before{content:"";position:absolute;inset:-20% 0 0;z-index:2;pointer-events:none;background-image:repeating-linear-gradient(104deg,#fff0 0 11px,#dce6f014 11px 12px,#fff0 12px 23px),repeating-linear-gradient(100deg,#fff0 0 17px,#c8d7e60f 17px 18px,#fff0 18px 31px);background-size:100% 60px,100% 90px;animation:dd-rain .75s linear infinite;opacity:.8;mix-blend-mode:screen}@keyframes dd-rain{to{background-position:-30px 60px,-40px 90px}}@media(prefers-reduced-motion:reduce){.page-deaddrop .dg-scene:before{animation:none;opacity:.35}}.page-deaddrop .atmo__torch{background:radial-gradient(ellipse at 50% 30%,rgba(224,166,58,.18),transparent 70%)}.page-deaddrop .atmo__fog{filter:saturate(.2)}.page-deaddrop .dg-nameplate{border-image:none;border:1px solid rgba(255,255,255,.12);border-radius:4px;padding:10px 14px 12px;background:linear-gradient(180deg,#16181cf0,#0a0b0df0);box-shadow:0 10px 24px #000000b3}.page-deaddrop .dg-nameplate h2{letter-spacing:.22em;color:#f3eee4}.page-deaddrop .dg-nameplate .dg-tags{color:var(--dd-neon-hi)}.page-deaddrop .dg-bar--blood .dg-bar__fill{background:linear-gradient(90deg,#5a0810,#c8102e)}.page-deaddrop .dg-float{color:#ffd27a;text-shadow:0 0 14px rgba(255,210,122,.6),0 2px 0 #000}.page-deaddrop .dg-float--blood{color:var(--dd-neon-hi);text-shadow:0 0 14px rgba(255,59,79,.7),0 2px 0 #000}.page-deaddrop .dm-scroll{background:linear-gradient(180deg,#e2d4a8,#cdbb8a)!important;border:1px solid #8a7a52;border-radius:3px 3px 0 0;box-shadow:0 -8px 24px #0009,inset 0 0 0 1px #ffffff40}.page-deaddrop .dm-scroll:before,.page-deaddrop .dm-scroll:after{display:none}.page-deaddrop .dm-log,.page-deaddrop .dm-full__log{font-family:Courier New,Courier,monospace;font-size:.98rem;letter-spacing:.01em;color:var(--dd-paper-ink)}.page-deaddrop .dm-line{color:var(--dd-paper-ink)}.page-deaddrop .dm-line--lore,.page-deaddrop .dm-line--encounter{color:#3d3528}.page-deaddrop .dm-line--monster,.page-deaddrop .dm-line--venom,.page-deaddrop .dm-line--fallen{color:#7a0b12}.page-deaddrop .dm-line--hero,.page-deaddrop .dm-line--kill,.page-deaddrop .dm-line--victory{color:#1f2a1c;font-weight:700}.page-deaddrop .dm-num{color:#8a5a10}.page-deaddrop .dm-num--blood{color:#a10f1f}.page-deaddrop .dm-scroll__thumb{background:#8a7a52}.page-deaddrop .dm-full__sheet{background:linear-gradient(180deg,#e2d4a8,#cdbb8a);border:1px solid #8a7a52}.page-deaddrop .dm-full__head h2{color:var(--dd-paper-ink);font-family:Courier New,Courier,monospace;letter-spacing:.2em}.page-deaddrop .btn:not(.top__cta .btn).primary,.page-deaddrop .btn:not(.top__cta .btn).gold{filter:drop-shadow(0 0 6px rgba(224,166,58,.45)) drop-shadow(0 6px 10px rgba(0,0,0,.7))}.page-deaddrop .btn__face{filter:sepia(.2) saturate(.6) brightness(.85)}.page-deaddrop .dg-key__odds,.page-deaddrop .btn__odds{color:#b9b1a4}.page-deaddrop .dg-card__title{color:var(--dd-amber-hi);letter-spacing:.14em}.page-deaddrop .dg-card__note.dg-card__warn{color:var(--dd-neon-hi)}.page-deaddrop .dg-door{border-image:none;border:1px solid rgba(255,255,255,.12);border-radius:4px;background:linear-gradient(180deg,#2a2d31,#16181b);padding:12px 8px}.page-deaddrop .dg-door.is-on{outline-color:#e0a63ae6}.page-deaddrop .dg-door__shard{color:var(--dd-teal)}.page-deaddrop .dg-hud{align-items:end}.dd-face{position:relative;width:150px;height:150px;border-radius:6px;overflow:hidden;background:#0b0c0e;border:2px solid #3a3d42;box-shadow:inset 0 0 0 1px #ffffff0f,0 10px 24px #000c}.dd-face img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 15%;transition:opacity .25s ease}.dd-face img.is-out{opacity:0}.dd-face__missing{position:absolute;inset:0;display:grid;place-items:center;color:#6c7076}.dd-face__missing svg{width:56%;height:56%}.dd-face.low{animation:dd-pulse 1.1s ease-in-out infinite;box-shadow:0 0 0 2px #ff3b4f99,0 0 26px #ff3b4f73}@keyframes dd-pulse{50%{box-shadow:0 0 0 2px #ff3b4f33,0 0 10px #ff3b4f33}}.dd-face:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 30%,transparent 70%,rgba(0,0,0,.5))}.dd-cyl{position:relative;width:150px;height:150px;filter:drop-shadow(0 10px 18px rgba(0,0,0,.8))}.dd-cyl img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.dd-cyl__full{-webkit-mask-image:conic-gradient(from -30deg,#000 0 calc(var(--loaded, 6) * 60deg),transparent calc(var(--loaded, 6) * 60deg));mask-image:conic-gradient(from -30deg,#000 0 calc(var(--loaded, 6) * 60deg),transparent calc(var(--loaded, 6) * 60deg));transition:-webkit-mask-image .3s,mask-image .3s}.dd-cyl--drawn{border-radius:50%;background:radial-gradient(circle at 50% 50%,#2b2e33 0 18%,#17191c 19% 60%,#3b3f45 61% 66%,#121416 67% 100%);box-shadow:inset 0 0 0 2px #0a0b0c,inset 0 0 30px #000000e6,0 0 0 1px #ffffff0f}.dd-cyl--drawn i{position:absolute;left:50%;top:50%;width:22%;height:22%;margin:-11% 0 0 -11%;border-radius:50%;transform:rotate(var(--a)) translateY(-150%);background:radial-gradient(circle at 40% 40%,#f3d27a,#a9792a 55%,#5a3e12);box-shadow:inset 0 0 0 2px #00000073,inset 0 0 6px #000c}.dd-cyl--drawn i:after{content:"";position:absolute;inset:32%;border-radius:50%;background:radial-gradient(circle at 45% 45%,#d9c48a,#6f5420)}.dd-cyl--drawn i.is-empty{background:radial-gradient(circle at 50% 50%,#050506,#1a1c1f 70%);box-shadow:inset 0 0 0 2px #000c,inset 0 2px 6px #000000e6}.dd-cyl--drawn i.is-empty:after{display:none}.dd-cyl--drawn b{position:absolute;left:50%;top:50%;width:14%;height:14%;margin:-7% 0 0 -7%;border-radius:50%;background:radial-gradient(circle at 40% 40%,#4a4e55,#0d0e10);box-shadow:inset 0 0 0 1px #000}.dd-cyl.fired{animation:dd-spin .32s cubic-bezier(.2,.8,.2,1)}@keyframes dd-spin{0%{transform:rotate(-60deg)}to{transform:rotate(0)}}.page-deaddrop .dg-orbtxt b{color:#f3eee4}.page-deaddrop .dg-orblabel{color:var(--dd-amber);letter-spacing:.2em}.page-deaddrop .dg-orbcol{min-width:150px}.page-deaddrop .dg-gauge{filter:sepia(.5) hue-rotate(-20deg) saturate(1.1) drop-shadow(0 10px 14px rgba(0,0,0,.8))}.page-deaddrop .dg-menu__name{color:var(--dd-amber-hi)}.page-deaddrop .key-ico--magic svg{transform:rotate(-20deg)}.page-deaddrop .dg-bag .dg-tabs,.page-deaddrop .dg-shopdlg .dg-tabs,.page-deaddrop .dg-smithydlg .dg-tabs{background:linear-gradient(180deg,#1c1f23,#0f1113)!important;border:1px solid rgba(255,255,255,.08)!important;border-image:none!important}.page-deaddrop .bag-panel{background:#00000059;border-color:#ffffff14}.page-deaddrop .bag-div span{color:var(--dd-amber);letter-spacing:.22em}.page-deaddrop .enter.gate .enter-body{background:linear-gradient(180deg,#1c1f23,#0f1113);border-image:none;border:1px solid rgba(255,255,255,.1)}.dd-intel{display:inline-flex;align-items:center;gap:6px}.dd-intel__pip{width:11px;height:11px;border-radius:2px;background:#2b2e33;border:1px solid rgba(255,255,255,.14)}.dd-intel__pip.held{background:var(--dd-amber);border-color:var(--dd-amber-hi);box-shadow:0 0 6px #e0a63a99}.dd-intel__pip.epic.held{background:var(--dd-neon);border-color:var(--dd-neon-hi);box-shadow:0 0 6px #ff3b4f99}.dd-intelrow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:8px}.dd-intelrow>div{display:grid;justify-items:center;gap:3px;padding:6px 2px;border:1px solid rgba(255,255,255,.08);border-radius:3px;background:#0000004d;font-size:.76rem;color:var(--faded);text-align:center}.dd-intelrow>div.held{border-color:#e0a63a99;color:#f3eee4}.dd-intelrow>div b{font-family:var(--font-ui);font-size:1.05rem;color:var(--dd-amber-hi)}.dd-intelrow>div.held.epic b{color:var(--dd-neon-hi)}.dd-dossier{margin-top:10px;padding:10px 12px;border:1px dashed rgba(224,166,58,.5);border-radius:3px;background:#e0a63a0f;font-size:.92rem;color:var(--bone)}.dd-dossier b{color:var(--dd-amber-hi)}.page-deaddrop .dg-card--question .dg-card__keys{flex-direction:column;align-items:stretch}.page-deaddrop .dg-card--question .dg-key .btn{width:100%}.page-deaddrop .dg-card--question .dg-key__odds{display:none}.page-deaddrop .dg-card__read{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid rgba(214,180,106,.6);border-radius:3px;background:#d6b46a1f;color:#f3e3b8;text-decoration:none;font-weight:700;letter-spacing:.02em;overflow-wrap:anywhere}.page-deaddrop .dg-card__read:hover,.page-deaddrop .dg-card__read:focus-visible{background:#d6b46a38;outline:2px solid rgba(214,180,106,.8);outline-offset:2px}.page-deaddrop .dg-card__read small{font-weight:400;font-size:.85em;opacity:.85;font-family:Courier New,Courier,monospace}.page-deaddrop .dg-card__q{font-family:Courier New,Courier,monospace;font-size:1.05rem;color:#f3eee4;padding:10px 12px;border:1px solid rgba(255,255,255,.12);border-radius:3px;background:#00000059}html.dg-lowhp body.page-deaddrop:after{display:none;box-shadow:none;animation:none}.page-deaddrop .dg-vignette{background:radial-gradient(ellipse at 50% 50%,transparent 55%,rgba(170,10,20,.55) 100%)}@media(max-width:760px){.dd-face,.dd-cyl{width:104px;height:104px}.page-deaddrop .dg-orbcol{min-width:104px}}@media(max-width:760px)and (orientation:portrait),(max-width:760px)and (min-height:501px){.dg-dock .dd-face,.dg-dock .dd-cyl{width:34px;height:34px;flex:none;border-width:1px;border-radius:4px}.dg-dock .dd-face:after{display:none}.dg-dock .dd-cyl--drawn i{box-shadow:inset 0 0 0 1px #00000073}.dg-dock .dd-face.low{box-shadow:0 0 0 1px #ff3b4f99,0 0 10px #ff3b4f73}}@media(max-width:380px){.dg-dock .dd-face,.dg-dock .dd-cyl{width:30px;height:30px}}@font-face{font-family:Limelight;font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/limelight-normal-latin.woff2) format("woff2")}@font-face{font-family:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/special-elite-normal-latin.woff2) format("woff2")}.page-deaddrop .room,.page-deaddrop dialog{--dd-deco: "Limelight", "Cinzel", Georgia, serif;--dd-type: "Special Elite", "Courier New", Courier, monospace;--font-display: var(--dd-deco);--font-ui: var(--dd-type);--dd-brass-dark: #4a3e23;--dd-brass: #8f6e34;--dd-brass-light: #dfc792;--dd-brass-glow: #f5e0b0;--dd-amber: #ffb340;--dd-blood: #8a1c1c;--dd-brass-grad: linear-gradient(180deg, #dfc792 0%, #b89753 25%, #755928 50%, #8f6e34 75%, #ceb479 100%);--dd-brass-pressed: linear-gradient(0deg, #dfc792 0%, #b89753 25%, #755928 50%, #8f6e34 75%, #ceb479 100%);--dd-gunmetal: linear-gradient(180deg, #3a3f44 0%, #222528 40%, #151719 100%);--dd-bakelite: radial-gradient(circle at 50% 10%, #3a3a3a 0%, #111 80%, #050505 100%);--dd-lacquer: linear-gradient(135deg, rgba(20, 20, 22, .96) 0%, rgba(5, 5, 5, .98) 100%);--dd-sh-brass: inset 0 1px 1px rgba(255, 255, 255, .4), inset 0 -1px 3px rgba(0, 0, 0, .6), 0 4px 6px -1px rgba(0, 0, 0, .8);--dd-sh-brass-pressed: inset 0 3px 6px rgba(0, 0, 0, .8), 0 1px 1px rgba(255, 255, 255, .1);--dd-sh-gunmetal: inset 0 1px 1px rgba(255, 255, 255, .1), inset 0 -1px 2px rgba(0, 0, 0, .8), 0 4px 6px -1px rgba(0, 0, 0, .8);--dd-sh-bakelite: inset 0 2px 4px rgba(255, 255, 255, .1), inset 0 -4px 8px rgba(0, 0, 0, .8), 0 8px 10px rgba(0, 0, 0, .9), 0 0 0 1px #000;--dd-rivet: radial-gradient(circle at 30% 30%, #dfc792, #8f6e34 60%, #3a2b12);--gold-100: var(--dd-brass-glow);--gold-hi: var(--dd-brass-light);--bone: #e9e2d2;--faded: #a6b1bc;--dim: #7a8590}.page-deaddrop .room{color:#d9d2c3}.page-deaddrop .dg-lintel{background:linear-gradient(180deg,#0f1012,#060607)!important;border:1px solid #1a1a1a;border-top-color:#4a3e23;border-bottom:2px solid #2a2214;border-radius:0;box-shadow:0 10px 30px #000000b3,inset 0 1px #dfc79226;min-height:72px;padding:8px 26px}.page-deaddrop .dg-lintel__title{font-family:var(--dd-deco);font-weight:400;letter-spacing:.42em;font-size:clamp(1.4rem,2.4vw,2rem);background:linear-gradient(180deg,#f5e0b0,#b89753,#755928);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.8))}.page-deaddrop .dg-place{font-family:var(--dd-type);font-size:.92rem;letter-spacing:.16em;color:var(--dd-amber);text-shadow:0 1px 0 #000;display:flex;align-items:center;gap:8px}.page-deaddrop .dg-place:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--dd-rivet);box-shadow:0 0 6px #ffb34080;flex:none}.page-deaddrop .dg-place b{font-family:var(--dd-type);color:#fff}.page-deaddrop .btn:not(.top__cta .btn){background:var(--dd-gunmetal);border:1px solid #111;border-top-color:#555;border-radius:4px;box-shadow:var(--dd-sh-gunmetal);color:var(--dd-brass-light);font-family:var(--dd-deco);font-weight:400;letter-spacing:.16em;text-shadow:0 1px 0 #000;padding:.72em 1.3em;min-width:0;filter:none!important;animation:none;transition:filter .1s,transform .1s,box-shadow .1s}.page-deaddrop .btn:not(.top__cta .btn) .btn__face{transform:none;filter:none}.page-deaddrop .btn:not(.top__cta .btn):hover{color:var(--dd-brass-glow);text-shadow:0 1px 0 #000;filter:brightness(1.12)!important}.page-deaddrop .btn:not(.top__cta .btn):focus-visible{outline:1px solid var(--dd-brass-light);outline-offset:2px;filter:brightness(1.12)!important}.page-deaddrop .btn:not(.top__cta .btn):active{transform:translateY(2px);box-shadow:var(--dd-sh-brass-pressed);filter:brightness(.95)!important}.page-deaddrop .btn:not(.top__cta .btn):disabled{filter:grayscale(.8) brightness(.6)!important;cursor:not-allowed}.page-deaddrop .btn:not(.top__cta .btn).primary,.page-deaddrop .btn:not(.top__cta .btn).gold,.page-deaddrop .btn:not(.top__cta .btn).provider{position:relative;background:radial-gradient(circle at 12px 50%,#dfc792 0 2.5px,#8f6e34 3.5px,#3a2b12 4.5px,transparent 5.5px),radial-gradient(circle at calc(100% - 12px) 50%,#dfc792 0 2.5px,#8f6e34 3.5px,#3a2b12 4.5px,transparent 5.5px),var(--dd-brass-grad);border:2px solid #222;border-top-color:#f5e0b0;border-bottom-color:#4a3e23;border-radius:4px;box-shadow:var(--dd-sh-brass);color:#2a2214;text-shadow:0 1px 0 rgba(255,255,255,.35),0 -1px 0 rgba(0,0,0,.35);font-size:1.05rem;letter-spacing:.2em;padding:.85em 2.2em 1.05em;min-width:300px}.page-deaddrop .btn:not(.top__cta .btn).primary:before,.page-deaddrop .btn:not(.top__cta .btn).gold:before,.page-deaddrop .btn:not(.top__cta .btn).provider:before{content:"";position:absolute;inset:3px;border:1px solid rgba(0,0,0,.3);border-radius:2px;pointer-events:none}.page-deaddrop .btn:not(.top__cta .btn).primary:after,.page-deaddrop .btn:not(.top__cta .btn).gold:after,.page-deaddrop .btn:not(.top__cta .btn).provider:after{content:"";position:absolute;bottom:4px;left:24px;right:24px;height:2px;background:#6a1414;box-shadow:inset 0 1px 1px #000c,0 1px #fff3;border-radius:1px;pointer-events:none}.page-deaddrop .btn:not(.top__cta .btn).primary:hover,.page-deaddrop .btn:not(.top__cta .btn).gold:hover{color:#1a150c;filter:brightness(1.1)!important}.page-deaddrop .btn:not(.top__cta .btn).primary:active,.page-deaddrop .btn:not(.top__cta .btn).gold:active{background-image:radial-gradient(circle at 12px 50%,#dfc792 0 2.5px,#8f6e34 3.5px,#3a2b12 4.5px,transparent 5.5px),radial-gradient(circle at calc(100% - 12px) 50%,#dfc792 0 2.5px,#8f6e34 3.5px,#3a2b12 4.5px,transparent 5.5px),var(--dd-brass-pressed);border-top-color:#4a3e23;border-bottom-color:#f5e0b0;box-shadow:var(--dd-sh-brass-pressed);transform:translateY(2px)}.page-deaddrop .btn:not(.top__cta .btn).primary:not([hidden]):not(:disabled){animation:dd-lamp 2.8s ease-in-out infinite}@keyframes dd-lamp{50%{box-shadow:var(--dd-sh-brass),0 0 18px #ffb34059}}.page-deaddrop .btn:not(.top__cta .btn) .btn__count{font-family:var(--dd-type);font-size:.78rem;letter-spacing:.1em;color:inherit;opacity:.85}.page-deaddrop .btn:not(.top__cta .btn).tiny{font-size:.74rem;letter-spacing:.14em;padding:.55em .9em}.page-deaddrop .dg-keys{border:0;border-image:none;padding:0;gap:10px;filter:none;background:none}.page-deaddrop .dg-keys .btn,.page-deaddrop .dg-menu .btn,.page-deaddrop .dg-belt .btn{background:var(--dd-bakelite);border:1px solid #000;border-radius:8px;box-shadow:var(--dd-sh-bakelite);color:#a6b1bc;font-family:var(--dd-type);font-size:.8rem;letter-spacing:.18em;padding:.7em .3em .85em}.page-deaddrop .dg-keys .btn:hover,.page-deaddrop .dg-menu .btn:hover{color:var(--dd-brass-glow)}.page-deaddrop .dg-keys .btn:active,.page-deaddrop .dg-menu .btn:active{box-shadow:inset 0 4px 8px #000000e6,inset 0 0 15px #000000e6;transform:translateY(2px)}.page-deaddrop .dg-keys .btn .btn__odds,.page-deaddrop .dg-menu .btn .btn__odds,.page-deaddrop .dg-key__odds{font-family:var(--dd-type);font-size:.74rem;letter-spacing:.04em;color:#8e99a4;text-shadow:none}.page-deaddrop .dg-keys .btn .btn__odds b,.page-deaddrop .dg-menu .btn .btn__odds b{font-family:var(--dd-type);color:var(--dd-brass-light)}.page-deaddrop .key-ico,.page-deaddrop .key-ico[class*=key-ico--]{--act: #dfc792;width:46px;height:46px;color:var(--dd-brass-light);filter:none;margin-bottom:4px}.page-deaddrop .key-ico .art,.page-deaddrop .key-ico[class*=key-ico--] .art{border-radius:50%;background:radial-gradient(circle at 50% 35%,#1a1a1c,#050506 80%);box-shadow:inset 0 0 0 2px #8f6e34,inset 0 0 0 3px #3a2b12,0 0 0 1px #000;color:var(--dd-brass-light)}.page-deaddrop .key-ico svg,.page-deaddrop .key-ico .art .art__glyph{width:60%;height:60%;margin:auto}.page-deaddrop .dg-doors{display:flex;justify-content:center;gap:16px}.page-deaddrop .dg-door{width:64px;min-height:128px;padding:30px 4px 14px;border:0;border-image:none;border-radius:0;background:url(../assets/deaddrop/ui/tag-floor.webp) center / 100% 100% no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;filter:drop-shadow(0 6px 6px rgba(0,0,0,.7));outline:none}.page-deaddrop .dg-door__n{font-family:var(--dd-deco);font-size:1.9rem;line-height:1;color:#2a2214;text-shadow:0 1px 0 rgba(255,255,255,.3)}.page-deaddrop .dg-door__name{display:none}.page-deaddrop .dg-door__shard,.page-deaddrop .dg-door__lock{font-family:var(--dd-type);font-size:.72rem;letter-spacing:.02em;color:#3a2f1c;text-shadow:none;font-weight:700}.page-deaddrop .dg-door__padlock{color:#1a150c;width:12px;height:12px}.page-deaddrop .dg-door.is-on{outline:none;filter:drop-shadow(0 0 10px rgba(255,179,64,.6)) drop-shadow(0 10px 8px rgba(0,0,0,.8))}.page-deaddrop .dg-door:disabled{filter:brightness(.6) saturate(.6) drop-shadow(0 6px 6px rgba(0,0,0,.7))}.page-deaddrop .dg-door:disabled .dg-door__shard{color:#2a2214}.page-deaddrop .dg-bagbtn,.page-deaddrop .help-key,.page-deaddrop .dg-statsbtn{height:36px;padding:0 12px;border:1px solid #3a3f44;border-top-color:#8f6e34;border-radius:3px;background:linear-gradient(180deg,#2a2d31,#15171a);box-shadow:0 4px 8px #000000b3,inset 0 1px #ffffff0f;color:var(--dd-brass-light);font-family:var(--dd-type);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 0 #000}.page-deaddrop .dg-bagbtn:hover,.page-deaddrop .help-key:hover{color:var(--dd-brass-glow);filter:brightness(1.15)}.page-deaddrop .dg-bagbtn svg,.page-deaddrop .dg-bagbtn--smithy svg{width:20px;height:20px;color:var(--dd-brass-light);filter:none}.page-deaddrop .help-key b{color:var(--dd-brass-light);text-shadow:none}.page-deaddrop .dg-sidekeys:before{background:linear-gradient(90deg,transparent,rgba(143,110,52,.6),transparent)}.page-deaddrop .dg-side,.page-deaddrop .panel{background:var(--dd-lacquer)!important;border:1px solid #1a1a1a!important;border-left:2px solid #1a1a1a!important;border-radius:0;box-shadow:-10px 0 20px #000000b3,0 18px 40px #0009}.page-deaddrop .panel:before{background:url(../assets/deaddrop/ui/panel-gunmetal.webp) center / cover;opacity:.12;mix-blend-mode:screen;mask-image:none;-webkit-mask-image:none}.page-deaddrop .panel:after{content:"";position:absolute;inset:5px;border:1px solid rgba(143,110,52,.25);pointer-events:none;z-index:-1}.page-deaddrop .dg-side{padding:26px 30px}.page-deaddrop .dg-card__title{font-family:var(--dd-deco);font-weight:400;letter-spacing:.12em;color:var(--dd-brass-glow);text-shadow:0 2px 2px rgba(0,0,0,.8),0 0 14px rgba(245,224,176,.2)}.page-deaddrop .dg-card__text{color:#d9d2c3}.page-deaddrop .dg-card__note{font-family:var(--font-body);font-style:italic;color:#a6b1bc}.page-deaddrop .dg-card__note.dg-card__warn{color:#ff8a8a}.page-deaddrop .dg-depthinfo{background:url(../assets/deaddrop/ui/paper-manila.webp) center / cover,#dcd1bc;border:1px solid #a89d89;border-radius:2px;box-shadow:inset 0 0 30px #785a2826,0 6px 14px #0009;padding:12px 14px 10px;color:#222}.page-deaddrop .dg-depthinfo__h{font-family:var(--dd-type);font-size:.86rem;letter-spacing:.08em;color:#111;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#00000080;border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:4px;margin-bottom:6px;text-shadow:none}.page-deaddrop .dg-depthinfo .row{font-family:var(--dd-type);font-size:.86rem;line-height:1.45;border-bottom:1px solid rgba(0,0,0,.1);padding:2px 0}.page-deaddrop .dg-depthinfo .row:last-child{border-bottom:0}.page-deaddrop .dg-depthinfo .row span{color:#333}.page-deaddrop .dg-depthinfo .row b{font-family:var(--dd-type);color:#111;text-shadow:none}.page-deaddrop .dg-depthinfo .row b i{color:#8a1c1c}.page-deaddrop .dg-nameplate{border:1px solid #222;border-radius:2px;background:#000;box-shadow:0 10px 24px #000c,inset 0 0 0 1px #8f6e3440;padding:8px 14px 10px}.page-deaddrop .dg-nameplate h2{font-family:var(--dd-deco);font-weight:400;letter-spacing:.1em;color:var(--dd-brass-glow)}.page-deaddrop .dg-nameplate .dg-tags{font-family:var(--dd-type);font-size:.72rem;letter-spacing:.2em;color:#a6b1bc}.page-deaddrop .dg-bar--blood{border:2px solid var(--dd-blood);background:#000;border-radius:0}.page-deaddrop .dg-bar--blood .dg-bar__fill{background:linear-gradient(90deg,#5a0810,#a11b1b)}.page-deaddrop .dm-scroll{background:url(../assets/deaddrop/ui/paper-manila.webp) center / cover,#e2d4a8!important;border:1px solid #a89d89;border-radius:2px;box-shadow:2px 4px 15px #0009,10px 15px 30px #000c,inset 0 0 40px #96643214;transform:rotate(-1.2deg);transform-origin:50% 100%}.page-deaddrop .dm-scroll:before{display:none}.page-deaddrop .dm-scroll:after{content:"";display:block;position:absolute;right:18px;bottom:8px;width:170px;height:112px;background:url(../assets/deaddrop/ui/stamp-case-sheet.webp) center / contain no-repeat;opacity:.88;pointer-events:none;z-index:3;mix-blend-mode:multiply}.page-deaddrop .dm-log,.page-deaddrop .dm-full__log,.page-deaddrop .dm-line{font-family:var(--dd-type);font-size:.98rem;letter-spacing:.01em;color:#2a241c}.page-deaddrop .dm-line--monster,.page-deaddrop .dm-line--venom,.page-deaddrop .dm-line--fallen{color:#8a1c1c}.page-deaddrop .dm-line--hero,.page-deaddrop .dm-line--kill,.page-deaddrop .dm-line--victory{color:#1a1a1a;font-weight:700}.page-deaddrop .dm-scroll__thumb{background:#8f6e34}.page-deaddrop .dm-full__sheet{background:url(../assets/deaddrop/ui/paper-manila.webp) center / cover,#e2d4a8;border:1px solid #a89d89}.page-deaddrop .dm-full__head h2{font-family:var(--dd-type);color:#111}.page-deaddrop .dg-stage{background:#000;border:1px solid #1a1a1a}.page-deaddrop .dg-scene{background:url(../assets/deaddrop/ui/scene-pier-plate.webp) center / cover,#0a0b0d}.page-deaddrop .dg-scene .cw--c,.page-deaddrop .dg-scene .cw--l,.page-deaddrop .dg-scene .cw--r,.page-deaddrop .dg-scene .cw--f,.page-deaddrop .dg-scene .cw--far{background:none}.page-deaddrop .dg-scene .cw--torch,.page-deaddrop .dg-scene .cw--fog{opacity:.35}.page-deaddrop .dg-scene--boss{background:url(../assets/deaddrop/ui/scene-customs-plate.webp) center / cover,#0a0b0d}.page-deaddrop .dg-hud{background:linear-gradient(180deg,#121316,#0a0b0d);border-top:1px solid #2a2d31;box-shadow:inset 0 1px #ffffff0a,0 -10px 30px #0009;padding:14px 18px 10px;margin-top:18px;border-radius:2px}.page-deaddrop .dg-orbtxt b{font-family:var(--dd-deco);font-weight:400;color:#fff;font-size:1.3rem}.page-deaddrop .dg-orbtxt small{font-family:var(--dd-type);color:#7a8590}.page-deaddrop .dg-orblabel{font-family:var(--dd-type);font-size:.72rem;letter-spacing:.22em;color:#7a8590;text-shadow:none}.page-deaddrop .dg-orbrefill{color:#7a8590}.page-deaddrop .dg-orbrefill .dg-countdown{color:var(--dd-amber);font-family:var(--dd-type)}.page-deaddrop .dg-gold__txt b{font-family:var(--dd-deco);font-weight:400;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.8)}.page-deaddrop .dg-gold__txt small{font-family:var(--dd-type);color:#7a8590;letter-spacing:.22em;text-shadow:none}.page-deaddrop .dg-trail__label{font-family:var(--dd-type);color:#7a8590;letter-spacing:.2em}.page-deaddrop .dg-trail__label b{font-family:var(--dd-type);color:#fff}.page-deaddrop .dg-step+.dg-step:before{background:#2a2d31;box-shadow:none}.page-deaddrop .dg-step.done+.dg-step:before{background:linear-gradient(90deg,#dfc792,#8f6e34);box-shadow:none}.page-deaddrop .dg-step__gem{background:radial-gradient(circle at 50% 35%,#2a2d31,#0a0b0d);border:1px solid #3a3f44;color:#7a8590}.page-deaddrop .dg-step.done .dg-step__gem{background:var(--dd-rivet);border-color:#f5e0b0;color:#2a2214;box-shadow:0 0 6px #dfc79280}.page-deaddrop .dg-step.here .dg-step__gem{background:radial-gradient(circle at 50% 40%,#3a2a10,#120c05);border:2px solid var(--dd-amber);color:var(--dd-amber);box-shadow:0 0 12px #ffb3408c}.page-deaddrop .dg-step.next .dg-step__gem{border-color:#8f6e34;color:#dfc792}.page-deaddrop .dg-step.boss .dg-step__gem{border-color:var(--dd-blood);color:#c8102e}.page-deaddrop .dg-belt{border:1px solid #333;border-image:none;border-radius:3px;background:url(../assets/deaddrop/hud-pockets.webp) center / cover,url(../assets/deaddrop/ui/panel-gunmetal.webp) center / cover,#0c0c0f;box-shadow:0 8px 20px #000000b3,inset 0 0 0 1px #8f6e3440;padding:6px 10px 10px}.page-deaddrop .dg-belt__title{font-family:var(--dd-type);font-size:.72rem;letter-spacing:.22em;color:#7a8590;text-shadow:none}.page-deaddrop .dg-belt .btn{min-width:96px;flex-basis:110px}.dd-face{border:2px solid #3a3d42;box-shadow:inset 0 0 0 1px #dfc7922e,0 10px 24px #000c;border-radius:3px}.dd-cyl__img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:2}.dd-cyl__img.dd-cyl__full{z-index:3}.dd-cyl--painted{background:none;box-shadow:none}.dd-cyl--painted i,.dd-cyl--painted b{display:none}.page-deaddrop .dg-gauge{filter:drop-shadow(0 10px 14px rgba(0,0,0,.8))}@media(max-width:760px){.page-deaddrop .dg-lintel__title{letter-spacing:.26em}.page-deaddrop .btn:not(.top__cta .btn).primary,.page-deaddrop .btn:not(.top__cta .btn).gold{min-width:0;width:100%;font-size:.95rem;letter-spacing:.14em}.page-deaddrop .dg-door{width:56px;min-height:112px;padding-top:26px}.page-deaddrop .dg-door__n{font-size:1.6rem}}.page-deaddrop .dg-scene .cw--torch,.page-deaddrop .dg-scene .cw--fog,.page-deaddrop .dg-scene .cw--far,.page-deaddrop .atmo__torch,.page-deaddrop .atmo__fog,.page-deaddrop .dg-scene--boss .cw--torch,.page-deaddrop .dg-scene--boss .cw--far{display:none}.page-deaddrop .dm-scroll:after{inset:auto 10px 6px auto;width:128px;height:84px;opacity:.6}.page-deaddrop .btn:not(.top__cta .btn).primary,.page-deaddrop .btn:not(.top__cta .btn).gold,.page-deaddrop .btn:not(.top__cta .btn).provider{white-space:nowrap;font-size:.98rem;letter-spacing:.14em;width:100%;min-width:0;padding:.85em 1.4em 1.05em}.page-deaddrop .btn:not(.top__cta .btn).primary .btn__face,.page-deaddrop .btn:not(.top__cta .btn).gold .btn__face{white-space:nowrap}.page-deaddrop .dg-key{width:100%}.page-deaddrop .dg-key__odds{font-family:var(--font-body);font-style:italic;font-size:.98rem;letter-spacing:0;color:#b7b0a2}.page-deaddrop .dg-keys{grid-template-columns:1fr 1fr}.page-deaddrop .dg-keys .btn.primary,.page-deaddrop .dg-keys .btn.gold{width:100%;min-width:0;font-size:.8rem;letter-spacing:.18em;padding:.7em .3em .95em;color:#d9d2c3;text-shadow:0 1px 0 #000;background:var(--dd-bakelite);border:1px solid #000;border-radius:8px;box-shadow:var(--dd-sh-bakelite);animation:none}.page-deaddrop .dg-keys .btn.primary:before,.page-deaddrop .dg-keys .btn.gold:before{display:none}.page-deaddrop .dg-keys .btn.primary:after,.page-deaddrop .dg-keys .btn.gold:after{left:14px;right:14px;bottom:5px}.page-deaddrop .dg-keys .btn.primary:hover,.page-deaddrop .dg-keys .btn.gold:hover{color:var(--dd-brass-glow)}@media(max-width:760px){.page-deaddrop .btn:not(.top__cta .btn).primary,.page-deaddrop .btn:not(.top__cta .btn).gold{font-size:.86rem;letter-spacing:.1em}}.page-deaddrop dialog.enter::backdrop{background:radial-gradient(ellipse 60% 50% at 50% 40%,rgba(255,179,64,.08),transparent 70%),#030303e6}.page-deaddrop .enter-body{border:1px solid #1a1a1a;border-top-color:#4a3e23;border-image:none;border-radius:2px;background:var(--dd-lacquer);box-shadow:0 30px 60px #000000e6,inset 0 0 0 1px #8f6e3438;padding:22px 22px 18px;filter:none}.page-deaddrop .enter-body .eyebrow{font-family:var(--dd-type);color:#a6b1bc;letter-spacing:.3em}.page-deaddrop .enter-body h2,.page-deaddrop .dg-reward #dgRewardTitle{font-family:var(--dd-deco);font-weight:400;color:var(--dd-brass-glow);text-shadow:0 2px 2px rgba(0,0,0,.8);letter-spacing:.08em}.page-deaddrop .dg-reward__scroll{background:url(../assets/deaddrop/ui/paper-manila.webp) center / cover,#e2d4a8;border:1px solid #a89d89;color:#2a241c;font-family:var(--dd-type);border-radius:2px}.page-deaddrop .dg-reward__scroll h3,.page-deaddrop .dg-reward__scroll .label{font-family:var(--dd-type);color:#111}.page-deaddrop .dg-bag{--bag-panel: #0d0d0f;--bag-border: #26292d;--bag-border-gold: #8f6e34;--bag-text: #d9d2c3;--bag-label: #a6b1bc;--bag-gold: #dfc792}.page-deaddrop .dg-baghead h2{font-family:var(--dd-deco);font-weight:400;color:var(--dd-brass-glow)}.page-deaddrop .dg-bagclose{background:var(--dd-gunmetal);border:1px solid #111;border-top-color:#555;color:var(--dd-brass-light);border-radius:3px}.dd-face .art,.dd-face .dd-face__art{position:absolute;inset:0;width:100%;height:100%;background:none;box-shadow:none;border-radius:0}.dd-face .art .art__img{position:absolute;inset:0;width:100%;height:100%;padding:0;object-fit:cover;object-position:50% 12%}.dd-face .art .art__glyph,.dd-face .art .art__glyph-wrap,.dd-face .art>.art__name{display:none!important}.dd-face:has(.art--loaded) .dd-face__missing{display:none}.page-deaddrop .dg-gauge{--top: 19.4;--bottom: 76.4}.page-deaddrop .dg-belt{background:url(../assets/deaddrop/hud-pockets.webp) center / 100% 100% no-repeat,url(../assets/deaddrop/ui/panel-gunmetal.webp) center / cover,#0c0c0f;border:0;padding:8px 14px 14px}.page-deaddrop .dg-belt__title{margin:2px 0 6px;color:#c9b68a}.page-deaddrop .ucx-key,.page-deaddrop .ucx-back{background:linear-gradient(180deg,#2a2d31,#15171a);border:1px solid #3a3f44;border-top-color:#8f6e34;border-radius:3px;box-shadow:0 4px 8px #000000b3,inset 0 1px #ffffff0f;color:var(--dd-brass-light);filter:none}.page-deaddrop .ucx-key svg,.page-deaddrop .ucx-key .glyph{color:var(--dd-brass-light);filter:none}.page-deaddrop .ucx-key:hover,.page-deaddrop .ucx-back:hover{filter:brightness(1.15);color:var(--dd-brass-glow)}.page-deaddrop .bag-doll__hero--dd img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 18px rgba(223,199,146,.14))}.page-deaddrop .bag-doll__hero--dd img+svg{display:none}.page-deaddrop .dg-stage .dm-scroll{left:48px!important;right:48px!important;width:auto!important;max-width:calc(100% - 96px)!important;margin-left:0!important;margin-right:0!important;transform:rotate(-.8deg)}@media(max-width:1000px){.page-deaddrop .dg-stage .dm-scroll{left:auto!important;right:auto!important;max-width:none!important;margin:8px 4px 2px!important;transform:none}}.page-deaddrop .btn:not(.top__cta .btn).primary,.page-deaddrop .btn:not(.top__cta .btn).gold,.page-deaddrop .btn:not(.top__cta .btn).provider{white-space:normal;line-height:1.25;padding:.7em 2em .95em}.page-deaddrop .btn:not(.top__cta .btn).primary .btn__face,.page-deaddrop .btn:not(.top__cta .btn).gold .btn__face{white-space:normal;display:block;text-align:center}.page-deaddrop .btn:not(.top__cta .btn).primary .btn__face .long,.page-deaddrop .btn:not(.top__cta .btn).gold .btn__face .long{white-space:normal}.page-deaddrop #runeInput{width:min(100%,320px);min-width:250px;font-family:var(--dd-type);font-size:1.05rem;letter-spacing:.14em;text-align:center;padding:10px 12px;color:#f3eee4;background:#0b0c0e;border:1px solid #8f6e34;border-radius:3px;box-shadow:inset 0 2px 6px #000c}.page-deaddrop #runeInput::placeholder{color:#7a8590;letter-spacing:.14em}.page-deaddrop .rune-form{flex-direction:column;align-items:center;gap:12px}.page-deaddrop .rune-form .btn{width:min(100%,320px)}@media(max-width:760px){.page-deaddrop .dg-lintel .dg-trail__label{font-size:.72rem;letter-spacing:.08em}.page-deaddrop .dg-lintel .dg-step__gem{width:20px;height:20px}.page-deaddrop .dg-lintel .dg-step.here .dg-step__gem{width:26px;height:26px}.page-deaddrop .dg-lintel .dg-step+.dg-step{margin-left:8px}.page-deaddrop .dg-lintel .dg-step+.dg-step:before{width:8px}.page-deaddrop .dg-lintel .dg-step__gem svg{width:11px;height:11px}.page-deaddrop .bag-sock .qty,.page-deaddrop .bag-sock b{font-size:.7rem;letter-spacing:0}}@media(max-width:1000px)and (max-height:520px){.dd-face,.dd-cyl{width:64px;height:64px}.page-deaddrop .dg-orbcol{min-width:0}.page-deaddrop .dg-orbtxt b{font-size:1.1rem}}@media(max-width:1000px){.page-deaddrop .dm-scroll:after{display:none}}.page-deaddrop .bag-sock .qty,.page-deaddrop .bag-sock b{font-size:.72rem;letter-spacing:0}.page-deaddrop .bag-sock{overflow:hidden}.page-deaddrop .bag-doll__slot--gun{right:0;top:50%;transform:translateY(-50%)}.page-deaddrop .bag-doll__slot--weapon{top:0}.page-deaddrop .bag-doll__slot--boots{bottom:0}@media(max-width:760px){.page-deaddrop .bag-doll__slot--gun{transform:translateY(-40%)}}@media(min-width:1001px){.page-deaddrop .dg-app--camp>.dg-stage{align-self:stretch;display:flex;flex-direction:column}.page-deaddrop .dg-app--camp>.dg-stage .dg-screen.is-on{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.page-deaddrop .dg-app--camp .dg-side{padding:18px 24px 16px}.page-deaddrop .dg-app--camp .dg-card{gap:10px}.page-deaddrop .dg-app--camp .dg-card__title{font-size:1.35rem}.page-deaddrop .dg-app--camp .dg-card__text{font-size:1rem;line-height:1.4;margin:0}.page-deaddrop .dg-app--camp .dg-card__note{font-size:.92rem;line-height:1.35;margin:0}.page-deaddrop .dg-app--camp .dg-door{width:56px;min-height:112px;padding-top:26px}.page-deaddrop .dg-app--camp .dg-door__n{font-size:1.6rem}.page-deaddrop .dg-app--camp .dg-depthinfo{padding:8px 12px 6px;margin:0}.page-deaddrop .dg-app--camp .dg-depthinfo .row{font-size:.8rem;line-height:1.3;padding:1px 0}.page-deaddrop .dg-app--camp .dg-depthinfo__h{font-size:.8rem;margin-bottom:4px;padding-bottom:3px}.page-deaddrop .dg-app--camp .btn.primary{padding:.7em 1.4em .9em;font-size:.92rem}.page-deaddrop .dg-app--camp .dg-card__keys+.dg-card__note,.page-deaddrop .dg-app--camp .dg-key__odds{font-size:.9rem}.page-deaddrop .dg-app--camp .dg-sidekeys{margin-top:10px;padding-top:10px}}} @media (min-width: 1001px){.page-deaddrop .dg-hud.dg-hud--one.dg-hud--rest{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:28px}.page-deaddrop .dg-hud--rest .dg-keyblock{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;gap:28px;min-width:0}.page-deaddrop .dg-hud--rest .dg-deck{display:none}.page-deaddrop .dg-hud--rest .dg-trailbox{margin:0;flex:0 1 auto;display:flex;flex-direction:column;align-items:center;gap:6px}.page-deaddrop .dg-hud--rest .dg-trailbox .dg-trail__label{white-space:nowrap}.page-deaddrop .dg-hud--rest .dg-purserow{display:contents}.page-deaddrop .dg-hud--rest .dg-gold{padding:0;flex:none}.page-deaddrop .dg-hud--rest .dg-restbelt{flex:0 1 auto}.page-deaddrop .dg-hud--rest .dg-belt{min-width:300px}.page-deaddrop .dg-hud--rest>.dg-orbcol--health{justify-self:start}.page-deaddrop .dg-hud--rest>.dg-orbpair{justify-self:end}}@media(min-width:1001px)and (max-width:1300px){.page-deaddrop .dg-hud--rest .dg-keyblock{gap:16px}.page-deaddrop .dg-hud--rest .dg-belt{min-width:240px}.page-deaddrop .dg-hud--rest .dg-belt .btn{min-width:84px;flex-basis:96px}}@media(min-width:1001px)and (max-width:1300px){.page-deaddrop .dg-hud--rest .dd-face,.page-deaddrop .dg-hud--rest .dd-cyl{width:112px;height:112px}.page-deaddrop .dg-hud--rest .dg-orbcol{min-width:0}.page-deaddrop .dg-hud--rest .dg-gauge{width:40px;height:150px}.page-deaddrop .dg-hud--rest .dg-keyblock{gap:12px;justify-content:center}.page-deaddrop .dg-hud--rest .dg-trailbox .dg-step__gem{width:22px;height:22px}.page-deaddrop .dg-hud--rest .dg-trailbox .dg-step+.dg-step{margin-left:10px}.page-deaddrop .dg-hud--rest .dg-belt{min-width:0;padding:4px 8px 8px}.page-deaddrop .dg-hud--rest .dg-belt .btn{min-width:72px;flex-basis:84px;font-size:.7rem}.page-deaddrop .dg-hud--rest .dg-gold__art{width:56px;height:56px}.page-deaddrop .dg-hud--rest .dg-gold__txt b{font-size:1.4rem}}.page-deaddrop .dd-lights{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.page-deaddrop .dd-light{position:absolute;width:calc(var(--r, 8vw) * 2);height:calc(var(--r, 8vw) * 2);margin:calc(var(--r, 8vw) * -1) 0 0 calc(var(--r, 8vw) * -1);border-radius:50%;mix-blend-mode:screen;background:radial-gradient(circle,var(--c, #ffd27a) 0%,color-mix(in srgb,var(--c, #ffd27a) 45%,transparent) 30%,transparent 70%);opacity:.55;filter:blur(2px);animation-delay:var(--d, 0s)}.page-deaddrop .dd-light--lamp{animation:dd-lamp-flicker 4.6s steps(1,end) infinite}.page-deaddrop .dd-light--neon{animation:dd-neon-hum 2.2s ease-in-out infinite}@keyframes dd-lamp-flicker{0%,to{opacity:.55}7%{opacity:.62}9%{opacity:.3}10%{opacity:.6}31%{opacity:.5}33%{opacity:.66}52%{opacity:.56}53%{opacity:.22}54%{opacity:.58}78%{opacity:.5}80%{opacity:.64}}@keyframes dd-neon-hum{0%,to{opacity:.5;filter:blur(2px)}45%{opacity:.68;filter:blur(3px)}47%{opacity:.4}50%{opacity:.64}}@media(prefers-reduced-motion:reduce){.page-deaddrop .dd-light{animation:none}}@media(min-width:1001px),(min-width:761px)and (min-height:501px){.page-deaddrop .dg-app>.dg-stage{display:flex;flex-direction:column;align-self:stretch}.page-deaddrop .dg-app>.dg-stage .dg-screen.is-on{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.page-deaddrop .dg-app .dg-scene,.page-deaddrop .dg-app #scrFight .dg-scene{flex:1 1 auto;min-height:clamp(420px,54vh,640px);max-height:none;height:auto}.page-deaddrop .dg-app .dm-scroll{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;flex:none;height:150px!important;margin:-34px 48px 12px!important;max-width:none!important;transform:rotate(-.6deg);z-index:5;display:flex!important}.page-deaddrop #scrFight .dg-monster{top:auto;bottom:3%;height:86%;width:auto;aspect-ratio:1 / 1;max-width:64%;transform:translate(-50%)}.page-deaddrop #scrFight .dg-monster.boss{height:92%;max-width:70%}.page-deaddrop #scrFight .dg-monster .art__img{width:100%;height:100%;object-fit:contain;object-position:50% 100%}.page-deaddrop .dg-scene:has(.dg-foe-backdrop.art--loaded) .dg-nameplate,.page-deaddrop .dg-nameplate{left:12px;top:10px;transform:none;width:auto;min-width:180px;max-width:25%;text-align:left}.page-deaddrop #scrFight .dg-monster{left:53%}.page-deaddrop .dg-nameplate h2{font-size:1.05rem;line-height:1.15}.page-deaddrop #scrFight .dg-foe-backdrop>.dg-fx{inset:6% 14%!important}}.page-deaddrop .dg-scene>.dg-scene__in{position:absolute;inset:0;height:auto;min-height:0}.page-deaddrop .dg-scene .dg-scene__in>.dg-defeat--scene,.page-deaddrop .dg-defeat--scene{top:50%;max-height:92%;overflow:hidden}.page-deaddrop .dm-scroll:after{z-index:0;opacity:.37}.page-deaddrop .dm-scroll .dm-log{position:relative;z-index:1}@media(max-width:760px){.page-deaddrop .dg-lintel .dg-path{overflow:visible}.page-deaddrop .dg-lintel .dg-trail{flex:none}.page-deaddrop .dg-lintel .dg-trail__label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-deaddrop .dg-lintel .dg-step__gem{width:18px;height:18px}.page-deaddrop .dg-lintel .dg-step.here .dg-step__gem{width:24px;height:24px}.page-deaddrop .dg-lintel .dg-step+.dg-step{margin-left:5px}.page-deaddrop .dg-lintel .dg-step+.dg-step:before{width:5px}.page-deaddrop .dg-lintel .dg-trail__label{letter-spacing:.04em}}@media(max-width:760px){.page-deaddrop .dg-lintel .dg-trail__label--rest{display:none}}.page-deaddrop .dg-bag .bag-sock.is-on:after,.page-deaddrop .dg-bag .bag-doll__slot .bag-sock:not(.is-empty):after{inset:0}@media(min-width:761px)and (max-width:1000px)and (min-height:501px){.page-deaddrop .dg-app .dg-scene,.page-deaddrop .dg-app #scrFight .dg-scene{flex:none;min-height:0;height:clamp(300px,35vh,460px);max-height:none}}@media(min-width:761px)and (max-width:900px){.page-deaddrop .dg-lintel .dg-trail__label .o-l{display:none}.page-deaddrop .dg-lintel .dg-trail__label .o-s{display:inline}}.page-deaddrop .dg-lintel__l{min-width:0;overflow:hidden}.page-deaddrop .dg-lintel__l>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1000px)and (max-height:500px)and (orientation:landscape){.page-deaddrop .dg-side .dg-card__keys .btn .long{display:none}.page-deaddrop .dg-side .dg-card__keys .btn .short{display:inline}.page-deaddrop .dg-side .dg-card__keys .dg-key__odds{display:none}.page-deaddrop .dg-side .dg-key .btn{min-height:40px;padding:.3em .5em .45em;white-space:nowrap}.page-deaddrop .dg-side .dg-key .btn.primary{font-size:.86rem;letter-spacing:.08em}.page-deaddrop .dg-door{width:52px;min-height:96px;padding:22px 4px 10px}.page-deaddrop .dg-doors{gap:10px}}@media(max-width:1000px)and (max-height:500px)and (orientation:landscape){.page-deaddrop .dg-app:not(.dg-app--fight):not(.dg-app--held){height:auto}.page-deaddrop .dg-app:not(.dg-app--fight)>.dg-side{overflow:visible}.page-deaddrop .dg-app:not(.dg-app--fight)>.dg-side>.dg-side__body{flex:none;overflow:visible}.page-deaddrop .dg-app:not(.dg-app--fight) .dg-side .dg-card__keys{position:sticky;bottom:env(safe-area-inset-bottom,0px)}}@media(max-width:1000px)and (max-height:500px)and (orientation:landscape){.page-deaddrop .dg-app:not(.dg-app--fight):not(.dg-app--held)>.dg-stage{align-self:start;position:sticky;top:6px}}.page-deaddrop .dd-prize{margin:10px 0 12px;padding:10px 14px;font-family:var(--dd-type);font-size:.98rem;line-height:1.45;color:#e9dfc8;background:#0c0b09b3;border:1px solid rgba(201,162,74,.45);border-radius:3px;text-align:left}.page-deaddrop .dd-prize b{color:#f1d27a}.page-deaddrop .dd-prize--mine{border-color:#c9a24acc;box-shadow:0 0 14px #c9a24a2e}.page-deaddrop .dd-prize--gone{color:#b9ada0;border-color:#8c1e1e99}.page-deaddrop .dd-prize__addr{font-family:var(--dd-type);letter-spacing:.04em}.page-deaddrop .dd-prize__warn{color:#ffb36b!important}.page-deaddrop .dd-wallet{width:min(560px,calc(100vw - 32px))}.page-deaddrop .dd-wallet__form{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:6px}.page-deaddrop .dd-wallet__form label{font-family:var(--dd-type);font-size:.86rem;letter-spacing:.12em;text-transform:uppercase;color:#c9b58a}.page-deaddrop #ddWalletInput{width:100%;box-sizing:border-box;font-family:var(--dd-type);font-size:1rem;letter-spacing:.02em;padding:12px;color:#f3eee4;background:#0b0c0e;border:1px solid #8f6e34;border-radius:3px;min-width:0}.page-deaddrop #ddWalletInput::placeholder{color:#7a8590}.page-deaddrop #ddWalletInput:focus-visible{outline:2px solid #f1d27a;outline-offset:1px}.page-deaddrop .dd-wallet .enter-actions{justify-content:center;flex-wrap:wrap}.page-deaddrop .dd-wallet__note{margin:12px 0 0;font-size:.92rem;color:#b9ada0;text-align:center}@media(max-width:760px){.page-deaddrop dialog.dg-bag{box-sizing:border-box;padding-left:max(14px,env(safe-area-inset-left,0px));padding-right:max(14px,env(safe-area-inset-right,0px))}.page-deaddrop dialog.dg-bag .dg-baghead{margin-left:calc(-1*max(14px,env(safe-area-inset-left,0px)));margin-right:calc(-1*max(14px,env(safe-area-inset-right,0px)));padding-left:max(14px,env(safe-area-inset-left,0px));padding-right:max(10px,env(safe-area-inset-right,0px))}}@media(max-width:480px){.dd-intelrow{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-deaddrop .dg-nameplate .dg-tell{margin:4px 0 0;font-family:var(--dd-type);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.25;text-shadow:0 2px 0 #000,0 0 10px rgba(0,0,0,.9)}.page-deaddrop .dg-tell--heavy{color:#ff6b7a;animation:dd-tell 1.1s ease-in-out infinite}.page-deaddrop .dg-tell--flurry{color:#ffd27a}.page-deaddrop .dg-tags .dg-tag--rage{color:#ff6b7a}@keyframes dd-tell{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.page-deaddrop .dg-tell--heavy{animation:none}}.page-deaddrop .dg-float--taken{top:62%;font-size:2.8rem}.page-deaddrop .dg-float--taken.dg-float--big{font-size:3.6rem}@media(max-width:760px){.page-deaddrop .dg-float--taken{font-size:2.1rem}.page-deaddrop .dg-float--taken.dg-float--big{font-size:2.7rem}.page-deaddrop .dg-nameplate .dg-tell{font-size:.72rem}}@media(max-width:760px){.page-deaddrop .dg-dockkeys .dg-key__odds,.page-deaddrop .dg-side .dg-key__odds{-webkit-line-clamp:4}}@media(max-width:1000px)and (max-height:500px)and (orientation:landscape){.page-deaddrop .dg-app.dg-app--encounter:not(.dg-app--fight) .dg-side .dg-card__keys{position:static;flex-flow:column nowrap;align-items:stretch;gap:8px;background:none}.page-deaddrop .dg-app--encounter .dg-side .dg-key{width:100%}.page-deaddrop .dg-app--encounter .dg-side .dg-key .btn{white-space:normal;width:100%}.page-deaddrop .dg-app--encounter .dg-side .dg-card__keys .btn .long{display:inline}.page-deaddrop .dg-app--encounter .dg-side .dg-card__keys .btn .short{display:none}.page-deaddrop .dg-app--encounter .dg-side .dg-card__keys .dg-key__odds{display:block;-webkit-line-clamp:3}}.page-deaddrop .dd-dossier-need{color:#e9dfc8}.page-deaddrop .dd-dossier-need b,.page-deaddrop .dd-dossier-need--ready{color:#f1d27a}@media(min-width:1001px){.page-deaddrop .dg-app--camp>.dg-side,.page-deaddrop .dg-app--fallen>.dg-side{contain:size;overflow:hidden!important}.page-deaddrop .dg-app--camp>.dg-side>.dg-side__body,.page-deaddrop .dg-app--fallen>.dg-side>.dg-side__body{justify-content:flex-start;min-height:0;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(201,162,74,.5) transparent}.page-deaddrop .dg-app--camp>.dg-stage,.page-deaddrop .dg-app--fallen>.dg-stage{align-self:stretch}}.page-deaddrop .dg-guide__sec{grid-column:1 / -1;list-style:none;margin:8px 0 -2px;padding:0 2px 6px;border-bottom:1px solid rgba(214,180,106,.35)}.page-deaddrop .dg-guide__sec:first-child{margin-top:0}.page-deaddrop .dg-guide__sec h3{margin:0;font-family:Aldrich,Courier New,monospace;font-size:.95rem;letter-spacing:.14em;text-transform:uppercase;color:#f1d27a}.page-deaddrop .dg-guide__txt a{color:#f1d27a;text-decoration:underline;text-underline-offset:2px}@media(max-width:760px)and (orientation:portrait),(max-width:760px)and (min-height:501px){.page-deaddrop #scrFight .dg-scene,.page-deaddrop .dg-app--held #scrFight .dg-scene{height:var(--dd-phone-scene-h, max(300px, calc(100svh - var(--dg-dock-h, 360px) - 146px)))!important;max-height:none!important}.page-deaddrop #scrFight .dg-scene .dg-foe-backdrop{top:0!important;bottom:0!important}.page-deaddrop #scrFight .dg-nameplate,.page-deaddrop .dg-scene:has(.dg-foe-backdrop.art--loaded) .dg-nameplate{position:absolute!important;left:8px!important;top:8px!important;right:auto!important;transform:none!important;width:auto!important;min-width:0!important;max-width:58%!important;margin:0!important;padding:5px 9px 6px!important;background:#050506a8!important;border:1px solid rgba(214,180,106,.28)!important;border-radius:3px;box-shadow:0 2px 10px #00000080;z-index:6;text-align:left!important}.page-deaddrop #scrFight .dg-nameplate h2{font-size:.8rem!important;line-height:1.15!important;letter-spacing:.06em;margin:0 0 2px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-deaddrop #scrFight .dg-nameplate .dg-tags{font-size:.6rem!important;line-height:1.2;margin:0 0 3px!important}.page-deaddrop #scrFight .dg-nameplate .dg-bar{height:11px!important;min-height:0!important;margin:0!important}.page-deaddrop #scrFight .dg-nameplate .dg-bar__txt,.page-deaddrop #scrFight .dg-nameplate .dg-bar span{font-size:.6rem!important;line-height:11px!important}.page-deaddrop #scrFight .dg-nameplate .dg-tell{font-size:.64rem!important;line-height:1.25;margin:3px 0 0!important;white-space:normal}.page-deaddrop .dg-app--fight .dm-scroll,.page-deaddrop .dg-app--held .dm-scroll{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;height:118px!important;margin:-126px 10px 8px!important;z-index:14!important}.page-deaddrop .dg-dock .dg-menu{position:static!important;left:auto;right:auto;bottom:auto;margin:0 0 6px!important;padding:8px!important}.page-deaddrop .dg-dock:has(.dg-menu.is-on) .dg-keys{display:none!important}.page-deaddrop .dg-dock .dg-menu__list{max-height:none!important;gap:5px!important}.page-deaddrop .dg-dock .dg-menu .btn{min-height:44px!important;padding:.35em .6em .45em!important}.page-deaddrop .dg-dock .dg-keys{gap:6px!important}.page-deaddrop .dg-dock .dg-keys .btn{min-height:0!important;padding:7px 6px 9px!important}.page-deaddrop .dg-dock .dg-keys .key-ico{width:30px!important;height:30px!important;margin:0 auto 3px!important}.page-deaddrop .dg-dock .dg-keys .key-ico svg,.page-deaddrop .dg-dock .dg-keys .key-ico img{width:18px;height:18px}.page-deaddrop .dg-dock .dg-keys .btn .btn__odds{margin-top:1px}}@media(min-width:761px)and (max-width:1000px)and (min-height:501px)and (orientation:portrait){.page-deaddrop .dg-app--fight>.dg-side{display:none!important}.page-deaddrop .dg-app--fight #scrFight .dg-scene{height:max(360px,calc(100svh - 562px))!important;max-height:none!important;flex:none!important;min-height:0!important}.page-deaddrop .dg-app--fight .dm-scroll{margin:-140px 36px 10px!important;height:128px!important;z-index:14!important}.page-deaddrop .dg-app--fight .dg-hud .dg-keys{gap:8px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.page-deaddrop .dg-app--fight .dg-hud .dg-keys .btn{min-height:0!important;padding:8px 8px 10px!important}.page-deaddrop .dg-app--fight .dg-hud .dg-keys .key-ico{width:34px!important;height:34px!important;margin:0 auto 3px!important}.page-deaddrop .dg-app--fight .dg-hud.dg-hud--one{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;grid-template-areas:none!important;column-gap:14px!important;row-gap:6px!important;align-items:center!important;padding-top:10px!important;padding-bottom:8px!important}.page-deaddrop .dg-app--fight .dg-hud .dg-keyblock{display:contents!important}.page-deaddrop .dg-app--fight .dg-hud .dg-trailbox{display:none!important}.page-deaddrop .dg-app--fight .dg-hud .dg-deck{grid-column:1 / -1!important;grid-row:1!important}.page-deaddrop .dg-app--fight .dg-hud>.dg-orbcol--health{grid-column:1!important;grid-row:2!important;zoom:.6}.page-deaddrop .dg-app--fight .dg-hud .dg-purserow{grid-column:2!important;grid-row:2!important;zoom:.72;justify-content:center!important;gap:18px!important;flex-wrap:nowrap!important}.page-deaddrop .dg-app--fight .dg-hud>.dg-orbpair{grid-column:3!important;grid-row:2!important;zoom:.6}}@media(max-width:400px),(max-width:1000px)and (max-height:520px)and (orientation:landscape){.page-deaddrop .dg-dock .dg-hud .dg-orbtxt b,.page-deaddrop .dg-hud--fight .dg-orbtxt b{font-size:1.05rem!important;letter-spacing:0!important}.page-deaddrop .dg-dock .dg-hud .dg-orbtxt small,.page-deaddrop .dg-hud--fight .dg-orbtxt small{font-size:.68rem!important}.page-deaddrop .dg-dock .dg-hud .dd-face,.page-deaddrop .dg-dock .dg-hud .dd-cyl{width:30px!important;height:30px!important;flex:none}.page-deaddrop .dg-dock .dg-hud .dg-orbcol{gap:4px!important;min-width:0!important}}@media(max-width:400px)and (orientation:portrait){.page-deaddrop #scrFight .dg-nameplate,.page-deaddrop .dg-scene:has(.dg-foe-backdrop.art--loaded) .dg-nameplate{max-width:44%!important}.page-deaddrop #scrFight .dg-nameplate h2{font-size:.72rem!important}}@media(max-width:760px)and (max-height:799px)and (orientation:portrait){.page-deaddrop .dg-app--fight .dm-scroll,.page-deaddrop .dg-app--held .dm-scroll{height:96px!important;margin:-102px 10px 6px!important}}@media(max-width:760px)and (orientation:portrait),(max-width:760px)and (min-height:501px){.page-deaddrop .dg-app--fight .dg-dock .dg-keys{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.page-deaddrop .dg-app--fight .dg-dock .dg-keys .btn{padding:6px 2px 8px!important;font-size:.7rem!important;letter-spacing:.04em!important;white-space:nowrap}.page-deaddrop .dg-app--fight .dg-dock .dg-keys .key-ico{width:28px!important;height:28px!important;margin:0 auto 2px!important}.page-deaddrop .dg-app--fight .dg-dock .dg-keys .btn__odds,.page-deaddrop .dg-app--fight .dg-dock .dg-keys .dg-key__odds{font-size:.7rem!important;letter-spacing:0!important;white-space:nowrap}.page-deaddrop .dg-app.dg-app--encounter,.page-deaddrop .dg-app.dg-app--tired,.page-deaddrop .dg-app.dg-app--walk{grid-template-areas:"stage" "side"!important}.page-deaddrop .dg-app:not(.dg-app--fight):not(.dg-app--camp) .dg-stage .dg-scene{height:var(--dd-room-scene-h, clamp(200px, 40svh, 420px))!important;max-height:none!important;min-height:0!important}}@media(max-width:760px)and (orientation:portrait),(max-width:760px)and (min-height:501px){.page-deaddrop .dg-app.dg-app--held #scrFight .dg-scene{height:var(--dd-room-scene-h, var(--dd-phone-scene-h, 300px))!important;max-height:none!important}}@media(min-width:1001px){.page-deaddrop .dg-app .dg-scene,.page-deaddrop .dg-app #scrFight .dg-scene{flex:none!important;height:clamp(420px,54vh,640px)!important;min-height:0!important}}@media(max-width:1000px){.page-deaddrop .dg-defeat--scene{width:calc(100% - 128px)!important}.page-deaddrop .dg-defeat--scene .dg-defeat__title{font-size:clamp(1.4rem,7vw,2.2rem)!important}}.page-deaddrop .dm-scroll .dm-log{position:relative;z-index:2}.page-deaddrop .dm-scroll:after{z-index:1}@media(max-width:1000px)and (max-height:500px)and (orientation:landscape){.page-deaddrop .dg-orbrefill{display:none!important}.page-deaddrop #dgReward .enter-body{max-height:calc(100svh - 12px);overflow-y:auto}.page-deaddrop #dgReward .dg-reward__acts{position:sticky;bottom:0;background:var(--dd-lacquer, #0b0b0c);padding-top:6px}}.page-deaddrop .top__cta{--gold-100: #fcf3db;--gold-hi: #e4c36a;--gold-deep: #a4854a}.page-deaddrop .top__cta .btn__face{filter:none}
