:root{color-scheme:light;font-family:Times New Roman,Comic Sans MS,cursive,serif;background:#0f0;color:navy;font-synthesis:none;text-rendering:optimizeSpeed;--hot: #ff00ff;--acid: #ccff00;--zap: #00ffff;--danger: #ff2800;--ink: #000080;--paper: #ffff99;--decision-wheel-red: #ff0000;--decision-wheel-yellow: #ffff00;--decision-wheel-cyan: #00ffff;--decision-wheel-pink: #ff00ff;--decision-wheel-green: #00ff00;--decision-wheel-blue: #0000ff;--decision-wheel-orange: #ff8800;--decision-wheel-paper: #ffffff;--hammy-cursor: url(/assets/hammy-cursor.png) 32 32, auto;--hammy-cursor-pointer: url(/assets/hammy-cursor.png) 32 32, pointer;--hammy-cursor-blocked: url(/assets/hammy-cursor.png) 32 32, not-allowed}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0;background-color:#0f0;background-image:repeating-linear-gradient(45deg,#0f0 0 12px,#ff0 12px 22px),radial-gradient(circle at 25% 25%,#ff00ff 0 3px,transparent 4px);cursor:var(--hammy-cursor)}body:before{content:"AGENT HAMMY INCIDENT REPORT /// AGENT HAMMY INCIDENT REPORT /// AGENT HAMMY INCIDENT REPORT";position:fixed;left:-8vw;right:-8vw;top:42%;z-index:50;pointer-events:none;padding:6px 0;border-block:5px dashed #000000;background:red;color:#ff0;font-size:clamp(1rem,4vw,3rem);font-weight:900;text-align:center;text-shadow:3px 3px #0000ff;transform:rotate(-7deg);opacity:.14}a{color:#00e;font-weight:900;text-decoration:underline}button,input,textarea{font:inherit}button{min-height:2.75rem;border:6px outset silver;background:linear-gradient(90deg,red,#ff0,#0ff,#f0f);color:#000;font-weight:900;text-transform:uppercase;cursor:var(--hammy-cursor-pointer)}button:active{border-style:inset}button:disabled{cursor:var(--hammy-cursor-blocked);filter:grayscale(.9);opacity:.75}a,input,textarea,select,label{cursor:var(--hammy-cursor-pointer)}:focus-visible{outline:6px dotted red;outline-offset:5px}.site{position:relative;isolation:isolate;min-height:100vh;padding:10px;overflow-x:hidden}.site:after{content:"";position:fixed;inset:0;z-index:49;pointer-events:none;background:repeating-linear-gradient(0deg,rgb(0 0 0 / .08) 0 1px,transparent 1px 5px),repeating-linear-gradient(90deg,transparent 0 22px,rgb(255 0 255 / .08) 22px 24px);mix-blend-mode:multiply}.top-chaos{display:grid;gap:7px;max-width:min(1320px,calc(100vw - 16px));margin:0 auto 11px}.browser-note{width:fit-content;margin:0;padding:4px 8px;border:4px ridge #fff;background:#000;color:#0f0;font-size:18px;transform:rotate(-1deg)}.marquee-rail{overflow:hidden;border:5px double #f00;background:#ff0;color:red;font-size:clamp(1.2rem,5vw,3.5rem);font-weight:900;white-space:nowrap}.marquee-rail div{display:flex;width:max-content;animation:scroll-warning 12s linear infinite}.marquee-rail span{padding-right:2rem}.panic-nav{display:grid;grid-template-columns:minmax(190px,.7fr) minmax(340px,1.15fr) minmax(330px,.95fr);gap:10px;align-items:stretch;overflow:hidden;border:8px groove #00f;background:linear-gradient(90deg,#ff00ff 0 16px,transparent 16px),repeating-linear-gradient(135deg,#ff0 0 12px,#0ff 12px 24px,#f0f 24px 36px);padding:10px}.nav-brand-stamp,.nav-link-cluster,.nav-action-cluster{min-width:0;overflow:hidden;border:5px ridge #ffffff;box-shadow:inset 0 0 0 2px #000,4px 4px #000}.nav-brand-stamp{display:grid;align-content:center;gap:2px;padding:8px 10px;background:linear-gradient(90deg,#000,navy),#000;color:#0f0;text-decoration:none}.nav-brand-stamp strong{color:#ff0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.28rem,2.8vw,2.25rem);line-height:.9;text-shadow:3px 3px #ff0000,6px 6px #0000ff;overflow-wrap:anywhere}.nav-brand-stamp span{color:#0f0;font-size:clamp(.75rem,1.4vw,1rem);font-weight:900;text-transform:uppercase}.nav-link-cluster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;align-items:center;align-content:center;padding:8px;background:linear-gradient(#ffffff61,#ffffff2e),red}.nav-link-cluster a{display:grid;align-items:center;justify-content:center;min-width:0;min-height:2.75rem;padding:7px 8px;border:4px outset #fff;background:#0ff;color:maroon;font-size:clamp(.72rem,1.35vw,.96rem);line-height:1;text-align:center;text-decoration:blink underline;text-wrap:balance;overflow-wrap:anywhere}.nav-link-cluster a:nth-child(odd){--nav-tilt: -2deg;background:#ff0}.nav-link-cluster a:nth-child(3n){--nav-tilt: 1.6deg;background:#0f0;color:navy}.nav-action-cluster{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;align-items:stretch;align-content:center;padding:7px;background:repeating-linear-gradient(90deg,#000 0 12px,navy 12px 24px),#000}.dark-mode-toggle{display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:7px;align-items:center;justify-content:center;width:100%;min-width:0;min-height:3rem;padding:8px 10px;border:6px inset #ffff00;background:repeating-linear-gradient(135deg,#000 0 9px,#f0f 9px 18px);color:#0f0;font-size:clamp(.74rem,1.3vw,1rem);box-shadow:inset 0 0 0 2px #ff0;text-shadow:2px 2px #000000;white-space:normal}.dark-mode-toggle svg{width:1.2rem;height:1.2rem}.nav-profile{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:5px;align-items:center;justify-content:stretch;width:100%;min-width:0;padding:5px;border:5px ridge #ffffff;background:#000;color:#0f0}.nav-profile>svg,.nav-profile img{width:42px;height:42px;border:3px solid #ffff00;background:#fff;color:#f0f;object-fit:cover}.nav-profile div{display:grid;min-width:0;max-width:100%}.nav-profile strong{color:#ff0;font-size:1rem;line-height:1;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-profile span{color:#0f0;font-size:.8rem;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-profile button,.nav-profile a{display:inline-flex;gap:4px;align-items:center;justify-content:center;min-width:0;min-height:2.4rem;padding:5px 8px;white-space:nowrap}.nav-auth-link{display:inline-flex;grid-column:1 / -1;gap:8px;align-items:center;width:100%;min-width:0;border:7px outset #ffffff!important;background:#ff0!important;color:red!important;text-decoration:underline;box-shadow:6px 6px #000}.nav-auth-link>svg{flex:0 0 auto;width:32px;height:32px;color:#00f}.nav-auth-copy{display:grid;gap:2px;min-width:0;color:red!important;line-height:1.02}.nav-auth-copy strong{color:red;font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-auth-copy small{color:navy;font-size:.78rem;font-weight:900;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-crime-scene{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(240px,.65fr);gap:9px;max-width:1240px;margin:0 auto;padding:14px;border:12px dashed #f00;background:linear-gradient(135deg,#ffffff8c,#ff00ff59),#0ff}.official-seal{position:absolute;right:46%;top:1rem;z-index:2;padding:.5rem;border:5px solid #000;background:#fff;color:red;font-size:clamp(1rem,2vw,1.8rem);font-weight:900;transform:rotate(18deg)}.hero-title-pile{min-height:430px;padding:10px;border:8px ridge #ff0;background:repeating-linear-gradient(90deg,#fff 0 10px,#ffb6c1 10px 20px)}.kicker{display:inline-block;margin:0;padding:4px;border:3px solid #000;background:#0f0;color:red;font-size:clamp(1rem,2vw,1.55rem);font-weight:900}h1,h2,h3,p,li,span,label{overflow-wrap:anywhere}h1{max-width:7ch;margin:8px 0;color:#00f;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.8rem,18vw,13rem);line-height:.78;text-shadow:6px 6px 0 #ff0,11px 11px 0 #f00,-5px 4px 0 #0ff;transform:skew(-8deg) rotate(-2deg)}h2{margin:0 0 10px;color:red;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.5rem,4vw,3.6rem);line-height:.9;text-transform:uppercase;text-shadow:3px 3px #ff0}.subtitle{max-width:680px;margin:0;padding:8px;border:5px dotted #00f;background:#ff0;color:purple;font-size:clamp(1.25rem,3vw,2.4rem);font-weight:900}.desk-hammy{display:block;width:min(210px,42vw);margin:12px 0 0 auto;border:8px ridge #00f;background:#fff;filter:saturate(1.7) contrast(1.2);transform:rotate(9deg)}.hammycam{display:grid;gap:7px;align-self:start;padding:8px;border:10px outset #c0c0c0;background:#000;color:#0f0;transform:rotate(2deg)}.hammycam h2{color:#0f0;text-shadow:3px 3px #f0f}.hammycam img{width:100%;min-height:220px;border:5px solid #0f0;background:#fff;object-fit:contain;filter:contrast(1.35) saturate(1.8)}.hammycam p{margin:0;font-size:1.25rem}.control-slab{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;align-items:stretch;border:7px groove #0ff;background:#ff69b4;padding:8px}.control-slab button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.control-slab p{margin:0;padding:10px;border:5px dashed #000;background:#ff0;color:red;font-size:clamp(1rem,2vw,1.6rem);font-weight:900;text-align:center}.ticker-dump{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;max-width:1240px;margin:10px auto}.ticker-dump span{min-height:70px;padding:9px;border:5px outset #fff;background:#00f;color:#ff0;font-size:clamp(1rem,2vw,1.7rem);font-weight:900;text-align:center}.ticker-dump span:nth-child(2n){background:red;color:#0ff;transform:rotate(-2deg)}.local-rodent-ad{position:relative;display:grid;grid-template-columns:minmax(180px,.42fr) minmax(0,.58fr);gap:10px;max-width:1240px;margin:12px auto;padding:10px;overflow:hidden;border:14px ridge #ff00ff;background:linear-gradient(90deg,#ffff00d1,#ff00ff9e),repeating-linear-gradient(135deg,#ff0 0 18px,#f0f 18px 36px,#0ff 36px 54px);box-shadow:18px 18px #000,-7px 9px #0f0;transform:rotate(-.45deg)}.local-rodent-ad:before{content:"CLICK HERE CLICK HERE CLICK HERE";position:absolute;inset:auto -20px 12px auto;padding:5px 18px;border:5px dashed #000000;background:red;color:#ff0;font-weight:900;transform:rotate(-13deg)}.ad-siren{grid-column:1 / -1;display:inline-flex;gap:8px;align-items:center;width:fit-content;padding:5px 8px;border:5px outset #ffffff;background:#000;color:#0f0;font-weight:900;text-transform:uppercase}.ad-siren svg{width:1.35rem;height:1.35rem;color:#ff0}.local-rodent-ad img{width:100%;height:100%;min-height:320px;border:10px inset #ffffff;background:#000;object-fit:cover;filter:saturate(1.25) contrast(1.06)}.local-rodent-ad-copy{display:grid;gap:9px;align-content:center;min-width:0;padding:12px;border:9px dashed #0000ff;background:repeating-linear-gradient(0deg,#ffffffbf 0 6px,#ffb6c1bf 6px 12px),#ff0}.local-rodent-ad-copy p{width:fit-content;margin:0;padding:5px 8px;border:4px solid #000000;background:#0f0;color:red;font-weight:900}.local-rodent-ad-copy h2{margin:0;color:red;font-size:clamp(2.3rem,7vw,5.8rem);text-shadow:4px 4px #ffff00,8px 8px #0000ff}.local-rodent-ad-copy strong{display:block;padding:8px;border:5px dotted #ff0000;background:#fff;color:navy;font-size:clamp(1rem,2.4vw,1.55rem);text-transform:uppercase}.local-rodent-ad-copy a{display:inline-flex;gap:8px;align-items:center;justify-content:center;width:fit-content;min-height:3.7rem;padding:8px 12px;border:7px outset #ffffff;background:linear-gradient(90deg,red,#ff0,#0ff);color:navy;font-size:clamp(1rem,2.4vw,1.55rem);font-weight:900;text-transform:uppercase;box-shadow:7px 7px #000}.local-rodent-ad-copy a svg{width:1.3em;height:1.3em;color:red}.squirtmate-ad{border-color:#0ff;background:linear-gradient(90deg,#00ffffc7,#ffffffad),repeating-linear-gradient(135deg,#0ff 0 16px,#fff 16px 28px,#f0f 28px 42px);box-shadow:-18px 18px #000,8px -8px #f0f;transform:rotate(.55deg)}.squirtmate-ad:before{content:"FREE!!! FREE!!! FREE!!!";background:#00f;color:#fff}.squirtmate-ad img{object-position:center 42%}.squirtmate-ad .local-rodent-ad-copy{border-color:#f0f;background:radial-gradient(circle at 12% 18%,rgb(255 255 255 / .72) 0 24px,transparent 26px),repeating-linear-gradient(90deg,#00ffffbd 0 12px,#fffc 12px 24px),#0ff}.squirtmate-ad .local-rodent-ad-copy h2{color:#00f;text-shadow:4px 4px #ffffff,8px 8px #ff00ff}.squirtmate-ad .local-rodent-ad-copy strong{text-transform:none}.hammy-cv-leak{max-width:1240px;margin:12px auto;padding:10px;border:15px ridge #000000;background:repeating-linear-gradient(135deg,#fff 0 16px,#ff9 16px 30px),#fff;box-shadow:18px 18px red,-10px 12px #00f;transform:rotate(.5deg)}.cv-leak-header{display:grid;gap:5px;padding:9px;border:8px double #ff0000;background:#000;color:#0f0;text-align:center}.cv-leak-header p,.cv-leak-header span{margin:0;color:#ff0;font-weight:900;text-transform:uppercase}.cv-leak-header h2{color:#fff;text-shadow:4px 4px #ff0000,8px 8px #0000ff}.cv-clippings{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:9px;margin-top:9px}.cv-clipping{position:relative;display:grid;gap:6px;min-height:230px;padding:12px 9px 9px;border:6px outset #ffffff;background:#ff0;color:#000;box-shadow:8px 8px #f0f;transform:rotate(var(--cv-tilt, -1.2deg))}.cv-clipping:nth-child(2n){--cv-tilt: 1.5deg;background:#0ff;box-shadow:8px 8px #0f0}.cv-clipping:nth-child(3n){--cv-tilt: -2deg;background:#fcf}.cv-case-number{width:fit-content;padding:3px 6px;border:3px solid #000000;background:red;color:#fff;font-size:.82rem;font-weight:900}.cv-clipping h3{margin:0;color:#00f;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.45rem,3vw,2.3rem);line-height:.95;text-transform:uppercase;text-shadow:2px 2px #ffffff}.cv-cheat-stamp{display:inline-block;width:fit-content;margin:4px 0;padding:4px 9px;border:5px solid #ff0000;background:#fff;color:red;font-size:clamp(1rem,2vw,1.35rem);font-weight:900;letter-spacing:0;text-transform:uppercase;box-shadow:4px 4px #000}.cv-clipping strong{color:red;font-size:1.05rem;text-transform:uppercase}.cv-clipping p{margin:0;padding:7px;border:4px dashed #000000;background:#fff;font-weight:900}.relationship-court{max-width:1240px;margin:14px auto;padding:10px;border:15px groove #ff00ff;background:repeating-linear-gradient(90deg,#0f0 0 14px,#ff0 14px 28px,#f9f 28px 42px),#ff0;box-shadow:16px 16px #000,-8px 10px red;transform:rotate(-.45deg)}.relationship-court-header{display:grid;gap:5px;padding:9px;border:8px dashed #0000ff;background:red;color:#fff;text-align:center}.relationship-court-header p,.relationship-court-header span{margin:0;color:#ff0;font-weight:900;text-transform:uppercase}.relationship-court-header h2{color:#fff;text-shadow:4px 4px #000000,8px 8px #0000ff}.relationship-polls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.relationship-poll-card{display:grid;gap:8px;min-height:300px;padding:10px;border:8px outset #ffffff;background:#0ff;color:#000;box-shadow:10px 10px #00f}.relationship-poll-card:nth-child(2n){background:#ff9;box-shadow:10px 10px #f0f;transform:rotate(1deg)}.relationship-case{width:fit-content;padding:4px 7px;border:4px solid #000000;background:#000;color:#0f0;font-weight:900}.relationship-poll-card h3{margin:0;color:red;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2.15rem;line-height:.95;text-transform:uppercase;text-shadow:2px 2px #ffffff,4px 4px #ffff00}.relationship-vote-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.relationship-vote{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:5rem;border-width:8px;font-size:1.7rem}.relationship-vote svg{width:1.4em;height:1.4em}.relationship-vote.yes{background:#0f0;color:#000}.relationship-vote.no{background:red;color:#fff}.relationship-vote.is-selected{border-style:inset;outline:8px dotted #0000ff;outline-offset:-9px;filter:saturate(1.7) contrast(1.2)}.relationship-results{display:flex;flex-wrap:wrap;gap:5px}.relationship-results span{padding:5px 7px;border:4px outset #ffffff;background:navy;color:#0f0;font-weight:900}.relationship-poll-card p,.relationship-status{margin:0;padding:8px;border:5px dashed #000000;background:#fff;color:navy;font-weight:900}.relationship-status{margin-top:10px;background:#000;color:#0f0}.terms-trap-page{max-width:1500px;margin:0 auto 14px;padding:12px;border:16px ridge #0000ff;background:linear-gradient(90deg,#ffffffb8,#00ffff80),repeating-linear-gradient(135deg,#ff0 0 16px,#0ff 16px 32px,#f0f 32px 48px);box-shadow:18px 18px #000,-10px 12px red;transform:rotate(-.25deg)}.terms-trap-header{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;padding:10px;border:10px dashed #ff0000;background:#000;color:#0f0}.terms-trap-header>svg{width:clamp(56px,9vw,112px);height:clamp(56px,9vw,112px);color:#ff0;filter:drop-shadow(6px 6px 0 #0000ff);animation:wobble-warning .65s steps(2) infinite}.terms-trap-header p,.terms-trap-header span{margin:0;font-weight:900}.terms-trap-header p{color:#f0f}.terms-trap-header h1{margin:0;color:#ff0;font-size:clamp(2.2rem,9vw,6.4rem);line-height:.9;text-shadow:5px 5px #ff0000,10px 10px #0000ff}.terms-trap-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.75fr);gap:12px;margin-top:12px}.terms-document,.terms-trap-arena{min-width:0;border:10px groove #ffffff;box-shadow:12px 12px #000}.terms-document{padding:12px;background:linear-gradient(90deg,rgb(0 0 128 / .08) 1px,transparent 1px),linear-gradient(rgb(255 0 255 / .12) 1px,transparent 1px),#fff;background-size:24px 24px,100% 22px;color:navy}.terms-document-topline{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.terms-document-topline span,.terms-clause-button,.terms-accept-button,.terms-reset-button{padding:7px 10px;border:5px outset #ffffff;background:#ff0;color:red;font-weight:900;text-transform:uppercase}.terms-document h2{margin:12px 0 8px;color:red;font-size:clamp(1.9rem,5vw,4.6rem);line-height:.95;text-shadow:3px 3px #ffff00,6px 6px #00ffff}.terms-document ol{display:grid;gap:8px;margin:0;padding-left:1.3rem}.terms-document li{padding:9px;border:5px dashed #000000;background:#ffff00b8;font-weight:900}.terms-document li strong,.terms-document li span{display:block}.terms-document li strong{color:red}.terms-clause-button{margin-top:12px;background:linear-gradient(90deg,#0f0,#ff0,#f0f);color:navy}.terms-clause-button:disabled{opacity:.7;filter:grayscale(.7)}.terms-trap-arena{position:relative;display:grid;gap:10px;align-content:start;padding:12px;overflow:hidden;background:radial-gradient(circle at 18% 14%,#ffffff 0 30px,transparent 32px),repeating-linear-gradient(90deg,#f0f 0 18px,#0ff 18px 36px)}.trap-warning{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;padding:8px;border:7px dashed #000000;background:red;color:#fff;font-size:clamp(1rem,2.6vw,1.65rem);text-shadow:2px 2px #000000}.trap-warning svg{width:2.2rem;height:2.2rem;color:#ff0}.trap-meter{position:relative;min-height:54px;overflow:hidden;border:7px inset #ffffff;background:#000}.trap-meter span{display:block;height:100%;min-height:54px;background:linear-gradient(90deg,#0f0,#ff0,red,#f0f);transition:width .18s steps(3)}.trap-meter em{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:1.1rem;font-style:normal;font-weight:900;text-shadow:2px 2px #000000;text-transform:uppercase}.checkbox-chase-zone{position:relative;min-height:230px;border:9px dotted #0000ff;background:linear-gradient(90deg,#ffffff73,#ffff0040),repeating-linear-gradient(0deg,#fff 0 12px,#ffb6c1 12px 24px)}.checkbox-chase-zone>svg{position:absolute;right:16px;bottom:14px;width:3rem;height:3rem;color:#00f;filter:drop-shadow(4px 4px 0 #ffff00)}.runaway-checkbox{position:absolute;left:50%;top:50%;display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;max-width:min(360px,calc(100% - 24px));min-height:64px;padding:8px 12px;border:7px outset #ffffff;background:#000;color:#0f0;font-size:clamp(.95rem,2.4vw,1.35rem);font-weight:900;text-align:left;text-transform:uppercase;transform:translate(calc(-50% + var(--run-x, 0px)),calc(-50% + var(--run-y, 0px))) rotate(-2deg);transition:transform .16s steps(2),background .12s steps(2)}.runaway-checkbox span{display:grid;place-items:center;width:34px;height:34px;border:5px inset #ffffff;background:#fff;color:red;font-size:1.4rem}.runaway-checkbox.checked{background:#0f0;color:#000;transform:translate(calc(-50% + var(--run-x, 0px)),calc(-50% + var(--run-y, 0px))) rotate(1deg)}.terms-accept-button,.terms-reset-button{width:100%;min-height:4rem;background:linear-gradient(90deg,red,#ff0,#0ff);color:navy;font-size:clamp(1rem,2.4vw,1.45rem);box-shadow:7px 7px #000}.terms-reset-button{min-height:3rem;background:#000;color:#0f0}.terms-trap-status{margin:0;padding:8px;border:6px dashed #000000;background:#ff0;color:navy;font-weight:900}.terms-accepted-stamp{display:grid;justify-items:center;gap:3px;padding:14px;border:10px double #ff0000;background:#fff;color:red;text-align:center;transform:rotate(-4deg)}.terms-accepted-stamp svg{width:3rem;height:3rem}.terms-accepted-stamp strong{font-size:clamp(2rem,6vw,4.4rem);line-height:.9;text-shadow:3px 3px #ffff00,6px 6px #000000}.bad-decisions-page{max-width:1500px;margin:0 auto 14px;padding:12px;border:16px ridge #ff0000;background:radial-gradient(circle at 14% 10%,#ffffff 0 26px,transparent 28px),repeating-linear-gradient(135deg,#f0f 0 18px,#ff0 18px 36px,#0ff 36px 54px);box-shadow:18px 18px #000,-10px 12px #0f0;transform:rotate(.35deg)}.bad-decisions-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:9px dashed #0000ff;background:#000;color:#0f0}.bad-decisions-header>svg{width:clamp(56px,9vw,112px);height:clamp(56px,9vw,112px);color:#ff0;filter:drop-shadow(6px 6px 0 #ff0000);animation:wobble-warning .65s steps(2) infinite}.bad-decisions-header p{margin:0;color:#f0f;font-size:1.08rem;font-weight:900}.bad-decisions-header h1{max-width:10ch;color:#fff;text-shadow:4px 4px #ff0000,8px 8px #0000ff}.bad-decisions-header button,.decision-spin-button,.decision-pie-panel button{display:inline-flex;gap:6px;align-items:center;justify-content:center}.decision-wheel-layout{display:grid;grid-template-columns:minmax(420px,1.32fr) minmax(320px,.68fr);gap:12px;margin-top:12px}.decision-wheel-stage,.decision-control-room{display:grid;gap:10px;align-content:start;min-width:0;padding:10px;border:10px double #ffffff;background:linear-gradient(90deg,rgb(0 0 0 / .22),transparent),#0f0}.decision-wheel-stage{position:relative;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 46%,rgb(255 255 255 / .5) 0 110px,transparent 112px),repeating-linear-gradient(90deg,#0f0 0 16px,#ff0 16px 32px)}.decision-pointer{position:relative;z-index:3;width:fit-content;padding:7px 10px;border:5px outset #ffffff;background:red;color:#fff;font-weight:900;text-align:center;transform:rotate(-2deg)}.decision-pointer:after{content:"";position:absolute;left:50%;top:calc(100% - 1px);border-inline:18px solid transparent;border-top:32px solid #ff0000;transform:translate(-50%)}.decision-wheel{container-type:inline-size;width:min(100%,780px);aspect-ratio:1;padding:14px;border:14px ridge #000000;border-radius:50%;background:#000;box-shadow:0 0 0 8px #fff,16px 16px #f0f}.decision-wheel-face{position:relative;display:grid;width:100%;height:100%;place-items:center;overflow:hidden;border:10px solid #000000;border-radius:50%;background:var(--wheel-background);transform:rotate(var(--wheel-rotation));transition:transform 2.8s cubic-bezier(.12,.78,.1,1)}.decision-wheel-face:before{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(90deg,rgb(0 0 0 / .24) 1px,transparent 1px),linear-gradient(rgb(0 0 0 / .24) 1px,transparent 1px);background-size:44px 44px;mix-blend-mode:multiply}.decision-wheel-face strong{position:relative;z-index:2;display:grid;width:clamp(88px,17vw,170px);aspect-ratio:1;place-items:center;border:8px outset #ffffff;border-radius:50%;background:#000;color:#0f0;font-size:clamp(1.3rem,4vw,2.4rem);text-shadow:3px 3px #ff0000}.decision-wheel-label{--label-radius: clamp(52px, 24vw, 210px);--label-radius: clamp(52px, 27cqi, 210px);position:absolute;left:50%;top:50%;z-index:2;display:grid;width:clamp(86px,28vw,214px);width:clamp(86px,34cqi,214px);min-height:clamp(34px,11vw,54px);min-height:clamp(34px,12cqi,54px);padding:4px 6px;place-items:center;border:4px solid #000000;border-radius:0;background:#fff;color:red;font-size:clamp(.58rem,2.3vw,1.05rem);font-size:clamp(.58rem,2.25cqi,1.05rem);font-weight:900;line-height:.95;text-align:center;text-transform:uppercase;text-wrap:balance;transform:translate(-50%,-50%) rotate(var(--label-angle)) translateY(calc(-1 * var(--label-radius))) rotate(calc(-1 * var(--label-angle)))}.decision-wheel-label.is-selected{background:#000;color:#0f0;outline:7px dotted #ffffff}.decision-spin-button{width:min(100%,520px);min-height:5rem;font-size:clamp(1.1rem,3vw,2rem)}.decision-verdict,.decision-pie-panel{padding:10px;border:8px ridge #ff0000;background:#ff9;color:navy;box-shadow:9px 9px #000}.decision-verdict{background:repeating-linear-gradient(90deg,#000 0 14px,navy 14px 28px),#000;color:#0f0}.decision-verdict span,.decision-slice-count label,.decision-slice-input span{display:block;color:red;font-weight:900;text-transform:uppercase}.decision-verdict strong{display:block;margin:6px 0;color:#ff0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.65rem,5vw,4rem);line-height:.92;text-shadow:4px 4px #ff00ff}.decision-verdict p,.decision-pie-panel p{margin:0;font-weight:900}.decision-pie-panel{display:grid;gap:10px;background:#0ff}.decision-slice-count{display:grid;grid-template-columns:minmax(130px,.8fr) 86px minmax(130px,1fr) auto;gap:7px;align-items:center;padding:8px;border:6px dashed #000000;background:#ff0}.decision-slice-count input[type=number],.decision-slice-input input{width:100%;min-height:3.4rem;border:6px inset #ffffff;background:#000;color:#0f0;caret-color:#ff0}.decision-slice-count input[type=range]{width:100%;accent-color:#ff0000}.decision-slice-count strong{padding:7px;border:4px outset #ffffff;background:red;color:#fff;text-align:center}.decision-slice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.decision-slice-input{display:grid;gap:5px;padding:9px;border:5px dashed #0000ff;background:#fff;color:#000;transform:rotate(var(--slice-tilt, -.5deg))}.decision-slice-input:nth-child(2n){--slice-tilt: .45deg;background:#fcf}.decision-slice-input.is-selected{outline:8px dotted #ff0000;outline-offset:-8px;background:#0f0}.games-page{max-width:1240px;margin:0 auto 12px}.games-hero{display:grid;gap:8px;margin-bottom:10px;padding:14px;border:14px dashed #0000ff;background:linear-gradient(90deg,#ff00ff94,#00ffff94),#ff0;box-shadow:16px 16px #000}.games-hero h1{max-width:none;font-size:clamp(5rem,20vw,15rem)}.games-hero p:last-child{margin:0;width:fit-content;padding:8px;border:5px dotted #ff0000;background:#fff;color:purple;font-size:clamp(1.15rem,3vw,2rem);font-weight:900}.arcade-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.arcade-cabinet{display:grid;gap:8px;min-height:330px;padding:12px;border:14px ridge #ff00ff;background:linear-gradient(#000000 0 34px,transparent 34px),repeating-linear-gradient(45deg,#ff0 0 18px,#0ff 18px 36px);box-shadow:14px 14px #000}.arcade-cabinet:nth-child(2n){transform:rotate(.8deg)}.arcade-cabinet>svg{width:clamp(44px,7vw,76px);height:clamp(44px,7vw,76px);margin-top:26px;color:#00f}.arcade-cabinet p{margin:0;padding:8px;border:5px dashed #0000ff;background:#fff;color:#000;font-weight:900}.arcade-cabinet small{width:fit-content;padding:5px 7px;border:4px solid #000000;background:#000;color:#0f0;font-weight:900;text-transform:uppercase}.single-game-shell{display:grid;gap:10px}.back-to-arcade{display:inline-flex;align-items:center;gap:6px;width:fit-content}.game-room{display:grid;gap:10px;min-height:620px;padding:12px;border:14px ridge #ff00ff;background:#ff9;box-shadow:14px 14px #000}.game-room-header{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;padding:10px;border:8px dashed #0000ff;background:#fff}.game-room-header>svg{width:clamp(48px,8vw,90px);height:clamp(48px,8vw,90px);color:red}.game-room-header p,.game-room>p{margin:0;padding:6px;border:4px dashed #0000ff;background:#fff;color:#000;font-weight:900}.score-row{display:flex;flex-wrap:wrap;gap:5px}.score-row span{display:inline-block;padding:6px 8px;border:4px outset #ffffff;background:navy;color:#0f0;font-weight:900}.game-leaderboard{display:grid;gap:8px;padding:12px;border:14px double #0000ff;background:repeating-linear-gradient(135deg,#fff 0 12px,#ff0 12px 24px),#fff;box-shadow:14px 14px red,-8px 8px #0ff}.game-leaderboard-header{display:grid;gap:5px;padding:9px;border:7px dashed #ff0000;background:#000;color:#0f0}.game-leaderboard-header span{width:fit-content;padding:3px 6px;border:3px solid #ffff00;background:red;color:#fff;font-weight:900}.game-leaderboard-header h2{color:#fff;text-shadow:3px 3px #ff0000,6px 6px #0000ff}.game-leaderboard-header p,.game-leaderboard-footer p,.game-leaderboard-status,.game-leaderboard-empty{margin:0;padding:8px;border:5px dashed #000000;background:#fff;color:navy;font-weight:900}.game-leaderboard-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.game-leaderboard-list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px;border:5px outset #ffffff;background:#0ff;color:#000;font-weight:900}.game-leaderboard-list li:nth-child(odd){background:#ff9}.game-leaderboard-list li.is-me{outline:7px dotted #ff0000;outline-offset:-5px;background:#0f0}.game-leaderboard-list strong{color:red;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.7rem}.game-leaderboard-list em{color:#00f;font-style:normal}.game-leaderboard-footer{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.game-leaderboard-footer button{width:fit-content}.game-leaderboard-footer>span{padding:6px 8px;border:4px outset #ffffff;background:red;color:#fff;font-weight:900}.game-leaderboard-status{background:#000;color:#0f0}.game-meter{height:32px;border:5px inset #ffffff;background:#000}.game-meter span{display:block;height:100%;background:linear-gradient(90deg,#0f0,#ff0,red);transition:width .1s linear}.big-game-button,.reaction-pad{min-height:7rem;font-size:clamp(1.4rem,4vw,3rem)}.click-game{background:repeating-linear-gradient(45deg,#ff9 0 18px,#0ff 18px 36px)}.click-room{background:radial-gradient(circle at 20% 20%,rgb(255 0 0 / .32) 0 40px,transparent 42px),repeating-linear-gradient(45deg,#ff9 0 18px,#0ff 18px 36px)}.click-arena{position:relative;min-height:min(62vh,520px);overflow:hidden;border:10px inset #ffffff;background:linear-gradient(90deg,rgb(0 0 0 / .12) 1px,transparent 1px),linear-gradient(rgb(0 0 0 / .12) 1px,transparent 1px),#0f0;background-size:36px 36px}.hammy-target{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:clamp(92px,15vw,150px);height:clamp(92px,15vw,150px);min-height:0;padding:0;border:8px outset #ffff00;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}.hammy-target img{width:100%;height:100%;border-radius:50%;object-fit:cover;pointer-events:none}.arena-prompt{position:absolute;left:50%;bottom:16px;padding:10px;border:6px dashed #ff0000;background:#ff0;color:#00f;font-size:clamp(1.4rem,5vw,3rem);font-weight:900;text-align:center;transform:translate(-50%) rotate(-3deg)}.reaction-game.waiting .reaction-pad{background:red;color:#fff}.reaction-game.ready .reaction-pad{background:#0f0;color:#000}.reaction-game.tooSoon .reaction-pad{background:#000;color:#f0f}.reaction-game.done .reaction-pad{background:#ff0;color:#00f}.reaction-room{background:repeating-linear-gradient(135deg,#222 0 20px,#555 20px 40px)}.reaction-room .game-room-header{background:#ff0}.vault-arena{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);gap:12px;align-items:stretch;min-height:min(58vh,500px);padding:12px;border:10px inset #ffffff;background:radial-gradient(circle at 70% 30%,rgb(255 255 0 / .32) 0 42px,transparent 44px),#000;color:#fff}.vault-door{position:relative;display:grid;place-items:center;border:10px ridge #c0c0c0;border-radius:50%;background:radial-gradient(circle,#555,#111 70%)}.vault-door img{width:min(75%,230px);max-height:70%;object-fit:contain;filter:grayscale(.4) contrast(1.4)}.vault-light{position:absolute;top:16px;right:18px;width:42px;height:42px;border:5px solid #ffffff;border-radius:50%;background:red;box-shadow:0 0 24px red}.reaction-room.ready .vault-light{background:#0f0;box-shadow:0 0 30px #0f0}.reaction-room.tooSoon .vault-light{background:#f0f;box-shadow:0 0 30px #f0f}.vault-copy{display:grid;place-items:center;border:8px dashed #ffff00;background:navy;color:#0f0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.3rem,9vw,7rem);line-height:.9;text-align:center;text-shadow:5px 5px #ff0000}.aim-botz-room{background:linear-gradient(#000 0 0) top / 100% 22px no-repeat,silver}.aim-botz-room.playing{outline:8px dotted #00ff00}.fps-range{position:relative;min-height:min(66vh,620px);overflow:hidden;border:10px inset #ffffff;background:radial-gradient(circle at 50% 22%,rgb(255 255 255 / .16) 0 110px,transparent 112px),linear-gradient(#2e4368 0 48%,#6b6b6b 48% 51%,#72502a 51% 100%);cursor:none;-webkit-user-select:none;user-select:none}.range-back-wall{position:absolute;inset:0 0 46%;display:grid;place-items:center;border-bottom:9px solid #1d1d1d;background:linear-gradient(90deg,rgb(255 255 255 / .14) 1px,transparent 1px),linear-gradient(rgb(255 255 255 / .14) 1px,transparent 1px),#243b60;background-size:58px 42px;color:#ffffff47;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,10vw,8rem);letter-spacing:0}.range-floor{position:absolute;inset:50% -80px 0;background:linear-gradient(115deg,transparent 0 47%,rgb(0 0 0 / .22) 48% 51%,transparent 52%),repeating-linear-gradient(90deg,#8a6432 0 54px,#6f4e28 54px 108px);transform-origin:center}.aim-bot{position:absolute;z-index:2;display:grid;place-items:center;min-height:0;padding:0;border:7px ridge #ffff00;border-radius:50%;background:#fff;box-shadow:0 18px #00000047}.aim-bot img{width:100%;height:100%;border-radius:50%;object-fit:cover;pointer-events:none}.fps-crosshair{position:absolute;z-index:5;width:74px;height:74px;transform:translate(-50%,-50%);pointer-events:none}.fps-crosshair:before,.fps-crosshair:after{content:"";position:absolute;background:#0ff;box-shadow:2px 2px #000}.fps-crosshair:before{left:50%;top:0;width:5px;height:100%;transform:translate(-50%)}.fps-crosshair:after{left:0;top:50%;width:100%;height:5px;transform:translateY(-50%)}.fps-bullet{position:absolute;z-index:4;width:18px;height:18px;border:3px solid #ffffff;border-radius:50%;background:#f0f;box-shadow:0 0 0 3px #000;transform:translate(-50%,-50%);pointer-events:none}.fps-bullet.hit{width:28px;height:28px;background:#0f0}.movement-meter{position:absolute;left:14px;right:14px;bottom:14px;z-index:6;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px;border:5px outset #ffffff;background:#000;color:#0f0}.movement-meter span{display:block;height:20px;background:linear-gradient(90deg,#0f0,#ff0,red)}.runner-room{background:radial-gradient(circle at 14% 16%,rgb(255 255 255 / .55) 0 42px,transparent 44px),repeating-linear-gradient(135deg,#dff7ff 0 18px,#ff9 18px 36px)}.runner-room.running{outline:9px dotted #00ff00}.runner-room.crashed{outline:10px dashed #ff0000;background:repeating-linear-gradient(135deg,red 0 22px,#000 22px 44px),red}.runner-stage{display:block;width:100%;min-height:0;padding:0;overflow:hidden;border:10px inset #ffffff;background:#dff7ff;color:inherit;box-shadow:9px 9px #000;text-align:initial;text-transform:none}.runner-svg{display:block;width:100%;min-height:320px;background:#dff7ff}.runner-sky{fill:#dff7ff}.runner-clouds{fill:#fff;stroke:navy;stroke-width:4;opacity:.82}.runner-clouds.moving{animation:runner-cloud-drift 5.8s linear infinite}.runner-backdrop-text{fill:#00008026;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:74px}.runner-ground{fill:none;stroke:#000;stroke-linecap:square;stroke-width:8}.runner-ground path{stroke:red;stroke-width:5}.runner-ground.moving path{animation:runner-ground-tick .42s linear infinite}.runner-player{filter:drop-shadow(9px 12px 0 rgb(0 0 0 / .3))}.runner-player-sprite.running{animation:runner-player-bob .18s steps(2) infinite}.runner-player-shadow{fill:#00000057}.runner-player-frame{fill:none;stroke:#ff0;stroke-width:7}.runner-obstacle{stroke:#000;stroke-linejoin:round;stroke-width:6}.runner-obstacle text{fill:#ff0;font-size:20px;font-weight:900;paint-order:stroke;stroke:#000;stroke-width:4}.runner-spike{fill:#0a0}.runner-spike path:last-child,.runner-briefcase path{fill:none;stroke:#000}.runner-briefcase rect{fill:#6f3b11}.runner-start-card rect{fill:#ff0;stroke:red;stroke-width:9}.runner-start-card text{fill:navy;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:34px}.runner-start-card text:last-child{fill:red;font-size:23px}.runner-controls{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.runner-controls button{min-height:4.25rem}.runner-speed-meter span{background:linear-gradient(90deg,#0f0,#ff0,#f0f,red)}.fart-game{background:#ffb6c1}.fart-game.away{background:#0f0}.look-meter{display:grid;place-items:center;min-height:86px;border:8px double #000000;background:red;color:#fff;font-size:clamp(1.35rem,3vw,2.5rem);font-weight:900;text-align:center}.fart-game.away .look-meter{background:#00f;color:#ff0}.fart-room{background:#ffb6c1}.fart-room.watching{outline:9px dotted #ff0000}.fart-room.away{background:#0f0;outline:9px dotted #ffff00}.fart-room.busted{background:repeating-linear-gradient(135deg,#000 0 18px,red 18px 36px),red}.fart-room.watching .big-game-button{background:linear-gradient(90deg,red,#ff0,red)}.fart-room.away .big-game-button{background:linear-gradient(90deg,#0f0,#ff0,#0ff)}.fart-room.busted .big-game-button{background:linear-gradient(90deg,#000,red,#ff0);color:#fff}.stealth-room{position:relative;min-height:min(58vh,500px);overflow:hidden;border:10px inset #ffffff;background:linear-gradient(90deg,transparent 0 46%,rgb(0 0 0 / .25) 46% 54%,transparent 54%),repeating-linear-gradient(0deg,#7c4a20 0 20px,#9b642d 20px 40px)}.hammy-guard{position:absolute;left:8%;top:18%;display:grid;gap:4px;width:clamp(120px,20vw,210px);justify-items:center;transition:transform .24s steps(2)}.hammy-guard.away{transform:rotateY(180deg)}.hammy-guard img{width:100%;border:8px ridge #ffff00;background:#fff}.hammy-guard span{padding:5px 8px;border:4px solid #000000;background:red;color:#fff;font-weight:900}.hammy-guard.away span{background:#00f;color:#ff0}.suspect-chair{position:absolute;right:12%;bottom:14%;display:grid;place-items:center;width:clamp(110px,18vw,170px);height:clamp(110px,18vw,170px);border:8px outset #ffffff;background:navy;color:#0f0;font-size:clamp(2rem,5vw,4rem);font-weight:900;transform:rotate(4deg)}.stink-cloud{position:absolute;right:23%;bottom:33%;display:grid;place-items:center;width:clamp(120px,20vw,220px);height:clamp(80px,15vw,150px);border:6px dashed #000000;border-radius:50%;background:#b6ff00;color:#006400;font-size:clamp(1.6rem,4vw,3.4rem);font-weight:900;transform:rotate(-12deg)}.stink-bar{height:34px;border:5px inset #ffffff;background:#000}.stink-bar span{display:block;height:100%;background:linear-gradient(90deg,#0f0,#ff0,red)}.auth-shambles,.auth-page{max-width:1240px;margin:12px auto;padding:10px;border:16px groove #0000ff;background:radial-gradient(circle at 15% 20%,#ff0000 0 18px,transparent 19px),repeating-linear-gradient(135deg,silver 0 14px,#fff 14px 28px);box-shadow:-14px 16px #f0f;transform:rotate(.7deg)}.auth-page{min-height:620px}.auth-banner{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;margin-bottom:8px;padding:8px;border:8px dashed #ffff00;background:#000;color:#0f0}.auth-banner svg{width:clamp(50px,8vw,100px);height:clamp(50px,8vw,100px);color:#f0f}.auth-banner p{margin:0;color:#ff0;font-size:1.1rem;font-weight:900}.auth-banner h2{color:#0f0;text-shadow:4px 4px #ff00ff,8px 8px #0000ff}.auth-grid{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:8px}.auth-status,.auth-form{border:8px ridge #ff0000;background:#ff9;padding:9px}.auth-status{color:navy}.auth-status h3{margin:0 0 8px;color:red;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.7rem,4vw,3.1rem);line-height:.92;text-shadow:3px 3px #00ffff}.auth-status p{margin:0 0 8px;font-size:1.1rem;font-weight:900}.profile-console{display:grid;gap:8px}.profile-avatar,.profile-avatar-icon{width:min(180px,55vw);aspect-ratio:1;border:8px ridge #00ffff;background:#fff;color:#f0f;object-fit:cover}.auth-status button,.auth-form button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.auth-form{display:grid;gap:8px;background:#0ff}.auth-mode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;border:5px inset #ffffff;background:navy;padding:5px}.auth-mode button{min-height:3.4rem;background:silver;color:navy}.auth-mode button.is-active{background:linear-gradient(90deg,#0f0,#ff0,red);color:#000;transform:rotate(-1deg)}.auth-form label{display:grid;gap:4px;color:maroon;font-size:1.08rem;font-weight:900}.auth-form input{width:100%;min-height:3.2rem;border:6px inset #ffffff;background:#000;color:#0f0;caret-color:#ff0}.signup-gauntlet{display:grid;gap:7px;padding:8px;border:6px dotted #ff0000;background:#f0f}.signup-gauntlet p,.dev-verification-link{margin:0;padding:7px;border:4px dashed #000000;background:#ff0;color:navy;font-weight:900}.signup-gauntlet label{color:#ff0;text-shadow:2px 2px #000000}.dev-verification-link{display:block;width:fit-content;background:#0f0;color:red}.oath-check{grid-template-columns:auto 1fr;align-items:center}.oath-check input{width:2rem;min-height:2rem;accent-color:#00ff00}.auth-message{margin:0;padding:8px;border:6px dashed #000000;background:red;color:#fff;font-size:1.15rem;font-weight:900}.google-login{background:#fff;color:#00f}.hammy-chat{max-width:1240px;margin:12px auto;padding:9px;border:14px ridge #ff00ff;background:repeating-linear-gradient(90deg,#ff0 0 18px,#0ff 18px 35px),#ff0;box-shadow:18px 18px #000;transform:rotate(-.6deg)}.chat-warning{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;margin-bottom:8px;padding:8px;border:7px dashed #0000ff;background:red;color:#fff}.chat-warning svg{width:clamp(48px,8vw,96px);height:clamp(48px,8vw,96px);color:#ff0;animation:wobble-warning .6s steps(2) infinite}.chat-warning p{margin:0;color:#0f0;font-size:1.1rem;font-weight:900}.chat-warning h2{color:#fff;text-shadow:4px 4px #0000ff,8px 8px #000000}.chat-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;border:9px groove #c0c0c0;background:navy;padding:8px}.chat-public-warning{display:grid;grid-template-columns:minmax(150px,.4fr) minmax(0,1fr);gap:8px;align-items:center;padding:8px;border:6px outset #ffffff;background:repeating-linear-gradient(90deg,red 0 16px,#ff0 16px 32px),red;color:#000;box-shadow:8px 8px #0ff,-6px 6px #f0f;transform:rotate(.8deg)}.chat-public-warning strong{display:grid;min-height:3.2rem;place-items:center;border:5px double #000000;background:#0f0;color:red;font-size:clamp(1rem,3vw,1.8rem);text-align:center;text-shadow:2px 2px #ffff00}.chat-public-warning span{padding:8px;border:4px dashed #000080;background:#fff;color:navy;font-weight:900}.chat-log{display:grid;gap:7px;max-height:360px;min-height:260px;overflow:auto;padding:8px;border:6px inset #ffffff;background:linear-gradient(#00000059,#00000059),#0f0}.chat-message{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:8px;border:4px outset #ffffff;background:#ff9;color:#000;box-shadow:6px 6px #f0f}.chat-message:nth-child(2n){background:#0ff;transform:rotate(-.7deg)}.chat-message.chat-message-agent-blue{background:#0047ff;color:#fff;box-shadow:6px 6px #0ff}.chat-message.chat-message-hamlet-green{background:#00b84a;color:#001a08;box-shadow:6px 6px #ff0}.chat-message.chat-message-carla-lavender{background:#d8b4ff;color:#230038;box-shadow:6px 6px #f0f}.chat-message.system-message{background:#000;color:#0f0;box-shadow:6px 6px #ff0}.chat-message.chat-message-agent-blue strong,.chat-message.chat-message-agent-blue span{color:#ff0}.chat-message.chat-message-hamlet-green strong,.chat-message.chat-message-hamlet-green span{color:navy}.chat-message.chat-message-carla-lavender strong,.chat-message.chat-message-carla-lavender span{color:#7a001f}.chat-message strong{color:red;font-size:1.1rem;text-transform:uppercase}.chat-message span{color:#00f;font-weight:900}.chat-message p{grid-column:1 / -1;margin:0;font-size:1.08rem;font-weight:700}.chat-status{margin:0;padding:8px;border:6px dashed #ffff00;background:#000;color:#0f0;font-weight:900}.chat-form{display:grid;grid-template-columns:minmax(160px,.5fr) minmax(0,1fr) auto;gap:7px;align-items:end;border:6px dotted #ffff00;background:#f0f;padding:8px}.chat-form label{display:grid;gap:4px;color:#ff0;font-weight:900;text-shadow:2px 2px #000000}.chat-identity{display:grid;gap:4px;align-self:stretch;padding:8px;border:5px inset #ffffff;background:#ff0;color:navy;font-weight:900}.chat-identity span{color:red;font-size:.85rem;text-transform:uppercase}.chat-identity strong{align-self:center}.chat-form input,.chat-form textarea{width:100%;min-height:3rem;border:5px inset #ffffff;background:#000;color:#0f0;caret-color:#ff0}.chat-form textarea{min-height:4.4rem;resize:vertical}.chat-form button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:4.4rem}.dog-photos-page{max-width:1240px;margin:12px auto;padding:10px;border:16px double #00ff00;background:repeating-linear-gradient(45deg,#f9f 0 18px,#ff0 18px 32px),#f9f;box-shadow:18px 18px #000,-10px 10px #00f;transform:rotate(.35deg)}.nsfw-photos-page{border-color:#ff0000 #000000 #ff00ff #ffff00;background:radial-gradient(circle at 12% 18%,#000000 0 24px,transparent 25px),repeating-linear-gradient(135deg,red 0 16px,#ff0 16px 30px,#0ff 30px 44px),red;box-shadow:20px 20px #000,-12px 12px #0f0}.dog-vault-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;border:8px groove #ffffff;background:#000;color:#0f0}.dog-vault-header>svg{width:clamp(56px,9vw,110px);height:clamp(56px,9vw,110px);color:#ff0;filter:drop-shadow(6px 6px 0 #ff0000);animation:wobble-warning .7s steps(2) infinite}.dog-vault-header p{margin:0;color:#f0f;font-weight:900}.dog-vault-header h1{color:#fff;text-shadow:4px 4px #ff0000,8px 8px #0000ff}.dog-vault-header button,.dog-admin-box button,.dog-locked-box button{display:inline-flex;gap:6px;align-items:center;justify-content:center}.dog-vault-layout{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:10px;margin-top:10px}.dog-admin-box{border:9px ridge #ff0000;background:#0ff;padding:8px;box-shadow:10px 10px #000}.dog-admin-box form{display:grid;gap:8px}.dog-admin-stamp,.dog-locked-box{display:grid;gap:8px;align-items:center;padding:8px;border:7px dashed #0000ff;background:#ff0;color:navy;font-weight:900}.dog-admin-stamp{grid-template-columns:auto 1fr}.dog-admin-stamp svg,.dog-locked-box svg{width:42px;height:42px;color:red}.dog-admin-box label{display:grid;gap:4px;color:maroon;font-size:1.02rem;font-weight:900}.dog-admin-box input,.dog-admin-box textarea{width:100%;border:5px inset #ffffff;background:#000;color:#0f0;caret-color:#ff0}.dog-admin-box input{min-height:3rem}.dog-admin-box textarea{min-height:5.5rem;resize:vertical}.dog-file-picker{position:relative;grid-template-columns:auto 1fr;align-items:center;min-height:4rem;padding:8px;border:6px outset #ffffff;background:#f0f;color:#ff0!important;cursor:pointer;text-shadow:2px 2px #000000}.dog-file-picker input{position:absolute;inset:0;opacity:0;cursor:pointer}.dog-upload-preview{width:100%;aspect-ratio:1;object-fit:cover;border:7px ridge #ffff00;background:#000}.dog-locked-box{min-height:280px;align-content:center;background:repeating-linear-gradient(135deg,#ff0 0 16px,red 16px 28px),#ff0;color:#000}.dog-locked-box p{margin:0;padding:8px;background:#fff;border:4px solid #000000}.dog-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;align-items:start}.dog-photo-card{position:relative;display:grid;gap:7px;padding:8px;border:8px ridge #c0c0c0;background:#fff;color:#000;box-shadow:9px 9px #f0f}.dog-photo-card:nth-child(3n+2){transform:rotate(-1deg);background:#cfc}.dog-photo-card:nth-child(3n){transform:rotate(1.2deg);background:#ff9}.dog-photo-card img{width:100%;aspect-ratio:1;object-fit:cover;border:5px inset #000000;background:#000}.dog-photo-card strong{color:red;font-size:1.18rem;text-transform:uppercase}.dog-photo-card p{margin:4px 0;font-weight:800}.dog-photo-card span{color:#00f;font-size:.84rem;font-weight:900}.dog-delete{position:absolute;top:4px;right:4px;z-index:1;min-width:42px;min-height:42px;padding:6px;border:4px outset #ffffff;background:red;color:#fff}.dog-photo-empty{min-height:260px;place-items:center;text-align:center;background:#000;color:#0f0}.dog-photo-empty svg{width:72px;height:72px;color:#ff0}.dog-vault-status{margin:10px 0 0;padding:8px;border:7px dashed #ffff00;background:navy;color:#0f0;font-weight:900}.mess-grid{display:grid;grid-template-columns:1fr 1fr .65fr;gap:10px;max-width:1240px;margin:0 auto;align-items:start}.ugly-box,.footer-junk{border-width:10px;border-style:ridge dashed double groove;border-color:#ff0 #00f #f0f #f00;background:var(--paper);box-shadow:13px 13px #000}.ugly-box{padding:10px}.dossier{background:#fff}.dossier ul,.facts ol{display:grid;gap:6px;margin:0;padding-left:1.4rem}.dossier li{display:grid;grid-template-columns:86px 1fr auto;gap:7px;align-items:center;padding:6px;border:3px dotted #f00;background:#cf0}.dossier strong{color:#00f}.dossier small{color:red;font-weight:900}.facts{background:#ffb6c1;transform:rotate(1.2deg)}.facts li{margin-bottom:7px;color:#004;font-size:1.1rem;font-weight:700}.link-farm{background:#0ff;transform:rotate(-.8deg)}.link-farm div{display:grid;gap:6px}.link-farm a{display:block;margin-bottom:8px;padding:4px;border:2px solid #000;background:#ff0;color:red;font-size:1.15rem}.footer-junk{position:relative;display:grid;grid-template-columns:1fr auto;gap:10px;max-width:1240px;margin:0 auto 20px;padding:12px;background:silver}.footer-junk a{display:inline-flex;gap:6px;align-items:center;align-self:start;border:5px outset #fff;background:#ff0;padding:8px}.legalish{grid-column:1 / -1;margin:0;font-size:.9rem}.footer-icon{position:absolute;right:20px;bottom:10px;width:70px;height:70px;color:#00f;transform:rotate(18deg)}.sticker-storm{position:absolute;inset:0;z-index:-1;pointer-events:none}.sticker{position:absolute;display:grid;place-items:center;width:clamp(46px,7vw,92px);height:clamp(46px,7vw,92px);border:4px solid #000;background:#ff0;color:red}.sticker svg{width:68%;height:68%}.sticker-1{top:8%;left:2%;transform:rotate(-20deg)}.sticker-2{top:18%;right:3%;background:#0ff;transform:rotate(11deg)}.sticker-3{top:42%;left:1%;background:#f0f;transform:rotate(30deg)}.sticker-4{top:52%;right:1%;transform:rotate(-14deg)}.sticker-5{top:66%;left:5%;background:#0f0;transform:rotate(21deg)}.sticker-6{top:76%;right:8%;background:red;color:#ff0;transform:rotate(-31deg)}.sticker-7{top:30%;left:48%;background:#fff;color:#00f;transform:rotate(8deg)}.sticker-8{top:88%;left:34%;background:#00f;color:#0ff;transform:rotate(-9deg)}.sticker-9{top:7%;left:58%;background:#ff0;color:#f0f;transform:rotate(33deg)}.chaos-popups{position:fixed;inset:0;z-index:4;pointer-events:none}.chaos-popup{position:absolute;display:grid;place-items:center;max-width:min(260px,44vw);min-height:0;padding:6px 8px;border:5px outset #ffffff;background:silver;color:navy;cursor:var(--hammy-cursor-pointer);font-family:Times New Roman,serif;font-size:clamp(.8rem,2vw,1.1rem);font-weight:900;line-height:1.05;text-align:center;text-transform:none;box-shadow:7px 7px #000;opacity:.88;pointer-events:auto;animation:popup-jitter 1.2s steps(2) infinite}.chaos-popup:focus-visible{outline:5px solid #ffff00;outline-offset:3px}.chaos-popup-text{pointer-events:none}.chaos-popup-close{position:absolute;top:-14px;right:-12px;display:grid;width:24px;height:24px;place-items:center;border:3px outset #ffffff;background:red;color:#fff;font-family:Arial,sans-serif;font-size:16px;line-height:1;pointer-events:none}.chaos-popup-1{top:118px;left:14px;transform:rotate(-4deg)}.chaos-popup-2{top:160px;right:18px;background:#ff0;transform:rotate(6deg);animation-delay:.16s}.chaos-popup-3{bottom:90px;left:26px;background:#0ff;transform:rotate(5deg);animation-delay:.32s}.chaos-popup-4{right:36px;bottom:120px;background:#f0f;color:#ff0;transform:rotate(-7deg);animation-delay:.52s}.chaos-1 h1{color:red}.chaos-2 .hero-title-pile{background:repeating-linear-gradient(0deg,#ff0 0 8px,#0ff 8px 16px)}.chaos-3 .hammycam{filter:hue-rotate(90deg)}.chaos-4 .ugly-box:nth-child(odd){transform:rotate(2deg)}html[data-theme=dark]{color-scheme:dark;background:#050308;color:#e6dfef;--hot: #ff4ebd;--acid: #92e85a;--zap: #65d8ff;--danger: #ff554b;--ink: #e6dfef;--paper: #0d0711;--dark-bg: #050308;--dark-panel: #0d0711;--dark-panel-loud: #160c1d;--dark-panel-sick: #11151b;--dark-border: #5c426f;--dark-text: #e6dfef;--dark-muted: #b9aecb;--dark-cyan: #65d8ff;--dark-pink: #ff4ebd;--dark-green: #92e85a;--dark-yellow: #f1cc59;--dark-red: #ff554b;--decision-wheel-red: #5b1b20;--decision-wheel-yellow: #5c4a1b;--decision-wheel-cyan: #173d4d;--decision-wheel-pink: #552044;--decision-wheel-green: #1e4b25;--decision-wheel-blue: #1c2759;--decision-wheel-orange: #623716;--decision-wheel-paper: #d4c8dd}html[data-theme=dark] body{background-color:var(--dark-bg);background-image:repeating-linear-gradient(45deg,#050308 0 16px,#0a0610 16px 32px),repeating-linear-gradient(-45deg,rgb(101 216 255 / .045) 0 2px,transparent 2px 22px),radial-gradient(circle at 24% 20%,rgb(255 78 189 / .28) 0 2px,transparent 5px);color:var(--dark-text)}html[data-theme=dark] body:before{background:#090510;color:var(--dark-green);border-block-color:#3c2948;opacity:.11;text-shadow:3px 3px #3a0b18,-3px -3px #061b2a}html[data-theme=dark] .site{background:repeating-linear-gradient(90deg,rgb(255 78 189 / .035) 0 3px,transparent 3px 30px),linear-gradient(180deg,#0000006b,#0c0710b8);color:var(--dark-text)}html[data-theme=dark] .site:after{background:repeating-linear-gradient(0deg,rgb(255 255 255 / .025) 0 1px,transparent 1px 6px),repeating-linear-gradient(90deg,transparent 0 24px,rgb(101 216 255 / .045) 24px 26px);mix-blend-mode:normal}html[data-theme=dark] a{color:var(--dark-cyan)}html[data-theme=dark] button{border-color:#6f5e80 #24142e #1d1026 #8b3f74;background:linear-gradient(90deg,#ff4ebd24,#65d8ff14),#0b0710;color:#f3df94;text-shadow:2px 2px #000000;box-shadow:4px 4px #1c0d26}html[data-theme=dark] input,html[data-theme=dark] textarea,html[data-theme=dark] select{border-color:#4e3b5c;background:#050308;color:var(--dark-text);caret-color:var(--dark-yellow)}html[data-theme=dark] :focus-visible{outline-color:var(--dark-cyan)}html[data-theme=dark] .browser-note,html[data-theme=dark] .nav-profile,html[data-theme=dark] .game-leaderboard-status,html[data-theme=dark] .chat-status,html[data-theme=dark] .relationship-status{background:#07050b;color:var(--dark-green);border-color:#594266}html[data-theme=dark] .marquee-rail{border-color:#43304f;background:#060309;color:var(--dark-yellow);text-shadow:3px 3px #381126}html[data-theme=dark] .panic-nav{border-color:#493659;background:linear-gradient(90deg,#120816 0 16px,transparent 16px),repeating-linear-gradient(135deg,#050308 0 14px,#100816 14px 28px)}html[data-theme=dark] .nav-brand-stamp,html[data-theme=dark] .nav-link-cluster,html[data-theme=dark] .nav-action-cluster{border-color:#4f405e;box-shadow:5px 5px #100816}html[data-theme=dark] .nav-brand-stamp,html[data-theme=dark] .nav-action-cluster{background:#060309}html[data-theme=dark] .nav-brand-stamp strong,html[data-theme=dark] .nav-brand-stamp span{color:#f2df9a}html[data-theme=dark] .nav-link-cluster{background:#0a0610}html[data-theme=dark] .nav-link-cluster a,html[data-theme=dark] .nav-auth-link{border-color:#4f405e;background:#0c0710!important;color:#f2df9a!important;box-shadow:5px 5px #201126}html[data-theme=dark] .local-rodent-ad-copy a{border-color:#4f405e;background:linear-gradient(90deg,#ff4ebd2e,#f1cc591f),#0c0710;color:var(--dark-yellow);box-shadow:6px 6px #201126}html[data-theme=dark] .ad-siren,html[data-theme=dark] .local-rodent-ad-copy p{border-color:#4f405e;background:#060309;color:var(--dark-green)}html[data-theme=dark] .local-rodent-ad-copy h2{color:#ff7a8c;text-shadow:4px 4px #211127,8px 8px #050308}html[data-theme=dark] .local-rodent-ad img{border-color:#4d405b;background:#09050d;filter:saturate(1.08) contrast(1.05) brightness(.82)}html[data-theme=dark] .squirtmate-ad{border-color:#314756;background:linear-gradient(90deg,#65d8ff1f,#ff4ebd1a),repeating-linear-gradient(135deg,#050308 0 16px,#0d1420 16px 28px,#24102a 28px 42px)}html[data-theme=dark] .squirtmate-ad:before{background:#0d1420;color:var(--dark-yellow)}html[data-theme=dark] .squirtmate-ad .local-rodent-ad-copy{border-color:#4f405e;background:radial-gradient(circle at 12% 18%,rgb(101 216 255 / .12) 0 24px,transparent 26px),repeating-linear-gradient(90deg,#65d8ff14 0 12px,#ff4ebd12 12px 24px),#09050d}html[data-theme=dark] .squirtmate-ad .local-rodent-ad-copy h2{color:var(--dark-blue);text-shadow:4px 4px #211127,8px 8px #050308}html[data-theme=dark] .terms-trap-header h1,html[data-theme=dark] .terms-document h2,html[data-theme=dark] .terms-accepted-stamp strong{color:var(--dark-yellow);text-shadow:4px 4px #32172b,8px 8px #050308}html[data-theme=dark] .terms-document-topline span,html[data-theme=dark] .terms-clause-button,html[data-theme=dark] .terms-accept-button,html[data-theme=dark] .terms-reset-button{border-color:#4f405e;background:#0c0710;color:var(--dark-yellow);box-shadow:5px 5px #201126}html[data-theme=dark] .trap-warning,html[data-theme=dark] .runaway-checkbox{border-color:#4f405e;background:#060309;color:var(--dark-green)}html[data-theme=dark] .runaway-checkbox.checked{background:#24311b;color:var(--dark-text)}html[data-theme=dark] .checkbox-chase-zone{border-color:#4f405e;background:linear-gradient(90deg,#65d8ff14,#ff4ebd14),repeating-linear-gradient(0deg,#09050d 0 12px,#120a18 12px 24px)}html[data-theme=dark] .trap-meter,html[data-theme=dark] .runaway-checkbox span{border-color:#4f405e;background:#050308}html[data-theme=dark] .dark-mode-toggle{border-color:var(--dark-pink);background:repeating-linear-gradient(135deg,rgb(255 78 189 / .2) 0 7px,transparent 7px 15px),#050308;color:var(--dark-yellow);box-shadow:5px 5px #211127;text-shadow:2px 2px #000000}html[data-theme=dark] h1{color:#f4edf8;text-shadow:5px 5px 0 #4d193b,9px 9px 0 #0b2632,-4px 4px 0 #2a112c}html[data-theme=dark] h2,html[data-theme=dark] h3{color:#b6eeff;text-shadow:3px 3px #32172b}html[data-theme=dark] .hero-crime-scene,html[data-theme=dark] .local-rodent-ad,html[data-theme=dark] .terms-trap-page,html[data-theme=dark] .bad-decisions-page,html[data-theme=dark] .hammy-cv-leak,html[data-theme=dark] .relationship-court,html[data-theme=dark] .games-hero,html[data-theme=dark] .game-room,html[data-theme=dark] .game-leaderboard,html[data-theme=dark] .auth-page,html[data-theme=dark] .auth-shambles,html[data-theme=dark] .hammy-chat,html[data-theme=dark] .dog-photos-page,html[data-theme=dark] .ugly-box,html[data-theme=dark] .footer-junk,html[data-theme=dark] .control-slab,html[data-theme=dark] .arcade-cabinet,html[data-theme=dark] .relationship-poll-card,html[data-theme=dark] .cv-clipping,html[data-theme=dark] .dog-admin-box,html[data-theme=dark] .dog-photo-card{border-color:#5d496d #8b3f74 #66543b #32745f;background:radial-gradient(circle at 14% 18%,rgb(255 78 189 / .12) 0 32px,transparent 34px),repeating-linear-gradient(135deg,#08050d 0 18px,#120a18 18px 36px);color:var(--dark-text);box-shadow:12px 12px #000,-6px 8px #132733}html[data-theme=dark] .hero-title-pile,html[data-theme=dark] .local-rodent-ad-copy,html[data-theme=dark] .terms-trap-header,html[data-theme=dark] .terms-document,html[data-theme=dark] .terms-trap-arena,html[data-theme=dark] .terms-trap-status,html[data-theme=dark] .terms-accepted-stamp,html[data-theme=dark] .bad-decisions-header,html[data-theme=dark] .decision-wheel-stage,html[data-theme=dark] .decision-control-room,html[data-theme=dark] .decision-verdict,html[data-theme=dark] .decision-pie-panel,html[data-theme=dark] .decision-slice-count,html[data-theme=dark] .decision-slice-input,html[data-theme=dark] .auth-banner,html[data-theme=dark] .auth-form,html[data-theme=dark] .auth-status,html[data-theme=dark] .auth-message,html[data-theme=dark] .signup-gauntlet,html[data-theme=dark] .dog-admin-stamp,html[data-theme=dark] .dog-locked-box,html[data-theme=dark] .dog-vault-header,html[data-theme=dark] .dog-vault-status,html[data-theme=dark] .chat-public-warning,html[data-theme=dark] .chat-warning,html[data-theme=dark] .chat-panel,html[data-theme=dark] .chat-form,html[data-theme=dark] .chat-identity,html[data-theme=dark] .relationship-court-header,html[data-theme=dark] .cv-leak-header,html[data-theme=dark] .games-hero p:last-child,html[data-theme=dark] .game-room-header,html[data-theme=dark] .game-leaderboard-header,html[data-theme=dark] .profile-console,html[data-theme=dark] .footer-junk a,html[data-theme=dark] .ticker-dump span,html[data-theme=dark] .control-slab p{border-color:#5d3f6d;background:#09050d;color:#e6dfef}html[data-theme=dark] .subtitle,html[data-theme=dark] .kicker,html[data-theme=dark] .terms-trap-header p,html[data-theme=dark] .terms-document li,html[data-theme=dark] .bad-decisions-header p,html[data-theme=dark] .local-rodent-ad-copy strong,html[data-theme=dark] .decision-verdict p,html[data-theme=dark] .decision-pie-panel p,html[data-theme=dark] .cv-clipping p,html[data-theme=dark] .relationship-poll-card p,html[data-theme=dark] .auth-banner p,html[data-theme=dark] .auth-status p,html[data-theme=dark] .signup-gauntlet p,html[data-theme=dark] .dog-vault-header p,html[data-theme=dark] .dog-admin-box label,html[data-theme=dark] .dog-locked-box p,html[data-theme=dark] .dog-photo-card p,html[data-theme=dark] .game-room-header p,html[data-theme=dark] .game-room>p,html[data-theme=dark] .game-leaderboard-header p,html[data-theme=dark] .game-leaderboard-footer p,html[data-theme=dark] .game-leaderboard-empty,html[data-theme=dark] .chat-public-warning span{border-color:#3f314b;background:#100915;color:var(--dark-muted)}html[data-theme=dark] .relationship-case,html[data-theme=dark] .decision-verdict span,html[data-theme=dark] .decision-slice-count label,html[data-theme=dark] .decision-slice-input span,html[data-theme=dark] .decision-slice-count strong,html[data-theme=dark] .cv-case-number,html[data-theme=dark] .chat-public-warning strong,html[data-theme=dark] .game-leaderboard-header span,html[data-theme=dark] .dog-admin-stamp strong,html[data-theme=dark] .dog-photo-card strong,html[data-theme=dark] .dog-photo-card span{color:var(--dark-yellow);text-shadow:2px 2px #000000}html[data-theme=dark] .desk-hammy,html[data-theme=dark] .hammycam img,html[data-theme=dark] .profile-avatar,html[data-theme=dark] .profile-avatar-icon,html[data-theme=dark] .dog-upload-preview,html[data-theme=dark] .dog-photo-card img,html[data-theme=dark] .hammy-target img,html[data-theme=dark] .aim-bot img,html[data-theme=dark] .hammy-guard img{border-color:#4d405b;background:#09050d;filter:saturate(1.18) contrast(1.08) brightness(.88)}html[data-theme=dark] .hammycam,html[data-theme=dark] .chat-log{border-color:#3c4d3b;background:linear-gradient(#000000c7,#000000c7),repeating-linear-gradient(45deg,#050308 0 14px,#0d0711 14px 28px);color:var(--dark-green)}html[data-theme=dark] .chat-message:not(.system-message):not(.chat-message-agent-blue):not(.chat-message-hamlet-green):not(.chat-message-carla-lavender){background:#110a16;color:var(--dark-text);box-shadow:6px 6px #18242d}html[data-theme=dark] .chat-message.system-message{background:#060408;color:var(--dark-green);box-shadow:6px 6px #28122c}html[data-theme=dark] .score-row span,html[data-theme=dark] .relationship-results span,html[data-theme=dark] .game-leaderboard-list li,html[data-theme=dark] .game-leaderboard-footer>span{border-color:#3f314b;background:#07050b;color:var(--dark-text)}html[data-theme=dark] .auth-mode,html[data-theme=dark] .game-meter,html[data-theme=dark] .stink-bar,html[data-theme=dark] .movement-meter{border-color:#44324f;background:#050308;color:var(--dark-green)}html[data-theme=dark] .auth-mode button{background:#120a17;color:var(--dark-muted)}html[data-theme=dark] .auth-mode button.is-active,html[data-theme=dark] .relationship-vote.is-selected{background:linear-gradient(90deg,#ff4ebd2e,#f1cc5929),#150c18;color:#f2df9a;outline-color:#5b4768;filter:none}html[data-theme=dark] .relationship-vote.yes{background:#102012;color:#c8f0bd}html[data-theme=dark] .relationship-vote.no{background:#21100f;color:#f0c4bf}html[data-theme=dark] .dossier li,html[data-theme=dark] .arcade-cabinet p,html[data-theme=dark] .arcade-cabinet small,html[data-theme=dark] .signup-gauntlet label,html[data-theme=dark] .dev-verification-link{border-color:#44324f;background:#0f0914;color:var(--dark-text);text-shadow:none}html[data-theme=dark] .facts li,html[data-theme=dark] .dossier strong,html[data-theme=dark] .dossier small,html[data-theme=dark] .link-farm a,html[data-theme=dark] .game-leaderboard-list strong,html[data-theme=dark] .game-leaderboard-list em{color:var(--dark-yellow)}html[data-theme=dark] .dog-photo-card:nth-child(3n+2),html[data-theme=dark] .dog-photo-card:nth-child(3n),html[data-theme=dark] .game-leaderboard-list li:nth-child(odd),html[data-theme=dark] .game-leaderboard-list li.is-me{background:#100915}html[data-theme=dark] .chat-message.chat-message-agent-blue{background:#112850;color:#dceaff;box-shadow:6px 6px #102e3c}html[data-theme=dark] .chat-message.chat-message-hamlet-green{background:#0f351f;color:#d8f5df;box-shadow:6px 6px #24311b}html[data-theme=dark] .chat-message.chat-message-carla-lavender{background:#2f2440;color:#efe6ff;box-shadow:6px 6px #32172b}html[data-theme=dark] .decision-wheel{border-color:#050308;background:#050308;box-shadow:0 0 0 8px #2c2035,16px 16px #17101c}html[data-theme=dark] .decision-wheel-face{border-color:#09050d}html[data-theme=dark] .decision-wheel-face strong,html[data-theme=dark] .decision-wheel-label{border-color:#4a3958;background:#08050d;color:var(--dark-yellow)}html[data-theme=dark] .decision-wheel-label.is-selected{background:#1d271a;color:var(--dark-green);outline-color:#d4c8dd}html[data-theme=dark] .decision-pointer{border-color:#4a3958;background:#221019;color:#efd8df}html[data-theme=dark] .decision-pointer:after{border-top-color:#221019}html[data-theme=dark] .decision-verdict strong{color:var(--dark-yellow);text-shadow:4px 4px #251329}html[data-theme=dark] .decision-slice-input{border-color:#42314d;background:#100915;color:var(--dark-text)}html[data-theme=dark] .decision-slice-count input[type=range]{accent-color:var(--dark-pink)}html[data-theme=dark] .decision-slice-count input[type=number],html[data-theme=dark] .decision-slice-input input{border-color:#4e3b5c;background:#050308;color:var(--dark-text)}html[data-theme=dark] .decision-slice-input:nth-child(2n){background:#0d0711}html[data-theme=dark] .decision-slice-input.is-selected{outline-color:#6b4a7e;background:#182014}html[data-theme=dark] .chat-message.chat-message-agent-blue strong,html[data-theme=dark] .chat-message.chat-message-agent-blue span,html[data-theme=dark] .chat-message.chat-message-hamlet-green strong,html[data-theme=dark] .chat-message.chat-message-hamlet-green span,html[data-theme=dark] .chat-message.chat-message-carla-lavender strong,html[data-theme=dark] .chat-message.chat-message-carla-lavender span{color:var(--dark-yellow)}html[data-theme=dark] .click-arena{border-color:#573a65;background:linear-gradient(90deg,rgb(241 204 89 / .065) 1px,transparent 1px),linear-gradient(rgb(255 78 189 / .075) 1px,transparent 1px),#07050b;background-size:36px 36px}html[data-theme=dark] .vault-arena,html[data-theme=dark] .fps-range,html[data-theme=dark] .runner-stage,html[data-theme=dark] .stealth-room{border-color:#435c66;background:radial-gradient(circle at 68% 24%,rgb(146 232 90 / .08) 0 70px,transparent 72px),linear-gradient(#06040a 0 48%,#111014 48% 52%,#100816 52% 100%)}html[data-theme=dark] .runner-room{background:radial-gradient(circle at 16% 16%,rgb(255 78 189 / .11) 0 42px,transparent 44px),repeating-linear-gradient(135deg,#08050d 0 18px,#120a18 18px 36px)}html[data-theme=dark] .runner-room.running{outline-color:#405f37}html[data-theme=dark] .runner-room.crashed{background:repeating-linear-gradient(135deg,#050308 0 22px,#2a0b0b 22px 44px),#100607}html[data-theme=dark] .runner-svg,html[data-theme=dark] .runner-sky{background:#06040a;fill:#06040a}html[data-theme=dark] .runner-clouds{fill:#0e0913;stroke:#4a3958}html[data-theme=dark] .runner-backdrop-text{fill:#f1cc591f}html[data-theme=dark] .runner-ground{stroke:#5a4968}html[data-theme=dark] .runner-ground path{stroke:#71352f}html[data-theme=dark] .runner-player-frame,html[data-theme=dark] .runner-start-card rect{stroke:#5a4968}html[data-theme=dark] .runner-start-card rect{fill:#0e0913}html[data-theme=dark] .runner-start-card text{fill:var(--dark-yellow);stroke:#050308}html[data-theme=dark] .runner-start-card text:last-child{fill:var(--dark-green)}html[data-theme=dark] .runner-obstacle{stroke:#050308}html[data-theme=dark] .runner-spike{fill:#2d6c35}html[data-theme=dark] .runner-briefcase rect{fill:#32172b}html[data-theme=dark] .range-back-wall{background:linear-gradient(90deg,rgb(101 216 255 / .075) 1px,transparent 1px),linear-gradient(rgb(255 78 189 / .065) 1px,transparent 1px),#08060c;color:#f1cc592e}html[data-theme=dark] .range-floor{background:linear-gradient(115deg,transparent 0 47%,rgb(101 216 255 / .08) 48% 51%,transparent 52%),repeating-linear-gradient(90deg,#130c18 0 54px,#060408 54px 108px)}html[data-theme=dark] .hammy-target,html[data-theme=dark] .aim-bot,html[data-theme=dark] .vault-door,html[data-theme=dark] .vault-copy,html[data-theme=dark] .look-meter,html[data-theme=dark] .suspect-chair,html[data-theme=dark] .hammy-guard span{border-color:#5a4968;background:#0e0913;color:var(--dark-text);box-shadow:6px 6px #000}html[data-theme=dark] .vault-copy,html[data-theme=dark] .look-meter{color:var(--dark-green);text-shadow:4px 4px #261229}html[data-theme=dark] .reaction-room.ready .vault-light{background:#2b6b34;box-shadow:0 0 18px #92e85a6b}html[data-theme=dark] .reaction-room.tooSoon .vault-light,html[data-theme=dark] .vault-light{background:#6d1d2d;box-shadow:0 0 16px #ff554b61}html[data-theme=dark] .reaction-room.tooSoon .vault-light{background:#6e2864;box-shadow:0 0 16px #ff4ebd66}html[data-theme=dark] .fps-crosshair:before,html[data-theme=dark] .fps-crosshair:after{background:var(--dark-cyan);box-shadow:2px 2px #000}html[data-theme=dark] .fps-bullet{border-color:#4d405b;background:#6d2b65;box-shadow:0 0 0 3px #050308}html[data-theme=dark] .fps-bullet.hit{background:#3d7b3d}html[data-theme=dark] .game-meter span,html[data-theme=dark] .movement-meter span,html[data-theme=dark] .stink-bar span{background:linear-gradient(90deg,#2d6c35,#8a7434,#7b2a25)}html[data-theme=dark] .fart-game,html[data-theme=dark] .fart-room,html[data-theme=dark] .fart-room.away{background:#0d0711}html[data-theme=dark] .fart-game.away,html[data-theme=dark] .fart-room.away{outline-color:#4f5f34}html[data-theme=dark] .fart-room.watching{outline-color:#71352f}html[data-theme=dark] .fart-room.busted{background:repeating-linear-gradient(135deg,#050308 0 18px,#2a0b0b 18px 36px),#100607}html[data-theme=dark] .fart-room.watching .big-game-button,html[data-theme=dark] .fart-room.away .big-game-button,html[data-theme=dark] .fart-room.busted .big-game-button{background:linear-gradient(90deg,#ff554b2e,#f1cc591f),#0c0710;color:var(--dark-yellow)}html[data-theme=dark] .stink-cloud,html[data-theme=dark] .arena-prompt,html[data-theme=dark] .official-seal,html[data-theme=dark] .cv-cheat-stamp{border-color:#7a5b2f;background:#201600;color:var(--dark-yellow);box-shadow:5px 5px #27142f}html[data-theme=dark] .chaos-popup{border-color:#4c3d5b;background:#08050d;color:#d6ccea;box-shadow:7px 7px #1d0e24}html[data-theme=dark] .chaos-popup-2,html[data-theme=dark] .chaos-popup-3,html[data-theme=dark] .chaos-popup-4,html[data-theme=dark] .sticker,html[data-theme=dark] .sticker-2,html[data-theme=dark] .sticker-3,html[data-theme=dark] .sticker-4,html[data-theme=dark] .sticker-5,html[data-theme=dark] .sticker-6,html[data-theme=dark] .sticker-7,html[data-theme=dark] .sticker-8,html[data-theme=dark] .sticker-9{border-color:#32243c;background:#0d0711;color:#cfc3de;opacity:.72}html[data-theme=dark] .chaos-popup-close{border-color:#4c3d5b;background:#26101a;color:var(--dark-yellow)}@keyframes scroll-warning{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes wobble-warning{0%{transform:rotate(-8deg) scale(1)}to{transform:rotate(8deg) scale(1.08)}}@keyframes popup-jitter{0%,to{translate:0 0}35%{translate:4px -3px}70%{translate:-3px 2px}}@keyframes runner-cloud-drift{0%{transform:translate(0)}to{transform:translate(-120px)}}@keyframes runner-ground-tick{0%{transform:translate(0)}to{transform:translate(-70px)}}@keyframes runner-player-bob{0%{transform:translateY(0)}to{transform:translateY(5px)}}@media(max-width:1080px){.panic-nav{grid-template-columns:minmax(180px,.75fr) minmax(0,1.25fr)}.nav-link-cluster{grid-column:1 / -1;grid-row:2}}@media(max-width:820px){.hero-crime-scene,.panic-nav,.local-rodent-ad,.terms-trap-layout,.auth-grid,.arcade-menu,.decision-wheel-layout,.mess-grid,.footer-junk,.chat-form,.relationship-polls,.dog-vault-header,.dog-vault-layout{grid-template-columns:1fr}.official-seal{right:1rem}.control-slab,.auth-mode,.terms-trap-header,.bad-decisions-header,.decision-slice-count,.vault-arena,.chat-public-warning,.ticker-dump{grid-template-columns:1fr}.relationship-poll-card:nth-child(2n){transform:none}.dossier li{grid-template-columns:1fr}.local-rodent-ad:before{position:static;text-align:center;transform:rotate(-2deg)}.nav-link-cluster{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-action-cluster{grid-template-columns:1fr}.nav-profile{grid-template-columns:auto minmax(0,1fr)}.nav-profile a,.nav-profile button{grid-column:1 / -1;width:100%}.footer-icon{display:none}}@media(max-width:520px){.site{padding:4px}.panic-nav{padding:6px;border-width:6px}.nav-link-cluster{grid-template-columns:1fr}.nav-link-cluster a,.dark-mode-toggle,.nav-auth-link,.nav-profile a,.nav-profile button{flex:1 1 100%;width:100%;justify-content:center}.nav-brand-stamp strong{font-size:clamp(1.45rem,11vw,2.15rem)}.nav-auth-copy small{white-space:normal}.runner-controls{grid-template-columns:1fr}.runner-svg{min-height:240px}.decision-slice-input{grid-template-columns:1fr}.decision-wheel{padding:9px;border-width:9px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
