: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)}.ie-relic-bar{display:grid;min-width:0;overflow:hidden;border:4px outset #f4f4f4;background:silver;color:#000;font-family:Tahoma,"MS Sans Serif",Geneva,sans-serif;box-shadow:inset -2px -2px gray,inset 2px 2px #fff,5px 5px navy}.ie-relic-titlebar{display:flex;gap:8px;align-items:center;justify-content:space-between;min-width:0;padding:3px 4px 4px;background:linear-gradient(90deg,navy,#1084d0 58%,navy);color:#fff;font-size:clamp(.78rem,1.4vw,.95rem);font-weight:900;line-height:1}.ie-relic-titlebar>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ie-relic-window-controls{display:flex;flex:0 0 auto;gap:3px}.ie-relic-window-controls span,.ie-relic-menu button,.ie-relic-buttons button,.ie-relic-address button,.ie-relic-favorites button,.ie-start-button,.ie-task-button,.ie-start-menu button{display:inline-flex;align-items:center;justify-content:center;border:2px outset #ffffff;background:#d8d8d8;color:#000;box-shadow:inset 1px 1px #fff;line-height:1}.ie-relic-menu button,.ie-relic-buttons button,.ie-relic-address button,.ie-relic-favorites button,.ie-start-button,.ie-task-button,.ie-start-menu button{min-height:0;cursor:var(--hammy-cursor-pointer);font-family:Tahoma,"MS Sans Serif",Geneva,sans-serif;font-weight:700;text-transform:none}.ie-relic-menu button:active,.ie-relic-buttons button:active,.ie-relic-address button:active,.ie-relic-favorites button:active,.ie-start-button:active,.ie-task-button:active,.ie-start-menu button:active{border-style:inset}.ie-relic-window-controls span{width:22px;height:18px;font-size:.72rem;font-weight:900}.ie-relic-menu{display:flex;gap:clamp(10px,3vw,28px);min-width:0;overflow-x:auto;padding:4px 8px;border-bottom:2px groove #ffffff;font-size:clamp(.78rem,1.3vw,.92rem);line-height:1;white-space:nowrap;scrollbar-width:thin}.ie-relic-menu button{padding:1px 4px;border-color:transparent;background:transparent;box-shadow:none;font-size:inherit}.ie-relic-menu button:hover{border-color:#fff;background:#0a246a;color:#fff}.ie-relic-menu button:first-letter{text-decoration:underline;text-underline-offset:2px}.ie-relic-toolbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px;align-items:center;min-width:0;padding:6px}.ie-relic-buttons{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.ie-relic-buttons button{min-height:28px;padding:4px 7px;font-size:clamp(.7rem,1.15vw,.86rem);font-weight:900;white-space:nowrap}.ie-relic-address{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:5px;align-items:center;min-width:0}.ie-relic-address label{color:#202020;font-size:clamp(.72rem,1.2vw,.86rem);font-weight:900}.ie-relic-address input{display:block;width:100%;min-width:0;overflow:hidden;padding:4px 7px;border:2px inset #ffffff;background:#fff;color:navy;font-family:Times New Roman,serif;font-size:clamp(.78rem,1.25vw,.95rem);font-weight:900;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.ie-relic-address button{min-height:28px;padding:4px 8px;font-size:.78rem}.ie-relic-zone{min-width:0;overflow:hidden;padding:4px 6px;border:2px inset #ffffff;background:#ffc;color:maroon;font-size:clamp(.68rem,1.1vw,.82rem);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ie-relic-favorites{display:flex;gap:5px;align-items:center;min-width:0;overflow-x:auto;padding:4px 6px;border-top:2px groove #ffffff;white-space:nowrap;scrollbar-width:thin}.ie-relic-favorites span{padding-right:6px;border-right:1px solid #808080;color:#303030;font-size:.78rem;font-weight:900}.ie-relic-favorites button{min-height:24px;padding:3px 7px;font-size:.76rem}.ie-relic-statusbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(84px,.25fr) auto;gap:5px;align-items:center;min-width:0;padding:4px 6px;border-top:2px groove #ffffff;font-size:clamp(.72rem,1.05vw,.82rem)}.ie-relic-statusbar>span,.ie-relic-statusbar>strong{min-width:0;overflow:hidden;padding:3px 5px;border:2px inset #ffffff;text-overflow:ellipsis;white-space:nowrap}.ie-relic-progress{height:18px;overflow:hidden;border:2px inset #ffffff;background:#fff}.ie-relic-progress i{display:block;height:100%;background:repeating-linear-gradient(90deg,#0a246a 0 8px,#d4d0c8 8px 10px);transition:width .16s steps(5,end)}.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-skin-selector{display:grid;gap:4px;width:100%;min-width:0;padding:7px;border:5px dashed #00ffff;background:linear-gradient(90deg,#ff0,#f0f),#ff0;color:navy;box-shadow:inset 0 0 0 2px #000,4px 4px #000}.nav-skin-selector span{color:navy;font-size:.72rem;font-weight:900;line-height:1;text-transform:uppercase}.nav-skin-selector select{width:100%;min-width:0;min-height:2.35rem;padding:6px 34px 6px 8px;border:4px inset #ffffff;border-radius:0;appearance:none;background:linear-gradient(45deg,transparent 50%,#ff0000 50%) right 12px center / 10px 10px no-repeat,#fff;color:red;font-size:clamp(.72rem,1.1vw,.92rem);font-weight:900;line-height:1.05;text-transform:uppercase}.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)}.ie-crash-stack{position:fixed;inset:clamp(42px,5vh,64px) max(14px,2.6vw) calc(44px + env(safe-area-inset-bottom));z-index:82;max-width:none;min-height:0;margin:0;overflow:hidden;border:12px ridge #d4d0c8;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .15) 0 1px,transparent 1px 7px),repeating-linear-gradient(0deg,rgb(255 255 255 / .34) 0 2px,transparent 2px 5px),linear-gradient(135deg,#f5f5f5,#d4d0c8 42%,#7f7f7f);box-shadow:inset -2px -2px gray,inset 2px 2px #fff,0 0 0 100vmax #0003,12px 13px #000;transform:rotate(-.35deg)}.ie-crash-cloud{position:absolute;inset:0;pointer-events:none}.ie-crash-cloud span{position:absolute;top:calc(30px + (var(--crash-index) * 4.35px));left:calc(clamp(250px,31vw,430px) + (var(--crash-index) * 8.6px));width:clamp(330px,33vw,438px);height:clamp(214px,31vh,292px);overflow:hidden;border:2px outset #d4d0c8;background:linear-gradient(90deg,#0a246a,#3a6ea5 70%,#0a246a) 0 0 / 100% 18px no-repeat,linear-gradient(#fff 18px 82px,#d4d0c8 82px 100%);box-shadow:-2px 2px #fff,2px 4px gray,4px 6px #404040;opacity:.82}.ie-crash-cloud span:before{content:"Internet Explorer caught Hammy doing unspeakable toolbar behaviour and is now legally vomiting.";position:absolute;top:38px;left:20px;width:min(270px,calc(100% - 68px));color:#000;font-family:Tahoma,"MS Sans Serif",Geneva,sans-serif;font-size:12px;font-weight:700;line-height:1.16}.ie-crash-cloud span:after{content:"Anonymous sources say the crash report is so filthy the recycle bin filed a formal complaint.";position:absolute;top:101px;left:28px;width:min(320px,calc(100% - 56px));color:#000;font-family:Tahoma,"MS Sans Serif",Geneva,sans-serif;font-size:11px;line-height:1.2}.ie-crash-dialog{position:absolute;top:clamp(18px,4vh,36px);left:clamp(14px,3vw,38px);z-index:2;width:min(430px,calc(100% - 36px));border:2px outset #d4d0c8;background:#d4d0c8;color:#000;font-family:Tahoma,"MS Sans Serif",Geneva,sans-serif;font-size:clamp(11px,.9vw,13px);line-height:1.18;box-shadow:4px 4px #404040,22px 18px #00000038}.ie-crash-titlebar{display:flex;align-items:center;justify-content:space-between;height:21px;padding:1px 2px 1px 4px;background:linear-gradient(90deg,#0a246a,#3a6ea5);color:#fff;font-size:11px;font-weight:700}.ie-crash-titlebar button{display:grid;width:17px;min-width:17px;height:15px;min-height:15px;padding:0 0 1px;place-items:center;border:2px outset #d4d0c8;background:#d4d0c8;color:#000;font:inherit;line-height:1;text-transform:none;box-shadow:none}.ie-crash-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;min-height:78px;padding:13px 12px 12px 20px;border-bottom:1px solid #9a9a9a;background:#fff}.ie-crash-intro p{margin:0;max-width:35ch;font-weight:700}.ie-crash-logo{position:relative;display:grid;width:35px;height:35px;place-items:center;color:#36a5e5;font-family:Georgia,Times New Roman,serif;font-size:38px;font-style:italic;font-weight:700;line-height:1;text-shadow:1px 1px 0 #ffffff,2px 2px 0 #1d74b7}.ie-crash-logo:after{content:"";position:absolute;inset:17px 2px auto 1px;height:4px;border-radius:999px;background:#f5c242;transform:rotate(-18deg)}.ie-crash-body{display:grid;gap:8px;padding:13px 10px 10px 28px}.ie-crash-body p,.ie-crash-body strong{margin:0}.ie-crash-body strong{font-weight:700}.ie-crash-body a{color:#00e;text-decoration:underline}.ie-crash-actions{display:flex;gap:7px;justify-content:flex-end;padding-top:2px}.ie-crash-actions button,.ie-crash-close-all{min-height:23px;padding:2px 10px 3px;border:2px outset #d4d0c8;background:#d4d0c8;color:#000;font-family:Tahoma,"MS Sans Serif",Geneva,sans-serif;font-size:11px;font-weight:400;text-transform:none;box-shadow:none}.ie-crash-actions button:active,.ie-crash-close-all:active,.ie-crash-titlebar button:active{border-style:inset}.ie-crash-close-all{position:absolute;right:clamp(18px,3vw,38px);bottom:clamp(18px,4vh,38px);z-index:3;min-height:30px;border-width:3px;background:#ff0;color:red;font-size:14px;font-weight:900;box-shadow:5px 5px #000}.top-ad-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:1240px;margin:12px auto}.top-ad-row .local-rodent-ad{max-width:none;min-width:0;margin:0;border-width:10px;grid-template-columns:minmax(150px,.43fr) minmax(0,.57fr)}.top-ad-row .local-rodent-ad img{min-height:260px}.top-ad-row .local-rodent-ad-copy{gap:7px;padding:9px;border-width:7px}.top-ad-row .local-rodent-ad-copy p{font-size:.8rem}.top-ad-row .local-rodent-ad-copy h2{font-size:clamp(1.65rem,3.25vw,3.15rem)}.top-ad-row .local-rodent-ad-copy strong,.top-ad-row .local-rodent-ad-copy a{font-size:clamp(.88rem,1.55vw,1.08rem)}.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(7,minmax(150px,1fr));gap:9px;margin-top:9px;overflow-x:auto;padding:0 0 10px;scrollbar-color:#ff0000 #ffff00}.cv-clipping{position:relative;display:grid;gap:6px;min-width:0;min-height:214px;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.08rem,1.45vw,1.55rem);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(.84rem,1.1vw,1.08rem);font-weight:900;letter-spacing:0;text-transform:uppercase;box-shadow:4px 4px #000}.cv-clipping strong{color:red;font-size:.92rem;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 auto;gap:3px 8px;align-items:start;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.chat-message-totz-light-red{background:#ffb8b8;color:#4c0000;box-shadow:6px 6px #ff4d4d}.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.chat-message-totz-light-red strong,.chat-message.chat-message-totz-light-red span{color:#8a0000}.chat-message strong{color:red;font-size:1.1rem;text-transform:uppercase}.chat-message span{color:#00f;font-weight:900}.chat-delete{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:2rem;padding:4px 7px;border:4px outset #ffffff;background:red;color:#fff;font-size:.78rem;font-weight:900;text-transform:uppercase;box-shadow:3px 3px #000;cursor:pointer}.chat-delete svg{width:1rem;height:1rem}.chat-delete:hover:not(:disabled){background:#ff0;color:red;transform:rotate(-3deg) scale(1.08)}.chat-delete:disabled{cursor:wait;opacity:.65}.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-text{pointer-events:none}.chaos-popup-close{position:absolute;top:-14px;right:-12px;display:grid;width:24px;min-width:24px;height:24px;min-height:24px;padding:0;place-items:center;border:3px outset #ffffff;background:red;color:#fff;cursor:var(--hammy-cursor-pointer);font-family:Arial,sans-serif;font-weight:900;font-size:16px;line-height:1;text-transform:none;text-shadow:none;box-shadow:none;pointer-events:auto}.chaos-popup-close:focus-visible{outline:5px solid #ffff00;outline-offset:3px}.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] .ie-relic-bar{border-color:#463552;background:#15101b;color:var(--dark-text);box-shadow:inset -2px -2px #050308,inset 2px 2px #4e3b5c,5px 5px #050308}html[data-theme=dark] .ie-relic-titlebar{background:linear-gradient(90deg,#120816,#2b1735 58%,#08050d);color:var(--dark-yellow)}html[data-theme=dark] .ie-relic-window-controls span,html[data-theme=dark] .ie-relic-menu button,html[data-theme=dark] .ie-relic-buttons button,html[data-theme=dark] .ie-relic-address button,html[data-theme=dark] .ie-relic-favorites button,html[data-theme=dark] .ie-start-button,html[data-theme=dark] .ie-task-button,html[data-theme=dark] .ie-start-menu button{border-color:#51405c;background:#0b0710;color:var(--dark-text);box-shadow:inset 1px 1px #33203f}html[data-theme=dark] .ie-relic-menu{border-bottom-color:#463552}html[data-theme=dark] .ie-relic-address label,html[data-theme=dark] .ie-relic-favorites span{color:#d6c8de}html[data-theme=dark] .ie-relic-address input,html[data-theme=dark] .ie-relic-zone,html[data-theme=dark] .ie-relic-statusbar>span,html[data-theme=dark] .ie-relic-statusbar>strong,html[data-theme=dark] .ie-relic-progress{border-color:#4f405e;background:#050308;color:var(--dark-yellow)}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):not(.chat-message-totz-light-red){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] .chat-message.chat-message-totz-light-red{background:#4a171b;color:#ffe1e1;box-shadow:6px 6px #341014}html[data-theme=dark] .chat-delete{border-color:#4e3b5c;background:#2a0e13;color:#ffd9d9;box-shadow:3px 3px #07050b}html[data-theme=dark] .chat-delete:hover:not(:disabled){background:#3b1d13;color:var(--dark-yellow)}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,html[data-theme=dark] .chat-message.chat-message-totz-light-red strong,html[data-theme=dark] .chat-message.chat-message-totz-light-red 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)}html[data-browser-theme=ie] body{background-color:teal;background-image:linear-gradient(45deg,rgb(255 255 255 / .08) 25%,transparent 25%),linear-gradient(-45deg,rgb(0 0 0 / .08) 25%,transparent 25%),linear-gradient(135deg,transparent 75%,rgb(255 255 255 / .07) 75%),linear-gradient(-135deg,transparent 75%,rgb(0 0 0 / .08) 75%);background-position:0 0,0 16px,16px -16px,-16px 0;background-size:32px 32px;color:#000}html[data-browser-theme=ie] body:before{display:none}.site.ie-theme{padding:12px 12px 54px;background:radial-gradient(circle at 18% 16%,rgb(255 255 255 / .14) 0 2px,transparent 3px),linear-gradient(135deg,#0080802e,#00008024);color:#000;font-family:Tahoma,"MS Sans Serif",Geneva,sans-serif}.site.ie-theme:after{background:repeating-linear-gradient(0deg,rgb(255 255 255 / .08) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,transparent 0 23px,rgb(0 0 0 / .06) 23px 24px);mix-blend-mode:soft-light}.site.ie-theme .top-chaos{gap:0;max-width:min(1440px,calc(100vw - 18px));overflow:hidden;border:3px outset #f5f5f5;background:#d4d0c8;box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,8px 10px #00000047}.site.ie-theme .browser-note{width:auto;margin:0;padding:6px 10px;border:0;border-top:2px groove #ffffff;border-bottom:2px groove #ffffff;background:#ffc;color:#000;font-family:Tahoma,"MS Sans Serif",Geneva,sans-serif;font-size:clamp(.78rem,1.4vw,.95rem);transform:none}.site.ie-theme :focus-visible{outline:1px dotted #000000;outline-offset:-4px}.site.ie-theme .marquee-rail{border:0;border-bottom:2px groove #ffffff;background:#fff;color:navy;font-family:Tahoma,"MS Sans Serif",Geneva,sans-serif;font-size:clamp(.9rem,2.5vw,1.65rem)}.site.ie-theme .panic-nav{grid-template-columns:minmax(180px,.58fr) minmax(0,1.35fr) minmax(280px,.85fr);gap:6px;border:0;border-bottom:2px groove #ffffff;background:#d4d0c8;padding:7px}.site.ie-theme .nav-brand-stamp,.site.ie-theme .nav-link-cluster,.site.ie-theme .nav-action-cluster,.site.ie-theme .nav-profile{border:2px inset #ffffff;background:#f0f0f0;box-shadow:none;color:#000}.site.ie-theme .nav-brand-stamp{background:linear-gradient(90deg,#0a246a,#3a6ea5),#0a246a}.site.ie-theme .nav-brand-stamp strong{color:#fff;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;text-shadow:2px 2px #000000}.site.ie-theme .nav-brand-stamp span{color:#ffc}.site.ie-theme .nav-link-cluster{display:flex;flex-wrap:wrap;gap:4px;align-content:center}.site.ie-theme .nav-link-cluster a,.site.ie-theme .dark-mode-toggle,.site.ie-theme .nav-profile button,.site.ie-theme .nav-profile a,.site.ie-theme .nav-auth-link{min-height:2.35rem;border:2px outset #ffffff!important;background:#d4d0c8!important;color:#000!important;box-shadow:none;font-family:Tahoma,"MS Sans Serif",Geneva,sans-serif;font-size:clamp(.72rem,1.1vw,.86rem);text-decoration:none;text-shadow:none;transform:none}.site.ie-theme .dark-mode-toggle{color:#000}.site.ie-theme .nav-link-cluster a:hover,.site.ie-theme .dark-mode-toggle:hover,.site.ie-theme .nav-profile button:hover,.site.ie-theme .nav-profile a:hover,.site.ie-theme .nav-auth-link:hover,.ie-relic-favorites button:hover,.ie-relic-buttons button:hover,.ie-start-menu button:hover{background:#0a246a!important;color:#fff!important}.site.ie-theme .nav-action-cluster{background:#d4d0c8}.site.ie-theme .nav-profile strong,.site.ie-theme .nav-profile span,.site.ie-theme .nav-auth-copy strong,.site.ie-theme .nav-auth-copy small{color:#000}.site.ie-theme .nav-profile>svg,.site.ie-theme .nav-profile img{border:2px inset #ffffff;background:#fff;color:#0a246a}.site.ie-theme:is(.ie-loading-stopped) .marquee-rail div,.site.ie-theme:is(.ie-loading-stopped) .sticker,.site.ie-theme:is(.ie-loading-stopped) .chaos-popup{animation-play-state:paused!important}.site.ie-theme:is(.ie-loading-stopped) .chaos-popup{filter:grayscale(1);opacity:.45}.site.ie-theme :is(.hero-crime-scene,.local-rodent-ad,.hammy-cv-leak,.relationship-court,.hammy-chat,.mess-grid,.footer-junk,.auth-page,.games-hero,.game-room,.bad-decisions-page,.terms-trap-page,.dog-photos-page){border-color:#fff;box-shadow:inset -2px -2px gray,inset 2px 2px #fff,6px 7px #0000003d;transform:none}.site.ie-theme :is(.hero-crime-scene,.mess-grid,.footer-junk){max-width:min(1240px,calc(100vw - 24px))}.ie-taskbar{position:fixed;right:0;bottom:0;left:0;z-index:90;display:grid;grid-template-columns:auto minmax(180px,auto) minmax(0,1fr) auto;gap:4px;align-items:center;padding:3px;border-top:2px solid #ffffff;background:#d4d0c8;box-shadow:inset 0 2px #f5f5f5;color:#000;font-family:Tahoma,"MS Sans Serif",Geneva,sans-serif}.ie-start-button{min-height:32px;padding:4px 12px;font-size:.9rem;font-weight:900}.ie-task-button{min-width:0;min-height:30px;padding:4px 10px;justify-content:flex-start;overflow:hidden;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.ie-task-status{min-width:0;overflow:hidden;padding:4px 8px;border:2px inset #ffffff;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.ie-taskbar time{min-width:86px;padding:5px 8px;border:2px inset #ffffff;font-size:.82rem;font-weight:900;text-align:center}.ie-start-menu{position:absolute;bottom:calc(100% - 1px);left:3px;display:grid;width:min(260px,calc(100vw - 12px));padding:4px;border:2px outset #ffffff;background:#d4d0c8;box-shadow:6px 6px #00000059}.ie-start-menu strong{margin-bottom:4px;padding:9px;background:linear-gradient(90deg,#0a246a,#3a6ea5);color:#fff;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;letter-spacing:0}.ie-start-menu button{justify-content:flex-start;min-height:32px;padding:7px 10px;font-size:.84rem}html[data-theme=dark][data-browser-theme=ie] body{background-color:#050308;background-image:linear-gradient(45deg,rgb(255 255 255 / .035) 25%,transparent 25%),linear-gradient(-45deg,rgb(255 255 255 / .025) 25%,transparent 25%)}html[data-theme=dark] .site.ie-theme,html[data-theme=dark] .site.ie-theme .top-chaos,html[data-theme=dark] .site.ie-theme .panic-nav,html[data-theme=dark] .ie-taskbar,html[data-theme=dark] .ie-start-menu{background:#15101b;color:var(--dark-text)}html[data-theme=dark] .ie-taskbar,html[data-theme=dark] .ie-start-menu{border-color:#4f405e;box-shadow:inset 0 2px #32243c}html[data-theme=dark] .ie-task-status,html[data-theme=dark] .ie-taskbar time{border-color:#4f405e;color:var(--dark-text)}html[data-theme=dark] .site.ie-theme .browser-note,html[data-theme=dark] .site.ie-theme .marquee-rail,html[data-theme=dark] .site.ie-theme .nav-brand-stamp,html[data-theme=dark] .site.ie-theme .nav-link-cluster,html[data-theme=dark] .site.ie-theme .nav-action-cluster,html[data-theme=dark] .site.ie-theme .nav-profile{border-color:#4f405e;background:#0c0710;color:var(--dark-text)}html[data-theme=dark] .site.ie-theme .nav-link-cluster a,html[data-theme=dark] .site.ie-theme .dark-mode-toggle,html[data-theme=dark] .site.ie-theme .nav-profile button,html[data-theme=dark] .site.ie-theme .nav-profile a,html[data-theme=dark] .site.ie-theme .nav-auth-link,html[data-theme=dark] .ie-start-button,html[data-theme=dark] .ie-task-button,html[data-theme=dark] .ie-start-menu button{border-color:#4f405e!important;background:#0b0710!important;color:var(--dark-text)!important}html[data-theme=dark] .site.ie-theme .nav-profile strong,html[data-theme=dark] .site.ie-theme .nav-profile span,html[data-theme=dark] .site.ie-theme .nav-auth-copy strong,html[data-theme=dark] .site.ie-theme .nav-auth-copy small{color:var(--dark-text)}@keyframes scroll-warning{0%{transform:translate(0)}to{transform:translate(-33.333%)}}html[data-site-mode=apple]{color-scheme:light;background:#f5f5f7;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif;text-rendering:geometricPrecision}html[data-site-mode=apple] body{background:#f5f5f7;background-image:none;color:#1d1d1f;cursor:auto}html[data-site-mode=apple] body:before{display:none;content:none}html[data-site-mode=apple] a,html[data-site-mode=apple] button,html[data-site-mode=apple] input,html[data-site-mode=apple] textarea,html[data-site-mode=apple] select,html[data-site-mode=apple] label{cursor:auto}html[data-site-mode=apple] :focus-visible{outline:3px solid #0071e3;outline-offset:4px}.apple-edition{--apple-blue: #0071e3;--apple-blue-hover: #0077ed;--apple-ink: #1d1d1f;--apple-muted: #6e6e73;--apple-hairline: rgb(0 0 0 / .12);--apple-surface: #ffffff;min-height:100vh;overflow:hidden;background:#fff;color:var(--apple-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif}.apple-edition h1,.apple-edition h2,.apple-edition h3{max-width:none;color:var(--apple-ink);font-family:inherit;text-shadow:none;text-transform:none;transform:none}.apple-edition h1,.apple-edition h2,.apple-edition h3,.apple-edition p,.apple-edition li,.apple-edition span,.apple-edition label,.apple-edition strong{overflow-wrap:normal}.apple-edition a{color:var(--apple-blue);font-weight:400;text-decoration:none}.apple-edition a:hover{color:var(--apple-blue-hover);text-decoration:underline}.apple-edition button{min-height:0;border:0;background:none;color:var(--apple-blue);box-shadow:none;font:inherit;font-weight:400;text-shadow:none;text-transform:none;cursor:pointer}.apple-edition button:disabled{cursor:default;opacity:.38}.apple-global-nav{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:minmax(120px,.65fr) minmax(0,1.3fr) minmax(260px,.85fr);gap:14px;align-items:center;min-height:44px;padding:0 max(22px,calc((100vw - 1120px)/2));border-bottom:1px solid rgb(255 255 255 / .1);background:#161617eb;color:#f5f5f7;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.apple-wordmark{color:#f5f5f7!important;font-size:.84rem;font-weight:600!important;letter-spacing:0}.apple-global-links{display:flex;gap:clamp(12px,2vw,28px);align-items:center;justify-content:center;min-width:0}.apple-global-links a,.apple-account a,.apple-account button{color:#f5f5f7c7;font-size:.76rem;line-height:1;white-space:nowrap}.apple-global-links a:hover,.apple-account a:hover,.apple-account button:hover{color:#fff}.apple-account{display:grid;grid-template-columns:auto auto minmax(0,auto) auto;gap:8px;align-items:center;justify-content:flex-end;min-width:0;color:#f5f5f7c7;font-size:.76rem}.apple-skin-selector{display:inline-grid;grid-template-columns:auto minmax(86px,106px);gap:6px;align-items:center;min-width:0}.apple-skin-selector span{color:#f5f5f794;font-size:.72rem;line-height:1}.apple-skin-selector select{width:100%;height:30px;padding:0 22px 0 10px;border:1px solid rgb(255 255 255 / .22);border-radius:999px;appearance:none;background:linear-gradient(45deg,transparent 50%,rgb(245 245 247 / .72) 50%) right 11px center / 6px 6px no-repeat,#ffffff1a;color:#f5f5f7;font-size:.72rem;line-height:1}.apple-account img,.apple-account>span[aria-hidden=true]{width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#f9c06f 0 31%,transparent 32%),#e8e8ed;object-fit:cover}.apple-account strong{min-width:0;max-width:min(132px,13vw);overflow:hidden;color:#f5f5f7;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.apple-hero{position:relative;display:grid;justify-items:center;min-height:min(692px,calc(100vh - 44px));padding:clamp(58px,7vw,78px) 22px 0;overflow:hidden;text-align:center;background:#fbfbfd}.apple-eyebrow,.apple-kicker{margin:0 0 8px;color:#86868b;font-size:1rem;font-weight:600;letter-spacing:0}.apple-hero .apple-eyebrow{display:none}.apple-hero h1{max-width:11ch;margin:0;color:#1d1d1f;font-size:clamp(3rem,5vw,3.5rem);font-weight:600;letter-spacing:-.005em;line-height:1.07143}.apple-hero-copy{max-width:720px;margin:4px auto 0;color:#1d1d1f;font-size:clamp(1.38rem,2.4vw,1.75rem);font-weight:400;letter-spacing:.004em;line-height:1.14286}.apple-hero-actions{display:flex;gap:14px;align-items:center;justify-content:center;margin-top:17px;font-size:1.0625rem;line-height:1.17648}.apple-hero-actions a:after,.apple-product-band a:after,.apple-footer a:after{content:""}.apple-hero-actions a{min-width:120px;padding:11px 21px;border:1px solid var(--apple-blue);border-radius:980px;color:var(--apple-blue)}.apple-hero-actions a:first-child{background:var(--apple-blue);color:#fff}.apple-hero-actions a:hover{text-decoration:none}.apple-hero-actions a:first-child:hover{background:var(--apple-blue-hover);border-color:var(--apple-blue-hover);color:#fff}.apple-hero-stage{position:relative;display:grid;width:min(760px,92vw);margin-top:clamp(24px,4vw,40px);place-items:center}.apple-hero-stage:before{content:"";position:absolute;inset:auto 12% 3%;height:17%;border-radius:999px;background:#0000001f;filter:blur(28px)}.apple-hero-stage img{position:relative;width:min(470px,74vw);max-height:50vh;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.03) saturate(1.02)}.apple-product-band{display:grid;gap:0;max-width:none;margin:0;padding:0;background:#f5f5f7}.apple-product-intro,.apple-feature-card,.apple-integrity-section{border-radius:0;background:var(--apple-surface);color:var(--apple-ink)}.apple-product-intro{display:grid;justify-items:center;min-height:520px;padding:clamp(64px,8vw,86px) 28px;border-top:1px solid rgb(0 0 0 / .07);border-bottom:1px solid rgb(0 0 0 / .07);text-align:center;background:#fbfbfd}.apple-product-intro h2,.apple-feature-card h2,.apple-integrity-section h2{margin:0;color:#1d1d1f;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:600;letter-spacing:-.005em;line-height:1.07143}.apple-product-intro p:not(.apple-kicker),.apple-feature-card p:not(.apple-kicker){max-width:520px;margin:8px 0 0;color:#1d1d1f;font-size:clamp(1.2rem,2vw,1.75rem);font-weight:400;letter-spacing:.004em;line-height:1.14286}.apple-feature-card a,.apple-footer a{display:inline-block;margin-top:13px;color:#06c;font-size:1.0625rem;line-height:1.17648}.apple-tile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:calc(100% - 24px);margin:12px auto 0}.apple-feature-card{display:flex;flex-direction:column-reverse;min-height:580px;overflow:hidden;border:0;background:#fbfbfd;text-align:center}.apple-feature-card:nth-child(2n){border-left:0}.apple-feature-card>div:last-child{display:grid;grid-template-rows:auto auto auto;justify-items:center;align-self:stretch;padding:44px 30px 12px}.apple-feature-card h2{max-width:min(92%,20ch);min-height:0;font-size:clamp(2rem,3vw,2.5rem);line-height:1.1}.apple-feature-card p:not(.apple-kicker){min-height:0;max-width:440px;color:#1d1d1f;font-size:clamp(1.05rem,1.8vw,1.3125rem);letter-spacing:.011em;line-height:1.19048}.apple-feature-visual{display:grid;flex:1 1 auto;min-height:290px;padding:16px 24px 42px;place-items:end center;background:transparent}.apple-feature-visual span{position:relative;display:block;width:min(74%,390px);aspect-ratio:1.05;border-radius:0;background:transparent;box-shadow:none}.apple-feature-visual span:before{content:"";position:absolute;inset:0;background:url(/assets/agenthammy.jpg) center / contain no-repeat;filter:drop-shadow(0 30px 38px rgb(0 0 0 / .16)) saturate(1.02) contrast(1.03);mix-blend-mode:multiply}.apple-feature-chat .apple-feature-visual span{width:min(65%,330px)}.apple-feature-arcade .apple-feature-visual{background:#fbfbfd}.apple-feature-arcade .apple-feature-visual span{width:min(70%,360px)}.apple-feature-wheel .apple-feature-visual{background:#fbfbfd}.apple-feature-wheel .apple-feature-visual span{width:min(72%,370px)}.apple-feature-vault .apple-feature-visual{background:#fbfbfd}.apple-feature-vault .apple-feature-visual span{width:min(68%,350px)}.apple-integrity-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:clamp(28px,6vw,86px);max-width:none;margin:0;padding:clamp(64px,8vw,96px) max(22px,calc((100vw - 1172px)/2));border-top:1px solid rgb(0 0 0 / .08);border-bottom:1px solid rgb(0 0 0 / .08);background:#fbfbfd}.apple-integrity-section h2{max-width:680px}.apple-integrity-section ul{display:grid;gap:18px;align-content:center;margin:0;padding:0;list-style:none}.apple-integrity-section li{padding-top:18px;border-top:1px solid var(--apple-hairline);color:#424245;font-size:clamp(1.08rem,1.5vw,1.28rem);letter-spacing:-.018em;line-height:1.28}.apple-footer{display:flex;gap:18px;align-items:center;justify-content:space-between;max-width:none;margin:0;padding:28px max(22px,calc((100vw - 1172px)/2)) 42px;border-top:1px solid var(--apple-hairline);color:#86868b;font-size:.82rem}.themed-chat{scroll-margin-top:72px}.themed-chat-header{display:grid;gap:8px}.themed-chat-header p,.themed-chat-header h2,.themed-chat-header span{margin:0}.themed-chat-panel{display:grid;gap:14px}.themed-chat-log{display:grid;gap:10px;align-content:start;max-height:420px;min-height:280px;overflow:auto}.themed-chat-message{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;align-items:start}.themed-chat-message p{grid-column:1 / -1;margin:0;line-height:1.4}.themed-chat-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;min-width:0}.themed-chat-meta strong,.themed-chat-meta span{min-width:0}.themed-chat-delete,.themed-chat-plus,.themed-chat-form button{display:inline-flex;gap:7px;align-items:center;justify-content:center}.themed-chat-delete svg,.themed-chat-plus svg,.themed-chat-form button svg{width:1rem;height:1rem}.themed-chat-plus{display:none}.themed-chat-form{display:grid;grid-template-columns:minmax(150px,.45fr) minmax(0,1fr) auto;gap:12px;align-items:end}.themed-chat-form label{display:grid;gap:6px;min-width:0}.themed-chat-form textarea{width:100%;min-height:78px;resize:vertical}.themed-chat-identity{display:grid;gap:4px;align-self:stretch;align-content:center;min-width:0}.themed-chat-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.themed-chat-apple{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:40;display:grid;gap:0;width:min(372px,calc(100vw - 36px));max-width:372px;margin:0;padding:0}.themed-chat-apple:target .themed-chat-panel{box-shadow:0 34px 90px #0000002b,0 0 0 4px #007aff21,inset 0 1px #ffffffe6}.themed-chat-apple .themed-chat-header,.themed-chat-apple .themed-chat-panel{border-radius:24px;background:#fff;color:#1d1d1f}.themed-chat-apple .themed-chat-header{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.themed-chat-apple .themed-chat-header p{color:#86868b;font-size:1.02rem;font-weight:600}.themed-chat-apple .themed-chat-header h2{max-width:none;color:#1d1d1f;font-family:inherit;font-size:clamp(2.75rem,7vw,6.6rem);font-weight:700;letter-spacing:-.055em;line-height:.92;text-shadow:none;text-transform:none;transform:none}.themed-chat-apple .themed-chat-header span{max-width:580px;color:#6e6e73;font-size:clamp(1.08rem,1.8vw,1.45rem);letter-spacing:-.018em;line-height:1.22}.themed-chat-apple .themed-chat-panel{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:0;width:100%;height:clamp(470px,68dvh,560px);max-height:calc(100dvh - 88px);min-height:0;padding:0;margin:0;overflow:hidden;border:1px solid rgb(0 0 0 / .1);border-radius:42px;background:#fff;box-shadow:0 34px 90px #00000021,inset 0 1px #ffffffe6}.themed-chat-apple .themed-chat-phone-status{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:13px 26px 3px;background:#fff;color:#1d1d1f;font-size:.78rem;font-weight:700;letter-spacing:0}.themed-chat-apple .themed-chat-phone-status span:last-child{position:relative;padding-right:23px}.themed-chat-apple .themed-chat-phone-status span:last-child:before,.themed-chat-apple .themed-chat-phone-status span:last-child:after{position:absolute;top:50%;content:"";transform:translateY(-50%)}.themed-chat-apple .themed-chat-phone-status span:last-child:before{right:10px;width:9px;height:9px;border-radius:999px;background:#1d1d1f}.themed-chat-apple .themed-chat-phone-status span:last-child:after{right:0;width:17px;height:8px;border:1.5px solid #1d1d1f;border-radius:2px;box-shadow:inset 12px 0 #1d1d1f}.themed-chat-apple .themed-chat-hammybar{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:end;min-height:66px;padding:4px 14px 8px;border-bottom:1px solid #e5e5ea;background:#fff}.themed-chat-apple .themed-chat-hammybar>div{display:inline-flex;gap:6px;align-items:center;min-width:0;color:#007aff;font-size:1rem;font-weight:400}.themed-chat-apple .themed-chat-hammybar-actions{justify-content:flex-end;gap:14px}.themed-chat-apple .themed-chat-hammybar svg{width:1.24rem;height:1.24rem;stroke-width:2.2}.themed-chat-apple .themed-chat-hammybar-back svg{margin-left:-5px}.themed-chat-apple .themed-chat-hammy-contact{display:grid;justify-items:center;gap:3px;color:#1d1d1f;font-size:.72rem;line-height:1.05}.themed-chat-apple .themed-chat-hammy-contact span{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:999px;background:linear-gradient(180deg,#d6d6dc,#9b9ba1);color:#fff;font-size:.78rem;font-weight:700}.themed-chat-apple .themed-chat-hammy-contact strong{color:#1d1d1f;font-size:.72rem;font-weight:600}.themed-chat-apple .themed-chat-log{display:flex;flex-direction:column;align-content:normal;gap:7px;min-height:0;max-height:none;padding:13px 13px 12px;border:0;border-radius:0;background:#fff;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.themed-chat-apple .themed-chat-log:before{flex:1 0 auto;content:""}.themed-chat-apple .themed-chat-message{position:relative;width:fit-content;max-width:76%;padding:0;border-radius:0;background:transparent;box-shadow:none}.themed-chat-apple .themed-chat-incoming{align-self:flex-start;justify-self:start}.themed-chat-apple .themed-chat-outgoing{align-self:flex-end;justify-self:end}.themed-chat-apple .themed-chat-meta{display:flex;padding:0 8px 2px;color:#8e8e93;font-size:.68rem;line-height:1.1}.themed-chat-apple .themed-chat-outgoing .themed-chat-meta{display:none}.themed-chat-apple .themed-chat-meta strong{color:#8e8e93;font-weight:500}.themed-chat-apple .themed-chat-meta span,.themed-chat-apple .themed-chat-status,.themed-chat-apple .themed-chat-identity span,.themed-chat-apple .themed-chat-form label{color:#6e6e73}.themed-chat-apple .themed-chat-message p{position:relative;width:fit-content;max-width:100%;padding:7px 12px 8px;border-radius:18px;color:#1d1d1f;font-size:.98rem;letter-spacing:0;line-height:1.28;overflow-wrap:anywhere}.themed-chat-apple .themed-chat-incoming p{border-bottom-left-radius:4px;background:#e9e9eb}.themed-chat-apple .themed-chat-outgoing p{justify-self:end;border-bottom-right-radius:4px;background:#007aff;color:#fff}.themed-chat-apple .themed-chat-incoming p:after,.themed-chat-apple .themed-chat-outgoing p:after{position:absolute;bottom:0;width:11px;height:12px;content:""}.themed-chat-apple .themed-chat-incoming p:after{left:-5px;border-bottom-right-radius:12px 11px;background:#e9e9eb}.themed-chat-apple .themed-chat-outgoing p:after{right:-5px;border-bottom-left-radius:12px 11px;background:#007aff}.themed-chat-apple .themed-chat-system{justify-self:center;max-width:84%;margin-block:6px;text-align:center}.themed-chat-apple .themed-chat-system .themed-chat-meta{display:none}.themed-chat-apple .themed-chat-system p{justify-self:center;padding:0 12px;border-radius:0;background:transparent;color:#8e8e93;font-size:.76rem;line-height:1.25}.themed-chat-apple .themed-chat-system p:after{display:none}.themed-chat-apple .themed-chat-system strong,.themed-chat-apple .themed-chat-system span{color:#1d1d1f}.themed-chat-apple .themed-chat-accent-agent-blue,.themed-chat-apple .themed-chat-accent-hamlet-green,.themed-chat-apple .themed-chat-accent-carla-lavender,.themed-chat-apple .themed-chat-accent-totz-light-red{background:transparent}.themed-chat-apple .themed-chat-status{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0)}.themed-chat-apple .themed-chat-identity{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.themed-chat-apple .themed-chat-identity strong{color:#1d1d1f;font-weight:600}.themed-chat-apple .themed-chat-form textarea{min-height:36px;max-height:108px;padding:8px 38px 8px 13px;border:1px solid rgb(60 60 67 / .2);border-radius:18px;background:#fff;color:#1d1d1f;font:inherit;font-size:.96rem;line-height:1.25;resize:none}.themed-chat-apple .themed-chat-form{position:relative;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center;padding:8px 11px 13px;border-top:1px solid #e5e5ea;background:#fff}.themed-chat-apple .themed-chat-input-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.themed-chat-apple .themed-chat-plus,.themed-chat-apple .themed-chat-form button[type=submit]{width:30px;min-width:30px;height:30px;min-height:30px;padding:0;border-radius:999px;font-weight:500}.themed-chat-apple .themed-chat-plus{display:inline-flex;border:1.5px solid #8e8e93;background:#fff;color:#8e8e93}.themed-chat-apple .themed-chat-plus:disabled{filter:none;opacity:.55}.themed-chat-apple .themed-chat-form button[type=submit]{margin-left:-40px;z-index:1;width:28px;min-width:28px;height:28px;min-height:28px;background:#007aff;color:#fff}.themed-chat-apple .themed-chat-form button[type=submit]:disabled{filter:none;opacity:.55}.themed-chat-apple .themed-chat-form button[type=submit] span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.themed-chat-apple .themed-chat-delete{justify-self:end;width:auto;min-width:0;min-height:30px;padding:0 11px;border-radius:999px;background:#ff3b301a;color:#d70015}.themed-chat-hub{display:grid;gap:14px;max-width:1260px;margin:0 auto 20px;padding:0 clamp(14px,3vw,36px)}.themed-chat-hub .themed-chat-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding-bottom:12px;border-bottom:1px solid var(--hub-border)}.themed-chat-hub .themed-chat-header p{grid-column:1 / -1;color:var(--hub-orange);font-size:.82rem;font-weight:800;text-transform:uppercase}.themed-chat-hub .themed-chat-header h2{max-width:none;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.55rem,3vw,2.45rem);font-weight:900;letter-spacing:-.04em;line-height:.96;text-shadow:none;text-transform:none;transform:none}.themed-chat-hub .themed-chat-header span{max-width:52ch;color:var(--hub-muted);font-size:.92rem;line-height:1.32;text-align:right}.themed-chat-hub .themed-chat-panel{padding:16px;border:1px solid var(--hub-border);background:var(--hub-panel)}.themed-chat-hub .themed-chat-log{padding:12px;border:1px solid #2e2e2e;background:#101010}.themed-chat-hub .themed-chat-message{padding:12px 13px;border:1px solid #292929;border-radius:6px;background:#202020;color:#f4f4f4}.themed-chat-hub .themed-chat-meta strong{color:#fff;font-weight:800}.themed-chat-hub .themed-chat-meta span,.themed-chat-hub .themed-chat-status,.themed-chat-hub .themed-chat-identity span,.themed-chat-hub .themed-chat-form label{color:var(--hub-muted)}.themed-chat-hub .themed-chat-message p{color:#efefef;font-size:.96rem}.themed-chat-hub .themed-chat-system{background:#151515}.themed-chat-hub .themed-chat-system .themed-chat-meta strong{color:var(--hub-orange)}.themed-chat-hub .themed-chat-accent-agent-blue .themed-chat-meta strong{color:#7dabff}.themed-chat-hub .themed-chat-accent-hamlet-green .themed-chat-meta strong{color:#4de38b}.themed-chat-hub .themed-chat-accent-carla-lavender .themed-chat-meta strong{color:#d5bdff}.themed-chat-hub .themed-chat-accent-totz-light-red .themed-chat-meta strong{color:#ff9494}.themed-chat-hub .themed-chat-status{margin:0;font-size:.84rem}.themed-chat-hub .themed-chat-identity{padding:11px 12px;border:1px solid #303030;background:#151515}.themed-chat-hub .themed-chat-identity strong{color:#fff;font-weight:800}.themed-chat-hub .themed-chat-form textarea{border:1px solid #353535;background:#0f0f0f;color:#fff;padding:11px 12px;font:inherit}.themed-chat-hub .themed-chat-delete,.themed-chat-hub .themed-chat-form button{min-height:38px;padding:0 14px;border-radius:3px;background:var(--hub-orange);color:#111;font-weight:800}.themed-chat-hub .themed-chat-delete{min-height:30px;padding:0 10px;background:#2c2c2c;color:#ffb238}html[data-site-mode=pornhub]{color-scheme:light;background:#111;color:#f2f2f2;font-family:Arial,Helvetica,sans-serif;text-rendering:optimizeLegibility}html[data-site-mode=pornhub] body{background:#111;background-image:none;color:#f2f2f2;cursor:auto}html[data-site-mode=pornhub] body:before{display:none;content:none}html[data-site-mode=pornhub] a,html[data-site-mode=pornhub] button,html[data-site-mode=pornhub] input,html[data-site-mode=pornhub] textarea,html[data-site-mode=pornhub] select,html[data-site-mode=pornhub] label{cursor:auto}html[data-site-mode=pornhub] :focus-visible{outline:3px solid #ffa31a;outline-offset:3px}.hub-edition{--hub-orange: #ffa31a;--hub-orange-dark: #d98200;--hub-bg: #111111;--hub-panel: #1b1b1b;--hub-panel-soft: #242424;--hub-border: #303030;--hub-text: #f4f4f4;--hub-muted: #a7a7a7;min-height:100vh;background:var(--hub-bg);color:var(--hub-text);font-family:Arial,Helvetica,sans-serif}.hub-edition a{color:inherit;text-decoration:none}.hub-edition h1,.hub-edition h2,.hub-edition h3,.hub-edition p,.hub-edition span,.hub-edition strong{overflow-wrap:normal;word-break:normal}.hub-edition button,.hub-edition input,.hub-edition select{min-height:0;border:0;border-radius:0;background:none;color:inherit;box-shadow:none;font:inherit;text-shadow:none;text-transform:none}.hub-header{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto minmax(260px,1fr) auto auto;gap:14px;align-items:center;padding:12px clamp(14px,3vw,36px);border-bottom:1px solid #2b2b2b;background:#171717}.hub-wordmark{display:inline-flex;align-items:center;color:#fff;font-size:clamp(1.5rem,3vw,2.35rem);font-weight:800;letter-spacing:-.055em;line-height:1}.hub-wordmark strong{display:inline-block;margin-left:4px;padding:5px 8px 6px;border-radius:5px;background:var(--hub-orange);color:#111;font-weight:800}.hub-search{display:grid;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;min-width:0;border-radius:3px;background:#fff}.hub-search label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hub-search input{width:100%;min-width:0;padding:10px 12px;background:#fff;color:#111;font-size:.95rem}.hub-search button{padding:0 18px;background:var(--hub-orange);color:#111;font-weight:700}.hub-search button:hover,.hub-tags button:hover,.hub-account a:hover,.hub-account button:hover,.hub-hero-copy a:hover{background:#ffb238}.hub-skin-selector{display:inline-grid;grid-template-columns:auto minmax(150px,190px);gap:8px;align-items:center;justify-self:end;min-width:0}.hub-skin-selector span{color:var(--hub-muted);font-size:.72rem;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap}.hub-skin-selector select{width:100%;height:36px;padding:0 28px 0 10px;border:1px solid #3a3a3a;border-radius:3px;appearance:none;background:linear-gradient(45deg,transparent 50%,var(--hub-orange) 50%) right 11px center / 7px 7px no-repeat,#242424;color:#fff;font-size:.82rem;line-height:1}.hub-account{display:flex;gap:9px;align-items:center;justify-content:flex-end;min-width:0}.hub-account img,.hub-account>span[aria-hidden=true]{width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 40% 32%,#f3b36c 0 32%,transparent 33%),#2b2b2b;object-fit:cover}.hub-account strong{max-width:110px;overflow:hidden;color:#fff;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.hub-account a,.hub-account button,.hub-hero-copy a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border-radius:3px;background:var(--hub-orange);color:#111;font-weight:700}.hub-account button:disabled{opacity:.55}.hub-category-bar{display:flex;gap:2px;align-items:center;overflow-x:auto;padding:0 clamp(14px,3vw,36px);border-bottom:1px solid #2b2b2b;background:#0c0c0c}.hub-category-bar a{flex:0 0 auto;padding:13px 14px;color:#d7d7d7;font-size:.88rem;font-weight:700}.hub-category-bar a:hover{background:#222;color:var(--hub-orange)}.hub-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:clamp(18px,3vw,34px);max-width:1260px;margin:0 auto;padding:clamp(24px,4vw,48px) clamp(14px,3vw,36px) 20px}.hub-player{position:relative;min-height:clamp(310px,42vw,560px);overflow:hidden;border:1px solid #2d2d2d;background:linear-gradient(180deg,transparent 54%,rgb(0 0 0 / .78)),#050505}.hub-dance-stage{position:absolute;inset:0;display:grid;place-items:center;padding:clamp(20px,4vw,48px);background:radial-gradient(circle at 50% 45%,rgb(255 163 26 / .2),transparent 34%),linear-gradient(135deg,#111,#252525 48%,#0a0a0a)}.hub-dance-stage:after{content:"";position:absolute;right:20%;bottom:8%;left:20%;height:10%;border-radius:50%;background:#0000005c;filter:blur(18px)}.hub-dance-frame{position:relative;z-index:1;grid-area:1 / 1;width:min(66%,520px);height:74%;object-fit:contain;object-position:center;opacity:0;filter:saturate(1.05) contrast(1.04);transform-origin:50% 86%}.hub-dance-frame.is-active{opacity:1}.hub-dance-lean-left{transform:translate(-3%,2%) rotate(-8deg) scale(.98)}.hub-dance-paw-up{transform:translateY(-3%) rotate(3deg) scale(1.02)}.hub-dance-hop-right{transform:translate(5%,-7%) rotate(8deg) scale(1.04)}.hub-dance-spin-peek{transform:translate(2%,1%) rotate(-13deg) scaleX(-1) scale(.98)}.hub-dance-lean-right{transform:translate(4%,2%) rotate(9deg) scale(.99)}.hub-dance-paw-wave{transform:translate(-1%,-5%) rotate(-3deg) scale(1.05)}.hub-dance-hop-left{transform:translate(-5%,-8%) rotate(-10deg) scale(1.03)}.hub-dance-dramatic-dip{transform:translate(1%,6%) rotate(4deg) scale(.94)}.hub-watermark{position:absolute;left:16px;top:16px;z-index:4;padding:6px 9px;border-radius:3px;background:#000000b8;color:var(--hub-orange);font-size:.76rem;font-weight:800}.hub-play-button{position:absolute;left:50%;top:50%;z-index:5;display:grid;place-items:center;width:clamp(58px,8vw,92px);height:clamp(58px,8vw,92px);border:1px solid rgb(255 255 255 / .12);border-radius:50%;background:#0000009e;box-shadow:0 14px 34px #0000005c,inset 0 0 0 1px #ffffff14;transform:translate(-50%,-50%)}.hub-play-button:hover{background:#000000c2}.hub-play-button span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hub-play-button:before{content:"";position:absolute}.hub-play-button.is-playing:before,.hub-play-button.is-playing:after{content:"";position:absolute;top:50%;width:clamp(7px,1vw,11px);height:clamp(24px,3.4vw,36px);border-radius:2px;background:var(--hub-orange);transform:translateY(-50%)}.hub-play-button.is-playing:before{left:34%}.hub-play-button.is-playing:after{right:34%}.hub-play-button.is-paused:before{left:40%;top:30%;border-block:clamp(12px,1.8vw,18px) solid transparent;border-left:clamp(20px,2.8vw,30px) solid var(--hub-orange)}.hub-player-controls{position:absolute;right:14px;bottom:14px;left:14px;z-index:4;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;color:#fff;font-size:.82rem;font-weight:700}.hub-player-controls i{position:relative;display:block;overflow:hidden;height:5px;border-radius:99px;background:#676767}.hub-player-controls i:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--hub-orange);transform:scaleX(.38);transform-origin:left;animation:hub-player-progress 5.2s linear infinite}.hub-player.is-paused .hub-player-controls i:before{animation-play-state:paused}.hub-hero-copy{display:grid;align-content:center;gap:16px;padding:clamp(22px,4vw,40px);border:1px solid var(--hub-border);background:var(--hub-panel)}.hub-hero-copy p,.hub-hero-copy span,.hub-video-card p,.hub-section-header span,.hub-footer{color:var(--hub-muted)}.hub-hero-copy p{margin:0;color:var(--hub-orange);font-size:.82rem;font-weight:800;text-transform:uppercase}.hub-hero-copy h1{max-width:11ch;margin:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.7rem,5vw,4.8rem);font-weight:900;letter-spacing:-.06em;line-height:.88;text-shadow:none;text-transform:none;transform:none}.hub-hero-copy>span{max-width:34ch;font-size:clamp(1rem,1.6vw,1.22rem);line-height:1.36}.hub-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hub-hero-stats strong{padding:12px 10px;border:1px solid var(--hub-border);background:#242424;color:var(--hub-orange);font-size:clamp(1rem,1.8vw,1.35rem);line-height:1;text-align:center}.hub-tags{display:flex;gap:8px;max-width:1260px;margin:0 auto;overflow-x:auto;padding:0 clamp(14px,3vw,36px) 22px}.hub-tags button{flex:0 0 auto;min-height:34px;padding:0 13px;border-radius:999px;background:#2a2a2a;color:#f0f0f0;font-size:.84rem;font-weight:700}.hub-video-section{max-width:1260px;margin:0 auto;padding:4px clamp(14px,3vw,36px) 46px}.hub-section-header{display:flex;gap:14px;align-items:end;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--hub-border)}.hub-section-header h2{max-width:none;margin:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.25rem,2.3vw,2rem);line-height:1.05;text-shadow:none;text-transform:none;transform:none}.hub-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 14px;padding-top:18px}.hub-video-card{min-width:0}.hub-video-card a{display:grid;gap:9px}.hub-video-card a:hover h3{color:var(--hub-orange)}.hub-thumbnail{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#050505}.hub-thumbnail img{width:100%;height:100%;padding:16px;object-fit:contain;background:linear-gradient(135deg,rgb(255 163 26 / .18),transparent 38%),#222;transition:transform .18s ease-out}.hub-video-card a:hover .hub-thumbnail img{transform:scale(1.04)}.hub-thumbnail span,.hub-thumbnail i{position:absolute;bottom:7px;padding:4px 6px;border-radius:2px;background:#000000d1;color:#fff;font-size:.76rem;font-style:normal;font-weight:800}.hub-thumbnail span{right:7px}.hub-thumbnail i{left:7px;color:var(--hub-orange)}.hub-video-card h3{max-width:none;margin:0;color:#f2f2f2;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1rem,1.4vw,1.16rem);font-weight:700;letter-spacing:-.018em;line-height:1.18;text-shadow:none;text-transform:none;transform:none}.hub-video-card p{margin:4px 0 0;font-size:.83rem;line-height:1.32}.hub-empty{margin:18px 0 0;padding:20px;border:1px solid var(--hub-border);background:var(--hub-panel);color:var(--hub-muted);font-size:.96rem}.hub-footer{display:flex;align-items:center;justify-content:space-between;max-width:1260px;margin:0 auto;padding:24px clamp(14px,3vw,36px) 36px;border-top:1px solid var(--hub-border);font-size:.84rem}.hub-footer a{color:var(--hub-orange);font-weight:700}@keyframes hub-player-progress{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}@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}.apple-global-nav{grid-template-columns:minmax(120px,1fr) minmax(0,auto)}.apple-global-links{display:none}.apple-integrity-section{grid-template-columns:1fr;min-height:auto}.hub-header{grid-template-columns:auto minmax(0,1fr)}.hub-skin-selector,.hub-account{grid-column:span 1}.hub-hero,.themed-chat-form,.themed-chat-hub .themed-chat-header{grid-template-columns:1fr}.themed-chat-hub .themed-chat-header span{text-align:left}}@media(max-width:820px){.hero-crime-scene,.panic-nav,.ie-relic-toolbar,.top-ad-row,.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}.ie-crash-stack{inset:12px 8px calc(44px + env(safe-area-inset-bottom))}.ie-crash-cloud span{top:calc(182px + (var(--crash-index) * 3.4px));left:calc(18px + (var(--crash-index) * 4.8px));width:292px;height:188px}.ie-crash-dialog{top:10px;left:10px;width:min(360px,calc(100% - 20px))}.ie-crash-close-all{right:12px;bottom:12px;max-width:calc(100% - 24px)}.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))}.ie-relic-buttons button{flex:1 1 auto}.ie-relic-statusbar{grid-template-columns:1fr}.ie-taskbar{grid-template-columns:auto minmax(0,1fr) auto}.ie-task-status{display:none}.ie-relic-zone{width:100%}.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%}.apple-global-nav{grid-template-columns:auto minmax(0,1fr);gap:12px;padding-inline:16px}.apple-global-links{display:none}.apple-account{justify-self:end}.themed-chat-apple{right:14px;bottom:14px;width:min(360px,calc(100vw - 28px))}.themed-chat-apple .themed-chat-panel{height:clamp(460px,68dvh,540px);max-height:calc(100dvh - 84px);border-radius:34px}.apple-hero{min-height:auto;padding-top:68px}.apple-tile-grid{grid-template-columns:1fr}.apple-feature-card{min-height:400px}.apple-feature-card:nth-child(2n){border-left:0}.apple-footer{align-items:flex-start;flex-direction:column}.hub-header{grid-template-columns:1fr;align-items:stretch}.hub-wordmark,.hub-account{justify-content:flex-start}.hub-search{order:3}.hub-skin-selector{order:2;grid-template-columns:auto minmax(0,1fr);justify-self:stretch}.hub-account{order:4}.hub-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.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}.apple-account{grid-template-columns:auto auto;justify-content:flex-end}.apple-skin-selector{grid-column:auto;width:auto;grid-template-columns:minmax(84px,106px)}.apple-skin-selector span,.apple-account img,.apple-account>span[aria-hidden=true],.apple-account strong{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.apple-hero h1{max-width:11ch;font-size:clamp(2.75rem,12vw,3.5rem);letter-spacing:-.005em}.apple-eyebrow,.apple-hero-copy{max-width:320px}.apple-eyebrow{max-width:260px;font-size:.95rem;line-height:1.2}.apple-hero-copy{font-size:clamp(1.2rem,5.8vw,1.46rem)}.apple-hero-stage{width:100%}.apple-hero-stage img{width:min(84vw,320px)}.apple-hero-actions{flex-direction:column;gap:12px}.apple-product-band{padding-inline:0}.apple-product-intro,.apple-feature-card,.apple-integrity-section{border-radius:0}.apple-product-intro,.apple-integrity-section{padding:32px 24px}.apple-product-intro h2,.apple-feature-card h2,.apple-integrity-section h2{font-size:clamp(2.25rem,11vw,3.35rem)}.apple-feature-visual{min-height:190px}.apple-skin-selector{min-width:0}.apple-skin-selector select{width:100%}.themed-chat-hub{padding-inline:8px}.themed-chat-apple{right:8px;bottom:8px;left:8px;width:auto;max-width:none;padding:0}.themed-chat-apple .themed-chat-panel{height:min(560px,calc(100dvh - 84px));border-radius:26px}.themed-chat-apple .themed-chat-header,.themed-chat-apple .themed-chat-panel{border-radius:22px}.themed-chat-message{grid-template-columns:minmax(0,1fr) auto}.themed-chat-delete{grid-column:1 / -1;justify-self:start}.hub-hero{padding-top:18px}.hub-player{min-height:280px}.hub-hero-stats,.hub-video-grid,.hub-section-header,.hub-footer{grid-template-columns:1fr}.hub-section-header,.hub-footer{display:grid;gap:8px;align-items:start}.ie-relic-titlebar{align-items:flex-start}.ie-relic-titlebar>span{white-space:normal}.ie-relic-address{grid-template-columns:1fr}.ie-relic-address input{white-space:normal;overflow-wrap:anywhere}.ie-taskbar{grid-template-columns:auto minmax(0,1fr)}.ie-taskbar time{display:none}.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}.chat-message{grid-template-columns:minmax(0,1fr) auto}.chat-delete{grid-column:1 / -1;justify-self:start}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
