@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bricolage-grotesque-latin-800-normal-J50vIsBe.woff2) format("woff2"),url(/assets/bricolage-grotesque-latin-800-normal-Br4b-5gk.woff) format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bricolage-grotesque-latin-600-normal-nxTgbNFE.woff2) format("woff2"),url(/assets/bricolage-grotesque-latin-600-normal-Bw0J83-2.woff) format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2) format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff) format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2) format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff) format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2) format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.static{position:static}.hidden{display:none}.resize{resize:both}.grayscale{--tw-grayscale:grayscale(100%);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, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color:#f4f4f2;font-synthesis:none;--paper:#f4f4f2;--black:#0b0b0b;--accent:#f5f5f5;--red:#a8a8a8;--line:#ffffff26;background:#0b0b0b;font-family:Space Grotesk,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:not-allowed;opacity:.4}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}input,textarea,select{min-width:0;color:var(--paper);background:#171717;border:1px solid #ffffff30;border-radius:0;width:100%;padding:12px}input[type=color]{min-width:42px;height:43px;padding:4px}input[type=checkbox]{width:16px;accent-color:var(--accent)}input[type=range]{accent-color:var(--accent);padding:0}textarea{resize:vertical;min-height:80px}label{letter-spacing:.04em;font:10px/1.5 IBM Plex Mono,monospace;display:block}label input,label select,label textarea{letter-spacing:0;margin-top:8px;font:13px Space Grotesk,sans-serif}img,canvas,svg{max-width:100%;display:block}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{letter-spacing:-.055em;font-family:Bricolage Grotesque,sans-serif;font-weight:800}h1,h2{line-height:.98}h1{font-size:clamp(50px,5.5vw,86px)}h2{font-size:clamp(38px,4.1vw,64px)}h3{font-size:28px}em{color:var(--accent);font-style:normal}.eyebrow,.micro,.panel-label{letter-spacing:.045em;font-family:IBM Plex Mono,monospace;font-weight:400}.eyebrow{font-size:10px;line-height:1.7}.micro{color:#989898;font-size:9px;line-height:1.7}.btn{letter-spacing:.015em;border:1px solid #fff5;justify-content:center;align-items:center;gap:18px;min-height:45px;padding:13px 18px;font-size:11px;font-weight:700;line-height:1.2;transition:background .18s,transform .18s,color .18s;display:inline-flex}.btn:hover{background:var(--paper);color:var(--black);transform:translateY(-2px)}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--black)}.btn.large{gap:32px;min-height:59px;padding:20px 22px;font-size:12px}.btn.red{background:var(--red);color:var(--black);border-color:var(--red)}.btn.full{width:100%;margin-top:12px}.text-link{border-bottom:1px solid;align-items:center;gap:15px;padding:10px 0;font:10px IBM Plex Mono,monospace;display:inline-flex}.seal{width:40px;height:40px;color:var(--accent);flex-shrink:0}.site-header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:40;background:#0b0b0bf5;justify-content:space-between;align-items:center;gap:24px;height:84px;padding:0 3.5%;display:flex;position:sticky;top:0}.brand{letter-spacing:-1px;white-space:nowrap;align-items:center;gap:10px;padding:0;font:700 23px Bricolage Grotesque,sans-serif;display:flex}.brand .seal{width:34px;height:34px}.brand-exe{color:#9a9a9a;letter-spacing:-.02em;margin-left:2px;font-size:12px}.site-header nav{align-items:center;gap:27px;height:100%;display:flex}.site-header nav button{height:100%;padding:0;font:10px IBM Plex Mono,monospace;position:relative}.site-header nav button:hover,.site-header nav button.active{color:var(--accent)}.site-header nav button.active:after{content:"";background:var(--accent);height:3px;position:absolute;bottom:0;left:0;right:0}.header-right{align-items:center;gap:24px;display:flex}.profile-button{align-items:center;gap:8px;padding:0;font:12px IBM Plex Mono,monospace;display:flex}.profile-button small{color:#9a9a9a;font-size:9px}.profile-avatar{width:27px;height:27px;color:var(--black);place-items:center;font:700 20px Bricolage Grotesque;display:grid}.header-create{gap:16px;min-height:38px;padding:10px 13px;font-size:10px}.menu-toggle{display:none}.hero{max-width:1920px;margin:auto;padding:0 3.5%;overflow:hidden}.hero-topline{letter-spacing:.035em;color:#a3a3a3;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:19px 0;font:9px IBM Plex Mono,monospace;display:flex}.hero-topline span:first-child{color:var(--paper);align-items:center;gap:9px;display:flex}.hero-topline i,.live-dot:before,.demo-dot{background:var(--accent);vertical-align:middle;width:5px;height:5px;margin-right:6px;display:inline-block}.hero-layout{grid-template-columns:1.13fr 1fr;align-items:center;gap:10px;min-height:610px;padding-top:5px;display:grid}.hero-copy{z-index:2;padding:32px 0 30px;position:relative}.hero-kicker{letter-spacing:.04em;color:#b2b2b2;gap:40px;margin-bottom:25px;font:9px IBM Plex Mono;display:flex}.hero-kicker span:first-child{color:var(--accent)}.hero h1{letter-spacing:-.065em;white-space:nowrap;font-size:clamp(53px,5.65vw,108px);line-height:.97}.hero h1>span{color:var(--accent)}.period{color:var(--paper)}.hero-description{gap:19px;max-width:475px;margin-top:27px;display:flex}.bracket{color:var(--accent);font-size:28px;line-height:1.1}.hero-description p{color:#b1b1b1;font-size:13px;line-height:1.75}.hero-buttons{align-items:center;gap:27px;margin-top:28px;display:flex}.receipt-link{white-space:nowrap;border-bottom:1px solid #ebebeb70;align-items:center;gap:16px;padding:12px 0;font:9px IBM Plex Mono;display:flex}.hero-footnote{color:#7c7c7c;letter-spacing:.015em;align-items:center;gap:9px;margin-top:24px;font:8px IBM Plex Mono;display:flex}.tiny-cross{color:#a9a9a9;font-size:18px}.hero-visual{height:570px;position:relative}.archive-stack{width:100%;max-width:610px;height:100%;margin:auto;position:relative}.archive-coordinate{color:#7b7b7b;font:8px/1.7 IBM Plex Mono;position:absolute;top:16px;right:8px}.forum-artifact{color:#111;background:#d8d8d8;border:1px solid #868686;width:85%;position:absolute;top:72px;left:8%;transform:rotate(-7deg);box-shadow:5px 10px #0008}.forum-head{background:#d6d6d6;border-bottom:2px solid #444;justify-content:space-between;align-items:center;padding:9px 12px;font:7px IBM Plex Mono;display:flex}.forum-head>span:first-child{letter-spacing:-1.5px;font:700 25px Georgia}.forum-breadcrumb{background:#c2c2c2;border-bottom:1px solid #949494;padding:7px 12px;font:7px IBM Plex Mono}.forum-thread{background:#e4e4e4;border-bottom:1px solid #b1b1b1;padding:9px 12px;font:700 13px Georgia}.forum-post{grid-template-columns:21% 79%;min-height:305px;display:grid}.forum-post>div:first-child{background:#c7c7c7;border-right:1px solid #a5a5a5;flex-direction:column;align-items:center;gap:6px;padding-top:16px;font:7px Georgia;display:flex}.forum-avatar{background:#e9e9e9;border:3px double #272727;place-items:center;width:47px;height:47px;font:700 39px Georgia;display:grid}.forum-post b{font-size:9px}.stars{color:#8f8f8f;letter-spacing:-1px;font-size:10px}.forum-post>div:last-child{background:#eaeaea;padding:8px 10px;position:relative}.forum-post p{border-bottom:1px solid #bebebe;padding-bottom:5px;font:6px IBM Plex Mono}.cat-art{width:100%;height:260px}.artifact-caption{text-align:center;border-top:1px solid #a8a8a8;padding:4px;font:700 13px Bricolage Grotesque}.reconstruction-label{text-align:center;letter-spacing:.08em;background:#c7c7c7;padding:6px;font:6px IBM Plex Mono}.back-document{color:#161616;background:#cdcdcd;border:1px solid #a2a2a2;width:55%;padding:17px;font:7px IBM Plex Mono;position:absolute;top:55px;right:0;transform:rotate(12deg)}.back-document h4{margin:15px 0;font:700 30px Bricolage Grotesque}.back-document small{font:10px IBM Plex Mono}.fake-chart{background:repeating-linear-gradient(0deg,#0000 0,#0000 19px,#0002 20px),repeating-linear-gradient(90deg,#0000 0,#0000 39px,#0002 40px);height:100px;position:relative}.fake-chart:after{content:"ARCHIVE REFERENCE · NOT PRICE DATA";font:6px IBM Plex Mono;position:absolute;bottom:30px;left:6px;transform:rotate(-20deg)}.back-document p{margin-top:15px;font-size:6px}.date-tag{background:var(--accent);color:var(--black);z-index:4;width:155px;padding:16px;position:absolute;bottom:49px;right:3%;transform:rotate(6deg);box-shadow:4px 6px #0009}.date-tag b{letter-spacing:-3px;margin:12px 0 16px;font:800 44px/.85 Bricolage Grotesque;display:block}.date-tag span{letter-spacing:.04em;font:7px IBM Plex Mono}.hero-seal{filter:drop-shadow(4px 5px #0b0b0b);z-index:5;width:165px;height:165px;position:absolute;bottom:31px;left:-3%;transform:rotate(-13deg)}.archive-tape{color:#0b0b0b;z-index:3;letter-spacing:.04em;background:#f5f5f5;padding:7px 13px;font:7px IBM Plex Mono;position:absolute;top:62px;left:33%;transform:rotate(-7deg)}.archive-annotation{color:#a6a6a6;font:10px IBM Plex Mono;position:absolute;bottom:19px;left:31%;transform:rotate(-3deg)}.recovered-stamp{border:2px solid var(--red);color:var(--red);z-index:4;letter-spacing:-.02em;padding:6px 9px;font:800 24px/.9 Bricolage Grotesque;position:absolute;top:22px;left:5%;transform:rotate(-14deg)}.recovered-stamp span{letter-spacing:.07em;font:7px IBM Plex Mono}.historical-ribbon{border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:20px;margin-bottom:29px;padding:20px 0;display:flex}.historical-ribbon>div{align-items:center;gap:20px;display:flex}.historical-ribbon b{font:700 11px Space Grotesk}.historical-ribbon span{color:#9c9c9c;font:9px IBM Plex Mono}.historical-ribbon .ribbon-icon{color:var(--accent);font-size:24px}.historical-ribbon .first-tag{color:var(--accent);background:#e5e5e51a;border:1px solid #fff5;padding:5px;font-size:6px}.historical-ribbon .time-gap{flex-direction:column;gap:2px}.time-gap span:first-child{font-size:7px}.time-gap span:last-child{letter-spacing:.1em;color:#6a6a6a}.historical-ribbon .dog-mark{font-size:8px;font-style:italic}.historical-ribbon>button{border-left:1px solid var(--line);padding-left:20px}.manifesto-strip{background:var(--accent);color:#0b0b0b;letter-spacing:-.035em;white-space:nowrap;justify-content:center;align-items:center;gap:.32em;min-height:57px;font:800 clamp(13px,1.5vw,25px) Bricolage Grotesque;display:flex;overflow:hidden}.strip-star{margin-left:16px;font-size:35px}.section{border-bottom:1px solid var(--line);padding:90px 5%}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:35px;display:flex}.section-heading .eyebrow{color:#9c9c9c;margin-bottom:17px}.section-heading h2{font-size:54px}.home-create{grid-template-columns:.9fr 1.1fr;align-items:center;gap:6%;display:grid}.create-intro .eyebrow{color:var(--accent);margin-bottom:22px}.create-intro h2{font-size:clamp(40px,4.3vw,68px)}.outline-type{color:#0000;-webkit-text-stroke:1px var(--paper)}.create-intro>p:not(.eyebrow){color:#a6a6a6;margin:25px 0;font-size:14px;line-height:1.7}.feature-list{color:#9c9c9c;gap:16px;margin-top:25px;font:7px IBM Plex Mono;display:flex}.feature-list>span{align-items:center;gap:5px;display:flex}.quick-creator{border:1px solid #ffffff40;box-shadow:8px 8px #ffffff08}.panel-label{border-bottom:1px solid var(--line);color:#bdbdbd;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;font-size:9px;display:flex}.quick-creator>.panel-label{background:#191919;padding:14px 18px}.quick-body{background:#111;grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding:22px;display:grid}.quick-body>canvas{border:5px solid #0b0b0b;transform:rotate(-3deg)}.quick-body>div{gap:20px;display:grid}.quick-body .btn{gap:10px;padding:12px;font-size:8px}.wall-preview{background:var(--paper);color:var(--black)}.wall-preview .eyebrow,.wall-preview .text-link{color:#494949}.meme-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:25px;display:grid}.meme-card{background:#161616;border:1px solid #ffffff30;min-width:0}.meme-card-image{position:relative;overflow:hidden}.art-button{width:100%;padding:0;display:block;overflow:hidden}.art-button canvas,.art-button img{width:100%;height:auto;transition:transform .35s}.image-label{background:var(--black);color:var(--paper);letter-spacing:.05em;pointer-events:none;padding:5px 7px;font:6px IBM Plex Mono;position:absolute;top:12px;left:12px}.meme-card-body>p{letter-spacing:-.02em;min-height:42px;font-size:15px;font-weight:500;line-height:1.4}.post-meta{opacity:.6;justify-content:space-between;gap:10px;margin:19px 0 16px;font:6px IBM Plex Mono;display:flex}.post-actions{border-top:1px solid;justify-content:space-between;align-items:center;padding-top:13px;display:flex}.post-actions button{align-items:center;gap:6px;padding:3px;font:11px IBM Plex Mono;display:inline-flex}.post-actions>div{gap:12px;display:flex}.post-actions .micro{color:inherit;opacity:.55;margin-left:3px;font-size:6px}.game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.game-tile{text-align:left;color:var(--black);border:1px solid #ffffff40;flex-direction:column;padding:20px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.game-top,.game-bottom{justify-content:space-between;align-items:center;gap:15px;width:100%;display:flex}.game-top{border-bottom:1px solid #0005;padding-bottom:10px;font:8px IBM Plex Mono}.game-art{justify-content:center;align-items:center;width:100%;height:190px;display:flex;position:relative;overflow:hidden}.pixel-cat{letter-spacing:-12px;filter:drop-shadow(6px 6px #0002);font:800 90px/.5 IBM Plex Mono;position:absolute;top:57px;left:12%;transform:rotate(-6deg)}.rug-obstacle{color:var(--accent);background:#0b0b0b;padding:14px 10px;font:800 28px/.9 Bricolage Grotesque;position:absolute;top:70px;right:18%;transform:rotate(12deg)}.game-art.rug i{background:var(--black);width:120%;height:2px;position:absolute;bottom:15px;left:0;transform:rotate(-6deg)}.game-art.rug i:nth-last-child(2){bottom:25px}.game-art.rug i:last-child{bottom:35px}.pickaxe{filter:grayscale();font-size:125px;transform:rotate(-20deg)}.ore{border:5px solid var(--black);background:#bfbfbf;padding:13px;font:800 25px/.9 Bricolage Grotesque;transform:rotate(15deg)}.word-piece{background:var(--paper);color:var(--black);border:2px solid #0b0b0b;padding:5px 12px;font:800 45px Bricolage Grotesque;position:absolute;top:28px;left:12%;transform:rotate(-13deg);box-shadow:4px 4px #000}.word-piece:nth-child(2){top:100px;left:28%;transform:rotate(8deg)}.word-piece:nth-child(3){background:var(--accent);top:32px;left:70%;transform:rotate(15deg)}.game-tile h3{letter-spacing:-.06em;margin:17px 0;font-size:clamp(27px,3vw,47px)}.game-tile sup{vertical-align:super;margin-left:3px;font:9px IBM Plex Mono}.game-bottom{border-top:1px solid #0005;padding-top:12px;font:6px IBM Plex Mono}.game-bottom b{white-space:nowrap;font:700 9px Space Grotesk}.history-preview{background:var(--paper);color:var(--black);grid-template-columns:1fr .8fr;align-items:center;gap:10%;display:grid}.history-preview h2{margin:25px 0 35px;font-size:clamp(55px,6vw,90px)}.history-preview em{color:var(--black);text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:8px;text-decoration-thickness:5px}.history-preview .btn{border-color:var(--black)}.history-preview .btn:hover{background:var(--black);color:var(--paper)}.history-receipt{border:1px solid var(--black);background:#dedede;padding:36px;transform:rotate(3deg);box-shadow:9px 9px #0b0b0b}.history-receipt>b{letter-spacing:-.07em;margin:35px 0;font:800 clamp(80px,9vw,145px)/.8 Bricolage Grotesque;display:block}.history-receipt>p:not(.eyebrow){margin:20px 0;font-size:14px;line-height:1.6}.history-receipt a{border-bottom:1px solid #0008;align-items:center;gap:15px;padding:15px 0;font:8px IBM Plex Mono;display:flex}.history-receipt>span{padding-top:15px;font:6px IBM Plex Mono;display:block}.bounty-preview{text-align:center;background:repeating-linear-gradient(90deg,#0000 0,#0000 100px,#ffffff05 101px);padding:100px 5%}.bounty-preview h2{margin:25px 0;font-size:clamp(40px,5.2vw,80px)}.bounty-preview>p:not(.eyebrow){color:#9c9c9c;margin-bottom:30px;font-size:14px;line-height:1.7}.final-cta{background:var(--paper);color:var(--black);padding:95px 5%;position:relative;overflow:hidden}.final-cta h2{z-index:1;margin:25px 0 36px;font-size:clamp(48px,7vw,110px);position:relative}.final-cta h2>span{background:var(--black);color:var(--accent);padding:0 9px 7px;display:inline-block;transform:rotate(-3deg)}.final-cta>.seal{color:#d2d2d2;width:35%;height:auto;position:absolute;top:10%;right:-4%;transform:rotate(10deg)}.final-cta .btn{background:var(--black);color:var(--accent);border-color:var(--black);z-index:1;position:relative}.page{min-height:75vh;padding:60px 5% 90px}.page-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:45px;display:flex}.page-heading .eyebrow{color:#a4a4a4;margin-bottom:20px}.page-heading h1{font-size:clamp(45px,5.7vw,86px)}.page-heading>div>p:last-child:not(.eyebrow){color:#a8a8a8;margin-top:23px;font-size:14px;line-height:1.7}.index-no{color:#929292;font:10px IBM Plex Mono}.studio{background:#121212;border:1px solid #ffffff30;grid-template-columns:220px minmax(0,1fr) 265px;align-items:start;display:grid}.templates-panel{border-right:1px solid var(--line);padding:0 17px 20px}.template-grid{grid-template-columns:1fr 1fr;gap:13px 10px;padding-top:15px;display:grid}.template{text-align:left;min-width:0;padding:0}.template canvas{border:2px solid #0000;width:100%;transition:border-color .15s}.template>span{margin-top:5px;font-size:8px;line-height:1.3;display:block}.templates-panel .btn{gap:8px;font-size:8px}.templates-panel>.micro{margin-top:13px;font-size:7px}.controls-panel{border-left:1px solid var(--line);padding:0 17px 20px}.controls-panel>label{margin-top:17px}.controls-panel .btn{padding:12px;font-size:9px}.controls-panel>.panel-label:not(:first-child){margin-top:15px}.controls-panel label>span{float:right;color:var(--accent)}.canvas-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:47px;padding:0 16px;display:flex}.canvas-toolbar>div{gap:12px;display:flex}.canvas-toolbar button{padding:3px}.canvas-toolbar .micro{font-size:8px}.canvas-bed{background:repeating-conic-gradient(#1d1d1d 0,#1d1d1d 25%,#222 0,#222 50%) 50% / 20px 20px;justify-content:center;align-items:center;min-height:500px;padding:42px 30px;display:flex}.editable-canvas{touch-action:none;width:100%;max-width:550px;position:relative;box-shadow:8px 10px 30px #0008}.editable-canvas>canvas{width:100%;height:100%}.layer-hit{cursor:move;touch-action:none;white-space:pre;-webkit-user-select:none;user-select:none;border:1px solid #0000;min-width:35px;min-height:20px;padding:8px 0;line-height:1.2;position:absolute}.layer-hit>span{visibility:hidden;font-weight:900}.layer-hit.selected{border:1px solid #8a8a8a}.layer-hit i{background:#fff;border:1px solid #8a8a8a;width:7px;height:7px;position:absolute;top:-4px;left:-4px}.layer-hit i:nth-of-type(2){left:auto;right:-4px}.layer-hit i:nth-of-type(3){top:auto;bottom:-4px}.layer-hit i:nth-of-type(4){inset:auto -4px -4px auto}.canvas-status{color:#909090;border-top:1px solid var(--line);justify-content:space-between;padding:12px 16px;font:7px IBM Plex Mono;display:flex}.editor-actions{border-top:1px solid var(--line);justify-content:space-between;gap:15px;padding:20px 18px;display:flex}.editor-actions .btn{gap:10px;padding:13px;font-size:9px}.control-row{align-items:center;gap:12px;margin-top:15px;display:flex}.control-row>label{flex:1;min-width:0}.control-row>label:has(input[type=color]){flex:0 0 42px}.control-row .check{align-items:center;gap:6px;font:11px Space Grotesk;display:flex}.control-row .check input{margin:0}.segmented{border:1px solid var(--line);align-items:center;width:fit-content;display:flex}.segmented>button{white-space:nowrap;padding:10px 14px;font-size:10px}.segmented>button:hover,.segmented>button.active{background:var(--accent);color:var(--black)}.controls-panel>.segmented{width:100%;margin-top:15px}.controls-panel .segmented>button{flex:1;padding:8px}.stickers{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}.stickers button{border:1px solid var(--line);height:35px;font:700 18px Space Grotesk}.stickers button:nth-child(3),.stickers button:nth-child(n+6){font-size:10px}.layer-row{border-bottom:1px solid var(--line);align-items:center;gap:3px;padding:6px 4px;font-size:9px;display:flex}.layer-row>button:first-child{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.layer-row.active{color:var(--accent)}.controls-panel>.micro{margin-top:17px;font-size:7px}.mobile-tabs{display:none}.featured{background:var(--accent);color:var(--black);grid-template-columns:1.1fr .7fr;gap:8%;margin-bottom:40px;padding:45px 7%;display:grid;position:relative;overflow:hidden}.featured>div{z-index:1;padding:15px 0;position:relative}.featured h2{margin:25px 0;font-size:clamp(38px,5vw,76px)}.featured p:not(.eyebrow){margin-bottom:25px;font-size:14px;line-height:1.6}.featured>canvas,.featured>img{border:9px solid var(--black);width:100%;transform:rotate(5deg);box-shadow:10px 10px #0003}.featured .btn{border-color:var(--black)}.feature-stamp{letter-spacing:-.04em;border:3px solid var(--red);color:var(--red);z-index:2;padding:12px;font:800 21px/.9 Bricolage Grotesque;position:absolute;bottom:40px;right:30%;transform:rotate(-13deg)}.feed-controls{justify-content:space-between;align-items:center;gap:20px;margin:35px 0 20px;display:flex}.search{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-width:230px;display:flex}.search input{background:0 0;border:0;margin:0;padding:12px 0;font-size:12px}.filter-row{flex-wrap:wrap;gap:15px;margin-bottom:30px;display:flex}.filter-row button{color:#969696;padding:6px 0;font:8px IBM Plex Mono}.filter-row button.active{color:var(--accent)}.wall-page .meme-grid{gap:25px}.wall-page .card-1{margin-top:35px}.wall-page .card-2{margin-top:70px}.empty{text-align:center;border:1px dashed var(--line);padding:70px 20px}.empty p{color:#989898;margin:20px 0}.scoreboard{grid-template-columns:1fr 1fr;gap:10%;padding:70px 0;display:grid}.scoreboard h2{margin:20px 0}.scoreboard p:not(.eyebrow){color:#9c9c9c;font-size:13px;line-height:1.6}.score-table>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:17px 0;font:10px IBM Plex Mono;display:flex}.score-table>div>b{color:var(--accent);margin-left:auto;font-size:20px}.score-table>p{margin-top:25px}.pixel-face{color:var(--accent);letter-spacing:-14px;padding:20px;font:800 80px/.6 IBM Plex Mono}.cabinet-backdrop{z-index:65;background:#060606f5;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}.cabinet{background:#131313;border:1px solid #626262;width:100%;max-width:1100px;padding:20px 30px;position:relative;box-shadow:0 0 0 8px #1e1e1e,0 0 0 9px #393939}.cabinet-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.cabinet-header>.micro{font-size:9px}.cabinet-header .text-link{border:0}.cabinet-title{align-items:center;gap:20px;padding:25px 0;display:flex}.cabinet-title>span:first-child{color:#8a8a8a;font:12px IBM Plex Mono}.cabinet-title h2{font-size:54px}.cabinet-title em{margin-left:8px;font-size:18px}.cabinet-title .live-dot{margin-left:auto;font:8px IBM Plex Mono}.cabinet-footer{color:#909090;justify-content:space-between;gap:20px;padding:20px 0 5px;font:7px IBM Plex Mono;display:flex}.game-intro{grid-template-columns:.8fr 1fr;align-items:center;gap:8%;min-height:370px;padding:10px 20px 30px;display:grid}.intro-graphic{color:var(--black);aspect-ratio:1;border:10px double #0b0b0b;flex-direction:column;justify-content:center;align-items:center;font:800 190px Bricolage Grotesque;display:flex;position:relative;transform:rotate(-3deg)}.intro-graphic.gray{background:var(--red);font-size:120px}.intro-graphic>span{margin-top:-20px;margin-bottom:20px;font:9px IBM Plex Mono}.game-intro h3{margin:15px 0 20px;font-size:38px;line-height:1.05}.game-intro p:not(.eyebrow){color:#b1b1b1;font-size:13px;line-height:1.6}.game-intro .btn{margin-top:25px}.game-canvas{touch-action:none;border:1px solid #626262;width:100%}.game-action{min-width:200px;margin:15px auto 0;display:flex}.caption-hud{color:var(--accent);border-bottom:1px solid var(--line);justify-content:space-between;padding:10px 0 20px;font:18px IBM Plex Mono;display:flex}.caption-layout{grid-template-columns:.8fr 1fr;gap:30px;padding-top:25px;display:grid}.caption-layout>canvas{width:100%}.caption-layout h3{font-size:28px}.caption-layout p{color:#a9a9a9;margin:13px 0;font-size:11px;line-height:1.6}.caption-composition{border:1px dashed #626262;flex-wrap:wrap;gap:6px;min-height:70px;margin:15px 0;padding:12px;display:flex}.caption-composition>span{color:#828282;font:9px IBM Plex Mono}.caption-composition button{background:var(--accent);color:var(--black);padding:5px 8px;font-size:11px}.phrase-tiles{flex-wrap:wrap;gap:8px;display:flex}.phrase-tiles button{border:1px solid #818181;padding:9px;font-size:12px}.phrase-tiles button:hover{background:var(--paper);color:var(--black)}.lore-heading{padding:20px 0 50px}.lore-heading h1{margin:30px 0;font-size:clamp(54px,7.1vw,108px)}.lore-heading>div{justify-content:space-between;align-items:center;display:flex}.lore-heading>div>p{color:#a3a3a3;font-size:13px;line-height:1.6}.archive-number{letter-spacing:.13em;font:9px IBM Plex Mono}.lore-comparison{background:var(--accent);color:var(--black);grid-template-columns:1fr auto 1fr;align-items:center;gap:5%;margin-bottom:60px;padding:40px 5%;display:grid}.lore-comparison>div>span{font:9px IBM Plex Mono}.lore-comparison h2{margin-top:20px;font-size:clamp(30px,3.5vw,55px)}.lore-comparison>span{font-size:70px}.evidence{border-top:1px solid #ffffff40;grid-template-columns:.65fr 1fr .75fr;gap:40px;padding:40px 0;display:grid}.evidence-date>span,.evidence-date>small{color:#8f8f8f;font:8px IBM Plex Mono}.evidence-date h2{color:var(--accent);margin:15px 0 25px;font-size:38px}.evidence-copy h3{margin:14px 0 17px;font-size:30px;line-height:1.1}.evidence-copy>p:not(.eyebrow){color:#a2a2a2;margin-bottom:15px;font-size:13px;line-height:1.7}.evidence-art{background:var(--paper);color:var(--black);border:6px double var(--black);flex-direction:column;justify-content:space-between;gap:20px;min-height:235px;padding:20px;display:flex;transform:rotate(2deg)}.evidence-art>.micro{color:#464646;font-size:6px}.evidence-art>b{letter-spacing:-.05em;font:800 40px/.9 Bricolage Grotesque}.evidence-art>span:last-child,.evidence-art>small{font:7px IBM Plex Mono}.forum-mini{font:700 18px Georgia}.forum-mini>span{color:#828282}.evidence-art-1,.evidence-art-7{background:var(--accent);transform:rotate(-2deg)}.evidence-art-7 .seal{color:var(--black);width:60px;height:60px}.fine-print{background:var(--paper);color:var(--black);grid-template-columns:1fr 1fr;gap:20px 60px;margin-top:40px;padding:50px;display:grid}.fine-print>.eyebrow{grid-column:1/-1}.fine-print h2{font-size:48px}.fine-print>p{max-width:550px;font-size:13px;line-height:1.8}.fine-print>p:last-child{grid-column:2}.wallet{background:var(--accent);color:var(--black);min-width:300px;padding:27px;transform:rotate(2deg);box-shadow:7px 7px #ffffff20}.wallet>.eyebrow{color:var(--black);border-bottom:1px solid #0005;padding-bottom:15px}.wallet>span{margin-top:20px;font:8px IBM Plex Mono;display:block}.wallet>b{letter-spacing:-5px;font:800 72px Bricolage Grotesque;display:block}.wallet>b>small{letter-spacing:0;font:11px IBM Plex Mono}.wallet>div{border-bottom:1px solid #0005;justify-content:space-between;gap:15px;padding-bottom:17px;font:8px IBM Plex Mono;display:flex}.wallet>p:last-child{margin-top:16px;font-size:10px;line-height:1.6}.bounties-page .page-heading h1{font-size:clamp(40px,4.8vw,73px)}.quest-label{color:#aaa;border-top:1px solid var(--line);justify-content:space-between;padding:20px 0;font:8px IBM Plex Mono;display:flex}.quest-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.quest{background:#191919;border:1px solid #ffffff35;padding:20px;position:relative;overflow:hidden}.quest.claimed{opacity:.7}.quest-top{color:#adadad;justify-content:space-between;font:6px IBM Plex Mono;display:flex}.quest-top>span:last-child{border:1px solid #ffffff30;padding:2px 4px}.quest-symbol{color:var(--accent);margin:20px 0 10px;font:800 66px Bricolage Grotesque;display:block}.quest h2{letter-spacing:-.04em;text-transform:uppercase;min-height:54px;font-size:27px}.quest>p{color:#a3a3a3;min-height:37px;margin:13px 0 18px;font-size:11px;line-height:1.5}.quest-progress{background:#ffffff20;height:3px}.quest-progress>i{background:var(--accent);height:100%;display:block}.quest-progress-label{color:#a9a9a9;justify-content:space-between;margin:8px 0 20px;font:6px IBM Plex Mono;display:flex}.quest-bottom{border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:8px;padding-top:16px;display:flex}.quest-bottom>b{color:var(--accent);letter-spacing:-.04em;font:800 28px Bricolage Grotesque}.quest-bottom small{letter-spacing:0;font:6px IBM Plex Mono;display:block}.quest-bottom .btn{min-height:35px;padding:10px;font-size:8px}.activity{grid-template-columns:1fr 1fr;gap:10%;margin-top:70px;display:grid}.activity h2{margin:20px 0}.activity>div>p:not(.eyebrow){color:#a5a5a5;font-size:13px;line-height:1.8}.activity-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:11px;display:flex}.activity-row small{color:#878787;margin-top:5px;font:7px IBM Plex Mono;display:block}.activity-row b{color:var(--accent);font:800 25px Bricolage Grotesque}.modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:75;background:#000c;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}.modal{background:var(--paper);color:var(--black);width:100%;max-width:520px;max-height:90vh;padding:35px;position:relative;overflow-y:auto;box-shadow:9px 9px #fff5}.close{z-index:3;background:inherit;padding:5px;position:absolute;top:15px;right:15px}.modal>h2{margin:20px 0;font-size:45px}.modal>h3{margin:20px 0;font-size:27px;line-height:1.1}.modal>p:not(.eyebrow):not(.micro){margin:20px 0;font-size:13px;line-height:1.7}.modal .micro{color:#6b6b6b;margin-top:17px;font-size:8px}.modal input,.modal textarea{color:var(--black);background:#dfdfdf;border-color:#0005}.modal>label{margin:18px 0}.modal .btn{color:var(--black);border-color:#0b0b0b}.modal .btn:hover{background:var(--black);color:var(--paper)}.publish-modal>img{border:5px solid var(--black);width:auto;max-height:230px;margin:25px auto}.reward-seal{border:4px double var(--red);color:var(--red);margin:20px 0;padding:15px;font:800 34px/.9 Bricolage Grotesque;display:inline-block;transform:rotate(-10deg)}.preview-modal{background:var(--black);width:100%;max-width:650px;max-height:90vh;padding:25px;position:relative;overflow:auto}.preview-modal>canvas{object-fit:contain;width:100%;max-height:75vh}.preview-modal>.btn{margin-top:15px;display:flex}.detail-modal{max-width:660px}.detail-modal>canvas,.detail-modal>img{object-fit:contain;background:#cecece;width:100%;max-height:55vh;margin-bottom:20px}.detail-actions{flex-wrap:wrap;gap:10px;display:flex}.detail-actions .btn{gap:9px;padding:12px;font-size:9px}.source-drawer{border-top:8px solid var(--accent);max-width:600px}.source-address{word-break:break-all;border-block:1px dashed #0005;margin:20px 0;padding:20px 0;font:9px/1.7 IBM Plex Mono}.receipt-modal{text-align:center}.receipt-modal>.seal{width:70px;height:70px;color:var(--black);margin:10px auto 25px}.receipt-line{text-align:left;border-bottom:1px dashed;justify-content:space-between;align-items:center;gap:15px;padding:15px 0;font:9px IBM Plex Mono;display:flex}.receipt-line b{font:700 17px Space Grotesk}.drawer-backdrop{justify-content:flex-end;padding:0}.profile-drawer{width:100%;max-width:460px;height:100dvh;color:var(--paper);background:#181818;border-left:1px solid #626262;padding:45px 35px;position:relative;overflow-y:auto}.profile-drawer>h2{margin:25px 0 30px;font-size:60px}.profile-drawer>label{margin:20px 0}.profile-drawer input[type=color]{width:100px}.profile-credit{border-block:1px solid var(--line);align-items:center;gap:20px;margin:25px 0;padding:15px 0;display:flex}.profile-credit b{letter-spacing:-4px;color:var(--accent);font:800 65px Bricolage Grotesque}.profile-credit>span{font:9px IBM Plex Mono}.profile-stats{grid-template-columns:1fr 1fr;gap:15px;font:10px IBM Plex Mono;display:grid}.profile-stats>span{align-items:center;gap:10px;display:flex}.profile-stats svg{width:17px}.profile-drawer>.panel-label{margin-top:25px}.profile-drawer>.text-link{color:var(--red);margin:25px 0;font-size:8px}.profile-drawer>.micro{font-size:8px}.achievement-stamps{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.achievement-stamps>span{color:var(--accent);border:1px solid #e5e5e560;padding:6px;font:8px IBM Plex Mono}.reset-confirm{border:1px solid var(--red);background:#68686815;margin-bottom:25px;padding:20px}.reset-confirm>p{margin-bottom:15px;font-size:12px;line-height:1.5}.tour-card{background:var(--paper);width:360px;color:var(--black);border-top:6px solid var(--accent);z-index:80;padding:25px;position:fixed;bottom:25px;right:25px;box-shadow:5px 5px #0008}.tour-card h3{margin:15px 0;font-size:26px;line-height:1.1}.tour-card>p:not(.eyebrow){font-size:12px;line-height:1.6}.tour-card>div{justify-content:space-between;align-items:center;gap:15px;margin-top:20px;display:flex}.tour-card>div>span{font:6px IBM Plex Mono}.tour-card .btn{gap:7px;min-height:35px;padding:10px;font-size:9px}.toast{background:var(--accent);color:var(--black);z-index:100;align-items:center;gap:15px;width:max-content;max-width:90vw;padding:15px 17px;font-size:12px;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:5px 5px #0009}.mini-seal{background:var(--black);color:var(--accent);padding:2px 6px;font:800 20px Bricolage Grotesque}.toast>button{margin-left:10px;font-size:20px}footer{border-top:1px solid var(--line);padding:36px 3.5% 24px}.footer-main{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding-bottom:30px;display:flex}.footer-main>.brand{font-size:20px}.footer-main>span{color:#a1a1a1;font:8px IBM Plex Mono}.footer-main>div{align-items:center;gap:20px;display:flex}.footer-main>div>button{align-items:center;gap:9px;font:8px IBM Plex Mono;display:flex}.footer-fine{color:#848484;grid-template-columns:1fr auto;gap:5px 30px;padding-top:20px;font:7px/1.7 IBM Plex Mono;display:grid}.footer-fine>p{grid-column:1}.footer-fine>span{grid-area:1/2/3;align-self:center}.demo-dot{width:4px;height:4px}.mobile-nav{background:var(--accent);color:var(--black);z-index:50;top:72px;padding:20px 6%;position:fixed;inset-inline:0}.mobile-nav>button{border-bottom:1px solid #0005;justify-content:space-between;width:100%;padding:18px 0;font:800 25px Bricolage Grotesque;display:flex}@media(min-width:1600px){.hero-layout{min-height:760px}.hero-visual{height:690px}.archive-stack{max-width:700px}.forum-artifact{top:105px}.forum-post{min-height:370px}.cat-art{height:320px}.back-document{top:65px}.date-tag{width:190px;bottom:60px}.date-tag b{font-size:56px}.hero-seal{width:200px;height:200px;bottom:35px}.hero-description{max-width:560px}.hero-description p{font-size:16px}.hero-kicker{font-size:11px}.hero-buttons{margin-top:35px}.hero-topline{font-size:10px}.hero-footnote{font-size:9px}.hero-layout h1{font-size:108px}.hero-copy{padding-right:10px}.historical-ribbon{padding-block:25px}.historical-ribbon span{font-size:11px}.historical-ribbon b{font-size:13px}}@media(max-width:1150px){.site-header{gap:15px;padding-inline:3%}.site-header nav{gap:17px}.site-header nav button{font-size:8px}.brand{font-size:20px}.header-right{gap:13px}.header-create{padding:10px;font-size:8px}.hero-buttons{gap:18px}.hero-buttons .large{gap:16px;padding:17px;font-size:9px}.receipt-link{gap:8px;font-size:8px}.hero h1{font-size:5.6vw}.hero-layout{min-height:580px}.hero-visual{height:520px}.forum-post{min-height:255px}.cat-art{height:220px}.hero-seal{width:130px;height:130px}.date-tag{width:130px;padding:12px;bottom:42px}.date-tag b{font-size:37px}.forum-artifact{top:75px}.hero-kicker{gap:22px;font-size:7px}.archive-tape{font-size:6px;top:65px}.recovered-stamp{top:26px}.historical-ribbon>div{gap:12px}.historical-ribbon .first-tag,.historical-ribbon .dog-mark{display:none}.studio{grid-template-columns:170px minmax(0,1fr) 235px}.canvas-bed{min-height:380px;padding:30px 20px}.template-grid{gap:10px 7px}.templates-panel{padding-inline:12px}.controls-panel{padding-inline:13px}.editor-actions{gap:10px;padding:15px 12px}.editor-actions .btn{gap:7px;padding:10px;font-size:8px}.canvas-toolbar .micro{display:none}.canvas-toolbar{justify-content:flex-end}.quest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quest h2{min-height:0}.page-heading{gap:30px}.wallet{min-width:260px;padding:20px}.bounties-page .page-heading h1{font-size:4.6vw}.evidence{gap:25px}.evidence-date h2{font-size:30px}.evidence-copy h3{font-size:27px}.evidence-art>b{font-size:31px}.section-heading h2{font-size:45px}.quick-body{gap:18px;padding:17px}.feature-list{gap:10px;font-size:6px}.game-tile{padding:15px}.game-bottom{font-size:5px}.wall-preview .post-actions .micro{display:none}}@media(max-width:800px){.site-header{height:72px;padding:0 5%}.site-header nav,.header-create{display:none}.menu-toggle{padding:5px;display:block}.header-right{gap:17px}.brand{font-size:22px}.hero{padding-inline:5%}.hero-topline{padding:15px 0;font-size:7px}.hero-topline>span:last-child{display:none}.hero-layout{grid-template-columns:1fr;gap:0}.hero-copy{padding-top:30px;padding-bottom:0}.hero-kicker{gap:25px;margin-bottom:20px;font-size:8px}.hero h1{font-size:9.6vw;line-height:.97}.hero-description{gap:13px;max-width:520px;margin-top:23px}.hero-description p{font-size:13px}.hero-buttons{margin-top:25px}.hero-buttons .large{gap:20px;padding:17px;font-size:10px}.receipt-link{font-size:8px}.hero-footnote{font-size:7px}.hero-visual{width:80%;height:535px;margin:0 auto}.archive-stack{max-width:500px}.cat-art{height:245px}.forum-post{min-height:280px}.forum-artifact{top:70px}.hero-seal{width:140px;height:140px;bottom:15px}.date-tag{width:145px;bottom:25px}.date-tag b{font-size:42px}.archive-annotation{font-size:8px;bottom:5px}.historical-ribbon{gap:14px;margin-top:25px;margin-bottom:20px;padding:17px 0}.historical-ribbon>div{gap:8px}.historical-ribbon b{font-size:9px}.historical-ribbon span{font-size:7px}.historical-ribbon .time-gap,.historical-ribbon .ribbon-icon{display:none}.historical-ribbon>button{padding-left:12px}.manifesto-strip{justify-content:flex-start;min-height:45px;padding-left:20px;font-size:14px}.section{padding:60px 5%}.home-create{grid-template-columns:1fr;gap:35px}.create-intro h2{font-size:55px}.quick-creator{max-width:650px}.quick-body{padding:22px}.quick-body .btn{font-size:10px}.feature-list{gap:18px;font-size:7px}.section-heading h2{font-size:42px}.section-heading{align-items:flex-start;gap:20px}.section-heading>.text-link{flex-shrink:0;max-width:130px;font-size:8px;line-height:1.7}.meme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.wall-preview .meme-card:last-child{display:none}.meme-card-body{padding:15px}.meme-card-body>p{font-size:13px}.post-meta{gap:5px;font-size:6px}.post-meta>span:last-child{display:none}.game-grid{grid-template-columns:1fr}.game-tile{grid-template-columns:1fr .8fr;min-height:230px;padding:20px;display:grid;position:relative}.game-top{grid-column:1/-1}.game-art{grid-area:2/2/4;height:170px}.game-tile h3{grid-row:2;align-self:end;margin:0 0 15px;font-size:45px}.game-bottom{grid-area:3/1;align-self:start;font-size:6px;line-height:1.5;display:block}.game-bottom b{margin-top:12px;display:block}.pixel-cat{font-size:70px;top:50px;left:5%}.rug-obstacle{font-size:22px;top:65px;right:5%}.word-piece{font-size:32px;left:0}.word-piece:nth-child(2){top:85px;left:10%}.word-piece:nth-child(3){top:10px;left:65%}.pickaxe{font-size:90px}.ore{padding:10px;font-size:18px}.history-preview{grid-template-columns:1fr 1fr;gap:30px}.history-preview h2{font-size:48px}.history-receipt{padding:23px}.history-receipt>b{font-size:80px}.history-receipt>p:not(.eyebrow){font-size:11px}.history-receipt a{font-size:6px}.history-receipt>.eyebrow{font-size:7px}.bounty-preview h2{font-size:50px}.final-cta{padding:65px 5%}.final-cta h2{font-size:8.8vw}.final-cta>.seal{width:40%;top:20%}.footer-main>span{display:none}.footer-fine{font-size:7px;display:block}.footer-fine>span{margin-top:15px;display:block}.footer-fine>p{margin-bottom:7px}.page{padding:40px 5% 65px}.page-heading h1{font-size:7.5vw}.page-heading .eyebrow{font-size:8px}.page-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}.page-heading .index-no{display:none}.mobile-tabs{border:1px solid var(--line);margin-bottom:15px;display:flex}.mobile-tabs>button{text-transform:uppercase;flex:1;padding:13px;font:10px IBM Plex Mono}.mobile-tabs .active{background:var(--accent);color:var(--black)}.studio{display:block}.studio>aside,.studio>section{border:0;display:none}.studio>.mobile-true{display:block}.template-grid{grid-template-columns:repeat(4,1fr);gap:20px 15px}.templates-panel{padding:0 20px 20px}.template>span{font-size:10px}.canvas-bed{min-height:0;max-height:none;padding:30px}.editable-canvas{max-width:500px}.canvas-toolbar .micro{display:block}.canvas-toolbar{justify-content:space-between}.controls-panel{padding:0 25px 25px}.controls-panel .stickers{grid-template-columns:repeat(8,1fr)}.editor-actions .btn{padding:15px;font-size:10px}.canvas-status{font-size:8px}.controls-panel>.panel-label{padding:18px 0}.controls-panel label{font-size:11px}.featured{grid-template-columns:1fr 1fr;gap:25px;padding:30px}.featured h2{margin:17px 0;font-size:34px}.featured .eyebrow{font-size:7px}.featured p:not(.eyebrow){margin-bottom:17px;font-size:11px}.featured .btn{gap:7px;padding:10px;font-size:7px}.feature-stamp{padding:7px;font-size:16px;bottom:20px;right:29%}.feed-controls{flex-direction:column;align-items:stretch}.feed-controls .segmented{justify-content:space-between;width:100%}.feed-controls .segmented>button{padding:11px;font-size:10px}.wall-page .card-1,.wall-page .card-2{margin:0}.scoreboard{grid-template-columns:1fr;gap:35px}.scoreboard h2{font-size:44px}.cabinet-backdrop{align-items:flex-start;padding:15px}.cabinet{margin-block:15px;padding:15px}.cabinet-title h2{font-size:40px}.cabinet-title{gap:10px}.cabinet-header>.micro{font-size:7px}.cabinet-header .text-link{font-size:8px}.game-intro{grid-template-columns:.65fr 1fr;gap:25px;min-height:300px;padding:0 5px 20px}.intro-graphic{font-size:120px}.intro-graphic.gray{font-size:70px}.intro-graphic>span{margin-top:-5px;font-size:6px}.game-intro h3{font-size:29px}.game-intro p:not(.eyebrow){font-size:11px}.game-intro .eyebrow{font-size:7px}.game-intro .btn{font-size:10px}.cabinet-footer{font-size:6px}.caption-layout{grid-template-columns:.7fr 1fr;gap:20px}.caption-layout h3{font-size:22px}.caption-layout p{font-size:10px}.phrase-tiles{gap:6px}.phrase-tiles button{padding:7px;font-size:10px}.caption-layout .btn{font-size:9px}.lore-heading h1{font-size:8.8vw}.lore-heading>.eyebrow{font-size:8px}.lore-heading>div{gap:25px}.lore-heading>div>p{font-size:11px}.lore-comparison{margin-bottom:35px;padding:30px 5%}.lore-comparison h2{font-size:4.2vw}.lore-comparison>div>span{font-size:6px}.lore-comparison>span{font-size:40px}.evidence{grid-template-columns:.6fr 1fr;gap:20px 30px;padding:30px 0}.evidence-art{grid-column:2;max-width:400px;min-height:190px}.evidence-copy h3{font-size:27px}.evidence-copy>p:not(.eyebrow){font-size:12px}.evidence-date h2{font-size:30px}.evidence-date>small{font-size:7px}.fine-print{gap:20px 30px;padding:30px}.fine-print h2{font-size:35px}.fine-print>p{font-size:11px}.bounties-page .page-heading{flex-direction:row;align-items:center}.bounties-page .page-heading h1{font-size:5.5vw}.bounties-page .page-heading p:last-child{font-size:11px}.wallet{min-width:200px;padding:17px}.wallet>b{font-size:55px}.wallet>.eyebrow{font-size:7px}.wallet>div{gap:6px;font-size:6px}.wallet>p:last-child{font-size:8px}.quest-label{gap:20px;font-size:7px}.activity{grid-template-columns:1fr;gap:35px}.activity h2{font-size:44px}}@media(max-width:480px){.site-header .brand{gap:7px;font-size:19px}.brand-exe{font-size:10px}.site-header .seal{width:30px;height:30px}.header-right{gap:12px}.profile-button{gap:6px;font-size:10px}.profile-avatar{width:23px;height:23px;font-size:18px}.hero h1{font-size:9.5vw}.hero-kicker{gap:20px;margin-bottom:22px;font-size:6px}.hero-topline{font-size:6px}.hero-description{gap:10px;margin-top:20px}.hero-description p{font-size:11px;line-height:1.75}.bracket{font-size:23px}.hero-buttons{flex-wrap:wrap;gap:15px}.hero-buttons .large{gap:13px;min-height:49px;padding:15px 13px;font-size:8px}.receipt-link{gap:6px;font-size:7px}.hero-footnote{gap:5px;margin-top:17px;font-size:5.5px}.tiny-cross{font-size:15px}.hero-visual{width:98%;height:405px;margin-top:6px}.forum-artifact{width:85%;top:62px;left:8%}.forum-head{padding:6px 8px;font-size:4px}.forum-head>span:first-child{font-size:20px}.forum-breadcrumb{padding:5px 8px;font-size:5px}.forum-thread{padding:6px 8px;font-size:11px}.forum-post{min-height:200px}.forum-post p{font-size:4.5px}.cat-art{height:175px}.forum-post>div:first-child{gap:4px;padding-top:12px;font-size:6px}.forum-avatar{width:35px;height:35px;font-size:28px}.forum-post b{font-size:7px}.forum-post small{font-size:5px}.stars{font-size:7px}.artifact-caption{font-size:9px}.reconstruction-label{padding:5px;font-size:4px}.recovered-stamp{padding:5px 7px;font-size:20px;top:17px;left:4%}.recovered-stamp span{font-size:5px}.back-document{padding:12px;top:41px}.back-document>span{font-size:5px}.back-document h4{margin:10px 0;font-size:22px}.fake-chart{height:80px}.back-document p{font-size:4px}.archive-tape{padding:5px 8px;font-size:4.5px;top:52px;left:34%}.hero-seal{width:108px;height:108px;bottom:14px;left:0}.date-tag{width:108px;padding:11px;bottom:16px;right:1%}.date-tag b{letter-spacing:-2px;margin:9px 0;font-size:32px}.date-tag span{font-size:5px}.archive-coordinate{font-size:5px;top:12px}.archive-annotation{font-size:6px;bottom:5px;left:34%}.historical-ribbon{gap:8px;margin-top:15px;padding:14px 0}.historical-ribbon>div{display:block}.historical-ribbon b{margin-bottom:3px;font-size:8px;display:block}.historical-ribbon span{font-size:6px}.historical-ribbon>button{padding-left:12px}.manifesto-strip{min-height:40px;font-size:12px}.section{padding:45px 5%}.create-intro h2{font-size:11.8vw}.create-intro .eyebrow{margin-bottom:18px;font-size:8px}.create-intro>p:not(.eyebrow){margin:20px 0;font-size:12px}.feature-list{gap:10px;font-size:5.5px}.quick-body{grid-template-columns:1fr 1fr;gap:16px;padding:15px}.quick-body>.panel-label{font-size:7px}.quick-body .micro{font-size:6px}.quick-body>div{gap:12px}.quick-body label{font-size:7px}.quick-body textarea{min-height:60px;padding:8px;font-size:10px}.quick-body .btn{gap:7px;padding:10px;font-size:7px}.quick-body .btn svg{width:14px}.panel-label{font-size:7px}.section-heading h2{font-size:34px}.section-heading .eyebrow{margin-bottom:13px;font-size:7px}.section-heading>.text-link{gap:6px;max-width:95px;font-size:6px}.section-heading>.text-link svg{width:14px}.meme-grid{gap:12px}.meme-card-body{padding:11px}.meme-card-body>p{min-height:60px;font-size:11px}.post-meta{margin-block:12px;font-size:5px}.post-actions{padding-top:9px}.post-actions button{gap:2px;font-size:9px}.post-actions>div{gap:4px}.post-actions svg{width:14px;height:14px}.post-actions .micro{display:none}.image-label{padding:3px 4px;font-size:4px;top:6px;left:6px}.game-tile{grid-template-columns:1fr .8fr;min-height:220px;padding:16px}.game-tile h3{font-size:32px}.game-top{font-size:6px}.game-top svg{width:19px}.game-art{height:150px}.game-bottom{font-size:5px}.game-bottom b{font-size:8px}.pixel-cat{letter-spacing:-8px;font-size:57px;top:45px;left:0}.rug-obstacle{padding:10px 7px;font-size:17px;top:60px;right:0}.pickaxe{font-size:68px}.ore{border-width:3px;padding:6px;font-size:15px}.word-piece{padding:3px 7px;font-size:24px}.word-piece:nth-child(2){top:77px;left:10%}.word-piece:nth-child(3){top:25px;left:65%}.history-preview{grid-template-columns:1fr;gap:35px}.history-preview h2{margin:20px 0 25px;font-size:55px}.history-preview .eyebrow{font-size:7px}.history-receipt{width:88%;max-width:310px;margin:10px auto}.history-receipt>b{font-size:100px}.bounty-preview h2{margin:20px 0;font-size:36px}.bounty-preview>p:not(.eyebrow){font-size:11px}.bounty-preview .eyebrow{font-size:7px}.final-cta .eyebrow{font-size:6px}.final-cta{padding:45px 5%}.final-cta h2{margin-bottom:25px;font-size:8.8vw;line-height:1.05}.final-cta .btn{gap:20px;min-height:47px;padding:15px 13px;font-size:8px}.final-cta .btn svg{width:17px}footer{padding:26px 5%}.footer-main>.brand{font-size:17px}.footer-main .seal{width:28px;height:28px}.footer-main>div{gap:13px}.footer-main>div>button{gap:5px;font-size:6px}.footer-fine{font-size:6px}.footer-main{padding-bottom:20px}.page{padding-top:32px}.page-heading h1{font-size:9.5vw}.page-heading .eyebrow{margin-bottom:17px;font-size:6px}.page-heading>div>p:last-child:not(.eyebrow){margin-top:17px;font-size:11px}.mobile-tabs>button{padding:12px;font-size:8px}.template-grid{grid-template-columns:repeat(3,1fr);gap:15px 10px}.template>span{font-size:8px}.templates-panel{padding-inline:15px}.canvas-bed{padding:24px 18px}.canvas-toolbar{padding-inline:13px}.canvas-toolbar .micro{font-size:6px}.canvas-toolbar>div{gap:10px}.canvas-toolbar svg{width:15px}.canvas-status{padding:11px;font-size:6px}.editor-actions{padding:15px 11px}.editor-actions .btn{gap:10px;padding:12px 11px;font-size:8px}.controls-panel .stickers{grid-template-columns:repeat(4,1fr)}.featured{grid-template-columns:1fr;gap:25px;padding:23px}.featured h2{font-size:43px}.featured>canvas,.featured>img{justify-self:center;width:82%;margin:0 0 20px}.featured>div{padding:0}.feature-stamp{font-size:18px;bottom:40px;right:7%}.feed-controls .segmented>button{padding:11px 7px;font-size:8px}.search{min-width:0}.filter-row{gap:13px}.filter-row button{font-size:6px}.wall-page .meme-grid{gap:12px}.scoreboard{padding-block:45px}.scoreboard h2{font-size:36px}.score-table>div{font-size:8px}.pixel-face{display:none}.cabinet-backdrop{padding:10px}.cabinet{margin-block:10px;padding:12px}.cabinet-header .micro{display:none}.cabinet-header{padding-bottom:8px}.cabinet-title{gap:8px;padding-block:20px}.cabinet-title h2{font-size:31px}.cabinet-title>span:first-child{font-size:8px}.cabinet-title em{margin-left:5px;font-size:11px}.cabinet-title .live-dot{font-size:6px}.game-intro{grid-template-columns:1fr;gap:25px;padding:0 5px 20px}.intro-graphic{justify-self:center;width:100%;max-width:180px;font-size:100px}.intro-graphic.gray{font-size:70px}.game-intro h3{font-size:30px}.game-intro .eyebrow{font-size:7px}.game-intro .btn{width:100%}.cabinet-footer{gap:10px;font-size:4px}.game-action{width:100%;min-height:55px;font-size:13px}.game-canvas{object-fit:fill;min-height:210px}.caption-layout{grid-template-columns:1fr;gap:20px}.caption-layout>canvas{justify-self:center;width:auto;max-height:210px}.caption-hud{font-size:13px}.caption-layout h3{font-size:26px}.caption-layout p{font-size:11px}.caption-layout .btn{font-size:10px}.phrase-tiles button{font-size:11px}.lore-heading{padding-top:5px;padding-bottom:30px}.lore-heading h1{margin:22px 0;font-size:9.5vw}.lore-heading>.eyebrow{font-size:6px}.lore-heading>div{display:block}.lore-heading>div>p{margin-top:15px;font-size:10px}.archive-number{font-size:7px}.lore-comparison{gap:12px;padding:25px 15px}.lore-comparison>div>span{font-size:4.5px}.lore-comparison h2{margin-top:15px;font-size:4.5vw}.lore-comparison>span{font-size:25px}.evidence{grid-template-columns:1fr;gap:20px}.evidence-date{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.evidence-date h2{margin:0;font-size:28px}.evidence-date>span{font-size:7px}.evidence-date>small{font-size:6px}.evidence-copy .eyebrow{font-size:7px}.evidence-copy h3{font-size:29px}.evidence-copy>p:not(.eyebrow){font-size:12px}.evidence-art{grid-column:1;justify-self:center;width:90%;min-height:200px;margin:10px 0}.evidence-art>b{font-size:40px}.fine-print{padding:25px;display:block}.fine-print h2{margin:22px 0;font-size:39px}.fine-print>p{margin-top:20px;font-size:12px}.fine-print .eyebrow{font-size:7px}.bounties-page .page-heading{flex-direction:column;align-items:stretch}.bounties-page .page-heading h1{font-size:9vw}.wallet{align-self:center;width:90%;max-width:340px;margin:15px 0}.wallet>b{font-size:70px}.wallet>div{font-size:8px}.wallet>.eyebrow{font-size:9px}.wallet>p:last-child{font-size:10px}.quest-grid{gap:12px}.quest{padding:14px}.quest-top{gap:4px;font-size:4.5px}.quest-top>span:last-child{padding:2px}.quest-symbol{margin:20px 0 10px;font-size:50px}.quest h2{min-height:46px;font-size:23px}.quest>p{min-height:45px;margin:10px 0 15px;font-size:10px}.quest-progress-label{gap:5px;font-size:5px}.quest-bottom{flex-direction:column;align-items:flex-start;gap:12px}.quest-bottom>b{font-size:28px}.quest-bottom small{margin-left:3px;font-size:6px;display:inline-block}.quest-bottom .btn{width:100%;font-size:8px}.quest-label{gap:20px;font-size:5px;line-height:1.6}.activity h2{font-size:36px}.activity>div>p:not(.eyebrow){font-size:11px}.modal-backdrop{padding:17px}.modal{max-height:92dvh;padding:28px 23px;box-shadow:5px 5px #fff5}.modal>h2{font-size:38px}.modal>h3{font-size:25px}.modal>.eyebrow{padding-right:15px;font-size:8px}.modal .btn{gap:12px;font-size:9px}.modal .close{top:10px;right:10px}.publish-modal>img{max-height:200px}.detail-actions{gap:8px}.detail-actions .btn{gap:5px;padding:10px;font-size:7px}.detail-actions svg{width:13px}.detail-modal>canvas,.detail-modal>img{margin-top:15px}.drawer-backdrop{padding:0}.profile-drawer{padding:40px 25px}.tour-card{width:calc(100% - 30px);padding:22px;bottom:15px;right:15px}.tour-card>.eyebrow{font-size:7px}.tour-card h3{font-size:26px}.toast{gap:10px;padding:13px;font-size:10px;bottom:15px}.mini-seal{font-size:17px}.preview-modal{padding:15px}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.layer-hit i:nth-of-type(4){cursor:nwse-resize;width:12px;height:12px;bottom:-6px;right:-6px}.rotate-handle{color:#797979;text-align:center;cursor:ew-resize;background:#fff;border:1px solid #8a8a8a;width:20px;height:20px;font:16px/20px Arial;position:absolute;top:-29px;left:calc(50% - 10px)}.rotate-handle:after{content:"";background:#8a8a8a;width:1px;height:9px;position:absolute;top:19px;left:9px}:root{--paper:#f4f4f2;--black:#0b0b0b;--accent:#f5f5f5;--red:#bdbdbd;--line:#ffffff35;color:#151515;background:#e4e4e4;font-family:Arial,Helvetica,sans-serif}body{background:repeating-linear-gradient(0deg,#e7e7e7 0,#e7e7e7 1px,#e9e9e9 1px,#e9e9e9 3px)}#root{color:#f4f4f2;background:#111;border-inline:1px solid #777;max-width:1600px;min-height:100vh;margin:auto}.web-utility{color:#292929;letter-spacing:.015em;background:#e3e3e3;border-block:1px solid #9c9c9c;justify-content:space-between;align-items:center;padding:10px 3.5%;font:8px IBM Plex Mono,monospace;display:flex}.web-utility>div{align-items:center;gap:22px;display:flex}.web-utility button{text-underline-offset:3px;padding:0;text-decoration:underline}.web-utility button:hover{color:#fff;background:#111}.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;height:75px;box-shadow:none;background:#111;border-bottom:4px double #8b8b8b}.brand{letter-spacing:-1.3px;gap:11px;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:700}.brand-exe{letter-spacing:-1px;color:#ccc;margin-left:3px;font:11px IBM Plex Mono}.brand .seal{color:#f4f4f2}.site-header nav{gap:24px}.site-header nav button{letter-spacing:.025em;font:700 10px Arial,Helvetica,sans-serif}.site-header nav button.active:after{height:2px;bottom:18px}.site-header nav button:hover{text-underline-offset:5px;text-decoration:underline}.profile-avatar{filter:grayscale();border:1px solid #a0a0a0;font-family:Georgia,serif}.btn{border:1px solid #888;font:700 10px Arial,Helvetica,sans-serif;transition:background .12s,color .12s;box-shadow:inset 0 1px #ffffff25}.btn:hover{transform:none;box-shadow:inset 0 1px #fff5}.btn.primary{color:#111;background:#eeeeec;border:1px solid #f5f5f5;box-shadow:inset 0 0 0 1px #c4c4c4,2px 2px #0005}.btn.primary:hover{background:#fff;border-color:#aaa;box-shadow:inset 0 0 0 1px #777,1px 1px #0007}.btn.large{font-size:11px}.hero{color:#111;background:#efefed}.hero-topline{color:#555;border-color:#a4a4a4;padding:14px 0;font-size:8px}.hero-topline span:first-child{color:#222}.hero-topline i{background:#111}.hero-kicker{color:#666}.hero-kicker span:first-child{color:#111;font-weight:700}.hero-layout{gap:25px;min-height:590px}.hero h1{letter-spacing:-.075em;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:5.35vw;font-weight:900;line-height:1}.hero h1>span{color:#f7f7f7;letter-spacing:-.07em;background:#161616;margin-top:4px;padding:0 7px 4px;display:inline-block}.hero .period{color:#aaa}.hero-copy{padding:32px 0}.hero-description{max-width:445px;margin-top:25px}.hero-description p{color:#555;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.75}.hero-description strong{color:#111;font-weight:700}.bracket{color:#111}.hero .btn.primary{color:#fff;background:#161616;border-color:#161616;box-shadow:inset 0 0 0 1px #555,3px 3px #c4c4c4}.hero .btn.primary:hover{background:#373737}.hero-buttons{gap:25px}.receipt-link{border-color:#555;font-size:9px}.receipt-link:hover{color:#555}.hero-footnote{color:#656565;font-size:7px}.tiny-cross{color:#222}.hero-visual{height:555px}.archive-coordinate{color:#555}.forum-artifact{background:#d9d9d9;border:1px solid #555;transform:rotate(-5deg);box-shadow:5px 7px #0003}.forum-head{background:linear-gradient(#e9e9e9,#c7c7c7);border-bottom:2px solid #656565}.forum-orange{color:#444}.forum-breadcrumb{background:#bbb;border-bottom:1px solid #888}.forum-thread{background:#e5e5e5;border-color:#aaa}.forum-post>div:first-child{background:#ccc;border-color:#999}.forum-post>div:last-child{background:#f3f3ef}.forum-post p{border-color:#aaa}.forum-avatar{background:#eee;border-color:#333}.stars{color:#555}.reconstruction-label{background:#c7c7c7}.recovered-stamp{color:#222;background:#eeeeeeea;border:3px double #222;padding:8px 11px;font:700 22px/.95 IBM Plex Mono;transform:rotate(-10deg)}.recovered-stamp span{font-size:6px}.back-document{color:#222;background:#d0d0ce;border-color:#888;transform:rotate(8deg)}.back-document h4{font-family:Georgia,serif}.date-tag{color:#f3f3ef;background:#171717;border:3px double #aaa;transform:rotate(3deg);box-shadow:5px 5px #0003}.date-tag b{letter-spacing:-3px;font-family:Arial Black,Arial,sans-serif;font-size:42px;font-weight:900}.archive-tape{color:#111;background:#deded8;border-inline:1px dashed #aaa;transform:rotate(-5deg)}.hero-seal{color:#f4f4f2;filter:drop-shadow(2px 3px #111);transform:rotate(-8deg)}.archive-annotation{color:#555;font-family:Georgia,serif;font-size:12px;font-style:italic}.historical-ribbon{border-color:#888;margin-bottom:25px;padding:17px 0}.historical-ribbon span{color:#555}.historical-ribbon .ribbon-icon{color:#111}.historical-ribbon .first-tag{color:#333;background:#ddd;border:1px solid #555}.historical-ribbon>button{border-color:#aaa}.time-gap span:last-child{color:#777}.manifesto-strip{color:#eee;letter-spacing:-.025em;background:#161616;border-block:3px double #888;min-height:48px;font:700 clamp(12px,1.3vw,21px) Arial,sans-serif}.manifesto-strip>span:not(.strip-star){opacity:1}.strip-star{font-size:28px}.section{padding-top:70px;padding-bottom:70px}.section h2,.page h1,.page h2,.page h3,.final-cta h2{letter-spacing:-.055em;font-family:Arial Black,Arial,Helvetica,sans-serif;font-weight:900}.home-create{color:#111;background:#e7e7e5;border-bottom:1px solid #999}.create-intro .eyebrow,.create-intro>p:not(.eyebrow){color:#555}.outline-type{-webkit-text-stroke:1px #111}.home-create .btn.primary{color:#fff;background:#111;border-color:#111;box-shadow:inset 0 0 0 1px #555,2px 2px #bbb}.feature-list{color:#555}.quick-creator{color:#eee;border:1px solid #666;box-shadow:3px 3px #aaa}.quick-creator>.panel-label{background:linear-gradient(#3d3d3d,#222);border-bottom:1px solid #777}.quick-body{background:#191919}.quick-body textarea{color:#111;background:#ddd;border-color:#999}.wall-preview{color:#111;background:#f5f5f3;border-color:#aaa}.meme-card{box-shadow:2px 2px #0002}.wall-preview .meme-card{background:#eee;border-color:#888}.wall-preview .meme-card-body>p{font-family:Arial,Helvetica,sans-serif}.post-actions .voted{color:#888}.wall-preview .post-actions .voted{color:#000;font-weight:700}.art-button:hover canvas,.art-button:hover img{transform:none}.meme-card-body{padding:18px}.arcade-preview{background:#1a1a1a}.game-tile{border:1px solid #777;box-shadow:3px 3px #000}.game-tile:hover{transform:none;box-shadow:3px 3px #777}.game-tile.white{background:#e3e3e3}.game-tile.paper{background:#bcbcbc}.game-tile.gray{background:#f3f3f3}.game-tile h3{letter-spacing:-.06em;font-family:Arial Black,Arial,sans-serif;font-weight:900}.game-art{filter:grayscale()}.game-tile .word-piece{background:#ddd}.game-tile .word-piece:nth-child(3){color:#eee;background:#111}.history-preview{color:#111;background:#e1e1df}.history-preview h2{letter-spacing:-.065em;font-family:Georgia,Times New Roman,serif;font-weight:700}.history-preview em{color:#111;text-decoration-color:#777;text-decoration-thickness:2px}.history-preview .btn{color:#111}.history-preview .btn:hover{color:#fff}.history-receipt{background:#f6f6f2;border:1px solid #777;transform:rotate(1deg);box-shadow:4px 4px #aaa}.history-receipt>b{font-family:Arial Black,Arial,sans-serif;font-weight:900}.bounty-preview{background:#141414}.final-cta{color:#111;background:#ececea;border-top:3px double #888}.final-cta>.seal{color:#d3d3d3}.final-cta h2>span{color:#fff;background:#111;padding-bottom:5px;transform:none}.final-cta .btn.primary{color:#fff;background:#111;border-color:#111}.page{background:#151515}.page-heading>div>p:last-child:not(.eyebrow){color:#aaa}.panel-label{background:0 0}.canvas-toolbar{background:linear-gradient(#333,#242424)}.studio{background:#202020;border-color:#666;box-shadow:3px 3px #000}.canvas-bed{background:repeating-conic-gradient(#292929 0,#292929 25%,#2f2f2f 0,#2f2f2f 50%) 50% / 16px 16px}.canvas-status{color:#ccc;background:#292929}.editable-canvas{box-shadow:4px 4px #0005}.layer-hit.selected{border-color:#666}.layer-hit i{background:#fff;border-color:#555}.rotate-handle{color:#111;border-color:#555}.rotate-handle:after{background:#555}.template.selected canvas,.template:hover canvas{border-color:#fff}.controls-panel input,.controls-panel textarea,.controls-panel select{color:#111;background:#e2e2e2;border:1px solid #999}.controls-panel input[type=range]{accent-color:#aaa}.stickers button{background:linear-gradient(#444,#282828);border-color:#777}.stickers button:hover{color:#fff;border-color:#fff}.segmented>button.active,.segmented>button:hover{color:#111;background:#e4e4e4}.featured{color:#111;background:#dadada;border:1px solid #777}.featured h2{letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif}.feature-stamp{color:#333;background:#eee;border:3px double #333}.featured .btn{color:#111;border-color:#333}.filter-row button.active{color:#fff;text-underline-offset:5px;text-decoration:underline}.meme-card{background:#252525}.score-table>div>b{color:#fff}.cabinet-backdrop{background:#060606f5}.cabinet{background:#181818;border-color:#777;box-shadow:0 0 0 7px #333,0 0 0 8px #777}.cabinet-title h2{font-family:Arial Black,Arial,sans-serif;font-weight:900}.game-intro p:not(.eyebrow){color:#bbb}.cabinet-footer{color:#aaa}.intro-graphic.white{background:#eee}.intro-graphic.paper{background:#bcbcbc}.intro-graphic.gray{background:#eee}.game-canvas{border-color:#666}.caption-layout p{color:#bbb}.phrase-tiles button{background:#303030;border-color:#888}.caption-composition{border-color:#999}.caption-composition>span{color:#aaa}.lore-comparison{color:#111;background:#dfdfdf;border:3px double #777}.evidence-art{background:#e1e1df;border-color:#111;box-shadow:2px 2px #555}.evidence-art-1,.evidence-art-7{background:#f5f5f2}.evidence-art-4{background:#bcbcbc}.evidence-art-7 .seal{color:#111}.evidence-copy>p:not(.eyebrow){color:#aaa}.evidence-date h2{color:#eee}.fine-print{background:#e9e9e7}.wallet{color:#111;background:#e3e3e1;border:3px double #777;transform:none;box-shadow:4px 4px #777}.wallet>.eyebrow{color:#333}.quest{background:#252525;border-color:#666;box-shadow:2px 2px #000}.quest-symbol{color:#eee}.quest>p,.quest-progress-label{color:#bbb}.quest-top{color:#ccc}.quest.claimed{opacity:.6;background:#1a1a1a}.quest-bottom>b{color:#eee}.activity>div>p:not(.eyebrow){color:#aaa}.activity-row small{color:#999}.profile-drawer{background:#202020;border-color:#888}.achievement-stamps>span{color:#ddd;border-color:#888}.modal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000c}.modal{background:#ededeb;border:1px solid #111;box-shadow:5px 5px #777}.modal .micro{color:#555}.modal input,.modal textarea{background:#fff;border-color:#999}.reward-seal{color:#333;border-color:#333}.receipt-modal>.seal{color:#111}.source-drawer{border-top:6px double #111}.toast{color:#111;background:#eee;border:1px solid #111;box-shadow:3px 3px #777}.tour-card{color:#111;background:#eee;border:3px double #777;box-shadow:3px 3px #000}.mobile-nav{color:#111;background:#ddd;border:3px double #777}.mobile-nav>button{font-family:Arial,Helvetica,sans-serif;font-weight:900}.footer-main>.brand{font-family:Georgia,serif}.footer-fine{color:#aaa}footer{background:#111}.demo-dot{background:#ccc}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline-offset:3px;outline:2px solid #999}.text-link:hover{color:#999}em{color:#f4f4f2}.home-create em,.wall-preview em{color:#111}.hero .seal path:last-child{fill:#111}.profile-credit b{color:#fff}.profile-drawer>.text-link{color:#bbb}.reset-confirm{background:#333;border-color:#999}.btn.red{background:#bcbcbc;border-color:#aaa}.bounty-preview .btn.primary{background:#ddd}.footer-main .seal{color:#eee}@media(min-width:1600px){.hero h1{font-size:91px}.hero-layout{min-height:650px}.hero-visual{height:630px}.web-utility{font-size:9px}.hero-description p{font-size:15px}}@media(max-width:1150px){.site-header nav{gap:17px}.site-header nav button{font-size:8px}.hero h1{font-size:5.15vw}.hero-layout{gap:15px}.hero-description p{font-size:12px}.hero-visual{height:520px}.hero-buttons{gap:15px}.date-tag b{font-size:37px}}@media(max-width:800px){.web-utility{padding:8px 5%;font-size:6px}.web-utility>div{gap:10px}.web-utility>div>span{display:none}.site-header{height:72px}.site-header .brand{font-size:25px}.hero h1{font-size:9.1vw}.hero-layout{gap:0}.hero-copy{padding:30px 0 0}.hero-description p{font-size:13px}.hero-visual{height:535px}.hero-topline{font-size:7px}.hero-kicker{color:#555}.hero-kicker span:first-child{color:#111}.date-tag b{font-size:42px}.section{padding-block:50px}.mobile-nav{top:72px}.historical-ribbon{margin-top:25px}.quick-body{color:#eee}}@media(max-width:480px){.web-utility{gap:10px;padding-block:7px;font-size:5px}.web-utility>div{flex-shrink:0}.site-header .brand{font-size:21px}.brand-exe{font-size:9px}.hero h1{letter-spacing:-.075em;font-size:9.1vw}.hero h1>span{padding:0 5px 3px}.hero-topline{padding-block:12px;font-size:5.5px}.hero-description p{font-size:11px}.hero-description{margin-top:22px}.hero-kicker{font-size:6px}.hero-buttons{gap:15px}.hero-buttons .btn.large{padding:15px 12px;font-size:8px}.hero-footnote{font-size:5.5px}.hero-visual{height:405px}.recovered-stamp{padding:6px 8px;font-size:15px;top:20px}.recovered-stamp span{font-size:4.5px}.date-tag b{font-size:32px}.date-tag{border-width:3px;padding:9px}.archive-annotation{font-size:8px}.hero-seal{width:105px;height:105px}.historical-ribbon{margin-top:15px;margin-bottom:20px;padding-block:14px}.section{padding-block:45px}.manifesto-strip{min-height:40px;font-size:11px}.history-receipt{box-shadow:4px 4px #aaa}.mobile-nav>button{font-size:23px}.page-heading h1{font-size:9.5vw}.game-tile h3{font-size:32px}.wallet{border-width:3px}.quest{padding:14px}.quick-body .btn{font-size:7px}.footer-main>.brand{font-size:18px}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--paper:#e7e7e7;--black:#090909;--accent:#f0f0f0;--line:#ffffff2b;color-scheme:dark;font-family:Space Grotesk,Arial,sans-serif;background:#080808}body{background:#080808}#root{background:#111;border-color:#363636;max-width:1680px}.web-utility{background:#1a1a1a;color:#b0b0b0;border-color:#383838;font-size:8px;padding-block:9px;letter-spacing:.04em}.web-utility button:hover{color:#fff;background:none}.site-header{height:82px;background:#0a0a0a;border-bottom:1px solid #464646;box-shadow:0 1px #090909,0 2px #ffffff0a;padding-inline:3.5%}.site-header .brand,.brand{font-family:Space Grotesk,Arial,sans-serif;font-weight:700;font-size:24px;letter-spacing:-1.1px;gap:12px}.brand-exe{color:#8a8a8a;font-size:10px;letter-spacing:0}.seal{object-fit:contain;background:#000;max-width:100%;filter:none!important;transform:none;aspect-ratio:1}.brand .seal,.site-header .brand .seal{width:47px;height:47px}.site-header nav button{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.04em}.site-header nav button.active:after{bottom:19px;background:#d7d7d7}.site-header nav button:hover{color:#fff}.header-right .profile-avatar{background:#313131!important;color:#e1e1e1;border-color:#585858;font-family:Space Grotesk,sans-serif;font-size:18px}.profile-button{color:#e6e6e6}.profile-button small{color:#858585}.header-create{min-height:39px}.btn{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.005em;border-color:#6b6b6b;box-shadow:inset 0 1px #ffffff0c}.btn.primary{background:linear-gradient(180deg,#f6f6f6,#c5c5c5);color:#161616;border:1px solid #c7c7c7;box-shadow:inset 0 1px #fff,0 2px #0004}.btn.primary:hover{background:linear-gradient(180deg,#fff,#dedede);border-color:#fff;box-shadow:inset 0 0 0 1px #fff,0 2px #0004}.btn.large{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700}.btn:hover{background:#e3e3e3;color:#161616}.text-link{font-size:9px}.text-link:hover{color:#fff}.hero{color:#ececec;background:#0a0a0a;background-image:repeating-linear-gradient(90deg,transparent 0 159px,#ffffff03 160px);position:relative}.hero:before{content:"";position:absolute;top:0;left:3.5%;right:3.5%;height:1px;background:#c2c2c240}.hero-topline{color:#8f8f8f;border-bottom:1px solid #ffffff25;padding:17px 0;font-size:8px}.hero-topline span:first-child{color:silver}.hero-topline i{background:#e9e9e9;width:4px;height:4px}.hero-layout{grid-template-columns:1.12fr 1fr;min-height:620px;gap:45px}.hero-copy{padding:40px 0 35px}.hero-kicker{font-size:8px;gap:30px;margin-bottom:27px;color:#777}.hero-kicker span:first-child{color:#c4c4c4;font-weight:400}.hero h1{font-family:Bricolage Grotesque,Arial,sans-serif;font-weight:800;font-size:clamp(50px,5.15vw,92px);letter-spacing:-.065em;line-height:1.01;color:#f4f4f4}.hero h1>span{background:linear-gradient(180deg,#fafafa 10%,#a9a9a9,#eee);background-clip:text;-webkit-background-clip:text;color:transparent;display:inline-block;padding:0;margin:0;letter-spacing:-.065em}.hero .period{color:#b6b6b6}.hero-description{margin-top:26px;max-width:455px;gap:15px}.hero-description p{font:13px/1.8 Space Grotesk,Arial,sans-serif;color:#999}.hero-description strong{color:#e7e7e7;font-weight:500}.hero .bracket{color:#c6c6c6}.hero .btn.primary{background:linear-gradient(#f5f5f5,#bfbfbf);color:#121212;border-color:#dedede;box-shadow:inset 0 1px #fff,3px 3px #0008}.hero .btn.primary:hover{background:linear-gradient(#fff,#dedede)}.hero-buttons{gap:25px;margin-top:29px}.receipt-link{color:#d9d9d9;border-color:#707070;font-size:8px}.receipt-link:hover{color:#fff;border-color:#fff}.hero-footnote{color:#767676;font-size:7px;margin-top:27px}.tiny-cross{color:#b5b5b5}.hero-visual{height:545px;position:relative}.identity-archive{position:relative;height:100%;display:flex;align-items:center;justify-content:center;isolation:isolate}.identity-ghost-year{position:absolute;inset:auto -10px 0 auto;font:800 160px/.9 Bricolage Grotesque;letter-spacing:-.08em;-webkit-text-stroke:1px #ffffff13;color:transparent;z-index:-1}.identity-card{position:relative;margin-top:15px;width:94%;background:#0c0c0c;border:1px solid #767676;box-shadow:5px 5px #0009,6px 6px #ffffff18;transform:rotate(2deg)}.identity-card:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid #ffffff0b;pointer-events:none}.identity-card-top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 17px;background:linear-gradient(#2d2d2d,#181818);border-bottom:1px solid #686868;color:#c6c6c6;font:7px IBM Plex Mono;letter-spacing:.035em}.identity-logo-stage{height:350px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000}.identity-logo-stage>img{width:340px;height:340px;object-fit:contain;position:relative;z-index:1;mix-blend-mode:screen}.identity-logo-stage>i{position:absolute;width:16px;height:16px;left:20px;top:20px;border-top:1px solid #888888;border-left:1px solid #888888;z-index:2}.identity-logo-stage>i:nth-child(2){left:auto;right:20px;transform:rotate(90deg)}.identity-logo-stage>i:nth-child(3){top:auto;bottom:20px;transform:rotate(-90deg)}.identity-logo-stage>i:nth-child(4){left:auto;right:20px;top:auto;bottom:20px;transform:rotate(180deg)}.identity-side-label{position:absolute;right:8px;top:50%;writing-mode:vertical-rl;font:6px IBM Plex Mono;letter-spacing:.13em;color:#767676;z-index:2}.identity-card-bottom{border-top:1px solid #4d4d4d;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px 20px;color:#939393;font:7px/1.7 IBM Plex Mono}.identity-card-bottom>span:first-child{font:11px/1.45 Space Grotesk;letter-spacing:.03em}.identity-card-bottom b{color:#dfdfdf;font-weight:700}.identity-card-bottom>span:last-child{text-align:right;font-size:6px}.identity-source{position:absolute;z-index:2;top:15px;left:-12px;transform:rotate(-5deg);padding:15px 19px;background:#d2d2d2;color:#191919;border:1px solid #e9e9e9;box-shadow:3px 3px #0008;width:210px}.identity-source>span{font:6px IBM Plex Mono;letter-spacing:.025em;display:block}.identity-source>b{display:block;font:700 24px Georgia,serif;letter-spacing:-1px;margin:9px 0}.identity-source>a{font:6px IBM Plex Mono;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #0004;padding-top:8px}.identity-source>a:hover{text-decoration:underline}.identity-note{position:absolute;bottom:3px;inset-inline:7px;display:flex;justify-content:space-between;gap:15px;color:#727272;font:6px IBM Plex Mono;letter-spacing:.03em}.historical-ribbon{border-color:#ffffff30;color:#e3e3e3;margin-bottom:28px;padding-block:19px}.historical-ribbon span{color:#8e8e8e}.historical-ribbon b{font-family:Space Grotesk;font-size:10px;letter-spacing:.03em}.historical-ribbon .ribbon-icon{color:#c3c3c3}.historical-ribbon .first-tag{background:#b9b9b914;color:#b1b1b1;border-color:#6d6d6d66}.historical-ribbon>button{border-color:#494949;color:#bfbfbf}.time-gap span:last-child{color:#5e5e5e}.manifesto-strip{background:linear-gradient(180deg,#d8d8d8,#b3b3b3);color:#181818;border-top:1px solid #fafafa;border-bottom:1px solid #6a6a6a;font-family:Space Grotesk;font-size:clamp(11px,1.35vw,22px);letter-spacing:-.02em}.strip-star{font-size:25px}.section h2,.page h1,.page h2,.page h3,.final-cta h2{font-family:Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.055em;font-weight:800}.section{border-color:#505050}.home-create{background:#e0e0e0;color:#161616}.home-create .eyebrow{color:#606060}.home-create .outline-type{-webkit-text-stroke:1px #474747}.create-intro>p:not(.eyebrow){color:#626262;font-family:Space Grotesk;font-size:13px}.home-create .btn.primary{background:linear-gradient(#333,#171717);color:#eee;border-color:#4d4d4d;box-shadow:inset 0 1px #ffffff20,2px 2px #0003}.feature-list{color:#696969}.quick-creator{border:1px solid #5a5a5a;box-shadow:4px 4px #0003}.quick-creator>.panel-label{background:linear-gradient(#343434,#1c1c1c);color:#c2c2c2;border-color:#5a5a5a}.quick-body{background:#171717;color:#bbb}.quick-body textarea{background:#2c2c2c;color:#e8e8e8;border-color:#5d5d5d}.wall-preview{background:#eee;border-color:#a6a6a6}.wall-preview .meme-card{background:#e3e3e3;border-color:#838383;box-shadow:3px 3px #b4b4b4}.wall-preview .text-link,.wall-preview .eyebrow{color:#5a5a5a}.meme-card{border-color:#555;background:#1f1f1f;box-shadow:3px 3px #0004}.meme-card-body>p{font-family:Space Grotesk}.image-label{background:#121212;color:#d1d1d1}.arcade-preview{background:#141414}.game-tile{border-color:#797979;box-shadow:4px 4px #0006}.game-tile.white{background:linear-gradient(135deg,#e5e5e5,#a9a9a9)}.game-tile.paper{background:linear-gradient(135deg,#bcbcbc,#949494)}.game-tile.gray{background:linear-gradient(135deg,#f5f5f5,#c5c5c5)}.game-tile h3{font-family:Bricolage Grotesque;font-weight:800}.game-tile:hover{box-shadow:4px 4px #767676}.history-preview{background:#c9c9c9;color:#151515}.history-preview h2{font-family:Bricolage Grotesque;font-weight:800;letter-spacing:-.055em}.history-preview em{text-decoration-color:#787878}.history-receipt{background:#e8e8e8;border-color:#797979;box-shadow:5px 5px #838383}.history-receipt>b{font-family:Bricolage Grotesque}.bounty-preview{background:#131313;background-image:repeating-linear-gradient(90deg,transparent 0 120px,#ffffff03 121px)}.bounty-preview .eyebrow{color:#9c9c9c}.bounty-preview .btn.primary{background:linear-gradient(#efefef,#bebebe)}.final-cta{background:#0b0b0b;color:#e8e8e8;border-top:1px solid #6b6b6b}.final-cta .eyebrow{color:#979797}.final-cta h2>span{color:#ccc;background:none;border-bottom:2px solid #838383;transform:none;padding:0}.final-cta>.seal{width:27%;right:3%;top:15%;opacity:.18;object-fit:contain;background:none}.final-cta .btn.primary{background:linear-gradient(#ededed,#bababa);color:#191919;border-color:#dbdbdb}.page{background:#141414}.page-heading .eyebrow,.lore-heading>.eyebrow{color:#929292}.page-heading>div>p:last-child:not(.eyebrow){color:#9c9c9c}.studio{background:#202020;border-color:#696969;box-shadow:4px 4px #0006}.templates-panel,.controls-panel{background:#202020}.panel-label{color:#aeaeae;border-color:#63636344}.canvas-toolbar{background:linear-gradient(#3b3b3b,#262626);border-color:#626262}.canvas-bed{background:repeating-conic-gradient(#2b2b2b 0,#2b2b2b 25%,#313131 0,#313131 50%) 50% / 16px 16px}.canvas-status{background:#262626;color:#afafaf;border-color:#555}.controls-panel input,.controls-panel textarea,.controls-panel select{background:#171717;color:#e5e5e5;border-color:#5c5c5c}.controls-panel .check input,.controls-panel input[type=range]{accent-color:#cecece}.stickers button{background:linear-gradient(#424242,#2b2b2b);border-color:#656565}.segmented{border-color:#606060}.segmented>button.active,.segmented>button:hover{background:linear-gradient(#e6e6e6,#bababa);color:#171717}.featured{background:linear-gradient(115deg,#ddd,#a9a9a9);border-color:#7e7e7e}.featured h2{font-family:Bricolage Grotesque,sans-serif;font-weight:800}.feature-stamp{background:#dedede;border-color:#424242;color:#424242}.wallet{background:linear-gradient(125deg,#e5e5e5,#afafaf);border:1px solid #cacaca;box-shadow:4px 4px #0006;color:#1f1f1f}.quest{background:#212121;border-color:#595959;box-shadow:3px 3px #0005}.quest-symbol{color:#bfbfbf}.quest>p{color:#acacac}.quest-progress-label,.quest-top{color:#a4a4a4}.quest-bottom>b{color:#dadada}.quest-progress>i{background:#cecece}.quest.claimed{background:#1a1a1a}.activity-row{border-color:#61616144}.activity-row b{color:#cecece}.evidence{border-color:#64646477}.evidence-date h2{color:#d4d4d4}.evidence-date>small{color:#9d9d9d}.evidence-art{background:#cdcdcd;color:#202020;border-color:#252525;box-shadow:3px 3px #0005}.evidence-art-1,.evidence-art-7{background:#e3e3e3}.evidence-art-4{background:#a7a7a7}.evidence-art-7 .seal{width:65px;height:65px;background:none}.evidence-copy>p:not(.eyebrow){color:#a8a8a8}.lore-comparison{background:linear-gradient(120deg,#dedede,#b2b2b2);color:#202020;border:1px solid #e0e0e0}.fine-print{background:#dcdcdc;color:#202020}.profile-drawer{background:#1e1e1e;border-color:#666}.profile-credit b{color:#d9d9d9}.profile-drawer input{background:#161616;border-color:#585858}.achievement-stamps>span{border-color:#7a7a7a;color:#d1d1d1}.modal{background:#e1e1e1;color:#212121;border:1px solid #a7a7a7;box-shadow:5px 5px #0007}.modal input,.modal textarea{background:#f4f4f4;border-color:#9d9d9d}.modal .btn{border-color:#8c8c8c}.modal .micro{color:#626262}.source-drawer{border-top:5px solid #b0b0b0}.receipt-modal>.seal{width:88px;height:88px}.reward-seal{border-color:#6b6b6b;color:#525252}.modal-backdrop{background:#000b}.tour-card{background:#e1e1e1;color:#282828;border:1px solid #b4b4b4}.toast{background:linear-gradient(#e4e4e4,#bebebe);border-color:#858585;color:#252525}.mobile-nav{background:#1c1c1c;color:#e7e7e7;border:1px solid #6f6f6f}.mobile-nav>button{font-family:Space Grotesk;border-color:#65656555}.footer-main>.brand{font-family:Space Grotesk;font-size:21px}.footer-main .seal{width:44px;height:44px}.footer-fine{color:#8c8c8c}footer{background:#0d0d0d;border-color:#4f4f4f}.demo-dot{background:#bcbcbc}.cabinet{background:#181818;border-color:#797979;box-shadow:0 0 0 7px #2b2b2b,0 0 0 8px #7a7a7a}.cabinet-title h2{font-family:Bricolage Grotesque}.cabinet-header{border-color:#63636344}.cabinet-footer{color:#8e8e8e}.game-intro p:not(.eyebrow){color:#aeaeae}.intro-graphic.white{background:linear-gradient(#e4e4e4,#a8a8a8)}.intro-graphic.paper{background:linear-gradient(#c1c1c1,#909090)}.intro-graphic.gray{background:linear-gradient(#ededed,#bcbcbc)}.game-canvas{border-color:#707070}.caption-layout p{color:#b0b0b0}.phrase-tiles button{background:#313131;border-color:#707070}.phrase-tiles button:hover{background:#cfcfcf;color:#222}.caption-composition{border-color:#707070}.caption-composition button{background:#cacaca;color:#232323}.score-table>div>b{color:#d5d5d5}.reset-confirm{border-color:#818181;background:#393939}.btn.red{background:#c8c8c8;color:#303030;border-color:#bababa}em{color:#cecece}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline-color:#cfcfcf}.outline-type{color:transparent}.hero-description,.hero h1,.identity-archive,.web-utility,.site-header{position:relative}.hero h1{z-index:1}@media(min-width:1600px){.hero-layout{min-height:700px}.hero h1{font-size:87px}.hero-visual{height:630px}.identity-logo-stage{height:430px}.identity-logo-stage>img{width:420px;height:420px}.identity-card-top{font-size:8px}.identity-card-bottom{padding-block:20px}.identity-source{top:29px;left:-10px;width:240px;padding:17px 20px}.identity-source>b{font-size:28px}.identity-note{font-size:7px}.hero-description{max-width:500px}.hero-description p{font-size:15px}.hero-kicker{font-size:9px}}@media(max-width:1150px){.site-header .brand{font-size:21px;gap:9px}.brand .seal,.site-header .brand .seal{width:40px;height:40px}.site-header nav{gap:17px}.site-header nav button{font-size:8px}.hero-layout{gap:25px;min-height:580px}.hero h1{font-size:5.1vw}.hero-visual{height:510px}.identity-logo-stage{height:310px}.identity-logo-stage>img{width:300px;height:300px}.identity-card-top{font-size:6px;padding:13px}.identity-card-bottom{padding:16px 14px}.identity-source{width:180px;top:20px;padding:12px 14px}.identity-source>b{font-size:22px}.identity-source>span{font-size:5px}.identity-source>a{font-size:5px}.identity-note{font-size:5px;gap:12px}.hero-kicker{font-size:7px;gap:20px}.hero-description p{font-size:12px}.hero .btn.large{font-size:9px}.hero-buttons{gap:18px}.receipt-link{font-size:7px}}@media(max-width:800px){.site-header{height:74px}.site-header .brand{font-size:23px}.brand .seal,.site-header .brand .seal{width:42px;height:42px}.web-utility{font-size:6px;padding:8px 5%}.hero-topline{font-size:7px;padding-block:15px}.hero-layout{grid-template-columns:1fr;gap:0}.hero-copy{padding:32px 0 0}.hero h1{font-size:9vw;line-height:1.01}.hero-kicker{font-size:8px;gap:27px}.hero-description{max-width:510px}.hero-description p{font-size:13px}.hero .btn.large{font-size:10px}.receipt-link{font-size:8px}.hero-visual{height:555px;width:90%;max-width:520px;margin:25px auto 0}.identity-logo-stage{height:350px}.identity-logo-stage>img{width:340px;height:340px}.identity-card-top{font-size:7px}.identity-source{width:210px;top:8px}.identity-note{font-size:5.5px}.identity-ghost-year{font-size:150px}.historical-ribbon{margin-top:15px}.mobile-nav{top:74px}.final-cta>.seal{width:43%;right:0;top:22%}.page-heading h1{font-size:7.5vw}.featured h2{font-size:34px}}@media(max-width:480px){.site-header{padding-inline:5%;height:73px}.site-header .brand{font-size:19px;letter-spacing:-.8px;gap:8px}.brand .seal,.site-header .brand .seal{width:38px;height:38px}.brand-exe{font-size:8px;margin-left:2px}.web-utility{font-size:5px;padding-block:7px;letter-spacing:.01em}.hero-topline{font-size:5.4px;padding-block:13px}.hero h1{font-size:9.1vw;letter-spacing:-.06em}.hero h1>span{letter-spacing:-.06em}.hero-kicker{font-size:6px;gap:16px;margin-bottom:22px}.hero-copy{padding-top:27px}.hero-description{margin-top:22px;gap:10px}.hero-description p{font-size:11px;line-height:1.8}.hero .btn.large{font-size:8px;padding:15px 12px}.hero-buttons{gap:16px;margin-top:24px}.receipt-link{font-size:7px}.hero-footnote{font-size:5.4px;margin-top:22px}.hero-visual{width:100%;height:433px;margin-top:24px}.identity-card{width:94%;margin-top:10px;transform:rotate(1deg)}.identity-logo-stage{height:269px}.identity-logo-stage>img{width:264px;height:264px}.identity-card-top{font-size:5px;padding:12px 11px}.identity-card-bottom{padding:13px}.identity-card-bottom>span:first-child{font-size:9px}.identity-card-bottom>span:last-child{font-size:4.5px}.identity-source{top:0;left:-1px;width:165px;padding:10px 13px}.identity-source>span{font-size:4.5px}.identity-source>b{font-size:20px;margin:7px 0}.identity-source>a{font-size:4.5px;padding-top:6px}.identity-source>a svg{width:9px;height:9px}.identity-note{font-size:4.3px;inset-inline:4px;bottom:3px;gap:10px}.identity-side-label{font-size:5px;right:5px}.identity-logo-stage>i{width:12px;height:12px;top:14px;left:14px}.identity-logo-stage>i:nth-child(2){right:14px}.identity-logo-stage>i:nth-child(3){bottom:14px}.identity-logo-stage>i:nth-child(4){right:14px;bottom:14px}.identity-ghost-year{font-size:110px;right:-4px;bottom:9px}.historical-ribbon{margin-top:17px;padding-block:14px}.manifesto-strip{font-size:11px}.mobile-nav{top:73px}.page-heading h1{font-size:9.5vw}.featured h2{font-size:40px}.footer-main>.brand{font-size:16px;gap:8px}.footer-main .seal{width:34px;height:34px}.final-cta>.seal{width:42%;top:22%}.receipt-modal>.seal{width:70px;height:70px}.game-tile h3{font-size:32px}.profile-drawer>h2{font-size:55px}.bounties-page .page-heading h1{font-size:9vw}}
