:root{--px-stage:#0a0c0b;--px-stage-deep:#060807;--px-ink:#10140f;--px-ink-2:#141a13;--px-ink-3:#1b2319;--px-line:#232b22;--px-line-loud:#586258;--px-white:#e9ede4;--px-muted:#aeb5aa;--px-faint:#8b9387;--px-flavor:#747c70;--px-accent:#ff541a;--px-accent-press:#cf3c0c;--px-accent-line:#ff541a80;--px-accent-soft:#ff541a1f;--px-up:#30e087;--px-up-press:#23b56b;--px-up-line:#30e08773;--px-up-soft:#30e0871a;--px-yellow:#bf9b4f;--px-display:"Helvetica Neue",Helvetica,Arial,sans-serif;--px-body:"Helvetica Neue",Helvetica,Arial,sans-serif;--px-mono:"SF Mono",ui-monospace,Menlo,Consolas,monospace;--px-title:"Hiragino Mincho ProN","Yu Mincho","Noto Serif JP","Times New Roman",serif;--px-chamfer:14px;--px-chamfer-sm:8px;--px-cut:12px;--px-glow-accent:0 0 14px #ff541a66;--px-glow-up:0 0 14px #30e08759;--px-scan:repeating-linear-gradient(0deg, #00000029 0 1px, transparent 1px 3px);--px-hex:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='28'%20height='48'%20viewBox='0%200%2028%2048'%3E%3Cpath%20d='M14%200L28%208V24L14%2032L0%2024M0%208L14%200M14%2032V48'%20fill='none'%20stroke='rgba(255,255,255,0.05)'%20stroke-width='1'/%3E%3C/svg%3E");--px-rings:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='640'%20height='640'%20viewBox='0%200%20640%20640'%3E%3Cg%20fill='none'%20stroke-width='1'%3E%3Ccircle%20cx='320'%20cy='320'%20r='298'%20stroke='%23ff541a'%20stroke-opacity='.16'%20stroke-dasharray='3%209'/%3E%3Ccircle%20cx='320'%20cy='320'%20r='272'%20stroke='%23fff'%20stroke-opacity='.07'%20stroke-dasharray='1%2011'/%3E%3Ccircle%20cx='320'%20cy='320'%20r='210'%20stroke='%23fff'%20stroke-opacity='.05'/%3E%3Ccircle%20cx='320'%20cy='320'%20r='120'%20stroke='%23fff'%20stroke-opacity='.06'/%3E%3Cpath%20d='M0%20320h640M320%200v640'%20stroke='%23fff'%20stroke-opacity='.04'/%3E%3Cpath%20d='M300%20320h40M320%20300v40'%20stroke='%23fff'%20stroke-opacity='.1'/%3E%3C/g%3E%3C/svg%3E");--px-ease:cubic-bezier(.2,.9,.25,1);--px-t-fast:90ms;--px-t-move:.15s;--px-t-rise:.32s;--nw-phos:#9df5c8;--nw-phos-deep:#173326;--hand:"Chalkboard SE","Bradley Hand",sans-serif}*{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}html{height:100%}.house-html,.house-body{height:100%;overflow:hidden}.house-body{--px-display:var(--house-display),"Helvetica Neue",Helvetica,Arial,sans-serif;--px-body:var(--house-body),"Helvetica Neue",Helvetica,Arial,sans-serif;background:var(--px-stage);min-height:0;color:var(--px-white);font-family:var(--px-body);-webkit-font-smoothing:antialiased;overscroll-behavior:none;-webkit-user-select:none;user-select:none}#houseRoot{height:100dvh;min-height:0;overflow:hidden}#houseLoadingFallback{background:var(--px-stage);min-height:100dvh;color:var(--px-white);grid-template-rows:auto 1fr;padding:18px;display:grid;position:relative;overflow:hidden}#houseLoadingFallback:before{content:"";background-image:var(--px-rings),var(--px-hex);opacity:.34;pointer-events:none;background-position:75% 42%,0 0;background-repeat:no-repeat,repeat;background-size:min(680px,85vmin),28px 48px;position:absolute;inset:0}.house-loading-brand{z-index:1;width:max-content;font-family:var(--px-mono);text-transform:uppercase;align-items:center;gap:12px;display:flex;position:relative}.house-loading-brand .brand-plate{width:42px;height:42px;display:block}.house-loading-brand div{flex-direction:column;gap:2px;display:flex}.house-loading-brand strong{font-family:var(--px-display);letter-spacing:.02em;font-size:18px}.house-loading-brand span{color:var(--px-faint);letter-spacing:.18em;font-size:8px}.house-loading-stage{z-index:1;border:1px solid var(--px-line-loud);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);background:#0a0c0be0;flex-direction:column;align-items:flex-start;width:100%;max-width:980px;margin:auto;padding:clamp(24px,6vw,72px);display:flex;position:relative}.house-loading-stage p{color:var(--px-up);font:700 9px/1 var(--px-mono);letter-spacing:.2em}.house-loading-stage h1{max-width:700px;font:800 clamp(28px,7vw,72px)/.92 var(--px-title);text-transform:uppercase;margin-top:12px}.house-loading-stage>span{color:var(--px-muted);font:11px/1.5 var(--px-mono);letter-spacing:.05em;margin-top:16px}.house-loading-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin-top:34px;display:grid}.house-loading-cards i{aspect-ratio:4/2.9;border:1px solid var(--px-line);background:linear-gradient(100deg,var(--px-ink) 20%,var(--px-ink-3) 40%,var(--px-ink) 60%);background-size:220% 100%;animation:1.4s linear infinite house-loading-scan;display:block}@keyframes house-loading-scan{to{background-position:-220% 0}}@media (max-width:640px){.house-loading-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.house-loading-cards i:nth-child(n+5){display:none}}button{color:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}@keyframes px-blink{50%{opacity:.12}}.px-glassfield{z-index:-1;background-image:var(--px-rings);pointer-events:none;background-position:calc(50% + 14vw) 24%;background-repeat:no-repeat;background-size:min(640px,58vmin);position:fixed;inset:0}.px-glassfield:before{content:"";background-image:var(--px-hex);opacity:.45;background-size:28px 48px;position:absolute;inset:0}.px-scanfield{z-index:80;pointer-events:none;background:var(--px-scan),radial-gradient(120% 90% at 50% 8%, transparent 55%, #00000052);position:fixed;inset:0}@media (prefers-contrast:more){.px-scanfield,.px-glassfield,.px-bulkhead:before{display:none}}.house-invite-gate{z-index:200;-webkit-backdrop-filter:blur(5px)saturate(.72);backdrop-filter:blur(5px)saturate(.72);background:#060807ad;place-items:center;min-height:100dvh;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.house-invite-grid{background-image:var(--px-rings),var(--px-hex);opacity:.34;pointer-events:none;background-position:50% 42%,0 0;background-repeat:no-repeat,repeat;background-size:min(760px,92vmin),28px 48px;position:absolute;inset:0}.house-invite-card{z-index:2;border-color:var(--px-accent-line);width:min(620px,100%);padding:42px 38px 28px;position:relative;box-shadow:0 36px 120px #000000c7,0 0 70px #ff541a14}.house-invite-mark{filter:drop-shadow(0 0 28px #ff541a61);width:76px;height:76px;margin:0 auto 22px;display:block}.house-invite-kicker{color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.24em;text-align:center;margin-bottom:9px;font-size:9px}.house-invite-card h1{color:var(--px-white);font-family:var(--px-title);text-align:center;text-transform:uppercase;font-size:clamp(25px,5vw,42px);line-height:1.05}.house-invite-copy{color:#b8beb3;max-width:520px;font-family:var(--px-mono);letter-spacing:.025em;text-align:center;margin:15px auto 24px;font-size:12px;line-height:1.65}.house-invite-form label{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.22em;margin-bottom:6px;font-size:8px;font-weight:700;display:block}.house-invite-form .house-invite-ack{min-height:44px;color:var(--px-white);letter-spacing:.015em;text-align:left;cursor:pointer;align-items:flex-start;gap:10px;margin:10px 0 0;padding:7px 0;font-size:14px;font-weight:500;line-height:1.55;display:flex}.house-invite-ack input{width:22px;height:22px;accent-color:var(--px-accent);cursor:pointer;flex:none;margin:0}.house-invite-ack a{color:var(--px-accent);text-underline-offset:3px;font-weight:700;text-decoration-thickness:1px}.house-invite-field input{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);min-width:0;color:var(--px-white);font-family:var(--px-mono);letter-spacing:.08em;text-transform:uppercase;padding:13px 14px;font-size:14px}.house-invite-field input::placeholder{color:var(--px-faint)}.house-invite-field .px-btn{justify-content:center;padding:11px 10px 9px}.house-invite-field .px-btn .w{font-size:13px}.house-invite-error,.house-invite-note{min-height:18px;font-family:var(--px-mono);letter-spacing:.025em;margin-top:8px;font-size:11px;line-height:1.45}.house-invite-error{color:var(--px-accent)}.house-invite-note{color:var(--px-muted)}.house-invite-terms{border-top:1px solid var(--px-line);color:var(--px-flavor);font-family:var(--px-mono);letter-spacing:.18em;justify-content:space-between;gap:12px;margin-top:20px;padding-top:12px;font-size:8px;display:flex}.house-invite-terms b{color:var(--px-up);font-weight:700}.house-invite-legal{margin-top:13px}@media (max-width:560px){.house-invite-gate{align-items:start;padding:42px 14px 24px}.house-invite-card{padding:38px 20px 24px}.house-invite-field{grid-template-columns:1fr}.house-invite-mark{width:64px;height:64px}}.px-bulkhead{border:1px solid var(--px-line-loud);background:var(--px-ink);clip-path:polygon(var(--px-chamfer) -14px,100% -14px,100% calc(100% - var(--px-chamfer)),calc(100% - var(--px-chamfer)) 100%,0 100%,0 var(--px-chamfer),var(--px-chamfer) 0);position:relative}.px-bulkhead:before{content:"";background:var(--px-hex);opacity:.5;pointer-events:none;position:absolute;inset:0}.px-bulkhead.is-hot{border-color:var(--px-accent-line)}.px-bulkhead>*{position:relative}.px-tape{top:0;left:var(--px-chamfer);z-index:3;background:var(--px-accent);color:var(--px-stage-deep);font-family:var(--px-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:2px 10px 1px;font-size:10px;font-weight:700;position:absolute;transform:translateY(-50%)}.px-tape[data-jp]:after{content:attr(data-jp);content:attr(data-jp) / "";opacity:.75;letter-spacing:.06em;margin-left:8px}.px-tape.is-quiet{background:var(--px-ink-3);color:var(--px-muted)}.px-tape.is-inline{position:static}.px-tape.is-live{background:var(--px-up)}.px-tape:hover{box-shadow:var(--px-glow-accent)}.px-tape.is-quiet:hover{box-shadow:none}.px-magi{font-family:var(--px-mono);gap:4px;font-size:9px;display:inline-flex}.px-magi>b{border:1px solid var(--px-up-line);color:var(--px-up);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-shadow:var(--px-glow-up);padding:3px 7px 2px;font-weight:400}.px-magi>b.is-down{border-color:var(--px-accent-line);color:var(--px-accent);text-shadow:var(--px-glow-accent);animation:1.1s step-end infinite px-blink}.px-coord{z-index:2;color:var(--px-flavor);font-family:var(--px-mono);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:8.5px;position:absolute;bottom:6px;right:8px}.px-coord.is-tr{top:6px;bottom:auto}@media (max-width:640px){.px-coord{display:none}}.px-titlecard{padding:8px 0 0;position:relative}.px-titlecard .head{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.px-titlecard .word{z-index:1;color:var(--px-white);font-family:var(--px-title);letter-spacing:.01em;text-transform:uppercase;font-size:clamp(17px,1.9vw,24px);font-weight:800;line-height:1;position:relative}.px-titlecard .word[data-jp]:after{content:attr(data-jp);content:attr(data-jp) / "";color:var(--px-flavor);letter-spacing:.08em;margin-left:9px;font-size:.68em;font-weight:600}.px-titlecard .px-idx{margin-left:auto}.px-titlecard-jp{display:none}.px-idx{font-family:var(--px-mono);letter-spacing:.22em;color:var(--px-faint);text-transform:uppercase;font-size:9px}.px-titlecard-rule{border-top:2px solid var(--px-accent);border-bottom:1px solid var(--px-line-loud);height:5px;margin-top:7px}.px-alarm{border:1px solid var(--px-accent-line);background:var(--px-accent-soft);padding:16px 14px;position:relative}.px-alarm:before,.px-alarm:after{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg,var(--px-accent) 0 8px,var(--px-stage-deep) 8px 16px);height:4px;position:absolute;left:0;right:0}.px-alarm:before{top:0}.px-alarm:after{bottom:0}.px-alarm-word{background:var(--px-accent);color:var(--px-stage-deep);font-family:var(--px-mono);letter-spacing:.18em;text-transform:uppercase;padding:2px 10px 1px;font-size:11px;font-weight:700;animation:1.1s step-end infinite px-blink;display:inline-block}.px-alarm-word[data-jp]:after{content:attr(data-jp);content:attr(data-jp) / "";opacity:.75;letter-spacing:.06em;margin-left:8px}.px-reticle{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.18em;text-align:center;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:10px;display:flex;position:relative}.px-reticle:before{content:"";background:currentColor;flex:none;width:64px;height:64px;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%3E%3Cg%20fill='none'%20stroke='%23fff'%3E%3Cpath%20d='M60%200V120M0%2060H120'%20opacity='.45'/%3E%3Ccircle%20cx='60'%20cy='60'%20r='58'/%3E%3Ccircle%20cx='60'%20cy='60'%20r='34'/%3E%3Cpath%20d='M60%2014L99.8%2037V83L60%20106L20.2%2083V37Z'%20opacity='.6'/%3E%3Cpath%20d='M52%2060H68M60%2052V68'%20stroke-width='2'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%3E%3Cg%20fill='none'%20stroke='%23fff'%3E%3Cpath%20d='M60%200V120M0%2060H120'%20opacity='.45'/%3E%3Ccircle%20cx='60'%20cy='60'%20r='58'/%3E%3Ccircle%20cx='60'%20cy='60'%20r='34'/%3E%3Cpath%20d='M60%2014L99.8%2037V83L60%20106L20.2%2083V37Z'%20opacity='.6'/%3E%3Cpath%20d='M52%2060H68M60%2052V68'%20stroke-width='2'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat}.px-reticle-line{align-items:baseline;gap:8px;display:inline-flex}.px-reticle-line[data-jp]:after{content:attr(data-jp);content:attr(data-jp) / "";font-family:var(--px-title);letter-spacing:.06em}.px-reticle-cur{color:var(--px-muted);animation:1.1s step-end infinite px-blink}.px-sync{flex-direction:column;gap:9px;min-width:0;display:flex}.px-sync-head{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.px-sync-amounts{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.px-sync-val{color:var(--px-white);font-family:var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;white-space:nowrap;font-size:clamp(22px,2.2vw,32px);line-height:.95}.px-sync-needed{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:700}.px-sync.is-up .px-sync-val{color:var(--px-up);text-shadow:var(--px-glow-up)}.px-sync-bar{background:repeating-linear-gradient(90deg,var(--px-ink-3) 0 2px,transparent 2px 2.5%);height:20px;position:relative;overflow:hidden}.px-sync-fill{background:repeating-linear-gradient(90deg,var(--px-up) 0 2px,transparent 2px 2.5%);clip-path:inset(0 calc(100% - var(--px-sync-pct,0%)) 0 0);position:absolute;inset:0}.px-sync-pct{z-index:1;color:var(--px-white);font-family:var(--px-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;white-space:nowrap;background:#070908c7;padding:1px 6px;font-size:9px;font-weight:700;line-height:1.3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:560px){.px-sync-val{font-size:clamp(23px,8vw,34px)}}.px-btn{font-family:var(--px-mono);letter-spacing:.1em;text-transform:uppercase;transition:transform var(--px-t-fast) var(--px-ease), box-shadow var(--px-t-fast) var(--px-ease), background var(--px-t-fast);flex-direction:column;align-items:center;gap:3px;padding:13px 10px 11px;font-weight:700;display:flex;position:relative}.px-btn .w{letter-spacing:.12em;font-size:22px;line-height:1}.px-btn .s{letter-spacing:.16em;opacity:.75;font-size:8px}.px-btn-primary{background:var(--px-accent);color:var(--px-stage-deep);clip-path:polygon(0 0,calc(100% - var(--px-cut)) 0,100% var(--px-cut),100% 100%,0 100%)}.px-btn-primary:hover{box-shadow:var(--px-glow-accent);transform:translateY(-2px)}.px-btn-primary:active{background:var(--px-accent-press);transform:none}.px-btn-outline{border:1px solid var(--px-accent-line);width:100%;color:var(--px-white);background:var(--px-ink);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.px-btn-outline:hover{border-color:var(--px-accent);color:var(--px-white)}.px-btn-outline:active{background:var(--px-ink-3)}.px-btn-up{background:var(--px-up);color:var(--px-stage-deep);clip-path:polygon(0 0,calc(100% - var(--px-cut)) 0,100% var(--px-cut),100% 100%,0 100%)}.px-btn-up:hover{box-shadow:var(--px-glow-up);transform:translateY(-2px)}.px-btn-up:active{background:var(--px-up-press);transform:none}.px-btn-ghost{border:1px solid var(--px-line-loud);color:var(--px-muted);background:var(--px-ink)}.px-btn-ghost:hover{color:var(--px-white);border-color:var(--px-muted)}.px-btn-ghost:active{background:var(--px-ink-3)}.px-btn:disabled{opacity:.62;cursor:not-allowed;box-shadow:none;transform:none}.px-btn.slam{animation:.12s steps(2,end) slam}@keyframes slam{0%{transform:scale(1.06)}to{transform:none}}#app{z-index:1;height:100%;min-height:0;padding:0 var(--gut,18px);grid-template-rows:minmax(0,1fr);grid-template-columns:120px minmax(0,1fr) 300px;align-items:stretch;gap:14px;display:grid;position:relative;overflow:hidden}#app.houseContestStandalone{grid-template-columns:minmax(0,1fr) 300px;padding:0 clamp(14px,3vw,42px)}.contestStandaloneExit{border:1px solid var(--px-line-loud);min-height:30px;color:var(--px-muted);font:800 8px/1 var(--px-mono);letter-spacing:.14em;align-items:center;padding:5px 9px;text-decoration:none;display:inline-flex}.contestStandaloneExit:hover{border-color:var(--px-accent);color:var(--px-white)}@media (max-width:1150px){#app{grid-template-columns:120px minmax(0,1fr)}}@media (max-width:820px){#app{grid-template-columns:1fr}}#mainCol{overscroll-behavior-y:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;min-width:0;height:100%;min-height:0;padding-bottom:54px;overflow:hidden auto}body:not([data-route=channel]) #mainCol{padding-bottom:16px}#pillar{border-right:1px solid var(--px-line);flex-direction:column;align-items:center;gap:0;height:100%;min-height:0;padding:16px 0 12px;display:flex;position:relative}.brand-plate{background:var(--px-accent);width:42px;height:42px;clip-path:polygon(var(--px-chamfer-sm) 0,100% 0,100% calc(100% - var(--px-chamfer-sm)),calc(100% - var(--px-chamfer-sm)) 100%,0 100%,0 var(--px-chamfer-sm));transition:transform var(--px-t-fast) var(--px-ease);place-items:center;display:grid}.brand-plate span{color:var(--px-stage-deep);font-family:var(--px-display);letter-spacing:.02em;font-size:14px;font-weight:800}#pillar a.brandlink{color:var(--px-white);flex-direction:column;align-items:center;gap:7px;text-decoration:none;display:flex}#pillar a.brandlink:hover .brand-plate{transform:translate(-1px,-1px)}#pillar .brandname{color:var(--px-flavor);font-family:var(--px-mono);letter-spacing:.3em;text-transform:uppercase;text-align:center;font-size:8px}#routes{flex-direction:column;flex:1;gap:6px;width:100%;padding:0 10px;display:flex}#routes .plbl{font-family:var(--px-mono);letter-spacing:.28em;color:var(--px-faint);text-align:center;text-transform:uppercase;margin-bottom:2px;font-size:7.5px}#routes a,#routes button{font-family:var(--px-mono);letter-spacing:.12em;color:var(--px-muted);text-transform:uppercase;transition:all var(--px-t-fast);text-align:center;border:1px solid #0000;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;font-size:9px;font-weight:700;text-decoration:none;display:flex}#routes a i,#routes button i{font-style:normal;font-family:var(--px-title);color:var(--px-flavor);letter-spacing:.1em;font-size:8.5px}#routes .routeLabel{align-items:center;gap:5px;display:inline-flex;position:relative}#routes a:hover,#routes button:hover{color:var(--px-white);border-color:var(--px-line-loud)}#routes a[aria-current=page],#routes button[aria-current=page]{background:var(--px-accent);color:var(--px-stage-deep);clip-path:polygon(var(--px-chamfer-sm) 0,100% 0,100% calc(100% - var(--px-chamfer-sm)),calc(100% - var(--px-chamfer-sm)) 100%,0 100%,0 var(--px-chamfer-sm))}#routes a[aria-current=page] i,#routes button[aria-current=page] i{color:var(--px-stage-deep);opacity:.7}#routes button.launch{color:var(--px-accent);margin-top:10px}#routes button.launch:hover,#routes button.launch:focus-visible{color:var(--px-white);border-color:var(--px-accent-line)}#routes button.launch i{color:var(--px-accent);opacity:.75}#routes button.launch:disabled{cursor:not-allowed;filter:saturate(.35);opacity:.48;box-shadow:none}#pillar .lobby{font-family:var(--px-mono);letter-spacing:.2em;color:var(--px-faint);padding:8px;font-size:8px;text-decoration:none}#pillar .lobby:hover{color:var(--px-white)}.house-legal-links{color:var(--px-flavor);font-family:var(--px-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:7px;font-size:7px;display:flex}.house-legal-links a{color:inherit;text-decoration:none}.house-legal-links a:hover{color:var(--px-white)}#pillar .house-legal-links{border-top:1px solid var(--px-line);border-bottom:1px solid var(--px-line);background:#0c120f7a;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;padding:7px 6px;display:grid}#pillar .house-legal-links span{display:none}#pillar .house-legal-links a{border:1px solid var(--px-line-loud);background:var(--px-ink);min-width:44px;min-height:34px;color:var(--px-muted);letter-spacing:.08em;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);transition:border-color var(--px-t-fast),background var(--px-t-fast),box-shadow var(--px-t-fast),color var(--px-t-fast);place-items:center;padding:6px 3px;font-size:8.5px;font-weight:800;line-height:1;display:grid}#pillar .house-legal-links a:hover,#pillar .house-legal-links a:focus-visible{border-color:var(--px-accent-line);background:var(--px-accent-soft);box-shadow:var(--px-glow-accent);color:var(--px-white)}#pillar .house-legal-links a:active{background:var(--px-accent);color:var(--px-stage-deep)}.houseProjectionSafety{z-index:95;border:1px solid var(--px-accent-line);max-width:min(720px,100vw - 24px);box-shadow:var(--px-glow-accent);color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.08em;background:#0a0c0bf5;align-items:center;gap:10px;padding:8px 12px;font-size:9px;line-height:1.35;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%)}.houseProjectionSafety strong{color:var(--px-accent);letter-spacing:.16em;flex:none}.tradeSafetyBlock{border:1px dashed var(--px-accent-line);color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.06em;text-align:center;margin:9px 0 0;padding:8px;font-size:9px;line-height:1.4}@media (max-width:700px){.houseProjectionSafety{flex-direction:column;align-items:flex-start;gap:3px;top:6px}}#app.norail{grid-template-columns:120px minmax(0,1fr)}#rail.wide{width:min(760px,100%);max-height:none;margin:14px auto 0;position:relative;top:auto;overflow:visible}#rail.wide #ladScroll{overflow:visible}#rail.wide #edgeSvg path{stroke-width:2px}#rail.wide .lnode{width:76px}#rail.wide .lnode .lbl{max-width:76px;font-size:9px}#rail.wide .lvnodes{gap:12px 10px}#rail.wide .lvsec{padding:13px 0 8px}#simIntro{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:14px;margin-bottom:14px;display:grid}#simBrief{padding:20px 18px 16px}#simBrief .lead{max-width:74ch;font-family:var(--px-title);color:var(--px-white);font-size:14px;line-height:1.55}#simBrief .lead b{color:var(--px-accent)}#simBrief .formula{border-top:1px dashed var(--px-line);font-family:var(--px-mono);letter-spacing:.055em;color:var(--px-muted);text-transform:uppercase;margin-top:12px;padding-top:10px;font-size:9px;line-height:1.65}#simBrief .formula strong{color:var(--px-up);font-weight:700}#simWarning{border-color:var(--px-accent-line);padding:18px 16px 14px}#simWarning .warn{font-family:var(--px-mono);letter-spacing:.13em;color:var(--px-accent);text-transform:uppercase;font-size:10px;font-weight:700}#simWarning p{font-family:var(--px-mono);color:var(--px-muted);margin:9px 0 0;font-size:9px;line-height:1.55}#simControlDeck{margin-bottom:14px;padding:22px 16px 14px}#simControls{grid-template-columns:repeat(4,minmax(130px,1fr)) auto;align-items:end;gap:10px;display:grid}.simctl label{font-family:var(--px-mono);letter-spacing:.18em;color:var(--px-muted);text-transform:uppercase;margin:0 0 5px;font-size:7.5px;font-weight:700;display:block}.simctl .field{background:var(--px-stage-deep);border:1px solid var(--px-line-loud);align-items:center;display:flex}.simctl .field span{font-family:var(--px-mono);color:var(--px-faint);padding:0 0 0 10px;font-size:10px}.simctl input{width:100%;min-width:0;font-family:var(--px-mono);color:var(--px-white);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:9px 10px;font-size:13px;font-weight:700}.simctl .field:focus-within{border-color:var(--px-accent);box-shadow:var(--px-glow-accent)}.simctl small{font-family:var(--px-mono);color:var(--px-faint);margin-top:4px;font-size:7.5px;line-height:1.35;display:block}#simReset{white-space:nowrap;min-height:35px;padding:9px 12px}#simChartPanel{border-color:var(--px-up-line);margin-bottom:8px;padding:24px 14px 12px}#simChartHeader{justify-content:space-between;align-items:center;gap:18px;margin:8px 0 2px;padding:0 4px;display:flex}#simLegend{font-family:var(--px-mono);letter-spacing:.12em;color:var(--px-muted);flex-wrap:wrap;align-items:center;gap:14px;font-size:7.5px;font-weight:700;display:flex}#simLegend span{align-items:center;gap:6px;display:flex}#simLegend span:before{content:"";background:currentColor;width:18px;height:2px}#simLegend .is-fresh{color:var(--px-up)}#simLegend .is-merge{color:var(--px-accent)}#simLegend .is-capital{color:var(--px-muted)}#simChartHeader label{font-family:var(--px-mono);letter-spacing:.14em;color:var(--px-white);white-space:nowrap;margin-left:auto;font-size:7.5px;font-weight:700}#simLevelInspect{width:min(210px,28vw);accent-color:var(--px-accent);cursor:pointer}#simChartWrap{width:100%;overflow:hidden}#simChartEmpty{min-height:220px;font-family:var(--px-mono);letter-spacing:.16em;color:var(--px-faint);place-items:center;font-size:9px;display:grid}#simChart{width:100%;height:auto;min-height:220px;display:block;overflow:visible}.sim-chart-grid{stroke:var(--px-line-loud);stroke-width:1px;stroke-dasharray:2 7;vector-effect:non-scaling-stroke}.sim-chart-cursor{stroke:#e9ede447;stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.sim-chart-line{fill:none;stroke-width:2.5px;stroke-linecap:square;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sim-chart-line.is-fresh{stroke:var(--px-up);filter:drop-shadow(0 0 5px #30e08747)}.sim-chart-line.is-merge{stroke:var(--px-accent)}.sim-chart-line.is-capital{stroke:var(--px-muted);stroke-width:1.5px;stroke-dasharray:5 5}.sim-chart-dot{stroke:var(--px-stage-deep);stroke-width:1.5px;vector-effect:non-scaling-stroke}.sim-chart-dot.is-fresh{fill:var(--px-up)}.sim-chart-dot.is-merge{fill:var(--px-accent)}.sim-chart-dot.is-selected{stroke:var(--px-white);stroke-width:2px}.sim-chart-y-label,.sim-chart-x-label{fill:var(--px-faint);font-family:var(--px-mono);letter-spacing:.04em;font-size:9px}#simKpis,#simStressKpis{gap:8px;margin-bottom:14px;display:grid}#simKpis{grid-template-columns:repeat(4,minmax(0,1fr))}#simStressKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.simkpi{border:1px solid var(--px-line-loud);background:var(--px-ink);min-height:88px;padding:13px 12px 10px;position:relative}.simkpi .k{font-family:var(--px-mono);letter-spacing:.18em;color:var(--px-faint);text-transform:uppercase;font-size:7.5px;font-weight:700}.simkpi .v{font-family:var(--px-display);color:var(--px-white);font-variant-numeric:tabular-nums;margin-top:9px;font-size:clamp(17px,2vw,25px);line-height:1}.simkpi .s{font-family:var(--px-mono);color:var(--px-muted);margin-top:6px;font-size:8px;line-height:1.35}.simkpi.is-fresh{border-color:var(--px-up-line)}.simkpi.is-fresh .v{color:var(--px-up)}.simkpi.is-merge{border-color:var(--px-accent-line)}.simkpi.is-merge .v{color:var(--px-accent)}#simTablePanel{padding:22px 10px 10px}#simTableWrap{border:1px solid var(--px-line);overflow-x:auto}#simTable{border-collapse:collapse;width:100%;min-width:1640px;font-family:var(--px-mono);font-variant-numeric:tabular-nums}#simTable th{background:var(--px-stage-deep);border-bottom:1px solid var(--px-line-loud);letter-spacing:.15em;color:var(--px-faint);text-align:right;text-transform:uppercase;padding:9px 10px;font-size:7.5px;line-height:1.3}#simTable th:first-child{text-align:left}#simTable td{border-bottom:1px dashed var(--px-line);color:var(--px-white);text-align:right;white-space:nowrap;padding:9px 10px;font-size:10px}#simTable tbody tr:last-child td{border-bottom:0}#simTable tbody tr:hover td{background:var(--px-accent-soft)}#simTable tbody tr.selected td{background:var(--px-up-soft)}#simTable td:first-child{text-align:left}#simTable .lv{font-family:var(--px-display);align-items:center;gap:8px;font-size:12px;display:flex}#simTable .lv i{font-family:var(--px-mono);letter-spacing:.12em;color:var(--px-faint);text-transform:uppercase;font-size:7px;font-style:normal}.sim-level-select{width:100%;color:inherit;text-align:left;padding:0;display:block}#simTable .eth{color:var(--px-white)}#simTable .usd{color:var(--px-muted);margin-top:3px;font-size:8px;display:block}#simTable .terminal td{border-top:1px solid var(--px-accent-line);color:var(--px-accent)}#simTable .terminal .usd{color:var(--px-muted)}#simModelNote{font-family:var(--px-mono);color:var(--px-faint);margin:10px 2px 0;font-size:8px;line-height:1.55}@media (max-width:950px){#simIntro{grid-template-columns:1fr}#simControls{grid-template-columns:repeat(2,minmax(130px,1fr))}#simReset{width:100%}#simKpis,#simStressKpis{grid-template-columns:1fr}#simChartHeader{flex-direction:column;align-items:flex-start}#simChartHeader label{margin-left:0}#simLevelInspect{width:100%}}@media (max-width:560px){#simControls{grid-template-columns:1fr}.simkpi{min-height:76px}#simLegend{gap:8px;font-size:6.5px}#simChart{min-width:600px}#simChartWrap{overflow-x:auto}}#pfHero{text-align:left;margin-bottom:16px;padding:22px 16px 12px;position:relative}#pfHeroRow{align-items:stretch;gap:24px;display:flex}#pfLeft{flex-direction:column;flex:none;justify-content:center;gap:8px;min-width:260px;display:flex}#pfTopLine{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}#pfWorthBig{font-family:var(--px-mono);color:var(--px-white);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(32px,3.4vw,44px);font-weight:700;line-height:1}#pfWorthBig .xi{color:var(--px-muted);font-size:.45em;font-weight:400}#pfPnlPill{font-family:var(--px-mono);letter-spacing:.08em;border:1px solid var(--px-line-loud);color:var(--px-muted);font-variant-numeric:tabular-nums;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-block}#pfPnlPill.up{color:var(--px-up);border-color:var(--px-up-line);text-shadow:var(--px-glow-up)}#pfCash{font-family:var(--px-mono);letter-spacing:.08em;color:var(--px-faint);text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:9.5px}#pfChart{flex:1;align-self:center;min-width:0;height:148px;display:block}#pfActions{justify-content:flex-start;gap:18px;margin-top:4px;display:flex}#pfActions button{font-family:var(--px-mono);letter-spacing:.18em;color:var(--px-muted);flex-direction:column;align-items:center;gap:5px;font-size:7px;font-weight:700;display:flex}#pfActions button:hover{color:var(--px-white)}#pfActions .ico{width:34px;height:34px;color:var(--px-accent);border:1px solid var(--px-accent-line);background:var(--px-accent-soft);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);transition:box-shadow var(--px-t-fast),transform var(--px-t-fast);place-items:center;font-size:14px;display:grid}#pfActions .claimIconWrap{display:inline-grid;position:relative}.claimNotification{border:1px solid var(--px-stage-deep);background:var(--px-up);min-width:15px;height:15px;color:var(--px-stage-deep);font-family:var(--px-mono);border-radius:999px;place-items:center;padding:0 3px;font-size:9px;font-style:normal;font-weight:900;line-height:1;display:inline-grid;box-shadow:0 0 10px #30e087a6}#pfActions .claimNotification{z-index:1;position:absolute;top:-6px;right:-6px}#pfActions button:hover .ico{box-shadow:var(--px-glow-accent);transform:translateY(-2px)}@media (max-width:820px){#pfHero{text-align:center}#pfHeroRow{flex-direction:column;gap:12px}#pfLeft{align-items:center;min-width:0}#pfActions{justify-content:center}#pfChart{flex:none;width:100%;height:110px;min-height:0}}#pfList{flex-direction:column;display:flex}.pfrow{text-align:left;border-bottom:1px dashed var(--px-line);width:100%;font-family:var(--px-mono);transition:background var(--px-t-fast);grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:13px;padding:12px 8px;display:grid}.pfrow:hover{background:var(--px-accent-soft)}.pfrow:last-child{border-bottom:none}.pfrow .c{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.pfrow .c img{-o-object-fit:cover;object-fit:cover;width:108%;height:108%}.pfrow .c .fb{font-family:var(--hand);color:var(--nw-phos);font-size:16px;font-weight:900}.pfrow .id{min-width:0}.pfrow .id .sym{color:var(--px-white);letter-spacing:.04em;font-size:13px;font-weight:700}.pfrow .id .st{letter-spacing:.14em;border:1px solid var(--px-line-loud);color:var(--px-muted);text-transform:uppercase;vertical-align:2px;margin-left:8px;padding:2px 6px 1px;font-size:7px;display:inline-block}.pfrow .id .st.live{border-color:var(--px-up-line);color:var(--px-up)}.pfrow .id .st.ended{border-color:var(--px-line-loud);color:var(--px-muted)}.pfrow .id .sub3{color:var(--px-faint);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:9px;overflow:hidden}.pfrow .val{text-align:right;font-variant-numeric:tabular-nums}.pfrow .val b{color:var(--px-white);font-size:13px;display:block}.pfrow .val .pnl{margin-top:4px;font-size:10px;font-weight:700;display:block}.pfrow .val .pnl.up{color:var(--px-up)}.pfrow .val .pnl.dn{color:var(--px-muted)}.pfrow .val .merge-route{letter-spacing:.12em;border:1px solid var(--px-accent-line);color:var(--px-accent);margin-top:5px;padding:4px 9px;font-size:8px;font-weight:700}.pfrow .val .merge-route:hover{background:var(--px-accent);color:var(--px-stage-deep)}.pfTokenActions{justify-content:flex-end;gap:5px;margin-top:6px;display:flex}.pfTokenActions button{border:1px solid var(--px-line-loud);color:var(--px-up);font-family:var(--px-mono);letter-spacing:.12em;padding:4px 8px;font-size:7px;font-weight:800}.pfTokenActions button:hover{border-color:var(--px-up-line);background:var(--px-up-soft);box-shadow:var(--px-glow-up)}#pfEmpty{padding:30px 0 26px}#pfEmpty .px-reticle-note{font-family:var(--px-mono);color:var(--px-muted);letter-spacing:.03em;text-transform:none;max-width:44ch;font-size:10px}@media (max-width:820px){#app{flex-direction:column;padding-inline:12px;display:flex}#mainCol{flex:auto;width:100%;height:auto}body:not([data-route=channel]) #app{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto}body:not([data-route=channel]) #mainCol{scrollbar-gutter:auto;flex:none;height:auto;overflow:visible}#pillar{z-index:60;border-right:none;border-bottom:1px solid var(--px-line-loud);background:var(--px-stage);flex-flow:row;flex:none;align-items:center;gap:10px;height:auto;padding:8px 12px;position:relative;top:auto}#pillar a.brandlink{flex-direction:row;gap:8px}#pillar .brandname,#pillar .lobby{display:none}#pillar .house-legal-links{border:1px solid var(--px-line-loud);background:var(--px-ink);flex:none;gap:3px;width:100px;padding:3px}#pillar .house-legal-links a{letter-spacing:.05em;min-width:44px;min-height:32px;padding:5px 2px;font-size:7.5px}.brand-plate{width:30px;height:30px}.brand-plate span{font-size:10px}#routes{scrollbar-width:none;flex-direction:row;flex:1;gap:4px;padding:0;overflow-x:auto}#routes .plbl{display:none}#routes a,#routes button{flex-direction:row;flex:none;gap:5px;padding:8px 10px;font-size:8.5px}#routes a i,#routes button i{display:none}#routes button.launch{margin-top:0}#viewChannel #consolePanel{z-index:70;clip-path:none;border-bottom:none;border-left:none;border-right:none;border-top:1px solid var(--px-line-loud);background:var(--px-ink);max-height:58vh;padding:12px 14px max(14px,env(safe-area-inset-bottom));margin:0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}#viewChannel #consolePanel .px-tape,#viewChannel #consolePanel:before{display:none}body[data-route=channel] #chGrid{padding-bottom:300px}body[data-route=channel] #mstrip{display:none}body[data-route=channel] #amounts{scrollbar-width:none;padding-bottom:2px;overflow-x:auto}body[data-route=channel] #amounts button{white-space:nowrap;flex:0 0 118px}}#hero{margin-bottom:10px}#chHero .px-titlecard .word{font-size:clamp(16px,1.8vw,22px)}#wall{grid-template-columns:repeat(auto-fill,minmax(224px,1fr));gap:13px;display:grid}#wallPager{border-top:1px solid var(--px-line-loud);border-bottom:1px solid var(--px-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:14px;padding:10px 0;display:grid}#wallPager button{border:1px solid var(--px-line-loud);color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.14em;justify-self:start;padding:6px 10px;font-size:9px;font-weight:800}#wallPager button:last-child{justify-self:end}#wallPager button:hover:not(:disabled){border-color:var(--px-up-line);color:var(--px-up);background:var(--px-up-soft);box-shadow:var(--px-glow-up)}#wallPager button:disabled{cursor:default;opacity:.3}#wallPager span,.wall-page-loading{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.1em;font-variant-numeric:tabular-nums;text-align:center;font-size:9px;font-weight:700}.wall-page-loading{border:1px dashed var(--px-line);margin-top:10px;padding:20px 0}.wall-page-loading button{color:var(--px-up);font:inherit;letter-spacing:inherit;margin-left:12px;text-decoration:underline}.wall-search-status{border:1px dashed var(--px-up-line);color:var(--px-up);font:800 9px/1 var(--px-mono);letter-spacing:.14em;text-align:center;margin-top:10px;padding:10px}.wall-show-more{border:1px solid var(--px-line-loud);background:var(--px-ink);width:100%;color:var(--px-muted);font:800 10px/1 var(--px-mono);letter-spacing:.14em;margin-top:12px;padding:12px;display:block}.wall-show-more:hover{border-color:var(--px-up-line);color:var(--px-up);background:var(--px-up-soft)}@media (max-width:520px){#wallPager{gap:5px}#wallPager button{padding:5px 6px;font-size:8px}#wallPager span{letter-spacing:.05em;font-size:7px}}.mon{content-visibility:auto;contain-intrinsic-size:auto 245px;text-align:left;background:var(--px-ink);border:1px solid var(--px-line-loud);clip-path:polygon(var(--px-chamfer-sm) 0,100% 0,100% calc(100% - var(--px-chamfer-sm)),calc(100% - var(--px-chamfer-sm)) 100%,0 100%,0 var(--px-chamfer-sm));transition:transform var(--px-t-fast) var(--px-ease), border-color var(--px-t-fast);padding:7px 7px 8px;position:relative}.mon:hover{border-color:var(--px-muted);transform:translate(-1px,-2px)}.mon .tgt{pointer-events:none;opacity:0;transition:opacity var(--px-t-fast);position:absolute;inset:3px}.mon:hover .tgt{opacity:1}.mon .tgt i{border:2px solid var(--px-accent);width:12px;height:12px;position:absolute}.mon .tgt .t1{border-bottom:none;border-right:none;top:0;left:0}.mon .tgt .t2{border-bottom:none;border-left:none;top:0;right:0}.mon .tgt .t3{border-top:none;border-right:none;bottom:0;left:0}.mon .tgt .t4{border-top:none;border-left:none;bottom:0;right:0}.mon .screen{aspect-ratio:4/2.9;background:radial-gradient(ellipse 120% 90% at 50% 42%, var(--nw-phos-deep), #060a08 78%);display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 26px #000000d9}.screen .scan{pointer-events:none;opacity:.5;background:repeating-linear-gradient(#00000047 0 1px,#0000 1px 3px);position:absolute;inset:0}.screen .noise{pointer-events:none;opacity:.16;background-repeat:repeat;position:absolute;inset:-20%}body.anim .screen .noise{animation:.35s steps(3,end) infinite noisejump}@keyframes noisejump{0%{transform:translate(0)}33%{transform:translate(-14px,9px)}66%{transform:translate(11px,-13px)}to{transform:translate(0)}}.screen .vig{pointer-events:none;background:radial-gradient(105% 85% at 50% 45%,#0000 58%,#0009);position:absolute;inset:0}.subj{aspect-ratio:1;outline-offset:3px;border-radius:50%;outline:1px solid #9df5c84d;width:42%;position:absolute;top:47%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.subj img{-o-object-fit:cover;object-fit:cover;filter:grayscale()sepia(.5)hue-rotate(85deg)saturate(2.2)brightness(1.05)contrast(1.05);width:104%;height:104%}.subj .fb{width:100%;height:100%;font-family:var(--hand);color:var(--nw-phos);justify-content:center;align-items:center;font-size:32px;font-weight:900;display:flex}body.anim .subj{animation:4.2s ease-in-out infinite idlebreathe}@keyframes idlebreathe{50%{transform:translate(-50%,-52%)}}.subj.startle{animation:.5s cubic-bezier(.3,1.8,.4,1) startle!important}@keyframes startle{25%{transform:translate(-50%,-62%)rotate(-4deg)}55%{transform:translate(-50%,-46%)rotate(2deg)}to{transform:translate(-50%,-50%)}}.osd{font-family:var(--px-mono);letter-spacing:.04em;color:var(--nw-phos);text-shadow:0 0 6px #9df5c899;z-index:4;font-size:9px;position:absolute}.osd.tl{top:6px;left:8px}.osd.tr{font-weight:700;top:6px;right:8px}.osd.bl{bottom:5px;left:8px}.osd.br{color:var(--px-muted);bottom:5px;right:8px}.osd .rec{color:var(--px-accent);animation:1.1s step-end infinite px-blink}body:not(.anim) .osd .rec,body:not(.anim) .px-alarm-word,body:not(.anim) .px-reticle-cur,body:not(.anim) .px-magi>b.is-down{animation:none}.sig{align-items:flex-end;gap:1.5px;display:inline-flex}.sig i{background:#9df5c829;width:4.5px;height:8px}.sig i.on{background:var(--px-up)}.sig.hot i.on{background:var(--px-accent)}.mbox{z-index:5;pointer-events:none;animation:1.15s forwards mboxin;position:absolute}.mbox .c{border:2px solid var(--px-up);width:11px;height:11px;position:absolute}.mbox.sell .c{border-color:var(--px-accent)}.mbox .c1{border-bottom:none;border-right:none;top:0;left:0}.mbox .c2{border-bottom:none;border-left:none;top:0;right:0}.mbox .c3{border-top:none;border-right:none;bottom:0;left:0}.mbox .c4{border-top:none;border-left:none;bottom:0;right:0}.mbox .tag{font-family:var(--px-mono);color:var(--px-up);white-space:nowrap;font-size:9px;font-weight:700;position:absolute;top:-16px;left:0}.mbox.sell .tag{color:var(--px-accent)}@keyframes mboxin{0%{opacity:0;transform:scale(1.5)}12%{opacity:1;transform:scale(1)}22%{transform:scale(1)translate(2px,-1px)}32%{transform:scale(1)translate(-1px,1px)}80%{opacity:1}to{opacity:0}}.screen .flash{z-index:6;pointer-events:none;background:#ffffffe6;animation:.18s ease-out forwards tflash;position:absolute;inset:0}@keyframes tflash{0%{opacity:.55}to{opacity:0}}.mrow{align-items:baseline;gap:7px;padding:7px 3px 0;display:flex}.mrow .nm{font-family:var(--px-mono);letter-spacing:.02em;color:var(--px-white);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.mrow .lv{font-family:var(--px-mono);color:var(--px-faint);letter-spacing:.1em;font-size:8px}.mrow .lv.rare{color:var(--px-yellow)}.mrow .feedFdv{font-family:var(--px-mono);color:var(--px-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:10px;font-weight:700}.mrow .feedFdv.is-up{color:var(--px-up);text-shadow:var(--px-glow-up);animation:.72s ease-out feedFdvUp}.mrow .feedFdv.is-down{color:var(--px-accent);text-shadow:var(--px-glow-accent);animation:.72s ease-out feedFdvDown}.feedFdvArrow{margin-right:3px;font-size:12px;line-height:1;display:inline-block}@keyframes feedFdvUp{0%{filter:brightness(2);transform:translateY(2px)}to{filter:none;transform:none}}@keyframes feedFdvDown{0%{filter:brightness(2);transform:translateY(-2px)}to{filter:none;transform:none}}body:not(.anim) .mrow .feedFdv{animation:none}.mon.alarm{border-color:var(--px-accent-line)}.mon.alarm .screen{outline:1px solid var(--px-accent);outline-offset:-1px}.stamp{z-index:5;text-align:center;font-family:var(--px-mono);white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stamp .big{letter-spacing:.18em;font-size:12px;font-weight:700}.stamp .sm{letter-spacing:.08em;opacity:.9;margin-top:3px;font-size:8px}.mon.alarm .stampAlarm .big{background:var(--px-accent);color:var(--px-stage-deep);padding:2px 8px 1px;animation:1.1s step-end infinite px-blink;display:inline-block}.mon.alarm .stampAlarm .sm{color:var(--px-accent)}.mon.dead .screen{background:#0b0d0b}.mon.dead .noise{opacity:.35}.mon.dead .subj{opacity:.4;filter:grayscale()brightness(.8)contrast(.92);animation:none}.mon.dead .stampDead{white-space:normal;width:92%}.mon.dead .stampDead .px-reticle{gap:7px;padding:0}.mon.dead .stampDead .sm{color:var(--px-muted);margin-top:5px;font-size:8px;display:block}.mon.won .screen{background:radial-gradient(120% 90% at 50% 42%,#0e2418,#060a08 78%)}.mon.won .stampGrad .big{color:var(--px-up);text-shadow:var(--px-glow-up)}.mon.grad .stampGrad .sm{color:var(--px-muted)}.mon.grad .noise{opacity:.08}.mon.booting .screen>*{opacity:0}.mon.booting .screen{animation:.9s forwards poweron}@keyframes poweron{0%{}30%{background:#dffcee}60%{background:radial-gradient(120% 20%,#dffcee,#060a08 60%)}to{}}.walkcat{z-index:4;pointer-events:none;filter:brightness(0)drop-shadow(0 0 4px #9df5c84d);font-size:22px;animation:linear forwards walkby;position:absolute;bottom:8%}@keyframes walkby{0%{left:-18%;transform:scaleX(-1)}to{left:104%;transform:scaleX(-1)}}#rail{flex-direction:column;max-height:calc(100vh - 72px);margin-top:16px;padding-top:0;display:flex;position:sticky;top:16px;overflow:visible}#rail .sub{font-family:var(--px-mono);color:var(--px-faint);border-bottom:1px dashed var(--px-line);letter-spacing:.04em;padding:16px 14px 8px;font-size:8.5px}.railViewTabs{grid-template-columns:1fr 1fr;gap:5px;padding:8px 10px 0;display:grid}.railViewTabs button{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);min-height:30px;color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.14em;font-size:9px;font-weight:800}.railViewTabs button:hover{border-color:var(--px-accent);color:var(--px-white)}.railViewTabs button[aria-selected=true]{border-color:var(--px-up);background:var(--px-up-soft);color:var(--px-up);box-shadow:inset 2px 0 0 var(--px-up)}.railEmergency{z-index:8;padding:10px 10px 0;position:relative}.railEmergencyTrigger{text-align:left;border:1px solid var(--px-line-loud);background:var(--px-panel);width:100%;color:var(--px-text);font-family:var(--px-mono);cursor:pointer;box-shadow:inset 3px 0 0 var(--px-faint);grid-template-columns:1fr auto;gap:4px 9px;padding:10px;display:grid}.railEmergencyTrigger>span{letter-spacing:.08em;color:var(--px-faint);font-size:8px}.railEmergencyTrigger>strong{color:var(--px-warm);grid-area:1/2/span 2;align-self:center;font-size:11px}.railEmergencyTrigger>small{letter-spacing:.04em;color:var(--px-dim);font-size:8px}.railEmergencyTrigger.is-ready{border-color:var(--px-accent);box-shadow:inset 3px 0 0 var(--px-accent)}.railEmergencyTrigger.is-ready>strong{color:var(--px-accent)}.railEmergencyPopover{z-index:30;border:1px solid var(--px-line-loud);background:var(--px-panel);font-family:var(--px-mono);padding:11px;position:absolute;top:calc(100% + 6px);left:10px;right:10px;box-shadow:8px 8px #00000073}.railEmergencyHead{border-bottom:1px dashed var(--px-line);letter-spacing:.09em;color:var(--px-faint);justify-content:space-between;align-items:center;padding-bottom:8px;font-size:9px;display:flex}.railEmergencyHead button{color:var(--px-faint);font:18px/1 var(--px-mono);cursor:pointer;background:0 0;border:0;padding:0 2px}.railEmergencySection{border-bottom:1px dashed var(--px-line);padding:10px 0}.railEmergencySection:last-child{border-bottom:0;padding-bottom:0}.railEmergencyStatus{letter-spacing:.06em;color:var(--px-faint);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:8px;display:flex}.railEmergencyStatus b{color:var(--px-warm);text-align:right;font-size:8px}.railChampionshipScore{grid-template-columns:1fr 1fr;gap:8px;padding:10px 0;display:grid}.railChampionshipScore>span{flex-direction:column;gap:3px;min-width:0;display:flex}.railChampionshipScore small{color:var(--px-faint);letter-spacing:.05em;font-size:7px}.railChampionshipScore b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.railChampionshipScore em{color:var(--px-warm);font-size:9px;font-style:normal}.railEmergencyPopover p{font:8.5px/1.55 var(--px-mono);color:var(--px-dim);margin:0 0 10px}.railEmergencyAction{border-color:var(--px-accent-line);width:100%;color:var(--px-accent)}.railEmergencyNotice{border:1px dashed var(--px-line);font:8px/1.4 var(--px-mono);color:var(--px-faint);text-align:center;letter-spacing:.04em;padding:8px;display:block}#verdicts{border-bottom:1px dashed var(--px-line);flex-direction:column;gap:3px;padding:6px 10px;display:flex}#verdicts:empty{display:none}.vrow{font-family:var(--px-mono);letter-spacing:.04em;color:var(--px-muted);text-align:left;align-items:baseline;gap:7px;font-size:9px;display:flex}.vrow b{color:var(--px-white)}.vrow .vword{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vrow.lived .vword{color:var(--px-up)}.vrow.died .vword{color:var(--px-muted)}.vrow .t{color:var(--px-faint);flex:none;margin-left:auto;font-size:8px}.vrow:hover b{color:var(--px-accent)}#ladScroll{scrollbar-width:thin;flex:1;overflow:hidden auto}#ladBody{padding:2px 10px 10px;position:relative}#edgeSvg{pointer-events:none;z-index:1;position:absolute;inset:0}#edgeSvg path{fill:none;stroke:#e9ede44d;stroke-width:1.5px;stroke-dasharray:4 5;transition:stroke var(--px-t-move), opacity var(--px-t-move)}#edgeSvg path.birth{stroke:var(--px-accent-line);stroke-dasharray:2 5}#edgeSvg path.hi{stroke:var(--px-up);stroke-width:2.2px;opacity:1}#edgeSvg path.dim{opacity:.22}.lvsec{z-index:2;border-bottom:1px dashed var(--px-line);padding:9px 0 4px;position:relative}.lvsec:last-child{border-bottom:none}.lvhead{justify-content:space-between;align-items:baseline;margin-bottom:7px;display:flex}.lvhead .ln{font-family:var(--px-mono);letter-spacing:.2em;color:var(--px-accent);font-size:8.5px;font-weight:700}.lvhead .lb{font-family:var(--px-mono);color:var(--px-muted);font-size:8.5px}.lvnodes{flex-wrap:wrap;gap:7px 4px;display:flex}.lnode{z-index:2;flex-direction:column;align-items:center;gap:3px;width:60px;display:flex;position:relative}.lnode .ring{background:conic-gradient(from -90deg, var(--rc,var(--px-up)) calc(var(--p,0)*1turn), #8d938833 0);width:44px;height:44px;transition:filter var(--px-t-fast);border-radius:50%;padding:3px}.lnode .coin{background:var(--px-stage-deep);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.lnode .coin img{-o-object-fit:cover;object-fit:cover;width:110%;height:110%}.lnode .coin .fb{font-family:var(--hand);color:var(--nw-phos);font-size:16px;font-weight:900}.lnode .lbl{font-family:var(--px-mono);color:var(--px-muted);text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em;max-width:60px;font-size:8px;font-weight:700;overflow:hidden}.lnode:hover .ring{filter:brightness(1.25)}.lnode.sel .lbl{background:var(--px-accent);color:var(--px-stage-deep);padding:0 4px}.lnode.hot .ring{--rc:var(--px-accent)}body.anim .lnode.alarm .ring{animation:1.1s step-end infinite nodealarm}@keyframes nodealarm{50%{box-shadow:var(--px-glow-accent)}}.lnode.dead .ring{--rc:#5c6357}.lnode.dead .coin{filter:grayscale()brightness(.6)}.lnode.dead .lbl{opacity:.6;text-decoration:line-through}.lnode.grad .ring{--rc:var(--px-up);--p:1}.lnode.grad.dead .ring{--rc:var(--px-faint)}.lnode.ghost .ring{border:2px dashed var(--px-accent-line);background:0 0}.lnode.ghost .coin{background:var(--px-accent-soft)}.lnode.ghost .coin .fb{color:var(--px-accent);font-size:18px;font-family:var(--px-mono)}.lnode.ghost .lbl{color:var(--px-accent)}#commission{flex:none;margin:10px;padding:11px 8px}#commission .w{font-size:11px}#mstrip{z-index:30;border-top:1px solid var(--px-line-loud);white-space:nowrap;background:#060807f2;align-items:center;gap:12px;padding:8px 18px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}#mstrip .cap{font-family:var(--px-mono);letter-spacing:.22em;color:var(--px-muted);text-transform:uppercase;flex:none;align-items:center;gap:7px;font-size:8.5px;font-weight:700;display:flex}#mstrip .lamp{background:var(--px-up);width:7px;height:7px;box-shadow:var(--px-glow-up)}#mlog{align-items:center;gap:16px;display:flex;overflow:hidden}.mle{font-family:var(--px-mono);color:var(--px-muted);animation:mlein var(--px-t-move) var(--px-ease);letter-spacing:.02em;flex:none;align-items:baseline;gap:7px;font-size:10px;display:inline-flex}@keyframes mlein{0%{opacity:0;transform:translate(14px)}}.mle:hover{color:var(--px-white)}.mle b{color:var(--px-white);font-weight:700}.mle.buy .amt{color:var(--px-up)}.mle.sell .amt,.mle.sys{color:var(--px-accent)}.mle.you b{background:var(--px-accent);color:var(--px-stage-deep);padding:0 4px}body.anim #viewChannel:not([hidden]){animation:chin var(--px-t-move) var(--px-ease)}@keyframes chin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#chHero .head{align-items:center}#chHero .back,#chHero .share{font-family:var(--px-mono);letter-spacing:.1em;border:1px solid var(--px-line-loud);color:var(--px-muted);flex:none;padding:6px 11px;font-size:11px;font-weight:700}#chHero .share{letter-spacing:.18em;font-size:8px}#chHero .back:hover,#chHero .share:hover{color:var(--px-white);border-color:var(--px-muted)}#chGrid{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);align-items:start;gap:14px;padding:12px 0 30px;display:grid}@media (max-width:960px){#chGrid{grid-template-columns:minmax(0,1fr)}#chGrid>*{min-width:0}}#channelMainRail{flex-direction:column;gap:16px;min-width:0;display:flex}#channelMainRail #obslog{margin-top:0}#bigmonWrap{padding:22px 10px 10px}#houseChartShell{background:var(--px-stage-deep);flex-direction:column;min-width:0;display:flex}#chartToolbar{border-bottom:1px solid var(--px-line-loud);background:#060807f0;align-items:center;gap:10px;min-width:0;padding:7px 8px;display:flex}#chartIntervals{flex:none;gap:3px;display:flex}#chartIntervals button{min-width:30px;color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.08em;text-align:center;border:1px solid #0000;padding:5px 6px;font-size:8.5px;font-weight:700;line-height:1}#chartIntervals button:hover{border-color:var(--px-line-loud);color:var(--px-white)}#chartIntervals button[aria-pressed=true]{border-color:var(--px-up-line);background:var(--px-up-soft);color:var(--px-up);box-shadow:inset 0 -2px 0 var(--px-up)}#chartOhlcv{min-width:0;color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.035em;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;flex:1;justify-content:flex-end;align-items:center;gap:8px;font-size:8px;display:flex;overflow:hidden}#chartOhlcv span{gap:3px;display:inline-flex}#chartOhlcv b{color:var(--px-white);font-weight:700}#chartOhlcv>.is-up{color:var(--px-up)}#chartOhlcv>.is-down{color:var(--px-accent)}#bigmon{background:radial-gradient(ellipse 120% 90% at 50% 42%, var(--nw-phos-deep), #060a08 80%);height:min(50vh,470px);position:relative;overflow:hidden;box-shadow:inset 0 0 40px #000000d9}#bigmon canvas{cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}#bigmon .osd{font-size:10.5px}#bigmon .osd.tl{top:7px;left:11px}#bigmon .osd.tr{top:7px;right:11px}#bigmon .osd.bl{pointer-events:none;background:#060807b8;padding:2px 7px;bottom:8px;left:11px}#bigmon .osd.br{pointer-events:none;color:var(--px-faint);letter-spacing:.1em;background:#060807b8;padding:2px 7px;font-size:8px;bottom:8px;right:11px}#bigState{font-family:var(--px-mono);letter-spacing:.14em;z-index:5;background:#060807b8;padding:2px 8px;font-size:10.5px;font-weight:700;position:absolute;top:12px;left:50%;transform:translate(-50%)}#bigState.alarm{color:var(--px-accent);animation:1.1s step-end infinite px-blink}#bigState.amber{color:var(--px-accent)}#bigState.cyan{color:var(--px-up)}@media (max-width:700px){#chartToolbar{flex-direction:column;align-items:stretch;gap:6px}#chartIntervals{scrollbar-width:none;overflow-x:auto}#chartIntervals button{flex:1;min-width:42px}#chartOhlcv{scrollbar-width:none;padding-bottom:2px;overflow-x:auto}}#obslog{margin-top:16px;padding:20px 14px 6px}#obsEntries{max-height:132px;overflow:hidden}.oble{min-width:0;font-family:var(--px-mono);color:var(--px-muted);border-bottom:1px dashed var(--px-line);animation:mlein var(--px-t-move) ease;align-items:baseline;gap:9px;padding:3.5px 0;font-size:10.5px;display:flex}.oble:last-child{border-bottom:none}.oble time{color:var(--px-faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:9px}.oble b{min-width:0;color:var(--px-white);white-space:nowrap;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.oble b>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.oble.you b{background:var(--px-accent);color:var(--px-stage-deep);padding:0 5px}.oble .amt{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.oble.buy .amt{color:var(--px-up)}.oble.sell .amt{color:var(--px-accent)}@media (max-width:560px){.oble{grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;display:grid}.oble time,.oble b,.oble>span:not(.amt){grid-column:1}.oble .amt{grid-area:1/2/span 3;align-self:center}}#obsPager{border-top:1px solid var(--px-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:7px;padding-top:7px;display:grid}#obsPager button{border:1px solid var(--px-line-loud);color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.12em;justify-self:start;padding:4px 7px;font-size:8px;font-weight:700}#obsPager button:last-child{justify-self:end}#obsPager button:hover:not(:disabled){border-color:var(--px-up-line);color:var(--px-up)}#obsPager button:disabled{cursor:default;opacity:.35}#obsPager span{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:8px;font-weight:700}#holderPanel{min-width:0;margin-top:16px;padding:20px 14px 10px}.holderPanelSummary{font-family:var(--px-mono);color:var(--px-muted);letter-spacing:.12em;align-items:baseline;gap:8px;margin:0 0 8px;font-size:9px;display:flex}.holderPanelSummary b{color:var(--px-white);font-variant-numeric:tabular-nums;font-size:13px}.holderPanelSummary small{color:var(--px-faint);letter-spacing:.08em;text-align:right;margin-left:auto;font-size:8px}.holderTableScroll{border-top:1px solid var(--px-line-loud);min-width:0;overflow-x:auto}.holderTable{border-collapse:collapse;width:100%;min-width:560px;font-family:var(--px-mono);font-variant-numeric:tabular-nums;font-size:10px}.holderTable th{color:var(--px-faint);letter-spacing:.12em;text-align:right;border-bottom:1px solid var(--px-line);padding:7px 8px;font-size:8px}.holderTable th:nth-child(2){text-align:left}.holderTable td{color:var(--px-white);text-align:right;border-bottom:1px dashed var(--px-line);white-space:nowrap;padding:7px 8px}.holderTable td:first-child{width:26px;color:var(--px-faint)}.holderTable td:nth-child(2){text-align:left;max-width:180px}.holderTable td:nth-child(4){color:var(--px-up)}.holderTable td:last-child{font-weight:700}.holderTable tbody tr:last-child td{border-bottom:none}.holderTable td b,.holderTable td small{text-overflow:ellipsis;display:block;overflow:hidden}.holderTable td b{font-weight:700}.holderTable td small{color:var(--px-faint);margin-top:2px;font-size:8px}.holderIdentityPrimary{align-items:center;gap:5px;min-width:0;display:flex}.holderIdentityPrimary b{min-width:0}.houseXProfileLink{border:1px solid var(--px-line-loud);width:14px;height:14px;color:var(--px-faint);vertical-align:middle;flex:none;place-items:center;line-height:1;display:inline-grid}.houseXProfileLink:hover,.houseXProfileLink:focus-visible{border-color:var(--px-up-line);color:var(--px-up);background:var(--px-up-soft)}.houseXProfileLink svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:square;width:9px;height:9px;display:block}.holderPanelState{min-height:74px;color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.12em;justify-content:center;align-items:center;margin:0;font-size:9px;display:flex}.holderPanelState.is-error{color:var(--px-accent);gap:12px}.holderPanelState button,.holderPager button{border:1px solid var(--px-line-loud);color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.12em;padding:4px 7px;font-size:8px;font-weight:700}.holderPanelState button:hover,.holderPager button:hover:not(:disabled){border-color:var(--px-up-line);color:var(--px-up)}.holderPager{border-top:1px solid var(--px-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:7px;padding-top:7px;display:grid}.holderPager button{justify-self:start}.holderPager button:last-child{justify-self:end}.holderPager button:disabled{cursor:default;opacity:.35}.holderPager span{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:8px;font-weight:700}@media (max-width:560px){#holderPanel{padding-inline:10px}.holderPanelSummary small{max-width:190px}.holderTable{min-width:500px}.holderTable th,.holderTable td{padding-inline:6px}}#fileCol{flex-direction:column;gap:16px;display:flex}.panelPad{padding:20px 14px 12px}#subjectPanel{container-type:inline-size}#mug{align-items:stretch;gap:13px;display:flex}#mugShot{border:1px solid var(--px-line-loud);background:repeating-linear-gradient(#131812 0 12px,#0e120d 12px 24px);flex:none;width:82px;height:82px;position:relative;overflow:hidden}#mugShot img{-o-object-fit:cover;object-fit:cover;filter:grayscale()sepia(.5)hue-rotate(85deg)saturate(2.2)brightness(1.05);border-radius:50%;width:88%;height:88%;position:absolute;inset:6%}#mugShot .fb{font-family:var(--hand);color:var(--nw-phos);justify-content:center;align-items:center;font-size:34px;font-weight:900;display:flex;position:absolute;inset:0}#mugMeta{flex:1;min-width:0}#mugMeta .nm{font-family:var(--px-title);letter-spacing:0;color:var(--px-white);text-transform:uppercase;font-size:19px;font-weight:800;line-height:1.05}.subjectTokenTools{flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;display:flex}.subjectTokenTools>a,.subjectTokenTools>button{border:1px solid var(--px-line-loud);height:27px;color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.09em;white-space:nowrap;text-transform:uppercase;font-size:8px;font-weight:700;line-height:25px}.subjectTokenTools>a{padding:0 8px}.subjectTokenTools>a:hover,.subjectShareButton:hover{border-color:var(--px-up-line);color:var(--px-up)}.tokenAddressCopy{align-items:center;gap:7px;padding:0 7px;line-height:1;display:inline-flex}.tokenAddressCopy span{color:var(--px-white);font-variant-numeric:tabular-nums;text-transform:none}.tokenAddressCopy b{color:var(--px-up);letter-spacing:.14em;font-size:7px}.tokenAddressCopy:hover{border-color:var(--px-accent-line)}.subjectShareButton{padding:0 9px}#mugMeta .tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.channelIntelPanel{padding:19px 12px 8px}.channelIntelGrid{display:block}.channelIntelCopy{flex-direction:column;min-width:0;display:flex}.channelIntelSummaryRow{align-items:baseline;gap:16px;min-width:0;display:flex}.channelIntelDescription{flex:1;min-width:0}.channelCreator{align-items:center;gap:7px;min-width:0;margin-bottom:7px;display:flex}.channelCreator>img,.channelCreatorFallback{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);border-radius:50%;flex:none;width:27px;height:27px}.channelCreator>img{-o-object-fit:cover;object-fit:cover}.channelCreatorFallback{color:var(--px-faint);font-family:var(--px-display);place-items:center;font-size:13px;font-weight:900;display:grid}.channelCreatorIdentity{flex-direction:column;gap:1px;min-width:0;display:flex}.channelCreatorIdentity small{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.14em;font-size:6.5px;font-weight:800}.channelCreatorHandle{align-items:center;gap:4px;min-width:0;display:flex}.channelCreatorHandle>a,.channelCreatorHandle>b{min-width:0}.channelCreatorIdentity a,.channelCreatorIdentity b{color:var(--px-white);font-family:var(--px-mono);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;line-height:1.2;overflow:hidden}.channelCreatorIdentity a:hover,.channelCreatorIdentity a:focus-visible{color:var(--px-up);text-underline-offset:3px;text-decoration:underline}.channelCreatorVerified{color:#1d9bf0;flex:none;place-items:center;width:12px;height:12px;display:inline-grid}.channelCreatorVerified svg{width:12px;height:12px;display:block;overflow:visible}.channelCreatorVerified circle{fill:currentColor}.channelCreatorVerified path{fill:none;stroke:var(--px-stage-deep);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.channelIntelDescription p{color:var(--px-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.channelIntelDescription p.is-expanded{display:block;overflow:visible}.channelDescriptionToggle{color:var(--px-up);font-family:var(--px-mono);letter-spacing:.12em;align-self:flex-start;margin-top:4px;font-size:7px;font-weight:800}.channelDescriptionToggle:hover{text-underline-offset:3px;text-decoration:underline}.channelIntelActions{margin-top:6px}.channelIntelLinks{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.channelIntelLinks>a,.channelIntelLinks>button:not(.channelReferralCta){border:1px solid var(--px-line-loud);height:25px;color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;padding:0 6px;font-size:8px;font-weight:700;line-height:23px}.channelIntelLinks>a:hover,.channelIntelLinks>button:not(.channelReferralCta):hover{border-color:var(--px-up-line);color:var(--px-up)}.channelIntelLinks .tokenAddressCopy{align-items:center;gap:7px;line-height:1;display:inline-flex}.channelReferralTotal{white-space:nowrap;align-items:baseline;gap:5px;margin-left:auto;display:flex}.channelReferralTotal>small{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.12em;font-size:6.5px;font-weight:800}.channelReferralTotal>strong{max-width:100%;color:var(--px-white);font-family:var(--px-display);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:900;line-height:1;overflow:hidden}.channelReferralEarn{white-space:nowrap;flex:none;align-items:center;gap:5px;margin-left:auto;display:flex}.channelReferralEarn>em{color:var(--px-up);font-family:var(--px-mono);letter-spacing:.1em;font-size:7px;font-style:normal;font-weight:900}.channelReferralCta{white-space:nowrap;flex:none;padding:5px 8px;font-size:8px}.channelReferralCta:disabled{cursor:wait;opacity:.7}@media (max-width:560px){.channelIntelSummaryRow{flex-direction:column;align-items:flex-start;gap:3px}.channelReferralTotal,.channelReferralEarn{margin-left:0}}.channelFdvHero{border-left:1px solid var(--px-line-loud);text-align:right;flex-direction:column;flex:0 430px;justify-content:center;align-items:flex-end;min-width:250px;margin-left:auto;padding:8px 12px 7px 18px;display:flex}.channelFdvHeader{justify-content:flex-end;align-items:center;gap:8px;display:flex}.channelFdvHeader>span,.channelFdvHero>small{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.16em;white-space:nowrap;font-size:7px;font-weight:800}.channelFdvDenomination{gap:2px;display:flex}.channelFdvDenomination button{border:1px solid var(--px-line-loud);min-width:28px;color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.08em;padding:2px 4px;font-size:6.5px;font-weight:900;line-height:1}.channelFdvDenomination button:hover:not(:disabled){border-color:var(--px-up-line);color:var(--px-up)}.channelFdvDenomination button[aria-pressed=true]{border-color:var(--px-up-line);background:var(--px-up-soft);color:var(--px-up)}.channelFdvDenomination button:disabled{cursor:not-allowed;opacity:.35}.channelFdvHero>strong{color:var(--px-white);font-family:var(--px-display);font-variant-numeric:tabular-nums;letter-spacing:-.035em;white-space:nowrap;text-shadow:0 2px 0 var(--px-stage-deep);font-size:clamp(38px,5.4vw,68px);font-weight:900;line-height:.9;display:block}.subjectDeadStamp{z-index:6;border:4px double var(--px-muted);color:var(--px-muted);font:900 clamp(40px,6.4cqw,64px)/1 var(--px-mono);letter-spacing:.3em;text-indent:.3em;opacity:.5;pointer-events:none;padding:8px 30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}body.anim .channelFdvHero.is-flash-up>strong{animation:.72s cubic-bezier(.2,.85,.3,1) fdvFlashUp}body.anim .channelFdvHero.is-flash-down>strong{animation:.72s cubic-bezier(.2,.85,.3,1) fdvFlashDown}@keyframes fdvFlashUp{0%{color:var(--px-stage-deep);background:var(--px-up);transform:scale(1.08);box-shadow:0 0 34px #30e0878c}35%{color:var(--px-up);background:0 0}to{color:var(--px-white);box-shadow:none;transform:none}}@keyframes fdvFlashDown{0%{color:var(--px-stage-deep);background:var(--px-accent);transform:scale(1.08);box-shadow:0 0 34px #ff541a8c}35%{color:var(--px-accent);background:0 0}to{color:var(--px-white);box-shadow:none;transform:none}}@media (max-width:760px){#mug{flex-wrap:wrap}.channelFdvHero{border-top:1px solid var(--px-line-loud);text-align:left;border-left:0;flex-basis:100%;align-items:flex-start;min-width:0;margin-left:0;padding:12px 0 2px}.channelFdvHeader{justify-content:flex-start}.channelFdvHero>strong{font-size:clamp(42px,15vw,64px)}}@container (max-width:680px){#mug{flex-wrap:wrap}#mugMeta{flex-basis:calc(100% - 95px);min-width:180px}.channelFdvHero{border-top:1px solid var(--px-line-loud);text-align:left;border-left:0;flex-basis:100%;align-items:flex-start;min-width:0;margin-left:0;padding:12px 0 2px}.channelFdvHeader{justify-content:flex-start}.channelFdvHero>strong{font-size:clamp(42px,15vw,64px)}}@container (min-width:681px) and (max-width:880px){.channelLevelPlate>strong{font-size:clamp(14px,2.6cqw,22px)}.channelFdvHero{flex-basis:340px;min-width:200px}.channelFdvHero>strong{font-size:clamp(32px,7cqw,64px)}}.ftag{font-family:var(--px-mono);letter-spacing:.1em;border:1px solid var(--px-line-loud);color:var(--px-muted);text-transform:uppercase;padding:2.5px 7px;font-size:8.5px}.ftag.pattern{border-color:var(--px-line-loud);color:var(--px-white)}.ftag.pattern.rare{color:var(--px-yellow);border-color:#bf9b4f80}.ftag.alert{border-color:var(--px-accent-line);color:var(--px-accent)}.ftag.alert.is-terminal{border-color:var(--px-line-loud);color:var(--px-muted)}#amounts{gap:7px;margin-bottom:11px;display:flex}#amounts button{font-family:var(--px-mono);border:1px solid var(--px-line-loud);color:var(--px-muted);font-variant-numeric:tabular-nums;flex:1;padding:8px 0;font-size:10.5px;font-weight:700}#amounts button:hover{color:var(--px-white)}#amounts button[aria-pressed=true]{background:var(--px-white);color:var(--px-stage-deep);border-color:var(--px-white)}#customTradeAmounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:-3px;display:grid}.tradeCustom{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);min-width:0;padding:6px 8px 7px;display:block}.tradeCustom:focus-within{border-color:var(--px-accent);box-shadow:var(--px-glow-accent)}.tradeCustom span{font-family:var(--px-mono);letter-spacing:.16em;color:var(--px-faint);text-transform:uppercase;font-size:7.5px;font-weight:700;display:block}.tradeCustom input{width:100%;min-width:0;color:var(--px-white);font-family:var(--px-mono);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;margin-top:3px;font-size:14px;font-weight:700}.tradeCustom input::placeholder{color:var(--px-muted);font-size:10px;font-weight:400}#keys{grid-template-columns:1.25fr 1fr;gap:10px;display:grid}#buyBtn .s:after{content:" 承認";opacity:.8}#syncNote{font-family:var(--px-mono);color:var(--px-muted);letter-spacing:.02em;margin-top:8px;font-size:10px}#syncNote b{color:var(--px-white)}.px-sync.is-hot .px-sync-fill{background:repeating-linear-gradient(90deg,var(--px-accent) 0 2px,transparent 2px 2.5%)}.px-sync.is-hot .px-sync-val{color:var(--px-accent);text-shadow:var(--px-glow-accent)}.srow{border-bottom:1px dashed var(--px-line);justify-content:space-between;align-items:baseline;gap:10px;padding:5.5px 0;font-size:12px;display:flex}.srow:last-child{border-bottom:none}.srow .k{font-family:var(--px-mono);letter-spacing:.18em;color:var(--px-muted);text-transform:uppercase;flex:none;font-size:8px;font-weight:700}.srow .k small{letter-spacing:.02em;opacity:.7;text-transform:none;margin-top:1px;font-size:7.5px;font-weight:400;display:block}.srow .v{font-family:var(--px-mono);color:var(--px-white);text-align:right;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.srow .v.order{background:var(--px-accent);color:var(--px-stage-deep);padding:1px 7px}#cdown{font-family:var(--px-mono);text-align:center;padding:2px 0 6px}#cdown .big{letter-spacing:.1em;color:var(--px-white);font-variant-numeric:tabular-nums;font-size:29px;font-weight:700}#cdown.urgent .big{color:var(--px-accent);text-shadow:var(--px-glow-accent)}#cdown .sub{color:var(--px-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:9.5px}#cdown .sub b{color:var(--px-accent)}#toast{z-index:120;background:var(--px-ink-3);border:1px solid var(--px-accent-line);color:var(--px-white);font-family:var(--px-mono);text-align:left;letter-spacing:.02em;width:min(360px,100vw - 32px);transition:transform var(--px-t-move), opacity var(--px-t-move);opacity:0;pointer-events:none;align-items:center;gap:11px;padding:12px 14px;font-size:12px;font-weight:700;display:flex;position:fixed;top:16px;right:16px;transform:translate(calc(100% + 24px))}#toast.show{opacity:1;transform:translate(0)}#toast b{color:var(--px-accent)}#toast.ok{border-color:var(--px-up-line)}#toast.ok b{color:var(--px-up)}#toast.pending{border-color:var(--px-accent-line);box-shadow:0 12px 36px #00000073}#toast .toastCopy{min-width:0;line-height:1.35}#toast .toastMessage{display:block}#toast .toastCopy small{color:var(--px-muted);letter-spacing:.08em;margin-top:3px;font-size:10px;font-weight:400;display:block}#toast .toastHash{flex-wrap:wrap;align-items:center;gap:5px 8px;margin-top:3px;display:flex}#toast .toastHash small{margin-top:0}#toast .toastHash button{pointer-events:auto;border:1px solid var(--px-line-loud);color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.08em;white-space:nowrap;background:0 0;padding:3px 5px 2px;font-size:9px;font-weight:800;line-height:1.2}#toast .toastHash button:hover,#toast .toastHash button:focus-visible{border-color:var(--px-accent);color:var(--px-accent)}#toast .toastReferral{color:var(--px-muted);font-family:var(--px-body);letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:7px;font-size:12px;font-weight:500;line-height:1.35;display:flex}#toast .toastReferral button{pointer-events:auto;border:1px solid var(--px-up-line);background:var(--px-up-soft);color:var(--px-up);font-family:var(--px-mono);letter-spacing:.08em;white-space:nowrap;padding:4px 6px 3px;font-size:10px;font-weight:800;line-height:1.2}#toast .toastReferral button:hover{background:var(--px-up);color:var(--px-stage-deep);box-shadow:var(--px-glow-up)}#toast .toastSpinner{border:2px solid var(--px-line-loud);border-top-color:var(--px-accent);border-radius:50%;flex:none;width:15px;height:15px}body.anim #toast.pending .toastSpinner{animation:.8s steps(8,end) infinite toastspin}@keyframes toastspin{to{transform:rotate(360deg)}}@media (max-width:700px){#toast{width:calc(100vw - 16px);top:8px;right:8px}}#strobe{z-index:110;pointer-events:none;display:none;position:fixed;inset:0}#strobe.go{animation:1.5s step-end forwards strobeflash;display:block}@keyframes strobeflash{0%{background:#ff541a66}12%{background:#ffffffbf}24%{background:#ff541a59}36%{background:#fff9}48%{background:#ff541a47}60%{background:0 0}to{background:0 0}}#gradBanner{z-index:115;background:var(--px-stage-deep);border:1px solid var(--px-accent);text-align:center;padding:22px 34px;display:none;position:fixed;top:38%;left:50%;transform:translate(-50%,-50%)scale(.6);box-shadow:0 0 60px #ff541a73}#gradBanner.go{animation:.16s steps(3,end) forwards bannerin;display:block}@keyframes bannerin{to{transform:translate(-50%,-50%)scale(1)}}#gradBanner .a{font-family:var(--px-mono);letter-spacing:.3em;color:var(--px-accent);font-size:10px;font-weight:700}#gradBanner .a:after{content:" 承認";opacity:.7;font-weight:400}#gradBanner .b{font-family:var(--px-title);letter-spacing:.02em;color:var(--px-white);text-transform:uppercase;margin:8px 0 6px;font-size:30px;font-weight:800}#gradBanner .c{font-family:var(--px-mono);color:var(--px-muted);font-size:11.5px}#cdown.warn .big{color:var(--px-accent)}#cdown.critical{padding:10px 0 12px;position:relative}#cdown.critical:before,#cdown.critical:after{content:"";background:repeating-linear-gradient(-45deg,var(--px-accent) 0 9px,var(--px-stage-deep) 9px 18px);height:5px;position:absolute;left:-14px;right:-14px}#cdown.critical:before{top:0}#cdown.critical:after{bottom:0}#cdown.critical .big{color:var(--px-accent);text-shadow:var(--px-glow-accent);font-size:46px}body.anim #cdown.critical .sub{animation:1.1s step-end infinite px-blink}#cdBig.pop{animation:.24s steps(2,end) cdpop}@keyframes cdpop{0%{transform:scale(1.22)}to{transform:none}}#visor{z-index:150;cursor:pointer;--vc:var(--px-accent);background:#060807f7;justify-content:center;align-items:center;display:none;position:fixed;inset:0;overflow:hidden}#visor.open{display:flex}#visor.lived{--vc:var(--px-up)}#visor.died{--vc:var(--px-muted)}#visor:before{content:"";background:var(--px-scan);opacity:.55;pointer-events:none;position:absolute;inset:0}#visor:after{content:"";background-image:var(--px-hex);opacity:.22;pointer-events:none;position:absolute;inset:0}#visor .vtape{z-index:2;background:repeating-linear-gradient(-45deg,var(--vc) 0 10px,var(--px-stage-deep) 10px 20px);height:6px;position:absolute;left:0;right:0}.vCard{z-index:3;text-align:center;max-width:min(680px,92vw);position:relative}body.anim #visor.open .vCard{animation:.26s steps(3,end) vslam}@keyframes vslam{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:none}}body.anim #visor.died .vCard{animation:.26s steps(3,end) vslam,.42s steps(2,end) .26s vshake}@keyframes vshake{0%{transform:translate(-4px,2px)}33%{transform:translate(4px,-2px)}66%{transform:translate(-3px,-1px)}to{transform:none}}.vPattern{background:var(--vc);color:var(--px-stage-deep);font-family:var(--px-mono);letter-spacing:.3em;padding:3px 12px 2px;font-size:11px;font-weight:700;animation:1.1s step-end infinite px-blink;display:inline-block}body:not(.anim) .vPattern{animation:none}.vCoin{border:3px solid var(--vc);background:var(--px-stage-deep);width:118px;height:118px;box-shadow:0 0 60px color-mix(in srgb, var(--vc) 45%, transparent);border-radius:50%;justify-content:center;align-items:center;margin:26px auto 18px;display:flex;position:relative;overflow:hidden}.vCoin img{-o-object-fit:cover;object-fit:cover;width:106%;height:106%}.vCoin .fb{font-family:var(--hand);color:var(--nw-phos);font-size:44px;font-weight:900}#visor.died .vCoin{filter:grayscale()brightness(.75)}.vTitle{font-family:var(--px-title);color:var(--px-white);text-transform:uppercase;font-size:clamp(30px,5.4vw,54px);font-weight:800;line-height:1.02}.vVerdict{font-family:var(--px-title);color:var(--vc);text-transform:uppercase;letter-spacing:.04em;margin-top:10px;font-size:clamp(19px,3vw,30px);font-weight:800}.vSub{font-family:var(--px-mono);color:var(--px-muted);letter-spacing:.05em;margin-top:14px;font-size:12px;line-height:1.6}.vSub b{color:var(--vc)}.vHint{z-index:3;font-family:var(--px-mono);letter-spacing:.25em;color:var(--px-faint);text-transform:uppercase;font-size:9px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}#visor .vflash{z-index:4;pointer-events:none;background:var(--vc);opacity:0;position:absolute;inset:0}body.anim #visor.open .vflash{animation:.9s steps(4,end) forwards vflash}@keyframes vflash{0%{opacity:.65}25%{opacity:0}50%{opacity:.22}to{opacity:0}}.wchip{border:1px solid var(--px-line-loud);transition:border-color var(--px-t-fast), box-shadow var(--px-t-fast);align-items:center;gap:8px;margin-left:auto;padding:5px 10px 5px 6px;display:inline-flex}.wchip:hover{border-color:var(--px-accent-line);box-shadow:var(--px-glow-accent)}.wchip .wpfp{background:var(--px-accent);width:22px;height:22px;color:var(--px-stage-deep);font-family:var(--px-display);clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);place-items:center;font-size:9px;font-weight:800;display:grid}.wchip .waddr{font-family:var(--px-mono);letter-spacing:.06em;color:var(--px-muted);font-size:9.5px}.wchip .wBal{font-family:var(--px-mono);color:var(--px-white);font-variant-numeric:tabular-nums;font-size:12px}.wchip .wxi{font-family:var(--px-mono);color:var(--px-muted);font-size:10px}#rightCol{flex-direction:column;gap:14px;min-height:0;max-height:calc(100dvh - 32px);margin-top:16px;display:flex;position:relative;top:auto}@media (min-width:1151px){#rightCol{height:calc(100dvh - 32px)}}#rightCol #rail{flex:1;min-height:0;max-height:none;margin-top:0;position:static;top:auto;overflow:visible}#app.norail #rightCol{display:none}#refer{flex:none;padding:18px 12px 11px}#refer .rline{font-family:var(--px-mono);color:var(--px-muted);letter-spacing:.03em;margin-bottom:8px;font-size:8.5px}#refer .rline b{color:var(--px-up)}#refer .px-btn-outline{gap:2px;padding:8px 8px 7px}#refer .px-btn-outline .w{letter-spacing:.16em;font-size:10.5px}#refer .px-btn-outline .s{font-size:10px}#referModal{z-index:140;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060807d1;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}#referModal.open{display:flex}#referCard{width:min(760px,96vw);max-height:calc(100dvh - 32px);padding:22px;position:relative;overflow-y:auto;box-shadow:0 30px 90px #000000c7}body.anim #referModal.open #referCard{animation:.14s steps(3,end) camin}.referral-modal-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:13px;padding:2px 2px 0;display:flex}.referral-modal-heading>div{flex-direction:column;gap:3px;min-width:0;display:flex}.referral-modal-heading span{color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.18em;font-size:10px;font-weight:800}#referCard h2{color:var(--px-white);font-family:var(--px-title);text-transform:uppercase;margin:0;font-size:25px;line-height:1}.referral-close{border:1px solid var(--px-line-loud);width:34px;height:34px;color:var(--px-muted);font-family:var(--px-mono);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);flex:none;place-items:center;font-size:22px;line-height:1;display:grid}.referral-close:hover{border-color:var(--px-accent);color:var(--px-white)}.referral-zone{border:1px solid var(--px-line-loud);background:linear-gradient(135deg,var(--px-ink-3),var(--px-stage-deep) 62%);clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);margin-top:10px;padding:45px 15px 15px;position:relative;overflow:hidden}.referral-zone>.px-tape{letter-spacing:.15em;font-size:10px;top:8px;left:11px}.referral-card-preview{aspect-ratio:1200/630;border:1px solid var(--px-accent-line);background:var(--px-stage-deep);width:100%;position:relative;overflow:hidden}.referral-card-preview>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.referral-card-placeholder{width:100%;height:100%;color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.14em;text-align:center;justify-content:center;align-items:center;padding:20px;font-size:12px;display:flex}.referral-card-tools{z-index:2;gap:6px;display:flex;position:absolute;bottom:8px;right:8px}.referral-card-tools button{min-height:32px;color:var(--px-white);font-family:var(--px-mono);letter-spacing:.08em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);background:#0a0c0bc7;border:1px solid #0a0c0b70;align-items:center;gap:6px;padding:6px 9px;font-size:10px;font-weight:800;display:flex}.referral-card-tools button:hover{border-color:var(--px-white);background:#0a0c0be6}.referral-card-tools button:disabled{cursor:not-allowed;opacity:.62}.referral-card-tools button span{color:var(--px-accent);font-size:14px;line-height:1}.referral-card-status{min-height:18px;color:var(--px-muted);font-family:var(--px-mono);margin:7px 1px 0;font-size:12px;line-height:1.45}#refCode{border:1px dashed var(--px-accent);background:var(--px-accent-soft);width:100%;min-height:65px;color:var(--px-white);font-family:var(--px-mono);text-align:left;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:10px 13px;display:flex}#refCode:hover{background:color-mix(in srgb,var(--px-accent-soft) 72%,var(--px-stage-deep));box-shadow:var(--px-glow-accent)}#refCode:disabled{cursor:wait;opacity:.7}#refCode>span{letter-spacing:.08em;font-size:18px;font-weight:900}#refCode>small{color:var(--px-muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.referral-error{color:var(--px-accent);font-family:var(--px-mono);margin-top:7px;font-size:12px;line-height:1.45}.referral-share-actions{gap:8px;margin-top:9px;display:flex}.referral-share-actions .px-btn{flex:1;justify-content:center;align-items:center;min-height:50px;padding:10px;display:flex}.referral-share-actions .referral-copy-link{flex:1.55}.referral-share-actions .px-btn .w{letter-spacing:.1em;text-align:center;font-size:12px}.referral-share-actions .px-btn:disabled{border:1px solid var(--px-line-loud);background:var(--px-ink-3);color:var(--px-white);cursor:not-allowed;filter:none;opacity:.68;transform:none}.referral-explainer{color:#b8beb3;font-family:var(--px-body);letter-spacing:.01em;margin:12px 1px 0;font-size:12px;line-height:1.55}.referral-earnings-zone{border-color:var(--px-up-line);background:linear-gradient(135deg,var(--px-up-soft),var(--px-stage-deep) 64%);box-shadow:inset 3px 0 0 var(--px-up),0 0 22px #30e08712}.referral-earnings-zone>.px-tape{background:var(--px-accent);color:var(--px-stage-deep)}.referral-total{text-align:center;flex-direction:column;align-items:center;padding:5px 8px 13px;display:flex}.referral-micro,.referral-claim-row small{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:800}.referral-total strong{color:var(--px-up);font-family:var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-shadow:var(--px-glow-up);margin-top:4px;font-size:clamp(30px,7vw,48px);line-height:1}.referral-total>small{color:var(--px-white);font-family:var(--px-mono);letter-spacing:.06em;margin-top:7px;font-size:12px;font-weight:700}.referral-total-retry{border:1px solid var(--px-up-line);color:var(--px-up);font-family:var(--px-mono);letter-spacing:.12em;margin-top:9px;padding:6px 9px;font-size:10px;font-weight:800}.referral-total-retry:hover{background:var(--px-up-soft);box-shadow:var(--px-glow-up)}.referral-claim-row{border:1px solid var(--px-up-line);background:#06080770;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.referral-claim-row>span{flex-direction:column;gap:4px;min-width:0;display:flex}.referral-claim-row b{color:var(--px-white);font-family:var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:15px}.referral-claim-row .px-btn{justify-content:center;min-width:176px;padding:11px 13px}.referral-claim-row .px-btn .w{letter-spacing:.09em;text-align:center;font-size:11px}.referral-claim-row.is-direct{border-color:var(--px-line-loud)}.referral-claim-row .px-btn:disabled{border:1px solid var(--px-line-loud);background:var(--px-ink-3);color:var(--px-white);cursor:not-allowed;filter:none;opacity:.62}.referral-fineprint{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.015em;margin:9px 1px 0;font-size:12px;line-height:1.45}@media (max-width:620px){#referModal{align-items:flex-start;padding:8px}#referCard{width:100%;max-height:calc(100dvh - 16px);padding:15px 12px}.referral-modal-heading{margin-bottom:10px}#referCard h2{font-size:21px}.referral-zone{padding:44px 10px 12px}.referral-share-actions{flex-direction:column}.referral-share-actions .px-btn{width:100%;min-height:46px}.referral-card-tools{bottom:5px;right:5px}.referral-card-tools button{min-height:30px;padding:5px 7px;font-size:10px}.referral-claim-row{flex-direction:column;align-items:stretch}.referral-claim-row .px-btn{width:100%;min-width:0}.referral-total strong{font-size:31px}}#shareModal{z-index:245;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060807d6;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}#shareCard{border-color:var(--px-accent-line);width:min(680px,96vw);max-height:calc(100dvh - 32px);padding:42px 22px 22px;position:relative;overflow-y:auto;box-shadow:0 30px 90px #000000c7}#shareCard>.px-tape{top:8px;transform:none}body.anim #shareModal #shareCard{animation:.14s steps(3,end) camin}.share-modal-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:15px;display:flex}.share-modal-heading>div{flex-direction:column;gap:4px;min-width:0;display:flex}.share-modal-heading span,.share-link-display>span{color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.18em;font-size:10px;font-weight:800}.share-modal-heading h2{color:var(--px-white);font-family:var(--px-title);text-transform:uppercase;margin:0;font-size:25px;line-height:1}.share-modal-close{border:1px solid var(--px-line-loud);width:34px;height:34px;color:var(--px-white);font-family:var(--px-mono);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);flex:none;place-items:center;font-size:22px;line-height:1;display:grid}.share-modal-close:hover{border-color:var(--px-accent)}.share-context-copy{white-space:pre-line;color:#c8cdc3;font-family:var(--px-body);margin:0 0 12px;font-size:12px;line-height:1.55}.share-link-display{border:1px dashed var(--px-accent);background:var(--px-stage-deep);width:100%;min-height:68px;color:var(--px-white);text-align:left;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;padding:11px 13px;display:flex}.share-link-display:hover{background:var(--px-ink-3);box-shadow:var(--px-glow-accent)}.share-link-display code{width:100%;color:var(--px-white);font-family:var(--px-mono);letter-spacing:.015em;white-space:nowrap;font-size:12px;line-height:1.5;display:block;overflow:hidden}.share-earn-line{color:#c8cdc3;font-family:var(--px-body);margin:12px 1px 0;font-size:12px;line-height:1.55}.share-modal-actions{grid-template-columns:1.35fr 1fr;gap:8px;margin-top:14px;display:grid}.share-modal-actions .px-btn{justify-content:center;min-height:50px;padding:10px}.share-modal-actions .px-btn .w{letter-spacing:.1em;text-align:center;font-size:12px}.share-code-chip{border:1px solid var(--px-line-loud);background:var(--px-ink-3);min-height:36px;color:var(--px-white);font-family:var(--px-mono);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);align-items:center;gap:9px;margin-top:10px;padding:7px 10px;display:inline-flex}.share-code-chip:hover{border-color:var(--px-accent)}.share-code-chip span{color:var(--px-muted);letter-spacing:.14em;font-size:10px;font-weight:800}.share-code-chip code{color:var(--px-white);letter-spacing:.06em;font-size:12px;font-weight:800}.share-modal-status{min-height:18px;color:var(--px-muted);font-family:var(--px-mono);text-transform:uppercase;margin:9px 1px 0;font-size:10px;line-height:1.45}@media (max-width:620px){#shareModal{align-items:flex-start;padding:8px}#shareCard{width:100%;max-height:calc(100dvh - 16px);padding:40px 12px 15px}.share-modal-heading h2{font-size:21px}.share-modal-actions{grid-template-columns:1fr}.share-modal-actions .px-btn{width:100%;min-height:46px}.share-link-display code{white-space:normal;overflow-wrap:anywhere}}#vtoast{text-align:left;background:var(--px-stage-deep);border:1px solid var(--vc);--vc:var(--px-accent);cursor:pointer;box-shadow:0 0 26px color-mix(in srgb, var(--vc) 40%, transparent);flex:none;align-items:center;gap:12px;margin:10px;padding:13px;display:none;position:relative}#vtoast.open{display:flex}#vtoast.lived{--vc:var(--px-up)}#vtoast.died{--vc:var(--px-accent)}body.anim #vtoast.open.died{animation:3.6s step-end forwards vtbgD}body.anim #vtoast.open.lived{animation:3.6s step-end forwards vtbgL}@keyframes vtbgD{0%{background:#ff541ad9}6%{background:#ff541a33}12%{background:#ff541acc}18%{background:#ff541a29}26%{background:#ff541a99}40%{background:#ff541a4d}to{background:var(--px-stage-deep)}}@keyframes vtbgL{0%{background:#30e087bf}6%{background:#30e08729}12%{background:#30e087b3}18%{background:#30e08724}26%{background:#30e08780}40%{background:#30e08742}to{background:var(--px-stage-deep)}}#vtoast:before,#vtoast:after{content:"";background:repeating-linear-gradient(-45deg,var(--vc) 0 9px,var(--px-stage-deep) 9px 18px);height:4px;position:absolute;left:0;right:0}#vtoast:before{top:0}#vtoast:after{bottom:0}#vtoast .vtcoin{border:2px solid var(--vc);background:var(--px-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}#vtoast .vtcoin img{-o-object-fit:cover;object-fit:cover;width:108%;height:108%}#vtoast .vtcoin .fb{font-family:var(--hand);color:var(--nw-phos);font-size:18px;font-weight:900}#vtoast.died .vtcoin{filter:grayscale()brightness(.75)}#vtoast .vtt{min-width:0}#vtoast .vtt b{font-family:var(--px-mono);letter-spacing:.06em;color:var(--px-white);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}#vtoast .vtt span{font-family:var(--px-mono);color:var(--vc);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}@media (max-width:1150px){#rightCol{display:contents}#rightCol #refer{display:none}#rightCol #rail{display:contents}#rightCol #rail:before,#rightCol #rail>:not(#vtoast){display:none}#vtoast{z-index:125;position:fixed;top:8px;left:14px;right:14px}}@media (max-width:520px){.wchip .waddr{display:none}#refCode{font-size:10px}}.vrow.fresh{z-index:1;position:relative}body.anim .vrow.fresh.died{animation:3.4s step-end forwards vfreshD}body.anim .vrow.fresh.lived{animation:3.4s step-end forwards vfreshL}@keyframes vfreshD{0%{background:#ff541a99}6%{background:#ff541a1f}12%{background:#ff541a8c}18%{background:#ff541a1a}24%{background:#ff541a73}34%{background:#ff541a4d}60%{background:#ff541a29}to{background:0 0}}@keyframes vfreshL{0%{background:#30e0878c}6%{background:#30e0871a}12%{background:#30e08780}18%{background:#30e08714}24%{background:#30e08766}34%{background:#30e08742}60%{background:#30e08724}to{background:0 0}}body:not(.anim) .vrow.fresh.died{background:#ff541a33}body:not(.anim) .vrow.fresh.lived{background:#30e0872e}body.anim #rail.vc-pulse.died{animation:2s step-end railpulseD}body.anim #rail.vc-pulse.lived{animation:2s step-end railpulseL}@keyframes railpulseD{0%,20%{border-color:var(--px-accent);box-shadow:0 0 24px #ff541a59}10%,30%{border-color:var(--px-line-loud);box-shadow:none}40%{border-color:var(--px-accent)}to{border-color:var(--px-line-loud)}}@keyframes railpulseL{0%,20%{border-color:var(--px-up);box-shadow:0 0 24px #30e0874d}10%,30%{border-color:var(--px-line-loud);box-shadow:none}40%{border-color:var(--px-up)}to{border-color:var(--px-line-loud)}}#camModal{z-index:140;background:#060807c2;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0;overflow-y:auto}#camModal.open{display:flex}#camCard{width:min(430px,92vw);max-height:calc(100dvh - 40px);padding:26px 22px 20px;position:relative;overflow-y:auto;box-shadow:0 30px 80px #000000b3}body.anim #camModal.open #camCard{animation:.14s steps(3,end) camin}@keyframes camin{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}#camCard h2{font-family:var(--px-title);letter-spacing:.02em;color:var(--px-white);text-transform:uppercase;margin-bottom:3px;font-size:18px}#camCard .sub2{font-family:var(--px-mono);color:var(--px-muted);letter-spacing:.04em;margin-bottom:14px;font-size:9.5px}#camCard label{font-family:var(--px-mono);letter-spacing:.2em;color:var(--px-muted);text-transform:uppercase;margin:11px 0 4px;font-size:8px;font-weight:700;display:block}#camCard input,#camCard select{background:var(--px-stage-deep);border:1px solid var(--px-line-loud);width:100%;color:var(--px-white);font-family:var(--px-mono);padding:9px 11px;font-size:13px}#camCard .row{gap:9px;margin-top:16px;display:flex}#camCard .row .px-btn{flex:1;padding:11px 0}#camSeed{font-family:var(--px-mono);color:var(--px-accent);letter-spacing:.02em;margin-top:10px;font-size:9.5px}#camIdRow{align-items:flex-start;gap:14px;margin-top:4px;display:flex}#camIdRow .idFields{flex:1;min-width:0}.camLogoField{flex-direction:column;gap:6px;width:92px;min-width:92px;display:flex}.camLogoField>[role=alert]{overflow-wrap:anywhere;width:100%;color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.02em;font-size:7.5px;font-weight:700;line-height:1.35;display:block}#camImgPick{border:1.5px dashed var(--px-line-loud);background:var(--px-stage-deep);width:92px;height:92px;transition:border-color var(--px-t-fast);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}#camImgPick:hover{border-color:var(--px-accent-line)}#camImgPrev{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;display:flex}#camImgPrev img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#camImgPrev .ph{font-family:var(--px-mono);letter-spacing:.15em;color:var(--px-faint);text-align:center;font-size:7px;line-height:1.45}#advToggle{border-top:1px dashed var(--px-line);width:100%;color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.16em;text-align:left;text-transform:uppercase;border-bottom:1px dashed #0000;margin-top:13px;padding:9px 0 8px;font-size:8.5px;font-weight:700;display:block}#advToggle:hover{color:var(--px-white)}#advToggle[aria-expanded=true]{border-bottom-color:var(--px-line);color:var(--px-accent)}#advBody{padding:1px 0 3px}#advBody[hidden]{display:none}#advBody .camLifecycleNote{margin-top:13px}.camIdentityGlyph{border:1px solid var(--px-accent-line);width:34px;height:34px;color:var(--px-accent);font-family:var(--px-display);place-items:center;font-size:18px;font-weight:800;display:grid}.camLifecycleNote{border-top:1px dashed var(--px-line);width:100%;color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:13px;padding:8px 0;font-size:7.5px;font-weight:700;line-height:1.5;display:block}#camCard input[readonly]{color:var(--px-muted);cursor:default}#camBuySym{color:var(--px-white)}#camStep2 h2{margin-top:2px}#camBuyRow{background:var(--px-stage-deep);border:1px solid var(--px-line-loud);align-items:center;gap:10px;margin-top:6px;padding:4px 12px;display:flex}#camBuyRow:focus-within{border-color:var(--px-accent);box-shadow:var(--px-glow-accent)}#camBuyRow input{font-family:var(--px-mono);color:var(--px-white);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding:10px 0;font-size:26px;font-weight:700}#camBuyRow span{font-family:var(--px-mono);color:var(--px-muted);font-size:15px}#camChips{gap:7px;margin-top:9px;display:flex}#camChips button{font-family:var(--px-mono);border:1px solid var(--px-line-loud);color:var(--px-muted);font-variant-numeric:tabular-nums;flex:1;padding:8px 0;font-size:10.5px;font-weight:700}#camChips button:hover{color:var(--px-white);border-color:var(--px-muted)}#camChips button[aria-pressed=true]{background:var(--px-white);color:var(--px-stage-deep);border-color:var(--px-white)}#camTotal{font-family:var(--px-mono);color:var(--px-muted);letter-spacing:.04em;font-variant-numeric:tabular-nums;margin-top:11px;font-size:10px}#camTotal b{color:var(--px-white)}@media (max-width:480px){#camModal{align-items:flex-start;padding:12px}#camCard{width:100%;max-height:calc(100dvh - 24px);padding-inline:16px}#camIdRow{gap:10px}#camImgPick{width:78px;height:92px}#camChips{grid-template-columns:repeat(2,1fr);display:grid}#camCard .row{flex-direction:column-reverse}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}.house-system-state{text-align:center;background:var(--px-stage-deep);min-height:100vh;color:var(--px-white);font-family:var(--px-mono);place-content:center;gap:14px;padding:32px;display:grid}.house-system-state h1{font-family:var(--px-title);letter-spacing:.06em;font-size:clamp(24px,5vw,46px)}.house-system-state p{max-width:620px;color:var(--px-muted);line-height:1.6}.house-system-state .px-btn{max-width:280px;margin:0 auto}.house-upgrade-state{background:radial-gradient(circle at 50% 42%,#ff541a1f,transparent 36%),var(--px-stage-deep)}.house-upgrade-signal{border:1px solid var(--px-accent);width:max-content;max-width:100%;color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.16em;box-shadow:var(--px-glow-accent);margin:0 auto;padding:7px 12px;font-size:10px;font-weight:900}#slippageAmounts{gap:6px;margin:8px 0 0;display:flex}#slippageAmounts button{border:1px solid var(--px-line-loud);color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.08em;flex:1;padding:6px 3px;font-size:8px;font-weight:700}#slippageAmounts button:hover{color:var(--px-white);border-color:var(--px-muted)}#slippageAmounts button[aria-pressed=true]{background:var(--px-up);border-color:var(--px-up);color:var(--px-stage-deep)}#mergeBig{font-family:var(--px-mono);letter-spacing:.14em;color:var(--px-muted);text-transform:uppercase;margin-bottom:8px;font-size:11px}#mergeBig b{color:var(--px-accent);font-variant-numeric:tabular-nums;text-shadow:var(--px-glow-accent);margin-top:5px;font-size:clamp(20px,4vw,30px);line-height:1.1;display:block}#bootVisor{z-index:160;background:var(--px-stage-deep);--vc:var(--px-accent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}#bootVisor:before{content:"";background:var(--px-scan);opacity:.55;pointer-events:none;position:absolute;inset:0}#bootVisor:after{content:"";background-image:var(--px-hex);opacity:.22;pointer-events:none;position:absolute;inset:0}body.anim #bootVisor .vCard{animation:.26s steps(3,end) vslam}body.anim #bootVisor .vflash{animation:.9s steps(4,end) forwards vflash}#bootVisor .vflash{z-index:4;pointer-events:none;background:var(--vc);opacity:0;position:absolute;inset:0}.bootPlate{background:var(--vc);width:96px;height:96px;color:var(--px-stage-deep);font-family:var(--px-display);letter-spacing:.02em;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);box-shadow:0 0 60px color-mix(in srgb, var(--vc) 45%, transparent);place-items:center;margin:26px auto 20px;font-size:29px;font-weight:800;display:grid;position:relative}body.anim .bootPlate{animation:2.2s steps(2,end) infinite bootbreathe}@keyframes bootbreathe{50%{transform:translateY(-3px)}}.bootRings{pointer-events:none;position:absolute;inset:-1px}.bootRings span{border:1px solid var(--vc);opacity:0;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);position:absolute;inset:0}body.anim .bootRings span{animation:1.8s steps(6,end) infinite bootring}body.anim .bootRings span:nth-child(2){animation-delay:.9s}@keyframes bootring{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}body:not(.anim) .bootRings span:first-child{opacity:.35;transform:scale(1.35)}.bootSub{font-family:var(--px-mono);color:var(--px-muted);letter-spacing:.18em;text-transform:uppercase;margin-top:14px;font-size:11px}.bootDots:after{content:"";text-align:left;width:2ch;display:inline-block}body.anim .bootDots:after{animation:1.2s step-end infinite bootdots}@keyframes bootdots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}body:not(.anim) .bootDots:after{content:"…"}.bootBar{background:var(--px-ink-3);width:min(240px,60vw);height:3px;margin:20px auto 0;position:relative;overflow:hidden}.bootBar i{background:var(--vc);width:38%;position:absolute;top:0;bottom:0;left:0}body.anim .bootBar i{animation:1.15s steps(9,end) infinite bootsweep}@keyframes bootsweep{0%{transform:translate(-110%)}to{transform:translate(380%)}}.brand-plate,.wpfp,.bootPlate{clip-path:none!important;background:0 0!important}.brand-plate svg,.wpfp svg{width:100%;height:100%;display:block}.bootPlate svg{z-index:1;filter:drop-shadow(0 0 30px #ff541a73);width:100%;height:100%;display:block;position:relative}.bootPlate{box-shadow:none}.how-it-works-trigger{border:1px solid var(--px-accent-line);background:var(--px-accent-soft);width:calc(100% - 12px);min-height:44px;box-shadow:inset 3px 0 0 var(--px-accent);color:var(--px-white);font-family:var(--px-mono);text-align:left;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);transition:border-color var(--px-t-fast),background var(--px-t-fast),box-shadow var(--px-t-fast),color var(--px-t-fast);align-items:center;gap:5px;margin:8px 6px 0;padding:6px;display:flex}.how-it-works-trigger:hover,.how-it-works-trigger:focus-visible,.how-it-works-trigger[aria-expanded=true]{border-color:var(--px-accent);background:color-mix(in srgb,var(--px-accent) 18%,var(--px-stage-deep));box-shadow:inset 3px 0 0 var(--px-accent),var(--px-glow-accent);color:var(--px-white)}.how-it-works-trigger-badge{background:var(--px-accent);width:22px;height:22px;color:var(--px-stage-deep);clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);flex:none;place-items:center;font-size:13px;font-weight:900;line-height:1;display:none}.how-it-works-trigger-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.how-it-works-trigger-copy b{letter-spacing:.07em;white-space:nowrap;font-size:9px;line-height:1}.how-it-works-trigger-copy small{color:var(--px-accent);letter-spacing:.08em;white-space:nowrap;font-size:6.5px;font-weight:800;line-height:1}#howItWorksModal{z-index:140;background:#060807c2;justify-content:center;align-items:center;display:none;position:fixed;inset:0}#howItWorksModal.open{display:flex}#howItWorksCard{width:min(640px,92vw);max-height:calc(100dvh - 32px);padding:25px 22px 20px;position:relative;overflow-y:auto;box-shadow:0 30px 80px #000000b3}body.anim #howItWorksModal.open #howItWorksCard{animation:.14s steps(3,end) camin}.how-it-works-mark{width:52px;height:52px;margin:0 auto 7px;display:block}#howItWorksCard h2{color:var(--px-white);font-family:var(--px-title);letter-spacing:.04em;text-align:center;text-transform:uppercase;margin-bottom:6px;font-size:22px}.how-it-works-intro{max-width:520px;color:var(--px-muted);font-family:var(--px-mono);text-align:center;margin:0 auto 16px;font-size:13px;line-height:1.55}.how-it-works-list{gap:7px;display:grid}.how-it-works-row{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:11px;min-height:48px;padding:7px 9px;display:grid}.how-it-works-step-copy{min-width:0}.how-it-works-step-copy h3{color:var(--px-white);font-family:var(--px-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:900;line-height:1.2}.how-it-works-row p{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.01em;font-size:13px;line-height:1.5}.how-it-works-icon{width:30px;height:30px;color:var(--px-accent);place-items:center;display:grid}.how-it-works-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:square;stroke-linejoin:miter;width:28px;height:28px;display:block}#howItWorksCard>.px-btn{width:100%;margin-top:15px;padding:11px 0}@media (max-width:820px){#pillar .how-it-works-trigger{flex:none;margin:0}.how-it-works-row{grid-template-columns:29px minmax(0,1fr);gap:8px;padding-inline:7px}.how-it-works-icon{width:27px;height:27px}.how-it-works-icon svg{width:26px;height:26px}}.how-it-works-icon svg path:nth-child(2){fill:none;stroke:currentColor}.how-it-works-icon svg path.how-it-works-fill{fill:currentColor;stroke:none}#consolePanel.houseTradePanel{border-color:color-mix(in srgb,var(--trade-accent) 58%,var(--px-line-loud));box-shadow:inset 3px 0 0 var(--trade-accent),0 14px 30px #00000038;position:relative}#consolePanel.houseTradePanel>.px-tape{background:var(--trade-accent);color:var(--px-stage-deep)}#consolePanel.houseTradePanel button:focus-visible,#consolePanel.houseTradePanel input:focus-visible{outline-color:var(--trade-accent)}.tradeHoldingsStrip{border:1px solid color-mix(in srgb,var(--trade-accent) 34%,var(--px-line-loud));background:color-mix(in srgb,var(--trade-accent) 6%,var(--px-stage-deep));box-shadow:inset 3px 0 0 var(--trade-accent);grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(74px,1fr));align-items:stretch;gap:8px;margin-bottom:9px;padding:8px;display:grid}.tradeHoldingsStrip>span{border-left:1px dashed var(--px-line-loud);flex-direction:column;justify-content:center;gap:3px;min-width:0;padding-left:8px;display:flex}.tradeHoldingsStrip>span:first-child{border-left:0;padding-left:0}.tradeHoldingsStrip small{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.11em;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;font-weight:700;overflow:hidden}.tradeHoldingsStrip b{color:var(--px-white);font-family:var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.tradeHoldingsIdentity b{color:var(--trade-accent);font-family:var(--px-display);letter-spacing:.05em;font-size:14px}.tradePanelTopline{align-items:center;gap:9px;margin-bottom:10px;display:flex}.tradeModeTabs{border-bottom:1px solid color-mix(in srgb,var(--trade-accent) 50%,var(--px-line-loud));flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tradeModeTab{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.18em;text-align:center;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);padding:9px 12px 8px;font-size:10px;font-weight:700;position:relative}.tradeModeTab:hover{color:var(--px-white)}.tradeModeTab[aria-selected=true]{background:var(--trade-accent);color:var(--px-stage-deep)}.tradeConsoleActions{flex:none;align-items:stretch;gap:5px;display:flex}.tradeDenominationToggle{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);grid-template-columns:repeat(2,1fr);padding:2px;display:grid}.tradeDenominationToggle button{min-width:31px;color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.08em;padding:0 5px;font-size:7px;font-weight:800}.tradeDenominationToggle button:hover:not(:disabled){color:var(--px-white)}.tradeDenominationToggle button[aria-pressed=true]{background:var(--trade-accent);color:var(--px-stage-deep)}.tradeDenominationToggle button:disabled{cursor:not-allowed;opacity:.3;text-decoration:line-through}.tradeSettings{flex:none;position:relative}.tradeSettingsTrigger{border:1px solid var(--px-line-loud);width:32px;height:32px;color:var(--px-faint);font-family:var(--px-mono);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);place-items:center;font-size:13px;display:grid}.tradeSettingsTrigger:hover,.tradeSettingsTrigger[aria-expanded=true]{border-color:var(--trade-accent);color:var(--trade-accent)}.tradeSettingsPopover{z-index:20;border:1px solid var(--trade-accent);background:var(--px-stage-deep);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);width:184px;padding:10px;position:absolute;top:38px;right:0;box-shadow:0 16px 34px #0000008c}.tradeSettingsPopover>div{gap:5px;margin-top:7px;display:flex}.tradeSettingsPopover button{border:1px solid var(--px-line-loud);color:var(--px-muted);font-family:var(--px-mono);flex:1;padding:7px 3px;font-size:9px;font-weight:700}.tradeSettingsPopover button:hover{border-color:var(--trade-accent);color:var(--px-white)}.tradeSettingsPopover button[aria-pressed=true]{border-color:var(--trade-accent);background:var(--trade-accent);color:var(--px-stage-deep)}.tradeMicroLabel{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.18em;text-transform:uppercase;font-size:7.5px;font-weight:700;display:block}.tradeUsdEntry{border:1px solid color-mix(in srgb,var(--trade-accent) 42%,var(--px-line-loud));background:var(--px-stage-deep);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);padding:11px 13px 10px;display:block}.tradeUsdEntry:focus-within{border-color:var(--trade-accent);box-shadow:inset 0 0 18px color-mix(in srgb,var(--trade-accent) 9%,transparent)}.tradeUsdInputRow{color:var(--trade-accent);font-family:var(--px-display);font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-top:3px;font-size:clamp(27px,4vw,42px);font-weight:800;line-height:1;display:flex}.tradeUsdInputRow input{width:100%;min-width:0;color:var(--trade-accent);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;line-height:1}.tradeUsdInputRow input::placeholder{color:color-mix(in srgb,var(--trade-accent) 34%,transparent)}.tradeWethEquivalent{color:var(--px-muted);font-family:var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-top:5px;font-size:9.5px;display:block}.tradeQuickChips{flex-wrap:wrap;gap:7px;margin:9px 0 11px;display:flex}.tradeQuickChips button{border:1px solid color-mix(in srgb,var(--trade-accent) 42%,var(--px-line-loud));min-width:68px;color:var(--px-muted);font-family:var(--px-mono);font-variant-numeric:tabular-nums;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);flex:calc(33.333% - 7px);padding:8px 7px;font-size:10px;font-weight:700}.tradeQuickChips button:hover,.tradeQuickChips button[aria-pressed=true]{border-color:var(--trade-accent);background:color-mix(in srgb,var(--trade-accent) 13%,transparent);color:var(--trade-accent)}.tradeQuickChips .tradeMaxChip{border-color:var(--trade-accent);color:var(--trade-accent);letter-spacing:.12em}.houseTradePanel.is-buy .tradeQuickChips{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tradeActionButton{background:var(--trade-accent);width:100%;min-height:49px;color:var(--px-stage-deep);font-family:var(--px-display);letter-spacing:.09em;text-align:center;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);padding:12px 14px;font-size:17px;font-weight:800}.tradeActionButton:hover:not(:disabled){box-shadow:0 0 22px color-mix(in srgb,var(--trade-accent) 36%,transparent);transform:translateY(-1px)}.tradeActionButton:active:not(:disabled){transform:none}.tradeActionButton:disabled{border:1px solid color-mix(in srgb,var(--trade-accent) 48%,var(--px-line-loud));background:color-mix(in srgb,var(--trade-accent) 22%,var(--px-stage-deep));color:color-mix(in srgb,var(--trade-accent) 76%,var(--px-white));cursor:not-allowed;filter:none;opacity:1}@media (max-width:700px){.tradeUsdInputRow{font-size:clamp(26px,10vw,36px)}.tradeQuickChips button{flex-basis:calc(50% - 7px)}}@media (max-width:420px){.tradeHoldingsStrip{grid-template-columns:1fr 1fr}.tradeHoldingsIdentity{grid-column:1/-1}.tradeHoldingsStrip>.tradeHoldingsIdentity{border:0;border-bottom:1px dashed var(--px-line-loud);padding:0 0 6px}.tradePanelTopline{flex-wrap:wrap;align-items:stretch}.tradeModeTabs{min-width:150px}.tradeConsoleActions{margin-left:auto}.tradeSettingsTrigger{height:100%}.tradeUsdEntry{padding-inline:10px}.tradeQuickChips button{min-width:60px}}@media (max-width:820px){#viewChannel #consolePanel.houseTradePanel{max-height:min(38dvh,240px);padding:7px 10px max(7px,env(safe-area-inset-bottom))}body[data-route=channel] #chGrid{padding-bottom:250px}#viewChannel #consolePanel .tradeHoldingsStrip{grid-template-columns:minmax(0,1.1fr) minmax(54px,.75fr) minmax(86px,1fr);gap:4px;min-height:34px;margin-bottom:5px;padding:4px 6px}#viewChannel #consolePanel .tradeHoldingsStrip>span{gap:1px;padding-left:5px}#viewChannel #consolePanel .tradeHoldingsStrip>span:first-child{padding-left:0}#viewChannel #consolePanel .tradeHoldingsStrip small{letter-spacing:.08em;font-size:5.5px}#viewChannel #consolePanel .tradeHoldingsStrip b{font-size:9px}#viewChannel #consolePanel .tradeHoldingsIdentity{grid-column:auto}#viewChannel #consolePanel .tradeHoldingsStrip>.tradeHoldingsIdentity{border-bottom:0;padding-top:0;padding-bottom:0}#viewChannel #consolePanel .tradeHoldingsIdentity b{font-size:11px}#viewChannel #consolePanel .tradePanelTopline{flex-wrap:nowrap;align-items:stretch;gap:5px;margin-bottom:5px}#viewChannel #consolePanel .tradeModeTabs{min-width:0}#viewChannel #consolePanel .tradeModeTab{min-height:31px;padding:6px 8px 5px;font-size:9px}#viewChannel #consolePanel .tradeConsoleActions{gap:3px;margin-left:0}#viewChannel #consolePanel .tradeDenominationToggle button{min-width:28px;padding-inline:4px}#viewChannel #consolePanel .tradeSettingsTrigger{width:30px;height:100%;min-height:31px}#viewChannel #consolePanel .tradeUsdEntry{padding:5px 9px 4px}#viewChannel #consolePanel .tradeMicroLabel{letter-spacing:.13em;font-size:6px}#viewChannel #consolePanel .tradeUsdInputRow{margin-top:1px;font-size:24px}#viewChannel #consolePanel .tradeWethEquivalent{margin-top:2px;font-size:8px}#viewChannel #consolePanel .tradeQuickChips{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:5px 0;display:grid}#viewChannel #consolePanel.is-buy .tradeQuickChips{grid-template-columns:repeat(4,minmax(0,1fr))}#viewChannel #consolePanel .tradeQuickChips button{min-width:0;padding:5px 4px;font-size:9px}#viewChannel #consolePanel .tradeActionButton{min-height:38px;padding:7px 10px;font-size:15px}}.how-it-works-row{grid-template-columns:64px minmax(0,1fr)}.how-it-works-illo{clip-path:polygon(19% 0,100% 0,100% 81%,81% 100%,0 100%,0 19%);width:64px;height:64px;display:block;overflow:hidden}.how-it-works-illo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.how-it-works-kicker{color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.22em;text-align:center;text-transform:uppercase;text-shadow:var(--px-glow,none);margin-top:11px;font-size:11px;font-weight:800;display:block}.how-it-works-summary{border-left:3px solid var(--px-accent);background:var(--px-accent-soft);gap:7px;margin-top:11px;padding:11px 13px;display:grid}.how-it-works-summary p{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.01em;font-size:12px;line-height:1.5}.how-it-works-summary strong{color:var(--px-accent);font-weight:900}.how-it-works-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.how-it-works-actions .px-btn{flex:150px;min-height:44px;padding:11px 12px}#howItWorksCard .how-it-works-actions>.how-it-works-refer{appearance:none;clip-path:none;filter:none;opacity:1;text-shadow:none;border:2px solid #30e087;box-shadow:0 0 0 1px #30e0874d,0 0 24px #30e0874d;color:#060807!important;background-color:#30e087!important;background-image:none!important}#howItWorksCard .how-it-works-actions>.how-it-works-refer .w{opacity:1;text-shadow:none;font-weight:900;color:#060807!important;font-size:13px!important}#howItWorksCard .how-it-works-actions>.how-it-works-refer:hover,#howItWorksCard .how-it-works-actions>.how-it-works-refer:focus-visible{border-color:var(--px-white);box-shadow:0 0 28px #30e08785;background-color:var(--px-white)!important;color:#060807!important}@media (max-width:820px){.how-it-works-row{grid-template-columns:52px minmax(0,1fr)}.how-it-works-illo{width:52px;height:52px}}.account-menu{z-index:135;flex:none;width:calc(100% - 12px);margin:8px 6px 0;position:relative}.account-trigger{border:1px solid var(--px-line-loud);width:100%;color:var(--px-muted);text-align:left;transition:border-color var(--px-t-fast),background var(--px-t-fast),box-shadow var(--px-t-fast);align-items:center;gap:5px;padding:6px;display:flex;overflow:hidden}.account-trigger:hover,.account-trigger[aria-expanded=true]{border-color:var(--px-accent-line);background:var(--px-accent-soft);box-shadow:var(--px-glow-accent)}.account-mark{flex:none;place-items:center;width:24px;height:24px;display:grid}.account-mark svg,.account-mark img{width:100%;height:100%;display:block}.account-mark img{border:1px solid var(--px-accent-line);-o-object-fit:cover;object-fit:cover}.account-trigger-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.account-trigger-copy b{color:var(--px-white);font-family:var(--px-mono);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.account-trigger-copy small{max-width:100%;color:var(--px-muted);font-family:var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.account-caret{color:var(--px-accent);font-family:var(--px-mono);flex:none;font-size:12px;line-height:1}.account-popover{z-index:135;background:var(--px-ink);border-color:var(--px-accent-line);width:min(390px,100vw - 150px);max-height:min(780px,100dvh - 24px);padding:19px 13px 13px;position:absolute;bottom:0;left:calc(100% + 12px);overflow-y:auto;box-shadow:0 24px 64px #000000b8}.account-popover-title{color:var(--px-white);font-family:var(--px-title);letter-spacing:.08em;justify-content:space-between;align-items:center;margin:3px 0 12px;font-size:15px;font-weight:800;display:flex}.account-popover-title button{border:1px solid var(--px-line-loud);width:27px;height:27px;color:var(--px-muted);font-family:var(--px-mono);place-items:center;font-size:18px;line-height:1;display:grid}.account-popover-title button:hover{border-color:var(--px-accent);color:var(--px-accent)}.account-field{border-top:1px dashed var(--px-line);grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;padding:9px 0;display:grid}.account-field-label{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.18em;text-transform:uppercase;grid-column:1/-1;font-size:10px;font-weight:700}.account-field code{min-width:0;color:var(--px-white);font-family:var(--px-mono);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.4;overflow:hidden}.account-field button{border:1px solid var(--px-line-loud);color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.1em;white-space:nowrap;align-self:start;padding:6px 8px;font-size:10px;font-weight:700}.account-field button:hover:not(:disabled){border-color:var(--px-accent);background:var(--px-accent);color:var(--px-stage-deep)}.account-field button:disabled{color:var(--px-white);cursor:not-allowed;opacity:.62}.account-link-field code{white-space:normal;overflow-wrap:anywhere}.account-referral-error{color:var(--px-accent);font-family:var(--px-mono);margin:1px 0 8px;font-size:10px;line-height:1.45}.account-dev-mode{border-top:1px dashed var(--px-line);gap:7px;padding:10px 0;display:grid}.account-dev-mode button{border:1px solid var(--px-line-loud);color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.1em;text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:9px;font-size:10px;font-weight:700;display:flex}.account-dev-mode button b{color:var(--px-accent)}.account-dev-mode button small{color:var(--px-muted);font:inherit;letter-spacing:.16em;font-size:10px}.account-dev-mode button[aria-pressed=true]{border-color:var(--px-up-line);background:var(--px-up-soft)}.account-dev-mode button[aria-pressed=true] b,.account-dev-mode button[aria-pressed=true] small{color:var(--px-up)}.account-dev-mode button:hover{background:var(--px-stage-deep);border-color:currentColor}.account-popover-actions{border-top:1px solid var(--px-line-loud);grid-template-columns:1fr 1fr;gap:8px;padding-top:10px;display:grid}.account-popover-actions button{border:1px solid var(--px-line-loud);font-family:var(--px-mono);letter-spacing:.1em;padding:9px 6px;font-size:10px;font-weight:700}.account-sound-action{color:var(--px-muted)}.account-sound-action b{color:var(--px-up)}.account-disconnect-action{color:var(--px-accent)}.account-popover-actions button:hover{background:var(--px-stage-deep);border-color:currentColor}@media (max-width:820px){#app{padding-inline:0}#mainCol{padding-inline:12px}#pillar{flex-wrap:wrap;gap:7px 8px;padding:8px 12px 9px}#pillar a.brandlink{order:1}#pillar .brandname{letter-spacing:.21em;text-align:left;font-size:7px;line-height:1.35;display:block}#pillar .how-it-works-trigger{display:none}#pillar .account-menu{order:2;width:auto;margin:0 0 0 auto}#pillar #routes{flex:0 0 100%;order:3;grid-template-columns:repeat(auto-fit,minmax(48px,1fr));gap:3px;width:100%;display:grid;overflow:visible}#pillar #routes a,#pillar #routes button{letter-spacing:.06em;white-space:nowrap;justify-content:center;min-width:0;padding:8px 3px;font-size:7.5px}.account-trigger{width:auto;min-width:94px;padding:4px 6px}.account-trigger-copy{flex:none}.account-trigger-copy b{font-size:10px}.account-trigger-copy small{display:none}.account-popover{width:auto;max-height:calc(100dvh - 100px);position:fixed;inset:88px 12px auto;overflow-y:auto}}.fb>svg{width:100%;height:100%;display:block}.mon.grad .stampGrad{transform:translate(-50%,-50%)rotate(-11deg)}.mon.dead .stampGrad .big{border:3px solid var(--px-muted);color:var(--px-muted);letter-spacing:.3em;text-indent:.3em;text-shadow:none;box-shadow:none;background:#0b0d0b8c;padding:5px 14px 3px;font-size:24px;font-weight:900;display:inline-block}.mon.dead .stampGrad .sm{color:var(--px-faint);letter-spacing:.14em}.mon.dead .monitorLevelBadge{background:var(--px-ink-3);color:var(--px-muted);box-shadow:none}.mon.dead .feedFdv{color:var(--px-muted);text-shadow:none;animation:none}#cdown.dead.is-terminal .big{border:3px solid var(--px-muted);color:var(--px-muted);letter-spacing:.3em;text-indent:.3em;box-shadow:none;padding:4px 14px 2px;display:inline-block;transform:rotate(-8deg)}.kingSpotlight{border:1px solid var(--px-accent-line);background:linear-gradient(135deg,var(--px-accent-soft),var(--px-stage-deep) 58%);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);box-shadow:inset 3px 0 0 var(--px-accent);flex:none;margin:10px 10px 0;padding:9px;position:relative}.kingSpotlightTitle{color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.2em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:800;display:block}.kingSpotlightCard{width:100%;color:var(--px-white);text-align:left;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:4px 9px;display:grid}.kingSpotlightCard:hover .kingSpotlightIdentity strong{color:var(--px-accent)}.kingSpotlightCoin{border:2px solid var(--px-accent);background:var(--px-ink);width:42px;height:42px;box-shadow:var(--px-glow-accent);border-radius:50%;grid-row:1/3;place-items:center;display:grid;overflow:hidden}.kingSpotlightCoin img,.kingSpotlightCoin .fb{width:100%;height:100%;display:block}.kingSpotlightIdentity{justify-content:space-between;align-items:baseline;gap:7px;min-width:0;display:flex}.kingSpotlightIdentity strong{font-family:var(--px-display);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.kingSpotlightIdentity small{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.07em;flex:none;font-size:7px}.kingSpotlightScore{min-width:0;font-family:var(--px-mono);justify-content:space-between;align-items:baseline;gap:7px;display:flex}.kingSpotlightScore.is-fdv{justify-content:flex-end}.kingSpotlightScore small{color:var(--px-faint);letter-spacing:.08em;font-size:6.5px}.kingSpotlightScore strong{color:var(--px-up);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:9px}.kingSpotlightLock{background:var(--px-accent);color:var(--px-stage-deep);font-family:var(--px-mono);letter-spacing:.12em;grid-column:1/-1;justify-self:end;padding:2px 6px;font-size:7px;font-weight:800}.kingSpotlightVacant{font-family:var(--px-mono);flex-direction:column;gap:3px;padding:5px 4px 4px;display:flex}.kingSpotlightVacant strong{color:var(--px-white);letter-spacing:.1em;font-size:13px}.kingSpotlightVacant span{color:var(--px-faint);letter-spacing:.08em;font-size:7.5px}.lvhead{flex-wrap:wrap;gap:3px 8px}.lvfall{width:100%;color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.12em;text-align:right;order:3;font-size:6.5px;font-weight:700}.lvsec.is-vacant{opacity:.68;padding-block:7px 6px}.lvsec.is-vacant .lvhead{margin-bottom:3px}.lvvacant{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:4px;font-size:7px;display:flex}.lvvacant strong{color:var(--px-muted);font-size:8px}.lnode.king{filter:drop-shadow(0 0 9px #ff541acc)}.lnode.king .ring{--rc:var(--px-accent);outline:2px solid var(--px-accent);outline-offset:2px;box-shadow:0 0 18px #ff541aa6}.lnodeCrown{z-index:4;fill:none;width:30px;height:16px;stroke:var(--px-accent);stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter;filter:drop-shadow(0 0 4px #ff541ae6);position:absolute;top:-13px;left:50%;overflow:visible;transform:translate(-50%)}.monitorLevelBadge{z-index:7;background:var(--px-accent);min-width:50px;color:var(--px-stage-deep);font-family:var(--px-mono);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);flex-direction:column;align-items:flex-start;padding:5px 8px 4px;line-height:1;display:flex;position:absolute;top:24px;right:7px;box-shadow:0 0 14px #ff541a66}.monitorLevelBadge strong{font-family:var(--px-display);letter-spacing:.02em;font-size:16px;font-weight:900}.monitorLevelBadge small{letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;max-width:68px;margin-top:2px;font-size:6px;font-weight:800;overflow:hidden}.monitorLevelBadge.is-contest-progress{min-width:58px}.monitorLevelBadge.is-contest-progress strong{font-variant-numeric:tabular-nums;font-size:18px}.monitorLevelBadge.is-contest-progress.is-king{background:var(--px-accent);color:var(--px-stage-deep);box-shadow:0 0 14px #ff541a66}.monitorLevelBadge svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter;width:24px;height:12px;margin-top:2px;display:block}.monitorLevelBadge.is-king{background:var(--px-white);box-shadow:0 0 16px #e9ede461}.channelLevelPlate{background:var(--px-accent);width:100%;max-width:100%;color:var(--px-stage-deep);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);box-shadow:var(--px-glow-accent);grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;margin-top:8px;display:grid}.channelLevelPlate>strong{font-family:var(--px-display);letter-spacing:.02em;white-space:nowrap;align-items:center;padding:7px 10px 6px;font-size:22px;font-weight:900;line-height:1;display:flex}.channelLevelMeta{min-width:0;font-family:var(--px-mono);border-left:1px solid #06080759;flex-direction:column;justify-content:center;padding:5px 9px 4px;display:flex}.channelLevelMeta b{letter-spacing:.13em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.channelLevelMeta small{font-variant-numeric:tabular-nums;letter-spacing:.06em;white-space:nowrap;margin-top:2px;font-size:7px;font-weight:700}.channelLevelKing{min-width:max-content;font-family:var(--px-mono);letter-spacing:.1em;white-space:nowrap;border:1px solid;justify-self:end;align-items:center;gap:5px;margin:4px;padding:4px 7px;font-size:7px;font-weight:900;display:flex}.channelLevelKing svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter;width:20px;height:11px}.channelLevelPlate.is-muted{background:var(--px-ink-3);color:var(--px-muted);box-shadow:none;filter:grayscale()}.channelLevelPlate.is-contest-rank{background:var(--px-accent);width:auto;color:var(--px-stage-deep);box-shadow:var(--px-glow-accent);align-items:baseline;gap:8px;padding-right:11px;display:inline-flex}.channelLevelPlate.is-contest-rank.is-king{background:var(--px-accent);color:var(--px-stage-deep);box-shadow:var(--px-glow-accent)}.channelLevelPlate.is-contest-rank>strong{font-variant-numeric:tabular-nums;padding-right:0;font-size:28px}.channelRankLabel{font:900 7px/1 var(--px-mono);letter-spacing:.2em}@media (max-width:560px){.kingSpotlightIdentity{flex-direction:column;align-items:flex-start;gap:2px}.channelLevelPlate{grid-template-columns:auto minmax(0,1fr)}.channelLevelKing,.channelLevelChampion{grid-column:1/-1;justify-self:start;margin:0 10px 7px}.monitorLevelBadge{top:22px}}#connectWalletModal{z-index:180;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#060807db;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}#connectWalletCard{border-color:var(--px-accent-line);width:min(500px,94vw);max-height:calc(100dvh - 40px);box-shadow:0 30px 90px #000c,inset 3px 0 0 var(--px-accent);padding:28px 24px 21px;position:relative;overflow-y:auto}body.anim #connectWalletModal.open #connectWalletCard{animation:.14s steps(3,end) camin}.connectWalletClose{z-index:2;border:1px solid var(--px-line-loud);width:29px;height:29px;color:var(--px-muted);font-family:var(--px-mono);place-items:center;font-size:17px;line-height:1;display:grid;position:absolute;top:12px;right:13px}.connectWalletClose:hover{border-color:var(--px-accent);color:var(--px-white)}.connectWalletClose:disabled{cursor:wait;opacity:.45}.connectWalletHeading{grid-template-columns:49px minmax(0,1fr);align-items:center;gap:13px;margin:4px 24px 16px 0;display:grid}.connectWalletMark{width:49px;height:49px;display:block}.connectWalletMark svg{width:100%;height:100%;display:block}.connectWalletHeading h2{color:var(--px-white);font-family:var(--px-title);letter-spacing:.025em;text-transform:uppercase;font-size:20px;line-height:1.05}.connectWalletHeading p{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.03em;margin-top:4px;font-size:8.5px;line-height:1.45}.connectWalletNetwork{border:1px solid var(--px-up-line);background:var(--px-up-soft);font-family:var(--px-mono);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;margin-bottom:16px;padding:9px 11px;display:grid}.connectWalletNetwork span{color:var(--px-faint);letter-spacing:.18em;grid-column:1/-1;font-size:6.5px;font-weight:700}.connectWalletNetwork b{color:var(--px-up);letter-spacing:.1em;font-size:10px}.connectWalletNetwork code{color:var(--px-white);letter-spacing:.08em;font-family:inherit;font-size:8px}.connectWalletSection+.connectWalletSection{border-top:1px dashed var(--px-line);margin-top:15px;padding-top:14px}.connectWalletLabel{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.2em;margin-bottom:6px;font-size:7px;font-weight:700;display:block}.connectWalletOptions+.connectWalletLabel{margin-top:11px}.connectWalletOptions{gap:6px;display:grid}.connectWalletOptions>button,.connectWalletOptions>a{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);width:100%;min-height:54px;color:var(--px-muted);text-align:left;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:grid}.connectWalletOptions>button:hover,.connectWalletOptions>a:hover{border-color:var(--px-accent);background:var(--px-accent-soft);color:var(--px-white)}.connectWalletOptions>button.is-robinhood{border-color:var(--px-up-line)}.connectWalletOptions>button.is-robinhood:hover{background:var(--px-up-soft);border-color:var(--px-up)}.connectWalletOptions>button:disabled{cursor:wait;opacity:.58}.connectWalletIcon{border:1px solid var(--px-line-loud);background-color:var(--px-ink-3);width:36px;height:36px;color:var(--px-accent);font-family:var(--px-display);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background-position:50%;background-repeat:no-repeat;background-size:28px;place-items:center;font-size:18px;font-weight:900;display:grid}.connectWalletIcon.is-robinhood{border-color:var(--px-up);background:var(--px-up);color:var(--px-stage-deep)}.connectWalletOptionCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.connectWalletOptionCopy b{color:var(--px-white);font-family:var(--px-mono);letter-spacing:.09em;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-size:10px;overflow:hidden}.connectWalletOptionCopy small{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.connectWalletState{color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.12em;white-space:nowrap;font-size:7px;font-weight:800}.is-robinhood .connectWalletState{color:var(--px-up)}.connectWalletError{border:1px solid var(--px-accent-line);background:var(--px-accent-soft);color:var(--px-accent);font-family:var(--px-mono);margin-top:13px;padding:8px 10px;font-size:8.5px;line-height:1.45}.connectWalletLegal{border-top:1px dashed var(--px-line);color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.11em;text-align:center;justify-content:center;align-items:center;gap:7px;margin-top:15px;padding-top:11px;font-size:6.5px;font-weight:700;line-height:1.55;display:flex}.connectWalletLegal p{margin:0}.connectWalletLegal a,.connectWalletLegal button{color:var(--px-accent);font:inherit;letter-spacing:inherit;text-underline-offset:3px;font-weight:900;text-decoration:underline;text-decoration-thickness:1px}.connectWalletLegal a:hover,.connectWalletLegal button:hover{color:var(--px-white)}@media (max-width:540px){#connectWalletModal{align-items:flex-start;padding:10px}#connectWalletCard{width:100%;max-height:calc(100dvh - 20px);padding:25px 14px 17px}.connectWalletHeading{grid-template-columns:41px minmax(0,1fr);gap:10px}.connectWalletMark{width:41px;height:41px}.connectWalletHeading h2{font-size:17px}.connectWalletOptions>button,.connectWalletOptions>a{grid-template-columns:34px minmax(0,1fr);gap:8px}.connectWalletIcon{width:32px;height:32px}.connectWalletState{grid-column:2;justify-self:start;margin-top:-2px}.connectWalletOptionCopy small{white-space:normal}}.lvChampionName{color:var(--nw-phos);letter-spacing:.08em;white-space:nowrap;font-size:7px;font-weight:800}.lnode.champ .ring{--rc:var(--nw-phos);outline-offset:2px;outline:1px solid #9df5c88c}.lnodeChampCrown{z-index:3;fill:none;width:24px;height:13px;stroke:var(--nw-phos);stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;opacity:.76;position:absolute;top:-8px;left:50%;overflow:visible;transform:translate(-50%)}.monitorLevelBadge strong{align-items:center;gap:4px;display:flex}.monitorLevelBadge .monitorChampCrown{fill:none;width:18px;height:10px;stroke:var(--nw-phos);stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;margin:0}.channelLevelChampion{border:1px solid var(--nw-phos);background:var(--nw-phos-deep);min-width:max-content;color:var(--nw-phos);font-family:var(--px-mono);letter-spacing:.1em;white-space:nowrap;justify-self:end;align-items:center;gap:5px;margin:4px;padding:4px 7px;font-size:7px;font-weight:900;display:flex}.channelLevelChampion svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;width:18px;height:10px}.adminControl{flex:none;position:relative}.adminControlTrigger{border:1px solid var(--px-line-loud);min-height:32px;color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.12em;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);place-items:center;padding:0 9px;font-size:7px;font-weight:700;display:grid}.adminControlTrigger:hover,.adminControlTrigger[aria-expanded=true]{border-color:var(--px-muted);background:var(--px-ink-3);color:var(--px-white)}.adminControlPopover{z-index:32;border:1px solid var(--px-line-loud);background:var(--px-stage-deep);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);width:270px;padding:8px;position:absolute;top:38px;right:0;box-shadow:0 16px 34px #0000009e}.adminControlRow{border-bottom:1px dashed var(--px-line);grid-template-columns:78px minmax(0,1fr);align-items:center;gap:7px;padding:6px 0;display:grid}.adminControlRow:last-child{border-bottom:0}.adminControlRow>span{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.14em;font-size:7.5px;font-weight:800}.adminControlRow>button{border:1px solid var(--px-up-line);min-height:29px;color:var(--px-up);font-family:var(--px-mono);letter-spacing:.07em;text-align:left;padding:5px 7px;font-size:7.5px;font-weight:800}.adminControlRow>button:hover:not(:disabled){background:var(--px-up-soft)}.adminControlRow>button:disabled{cursor:not-allowed;border-color:var(--px-line);color:var(--px-faint);opacity:.7}.mergePanelAdmin{justify-content:flex-end;margin:-5px 0 8px;display:flex}.mergePanelAdmin .adminControlPopover{right:0}@media (max-width:460px){.adminControlTrigger{padding-inline:7px;font-size:6.5px}.adminControlPopover{width:min(270px,100vw - 42px);right:-1px}.adminControlRow{grid-template-columns:66px minmax(0,1fr)}}#simChampionshipPanel{margin-bottom:14px;padding:24px 14px 14px}#simChampionshipPanel .formula{border-top:1px dashed var(--px-line);color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.035em;margin-top:10px;padding-top:9px;font-size:10px;line-height:1.6}#simChampionshipPanel .formula strong{color:var(--px-up);font-weight:700}@media (max-width:820px){#pillar .how-it-works-trigger{border:1px solid var(--px-accent-line);white-space:nowrap;flex:none;order:2;justify-content:center;align-items:center;gap:6px;width:auto;min-height:34px;margin:0;padding:5px 8px;display:inline-flex}#pillar .how-it-works-trigger-badge{width:20px;height:20px;font-size:12px;display:grid}#pillar .how-it-works-trigger-copy b{letter-spacing:.07em;font-size:8px}#pillar .how-it-works-trigger-copy small{display:none}#pillar .account-menu{order:2}.account-mark,.wchip .wpfp{display:none}.wchip{gap:4px;padding:5px 8px}.wchip .waddr{display:none}#camModal{align-items:flex-start;padding:20px 12px 12px}#camCard{width:100%;max-height:calc(100dvh - 32px);padding-top:34px;overflow-y:auto}#camCard>.px-tape{top:8px;transform:none}#mstrip{padding-bottom:max(8px,env(safe-area-inset-bottom))}.account-popover{padding-top:34px}.account-popover>.px-tape{top:8px;transform:none}.account-field code{overflow-wrap:anywhere;word-break:break-all;white-space:normal}}@media (max-width:700px){.tradeQuickChips{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tradeQuickChips button{width:100%;min-width:0}}@media (max-width:480px){#pillar .brandname{display:none}.px-tape{letter-spacing:.08em;padding-inline:7px;font-size:8.5px}.px-tape[data-jp]:after{letter-spacing:.04em;margin-left:6px}#simChampionshipPanel .formula{font-size:10px;line-height:1.55}}:root{--px-panel:var(--px-stage-deep);--px-text:var(--px-white);--px-warm:var(--px-accent);--px-dim:var(--px-faint)}.refer-cta{border:1px solid var(--px-up-line);background:var(--px-up-soft);color:var(--px-up);font-family:var(--px-mono);letter-spacing:.14em;cursor:pointer;text-transform:uppercase;white-space:nowrap;padding:6px 10px;font-size:9px;font-weight:700}.refer-cta:hover{background:var(--px-up);color:var(--px-stage-deep);box-shadow:var(--px-glow-up)}#rail.wide{box-shadow:none;background:0 0;border:none;width:min(980px,100%);margin:4px auto 0;padding:0 10px}#rail.wide>.px-tape,#rail.wide>.px-coord{display:none}#rail.wide>.sub{text-align:center;color:var(--px-faint);margin:0 0 12px}#rail.wide .kingSpotlight{background:0 0;border:none;max-width:440px;margin:0 auto 10px}#rail.wide #verdicts{max-width:560px;margin:0 auto}#rail.wide .lvsec{border-bottom:none;padding:20px 0 12px}#rail.wide .lvsec:before{content:"";background:linear-gradient(90deg,transparent,var(--px-line-loud) 16%,var(--px-line-loud) 84%,transparent);height:1px;position:absolute;top:7px;left:0;right:0}#rail.wide .lvsec.is-vacant:before{background:linear-gradient(90deg,transparent,var(--px-line) 30%,var(--px-line) 70%,transparent)}#rail.wide .lvhead .lvfall{text-align:center;order:0;width:auto}#rail.wide .lvnodes{justify-content:center;gap:16px 14px}body.anim #rail.wide .lvsec{opacity:0;animation:.55s cubic-bezier(.22,1,.36,1) forwards ladrise;animation-delay:calc(var(--tier,0)*70ms);transform:translateY(16px)}body.anim #rail.wide .kingSpotlight{opacity:0;animation:.55s cubic-bezier(.22,1,.36,1) .75s forwards ladrise}@keyframes ladrise{to{opacity:1;transform:none}}#rail.wide .lnode{transition:transform .18s cubic-bezier(.34,1.56,.64,1)}#rail.wide .lnode:hover,#rail.wide .lnode:focus-visible{z-index:6;transform:translateY(-3px)scale(1.06)}#rail.wide .lnode:hover .ring,#rail.wide .lnode:focus-visible .ring{border-color:var(--px-accent);box-shadow:var(--px-glow-accent)}#rail.wide .lnode.grad:hover .ring{border-color:var(--px-faint);box-shadow:none}body.anim #rail.wide .lnode.king{animation:5.2s ease-in-out infinite alternate kingbob}@keyframes kingbob{0%{transform:translateY(0)}to{transform:translateY(-4px)}}body.anim #rail.wide .lnode.king .ring{animation:3.6s ease-in-out infinite kingbreathe}@keyframes kingbreathe{0%,to{box-shadow:0 0 12px #ff541a4d}50%{box-shadow:0 0 24px #ff541a99}}body.anim #rail.wide #edgeSvg path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s forwards edgedraw}@keyframes edgedraw{to{stroke-dashoffset:0}}body.anim #rail.wide #edgeSvg path.hi{stroke-dasharray:.07 .05;animation:1.1s linear infinite edgeflow}@keyframes edgeflow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-.24px}}.lvdrift{display:none}#rail.wide .is-vacant .lvdrift{justify-content:center;gap:30px;height:14px;display:flex;overflow:hidden}#rail.wide .lvdrift i{border-left:2px solid var(--px-faint);border-top:2px solid var(--px-faint);opacity:.22;width:9px;height:9px;transform:rotate(45deg)}body.anim #rail.wide .lvdrift i{animation:3.8s linear infinite driftup}body.anim #rail.wide .lvdrift i:nth-child(2){animation-delay:1.3s}body.anim #rail.wide .lvdrift i:nth-child(3){animation-delay:2.6s}@keyframes driftup{0%{opacity:0;transform:translateY(13px)rotate(45deg)}30%{opacity:.32}to{opacity:0;transform:translateY(-11px)rotate(45deg)}}#rail.wide .lnode.sel .ring{outline:1px dashed var(--px-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){#rail.wide .lvsec,#rail.wide .kingSpotlight,#rail.wide .lnode.king,#rail.wide .lnode.king .ring,#rail.wide #edgeSvg path,#rail.wide .lvdrift i{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}#rail.wide .lvsec.is-vacant{padding:12px 0 4px}#rail.wide .lvvacant{justify-content:center;margin-top:2px}#rail.wide .is-vacant .lvdrift{height:11px;margin-top:1px}#rail.wide .lvsec.is-occupied{padding:22px 0 14px}.channelLevelPlate.is-king{background:var(--px-white);box-shadow:0 0 16px #e9ede461}#cdown .kingStamp{border:3px solid var(--px-up);color:var(--px-up);font-family:var(--px-mono);letter-spacing:.3em;text-indent:.3em;margin-top:7px;padding:3px 12px 2px;font-size:13px;font-weight:900;display:inline-block;transform:rotate(-6deg);box-shadow:0 0 12px #30e0874d,inset 0 0 8px #30e08726}.syncLevelChip{background:var(--px-accent);color:var(--px-stage-deep);font-family:var(--px-mono);letter-spacing:.1em;white-space:nowrap;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);align-items:center;padding:3px 8px 2px;font-size:9px;font-weight:800;display:inline-flex}.syncLevelChip.is-king{background:var(--px-white)}body.anim #visor.lived .vCard{animation:.34s cubic-bezier(.34,1.56,.64,1) vpop}@keyframes vpop{0%{opacity:.35;transform:scale(.82)}to{opacity:1;transform:scale(1)}}#visor.lived .vVerdict{color:var(--px-up);text-shadow:var(--px-glow-up)}#redeemModal{z-index:140;background:#060807c2;justify-content:center;align-items:center;display:none;position:fixed;inset:0}#redeemModal.open{display:flex}#redeemCard{flex-direction:column;gap:10px;width:min(430px,92vw);padding:22px 20px 16px;display:flex}#redeemCard h2{font-family:var(--px-display);color:var(--px-white);margin:6px 0 0;font-size:19px}#redeemTotal{text-align:center;font-family:var(--px-mono);margin:8px 0 2px}#redeemTotal .lbl{letter-spacing:.18em;color:var(--px-faint);text-transform:uppercase;font-size:8px;display:block}#redeemTotal .amt{color:var(--px-up);font-variant-numeric:tabular-nums;text-shadow:var(--px-glow-up);margin:4px 0;font-size:34px;font-weight:800;display:block}#redeemCard .redeemAction{background:var(--px-up);border-color:var(--px-up-line);color:var(--px-stage-deep)}#redeemCard .redeemAction:disabled{background:var(--px-up-soft);color:var(--px-faint)}body.anim #redeemModal.open #redeemCard{animation:.14s steps(3,end) camin}#claimTokensModal{z-index:142;background:#060807cc;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}#claimTokensModal.open{display:flex}#claimTokensCard{flex-direction:column;gap:12px;width:min(680px,94vw);max-height:min(760px,90vh);padding:22px 20px 16px;display:flex;overflow:hidden}.claimTokensHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.claimTokensHead h2{font-family:var(--px-display);color:var(--px-white);margin:5px 0 2px;font-size:22px}.claimTokensHead p,.claimTokensNote{color:var(--px-muted);font-family:var(--px-mono);margin:0;font-size:9px;line-height:1.55}.claimTokensHead>button{border:1px solid var(--px-line-loud);width:30px;height:30px;color:var(--px-muted);font-family:var(--px-mono);flex:none;font-size:20px;line-height:1}.claimTokensHead>button:hover{border-color:var(--px-white);color:var(--px-white)}.claimTokensList{flex-direction:column;gap:8px;min-height:90px;padding-right:3px;display:flex;overflow-y:auto}.claimTokenRow{border:1px solid var(--px-line);background:#080b09b8;grid-template-columns:minmax(0,1fr) minmax(120px,.7fr) auto;align-items:center;gap:14px;padding:12px;display:grid}.claimTokenIdentity,.claimTokenValue{flex-direction:column;gap:3px;min-width:0;display:flex}.claimTokenIdentity strong{color:var(--px-white);font-family:var(--px-title);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.claimTokenIdentity span{color:var(--px-up);font-family:var(--px-mono);letter-spacing:.08em;font-size:8px;font-weight:800}.claimTokenIdentity small,.claimTokenValue small{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.04em;font-size:8px}.claimTokenValue{text-align:right}.claimTokenValue strong{color:var(--px-up);font-family:var(--px-mono);font-variant-numeric:tabular-nums;font-size:18px}.claimTokenAction{border:1px solid var(--px-up-line);background:var(--px-up);min-width:88px;color:var(--px-stage-deep);font-family:var(--px-mono);letter-spacing:.12em;padding:10px 12px;font-size:10px;font-weight:900}.claimTokenAction:disabled{background:var(--px-up-soft);color:var(--px-faint);cursor:not-allowed}.claimTokensEmpty{border:1px dashed var(--px-line-loud);min-height:90px;color:var(--px-muted);font-family:var(--px-mono);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.claimTokensEmpty strong{color:var(--px-white);letter-spacing:.12em;font-size:11px}.claimTokensEmpty span{font-size:9px}body.anim #claimTokensModal.open #claimTokensCard{animation:.14s steps(3,end) camin}@media (max-width:620px){.claimTokenRow{grid-template-columns:minmax(0,1fr) auto;gap:8px}.claimTokenValue{text-align:left;grid-column:1}.claimTokenAction{grid-area:1/2/span 2;align-self:stretch}}#buyStrayModal{z-index:140;background:#060807c2;justify-content:center;align-items:center;display:none;position:fixed;inset:0}#buyStrayModal.open{display:flex}#buyStrayCard{flex-direction:column;gap:10px;width:min(430px,92vw);padding:22px 20px 16px;display:flex}#buyStrayCard h2{font-family:var(--px-display);color:var(--px-white);margin:6px 0 0;font-size:19px}#buyStrayEntry{border:1px solid var(--px-up-line);background:var(--px-stage-deep);align-items:baseline;gap:8px;margin-top:6px;padding:8px 12px;display:flex}#buyStrayEntry .unit{font-family:var(--px-mono);color:var(--px-up);font-size:22px}#buyStrayEntry input{min-width:0;color:var(--px-up);font-family:var(--px-mono);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;font-size:34px;font-weight:800}#buyStrayChips{gap:8px;display:flex}#buyStrayChips button{border:1px solid var(--px-up-line);background:var(--px-up-soft);color:var(--px-up);font-family:var(--px-mono);letter-spacing:.1em;cursor:pointer;flex:1;padding:7px 0;font-size:10px;font-weight:800}#buyStrayChips button[aria-pressed=true],#buyStrayChips button:hover{background:var(--px-up);color:var(--px-stage-deep)}body.anim #buyStrayModal.open #buyStrayCard{animation:.14s steps(3,end) camin}#camCard>.px-tape,#connectWalletCard>.px-tape,#referCard>.px-tape,#redeemCard>.px-tape,#buyStrayCard>.px-tape,#howItWorksCard>.px-tape,#claimTokensCard>.px-tape,.account-popover>.px-tape{top:8px;transform:none}#camCard,#connectWalletCard,#referCard,#redeemCard,#buyStrayCard,#howItWorksCard,#claimTokensCard{padding-top:38px}.mon.grad .stampGrad.is-graduated .big{border-color:var(--px-up);color:var(--px-up);box-shadow:0 0 14px #30e08759,inset 0 0 10px #30e0872e}.monitorLevelBadge.is-stray{background:var(--px-up);box-shadow:0 0 14px #30e08766}.monitorLevelBadge.is-stray strong{letter-spacing:.04em}body{scrollbar-width:thin;scrollbar-color:var(--px-line-loud) var(--px-stage-deep)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--px-stage-deep);border-left:1px solid var(--px-line)}::-webkit-scrollbar-thumb{background:var(--px-ink-3);border:1px solid var(--px-line-loud)}::-webkit-scrollbar-thumb:hover{background:var(--px-accent-soft);border-color:var(--px-accent-line)}::-webkit-scrollbar-thumb:active{background:var(--px-accent);border-color:var(--px-accent)}::-webkit-scrollbar-corner{background:var(--px-stage-deep)}.mon.dead .sig i.on{background:var(--px-faint)}.mon.dead .osd .st{color:var(--px-muted)}.mon.won .sig i.on{background:var(--px-up)}.mon.won .osd .st{color:var(--px-up)}.house-invite-copy{font-size:12px}.house-invite-form label{font-size:10px}.house-invite-error,.house-invite-note{min-height:20px;font-size:11px}.house-invite-terms{font-size:10px}.house-invite-form label.house-invite-ack{min-height:44px;color:var(--px-white);letter-spacing:.015em;text-align:left;text-transform:none;cursor:pointer;align-items:flex-start;gap:10px;margin:10px 0 0;padding:7px 0;font-size:14px;font-weight:500;line-height:1.55;display:flex}.house-invite-ack a{color:var(--px-accent);text-underline-offset:2px;text-decoration:underline}.house-invite-ack a:hover{color:var(--px-white)}.house-invite-ack input[type=checkbox]{width:22px;height:22px;accent-color:var(--px-accent);cursor:pointer;flex:none;margin:0}.how-it-works-row p{font-size:13px;line-height:1.5}.how-it-works-kicker{font-size:12px}.house-invite-how-btn{border-color:var(--px-accent-line);background:var(--px-accent-soft);width:100%;min-height:52px;box-shadow:inset 4px 0 0 var(--px-accent);color:var(--px-white);justify-content:center;margin-top:14px;padding:10px 0 8px}.house-invite-how-btn:hover,.house-invite-how-btn:focus-visible{border-color:var(--px-accent);background:color-mix(in srgb,var(--px-accent) 18%,var(--px-stage-deep));box-shadow:inset 4px 0 0 var(--px-accent),var(--px-glow-accent)}.house-invite-how-btn .w{letter-spacing:.15em;font-size:13px}.house-invite-how-btn .s{color:var(--px-accent);opacity:1;font-size:8px}#howItWorksModal{z-index:240}.quests-cta{border:1px solid var(--px-accent-line);background:var(--px-accent-soft);min-height:30px;color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.12em;white-space:nowrap;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);padding:6px 12px;font-size:8px;font-weight:800;position:relative}.quests-cta:hover,.quests-cta:focus-visible{background:var(--px-accent);color:var(--px-stage-deep);box-shadow:var(--px-glow-accent)}.quest-badge{border:2px solid var(--px-stage-deep);background:var(--px-up);min-width:18px;height:18px;color:var(--px-stage-deep);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;padding:0 4px;font-size:9px;line-height:1;display:grid;position:absolute;top:-8px;right:-7px}.head-actions{justify-content:flex-end;align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}.head-actions>button{box-sizing:border-box;height:34px;min-height:34px;margin:0}.head-actions>.head-actions-refer{--px-cut:6px;letter-spacing:.12em;border:0;flex-direction:row;justify-content:center;gap:0;padding:0 11px;font-size:9px;line-height:1}.head-actions-refer-compact{display:none}.head-actions>.head-icon-trigger{clip-path:none;width:34px;box-shadow:none;color:var(--px-muted);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.head-actions>.head-icon-trigger svg{color:currentColor}.head-actions>.head-icon-trigger:hover,.head-actions>.head-icon-trigger:focus-visible,.head-actions>.head-icon-trigger[aria-expanded=true]{color:var(--px-accent);box-shadow:none;background:0 0;border:none}.head-actions>.quests-cta.has-claimable,.head-actions>.notifications-cta.has-claims{color:var(--px-accent)}.head-actions>.head-icon-trigger.quests-cta.has-claimable{padding:0}.head-actions>.head-icon-trigger .quest-badge{top:0;right:0}.head-actions>.wchip{box-sizing:border-box;height:34px;min-height:34px;margin:0}.notifications-cta{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);min-height:34px;color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.1em;white-space:nowrap;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);justify-content:center;align-items:center;gap:7px;padding:6px 12px;font-size:9px;font-weight:900;display:flex;position:relative}.notifications-cta:hover,.notifications-cta:focus-visible,.notifications-cta[aria-expanded=true]{border-color:var(--px-accent);background:var(--px-accent-soft);color:var(--px-white);box-shadow:var(--px-glow-accent)}.notifications-cta svg{color:var(--px-accent);flex:none}.notification-claim-badge{border:1px solid var(--px-stage-deep);background:var(--px-up);min-width:18px;height:18px;color:var(--px-stage-deep);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;padding:0 4px;font-size:10px;line-height:1;display:grid;position:absolute;top:2px;right:2px}.notification-unread-dot{border:1px solid var(--px-stage-deep);background:var(--px-accent);width:7px;height:7px;box-shadow:var(--px-glow-accent);border-radius:50%;position:absolute;top:6px;right:6px}.chart-dead-stamp{z-index:5;border:3px double var(--px-accent);color:var(--px-accent);font:900 46px/1 var(--px-mono);letter-spacing:.3em;text-indent:.3em;opacity:.55;pointer-events:none;text-shadow:0 0 18px #ff541a59;padding:8px 26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}.notification-modal{z-index:230;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#040605c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.notifications-popover{background:var(--px-ink);border-color:var(--px-accent-line);width:min(520px,100vw - 36px);max-height:min(780px,100dvh - 36px);padding:30px 13px 13px;position:relative;overflow-y:auto;box-shadow:0 24px 64px #000000c2}.notifications-popover>.px-tape{top:8px;transform:none}.notifications-popover-title{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 12px;display:flex}.notifications-popover-title>div{gap:3px;display:grid}.notifications-popover-title small{color:var(--px-muted);font:800 8px/1 var(--px-mono);letter-spacing:.18em}.notifications-popover-title h2{color:var(--px-white);font:900 17px/1 var(--px-title);letter-spacing:.09em;margin:0}.notifications-popover-title>button{border:1px solid var(--px-line-loud);width:29px;height:29px;color:var(--px-muted);font:18px/1 var(--px-mono);place-items:center;display:grid}.notifications-popover-title>button:hover,.notifications-popover-title>button:focus-visible{border-color:var(--px-accent);color:var(--px-accent)}.notification-section{border-top:1px dashed var(--px-line-loud);gap:7px;margin-top:11px;padding-top:10px;display:grid}.notification-section>h3,.notification-activity-head h3{color:var(--px-muted);font:900 10px/1 var(--px-mono);letter-spacing:.17em;margin:0}.notification-section:first-of-type>h3{color:var(--px-accent)}.notification-action-list,.notification-activity-list{overscroll-behavior-y:contain;scrollbar-gutter:stable;align-content:start;gap:6px;max-height:min(220px,28dvh);padding-right:3px;display:grid;overflow-y:auto}.notification-action-row{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.notification-action-row>div{gap:3px;min-width:0;display:grid}.notification-action-row strong{color:var(--px-white);font:900 12px/1.1 var(--px-mono);letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-action-row span{color:var(--px-muted);font:800 9px/1.25 var(--px-mono);letter-spacing:.08em}.notification-action-row small{color:var(--px-up);font:800 9px/1.2 var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:.05em}.notification-action-row>button{border:1px solid var(--px-accent);background:var(--px-accent);min-height:32px;color:var(--px-stage-deep);font:900 9px/1 var(--px-mono);letter-spacing:.09em;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);padding:7px 9px}.notification-action-row>button:hover:not(:disabled),.notification-action-row>button:focus-visible:not(:disabled){filter:brightness(1.12);box-shadow:var(--px-glow-accent)}.notification-action-row>button:disabled{border-color:var(--px-line-loud);background:var(--px-ink-3);color:var(--px-faint);cursor:not-allowed;clip-path:none}.notification-activity-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.notification-activity-head button{color:var(--px-accent);font:800 8px/1 var(--px-mono);letter-spacing:.09em}.notification-activity-head button:hover,.notification-activity-head button:focus-visible{color:var(--px-white)}#notificationSearch{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);width:100%;min-height:32px;color:var(--px-white);font:800 9px/1 var(--px-mono);letter-spacing:.07em;text-transform:uppercase;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);padding:6px 8px}#notificationSearch::placeholder{color:var(--px-faint)}#notificationSearch:focus{border-color:var(--px-accent);box-shadow:var(--px-glow-accent);outline:none}#notificationSearch:disabled{cursor:not-allowed;opacity:.45}#notificationSearch::-webkit-search-cancel-button{filter:invert();opacity:.5}.notification-activity-row{border:1px solid var(--px-line);background:var(--px-stage-deep);color:var(--px-muted);font-family:var(--px-mono);grid-template-columns:auto minmax(0,1fr) auto;gap:4px 8px;padding:9px 9px 8px;text-decoration:none;display:grid;position:relative}.notification-activity-row.is-unread{border-left-color:var(--px-accent);box-shadow:inset 3px 0 0 var(--px-accent)}.notification-activity-row.is-pending{opacity:.58}:is(.notification-activity-row:has(.notification-activity-receipt:hover),.notification-activity-row:has(.notification-activity-receipt:focus-visible)){border-color:var(--px-white);background:var(--px-ink-3)}.notification-activity-receipt{z-index:1;position:absolute;inset:0}.notification-activity-kind{color:var(--px-white);letter-spacing:.1em;align-self:center;font-size:9px;font-weight:900}.notification-activity-row>strong{color:var(--px-white);letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;align-self:center;font-size:11px;overflow:hidden}.notification-activity-weth{color:var(--px-white);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center;font-size:10px;font-weight:900}.notification-activity-weth.is-money-in{color:var(--px-up)}.notification-activity-row>small{letter-spacing:.08em;font-size:8px;font-weight:800}.notification-transaction-copy{z-index:2;min-width:0;color:var(--px-faint);font-family:var(--px-mono);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;display:flex;position:relative}.notification-transaction-copy code{font:8px/1 var(--px-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-transaction-copy b{color:var(--px-muted);letter-spacing:.08em;white-space:nowrap;font-size:8px}.notification-transaction-copy:hover b,.notification-transaction-copy:focus-visible b{color:var(--px-accent)}.notification-pending{color:var(--px-muted);letter-spacing:.12em;justify-self:end;font-size:8px;font-style:normal;font-weight:900}.notification-empty{border:1px dashed var(--px-line);color:var(--px-faint);font:800 9px/1.45 var(--px-mono);letter-spacing:.08em;text-align:center;margin:0;padding:12px 8px}.notification-empty.is-error{border-color:var(--px-accent-line);color:var(--px-accent)}.notification-load-more{width:100%;min-height:31px;padding:8px}.notification-load-more .w{font-size:9px}.account-xp-line{border:1px solid var(--px-up-line);background:var(--px-up-soft);color:var(--px-up);font-family:var(--px-mono);letter-spacing:.14em;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;margin:0 0 10px;padding:9px 10px;font-size:10px;font-weight:800;display:flex}.account-xp-line b{letter-spacing:.04em;font-size:16px}.account-profile-card{border:1px solid var(--px-line-loud);background:linear-gradient(135deg,var(--px-accent-soft),transparent 60%);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 0 10px;padding:10px;display:grid}.account-profile-avatar{border:1px solid var(--px-accent-line);background:var(--px-stage-deep);width:52px;height:52px;color:var(--px-accent);place-items:center;display:grid;overflow:hidden}.account-profile-avatar img,.account-profile-avatar svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.account-profile-identity{flex-direction:column;gap:3px;min-width:0;display:flex}.account-profile-identity>span,.account-profile-editor label>span,.account-connect-x-head span{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.17em;font-size:10px;font-weight:800}.account-profile-identity>b{color:var(--px-white);font-family:var(--px-title);text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.account-profile-identity a,.account-profile-identity small{color:var(--px-up);font-family:var(--px-mono);letter-spacing:.1em;font-size:10px;font-weight:800}.account-profile-identity small{color:var(--px-muted)}.account-profile-card>button{border:1px solid var(--px-line-loud);color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.12em;padding:6px 8px;font-size:10px;font-weight:800}.account-profile-card>button:hover{border-color:var(--px-accent);background:var(--px-accent);color:var(--px-stage-deep)}.account-profile-editor,.account-connect-x{border:1px dashed var(--px-accent-line);background:var(--px-stage-deep);gap:8px;margin:0 0 10px;padding:10px;display:grid}.account-profile-editor label{gap:5px;display:grid}.account-profile-input{border:1px solid var(--px-line-loud);background:var(--px-ink);align-items:center;display:flex}.account-profile-input i{color:var(--px-accent);font-family:var(--px-mono);padding-left:9px;font-size:11px;font-style:normal;font-weight:800}.account-profile-input input,.account-x-proof-input input{min-width:0;color:var(--px-white);font-family:var(--px-mono);background:0 0;border:0;outline:0;flex:1;padding:9px 8px;font-size:10px}.account-profile-input:focus-within,.account-x-proof-input:focus-within{border-color:var(--px-accent);box-shadow:var(--px-glow-accent)}.account-profile-editor>.px-btn{margin-top:1px;padding:9px}.account-connect-x-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.account-connect-x-head b{color:var(--px-up);font-family:var(--px-mono);letter-spacing:.08em;font-size:10px}.account-connect-x p{color:var(--px-muted);font-family:var(--px-mono);margin:0;font-size:12px;line-height:1.5}.account-connect-x>button{border:1px solid var(--px-line-loud);color:var(--px-white);font-family:var(--px-mono);letter-spacing:.08em;justify-self:start;padding:7px 9px;font-size:10px;font-weight:800}.account-connect-x>button:hover:not(:disabled){border-color:var(--px-white);background:var(--px-white);color:var(--px-stage-deep)}.account-connect-x>button:disabled{opacity:.62}.account-pfp-status{gap:8px;display:grid}.account-pfp-status button{border:1px solid var(--px-line-loud);color:var(--px-white);font-family:var(--px-mono);letter-spacing:.08em;justify-self:start;padding:7px 9px;font-size:10px;font-weight:800}.account-pfp-status button:hover:not(:disabled){border-color:var(--px-white);background:var(--px-white);color:var(--px-stage-deep)}.account-pfp-status button:disabled{opacity:.62}.account-pfp-ready{gap:8px;display:grid}.account-pfp-ready .account-profile-state{color:var(--px-up);margin:0}.account-pfp-share{border:1px solid var(--px-up);background:var(--px-up);min-height:42px;color:var(--px-stage-deep);font-family:var(--px-mono);letter-spacing:.12em;box-shadow:var(--px-glow-up);padding:10px;font-size:11px;font-weight:900}.account-pfp-share:hover:not(:disabled),.account-pfp-share:focus-visible{background:var(--px-white);border-color:var(--px-white)}.account-pfp-share:disabled{opacity:.62}.account-pfp-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.account-pfp-actions button{border:1px solid var(--px-up-line);background:var(--px-up-soft);min-height:36px;color:var(--px-up);font-family:var(--px-mono);letter-spacing:.1em;padding:8px 10px;font-size:10px;font-weight:800}.account-pfp-actions button:hover:not(:disabled),.account-pfp-actions button:focus-visible{background:var(--px-up);color:var(--px-stage-deep);box-shadow:var(--px-glow-up)}.account-pfp-actions button:disabled{opacity:.62}.account-x-proof-input{border:1px solid var(--px-line-loud);background:var(--px-ink);display:flex}.account-x-proof-input button{border-left:1px solid var(--px-line-loud);color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.08em;flex:none;padding:0 9px;font-size:10px;font-weight:800}.account-x-proof-input button:hover:not(:disabled){background:var(--px-accent);color:var(--px-stage-deep)}.account-x-proof-input button:disabled{color:var(--px-white);opacity:.62}.account-profile-state{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.12em;margin:0 0 8px;font-size:10px}.account-refer-cta{width:100%;margin-top:10px}.account-refer-cta .w{font-size:12px}.account-refer-cta .s{font-size:10px}.quest-modal{z-index:230;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#040605c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.quest-card{background:var(--px-ink);border-color:var(--px-accent-line);width:min(660px,100vw - 28px);max-height:min(720px,100dvh - 36px);padding:30px 18px 18px;position:relative;overflow-y:auto;box-shadow:0 30px 90px #000000c7}.quest-card>.px-tape{top:8px;transform:none}.quest-card-head{border-bottom:1px solid var(--px-line-loud);grid-template-columns:48px 1fr 32px;align-items:center;gap:12px;margin:8px 0 16px;padding-bottom:13px;display:grid}.quest-mark{width:42px;height:42px;color:var(--px-accent)}.quest-card-head small{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.16em;font-size:8px;font-weight:800}.quest-card-head h2{color:var(--px-white);font-family:var(--px-display);letter-spacing:.02em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:30px}.quest-close{border:1px solid var(--px-line-loud);width:30px;height:30px;color:var(--px-muted);font-family:var(--px-mono);place-items:center;font-size:20px;line-height:1;display:grid}.quest-close:hover,.quest-close:focus-visible{border-color:var(--px-accent);color:var(--px-accent)}.quest-list{gap:8px;display:grid}.quest-row{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px;padding:12px;display:grid}.quest-row.is-complete{border-color:var(--px-up-line);background:var(--px-up-soft)}.quest-row.is-claimed{opacity:.62}.quest-row-copy{min-width:0}.quest-row-copy strong{color:var(--px-white);font-family:var(--px-title);letter-spacing:.04em;font-size:13px;display:block}.quest-row-copy p{color:var(--px-muted);margin:3px 0 8px;font-size:11px;line-height:1.35}.quest-row-copy small{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.1em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:8px;font-weight:800;display:block}.quest-progress{background:var(--px-ink-3);height:4px;overflow:hidden}.quest-progress span{background:var(--px-accent);height:100%;display:block}.quest-row.is-complete .quest-progress span,.quest-row.is-claimed .quest-progress span{background:var(--px-up)}.quest-row-reward{color:var(--px-accent);font-family:var(--px-mono);font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;gap:7px;font-size:10px;display:grid}.quest-row.is-complete .quest-row-reward,.quest-row.is-claimed .quest-row-reward{color:var(--px-up)}.quest-claim{border-color:var(--px-up-line);background:var(--px-up);min-width:82px;color:var(--px-stage-deep);padding:8px 10px}.quest-claim:hover:not(:disabled),.quest-claim:focus-visible{box-shadow:var(--px-glow-up);transform:translateY(-1px)}.quest-claim:disabled{opacity:.55}.quest-empty,.quest-error{border:1px solid var(--px-line-loud);color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.08em;text-align:center;margin:8px 0;padding:13px;font-size:10px;line-height:1.5}.quest-error{border-color:var(--px-accent-line);color:var(--px-accent)}.quests-cta{min-height:34px;font-size:10px}.quests-cta.has-claimable{padding-right:32px}.quest-badge{border-width:1px;font-size:10px;top:2px;right:2px}.quest-card>.px-tape{font-size:10px}.quest-row-copy strong{font-family:var(--px-display);letter-spacing:.09em;text-transform:uppercase;font-size:13px;font-weight:700}.quest-row-copy p{font-size:12px;line-height:1.4}.quest-row-copy small{font-size:10px}.quest-card-head{grid-template-columns:48px minmax(0,1fr) 34px}.quest-card-head small{font-size:10px}.quest-close{width:34px;height:34px}.quest-claim{min-height:34px}.quest-tabs{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);grid-template-columns:repeat(2,minmax(0,1fr));margin:-7px 0 14px;display:grid}.quest-tabs button{border-right:1px solid var(--px-line-loud);min-height:36px;color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.16em;padding:7px 10px;font-size:10px;font-weight:800}.quest-tabs button:last-child{border-right:0}.quest-tabs button[aria-selected=true]{background:var(--px-accent-soft);color:var(--px-accent);box-shadow:inset 0 -2px 0 var(--px-accent)}.quest-tabs button:hover,.quest-tabs button:focus-visible{color:var(--px-white)}.quest-list{gap:12px}.quest-chapter-section{gap:8px;display:grid}.quest-chapter-head{border-bottom:1px dashed var(--px-line-loud);color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.14em;justify-content:space-between;align-items:center;gap:10px;padding:2px 1px 5px;font-size:10px;font-weight:800;display:flex}.quest-chapter-head strong{font:inherit}.quest-chapter-head span{color:var(--px-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.quest-locked-teaser{border:1px dashed var(--px-line-loud);background:color-mix(in srgb,var(--px-stage-deep) 78%,transparent);color:var(--px-muted);font-family:var(--px-mono);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;display:grid}.quest-lock-glyph{border:1px solid var(--px-line-loud);filter:grayscale();place-items:center;width:28px;height:28px;font-size:12px;display:grid}.quest-locked-teaser div{gap:3px;min-width:0;display:grid}.quest-locked-teaser strong{color:var(--px-white);letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.quest-locked-teaser small,.quest-locked-teaser b{letter-spacing:.1em;font-size:10px;font-weight:800}.quest-locked-teaser b{text-align:right;white-space:nowrap}.quest-all-clear{color:var(--px-up);border-style:dashed;margin:0}.tour-layer{z-index:220;pointer-events:auto;position:fixed;inset:0}.tour-backdrop{z-index:0;-webkit-backdrop-filter:blur(1.5px)saturate(.35);backdrop-filter:blur(1.5px)saturate(.35);pointer-events:none;background:#010302b8;position:fixed;inset:0}.tour-spotlight{z-index:1;border:2px solid var(--px-accent);box-shadow:0 0 0 9999px #0003,var(--px-glow-accent);pointer-events:none;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);background:#03050429;position:fixed}.tour-card{z-index:2;background:var(--px-ink);border-color:var(--px-accent-line);width:min(360px,100vw - 32px);padding:34px 18px 16px;position:fixed;box-shadow:0 24px 70px #000c}.tour-card>.px-tape{top:8px;transform:none}.tour-mark{float:left;width:42px;height:42px;color:var(--px-accent);margin:0 12px 5px 0}.tour-kicker{color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.15em;margin:1px 0 4px;font-size:8px;font-weight:800}.tour-card h2{color:var(--px-white);font-family:var(--px-display);letter-spacing:.04em;margin:0;font-size:22px}.tour-copy{clear:both;min-height:48px;color:var(--px-white);margin:14px 0 12px;font-size:13px;line-height:1.5}.tour-dots{gap:6px;margin:0 0 14px;display:flex}.tour-dots span{background:var(--px-line-loud);width:22px;height:3px}.tour-dots span.is-past{background:var(--px-up)}.tour-dots span.is-current{background:var(--px-accent);box-shadow:var(--px-glow-accent)}.tour-actions{grid-template-columns:1fr 1.5fr;gap:8px;display:grid}.tour-actions .px-btn{justify-content:center;padding:10px}@media (max-width:700px){.head .quests-cta{padding-inline:8px}.head .quests-cta.has-claimable{padding-right:28px}.quest-modal{align-items:end;padding:10px}.quest-card{width:100%;max-height:calc(100dvh - 20px);padding-inline:12px}.quest-row{grid-template-columns:1fr;gap:8px}.quest-row-reward{justify-content:space-between;align-items:center;display:flex}.quest-tabs button{min-height:38px}.quest-locked-teaser{grid-template-columns:auto minmax(0,1fr)}.quest-locked-teaser>b{text-align:left;white-space:normal;grid-column:2}.tour-card{width:auto;bottom:16px;top:auto!important;left:16px!important;right:16px!important}}@media (max-width:820px){.px-titlecard .head{align-items:center;gap:8px}.head-actions{flex:100%;width:100%;margin-left:0}.head-actions>.head-icon-trigger{padding:0}}@media (max-width:520px){.head-actions>.head-actions-refer{padding-inline:9px}.head-actions-refer-full{display:none}.head-actions-refer-compact{display:inline}}@media (prefers-reduced-motion:reduce){.quests-cta,.quest-claim,.tour-card,.tour-spotlight,.tour-backdrop{transition:none!important;animation:none!important}}#pfHeroRow{min-width:0}.portfolioHoldingsChart{flex:1;min-width:0}.portfolioDenominationToggle{z-index:4;border:1px solid var(--px-line-loud);background:var(--px-stage-deep);grid-template-columns:repeat(2,minmax(34px,1fr));padding:2px;display:grid;position:absolute;top:7px;right:12px}.portfolioDenominationToggle button{min-height:22px;color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.09em;padding:3px 7px;font-size:8px;font-weight:900}.portfolioDenominationToggle button:hover:not(:disabled){color:var(--px-white)}.portfolioDenominationToggle button[aria-pressed=true]{background:var(--px-accent);color:var(--px-stage-deep)}.portfolioDenominationToggle button:disabled{cursor:not-allowed;opacity:.35}.compactHillChart{border:1px solid var(--px-line);background:var(--px-stage-deep);min-width:0;transition:opacity var(--px-t-fast);flex-direction:column;display:flex}.compactHillChart.is-loading{opacity:.42}.compactHillHeader{border-bottom:1px solid var(--px-line);align-items:center;gap:8px;min-height:34px;padding:6px 7px;display:flex}.compactHillLabel{color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.16em;white-space:nowrap;font-size:10px;font-weight:800}.compactHillBadge{border:1px solid var(--px-accent-line);color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.12em;white-space:nowrap;padding:3px 6px;font-size:10px;font-weight:800}.compactHillDescription{color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.compactHillIntervals{scrollbar-width:none;min-width:0;margin-left:auto;display:flex;overflow-x:auto}.compactHillIntervals button{border-left:1px solid var(--px-line);min-width:34px;min-height:28px;color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.06em;padding:4px 6px;font-size:10px;font-weight:800}.compactHillIntervals button:hover{color:var(--px-white)}.compactHillIntervals button[aria-pressed=true]{background:var(--px-accent-soft);color:var(--px-accent)}.compactHillCanvasWrap{flex:1;min-height:112px;position:relative}.compactHillCanvasWrap canvas{width:100%;height:100%;min-height:112px;display:block}.compactHillEmpty{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.16em;white-space:nowrap;font-size:10px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolioHoldingsChart .compactHillCanvasWrap,.portfolioHoldingsChart .compactHillCanvasWrap canvas{height:112px;min-height:112px}.pfrow{grid-template-columns:82px 46px minmax(128px,1fr) minmax(178px,auto) minmax(132px,auto);gap:10px;padding:12px 8px}.pfActionSlot{align-items:center;width:82px;min-height:42px;display:flex}.pfTradeButton{border:1px solid var(--px-accent);background:var(--px-accent);width:100%;min-height:42px;color:var(--px-stage-deep);font-family:var(--px-display);letter-spacing:.08em;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);place-items:center;padding:8px 9px;font-size:13px;font-weight:900;display:grid;box-shadow:0 0 15px #ff541a2e}.pfTradeButton.is-buy{border-color:var(--px-up);background:var(--px-up);box-shadow:0 0 15px #30e08729}.pfTradeButton:hover{filter:brightness(1.08);box-shadow:var(--px-glow-accent)}.pfTradeButton.is-buy:hover{box-shadow:var(--px-glow-up)}.pfQuickSell{justify-content:flex-end;align-items:center;gap:5px;min-width:178px;display:flex}.pfQuickSell.is-empty{visibility:hidden}.pfQuickSell button{border:1px solid var(--px-line-loud);min-width:42px;min-height:34px;color:var(--px-muted);font-family:var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:.05em;white-space:nowrap;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);padding:6px 7px;font-size:10px;font-weight:800}.pfQuickSell button:hover:not(:disabled){border-color:var(--px-accent);color:var(--px-accent)}.pfQuickSell button.is-armed{border-color:var(--px-accent);background:var(--px-accent);min-width:142px;color:var(--px-stage-deep);box-shadow:var(--px-glow-accent)}.pfQuickSell button.is-armed:hover:not(:disabled){color:var(--px-stage-deep)}.pfQuickSell:has(button.is-armed) button:not(.is-armed){display:none}.pfQuickSell button:disabled{cursor:not-allowed;opacity:.45}.pfrow .id .st{font-size:10px}.pfrow .id .sub3{font-size:12px}.pfrow .val{min-width:132px}.pfrow .val .pfTokenAmount{color:var(--px-white);white-space:nowrap;font-size:17px;font-weight:800;line-height:1.05;display:block}.pfrow .val .pfTokenAmount small{color:var(--px-muted);letter-spacing:.08em;font-size:10px;font-weight:700}.pfValueSubline{color:var(--px-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:5px;font-size:10px;display:block}.pfrow .val .pnl{border:1px solid var(--px-line-loud);letter-spacing:.04em;margin-top:5px;padding:2px 5px;font-size:10px;display:inline-block}.pfrow .val .pnl.up{border-color:var(--px-up-line)}#viewPortfolio #pfCash,#viewPortfolio #pfActions button,#viewPortfolio .pfrow .val .merge-route{font-size:10px}#viewPortfolio #pfEmpty .px-reticle-note{font-size:12px}#portfolioTradeModal{z-index:242;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#060807db;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}#portfolioTradeModal.open{display:flex}#portfolioTradeCard{border-color:var(--px-accent-line);width:min(860px,96vw);max-height:calc(100dvh - 32px);padding:42px 20px 20px;position:relative;overflow-y:auto;box-shadow:0 30px 90px #000000c7}body.anim #portfolioTradeModal.open #portfolioTradeCard{animation:.14s steps(3,end) camin}.portfolioTradeHeading{grid-template-columns:46px minmax(0,1fr) auto minmax(118px,auto) 36px;align-items:center;gap:10px;margin-bottom:12px;display:grid}.portfolioTradeCoin{border:1px solid var(--px-accent-line);background:var(--px-stage-deep);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.portfolioTradeCoin img,.portfolioTradeCoin .fb{width:100%;height:100%;display:block}.portfolioTradeHeading>div{flex-direction:column;gap:2px;min-width:0;display:flex}.portfolioTradeSymbol{color:var(--px-white);font-family:var(--px-display);letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;font-size:21px;font-weight:900;overflow:hidden}.portfolioTradeName{color:var(--px-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.portfolioTradeHeading .st{border:1px solid var(--px-line-loud);color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.12em;padding:3px 7px;font-size:10px;font-weight:800}.portfolioTradeHeading .st.live{border-color:var(--px-up-line);color:var(--px-up)}.portfolioTradePrice{min-width:0;font-family:var(--px-mono);flex-direction:column;align-items:flex-end;gap:3px;display:flex}.portfolioTradePrice small{color:var(--px-faint);letter-spacing:.1em;font-size:10px;font-weight:800}.portfolioTradePrice b{color:var(--px-white);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.portfolioTradeClose{border:1px solid var(--px-line-loud);width:36px;height:36px;color:var(--px-white);font-family:var(--px-mono);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);place-items:center;font-size:23px;line-height:1;display:grid}.portfolioTradeClose:hover{border-color:var(--px-accent);color:var(--px-accent)}.portfolioTokenChart{margin-bottom:12px}.portfolioTokenChart .compactHillCanvasWrap,.portfolioTokenChart .compactHillCanvasWrap canvas{height:132px;min-height:132px}#portfolioTradeCard #consolePanel{margin:0;padding-top:34px}#portfolioTradeCard>.px-tape,#portfolioTradeCard .tradeMicroLabel,#portfolioTradeCard .tradeHoldingsStrip small,#portfolioTradeCard .tradeWethEquivalent,#portfolioTradeCard .tradeQuickChips button,#portfolioTradeCard .tradeDenominationToggle button,#portfolioTradeCard .tradeSettingsPopover button{font-size:10px}#portfolioTradeCard .tradeHoldingsStrip b,#portfolioTradeCard .tradeSafetyBlock{font-size:12px}@media (max-width:820px){.portfolioHoldingsChart{flex:none;width:100%}.pfrow{grid-template-columns:72px 42px minmax(105px,1fr) minmax(150px,auto) minmax(118px,auto);gap:8px;padding-inline:4px}.pfActionSlot{width:72px}.pfTradeButton{font-size:12px}.pfQuickSell{gap:3px;min-width:150px}.pfQuickSell button{min-width:38px;padding-inline:5px}.pfQuickSell button.is-armed{min-width:138px}}@media (max-width:620px){#portfolioTradeModal{align-items:flex-start;padding:8px}#portfolioTradeCard{width:100%;max-height:calc(100dvh - 16px);padding:40px 10px 12px}.portfolioTradeHeading{grid-template-columns:44px minmax(0,1fr) auto 34px}.portfolioTradeHeading .st{grid-column:2}.portfolioTradePrice{grid-area:1/3/3}.portfolioTradeClose{grid-area:1/4/3}#portfolioTradeCard #consolePanel{padding-bottom:max(18px,env(safe-area-inset-bottom))}#portfolioTradeCard .tradeActionButton{z-index:8;position:sticky;bottom:0;box-shadow:0 -10px 20px #060807e0}}@media (max-width:560px){.compactHillHeader{flex-wrap:wrap;align-items:flex-start}.compactHillIntervals{width:100%;margin-left:0}.compactHillIntervals button{flex:1}.pfrow{grid-template-columns:68px 40px minmax(0,1fr) minmax(108px,auto);gap:7px;padding-block:11px}.pfActionSlot{grid-area:1/1;width:68px}.pfTradeButton{min-height:42px;padding-inline:5px;font-size:12px}.pfrow .c{grid-area:1/2;width:38px;height:38px}.pfrow .id{grid-area:1/3}.pfrow .id .sub3{max-width:17ch}.pfrow .val{grid-area:1/4;min-width:108px}.pfrow .val .pfTokenAmount{font-size:15px}.pfrow .val .pfTokenAmount small{font-size:10px}.pfQuickSell{grid-area:2/3/auto/5;justify-content:flex-end;min-width:0;padding-top:3px}.pfQuickSell button{min-width:48px;min-height:34px}.pfQuickSell button.is-armed{min-width:160px}.portfolioTradeHeading{grid-template-columns:40px minmax(0,1fr) 34px;gap:7px}.portfolioTradeCoin{width:38px;height:38px}.portfolioTradeHeading .st{grid-column:2}.portfolioTradePrice{grid-area:3/1/auto/3;align-items:flex-start;padding-top:4px}.portfolioTradeClose{grid-area:1/3/3}.portfolioTradeSymbol{font-size:18px}}.house-invite-requirements{color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.08em;text-align:center;margin:8px 0 0;font-size:11px;font-weight:800;line-height:1.4}.house-invite-requirements.is-ready{color:var(--px-up)}.house-invite-field .px-btn:disabled{border-color:var(--px-line-loud);background:var(--px-ink-3);color:var(--px-muted);filter:none;box-shadow:none;opacity:1;cursor:not-allowed}#wallTools{align-items:flex-end;gap:8px;margin:0 0 12px;display:flex}#wallTools label{min-width:0;color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.14em;flex-direction:column;flex:1;gap:5px;font-size:10px;font-weight:800;display:flex}#wallTools input{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);width:100%;min-height:40px;color:var(--px-white);font-family:var(--px-mono);text-transform:uppercase;padding:8px 10px;font-size:12px}#wallTools input::placeholder{color:var(--px-faint)}#wallTools button{border:1px solid var(--px-up-line);background:var(--px-up-soft);min-height:40px;color:var(--px-up);font-family:var(--px-mono);letter-spacing:.1em;white-space:nowrap;padding:8px 11px;font-size:10px;font-weight:800}#wallTools button[aria-pressed=false]{border-color:var(--px-line-loud);color:var(--px-white);background:0 0}.wall-empty-search{border:1px dashed var(--px-line-loud);color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.1em;text-align:center;grid-column:1/-1;padding:32px 12px;font-size:12px;font-weight:700}#pfActions .claimCenterButton{border:1px solid var(--px-up-line);background:var(--px-up-soft);min-height:44px;color:var(--px-up);letter-spacing:.12em;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);flex-direction:row;justify-content:center;padding:7px 13px;font-size:11px}#pfActions .claimCenterButton:hover{background:var(--px-up);color:var(--px-stage-deep);box-shadow:var(--px-glow-up)}#pfActions .claimCenterButton .ico{width:28px;height:28px;color:inherit;background:0 0;border-color:currentColor}#howItWorksModal{padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto}#howItWorksCard{overscroll-behavior:contain;max-height:calc(100dvh - 24px);overflow-y:auto}.tour-skip{z-index:3;border:1px solid var(--px-line-loud);min-height:28px;color:var(--px-white);font-family:var(--px-mono);letter-spacing:.1em;padding:4px 7px;font-size:10px;font-weight:800;position:absolute;top:9px;right:10px}.tour-skip:hover{border-color:var(--px-accent);color:var(--px-accent)}@media (max-width:820px){#wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#wall .mon{min-width:0;padding:5px}#wall .mon .mrow{gap:4px;padding-top:6px}#wall .mon .mrow .nm,#wall .mon .mrow .feedFdv{font-size:10px}#wall .mon .osd{font-size:8.5px}#wall .mon .monitorLevelBadge{transform-origin:0 0;transform:scale(.88)}#wallPager button,#wallPager span,.wall-page-loading{font-size:10px}#rail.wide>.sub{max-width:62ch;color:var(--px-muted);text-align:center;margin:0 auto 14px;padding:0 8px 12px;font-size:12px;line-height:1.55}#rail.wide #edgeSvg{display:none}#rail.wide .lvsec,#rail.wide .lvsec.is-vacant,#rail.wide .lvsec.is-occupied{border:1px solid var(--px-line-loud);background:#10140fe0;margin:8px 0;padding:16px 12px 12px}#rail.wide .lvsec:before{display:none}#rail.wide .lvhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 10px;margin-bottom:12px}#rail.wide .lvhead .ln,#rail.wide .lvhead .lb{font-size:12px;line-height:1.4}#rail.wide .lvhead .ln{letter-spacing:.1em}#rail.wide .lvhead .lvfall{width:100%;color:var(--px-muted);letter-spacing:.06em;text-align:left;font-size:11px;line-height:1.45}#rail.wide .lvvacant{color:var(--px-muted);text-align:left;justify-content:flex-start;gap:8px;margin-top:4px;font-size:11px;line-height:1.4}#rail.wide .lvvacant strong{font-size:12px}#rail.wide .lnode .lbl{color:var(--px-white);font-size:10px}.channelLevelPlate>strong{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:clamp(15px,5vw,20px);line-height:1.05}.channelLevelPlate.is-system{grid-template-columns:1fr}.channelLevelPlate.is-system .channelLevelMeta{border-top:1px solid #06080759;border-left:0}.channelLevelMeta b,.channelLevelMeta small,.channelFdvHeader>span,.channelFdvHero>small,.channelFdvDenomination button{font-size:10px}.subjectTokenTools>a,.subjectTokenTools>button,.channelIntelLinks>a,.channelIntelLinks>button:not(.channelReferralCta){min-height:32px;font-size:10px;line-height:30px}.channelDescriptionToggle,.channelReferralTotal>small,.channelReferralEarn>em,#chartOhlcv,.oble time{font-size:10px}.srow .k,.srow .k small{font-size:10px;line-height:1.4}.ftag{font-size:10px}#pfCash,#pfPnlPill,.pfrow .id .sub3,.pfrow .val .merge-route{font-size:11px}}@media (max-width:520px){#wallTools{flex-direction:column;align-items:stretch}#wallTools button{width:100%}#howItWorksModal{justify-content:center;align-items:flex-start}#howItWorksCard{width:100%;max-height:calc(100dvh - 24px);margin:0}.how-it-works-intro{text-align:left;font-size:14px}.how-it-works-row p{font-size:14px;line-height:1.5}.how-it-works-step-copy h3{font-size:12px}.how-it-works-summary p{font-size:13px}.tour-card{max-height:calc(100dvh - 32px);overflow-y:auto}.tour-copy{font-size:14px}}.house-invite-mark{width:62px;height:62px;margin-bottom:14px}.house-invite-card h1{color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.16em;margin:0;font-size:12px;font-weight:900;line-height:1.3}.house-invite-promise{max-width:720px;color:var(--px-white);font-family:var(--px-title);text-align:center;text-transform:uppercase;margin:9px auto 0;font-size:clamp(30px,4vw,46px);line-height:1.02}.house-invite-copy{max-width:660px;color:var(--px-white);margin:14px auto;font-size:15px;line-height:1.55}.house-invite-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:680px;margin:0 auto 13px;display:grid}.house-invite-benefits span{border:1px solid var(--px-line-loud);min-height:48px;color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.06em;text-align:center;background:#06080794;justify-content:center;align-items:center;gap:7px;padding:9px 8px;font-size:11px;font-weight:800;display:flex}.house-invite-benefits b{color:var(--px-up);font-size:15px}.house-invite-access-note{max-width:620px;color:var(--px-muted);font-family:var(--px-mono);text-align:center;margin:0 auto 18px;font-size:12px;line-height:1.5}.house-invite-form label{color:var(--px-muted);font-size:11px}.house-invite-error,.house-invite-note,.house-invite-requirements{font-size:12px;line-height:1.5}.house-invite-terms{color:var(--px-muted);font-size:11px}.house-invite-legal{color:var(--px-muted);font-size:10px}.how-it-works-risk{color:var(--px-white);text-align:center;margin:10px 0 0;font-size:13px;line-height:1.45}.lvfacts{display:none}#rail.wide{width:min(1080px,100%)}#rail.wide .lvsec,#rail.wide .lvsec.is-vacant,#rail.wide .lvsec.is-occupied{border:1px solid var(--px-line-loud);background:linear-gradient(90deg,#10140ff0,#060807d1);min-height:112px;margin:11px 0;padding:18px 18px 16px}#rail.wide .lvsec.is-occupied{min-height:138px}#rail.wide .lvsec:before{display:none}#rail.wide .lvsec.is-vacant .lvhead{opacity:1}#rail.wide .lvhead{justify-content:space-between;gap:10px 18px;margin-bottom:11px}#rail.wide .lvhead .ln,#rail.wide .lvhead .lb{color:var(--px-white);font-size:13px;line-height:1.4}#rail.wide .lvhead .ln{color:var(--px-accent);letter-spacing:.11em}#rail.wide .lvhead .lvfall,#rail.wide .lvChampionName{display:none}#rail.wide .lvfacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 14px;display:grid}#rail.wide .lvfacts>div{border:1px solid var(--px-line);background:#06080794;min-width:0;padding:9px 10px}#rail.wide .lvfacts dt{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.1em;font-size:10px;font-weight:800}#rail.wide .lvfacts dd{overflow-wrap:anywhere;color:var(--px-white);font-family:var(--px-mono);margin-top:4px;font-size:14px;font-weight:900;line-height:1.25}#rail.wide .lvfacts>div:last-child dd{color:var(--px-up)}#rail.wide .lnodes{align-items:flex-start;gap:18px 14px}#rail.wide .lnode{width:92px;min-height:76px;padding:4px}#rail.wide .lnode .ring{width:60px;height:60px}#rail.wide .lnode .lbl{max-width:88px;color:var(--px-white);font-size:11px;line-height:1.35}#rail.wide .lvvacant{color:var(--px-muted);justify-content:flex-start;gap:8px;font-size:12px;line-height:1.45}#rail.wide .lvvacant strong{color:var(--px-white);font-size:13px}#wallStatus{gap:5px;min-width:0;display:flex}#wallStatus button{justify-content:center;align-items:center;gap:6px;display:flex}#wallStatus button b{color:inherit;font-variant-numeric:tabular-nums;font-size:12px}#wallSummary{border-left:3px solid var(--px-up);background:var(--px-up-soft);font-family:var(--px-mono);justify-content:space-between;align-items:center;gap:12px;margin:-2px 0 10px;padding:8px 10px;display:flex}#wallSummary strong{color:var(--px-up);letter-spacing:.1em;font-size:11px}#wallSummary span{color:var(--px-muted);letter-spacing:.07em;text-align:right;font-size:10px}#pfBreakdown{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:2px;display:grid}#pfBreakdown>span{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);min-width:0;font-family:var(--px-mono);flex-direction:column;gap:4px;padding:8px 9px;display:flex}#pfBreakdown small{color:var(--px-muted);letter-spacing:.08em;font-size:10px;font-weight:800}#pfBreakdown b{overflow-wrap:anywhere;color:var(--px-white);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.25}.referral-primary-share{border:1px solid var(--px-up);background:var(--px-up);width:100%;min-height:60px;color:var(--px-stage-deep);box-shadow:var(--px-glow-up);font-family:var(--px-mono);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:10px 14px;display:flex}.referral-primary-share span{letter-spacing:.13em;font-size:16px;font-weight:900}.referral-primary-share small{letter-spacing:.07em;font-size:10px;font-weight:800}.referral-primary-share:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.referral-primary-share:disabled{border-color:var(--px-line-loud);background:var(--px-ink-3);color:var(--px-muted);box-shadow:none;cursor:not-allowed}#chartIntervals button{min-height:34px;font-size:10.5px}#bigmon .osd,#bigmon .osd.br,#bigState{font-size:11px}.oble,.oble time,#obsPager button,#obsPager span{font-size:10.5px}.srow .k,.srow .k small,.ftag{font-size:10.5px;line-height:1.4}.tradeMicroLabel{color:var(--px-muted);font-size:10px}.tradeWethEquivalent,.tradeQuickChips button{font-size:10.5px}#routes a,#routes button{font-size:10px}#pillar .house-legal-links a{min-width:50px;min-height:36px;font-size:10px}@media (min-width:961px){#fileCol{align-self:start;position:sticky;top:12px}}.tradeDockToggle,.tradeDockSummary{display:none}@media (max-width:820px){#pillar .house-legal-links{width:118px}#pillar .house-legal-links a{min-width:50px;min-height:36px}#rail.wide .lvsec,#rail.wide .lvsec.is-vacant,#rail.wide .lvsec.is-occupied{min-height:0;margin:10px 0;padding:16px 12px 14px}#rail.wide .lvhead .ln,#rail.wide .lvhead .lb{font-size:13px}#rail.wide .lvfacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}#rail.wide .lvfacts>div{padding:8px 6px}#rail.wide .lvfacts dt{letter-spacing:.05em;font-size:9px}#rail.wide .lvfacts dd{font-size:12px}#rail.wide .lnode{width:88px;min-height:78px;padding:5px}#rail.wide .lnode .ring{width:58px;height:58px}#rail.wide .lnode .lbl{max-width:82px;font-size:11px}#viewChannel #consolePanel.houseTradePanel{max-height:min(42dvh,240px);padding:6px 10px max(7px,env(safe-area-inset-bottom))}#viewChannel #consolePanel .tradeHoldingsStrip small{letter-spacing:.05em;font-size:9px}#viewChannel #consolePanel .tradeHoldingsStrip b{font-size:10.5px}#viewChannel #consolePanel .tradeMicroLabel{font-size:9px}#viewChannel #consolePanel .tradeWethEquivalent,#viewChannel #consolePanel .tradeQuickChips button{font-size:10px}.tradeDockToggle{border:1px solid var(--px-line-loud);min-height:28px;color:var(--px-white);font-family:var(--px-mono);letter-spacing:.07em;margin:0 0 4px auto;padding:4px 8px;font-size:10px;font-weight:900;display:block}.tradeDockToggle:hover{border-color:var(--trade-accent);color:var(--trade-accent)}.tradeDockSummary{border-left:3px solid var(--trade-accent);background:var(--px-stage-deep);min-height:27px;font-family:var(--px-mono);align-items:center;margin-bottom:4px;padding:4px 7px;display:none}.tradeDockSummary span{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.tradeDockSummary small{color:var(--px-muted);letter-spacing:.08em;font-size:9px;font-weight:800}.tradeDockSummary b{color:var(--trade-accent);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}#viewChannel #consolePanel.is-mobile-collapsed{max-height:126px}#viewChannel #consolePanel.is-mobile-collapsed .tradeDockDetails{display:none}#viewChannel #consolePanel.is-mobile-collapsed .tradeDockSummary{display:flex}#viewChannel #consolePanel.is-mobile-collapsed .tradeActionButton{min-height:38px;margin-top:0}body[data-route=channel]:has(#consolePanel.is-mobile-collapsed) #chGrid{padding-bottom:134px}}@media (max-width:560px){.house-invite-gate{padding:14px 10px 20px}.house-invite-card{padding:26px 16px 20px}.house-invite-mark{width:48px;height:48px;margin-bottom:9px}.house-invite-card h1{letter-spacing:.1em;font-size:10px}.house-invite-promise{font-size:clamp(25px,8.5vw,32px)}.house-invite-copy{font-size:14px;line-height:1.45}.house-invite-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.house-invite-benefits span{justify-content:center;gap:3px;min-height:42px;padding:6px 4px;font-size:9px;line-height:1.25}.house-invite-benefits b{font-size:11px}.house-invite-access-note,.house-invite-form label,.house-invite-error,.house-invite-note,.house-invite-requirements,.house-invite-terms{font-size:12px}#wallStatus{width:100%}#wallStatus button{flex:1;width:auto;min-width:0;padding-inline:5px;font-size:9px}#wallSummary{flex-direction:column;align-items:flex-start;gap:3px}#wallSummary span{text-align:left}#pfBreakdown{grid-template-columns:1fr}#pfBreakdown>span{flex-direction:row;justify-content:space-between;align-items:center}.referral-primary-share{z-index:8;min-height:56px;position:sticky;top:-15px}}.referral-card-preview>img{opacity:.12;transition:opacity var(--px-t-move) var(--px-ease)}.referral-card-preview.is-ready>img{opacity:1}.referral-card-placeholder{z-index:1;color:var(--px-white);background:linear-gradient(135deg,#10140ff5,#060807eb);flex-direction:column;gap:9px;font-weight:900;line-height:1.45;display:flex;position:absolute;inset:0}.referral-card-placeholder small{color:var(--px-muted);letter-spacing:.08em;font-size:10px}.referral-card-placeholder button{border:1px solid var(--px-accent);background:var(--px-accent-soft);min-height:36px;color:var(--px-accent);font:800 10px/1 var(--px-mono);letter-spacing:.1em;padding:7px 10px}.referral-card-loader{border:3px solid var(--px-line-loud);border-top-color:var(--px-up);border-radius:50%;width:26px;height:26px}body.anim .referral-card-loader{animation:.9s steps(8,end) infinite referralCardSpin}@keyframes referralCardSpin{to{transform:rotate(360deg)}}.referral-card-tools{z-index:3}.how-it-works-sticky-close{z-index:8;justify-content:flex-end;height:0;display:flex;position:sticky;top:0;overflow:visible}.how-it-works-close{border:1px solid var(--px-white);min-width:86px;min-height:38px;color:var(--px-white);font:900 10px/1 var(--px-mono);letter-spacing:.1em;background:#060807f5;justify-content:center;align-items:center;gap:6px;display:flex;box-shadow:0 5px 18px #00000094}.how-it-works-close span{color:var(--px-accent);font-size:19px;line-height:1}.how-it-works-close:hover,.how-it-works-close:focus-visible{border-color:var(--px-accent);color:var(--px-accent)}#pfActions .claimCenterButton:disabled{border-color:var(--px-line-loud);background:var(--px-ink-3);color:var(--px-muted);box-shadow:none;opacity:1}#pfActions .claimCenterButton:disabled:hover{border-color:var(--px-line-loud);background:var(--px-ink-3);color:var(--px-muted);box-shadow:none;transform:none}@media (min-width:821px) and (max-width:1320px){#app,#app.norail{grid-template-columns:128px minmax(0,1fr)}#rightCol{display:none}#viewWall,#viewPortfolio{width:min(1120px,100%);margin-inline:auto}#wallTools label{font-size:11px}#wallTools input{font-size:13px}.mon .osd{font-size:10px}.mrow .nm{font-size:13px}.mrow .feedFdv{font-size:11px}}@media (max-width:700px){#wallTools{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:7px;display:grid}#wallTools label{white-space:nowrap;grid-column:1/-1;width:100%;font-size:11px}#wallTools input{min-width:0;font-size:14px}#wallStatus{grid-column:1;width:100%;min-width:0}#wallTools>button{grid-column:2;width:auto;min-width:116px}}@media (max-width:420px){#wallTools{grid-template-columns:1fr}#wallStatus,#wallTools>button{grid-column:1;width:100%}}#wallLiveFocus{border:1px solid var(--px-up);background:linear-gradient(90deg,color-mix(in srgb,var(--px-up) 17%,var(--px-stage-deep)),var(--px-stage-deep));width:100%;box-shadow:inset 4px 0 0 var(--px-up),0 0 24px #30e0871f;color:var(--px-white);font-family:var(--px-mono);text-align:left;transition:background var(--px-t-fast),box-shadow var(--px-t-fast);grid-template-columns:auto minmax(150px,1.4fr) repeat(3,minmax(96px,.65fr)) auto;align-items:center;gap:12px;margin:0 0 12px;padding:13px 15px;display:grid}#wallLiveFocus:hover,#wallLiveFocus:focus-visible{background:color-mix(in srgb,var(--px-up) 22%,var(--px-stage-deep));box-shadow:inset 4px 0 0 var(--px-up),var(--px-glow-up)}.wallLiveFocusKicker{color:var(--px-up);letter-spacing:.14em;font-size:12px;font-weight:900}.wallLiveFocusIdentity,.wallLiveFocusStat{flex-direction:column;gap:3px;min-width:0;display:flex}.wallLiveFocusIdentity strong{color:var(--px-white);text-overflow:ellipsis;white-space:nowrap;font-size:22px;overflow:hidden}.wallLiveFocusIdentity small,.wallLiveFocusStat small{color:#c8cec4;letter-spacing:.09em;font-size:10px;font-weight:800}.wallLiveFocusStat strong{font-size:12px;line-height:1.35}.wallLiveFocusCta{background:var(--px-up);color:var(--px-stage-deep);letter-spacing:.1em;white-space:nowrap;padding:9px 11px;font-size:11px;font-weight:900}.ladderLiveKings{border:1px solid var(--px-up-line);background:var(--px-up-soft);max-width:900px;box-shadow:inset 4px 0 0 var(--px-up);margin:0 auto 14px;padding:13px}.ladderLiveKingsHead{font-family:var(--px-mono);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.ladderLiveKingsHead strong{color:var(--px-up);letter-spacing:.14em;font-size:13px}.ladderLiveKingsHead span{color:#c8cec4;letter-spacing:.06em;font-size:11px}.ladderLiveKingsList{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ladderLiveKingsList button{border:1px solid var(--px-line-loud);color:var(--px-white);font:800 11px/1.3 var(--px-mono);text-align:left;background:#060807d6;grid-template-columns:1fr 1fr;gap:7px;padding:10px;display:grid}.ladderLiveKingsList button:hover,.ladderLiveKingsList button:focus-visible{border-color:var(--px-up);box-shadow:var(--px-glow-up)}.ladderLiveKingsList button>span{flex-direction:column;gap:2px;min-width:0;display:flex}.ladderLiveKingsList button small{color:#c8cec4;letter-spacing:.07em;font-size:9px}.ladderLiveKingsList button em{color:var(--px-up);letter-spacing:.1em;text-align:right;grid-column:1/-1;font-size:11px;font-style:normal}.how-it-works-outcome{border-left:3px solid var(--px-up);background:var(--px-up-soft);padding:6px 8px;color:var(--px-white)!important;margin-top:5px!important}.how-it-works-outcome strong{color:var(--px-up);letter-spacing:.08em;font-size:10px}.account-section-title{border-left:3px solid var(--px-accent);background:var(--px-accent-soft);color:var(--px-white);font:900 11px/1.2 var(--px-mono);letter-spacing:.12em;margin:14px 0 7px;padding:7px 8px}.account-section-title:first-of-type{margin-top:0}.account-sound-action{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.account-sound-action small{width:100%;color:var(--px-up);letter-spacing:.06em;font-size:8px}.camLogoLabel,.camLogoHint{color:#c8cec4;font:800 9px/1.35 var(--px-mono);letter-spacing:.07em;display:block}.camLogoLabel b{color:var(--px-muted);font-size:8px}.camLogoHint{letter-spacing:.035em;font-size:8px}.camLogoField #camImgPick{border-color:var(--px-accent-line);background:var(--px-accent-soft)}.camLogoField #camImgPick:hover,.camLogoField #camImgPick:focus-visible{border-color:var(--px-accent);box-shadow:var(--px-glow-accent)}.camLogoField #camImgPick .ph{color:var(--px-accent);font-weight:900}.tradeQuickChips button:disabled{border-color:var(--px-line);color:var(--px-faint);cursor:not-allowed;opacity:.52;background:0 0}.tradeSafetyBlock{font-size:12px;line-height:1.5}#chartIntervals button{font-size:12px}#chartOhlcv{color:#c8cec4;font-size:12px}.srow .k,.srow .k small,.ftag{color:#c8cec4;font-size:12px;line-height:1.45}#rail.wide .lvfacts dt{color:#c8cec4;font-size:11px}#rail.wide>.sub{color:#c8cec4}#rail.wide .kingSpotlightTitle{font-size:11px}#rail.wide .kingSpotlightIdentity small,#rail.wide .kingSpotlightScore small,#rail.wide .kingSpotlightLock{font-size:10px}#rail.wide .kingSpotlightScore strong{font-size:12px}@media (max-width:820px){#wallLiveFocus{display:none}.ladderLiveKings{margin:0 0 12px;padding:11px 9px}.ladderLiveKingsHead{flex-direction:column;align-items:flex-start;gap:4px}.ladderLiveKingsList{grid-template-columns:1fr}.ladderLiveKingsList button{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end}.ladderLiveKingsList button em{grid-column:auto;align-self:center}#rail.wide .lvfacts dt{letter-spacing:.05em;font-size:11px}#chartOhlcv,.oble time,.srow .k,.srow .k small,.ftag{font-size:12px}}@media (max-width:480px){.ladderLiveKingsList button{grid-template-columns:1fr 1fr}.ladderLiveKingsList button em{grid-column:1/-1}.camLogoField{width:100px;min-width:100px}}#kingsLedgerSection{min-width:0;margin-top:24px}.klTitlecard{margin-bottom:12px}.klUtilityBar{z-index:6;border:1px solid var(--px-line-loud);background:var(--px-ink);min-width:0;box-shadow:inset 3px 0 0 var(--px-accent);grid-template-columns:minmax(180px,1fr) 152px 154px auto;align-items:stretch;gap:6px;margin-bottom:7px;padding:7px;display:grid;position:relative}.klSearchField{min-width:0;display:flex}.klSearchField input{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);width:100%;min-width:0;min-height:38px;color:var(--px-white);font:800 9px/1 var(--px-mono);letter-spacing:.07em;text-transform:uppercase;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);padding:8px 10px}.klSearchField input::placeholder{color:var(--px-faint)}.klSearchField input:focus{border-color:var(--px-accent);box-shadow:var(--px-glow-accent);outline:none}.klSearchField input::-webkit-search-cancel-button{filter:invert();opacity:.5}.klSelectField{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);flex-direction:column;justify-content:center;min-width:0;padding:4px 24px 4px 8px;display:flex;position:relative}.klSelectField:after{color:var(--px-accent);content:"▾";font:900 10px/1 var(--px-mono);pointer-events:none;position:absolute;bottom:10px;right:8px}.klSelectField:focus-within{border-color:var(--px-accent);box-shadow:var(--px-glow-accent)}.klSelectField>span{color:var(--px-faint);font:800 6px/1 var(--px-mono);letter-spacing:.14em}.klSelectField select{appearance:none;width:100%;min-width:0;color:var(--px-white);font:900 8px/1 var(--px-mono);letter-spacing:.07em;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;outline:0;margin-top:4px}.klSelectField select option{background:var(--px-ink);color:var(--px-white)}.klViewToggle{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);grid-template-columns:1fr 1fr;min-width:122px;display:grid}.klViewToggle button{min-width:0;color:var(--px-muted);font:900 8px/1 var(--px-mono);letter-spacing:.08em;padding:7px 8px}.klViewToggle button+button{border-left:1px solid var(--px-line-loud)}.klViewToggle button:hover,.klViewToggle button:focus-visible{color:var(--px-white)}.klViewToggle button[aria-pressed=true]{background:var(--px-accent);color:var(--px-stage-deep);box-shadow:var(--px-glow-accent)}.klResultSummary{border-bottom:1px solid var(--px-line);min-width:0;color:var(--px-faint);font:800 7px/1 var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding:5px 8px;display:flex}.klResultSummary span:first-child{color:var(--px-up)}#kingsLedger{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}#kingsLedgerList{gap:5px;min-width:0;display:grid}.klListHeader{border-bottom:1px solid var(--px-line-loud);color:var(--px-faint);font:800 7px/1 var(--px-mono);letter-spacing:.12em;grid-template-columns:minmax(162px,1.4fr) 100px 95px 110px 120px minmax(118px,auto);gap:10px;padding:5px 11px 6px 12px;display:grid}.klListRow{--kl-verdict:var(--px-up);transition:border-color var(--px-t-fast),background var(--px-t-fast);border:1px solid var(--px-line-loud);border-left:3px solid var(--kl-verdict);background:var(--px-ink);min-width:0;color:var(--px-white);font-family:var(--px-mono);font-variant-numeric:tabular-nums;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);grid-template-columns:42px minmax(110px,1.4fr) 100px 95px 110px 120px minmax(118px,auto);align-items:center;gap:10px;padding:9px 10px;display:grid}.klListRow:hover{border-color:var(--px-muted);border-left-color:var(--kl-verdict);background:var(--px-ink-2)}.klListMark{border:1px solid var(--px-line-loud);background:var(--px-ink-3);width:38px;height:38px;font-family:var(--hand);border-radius:50%;place-items:center;font-size:18px;font-weight:900;display:grid;overflow:hidden}.klListMark img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.klListRow.is-dead .klListMark,.klListRow.is-merged .klListMark{filter:grayscale()brightness(.62);opacity:.76}.klListIdentity,.klListReceipt,.klListState,.klListPerformance,.klListMarketCap{flex-direction:column;gap:4px;min-width:0;display:flex}.klListIdentity strong,.klListPerformance strong,.klListMarketCap strong{color:var(--px-white);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.klListIdentity small,.klListReceipt small,.klListState small,.klListPerformance small,.klListMarketCap small{color:var(--px-faint);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-weight:800;overflow:hidden}.klListReceipt strong,.klListState strong{color:var(--px-muted);letter-spacing:.09em;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:900;overflow:hidden}.klListState strong,.klListPerformance strong{color:var(--kl-verdict)}.klListActions{grid-template-columns:1fr 1fr;gap:5px;min-width:0;display:grid}.klListActions .px-btn{justify-content:center;min-width:0;min-height:32px;padding:5px 7px}.klListActions .px-btn .w{letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.klCard{--kl-verdict:var(--px-up);border:1px solid var(--px-line-loud);min-width:0;min-height:500px;color:var(--px-white);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);isolation:isolate;font-family:var(--px-mono);font-variant-numeric:tabular-nums;background:#0a0c0b;flex-direction:column;padding:28px 15px 18px;display:flex;position:relative;overflow:hidden}.klHazardRail{z-index:4;background:repeating-linear-gradient(-45deg,var(--px-accent) 0 8px,#060807 8px 16px);pointer-events:none;width:100%;height:7px;position:absolute;left:0}.klHazardRail.is-top{top:0}.klHazardRail.is-bottom{bottom:0}.klLedgerHeader,.klHeadline,.klValueChange,.klSinceLine,.klThenNowStrip,.klMeter,.klFooter{z-index:2;position:relative}.klLedgerHeader{min-width:0;color:var(--px-muted);letter-spacing:.13em;justify-content:space-between;align-items:center;gap:10px;font-size:8px;font-weight:800;line-height:1.2;display:flex}.klLedgerBrand{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;display:flex;overflow:hidden}.klLedgerBrand i{background:#ff2e2e;border-radius:50%;flex:none;width:7px;height:7px;margin-right:7px;box-shadow:0 0 8px #ff2e2e6b}.klLedgerTape{white-space:nowrap;flex:none}.klHeadline{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;margin-top:24px;display:grid}.klHeadlineCopy{flex-direction:column;min-width:0;display:flex}.klTicker{color:var(--px-white);letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(31px,4.4vw,52px);font-weight:900;line-height:1;overflow:hidden}.klOutcome{align-items:center;gap:14px;min-width:0;margin-top:5px;display:flex}.klMultiple{color:var(--kl-verdict);letter-spacing:-.075em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(38px,5.2vw,62px);font-weight:900;line-height:1.02;overflow:hidden}.klVerdictStamp{border:3px solid var(--kl-verdict);max-width:150px;color:var(--kl-verdict);letter-spacing:.11em;text-align:center;background:#0a0c0bbd;flex:0 auto;padding:5px 7px;font-size:8px;font-weight:900;line-height:1.25;transform:rotate(-4deg)}.klMark{border:1px solid var(--px-line-loud);background:var(--px-ink-3);width:52px;height:52px;font-family:var(--hand);border-radius:50%;place-items:center;font-size:26px;font-weight:800;display:grid;overflow:hidden}.klMark img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.klCard.is-dead .klMark,.klCard.is-merged .klMark{filter:grayscale()brightness(.58);opacity:.72}.klValueChange{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;margin-top:14px;display:flex;overflow:hidden}.klValueChangeLabel{color:var(--px-faint);letter-spacing:.11em;flex:none;font-size:8px;font-weight:900}.klValueChange strong{color:var(--px-white);letter-spacing:-.03em;flex:none;font-size:18px;font-weight:900}.klValueChange strong.is-now{color:var(--kl-verdict)}.klValueChangeArrow{color:var(--px-accent);flex:none;font-size:17px;font-weight:900}.klSinceLine{color:var(--px-muted);letter-spacing:.065em;text-overflow:ellipsis;white-space:nowrap;margin:14px 0 0;font-size:8px;font-weight:800;line-height:1.25;overflow:hidden}.klThenNowStrip{border-top:1px solid var(--px-line);border-bottom:1px solid var(--px-line);grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:baseline;gap:5px;min-width:0;margin-top:22px;padding:12px 0;display:grid}.klMoment{white-space:nowrap;align-items:baseline;gap:5px;min-width:0;display:flex;overflow:hidden}.klMomentLabel{color:var(--px-faint);letter-spacing:.11em;flex:none;font-size:7px;font-weight:900}.klMoment strong{color:var(--px-white);letter-spacing:-.03em;flex:none;font-size:14px;font-weight:900}.klMomentTrail{color:var(--px-muted);text-overflow:ellipsis;font-size:6px;font-weight:800;overflow:hidden}.klArrow{color:var(--px-accent);text-align:center;align-self:center;font-size:15px;font-weight:900}.klMeter{background:#f1f2ef1a;height:6px;margin-top:16px}.klMeter span{background:var(--kl-verdict);height:100%;display:block}.klFooter{color:#5c6357;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:auto;padding-top:18px;font-size:7px;font-weight:800;display:flex}.klFooter span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.klFooter b{color:#9df5c8;letter-spacing:.1em;flex:none;font-size:7px}.klScanlines{z-index:3;pointer-events:none;background:repeating-linear-gradient(0deg,#00000029 0 1px,#0000 1px 4px);position:absolute;inset:0}.klActions{z-index:5;grid-template-columns:1fr 1fr;gap:7px;margin-top:11px;display:grid;position:relative}.klActions .px-btn{justify-content:center;min-height:39px;padding:7px}.klActions .px-btn .w{letter-spacing:.09em;text-align:center;font-size:9px}.klLoadMore{justify-content:center;width:100%;margin-top:12px}.klStatus{border:1px dashed var(--px-line-loud);min-height:82px;color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.1em;text-align:center;justify-content:center;align-items:center;margin:0;padding:18px;font-size:10px;font-weight:800;line-height:1.5;display:flex}.klStatus.is-error{color:var(--px-accent);gap:10px}.share-image-preview{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);margin-top:12px}.share-image-preview img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:310px;display:block}.share-image-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.share-cta-action{flex-direction:column;justify-content:center;gap:3px;width:100%;min-height:54px;margin-top:10px}.share-cta-action .s{letter-spacing:.08em;opacity:.85;font-size:10px}.klPermalink{z-index:300;background:var(--px-stage-deep);justify-content:center;align-items:center;padding:34px 16px;display:flex;position:fixed;inset:0;overflow:auto}.klPermalinkInner{flex-direction:column;gap:14px;width:min(620px,100%);display:flex}.klPermalink .klCard{width:100%}.klPermalinkCta{justify-content:center;align-self:center;min-width:210px}.klNotFound{background:var(--px-stage-deep);min-height:100dvh;color:var(--px-white);font-family:var(--px-mono);text-align:center;justify-content:center;align-items:center;padding:20px;display:flex}.klNotFound>div{border:1px solid var(--px-line-loud);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);padding:32px}.klNotFound h1{color:var(--px-accent);letter-spacing:.12em;margin:0 0 10px;font-size:24px}.klNotFound p{color:var(--px-muted);letter-spacing:.08em;margin:0;font-size:11px}@media (max-width:1040px){.klUtilityBar{grid-template-columns:minmax(150px,1fr) 142px 144px}.klViewToggle{grid-column:1/-1;min-height:32px}.klListHeader{display:none}.klListRow{grid-template-columns:42px minmax(120px,1.4fr) 92px 100px 112px minmax(118px,auto)}.klListState{display:none}}@media (max-width:820px){#kingsLedger{grid-template-columns:1fr}.klCard{min-height:470px}.share-image-actions{grid-template-columns:1fr}.klUtilityBar{grid-template-columns:minmax(0,1fr) minmax(128px,.65fr)}.klSearchField,.klViewToggle{grid-column:1/-1}.klListRow{grid-template-columns:42px minmax(0,1fr) auto}.klListIdentity{grid-column:2}.klListReceipt{grid-area:1/3}.klListPerformance{grid-area:2/2}.klListMarketCap{text-align:right;grid-area:2/3}.klListActions{grid-column:1/-1}.klListState{display:none}}@media (max-width:520px){.klUtilityBar{grid-template-columns:1fr;padding:6px}.klSearchField,.klViewToggle{grid-column:1}.klSelectField{min-height:38px}.klResultSummary{flex-direction:column;align-items:flex-start;gap:4px}.klListRow{grid-template-columns:36px minmax(0,1fr);gap:7px}.klListMark{width:34px;height:34px}.klListReceipt,.klListPerformance{grid-area:auto/2}.klListMarketCap{text-align:left;grid-area:auto/2}.klListActions{grid-column:1/-1}.klCard{min-height:440px;padding-inline:11px}.klLedgerHeader{letter-spacing:.08em;font-size:7px}.klLedgerBrand i{margin-right:5px}.klHeadline{margin-top:19px}.klTicker{font-size:clamp(28px,10vw,44px)}.klMultiple{font-size:clamp(35px,13vw,55px)}.klOutcome{gap:9px}.klVerdictStamp{border-width:2px;max-width:118px;padding:4px 5px;font-size:7px}.klMark{width:42px;height:42px;font-size:21px}.klValueChange{gap:6px;margin-top:11px}.klValueChangeLabel{font-size:7px}.klValueChange strong{font-size:15px}.klValueChangeArrow{font-size:14px}.klSinceLine{margin-top:11px;font-size:7px}.klThenNowStrip{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);gap:3px;margin-top:18px}.klMoment{gap:3px}.klMomentLabel{font-size:6px}.klMoment strong{font-size:12px}.klMomentTrail{font-size:5px}.klFooter{font-size:6px}.klActions .px-btn .w{font-size:8px}.klPermalink{padding:12px 8px max(20px,env(safe-area-inset-bottom));align-items:flex-start}}#wallLiveLine{align-items:center;min-width:0;margin:0 0 5px;display:flex}#wallControls{z-index:24;align-items:center;gap:6px;min-width:0;margin:0 0 8px;display:flex;position:relative}#wallLiveFocus{border:1px solid var(--px-up);background:linear-gradient(90deg,color-mix(in srgb,var(--px-up) 17%,var(--px-stage-deep)),var(--px-stage-deep));width:auto;min-width:0;max-width:292px;box-shadow:inset 3px 0 0 var(--px-up),0 0 18px #30e0871f;color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.02em;white-space:nowrap;flex:0 274px;align-items:center;gap:3px;margin:0;padding:2px 3px 2px 7px;font-size:8px;font-style:normal;font-weight:800;display:flex;overflow:hidden}#wallLiveFocus:hover,#wallLiveFocus:focus-within{background:color-mix(in srgb,var(--px-up) 22%,var(--px-stage-deep));box-shadow:inset 3px 0 0 var(--px-up),var(--px-glow-up)}.wallLiveFocusBody{min-width:0;color:var(--px-white);font:inherit;white-space:nowrap;flex:auto;align-items:center;gap:3px;display:flex;overflow:hidden}.wallLiveFocusBody i,#wallLiveFocus>i{color:var(--px-faint);flex:none;font-style:normal}.wallLiveFocusBody strong{color:var(--px-white);font-size:10px}.wallLiveFocusKicker{color:var(--px-up);letter-spacing:.09em;flex:none;font-size:8px;font-weight:900}.wallLiveFocusCta{background:var(--px-up);color:var(--px-stage-deep);font:900 8px/1 var(--px-mono);letter-spacing:.06em;white-space:nowrap;flex:none;padding:5px 6px}.wallLiveFocusCta:hover,.wallLiveFocusCta:focus-visible{filter:brightness(1.12)}#wallSearch{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);width:auto;min-width:72px;min-height:32px;color:var(--px-white);font:800 9px/1 var(--px-mono);letter-spacing:.07em;text-transform:uppercase;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);flex:120px;padding:6px 8px}#wallSearch::placeholder{color:var(--px-faint)}#wallSearch:focus{border-color:var(--px-accent);box-shadow:var(--px-glow-accent);outline:none}#wallSearch::-webkit-search-cancel-button{filter:invert();opacity:.5}#wallScope{width:142px;min-width:0;font-family:var(--px-mono);flex:0 0 142px;position:relative}#wallScopeTrigger{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);width:100%;min-height:32px;color:var(--px-white);font:900 8px/1 var(--px-mono);letter-spacing:.08em;text-align:left;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:6px 8px;display:grid}#wallScopeTrigger:hover,#wallScopeTrigger:focus-visible,#wallScopeTrigger[aria-expanded=true]{border-color:var(--px-accent);background:var(--px-accent-soft);box-shadow:var(--px-glow-accent);outline:none}#wallScopeTrigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#wallScopeTrigger b{color:var(--px-accent);font-variant-numeric:tabular-nums;font-size:10px}#wallScopeTrigger i{color:var(--px-muted);transform-origin:50%;transition:transform var(--px-t-fast);font-size:12px;font-style:normal;line-height:.7}#wallScopeTrigger[aria-expanded=true] i{transform:rotate(180deg)}#wallScopeMenu{z-index:40;border:1px solid var(--px-line-loud);background:var(--px-ink);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);gap:2px;width:max(100%,158px);padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 16px 34px #000000b8}#wallScopeMenu button{width:100%;min-height:30px;color:var(--px-muted);font:800 8px/1 var(--px-mono);letter-spacing:.09em;text-align:left;border:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:6px 7px;display:flex}#wallScopeMenu button:hover,#wallScopeMenu button:focus-visible{border-color:var(--px-muted);background:var(--px-stage-deep);color:var(--px-white);outline:none}#wallScopeMenu button[aria-selected=true]{border-color:var(--px-accent-line);background:var(--px-accent-soft);color:var(--px-white)}#wallScopeMenu button b{color:var(--px-accent);font-variant-numeric:tabular-nums;font-size:10px}#wallSortHint{color:var(--px-faint);font:800 7px/1 var(--px-mono);letter-spacing:.14em;text-align:right;justify-content:flex-end;margin:-1px 2px 6px;display:flex}.mon .osd.tr{max-width:48%;color:var(--px-muted);letter-spacing:.03em;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;font-size:8px;font-weight:700;overflow:hidden}.mrow{align-items:flex-end;min-width:0}.mrow .nm{min-width:0;color:var(--px-white);font-family:var(--px-mono);letter-spacing:.04em;font-size:14px;font-weight:900}.mrow .feedFdv.is-up strong,.mrow .feedFdv.is-down strong{color:var(--px-white)}.feedFdvArrow{color:inherit;margin-right:4px;font-size:12px}.lineageParent{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);font-family:var(--px-mono);flex:none;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin:9px 10px 0;padding:7px 8px;display:grid}.lineageParentLabel{color:var(--px-faint);letter-spacing:.16em;white-space:nowrap;font-size:7px;font-weight:900}.lineageParent button{min-width:0;color:var(--px-white);text-align:left;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.lineageParent button:hover .lineageParentIdentity strong,.lineageParent button:focus-visible .lineageParentIdentity strong{color:var(--px-up)}.lineageParentAvatar{border:1px solid var(--px-line-loud);background:var(--px-ink);border-radius:50%;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}.lineageParentAvatar img,.lineageParentAvatar svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lineageParentIdentity{align-items:baseline;gap:6px;min-width:0;display:flex}.lineageParentIdentity strong{flex:none;font-size:10px}.lineageParentIdentity small{color:var(--px-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.lineageParentLevel{color:var(--px-up);white-space:nowrap;font-size:8px;font-weight:900}.lineageParentEmpty{color:var(--px-muted);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:800;overflow:hidden}#lineageWall{scrollbar-width:thin;flex:1;min-height:0;padding:9px 10px 12px;overflow:hidden auto}.lineageLiveFeeders{border:1px solid var(--px-up-line);background:var(--px-up-soft);box-shadow:inset 3px 0 0 var(--px-up);margin-bottom:12px;padding:9px}.lineageSectionHead,.graveyardHead{font-family:var(--px-mono);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.lineageSectionHead strong{color:var(--px-up);letter-spacing:.14em;font-size:9px}.lineageSectionHead span,.graveyardHead span{color:var(--px-faint);letter-spacing:.12em;font-size:7px;font-weight:800}.lineageLiveGrid,.graveyardGrid{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.lineageLiveCard,.graveyardCard{border:1px solid var(--px-line-loud);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);min-width:0;color:var(--px-white);font-family:var(--px-mono);text-align:left;background:#060807e0;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:3px 8px;padding:7px;display:grid;position:relative}.lineageLiveCard:hover,.lineageLiveCard:focus-visible{border-color:var(--px-up);box-shadow:var(--px-glow-up)}.lineageCardAvatar{border:1px solid var(--px-line-loud);background:var(--px-ink);border-radius:50%;grid-row:1/3;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.lineageCardAvatar img,.lineageCardAvatar svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lineageAvatarFallback{place-items:center;width:100%;height:100%;display:grid}.lineageCardIdentity{flex-direction:column;gap:2px;min-width:0;display:flex}.lineageCardIdentity strong{color:var(--px-white);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.lineageCardIdentity small{color:var(--px-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.lineageStateChip{border:1px solid var(--px-line-loud);color:var(--px-muted);letter-spacing:.11em;white-space:nowrap;justify-self:end;padding:3px 5px;font-size:7px;font-weight:900}.lineageStateChip.is-live{border-color:var(--px-up-line);color:var(--px-up)}.lineageCardStat{color:var(--px-faint);letter-spacing:.1em;font-variant-numeric:tabular-nums;grid-column:2/4;font-size:7px;font-weight:800}.graveyard{border:1px solid var(--px-line-loud);background:linear-gradient(135deg,var(--px-ink),var(--px-stage-deep));box-shadow:inset 3px 0 0 var(--px-accent);padding:10px 9px 9px}.graveyardHead strong{color:var(--px-white);letter-spacing:.16em;font-size:11px;position:relative}.graveyardHead strong:after{content:attr(data-jp);color:var(--px-faint);font-family:var(--px-title);letter-spacing:.08em;margin-left:7px;font-size:8px}.graveyardCard{opacity:.82}.graveyardCard:hover,.graveyardCard:focus-visible{border-color:var(--px-muted);opacity:1}.graveyardCard .lineageCardAvatar{filter:grayscale()saturate(.15)brightness(.55);opacity:.78}.graveyardCard .lineageStateChip.is-dead{border:2px solid var(--px-accent);color:var(--px-accent);letter-spacing:.14em;background:#060807b8;padding:3px 6px;font-size:8px;transform:rotate(3deg);box-shadow:0 0 7px #ff541a2e}.graveyardCard .lineageStateChip.is-merged,.graveyardCard .lineageStateChip.is-graduated{border-color:var(--px-line-loud);color:var(--px-muted);transform:none}.graveyardEmpty{border:1px dashed var(--px-line);color:var(--px-faint);font:800 8px/1.5 var(--px-mono);letter-spacing:.08em;text-align:center;margin:0;padding:19px 7px}.graveyardEmpty.is-error{border-color:var(--px-accent-line);color:var(--px-accent)}.graveyardMore{border:1px dashed var(--px-line-loud);width:100%;color:var(--px-muted);font:800 8px/1 var(--px-mono);letter-spacing:.14em;margin-top:8px;padding:7px}.graveyardMore:hover:not(:disabled),.graveyardMore:focus-visible:not(:disabled){border-color:var(--px-muted);color:var(--px-white)}.graveyardMore:disabled{cursor:default;opacity:.45}.lineageLiveCard.is-pulsing,.graveyardCard.is-pulsing{animation:.8s ease-out lineagePulse}.graveyardCard.is-pulsing.is-gold{animation-name:lineageGoldPulse}@keyframes lineagePulse{0%{box-shadow:0 0 #30e087a6}to{box-shadow:0 0 0 12px #30e08700}}@keyframes lineageGoldPulse{0%{box-shadow:0 0 #ff541ab3}to{box-shadow:0 0 0 12px #ff541a00}}#rail.wide #lineageWall{overflow:visible}#rail.wide .lineageParent{width:min(900px,100%);margin:0 auto 12px}#rail.wide .lineageLiveGrid,#rail.wide .graveyardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}#rail.wide .lineageLiveFeeders,#rail.wide .graveyard{max-width:900px;margin-inline:auto}#rail.wide .lineageLiveFeeders{margin-bottom:14px}@media (max-width:1150px){#wallLiveFocus{flex:0 292px;max-width:none}}@media (max-width:820px){#wallLiveFocus{flex:1 0 100%;width:100%;max-width:100%}#wallSearch{flex:1 1 0;width:auto;min-width:0}#wallScope{flex:0 0 136px}}@media (max-width:520px){#wallLiveFocus{letter-spacing:0;gap:4px;padding-left:7px;font-size:8px}.wallLiveFocusBody{gap:4px}.wallLiveFocusBody strong{font-size:9px}.wallLiveFocusKicker,.wallLiveFocusCta{font-size:8px}.wallLiveFocusCta{padding-inline:5px}#wall .mon .mrow .nm{font-size:12px}#wall .mon .mrow .feedFdv strong{font-size:15px}}#pillar .account-popover>.account-refer-cta{border:1px solid var(--px-up);background:var(--px-up);color:var(--px-stage-deep);box-shadow:var(--px-glow-up)}#pillar .account-popover>.account-refer-cta:hover:not(:disabled),#pillar .account-popover>.account-refer-cta:focus-visible{border-color:var(--px-up);background:var(--px-up);color:var(--px-stage-deep);filter:brightness(1.08)}#pillar .account-popover>.account-refer-cta:active:not(:disabled){background:var(--px-up-press);color:var(--px-stage-deep);filter:none}#pillar .house-legal-links{background:0 0;border:0}#pillar .house-legal-links a{clip-path:none;color:var(--px-muted);background:0 0;border:0}#pillar .house-legal-links a:hover,#pillar .house-legal-links a:focus-visible{box-shadow:none;color:var(--px-white);text-shadow:0 0 10px #e9ede43d;background:0 0;border:0}#pillar .house-legal-links a:active{color:var(--px-white);background:0 0}#pillar .how-it-works-trigger{box-shadow:none;clip-path:none;background:0 0;border:0}#pillar .how-it-works-trigger:hover,#pillar .how-it-works-trigger:focus-visible,#pillar .how-it-works-trigger[aria-expanded=true]{box-shadow:none;color:var(--px-white);background:0 0;border:0}#pillar .how-it-works-trigger:hover .how-it-works-trigger-copy,#pillar .how-it-works-trigger:focus-visible .how-it-works-trigger-copy,#pillar .how-it-works-trigger[aria-expanded=true] .how-it-works-trigger-copy{text-shadow:var(--px-glow-accent)}#pillar .how-it-works-trigger-badge{display:none}.house-invite-how-btn{box-shadow:none;clip-path:none;background:0 0;border:0}.house-invite-how-btn:hover,.house-invite-how-btn:focus-visible{box-shadow:none;color:var(--px-white);text-shadow:var(--px-glow-accent);background:0 0;border:0;transform:none}.house-invite-how-btn .w{color:var(--px-white)}.house-invite-how-btn .s{color:var(--px-accent)}.house-invite-card{width:min(600px,100%);padding:26px 30px 22px}.house-invite-card h1.house-invite-promise{max-width:520px;color:var(--px-white);font-family:var(--px-title);letter-spacing:normal;text-align:center;text-transform:uppercase;margin:8px auto 0;font-size:clamp(30px,3.5vw,40px);font-weight:700;line-height:1.02}.house-invite-copy s{color:var(--px-muted);-webkit-text-decoration-color:var(--px-white);text-decoration-color:var(--px-white);text-decoration-thickness:2px}.house-invite-copy strong{color:var(--px-accent);font-weight:900}.house-invite-benefits{max-width:480px;margin:4px auto 12px}.house-invite-benefits span{background:0 0;border:0;min-height:0;padding:5px 2px}.house-invite-form{max-width:520px;margin:0 auto}.house-invite-form label.house-invite-ack{background:0 0;border:0;align-items:center;gap:11px;min-height:0;margin:0 0 8px;padding:7px 0;font-size:13px;line-height:1.45;transition:none;display:flex}.house-invite-form label.house-invite-ack:focus-within{box-shadow:none;background:0 0;border:0}.house-invite-ack input[type=checkbox]{accent-color:var(--px-up)}.house-invite-ack input[type=checkbox]:focus-visible{outline:2px solid var(--px-up);outline-offset:3px}.house-invite-form>label[for=house-invite-code]{letter-spacing:.18em;margin:0 0 5px;font-size:9px}.house-invite-field{grid-template-columns:1fr;gap:0;display:grid}.house-invite-field input{letter-spacing:.07em;min-height:40px;padding:9px 11px;font-size:11px}.house-invite-error{min-height:0;margin:7px 0 0}.house-invite-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:11px;display:grid}.house-invite-actions .px-btn{justify-content:center;min-height:56px;margin:0;padding:10px 12px 8px}.house-invite-actions .px-btn .w{letter-spacing:.13em;font-size:14px}.house-invite-actions .px-btn .s{letter-spacing:.08em;font-size:8px}.house-invite-actions .house-invite-how-btn{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);box-shadow:none;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.house-invite-actions .house-invite-how-btn:hover,.house-invite-actions .house-invite-how-btn:focus-visible{border:1px solid var(--px-white);background:var(--px-ink-3);box-shadow:none;color:var(--px-white);text-shadow:none;transform:translateY(-1px)}.house-invite-actions .house-invite-enter-btn:disabled{border-color:var(--px-line-loud);background:var(--px-ink-3);color:var(--px-muted);filter:none;opacity:.72}.house-invite-terms{margin-top:16px}#howItWorksCard{width:min(680px,92vw)}#howItWorksCard .how-it-works-mark path{fill:var(--px-faint)}#howItWorksCard .how-it-works-close span{color:var(--px-muted)}#howItWorksCard .how-it-works-close:hover,#howItWorksCard .how-it-works-close:focus-visible{border-color:var(--px-white);color:var(--px-white)}#howItWorksCard .how-it-works-actions>.px-btn-primary{border:1px solid var(--px-line-loud);background:var(--px-ink);color:var(--px-white);clip-path:none}#howItWorksCard .how-it-works-actions>.px-btn-primary:hover,#howItWorksCard .how-it-works-actions>.px-btn-primary:focus-visible{border-color:var(--px-white);background:var(--px-ink);box-shadow:none;color:var(--px-white)}#howItWorksCard .how-it-works-actions>.px-btn-primary:active{background:var(--px-ink-3);color:var(--px-white)}#howItWorksCard .how-it-works-intro{letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}#howItWorksCard .how-it-works-list{gap:9px;list-style:none;display:grid}#howItWorksCard .how-it-works-row{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;min-height:0;padding:11px 12px;display:grid}#howItWorksCard .how-it-works-step-number{border:1px solid var(--px-line-loud);width:38px;height:38px;color:var(--px-muted);font-family:var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:.08em;place-items:center;font-size:12px;font-weight:900;display:grid}#howItWorksCard .how-it-works-step-copy h3{color:var(--px-white);font-family:var(--px-mono);letter-spacing:.14em;text-transform:uppercase;margin:2px 0 5px;font-size:13px;font-weight:900;line-height:1.2}#howItWorksCard .how-it-works-step-copy p{color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.01em;font-size:12px;line-height:1.5}#howItWorksCard .how-it-works-step-copy p strong{color:var(--px-white);font-weight:900}#howItWorksCard .how-it-works-ladder{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--px-white);font-family:var(--px-mono);font-variant-numeric:tabular-nums;margin:9px 0 8px;font-size:11px}#howItWorksCard .how-it-works-ladder th,#howItWorksCard .how-it-works-ladder td{border-bottom:1px solid var(--px-line);white-space:nowrap;padding:4px 6px;line-height:1.25}#howItWorksCard .how-it-works-ladder thead th{color:var(--px-faint);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:900}#howItWorksCard .how-it-works-ladder tbody th{color:var(--px-white);letter-spacing:.08em;text-align:left;font-weight:900}#howItWorksCard .how-it-works-ladder th:nth-child(n+2),#howItWorksCard .how-it-works-ladder td:nth-child(n+2){text-align:right}#howItWorksCard .how-it-works-ladder tbody tr:last-child th,#howItWorksCard .how-it-works-ladder tbody tr:last-child td{border-bottom:0}#howItWorksCard .how-it-works-graduation{color:var(--px-white);padding-top:2px}#howItWorksCard .how-it-works-death-step{border-color:var(--px-accent-line);background:var(--px-accent-soft)}#howItWorksCard .how-it-works-death-step .how-it-works-step-number{border-color:var(--px-accent);color:var(--px-accent)}#howItWorksCard .how-it-works-death-step .how-it-works-step-copy h3{color:var(--px-accent)}@media (max-width:520px){.house-invite-card{padding:24px 14px 18px}.house-invite-form label.house-invite-ack{align-items:flex-start;padding:9px 10px;font-size:12px}.house-invite-actions{gap:6px}.house-invite-actions .px-btn{min-height:52px;padding-inline:6px}.house-invite-actions .px-btn .w{letter-spacing:.07em;font-size:11px}.house-invite-actions .px-btn .s{letter-spacing:.03em;font-size:7px}#howItWorksCard{width:100%}#howItWorksCard .how-it-works-row{grid-template-columns:34px minmax(0,1fr);gap:9px;padding:9px 8px}#howItWorksCard .how-it-works-step-number{width:32px;height:32px;font-size:10px}#howItWorksCard .how-it-works-step-copy h3{letter-spacing:.1em;font-size:11px}#howItWorksCard .how-it-works-step-copy p{font-size:12px}#howItWorksCard .how-it-works-ladder{font-size:10px}#howItWorksCard .how-it-works-ladder th,#howItWorksCard .how-it-works-ladder td{padding:4px}}#patrol{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}#patrol button{font-family:var(--px-mono);letter-spacing:.12em;color:var(--px-muted);background:var(--px-stage-deep);border:1px solid var(--px-line-loud);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);padding:7px 12px;font-size:9px;font-weight:700}#patrol button:hover{color:var(--px-white);border-color:var(--px-muted)}#patrol button[aria-pressed=true]{background:var(--px-accent);color:var(--px-stage-deep);border-color:var(--px-accent);box-shadow:var(--px-glow-accent)}#wallLiveLine{margin:0 0 8px}#wallLiveLine #wallLiveFocus{color:#d9e2db;background:linear-gradient(105deg,#30e0871a,transparent 44%), repeating-linear-gradient(0deg,transparent 0,transparent 3px,#ffffff03 4px), var(--px-stage-deep);border:1px solid var(--px-up-line);border-left:3px solid var(--px-up);width:100%;max-width:none;min-height:132px;font-family:var(--px-mono);border-radius:0;flex:auto;grid-template-columns:minmax(360px,1fr) auto auto;align-items:stretch;gap:0;padding:0;font-size:10px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #30e0870f,0 8px 32px #00000057,inset 0 0 42px #30e08709}#wallLiveLine #wallLiveFocus:before{z-index:2;background:repeating-linear-gradient(-45deg,var(--px-accent) 0 10px,var(--px-stage-deep) 10px 20px);content:"";pointer-events:none;height:6px;position:absolute;top:0;left:0;right:0}#wallLiveLine #wallLiveFocus:hover,#wallLiveLine #wallLiveFocus:focus-within{border-color:var(--px-up);box-shadow:0 0 0 1px #30e0871f,0 10px 38px #0000006b,var(--px-glow-up)}#wallLiveLine #wallLiveFocus[data-urgency=critical]{border-color:var(--px-accent);border-left-color:var(--px-accent);box-shadow:0 0 0 1px #ff541a1f,0 8px 32px #00000057,var(--px-glow-accent)}#wallLiveLine .wallLiveFocusBody{min-width:0;color:inherit;border:0;border-right:1px solid var(--px-line-loud);text-align:left;cursor:pointer;background:0 0;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:17px;padding:13px 20px 13px 14px;display:grid}#wallLiveLine .wallLiveFocusVisual{background:var(--px-ink);border:1px solid var(--px-up-line);place-items:center;width:104px;height:104px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #30e08714}#wallLiveLine .wallLiveFocusVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#000000c7);position:absolute;inset:0}#wallLiveLine .wallLiveFocusVisual img,#wallLiveLine .wallLiveFocusVisual>.coinFallback{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#wallLiveLine .wallLiveFocusSignal{z-index:1;color:var(--px-up);letter-spacing:.12em;text-shadow:var(--px-glow-up);font-size:8px;font-weight:900;position:absolute;bottom:6px;right:7px}#wallLiveLine .wallLiveFocusStory{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}#wallLiveLine .wallLiveFocusKicker{color:var(--px-accent);letter-spacing:.24em;text-shadow:0 0 10px #ff541a40;font-size:11px;font-weight:900}#wallLiveLine .wallLiveFocusKicker em{color:var(--px-up);letter-spacing:.14em;text-shadow:none;font-style:normal}#wallLiveLine .wallLiveFocusIdentity{align-items:baseline;gap:10px;min-width:0;display:flex}#wallLiveLine .wallLiveFocusIdentity strong{color:var(--px-white);font-family:var(--px-title);letter-spacing:.015em;text-shadow:0 0 16px #ffffff14;font-size:31px;line-height:.92}#wallLiveLine .wallLiveFocusIdentity small{color:var(--px-muted);letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;overflow:hidden}#wallLiveLine .wallLiveFocusHeadline{color:#d7dfd9;letter-spacing:.045em;font-size:13px;font-weight:900}#wallLiveLine .wallLiveFocusHeadline em{color:var(--px-muted);letter-spacing:.09em;font-size:10px;font-style:normal;font-weight:800}#wallLiveLine .wallLiveFocusBarRow{align-items:center;gap:10px;width:100%;margin-top:2px;display:flex}#wallLiveLine .wallLiveFocusBarRow small{color:var(--px-faint);letter-spacing:.18em;font-size:8px;font-weight:900}#wallLiveLine .wallLiveFocusBarRow b{min-width:54px;color:var(--px-up);font-family:var(--px-title);text-align:right;text-shadow:var(--px-glow-up);font-variant-numeric:tabular-nums;font-size:22px;line-height:1}#wallLiveLine .wallLiveFocusMeter{background:var(--px-ink);border:1px solid var(--px-line-loud);flex:auto;height:14px;display:block;position:relative;overflow:hidden}#wallLiveLine .wallLiveFocusMeter:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#e9ede421 calc(10% - 1px) 10%);position:absolute;inset:0}#wallLiveLine .wallLiveFocusMeter>span{background:linear-gradient(90deg,#188242,var(--px-up));height:100%;box-shadow:var(--px-glow-up);display:block}body.anim #wallLiveLine .wallLiveFocusMeter>span{transition:width .35s linear}#wallLiveLine .wallLiveFocusClock{text-align:center;background:radial-gradient(circle at 50% 0,#30e08717,#0000 72%);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:186px;padding:16px 20px;display:flex}#wallLiveLine .wallLiveFocusClock small{color:var(--px-faint);letter-spacing:.26em;font-size:8px;font-weight:900}#wallLiveLine .wallLiveFocusClock strong{color:var(--px-up);letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:var(--px-glow-up);font-size:26px;font-weight:900;line-height:1}#wallLiveLine .wallLiveFocusClock em{color:var(--px-muted);letter-spacing:.16em;font-size:8px;font-style:normal;font-weight:800}#wallLiveLine #wallLiveFocus[data-urgency=hot] .wallLiveFocusClock strong{color:#ffb347;text-shadow:0 0 14px #ffb34766}#wallLiveLine #wallLiveFocus[data-urgency=critical] .wallLiveFocusClock{background:radial-gradient(circle at 50% 0,#ff541a1f,#0000 72%)}#wallLiveLine #wallLiveFocus[data-urgency=critical] .wallLiveFocusClock strong{color:var(--px-accent);text-shadow:var(--px-glow-accent)}#wallLiveLine #wallLiveFocus[data-urgency=critical] .wallLiveFocusClock em{color:var(--px-accent)}body.anim #wallLiveLine #wallLiveFocus[data-urgency=critical] .wallLiveFocusClock strong{animation:1.1s step-end infinite px-blink}#wallLiveLine .wallLiveFocusCta{min-width:132px;color:var(--px-stage-deep);background:var(--px-up);font-family:var(--px-mono);cursor:pointer;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:18px 16px;font-weight:900;display:flex}#wallLiveLine .wallLiveFocusCta:hover,#wallLiveLine .wallLiveFocusCta:focus-visible{color:var(--px-stage-deep);background:#68efaa}#wallLiveLine .wallLiveFocusCta span{font-family:var(--px-title);letter-spacing:.035em;font-size:17px}#wallLiveLine .wallLiveFocusCta small{letter-spacing:.08em;font-size:7px}#wallControls{flex-wrap:wrap}#wallSearch{flex:160px}@media (max-width:1150px){#patrol{flex:100%}#wallLiveLine #wallLiveFocus{grid-template-columns:minmax(0,1fr) auto}#wallLiveLine .wallLiveFocusBody{grid-template-columns:88px minmax(0,1fr)}#wallLiveLine .wallLiveFocusVisual{width:88px;height:88px}#wallLiveLine .wallLiveFocusClock{min-width:168px;padding:14px}#wallLiveLine .wallLiveFocusClock strong{font-size:22px}#wallLiveLine .wallLiveFocusCta{border-top:1px solid var(--px-up-line);flex-direction:row;grid-column:1/-1;gap:10px;min-height:42px;padding:9px 16px}}@media (max-width:760px){#wallLiveLine #wallLiveFocus{grid-template-columns:1fr}#wallLiveLine .wallLiveFocusBody{border-right:0;border-bottom:1px solid var(--px-line-loud)}#wallLiveLine .wallLiveFocusClock{border-bottom:1px solid var(--px-line-loud);text-align:left;flex-direction:row;justify-content:space-between;gap:12px;min-height:56px;padding:11px 14px}#wallLiveLine .wallLiveFocusClock strong{font-size:21px}}@media (max-width:520px){#wallLiveLine .wallLiveFocusBody{grid-template-columns:72px minmax(0,1fr);gap:12px;padding:11px}#wallLiveLine .wallLiveFocusVisual{width:72px;height:72px}#wallLiveLine .wallLiveFocusIdentity strong{font-size:24px}#wallLiveLine .wallLiveFocusIdentity small{display:none}#wallLiveLine .wallLiveFocusHeadline{font-size:10px}#wallLiveLine .wallLiveFocusBarRow small{display:none}#wallLiveLine .wallLiveFocusBarRow b{min-width:44px;font-size:18px}#wallLiveLine .wallLiveFocusClock em{display:none}#wallLiveLine .wallLiveFocusClock strong{font-size:19px}}.graveyardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.graveyardCard{flex-direction:column;align-items:stretch;gap:6px;padding:8px;display:flex}.graveyardPlot{border:1px solid var(--px-line);background:#060807b3;justify-content:center;align-items:center;min-height:64px;display:flex;position:relative;overflow:hidden}.graveyardPlot:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000038 0 1px,#0000 1px 4px);position:absolute;inset:0}.graveyardPlot .lineageCardAvatar{filter:grayscale()saturate(.15)brightness(.5);opacity:.8}.graveyardStamp{z-index:1;border:2px solid var(--px-accent);color:var(--px-accent);font-family:var(--px-mono);letter-spacing:.18em;background:#060807bd;padding:2px 8px;font-size:9px;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg);box-shadow:0 0 8px #ff541a33}.graveyardStamp.is-merged{border-color:var(--px-muted);color:var(--px-muted);box-shadow:none}.graveyardStamp.is-graduated{border-color:var(--px-up);color:var(--px-up);box-shadow:0 0 8px #30e08733}.graveyardCard .lineageCardIdentity{align-items:baseline;gap:6px;min-width:0;display:flex}.graveyardCard .lineageCardIdentity strong{letter-spacing:.04em;font-size:11px}.graveyardCard .lineageCardIdentity small{color:var(--px-faint);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.graveyardCard .lineageCardStat{color:var(--px-faint);letter-spacing:.14em;font-size:7px;font-weight:800}.mrow .feedFdv{color:var(--px-white);letter-spacing:-.03em;font-size:17px;font-weight:900}@media (max-width:820px){#wall .mon .mrow .feedFdv{font-size:13px}}.lineageParent.is-died .lineageParentLabel{color:var(--px-accent);letter-spacing:.18em;font-weight:900}.lineageParent.is-died{border-color:var(--px-accent);box-shadow:inset 3px 0 0 var(--px-accent)}.graveyard{box-shadow:none;background:0 0;border:none;padding:6px 0 0}.graveyardCard{clip-path:none;background:0 0;border:none;padding:0 0 4px}.graveyardCard:hover .graveyardPlot,.graveyardCard:focus-visible .graveyardPlot{border-color:var(--px-muted)}#contestPage{flex-direction:column;gap:14px;display:flex}.contestHero{padding:26px 24px 22px;position:relative}.contestKicker{font-family:var(--px-mono);letter-spacing:.22em;color:var(--px-muted);margin-bottom:10px;font-size:10px}.contestQuestion{font-family:var(--px-title);letter-spacing:.01em;color:var(--px-white);text-transform:uppercase;margin:0 0 18px;font-size:clamp(44px,6.2vw,92px);font-weight:800;line-height:.95}.contestMetaRow{border:1px solid var(--px-line);background:#10140f8c;grid-template-columns:1.35fr 1fr 1fr;display:grid}.contestMetaCell{border-left:1px solid var(--px-line);flex-direction:column;gap:6px;padding:14px 16px 12px;display:flex}.contestMetaCell:first-child{border-left:0}.contestMetaCell small{font-family:var(--px-mono);letter-spacing:.2em;color:var(--px-flavor);font-size:9px;font-weight:800}.contestMetaCell strong{font-family:var(--px-mono);letter-spacing:.04em;color:var(--px-white);font-size:13.5px;font-weight:900}.contestMetaCell em{font-style:normal;font-family:var(--px-mono);letter-spacing:.12em;color:var(--px-muted);font-size:9px}.contestMetaCell.is-prize strong{color:var(--px-up)}.contestCountdown{letter-spacing:.01em;font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;display:flex;font:900 34px/1 var(--px-mono)!important;color:var(--px-accent)!important}.contestCountdown b{letter-spacing:.24em;color:var(--px-muted);font-size:11px;font-weight:800}.contestWindowRule{background:#f1f2ef14;height:6px;display:block}.contestWindowRule i{background:var(--px-accent);height:100%;display:block}.contestArena{position:relative}.contestBubbleField{height:560px;margin-top:8px;position:relative}.contestBubble{z-index:1;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;transform:translate(-50%,-50%)}.contestBubble.is-leader{z-index:3}.contestRing{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);border-radius:50%;padding:3px;display:flex;position:relative;overflow:hidden}.contestRing img{-o-object-fit:cover;object-fit:cover;filter:saturate(.82)contrast(1.05);border-radius:50%;width:100%;height:100%}.contestBubble.is-leader .contestRing{border:2px solid var(--px-accent);box-shadow:var(--px-glow-accent)}.contestBubble.is-dead{opacity:.78}.contestBubble.is-dead .contestRing img{filter:grayscale()brightness(.52)}.contestBubbleStamp{border:2px solid var(--px-accent);color:var(--px-accent);font:900 12px/1 var(--px-mono);letter-spacing:.2em;text-indent:.2em;background:#060807b8;padding:2px 8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}.contestCrown{width:26px;height:14px;fill:var(--px-accent);z-index:2;margin-bottom:-2px}.contestBubbleLbl{font-family:var(--px-mono);flex-direction:column;align-items:center;gap:1px;display:flex}.contestBubbleLbl b{letter-spacing:.08em;color:var(--px-white);font-size:11px;font-weight:900}.contestBubbleLbl small{letter-spacing:.1em;color:var(--px-muted);font-variant-numeric:tabular-nums;font-size:9px}.contestBubble.is-leader .contestBubbleLbl small{color:var(--px-up)}.contestArenaFooter{border-top:1px dashed var(--px-line);font-family:var(--px-mono);letter-spacing:.14em;color:var(--px-flavor);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:6px;padding-top:10px;font-size:9px;display:flex}.contestMotto{color:var(--px-accent)}.championGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin-top:14px;display:grid}.championCard{border:1px solid var(--px-line);background:#10140f94;grid-template-columns:82px minmax(0,1fr);gap:10px;padding:9px;display:grid}.championCard>img{-o-object-fit:cover;object-fit:cover;border:1px solid var(--px-line-loud);filter:saturate(.8);width:82px;height:82px}.championCard.is-favorite{border-color:var(--px-accent);box-shadow:inset 3px 0 0 var(--px-accent)}.championCard.is-wounded{border-color:var(--px-flavor)}.championCard.is-eliminated{opacity:.62}.championCard.is-eliminated>img{filter:grayscale()brightness(.6)}.championCardBody{min-width:0;font-family:var(--px-mono);flex-direction:column;gap:4px;display:flex}.championStatus{letter-spacing:.16em;color:var(--px-flavor);align-items:center;gap:6px;font-size:8px;display:flex}.championStatus b{color:var(--px-white)}.championStatus i{color:var(--px-up);font-style:normal}.championCard h2{color:var(--px-white);letter-spacing:.08em;margin:0;font-size:14px}.championCard span,.championCard small,.championCard em{letter-spacing:.11em;color:var(--px-muted);font-size:8px;font-style:normal}.championProgress{background:#f1f2ef1a;height:5px;overflow:hidden}.championProgress i{background:var(--px-accent);height:100%;display:block}.championCard.is-favorite .championProgress i{background:var(--px-up)}.championCard .contestUndecided{align-self:flex-start;margin-top:3px;padding:5px 7px;font-size:7px}.championCard .contestUndecided:disabled{opacity:.45;cursor:default}.championEnding{grid-template-columns:160px 1fr 1fr;align-items:start;gap:14px;display:grid}.championEnding>div{border-left:1px solid var(--px-line);font-family:var(--px-mono);padding-left:14px}.championEnding strong{letter-spacing:.16em;color:var(--px-white);font-size:10px}.championEnding p{letter-spacing:.08em;color:var(--px-muted);margin:7px 0 0;font-size:9px;line-height:1.55}.championEnding b{color:var(--px-up)}.contestCtaRow{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.contestNominate{min-height:64px}.contestRules{border:1px solid var(--px-line);font-family:var(--px-mono);letter-spacing:.12em;color:var(--px-muted);flex-direction:column;gap:4px;padding:12px 16px;font-size:9px;display:flex}.contestRules b{color:var(--px-white);letter-spacing:.2em}@media (max-width:900px){.contestMetaRow{grid-template-columns:1fr}.contestMetaCell{border-left:0;border-top:1px solid var(--px-line)}.contestMetaCell:first-child{border-top:0}.contestBubbleField{height:820px}.contestCtaRow,.championEnding{grid-template-columns:1fr}.championEnding>div{border-left:0;border-top:1px solid var(--px-line);padding:12px 0 0}}.contestBubble{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.contestBubble:disabled{cursor:default}.contestBubble:not(:disabled):hover .contestRing{border-color:var(--px-accent);box-shadow:var(--px-glow-accent)}.contestBubble:not(:disabled):hover{transform:translate(-50%,-50%)scale(1.04)}.contestBubble.is-invited .contestRing{border:2px solid var(--px-up);box-shadow:var(--px-glow-up)}.contestInvitedChip{border:1px solid var(--px-up);color:var(--px-up);font:800 8px/1 var(--px-mono);letter-spacing:.14em;padding:2px 6px;font-style:normal}.contestUndecided{border:1px dashed var(--px-line-loud);color:var(--px-muted);font:800 9px/1 var(--px-mono);letter-spacing:.14em;cursor:pointer;text-transform:uppercase;background:0 0;padding:6px 12px}.contestUndecided:hover{color:var(--px-white);border-color:var(--px-white)}.contestActionDeck{border:1px solid var(--px-line);border-left:4px solid var(--px-accent);background:#ff541a0e;grid-template-columns:minmax(220px,.8fr) minmax(480px,1.8fr);align-items:center;gap:10px 18px;padding:14px 16px;display:grid}.contestActionDeck>div:first-child{font-family:var(--px-mono);flex-direction:column;gap:5px;display:flex}.contestActionDeck>div:first-child b{letter-spacing:.17em;color:var(--px-accent);font-size:10px}.contestActionDeck>div:first-child span{letter-spacing:.1em;color:var(--px-muted);font-size:9px;line-height:1.45}.contestActionButtons{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.contestActionButtons .px-btn{min-height:46px}.contestActionDeck>small{font:800 8px/1.45 var(--px-mono);letter-spacing:.13em;color:var(--px-flavor);grid-column:1/-1}.contestSettlement{grid-template-columns:minmax(190px,1.2fr) repeat(3,minmax(150px,1fr));align-items:stretch;gap:0;display:grid}.contestSettlement>.px-tape{align-self:start;margin:11px 12px}.contestSettlement>div{border-left:1px solid var(--px-line-loud);flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:14px;display:flex}.contestSettlement small{color:var(--px-faint);font:800 8px/1 var(--px-mono);letter-spacing:.13em}.contestSettlement strong{color:var(--px-up);font:900 14px/1.1 var(--px-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:900px){.contestActionDeck,.contestActionButtons{grid-template-columns:1fr}.contestSettlement{grid-template-columns:1fr 1fr}.contestSettlement>div{border-top:1px solid var(--px-line-loud)}}@media (max-width:560px){.contestActionDeck{padding:12px}.contestSettlement{grid-template-columns:1fr}.contestSettlement>div{border-left:0}}.contestChat{flex-direction:column;flex:1;min-height:0;padding:12px;display:flex;overflow:hidden}.contestChatHead{border-bottom:1px solid var(--px-line);font-family:var(--px-mono);justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;display:flex}.contestChatHead span{color:var(--px-white);letter-spacing:.16em;font-size:10px;font-weight:900}.contestChatHead b{color:var(--px-up);letter-spacing:.13em;font-size:7px}.contestChatMessages{flex-direction:column;flex:1;gap:10px;min-height:160px;padding:11px 2px;display:flex;overflow-y:auto}.contestChatMessages article{border-bottom:1px dashed var(--px-line);font-family:var(--px-mono);flex-direction:column;gap:5px;padding-bottom:9px;display:flex}.contestChatMessages article>div{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.contestChatAvatar{background:var(--px-accent);width:22px;height:22px;color:var(--px-stage-deep);place-items:center;display:grid;position:relative;overflow:hidden}.contestChatAvatar img{-o-object-fit:cover;object-fit:cover;width:22px;height:22px;position:absolute;inset:0}.contestChatAvatar i{font-size:8px;font-style:normal;font-weight:900}.contestChatMessages strong{color:var(--px-white);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.contestChatMessages time{color:var(--px-faint);font-size:7px}.contestChatMessages p{color:var(--px-muted);overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.5}.contestChatEmpty{min-height:150px;color:var(--px-faint);font:800 8px/1.6 var(--px-mono);letter-spacing:.13em;text-align:center;place-items:center;display:grid}.contestChatComposer{border-top:1px solid var(--px-line);flex-direction:column;gap:6px;padding-top:10px;display:flex}.contestChatComposer label{color:var(--px-flavor);font:800 7px/1 var(--px-mono);letter-spacing:.18em}.contestChatComposer textarea{resize:none;border:1px solid var(--px-line-loud);background:var(--px-stage-deep);min-height:68px;color:var(--px-white);font:800 9px/1.45 var(--px-mono);border-radius:0;padding:9px}.contestChatComposer .px-btn,.contestChatConnect{min-height:38px;padding:8px}.contestChatComposer .px-btn .w,.contestChatConnect .w{font-size:9px}.contestChatError{color:var(--px-accent);font:800 7px/1.4 var(--px-mono);letter-spacing:.1em;padding:7px 0}.contestChat>small{color:var(--px-faint);font:700 6.5px/1.5 var(--px-mono);letter-spacing:.09em;padding-top:8px}.contestFeed{background:linear-gradient(180deg,#ff541a09,transparent 42%),var(--px-stage);padding:0}.contestFeed .contestChatHead{border-bottom:2px solid var(--px-accent);padding:12px 12px 10px}.contestFeed .contestChatHead span{color:var(--px-accent)}.contestFeed .contestChatMessages{background:#06080780;gap:8px;padding:10px}.contestFeed .contestFeedPost{border:1px solid var(--px-line-loud);background:var(--px-ink);font-family:var(--px-mono);grid-template-columns:30px minmax(0,1fr);gap:0;padding:0;display:grid}.contestFeedVote{border-right:1px solid var(--px-line);color:var(--px-faint);background:#f1f2ef06;flex-direction:column;align-items:center;gap:4px;padding:9px 4px;display:flex}.contestFeedVote i{font-size:8px;font-style:normal;line-height:1}.contestFeedVote i:first-child{color:var(--px-accent)}.contestFeedVote b{color:var(--px-white);font-variant-numeric:tabular-nums;font-size:7px}.contestFeed .contestFeedPost>.contestFeedPostBody{flex-direction:column;gap:8px;min-width:0;padding:9px;display:flex}.contestFeedPostBody>div{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.contestFeedPostBody>small{color:var(--px-faint);letter-spacing:.12em;font-size:6px;font-weight:800}.contestFeed .contestChatComposer{gap:7px;margin:0 10px;padding:10px 0}.contestFeed .contestChatComposer textarea{background:var(--px-ink);min-height:92px}.contestFeed .contestChatConnect{margin:10px}.contestFeed>.contestChatError,.contestFeed>small{margin-inline:10px}.contestEventSwitcher{z-index:35;border:1px solid var(--px-line-loud);border-top:0;border-bottom:2px solid var(--px-accent);background:var(--px-stage-deep);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:stretch;margin:0 12px;display:grid;position:sticky;top:0;box-shadow:0 12px 28px #00000057}.contestEventSwitcher>button{min-width:46px;color:var(--px-muted);font:900 12px/1 var(--px-mono);cursor:pointer;transition:background var(--px-t-fast),color var(--px-t-fast);background:0 0;border:0}.contestEventSwitcher>button:first-child{border-right:1px solid var(--px-line)}.contestEventSwitcher>button:last-child{border-left:1px solid var(--px-line)}.contestEventSwitcher>button:hover:not(:disabled){background:var(--px-accent);color:var(--px-stage-deep)}.contestEventSwitcher>button:active:not(:disabled){background:var(--px-accent-press)}.contestEventSwitcher>button:disabled{cursor:default;color:var(--px-ink-3)}.contestEventDeck{align-items:center;gap:16px;min-width:0;padding:8px 14px;display:flex;position:relative;overflow:hidden}.contestEventCard{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.contestEventCard.is-fwd{animation:deckSlideFwd .28s var(--px-ease)}.contestEventCard.is-back{animation:deckSlideBack .28s var(--px-ease)}@keyframes deckSlideFwd{0%{opacity:0;filter:blur(3px);transform:translate(22px)}to{opacity:1;filter:none;transform:none}}@keyframes deckSlideBack{0%{opacity:0;filter:blur(3px);transform:translate(-22px)}to{opacity:1;filter:none;transform:none}}.contestEventSweep{pointer-events:none;animation:deckSweep .42s var(--px-ease) both;background:linear-gradient(90deg,#0000 30%,#9df5c812 46%,#9df5c847 50%,#9df5c812 54%,#0000 70%);position:absolute;inset:0;transform:translate(-101%)}@keyframes deckSweep{0%{transform:translate(-101%)}to{transform:translate(101%)}}.contestEventCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.contestEventWeek{color:var(--px-flavor);font:900 7px/1 var(--px-mono);letter-spacing:.2em;white-space:nowrap;font-variant-numeric:tabular-nums}.contestEventCopy strong{color:var(--px-white);font:800 12px/1.15 var(--px-mono);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contestEventState{border:1px solid var(--px-line-loud);color:var(--px-muted);font:900 7px/1 var(--px-mono);letter-spacing:.14em;white-space:nowrap;flex:none;align-items:center;gap:6px;padding:6px 9px 5px;display:inline-flex}.contestEventState i{opacity:.5;background:currentColor;flex:none;width:6px;height:6px}.contestEventState.is-live{border-color:var(--px-up-line);color:var(--px-up)}.contestEventState.is-live i{opacity:1;animation:2.2s ease-in-out infinite deckBreathe;box-shadow:0 0 8px #30e087cc}@keyframes deckBreathe{50%{opacity:.35}}.contestEventState.is-upcoming{border-style:dashed;border-color:var(--px-accent-line);color:var(--px-accent)}.contestEventState.is-ended{color:var(--px-faint)}.contestEventTicks{flex:none;align-items:flex-end;gap:4px;margin-left:auto;display:flex}.contestEventTick{border:1px solid var(--px-line-loud);background:var(--px-ink);cursor:pointer;width:16px;height:8px;transition:height var(--px-t-move) var(--px-ease),background var(--px-t-fast),border-color var(--px-t-fast),box-shadow var(--px-t-fast);padding:0}.contestEventTick:hover{border-color:var(--px-muted)}.contestEventTick.is-upcoming{background:0 0;border-style:dashed}.contestEventTick.is-ended{background:var(--px-stage-deep)}.contestEventTick[aria-current]{border-color:var(--px-accent);background:var(--px-accent-soft);height:15px;box-shadow:inset 0 -3px 0 var(--px-accent)}.contestEventTick.is-live{box-shadow:inset 0 -3px 0 var(--px-up)}.contestEventTick.is-live[aria-current]{border-color:var(--px-up);background:var(--px-up-soft);box-shadow:inset 0 -3px 0 var(--px-up),var(--px-glow-up)}.contestEventSwitcher>button.contestEventStart{border-left:1px solid var(--px-line);background:var(--px-accent);min-width:104px;color:var(--px-stage-deep);letter-spacing:.14em;padding:0 12px;font-size:8px}.contestEventSwitcher>button.contestEventStart:hover:not(:disabled){background:var(--px-accent-press);color:var(--px-stage-deep)}@media (max-width:1150px){#app.houseContestStandalone{grid-template-columns:minmax(0,1fr)}#app.houseContestStandalone #rightCol{height:auto;max-height:none;display:block}#app:not(.houseContestStandalone):not(.contestRoute) #rightCol>.contestChat{display:none}}@media (min-width:821px) and (max-width:1320px){#app.contestRoute{grid-template-columns:128px minmax(0,1fr) minmax(240px,280px)}#app.contestRoute #rightCol{height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);display:flex}#app.contestRoute #rightCol>.contestChat{display:flex}}@media (max-width:820px){.contestEventSwitcher{margin:0 0 8px;position:relative;top:auto}.contestEventDeck{flex-wrap:wrap;gap:6px 10px;padding:8px 10px}.contestEventCard{gap:10px}.contestEventCopy strong{font-size:11px}.contestEventState{padding:5px 7px 4px;font-size:6px}.contestEventTicks{flex-basis:100%;margin-left:0}.contestEventTick{flex:1;max-width:26px}.contestEventSwitcher>button{min-width:38px}.contestEventSwitcher>button.contestEventStart{min-width:82px;padding-inline:7px;font-size:6px}#app.contestRoute #rightCol{flex:none;height:280px;max-height:280px;margin:0 12px 54px;display:block}#app.contestRoute #rightCol>.contestChat{height:100%;display:flex}}.pickChooser{z-index:6;pointer-events:none;opacity:0;display:flex;position:absolute}body.anim .pickChooser{animation:3.4s forwards pickLockIn}.pickChooser .c{border:2px solid var(--px-accent);width:13px;height:13px;position:absolute}.pickChooser .c1{border-bottom:none;border-right:none;top:0;left:0}.pickChooser .c2{border-bottom:none;border-left:none;top:0;right:0}.pickChooser .c3{border-top:none;border-right:none;bottom:0;left:0}.pickChooser .c4{border-top:none;border-left:none;bottom:0;right:0}.pickChooser b{font:700 8.5px/1 var(--px-mono);letter-spacing:.13em;color:var(--px-accent);white-space:nowrap;position:absolute;top:-15px;left:50%;transform:translate(-50%)}@keyframes pickLockIn{0%{opacity:0;transform:scale(1.6)}13%{opacity:1;transform:scale(1)}22%{transform:scale(1)translate(2px,-1px)}31%{transform:scale(1)translate(-1px,1px)}82%{opacity:1}to{opacity:0}}body:not(.anim) .pickChooser{display:none}@media (prefers-reduced-motion:reduce){.pickChooser{display:none!important}}.lnode .pickChooser{width:58px;height:58px;margin-left:-29px;top:-7px;left:50%}#rail.wide .lnode .pickChooser{width:70px;height:70px;margin-left:-35px;top:-7px}.contestBubble .pickChooser{top:-10px;left:-10px}.contestBubble.is-pending{opacity:.85}.contestBubble.is-pending .contestRing{border-style:dashed}.contestBubbleLbl b{white-space:nowrap}#contestPage{--contest-grid:#bcff2213;isolation:isolate;position:relative}#contestPage:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--contest-grid) 1px,transparent 1px),linear-gradient(90deg,var(--contest-grid) 1px,transparent 1px);background-size:28px 28px;height:360px;position:absolute;inset:42px 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.contestLoading,.contestUnavailable{min-height:420px;color:var(--px-accent);font:900 10px/1.5 var(--px-mono);letter-spacing:.2em;justify-content:center;align-items:center;padding:32px;display:flex}.contestUnavailable{flex-direction:column;align-items:flex-start;gap:16px}.contestUnavailable>span{color:var(--px-accent);font:900 9px/1 var(--px-mono);letter-spacing:.22em}.contestUnavailable h1{max-width:900px;color:var(--px-white);font:800 clamp(38px,7vw,80px)/.9 var(--px-title);text-transform:uppercase;margin:0}.contestUnavailable p{max-width:680px;color:var(--px-muted);font:800 10px/1.6 var(--px-mono);letter-spacing:.09em;text-transform:uppercase;margin:0}.contestBreadcrumb{color:var(--px-flavor);font:800 8px/1 var(--px-mono);letter-spacing:.18em;margin-bottom:4px;text-decoration:none;display:block}.contestBreadcrumb:hover{color:var(--px-accent)}.contestModeChip{border:1px solid var(--px-line-loud);min-height:24px;color:var(--px-muted);font:900 8px/1 var(--px-mono);letter-spacing:.16em;align-items:center;margin-left:auto;padding:0 9px;display:inline-flex}.contestModeChip.is-active{border-color:var(--px-up);color:var(--px-up);box-shadow:0 0 12px #30e08726}.contestModeChip.is-quiesced{border-color:var(--px-accent);color:var(--px-accent)}.contestModeChip.is-archive{border-color:var(--px-flavor);color:var(--px-flavor)}.contestKillBanner{border:1px solid var(--px-accent);font-family:var(--px-mono);background:#ff541a14;align-items:center;gap:14px;padding:11px 14px;display:flex}.contestKillBanner b{color:var(--px-accent);letter-spacing:.15em;flex:none;font-size:9px}.contestKillBanner span{color:var(--px-muted);letter-spacing:.1em;font-size:8px;line-height:1.5}.contestDemoDisclosure{border:1px solid var(--px-flavor);font-family:var(--px-mono);background:linear-gradient(90deg,#ff541a1f,#ff541a06);grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:16px;padding:11px 14px;display:grid}.contestDemoDisclosure b{color:var(--px-flavor);letter-spacing:.14em;white-space:nowrap;font-size:9px}.contestDemoDisclosure span{color:var(--px-muted);letter-spacing:.09em;font-size:8px;line-height:1.55}.contestHero{background:radial-gradient(circle at 78% 24%,#bcff2214,#0000 30%),linear-gradient(145deg,#141c13f5,#070a08fa);padding:18px 28px 0;position:relative;overflow:hidden}.contestHero .contestEpisodeTape{max-width:100%;line-height:1.4;display:inline-flex;position:relative;top:auto;left:auto;transform:none}.contestHero:after{content:"HOUSE VERDICT";color:#f1f2ef09;font:900 54px/1 var(--px-title);letter-spacing:.04em;pointer-events:none;position:absolute;top:74px;right:-32px;transform:rotate(90deg)}.contestHeroGrid{grid-template-columns:minmax(0,1fr) 150px;align-items:end;gap:24px;min-height:282px;display:grid}.contestHeroCopy{align-self:center;padding:24px 0 34px}.contestHeroCopy h1{max-width:980px;color:var(--px-white);font:800 clamp(54px,7.6vw,112px)/.84 var(--px-title);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:10px 0 12px}.contestHero .contestKicker{color:var(--px-up);font:900 9px/1.5 var(--px-mono);letter-spacing:.22em;margin:0}.contestClaim{max-width:720px;color:var(--px-muted);font:800 11px/1.55 var(--px-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.contestHeightGauge{border-left:1px solid var(--px-line-loud);flex-direction:column;justify-content:flex-end;align-items:stretch;gap:14px;height:260px;padding:10px 10px 26px;display:flex}.contestHeightGauge span{transform-origin:0 100%;color:var(--px-flavor);font:900 8px/1 var(--px-mono);letter-spacing:.2em;white-space:nowrap;transform:rotate(-90deg)translate(12px)}.contestHeightGauge i{background:var(--px-line-loud);height:1px;display:block}.contestHeightGauge i:first-of-type{width:35%}.contestHeightGauge i:nth-of-type(2){width:50%}.contestHeightGauge i:nth-of-type(3){width:65%}.contestHeightGauge i:nth-of-type(4){width:82%}.contestHeightGauge i:nth-of-type(5){background:var(--px-up);width:100%;box-shadow:var(--px-glow-up)}.contestHeightGauge strong{color:var(--px-up);font:900 42px/.7 var(--px-title);align-self:flex-end}.contestStatRail{border-top:1px solid var(--px-line-loud);background:#020503b8;grid-template-columns:1.3fr .7fr 1fr;margin:0 -28px;display:grid}.contestStatRail>div{border-left:1px solid var(--px-line);flex-direction:column;gap:5px;min-width:0;padding:14px 18px;display:flex}.contestStatRail>div:first-child{border-left:0}.contestStatRail small{color:var(--px-flavor);font:900 8px/1 var(--px-mono);letter-spacing:.18em}.contestStatRail strong{color:var(--px-white);font:900 24px/1 var(--px-mono);letter-spacing:-.03em;text-overflow:ellipsis;overflow:hidden}.contestStatRail .contestCountdown{white-space:nowrap;color:var(--px-accent)!important;font-size:25px!important}.contestStatRail em{color:var(--px-muted);font:800 7.5px/1.4 var(--px-mono);letter-spacing:.1em;font-style:normal}.contestRulesStrip{border:1px solid var(--px-line);background:#080c09d1;grid-template-columns:repeat(4,1fr);display:grid}.contestRulesStrip span{border-left:1px solid var(--px-line);color:var(--px-muted);font:800 7.5px/1.45 var(--px-mono);letter-spacing:.09em;align-items:center;gap:9px;padding:10px;display:flex}.contestRulesStrip span:first-child{border-left:0}.contestRulesStrip b{color:var(--px-accent);font-size:12px}.contestBackLink{color:var(--px-accent);font:900 8px/1 var(--px-mono);letter-spacing:.15em;align-self:flex-start;text-decoration:none}.contestField{padding-top:32px;position:relative}.contestNomineeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:8px;display:grid}.contestNomineeGrid.is-focus{grid-template-columns:minmax(0,900px);justify-content:center}.contestNomineeCard{border:1px solid var(--px-line-loud);clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);background:linear-gradient(150deg,#0f1510f2,#060907fa);grid-template-columns:minmax(150px,.82fr) minmax(0,1.18fr);min-height:280px;transition:border-color .18s,transform .18s;display:grid}.contestNomineeCard:hover{border-color:var(--px-muted);transform:translateY(-2px)}.contestNomineeCard.is-leader{border-color:var(--px-up);box-shadow:inset 0 0 0 1px #30e0872e,0 0 24px #30e0870f}.contestNomineePortrait{background:var(--px-stage-deep);min-height:280px;display:block;position:relative;overflow:hidden}.contestNomineePortrait:after{content:"";pointer-events:none;background:linear-gradient(#0000 56%,#030504c7),repeating-linear-gradient(#0000 0 3px,#0000001f 4px);position:absolute;inset:0}.contestNomineePortrait>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.8)contrast(1.08);width:100%;height:100%;min-height:280px;position:absolute;inset:0}.contestNomineePortrait:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.contestNomineeFallback{color:var(--px-white);background:radial-gradient(circle at 72% 22%,#bcff222e,#0000 25%),linear-gradient(145deg,#172018,#070a08);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.contestNomineeFallback:before,.contestNomineeFallback:after{content:"";pointer-events:none;position:absolute}.contestNomineeFallback:before{background:linear-gradient(var(--contest-grid) 1px,transparent 1px),linear-gradient(90deg,var(--contest-grid) 1px,transparent 1px);background-size:22px 22px;inset:0;transform:scale(1.2)rotate(-5deg)}.contestNomineeFallback:after{aspect-ratio:1;border:1px solid var(--px-line-loud);border-radius:50%;width:74%;box-shadow:0 0 0 10px #bcff2206,0 0 34px #bcff2214}.contestNomineeFallback>span{z-index:1;font:800 clamp(62px,8vw,112px)/.8 var(--px-title);letter-spacing:-.06em;text-shadow:5px 5px #ff541a33;position:relative}.contestNomineeFallback>small{z-index:2;color:var(--px-up);font:900 7px/1 var(--px-mono);letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap;position:absolute;bottom:12px;left:12px;right:12px;overflow:hidden}.contestNomineeFallback[data-variant="1"]{background:radial-gradient(circle at 24% 78%,#ff541a2e,#0000 27%),linear-gradient(145deg,#1d1712,#070a08)}.contestNomineeFallback[data-variant="2"]{background:radial-gradient(circle at 76% 76%,#30e08729,#0000 28%),linear-gradient(155deg,#101d18,#070a08)}.contestNomineeFallback[data-variant="3"]{background:radial-gradient(circle at 26% 20%,#f1f2ef1f,#0000 24%),linear-gradient(135deg,#19191a,#070a08)}.contestNomineeRank{z-index:2;background:var(--px-ink);border:1px solid var(--px-line-loud);color:var(--px-flavor);font:900 11px/1 var(--px-mono);padding:5px 7px;position:absolute;top:10px;left:10px}.contestExampleTape{z-index:2;border:1px solid var(--px-flavor);max-width:calc(100% - 70px);color:var(--px-flavor);font:900 7px/1 var(--px-mono);letter-spacing:.13em;text-align:center;background:#070a08eb;padding:6px 8px;position:absolute;top:10px;right:10px}.contestLeaderTape{z-index:2;background:var(--px-up);color:var(--px-stage-deep);font:900 8px/1 var(--px-mono);letter-spacing:.14em;padding:7px 34px;position:absolute;bottom:18px;right:-24px;transform:rotate(-4deg)}.contestNomineeBody{flex-direction:column;gap:13px;min-width:0;padding:18px;display:flex}.contestNomineeBody small{color:var(--px-accent);font:900 8px/1 var(--px-mono);letter-spacing:.16em}.contestNomineeBody h2{color:var(--px-white);font:800 clamp(27px,3vw,42px)/.9 var(--px-title);text-transform:uppercase;margin:5px 0 0}.contestNomineeBody blockquote{color:var(--px-muted);font:800 10px/1.55 var(--px-mono);letter-spacing:.07em;flex:1;margin:0}.contestNomineeScore{border-top:1px dashed var(--px-line);justify-content:space-between;align-items:flex-end;gap:10px;padding-top:10px;display:flex}.contestNomineeScore span{color:var(--px-flavor);font:800 8px/1 var(--px-mono);letter-spacing:.12em}.contestNomineeScore span b{color:var(--px-up);letter-spacing:-.04em;font-size:23px}.contestNomineeScore a{color:var(--px-accent);font:900 7.5px/1 var(--px-mono);letter-spacing:.1em;text-decoration:none}.contestNomineeActions{grid-template-columns:1.5fr .8fr;gap:6px;display:grid}.contestNomineeActions .px-btn{min-height:42px;font-size:8px}.contestActionError,.contestActionNotice{border:1px solid var(--px-accent);color:var(--px-accent);font:900 8px/1.5 var(--px-mono);letter-spacing:.11em;text-transform:uppercase;margin-top:12px;padding:10px 12px}.contestActionNotice{border-color:var(--px-up);color:var(--px-up)}.contestLedger{padding-top:34px;position:relative}.contestLedger>a{border-top:1px solid var(--px-line);color:inherit;grid-template-columns:150px 1fr minmax(260px,.8fr);align-items:center;gap:14px;padding:12px;text-decoration:none;display:grid}.contestLedger>a:hover{background:#bcff2209}.contestLedger>a span{color:var(--px-flavor);font:800 8px/1 var(--px-mono);letter-spacing:.11em}.contestLedger>a strong{color:var(--px-white);font:800 21px/1 var(--px-title);text-transform:uppercase}.contestLedger>a small{color:var(--px-muted);font:800 8px/1.4 var(--px-mono);letter-spacing:.09em}.contestLedgerEmpty{border:1px dashed var(--px-line);color:var(--px-muted);text-align:center;font:900 8px/1.5 var(--px-mono);letter-spacing:.15em;padding:38px 16px}.contestReceipt{background:radial-gradient(circle at 12% 45%,#ff541a1f,transparent 26%),var(--px-stage);grid-template-columns:180px 1fr;align-items:center;gap:24px;padding:54px 40px 36px;display:grid;position:relative}.contestReceiptMark{border:2px solid var(--px-accent);width:160px;height:160px;box-shadow:0 0 0 9px #ff541a0f,var(--px-glow-accent);color:var(--px-accent);font:900 94px/.8 var(--px-title);border-radius:50%;justify-content:center;align-items:center;display:flex}.contestReceipt>div:nth-of-type(2) small{color:var(--px-flavor);font:900 8px/1 var(--px-mono);letter-spacing:.15em}.contestReceipt h1{max-width:840px;color:var(--px-white);font:800 clamp(38px,6vw,78px)/.9 var(--px-title);text-transform:uppercase;margin:9px 0}.contestReceipt p{max-width:720px;color:var(--px-muted);font:800 9px/1.6 var(--px-mono);letter-spacing:.09em;text-transform:uppercase;margin:0}.contestReceipt dl{border:1px solid var(--px-line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.contestReceipt dl div{border-left:1px solid var(--px-line);border-top:1px solid var(--px-line);flex-direction:column;gap:5px;min-width:0;padding:12px;display:flex}.contestReceipt dl div:nth-child(-n+3){border-top:0}.contestReceipt dl div:nth-child(3n+1){border-left:0}.contestReceipt dt{color:var(--px-flavor);font:900 7px/1 var(--px-mono);letter-spacing:.15em}.contestReceipt dd{color:var(--px-white);font:900 10px/1 var(--px-mono);letter-spacing:.06em;text-overflow:ellipsis;margin:0;overflow:hidden}.contestReceiptActions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.contestReceiptActions .px-btn{min-height:50px;text-decoration:none}@media (max-width:1100px){.contestNomineeGrid{grid-template-columns:1fr}.contestHeroCopy h1{font-size:clamp(52px,10vw,96px)}}@media (max-width:820px){.contestDemoDisclosure{grid-template-columns:1fr;gap:6px}.contestDemoDisclosure b{white-space:normal}.contestHero{padding:16px 16px 0}.contestHeroGrid{grid-template-columns:1fr;min-height:0}.contestHeightGauge{display:none}.contestHeroCopy{padding:22px 0 28px}.contestHeroCopy h1{font-size:clamp(49px,14vw,82px)}.contestStatRail{grid-template-columns:1fr;margin:0 -16px}.contestStatRail>div{border-left:0;border-top:1px solid var(--px-line)}.contestStatRail>div:first-child{border-top:0}.contestRulesStrip{grid-template-columns:1fr 1fr}.contestRulesStrip span:nth-child(odd){border-left:0}.contestRulesStrip span:nth-child(n+3){border-top:1px solid var(--px-line)}.contestReceipt{grid-template-columns:1fr;padding:48px 20px 24px}.contestReceiptMark{width:120px;height:120px;font-size:72px}.contestReceipt dl{grid-template-columns:1fr 1fr}.contestReceipt dl div:nth-child(3n+1){border-left:1px solid var(--px-line)}.contestReceipt dl div:nth-child(odd){border-left:0}.contestReceipt dl div:nth-child(n+3){border-top:1px solid var(--px-line)}.contestLedger>a{grid-template-columns:1fr}.contestKillBanner{flex-direction:column;align-items:flex-start}}@media (max-width:590px){.contestNomineeCard{grid-template-columns:1fr}.contestNomineePortrait,.contestNomineePortrait img{min-height:290px;max-height:390px}.contestNomineeActions,.contestReceiptActions,.contestRulesStrip{grid-template-columns:1fr}.contestRulesStrip span{border-left:0;border-top:1px solid var(--px-line)}.contestRulesStrip span:first-child{border-top:0}.contestReceipt dl{grid-template-columns:1fr}.contestReceipt dl div{border-left:0!important;border-top:1px solid var(--px-line)!important}.contestReceipt dl div:first-child{border-top:0!important}}.klConsole{z-index:6;border:1px solid var(--px-line-loud);background:var(--px-ink);min-width:0;box-shadow:inset 3px 0 0 var(--px-accent);flex-direction:column;gap:6px;margin-bottom:8px;padding:7px;display:flex;position:relative}.klConsoleRow{flex-wrap:nowrap;align-items:stretch;gap:6px;min-width:0;display:flex}.klConsoleRow .klScopeRail{scrollbar-width:none;flex-wrap:nowrap;flex:auto;min-width:0;overflow-x:auto}.klConsoleRow .klScopeRail::-webkit-scrollbar{display:none}.klConsoleRow .klScopeRail>button,.klConsoleRow .klReturnSeg,.klConsoleRow .klViewToggle,.klConsoleRow .klClearChip{flex:none}.klSearchField i{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);color:var(--px-faint);font:800 10px/1 var(--px-title);letter-spacing:.12em;border-right:0;flex:none;align-items:center;padding:0 9px;font-style:normal;display:flex}.klReturnSeg{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);align-items:stretch;min-width:0;display:flex}.klReturnSeg b{border-right:1px solid var(--px-line);color:var(--px-flavor);font:800 7px/1 var(--px-mono);letter-spacing:.16em;align-items:center;padding:0 9px;display:flex}.klReturnSeg button{min-width:0;color:var(--px-muted);font:900 8px/1 var(--px-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;padding:7px 9px}.klReturnSeg button+button{border-left:1px solid var(--px-line)}.klReturnSeg button:hover,.klReturnSeg button:focus-visible{color:var(--px-white)}.klReturnSeg button[aria-pressed=true]{background:var(--px-accent);color:var(--px-stage-deep);box-shadow:var(--px-glow-accent)}.klScopeRail{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.klScopeRail>button{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);color:var(--px-muted);font:900 8px/1 var(--px-mono);letter-spacing:.09em;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);align-items:center;gap:6px;padding:6px 9px;display:flex}.klScopeRail>button i{color:var(--px-faint);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-style:normal}.klScopeRail>button:hover,.klScopeRail>button:focus-visible{color:var(--px-white)}.klScopeRail>button[aria-pressed=true]{border-color:var(--px-accent);color:var(--px-white);box-shadow:inset 0 0 0 1px var(--px-accent);background:#ff541a17}.klScopeRail>button[aria-pressed=true] i{color:var(--px-accent)}.klClearChip{border:1px dashed var(--px-line-loud);color:var(--px-accent);font:800 8px/1 var(--px-mono);letter-spacing:.1em;cursor:pointer;clip-path:none;background:0 0;padding:6px 9px}.klClearChip:hover{border-color:var(--px-accent)}.klConsoleReadout{border-top:1px dashed var(--px-line);min-width:0;color:var(--px-faint);font:800 7px/1 var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:10px;padding:6px 1px 0;display:flex}@media (max-width:900px){.klConsoleRow{flex-wrap:wrap}.klConsoleRow .klScopeRail{flex-wrap:wrap;flex-basis:100%;overflow:visible}.klConsoleRow .klReturnSeg{scrollbar-width:none;flex:auto;min-width:0;overflow-x:auto}.klConsoleRow .klReturnSeg::-webkit-scrollbar{display:none}}.creatorFeeConsole{background:linear-gradient(135deg,#ff541a14,#10140f94);flex-direction:column;gap:12px;display:flex}.creatorFeeHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.creatorFeeHead>div{flex-direction:column;gap:7px;max-width:760px;display:flex}.creatorFeeHead h2{color:var(--px-white);font:900 clamp(18px,2vw,28px)/1 var(--px-display);letter-spacing:.07em;margin:10px 0 0}.creatorFeeHead p{color:var(--px-muted);font:800 9px/1.55 var(--px-mono);letter-spacing:.11em;margin:0}.creatorFeeMetrics{border:1px solid var(--px-line-loud);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.creatorFeeMetrics>div{border-left:1px solid var(--px-line);flex-direction:column;gap:6px;min-width:0;padding:11px 12px;display:flex}.creatorFeeMetrics>div:first-child{border-left:0}.creatorFeeMetrics small{color:var(--px-faint);font:800 8px/1 var(--px-mono);letter-spacing:.13em}.creatorFeeMetrics strong{color:var(--px-white);font:900 14px/1 var(--px-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creatorFeeMetrics .is-unclaimed strong{color:var(--px-up)}.creatorFeeFoot{color:var(--px-flavor);font:800 8px/1.4 var(--px-mono);letter-spacing:.12em}.championEventControls{flex-direction:column;gap:12px;display:flex}.championEventControlFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.championEventControlFields label{flex-direction:column;gap:6px;display:flex}.championEventControlFields label>span{color:var(--px-flavor);font:800 8px/1 var(--px-mono);letter-spacing:.14em}.championEventControlFields select,.championEventControlFields input{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);min-height:40px;color:var(--px-white);font:900 10px/1 var(--px-mono);border-radius:0;padding:8px 10px}.championEventControlButtons{flex-wrap:wrap;gap:8px;display:flex}.championEventControlButtons .px-btn{min-width:170px}.championEventControlStatus{color:var(--px-flavor);font:800 8px/1.4 var(--px-mono);letter-spacing:.12em}@media (max-width:680px){.championEventControlFields{grid-template-columns:1fr}.championEventControlButtons{grid-template-columns:1fr;display:grid}.championEventControlButtons .px-btn{min-width:0}}.contestLadder{grid-template-columns:1fr 1fr;gap:14px;margin-top:10px;display:grid}.contestRound{border:1px solid var(--px-line);background:#10140f73;flex-direction:column;display:flex}.contestRoundHead{border-bottom:1px solid var(--px-line-loud);flex-direction:column;gap:3px;padding:10px 12px;display:flex}.contestRoundHead b{font:900 11px/1 var(--px-mono);letter-spacing:.2em;color:var(--px-white)}.contestRoundHead small{font:800 8.5px/1.4 var(--px-mono);letter-spacing:.14em;color:var(--px-flavor)}.contestRungs{flex-direction:column;display:flex}.contestRung{border:0;border-top:1px dashed var(--px-line);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:7px 12px;display:flex;position:relative}.contestRung:first-child{border-top:0}.contestRung:disabled{cursor:default}.contestRung:not(:disabled):hover{background:#f1f2ef0d}.contestRungThumb{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;position:relative;overflow:hidden}.contestRungThumb>i{color:var(--px-accent);font:900 12px/1 var(--px-mono);font-style:normal}.contestRungThumb img,.contestRungThumb svg{-o-object-fit:cover;object-fit:cover;filter:saturate(.82)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.contestRungName{min-width:0;font-family:var(--px-mono);flex-direction:column;flex:1;gap:2px;display:flex}.contestRungName b{letter-spacing:.08em;color:var(--px-white);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.contestRungName small{letter-spacing:.12em;color:var(--px-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:800;overflow:hidden}.contestRungFee,.contestRungFloor{min-width:112px;font-family:var(--px-mono);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;gap:3px;display:flex}.contestRungFee small,.contestRungFloor small{color:var(--px-faint);letter-spacing:.1em;font-size:7px;font-weight:800}.contestRungFee b{color:var(--px-up);letter-spacing:.04em;font-size:9px}.contestRungFloor b{color:var(--px-white);letter-spacing:.04em;font-size:9px}.contestRungTag{font:900 8px/1 var(--px-mono);letter-spacing:.18em;color:var(--px-accent);border:1px solid var(--px-accent);flex:none;padding:2px 5px;font-style:normal}.contestRung.is-leader .contestRungThumb{border:2px solid var(--px-accent);box-shadow:var(--px-glow-accent)}.contestRung.is-invited .contestRungThumb{border:2px solid var(--px-up)}.contestRung.is-dead .contestRungThumb img,.contestRung.is-dead .contestRungThumb svg{filter:grayscale()brightness(.5)}.contestRung.is-dead .contestRungName b,.contestRung.is-dead .contestRungFee b,.contestRung.is-dead .contestRungFloor b{color:var(--px-muted)}.contestRung.is-dead .contestRungName small{color:var(--px-flavor)}.contestRungStamp{border:2px solid var(--px-accent);color:var(--px-accent);font:900 10px/1 var(--px-mono);letter-spacing:.2em;text-indent:.2em;background:#060807b8;flex:none;padding:2px 7px;transform:rotate(-9deg)}.contestBellSlot{border-top:1px solid var(--px-line-loud);background:#ff541a0f;flex-direction:column;gap:4px;margin-top:auto;padding:12px;display:flex}.contestBellSlot b{font:900 12px/1.3 var(--px-mono);letter-spacing:.16em;color:var(--px-accent)}.contestBellSlot small{font:800 8.5px/1.5 var(--px-mono);letter-spacing:.12em;color:var(--px-muted)}.contestCommunityGrid article button{cursor:pointer;background:0 0;border:0;width:100%;margin:0;padding:0;display:block}.contestCommunityGrid article button:disabled{cursor:default}@media (max-width:1100px){.contestRungTag{display:none}.contestRungFee{min-width:96px}}@media (max-width:900px){.creatorFeeHead{flex-direction:column}.creatorFeeMetrics{grid-template-columns:1fr 1fr}.creatorFeeMetrics>div:nth-child(3){border-top:1px solid var(--px-line);border-left:0}.creatorFeeMetrics>div:nth-child(4){border-top:1px solid var(--px-line)}.contestLadder{grid-template-columns:1fr}}@media (max-width:560px){.creatorFeeMetrics{grid-template-columns:1fr}.creatorFeeMetrics>div{border-top:1px solid var(--px-line);border-left:0}.creatorFeeMetrics>div:first-child{border-top:0}.contestRung{flex-wrap:wrap}.contestRungName{min-width:calc(100% - 58px)}.contestRungFee,.contestRungFloor{text-align:left;min-width:calc(50% - 5px)}}.px-titlecard.is-contest-question{margin-bottom:18px;padding-top:14px}.px-titlecard.is-contest-question .wallQuestion{letter-spacing:-.025em;white-space:normal;text-overflow:clip;flex:560px;font-size:clamp(40px,6.4vw,88px);font-weight:900;line-height:.88;overflow:visible}.px-titlecard.is-contest-question .wallQuestion:after{letter-spacing:.14em;font-size:.22em}.px-titlecard.is-contest-question .px-titlecard-rule{height:7px;margin-top:12px}.wallQuestion span{line-height:.95;display:block}.wallQuestion span+span{color:var(--px-accent)}@media (max-width:820px){.px-titlecard.is-contest-question .wallQuestion{flex-basis:100%;font-size:clamp(36px,11.5vw,62px)}}.nominateModalBackdrop{z-index:260;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020403e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.nominateModalCard{border:1px solid var(--px-line-loud);background:radial-gradient(circle at 84% 10%,#ff541a1c,transparent 32%),var(--px-stage);width:min(620px,100%);min-height:470px;box-shadow:0 28px 90px #0000009e,inset 4px 0 0 var(--px-accent);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);padding:48px 34px 30px;position:relative}.nominateModalClose{z-index:2;position:absolute;top:14px;right:16px}.nominateStep{flex-direction:column;gap:24px;min-height:390px;display:flex}.nominateStep header{border-bottom:1px dashed var(--px-line-loud);flex-direction:column;gap:8px;padding-bottom:18px;display:flex}.nominateStepCode{color:var(--px-accent);font:900 8px/1 var(--px-mono);letter-spacing:.2em}.nominateStep h2{color:var(--px-white);font:900 clamp(31px,6vw,52px)/.92 var(--px-title);letter-spacing:.025em;text-transform:uppercase;margin:0}.nominateStep header p{max-width:520px;color:var(--px-muted);font:800 8px/1.6 var(--px-mono);letter-spacing:.12em;margin:0}.nominateUsernameField,.nominateBuyField{flex-direction:column;gap:7px;display:flex}.nominateUsernameField>span,.nominateBuyField>span{color:var(--px-flavor);font:900 8px/1 var(--px-mono);letter-spacing:.17em}.nominateUsernameField>div,.nominateBuyField>div{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);height:62px;box-shadow:inset 3px 0 0 var(--px-accent);align-items:center;display:flex}.nominateUsernameField b,.nominateBuyField b{height:100%;color:var(--px-accent);font:900 24px/1 var(--px-title);place-items:center;padding:0 16px;display:grid}.nominateUsernameField input,.nominateBuyField input{min-width:0;height:100%;color:var(--px-white);font:900 25px/1 var(--px-mono);letter-spacing:.04em;background:0 0;border:0;outline:0;flex:1}.nominateUsernameField>div:focus-within,.nominateBuyField>div:focus-within{border-color:var(--px-accent);box-shadow:inset 3px 0 0 var(--px-accent),var(--px-glow-accent)}.nominateUsernameField small,.nominateBuyField small{color:var(--px-faint);font:800 7px/1.4 var(--px-mono);letter-spacing:.13em}.nominateActions{grid-template-columns:.7fr 1.3fr;gap:8px;margin-top:auto;display:grid}.nominateActions .px-btn{min-height:54px}.nominateIdentity{border:1px solid var(--px-line-loud);background:var(--px-ink);grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;display:grid}.nominateAvatar{border:2px solid var(--px-accent);background:var(--px-stage-deep);width:84px;height:84px;box-shadow:var(--px-glow-accent);border-radius:50%;place-items:center;display:grid;overflow:hidden}.nominateAvatar img,.nominateAvatar svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.nominateIdentity>div:nth-child(2){flex-direction:column;gap:5px;min-width:0;display:flex}.nominateIdentity small{color:var(--px-faint);font:800 7px/1 var(--px-mono);letter-spacing:.16em}.nominateIdentity strong{color:var(--px-white);font:900 24px/1 var(--px-title);text-overflow:ellipsis;overflow:hidden}.nominateIdentity span{color:var(--px-up);font:900 10px/1 var(--px-mono);letter-spacing:.12em}.nominateIdentity>i{border:1px solid var(--px-line-loud);color:var(--px-flavor);font:900 7px/1 var(--px-mono);letter-spacing:.13em;white-space:nowrap;padding:6px 8px;font-style:normal}.nominateFallbackNotice{border:1px dashed var(--px-accent);color:var(--px-accent);font:900 8px/1.4 var(--px-mono);letter-spacing:.13em;background:#ff541a0f;padding:10px 12px}.nominateBuyField{margin-top:-4px}.nominateBuyField>div{height:54px}.nominateBuyField b{border-left:1px solid var(--px-line);font:900 11px/1 var(--px-mono);letter-spacing:.14em}.nominateBuyField input{padding-left:16px;font-size:19px}@media (max-width:560px){.nominateModalBackdrop{padding:10px}.nominateModalCard{min-height:0;padding:44px 16px 18px}.nominateStep{gap:18px;min-height:430px}.nominateIdentity{grid-template-columns:68px minmax(0,1fr)}.nominateAvatar{width:68px;height:68px}.nominateIdentity>i{grid-column:1/-1;width:max-content}.nominateActions{grid-template-columns:1fr}.nominateUsernameField input{font-size:20px}}.eventCockpit{border:1px solid var(--px-line);background:#10140f80;flex-direction:column;gap:12px;padding:14px;display:flex}.eventCockpitHead{flex-direction:column;gap:8px;display:flex}.eventCockpitHead .px-tape{align-self:flex-start;position:static;transform:none}.eventCockpitHead b{font:800 15px/1.25 var(--px-mono);letter-spacing:.08em;color:var(--px-white);text-transform:uppercase}.eventCockpitFavorite{border:1px solid var(--px-accent);cursor:pointer;text-align:left;font:inherit;color:inherit;background:#ff541a12;align-items:center;gap:10px;padding:10px;display:flex}.eventCockpitMark{border:2px solid var(--px-accent);width:56px;height:56px;box-shadow:var(--px-glow-accent);background:var(--px-stage-deep);border-radius:50%;flex:none;overflow:hidden}.eventCockpitMark img,.eventCockpitMark svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.eventCockpitFavName{min-width:0;font-family:var(--px-mono);flex-direction:column;flex:1;gap:2px;display:flex}.eventCockpitFavName i{letter-spacing:.2em;color:var(--px-accent);font-size:8px;font-style:normal;font-weight:900}.eventCockpitFavName b{letter-spacing:.06em;color:var(--px-white);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:900;overflow:hidden}.eventCockpitFavName small{letter-spacing:.12em;color:var(--px-muted);font-size:9px}.eventCockpitFavPot{font-family:var(--px-mono);flex-direction:column;align-items:flex-end;gap:2px;display:flex}.eventCockpitFavPot b{color:var(--px-up);font-variant-numeric:tabular-nums;font-size:14px;font-weight:900}.eventCockpitFavPot small{letter-spacing:.18em;color:var(--px-flavor);font-size:7.5px;font-weight:800}.eventCockpitStandings{flex-direction:column;display:flex}.eventCockpitRow{border:0;border-top:1px dashed var(--px-line);font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:8px;padding:6px 8px;display:flex}.eventCockpitRow:first-child{border-top:0}.eventCockpitRow:hover{background:#f1f2ef0d}.eventCockpitRow i{font:900 9px/1 var(--px-mono);color:var(--px-flavor);letter-spacing:.1em;font-style:normal}.eventCockpitRowMark{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);border-radius:50%;flex:none;width:22px;height:22px;overflow:hidden}.eventCockpitRowMark img,.eventCockpitRowMark svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.eventCockpitRow b{font:900 11px/1 var(--px-mono);letter-spacing:.06em;color:var(--px-white);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.eventCockpitRow small{font:900 10px/1 var(--px-mono);color:var(--px-up);font-variant-numeric:tabular-nums}.eventCockpitRow.is-dead b{color:var(--px-muted);text-decoration:line-through}.eventCockpitRow.is-dead .eventCockpitRowMark img,.eventCockpitRow.is-dead .eventCockpitRowMark svg{filter:grayscale()brightness(.5)}.eventCockpitRow.is-dead small{color:var(--px-muted)}.eventCockpitDead{font:900 7.5px/1 var(--px-mono);letter-spacing:.16em;color:var(--px-accent);border:1px solid var(--px-accent);padding:2px 4px;font-style:normal;transform:rotate(-6deg)}.eventCockpitWounded{font:900 7.5px/1 var(--px-mono);letter-spacing:.16em;color:#ffb020;border:1px solid #ffb020;padding:2px 4px;font-style:normal}.eventCockpitEmpty{border:1px dashed var(--px-line);font:800 9px/1.5 var(--px-mono);letter-spacing:.16em;color:var(--px-flavor);text-align:center;padding:14px 10px}.eventCockpitMeta{border:1px solid var(--px-line);grid-template-columns:1fr 1fr 1fr;display:grid}.eventCockpitMeta span{border-left:1px solid var(--px-line);font-family:var(--px-mono);flex-direction:column;gap:3px;padding:8px;display:flex}.eventCockpitMeta span:first-child{border-left:0}.eventCockpitMeta small{letter-spacing:.16em;color:var(--px-flavor);font-size:7px;font-weight:800}.eventCockpitMeta b{color:var(--px-white);font-variant-numeric:tabular-nums;font-size:11px;font-weight:900}.eventCockpitLadderLink{border:1px solid var(--px-accent);color:var(--px-accent);font:900 10px/1 var(--px-mono);letter-spacing:.2em;cursor:pointer;text-align:center;background:#ff541a14;padding:10px}.eventCockpitLadderLink:hover{background:#ff541a29}#contestLadderPane{flex-direction:column;gap:14px;display:flex}.contestLadderQuestion{font:800 clamp(22px,3vw,40px)/1.05 var(--px-title);color:var(--px-white);text-transform:uppercase;letter-spacing:.01em;flex-direction:column;gap:6px;display:flex}.contestLadderQuestion small{font:800 9px/1.4 var(--px-mono);letter-spacing:.18em;color:var(--px-flavor)}.contestLadderEmpty{border:1px dashed var(--px-line);font:800 9px/1.5 var(--px-mono);letter-spacing:.16em;color:var(--px-flavor);text-align:center;padding:18px 12px}@keyframes cockpitHillDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.eventCockpitHillLine{stroke-dasharray:1;stroke-dashoffset:0;animation:cockpitHillDraw .9s var(--px-ease) both}.eventCockpitHillLine.is-down{stroke:var(--px-accent)}@keyframes rungRise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.eventCockpitRow,.contestRung.is-staged{animation:rungRise var(--px-t-rise) var(--px-ease) both}.eventCockpitRow,.contestRung{transition:background-color var(--px-t-move) var(--px-ease)}.eventCockpitFavorite{transition:background-color var(--px-t-move) var(--px-ease),box-shadow var(--px-t-move) var(--px-ease)}.eventCockpitFavorite:hover{box-shadow:var(--px-glow-accent);background:#ff541a21}.eventCockpitFavorite:active,.eventCockpitRow:active,.contestRung:not(:disabled):active{transform:translateY(1px)}.eventCockpitLadderLink{transition:background-color var(--px-t-move) var(--px-ease),letter-spacing .2s var(--px-ease)}.eventCockpitLadderLink:hover{letter-spacing:.26em}@keyframes clockUrgent{0%,to{color:var(--px-accent)}50%{color:var(--px-white)}}.contestClockUrgent{animation:1s steps(2,end) infinite clockUrgent}.contestRungRank{font:900 9px/1 var(--px-mono);letter-spacing:.1em;color:var(--px-flavor);flex:none;min-width:18px}.contestRung.is-leader .contestRungRank{color:var(--px-accent)}.contestRungTag.is-wounded{color:var(--px-accent);border-color:var(--px-accent)}@media (prefers-reduced-motion:reduce){.eventCockpitHillLine,.eventCockpitRow,.contestRung.is-staged,.contestClockUrgent{animation:none}.eventCockpitRow,.contestRung,.eventCockpitFavorite,.eventCockpitLadderLink{transition:none}}.rankingBoard{cursor:grab;-webkit-user-select:none;user-select:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--px-accent) transparent;align-items:stretch;gap:12px;padding:10px 4px 18px;display:flex;overflow-x:auto}.rankingBoard.is-dragging{cursor:grabbing;scroll-snap-type:none}.rankingBoard::-webkit-scrollbar{height:7px}.rankingBoard::-webkit-scrollbar-thumb{background:#ff541a80}.rankCard{scroll-snap-align:start;border:1px solid var(--px-line);font:inherit;color:inherit;cursor:pointer;text-align:center;background:#10140f8c;flex-direction:column;flex:0 0 172px;align-items:center;gap:7px;padding:14px 12px 16px;transition:transform .16s cubic-bezier(.3,.7,.2,1),border-color .14s;animation:.34s cubic-bezier(.3,.7,.2,1) both rungRise;display:flex;position:relative}.rankCard:not(:disabled):hover{border-color:var(--px-line-loud);transform:translateY(-5px)}.rankCard.is-fav{border-color:var(--px-accent);box-shadow:var(--px-glow-accent)}.rankCrown{height:20px;color:var(--px-accent);font-size:17px;line-height:20px}.rankNum{font:900 12px/1 var(--px-mono);letter-spacing:.12em;color:var(--px-flavor)}.rankCard.is-fav .rankNum{color:var(--px-accent)}.rankAvatar{border:2px solid var(--px-line-loud);background:var(--px-stage-deep);border-radius:50%;width:78px;height:78px;overflow:hidden}.rankAvatar img,.rankAvatar svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.rankCard.is-fav .rankAvatar{border-color:var(--px-accent)}.rankTicker{font:900 13px/1 var(--px-mono);letter-spacing:.06em;color:var(--px-white);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.rankHandle{font:800 8.5px/1 var(--px-mono);letter-spacing:.12em;color:var(--px-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.rankPot{font:900 15px/1 var(--px-mono);color:var(--px-up);font-variant-numeric:tabular-nums}.rankStatus{font:900 7.5px/1 var(--px-mono);letter-spacing:.18em;color:#ffb020;border:1px solid #ffb020;padding:2px 5px}.rankStatus.is-fav{color:var(--px-accent);border-color:var(--px-accent)}.rankCard.is-dead{opacity:.85;cursor:default;transform:translateY(12px)}.rankCard.is-dead .rankAvatar img,.rankCard.is-dead .rankAvatar svg{filter:grayscale()brightness(.5)}.rankCard.is-dead .rankTicker{color:var(--px-muted);text-decoration:line-through}.rankCard.is-dead .rankPot{color:var(--px-muted)}.rankDeadStamp{border:2px solid var(--px-accent);color:var(--px-accent);font:900 13px/1 var(--px-mono);letter-spacing:.22em;text-indent:.22em;background:#060807c7;padding:3px 10px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}.rankingFloor{border-left:2px dashed var(--px-accent);color:var(--px-accent);font-family:var(--px-mono);flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:0 12px;display:flex}.rankingFloor b{letter-spacing:.24em;writing-mode:vertical-rl;text-orientation:mixed;font-size:10px;font-weight:900}.rankingFloor small{letter-spacing:.18em;color:var(--px-flavor);writing-mode:vertical-rl;font-size:7px;font-weight:800}.rankingBell{scroll-snap-align:end;border:1px solid var(--px-accent);font-family:var(--px-mono);background:#ff541a12;flex-direction:column;flex:0 0 196px;justify-content:center;gap:8px;padding:16px;display:flex}.rankingBell b{letter-spacing:.18em;color:var(--px-accent);font-size:14px;font-weight:900}.rankingBell span{letter-spacing:.14em;color:var(--px-white);flex-direction:column;gap:3px;font-size:9px;font-weight:800;display:flex}.rankingBell span em{color:var(--px-accent);font-variant-numeric:tabular-nums;font-size:16px;font-style:normal;font-weight:900}.rankingBell small{letter-spacing:.12em;color:var(--px-muted);font-size:7.5px;font-weight:800;line-height:1.5}.rankingHint{text-align:right;font:800 8.5px/1 var(--px-mono);letter-spacing:.22em;color:var(--px-flavor);margin-top:2px}@media (max-width:700px){.rankCard{flex-basis:150px}.rankAvatar{width:64px;height:64px}}.nominateModalCard{min-height:0}.nominateStep h2{font-size:clamp(26px,4.6vw,40px)}.nominateUsernameField>div,.nominateBuyField>div{height:56px}.nominateInputPreview{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);border-radius:50%;flex:none;width:38px;height:38px;margin-right:11px;animation:.24s cubic-bezier(.3,.7,.2,1) both rungRise;overflow:hidden}.nominateInputPreview svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.rankCard,.nominateInputPreview{transition:none;animation:none}}.rk3Crest{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:stretch;gap:16px;display:grid}.rk3Question{font:800 clamp(20px,2.8vw,36px)/1.08 var(--px-title);color:var(--px-white);text-transform:uppercase;letter-spacing:.01em;flex-direction:column;justify-content:center;gap:8px;display:flex}.rk3Question small{font:800 8.5px/1.6 var(--px-mono);letter-spacing:.16em;color:var(--px-flavor)}.rk3CrownPanel{border:1px solid var(--px-accent);background:linear-gradient(135deg,#ff541a24,#ff541a0a 55%),var(--px-stage-deep);box-shadow:inset 0 0 30px #ff541a12,var(--px-glow-accent);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);flex-direction:column;justify-content:center;gap:4px;padding:14px 18px;display:flex;position:relative}.rk3CrownPanel i{font:900 8.5px/1 var(--px-mono);letter-spacing:.24em;color:var(--px-accent);font-style:normal}.rk3CrownPanel b{font:900 clamp(26px,3vw,38px)/1 var(--px-mono);letter-spacing:.02em;color:var(--px-white);font-variant-numeric:tabular-nums}.rk3CrownPanel small{font:800 8.5px/1.4 var(--px-mono);letter-spacing:.14em;color:var(--px-muted)}.rk3CrownPanel em{font:900 13px/1 var(--px-mono);color:var(--px-accent);font-variant-numeric:tabular-nums;font-style:normal;position:absolute;bottom:12px;right:16px}.rk3Board{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--px-accent) transparent;flex:1;align-items:stretch;gap:14px;min-height:calc(100vh - 340px);margin-top:14px;padding:14px 6px 20px;display:flex;position:relative;overflow-x:auto}#contestLadderPane{min-height:calc(100vh - 96px)}.rk3Col .rk3Rows{flex:1;align-content:start}.rk3Col.is-ghost .rk3Rows,.rk3Col.is-archive .rk3Rows{flex:1}.rk3Col.is-live{flex:640px;min-width:min(640px,68vw)}.rk3Col.is-live .rk3Rows{grid-template-columns:repeat(auto-fill,minmax(224px,1fr));align-content:start;gap:2px;display:grid}.rk3Col.is-live .rk3Row{border-top:0;border:1px solid var(--px-line);margin:1px}.rk3Col.is-ghost{flex:0 0 58px}.rk3Col.is-ghost .rk3ColHead{writing-mode:vertical-rl;text-orientation:mixed;justify-content:flex-start;gap:6px;padding:12px 8px}.rk3Col.is-ghost .rk3ColHead b{letter-spacing:.24em;white-space:nowrap;font-size:10px}.rk3Col.is-ghost .rk3ColHead small{display:none}.rk3Col.is-ghost .rk3GhostRow{padding:7px 8px}.rk3Col.is-ghost .rk3GhostRow .rk3Rank{display:none}.rk3Col.is-archive{flex:0 0 58px}.rk3Col.is-fallen{flex:0 0 232px}.rk3Col.is-bell{flex:0 0 190px}.rk3Board::-webkit-scrollbar{height:7px}.rk3Board::-webkit-scrollbar-thumb{background:#ff541a80}.rk3Flows{pointer-events:none;z-index:0;position:absolute;inset:0}.rk3FlowLine{fill:none;stroke:#ff541a80;stroke-width:1.5px;stroke-dasharray:5 4}.rk3FlowArrow{fill:#ff541ad9}.rk3Col{z-index:1;flex-direction:column;flex:0 0 252px;gap:8px;display:flex;position:relative}.rk3Col.is-archive{opacity:.55;flex-basis:64px}.rk3Col.is-archive .rk3ColHead{writing-mode:vertical-rl;text-orientation:mixed;border-style:dashed;justify-content:flex-start;gap:8px;min-height:190px}.rk3ArchiveRule{border-left:1px dashed var(--px-line);flex:1;margin-left:31px}.rk3ColHead{border:1px solid var(--px-line-loud);background:linear-gradient(#f1f2ef08,#0000),#10140fd9;flex-direction:column;gap:3px;padding:10px 12px;display:flex;position:relative}.rk3ColHead b{font:900 11px/1.2 var(--px-mono);letter-spacing:.18em;color:var(--px-white)}.rk3ColHead small{font:800 7.5px/1.4 var(--px-mono);letter-spacing:.13em;color:var(--px-flavor)}.rk3Col.is-live .rk3ColHead{border-color:var(--px-accent)}.rk3Col.is-live .rk3ColHead b{color:var(--px-accent)}.rk3LiveChip{background:var(--px-accent);color:#140700;font:900 8px/1 var(--px-mono);letter-spacing:.16em;padding:3px 6px;animation:1.6s steps(2,end) infinite cockpitLive;position:absolute;top:-9px;right:8px}@keyframes cockpitLive{50%{opacity:.55}}.rk3Rows{border:1px solid var(--px-line);background:#10140f9e repeating-linear-gradient(0deg,#f1f2ef04 0 1px,#0000 1px 3px);flex-direction:column;display:flex;position:relative}.rk3Col.is-ghost .rk3Rows,.rk3Col.is-ghost .rk3ColHead{opacity:.6;border-style:dashed}.rk3Row{border:0;border-top:1px dashed var(--px-line);font:inherit;color:inherit;cursor:pointer;text-align:left;transition:background-color var(--px-t-move) var(--px-ease);animation:rungRise var(--px-t-rise) var(--px-ease) both;background:0 0;align-items:center;gap:8px;padding:8px 10px;display:flex}.rk3Row:first-child{border-top:0}.rk3Row:not(:disabled):hover{background:#f1f2ef0d}.rk3Rank{font:900 10px/1 var(--px-mono);color:var(--px-flavor);min-width:24px;font-style:normal}.rk3Mark{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);border-radius:50%;flex:none;width:28px;height:28px;overflow:hidden}.rk3Mark img,.rk3Mark svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.rk3Ticker{font:900 11.5px/1 var(--px-mono);letter-spacing:.05em;color:var(--px-white);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rk3Crown{color:var(--px-accent);font-size:13px;font-style:normal}.rk3Pot{font:900 11.5px/1 var(--px-mono);color:var(--px-up);font-variant-numeric:tabular-nums}.rk3Row.is-king{box-shadow:inset 3px 0 0 var(--px-accent);background:linear-gradient(90deg,#ff541a24,#ff541a0a)}.rk3Row.is-king .rk3Rank{color:var(--px-accent)}.rk3Row.is-king .rk3Mark{border:2px solid var(--px-accent);box-shadow:0 0 12px #ff541a59}.rk3Wound{font:900 6.5px/1 var(--px-mono);letter-spacing:.14em;color:#ffb020;border:1px solid #ffb020;padding:2px 4px;font-style:normal}.rk3Row.is-dead{cursor:default;opacity:.92}.rk3Row.is-dead .rk3Ticker{color:var(--px-muted);text-decoration:line-through}.rk3Row.is-dead .rk3Pot{color:var(--px-muted)}.rk3Row.is-dead .rk3Mark img,.rk3Row.is-dead .rk3Mark svg{filter:grayscale()brightness(.55)}.rk3Dead{font:900 7.5px/1 var(--px-mono);letter-spacing:.16em;color:var(--px-accent);border:1.5px solid var(--px-accent);padding:2px 4px;transform:rotate(-8deg)}.rk3DeadCap{border:1px dashed var(--px-accent);font:800 7.5px/1.5 var(--px-mono);letter-spacing:.13em;color:var(--px-accent);background:#ff541a0d;padding:7px 10px}.rk3GhostRow{border-top:1px dashed var(--px-line);opacity:.55;align-items:center;gap:8px;padding:10px;display:flex}.rk3GhostRow:first-child{border-top:0}.rk3GhostSlot{background:repeating-linear-gradient(90deg,var(--px-line) 0 8px,transparent 8px 14px);flex:1;height:9px}.rk3Col.is-bell{flex-basis:216px}.rk3BellBody{border:1px solid var(--px-accent);background:linear-gradient(160deg,#ff541a1f,#ff541a08),var(--px-stage-deep);flex-direction:column;gap:8px;padding:16px 14px;display:flex}.rk3BellBody b{font:900 12px/1 var(--px-mono);letter-spacing:.18em;color:var(--px-accent)}.rk3BellBody em{font:900 18px/1 var(--px-mono);color:var(--px-white);font-variant-numeric:tabular-nums;font-style:normal}.rk3BellBody small{font:800 7.5px/1.6 var(--px-mono);letter-spacing:.12em;color:var(--px-muted)}.rk3Empty{border:1px dashed var(--px-line);font:800 9px/1.5 var(--px-mono);letter-spacing:.16em;color:var(--px-flavor);text-align:center;padding:16px 12px}.rk3Empty.is-board{align-self:center}.rk3Hint{text-align:right;font:800 8.5px/1 var(--px-mono);letter-spacing:.22em;color:var(--px-flavor);margin-top:4px}@media (max-width:900px){.rk3Crest{grid-template-columns:1fr}.rk3Col{flex-basis:224px}}@media (prefers-reduced-motion:reduce){.rk3Row,.rk3LiveChip{transition:none;animation:none}}.nomDossier{align-items:stretch;gap:20px;display:flex}.nomSpecimen{flex-direction:column;flex:0 0 138px;align-items:center;gap:8px;margin:0;animation:.26s cubic-bezier(.3,.7,.2,1) both rungRise;display:flex}.nomSpecimenFrame{background:var(--px-stage-deep);border:1px solid var(--px-line);background-image:repeating-linear-gradient(0deg,#f1f2ef05 0 1px,#0000 1px 3px);justify-content:center;align-items:center;width:138px;height:138px;display:flex;position:relative}.nomSpecimenFrame:before,.nomSpecimenFrame:after{content:"";border:2px solid var(--px-accent);width:16px;height:16px;position:absolute}.nomSpecimenFrame:before{border-bottom:0;border-right:0;top:-2px;left:-2px}.nomSpecimenFrame:after{border-top:0;border-left:0;bottom:-2px;right:-2px}.nomSpecimenFrame img,.nomSpecimenFrame svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.nomSpecimen figcaption{font:900 7.5px/1 var(--px-mono);letter-spacing:.18em;color:var(--px-flavor)}.nomIntake{flex-direction:column;flex:1;justify-content:center;gap:12px;min-width:0;display:flex}.nomLockLine{font:800 9px/1.6 var(--px-mono);letter-spacing:.14em;color:var(--px-muted)}.nomLockLine b{color:var(--px-accent);font-weight:900}@media (max-width:560px){.nomDossier{flex-direction:column;align-items:center}.nomIntake{width:100%}}.rankCrest{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.rankCrestHead{min-height:52px;align-items:center!important;gap:18px!important}.rankCrestHeading{flex-direction:column;gap:5px;min-width:0;display:flex}.rankCrestHeading>small{color:var(--px-muted);font:800 8.5px/1 var(--px-mono);letter-spacing:.18em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.rankCrestRoundStatus{flex:none;align-items:center;gap:12px;display:flex}.rankCrestRoundStatus>.px-tape{position:static;transform:none}.rankCrestDeadline{border-left:1px solid var(--px-line-loud);min-width:142px;font-family:var(--px-mono);font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;padding-left:12px;display:flex}.rankCrestDeadline>small{color:var(--px-accent);letter-spacing:.22em;font-size:7.5px;font-weight:900}.rankCrestDeadline>b{color:var(--px-white);letter-spacing:.1em;white-space:nowrap;font-size:11px;font-weight:900}.rankCrestHead>.head-actions{flex:none;margin-left:auto}.rankCrestRow{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:14px;display:grid}.rankCrestKing{border:1px solid var(--px-accent);background:linear-gradient(90deg,#ff541a1f,#ff541a08),var(--px-stage-deep);box-shadow:var(--px-glow-accent);align-items:center;gap:14px;padding:16px 18px;display:flex;position:relative}.rankCrestMark{border:2px solid var(--px-accent);background:var(--px-stage-deep);border-radius:50%;flex:none;width:64px;height:64px;overflow:hidden}.rankCrestMark img,.rankCrestMark svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.rankCrestKingName{min-width:0;font-family:var(--px-mono);flex-direction:column;gap:3px;display:flex}.rankCrestKingName i{letter-spacing:.24em;color:var(--px-accent);font-size:8.5px;font-style:normal;font-weight:900}.rankCrestKingName b{letter-spacing:.04em;color:var(--px-white);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(20px,2.4vw,28px);font-weight:900;overflow:hidden}.rankCrestKingName small{letter-spacing:.12em;color:var(--px-muted);font-size:9px;font-weight:800}.rankCrestCrownGlyph{color:var(--px-accent);margin-left:auto;font-size:34px;font-style:normal;line-height:1}.rankCrestPot{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);flex-direction:column;justify-content:center;gap:4px;padding:14px 18px;display:flex}.rankCrestPot i{font-style:normal;font:900 8.5px/1 var(--px-mono);letter-spacing:.24em;color:var(--px-flavor)}.rankCrestPot b{font:900 clamp(24px,2.8vw,34px)/1 var(--px-mono);color:var(--px-up);font-variant-numeric:tabular-nums}.rankCrestPot small{font:800 8.5px/1.5 var(--px-mono);letter-spacing:.13em;color:var(--px-muted)}.rankCrestSub{font:800 8.5px/1.6 var(--px-mono);letter-spacing:.16em;color:var(--px-flavor)}@media (max-width:980px){.rankCrestHead{flex-wrap:wrap}.rankCrestHead>.head-actions{border-top:1px dashed var(--px-line);flex:100%;width:100%;margin-left:0;padding-top:8px}}@media (max-width:560px){.rankCrestHeading{flex:100%}.rankCrestRoundStatus{justify-content:space-between;width:100%}.rankCrestDeadline{min-width:0}.rankCrestHead>.head-actions{justify-content:flex-start;overflow-x:auto}}@media (max-width:860px){.rankCrestRow{grid-template-columns:1fr}}.nominateModalCard{background:var(--px-stage);clip-path:none;box-shadow:0 28px 90px #0000009e,inset 4px 0 0 var(--px-accent);flex-direction:column;padding:24px 30px 28px;display:flex}.nominateModalCard>.px-tape{align-self:flex-start;margin-bottom:14px;position:static;transform:none}.nominateModalCard.is-prebuy{width:min(430px,92vw);padding:38px 22px 20px}.nominateModalCard.is-prebuy>.px-tape{margin:0;position:absolute;top:12px;left:22px}.nominateModalCard.is-prebuy .nominateStep{gap:14px;min-height:0}.nominateModalCard.is-prebuy .nominateStep header{gap:4px;padding-bottom:12px}.nominateModalCard.is-prebuy .nominateStep h2{font-size:18px;line-height:1}.nominateModalCard.is-prebuy .nominateIdentity{grid-template-columns:58px minmax(0,1fr);gap:12px;padding:10px}.nominateModalCard.is-prebuy .nominateAvatar{width:58px;height:58px}.nominateModalCard.is-prebuy .nominateIdentity strong{font-size:20px}.nominateModalCard.is-prebuy .nominateIdentity>i{grid-column:1/-1;width:max-content}.nominatePrebuyIntro{flex-direction:column;gap:4px;display:flex}.nominatePrebuyIntro strong{font:900 13px/1 var(--px-title);letter-spacing:.03em;color:var(--px-white);text-transform:uppercase}.nominatePrebuyIntro span{font:800 9px/1.5 var(--px-mono);letter-spacing:.04em;color:var(--px-muted)}.nominatePrebuyIntro b{color:var(--px-white)}.wallQuestion{min-width:0;max-width:100%}.wallQuestion span{display:inline}.eventCockpit{align-self:stretch;height:100%;min-height:0}.eventCockpitStandings{flex:1;min-height:0;overflow-y:auto}.eventCockpitTotal{border:1px solid var(--px-accent);background:linear-gradient(135deg,#ff541a21,#ff541a0a),var(--px-stage-deep);box-shadow:var(--px-glow-accent);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.eventCockpitTotal i{font-style:normal;font:900 8.5px/1 var(--px-mono);letter-spacing:.24em;color:var(--px-accent)}.eventCockpitTotal b{font:900 clamp(24px,2.6vw,32px)/1 var(--px-mono);color:var(--px-white);font-variant-numeric:tabular-nums}.eventCockpitTotal small{font:800 8px/1.4 var(--px-mono);letter-spacing:.13em;color:var(--px-muted)}.contestRootNotice{z-index:400;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000bd;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.contestRootNotice>div{max-width:520px}.contestRootNotice b{font:900 14px/1 var(--px-mono);letter-spacing:.16em;color:var(--px-accent)}.contestRootNotice p{font:800 10px/1.65 var(--px-mono);letter-spacing:.1em;color:var(--px-white)}@keyframes pxSkelSweep{0%{background-position:130% 0}to{background-position:-30% 0}}.pxSkel{border:1px solid var(--px-line);background:linear-gradient(100deg,#f1f2ef08 38%,#f1f2ef1a 50%,#f1f2ef08 62%) var(--px-stage-deep);background-size:220% 100%;animation:1.5s ease-in-out infinite pxSkelSweep;display:block}.skelTape{width:44%;height:16px}.skelTitle{width:72%;height:22px}.skelTitle.is-wide{width:46%;height:30px}.skelHero{height:78px}.skelPanel{height:64px}.skelRow{height:38px}.skelFoot{height:34px}.eventCockpit.is-loading{gap:10px}.rk3Board.is-loading{cursor:default}.rk3Board.is-loading .rk3Col{gap:8px}@keyframes specimenScan{0%{top:-4px}to{top:calc(100% - 2px)}}.nomSpecimen.is-scanning .nomSpecimenFrame:before,.nomSpecimen.is-scanning .nomSpecimenFrame:after{border-color:var(--px-up)}.nomSpecimen.is-scanning .nomSpecimenFrame svg{opacity:.55;filter:saturate(.6)}.nomSpecimen.is-scanning .nomSpecimenFrame{position:relative;overflow:hidden}.nomSpecimen.is-scanning .nomSpecimenFrame>svg{position:relative}.nomSpecimen.is-scanning .nomSpecimenFrame:after{background:linear-gradient(90deg,transparent,var(--px-up),transparent);border:0;width:100%;height:2px;animation:1.1s linear infinite specimenScan;left:0;right:0;box-shadow:0 0 12px #30e08780}@media (prefers-reduced-motion:reduce){.pxSkel,.nomSpecimen.is-scanning .nomSpecimenFrame:after{animation:none}}@keyframes champGlow{0%,to{box-shadow:0 0 0 1px var(--px-accent),0 0 18px #ff541a40}50%{box-shadow:0 0 0 1px var(--px-accent),0 0 30px #ff541a73}}.mon.is-champion{border-color:var(--px-accent);animation:2.6s ease-in-out infinite champGlow}.mon.is-champion .cam,.mon.is-champion img,.mon.is-champion svg{opacity:1;filter:saturate(1.05)contrast(1.03)}.mon.is-champion .stamp{display:none}.champPlate{border:2px solid var(--px-accent);color:var(--px-accent);font:900 12px/1 var(--px-mono);letter-spacing:.26em;text-indent:.1em;z-index:3;background:#0a0602c7;align-items:center;gap:7px;padding:5px 12px;display:inline-flex;position:absolute;top:16%;left:50%;transform:translate(-50%,-50%)rotate(-3deg);box-shadow:0 0 16px #ff541a66}.champPlate b{font-size:16px;line-height:1}.eventCockpitRowCrown{color:var(--px-accent);font-size:12px;font-style:normal}@media (prefers-reduced-motion:reduce){.mon.is-champion{box-shadow:0 0 0 1px var(--px-accent),0 0 18px #ff541a4d;animation:none}}.backerStack{align-items:center;gap:7px;margin-top:5px;display:inline-flex}.backerStack small{font:700 9px/1 var(--px-mono);letter-spacing:.18em;color:var(--px-muted)}.backerStack b{font:800 10px/1 var(--px-mono);color:var(--px-white)}.backerStackFaces{display:inline-flex}.backerStackFaces i{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);width:18px;height:18px;margin-left:-5px;display:inline-flex;overflow:hidden}.backerStackFaces i:first-child{margin-left:0}.backerStackFaces i svg,.backerStackFaces i img{width:100%;height:100%;display:block}.holderTable tr.is-you td{background:#30e0870f}.holderTable tr.is-you .holderIdentityPrimary b{color:var(--px-up)}.rk3Row{cursor:pointer}.rk3Row.is-dead{cursor:pointer;pointer-events:auto}.rk3Id{flex-direction:column;gap:1px;min-width:0;display:flex}.rk3Handle{font:700 8.5px/1 var(--px-mono);letter-spacing:.12em;color:var(--px-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;display:inline-flex;overflow:hidden}.rk3Handle .houseXProfileLink{display:inline-flex}.rk3Handle .houseXProfileLink svg{width:8px;height:8px}.rankCrestKing.is-open{cursor:pointer}.rankCrestKing.is-open:hover .rankCrestKingName b{color:var(--px-up)}.rankCrestKingName small{align-items:center;gap:5px;display:inline-flex}.px-titlecard.is-contest-question .head-actions{align-self:flex-start;margin-left:auto}.wallHeading{flex:560px;min-width:0}.px-titlecard.is-contest-question .head{align-items:flex-end}.px-titlecard.is-contest-question .head-actions{align-self:flex-end;margin-bottom:1px}.px-titlecard.is-contest-question .wallHeading .wallQuestion{flex:none}.rankCrestHeading .rankCrestRoundStatus{justify-content:flex-start;margin-top:9px}#wall.is-split{grid-template-columns:1fr 1fr;align-items:stretch;gap:0;display:grid}.wallZone{flex-direction:column;gap:12px;min-height:340px;padding:14px;display:flex}.wallZone.is-alive{border-top:2px solid var(--px-up);background:linear-gradient(#30e0870d,#30e08704 60%,#0000)}.wallZone.is-dead{border-left:1px dashed var(--px-line-loud);background:linear-gradient(#ff541a17,#ff541a08 70%);padding-top:21px;position:relative}.wallZone.is-dead:before{content:"";background:repeating-linear-gradient(-45deg,var(--px-accent) 0 8px,var(--px-stage-deep) 8px 16px);height:7px;position:absolute;top:0;left:0;right:0}.wallZoneHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.wallZoneHead b{font:800 11.5px/1 var(--px-mono);letter-spacing:.24em}.wallZone.is-alive .wallZoneHead b{color:var(--px-up)}.wallZone.is-dead .wallZoneHead b{color:var(--px-accent)}.wallZoneHead small{font:800 13px/1 var(--px-mono);color:var(--px-muted);font-variant-numeric:tabular-nums}.wallZoneGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-content:start;gap:12px;display:grid}.wallZone.is-dead .wallZoneGrid .mon.dead{filter:saturate(.5)brightness(.8)}.wallZoneEmpty{font:700 10px/1.6 var(--px-mono);letter-spacing:.18em;color:var(--px-faint);text-align:center;margin:auto;padding:26px 12px}@media (max-width:980px){#wall.is-split{grid-template-columns:1fr}.wallZone.is-dead{border-left:0;border-top:2px solid var(--px-accent)}.wallZone{min-height:200px}}.wallRoundStatus .rankCrestDeadline>b{font-size:15px}.rankCrestDeadline>small{color:var(--px-muted)}.rankCrestDeadline>b{color:var(--px-accent);text-shadow:0 0 10px #ff541a59}.stampGrad .big{font-family:var(--px-display);letter-spacing:.02em;text-indent:0;font-weight:900;box-shadow:none!important;background:0 0!important;border:2.5px solid!important;padding:4px 12px 3px!important}.stampGrad .big:before{content:"“"}.stampGrad .big:after{content:"”"}.mon.dead .stampGrad .big{font-size:24px}.mon.grad .stampGrad.is-graduated .big{text-shadow:0 0 14px #30e08759}.subjectDeadStamp{font-family:var(--px-display);letter-spacing:.02em;text-indent:0;opacity:.6;border:3px solid;padding:6px 20px;font-weight:900}.subjectDeadStamp:before{content:"“"}.subjectDeadStamp:after{content:"”"}.chart-dead-stamp{font-family:var(--px-display);letter-spacing:.02em;text-indent:0;border:3px solid;padding:6px 18px;font-weight:900}.chart-dead-stamp:before{content:"“"}.chart-dead-stamp:after{content:"”"}.eventCockpitDead{font-family:var(--px-display);letter-spacing:.03em;border:1px solid;padding:2px 5px;font-size:8px;font-weight:900}.eventCockpitDead:before{content:"“"}.eventCockpitDead:after{content:"”"}.rk3Dead{font-family:var(--px-display);letter-spacing:.03em;border:1px solid;padding:2px 6px;font-weight:900}.rk3Dead:before{content:"“"}.rk3Dead:after{content:"”"}.profileClaimBadge{vertical-align:middle;flex:none;width:13px;height:13px;margin-left:5px;display:inline-flex}.profileClaimBadge svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:100%;height:100%}.profileClaimBadge.is-claimed{color:var(--px-up)}.profileClaimBadge.is-unclaimed{color:var(--px-faint)}.eventCockpitThrone .profileClaimBadge,.rankCrestKingName .profileClaimBadge{width:14px;height:14px}.eventCockpitRow .profileClaimBadge,.rk3Who .profileClaimBadge{width:11px;height:11px;margin-left:4px}.rankCrestHeading{gap:3px}.rankCrestHeading .rankCrestRoundStatus{margin-top:6px}.rankCrestHead{min-height:0}@media (max-width:760px){.rankCrestHeading>.word{font-size:clamp(17px,5.4vw,24px)}.rankCrestHeading>small{letter-spacing:.14em;font-size:7.5px}.rankCrestHeading .rankCrestRoundStatus{gap:8px;margin-top:4px}.rankCrestRoundStatus>.px-tape{font-size:8px}.rankCrestDeadline{gap:2px;min-width:0;padding-left:8px}.rankCrestDeadline>b{font-size:10.5px}.wallRoundStatus .rankCrestDeadline>b{font-size:11px}.px-titlecard.is-contest-question{margin-bottom:10px;padding-top:8px}.px-titlecard.is-contest-question .wallQuestion{font-size:clamp(26px,8.4vw,40px)}.px-titlecard.is-contest-question .px-titlecard-rule{height:4px;margin-top:6px}.wallLiveFocusHeadline{white-space:normal;text-overflow:clip;line-height:1.35;overflow:visible}.wallLiveFocusHeadline em{font-size:.86em;display:block}.channelFdvHero{margin-top:6px;padding-top:14px}.feeCluster{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-left:0}}@container (max-width:680px){.channelFdvHero{margin-top:8px;padding-top:16px}.channelFdvHero>strong{margin-top:7px;line-height:1}}.rankCrestDeadline.is-survive>small,.rankCrestDeadline.is-survive>b{color:var(--px-up)}.eventCockpit.is-throne{flex-direction:column;gap:11px;display:flex}.eventCockpitThrone{border:1px solid var(--px-accent-line);cursor:pointer;text-align:center;background:#ff541a0a;flex-direction:column;align-items:center;gap:4px;padding:18px 14px 16px;display:flex;position:relative}.eventCockpitThrone:hover{border-color:var(--px-accent);box-shadow:0 0 14px #ff541a33}.eventCockpitThroneMark{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);width:120px;height:120px;margin-bottom:6px;display:inline-flex;overflow:hidden}.eventCockpitThroneMark img,.eventCockpitThroneMark svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.eventCockpitThrone>i{font:700 9.5px/1 var(--px-mono);letter-spacing:.24em;color:var(--px-accent);font-style:normal}.eventCockpitThrone>b{font:800 26px/1.05 var(--px-mono);letter-spacing:.02em;color:var(--px-white)}.eventCockpitThrone>small{font:700 11px/1 var(--px-mono);letter-spacing:.1em;color:var(--px-muted)}.eventCockpitThroneWound{font:800 9px/1 var(--px-mono);letter-spacing:.2em;color:var(--px-accent);border:1px solid var(--px-accent-line);margin-top:2px;padding:3px 7px;font-style:normal}.eventCockpitThronePot{flex-direction:column;gap:2px;margin-top:8px;display:flex}.eventCockpitThronePot b{font:800 21px/1 var(--px-mono);color:var(--px-up)}.eventCockpitThronePot small{font:700 8.5px/1 var(--px-mono);letter-spacing:.2em;color:var(--px-muted)}.eventCockpitThrone .backerStack{justify-content:center;margin-top:9px}.eventCockpitRow{padding-bottom:8px;position:relative}.eventCockpitRow>i{font-size:12px;font-weight:800}.eventCockpitRow:first-child>i{color:var(--px-accent)}.eventCockpitRowBar{background:#ffffff0d;height:2px;position:absolute;bottom:0;left:0;right:0}.eventCockpitRowBar i{background:var(--px-up);opacity:.6;height:100%;display:block}.eventCockpitRow.is-wounded .eventCockpitRowBar i{background:var(--px-accent);opacity:.75}.channelReferralTotal.is-contest-earnings.is-unclaimed{border-color:var(--px-accent-line);box-shadow:0 0 10px #ff541a1f}.feeStatus{font:800 8.5px/1.3 var(--px-mono);letter-spacing:.16em;margin-top:3px;font-style:normal;display:block}.feeStatus.is-unclaimed{color:var(--px-accent)}.feeStatus.is-claimed{color:var(--px-up)}.feeStatus.is-none{color:var(--px-faint)}.feeClaimBtn{width:100%;margin-top:7px}.feeClaimBtn .w{white-space:normal;font-size:10px;line-height:1.35}.channelReferralTotal.is-contest-earnings{white-space:normal;text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:3px;width:max-content;max-width:300px;display:flex}.feeCluster{gap:18px}.channelFdvHero>strong{margin-top:5px;line-height:1.04}.channelReferralTotal.is-contest-earnings>small{font:700 9px/1 var(--px-mono);letter-spacing:.2em;color:var(--px-muted)}.channelReferralTotal.is-contest-earnings>strong{font:800 34px/1 var(--px-mono);color:var(--px-up);font-variant-numeric:tabular-nums}.channelReferralTotal.is-contest-earnings>em{font:700 8.5px/1.4 var(--px-mono);letter-spacing:.14em;color:var(--px-muted);font-style:normal}.feeLinkBtn{border:1px solid var(--px-up-line);color:var(--px-up);font:800 10px/1 var(--px-mono);letter-spacing:.14em;cursor:pointer;white-space:nowrap;background:#30e08712;align-items:center;gap:5px;padding:7px 12px;display:inline-flex}.feeCluster{flex:none;align-items:center;gap:14px;margin-left:auto;display:flex}.feeLinkBtn:hover{border-color:var(--px-up)}.feeLinkBtn:disabled{opacity:.55;cursor:default}.head-actions-refer{position:relative}.head-actions-alert{border:1px solid var(--px-stage-deep);background:var(--px-accent);width:15px;height:15px;color:var(--px-stage-deep);font:900 10px/1 var(--px-mono);z-index:2;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-6px;right:-6px}.rankCrest .px-titlecard-row .head-actions{margin-left:auto}#camBuyRow input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#camBuyRow input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#camBuyRow input[type=number]{appearance:textfield}.nominateStep.is-compact header{margin-bottom:4px}.nominateStep.is-compact .nominatePaysLine{color:var(--px-up);margin:2px 0 10px}.nominateStep.is-compact .nominateIdentity{margin-top:10px}.allegiancePays{border-top:1px dashed var(--px-line);font:700 9px/1.5 var(--px-mono);letter-spacing:.15em;color:var(--px-muted);text-align:center;margin:8px 0 0;padding-top:7px}.allegiancePays b{color:var(--px-up);font-weight:800}.nominatePaysLine{font:800 9.5px/1.4 var(--px-mono);letter-spacing:.16em;color:var(--px-up);margin-top:6px;font-style:normal;display:block}.channelReferralTotal.is-contest-earnings em{font:700 8px/1.3 var(--px-mono);letter-spacing:.14em;color:var(--px-muted);margin-top:3px;font-style:normal;display:block}#mstrip.is-contest .mle.contest{align-items:center;gap:6px;display:inline-flex}#mstrip.is-contest .mle.contest .mleFace{border:1px solid var(--px-line-loud);background:var(--px-stage-deep);flex:none;width:14px;height:14px;display:inline-flex;overflow:hidden}#mstrip.is-contest .mle.contest .mleFace svg{width:100%;height:100%;display:block}#mstrip.is-contest .mle.contest em{font:800 9px/1 var(--px-mono);letter-spacing:.18em;color:var(--px-muted);font-style:normal}#mstrip.is-contest .mle.contest.buy em{color:var(--px-up)}#mstrip.is-contest .mle.contest.sell em{color:var(--px-accent)}#mstrip.is-contest .mle.contest.you b:first-of-type{color:var(--px-up)}.contestNotifPanel{z-index:80;background:var(--px-stage-deep);width:min(330px,100vw - 24px);padding:11px;position:fixed;top:64px;right:16px}.contestNotifHead{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.contestNotifHead span{font:800 10px/1 var(--px-mono);letter-spacing:.2em;color:var(--px-muted)}.contestNotifHead b{font:800 10px/1 var(--px-mono);letter-spacing:.14em;color:var(--px-up)}.contestNotifRows{flex-direction:column;gap:5px;display:flex}.contestNotifRow{border:1px solid var(--px-line);cursor:pointer;text-align:left;background:#00000038;flex-direction:column;align-items:flex-start;gap:3px;padding:8px 9px;display:flex}.contestNotifRow:hover{border-color:var(--px-line-loud)}.contestNotifRow i{font:800 8px/1 var(--px-mono);letter-spacing:.22em;color:var(--px-muted);font-style:normal}.contestNotifRow.is-at-risk i{color:var(--px-accent)}.contestNotifRow.is-claimable i,.contestNotifRow.is-checkpoint i{color:var(--px-up)}.contestNotifRow b{font:800 11px/1.3 var(--px-mono);letter-spacing:.08em;color:var(--px-white)}.contestNotifRow small{font:700 9px/1.4 var(--px-mono);letter-spacing:.1em;color:var(--px-muted);text-transform:uppercase}.contestNotifEmpty{border:1px dashed var(--px-line);font:700 9.5px/1.5 var(--px-mono);letter-spacing:.14em;color:var(--px-muted);text-align:center;padding:14px 10px}#contestProfilePane{flex-direction:column;gap:14px;min-width:0;padding-bottom:8px;display:flex}.cpfScan{z-index:4;pointer-events:none;animation:cpfScanSweep 1.05s var(--px-ease) .1s 1 both;background:linear-gradient(#0000 0% 44%,#30e0871a 49.4%,#9df5c880 50%,#30e08714 50.6%,#0000 56% 100%) 0 0/100% 300% no-repeat;position:absolute;inset:0}@keyframes cpfScanSweep{0%{opacity:1;background-position:0 100%}80%{opacity:1}to{opacity:0;background-position:0 0}}.cpfDossierRow{grid-template-columns:118px minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.cpfMark{border:1px solid var(--px-line-loud);background:var(--px-ink-3);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);flex:none;place-items:center;width:118px;height:118px;display:grid;position:relative;overflow:hidden}.cpfMark img,.cpfMark svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:cpfReveal .8s var(--px-ease) .15s both}@keyframes cpfReveal{0%{clip-path:inset(0 0 100%);filter:brightness(1.7)saturate(.4)}to{clip-path:inset(0 0 0%);filter:none}}.cpfMark.is-dead img,.cpfMark.is-dead svg{filter:grayscale()brightness(.6)}.cpfIdentity{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding-top:4px;display:flex}.cpfName{overflow-wrap:anywhere;min-width:0;color:var(--px-white);font:800 clamp(20px,2.4vw,28px)/1 var(--px-display);letter-spacing:-.01em;align-items:center;gap:6px;display:flex}.cpfName .profileClaimBadge{width:15px;height:15px}.cpfName.is-copy{text-align:left;cursor:pointer;font-family:var(--px-mono);letter-spacing:-.02em;transition:color var(--px-t-fast);background:0 0;border:0;padding:0}.cpfName.is-copy span{color:var(--px-faint);transition:color var(--px-t-fast);font-size:.55em}.cpfName.is-copy:hover span{color:var(--px-white)}.cpfAddress{color:var(--px-faint);font:700 10px/1 var(--px-mono);letter-spacing:.12em;cursor:pointer;transition:color var(--px-t-fast);background:0 0;border:0;padding:2px 0}.cpfAddress:hover{color:var(--px-white)}.cpfSince{color:var(--px-muted);font:800 8px/1 var(--px-mono);letter-spacing:.2em}.cpfInEvent{border:1px solid var(--px-accent-line);background:var(--px-accent-soft);color:var(--px-white);font:800 8.5px/1 var(--px-mono);letter-spacing:.14em;cursor:pointer;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);transition:border-color var(--px-t-fast),background var(--px-t-fast),box-shadow var(--px-t-fast);margin-top:2px;padding:6px 9px}.cpfInEvent:hover{border-color:var(--px-accent);box-shadow:var(--px-glow-accent)}.cpfConnectX{width:auto;min-height:0;margin-top:4px;padding:10px 14px 9px}.cpfConnectX .w{letter-spacing:.14em;font-size:10px}.cpfStanding{border:1px solid var(--px-line-loud);text-align:right;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:#00000040;flex-direction:column;align-items:flex-end;gap:5px;min-width:172px;margin-left:auto;padding:13px 15px 12px;display:flex}.cpfStanding i{color:var(--px-faint);font:800 8px/1 var(--px-mono);letter-spacing:.22em;font-style:normal}.cpfStandingRank{color:var(--px-white);font-family:var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;animation:cpfRankIn .5s var(--px-ease) .4s both;font-size:clamp(40px,4.6vw,60px);font-weight:800;line-height:.9}@keyframes cpfRankIn{0%{opacity:0;filter:blur(5px);transform:translateY(12px)}to{opacity:1;filter:none;transform:none}}.cpfStanding.is-top .cpfStandingRank{color:var(--px-up);text-shadow:var(--px-glow-up)}.cpfStanding.is-unranked .cpfStandingRank{color:var(--px-faint);letter-spacing:.14em;padding:10px 0 6px;font-size:15px}.cpfStanding small{color:var(--px-muted);font:800 8px/1.4 var(--px-mono);letter-spacing:.16em}.cpfStandingMethod{color:var(--px-flavor)}.cpfStats{border-top:1px dashed var(--px-line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:16px;padding-top:13px;display:grid}.cpfStat{min-width:0;animation:cpfRise var(--px-t-rise) var(--px-ease) both;animation-delay:calc(.22s + var(--i,0)*60ms);flex-direction:column;gap:5px;display:flex}.cpfStat>small{color:var(--px-faint);font:800 7.5px/1 var(--px-mono);letter-spacing:.22em}.cpfStat>b{color:var(--px-white);font-family:var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(17px,1.9vw,24px);font-weight:800;line-height:1;overflow:hidden}.cpfStat:first-child>b{color:var(--px-up);text-shadow:var(--px-glow-up)}.cpfStatTrail{color:var(--px-flavor);font:700 7.5px/1.3 var(--px-mono);letter-spacing:.1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes cpfRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cpfSkelName{width:200px;height:24px}.cpfSkelLine{width:130px;height:12px}.cpfSkelStat{width:90px;height:22px}.cpfNoFile,.cpfEmpty{gap:12px;padding:34px 16px 30px}.cpfNoFile .px-reticle-note,.cpfEmpty .px-reticle-note{max-width:46ch;color:var(--px-muted);font-family:var(--px-mono);letter-spacing:.03em;text-align:center;text-transform:none;font-size:10.5px;line-height:1.6}.cpfNoFile .px-btn{min-width:230px;margin-top:6px}.cpfRows{flex-direction:column;gap:6px;margin-top:6px;display:flex}.cpfRow{border:1px solid var(--px-line-loud);background:var(--px-ink);cursor:pointer;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);animation:cpfRise var(--px-t-rise) var(--px-ease) both;transition:border-color var(--px-t-fast),background var(--px-t-fast),transform var(--px-t-fast);grid-template-columns:42px 40px minmax(0,1.5fr) minmax(0,1fr) minmax(128px,.9fr);align-items:center;gap:12px;padding:9px 12px 9px 10px;display:grid}.cpfRow:hover{border-color:var(--px-muted);background:var(--px-ink-2);transform:translateY(-1px)}.cpfRow:active{transform:none}.cpfRow:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.cpfRowRank{color:var(--px-accent);font:800 12px/1 var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-style:normal}.cpfRow.is-dead .cpfRowRank{color:var(--px-faint)}.cpfRowMark{border:1px solid var(--px-line-loud);background:var(--px-ink-3);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.cpfRowMark img,.cpfRowMark svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--px-t-move)}.cpfRow:hover .cpfRowMark img{transform:scale(1.07)}.cpfRow.is-dead .cpfRowMark img,.cpfRow.is-dead .cpfRowMark svg{filter:grayscale()brightness(.55)}.cpfRowWho{flex-direction:column;gap:4px;min-width:0;display:flex}.cpfRowWho b{color:var(--px-white);font:800 13px/1.1 var(--px-display);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cpfRow.is-dead .cpfRowWho b{color:var(--px-muted);text-decoration:line-through}.cpfRowWho small{color:var(--px-faint);font:800 7.5px/1 var(--px-mono);letter-spacing:.14em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cpfRowCrown{color:var(--px-white);margin-left:6px;font-style:normal}.cpfRowValue{text-align:right;flex-direction:column;gap:4px;min-width:0;display:flex}.cpfRowValue b{color:var(--px-white);font-family:var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:14px;font-weight:800}.cpfRow.is-dead .cpfRowValue b{color:var(--px-muted)}.cpfRowValue small{color:var(--px-flavor);font:700 7px/1 var(--px-mono);letter-spacing:.12em;white-space:nowrap}.cpfRowState{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;display:flex}.cpfRowSafety{font:800 8.5px/1 var(--px-mono);letter-spacing:.14em;white-space:nowrap;font-style:normal}.cpfRowSafety.is-safe{color:var(--px-up)}.cpfRowSafety.is-danger{color:var(--px-accent)}.cpfRow.is-dying .cpfRowSafety{color:var(--px-accent);animation:1.3s step-end infinite px-blink}.cpfRowBar{background:var(--px-ink-3);width:100%;max-width:128px;height:5px;overflow:hidden}.cpfRowBar i{height:100%;transition:width var(--px-t-move) var(--px-ease);display:block}.cpfRowBar.is-safe i{background:var(--px-up)}.cpfRowBar.is-danger i{background:var(--px-accent)}.cpfRowDead{color:var(--px-accent);font-family:var(--px-display);letter-spacing:.03em;border:1px solid;padding:2px 6px;font-size:10px;font-style:normal;font-weight:900;transform:rotate(-6deg)}.cpfRowDead:before{content:"“"}.cpfRowDead:after{content:"”"}.cpfRecordChips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.cpfRecordChip{border:1px solid var(--px-line-loud);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:#00000038;flex-direction:column;gap:5px;min-width:88px;padding:10px 12px 9px;display:flex}.cpfRecordChip b{color:var(--px-white);font:800 18px/1 var(--px-mono);font-variant-numeric:tabular-nums}.cpfRecordChip.is-hot b{color:var(--px-accent)}.cpfRecordChip.is-up b{color:var(--px-up);text-shadow:var(--px-glow-up)}.cpfRecordChip small{color:var(--px-faint);font:800 7px/1 var(--px-mono);letter-spacing:.2em}.cpfLedgerLink{color:var(--px-muted);font:800 9px/1 var(--px-mono);letter-spacing:.18em;cursor:pointer;transition:color var(--px-t-fast);background:0 0;border:0;align-self:flex-start;margin-top:12px;padding:4px 0}.cpfLedgerLink:hover{color:var(--px-white)}@media (max-width:900px){.cpfDossierRow{grid-template-columns:86px minmax(0,1fr);gap:14px}.cpfMark{width:86px;height:86px}.cpfStanding{text-align:left;flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:6px 10px;width:100%;min-width:0;margin-left:0}.cpfStandingRank{white-space:nowrap;font-size:clamp(30px,9vw,44px)}.cpfStanding.is-unranked .cpfStandingRank{padding:0;font-size:15px}.cpfStanding i{white-space:nowrap;order:-1}.cpfStandingMethod{flex-basis:100%}.cpfStats{grid-template-columns:repeat(2,minmax(0,1fr))}.cpfStat>b{font-size:19px}}@media (max-width:640px){.cpfRow{grid-template-columns:40px minmax(0,1.4fr) minmax(0,1fr);row-gap:7px}.cpfRowRank{display:none}.cpfRowState{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}.cpfRowBar{max-width:52%}.cpfRecordChip{flex:40%}}@media (max-width:820px){#app.contestRoute #rightCol{overflow:hidden}.eventCockpit{gap:8px;padding:10px 12px}.eventCockpitThrone{text-align:left;flex-flow:wrap;align-items:center;gap:4px 10px;padding:9px 10px}.eventCockpitThroneMark{width:52px;height:52px;margin-bottom:0}.eventCockpitThrone .backerStack{flex-basis:100%}.eventCockpitThronePot{text-align:right;margin-left:auto}.eventCockpitStandings{flex:1;min-height:0;overflow-y:auto}}.contestStrayVault{margin-top:14px}.contestStrayVaultRow{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:18px;display:grid}.contestStrayVaultCell{flex-direction:column;gap:5px;min-width:0;display:flex}.contestStrayVaultCell>b{color:var(--px-white);font:800 clamp(19px,2vw,26px)/1 var(--px-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contestStrayVaultCell>b.is-money{color:var(--px-up);text-shadow:var(--px-glow-up)}.contestStrayVaultCell>small{color:var(--px-faint);font:800 7.5px/1.4 var(--px-mono);letter-spacing:.16em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contestStrayVaultBuy{min-height:0;padding:11px 16px 10px}.contestStrayVaultBuy .w{letter-spacing:.1em;font-size:13px}.contestStrayVaultBuy .s{letter-spacing:.12em;font-size:6.5px}@media (max-width:760px){.contestStrayVaultRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.contestStrayVaultBuy{grid-column:1/-1}}.account-dossier-link{border:1px solid var(--px-line-loud);background:var(--px-ink);width:100%;color:var(--px-white);font:900 9px/1 var(--px-mono);letter-spacing:.14em;cursor:pointer;text-align:left;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);transition:border-color var(--px-t-fast),background var(--px-t-fast),box-shadow var(--px-t-fast);align-items:baseline;gap:8px;margin-top:8px;padding:10px 11px;display:flex}.account-dossier-link i{color:var(--px-flavor);font-style:normal;font-family:var(--px-title);letter-spacing:.06em;font-weight:600}.account-dossier-link b{color:var(--px-faint);letter-spacing:.12em;white-space:nowrap;margin-left:auto;font-size:7px;font-weight:800}.account-dossier-link:hover{border-color:var(--px-accent-line);background:var(--px-accent-soft);box-shadow:var(--px-glow-accent)}.account-dossier-link:hover b{color:var(--px-white)}