1<!DOCTYPE html><html lang="en" data-skin="pixelify-sans"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/fonts/pixelify-sans.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/icon-64.png" as="image" fetchPriority="high"/><style data-inlined="next">:root{--paper:#12140c;--paper-rgb:18 20 12;--paper-rgb-c:18, 20, 12;--card:#1f2119;--card-rgb:31 33 25;--card-rgb-c:31, 33, 25;--raise:#2a2c23;--raise-rgb:42 44 35;--raise-rgb-c:42, 44, 35;--line:#3a3c32;--line-rgb:58 60 50;--line-rgb-c:58, 60, 50;--grid:#1b1d14;--grid-rgb:27 29 20;--grid-rgb-c:27, 29, 20;--ink:#eef2df;--ink-rgb:238 242 223;--ink-rgb-c:238, 242, 223;--muted:#9a9e8f;--muted-rgb:154 158 143;--muted-rgb-c:154, 158, 143;--accent:#8cc63f;--accent-rgb:140 198 63;--accent-rgb-c:140, 198, 63;--accent-dark:#73a234;--accent-dark-rgb:115 162 52;--accent-dark-rgb-c:115, 162, 52;--marker:#e0a526;--marker-rgb:224 165 38;--marker-rgb-c:224, 165, 38;--prose:#cbcebd;--prose-rgb:203 206 189;--prose-rgb-c:203, 206, 189;--title:#8cc63f;--glow-rgb:140, 198, 63;--glow2-rgb:140, 198, 63}@font-face{font-family:Pixelify Sans;src:url(/fonts/pixelify-sans.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root[data-skin]{--font-display:"Pixelify Sans", ui-sans-serif, system-ui, sans-serif;--display-weight:700;--caps:none;--tracking:0;--display-scale:1.1;--on-accent:#0f1406;--r-tile:0px;--r-card:0px;--r-btn:0px;--bw:3px;--bc:#000;--sh-tile:4px 4px 0 #000;--sh-card:5px 5px 0 #000;--sh-btn:3px 3px 0 #000;--hdr-bg:var(--card);--hdr-ink:var(--ink);--hdr-line:4px solid var(--accent);--hdr-stripe:none;--page-bg:conic-gradient(rgb(var(--ink-rgb) / .045) 25%, transparent 0 50%, rgb(var(--ink-rgb) / .045) 0 75%, transparent 0) 0 0 / 48px 48px;--tile-name:1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dim:255 255 255;--link:var(--accent)} 2*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}
2button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background-color:var(--paper);color:var(--ink);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.6}h1,h2,h3{letter-spacing:-.01em;font-weight:700;line-height:1.2}a{color:inherit}img{max-width:100%;height:auto}::selection{background:var(--accent);color:var(--title)}.title-glow{color:var(--title)}input,textarea,button{font-family:inherit}.rule-hand{padding-bottom:7px;position:relative}.rule-hand:after{content:"";background:var(--accent);border-radius:2px;width:48px;height:3px;position:absolute;bottom:0;left:0}.prose-dj{color:var(--prose);font-size:15px}.prose-dj h2,.prose-dj h3{color:var(--ink);margin:1.9rem 0 .55rem}.prose-dj h2{font-size:1.45rem}.prose-dj h3{font-size:1.15rem}.prose-dj p{margin:0 0 .9rem}.prose-dj a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.prose-dj ul,.prose-dj ol{list-style:revert;margin:0 0 .9rem 1.15rem}.prose-dj li{margin:.25rem 0}.prose-dj li::marker{color:var(--accent)}.prose-dj strong{color:var(--ink)}.prose-dj img{border-radius:10px;margin:1rem 0}.prose-dj figcaption{color:var(--muted);text-align:center;font-size:.8rem}.prose-dj blockquote{border-left:3px solid var(--accent);color:var(--muted);margin:1rem 0;padding-left:.9rem}.prose-dj table{border-collapse:collapse;background:var(--card);width:100%;margin:1rem 0}.prose-dj td,.prose-dj th{border:1px solid var(--line);text-align:left;padding:.45rem .7rem}.prose-dj th{background:var(--raise);color:var(--ink);font-weight:700}.ad-slot{justify-content:center;align-items:center;margin:0 auto;display:flex;overflow:visible}.ad-slot ins[data-ad-status=unfilled]{display:none!important}.ad-leader{height:100px}.ad-leader ins{width:320px;height:100px}@media (min-width:768px){.ad-leader{height:90px}.ad-leader ins{width:728px;height:90px}}.ad-rect{height:250px}.ad-rect ins{width:300px;height:250px}.ad-banner{width:100%;max-width:1180px;height:100px;margin-block:8px;padding:0 12px}.ad-banner ins{width:100%;height:100px}@media (min-width:768px){.ad-banner,.ad-banner ins{height:90px}}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-full{bottom:100%}.left-0{left:0}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-11{top:2.75rem}.top-4{top:1rem}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.block{display:block}.inline-block{display:inline-block}
2.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[1200\/630\]{aspect-ratio:1200/630}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-28{height:7rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-48{height:12rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[40\%\]{height:40%}.h-\[5\%\]{height:5%}.h-\[9px\]{height:9px}.h-full{height:100%}.max-h-\[22px\]{max-height:22px}.max-h-\[260px\]{max-height:260px}.max-h-\[80vh\]{max-height:80vh}.max-h-full{max-height:100%}.w-12{width:3rem}.w-14{width:3.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[20\%\]{width:20%}.w-\[32\%\]{width:32%}.w-\[36\%\]{width:36%}.w-\[60\%\]{width:60%}.w-\[min\(300px\,calc\(100vw-32px\)\)\]{width:min(300px,100vw - 32px)}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[220px\]{max-width:220px}.max-w-\[400px\]{max-width:400px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize-y{resize:vertical}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[3\%\]{gap:3%}.gap-\[4\%\]{gap:4%}.gap-x-2\.5{column-gap:.625rem}.gap-x-3{column-gap:.75rem}.gap-y-1{row-gap:.25rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-card{border-radius:12px}.rounded-full{border-radius:9999px}
2.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-accent{--tw-border-opacity:1;border-color:rgb(var(--accent-rgb) / var(--tw-border-opacity,1))}.border-line{--tw-border-opacity:1;border-color:rgb(var(--line-rgb) / var(--tw-border-opacity,1))}.border-white\/25{border-color:#ffffff40}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-t-white\/80{border-top-color:#fffc}.bg-\[\#0b0c10\]\/75{background-color:#0b0c10bf}.bg-\[\#0e1117\]{--tw-bg-opacity:1;background-color:rgb(14 17 23/var(--tw-bg-opacity,1))}.bg-accent{--tw-bg-opacity:1;background-color:rgb(var(--accent-rgb) / var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/95{background-color:#000000f2}.bg-card{--tw-bg-opacity:1;background-color:rgb(var(--card-rgb) / var(--tw-bg-opacity,1))}.bg-card\/70{background-color:rgb(var(--card-rgb) / .7)}.bg-card\/75{background-color:rgb(var(--card-rgb) / .75)}.bg-card\/85{background-color:rgb(var(--card-rgb) / .85)}.bg-card\/90{background-color:rgb(var(--card-rgb) / .9)}.bg-card\/95{background-color:rgb(var(--card-rgb) / .95)}.bg-ink\/85{background-color:rgb(var(--ink-rgb) / .85)}.bg-paper{--tw-bg-opacity:1;background-color:rgb(var(--paper-rgb) / var(--tw-bg-opacity,1))}.bg-paper\/90{background-color:rgb(var(--paper-rgb) / .9)}.bg-paper\/95{background-color:rgb(var(--paper-rgb) / .95)}.bg-raise{--tw-bg-opacity:1;background-color:rgb(var(--raise-rgb) / var(--tw-bg-opacity,1))}.bg-raise\/75{background-color:rgb(var(--raise-rgb) / .75)}.bg-transparent{background-color:#0000}.bg-white\/10{background-color:#ffffff1a}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1\.5{padding:.375rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.pt-2{padding-top:.5rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.font-hand{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-7xl{font-size:4.5rem;line-height:1}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-accent{--tw-text-opacity:1;color:rgb(var(--accent-rgb) / var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(var(--ink-rgb) / var(--tw-text-opacity,1))}.text-ink\/85{color:rgb(var(--ink-rgb) / .85)}.text-ink\/90{color:rgb(var(--ink-rgb) / .9)}.text-marker{--tw-text-opacity:1;color:rgb(var(--marker-rgb) / var(--tw-text-opacity,1))}.text-muted{--tw-text-opacity:1;color:rgb(var(--muted-rgb) / var(--tw-text-opacity,1))}.text-paper{--tw-text-opacity:1;color:rgb(var(--paper-rgb) / var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/20{color:#fff3}.text-white\/60{color:#fff9}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.opacity-0{opacity:0}
2.opacity-100{opacity:1}.opacity-35{opacity:.35}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_80px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 0 80px #000000e6;--tw-shadow-colored:0 0 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-glow{--tw-shadow:0 0 22px rgba(var(--glow-rgb), .55);--tw-shadow-colored:0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sketch{--tw-shadow:0 0 0 0 transparent;
2--tw-shadow-colored:0 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-accent\/40{--tw-ring-color:rgb(var(--accent-rgb) / .4)}.ring-white\/10{--tw-ring-color:#ffffff1a}.ring-white\/5{--tw-ring-color:#ffffff0d}.blur-2xl{--tw-blur:blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-\[400ms\]{transition-duration:.4s}body.theater-active .theater-wrap{width:100%!important;max-width:1440px!important}body.theater-active .theater-player-frame{aspect-ratio:16/9!important;max-height:84vh!important}@keyframes skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton-shimmer{background-color:#ffffff0a;position:relative;overflow:hidden}.skeleton-shimmer:after{content:"";background-image:linear-gradient(90deg,#0000 0%,#ffffff0f 50%,#0000 100%);animation:1.6s ease-in-out infinite skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.skel,.skel-tile{isolation:isolate;position:relative;overflow:hidden}.skel{background:#ffffff12}.skel-tile{background-color:rgb(var(--raise-rgb) / 1)}.skel:after,.skel-tile:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(100deg,#0000 20%,#ffffff1c 50%,#0000 80%);animation:1.4s ease-in-out infinite skel-shimmer;position:absolute;inset:0;transform:translate(-100%)}.skel-tile:after{background-image:linear-gradient(100deg, transparent 20%, rgb(var(--ink-rgb) / .07) 50%, transparent 80%);animation-iteration-count:5}.skel-spin{animation:.9s linear infinite skel-spin}@keyframes skel-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes skel-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.skel:after,.skel-tile:after{animation:none}}@media (min-width:1024px){body.theater-active :is(.theater-grid,.stage-cols){grid-auto-flow:dense;row-gap:0!important;display:grid!important}body.theater-active :is(.theater-grid,.stage-cols)>div:first-child{display:contents}body.theater-active :is(.theater-grid,.stage-cols)>div:first-child>[data-w3w]{grid-column:1;min-width:0}body.theater-active :is(.theater-grid,.stage-cols)>div:first-child>[data-w3w~=span]{grid-column:1/-1}body.theater-active :is(.theater-grid,.stage-cols)>div:first-child>[data-w3w~=card]{margin-bottom:1.5rem}body.theater-active :is(.theater-grid,.stage-cols)>aside{grid-area:span 60/2;align-self:start}}[data-tip]{position:relative}[data-tip]:after{content:attr(data-tip);z-index:60;color:#fff;letter-spacing:normal;text-transform:none;white-space:nowrap;pointer-events:none;opacity:0;background:#0f1018f0;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:600;line-height:1.2;transition:opacity .15s,translate .18s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 4px;box-shadow:0 6px 18px #00000059,inset 0 0 0 1px #ffffff14}:is([data-tip]:last-child,:last-child>[data-tip]:only-child):after{left:auto;right:0;translate:0 4px}@media (hover:hover){[data-tip]:hover:after{opacity:1;transition-delay:.25s;translate:-50%}:is([data-tip]:last-child,:last-child>[data-tip]:only-child):hover:after{translate:0}}[data-tip]:focus-visible:after{opacity:1;translate:-50%}:is([data-tip]:last-child,:last-child>[data-tip]:only-child):focus-visible:after{translate:0}@media (prefers-reduced-motion:reduce){[data-tip]:after{transition:opacity .15s}}::view-transition-group(w3-player){animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(w3-rail){animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(root){animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-image-pair(w3-player){border-radius:1rem;overflow:hidden}::view-transition-old(w3-player){object-fit:cover;height:100%;animation-duration:.42s}::view-transition-new(w3-player){object-fit:cover;height:100%;animation-duration:.42s}::view-transition-old(root){animation-duration:.28s}::view-transition-new(root){animation-duration:.28s}@media (max-width:1023.98px){[data-wide]{display:none!important}}:root[data-skin] body{background:var(--page-bg), var(--paper);background-attachment:scroll;font-size:16px}:root[data-skin] :is(h1,h2,h3,.s-display,.s-cta,.s-navbtn,.s-chip,.s-badge){font-family:var(--font-display);font-weight:var(--display-weight);text-transform:var(--caps);letter-spacing:var(--tracking)}:root[data-skin] h1{font-size:calc(1.75rem * var(--display-scale));line-height:1.15}@media (min-width:640px){:root[data-skin] h1{font-size:calc(2.2rem * var(--display-scale))}}:root[data-skin] :is(.rule-hand,.prose-dj h2){font-size:calc(1.5rem * var(--display-scale))}:root[data-skin] .prose-dj h3{font-size:calc(1.2rem * var(--display-scale))}:root[data-skin] .prose-dj{font-size:16px;line-height:1.7}:root[data-skin] .rule-hand{padding-bottom:9px}:root[data-skin] .rule-hand:after{border-radius:var(--r-btn);width:64px;
2height:4px}:root[data-skin] .title-glow{color:var(--title)}:root[data-skin] .s-hdr{background:var(--hdr-bg);color:var(--hdr-ink);border-bottom:var(--hdr-line);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-skin] .s-hdr:before{content:"";background:var(--hdr-stripe);height:5px;position:absolute;inset:0 0 auto}:root[data-skin] .s-hdr-in{gap:10px;height:64px}:root[data-skin] .s-logo{height:36px}@media (min-width:640px){:root[data-skin] .s-logo{height:42px}}:root[data-skin] .s-hdrlink{color:inherit;opacity:.85;padding:10px 6px;font-size:16px}:root[data-skin] .s-hdrlink:hover{opacity:1;color:inherit;text-underline-offset:5px;text-decoration:underline}:root[data-skin] :is(.s-navbtn,.s-chip){border-radius:var(--r-btn);border:max(var(--bw), 1px) solid var(--bc);background:var(--card);min-width:44px;min-height:44px;color:var(--ink);box-shadow:var(--sh-btn);justify-content:center;padding:8px 16px;font-size:16px;line-height:1;transition:transform .12s,background-color .15s,color .15s}:root[data-skin] :is(.s-navbtn,.s-chip):hover{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}:root[data-skin] :is(.s-navbtn,.s-chip):active{box-shadow:none;transform:translateY(2px)}:root[data-skin] .s-navbtn svg{width:18px;height:18px}:root[data-skin] .s-search{border-radius:var(--r-btn);background:var(--card);border:max(var(--bw), 1px) solid var(--bc);--tw-ring-color:transparent;height:44px;color:var(--ink);font-size:16px}:root[data-skin] .s-search:focus-within{border-color:var(--accent)}:root[data-skin] .s-search input{font-size:16px}:root[data-skin] .s-tile{border-radius:var(--r-tile);border:var(--bw) solid var(--bc);box-shadow:var(--sh-tile);background-color:var(--raise)}:root[data-skin] .s-card-link:hover .s-tile{border-color:var(--accent);--tw-ring-color:transparent;box-shadow:var(--sh-tile), 0 0 0 3px var(--accent)}:root[data-skin] .s-card-link:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:var(--r-tile)}:root[data-skin] .s-name{color:var(--ink);margin-top:7px;font-size:15px;font-weight:700}:root[data-skin] .s-card-link:hover .s-name{color:var(--accent)}:root[data-skin] :is(.s-rail,.s-grid){gap:14px 12px}@media (max-width:639.98px){:root[data-skin] .s-rail{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-skin] .s-name{font-size:14px}}:root[data-skin] .s-card{border-radius:var(--r-card);border:var(--bw) solid var(--bc);box-shadow:var(--sh-card);background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-skin] .s-badge{background:var(--accent);color:var(--on-accent);border-radius:var(--r-btn);padding:6px 12px;font-size:15px}:root[data-skin] .s-tag{border-radius:var(--r-btn);background:rgb(var(--dim) / .06);color:var(--muted);padding:6px 12px;font-size:14px}:root[data-skin] .s-input{--tw-ring-color:var(--bc);background:var(--paper);min-height:44px;font-size:16px}:root[data-skin] .s-star-off{color:rgb(var(--dim) / .22)}:root[data-skin] .s-player{border-radius:var(--r-card);box-shadow:var(--sh-card)}:root[data-skin] .s-frame{border-radius:var(--r-card) var(--r-card) 0 0;border:var(--bw) solid var(--bc);border-bottom:0}:root[data-skin] .s-bar{border-radius:0 0 var(--r-card) var(--r-card);border:var(--bw) solid var(--bc);background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none;gap:6px;padding:6px 8px}:root[data-skin] .s-barbtn{border-radius:var(--r-btn);width:44px;height:44px;color:var(--ink);place-items:center;padding:0;display:grid}:root[data-skin] .s-barbtn svg{width:22px;height:22px}:root[data-skin] .s-star{width:34px;height:40px}:root[data-skin] .s-star svg{width:24px;height:24px}
2@media (max-width:420px){:root[data-skin] .s-star{width:28px}:root[data-skin] .s-star svg{width:21px;height:21px}:root[data-skin] .s-barbtn{width:40px}}:root[data-skin] .s-cta{border-radius:var(--r-btn);background:var(--accent);color:var(--on-accent);border:var(--bw) solid var(--bc);box-shadow:var(--sh-btn);text-align:center;max-width:calc(100% - 32px);margin-top:18px;padding:14px 30px;font-size:20px;line-height:1.1}@media (min-width:640px){:root[data-skin] .s-cta{padding:16px 40px;font-size:24px}}:root[data-skin] .s-playicon{display:none}:root[data-skin] .s-foot{border-top:4px solid var(--accent);background:var(--card)}:root[data-skin] .s-foot :is(a){padding:5px 0;font-size:15px;display:inline-block}:root[data-skin] .s-foot h2{font-size:18px}:root[data-skin] .s-wm-icon{border-radius:var(--r-btn);border:var(--bw) solid var(--bc);object-fit:cover;flex-shrink:0;width:40px;height:40px}:root[data-skin] .s-wm-text{font-family:var(--font-display);font-weight:var(--display-weight);text-transform:var(--caps);letter-spacing:var(--tracking);font-size:calc(22px * var(--display-scale));white-space:nowrap;line-height:1}@media (min-width:640px){:root[data-skin] .s-wm-text{font-size:calc(26px * var(--display-scale))}}@media (max-width:400px){:root[data-skin] .s-wm-text{font-size:calc(18px * var(--display-scale))}:root[data-skin] .s-wm-icon{width:36px;height:36px}}:root[data-skin] .s-foot .s-wm-text{color:var(--ink)}@media (max-width:479.98px){:root[data-skin] .s-bar{flex-wrap:wrap;row-gap:0}:root[data-skin] .s-bar>:last-child{margin-left:auto}}:root[data-skin] .s-hdr-in{position:relative}@media (max-width:639.98px){:root[data-skin] .s-searchwrap{flex:0 0 44px;margin-left:auto;position:static}:root[data-skin] .s-searchwrap .s-search{cursor:pointer;justify-content:center;padding:0}:root[data-skin] .s-searchwrap input{width:0;min-width:0;padding:0}:root[data-skin] .s-searchwrap .s-search svg{width:20px;height:20px;color:var(--ink)}:root[data-skin] .s-searchwrap:focus-within{z-index:5;position:absolute;top:10px;left:12px;right:12px}:root[data-skin] .s-searchwrap:focus-within .s-search{cursor:text;justify-content:flex-start;padding:0 14px}:root[data-skin] .s-searchwrap:focus-within input{width:100%}}:root[data-skin] .s-frame{background:radial-gradient(circle at 50% 42%, rgb(var(--accent-rgb) / .22), transparent 62%), #0b0b0c}:root[data-skin] .s-dim{background:#0c0c0c9e}:root[data-skin] .s-poster{border-radius:var(--r-card);border:var(--bw) solid var(--bc);width:112px;height:112px}@media (min-width:640px){:root[data-skin] .s-poster{width:150px;height:150px}}:root[data-skin] .prose-dj a,:root[data-skin] .s-card-link:hover .s-name{color:var(--link)}.placeholder\:text-muted::placeholder{--tw-text-opacity:1;color:rgb(var(--muted-rgb) / var(--tw-text-opacity,1))}.placeholder\:text-muted\/60::placeholder{color:rgb(var(--muted-rgb) / .6)}.focus-within\:bg-card:focus-within{--tw-bg-opacity:1;background-color:rgb(var(--card-rgb) / var(--tw-bg-opacity,1))}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
2dow,0 0 #0000)}.focus-within\:ring-accent\/50:focus-within{--tw-ring-color:rgb(var(--accent-rgb) / .5)}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[2px\]:hover{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-accent:hover{--tw-border-opacity:1;border-color:rgb(var(--accent-rgb) / var(--tw-border-opacity,1))}.hover\:bg-raise:hover{--tw-bg-opacity:1;background-color:rgb(var(--raise-rgb) / var(--tw-bg-opacity,1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-accent:hover{--tw-text-opacity:1;color:rgb(var(--accent-rgb) / var(--tw-text-opacity,1))}.hover\:text-ink:hover{--tw-text-opacity:1;color:rgb(var(--ink-rgb) / var(--tw-text-opacity,1))}.hover\:text-marker:hover{--tw-text-opacity:1;color:rgb(var(--marker-rgb) / var(--tw-text-opacity,1))}.hover\:text-white\/60:hover{color:#fff9}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-sketch:hover{--tw-shadow:0 0 0 0 transparent;
2--tw-shadow-colored:0 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:border-accent:focus{--tw-border-opacity:1;border-color:rgb(var(--accent-rgb) / var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-accent\/50:focus{--tw-ring-color:rgb(var(--accent-rgb) / .5)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:scale-100:hover:disabled{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-1{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-accent{--tw-bg-opacity:1;background-color:rgb(var(--accent-rgb) / var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-marker{--tw-text-opacity:1;color:rgb(var(--marker-rgb) / var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-45{opacity:.45}.group:hover .group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
2--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group:hover .group-hover\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.group:hover .group-hover\:ring-accent\/40{--tw-ring-color:rgb(var(--accent-rgb) / .4)}@media (min-width:640px){.sm\:inline{display:inline}.sm\:aspect-video{aspect-ratio:16/9}.sm\:h-20{height:5rem}.sm\:h-28{height:7rem}.sm\:h-8{height:2rem}.sm\:h-\[11px\]{height:11px}.sm\:w-20{width:5rem}.sm\:w-28{width:7rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:gap-5{gap:1.25rem}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[13px\]{font-size:13px}}@media (min-width:768px){.md\:max-w-\[150px\]{max-width:150px}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_278px\]{grid-template-columns:minmax(0,1fr) 278px}.lg\:grid-cols-\[minmax\(0\,1fr\)_310px\]{grid-template-columns:minmax(0,1fr) 310px}.lg\:px-8{padding-left:2rem;padding-right:2rem}} 3</style><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/11_hhi30jnkfs.js"/>
3<script src="/_next/static/chunks/2l2sn1m916xrk.js" async=""></script>
3<script src="/_next/static/chunks/26gk24fn7384n.js" async=""></script>
3<script src="/_next/static/chunks/turbopack-1a3t0js5ud5ll.js" async=""></script>
3<script src="/_next/static/chunks/2exe7ur_hbaqj.js" async="" crossorigin=""></script>
3<script src="/_next/static/chunks/2-3pd9qtciyvc.js" async="" crossorigin=""></script>
3<script src="/_next/static/chunks/1w7h-tid-jfdt.js" async="" crossorigin=""></script>
3<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3720612299124178" crossorigin="anonymous"></script>
3<meta name="theme-color" content="#1f2119"/><title>About | Choppy Orc</title><meta name="description" content="What choppyorc.org is, who runs it and how the games get here."/><meta name="application-name" content="Choppy Orc"/><meta name="robots" content="index, follow, max-image-preview:large"/><link rel="canonical" href="https://choppyorc.org/about/"/><meta property="og:title" content="About | Choppy Orc"/><meta property="og:description" content="What choppyorc.org is, who runs it and how the games get here."/><meta property="og:url" content="https://choppyorc.org/"/><meta property="og:site_name" content="Choppy Orc"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://choppyorc.org/thumbs/choppy-orc.webp"/><meta property="og:image:width" content="320"/><meta property="og:image:height" content="320"/><meta property="og:image:alt" content="Choppy Orc"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="About | Choppy Orc"/><meta name="twitter:description" content="What choppyorc.org is, who runs it and how the games get here."/><meta name="twitter:image" content="https://choppyorc.org/thumbs/choppy-orc.webp"/><meta name="twitter:image:alt" content="Choppy Orc"/><meta name="twitter:image:width" content="320"/><meta name="twitter:image:height" content="320"/><link rel="icon" href="/favicon.ico" sizes="48x48"/><link rel="icon" href="/icon-32.png" type="image/png" sizes="32x32"/><link rel="icon" href="/icon-192.png" type="image/png" sizes="192x192"/><link rel="icon" href="/icon-512.png" type="image/png" sizes="512x512"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><link rel="preload" href="/fonts/pixelify-sans.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preconnect" href="https://g.w3technic.com"/><link rel="preconnect" href="https://pagead2.googlesyndication.com" crossorigin="anonymous"/>
3<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
3</head><body><div hidden=""><!--$--><!--/$--></div>
3<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://choppyorc.org/#organization","name":"Choppy Orc","url":"https://choppyorc.org/","logo":{"@type":"ImageObject","url":"https://choppyorc.org/icon-512.png","width":512,"height":512}}</script>
3<header class="s-hdr sticky top-0 z-40 border-b border-line bg-paper/95"><div class="s-hdr-in mx-auto flex h-14 max-w-none items-center gap-3 px-4 sm:gap-5 sm:px-6 lg:px-8"><a class="flex flex-shrink-0 items-center" aria-label="Choppy Orc home" href="/"><span class="s-wordmark flex items-center gap-2.5"><img src="/icon-64.png" alt="" width="64" height="64" fetchPriority="high" class="s-wm-icon"/><span class="s-wm-text">Choppy Orc</span></span></a><div class="s-searchwrap relative min-w-0 flex-1"><label class="s-search flex h-9 items-center gap-2 rounded-xl bg-card/75 px-3 ring-1 ring-white/5 transition-all focus-within:bg-card focus-within:ring-1 focus-within:ring-accent/50"><svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" class="flex-shrink-0 text-muted" aria-hidden="true"><circle cx="11" cy="11" r="7"></circle><path d="m20 20-3.5-3.5"></path></svg><input type="search" placeholder="Search games..." aria-label="Search games" class="h-full w-full bg-transparent text-sm text-ink placeholder:text-muted/60 outline-none" value=""/></label></div><a class="s-hdrlink hidden flex-shrink-0 text-[14px] font-semibold text-muted transition-colors hover:text-accent sm:inline" href="/blog/">Blog</a><a aria-label="All games" class="s-navbtn flex flex-shrink-0 items-center gap-1.5 rounded-lg border border-line bg-card px-3 py-1 text-[14px] font-semibold leading-tight text-ink transition-colors hover:border-accent hover:text-accent" href="/games/"><svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><rect x="3" y="3" width="7" height="7" rx="1.5"></rect><rect x="14" y="3" width="7" height="7" rx="1.5"></rect><rect x="3" y="14" width="7" height="7" rx="1.5"></rect><rect x="14" y="14" width="7" height="7" rx="1.5"></rect></svg><span class="hidden sm:inline">All Games</span></a></div></header><main><!--$--><div class="mx-auto max-w-3xl px-4 py-9"><h1 class="text-2xl sm:text-3xl">About choppyorc.org</h1><div class="prose-dj mt-6"><p>choppyorc.org is a dedicated gaming portal built around one brilliant indie classic: Choppy Orc, the beloved 2D puzzle platformer created by independent developer eddynson (Edelweiss). The domain has hosted the game since 2023, and this edition was rebuilt in September 2026 as a pure, static web application so that it loads instantly, stays resilient without complex server processes, and runs smoothly on any device.</p><p>Everything on the site is hand-curated. Alongside Choppy Orc, you will find a hand-picked collection of inventive puzzle platformers, retro 8-bit games, arcade runners, and physics challenges. Each title features our own write-up: core mechanics, control guides, and practical advice to help you solve the toughest chambers. We value quality curation over overwhelming cataloguesâif you appreciate smart puzzle mechanics and tight platforming, every game here is worth your time.</p><h2>How the games work</h2><p>Choppy Orc itself is the complete HTML5 build of the game, hosted directly on this domain and running locally in your browser. Your level progression and high scores are saved safely in your browserâs local storage, letting you resume your quest across sessions on the same computer. Companion games are embedded from verified high-speed game delivery networks. Nothing is installed, no sign-ups are necessary, and games load on demand only when you hit Play.</p><h2>Who writes the content</h2><p>All stage walkthroughs, secret physics tips, controls tables, and answers on this site are written by our small team after actually playing through the puzzles. When we recommend a specific axe-recall timing or spot a bat patrol window, it comes from firsthand experience. If you spot an error or have an axe strategy to share, let us know via our contact page.</p><h2>Ownership and rights</h2><p>Choppy Orc was created by eddynson and remains their intellectual property. This site is a dedicated fan hub and is not officially affiliated with or endorsed by the original developer. All other featured games, characters, and trademarks belong to their respective creators and publishers. If you hold copyright for any game listed here and wish to request its removal, please contact us and we will promptly comply.</p></div></div><!--$--><!--/$--><!--/$--></main><footer class="s-foot mt-14 border-t border-line bg-card"><div class="mx-auto max-w-[1440px] px-4 py-10 sm:px-6 lg:px-8 text-[13px] text-muted"><div class="grid gap-8 sm:grid-cols-2 lg:grid-cols-4"><div class="lg:col-span-2"><p class="s-wordmark flex items-center gap-2.5"><img src="/icon-64.png" alt="" width="64" height="64" loading="lazy" class="s-wm-icon"/>
3<span class="s-wm-text">Choppy Orc</span></p><p class="mt-3 max-w-sm leading-relaxed">The acclaimed retro puzzle platformer by eddynson, plus a curated lineup of puzzle, arcade, reflex, and physics games. Every game loads straight in your browser: no installs, no sign-ups, just press Play.</p></div><div><h2 class="mb-3 text-[15px] font-semibold text-ink">Categories</h2><ul class="space-y-1.5"><li><a class="transition-colors hover:text-ink" href="/games/">Puzzle Platformers</a></li><li><a class="transition-colors hover:text-ink" href="/games/">Retro & Pixel</a></li><li><a class="transition-colors hover:text-ink" href="/games/">Runners & Reflex</a></li><li><a class="transition-colors hover:text-ink" href="/games/">Physics & Sports</a></li><li><a class="transition-colors hover:text-ink" href="/games/">Action</a></li><li><a class="transition-colors hover:text-ink" href="/games/">Skill & Arcade</a></li></ul></div><div><h2 class="mb-3 text-[15px] font-semibold text-ink">Site</h2><ul class="space-y-1.5"><li><a class="transition-colors hover:text-ink" href="/games/">All Games</a></li><li><a class="transition-colors hover:text-ink" href="/blog/">Blog</a></li><li><a class="transition-colors hover:text-ink" href="/about/">About</a></li><li><a class="transition-colors hover:text-ink" href="/contact/">Contact</a></li><li><a class="transition-colors hover:text-ink" href="/privacy-policy/">Privacy Policy</a></li><li><a class="transition-colors hover:text-ink" href="/terms-and-conditions/">Terms and Conditions</a></li></ul></div></div><div class="mt-9 border-t border-line pt-6 text-[12px] leading-relaxed text-muted"><p>Choppy Orc is created by eddynson (Edelweiss). This fan site provides free browser access for puzzle platformer fans worldwide. All game trademarks and copyrights belong to their respective owners.<!-- --> If you are a rights holder and want a game removed,<!-- --> <a class="text-marker underline hover:text-ink" href="/contact/">contact us</a> and it will be taken down.</p><p class="mt-4">© <!-- -->2026<!-- --> <!-- -->choppyorc.org</p></div></div></footer>
3<script src="/_next/static/chunks/11_hhi30jnkfs.js" id="_R_" async=""></script>
3<script>(self.__next_f=self.__next_f||[]).push([0])</script>
3<script>self.__next_f.push([1,"1:I[39756,[\"/_next/static/chunks/2exe7ur_hbaqj.js\"],\"LoadingBoundaryProvider\"]\na:I[18828,[\"/_next/static/chunks/2exe7ur_hbaqj.js\",\"/_next/static/chunks/2-3pd9qtciyvc.js\"],\"default\"]\n:HL[\"/_next/static/chunks/3z88xxgkp0wcu.css\",\"style\"]\n8:X\n0:{\"P\":null,\"c\":[\"\",\"about\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"about\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4628],[[\"$\",\"$L1\",null,{\"loading\":[[\"$\",\"div\",\"l\",{\"className\":\"mx-auto max-w-[1440px] px-4 py-5 sm:px-6 lg:px-8 animate-pulse\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-6 lg:grid-cols-[minmax(0,1fr)_310px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0 space-y-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-2xl bg-white/[0.025]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 items-center justify-between px-4 bg-white/[0.02]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-4 w-28 rounded-md bg-white/[0.06] skeleton-shimmer\"}],[\"$\",\"div\",null,{\"className\":\"h-4 w-40 rounded-md bg-white/[0.04] skeleton-shimmer\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative aspect-video w-full bg-white/[0.03] skeleton-shimmer flex items-center justify-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-12 w-12 rounded-2xl bg-white/[0.06] flex items-center justify-center\"}]}],[\"$\",\"div\",null,{\"className\":\"flex h-11 items-center justify-between px-4 bg-white/[0.02]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-4 w-32 rounded-md bg-white/[0.05] skeleton-shimmer\"}],[\"$\",\"div\",null,{\"className\":\"h-4 w-20 rounded-md bg-white/[0.05] skeleton-shimmer\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-3 overflow-hidden\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"1\",{\"className\":\"h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"2\",{\"className\":\"h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"3\",{\"className\":\"h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"4\",{\"className\":\"h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"5\",{\"className\":\"h-20 w-20 flex-shrink-0 rounded-2xl bg-white/[0.03] skeleton-shimmer\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-3 pt-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-8 w-64 rounded-xl bg-white/[0.06] skeleton-shimmer\"}],[\"$\",\"div\",null,{\"className\":\"h-6 w-24 rounded-full bg-white/[0.04] skeleton-shimmer\"}]]}],[\"$\",\"div\",null,{\"className\":\"h-4 w-96 max-w-full rounded-md bg-white/[0.04] skeleton-shimmer\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 sm:grid-cols-2 pt-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",null,{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}]]}],[\"$\",\"div\",null,{\"className\":\"h-48 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",null,{\"className\":\"grid gap-3.5 sm:grid-cols-2 lg:grid-cols-3\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",\"1\",{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",\"2\",{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",\"3\",{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",\"4\",{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}],[\"$\",\"div\",\"5\",{\"className\":\"h-28 rounded-2xl bg-white/[0.025] skeleton-shimmer\"}]]}]]}],[\"$\",\"aside\",null,{\"className\":\"hidden lg:block\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-3\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"1\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"2\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"3\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"4\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"5\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],[\"$\",\"div\",\"6\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}],\"$L2\",\"$L3\",\"$L4\"]}]}]]}]}],[],null],\"children\":\"$L5\"}],{\"children\":[\"$L6\",{\"children\":[\"$L7\",{}
3,null,false,null]},null,false,\"$8\"]},null,false,null],\"$L9\",false]],\"m\":\"$undefined\",\"G\":[\"$a\",[\"$Lb\"]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"5378b315f98bed59\"}\nc:\"$Sreact.fragment\"\nd:I[1653,[\"/_next/static/chunks/2exe7ur_hbaqj.js\"],\"default\"]\ne:I[22016,[\"/_next/static/chunks/2exe7ur_hbaqj.js\"],\"\"]\nf:I[753,[\"/_next/static/chunks/2exe7ur_hbaqj.js\"],\"default\"]\n10:I[97546,[\"/_next/static/chunks/2exe7ur_hbaqj.js\"],\"default\"]\n11:I[39756,[\"/_next/static/chunks/2exe7ur_hbaqj.js\"],\"default\"]\n12:I[99571,[\"/_next/static/chunks/2exe7ur_hbaqj.js\",\"/_next/static/chunks/1w7h-tid-jfdt.js\"],\"default\"]\n13:I[37457,[\"/_next/static/chunks/2exe7ur_hbaqj.js\"],\"default\"]\n18:I[97367,[\"/_next/static/chunks/2exe7ur_hbaqj.js\"],\"OutletBoundary\"]\n19:\"$Sreact.suspense\"\n1b:I[97367,[\"/_next/static/chunks/2exe7ur_hbaqj.js\"],\"ViewportBoundary\"]\n1d:I[97367,[\"/_next/static/chunks/2exe7ur_hbaqj.js\"],\"MetadataBoundary\"]\n:HL[\"/fonts/pixelify-sans.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/icon-64.png\",\"image\",{\"fetchPriority\":\"high\"}]\n2:[\"$\",\"div\",\"7\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}]\n3:[\"$\",\"div\",\"8\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}]\n4:[\"$\",\"div\",\"9\",{\"className\":\"aspect-square rounded-2xl bg-white/[0.03] skeleton-shimmer\"}]\n5:[\"$\",\"$c\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/3z88xxgkp0wcu.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2exe7ur_hbaqj.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"data-skin\":\"pixelify-sans\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preload\",\"href\":\"/fonts/pixelify-sans.woff2\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://g.w3technic.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://pagead2.googlesyndication.com\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"script\",null,{\"async\":true,\"src\":\"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3720612299124178\",\"crossOrigin\":\"anonymous\"}]]}],[\"$\",\"body\",null,{\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"@id\\\":\\\"https://choppyorc.org/#organization\\\",\\\"name\\\":\\\"Choppy Orc\\\",\\\"url\\\":\\\"https://choppyorc.org/\\\",\\\"logo\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://choppyorc.org/icon-512.png\\\",\\\"width\\\":512,\\\"height\\\":512}}\"}}],[\"$\",\"$Ld\",null,{}],[\"$\",\"header\",null,{\"className\":\"s-hdr sticky top-0 z-40 border-b border-line bg-paper/95\",\"children\":[\"$\",\"div\",null,{\"className\":\"s-hdr-in mx-auto flex h-14 max-w-none items-center gap-3 px-4 sm:gap-5 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"$Le\",null,{\"href\":\"/\",\"className\":\"flex flex-shrink-0 items-center\",\"aria-label\":\"Choppy Orc home\",\"children\":[\"$\",\"span\",null,{\"className\":\"s-wordmark flex items-center gap-2.5\",\"children\":[[\"$\",\"img\",null,{\"src\":\"/icon-64.png\",\"alt\":\"\",\"width\":64,\"height\":64,\"fetchPriority\":\"high\",\"className\":\"s-wm-icon\"}],[\"$\",\"span\",null,{\"className\":\"s-wm-text\",\"children\":\"Choppy Orc\"}]]}]}],[\"$\",\"$Lf\",null,{}],[\"$\",\"$Le\",null,{\"href\":\"/blog/\",\"className\":\"s-hdrlink hidden flex-shrink-0 text-[14px] font-semibold text-muted transition-colors hover:text-accent sm:inline\",\"children\":\"Blog\"}],[\"$\",\"$Le\",null,{\"href\":\"/games/\",\"aria-label\":\"All games\",\"className\":\"s-navbtn flex flex-shrink-0 items-center gap-1.5 rounded-lg border border-line bg-card px-3 py-1 text-[14px] font-semibold leading-tight text-ink transition-colors hover:border-accent hover:text-accent\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"14\",\"height\"
3:\"14\",\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":true,\"children\":[[\"$\",\"rect\",null,{\"x\":\"3\",\"y\":\"3\",\"width\":\"7\",\"height\":\"7\",\"rx\":\"1.5\"}],[\"$\",\"rect\",null,{\"x\":\"14\",\"y\":\"3\",\"width\":\"7\",\"height\":\"7\",\"rx\":\"1.5\"}],[\"$\",\"rect\",null,{\"x\":\"3\",\"y\":\"14\",\"width\":\"7\",\"height\":\"7\",\"rx\":\"1.5\"}],[\"$\",\"rect\",null,{\"x\":\"14\",\"y\":\"14\",\"width\":\"7\",\"height\":\"7\",\"rx\":\"1.5\"}]]}],[\"$\",\"span\",null,{\"className\":\"hidden sm:inline\",\"children\":\"All Games\"}]]}]]}]}],[\"$\",\"$L10\",null,{\"placement\":\"header\"}],[\"$\",\"main\",null,{\"children\":[\"$\",\"$L11\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$12\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1w7h-tid-jfdt.js\",\"async\":true}]],\"template\":[\"$\",\"$L13\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl px-4 py-20 text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-7xl font-bold text-accent\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"mt-3 text-2xl\",\"children\":\"That page is not here\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-muted\",\"children\":\"The game or page you were after has moved or been retired.\"}],[\"$\",\"$Le\",null,{\"href\":\"/\",\"className\":\"mt-7 inline-block rounded-card bg-accent px-6 py-2.5 text-[18px] font-semibold leading-tight text-paper shadow-sketch transition-transform hover:-translate-y-[2px]\",\"children\":[\"Play \",\"Choppy Orc\"]}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"footer\",null,{\"className\":\"s-foot mt-14 border-t border-line bg-card\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1440px] px-4 py-10 sm:px-6 lg:px-8 text-[13px] text-muted\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid gap-8 sm:grid-cols-2 lg:grid-cols-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"lg:col-span-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"s-wordmark flex items-center gap-2.5\",\"children\":[[\"$\",\"img\",null,{\"src\":\"/icon-64.png\",\"alt\":\"\",\"width\":64,\"height\":64,\"loading\":\"lazy\",\"className\":\"s-wm-icon\"}],[\"$\",\"span\",null,{\"className\":\"s-wm-text\",\"children\":\"Choppy Orc\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-sm leading-relaxed\",\"children\":\"The acclaimed retro puzzle platformer by eddynson, plus a curated lineup of puzzle, arcade, reflex, and physics games. Every game loads straight in your browser: no installs, no sign-ups, just press Play.\"}]]}],\"$L14\",\"$L15\"]}],\"$L16\"]}]}],\"$L17\"]}]]}]]}]\n6:[\"$\",\"$c\",\"c\",{\"children\":[null,[\"$\",\"$L11\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L13\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n7:[\"$\",\"$c\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl px-4 py-9\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-2xl sm:text-3xl\",\"children\":\"About choppyorc.org\"}],[\"$\",\"div\",null,{\"className\":\"prose-dj mt-6\",\"children\":[[\"$\",\"p\",null,{\"children\":\"choppyorc.org is a dedicated gaming portal built around one brilliant indie classic: Choppy Orc, the beloved 2D puzzle platformer created by independent developer eddynson (Edelweiss). The domain has hosted the game since 2023, and this edition was rebuilt in September 2026 as a pure, static web application so that it loads instantly, stays resilient without complex server processes, and runs smoothly on any device.\"}],[\"$\",\"p\",null,{\"children\":\"Everything on the site is hand-curated. Alongside Choppy Orc, you will find a hand-picked collection of inventive puzzle platformers, retro 8-bit games, arcade runners, and physics challenges. Each title features our own write-up: core mechanics, control guides, and practical advice to help you solve the toughest chambers. We value quality curation over overwhelming cataloguesâif you appreciate smart puzzle mechanics and tight platforming, every game here is worth your time.\"}],[\"$\",\"h2\",null,{\"children\":\"How the games work\"}],[\"$\",\"p\",null,{\"children\":\"Choppy Orc itself is the complete HTML5 build of the game, hosted directly on this domain and running locally in your browser. Your level progression and high scores are saved safely in your browserâs local storage, letting you resume your quest across sessions on the same computer. Companion games are embedded from verified high-speed game delivery networks. Nothing is installed, no sign-ups are necessary, and games load on demand only when you hit Play.\"}],[\"$\",\"h2\",null,{\"children\":\"Who writes the content\"}],[\"$\",\"p\",null,{\"children\":\"All stage walkthroughs, secret physics tips, controls tables, and answers on this site are written by our small team after actually playing through the puzzles. When we recommend a specific axe-recall timing or spot a bat patrol window, it comes from firsthand experience. If you spot an error or have an axe strategy to share, let us know via our contact page.\"}],[\"$\",\"h2\",null,{\"children\":\"Ownership and rights\"}],[\"$\",\"p\",null,{\"children\":\"Choppy Orc was created by eddynson and remains their intellectual property. This site is a dedicated fan hub and is not officially affiliated with or endorsed by the original developer. All other featured games, characters, and trademarks belong to their respective creators and publishers. If you hold copyright for any game listed here and wish to request its removal, please contact us and we will promptly comply.\"}]]}]]}],null,[\"$\",\"$L18\",null,{\"children\":[\"$\",\"$19\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@1a\"}]}]]}]\n9:[\"$\",\"$c\",\"h\",{\"children\":[null,[\"$\",\"$L1b\",null,{\"children\":\"$L1c\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1d\",null,{\"children\":[\"$\",\"$19\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L1e\"}]}]}],null]}]\nb:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/3z88xxgkp0wcu.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n8:C\n14:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-3 text-[15px] font-semibold text-ink\",\"children\":\"Categories\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"li\",\"Puzzle Platformers\",{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Puzzle Platformers\"}]}],[\"$\",\"li\",\"Retro \u0026 Pixel\",{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Retro \u0026 Pixel\"}]}],[\"$\",\"li\",\"Runners \u0026 Reflex\",{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Runners \u0026 Reflex\"}]}],[\"$\",\"li\",\"Physics \u0026 Sports\",{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Physics \u0026 Sports\"}]}],[\"$\",\"li\",\"Action\",{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Action\"}]}],[\"$\",\"li\",\"Skill \u0026 Arcade\",{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Skill \u0026 Arcade\"}]}]]}]]}]\n15:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-3 text-[15px] font-semibold text-ink\",\"children\":\"Site\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/games/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"All Games\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/blog/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Blog\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/about/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"About\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/contact/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Contact\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/privacy-policy/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Privacy Policy\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Le\",null,{\"href\":\"/terms-and-conditions/\",\"className\":\"transition-colors hover:text-ink\",\"children\":\"Terms and Conditions\"}]}]]}]]}]\n16:[\"$\",\"div\",null,{\"className\":\"mt-9 border-t border-line pt-6 text-[12px] leading-relaxed text-muted\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"Choppy Orc is created by eddynson (Edelweiss). This fan site provides free browser access for puzzle platformer fans worldwide. All game trademarks and copyrights belong to their respective owners.\",\" If you are a rights holder and want a game removed,\",\" \",[\"$\",\"$Le\",null,{\"href\":\"/contact/\",\"className\":\"text-marker underline hover:text-ink\",\"children\":\"contact us\"}],\" and it will be taken down.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-4\",\"children\":[\"© \",2026,\" \",\"choppyorc.org\"]}]]}]\n17:null\n1c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#1f2119\"}]]\n1f:I[27201,[\"/_next/static/chunks/2exe7ur_hbaqj.js\"],\"IconMark\"]\n1a:null\n1e:[[\"$\",\"title\",\"0\",{\"children\":\"About | Choppy Orc\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"What choppyorc.org is, who runs it and how the games get here.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"Choppy Orc\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"index, follow, max-image-preview:large\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://choppyorc.org/about/\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"About | Choppy Orc\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"What choppyorc.org is, who runs it and how the games get here.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:url\",\"content\":\"https://choppyorc.org/\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"Choppy Orc\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image\",\"content\":\"https://choppyorc.org/thumbs/choppy-orc.webp\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:width\",\"content\":\"320\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:height\",\"content\":\"320\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:alt\",\"content\":\"Choppy Orc\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:title\",\"content\":\"About | Choppy Orc\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:description\",\"content\":\"What choppyorc.org is, who runs it and how the games get here.\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image\",\"content\":\"https://choppyorc.org/thumbs/choppy-orc.webp\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:alt\",\"content\":\"Choppy Orc\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image:width\",\"content\":\"320\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image:height\",\"content\":\"320\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"48x48\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/icon-32.png\",\"type\":\"image/png\",\"sizes\":\"32x32\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/icon-192.png\",\"type\":\"image/png\",\"sizes\":\"192x192\"}],[\"$\",\"link\",\"25\",{\"rel\":\"icon\",\"href\":\"/icon-512.png\",\"type\":\"image/png\",\"sizes\":\"512x512\"}],[\"$\",\"link\",\"26\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\"}],[\"$\",\"$L1f\",\"27\",{}]]\n"])</script>
3<script src="/w3-report.js?v=460c3dc8" defer></script>
3<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"be17d761e80e43149df08bab7c852e0c","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 3
3
4<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a44021c49eaedae8',t:'MTc5MDkwNjYxOQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
4</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.