.pp-print{position:relative;width:calc(var(--u) * 100);height:calc(var(--u) * 125);background:linear-gradient(180deg,#f4efe4,#ece5d4);border-radius:calc(var(--u) * 1.2);box-shadow:0 calc(var(--u) * 2.4) calc(var(--u) * 7) rgba(0,0,0,.55),0 calc(var(--u) * .6) calc(var(--u) * 1.6) rgba(0,0,0,.4);font-family:Space Mono,monospace;flex:0 0 auto}.pp-print:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.pp-photo{position:absolute;left:calc(var(--u) * 6);top:calc(var(--u) * 6);width:calc(var(--u) * 88);height:calc(var(--u) * 88);background:#07090d;overflow:hidden}.pp-photo__img{position:absolute;inset:0;background:url(/arcade/subway/platform.jpg) center 62%/cover no-repeat;filter:brightness(.78) saturate(.88) contrast(1.06)}.pp-photo__car{position:absolute;width:235%;left:-68%;top:13%;filter:brightness(.82) saturate(.85)}.pp-photo__grade{background:radial-gradient(80% 68% at 50% 42%,transparent 38%,rgba(0,0,0,.62) 100%),linear-gradient(180deg,rgba(10,14,22,.25),rgba(4,6,10,.35))}.pp-photo__grade,.pp-photo__scan{position:absolute;inset:0;pointer-events:none}.pp-photo__scan{opacity:.34;background:repeating-linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(var(--u) * .55),rgba(0,0,0,.22) calc(var(--u) * .75),rgba(0,0,0,0) calc(var(--u) * .95));mix-blend-mode:multiply}.pp-photo__grain{position:absolute;inset:0;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.pp-burn{position:absolute;z-index:4;white-space:nowrap;font-family:VT323,monospace;font-size:calc(var(--u) * 2.6);line-height:1.5;letter-spacing:calc(var(--u) * .16);color:rgba(236,244,222,.92);text-shadow:0 0 calc(var(--u) * 1.2) rgba(180,255,160,.35),calc(var(--u)*.12) 0 0 rgba(255,0,128,.25)}.pp-burn--tl{left:calc(var(--u) * 4);top:calc(var(--u) * 3)}.pp-burn--tr{right:calc(var(--u) * 4);top:calc(var(--u) * 3);display:flex;align-items:center;gap:calc(var(--u) * 1.6)}.pp-burn--bl{left:calc(var(--u) * 4);bottom:calc(var(--u) * 3);color:rgba(255,150,220,.85)}.pp-rec{width:calc(var(--u) * 1.7);height:calc(var(--u) * 1.7);border-radius:50%;background:#ff3b30;box-shadow:0 0 calc(var(--u) * 1.4) rgba(255,59,48,.8);animation:pp-rec 1.6s steps(1) infinite}@keyframes pp-rec{0%,70%{opacity:1}71%,to{opacity:.25}}.pp-piece{position:absolute;left:50%;top:52%;z-index:3;transform:translate(-50%,-50%) rotate(-2deg);width:calc(var(--u) * 74);max-width:calc(var(--u) * 74);text-align:center;line-height:1.02;overflow-wrap:break-word;filter:drop-shadow(0 calc(var(--u)*.8) calc(var(--u)*1.4) rgba(0,0,0,.55))}.pp-piece--real{width:auto;max-width:calc(var(--u) * 78);max-height:calc(var(--u) * 60);object-fit:contain;animation:pp-develop 1.3s ease-out}@keyframes pp-develop{0%{opacity:0}60%{opacity:.55}to{opacity:1}}.pp-devcloud{position:absolute;inset:0;z-index:4;overflow:hidden}.pp-devcloud--lift{animation:pp-lift 1.1s ease-out forwards}@keyframes pp-lift{0%{opacity:1}to{opacity:0}}.pp-devcloud__haze{position:absolute;inset:-4%;background:radial-gradient(90% 80% at 50% 55%,rgba(14,8,16,.88) 0,rgba(14,8,16,.6) 62%,rgba(14,8,16,.25) 100%)}.pp-devcloud__plumes{position:absolute;inset:-6%;filter:url(#pp-smoke)}.pp-devcloud__puff{position:absolute;border-radius:50%;opacity:.9;animation:pp-billow 9s ease-in-out infinite}.pp-devcloud__puff--m1{width:80%;height:66%;left:-18%;top:-6%;background:radial-gradient(closest-side,#ff35bd 0,rgba(255,53,189,.7) 42%,transparent 74%)}.pp-devcloud__puff--c1{width:76%;height:62%;right:-20%;top:4%;background:radial-gradient(closest-side,#38e0ff 0,rgba(56,224,255,.65) 40%,transparent 72%);animation-delay:-2.6s;animation-duration:10.5s}.pp-devcloud__puff--g1{width:70%;height:58%;left:-10%;bottom:-12%;background:radial-gradient(closest-side,#3ddc63 0,rgba(61,220,99,.6) 40%,transparent 72%);animation-delay:-4.4s;animation-duration:11.5s}.pp-devcloud__puff--a1{width:64%;height:54%;right:-12%;bottom:-8%;background:radial-gradient(closest-side,#ffb450 0,rgba(255,180,80,.6) 38%,transparent 70%);animation-delay:-6.2s;animation-duration:9.8s}.pp-devcloud__puff--p1{width:62%;height:56%;left:22%;top:-14%;background:radial-gradient(closest-side,#a855f7 0,rgba(168,85,247,.6) 40%,transparent 72%);animation-delay:-1.4s;animation-duration:12.5s}.pp-devcloud__puff--m2{width:58%;height:50%;left:24%;bottom:-4%;background:radial-gradient(closest-side,#ff35bd 0,rgba(255,53,189,.55) 38%,transparent 70%);animation-delay:-7.8s;animation-duration:8.6s}.pp-devcloud__puff--c2{width:54%;height:48%;left:8%;top:26%;background:radial-gradient(closest-side,#38e0ff 0,rgba(56,224,255,.55) 38%,transparent 70%);animation-delay:-3.2s;animation-duration:13s}.pp-devcloud__puff--p2{width:52%;height:46%;right:2%;top:32%;background:radial-gradient(closest-side,#a855f7 0,rgba(168,85,247,.5) 36%,transparent 68%);animation-delay:-9.1s;animation-duration:10s}.pp-devcloud__puff--m3{width:48%;height:42%;left:30%;top:24%;background:radial-gradient(closest-side,#ff35bd 0,rgba(255,53,189,.5) 36%,transparent 68%);animation-delay:-5.5s;animation-duration:7.8s}@keyframes pp-billow{0%,to{transform:translate(0) scale(1)}30%{transform:translate(5%,-7%) scale(1.16)}62%{transform:translate(-6%,4%) scale(.9)}}.pp-devcloud__label{position:absolute;left:0;right:0;bottom:calc(var(--u) * 15);text-align:center;animation:pp-wetpulse 2.6s ease-in-out infinite}@keyframes pp-wetpulse{0%,to{opacity:.4}50%{opacity:.85}}.dk2-share__btn--style{border-color:#ff35bd;color:#ff35bd;box-shadow:0 0 18px rgba(255,53,189,.25),inset 0 0 12px rgba(255,53,189,.08)}.dk2-share__btn--style:hover{background:rgba(255,53,189,.14)}.dk2-share__crops{display:flex;gap:14px;justify-content:center;margin:6px 0 10px;font:700 11px/1 Space Mono,monospace;letter-spacing:.18em}.dk2-share__crops a{color:rgba(230,238,244,.55);text-decoration:none;border-bottom:1px dashed rgba(230,238,244,.3);padding-bottom:2px}.dk2-share__crops a:hover{color:#38e0ff;border-color:#38e0ff}.pp-devcloud__beat{position:absolute;left:0;right:0;bottom:calc(var(--u) * 10);text-align:center;opacity:.65;animation:pp-beatin .9s ease-out}@keyframes pp-beatin{0%{opacity:0}to{opacity:.65}}.pp-strip{position:absolute;left:calc(var(--u) * 6);right:calc(var(--u) * 6);top:calc(var(--u) * 94);height:calc(var(--u) * 31);padding-top:calc(var(--u) * 6.4);display:flex;flex-direction:column;gap:calc(var(--u) * 2.5);color:#2a2620}.pp-l1{color:#29231c;white-space:nowrap}.pp-l1,.pp-l2{font-weight:700}.pp-l2{font-size:calc(var(--u) * 3);letter-spacing:.24em;color:#6e1f50}.pp-l3{font-size:calc(var(--u) * 2.3);letter-spacing:0;color:#463f33;white-space:nowrap}.pp-l3,.pp-l4{font-weight:400}.pp-l4{font-size:calc(var(--u) * 2.4);letter-spacing:.04em;color:#8d8371}.pp-l4.is-void{color:#a04030}.pp-l4.is-void s{text-decoration-thickness:calc(var(--u) * .3)}.pp-stamp{position:absolute;z-index:6;right:calc(var(--u) * 9);top:calc(var(--u) * 76);width:calc(var(--u) * 36);padding:calc(var(--u) * 1.8) calc(var(--u) * 2.4);display:flex;align-items:center;gap:calc(var(--u) * 2);border:calc(var(--u) * .55) solid #ff35bd;border-radius:calc(var(--u) * 1.4);transform:rotate(-8deg);color:#ff35bd;font:700 calc(var(--u) * 3.1)/1.4 Space Mono,monospace;letter-spacing:.18em;text-shadow:.06em .05em 0 rgba(255,53,189,.4);box-shadow:inset 0 0 calc(var(--u) * 2.4) rgba(255,53,189,.12);opacity:.94}.pp-stamp__eye{flex:0 0 auto}.pp-stamp:after{content:"";position:absolute;inset:calc(var(--u) * -1);pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='90' height='90'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='2' seed='9' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");mix-blend-mode:multiply;opacity:.5}.pp-stamp--overhang{top:calc(var(--u) * 86)}.pp--undeveloped .pp-photo__car,.pp--undeveloped .pp-photo__img{filter:brightness(.08) saturate(0)}.pp--undeveloped .pp-burn,.pp--undeveloped .pp-piece{opacity:.06}.pp--undeveloped .pp-rec{animation:none;opacity:.06}.pp--buffed .pp-stamp,.pp--developed .pp-stamp{display:none}.pp-buffband{position:absolute;left:-3%;right:-3%;top:36%;height:34%;z-index:5;transform:rotate(-1.2deg);background:repeating-linear-gradient(-38deg,rgba(255,255,255,.03) 0 14px,transparent 14px 30px),linear-gradient(180deg,#41464d,#33383e);box-shadow:inset 0 0 calc(var(--u) * 5) rgba(0,0,0,.5)}.pp-buffband:after{content:"PAINTED OVER";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:700 calc(var(--u) * 3)/1 Space Mono,monospace;letter-spacing:.5em;color:rgba(230,238,244,.3)}.dk2-root{position:fixed;inset:0;z-index:200;background:#000;overflow:hidden}.dk2-viewport{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.dk2-stage{position:relative;width:1920px;height:1080px;flex:0 0 auto;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Space Mono,monospace;color:#dfe7ee;background:#020304}.dk2-stage *,.dk2-stage :after,.dk2-stage :before{box-sizing:border-box}.dk2-stage .tk-graff{font-family:var(--font-graff),"Sedgwick Ave Display",cursive;text-transform:uppercase;letter-spacing:.02em}.dk2-stage.is-shake{animation:dk2-shake .3s linear}.dk3-plate{left:525px;top:0;width:870px;height:1080px;z-index:1;object-fit:cover}.dk2-beam,.dk3-plate{position:absolute;pointer-events:none}.dk2-beam{inset:-8%;z-index:2;background:radial-gradient(46% 50% at 50% 44%,rgba(228,242,252,.17),rgba(228,242,252,.05) 52%,transparent 70%);mix-blend-mode:screen;transition:filter .4s ease}.dk2-beam.is-flare{animation:dk2-flare .55s ease-out}@keyframes dk2-flare{35%{filter:brightness(2.1)}}.dk3-void{position:absolute;inset:0;z-index:4;pointer-events:none}.dk3-void:before{left:0;width:640px;background:linear-gradient(90deg,#020304,#020304 78%,rgba(2,3,4,.55) 88%,transparent)}.dk3-void:after,.dk3-void:before{content:"";position:absolute;top:0;bottom:0}.dk3-void:after{right:0;width:580px;background:linear-gradient(270deg,#020304,#020304 76%,rgba(2,3,4,.5) 87%,transparent)}.dk3-void-tb{inset:0;z-index:4;background:linear-gradient(180deg,rgba(2,3,4,.55),transparent 9%),linear-gradient(0deg,rgba(2,3,4,.7),transparent 11%)}.dk2-stencil,.dk3-void-tb{position:absolute;pointer-events:none}.dk2-stencil{left:100px;bottom:100px;z-index:5;font:700 19px/1.8 Space Mono,monospace;letter-spacing:8px;color:rgba(225,235,242,.13);transform:rotate(-.5deg)}.dk2-stencil small{display:block;font-size:12px;letter-spacing:4px;color:rgba(225,235,242,.08)}.dk2-clock{position:absolute;left:100px;top:84px;z-index:5;font:400 34px/1 VT323,monospace;letter-spacing:4px;color:rgba(255,84,94,.8);text-shadow:0 0 16px rgba(255,60,70,.45);display:flex;align-items:center;gap:13px}.dk2-clock i{width:12px;height:12px;border-radius:50%;background:#ff3b30;animation:dk2-rec 1.6s steps(1) infinite}@keyframes dk2-rec{0%,70%{opacity:1}71%,to{opacity:.2}}.dk2-pin{position:absolute;z-index:5}.dk2-pin .pp-print{box-shadow:0 18px 44px rgba(0,0,0,.7)}.dk2-pin--dim{filter:brightness(.38) saturate(.75)}.dk2-pin--dimmer{filter:brightness(.22) saturate(.65)}.dk2-pin__label{position:absolute;left:0;right:0;top:100%;margin-top:9px;text-align:center;font:700 11px/1.5 Space Mono,monospace;letter-spacing:2px;color:rgba(223,231,238,.3)}.dk2-tape{position:absolute;z-index:7;width:110px;height:30px;background:linear-gradient(180deg,rgba(214,196,142,.55),rgba(196,176,120,.45));box-shadow:0 2px 5px rgba(0,0,0,.35)}.dk3-tape{position:absolute;z-index:9;pointer-events:none;background:linear-gradient(180deg,rgba(212,194,138,.6),rgba(190,170,112,.5));box-shadow:0 2px 6px rgba(0,0,0,.35)}.dk2-blotter{position:absolute;z-index:6}.dk2-blotter__print{position:relative;cursor:pointer;transition:transform .25s ease}.dk2-blotter__print.is-waiting:hover{transform:translateY(-6px)}.dk2-hint{position:absolute;left:46%;transform:translateX(-50%);white-space:nowrap;z-index:9;font:700 17px/1 Space Mono,monospace;letter-spacing:4px;color:#38e0ff;text-shadow:0 0 20px rgba(56,224,255,.5);animation:dk2-hint 2.6s ease-in-out infinite}@keyframes dk2-hint{0%,to{opacity:.5}50%{opacity:1}}.dk2-slamwrap{position:absolute;inset:0;z-index:12;pointer-events:none}.dk2-slam{position:absolute;animation:dk2-slam .52s cubic-bezier(.55,0,.9,.45) both}@keyframes dk2-slam{0%{opacity:0;transform:scale(3.1) rotate(-15deg);filter:blur(7px)}30%{opacity:1}to{opacity:1;transform:scale(1) rotate(0deg);filter:blur(0)}}.dk2-slamshadow{position:absolute;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.65),transparent 70%);animation:dk2-slamshadow .52s cubic-bezier(.55,0,.9,.45) both}@keyframes dk2-slamshadow{0%{transform:scale(.25);opacity:0}to{transform:scale(1);opacity:1}}.dk2-ink{position:absolute;border:3px solid rgba(255,53,189,.7);border-radius:50%;animation:dk2-ink .55s ease-out .5s both;pointer-events:none}@keyframes dk2-ink{0%{transform:scale(.3);opacity:.9}to{transform:scale(1.5);opacity:0}}.dk2-speck{position:absolute;width:7px;height:7px;border-radius:50%;background:#ff35bd;animation:dk2-speck .6s ease-out .5s both}@keyframes dk2-speck{0%{transform:translate(0) scale(1);opacity:.9}to{transform:translate(var(--dx),var(--dy)) scale(.4);opacity:0}}.dk2-roller{position:absolute;z-index:12;overflow:hidden;pointer-events:none}.dk2-roller__band{position:absolute;inset:0;background:repeating-linear-gradient(-38deg,rgba(255,255,255,.04) 0 14px,transparent 14px 30px),linear-gradient(180deg,#41464d,#33383e);transform-origin:left center;box-shadow:inset 0 0 26px rgba(0,0,0,.5)}.dk2-verdict{position:absolute;right:104%;top:26%;width:430px;text-align:right;z-index:9;animation:dk2-fadein .5s ease-out .4s both}@keyframes dk2-fadein{0%{transform:translateY(10px)}to{transform:translateY(0)}}.dk2-verdict__head{font:700 30px/1 Space Mono,monospace;letter-spacing:8px;margin-bottom:16px}.dk2-verdict__head.is-good{color:#ff7ad6;text-shadow:0 0 26px rgba(255,53,189,.45)}.dk2-verdict__head.is-bad{color:rgba(223,231,238,.6)}.dk2-verdict__head.is-wait{color:#38e0ff;text-shadow:0 0 26px rgba(56,224,255,.4)}.dk2-x{position:absolute;right:36px;top:30px;z-index:40;width:44px;height:44px;border-radius:5px;font:400 20px/1 Space Mono,monospace;color:rgba(230,238,244,.5);background:rgba(8,10,14,.55);border:1px solid rgba(230,238,244,.22);cursor:pointer}.dk2-x:hover{color:#fff;border-color:rgba(230,238,244,.6)}.dk2-train{position:absolute;right:36px;bottom:40px;z-index:40;font:700 13px/1 Space Mono,monospace;letter-spacing:2px;color:#ffd9f4;background:rgba(40,6,28,.6);border:1px solid rgba(255,78,200,.45);border-radius:4px;padding:11px 14px;cursor:pointer}.dk2-train:hover{background:rgba(255,78,200,.18);border-color:#ff4ec8}.dk2-verdict__sub{font:400 14px/1.8 Space Mono,monospace;letter-spacing:2px;color:rgba(223,231,238,.55)}.dk2-share{margin-top:20px;display:inline-flex;gap:12px}.dk2-share__btn{font:700 13px/1 Space Mono,monospace;letter-spacing:2px;color:#0d1016;background:#38e0ff;border:0;border-radius:4px;padding:13px 18px;cursor:pointer}.dk2-share__btn--ghost{background:transparent;border:1px solid rgba(56,224,255,.5);color:#38e0ff}@media (prefers-reduced-motion:reduce){.dk2-beam.is-flare,.dk2-clock i,.dk2-hint,.dk2-ink,.dk2-slam,.dk2-slamshadow,.dk2-speck,.dk2-stage.is-shake,.dk2-verdict,.pp-rec{animation:none}}.dk4-panel{position:absolute;z-index:20;left:clamp(24px,3.1vw,60px);top:50%;transform:translateY(-50%);width:min(26vw,420px);max-height:calc(100dvh - 80px);overflow:auto;padding:8px 18px 18px 0;scrollbar-width:thin;scrollbar-color:#59334e transparent;font-family:Space Mono,monospace;color:#e7e2e4}.dk4-location{margin-bottom:28px;color:#bbb1b8;font-size:9px;letter-spacing:2px}.dk4-kicker{margin:0 0 12px;color:#ff00ff;font-size:10px;letter-spacing:2px}.dk4-panel h1{margin:0 0 18px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:500;font-size:clamp(32px,3vw,52px);line-height:1.03;letter-spacing:.015em}.dk4-tag{color:#d3a8c4;margin:0 0 22px;font-size:12px;overflow-wrap:anywhere}.dk4-status{border-top:1px solid rgba(255,0,255,.35);padding-top:16px}.dk4-status>b{font-size:10px;line-height:1.6;letter-spacing:1.4px;color:#47dfed}.dk4-status p{margin:10px 0;color:#c3b8c1;font-size:12px;line-height:1.8}.dk4-check{width:100%;margin-top:14px}.dk4-actions,.dk4-doors{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:16px}.dk4-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:44px;padding:12px 13px;border:1px solid rgba(211,110,180,.35);border-radius:0;background:rgba(9,6,10,.8);color:#dbd0d7;font:400 10px/1.5 Space Mono,monospace;letter-spacing:1.3px;text-align:center;text-decoration:none;cursor:pointer}.dk4-button--primary{color:#ffd7fa;border-color:#ff00ff;background:rgba(255,0,255,.09)}.dk4-button:hover{border-color:#ff00ff;color:#fff;background:rgba(255,0,255,.12)}.dk4-button:disabled,.dk4-button[aria-disabled=true]{cursor:default;opacity:.45}.dk2-blotter__print:focus-visible,.dk2-pin:focus-visible,.dk2-x:focus-visible,.dk4-button:focus-visible,.dk4-crops button:focus-visible,.dk4-history button:focus-visible,.dk4-return:focus-visible{outline:2px solid #ff00ff;outline-offset:4px}.dk4-crops{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px}.dk4-crops button{min-height:44px;padding:6px 4px;color:#a99ca5;font:10px/1.5 Space Mono,monospace;border:0;background:transparent;cursor:pointer}.dk4-crops button:hover{color:#fff}.dk4-feedback{min-height:18px;margin:9px 0;color:#ccabc2;font:10px/1.7 Space Mono,monospace}.dk4-error{color:#ffc2d5;font:11px/1.7 Space Mono,monospace}.dk4-return{border:0;background:none;min-height:44px;padding:12px 0;color:#dda6cf;font:10px/1.5 Space Mono,monospace;cursor:pointer;text-align:left}.dk4-history{margin-top:22px;border-top:1px solid #392631;padding-top:12px}.dk4-history summary{cursor:pointer;font-size:10px;letter-spacing:1.5px;min-height:32px}.dk4-history>div{display:flex;flex-direction:column;gap:7px}.dk4-history button{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:54px;padding:10px 12px;background:#0d090e;border:1px solid #352331;color:#d7bdce;text-align:left;cursor:pointer;font:11px/1.4 Space Mono,monospace;overflow-wrap:anywhere}.dk4-history button[aria-current=true]{border-color:#ff00ff}.dk4-history small{font-size:9px;color:#8a7e87;letter-spacing:1px}.dk4-panel .nw-ask{margin-top:24px;padding:16px 0;border-top:1px solid #392631;max-width:none}.dk4-panel .nw-ask__row{flex-direction:column;align-items:stretch}.dk4-panel .nw-ask__head{color:#bf82af;font-size:10px;letter-spacing:1px}.dk4-panel .nw-ask__body,.dk4-panel .nw-ask__done,.dk4-panel .nw-ask__fine{font-size:11px;line-height:1.7}.dk4-panel .nw-ask__input{box-sizing:border-box;min-height:44px;min-width:0;width:100%;font-size:16px}.dk4-panel .nw-ask__btn{min-height:44px}.dk4-panel .sn-result-contact{width:100%;margin-top:24px;border-top:1px solid #392631;padding-top:12px}.dk4-panel .sn-result-contact>summary{justify-content:flex-start;color:#d4aacb}.dk4-panel .sn-result-contact .nw-ask{margin-top:8px;padding-top:0;border-top:0}.dk2-pin{padding:0;border:0;background:none;cursor:pointer;transition:filter .2s}.dk2-pin:focus-visible,.dk2-pin:hover{filter:brightness(.8) saturate(.85)}.dk2-x{border-radius:0;font-family:Space Mono,monospace}@keyframes dk2-shake{0%,to{translate:0 0;rotate:0deg}20%{translate:5px -4px;rotate:.15deg}45%{translate:-5px 4px;rotate:-.12deg}70%{translate:3px 2px}}@media (max-width:900px){.dk2-root{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-padding-top:20px}.dk2-viewport{inset:auto;height:calc(min(100vw - 48px,420px) * 1.25 + 72px);min-height:300px;overflow:hidden;margin-top:42px}.dk2-viewport,.dk4-panel{position:relative;flex:0 0 auto}.dk4-panel{left:auto;top:auto;transform:none;width:calc(100% - 40px);max-width:560px;max-height:none;overflow:visible;padding:0 0 calc(32px + env(safe-area-inset-bottom));margin:0 auto}.dk4-panel h1{font-size:42px;max-width:440px}.dk4-location{margin-bottom:14px}.dk4-status p{font-size:13px}.dk4-actions,.dk4-doors{gap:10px}.dk4-button{min-height:48px;font-size:11px}.dk2-x{position:fixed;right:14px;top:calc(12px + env(safe-area-inset-top));z-index:40}.dk2-clock,.dk2-pin,.dk2-stencil{display:none}.dk2-hint{font-size:22px;letter-spacing:2px}.dk4-panel .nw-ask__body{font-size:12px}}.dk4-mobile-intro{display:none}.dk2-stencil{max-width:350px;font-size:15px;letter-spacing:5px}.dk2-stencil small{font-size:10px;letter-spacing:2px}@media (max-width:900px){.dk4-mobile-intro{display:block;flex:0 0 auto;padding:calc(28px + env(safe-area-inset-top)) 72px 0 20px;font-family:Space Mono,monospace;color:#e7e2e4}.dk4-mobile-intro h1{margin:0 0 14px;font:500 32px/1.06 Barlow Condensed,Arial Narrow,sans-serif;letter-spacing:.015em}.dk4-mobile-intro .dk4-location{margin-bottom:15px;font-size:8px;letter-spacing:1.4px}.dk4-mobile-status{color:#47dfed;font-size:9px;line-height:1.6;letter-spacing:1.2px}.dk2-viewport{height:calc(min(100vw - 72px,320px) * 1.25 + 48px);margin-top:0}.dk4-panel>.dk4-kicker,.dk4-panel>.dk4-location,.dk4-panel>h1{display:none}.dk4-panel .dk4-status{padding-top:12px}.dk4-panel .dk4-status>b{display:none}}