: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;--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}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{grid-template-columns:minmax(0,1fr) 150px;gap:8px;display:grid}.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-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}@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}#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{border:1px dashed var(--px-accent-line);color:var(--px-accent);margin-top:10px}#routes button.launch:hover{background:var(--px-accent-soft);box-shadow:var(--px-glow-accent)}#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}}#patrol{flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 13px;display:flex}#patrol .plbl{font-family:var(--px-mono);letter-spacing:.24em;color:var(--px-faint);text-transform:uppercase;margin-right:3px;font-size:8px;font-weight:700}#patrol button{font-family:var(--px-mono);letter-spacing:.12em;color:var(--px-muted);border:1px solid var(--px-line-loud);text-transform:uppercase;transition:all var(--px-t-fast);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);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}#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 .ring{width:56px;height:56px}#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}#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}#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}@media (max-width:520px){#wallPager{gap:5px}#wallPager button{padding:5px 6px;font-size:8px}#wallPager span{letter-spacing:.05em;font-size:7px}}.mon{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{display: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}.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;white-space:nowrap;font-variant-numeric:tabular-nums;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 .chartSource{border-right:1px solid var(--px-line-loud);color:var(--px-muted);letter-spacing:.12em;padding-right:7px}#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);text-overflow:ellipsis;white-space:nowrap;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}#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}.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}.channelFdvHero.is-dead>strong{border:4px solid var(--px-muted);color:var(--px-muted);letter-spacing:.22em;text-indent:.22em;text-shadow:none;box-shadow:none;background:#0b0d0b99;margin:7px 3px 16px;padding:4px 15px 2px;font-size:clamp(32px,4.8vw,58px);line-height:1;transform:rotate(-7deg)}.channelFdvHero.is-dead>small{z-index:1;color:var(--px-faint);letter-spacing:.12em;font-size:8px;position:relative}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)}.channelFdvHero.is-dead>strong{margin-left:4px;font-size:clamp(36px,13vw,54px)}}@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)}}.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 .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}#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)}.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 .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}.how-it-works-refer{appearance:none;border:1px solid var(--px-up);background:var(--px-up);color:var(--px-stage-deep);clip-path:none;box-shadow:var(--px-glow-up)}.how-it-works-refer:hover,.how-it-works-refer:focus-visible{background:var(--px-up);color:var(--px-stage-deep);box-shadow:0 0 24px #30e0875c}@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(5,minmax(0,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 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()}@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{gap:6px;display:grid}.connectWalletOptions>button{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;display:grid}.connectWalletOptions>button: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)}.connectWalletInstalls{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.connectWalletInstalls:empty{display:none}.connectWalletInstalls a{border:1px dashed var(--px-line-loud);color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.12em;padding:5px 7px;font-size:6.5px;font-weight:700}.connectWalletInstalls a:hover{border-color:var(--px-muted);color:var(--px-white)}.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}.connectWalletPrivacy{border-top:1px dashed var(--px-line);color:var(--px-faint);font-family:var(--px-mono);letter-spacing:.11em;text-align:center;margin-top:15px;padding-top:11px;font-size:6.5px;font-weight:700;line-height:1.55}@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{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{justify-content:center;gap:16px;margin-bottom:12px}#rail.wide .lvhead .lvfall{text-align:center;order:0;width:auto}#rail.wide .lvnodes{justify-content:center;gap:16px 14px}#rail.wide .lvsec.is-vacant .lvhead{opacity:.55}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}.px-titlecard .refer-cta{margin-left:auto}#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}}.head .refer-cta{margin-left:auto}.head .refer-cta~.wchip{margin-left:0}#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}.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 (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}.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.is-comfortable{grid-template-columns:1fr}#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)}#patrol .plbl,#patrol button,#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}}