.pr{--pr-ink:#0b0612;--pr-cream:#fff8e7;--pr-soft:#d8cfe6;--pr-gold:#ffc700;isolation:isolate;color:var(--pr-cream);background:var(--pr-ink);position:relative;container:pr/inline-size}.pr-wall{z-index:0;image-rendering:pixelated;background-image:url(/collectibles/room/a/edge-desk-normal-l.png),url(/collectibles/room/a/edge-desk-normal-r.png);background-position:0 0,100% 0;background-repeat:no-repeat;background-size:50% 100%,50% 100%;position:absolute;inset:0}.pr-wall:after{content:"";background:linear-gradient(90deg,#0b0612b3,#0b061200 18% 82%,#0b0612b3);position:absolute;inset:0}html[data-hp-skin=haunted] .pr-wall{background-image:url(/collectibles/room/a/edge-desk-halloween-l.png),url(/collectibles/room/a/edge-desk-halloween-r.png)}.pr-room{--u:calc(100cqw / 434);z-index:1;aspect-ratio:434/230;width:min(100%,1302px);margin-inline:auto;position:relative;container:room/inline-size}.pr-art{image-rendering:pixelated;background:url(/collectibles/room/a/desk-normal.png) 0 0/100% 100% no-repeat;position:absolute;inset:0}html[data-hp-skin=haunted] .pr-art{background-image:url(/collectibles/room/a/desk-halloween.png)}.pr-at{left:var(--dl);top:var(--dt);width:var(--dw);height:var(--dh);position:absolute}.pr-anchor{z-index:12;left:var(--dl);top:var(--dt);position:absolute;translate:-50%}@container pr (min-width:868px){.pr [data-in=phone]{display:none!important}}@container pr not (min-width:868px){.pr [data-in=desk]{display:none!important}.pr-wall{background-image:url(/collectibles/room/a/edge-phone-normal-l.png),url(/collectibles/room/a/edge-phone-normal-r.png)}html[data-hp-skin=haunted] .pr-wall{background-image:url(/collectibles/room/a/edge-phone-halloween-l.png),url(/collectibles/room/a/edge-phone-halloween-r.png)}.pr-room{--u:calc(100cqw / 195);aspect-ratio:195/358;width:min(100%,487.5px)}.pr-art{background-image:url(/collectibles/room/a/phone-normal.png)}html[data-hp-skin=haunted] .pr-art{background-image:url(/collectibles/room/a/phone-halloween.png)}.pr-at{left:var(--pl);top:var(--pt);width:var(--pw);height:var(--ph)}.pr-anchor{left:var(--pl);top:var(--pt)}}.pr-loop{pointer-events:none;image-rendering:pixelated;background-repeat:no-repeat;background-size:calc(var(--frames) * 100%) 100%;animation:pr-loop var(--dur) steps(var(--frames), jump-none) infinite;display:block}@keyframes pr-loop{0%{background-position-x:0%}to{background-position-x:100%}}.pr-loop[data-season=haunted],html[data-hp-skin=haunted] .pr-loop[data-season=normal]{display:none}html[data-hp-skin=haunted] .pr-loop[data-season=haunted]{display:block}.pr-pack{--px:.5;--py:.3;--rx:0;--ry:0;z-index:5;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;transition:translate .32s cubic-bezier(.2,.8,.2,1),opacity .3s;display:block}.pr-pack[data-role=featured]{z-index:7}.pr-pack:hover,.pr-pack:focus-visible{translate:0 -6px}.pr-pack:focus-visible{outline:3px solid var(--pr-gold);outline-offset:4px;border-radius:4px}.pr-pack-body{transform:perspective(900px) rotateX(calc(var(--ry) * 1deg)) rotateY(calc(var(--rx) * 1deg));transition:transform .26s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.pr-pack[data-live] .pr-pack-body{transition:none}.pr-pack-print{width:100%;height:100%;image-rendering:pixelated;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:absolute;inset:0}.pr-pack-light,.pr-pack-foil,.pr-pack-glare{pointer-events:none;-webkit-mask:var(--mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--mask) 0 0 / 100% 100% no-repeat;mask:var(--mask) 0 0 / 100% 100% no-repeat;position:absolute;inset:0}.pr-pack-light{background:linear-gradient(90deg,#0000006b 0%,#00000014 9%,#ffffff0f 24%,#fff0 45%,#0000000d 70%,#0000004d 93%,#00000080 100%),linear-gradient(#00000040 0 7.1%,#ffffff1a 8.2%,#fff0 16%,#0000 86%,#00000038 94.2%,#0000004d 100%),linear-gradient(101deg,#0000 18%,#ffffff12 21%,#0000 25% 62%,#ffffff0d 66%,#0000 70%)}.pr-pack-foil{--fa:.12;-webkit-mask-image:var(--foil);-webkit-mask-image:var(--foil);mask-image:var(--foil);mix-blend-mode:overlay;background:linear-gradient(calc(110deg + var(--rx) * 2deg), transparent calc(var(--px) * 70% - 12%), #fffc calc(var(--px) * 70% + 4%), transparent calc(var(--px) * 70% + 20%)), repeating-linear-gradient(calc(125deg + var(--ry) * 3deg), rgb(255 92 205/var(--fa)) 0, rgb(255 228 92/var(--fa)) 6%, rgb(92 255 168/var(--fa)) 12%, rgb(92 225 255/var(--fa)) 18%, rgb(157 123 255/var(--fa)) 24%, rgb(255 92 205/var(--fa)) 30%);background-size:100% 100%,180% 180%;background-position:0 0, calc(var(--px) * 100%) calc(var(--py) * 100%)}.pr-pack:hover .pr-pack-foil,.pr-pack:focus-visible .pr-pack-foil,.pr-pack[data-live] .pr-pack-foil{--fa:.4}.pr-pack-glare{background:radial-gradient(circle at calc(var(--px) * 100%) calc(var(--py) * 100%), #ffffff57, #ffffff12 26%, transparent 48%);mix-blend-mode:soft-light;opacity:0;transition:opacity .2s}.pr-pack:hover .pr-pack-glare,.pr-pack:focus-visible .pr-pack-glare,.pr-pack[data-live] .pr-pack-glare{opacity:1}.pr-pack-shadow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0000009e,#0000);height:8%;position:absolute;bottom:-4%;left:8%;right:8%}.pr-pack-count{z-index:3;border:2px solid var(--pr-ink);background:var(--pr-cream);color:#23153a;min-width:30px;height:26px;box-shadow:0 2px 0 var(--pr-ink);border-radius:999px;place-items:center;padding:0 7px;font-size:13.5px;font-weight:900;display:grid;position:absolute;top:14%;right:-6%;rotate:6deg}.pr-plate{color:var(--pr-cream);background:#0b0612f5;border:2px solid #fff8e724;border-radius:14px;box-shadow:0 3px #00000073}.pr-btn{border:2px solid var(--pr-ink);background:var(--pr-cream);color:#23153a;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;box-shadow:0 3px 0 var(--pr-ink);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:900;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.pr-btn:hover{box-shadow:0 4px 0 var(--pr-ink);transform:translateY(-1px)}.pr-btn:active{box-shadow:0 1px 0 var(--pr-ink);transform:translateY(2px)}.pr-primary{background:var(--pr-gold)}.pr-ghost{color:var(--pr-cream);box-shadow:none;background:#fff8e714;border-color:#fff8e759}.pr-ghost:hover{box-shadow:none;background:#fff8e724}.pr-btn:focus-visible,.pr-chip:focus-visible,.pr-link:focus-visible,.pr-coll:focus-visible,.pr-binder:focus-visible,.pr-sheet li button:focus-visible{outline:3px solid var(--pr-gold);outline-offset:3px}.pr-link{min-height:44px;color:var(--pr-soft);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:10px 6px;font-size:14px;font-weight:800;text-decoration:underline}.pr-info{text-align:center;row-gap:4px;width:max-content;max-width:300px;padding:6px 12px 8px;display:grid}.pr-info h2{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16.5px;font-weight:900;line-height:1.15;overflow:hidden}.pr-info p{color:var(--pr-soft);text-wrap:balance;margin:1px 0 0;font-size:12.5px;font-weight:700}.pr-actions{justify-content:center;align-items:center;gap:8px;display:flex}.pr-row{white-space:nowrap;align-items:center;gap:8px;display:flex}.pr-row .pr-btn{padding:0 16px}.pr-row .pr-ghost{background:#0b0612db}.pr-note{text-align:center;justify-items:center;gap:8px;width:max-content;max-width:min(320px,86cqw);padding:12px 16px 14px;display:grid}.pr-note p{margin:0}.pr-note-title{text-wrap:balance;font-size:16.5px;font-weight:900;line-height:1.2}.pr-note-sub{color:var(--pr-soft);text-wrap:balance;font-size:13px;font-weight:700}.pr-note[aria-busy=true] .pr-note-title{animation:1.6s ease-in-out infinite alternate pr-breathe}@keyframes pr-breathe{0%{opacity:.55}}.pr-chip{z-index:12;min-height:44px;color:var(--pr-cream);font:inherit;cursor:pointer;background:#0b0612d9;border:2px solid #fff8e74d;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:800;position:absolute;top:12px;right:16px}.pr-chip b{color:var(--pr-gold);font-weight:900}.pr-odds{position:static}.pr-odds-pop{z-index:16;color:#e8def5;text-align:left;white-space:normal;width:min(340px,100vw - 24px);padding:12px 14px;font-size:13px;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50%}.pr-odds-pop[hidden]{display:none}.pr-odds-pop b{color:var(--pr-cream);font-size:14px}.pr-odds-pop p{color:#cdc3dc;margin:2px 0 8px;font-size:12.5px}.pr-odds-pop table{border-collapse:collapse;width:100%}.pr-odds-pop th,.pr-odds-pop td{text-align:left;vertical-align:top;border-top:1px solid #fff8e71f;padding:4px;font-weight:700}.pr-odds-pop th{color:#ffd84a;white-space:nowrap;width:1%;padding-right:10px;font-weight:900}.pr-recent{--mini:calc(var(--u) * 12.5);z-index:12;justify-content:center;align-items:center;display:flex;overflow:hidden}.pr-minis{justify-content:center;gap:calc(var(--mini) * .13);height:calc(var(--mini) * 1.4);flex-wrap:wrap;display:flex;overflow:hidden}.pr-mini{width:var(--mini,38px);height:calc(var(--mini,38px) * 1.37);padding:calc(var(--mini,38px) * .08);background:var(--pr-cream);box-shadow:0 2px 0 var(--pr-ink);border-radius:6px;flex:none;grid-template-rows:1fr auto;display:grid;position:relative}.pr-mini>span{border-radius:4px;place-items:center;display:grid;overflow:hidden}.pr-mini img{width:84%;height:auto;image-rendering:pixelated}.pr-mini img[data-full]{object-fit:cover;image-rendering:auto;height:84%}.pr-mini b{border-radius:2px;height:4px;margin-top:2px;display:block}.pr-mini[data-new]:after{content:"";border:2px solid var(--pr-ink);background:var(--hc-new);border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px}.pr-empty{color:#b9a7cf;text-align:center;margin:0;font-size:12.5px;font-weight:800}.pr-coll{z-index:12;align-content:center;gap:calc(var(--u) * 3);padding:0 calc(var(--u) * 2);color:var(--pr-cream);border-radius:8px;grid-template-columns:repeat(5,1fr);text-decoration:none;display:grid}.pr-coll:hover{background:#fff8e70f}.pr-coll-row{grid-template-columns:auto 1fr;align-items:center;gap:3px 6px;min-width:0;display:grid}.pr-coll-row img{width:calc(var(--u) * 10.67);height:auto;image-rendering:pixelated}.pr-coll-ct{color:#ffd84a;font-size:clamp(11px, calc(var(--u) * 4.67), 14px);font-variant-numeric:tabular-nums;font-weight:800}.pr-bar{background:#fff8e724;border-radius:3px;grid-column:1/3;height:5px;overflow:hidden}.pr-bar i{background:var(--pr-gold);height:100%;display:block}.pr-binder{z-index:12;justify-content:flex-end;align-items:flex-start;min-height:44px;text-decoration:none;display:flex}.pr-binder b{border:2px solid var(--pr-ink);background:var(--pr-gold);color:#23153a;font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:900;translate:8px -10px}@container pr not (min-width:868px){.pr-recent{--mini:calc(var(--u) * 19)}}.pr-sheet{width:min(360px,100vw - 24px);max-height:min(560px,100dvh - 120px);color:var(--pr-cream);background:#0b0612f7;border:2px solid #fff8e724;border-radius:14px;margin:0;padding:0;position:fixed;inset:96px 16px auto auto;overflow:auto;box-shadow:0 3px #00000073}.pr-sheet::backdrop{background:#07040d8c}@container pr not (min-width:868px){.pr-sheet{inset:auto 12px max(12px, env(safe-area-inset-bottom,0px)) 12px;width:auto}}.pr-sheet-in{padding:10px 14px 14px}.pr-sheet-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.pr-sheet h2{margin:0;font-size:15px;font-weight:900}.pr-sheet ul{gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}.pr-sheet li button{width:100%;min-height:48px;color:var(--pr-cream);font:inherit;text-align:left;cursor:pointer;background:#fff8e70a;border:1px solid #fff8e71f;border-radius:10px;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:6px 8px;font-size:14px;font-weight:800;display:grid}.pr-sheet li button:hover{background:#fff8e71a}.pr-sheet li img{image-rendering:pixelated}.pr-sheet small{color:#b9a7cf;font-size:12px;font-weight:700;display:block}.pr-sheet em{background:var(--pr-gold);color:#23153a;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:900}@media (prefers-reduced-motion:reduce){.pr-loop,.pr-note[aria-busy=true] .pr-note-title{animation:none}.pr-pack,.pr-pack-body,.pr-btn{transition:opacity .2s}.pr-pack:hover,.pr-pack:focus-visible{translate:none}.pr-pack-body{transform:none}}.pr-layer{z-index:100;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);color:#f4effa;outline:none;flex-direction:column;animation:.26s both pr-layer-in;display:flex;position:fixed;inset:0}.pr-layer[data-leaving]{animation:.2s both pr-layer-out}@keyframes pr-layer-in{0%{opacity:0}}@keyframes pr-layer-out{to{opacity:0}}.pr-layer-dim,.pr-layer-dim:after{pointer-events:none;position:absolute;inset:0}.pr-layer-dim{image-rendering:pixelated;background:radial-gradient(70% 62% at 50% 46%,#0d0718c7,#07040df0 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect width='2' height='2' fill='%23000' fill-opacity='.35'/%3E%3Crect x='2' y='2' width='2' height='2' fill='%23000' fill-opacity='.35'/%3E%3C/svg%3E")}.pr-layer-dim:after{content:"";opacity:0;background:#07040d99;transition:opacity .6s}.pr-layer:has(.ho-stage:is([data-stage=revealing],[data-stage=summary])) .pr-layer-dim:after{opacity:1}.pr-layer-flow{z-index:1;overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:auto}.pr-proxy{z-index:3;image-rendering:pixelated;transform-origin:50%;pointer-events:none;filter:drop-shadow(0 18px 18px #00000080);position:fixed}.pr-layer[data-arriving] .ho-pack-wrap{visibility:hidden}.pr-pack[data-away]{opacity:0;pointer-events:none}.pr-layer[data-quiet] :focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.pr-layer,.pr-layer[data-leaving]{animation-duration:1ms}.pr-layer-dim:after{transition:none}}
