.pp-root{position:fixed;inset:0;height:100dvh;width:100%;z-index:1}body.pp-playing{overflow:hidden}.pp-root{--desk:#17625f;--desk-2:#0b3a39;--chrome:#d4d7cd;--chrome-hi:#f3f5ed;--chrome-lo:#8e9289;--chrome-edge:#53574f;--ink:#13161a;--ink-soft:#474c52;--bar-a:#26357f;--bar-b:#4a67cc;--hot:#ff2e63;--lime:#c8ff3d;--amber:#ffc733;--bad:#c01b1b;--good:#1f9d4e;--font-ui:"IBM Plex Sans","Malgun Gothic",system-ui,sans-serif;--font-ad:"Bungee","IBM Plex Sans",sans-serif;--font-num:"IBM Plex Mono",ui-monospace,monospace;color-scheme:dark}.pp-root,.pp-root *{box-sizing:border-box}.pp-root [hidden]{display:none!important}.pp-root{font-family:var(--font-ui);color:var(--ink);background:var(--desk-2);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pp-root button{font:inherit;cursor:pointer}.pp-root :focus-visible{outline:2px solid var(--amber);outline-offset:2px}.pp-root .shell{height:100%;display:flex;flex-direction:column;position:relative}.pp-root .desk{position:relative;flex:1;min-height:0;overflow:hidden;background:radial-gradient(120% 90% at 20% 0,#1d7b76 0,var(--desk) 45%,var(--desk-2) 100%)}.pp-root .desk:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.055) 0 1px,transparent 1px 3px)}.pp-root .pop-layer{position:absolute;inset:0;z-index:20}.pp-root .dt-icons{position:absolute;top:12px;left:12px;display:grid;gap:14px;z-index:5}.pp-root .dt-icon,.pp-root .dt-trash{width:78px;display:grid;justify-items:center;gap:3px;color:#eafffd;text-shadow:0 1px 2px rgba(0,0,0,.6);font-size:11px;text-align:center}.pp-root .dt-trash{position:absolute;right:16px;bottom:16px;z-index:5}.pp-root .dt-glyph{font-size:30px;line-height:1}.pp-root .dt-trash .dt-glyph{font-size:38px}.pp-root .dt-bad{color:var(--amber);animation:ppk-wob .5s infinite alternate;cursor:pointer}@keyframes ppk-wob{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.pp-root .dt-dim{position:absolute;inset:0;background:#000;opacity:0;z-index:15;transition:opacity .35s;pointer-events:none}.pp-root .taskbar{flex:0 0 auto;background:linear-gradient(180deg,var(--chrome-hi),var(--chrome));border-top:2px solid var(--chrome-hi);box-shadow:0 -2px 0 var(--chrome-edge) inset;padding:7px 12px calc(7px + env(safe-area-inset-bottom, 0px))}.pp-root .hud{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pp-root .hud-brand{font-family:var(--font-ad);font-size:13px;letter-spacing:.5px;color:var(--bar-a)}.pp-root .hud-brand span{color:var(--hot);margin-left:3px}.pp-root .hud-cell{display:grid;gap:1px;min-width:0}.pp-root .hud-cell label{font-size:9px;letter-spacing:.09em;color:var(--ink-soft);font-weight:600}.pp-root .hud-cell output{font-family:var(--font-num);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600}.pp-root .hud-cell output.combo-hot{color:var(--hot)}.pp-root .hud-chaos{flex:1 1 160px;max-width:320px}.pp-root .chaos-bar{position:relative;height:15px;border:2px solid var(--chrome-edge);background:#2a2d28;box-shadow:1px 1px 0 var(--chrome-hi)}.pp-root .chaos-bar i{display:block;height:100%;width:0;transition:width .12s linear;background:linear-gradient(90deg,var(--good),var(--amber))}.pp-root .hud[data-chaos=warn] .chaos-bar i{background:linear-gradient(90deg,var(--amber),#ff7a1a)}.pp-root .hud[data-chaos=crit] .chaos-bar i{background:linear-gradient(90deg,#ff7a1a,var(--bad));animation:ppk-pulse .45s infinite alternate}@keyframes ppk-pulse{0%{filter:brightness(1)}to{filter:brightness(1.5)}}.pp-root .chaos-bar em{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-num);font-size:10px;font-style:normal;color:#fff;text-shadow:0 1px 2px #000}.pp-root .hud-mute{margin-left:auto;background:var(--chrome);border:2px outset var(--chrome-hi);padding:3px 8px;font-size:13px}.pp-root .pop{position:absolute;left:0;top:0;display:flex;flex-direction:column;background:var(--chrome);border:2px solid;border-color:var(--chrome-hi) var(--chrome-edge) var(--chrome-edge) var(--chrome-hi);box-shadow:3px 4px 0 rgba(0,0,0,.35);will-change:transform;touch-action:none}.pp-root .pop-bar{display:flex;align-items:center;gap:6px;padding:3px 4px 3px 6px;background:linear-gradient(90deg,var(--bar-a),var(--bar-b));color:#fff;font-size:11px;font-weight:600;cursor:grab;flex:0 0 auto}.pp-root .pop-drag .pop-bar{cursor:grabbing}.pp-root .pop-dot{width:9px;height:9px;background:var(--ad-accent,var(--amber));flex:0 0 auto}.pp-root .pop-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-root .pop-slot{display:flex;gap:3px;flex:0 0 auto}.pp-root .pop-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px;padding:8px;overflow:hidden;background:var(--ad-bg,#1d1f26);color:var(--ad-ink,#f2f2f2)}.pp-root .ad-art{display:flex;gap:8px;align-items:flex-start}.pp-root .ad-badge{font-size:26px;line-height:1;flex:0 0 auto}.pp-root .ad-copy{min-width:0;display:grid;gap:2px}.pp-root .ad-copy p{margin:0;font-size:11.5px;line-height:1.35}.pp-root .ad-copy p:first-child{font-family:var(--font-ad);font-size:13px;color:var(--ad-accent);line-height:1.2}.pp-root .ad-note{font-size:10px;color:var(--ad-accent);border-left:3px solid var(--ad-accent);padding-left:6px;opacity:.95}.pp-root .ad-mech{margin-top:auto;display:grid;gap:6px;justify-items:stretch}.pp-root .ad-cta{background:var(--ad-accent);color:#16181c;border:0;padding:7px;font-weight:700;font-size:12px}.pp-root .pop-decoy{opacity:.82;filter:saturate(.6)}.pp-root .pop-boss{border-width:4px;box-shadow:0 0 0 3px var(--hot),6px 8px 0 rgba(0,0,0,.45)}.pp-root .pop-boss .pop-bar{background:linear-gradient(90deg,#7a0f2e,var(--hot))}.pp-root .pop-boss .ad-copy p:first-child{font-size:20px}.pp-root .x-btn{position:relative;min-width:20px;height:18px;padding:0 4px;line-height:1;background:var(--chrome);color:var(--ink);border:2px solid;border-color:var(--chrome-hi) var(--chrome-edge) var(--chrome-edge) var(--chrome-hi);font-size:11px;font-weight:700}.pp-root .x-btn:active{border-color:var(--chrome-edge) var(--chrome-hi) var(--chrome-hi) var(--chrome-edge)}.pp-root .x-float{position:absolute;z-index:3}.pp-root .x-tr{right:4px;top:26px}.pp-root .x-tl{left:4px;top:26px}.pp-root .x-br{right:4px;bottom:4px}.pp-root .x-bl{left:4px;bottom:4px}.pp-root .x-mr{right:4px;top:50%}.pp-root .x-tiny{min-width:7px;width:7px;height:7px;padding:0;font-size:5px;border-width:1px}.pp-root .x-runner{position:absolute;z-index:4}.pp-root .x-ghost{opacity:0;transition:opacity .12s}.pp-root .mech-invisible:hover .x-ghost{opacity:1}.pp-root .x-dead{background:#9a9a9a;color:#5b5b5b}.pp-root .x-locked{background:#b9bcb4;color:#7a7d76}.pp-root .x-pending{opacity:.45}.pp-root .x-ready{background:var(--lime)}.pp-root .mod-jitter .x-btn{animation:ppk-jit .32s infinite alternate}@keyframes ppk-jit{0%{transform:translate(-3px,1px)}to{transform:translate(3px,-2px)}}.pp-root .mech-label{font-size:11px;font-weight:600}.pp-root .mech-note{font-size:9.5px;opacity:.85}.pp-root .mech-row{display:flex;gap:5px;flex-wrap:wrap}.pp-root .mech-warn{font-family:var(--font-ad);font-size:13px;color:#fff;background:var(--bad);padding:4px 6px;text-align:center}.pp-root .mech-key{font-family:var(--font-num);font-size:13px;text-align:center;border:2px dashed var(--ad-accent);padding:5px}.pp-root .mech-memo{display:grid;place-items:center;gap:2px;font-size:10px}.pp-root .mech-memo b{font-family:var(--font-ad);font-size:22px}.pp-root .mech-stroop{font-size:12px;text-align:center}.pp-root .mech-stroop b{font-family:var(--font-ad);font-size:17px}.pp-root .swatch{width:38px;height:26px;border:2px solid #fff3}.pp-root .cap-tile,.pp-root .seq-btn,.pp-root .sys-btn,.pp-root .word-btn{background:var(--chrome);color:var(--ink);padding:4px 8px;font-size:11px;font-weight:600;border:2px solid;border-color:var(--chrome-hi) var(--chrome-edge) var(--chrome-edge) var(--chrome-hi)}.pp-root .seq-btn{min-width:34px;font-size:14px}.pp-root .seq-done{background:var(--lime)}.pp-root .sys-primary{background:var(--ad-accent)}.pp-root .sys-big{padding:9px;font-size:13px;width:100%}.pp-root .sys-btn[disabled]{opacity:.5;cursor:not-allowed}.pp-root .sys-decline{opacity:.55;padding:2px}.pp-root .sys-decline,.pp-root .tiny-link{background:none;border:0;color:var(--ad-ink);font-size:9px;text-decoration:underline}.pp-root .tiny-link{opacity:.5;justify-self:end}.pp-root .cap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.pp-root .cap-tile{font-size:18px;padding:6px 0}.pp-root .cap-ok{background:var(--good);color:#fff}.pp-root .terms-box{height:84px;overflow-y:auto;background:#fff;color:#222;font-size:9.5px;line-height:1.45;padding:6px;border:2px inset var(--chrome-edge);-webkit-user-select:text;-moz-user-select:text;user-select:text}.pp-root .btn-hold{position:relative;overflow:hidden;background:var(--chrome);color:var(--ink);border:2px solid;border-color:var(--chrome-hi) var(--chrome-edge) var(--chrome-edge) var(--chrome-hi);padding:8px;font-size:12px;font-weight:700}.pp-root .btn-hold i{position:absolute;left:0;bottom:0;height:4px;width:0;background:var(--good)}.pp-root .btn-hold span,.pp-root .trk{position:relative}.pp-root .trk{height:22px;background:#23262b;border:2px inset var(--chrome-edge)}.pp-root .trk-fill{position:absolute;left:0;top:0;height:100%;background:var(--ad-accent);opacity:.55}.pp-root .trk-knob{position:absolute;top:-2px;width:18px;height:26px;margin-left:-9px;background:var(--chrome);border:2px solid;border-color:var(--chrome-hi) var(--chrome-edge) var(--chrome-edge) var(--chrome-hi);cursor:ew-resize}.pp-root .notif-list{display:grid;gap:3px}.pp-root .notif{display:flex;align-items:center;gap:6px;background:#ffffff1a;border-left:3px solid var(--ad-accent);padding:3px 4px;font-size:10px}.pp-root .notif span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-root .notif-x{background:none;border:0;color:var(--ad-ink);font-size:11px;padding:0 3px}.pp-root .inner-ad{position:relative;background:#ffffff14;border:2px dashed var(--ad-accent);padding:8px;display:grid;gap:2px;font-size:10px}.pp-root .inner-ad b{font-family:var(--font-ad);font-size:12px;color:var(--ad-accent)}.pp-root .inner-x{position:absolute;right:2px;top:2px;background:none;border:0;color:var(--ad-ink);font-size:11px}.pp-root .pop-timer{position:absolute;left:0;bottom:0;height:3px;width:100%;background:#0006}.pp-root .pop-timer i{display:block;height:100%;width:100%;background:var(--hot)}.pp-root .boss-hp{position:absolute;left:6px;top:-10px;display:flex;gap:3px}.pp-root .boss-hp i{width:16px;height:6px;background:var(--hot)}.pp-root .boss-hp .hp-off{background:#4a4a4a}.pp-root .pop-in{animation:ppk-popin .14s ease-out}@keyframes ppk-popin{0%{transform:scale(.88);opacity:0}}.pp-root .pop-out{animation:ppk-popout .17s ease-in forwards;pointer-events:none}@keyframes ppk-popout{to{transform:scale(.7) rotate(4deg);opacity:0}}.pp-root .pop-err{animation:ppk-err .3s}@keyframes ppk-err{0%,to{filter:none}20%{filter:brightness(1.8) saturate(2)}10%,30%,50%{margin-left:-5px}20%,40%{margin-left:5px}}.pp-root .pop-bump{animation:ppk-bump .18s}@keyframes ppk-bump{50%{filter:brightness(1.3)}}.pp-root .pop-tp{animation:ppk-tp .2s}@keyframes ppk-tp{0%{opacity:.2;transform:scale(1.1)}}.pp-root .pop-phase{animation:ppk-phase .4s}@keyframes ppk-phase{0%,to{box-shadow:0 0 0 3px var(--hot),6px 8px 0 rgba(0,0,0,.45)}50%{box-shadow:0 0 0 14px #ff2e6355,6px 8px 0 rgba(0,0,0,.45)}}.pp-root .mod-spawner{outline:2px dashed var(--hot);outline-offset:2px}.pp-root .mech-trash{cursor:grab}.pp-root .float-score{position:absolute;transform:translate(-50%);font-family:var(--font-num);font-size:14px;font-weight:700;color:var(--lime);text-shadow:0 1px 3px #000;pointer-events:none;animation:ppk-rise .85s ease-out forwards;z-index:900}.pp-root .float-score.bad{color:#ff8080;font-size:11px;font-family:var(--font-ui)}@keyframes ppk-rise{to{transform:translate(-50%,-42px);opacity:0}}.pp-root .toast-wrap{position:absolute;top:10px;left:50%;transform:translateX(-50%);display:grid;gap:5px;justify-items:center;z-index:950;pointer-events:none}.pp-root .toast{font-family:var(--font-ad);font-size:13px;color:#fff;background:#121418e0;border:2px solid var(--hot);padding:5px 12px;animation:ppk-toast 2.1s ease-out forwards;text-align:center}@keyframes ppk-toast{0%{transform:translateY(-14px);opacity:0}12%,70%{transform:none;opacity:1}to{opacity:0}}.pp-root .fx-flash-chaos .desk{animation:ppk-fchaos .28s}@keyframes ppk-fchaos{50%{box-shadow:inset 0 0 0 9999px #ff2e6333}}.pp-root .fx-boss .desk{box-shadow:inset 0 0 90px #ff2e6344}.pp-root .fx-corrupt .desk{animation:ppk-corrupt .9s infinite alternate}@keyframes ppk-corrupt{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(35deg) saturate(1.4)}}.pp-root .chaos-overlay{position:absolute;inset:0;z-index:940}.pp-root .bsod{background:#1430a8;color:#e9efff;padding:28px 22px;display:grid;align-content:center;gap:10px;font-family:var(--font-num);font-size:12px}.pp-root .bsod h2{font-family:var(--font-ad);font-size:20px;margin:0}.pp-root .bsod p{margin:0;line-height:1.5}.pp-root .bsod-dim{opacity:.8}.pp-root .bsod-link{background:#e9efff;color:#1430a8;padding:1px 4px;cursor:pointer}.pp-root .screen{position:absolute;inset:0;z-index:980;display:grid;place-items:center;padding:16px;background:#04141455;backdrop-filter:blur(2px);overflow:auto}.pp-root .win{width:min(560px,100%);background:var(--chrome);border:3px solid;border-color:var(--chrome-hi) var(--chrome-edge) var(--chrome-edge) var(--chrome-hi);box-shadow:6px 8px 0 rgba(0,0,0,.4)}.pp-root .win-bar{display:flex;align-items:center;gap:7px;padding:4px 8px;font-size:11px;background:linear-gradient(90deg,var(--bar-a),var(--bar-b));color:#fff;font-weight:600}.pp-root .win-bar-bad{background:linear-gradient(90deg,#7a0f1f,var(--bad))}.pp-root .win-body{padding:18px;display:grid;gap:12px;color:var(--ink)}.pp-root .win-body h1{font-family:var(--font-ad);font-size:clamp(30px,8vw,46px);margin:0;line-height:.95;color:var(--bar-a);text-wrap:balance}.pp-root .win-body h1 em{color:var(--hot);font-style:normal;display:block}.pp-root .win-body h2{font-family:var(--font-ad);font-size:20px;margin:0;color:var(--bad);text-wrap:balance}.pp-root .lede{margin:0;font-size:13px;line-height:1.55;max-width:48ch}.pp-root .rules{margin:0;padding:0;list-style:none;display:grid;gap:4px;font-size:12px}.pp-root .rules li{border-left:3px solid var(--bar-b);padding-left:8px}.pp-root .rules b{color:var(--bar-a)}.pp-root .big-btn{font-family:var(--font-ad);font-size:17px;padding:11px;color:#fff;background:linear-gradient(180deg,var(--hot),#cc1340);border-color:#ff8fab #7d0b26 #7d0b26 #ff8fab;border-style:solid;border-width:3px}.pp-root .big-btn:active{border-color:#7d0b26 #ff8fab #ff8fab #7d0b26}.pp-root .hiscore{margin:0;font-size:11px;color:var(--ink-soft)}.pp-root .hiscore b{font-family:var(--font-num)}.pp-root .stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}.pp-root .stats div{background:#ffffff8c;border:2px inset var(--chrome-lo);padding:6px 8px;display:grid;gap:1px}.pp-root .stats label{font-size:9px;letter-spacing:.08em;color:var(--ink-soft);font-weight:600}.pp-root .stats b{font-family:var(--font-num);font-size:16px;font-variant-numeric:tabular-nums}.pp-root .newhigh{margin:0;font-family:var(--font-ad);color:var(--good);font-size:14px}@media (max-width:560px){.pp-root .hud{gap:9px}.pp-root .hud-brand{font-size:11px}.pp-root .hud-cell output{font-size:13px}.pp-root .dt-icons{gap:9px}.pp-root .dt-icon{width:62px}}@media (prefers-reduced-motion:reduce){.pp-root,.pp-root *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.pp-root .mode-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:7px}.pp-root .mode-btn{text-align:left;display:grid;gap:2px;padding:9px 10px;background:linear-gradient(180deg,#fff,var(--chrome));border:2px solid;border-color:var(--chrome-hi) var(--chrome-edge) var(--chrome-edge) var(--chrome-hi);color:var(--ink)}.pp-root .mode-btn:hover{background:linear-gradient(180deg,#fff,#e6e9df)}.pp-root .mode-btn:active{border-color:var(--chrome-edge) var(--chrome-hi) var(--chrome-hi) var(--chrome-edge)}.pp-root .mode-btn b{font-family:var(--font-ad);font-size:13px;color:var(--bar-a)}.pp-root .mode-btn span{font-size:10.5px;line-height:1.35;color:var(--ink-soft)}.pp-root .mode-btn em{font-family:var(--font-num);font-size:9px;font-style:normal;color:var(--hot)}.pp-root .over-btns{display:grid;grid-template-columns:2fr 1fr;gap:7px}.pp-root .sub-btn{background:var(--chrome);color:var(--ink);font-size:12px;font-weight:600;border:2px solid;border-color:var(--chrome-hi) var(--chrome-edge) var(--chrome-edge) var(--chrome-hi)}.pp-root .hud-brand em{font-family:var(--font-num);font-size:9px;font-style:normal;color:var(--ink-soft);display:block}.pp-root .hud-items{display:flex;gap:5px;align-items:center}.pp-root .item-btn{position:relative;display:grid;gap:0;padding:2px 8px 2px 6px;line-height:1.1;background:linear-gradient(180deg,var(--lime),#9fd128);color:#14250a;border-color:#e9ffb0 #4f7a0c #4f7a0c #e9ffb0;border-style:solid;border-width:2px}.pp-root .item-btn b{font-size:9px;letter-spacing:.06em}.pp-root .item-btn span{font-family:var(--font-num);font-size:12px;font-weight:700}.pp-root .item-btn em{position:absolute;right:2px;top:1px;font-size:8px;font-style:normal;opacity:.65}.pp-root .item-shield{font-family:var(--font-num);font-size:11px;color:var(--bar-a);border:2px inset var(--chrome-lo);padding:2px 6px;background:#ffffff8c}.pp-root .up-h{color:var(--bar-a)!important}.pp-root .up-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.pp-root .up-card{display:grid;gap:3px;text-align:left;padding:11px;color:var(--ink);background:linear-gradient(180deg,#fff,var(--chrome));border:2px solid;border-color:var(--chrome-hi) var(--chrome-edge) var(--chrome-edge) var(--chrome-hi)}.pp-root .up-card:hover{background:linear-gradient(180deg,#fffbe6,#efe6c0)}.pp-root .up-card b{font-family:var(--font-ad);font-size:12px;color:var(--hot)}.pp-root .up-card span{font-size:10.5px;line-height:1.35;color:var(--ink-soft)}.pp-root .up-card em{font-family:var(--font-num);font-size:9px;font-style:normal;opacity:.6}.pp-root .up-bighit .x-btn:after{content:"";position:absolute;inset:-6px}.pp-root .up-danger .mod-spawner,.pp-root .up-danger .mod-timer{box-shadow:0 0 0 3px #ff2e6377,3px 4px 0 rgba(0,0,0,.35)}.pp-root .fx-slow .desk{filter:saturate(.75) brightness(.92)}.pp-root .fx-slow .desk:before{content:"SLOW MOTION";position:absolute;left:50%;top:42%;transform:translateX(-50%);font-family:var(--font-ad);font-size:26px;color:#ffffff22;z-index:1;pointer-events:none}.pp-root .fx-allfake .pop:not(.src-allfake) .x-btn{background:#b86a6a;color:#40191e}.pp-root .src-allfake{outline:3px solid var(--hot);outline-offset:2px}.pp-root .mod-leech{box-shadow:0 0 0 2px #ffc73399,3px 4px 0 rgba(0,0,0,.35)}.pp-root .mod-twin .pop-bar{background:linear-gradient(90deg,#6a2a8f,#a44ad1)}.pp-root .mod-enraged{animation:ppk-enraged .4s infinite alternate}@keyframes ppk-enraged{0%{filter:none}to{filter:brightness(1.35) saturate(1.5)}}.pp-root .mech-final{color:var(--ad-accent);font-size:13px}.pp-root .key-pad{font-family:var(--font-num);font-size:15px;font-weight:700;padding:10px;background:var(--chrome);color:var(--ink);border:2px solid;border-color:var(--chrome-hi) var(--chrome-edge) var(--chrome-edge) var(--chrome-hi)}.pp-root .trk-knob{touch-action:none}.pp-root .terms-box{touch-action:pan-y}.pp-root .site-links{display:flex;gap:14px;flex-wrap:wrap;font-size:11px}.pp-root .site-link{color:var(--bar-a);text-decoration:underline}.pp-root .site-link:hover{color:var(--hot)}.pp-root .run-start{width:100%;margin-top:12px;min-height:52px}.pp-root .run-note{font-size:12px;line-height:1.7;color:var(--ink-soft);margin:14px 0}.pp-root .run-modes{border-top:1px solid var(--chrome-edge);padding-top:14px}.pp-root .run-modes summary{cursor:pointer;padding:8px 0;font-size:13px}.pp-root .run-modes .mode-grid{margin-top:12px}