.triq-gamekit .pd-cabinet__screen,.triq-gamekit .pd-shell__panel{view-transition-name:pd-stage}.triq-gamekit .pd-wordmark{view-transition-name:pd-wordmark}::view-transition-group(pd-stage),::view-transition-old(pd-stage),::view-transition-new(pd-stage),::view-transition-group(pd-wordmark){animation-duration:var(--pd-vt-dur, .48s);animation-timing-function:var(--pd-vt-ease, cubic-bezier(.32,.72,0,1))}::view-transition-old(pd-stage),::view-transition-new(pd-stage){height:100%;object-fit:fill}::view-transition-old(pd-wordmark),::view-transition-new(pd-wordmark){animation:none;mix-blend-mode:normal}::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation-duration:calc(var(--pd-vt-dur, .48s) * .55);animation-timing-function:var(--pd-vt-ease, cubic-bezier(.32,.72,0,1))}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:1ms!important;animation-delay:0ms!important}}:root[data-theme=triq],.triq-gamekit{--pd-shards-light: #C4A1FF;--pd-shards-dark: #402466;--pd-shards-button: #482879;--pd-shards-button-ink: #E0CCFF;--pd-souls-light: #9BDFFF;--pd-souls-dark: #243953;--pd-souls-ink: #B3E7FF;--pd-souls-button: #234960;--pd-souls-button-ink: #CCECFF;--pd-hero-muted: #93A4BD;--pd-tab-active: #303240;--pd-ref-w: 402;--pd-ref-h: 874;--pd-u: calc(100cqw / 402);--pd-device-w: calc(var(--pd-ref-w) * 1px);--pd-device-h: calc(var(--pd-ref-h) * 1px);--pd-machine-body: #101520;--pd-machine-panel: #171C2A;--pd-machine-side: #313649;--pd-machine-lit-amount: 93%;--pd-machine-dark-amount: 50%;--pd-machine-side-lit: color-mix(in srgb, var(--pd-machine-side) var(--pd-machine-lit-amount), #fff);--pd-machine-side-dark: color-mix(in srgb, var(--pd-machine-side) var(--pd-machine-dark-amount), #000);--pd-machine-marquee: #424355;--pd-machine-logo-ink: var(--pd-fg);--pd-machine-shop-bg: var(--pd-machine-body);--pd-machine-caption: var(--pd-fg-dim);--pd-machine-grain: none;--pd-machine-side-grad: linear-gradient(90deg, var(--pd-machine-side-lit) 0 14%, var(--pd-machine-side) 14% 88%, var(--pd-machine-side-dark) 88%);--pd-machine-edge-hi: rgba(255, 255, 255, .14);--pd-machine-edge-lo: rgba(0, 0, 0, .35);--pd-machine-sheen: 1;--pd-hardware-shine: 1;--pd-hardware-glow: 4px;--pd-hardware-rim-hi: var(--pd-metal-hi);--pd-hardware-rim-lo: var(--pd-metal-lo);--pd-hardware-cap-hi: var(--pd-metal-hi);--pd-ctrl-hi: #3A3D55;--pd-ctrl-lo: #1C1F2E;--pd-button-primary: var(--pd-accent);--pd-button-secondary: var(--pd-danger);--pd-button-idle: var(--pd-ctrl-hi);--pd-button-idle-ink: var(--pd-fg);--pd-part-finish: rubber;--pd-part-play: auto;--pd-part-modes: auto;--pd-part-help: auto;--pd-part-stick: auto;--pd-part-navigation: keys-bare;--pd-part-shopLabel: auto;--pd-nav-bg: var(--pd-ctrl-hi);--pd-nav-ink: var(--pd-fg-dim);--pd-nav-accent: var(--pd-accent);--pd-shop-ink: var(--pd-fg);--pd-shop-accent: var(--pd-warning);--pd-marquee-grad: linear-gradient(180deg, #2D3042 0%, #151B2A 100%);--pd-marquee-fill: transparent;--pd-marquee-ink: #0B0E17;--pd-deck-top: #1E2332;--pd-deck-bottom: #343548;--pd-deck-grad: linear-gradient(180deg, var(--pd-deck-top), var(--pd-deck-bottom));--pd-base-top: #212532;--pd-base-bottom: #101520;--pd-base-grad: linear-gradient(180deg, var(--pd-base-top), var(--pd-base-bottom));--pd-page-bg: #000000;--pd-surround: #202532;--pd-screen-bg: #050A1C;--pd-monitor-bg: var(--pd-screen-bg);--pd-monitor-fg: var(--pd-fg);--pd-monitor-fg-dim: var(--pd-fg-dim);--pd-monitor-accent: var(--pd-accent);--pd-panel-bg: var(--pd-screen-bg);--pd-game-bg: var(--pd-screen-bg);--pd-game-glow: rgba(72, 227, 255, .07);--pd-crt-line: rgba(255, 255, 255, .045);--pd-crt-pitch: 3px;--pd-cabinet-top: 49px;--pd-cabinet-deck: 135px;--pd-cabinet-base: 156px;--pd-cabinet-radius: 31px;--pd-shell-top: 34px;--pd-shell-bottom: 36px;--pd-shell-radius: 60px;--pd-shell-inset: 30px;--pd-frame-band: var(--pd-machine-panel);--pd-frame-edge: var(--pd-machine-edge-hi);--pd-screen-border: #000000;--pd-ink: #000000;--pd-on-accent: #000000;--pd-metal-hi: #D8D8EA;--pd-metal-lo: #6D6D8A;--pd-surface: rgba(0, 0, 0, .55);--pd-surface-raised: rgba(0, 0, 0, .8);--pd-line: rgba(255, 255, 255, .1);--pd-line-strong: rgba(255, 255, 255, .22);--pd-accent: #48E3FF;--pd-accent-glow: #4DCBFF;--pd-accent-alt: #62EBFF;--pd-fg: #FFFFFF;--pd-fg-dim: rgba(255, 255, 255, .52);--pd-fg-muted: rgba(255, 255, 255, .3);--pd-fg-faint: rgba(255, 255, 255, .25);--pd-danger: #FF2E63;--pd-success: #00FF9D;--pd-warning: #FFD978;--pd-tier-none-hi: #3D4553;--pd-tier-none-mid: #262C38;--pd-tier-none-lo: #151922;--pd-tier-none-ink: #C8D0DE;--pd-tier-bronce-hi: #F7C79B;--pd-tier-bronce-mid: #C97C3C;--pd-tier-bronce-lo: #6D3C15;--pd-tier-bronce-ink: #2A1607;--pd-tier-plata-hi: #FFFFFF;--pd-tier-plata-mid: #C6CFDD;--pd-tier-plata-lo: #67728A;--pd-tier-plata-ink: #131822;--pd-tier-oro-hi: #FFF0B0;--pd-tier-oro-mid: #FFD75A;--pd-tier-oro-lo: #9A6A13;--pd-tier-oro-ink: #251804;--pd-tier-diamante-hi: #FFFFFF;--pd-tier-diamante-mid: #8CEAFF;--pd-tier-diamante-lo: #2F7F9D;--pd-tier-diamante-ink: #06262F;--pd-tree-move: #4C8BFF;--pd-tree-off: #FF3D71;--pd-tree-eco: #FFC53D;--pd-tree-def: #D8DEE9;--pd-ring-a: #D17648;--pd-ring-b: #C0A49E;--pd-ring-c: #84AFCF;--pd-ring-d: #D19648;--pd-ring-opacity: .402;--pd-font-ui: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--pd-font-display: "SF Pro Display", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--pd-font-mono: ui-monospace, "SFMono-Regular", Consolas, monospace;--pd-font-pixel: var(--pd-font-mono);--pd-fs-hero: 32px;--pd-fs-title: 28px;--pd-fs-lg: 20px;--pd-fs-md: 17px;--pd-fs-base: 14px;--pd-fs-sm: 12px;--pd-fs-xs: 11px;--pd-fs-2xs: 9px;--pd-track-title: .18em;--pd-track-section: .16em;--pd-track-pill: .12em;--pd-track-tight: .02em;--pd-lh-tight: 1.1;--pd-lh-base: 1.4;--pd-space-2xs: 2px;--pd-space-xs: 4px;--pd-space-sm: 8px;--pd-space-md: 14px;--pd-space-lg: 24px;--pd-space-xl: 36px;--pd-radius-sm: 6px;--pd-radius: 10px;--pd-radius-lg: 18px;--pd-radius-pill: 999px;--pd-radius-summary: calc(33.5 * var(--pd-u));--pd-clip: none;--pd-chamfer: 0px;--pd-hit: 44px;--pd-header-h: 48px;--pd-shadow-part: 0 4px 8px rgba(0, 0, 0, .367);--pd-shadow-card: 0 4px 8px rgba(0, 0, 0, .367);--pd-shadow-deep: 0 18px 50px rgba(0, 0, 0, .65);--pd-shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .06);--pd-glow-accent: 0 0 12px color-mix(in srgb, var(--pd-accent) 55%, transparent);--pd-glow-accent-strong: 0 0 18px color-mix(in srgb, var(--pd-accent) 75%, transparent);--pd-glow-danger: 0 0 12px color-mix(in srgb, var(--pd-danger) 55%, transparent);--pd-text-glow: 0 0 6px color-mix(in srgb, var(--pd-accent-glow) 55%, transparent);--pd-z-chrome: 10;--pd-z-sticky: 20;--pd-z-overlay: 50;--pd-z-modal: 60;--pd-z-toast: 100;--pd-backdrop: rgba(0, 0, 0, .55);--pd-dim-opacity: .72;--pd-dim-blur: 2px;--pd-dur: .22s;--pd-dur-fast: .16s;--pd-ease: cubic-bezier(.22, 1, .36, 1);--pd-ease-pop: cubic-bezier(.34, 1.45, .64, 1);--page-slide-dur: .2s;--page-fade-dur: .2s;--page-slide-distance: 8px;--modal-open-dur: .22s;--modal-close-dur: .16s;--modal-scale: .96;--panel-open-dur: .22s;--panel-translate-y: 28px;--pd-vt-dur: .48s;--pd-vt-dur-back: .34s;--pd-vt-ease: cubic-bezier(.32, .72, 0, 1);--pd-safe-top: env(safe-area-inset-top, 0px);--pd-safe-right: env(safe-area-inset-right, 0px);--pd-safe-bottom: env(safe-area-inset-bottom, 0px);--pd-safe-left: env(safe-area-inset-left, 0px);--pd-wire: rgba(255, 255, 255, .14);--pd-wire-strong: rgba(255, 255, 255, .28);--pd-wire-alpha: 1;--pd-area-1: #35E8FF;--pd-area-2: #4FC9FF;--pd-area-3: #6BA6FF;--pd-area-4: #8B8CFF;--pd-area-5: #A876F2;--pd-area-6: #C766DC;--pd-globe-terrain: rgba(255, 255, 255, .26);--pd-globe-max: 522;--pd-globe-k-r: .8;--pd-globe-k-cell: .1201;--pd-globe-lift: .6;--pd-globe-tilt: 37deg;--pd-globe-k-persp: 4.4;--pd-globe-shade: var(--pd-panel-bg);--pd-notch: 10px;--pd-panel-edge: transparent;--pd-control-edge: transparent;--pd-back-bg: var(--pd-surface-raised);--pd-back-inset: 0px;--pd-back-radius: 50%;--pd-back-clip: none;--pd-active-edge: transparent;--pd-primary-bg: var(--pd-accent);--pd-primary-fg: var(--pd-on-accent);--pd-tabs-bg: var(--pd-surface);--pd-tab-idle-bg: var(--pd-surface);--pd-tabs-gap: 0px;--pd-tabs-padding: 3px;--pd-tab-height: 48px;--pd-tab-margin: 0px;--pd-tab-padding-y: 6px;--pd-segment-active-bg: var(--pd-tab-active);--pd-segment-active-fg: var(--pd-fg);--pd-ui-title-size: 20px;--pd-ui-title-tracking: .02em;--pd-ui-crt-opacity: 0;--pd-ui-noise-opacity: 0;--pd-control-shadow: none;--pd-node-bg: #242C3A;--pd-node-locked: #151B26;--pd-node-ink: #080D16;--pd-node-metal: #B7C4D8;--pd-node-complete: #FFD75A;--pd-node-selected: #FFFFFF;--pd-node-relief: inset 0 2px 0 rgba(255, 255, 255, .22), inset 0 -3px 0 rgba(0, 0, 0, .3);--pd-selection: var(--pd-accent)}.triq-gamekit:not(:has(.pd-planet)){--pd-screen-bg: #080D16;--pd-surround: #111825;--pd-surface: #121C2B;--pd-surface-raised: #1D2A3B;--pd-line: #2E3D51;--pd-line-strong: #50647D;--pd-fg: #F0F5FC;--pd-fg-dim: #BBC8DA;--pd-fg-muted: #9EADC2;--pd-fg-faint: #98A8BD;--pd-radius-lg: 14px;--pd-radius-summary: 14px;--pd-track-section: .07em;--pd-track-pill: .04em;--pd-text-glow: none;--pd-tree-move: #74AEFF;--pd-tree-off: #FF7D98}@media (prefers-reduced-motion: reduce){.triq-gamekit{--pd-dur: 1ms;--pd-dur-fast: 1ms;--page-slide-dur: 1ms;--page-fade-dur: 1ms;--page-slide-distance: 0px;--modal-open-dur: 1ms;--modal-close-dur: 1ms;--modal-scale: 1;--panel-open-dur: 1ms;--panel-translate-y: 0px}}.triq-gamekit{display:grid;place-items:center;background:var(--pd-page-bg)}.triq-gamekit .pd-device{position:relative;width:min(100%,var(--pd-device-w));height:min(100dvh,var(--pd-device-h));overflow:hidden;background:var(--pd-surround);container:pd-device / size;transform:translateZ(0);isolation:isolate}.triq-gamekit .pd-device[data-shell=cabinet]{background:var(--pd-page-bg)}.triq-gamekit .pd-device--framed{border-radius:44px;box-shadow:var(--pd-shadow-deep),0 0 0 1px var(--pd-line)}.triq-gamekit .pd-wordmark{display:flex;align-items:center;justify-content:center;font-family:var(--pd-font-pixel);font-size:var(--pd-fs-lg);font-weight:700;letter-spacing:var(--pd-track-title);color:var(--pd-fg);opacity:.28}.triq-gamekit .pd-crt:after{content:"";position:absolute;inset:0;z-index:var(--pd-z-chrome);pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(180deg,var(--pd-crt-line) 0 calc(var(--pd-crt-pitch) / 3),transparent calc(var(--pd-crt-pitch) / 3) var(--pd-crt-pitch));opacity:var(--pd-ui-crt-opacity)}.triq-gamekit .pd-noise:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.17;mix-blend-mode:lighten;background-image:radial-gradient(circle at 17% 23%,rgba(255,255,255,.5) .5px,transparent .6px),radial-gradient(circle at 61% 47%,rgba(255,255,255,.4) .5px,transparent .6px),radial-gradient(circle at 83% 11%,rgba(255,255,255,.45) .5px,transparent .6px),radial-gradient(circle at 37% 79%,rgba(255,255,255,.35) .5px,transparent .6px);background-size:41px 41px,67px 67px,53px 53px,89px 89px}.triq-gamekit .pd-cabinet{--pd-band-scale: 1;--cab-gap: calc(var(--pd-cabinet-top) * var(--pd-band-scale));--cab-marquee: calc(101px * var(--pd-band-scale));--cab-neck: calc(28px * var(--pd-band-scale));--cab-underbezel: calc(10px * var(--pd-band-scale));--cab-deck: calc(var(--pd-cabinet-deck) * var(--pd-band-scale));--cab-base: calc(var(--pd-cabinet-base) * var(--pd-band-scale));--cab-diag-top: calc(59px * var(--pd-band-scale));--cab-diag-bottom: calc(132px * var(--pd-band-scale));position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--pd-page-bg)}@container pd-device (height < 720px){.triq-gamekit .pd-cabinet{--pd-band-scale: .86}}@container pd-device (height < 620px){.triq-gamekit .pd-cabinet{--pd-band-scale: .72}}.triq-gamekit .pd-cabinet__body{position:absolute;left:calc(13 * var(--pd-u));width:calc(377 * var(--pd-u));top:var(--cab-gap);bottom:var(--cab-base);background:var(--pd-machine-body);clip-path:polygon(0% .2%,4.5% .2%,4.5% 1.1%,95.5% 1.1%,95.5% .2%,100% .2%,100% 100%,0% 100%);z-index:0}.triq-gamekit .pd-cabinet__recess{position:absolute;left:calc(30 * var(--pd-u));width:calc(342 * var(--pd-u));top:calc(var(--cab-gap) + 7.5px * var(--pd-band-scale));bottom:calc(var(--cab-deck) + var(--cab-base));background:var(--pd-machine-panel);clip-path:polygon(0% 0%,100% 0%,99.12% 100%,.88% 100%);z-index:1}.triq-gamekit .pd-cabinet__shoulder{position:absolute;top:var(--cab-gap);height:calc(var(--cab-marquee) + 1px);width:calc(16 * var(--pd-u));background:var(--pd-machine-side);z-index:2}.triq-gamekit .pd-cabinet__shoulder--left{left:0;border-top-left-radius:calc(12 * var(--pd-u))}.triq-gamekit .pd-cabinet__shoulder--right{right:0;border-top-right-radius:calc(12 * var(--pd-u))}.triq-gamekit .pd-cabinet__leg{position:absolute;bottom:calc(3px * var(--pd-band-scale));height:calc(173px * var(--pd-band-scale));width:calc(16 * var(--pd-u));background:var(--pd-machine-side);z-index:2}.triq-gamekit .pd-cabinet__leg--left{left:0}.triq-gamekit .pd-cabinet__leg--right{right:0}.triq-gamekit .pd-cabinet__neck-slab{position:absolute;left:calc(16 * var(--pd-u));width:calc(370 * var(--pd-u));top:calc(var(--cab-gap) + var(--cab-marquee) - 21px * var(--pd-band-scale));height:calc(37px * var(--pd-band-scale));background:var(--pd-marquee-grad);clip-path:polygon(0% 0%,100% 0%,95.95% 100%,4.05% 100%);z-index:3}.triq-gamekit .pd-cabinet__gap{flex:0 0 auto;height:max(var(--cab-gap),var(--pd-safe-top))}.triq-gamekit .pd-cabinet__marquee{position:relative;flex:0 0 auto;height:var(--cab-marquee);z-index:4}.triq-gamekit .pd-cabinet__marquee:before{content:"";position:absolute;left:calc(16 * var(--pd-u));width:calc(370 * var(--pd-u));top:calc(5px * var(--pd-band-scale));bottom:0;background:var(--pd-machine-marquee);border-radius:calc(25 * var(--pd-u))}.triq-gamekit .pd-cabinet__marquee-glass{position:absolute;left:calc(24 * var(--pd-u));width:calc(353 * var(--pd-u));top:calc(13px * var(--pd-band-scale));bottom:calc(8px * var(--pd-band-scale));display:flex;align-items:center;justify-content:center;background:var(--pd-marquee-fill);border:1px solid rgba(0,0,0,.502);border-radius:calc(30 * var(--pd-u));overflow:hidden}.triq-gamekit .pd-cabinet__logo{font-family:var(--pd-font-pixel);font-size:calc(30 * var(--pd-u));font-weight:700;letter-spacing:var(--pd-track-title);color:var(--pd-marquee-ink)}.triq-gamekit .pd-cabinet__marquee:after{content:"";position:absolute;left:calc(39 * var(--pd-u));width:calc(324 * var(--pd-u));top:calc(12px * var(--pd-band-scale));bottom:calc(8px * var(--pd-band-scale));pointer-events:none;border-top:1px solid color-mix(in srgb,var(--pd-accent-alt) 22%,transparent);border-bottom:1px solid var(--pd-machine-edge-hi);-webkit-mask-image:linear-gradient(90deg,transparent,#000 50%,transparent);mask-image:linear-gradient(90deg,transparent,#000 50%,transparent)}.triq-gamekit .pd-cabinet__knob{position:absolute;top:calc(50% - 21.5px * var(--pd-band-scale));display:grid;place-items:center;width:calc(43 * var(--pd-u));aspect-ratio:1;min-width:0;border-radius:50%;background:var(--pd-ink);box-shadow:var(--pd-shadow-part);color:var(--pd-fg);z-index:2;transition:transform var(--pd-dur-fast) var(--pd-ease)}.triq-gamekit .pd-cabinet__knob:active{transform:scale(.93)}.triq-gamekit .pd-cabinet__knob:after{content:"";position:absolute;inset:-1px;border-radius:50%}.triq-gamekit .pd-cabinet__knob--left{left:calc(39 * var(--pd-u))}.triq-gamekit .pd-cabinet__knob--right{left:calc(320 * var(--pd-u))}.triq-gamekit .pd-cabinet__knob svg{height:58%;width:auto}.triq-gamekit .pd-cabinet__neck{flex:0 0 auto;height:var(--cab-neck)}.triq-gamekit .pd-cabinet__stage{position:relative;flex:1 1 auto;min-height:calc(180px * var(--pd-band-scale));z-index:5}.triq-gamekit .pd-cabinet__rail{position:absolute;top:calc(31px * var(--pd-band-scale));bottom:calc(-3px * var(--pd-band-scale));width:calc(16 * var(--pd-u));background:var(--pd-machine-side)}.triq-gamekit .pd-cabinet__rail--left{left:calc(11 * var(--pd-u))}.triq-gamekit .pd-cabinet__rail--right{left:calc(375 * var(--pd-u))}.triq-gamekit .pd-cabinet__rail:before,.triq-gamekit .pd-cabinet__rail:after{content:"";position:absolute;width:calc(27 * var(--pd-u))}.triq-gamekit .pd-cabinet__rail:before{bottom:100%;height:var(--cab-diag-top);background:var(--pd-machine-side-dark)}.triq-gamekit .pd-cabinet__rail:after{top:100%;height:var(--cab-diag-bottom);background:var(--pd-machine-side-lit)}.triq-gamekit .pd-cabinet__rail--left:before,.triq-gamekit .pd-cabinet__rail--left:after{left:calc(-11 * var(--pd-u))}.triq-gamekit .pd-cabinet__rail--right:before,.triq-gamekit .pd-cabinet__rail--right:after{left:0}.triq-gamekit .pd-cabinet__rail--left:before{clip-path:polygon(0% 0%,59.26% 0%,100% 100%,40.74% 100%)}.triq-gamekit .pd-cabinet__rail--left:after{clip-path:polygon(0% 100%,59.26% 100%,100% 0%,40.74% 0%)}.triq-gamekit .pd-cabinet__rail--right:before{clip-path:polygon(40.74% 0%,100% 0%,59.26% 100%,0% 100%)}.triq-gamekit .pd-cabinet__rail--right:after{clip-path:polygon(40.74% 100%,100% 100%,59.26% 0%,0% 0%)}.triq-gamekit .pd-cabinet__screen{--pd-fg: var(--pd-monitor-fg);--pd-fg-dim: var(--pd-monitor-fg-dim);--pd-fg-muted: var(--pd-monitor-fg-dim);--pd-fg-faint: color-mix(in srgb, var(--pd-monitor-fg) 35%, transparent);--pd-wire: color-mix(in srgb, var(--pd-monitor-fg) 14%, transparent);--pd-wire-strong: color-mix(in srgb, var(--pd-monitor-fg) 28%, transparent);--pd-accent: var(--pd-monitor-accent);color:var(--pd-monitor-fg);position:absolute;left:calc(43 * var(--pd-u));width:calc(316 * var(--pd-u));top:0;bottom:0;border:calc(8 * var(--pd-u)) solid var(--pd-screen-border);border-radius:var(--pd-cabinet-radius);background:var(--pd-monitor-bg);overflow:hidden}.triq-gamekit .pd-cabinet__screen-inner{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;padding:var(--pd-space-md) var(--pd-space-sm);overflow:hidden}.triq-gamekit .pd-cabinet__screen-inner{--pd-crt-pitch: 3px}.triq-gamekit .pd-cabinet__underbezel{flex:0 0 auto;height:var(--cab-underbezel);z-index:4}.triq-gamekit .pd-cabinet__deck{position:relative;flex:0 0 auto;height:var(--cab-deck);width:calc(358 * var(--pd-u));margin-inline:auto;background:var(--pd-deck-grad);clip-path:polygon(3.07% 0%,96.93% 0%,100% 100%,0% 100%);z-index:6}.triq-gamekit .pd-cabinet__deck-inset{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:calc(14 * var(--pd-u));padding:calc(14px * var(--pd-band-scale)) calc(34 * var(--pd-u)) calc(10px * var(--pd-band-scale));background:#00000027;clip-path:polygon(13.02% 4.07%,86.4% 4.07%,92.49% 5.63%,95.09% 12%,96.17% 27.93%,97.32% 65.48%,97.15% 83.48%,94.52% 91.04%,87.77% 92.96%,12.23% 92.96%,5.48% 91.04%,2.85% 83.48%,2.67% 65.48%,3.83% 27.93%,4.91% 12%,7.51% 5.63%)}.triq-gamekit .pd-cabinet__base{position:relative;flex:0 0 auto;height:var(--cab-base);z-index:6}.triq-gamekit .pd-cabinet__base:before{content:"";position:absolute;left:calc(16 * var(--pd-u));right:calc(16 * var(--pd-u));top:0;bottom:0;background:var(--pd-machine-body)}.triq-gamekit .pd-cabinet__lip{position:absolute;left:calc(22 * var(--pd-u));width:calc(358 * var(--pd-u));top:0;height:calc(13px * var(--pd-band-scale));background:var(--pd-machine-side-lit);border-radius:calc(4 * var(--pd-u));-webkit-mask-image:none;z-index:2}.triq-gamekit .pd-cabinet__base-face{position:absolute;left:calc(37 * var(--pd-u));width:calc(328 * var(--pd-u));top:calc(13px * var(--pd-band-scale));bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;padding-block:calc(6px * var(--pd-band-scale));background:var(--pd-base-grad);z-index:1}.triq-gamekit .pd-shell__content{gap:14px}.triq-gamekit .pd-shell__body{padding:4px 0 12px;gap:20px;mask-image:none;-webkit-mask-image:none;overscroll-behavior:contain}.triq-gamekit .pd-noise:before{opacity:var(--pd-ui-noise-opacity)}.triq-gamekit .pd-screen-title{font-size:var(--pd-ui-title-size);letter-spacing:var(--pd-ui-title-tracking);color:var(--pd-fg);text-shadow:none;text-align:center;text-transform:uppercase;text-wrap:balance}.triq-gamekit .pd-hud__pause{position:relative;width:44px;min-width:44px;height:44px;border:0;border-radius:50%;background:var(--pd-surface-raised);color:var(--pd-fg);box-shadow:none}.triq-gamekit .pd-hud__pause:after{inset:0}.triq-gamekit .pd-btn,.triq-gamekit .pd-card,.triq-gamekit .pd-summary-card,.triq-gamekit .pd-modal,.triq-gamekit .pd-input,.triq-gamekit .pd-select select,.triq-gamekit .pd-segment,.triq-gamekit .pd-panel-box{--pd-edge: var(--pd-panel-edge);box-shadow:none}.triq-gamekit .pd-btn,.triq-gamekit .pd-input,.triq-gamekit .pd-select select{--pd-edge: var(--pd-control-edge)}.triq-gamekit .pd-btn{min-width:44px;min-height:48px;padding:10px 14px;font-size:var(--pd-fs-base);letter-spacing:var(--pd-track-tight);line-height:1.3;text-align:center}.triq-gamekit .pd-btn--primary{--pd-fill: var(--pd-primary-bg);--pd-edge: transparent;color:var(--pd-primary-fg)}.triq-gamekit .pd-btn--ghost{--pd-fill: transparent;--pd-edge: transparent;color:var(--pd-fg-dim)}.triq-gamekit .pd-btn--danger{--pd-fill: color-mix(in srgb, var(--pd-danger) 12%, var(--pd-surface));--pd-edge: transparent;color:var(--pd-danger)}.triq-gamekit .pd-btn:disabled{--pd-fill: var(--pd-node-locked);--pd-edge: transparent;color:var(--pd-fg-muted);opacity:1}.triq-gamekit .pd-input,.triq-gamekit .pd-select select{--pd-fill: var(--pd-surface-raised)}.triq-gamekit .pd-input::placeholder{color:var(--pd-fg-muted)}.triq-gamekit .pd-select select{color-scheme:dark}.triq-gamekit .pd-input:focus-visible,.triq-gamekit .pd-select select:focus-visible{--pd-edge: var(--pd-selection);outline:2px solid var(--pd-selection);outline-offset:2px}.triq-gamekit .pd-switcher,.triq-gamekit .pd-tabs,.triq-gamekit .progression-hub .hub-tabs{display:flex;flex:0 0 auto;gap:var(--pd-tabs-gap)}.triq-gamekit .pd-switcher>*,.triq-gamekit .pd-tabs>.pd-tab,.triq-gamekit .progression-hub .hub-tab{display:grid;place-items:center;flex:1;min-width:0;min-height:var(--pd-tab-height);margin:var(--pd-tab-margin);padding:var(--pd-tab-padding-y) 10px;font-size:13px;font-weight:700;letter-spacing:.015em;text-transform:none;color:var(--pd-fg-muted);--pd-fill: transparent;--pd-edge: transparent;border:1px solid var(--pd-edge);border-radius:var(--pd-radius);clip-path:var(--pd-clip);box-shadow:none}.triq-gamekit .pd-switcher>.is-active,.triq-gamekit .pd-tabs>.pd-tab.is-active,.triq-gamekit .progression-hub .hub-tab[aria-current=page]{color:var(--pd-segment-active-fg);--pd-fill: var(--pd-segment-active-bg);--pd-edge: var(--pd-active-edge);box-shadow:none}.triq-gamekit .pd-tab:before,.triq-gamekit .pd-tab.is-active:before{display:none}.triq-gamekit .pd-tab:after{inset:0}.triq-gamekit .pd-tabs--filters>.pd-tab{padding-inline:6px;font-size:10px;letter-spacing:.02em}.triq-gamekit .pd-segment{gap:var(--pd-tabs-gap)}.triq-gamekit .pd-switcher,.triq-gamekit .pd-tabs,.triq-gamekit .progression-hub .hub-tabs,.triq-gamekit .pd-segment{--pd-fill: var(--pd-tabs-bg);--pd-edge: transparent;padding:calc(var(--pd-tabs-padding) - 1px);border:1px solid var(--pd-edge);border-radius:var(--pd-radius-lg);clip-path:var(--pd-clip)}.triq-gamekit .pd-segment>button{min-width:0;min-height:min(44px,var(--pd-tab-height));margin:var(--pd-tab-margin);padding:var(--pd-tab-padding-y) 6px;letter-spacing:.02em;border:1px solid var(--pd-edge);border-radius:var(--pd-radius-sm);clip-path:var(--pd-clip);color:var(--pd-fg-muted);--pd-fill: transparent;--pd-edge: transparent;box-shadow:none}.triq-gamekit .pd-segment>button[aria-pressed=true]{color:var(--pd-segment-active-fg);--pd-fill: var(--pd-segment-active-bg);--pd-edge: var(--pd-active-edge)}.triq-gamekit .pd-summary-card{border-radius:var(--pd-radius-lg);padding:16px;--pd-fill: var(--pd-surface)}.triq-gamekit .pd-card.is-selected{--pd-edge: var(--pd-active-edge);--pd-fill: var(--pd-tab-active);box-shadow:none}.triq-gamekit .pd-list{gap:2px}.triq-gamekit .pd-row{gap:12px;min-height:62px;padding:12px 8px;border:0;border-radius:var(--pd-radius);background:transparent}.triq-gamekit .pd-row.is-you{background:var(--pd-tab-active);box-shadow:none}.triq-gamekit .pd-row__title{font-weight:600}.triq-gamekit .pd-row__end{font-variant-numeric:tabular-nums}.triq-gamekit .pd-setting-block{padding-block:10px;border:0}.triq-gamekit .pd-setting-block>h2{font-size:11px;color:var(--pd-fg-muted);letter-spacing:var(--pd-track-section)}.triq-gamekit .pd-link-row{--pd-fill: transparent;--pd-edge: transparent;padding:12px 0;min-height:52px;background:none;border:0;clip-path:none}.triq-gamekit .pd-link-row__state{font-size:12px;text-align:right}.triq-gamekit .pd-switch{border-color:transparent;background:var(--pd-surface-raised)}.triq-gamekit .pd-switch.is-on{background:var(--pd-tab-active);border-color:transparent}.triq-gamekit .pd-switch.is-on>span{background:var(--pd-selection)}.triq-gamekit .pd-panel-box__title{color:var(--pd-fg);font-size:13px;letter-spacing:.02em;text-transform:none}.triq-gamekit .pd-modal{max-height:90%;padding:20px 16px 16px;--pd-fill: var(--pd-surface-raised)}.triq-gamekit .pd-modal--danger{--pd-edge: var(--pd-panel-edge);box-shadow:none}.triq-gamekit .pd-modal__title{letter-spacing:.03em;text-wrap:balance}.triq-gamekit .pd-modal .pd-summary-card,.triq-gamekit .pd-modal .pd-panel-box{--pd-fill: transparent;--pd-edge: transparent;box-shadow:none}.triq-gamekit .pd-detail{flex-shrink:0;border:0;border-radius:0;padding:14px 0;gap:10px;background:transparent;clip-path:none}.triq-gamekit .pd-detail__title{font-size:18px;letter-spacing:0;text-transform:none;color:var(--pd-fg)}.triq-gamekit .pd-detail__title small{display:block;margin-top:4px;font-size:11px}.triq-gamekit .pd-detail__desc{font-size:13px;line-height:1.5}.triq-gamekit .pd-detail__actions{align-items:center}.triq-gamekit .pd-detail__actions>.pd-hint{flex:1 1 90px}.triq-gamekit .pd-currency{justify-content:space-between;padding-inline:0;border:0;background:transparent;font-size:12px;letter-spacing:.02em;border-radius:0}.triq-gamekit .pd-currency>span:first-child{color:var(--pd-fg-dim);font-weight:400;text-transform:none}.triq-gamekit .pd-chip{border:0;border-radius:var(--pd-radius-sm);padding-inline:8px;background:var(--pd-surface);box-shadow:none}.triq-gamekit .pd-stat{min-width:0;border:0;background:transparent;box-shadow:none}.triq-gamekit .pd-stat__value{font-size:17px}.triq-gamekit .pd-stat__icon{font-size:11px}.triq-gamekit .pd-album{grid-template-columns:repeat(4,minmax(0,1fr))}.triq-gamekit .pd-album__item{min-width:0;background:transparent;border:0}.triq-gamekit .pd-album__name{max-width:100%;overflow-wrap:anywhere}.triq-gamekit .pd-catalog__item{border-color:transparent;background:var(--pd-surface)}.triq-gamekit .pd-catalog__item.is-selected{background:var(--pd-tab-active);color:var(--pd-fg);box-shadow:none}.triq-gamekit .pd-catalog__item.is-selected :is(.pd-catalog__name,.pd-catalog__state,.pd-catalog__count){color:inherit}.triq-gamekit .pd-medal{box-shadow:none}.triq-gamekit .pd-medal[data-tier]{background:var(--tier-mid)}.triq-gamekit .pd-medal[data-tier] .pd-medal__face{border-color:transparent}.triq-gamekit .pd-base-nav__item{color:var(--pd-fg-muted)}.triq-gamekit .pd-icon{display:inline-block;width:24px;height:24px;flex-shrink:0}.triq-gamekit .pd-wire-block,.triq-gamekit .pd-wire-avatar,.triq-gamekit .pd-wire-thumb,.triq-gamekit .pd-sprite{border:0;box-shadow:none}.triq-gamekit .pd-wire-block{background:var(--pd-wire)}.triq-gamekit .pd-skeleton{animation:none;background:var(--pd-surface-raised)}.triq-gamekit .pd-switcher,.triq-gamekit .pd-tabs,.triq-gamekit .progression-hub .hub-tabs,.triq-gamekit .pd-segment,.triq-gamekit .pd-switcher>*,.triq-gamekit .pd-tabs>.pd-tab,.triq-gamekit .progression-hub .hub-tab,.triq-gamekit .pd-segment>button,.triq-gamekit .skill-branch-dock,.triq-gamekit .loadout-catalog-entry,.triq-gamekit .progression-modal,.triq-gamekit .appearance-option{--pd-chamfer-tl: linear-gradient(to bottom right, transparent 50%, var(--pd-edge) 50% calc(50% + 1px) , transparent calc(50% + 1px) );--pd-chamfer-br: linear-gradient(to bottom right, transparent calc(50% - 1px) , var(--pd-edge) calc(50% - 1px) 50%, transparent 50%);--pd-ui-paint: var(--pd-chamfer-tl) top left / var(--pd-chamfer) var(--pd-chamfer) no-repeat border-box, var(--pd-chamfer-br) bottom right / var(--pd-chamfer) var(--pd-chamfer) no-repeat border-box, linear-gradient(var(--pd-fill), var(--pd-fill)) padding-box;background:var(--pd-ui-paint)}.triq-gamekit .skill-branch-dock{--pd-fill: var(--pd-surface);--pd-edge: var(--pd-panel-edge);border:1px solid var(--pd-edge);border-radius:var(--pd-radius-lg) var(--pd-radius-lg) 0 0;clip-path:var(--pd-clip)}.triq-gamekit .skill-branch-name{font-size:min(12px,2.8cqw)}.triq-gamekit .vertical-skill-tree .skill-detail-buy,.triq-gamekit .hero-loadout-detail .loadout-action .btn{border-radius:var(--pd-radius-sm);clip-path:var(--pd-clip);box-shadow:none}.triq-gamekit .vertical-skill-tree .skill-detail-buy:disabled,.triq-gamekit .loadout-action .btn:disabled{opacity:1}.triq-gamekit .hero-loadout-detail .loadout-action-panel{padding-inline:16px}.triq-gamekit .hero-loadout-detail .loadout-catalog{border:0}.triq-gamekit .hero-loadout-detail .loadout-catalog-entry{--pd-fill: var(--pd-tab-idle-bg);--pd-edge: var(--pd-panel-edge);border:1px solid var(--pd-edge);border-radius:var(--pd-radius);clip-path:var(--pd-clip);box-shadow:none}.triq-gamekit .hero-loadout-detail .loadout-catalog-entry.selected{--pd-fill: var(--pd-tab-active);--pd-edge: var(--pd-active-edge)}.triq-gamekit .progression-modal{--pd-fill: var(--pd-surface-raised);--pd-edge: var(--pd-panel-edge);border:1px solid var(--pd-edge);border-radius:var(--pd-radius-lg);clip-path:var(--pd-clip);box-shadow:none}.triq-gamekit .appearance-option{--pd-fill: var(--pd-tab-idle-bg);--pd-edge: var(--pd-control-edge);border:1px solid var(--pd-edge);border-radius:var(--pd-radius);clip-path:var(--pd-clip)}.triq-gamekit .appearance-option[aria-pressed=true]{--pd-fill: var(--pd-tab-active);--pd-edge: var(--pd-active-edge)}.triq-gamekit .appearance-option:disabled{opacity:1}.triq-gamekit .appearance-option:disabled .appearance-option-label{opacity:1}.triq-gamekit .hero-level-comparison .hero-level-next{border-color:var(--pd-panel-edge)}.triq-gamekit .currency-small .currency-coin{animation:none}.triq-gamekit .currency-amount,.triq-gamekit .currency-coin{filter:none}.triq-gamekit .pd-shop-balance{position:relative;z-index:1;display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding:6px 14px}.triq-gamekit .pd-shop-balance:after{content:"";position:absolute;top:100%;left:0;right:0;height:24px;background:linear-gradient(var(--pd-screen-bg),transparent);pointer-events:none}@container pd-device (max-width: 360px){.triq-gamekit .pd-switcher>*,.triq-gamekit .pd-tabs:not(.pd-tabs--filters)>.pd-tab,.triq-gamekit .progression-hub .hub-tab{padding-inline:6px;font-size:12px}.triq-gamekit .pd-tabs--filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.triq-gamekit .pd-switcher>.is-active,.triq-gamekit .pd-segment>button[aria-pressed=true],.triq-gamekit .pd-tabs>.pd-tab.is-active,.triq-gamekit .progression-hub .hub-tab[aria-selected=true],.triq-gamekit .hero-loadout-detail .loadout-catalog-entry.selected,.triq-gamekit .appearance-option[aria-pressed=true]{background:var(--pd-ui-paint);border:1px solid var(--pd-edge);box-shadow:none}.triq-gamekit .pd-back:focus-visible,.triq-gamekit .pd-btn:focus-visible,.triq-gamekit .pd-switcher>:focus-visible,.triq-gamekit .pd-tab:focus-visible,.triq-gamekit .pd-segment>button:focus-visible,.triq-gamekit .progression-hub .hub-tab:focus-visible,.triq-gamekit .loadout-catalog-entry:focus-visible,.triq-gamekit .vertical-skill-tree .skill-detail-buy:focus-visible,.triq-gamekit .loadout-action .btn:focus-visible,.triq-gamekit .appearance-option:focus-visible{outline:2px solid var(--pd-fg);outline-offset:-3px}.triq-gamekit .pd-arcade-nav{display:flex;align-items:center;gap:6px;font:12px var(--pd-font-ui)}.triq-gamekit .pd-arcade-nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:6px;color:var(--pd-fg-dim)}.triq-gamekit .pd-arcade-nav a[aria-current=page]{color:var(--pd-fg);background:var(--pd-surface-raised)}.triq-gamekit .pd-arcade-nav a:hover{color:var(--pd-accent)}.triq-gamekit .pd-machine-page>.pd-arcade-nav{position:absolute;top:10px;left:20px;z-index:10}.triq-gamekit .pd-machine-page .pd-device{align-self:start}.triq-gamekit:has(.pd-cabinet--mk2){--pd-cabinet-deck: 126px;--pd-cabinet-base: 172px;--pd-cabinet-radius: 27px}.triq-gamekit .pd-cabinet--mk2{--cab-deck: max(110px, calc(var(--pd-cabinet-deck) * var(--pd-band-scale)));--cab-base: calc(var(--pd-cabinet-base) * var(--pd-band-scale));--cab-diag-bottom: calc(var(--cab-deck) + var(--cab-base) - 169px * var(--pd-band-scale))}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__body{box-shadow:inset 1px 0 var(--pd-machine-edge-hi),inset -1px 0 var(--pd-machine-edge-hi)}.triq-gamekit .pd-cabinet--mk2 :is(.pd-cabinet__shoulder,.pd-cabinet__rail,.pd-cabinet__leg),.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__rail:before,.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__rail:after{background:var(--pd-machine-grain),var(--pd-machine-side-grad);box-shadow:inset 1px 0 var(--pd-machine-edge-hi),inset -1px 0 var(--pd-machine-edge-lo)}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__rail{--rail-direction: 1}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__rail--right{--rail-direction: -1}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__rail:before,.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__rail:after{left:0;width:100%;clip-path:none}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__rail:before{transform-origin:bottom;transform:skew(atan2(calc(11 * var(--pd-u) * var(--rail-direction)),var(--cab-diag-top)))}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__rail:after{transform-origin:top;transform:skew(atan2(calc(-11 * var(--pd-u) * var(--rail-direction)),var(--cab-diag-bottom)))}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__recess{background:linear-gradient(100deg,var(--pd-machine-body),var(--pd-machine-panel) 35%,var(--pd-machine-body))}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__marquee:before{background:var(--pd-machine-grain),linear-gradient(165deg,color-mix(in srgb,var(--pd-machine-marquee),var(--pd-metal-hi) calc(24% * var(--pd-machine-sheen))),var(--pd-machine-marquee) 28%,var(--pd-machine-body));border-radius:calc(19 * var(--pd-u));box-shadow:inset 0 1px var(--pd-metal-lo),inset 0 -3px var(--pd-machine-edge-lo)}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__marquee-glass{border-radius:calc(14 * var(--pd-u));background:linear-gradient(170deg,color-mix(in srgb,var(--pd-machine-marquee),var(--pd-metal-hi) calc(10% * var(--pd-machine-sheen))) 0 48%,var(--pd-machine-marquee) 49%);box-shadow:inset 0 2px 4px var(--pd-machine-edge-lo),inset 0 -1px var(--pd-machine-edge-hi)}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__logo{color:var(--pd-machine-logo-ink);font-size:calc(27 * var(--pd-u));letter-spacing:.14em;text-shadow:0 2px 1px var(--pd-machine-edge-lo)}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__knob{box-shadow:0 3px 2px var(--pd-machine-edge-lo),0 -1px 0 var(--pd-metal-lo)}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__screen{box-shadow:0 0 0 1px var(--pd-metal-lo),0 0 0 5px var(--pd-machine-body),0 0 0 6px var(--pd-machine-edge-hi);border-radius:var(--pd-cabinet-radius)}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__screen-inner:before{content:"";position:absolute;inset:0;background:linear-gradient(130deg,color-mix(in srgb,var(--pd-metal-hi) 8%,transparent),transparent 36%);opacity:var(--pd-machine-sheen);pointer-events:none;z-index:1}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__deck{overflow:visible;clip-path:none;background:none}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__deck:before{content:"";position:absolute;inset:0;background:var(--pd-machine-grain),linear-gradient(180deg,var(--pd-deck-top),var(--pd-deck-bottom));clip-path:polygon(3.07% 0%,96.93% 0%,100% 100%,0% 100%)}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__deck-inset{display:block;padding:0;overflow:visible;clip-path:none;background:none}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__deck-inset:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--pd-machine-edge-hi);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 358 135' preserveAspectRatio='none'%3E%3Cpath d='M30 9H328Q339 9 341 20L349 111Q350 126 336 126H22Q8 126 9 111L17 20Q19 9 30 9Z' fill='none' stroke='white' stroke-width='1'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.triq-gamekit .pd-screw{position:absolute;display:block;width:calc(8 * var(--pd-u));aspect-ratio:1;border-radius:50%;z-index:7;pointer-events:none;background:linear-gradient(135deg,var(--pd-metal-hi),var(--pd-metal-lo) 24%,var(--pd-ctrl-lo) 55%,var(--pd-metal-lo));box-shadow:0 1px 1px var(--pd-ink),0 0 0 1px var(--pd-machine-edge-lo)}.triq-gamekit .pd-screw:after{content:"";position:absolute;inset:2px;background:var(--pd-ink);clip-path:polygon(40% 0,60% 0,60% 40%,100% 40%,100% 60%,60% 60%,60% 100%,40% 100%,40% 60%,0 60%,0 40%,40% 40%);transform:rotate(24deg)}.triq-gamekit .pd-screw--tl{top:11px;left:23px}.triq-gamekit .pd-screw--tr{top:11px;right:23px;transform:rotate(35deg)}.triq-gamekit .pd-screw--bl{bottom:15px;left:19px;transform:rotate(-16deg)}.triq-gamekit .pd-screw--br{bottom:15px;right:19px}.triq-gamekit .pd-cabinet__stage>.pd-screw{width:calc(6 * var(--pd-u));top:10px}.triq-gamekit .pd-cabinet__stage>.pd-screw--tl{left:calc(31 * var(--pd-u))}.triq-gamekit .pd-cabinet__stage>.pd-screw--tr{right:calc(31 * var(--pd-u))}.triq-gamekit .pd-machine-serial{position:absolute;left:50%;top:-20px;transform:translate(-50%);color:var(--pd-metal-lo);font:8px var(--pd-font-mono);white-space:nowrap;letter-spacing:.1em}.triq-gamekit .pd-machine-ready{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:auto;padding-top:8px;font:9px var(--pd-font-mono);letter-spacing:.1em;color:var(--pd-fg-dim)}.triq-gamekit .pd-machine-ready:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--pd-accent);box-shadow:0 0 5px var(--pd-accent)}.triq-gamekit .pd-hardware{position:relative;display:block;border-radius:8px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.triq-gamekit .pd-hardware svg{width:100%;height:auto;overflow:visible;pointer-events:none}.triq-gamekit .pd-hardware:disabled{opacity:.55}.triq-gamekit .pd-actuator{transition:transform .14s ease-out;transform-box:view-box}.triq-gamekit .pd-hardware:is(:active,.is-held) .pd-actuator:not(.pd-dial-indicator,.pd-stick){transform:translateY(5px)}.triq-gamekit .pd-hardware[aria-pressed=false] .pd-rocker{transform:translateY(5px)}.triq-gamekit .pd-hardware[data-joystick]{touch-action:none;cursor:grab}.triq-gamekit .pd-hardware[data-joystick].is-dragging{cursor:grabbing}.triq-gamekit .pd-grip{transform:translate(var(--pd-stick-x, 0px),var(--pd-stick-y, 0px))}.triq-gamekit .pd-hardware:has([data-kind=throttle]){cursor:ns-resize}.triq-gamekit [data-view=top] .pd-actuator>:first-child{transform:none}.triq-gamekit .pd-hardware:is(:active,.is-held) [data-view=top] .pd-actuator{transform:translateY(1px) scale(.985);transform-origin:center}.triq-gamekit .pd-control-legend svg{display:block}.triq-gamekit [data-lit=false] .pd-control-legend{color:var(--pd-button-idle-ink, var(--pd-fg))}.triq-gamekit .pd-front-button{min-width:44px;min-height:44px;height:clamp(44px,calc(64 * var(--pd-u)),70px)}.triq-gamekit .pd-front-button>svg{width:100%;height:100%}.triq-gamekit .pd-machine-stick{position:absolute;width:calc(112 * var(--pd-u));top:calc(14px * var(--pd-band-scale));left:calc(14 * var(--pd-u))}.triq-gamekit .pd-machine-stick .pd-hardware{width:100%}.triq-gamekit .pd-machine-stick .pd-stick-throttle{width:calc(72 * var(--pd-u));margin-left:calc(14 * var(--pd-u))}.triq-gamekit .pd-machine-stick>span{display:block;text-align:center;color:var(--pd-machine-caption);font:8px var(--pd-font-mono);letter-spacing:.13em;transform:translateY(-5px)}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__lip{background:linear-gradient(var(--pd-hardware-rim-lo),var(--pd-machine-side-lit) 18%,var(--pd-machine-side-dark) 80%);box-shadow:0 3px 2px var(--pd-machine-edge-lo)}.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__base-face{background:var(--pd-machine-grain),var(--pd-base-grad);justify-content:flex-start;padding:8px 0 4px;gap:4px}.triq-gamekit .pd-machine-speaker{width:54px;height:24px;background:radial-gradient(ellipse,var(--pd-ink) 38%,var(--pd-machine-edge-hi) 43%,transparent 52%) 0 0 / 5px 5px;transform:skewY(-3deg)}.triq-gamekit .pd-cabinet--mk2 .pd-wordmark{color:var(--pd-machine-caption);font-size:9px;opacity:.6;padding:3px 0;letter-spacing:.18em}.triq-gamekit .pd-machine-modes{position:absolute;left:calc(19 * var(--pd-u));top:calc(10px * var(--pd-band-scale));width:calc(87 * var(--pd-u));display:grid;gap:4px}.triq-gamekit .pd-machine-modes .pd-hardware{min-height:44px}.triq-gamekit .pd-machine-modes~.pd-machine-stick{left:calc(120 * var(--pd-u));top:calc(6px * var(--pd-band-scale))}.triq-gamekit .pd-machine-play{position:absolute;right:calc(19 * var(--pd-u));top:calc(25px * var(--pd-band-scale));width:calc(128 * var(--pd-u));min-height:54px}.triq-gamekit .pd-machine-modes svg text{font-size:32px}.triq-gamekit .pd-machine-play svg text{font-size:32px}.triq-gamekit .pd-machine-bottom{display:grid;grid-template-columns:minmax(0,1fr) 50px;align-items:stretch;gap:8px;width:100%}.triq-gamekit .pd-machine-profile{font-size:10px;min-height:48px}.triq-gamekit .pd-machine-shop__title small{display:block;margin-top:4px;font-size:6px;font-weight:400;color:var(--pd-fg-dim);letter-spacing:.1em}.triq-gamekit .pd-machine-footer{display:flex;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:auto}.triq-gamekit .pd-machine-footer .pd-machine-speaker{width:32px;height:12px}.triq-gamekit .pd-cabinet__logo [data-logo]:not([data-logo=base]),.triq-gamekit .pd-machine-stick .pd-stick-throttle{display:none}.triq-gamekit [data-theme=bladeburst] .pd-cabinet__logo [data-logo=base],.triq-gamekit[data-theme=triq] .pd-cabinet__logo [data-logo=base]{display:none}.triq-gamekit [data-theme=bladeburst] .pd-cabinet__logo [data-logo=bladeburst],.triq-gamekit[data-theme=triq] .pd-cabinet__logo [data-logo=triq]{display:inline}.triq-gamekit [data-theme=bladeburst] .pd-cabinet--mk2 .pd-cabinet__logo{font-size:calc(21 * var(--pd-u));letter-spacing:.07em}.triq-gamekit[data-theme=triq] .pd-machine-stick .pd-stick-ball{display:none}.triq-gamekit[data-theme=triq] .pd-machine-stick .pd-stick-throttle{display:block}.triq-gamekit[data-theme=triq] .pd-cabinet--mk2 .pd-cabinet__neck{position:relative}.triq-gamekit[data-theme=triq] .pd-cabinet--mk2 .pd-cabinet__neck:after{content:"";position:absolute;bottom:8px;left:21%;width:58%;height:2px;background:linear-gradient(90deg,transparent,var(--pd-accent),transparent);opacity:.5}.triq-gamekit .pd-console-nav{display:grid;grid-template-columns:1fr 1.2fr 1fr;width:100%;gap:8px}.triq-gamekit .pd-console-key{min-width:0;min-height:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:5px 4px;border-radius:var(--pd-radius-lg);clip-path:var(--pd-clip);background:linear-gradient(var(--pd-ctrl-hi),var(--pd-ctrl-lo));box-shadow:inset 0 1px var(--pd-machine-edge-hi),0 3px 0 var(--pd-ink);color:var(--pd-fg-dim);font:700 11px var(--pd-font-ui)}.triq-gamekit .pd-console-key--primary{color:var(--pd-accent);background:linear-gradient(color-mix(in srgb,var(--pd-accent) 20%,var(--pd-ctrl-hi)),var(--pd-ctrl-lo))}.triq-gamekit .pd-console-key__icon{display:grid;place-items:center}.triq-gamekit .pd-console-key svg{width:18px;height:18px}.triq-gamekit .pd-console-key:active{transform:translateY(2px);box-shadow:inset 0 1px var(--pd-machine-edge-lo)}.triq-gamekit .pd-console-key:focus-visible,.triq-gamekit .pd-machine-shop:focus-visible{outline:2px solid var(--pd-fg);outline-offset:-2px}.triq-gamekit .pd-machine-shop{display:grid;grid-template-columns:64px 1fr auto;align-items:center;min-height:44px;flex-shrink:0;width:100%;padding:0 12px 0 2px;border-radius:5px;background:var(--pd-machine-shop-bg);box-shadow:inset 0 1px 2px var(--pd-machine-edge-lo),0 1px var(--pd-machine-edge-hi)}.triq-gamekit .pd-machine-shop .pd-hardware{width:64px}.triq-gamekit .pd-machine-shop__title{font:700 12px var(--pd-font-ui);letter-spacing:.08em}.triq-gamekit .pd-machine-shop__balance{display:inline-flex;gap:5px;align-items:center;color:var(--pd-warning);font:700 12px var(--pd-font-mono)}.triq-gamekit .pd-machine-shop__balance b{display:grid;place-items:center;width:19px;height:19px;border:1px solid currentColor;border-radius:50%;font-family:Arial,sans-serif}.triq-gamekit .pd-machine-shop:active{box-shadow:inset 0 2px 3px var(--pd-machine-edge-lo)}.triq-gamekit .pd-svg-shine{opacity:var(--pd-hardware-shine)}.triq-gamekit .pd-arcade-lab{background:var(--pd-page-bg);padding:0 40px 48px}.triq-gamekit .pd-lab-header{max-width:1220px;margin:0 auto;min-height:86px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--pd-line);gap:24px}.triq-gamekit .pd-lab-wordmark{display:flex;align-items:center;gap:12px;font:700 13px var(--pd-font-mono);letter-spacing:.1em}.triq-gamekit .pd-lab-wordmark img{width:26px;height:26px}.triq-gamekit .pd-lab-wordmark span{color:var(--pd-fg-muted);font-weight:400;letter-spacing:0}.triq-gamekit .pd-lab-main{max-width:1220px;margin:auto}.triq-gamekit .pd-lab-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding:44px 0 30px}.triq-gamekit .pd-lab-intro h1{font-size:36px;line-height:1.12;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.triq-gamekit .pd-lab-intro p{max-width:570px;margin-top:12px;color:var(--pd-fg-dim);font-size:14px;line-height:1.65}.triq-gamekit .pd-lab-count{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding-bottom:3px;color:var(--pd-fg-dim);font:12px var(--pd-font-mono)}.triq-gamekit .pd-lab-count:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pd-accent)}.triq-gamekit .pd-lab-toolbar{display:flex;flex-wrap:wrap;gap:24px;align-items:center;padding:14px 0;border-top:1px solid var(--pd-line)}.triq-gamekit .pd-lab-toolbar label{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--pd-fg-dim)}.triq-gamekit .pd-lab-toolbar select{background:var(--pd-surface-raised);border:0;border-radius:5px;padding:0 30px 0 10px;height:44px;color:var(--pd-fg);font-size:12px}.triq-gamekit .pd-lab-toolbar>p{margin-left:auto;color:var(--pd-fg-dim);font-size:12px}.triq-gamekit .pd-catalog-board{position:relative;border:1px solid var(--pd-machine-edge-hi);border-radius:10px;background:linear-gradient(135deg,var(--pd-machine-panel),var(--pd-machine-body));padding:16px 20px}.triq-gamekit .pd-catalog-board>.pd-screw{--pd-u: 1px;width:7px}.triq-gamekit .pd-catalog-board>.pd-screw--tl{top:7px;left:7px}.triq-gamekit .pd-catalog-board>.pd-screw--tr{top:7px;right:7px}.triq-gamekit .pd-catalog-board>.pd-screw--bl{bottom:7px;left:7px}.triq-gamekit .pd-catalog-board>.pd-screw--br{bottom:7px;right:7px}.triq-gamekit .pd-arcade-catalog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.triq-gamekit .pd-specimen{position:relative;min-width:0;display:flex;flex-direction:column;padding:20px 18px 14px;border-right:1px solid var(--pd-machine-edge-hi);border-bottom:1px solid var(--pd-machine-edge-hi)}.triq-gamekit .pd-specimen:nth-child(4n){border-right:0}.triq-gamekit .pd-specimen:nth-child(4n+1):nth-last-child(-n+4),.triq-gamekit .pd-specimen:nth-child(4n+1):nth-last-child(-n+4)~.pd-specimen{border-bottom:0}.triq-gamekit .pd-specimen__top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:7px;font-size:12px;font-weight:600}.triq-gamekit .pd-specimen__state{font:9px var(--pd-font-mono);color:var(--pd-fg-dim)}.triq-gamekit .pd-specimen .pd-hardware{width:min(100%,215px);min-height:120px;margin:5px auto 0}.triq-gamekit .pd-specimen .pd-hardware:hover:not(:disabled){background:color-mix(in srgb,var(--pd-metal-hi) 3%,transparent)}.triq-gamekit .pd-specimen__bottom{display:flex;align-items:center;gap:12px;justify-content:space-between;margin-top:auto}.triq-gamekit .pd-specimen__bottom p{font-size:10px;line-height:1.6;color:var(--pd-fg-dim);max-width:150px}.triq-gamekit .pd-download{flex:0 0 auto;min-height:44px;min-width:44px;font:10px var(--pd-font-mono);color:var(--pd-fg-dim)}.triq-gamekit .pd-download:hover{color:var(--pd-accent)}.triq-gamekit [data-finish=polished]{--pd-hardware-shine: 1;--pd-hardware-glow: 4px;--pd-hardware-rim-hi: var(--pd-metal-hi);--pd-hardware-rim-lo: var(--pd-metal-lo);--pd-hardware-cap-hi: var(--pd-metal-hi)}.triq-gamekit [data-finish=matte]{--pd-hardware-shine: 0;--pd-hardware-glow: 1px;--pd-hardware-rim-hi: var(--pd-metal-lo);--pd-hardware-rim-lo: var(--pd-ctrl-hi)}.triq-gamekit [data-finish=matte] .pd-svg-shine{opacity:0}.triq-gamekit :is([data-finish=minimal],[data-finish=phosphor]){--pd-hardware-shine: 0;--pd-hardware-glow: 0px;--pd-hardware-rim-hi: var(--pd-ctrl-hi);--pd-hardware-rim-lo: var(--pd-ctrl-lo)}.triq-gamekit :is([data-finish=minimal],[data-finish=phosphor]) :is(.pd-svg-screw,.pd-svg-trim){display:none}.triq-gamekit :is([data-finish=minimal],[data-finish=phosphor]) :is(.pd-svg-steel,.pd-svg-side) stop{stop-color:var(--pd-ctrl-lo);stop-opacity:1}.triq-gamekit :is([data-finish=minimal],[data-finish=phosphor]) :is([data-kind=round],[data-kind=small],[data-kind=square],[data-kind=wide],[data-kind=pill]) .pd-actuator>.pd-svg-light{display:none}.triq-gamekit :is([data-finish=minimal],[data-finish=phosphor]) .pd-svg-cap stop{stop-color:var(--pd-button-color);stop-opacity:1}.triq-gamekit :is([data-finish=minimal],[data-finish=phosphor]) .pd-svg-cap stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 15%)}.triq-gamekit :is([data-finish=minimal],[data-finish=phosphor]) .pd-svg-cap stop:last-child{stop-color:color-mix(in srgb,var(--pd-button-color),black 22%)}.triq-gamekit :is([data-finish=minimal],[data-finish=phosphor]) [data-lit=false] .pd-svg-cap stop{stop-color:var(--pd-ctrl-hi)}.triq-gamekit :is([data-finish=minimal],[data-finish=phosphor]) [data-lit=false] .pd-svg-cap stop:last-child{stop-color:var(--pd-ctrl-lo)}.triq-gamekit :is([data-finish=minimal],[data-finish=phosphor]) .pd-svg-ball stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 38%)}.triq-gamekit :is([data-finish=minimal],[data-finish=phosphor]) .pd-svg-ball stop:nth-child(3){stop-color:color-mix(in srgb,var(--pd-button-color),black 18%)}.triq-gamekit :is([data-finish=minimal],[data-finish=phosphor]) .pd-svg-ball stop:last-child{stop-color:color-mix(in srgb,var(--pd-button-color),black 80%)}.triq-gamekit [data-finish=phosphor]{--pd-hardware-glow: 7px}.triq-gamekit [data-finish=phosphor] [data-lit=true] .pd-svg-aura{display:inline}.triq-gamekit [data-finish=phosphor] [data-lit=true] .pd-svg-cap stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 82%)}.triq-gamekit [data-finish=phosphor] [data-lit=true] .pd-svg-cap stop:last-child{stop-color:var(--pd-button-color)}.triq-gamekit [data-finish=phosphor] [data-lit=true] .pd-svg-ball stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 82%)}.triq-gamekit [data-finish=phosphor] [data-lit=true] .pd-svg-surface{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--pd-button-color) 70%,transparent))}.triq-gamekit [data-finish=molded]{--pd-hardware-shine: .18;--pd-hardware-glow: 1px;--pd-hardware-rim-hi: color-mix(in srgb, var(--pd-ctrl-hi), var(--pd-metal-hi) 20%);--pd-hardware-rim-lo: var(--pd-ctrl-lo)}.triq-gamekit [data-finish=molded] .pd-svg-screw,.triq-gamekit [data-finish=molded] .pd-svg-trim:not(.pd-svg-rim,.pd-svg-cuff,.pd-svg-knurl),.triq-gamekit [data-finish=molded] .pd-svg-knurl>:not(:nth-child(3n+1)),.triq-gamekit [data-finish=molded] :is([data-kind=round],[data-kind=small],[data-kind=square],[data-kind=wide],[data-kind=pill]) .pd-actuator>.pd-svg-light{display:none}.triq-gamekit [data-finish=molded] .pd-svg-rim{fill:var(--pd-ctrl-hi);stroke:color-mix(in srgb,var(--pd-ctrl-hi),var(--pd-metal-hi) 20%);stroke-width:1px}.triq-gamekit [data-finish=molded] .pd-svg-steel stop{stop-color:var(--pd-ctrl-hi)}.triq-gamekit [data-finish=molded] .pd-svg-side stop{stop-color:color-mix(in srgb,var(--pd-ctrl-hi),var(--pd-button-color) 25%);stop-opacity:1}.triq-gamekit [data-finish=molded] .pd-svg-side stop:last-child{stop-color:var(--pd-ctrl-lo)}.triq-gamekit [data-finish=molded] .pd-svg-cap stop{stop-color:var(--pd-button-color);stop-opacity:1}.triq-gamekit [data-finish=molded] .pd-svg-cap stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 28%)}.triq-gamekit [data-finish=molded] .pd-svg-cap stop:last-child{stop-color:color-mix(in srgb,var(--pd-button-color),black 36%)}.triq-gamekit [data-finish=molded] [data-lit=false] .pd-svg-cap stop{stop-color:var(--pd-ctrl-hi)}.triq-gamekit [data-finish=molded] [data-lit=false] .pd-svg-cap stop:first-child{stop-color:color-mix(in srgb,var(--pd-ctrl-hi),var(--pd-metal-hi) 12%)}.triq-gamekit [data-finish=molded] [data-lit=false] .pd-svg-cap stop:last-child{stop-color:var(--pd-ctrl-lo)}.triq-gamekit [data-finish=molded] .pd-svg-ball stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 45%)}.triq-gamekit [data-finish=molded] .pd-svg-ball stop:nth-child(3){stop-color:color-mix(in srgb,var(--pd-button-color),black 22%)}.triq-gamekit [data-finish=molded] .pd-svg-ball stop:last-child{stop-color:color-mix(in srgb,var(--pd-button-color),black 85%)}.triq-gamekit .pd-nav-proposals{padding-top:28px}.triq-gamekit .pd-nav-proposals h2{font-size:21px;font-weight:600}.triq-gamekit .pd-nav-proposals>p{margin:8px 0 18px;color:var(--pd-fg-dim);font-size:13px}.triq-gamekit .pd-nav-proposals__options{display:flex;flex-wrap:wrap;gap:24px}.triq-gamekit .pd-nav-proposals figure{margin:0;flex:1 1 300px;padding:18px;border-radius:8px;background:var(--pd-machine-panel)}.triq-gamekit .pd-nav-proposals figcaption{margin-bottom:18px;color:var(--pd-fg-dim);font-size:12px}.triq-gamekit .pd-nav-proposals .pd-console-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.triq-gamekit .pd-nav-proposals [data-nav-format=wide],.triq-gamekit .pd-nav-proposals [data-nav-format=pill]{grid-template-columns:repeat(2,minmax(0,1fr))}.triq-gamekit .pd-console-nav--round .pd-console-key{background:none;box-shadow:none;clip-path:none}.triq-gamekit .pd-console-nav--round .pd-console-key__icon{width:44px;height:44px;flex:0 0 44px;border-radius:50%;background:linear-gradient(var(--pd-ctrl-hi),var(--pd-ctrl-lo));box-shadow:inset 0 1px var(--pd-machine-edge-hi),0 3px var(--pd-ink)}.triq-gamekit .pd-lab-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding:22px 0;color:var(--pd-fg-dim);font:11px/1.6 var(--pd-font-mono)}.triq-gamekit .pd-lab-footer output{color:var(--pd-accent)}.triq-gamekit .pd-lab-footer a{text-decoration:underline;text-underline-offset:4px}.triq-gamekit .pd-lab-notes{display:flex;justify-content:space-between;gap:24px;padding-top:22px;border-top:1px solid var(--pd-line);font-size:12px;line-height:1.7;color:var(--pd-fg-dim)}.triq-gamekit .pd-lab-notes p{max-width:500px}.triq-gamekit .pd-lab-notes strong{display:block;color:var(--pd-fg);margin-bottom:5px;font-weight:500}.triq-gamekit .pd-specimen:is([data-control^=coin-slot],[data-control=throttle]){grid-column:1 / -1;border:0;display:grid;grid-template-columns:1fr minmax(150px,215px) 1fr;align-items:center;gap:24px}.triq-gamekit .pd-specimen:is([data-control^=coin-slot],[data-control=throttle]) .pd-specimen__top{flex-direction:column}.triq-gamekit .pd-specimen[data-control=throttle]{border-bottom:1px solid var(--pd-machine-edge-hi)}@media (max-width: 1050px){.triq-gamekit .pd-arcade-lab{padding-inline:24px}.triq-gamekit .pd-arcade-catalog{grid-template-columns:repeat(3,minmax(0,1fr))}.triq-gamekit .pd-specimen:nth-child(n){border-right:1px solid var(--pd-machine-edge-hi);border-bottom:1px solid var(--pd-machine-edge-hi)}.triq-gamekit .pd-specimen:nth-child(3n){border-right:0}.triq-gamekit .pd-specimen:nth-child(3n+1):nth-last-child(-n+3),.triq-gamekit .pd-specimen:nth-child(3n+1):nth-last-child(-n+3)~.pd-specimen{border-bottom:0}}@media (max-width: 700px){.triq-gamekit .pd-machine-page>.pd-arcade-nav{top:0;left:0;width:100%;justify-content:center;font-size:11px}.triq-gamekit .pd-machine-page>.pd-arcade-nav a{padding:0 10px;min-height:38px;position:relative}.triq-gamekit .pd-machine-page>.pd-arcade-nav a:after{content:"";position:absolute;inset:-3px 0}.triq-gamekit .pd-machine-serial{display:none}.triq-gamekit .pd-arcade-lab{padding-inline:14px}.triq-gamekit .pd-lab-header{flex-wrap:wrap;gap:10px;padding:20px 0 10px}.triq-gamekit .pd-lab-header .pd-arcade-nav{width:100%;justify-content:space-between;gap:0}.triq-gamekit .pd-arcade-nav a{padding-inline:10px;font-size:11px}.triq-gamekit .pd-lab-intro{align-items:flex-start;padding-top:26px}.triq-gamekit .pd-lab-intro h1{font-size:28px}.triq-gamekit .pd-lab-intro p{font-size:13px}.triq-gamekit .pd-lab-count{display:none}.triq-gamekit .pd-lab-toolbar{gap:10px 18px}.triq-gamekit .pd-lab-toolbar>p{width:100%;margin-left:0}.triq-gamekit .pd-lab-toolbar label{gap:7px;flex:1 1 130px;flex-direction:column;align-items:stretch}.triq-gamekit .pd-lab-toolbar select{width:100%}.triq-gamekit .pd-catalog-board{padding:8px}.triq-gamekit .pd-arcade-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.triq-gamekit .pd-specimen{padding:16px 8px 6px}.triq-gamekit .pd-specimen:nth-child(n){border-right:1px solid var(--pd-machine-edge-hi);border-bottom:1px solid var(--pd-machine-edge-hi)}.triq-gamekit .pd-specimen:nth-child(2n){border-right:0}.triq-gamekit .pd-specimen:nth-child(odd):nth-last-child(-n+2),.triq-gamekit .pd-specimen:nth-child(odd):nth-last-child(-n+2)~.pd-specimen{border-bottom:0}.triq-gamekit .pd-specimen__top{font-size:11px;gap:5px;min-height:34px}.triq-gamekit .pd-specimen__state{font-size:8px}.triq-gamekit .pd-specimen .pd-hardware{min-height:108px;display:grid;align-items:center}.triq-gamekit .pd-specimen__bottom{gap:4px}.triq-gamekit .pd-specimen__bottom p{font-size:9px}.triq-gamekit .pd-lab-footer{font-size:10px}.triq-gamekit .pd-lab-notes{flex-direction:column;gap:18px}.triq-gamekit .pd-specimen:is([data-control^=coin-slot],[data-control=throttle]){grid-template-columns:minmax(0,1fr) 150px;gap:4px 12px}.triq-gamekit .pd-specimen:is([data-control^=coin-slot],[data-control=throttle]) .pd-specimen__bottom{grid-column:1 / -1}.triq-gamekit .pd-nav-proposals figure{min-width:0;padding:14px 10px}.triq-gamekit .pd-nav-proposals .pd-console-key{font-size:10px}}@container pd-device (height < 720px){.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__base-face{padding-top:9px}.triq-gamekit .pd-cabinet--mk2 .pd-wordmark{padding-top:5px;font-size:9px}}@container pd-device (height < 620px){.triq-gamekit .pd-cabinet--mk2 .pd-cabinet__stage{min-height:80px}.triq-gamekit .pd-cabinet--mk2 .pd-machine-stick{top:0}.triq-gamekit .pd-cabinet--mk2 .pd-machine-ready{display:none}.triq-gamekit .pd-cabinet--mk2 .pd-machine-bottom{grid-template-columns:minmax(0,1fr) 44px}.triq-gamekit .pd-cabinet--mk2 .pd-machine-footer{display:none}.triq-gamekit .pd-cabinet--mk2 .pd-console-key{min-height:44px;gap:2px;padding-block:3px}.triq-gamekit .pd-cabinet--mk2 .pd-machine-shop{grid-template-columns:42px 1fr auto;padding-right:6px}.triq-gamekit .pd-cabinet--mk2 .pd-machine-shop .pd-hardware{width:42px}.triq-gamekit .pd-cabinet--mk2 .pd-machine-shop__title{font-size:10px}}@media (prefers-reduced-motion: reduce){.triq-gamekit .pd-actuator{transition:none}}.triq-gamekit .pd-machine-modes .pd-custom-part{height:44px}.triq-gamekit .pd-machine-play.pd-custom-part{height:70px}.triq-gamekit .pd-machine-modes .pd-custom-part svg,.triq-gamekit .pd-machine-play.pd-custom-part svg{width:100%;height:100%}.triq-gamekit .pd-machine-modes .pd-custom-part svg text{font-size:22px}.triq-gamekit .pd-machine-play.pd-custom-part svg text{font-size:26px}.triq-gamekit .pd-machine-stick[data-custom-stick] .pd-stick-ball{display:block}.triq-gamekit .pd-machine-stick[data-custom-stick] .pd-stick-throttle{display:none}.triq-gamekit .pd-machine-stick[data-custom-stick=throttle] .pd-stick-ball{width:calc(72 * var(--pd-u));margin-left:calc(14 * var(--pd-u))}.triq-gamekit .pd-joystick--custom>span{display:none}.triq-gamekit .pd-joystick--custom{background:none;box-shadow:none}.triq-gamekit .pd-joystick .pd-original-stick{position:absolute;inset:-15px -12px;width:calc(100% + 24px);height:calc(100% + 30px)}.triq-gamekit .pd-original-stick[hidden]{display:none}.triq-gamekit .pd-deck-buttons .pd-custom-part{width:calc(90 * var(--pd-u));height:64px;padding:0;background:none;border:0;box-shadow:none}.triq-gamekit .pd-deck-buttons .pd-custom-part svg{width:100%;height:100%}.triq-gamekit[data-theme=triq] .pd-cabinet__marquee-glass,.triq-gamekit[data-theme=triq] .pd-cabinet--mk2 .pd-cabinet__marquee-glass{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='320'%20height='78'%20viewBox='0%200%20320%2078'%3e%3cdefs%3e%3clinearGradient%20id='b'%20x1='50%25'%20x2='50%25'%20y1='0%25'%20y2='25.307%25'%3e%3cstop%20offset='0%25'%20stop-color='%2300648D'/%3e%3cstop%20offset='60.299%25'%20stop-color='%23A32605'/%3e%3cstop%20offset='100%25'%20stop-color='%23E98D14'/%3e%3c/linearGradient%3e%3clinearGradient%20id='e'%20x1='50%25'%20x2='50%25'%20y1='0%25'%20y2='22.261%25'%3e%3cstop%20offset='0%25'%20stop-color='%2300648D'/%3e%3cstop%20offset='46.599%25'%20stop-color='%23A93719'/%3e%3cstop%20offset='100%25'%20stop-color='%23E98D14'/%3e%3c/linearGradient%3e%3cfilter%20id='c'%20width='139.1%25'%20height='162.7%25'%20x='-19.6%25'%20y='-31.3%25'%20filterUnits='objectBoundingBox'%3e%3cfeGaussianBlur%20in='SourceGraphic'%20stdDeviation='15'/%3e%3c/filter%3e%3cpath%20id='a'%20d='M30.4,0%20L323.6,0%20C334.240998,0%20339.561496,0%20343.625819,2.07087604%20C347.200899,3.89247016%20350.10753,6.79910074%20351.929124,10.3741805%20C354,14.4385036%20354,19.7590024%20354,30.4%20L354,49.6%20C354,60.2409976%20354,65.5614964%20351.929124,69.6258195%20C350.10753,73.2008993%20347.200899,76.1075298%20343.625819,77.929124%20C339.561496,80%20334.240998,80%20323.6,80%20L30.4,80%20C19.7590024,80%2014.4385036,80%2010.3741805,77.929124%20C6.79910074,76.1075298%203.89247016,73.2008993%202.07087604,69.6258195%20C0,65.5614964%200,60.2409976%200,49.6%20L0,30.4%20C0,19.7590024%200,14.4385036%202.07087604,10.3741805%20C3.89247016,6.79910074%206.79910074,3.89247016%2010.3741805,2.07087604%20C14.4385036,0%2019.7590024,0%2030.4,0%20Z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%20transform='translate(-17%20-2)'%3e%3cmask%20id='d'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cellipse%20cx='177'%20cy='118.965'%20fill='url(%23b)'%20filter='url(%23c)'%20mask='url(%23d)'%20rx='115'%20ry='71.82'/%3e%3cellipse%20cx='177'%20cy='123.851'%20fill='url(%23e)'%20mask='url(%23d)'%20rx='115'%20ry='85.5'/%3e%3c/g%3e%3c/svg%3e") center bottom / 100% 100% no-repeat,var(--pd-screen-bg)}.triq-gamekit .pd-cabinet__logo [data-logo=triq] img{width:calc(167 * var(--pd-u));height:auto}.triq-gamekit[data-theme=triq] .pd-cabinet__logo{text-shadow:none}.triq-gamekit .pd-cabinet__logo [data-logo=triq] img{display:block;filter:drop-shadow(0 0 4px #00b4ffb3)}.triq-gamekit .pd-console-nav--bare .pd-console-key__label{display:none}.triq-gamekit .pd-console-nav--bare .pd-console-key{min-height:48px}.triq-gamekit .pd-console-nav--bevel .pd-console-key{border-radius:3px;clip-path:none;border:1px solid var(--pd-machine-edge-hi);box-shadow:inset 0 3px var(--pd-machine-edge-hi),inset 3px 0 var(--pd-machine-edge-hi),inset -3px -3px var(--pd-machine-edge-lo),0 3px var(--pd-ink)}.triq-gamekit .pd-console-nav--strip{gap:1px;border:1px solid var(--pd-machine-edge-hi);border-radius:6px;overflow:hidden}.triq-gamekit .pd-console-nav--strip .pd-console-key{border-radius:0;clip-path:none;box-shadow:none;background:var(--pd-ctrl-lo);border-bottom:2px solid var(--pd-machine-edge-hi)}.triq-gamekit .pd-console-nav--strip .pd-console-key--primary{border-bottom-color:var(--pd-accent)}.triq-gamekit .pd-machine-shop{grid-template-columns:36px 1fr auto;gap:8px;padding:3px 8px}.triq-gamekit .pd-machine-shop .pd-hardware{width:28px;justify-self:center}.triq-gamekit .pd-machine-shop[data-label-position=bottom]{grid-template-columns:48px 1fr;gap:1px 6px}.triq-gamekit .pd-machine-shop[data-label-position=bottom] .pd-hardware{grid-area:1 / 1;width:22px}.triq-gamekit .pd-machine-shop[data-label-position=bottom] .pd-machine-shop__title{grid-area:2 / 1;font-size:8px;text-align:center}.triq-gamekit .pd-machine-shop[data-label-position=bottom] .pd-machine-shop__balance{grid-area:1 / 2 / 3;justify-self:end}.triq-gamekit .pd-machine-shop[data-label-position=none]{grid-template-columns:36px 1fr}.triq-gamekit .pd-machine-shop[data-label-position=none] .pd-machine-shop__title{display:none}.triq-gamekit .pd-machine-shop[data-label-position=none] .pd-machine-shop__balance{justify-self:end}.triq-gamekit .pd-cabinet--mk1{--pd-machine-sheen: 0}.triq-gamekit .pd-cabinet--mk1 :is(.pd-screw,.pd-machine-serial,.pd-machine-speaker,.pd-machine-ready,.pd-machine-stick>span){display:none}.triq-gamekit .pd-cabinet--mk1 :is(.pd-cabinet__shoulder,.pd-cabinet__rail,.pd-cabinet__leg),.triq-gamekit .pd-cabinet--mk1 .pd-cabinet__rail:before,.triq-gamekit .pd-cabinet--mk1 .pd-cabinet__rail:after{background:var(--pd-machine-side);box-shadow:none}.triq-gamekit .pd-cabinet--mk1 .pd-cabinet__recess{background:var(--pd-machine-panel)}.triq-gamekit .pd-cabinet--mk1 .pd-cabinet__marquee:before{background:var(--pd-machine-marquee);box-shadow:none;border-radius:calc(24 * var(--pd-u))}.triq-gamekit .pd-cabinet--mk1 .pd-cabinet__marquee-glass{border-radius:calc(22 * var(--pd-u));box-shadow:none}.triq-gamekit .pd-cabinet--mk1 .pd-cabinet__screen{box-shadow:0 0 0 4px var(--pd-machine-body)}.triq-gamekit .pd-cabinet--mk1 .pd-cabinet__deck-inset:before{background:var(--pd-machine-edge-lo)}.triq-gamekit .pd-cabinet--mk1 .pd-cabinet__lip{background:var(--pd-machine-side-lit);box-shadow:none}.triq-gamekit .pd-cabinet--mk1 .pd-cabinet__neck:after{display:none}.triq-gamekit [data-finish=integrated]{--pd-hardware-shine: .12;--pd-hardware-glow: 3px;--pd-hardware-rim-hi: var(--pd-ctrl-hi);--pd-hardware-rim-lo: var(--pd-ctrl-lo)}.triq-gamekit [data-finish=integrated] :is(.pd-svg-screw,.pd-svg-trim,.pd-actuator>.pd-svg-light){display:none}.triq-gamekit [data-finish=integrated] .pd-svg-steel stop,.triq-gamekit [data-finish=integrated] [id$=-dark] stop{stop-color:var(--pd-ctrl-lo)}.triq-gamekit [data-finish=integrated] .pd-svg-side stop{stop-color:color-mix(in srgb,var(--pd-ctrl-hi),var(--pd-button-color) 20%);stop-opacity:1}.triq-gamekit [data-finish=integrated] .pd-svg-side stop:last-child{stop-color:var(--pd-ctrl-lo)}.triq-gamekit [data-finish=integrated] [data-lit=false] .pd-svg-side stop{stop-color:var(--pd-ctrl-lo)}.triq-gamekit [data-finish=integrated] .pd-svg-cap stop{stop-color:var(--pd-button-color);stop-opacity:1}.triq-gamekit [data-finish=integrated] .pd-svg-cap stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 38%)}.triq-gamekit [data-finish=integrated] [data-lit=false] .pd-svg-cap stop{stop-color:var(--pd-ctrl-hi)}.triq-gamekit [data-finish=integrated] [data-lit=false] .pd-svg-cap stop:last-child{stop-color:var(--pd-ctrl-lo)}.triq-gamekit [data-finish=integrated] [data-lit=false] .pd-svg-surface{stroke:color-mix(in srgb,var(--pd-ctrl-hi),var(--pd-fg) 18%);stroke-width:1}.triq-gamekit [data-finish=integrated] [data-lit=true] .pd-svg-surface{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--pd-button-color) 65%,transparent))}.triq-gamekit [data-finish=integrated] .pd-svg-ball stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 85%)}.triq-gamekit [data-finish=integrated] .pd-svg-ball stop:nth-child(3){stop-color:var(--pd-button-color)}.triq-gamekit [data-finish=integrated] .pd-svg-ball stop:last-child{stop-color:color-mix(in srgb,var(--pd-button-color),var(--pd-ctrl-lo) 82%)}.triq-gamekit .pd-cabinet--mk2:has(.pd-console-nav--round:not(.pd-console-nav--bare)){--cab-base: max(176px, calc(var(--pd-cabinet-base) * var(--pd-band-scale)))}@container pd-device (height < 620px){.triq-gamekit .pd-cabinet--mk2,.triq-gamekit .pd-cabinet--mk2:has(.pd-console-nav--round:not(.pd-console-nav--bare)){--cab-base: max(154px, calc(var(--pd-cabinet-base) * var(--pd-band-scale)))}}.triq-gamekit [data-finish=slim]{--pd-hardware-shine: .14;--pd-hardware-glow: 0px}.triq-gamekit [data-finish=slim] :is(.pd-svg-trim,.pd-svg-screw,.pd-svg-light,.pd-svg-aura){display:none}.triq-gamekit [data-finish=slim] :is([data-kind=round],[data-kind=small],[data-kind=ring],[data-kind=pill],[data-kind=square],[data-kind=wide])>:is(ellipse,rect,path){display:none}.triq-gamekit [data-finish=slim] :is([data-kind=round],[data-kind=small],[data-kind=ring])>.pd-actuator>:first-child{transform:translateY(-7px)}.triq-gamekit [data-finish=slim] :is([data-kind=pill],[data-kind=square],[data-kind=wide])>.pd-actuator>:first-child{transform:translateY(-10px)}.triq-gamekit [data-finish=slim] .pd-svg-cap stop{stop-color:var(--pd-button-color);stop-opacity:1}.triq-gamekit [data-finish=slim] .pd-svg-cap stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 12%)}.triq-gamekit [data-finish=slim] .pd-svg-cap stop:last-child{stop-color:color-mix(in srgb,var(--pd-button-color),black 12%)}.triq-gamekit [data-finish=slim] [data-lit=false] .pd-svg-cap stop{stop-color:var(--pd-button-idle)}.triq-gamekit [data-finish=slim] [data-lit=false] .pd-svg-cap stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-idle),white 8%)}.triq-gamekit [data-finish=slim] [data-lit=false] text{fill:var(--pd-button-idle-ink)}.triq-gamekit [data-finish=slim] .pd-svg-side stop{stop-color:color-mix(in srgb,var(--pd-button-color),black 28%);stop-opacity:1}.triq-gamekit [data-finish=slim] [data-lit=false] .pd-svg-side stop{stop-color:color-mix(in srgb,var(--pd-button-idle),black 24%)}.triq-gamekit [data-finish=slim] [id$=-dark] stop{stop-color:var(--pd-ctrl-lo)}.triq-gamekit [data-finish=slim] .pd-svg-ball stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 35%)}.triq-gamekit [data-finish=slim] .pd-svg-ball stop:last-child{stop-color:color-mix(in srgb,var(--pd-button-color),black 45%)}.triq-gamekit [data-finish=slim] .pd-svg-surface{filter:drop-shadow(0 2px 1px rgb(0 0 0 / 22%))}.triq-gamekit [data-controls-finish=slim] .pd-machine-play svg{width:84%;margin-inline:auto}.triq-gamekit [data-controls-finish=slim] .pd-machine-modes svg{width:94%;margin-inline:auto}.triq-gamekit [data-controls-finish=slim] .pd-machine-modes text{font-size:22px;letter-spacing:.7px}.triq-gamekit [data-controls-finish=slim] .pd-machine-stick .pd-hardware{width:88%;margin-inline:auto}.triq-gamekit [data-controls-finish=slim] .pd-machine-stick>span{visibility:hidden}.triq-gamekit [data-controls-finish=slim] .pd-console-key{background:var(--pd-nav-bg);color:var(--pd-nav-ink);box-shadow:inset 0 1px var(--pd-machine-edge-hi),0 1px 1px var(--pd-machine-edge-lo);font-size:10px}.triq-gamekit [data-controls-finish=slim] .pd-console-key--primary{color:var(--pd-nav-accent)}.triq-gamekit [data-controls-finish=slim] .pd-console-key svg{width:16px;height:16px}.triq-gamekit [data-controls-finish=slim] .pd-console-nav--round .pd-console-key{background:none;box-shadow:none;color:var(--pd-shop-ink)}.triq-gamekit [data-controls-finish=slim] .pd-console-nav--round .pd-console-key__icon{color:var(--pd-nav-ink)}.triq-gamekit [data-controls-finish=slim] .pd-console-nav--round .pd-console-key--primary .pd-console-key__icon{color:var(--pd-nav-accent)}.triq-gamekit [data-controls-finish=slim] .pd-console-nav--round .pd-console-key__icon{width:36px;height:36px;flex-basis:36px;background:var(--pd-nav-bg);box-shadow:inset 0 1px var(--pd-machine-edge-hi),0 1px 1px var(--pd-machine-edge-lo)}.triq-gamekit [data-controls-finish=slim] .pd-console-nav--strip{background:var(--pd-nav-bg);box-shadow:inset 0 1px var(--pd-machine-edge-hi)}.triq-gamekit [data-controls-finish=slim] .pd-console-nav--strip .pd-console-key{background:none;box-shadow:none}.triq-gamekit [data-controls-finish=slim] .pd-machine-shop{color:var(--pd-shop-ink);box-shadow:none;border-radius:3px}.triq-gamekit [data-controls-finish=slim] .pd-machine-shop .pd-hardware{max-width:24px}.triq-gamekit [data-controls-finish=slim] .pd-machine-shop__balance{color:var(--pd-shop-accent)}.triq-gamekit [data-finish=flat]{--pd-hardware-shine: 0;--pd-hardware-glow: 0px;--pd-hardware-rim-hi: var(--pd-ctrl-hi);--pd-hardware-rim-lo: var(--pd-ctrl-lo)}.triq-gamekit [data-finish=flat] :is(.pd-svg-trim,.pd-svg-screw,.pd-svg-shine,.pd-svg-aura){display:none}.triq-gamekit [data-finish=flat] :is([data-kind=round],[data-kind=small],[data-kind=ring],[data-kind=pill],[data-kind=square],[data-kind=wide])>:is(ellipse,rect,path){display:none}.triq-gamekit [data-finish=flat] :is([data-kind=round],[data-kind=small],[data-kind=ring],[data-kind=pill],[data-kind=square],[data-kind=wide])>.pd-actuator>:first-child{display:none}.triq-gamekit [data-finish=flat] .pd-svg-cap stop{stop-color:var(--pd-button-color);stop-opacity:1}.triq-gamekit [data-finish=flat] .pd-svg-surface{stroke:color-mix(in srgb,var(--pd-button-color),black 34%);stroke-width:1}.triq-gamekit [data-finish=flat] [data-lit=false] .pd-svg-cap stop{stop-color:var(--pd-button-idle)}.triq-gamekit [data-finish=flat] [data-lit=false] .pd-svg-surface{stroke:color-mix(in srgb,var(--pd-button-idle),black 26%)}.triq-gamekit [data-finish=flat] [data-lit=false] text{fill:var(--pd-button-idle-ink)}.triq-gamekit [data-finish=flat] [id$=-dark] stop{stop-color:var(--pd-ctrl-lo)}.triq-gamekit [data-finish=flat] .pd-svg-ball stop{stop-color:var(--pd-button-color)}.triq-gamekit [data-finish=flat] .pd-svg-ball stop:last-child{stop-color:color-mix(in srgb,var(--pd-button-color),black 30%)}.triq-gamekit [data-finish=glass]{--pd-hardware-shine: 1;--pd-hardware-glow: 9px;--pd-hardware-rim-hi: var(--pd-metal-hi);--pd-hardware-rim-lo: var(--pd-metal-lo);--pd-hardware-cap-hi: var(--pd-metal-hi)}.triq-gamekit [data-finish=glass] .pd-svg-cap stop{stop-color:var(--pd-button-color);stop-opacity:.34}.triq-gamekit [data-finish=glass] .pd-svg-cap stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 60%);stop-opacity:.7}.triq-gamekit [data-finish=glass] .pd-svg-cap stop:last-child{stop-color:var(--pd-button-color);stop-opacity:.5}.triq-gamekit [data-finish=glass] [data-lit=false] .pd-svg-cap stop{stop-color:var(--pd-ctrl-hi);stop-opacity:.38}.triq-gamekit [data-finish=glass] [data-lit=false] .pd-svg-cap stop:first-child{stop-color:color-mix(in srgb,var(--pd-ctrl-hi),white 45%);stop-opacity:.6}.triq-gamekit [data-finish=glass] .pd-svg-aura{display:inline}.triq-gamekit [data-finish=glass] [data-lit=false] .pd-svg-aura{opacity:.14}.triq-gamekit [data-finish=glass] .pd-svg-shine{stroke-opacity:.9}.triq-gamekit [data-finish=glass] [data-lit=true] .pd-svg-surface{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--pd-button-color) 55%,transparent))}.triq-gamekit [data-finish=glass] .pd-svg-ball stop{stop-opacity:.6}.triq-gamekit [data-finish=glass] .pd-svg-ball stop:first-child{stop-opacity:.85}.triq-gamekit [data-finish=glass] .pd-svg-ball stop:last-child{stop-color:var(--pd-button-color);stop-opacity:.35}.triq-gamekit [data-finish=machined]{--pd-hardware-shine: .55;--pd-hardware-glow: 1px;--pd-hardware-rim-hi: var(--pd-metal-hi);--pd-hardware-rim-lo: var(--pd-metal-lo);--pd-hardware-cap-hi: var(--pd-metal-hi)}.triq-gamekit [data-finish=machined] .pd-svg-cap stop{stop-color:color-mix(in srgb,var(--pd-button-color),var(--pd-metal-lo) 45%);stop-opacity:1}.triq-gamekit [data-finish=machined] .pd-svg-cap stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),var(--pd-metal-hi) 55%)}.triq-gamekit [data-finish=machined] .pd-svg-cap stop:last-child{stop-color:color-mix(in srgb,var(--pd-button-color),black 30%)}.triq-gamekit [data-finish=machined] [data-lit=false] .pd-svg-cap stop{stop-color:var(--pd-metal-lo)}.triq-gamekit [data-finish=machined] [data-lit=false] .pd-svg-cap stop:first-child{stop-color:var(--pd-metal-hi)}.triq-gamekit [data-finish=machined] [data-lit=false] .pd-svg-cap stop:last-child{stop-color:var(--pd-ctrl-lo)}.triq-gamekit [data-finish=machined] .pd-svg-rim{stroke:var(--pd-metal-lo);stroke-width:3;stroke-dasharray:1 2}.triq-gamekit [data-finish=machined] .pd-svg-knurl>*{stroke-width:1}.triq-gamekit [data-finish=machined] text{filter:drop-shadow(0 1px 0 color-mix(in srgb,var(--pd-metal-hi) 45%,transparent))}.triq-gamekit [data-finish=machined] .pd-svg-side stop{stop-color:var(--pd-metal-lo);stop-opacity:1}.triq-gamekit [data-finish=machined] .pd-svg-side stop:last-child{stop-color:var(--pd-ctrl-lo)}.triq-gamekit [data-finish=machined] .pd-svg-ball stop:first-child{stop-color:var(--pd-metal-hi)}.triq-gamekit [data-finish=machined] .pd-svg-ball stop:nth-child(3){stop-color:color-mix(in srgb,var(--pd-button-color),var(--pd-metal-lo) 50%)}.triq-gamekit [data-finish=rubber]{--pd-hardware-shine: 0;--pd-hardware-glow: 2px;--pd-hardware-rim-hi: var(--pd-ctrl-hi);--pd-hardware-rim-lo: var(--pd-ctrl-lo)}.triq-gamekit [data-finish=rubber] :is(.pd-svg-shine,.pd-svg-screw,.pd-svg-aura){display:none}.triq-gamekit [data-finish=rubber] :is([data-kind=square],[data-kind=wide]) rect{rx:24px;ry:24px}.triq-gamekit [data-finish=rubber] [data-kind=pill] rect{rx:30px;ry:30px}.triq-gamekit [data-finish=rubber] [data-kind=joystick] .pd-svg-surface{r:33px}.triq-gamekit [data-finish=rubber] .pd-svg-trim:not(.pd-svg-rim){display:none}.triq-gamekit [data-finish=rubber] .pd-svg-rim{fill:color-mix(in srgb,var(--pd-button-color),black 55%)}.triq-gamekit [data-finish=rubber] .pd-svg-cap stop{stop-color:var(--pd-button-color);stop-opacity:1}.triq-gamekit [data-finish=rubber] .pd-svg-cap stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 8%)}.triq-gamekit [data-finish=rubber] .pd-svg-cap stop:last-child{stop-color:color-mix(in srgb,var(--pd-button-color),black 8%)}.triq-gamekit [data-finish=rubber] [data-lit=false] .pd-svg-cap stop{stop-color:var(--pd-button-idle)}.triq-gamekit [data-finish=rubber] [data-lit=false] .pd-svg-cap stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-idle),white 8%)}.triq-gamekit [data-finish=rubber] [data-lit=false] .pd-svg-rim{fill:color-mix(in srgb,var(--pd-button-idle),black 45%)}.triq-gamekit [data-finish=rubber] [data-lit=false] text{fill:var(--pd-button-idle-ink)}.triq-gamekit [data-finish=rubber] .pd-svg-side stop{stop-color:color-mix(in srgb,var(--pd-button-color),black 30%);stop-opacity:1}.triq-gamekit [data-finish=rubber] [id$=-shadow] stop{stop-opacity:0}.triq-gamekit [data-finish=rubber] .pd-svg-surface{filter:drop-shadow(0 2px 3px rgb(0 0 0 / 34%))}.triq-gamekit [data-finish=rubber] .pd-svg-ball stop:first-child{stop-color:color-mix(in srgb,var(--pd-button-color),white 22%)}.triq-gamekit [data-finish=rubber] .pd-svg-ball stop:last-child{stop-color:color-mix(in srgb,var(--pd-button-color),black 40%)}.triq-gamekit .pd-cabinet--orbital{--cab-gap: calc(16px * var(--pd-band-scale));--cab-marquee: calc(90px * var(--pd-band-scale));--cab-neck: calc(20px * var(--pd-band-scale))}.triq-gamekit .pd-cabinet--orbital .pd-cabinet__logo [data-logo=triq] img{width:auto;max-width:calc(167 * var(--pd-u));max-height:calc(var(--cab-marquee) - 31px * var(--pd-band-scale))}.triq-gamekit .pd-orbit-screen{--orbit-color: var(--pd-area-1);--focus-size: 110px;--echo-step: 129px;--system-view: 0;--pd-crt-pitch: 5.7px;--pd-ui-crt-opacity: .65;padding:0;background:#04070f;color:#e9e6dc;touch-action:pan-x pinch-zoom;overflow:clip;isolation:isolate}.triq-gamekit .pd-orbit-world{position:absolute;inset:0;will-change:transform}.triq-gamekit .pd-orbit-noise{position:absolute;inset:0;z-index:1;pointer-events:none}.triq-gamekit .pd-orbit-sun{position:absolute;top:0;left:50%;width:min(34%,104px);aspect-ratio:1;border-radius:50%;--sun-lift: -48%;transform:translate(-50%,calc(var(--sun-lift) * (1 - var(--system-view)) - 50% * var(--system-view)));background:radial-gradient(circle at 48% 68%,#ef9e25,transparent 68%),linear-gradient(#00648d,#a93719 38%,#e98d14 80%);box-shadow:0 0 calc(32px + 14px * var(--system-view)) color-mix(in srgb,#ffbf50 calc(45% + 25% * var(--system-view)),transparent),0 0 calc(74px + 18px * var(--system-view)) color-mix(in srgb,#edaa34 calc(22% + 13% * var(--system-view)),transparent),0 0 calc(108px + 4px * var(--system-view)) color-mix(in srgb,#e9b254 calc(12% + 4% * var(--system-view)),transparent);pointer-events:none}.triq-gamekit .pd-orbit-sun:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 48% 64%,#fff0b0,#ffc45c 35%,transparent 70%);opacity:calc(.32 + .68 * var(--system-view))}.triq-gamekit .pd-orbit-rings{position:absolute;inset:0;width:100%;height:auto;overflow:visible;transform-origin:0 0}.triq-gamekit .pd-orbit-rings .pd-orbit-path{fill:none;stroke:#334655;stroke-width:calc(1 + 2 * var(--system-view));stroke-opacity:calc(1 - .4 * var(--system-view));vector-effect:non-scaling-stroke;transition:stroke .22s}.triq-gamekit .pd-orbit-rings .pd-orbit-path.is-active{stroke:var(--orbit-color);stroke-opacity:.65}.triq-gamekit .pd-orbit-starfield{position:absolute;inset:0;width:100%;height:100%;fill:#c6e1ef;opacity:.5;pointer-events:none}.triq-gamekit .pd-orbit-starfield .is-overview-star{opacity:calc(var(--system-view) * .85)}.triq-gamekit .pd-orbit-nebula{fill:url(#orbit-nebula);opacity:var(--system-view);filter:blur(4px)}.triq-gamekit .pd-orbit-body{--orbit-size: 36px;position:absolute;top:0;left:0;width:44px;height:44px;padding:0;border:0;background:none;color:var(--planet-color);cursor:pointer;z-index:2;-webkit-tap-highlight-color:transparent}.triq-gamekit .pd-orbit-globe{display:block;position:absolute;inset:4px;overflow:hidden;border-radius:50%;background:#04070f;border:1px solid color-mix(in srgb,var(--planet-color) 42%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--planet-color) 12%,transparent)}.triq-gamekit .pd-orbit-globe svg,.triq-gamekit .pd-orbit-globe canvas{position:absolute;inset:0;width:100%;height:100%}.triq-gamekit .pd-orbit-body>.pd-orbit-globe{inset:50% auto auto 50%;width:calc(var(--orbit-size) * (1 - var(--system-view)) + 12px * var(--system-view) + (var(--focus-size) - var(--orbit-size)) * var(--focus-weight, 0));height:calc(var(--orbit-size) * (1 - var(--system-view)) + 12px * var(--system-view) + (var(--focus-size) - var(--orbit-size)) * var(--focus-weight, 0));transform:translate(-50%,-50%);border-color:color-mix(in srgb,var(--planet-color) calc(42% + 24% * var(--focus-weight, 0) + 26% * var(--system-view)),transparent);box-shadow:0 0 calc(18px + 10px * var(--focus-weight, 0) - 6px * var(--system-view)) color-mix(in srgb,var(--planet-color) calc(12% + 22% * var(--focus-weight, 0) + 20% * var(--system-view)),transparent)}.triq-gamekit .pd-orbit-body[data-projection=mirror] canvas{transform:scaleX(-1)}.triq-gamekit .pd-orbit-body[data-projection=chaos] canvas{transform:rotate(-28deg);filter:hue-rotate(32deg)}.triq-gamekit .is-rendered>.pd-orbit-globe>svg{display:none}.triq-gamekit .pd-orbit-body:focus-visible{outline:2px solid #fff;outline-offset:5px;border-radius:50%}.triq-gamekit .pd-orbit-echoes{position:absolute;left:0;width:100%;height:calc(var(--focus-size) + 64px);display:flex;padding-inline:calc((100% - var(--echo-step)) / 2);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pinch-zoom;z-index:3}.triq-gamekit .pd-orbit-echoes::-webkit-scrollbar{display:none}.triq-gamekit .pd-orbit-screen.is-travelling .pd-orbit-echoes{visibility:hidden}.triq-gamekit .pd-orbit-screen.is-travelling .pd-orbit-echo:before,.triq-gamekit .pd-orbit-screen.is-travelling .pd-orbit-echo:after{opacity:0}.triq-gamekit .pd-orbit-echo{position:relative;flex:0 0 var(--echo-step);min-width:0;height:100%;padding:0;border:0;background:none;color:var(--planet-color);cursor:pointer;-webkit-tap-highlight-color:transparent;pointer-events:none;z-index:var(--echo-layer)}.triq-gamekit .pd-orbit-echo[aria-pressed=true]{z-index:10}.triq-gamekit .pd-orbit-echo>.pd-orbit-globe{inset:auto;top:calc(50% + var(--echo-rise, 0px));left:calc(50% + var(--echo-offset, 0px));pointer-events:auto;width:var(--focus-size);height:var(--focus-size);transform:translate(-50%,-50%) scale(var(--echo-scale, .58));transition:transform .36s var(--pd-ease),opacity .3s}.triq-gamekit .pd-orbit-echo[aria-pressed=true]>.pd-orbit-globe{transform:translate(-50%,-50%);border-color:color-mix(in srgb,var(--planet-color) 66%,transparent);box-shadow:0 0 28px color-mix(in srgb,var(--planet-color) 34%,transparent)}.triq-gamekit .pd-orbit-echo:not([data-echo="0"])>.pd-orbit-globe{opacity:1}.triq-gamekit .pd-orbit-echo:not([data-echo="0"]) canvas{opacity:.24}.triq-gamekit .pd-orbit-echo:not([data-echo="0"])[aria-pressed=true] canvas{opacity:1}.triq-gamekit .pd-orbit-echo[data-echo="1"] canvas{transform:scaleX(-1)}.triq-gamekit .pd-orbit-echo[data-echo="2"] canvas{transform:rotate(-28deg);filter:hue-rotate(32deg)}.triq-gamekit .pd-orbit-echo:before,.triq-gamekit .pd-orbit-echo:after{content:"";position:absolute;top:calc(50% + var(--echo-rise, 0px));left:calc(50% + var(--echo-offset, 0px));width:calc(var(--focus-size) + 32px);height:calc(var(--focus-size) + 32px);transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity .18s}.triq-gamekit .pd-orbit-echo:before{border:1px solid color-mix(in srgb,currentColor 20%,transparent)}.triq-gamekit .pd-orbit-echo:after{background:linear-gradient(currentColor 0 0) left top / 12% 2px no-repeat,linear-gradient(currentColor 0 0) left top / 2px 12% no-repeat,linear-gradient(currentColor 0 0) right top / 12% 2px no-repeat,linear-gradient(currentColor 0 0) right top / 2px 12% no-repeat,linear-gradient(currentColor 0 0) left bottom / 12% 2px no-repeat,linear-gradient(currentColor 0 0) left bottom / 2px 12% no-repeat,linear-gradient(currentColor 0 0) right bottom / 12% 2px no-repeat,linear-gradient(currentColor 0 0) right bottom / 2px 12% no-repeat;filter:drop-shadow(0 0 3px color-mix(in srgb,currentColor 70%,transparent)) drop-shadow(0 0 9px color-mix(in srgb,currentColor 32%,transparent))}.triq-gamekit .pd-orbit-echo[aria-pressed=true]:before,.triq-gamekit .pd-orbit-echo[aria-pressed=true]:after{opacity:1}.triq-gamekit .pd-orbit-echo:focus-visible{outline:none}.triq-gamekit .pd-orbit-echo:focus-visible:before{opacity:1;border-color:#e9f6ff}.triq-gamekit .pd-echo-caption{position:absolute;left:calc(50% + var(--echo-offset, 0px));top:calc(50% + var(--echo-rise, 0px) + var(--focus-size) * .32 + 8px);display:flex;align-items:center;gap:5px;transform:translate(-50%);font:700 7px var(--pd-font-display);letter-spacing:.07em;color:color-mix(in srgb,var(--planet-color) 45%,#e9f6ff);white-space:nowrap;opacity:var(--echo-spread, 0)}.triq-gamekit .pd-echo-lock{display:inline-flex}.triq-gamekit .pd-echo-lock svg{width:8px;height:10px}.triq-gamekit .pd-orbit-echo[aria-pressed=true] .pd-echo-caption{top:calc(50% + var(--echo-rise, 0px));transform:translate(-50%,-50%);font-size:0;gap:0;opacity:1}.triq-gamekit .pd-orbit-echo[aria-pressed=true] .pd-echo-lock svg{width:12px;height:15px}.triq-gamekit .pd-orbit-body[hidden],.triq-gamekit .pd-orbit-echo[hidden],.triq-gamekit .pd-echo-lock[hidden]{display:none}.triq-gamekit .pd-orbit-echoes,.triq-gamekit .pd-orbit-detail,.triq-gamekit .pd-orbit-mode{opacity:calc(1 - var(--system-view))}.triq-gamekit .pd-orbit-screen.is-travelling .pd-orbit-mode{opacity:0}.triq-gamekit .pd-orbit-screen[data-overview=true] .pd-orbit-echoes,.triq-gamekit .pd-orbit-screen[data-overview=true] .pd-orbit-detail{pointer-events:none}.triq-gamekit .pd-orbit-screen[data-overview=true] .pd-orbit-path.is-active{stroke:#334655;stroke-opacity:.6}.triq-gamekit .pd-orbit-detail{position:absolute;inset:auto 12px 12px;height:106px;z-index:4;container-type:inline-size}.triq-gamekit .pd-orbit-glass{position:absolute;pointer-events:none;background:color-mix(in srgb,var(--pd-panel-bg) 32%,transparent);-webkit-backdrop-filter:blur(9px) saturate(1.3);backdrop-filter:blur(9px) saturate(1.3)}.triq-gamekit .pd-orbit-glass--base{inset:69.8113% 0 .9434%;clip-path:polygon(.3333% 38.7097%,4.3333% 0,99.6667% 0,99.6667% 61.2903%,95.6667% 100%,.3333% 100%)}.triq-gamekit .pd-orbit-glass--status{inset:29.2453% .3333% 30.1887% 55%;clip-path:polygon(32.0896% 0,100% 0,100% 100%,0 100%)}.triq-gamekit .pd-orbit-hud{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--orbit-color) 48%,transparent)) drop-shadow(0 0 9px color-mix(in srgb,var(--orbit-color) 24%,transparent))}.triq-gamekit .pd-orbit-hud path{fill:none;stroke:color-mix(in srgb,var(--orbit-color) 72%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.triq-gamekit .pd-orbit-name{position:absolute;bottom:calc(30.1887% + 6px);left:10px;margin:0;font:900 clamp(16px,9.5cqw,28px)/1.1 var(--pd-font-display);letter-spacing:.045em;color:var(--orbit-color);background:linear-gradient(110deg,color-mix(in srgb,currentColor 78%,#e9f6ff),currentColor 62%,color-mix(in srgb,currentColor 92%,var(--pd-area-4)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 3px color-mix(in srgb,currentColor 52%,transparent)) drop-shadow(0 0 10px color-mix(in srgb,currentColor 28%,transparent))}.triq-gamekit .pd-orbit-screen[data-locked=true] .pd-orbit-name{font-size:clamp(14px,8cqw,24px)}.triq-gamekit .pd-orbit-mode{position:absolute;left:0;width:100%;margin:0;text-align:center;font:700 8px/1.25 var(--pd-font-display);letter-spacing:.1em;color:var(--orbit-color);text-shadow:0 0 8px color-mix(in srgb,currentColor 45%,transparent);pointer-events:none;z-index:3}.triq-gamekit .pd-orbit-progress{position:absolute;right:10px;bottom:34px;display:grid;gap:4px;text-align:right;font:700 7px var(--pd-font-display);color:#a9cad6;white-space:nowrap}.triq-gamekit .pd-orbit-progress b{min-height:1lh;font-size:15px;font-variant-numeric:tabular-nums;color:var(--orbit-color)}.triq-gamekit .pd-orbit-screen[data-progress-locked=true] .pd-orbit-progress b{opacity:.3}.triq-gamekit .pd-orbit-sectors{position:absolute;left:13px;right:13px;bottom:calc(15.566% - 2.5px);display:flex;gap:3px}.triq-gamekit .pd-orbit-sectors>span{flex:1;height:5px;background:linear-gradient(to right,var(--area) var(--sector-fill, 0%),var(--pd-globe-terrain) var(--sector-fill, 0%))}.triq-gamekit .pd-orbit-message{position:absolute;left:20px;right:20px;bottom:128px;padding:8px 10px;background:#04070fee;border-left:2px solid var(--orbit-color);color:#e9f6ff;font:11px/1.45 -apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;z-index:4}.triq-gamekit .pd-orbit-message[hidden]{display:none}.triq-gamekit .pd-cabinet--orbital .pd-machine-play svg text{font-size:22px;letter-spacing:.4px}@container pd-device (height < 760px){.triq-gamekit .pd-orbit-detail{height:94px}.triq-gamekit .pd-orbit-progress{bottom:30px}.triq-gamekit .pd-orbit-progress b{font-size:13px}.triq-gamekit .pd-orbit-message{bottom:116px}.triq-gamekit .pd-orbit-body{--orbit-size: 32px}}@container pd-device (height < 630px){.triq-gamekit .pd-orbit-sun{--sun-lift: -78%}.triq-gamekit .pd-orbit-detail{height:84px;inset-inline:10px;bottom:10px}.triq-gamekit .pd-orbit-name{letter-spacing:.02em}.triq-gamekit .pd-orbit-mode{font-size:7px}.triq-gamekit .pd-orbit-progress{font-size:6px;bottom:27px}.triq-gamekit .pd-orbit-progress b{font-size:12px}.triq-gamekit .pd-orbit-sectors{gap:2px}.triq-gamekit .pd-orbit-message{bottom:104px;font-size:10px}.triq-gamekit .pd-echo-caption{font-size:6px}}@media (prefers-reduced-motion: reduce){.triq-gamekit .pd-orbit-globe,.triq-gamekit .pd-orbit-echo:before,.triq-gamekit .pd-orbit-echo:after,.triq-gamekit .pd-orbit-rings .pd-orbit-path{transition:none}}@property --pd-stage-u{syntax: "<length>"; inherits: true; initial-value: 0px;}.triq-gamekit .pd-planet-wrap{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;min-height:0;position:relative;container-type:size;container-name:pd-stage;--pd-stage-u: calc(100cqw / 402);--pd-u: var(--pd-stage-u)}.triq-gamekit .pd-planet{position:relative;flex:0 0 auto;--pd-planet-bleed: calc(30 * var(--pd-u));--pd-globe-box: min( calc(var(--pd-globe-max) * var(--pd-u)), calc(100cqh + var(--pd-planet-bleed)));--pd-globe-r: calc(var(--pd-globe-box) * var(--pd-globe-k-r));--pd-globe-cell: calc(var(--pd-globe-r) * var(--pd-globe-k-cell));--pd-globe-perspective: calc(var(--pd-globe-box) * var(--pd-globe-k-persp));height:var(--pd-globe-box);margin-inline:calc(var(--pd-planet-bleed) * -1);margin-bottom:calc(var(--pd-planet-bleed) * -1);overflow:hidden}.triq-gamekit .pd-planet:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 82% 58% at 50% 34%,color-mix(in srgb,var(--pd-planet-glow, var(--pd-accent)) 13%,transparent) 0%,color-mix(in srgb,var(--pd-planet-glow, var(--pd-accent)) 4%,transparent) 46%,transparent 100%);pointer-events:none}.triq-gamekit .pd-planet:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(1.2px 1.2px at 45.4% 36.7%,color-mix(in srgb,var(--pd-fg) 56%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 50.8% 38.4%,color-mix(in srgb,var(--pd-fg) 79%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 51.1% 41.1%,color-mix(in srgb,var(--pd-fg) 34%,transparent) 0 60%,transparent 61%),radial-gradient(1.6px 1.6px at 44.9% 10.8%,color-mix(in srgb,var(--pd-fg) 79%,transparent) 0 60%,transparent 61%),radial-gradient(1.6px 1.6px at 87.5% 41.3%,color-mix(in srgb,var(--pd-fg) 90%,transparent) 0 60%,transparent 61%),radial-gradient(2.1px 2.1px at 40% 30.1%,color-mix(in srgb,var(--pd-fg) 67%,transparent) 0 60%,transparent 61%),radial-gradient(1.6px 1.6px at 64.4% 40.6%,color-mix(in srgb,var(--pd-fg) 32%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 7.7% 13.8%,color-mix(in srgb,var(--pd-fg) 66%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 4.9% 30.8%,color-mix(in srgb,var(--pd-fg) 65%,transparent) 0 60%,transparent 61%),radial-gradient(2.1px 2.1px at 82.9% 34.2%,color-mix(in srgb,var(--pd-fg) 46%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 50% 43.1%,color-mix(in srgb,var(--pd-fg) 69%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 28.7% 63.9%,color-mix(in srgb,var(--pd-fg) 73%,transparent) 0 60%,transparent 61%),radial-gradient(1.6px 1.6px at 26.4% 49%,color-mix(in srgb,var(--pd-fg) 46%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 4.9% 36.9%,color-mix(in srgb,var(--pd-fg) 53%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 12.3% 20%,color-mix(in srgb,var(--pd-fg) 89%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 3.6% 44.5%,color-mix(in srgb,var(--pd-fg) 41%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 91% 5.2%,color-mix(in srgb,var(--pd-fg) 90%,transparent) 0 60%,transparent 61%),radial-gradient(1.6px 1.6px at 70.1% 28%,color-mix(in srgb,var(--pd-fg) 68%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 21.1% 43.8%,color-mix(in srgb,var(--pd-fg) 33%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 31.9% 2.9%,color-mix(in srgb,var(--pd-fg) 76%,transparent) 0 60%,transparent 61%),radial-gradient(2.1px 2.1px at 90.6% 10.3%,color-mix(in srgb,var(--pd-fg) 34%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 3.1% 30.8%,color-mix(in srgb,var(--pd-fg) 39%,transparent) 0 60%,transparent 61%),radial-gradient(1.6px 1.6px at 67.5% 13.7%,color-mix(in srgb,var(--pd-fg) 40%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 96.6% 49.7%,color-mix(in srgb,var(--pd-fg) 69%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 38.8% 26.5%,color-mix(in srgb,var(--pd-fg) 28%,transparent) 0 60%,transparent 61%),radial-gradient(1.6px 1.6px at 27.9% 62.2%,color-mix(in srgb,var(--pd-fg) 47%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 97.8% 3.2%,color-mix(in srgb,var(--pd-fg) 53%,transparent) 0 60%,transparent 61%),radial-gradient(1.6px 1.6px at 97.6% 39.3%,color-mix(in srgb,var(--pd-fg) 34%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 6% 11.1%,color-mix(in srgb,var(--pd-fg) 44%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 2.9% 39.8%,color-mix(in srgb,var(--pd-fg) 52%,transparent) 0 60%,transparent 61%),radial-gradient(1.6px 1.6px at 9% 7.6%,color-mix(in srgb,var(--pd-fg) 68%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 25.3% 39.3%,color-mix(in srgb,var(--pd-fg) 67%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 45.5% 61.5%,color-mix(in srgb,var(--pd-fg) 81%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 57.2% 55.7%,color-mix(in srgb,var(--pd-fg) 68%,transparent) 0 60%,transparent 61%),radial-gradient(1.6px 1.6px at 16.8% 58.3%,color-mix(in srgb,var(--pd-fg) 43%,transparent) 0 60%,transparent 61%),radial-gradient(2.1px 2.1px at 71.6% 11.8%,color-mix(in srgb,var(--pd-fg) 88%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 55.2% 44.6%,color-mix(in srgb,var(--pd-fg) 84%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 48.3% 6.9%,color-mix(in srgb,var(--pd-fg) 34%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 12.5% 33.8%,color-mix(in srgb,var(--pd-fg) 43%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 73% 26.3%,color-mix(in srgb,var(--pd-fg) 80%,transparent) 0 60%,transparent 61%),radial-gradient(1.6px 1.6px at 88.9% 32.4%,color-mix(in srgb,var(--pd-fg) 39%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 91.2% 62.6%,color-mix(in srgb,var(--pd-fg) 42%,transparent) 0 60%,transparent 61%),radial-gradient(1.6px 1.6px at 48% 42.5%,color-mix(in srgb,var(--pd-fg) 67%,transparent) 0 60%,transparent 61%),radial-gradient(1px 1px at 9.1% 15.2%,color-mix(in srgb,var(--pd-fg) 75%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 3.6% 18.7%,color-mix(in srgb,var(--pd-fg) 43%,transparent) 0 60%,transparent 61%),radial-gradient(1.2px 1.2px at 7.8% 12.9%,color-mix(in srgb,var(--pd-fg) 61%,transparent) 0 60%,transparent 61%)}.triq-gamekit .pd-planet__scroller{position:relative;z-index:1;height:100%;overflow-y:auto;overscroll-behavior-y:none;scrollbar-width:none}.triq-gamekit .pd-planet__scroller::-webkit-scrollbar{display:none}.triq-gamekit .pd-planet__stage{position:sticky;top:0;height:var(--pd-globe-box);margin-bottom:calc(var(--pd-globe-box) * -1);perspective:var(--pd-globe-perspective);pointer-events:none}.triq-gamekit .pd-planet__stop{display:block;height:var(--pd-globe-box)}.triq-gamekit .pd-planet__canvas{position:absolute;inset:0;width:100%;height:100%}.triq-gamekit .pd-planet__probe{position:absolute;top:0;left:0;width:0;height:var(--pd-globe-r);visibility:hidden}.triq-gamekit .pd-planet__labels{position:absolute;inset:0;pointer-events:none}.triq-gamekit .pd-planet__label{position:absolute;left:0;top:0;display:grid;gap:1px;width:var(--pd-globe-cell);place-content:center;text-align:center;color:var(--area, var(--pd-accent));pointer-events:auto;transition:filter var(--pd-dur-fast) var(--pd-ease);will-change:transform}.triq-gamekit .pd-planet__label:active{filter:brightness(1.35)}.triq-gamekit .pd-planet__num{font-family:var(--pd-font-display);font-size:var(--pd-fs-lg);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.triq-gamekit .pd-planet__time small{font-size:.76em}.triq-gamekit .pd-planet__time{font-size:var(--pd-fs-2xs);font-variant-numeric:tabular-nums;letter-spacing:var(--pd-track-pill);color:currentColor;opacity:.85}.triq-gamekit .pd-planet__label.is-next{color:var(--pd-on-accent)}.triq-gamekit .pd-planet__label.is-next .pd-planet__num{font-size:var(--pd-fs-title)}.triq-gamekit .pd-planet__label.is-next .pd-planet__time{opacity:.7}.triq-gamekit .pd-planet__label.is-final .pd-planet__num{font-size:calc(var(--pd-fs-hero) * 1.7);line-height:.9}.triq-gamekit .pd-planet__label.is-locked{color:color-mix(in srgb,var(--area, var(--pd-accent)) 52%,transparent)}.triq-gamekit .pd-planet__shade{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent 76%,color-mix(in srgb,var(--pd-globe-shade) 62%,transparent) 100%),linear-gradient(90deg,var(--pd-globe-shade) 0%,transparent 18%,transparent 82%,var(--pd-globe-shade) 100%)}.triq-gamekit .pd-planet__rim{position:absolute;left:50%;top:calc(50% + var(--pd-globe-r) * var(--pd-globe-lift));width:calc(var(--pd-globe-r) * 2);height:calc(var(--pd-globe-r) * 2);margin:calc(var(--pd-globe-r) * -1) 0 0 calc(var(--pd-globe-r) * -1);z-index:2;pointer-events:none;border-radius:50%;border:1px solid color-mix(in srgb,var(--pd-planet-glow, var(--pd-accent)) 45%,transparent);box-shadow:inset 0 0 calc(150 * var(--pd-u)) color-mix(in srgb,var(--pd-planet-glow, var(--pd-accent)) 9%,transparent),0 0 calc(26 * var(--pd-u)) color-mix(in srgb,var(--pd-planet-glow, var(--pd-accent)) 22%,transparent)}.triq-gamekit .pd-planet__intro{flex:0 0 auto;margin:calc(var(--pd-space-xs) * -1) 0 var(--pd-space-sm);max-width:42ch;align-self:center;text-align:center;text-wrap:balance;font-size:var(--pd-fs-sm);font-weight:700;line-height:1.4;color:var(--pd-fg);text-shadow:var(--pd-text-glow);opacity:.92}.triq-gamekit .pd-mode{display:flex;flex:0 0 auto;gap:var(--pd-space-xs)}.triq-gamekit .pd-mode__opt{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:1 1 auto;min-height:30px;padding:0 var(--pd-space-sm);font-size:var(--pd-fs-2xs);font-weight:700;letter-spacing:var(--pd-track-pill);text-transform:uppercase;color:var(--pd-fg-muted);--pd-fill: var(--pd-surface-raised);--pd-edge: color-mix(in srgb, var(--pd-fg) 26%, transparent);--pd-chamfer: var(--pd-notch);--pd-chamfer-tl: linear-gradient(to bottom right, transparent 50%, var(--pd-edge) 50% calc(50% + 1px) , transparent calc(50% + 1px) );--pd-chamfer-br: linear-gradient(to bottom right, transparent calc(50% - 1px) , var(--pd-edge) calc(50% - 1px) 50%, transparent 50%);background:var(--pd-chamfer-tl) top left / var(--pd-chamfer) var(--pd-chamfer) no-repeat border-box,var(--pd-chamfer-br) bottom right / var(--pd-chamfer) var(--pd-chamfer) no-repeat border-box,linear-gradient(var(--pd-fill),var(--pd-fill)) padding-box,linear-gradient(var(--pd-edge),var(--pd-edge)) border-box;border:1px solid transparent;clip-path:polygon(var(--pd-notch) 0,100% 0,100% calc(100% - var(--pd-notch)),calc(100% - var(--pd-notch)) 100%,0 100%,0 var(--pd-notch))}.triq-gamekit .pd-mode__opt.is-active{color:var(--pd-fg);--pd-edge: var(--pd-fg);--pd-fill: color-mix(in srgb, var(--pd-fg) 13%, var(--pd-surface-raised))}.triq-gamekit .pd-mode__opt.is-locked{color:color-mix(in srgb,var(--pd-fg) 70%,transparent)}.triq-gamekit .pd-mode__lock{position:relative;width:9px;height:11px;flex:0 0 auto}.triq-gamekit .pd-hud-panel.pd-hud-feats{position:absolute;top:0;right:calc(30 * var(--pd-u));z-index:3;display:flex;align-items:center;gap:var(--pd-space-sm);padding:var(--pd-space-xs) var(--pd-space-md) var(--pd-space-xs) var(--pd-space-sm);--pd-edge: color-mix(in srgb, var(--pd-fg) 17%, transparent)}.triq-gamekit .pd-hud-feats{--pd-fill: color-mix(in srgb, var(--pd-fg) 7%, var(--pd-ink))}.triq-gamekit .pd-hud-feats .pd-hud-panel__head{color:var(--pd-fg)}.triq-gamekit .pd-hud-panel--float .pd-hud-panel__head b{font-variant-numeric:tabular-nums;color:inherit}.triq-gamekit .pd-hud-feats__text{display:flex;flex-direction:column;gap:1px}.triq-gamekit .pd-hud-feats__ring{position:relative;flex:0 0 auto;width:calc(30 * var(--pd-u));aspect-ratio:1}.triq-gamekit .pd-hud-feats__ring:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--pd-fg) var(--value),color-mix(in srgb,var(--pd-fg) 20%,transparent) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 4px))}.triq-gamekit .pd-hud-feats__label{font-size:var(--pd-fs-xs);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:var(--pd-track-tight);color:var(--pd-fg)}.triq-gamekit .pd-hud-panel{--pd-fill: var(--pd-surface-raised);--pd-edge: var(--pd-line-strong);position:relative;flex:0 0 auto;padding:var(--pd-space-sm) var(--pd-space-md);--pd-chamfer: var(--pd-notch);--pd-chamfer-tl: linear-gradient(to bottom right, transparent 50%, var(--pd-edge) 50% calc(50% + 1px) , transparent calc(50% + 1px) );--pd-chamfer-br: linear-gradient(to bottom right, transparent calc(50% - 1px) , var(--pd-edge) calc(50% - 1px) 50%, transparent 50%);background:var(--pd-chamfer-tl) top left / var(--pd-chamfer) var(--pd-chamfer) no-repeat border-box,var(--pd-chamfer-br) bottom right / var(--pd-chamfer) var(--pd-chamfer) no-repeat border-box,linear-gradient(var(--pd-fill),var(--pd-fill)) padding-box,linear-gradient(var(--pd-edge),var(--pd-edge)) border-box;border:1px solid transparent;clip-path:polygon(var(--pd-notch) 0,100% 0,100% calc(100% - var(--pd-notch)),calc(100% - var(--pd-notch)) 100%,0 100%,0 var(--pd-notch))}.triq-gamekit .pd-hud-panel--float{display:flex;align-items:center;gap:var(--pd-space-sm);padding-right:var(--pd-space-sm)}.triq-gamekit .pd-hud-panel__main{flex:1 1 auto;min-width:0}.triq-gamekit .pd-hud-play{position:relative;display:flex;flex:0 0 auto}.triq-gamekit .pd-hud-play__halo{position:absolute;inset:calc(var(--pd-space-lg) * -1);pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--pd-planet-glow, var(--pd-accent)) 85%,transparent) 0%,color-mix(in srgb,var(--pd-planet-glow, var(--pd-accent)) 30%,transparent) 52%,transparent 100%);animation:pd-play-halo 2.7s ease-in-out infinite}.triq-gamekit .pd-hud-play__btn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:var(--pd-hit);padding:var(--pd-space-xs) var(--pd-space-md);text-align:center;color:var(--pd-on-accent);background:var(--pd-planet-glow, var(--pd-accent));clip-path:polygon(var(--pd-notch) 0,100% 0,100% calc(100% - var(--pd-notch)),calc(100% - var(--pd-notch)) 100%,0 100%,0 var(--pd-notch));transition:transform var(--pd-dur-fast) var(--pd-ease)}.triq-gamekit .pd-hud-play__btn>*{position:relative}.triq-gamekit .pd-hud-play__btn:active{transform:scale(.97)}.triq-gamekit .pd-hud-play__btn b{font-size:var(--pd-fs-base);font-weight:700;letter-spacing:var(--pd-track-pill);text-transform:uppercase}.triq-gamekit .pd-hud-play__btn small{font-size:var(--pd-fs-2xs);font-weight:700;letter-spacing:var(--pd-track-pill);text-transform:uppercase;opacity:.74}@keyframes pd-play-halo{0%{opacity:.45;transform:scale(.9)}38%{opacity:1;transform:scale(1.12)}63%{opacity:.62;transform:scale(.97)}to{opacity:.45;transform:scale(.9)}}.triq-gamekit .pd-hud-panel--float{position:absolute;--pd-edge: color-mix(in srgb, var(--pd-planet-glow, var(--pd-accent)) 55%, transparent);left:calc(30 * var(--pd-u));right:calc(30 * var(--pd-u));bottom:var(--pd-planet-bleed);z-index:3}.triq-gamekit .pd-hud-panel__head{display:flex;align-items:baseline;gap:var(--pd-space-xs);font-size:var(--pd-fs-2xs);letter-spacing:var(--pd-track-section);text-transform:uppercase;color:var(--pd-fg-muted)}.triq-gamekit .pd-hud-readout{height:calc(var(--pd-fs-md) * var(--pd-lh-base));margin-top:2px;overflow:hidden}.triq-gamekit .pd-hud-readout__strip{transition:transform .24s var(--pd-ease)}.triq-gamekit .pd-hud-readout__item{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pd-space-sm);height:calc(var(--pd-fs-md) * var(--pd-lh-base));font-size:var(--pd-fs-md);font-weight:700;color:var(--area, var(--pd-accent))}.triq-gamekit .pd-hud-readout__item b{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.triq-gamekit .pd-hud-readout__item small{font-size:var(--pd-fs-2xs);font-weight:400;letter-spacing:var(--pd-track-pill);text-transform:uppercase;white-space:nowrap;color:var(--pd-fg-muted)}.triq-gamekit .pd-hud-ticks{display:flex;gap:3px;margin-top:var(--pd-space-sm)}.triq-gamekit .pd-hud-ticks>span{flex:1 1 auto;height:5px;background:var(--pd-globe-terrain)}.triq-gamekit .pd-hud-ticks>span.is-done{background:var(--area, var(--pd-accent))}.triq-gamekit .pd-planet__list{display:none}.triq-gamekit .pd-planet__card{position:relative;display:flex;align-items:center;gap:var(--pd-space-md);min-height:var(--pd-hit);margin-bottom:var(--pd-space-sm);padding:var(--pd-space-md);color:var(--pd-fg);background:var(--pd-surface);border-left:3px solid var(--area, var(--pd-accent));border-radius:var(--pd-radius-sm)}.triq-gamekit .pd-planet__card b{color:var(--area, var(--pd-accent))}.triq-gamekit .pd-planet__card small{margin-left:auto;color:var(--pd-fg-muted)}.triq-gamekit .pd-planet-wrap.is-flat .pd-planet,.triq-gamekit .pd-planet-wrap.is-flat .pd-planet__scroller{height:auto}.triq-gamekit .pd-planet-wrap.is-flat .pd-planet{margin-inline:0;overflow:visible}.triq-gamekit .pd-planet-wrap.is-flat .pd-planet:before,.triq-gamekit .pd-planet-wrap.is-flat .pd-planet__scroller,.triq-gamekit .pd-planet-wrap.is-flat .pd-planet__rim,.triq-gamekit .pd-planet-wrap.is-flat .pd-planet__shade,.triq-gamekit .pd-planet-wrap.is-flat .pd-hud-panel{display:none}.triq-gamekit .pd-planet-wrap.is-flat .pd-planet__list{display:block}@media (prefers-reduced-motion: reduce){.triq-gamekit .pd-planet__scroller{scroll-behavior:auto}.triq-gamekit .pd-hud-play__halo{animation:none;opacity:.6}}[data-theme=triq]{--pd-machine-body: #070B18;--pd-machine-panel: #0C1226;--pd-machine-bezel: #2A3A63;--pd-machine-rail: #16224A;--pd-machine-shadow: #0A0F22;--pd-marquee-grad: linear-gradient(180deg, #16224A 0%, #0A0F22 100%);--pd-marquee-fill: transparent;--pd-marquee-ink: #E9F6FF;--pd-deck-top: #0E1530;--pd-deck-bottom: #23305C;--pd-deck-grad: linear-gradient(180deg, var(--pd-deck-top), var(--pd-deck-bottom));--pd-base-top: #16224A;--pd-base-bottom: #070B18;--pd-base-grad: linear-gradient(180deg, var(--pd-base-top), var(--pd-base-bottom));--pd-surround: #20232F;--pd-frame-band: #343548;--pd-frame-edge: rgb(183 187 207 / 32%);--pd-screen-bg: #04070F;--pd-surface: rgba(8, 10, 26, .88);--pd-surface-raised: rgba(4, 7, 15, .94);--pd-line: rgba(0, 245, 255, .15);--pd-line-strong: rgba(0, 245, 255, .5);--pd-accent: #00F5FF;--pd-accent-glow: #00F5FF;--pd-accent-alt: #FF0080;--pd-danger: #FF0080;--pd-success: #39FF14;--pd-warning: #FFD700;--pd-fg: #E9E6DC;--pd-fg-dim: rgba(233, 230, 220, .62);--pd-fg-muted: rgba(159, 219, 226, .55);--pd-fg-faint: rgba(111, 123, 160, .85);--pd-font-ui: "Orbitron", monospace;--pd-font-display: "Orbitron", monospace;--pd-font-pixel: "Orbitron", monospace;--pd-fs-title: 26px;--pd-notch: 14px;--pd-clip: polygon( var(--pd-notch) 0, 100% 0, 100% calc(100% - var(--pd-notch)), calc(100% - var(--pd-notch)) 100%, 0 100%, 0 var(--pd-notch));--pd-chamfer: var(--pd-notch);--pd-radius-sm: 0px;--pd-radius: 0px;--pd-radius-lg: 0px;--pd-radius-summary: 0px;--pd-back-bg: rgb(24 33 44 / 80%);--pd-back-inset: 4px;--pd-back-radius: 0px;--pd-back-clip: polygon(0 0, calc(100% - var(--pd-notch)) 0, 100% var(--pd-notch), 100% 100%, var(--pd-notch) 100%, 0 calc(100% - var(--pd-notch)));--pd-ui-crt-opacity: .65;--pd-track-section: .22em;--pd-track-pill: .16em;--pd-glow-accent: 0 0 8px rgba(0, 245, 255, .8), 0 0 26px rgba(0, 245, 255, .35);--pd-glow-accent-strong: 0 0 12px rgba(0, 245, 255, .9), 0 0 34px rgba(0, 245, 255, .5);--pd-glow-danger: 0 0 10px rgba(255, 0, 128, .7);--pd-text-glow: 0 0 8px rgba(0, 245, 255, .8);--pd-ring-a: #00F5FF;--pd-ring-b: #FF0080;--pd-ring-c: #39FF14;--pd-ring-d: #FFD700;--pd-area-1: #00F5FF;--pd-area-2: #35D9FF;--pd-area-3: #6BB6FF;--pd-area-4: #9E8CFF;--pd-area-5: #CC5FE0;--pd-area-6: #FF0080;--pd-globe-terrain: rgba(0, 245, 255, .14)}[data-theme=triq]:not(:has(.pd-planet)){--pd-surface: color-mix(in srgb, var(--pd-fg) 7%, var(--pd-ink));--pd-surface-raised: #18212C;--pd-fg-dim: #CED8DC;--pd-fg-muted: #A6BBC4;--pd-fg-faint: #94A6B6;--pd-line: color-mix(in srgb, var(--pd-fg) 10%, transparent);--pd-line-strong: color-mix(in srgb, var(--pd-fg) 24%, transparent);--pd-panel-edge: color-mix(in srgb, var(--pd-fg) 17%, transparent);--pd-control-edge: color-mix(in srgb, var(--pd-fg) 17%, transparent);--pd-active-edge: var(--pd-fg);--pd-primary-bg: var(--pd-accent);--pd-primary-fg: #04070F;--pd-selection: var(--pd-accent);--pd-tabs-bg: color-mix(in srgb, var(--pd-fg) 12%, transparent);--pd-tab-idle-bg: var(--pd-screen-bg);--pd-tabs-gap: 0px;--pd-tabs-padding: 1px;--pd-tab-height: 30px;--pd-tab-margin: 4px;--pd-tab-padding-y: 0px;--pd-tab-active: color-mix(in srgb, var(--pd-fg) 13%, var(--pd-surface-raised));--pd-segment-active-bg: var(--pd-tab-active);--pd-segment-active-fg: var(--pd-fg);--pd-ui-title-size: 18px;--pd-ui-title-tracking: .04em;--pd-track-section: .1em;--pd-track-pill: .06em;--pd-node-bg: #101A29;--pd-node-locked: #121A26;--pd-node-metal: #8FABB7;--pd-hero-muted: #A6BBC4;--pd-shards-light: #EDAAEB;--pd-shards-dark: #47233F;--pd-shards-button: #663154;--pd-shards-button-ink: #FFE5F5;--pd-souls-light: #90EEFF;--pd-souls-dark: #173746;--pd-souls-ink: #C6F5FF;--pd-souls-button: #234958;--pd-souls-button-ink: #D9F9FF;--pd-tree-move: #00F5FF;--pd-tree-off: #FF7AAF;--pd-tree-eco: #FFD700;--pd-tree-def: #E9E6DC;--pd-text-glow: none}[data-theme=triq]:has(.pd-cabinet,.pd-arcade-lab){--pd-machine-body: #20232F;--pd-machine-panel: #1B1E28;--pd-machine-side: #323546;--pd-machine-marquee: #4E4F60;--pd-machine-lit-amount: 72%;--pd-machine-dark-amount: 40%;--pd-machine-side-grad: linear-gradient(90deg, #252836 0%, #686C7D 9%, #3F4355 18%, #505466 38%, #3B4051 76%, #313546 88%, #191C27 100%);--pd-machine-grain: none;--pd-machine-edge-hi: rgb(183 187 207 / 32%);--pd-machine-edge-lo: rgb(5 7 14 / 75%);--pd-machine-sheen: .65;--pd-machine-shop-bg: #171B26;--pd-machine-caption: #E1E9EC;--pd-ctrl-hi: #3A3D50;--pd-ctrl-lo: #1D202D;--pd-metal-hi: #E2E9EB;--pd-metal-lo: #555B70;--pd-hardware-shine: .2;--pd-hardware-glow: 2px;--pd-hardware-rim-hi: #7D8091;--pd-hardware-rim-lo: #353A4D;--pd-hardware-cap-hi: #D4E7EC;--pd-button-primary: #9BE9F0;--pd-button-secondary: #C3D4DD;--pd-machine-bezel: #87959C;--pd-machine-rail: #A8B0B4;--pd-machine-shadow: #111A21;--pd-surround: #20232F;--pd-screen-bg: #06121B;--pd-accent: #9BE9F0;--pd-accent-glow: #9BE9F0;--pd-glow-accent: 0 0 8px rgb(155 233 240 / 24%);--pd-glow-accent-strong: 0 0 12px rgb(155 233 240 / 38%);--pd-ui-crt-opacity: .18;--pd-marquee-grad: linear-gradient(180deg, #414557, #202330);--pd-marquee-fill: transparent;--pd-marquee-ink: #FFFFFF;--pd-deck-top: #222532;--pd-deck-bottom: #343548;--pd-deck-grad: linear-gradient(180deg, var(--pd-deck-top), var(--pd-deck-bottom));--pd-base-top: #292D3B;--pd-base-bottom: #1A1E2B;--pd-base-grad: linear-gradient(180deg, var(--pd-base-top), var(--pd-base-bottom));--pd-part-finish: rubber;--pd-part-play: wide;--pd-part-modes: wide;--pd-part-help: wide;--pd-part-stick: throttle;--pd-part-navigation: strip;--pd-part-shopLabel: right;--pd-button-idle: #3A3D50;--pd-button-idle-ink: #F0FAFC;--pd-nav-bg: #282C3B;--pd-nav-ink: #DCE9ED;--pd-nav-accent: #9BE9F0;--pd-machine-side-lit: #505465;--pd-machine-side-dark: #191C27;--pd-frame-band: #343548;--pd-frame-edge: rgb(183 187 207 / 32%)}.triq-gamekit{width:100%;height:100%;color:var(--pd-fg);font-family:var(--pd-font-ui);background:var(--pd-surround);display:grid;place-items:center;overflow:auto}.triq-gamekit *,.triq-gamekit *:before,.triq-gamekit *:after{box-sizing:border-box}.triq-gamekit button,.triq-gamekit select{font:inherit;cursor:pointer}.triq-gamekit button:disabled{cursor:not-allowed}.triq-gamekit [hidden]{display:none!important}.triq-gamekit :focus-visible{outline:2px solid #fff;outline-offset:3px}.triq-gamekit .pd-device{width:min(100%,520px);height:100%;min-height:600px}.triq-gamekit .pd-cabinet{--cab-base:155px}.triq-gamekit .pd-cabinet__base-face{display:flex;flex-direction:column;align-items:stretch;padding:8px 32px 12px;overflow:auto}.triq-gamekit .pd-hardware{border:0;padding:0;background:transparent;color:inherit}.triq-gamekit .pd-machine-play{grid-area:play}.triq-gamekit .pd-hardware:disabled{opacity:.4}.triq-gamekit .triq-home-actions{display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:12px;min-height:0;overflow-y:auto;flex:1;padding:2px}.triq-gamekit .triq-daily{position:relative;display:flex}.triq-gamekit .triq-daily #endlessBtn{width:100%}.triq-gamekit #accountBtn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.triq-gamekit .status{border:0;background:transparent;color:#ffda85;font-size:10px;min-height:16px;padding:3px}.triq-gamekit #updateBtn{color:#ffda85;background:#161c28;border:1px solid;font-size:10px}.triq-gamekit .streak-chip{position:absolute;top:-6px;right:-4px;border:1px solid #ffb347;border-radius:20px;background:#080b12;color:#ffb347;font-size:10px;padding:3px;min-height:0;z-index:2}.triq-gamekit .streak-toast{display:none;position:absolute;left:20px;right:20px;background:#090d18f5;border:1px solid #ffb347;color:#ffd08a;padding:12px;font-size:12px;z-index:20;border-radius:12px}.triq-gamekit .streak-toast.show{display:block}.triq-gamekit .pd-orbit-echo[data-mode=espejo] canvas{transform:rotate(180deg)}.triq-gamekit .pd-orbit-echo[data-mode=caos] canvas{transform:rotate(-28deg)}.triq-gamekit .pd-orbit-echo[data-mode=ciego] canvas{opacity:.15}.triq-gamekit .pd-orbit-body{pointer-events:auto}.triq-gamekit .pd-planet-wrap{width:100%}.triq-gamekit .pd-planet__label{border:0;padding:0;background:none;font-family:Orbitron,monospace}.triq-gamekit .pd-planet__label.is-perfect{color:gold}.triq-gamekit .pd-planet__label.is-locked{color:color-mix(in srgb,var(--area) 60%,#9ca7b8);opacity:.6}.triq-gamekit .pd-planet__label[data-border=none] .pd-planet__num{font-style:italic}.triq-gamekit .pd-hud-play__btn{min-width:96px;border:0;cursor:pointer;font-family:Orbitron,monospace}.triq-gamekit .pd-hud-play__btn:disabled{opacity:1;background:color-mix(in srgb,var(--pd-planet-glow,var(--pd-accent)) 12%,transparent);color:#ffffffa6}.triq-gamekit .pd-hud-play:has(.pd-hud-play__btn:disabled) .pd-hud-play__halo{display:none;animation:none}.triq-gamekit .pd-hud-play__btn b{display:grid;place-items:center;min-height:20px}.triq-gamekit [data-play-lock]{width:16px;height:20px}.triq-gamekit .pd-planet__list{padding-bottom:160px}.triq-gamekit .pd-planet__card{background:#0f1724;color:var(--area);font-size:14px;text-align:left}.triq-gamekit .pd-planet__card:disabled{opacity:.5}.triq-gamekit .pd-planet__card.is-perfect{color:gold}.triq-gamekit .is-flat .pd-planet{overflow:auto;min-height:0}.triq-gamekit .is-flat .pd-planet__list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.triq-gamekit .is-flat .pd-planet__scroller,.triq-gamekit .is-flat .pd-planet__rim,.triq-gamekit .is-flat .pd-planet__shade{display:none}.triq-gamekit .pd-planet-wrap{position:relative}.triq-gamekit .pd-planet-wrap:after{content:"";position:absolute;inset:0;z-index:6;background:var(--pd-panel-bg);opacity:0;pointer-events:none;transition:opacity .38s ease-in}.triq-gamekit .pd-planet-wrap.is-descending{pointer-events:none}.triq-gamekit .is-descending .pd-planet__scroller{overflow:hidden}.triq-gamekit .is-descending .pd-planet__stage{transform-origin:var(--descend-x,50%) var(--descend-y,50%);transform:scale(2.4);transition:transform .72s cubic-bezier(.2,.7,.2,1)}.triq-gamekit .is-descending .pd-planet__label:not(.is-target),.triq-gamekit .is-descending .pd-hud-panel--float,.triq-gamekit .is-descending .pd-planet__rim,.triq-gamekit .is-descending .pd-planet__shade{opacity:0;transition:opacity .32s ease-out}.triq-gamekit .is-descending .pd-planet__label.is-target{color:#fff}.triq-gamekit .is-descending .pd-planet__label.is-target .pd-planet__num{text-shadow:0 0 10px currentColor,0 0 22px var(--area,currentColor);animation:triq-descend-pulse .9s ease-in-out infinite alternate}.triq-gamekit .is-descending .pd-planet__label.is-target:after{content:"";position:absolute;inset:-35%;border:1.5px solid var(--area,currentColor);border-radius:50%;animation:triq-descend-ring 1.2s ease-out infinite}.triq-gamekit .is-descending .pd-planet__card.is-target{color:#fff;box-shadow:0 0 0 1px var(--area);animation:triq-descend-pulse .9s ease-in-out infinite alternate}.triq-gamekit .pd-planet-wrap.is-landed:after{opacity:1}.triq-gamekit .is-landed .pd-planet__stage{transform:scale(3.6);transition-duration:.42s;transition-timing-function:ease-in}@keyframes triq-descend-pulse{0%{transform:scale(1)}to{transform:scale(1.16)}}@keyframes triq-descend-ring{0%{transform:scale(.5);opacity:.9}to{transform:scale(2.4);opacity:0}}@media (prefers-reduced-motion:reduce){.triq-gamekit *{animation:none!important;transition:none!important}}@media (max-height:650px){.triq-gamekit .pd-cabinet{--cab-base:145px}.triq-gamekit .pd-cabinet__base-face{padding-inline:24px}}.triq-gamekit{align-items:start;padding-top:env(safe-area-inset-top)}.triq-gamekit .pd-cabinet__base-face{padding-bottom:max(12px,env(safe-area-inset-bottom))}.triq-gamekit .triq-build{display:block;color:#94a4b8;opacity:.7;text-align:center;font:8px/1.5 monospace;margin-top:3px}.triq-gamekit .pd-machine-modes .triq-daily{width:100%}.triq-gamekit .pd-machine-modes svg text{font-size:20px;letter-spacing:0}.triq-gamekit .streak-toast{pointer-events:none}.triq-gamekit .pd-cabinet__knob{border:0;padding:0}.triq-gamekit .pd-cabinet__knob img{width:58%;height:58%;filter:brightness(0) invert(1)}.triq-gamekit .triq-home-actions .pd-hardware{min-height:48px;border-radius:16px}.triq-gamekit .triq-home-actions svg{max-height:88px}.triq-gamekit .map-device{min-height:0}.triq-gamekit :where(.map-device h1,.map-device p){margin:0}.triq-gamekit .map-device .status:empty{display:none}.triq-gamekit .map-device .status{margin:0}.triq-gamekit .map-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.triq-gamekit .map-controls>*{min-width:0}.triq-gamekit .map-controls .map-mode-select{padding:0;--pd-fill:var(--pd-surface-raised);--pd-edge:color-mix(in srgb,var(--pd-fg) 17%,transparent)}.triq-gamekit .map-mode-select select{appearance:none;width:100%;min-width:0;min-height:44px;padding:0 32px 0 16px;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.triq-gamekit .map-mode-select option{background:var(--pd-screen-bg);color:var(--pd-fg)}.triq-gamekit .map-mode-select option:disabled{color:var(--pd-fg-muted)}.triq-gamekit .map-mode-select svg{position:absolute;right:14px;width:10px;height:7px;pointer-events:none}.triq-gamekit .map-mode-select:focus-within{--pd-edge:var(--pd-accent)}.triq-gamekit .map-controls .pd-hud-feats{position:relative;top:auto;right:auto;z-index:auto;justify-content:center;gap:8px;padding:6px 8px;text-align:left}.triq-gamekit .pd-hud-ticks>span{background:linear-gradient(90deg,var(--area) var(--zone-fill),rgb(255 255 255 / .1) var(--zone-fill))}.triq-gamekit .map-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.triq-gamekit .map-retry{min-height:44px;border:1px solid var(--pd-line-strong);background:var(--pd-surface-raised);color:var(--pd-fg)}.triq-gamekit .pd-planet-wrap.is-flat{overflow:auto}.triq-gamekit .pd-hud-panel__head b{white-space:nowrap}.triq-gamekit .pd-hud-panel--float .pd-hud-panel__head{color:#fff6}.triq-gamekit .map-device .pd-planet__rim{box-shadow:0 0 12px color-mix(in srgb,var(--pd-planet-glow,var(--pd-accent)) 16%,transparent)}.triq-gamekit .map-device .pd-planet{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 120px);mask-image:linear-gradient(to bottom,transparent,#000 120px)}.triq-gamekit .map-device .pd-planet:before{background:radial-gradient(ellipse 82% 58% at 50% 34%,color-mix(in srgb,var(--pd-planet-glow,var(--pd-accent)) 17%,transparent) 0%,color-mix(in srgb,var(--pd-planet-glow,var(--pd-accent)) 5%,transparent) 46%,transparent 100%)}@container pd-device (width < 360px){.triq-gamekit .pd-planet__num{font-size:16px}.triq-gamekit .pd-planet__time{font-size:7px}.triq-gamekit .pd-hud-readout__item{font-size:14px}}.round-hud{position:absolute;inset:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);z-index:20;pointer-events:none;font-family:Arial,Helvetica,sans-serif;color:#180d27;overflow:hidden}.round-hud [hidden]{display:none!important}.round-hud__artwork,.round-hud__glass{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.round-hud__glass{backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur))}.round-hud__goal{position:absolute;display:grid;place-items:center;font-weight:600;box-sizing:border-box}.round-hud__target{display:block;text-align:center;line-height:1;transform:translateY(2%)}.round-hud__instructions{position:absolute;top:var(--instructions-top,16%);left:5%;right:5%;text-align:center;font-size:16px;font-weight:700;color:#fff;text-shadow:0 2px 2px black;background:#180d27dd;border-radius:12px;padding:8px}.round-hud__goal[data-color=true] .round-hud__target{height:42%;aspect-ratio:1;border-radius:50%;background:var(--target-color);box-shadow:0 0 0 3px #fff,0 0 0 5px #111;color:transparent}.round-hud__goal[data-family=double]{outline:3px dotted var(--target-color);outline-offset:4px}.round-hud__goal[data-family]:not([data-family=""]) .round-hud__target{width:var(--family-size);height:var(--family-size);background:none;box-shadow:none}.round-hud__target svg{width:100%;height:100%}.round-hud__bottom{position:absolute;box-sizing:border-box}.round-hud__slot{position:absolute;left:4.301075%;top:15.238095%;width:17.204301%;height:60.952381%;display:grid;place-items:center;font-size:calc(27 * var(--bar-unit));font-weight:900}.round-hud__artifact{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;border:0;border-radius:28.125%;pointer-events:auto;cursor:pointer;background:transparent;padding:0;color:inherit}.round-hud__artifact:disabled{cursor:default}.round-hud__artifact:focus-visible{outline:3px solid #00f5ff;outline-offset:3px}.round-hud__artifact svg{display:block;width:100%;height:100%}.round-hud__artifact [data-artifact-icon]{transform-box:fill-box;transform-origin:center;scale:var(--icon-scale,.5);transition:scale .3s cubic-bezier(.2,1.4,.4,1)}.round-hud__artifact[data-ready=true] [data-artifact-icon]{animation:artifact-ready .8s ease-in-out infinite}.round-hud__rival--stunned{filter:grayscale(1);opacity:.45}.round-hud__track{position:absolute;left:27.150538%;top:56.190476%;width:63.172043%;height:7.619048%}.round-hud__status{position:absolute;left:26.344086%;right:9.139785%;top:42%;display:flex;justify-content:space-between;gap:8px;font-size:calc(11 * var(--bar-unit));font-weight:700}.round-hud__lives{color:#c31940;white-space:nowrap}.round-hud__beat{position:absolute;top:70%;left:26.344086%;right:9.139785%;height:5%;background:#0004;border-radius:4px;overflow:hidden}.round-hud__beat-fill{height:100%;background:#fff}.round-hud__records{position:absolute;top:86%;left:26.344086%;right:4%;font-size:calc(10 * var(--bar-unit));line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.round-hud__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@keyframes artifact-ready{50%{opacity:.5}}.round-hud__artifact-flight{position:absolute;pointer-events:none;object-fit:contain;animation:artifact-launch .72s cubic-bezier(.22,.61,.36,1) forwards}@keyframes artifact-launch{0%{transform:translateY(0) scale(1);opacity:1;filter:blur(0)}25%{opacity:1;filter:blur(0);transform:translateY(-60%) scale(1.12)}to{transform:translateY(-250%) scale(.55);opacity:0;filter:blur(7px)}}@media (prefers-reduced-motion:reduce){.round-hud__artifact [data-artifact-icon]{animation:none!important;transition:none}.round-hud__artifact-flight{animation:artifact-send-fade .12s linear forwards}}@keyframes artifact-send-fade{to{opacity:0}}.triq-gamekit .pd-shell{--pd-band-scale: 1;--shell-status: calc(var(--pd-shell-top) * var(--pd-band-scale));--shell-foot: calc(var(--pd-shell-bottom) * var(--pd-band-scale));display:flex;flex-direction:column;height:100%;background:var(--pd-surround)}@container pd-device (height < 720px){.triq-gamekit .pd-shell{--pd-band-scale: .82}}@container pd-device (height < 620px){.triq-gamekit .pd-shell{--pd-band-scale: .66}}.triq-gamekit .pd-shell__status{flex:0 0 auto;height:max(var(--shell-status),var(--pd-safe-top))}.triq-gamekit .pd-shell__status,.triq-gamekit .pd-shell__foot{position:relative;background:linear-gradient(180deg,var(--pd-frame-band),var(--pd-surround))}.triq-gamekit .pd-shell__status:before,.triq-gamekit .pd-shell__foot:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 26px 50%,var(--pd-frame-edge) 0 2px,transparent 2.5px),radial-gradient(circle at calc(100% - 26px) 50%,var(--pd-frame-edge) 0 2px,transparent 2.5px)}.triq-gamekit .pd-shell__panel{position:relative;flex:1 1 auto;min-height:0;border:calc(7 * var(--pd-u)) solid var(--pd-screen-border);border-radius:var(--pd-shell-radius);background:var(--pd-panel-bg);overflow:hidden;box-shadow:0 -1px var(--pd-frame-edge),0 1px var(--pd-frame-edge);--pd-crt-pitch: 5.7px}.triq-gamekit .pd-shell__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--pd-space-sm);height:100%;min-height:0;padding:calc(24px * var(--pd-band-scale)) var(--pd-shell-inset) calc(20px * var(--pd-band-scale))}.triq-gamekit .pd-shell__foot{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:max(var(--shell-foot),calc(28px + var(--pd-safe-bottom)));padding-bottom:var(--pd-safe-bottom)}.triq-gamekit .pd-shell__foot .pd-wordmark{display:block;width:64px;height:auto;filter:invert(1);opacity:.6}.triq-gamekit .pd-shell__foot{background:linear-gradient(0deg,var(--pd-frame-band),var(--pd-surround))}.triq-gamekit .pd-screen-title{font-family:var(--pd-font-display);font-size:var(--pd-fs-title);font-weight:700;line-height:var(--pd-lh-tight);letter-spacing:var(--pd-track-tight);color:var(--pd-fg);text-shadow:var(--pd-text-glow)}.triq-gamekit .pd-header{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;flex-shrink:0;padding-inline:52px}.triq-gamekit .pd-back{position:absolute;left:0;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;min-width:44px;height:44px;padding:0;border:0;border-radius:var(--pd-back-radius);isolation:isolate;background:none;box-shadow:none;color:var(--pd-fg);transition:transform var(--pd-dur-fast) var(--pd-ease)}.triq-gamekit .pd-back:active{transform:translateY(-50%) scale(.92)}.triq-gamekit .pd-back:after{content:"";position:absolute;inset:var(--pd-back-inset);z-index:-1;border-radius:inherit;clip-path:var(--pd-back-clip);background:var(--pd-back-bg)}.triq-gamekit .pd-back svg{width:11px;height:18px;stroke-width:3;overflow:visible;filter:none}.triq-gamekit .pd-back:focus-visible{outline:2px solid var(--pd-fg);outline-offset:-3px}.platform-legal-link{display:none;position:fixed;bottom:max(8px,env(safe-area-inset-bottom));left:8px;z-index:20;color:#9fdbe2;background:#080a1a;border:1px solid #28616a;border-radius:6px;padding:6px 10px;cursor:pointer}body.legal-link-visible .platform-legal-link{display:block}.platform-legal-dialog{box-sizing:border-box;width:min(640px,94vw);max-height:85dvh;overflow:auto;color:#e8f5f6;background:#080a1a;border:1px solid #00f5ff;border-radius:12px;padding:24px;font:16px/1.6 system-ui,sans-serif}.platform-legal-dialog::backdrop{background:#000b}.platform-legal-dialog a,.platform-legal-dialog button{display:inline-block;margin:10px 12px 0 0}.platform-legal-dialog a{color:#00f5ff}.platform-legal-dialog button{padding:10px 16px;cursor:pointer}
