:root{color:#f8f4ec;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#020203;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;height:100%;margin:0}body{overflow:hidden}button,input{font:inherit}.experience-shell{background:radial-gradient(circle at 50% 58%,#ffffff0e,#0000 34rem),#020203;width:100vw;height:100dvh;min-height:100svh;position:relative;overflow:hidden}.screen-vignette{z-index:5;pointer-events:none;mix-blend-mode:screen;opacity:.42;background:radial-gradient(circle,#0000 0 46%,#000000b8 100%),linear-gradient(#ffffff09,#0000 26%);position:absolute;inset:0}.question-scene,.story-scene,.code-scene,.finale-scene,.animal-game-scene,.wordle-game-scene,.work-computer-scene,.danflix-scene,.word-search-scene{place-items:center;padding:2rem;display:grid;position:absolute;inset:0}.question-form{justify-items:center;gap:2rem;width:min(100vw - 2.5rem,48rem);display:grid}.question-form label{color:#fffaf1;text-align:center;overflow-wrap:anywhere;font-size:clamp(2.25rem,8vw,3.9rem);font-weight:650;line-height:1.05}.question-form input{color:#fff;text-align:center;caret-color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffffb8;border-radius:0;outline:0;width:min(100vw - 2.5rem,28rem);padding:.85rem .25rem .9rem;font-size:1.45rem;line-height:1.3;transition:border-color .18s,box-shadow .18s}.question-form input:focus{border-color:#fff;box-shadow:0 .75rem 1.6rem -1.25rem #ffffffd1}.question-form input.has-error,.question-form input.has-error:focus{border-color:#ff3b3b;box-shadow:0 .75rem 1.6rem -1.25rem #ff3b3be6}.question-form input::placeholder{color:#ffffff6b}.question-error{color:#ff3b3b;text-align:center;min-height:1.2rem;margin:-1.35rem 0 0;font-size:.9rem;font-weight:500;line-height:1.2}.code-scene{place-items:start;padding:1.35rem}.code-scene pre{z-index:3;color:#87ffe6;white-space:pre-wrap;text-shadow:0 0 1.35rem #35d9ff8c;max-width:min(42rem,100vw - 2.7rem);margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.96rem;line-height:1.68;position:relative}.code-caret{background:#fff;width:.6rem;height:1rem;margin-left:.12rem;animation:.74s steps(2,start) infinite blink;display:inline-block;transform:translateY(.16rem);box-shadow:0 0 1rem #ffffffe6}.story-scene{background:#020203}.story-lines{gap:1.25rem;width:min(100vw - 2.5rem,58rem);display:grid}.story-lines p{color:#fffaf1;text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.35rem,5vw,2.2rem);font-weight:600;line-height:1.2}.finale-scene{isolation:isolate;background:#020203;overflow:hidden}.paint-canvas{z-index:0;pointer-events:none;position:absolute;inset:0}.rainbow-fire-canvas{z-index:1;pointer-events:none;position:absolute;inset:0}.finale-content{z-index:2;pointer-events:none;position:absolute;inset:0}.title-anchor{place-items:center;width:min(100vw - 1rem,68rem);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.finale-scene h1{color:#fff;letter-spacing:0;text-align:center;text-shadow:0 .12rem #08080a,0 .32rem .9rem #000000d1,0 0 1.35rem #35d9ff6b;transform-origin:bottom;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff 0%,#ffe45c 21%,#ff4bd8 49%,#35d9ff 76%,#52ff8f 100%);-webkit-background-clip:text;background-clip:text;width:100%;margin:0;padding:0 1rem .26rem;font-size:clamp(3.15rem,13vw,7rem);font-weight:900;line-height:.95}.start-button-anchor{pointer-events:auto;position:absolute;top:calc(50% + clamp(4.8rem,8vw,7rem));left:50%;transform:translate(-50%)}.start-button{color:#fff;letter-spacing:0;text-align:center;text-transform:lowercase;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:0;min-width:8.5rem;min-height:2.75rem;padding:.86rem 1.65rem .92rem;font-size:.95rem;font-weight:650;line-height:1;transition:background-color .16s,color .16s}.start-button:hover,.start-button:focus-visible{color:#020203;background:#fff;outline:none}.finale-long-scene{background:#000}.finale-intro-scene,.finale-ending-scene,.finale-destruction-scene{background:#000;position:absolute;inset:0;overflow:hidden}.finale-intro-scene{color:#fff;place-items:center;display:grid}.finale-intro-lines{text-align:center;grid-template-rows:minmax(2.2rem,auto) minmax(2.2rem,auto) minmax(3.4rem,auto) minmax(3.1rem,auto);justify-items:center;gap:clamp(.55rem,1.8vh,1.1rem);width:min(100vw - 2.5rem,52rem);display:grid}.finale-intro-line-slot,.finale-intro-button-slot{place-items:center;min-width:0;display:grid}.finale-intro-lines p{color:#fff;letter-spacing:0;text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.05rem,3.2vw,1.72rem);font-weight:430;line-height:1.25}.finale-intro-lines p.is-glory{font-size:clamp(1.6rem,5.2vw,2.75rem);font-weight:520}.finale-intro-next{color:#fff;letter-spacing:0;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:0;min-width:6.3rem;min-height:2.35rem;padding:.56rem 1.15rem .62rem;font-size:.96rem;font-weight:430;line-height:1}.finale-intro-next:hover,.finale-intro-next:focus-visible{color:#000;background:#fff;outline:none}.finale-destruction-scene{isolation:isolate;color:#fff;touch-action:none;-webkit-user-select:none;user-select:none}.finale-destruction-stage{position:absolute;inset:0;overflow:hidden}.finale-stage-animals,.finale-stage-dandle,.finale-stage-word-search{background:#020203}.finale-stage-xp{color:#111;background:#000;font-family:Tahoma,Verdana,Segoe UI,sans-serif}.finale-stage-wiki{color:#202124;background:radial-gradient(circle at 50% 10%,#ffffff14,#0000 28rem),#0b0c10;font-family:Arial,Helvetica,sans-serif}.finale-stage-danflix{color:#fff;background:linear-gradient(#1414146b,#000000f5),#070707;font-family:Arial,Helvetica,sans-serif}.finale-stage-jeopardy{background:radial-gradient(circle at 50% 20%,#436aff3d,#0000 34rem),#02020a}.finale-stage-charity{background:#000}.finale-burn-item{z-index:2;pointer-events:none;transform:translate3d(var(--physics-x,0px), var(--physics-y,0px), 0) translate(-50%, -50%);place-items:stretch stretch;transition:opacity .22s,transform .26s cubic-bezier(.33,1,.68,1);display:grid;position:absolute}.finale-anchored-piece{z-index:1}.finale-burn-item.is-destroyed{opacity:0;transform:translate3d(var(--physics-x,0px), var(--physics-y,0px), 0) translate(-50%, -50%) scale(.82);will-change:opacity, transform}.finale-burn-item-inner{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;transform:none}.finale-burn-item.is-destroyed .finale-burn-item-inner{animation-play-state:paused}.finale-anchored-piece .finale-burn-item-inner{animation:none;transform:scale(1.018)}.finale-seamless-piece .finale-burn-item-inner{transform:none}.finale-jagged-piece{overflow:hidden}.finale-burn-item button,.finale-burn-item input{pointer-events:none}.finale-flamethrower-particles{z-index:30;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.finale-text-letter{white-space:pre;place-items:center;width:100%;height:100%;display:grid}.finale-text-word{white-space:nowrap;place-items:center;width:100%;height:100%;display:grid;overflow:visible}.finale-letter-item,.finale-word-item{z-index:8}.finale-letter-animal-title,.finale-letter-dandle-title{color:#fff;text-transform:lowercase;font-size:clamp(1.74rem,6vw,2.85rem);font-weight:400;line-height:1}.finale-letter-game-score,.finale-letter-input-placeholder{color:#ffffffb8;font-size:1rem;font-weight:550;line-height:1}.finale-letter-input-placeholder{color:#ffffff61;font-size:1.18rem;font-weight:400}.finale-letter-word-search-title{color:#fff;font-size:clamp(1.55rem,4.8vw,2.55rem);font-weight:400;line-height:1}.finale-letter-word-search-clue{color:#ffffffdb;font-size:.92rem;font-weight:700;line-height:1}.finale-letter-excel-icon{color:#fff;font-size:2rem;font-weight:900;line-height:1}.finale-letter-xp-label,.finale-letter-xp-start,.finale-letter-xp-task,.finale-letter-xp-clock{color:#fff;text-shadow:0 1px 2px #000000bf;font-family:Tahoma,Verdana,Segoe UI,sans-serif;font-size:.78rem;line-height:1}.finale-letter-xp-start{text-transform:lowercase;font-weight:800}.finale-letter-wiki-tab,.finale-letter-wiki-title,.finale-letter-wiki-address,.finale-letter-wiki-sidebar,.finale-letter-wiki-source,.finale-letter-wiki-description,.finale-letter-wiki-body,.finale-letter-wiki-infobox{color:#202124;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;line-height:1}.finale-letter-wiki-title,.finale-letter-wiki-tab{color:#5f6368}.finale-letter-wiki-address{color:#3c4043}.finale-letter-wiki-heading{color:#202122;font-family:Georgia,Times New Roman,serif;font-size:2.35rem;line-height:1}.finale-letter-wiki-body{font-size:.76rem;line-height:1}.finale-stage-wiki .finale-letter-wiki-tab,.finale-stage-wiki .finale-letter-wiki-title,.finale-stage-wiki .finale-letter-wiki-address,.finale-stage-wiki .finale-letter-wiki-sidebar,.finale-stage-wiki .finale-letter-wiki-source,.finale-stage-wiki .finale-letter-wiki-description,.finale-stage-wiki .finale-letter-wiki-body,.finale-stage-wiki .finale-letter-wiki-infobox,.finale-stage-wiki .finale-letter-wiki-heading{transition:color .18s,text-shadow .18s}.finale-stage-wiki .finale-wiki-text-is-contrasting{color:#fff;text-shadow:0 .08rem .18rem #00000094}.finale-letter-danflix-logo{color:#e50914;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.35rem,2.6vw,1.8rem);font-weight:900;line-height:1}.finale-letter-danflix-nav,.finale-letter-danflix-description,.finale-letter-danflix-play,.finale-letter-danflix-info{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.92rem;line-height:1}.finale-letter-danflix-original{color:#ffffffb8;text-transform:uppercase;font-size:.8rem;font-weight:700;line-height:1}.finale-letter-danflix-title{color:#fff;text-shadow:0 .2rem #141414,0 0 1.5rem #e509145c;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-size:clamp(2.45rem,min(5.6vw,8.5dvh),4.7rem);font-weight:900;line-height:.86}.finale-letter-danflix-subtitle,.finale-letter-danflix-caption,.finale-letter-danflix-row-title,.finale-letter-poster{color:#fff;text-shadow:0 .12rem .3rem #000000d1;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:900;line-height:1}.finale-letter-poster{font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-size:clamp(.78rem,1.35vw,1.16rem)}.finale-letter-jeopardy-category,.finale-letter-jeopardy-value{color:#fff;text-align:center;text-shadow:0 .12rem .2rem #000000e0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(.62rem,1.45vw,1.15rem);font-weight:900;line-height:1}.finale-letter-jeopardy-value{color:#ffe45c;font-size:clamp(1.15rem,3.2vw,2.55rem)}.finale-stage-jeopardy .finale-letter-jeopardy-category{font-size:clamp(.48rem,1.02vw,.86rem)}.finale-stage-jeopardy .finale-letter-jeopardy-value{font-size:clamp(.86rem,2.35vw,1.95rem)}.finale-letter-charity-title,.finale-letter-charity-button,.finale-letter-charity-balance{color:#fff;font-size:clamp(1.75rem,5vw,3.1rem);font-weight:750;line-height:1}.finale-letter-charity-button{font-size:clamp(1rem,2.7vw,1.35rem);font-weight:650}.finale-letter-charity-balance{font-size:clamp(1.1rem,3.2vw,1.85rem)}.finale-logo-spacer,.finale-label-spacer,.finale-empty-excel-icon{color:#0000!important;text-shadow:none!important}.finale-label-spacer *,.finale-logo-spacer *{color:#0000!important;text-shadow:none!important;border-color:#0000!important}.finale-animal-title,.finale-dandle-title{color:#fff;letter-spacing:0;text-align:center;text-transform:lowercase;overflow-wrap:anywhere;margin:0;font-size:clamp(1.74rem,6vw,2.85rem);font-weight:400;line-height:1.05}.finale-static-input{width:100%}.finale-static-wordle-form{width:100%;margin:0}.finale-burn-item .wordle-cell,.finale-burn-item .word-search-cell,.finale-burn-item .jeopardy-category,.finale-burn-item .jeopardy-tile{width:100%;height:100%}.finale-stage-word-search{--finale-word-search-board-size:min(calc(100vw - 1.5rem), calc(100dvh - 8rem), 38rem);--finale-word-search-cell:calc(var(--finale-word-search-board-size) / 20)}.finale-static-word-search-title{width:100%;position:static}.finale-stage-word-search .word-search-cell{font-size:clamp(.62rem,2.2vmin,1.08rem)}.finale-xp-wallpaper-tile{background-image:url(/xp-1280.jpg);background-position:var(--xp-bg-position);background-size:var(--xp-bg-size);width:100%;height:100%;display:block}.finale-xp-icon.desktop-app-icon{cursor:default;width:100%;height:100%;position:static;transform:none}.finale-xp-taskbar-piece{cursor:default;align-items:center;width:100%;height:100%;display:grid}.finale-xp-taskbar-piece.xp-clock{background:linear-gradient(#2d74e8,#0755c9 45%,#0646ad);justify-content:center}.finale-wiki-browser-tabs-bg,.finale-wiki-tab,.finale-wiki-title,.finale-wiki-toolbar,.finale-wiki-page-tile,.finale-wiki-sidebar,.finale-wiki-heading,.finale-wiki-notice,.finale-wiki-infobox,.finale-wiki-paragraph{width:100%;height:100%}.finale-wiki-browser-tabs-bg{background:#dfe3ea;border:1px solid #2d3038;border-bottom:0;border-radius:.55rem .55rem 0 0;display:block}.finale-wiki-tab,.finale-wiki-toolbar{background:#f1f3f4;border:1px solid #dfe1e5}.finale-wiki-title{color:#5f6368;background:0 0;border:0;display:block}.finale-wiki-toolbar{background:#fff;border-color:currentColor #2d3038 #d7d9de;border-top-style:none;border-top-width:0;grid-template-columns:repeat(3,2.1rem) minmax(0,1fr);align-items:center;gap:.35rem;padding:.35rem .55rem;display:grid}.finale-wiki-toolbar>span{color:#5f6368;border-radius:999px;place-items:center;height:1.55rem;display:grid}.finale-wiki-page-tile{background:#fff;border:0;display:block}.finale-seamless-piece .finale-wiki-page-tile{border:0}.finale-wiki-sidebar{background:#fff;border-right:1px solid #eaecf0;padding:.7rem .75rem;position:static;overflow:hidden}.finale-burn-item .finale-wiki-sidebar{box-sizing:border-box;color:#54595d;align-self:stretch;width:100%;height:100%;padding:.7rem .75rem;position:static;top:auto}.finale-wiki-heading{background:#fff;overflow:hidden}.finale-burn-item .finale-wiki-heading{box-sizing:border-box;width:100%;height:100%}.finale-wiki-heading h1{margin:.25rem 0}.finale-wiki-notice{background:#f8f9fa;display:block;overflow:hidden}.finale-burn-item .finale-wiki-notice{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;height:100%;margin:0;padding:0}.finale-wiki-infobox{float:none;background:#f8f9fa;margin:0;position:static;overflow:hidden}.finale-burn-item .finale-wiki-infobox{float:none;box-sizing:border-box;border:1px solid #a2a9b1;width:100%;height:100%;margin:0;padding:0;position:static}.finale-wiki-paragraph{color:#202122;-webkit-line-clamp:5;background:#fff;-webkit-box-orient:vertical;margin:0;padding:.2rem .4rem;font-size:clamp(.72rem,1.25vw,.98rem);line-height:1.48;display:-webkit-box;overflow:hidden}.finale-danflix-feature-copy{background:linear-gradient(90deg,#080808e6 0%,#080808b8 58%,#08080814 100%);width:100%;min-width:0;height:100%;overflow:hidden}.finale-danflix-links{overflow:hidden}.finale-danflix-hero-tile{background-image:url(/disco-1280.jpg);background-position:var(--danflix-hero-position);background-repeat:no-repeat;background-size:var(--danflix-hero-size);width:100%;height:100%;display:block;overflow:hidden}.finale-danflix-hero-piece{overflow:hidden}.finale-danflix-hero-image{object-fit:cover;object-position:center 44%;width:100%;height:100%;display:block}.finale-danflix-caption{color:#fff;text-align:right;text-shadow:0 .12rem .3rem #000000d1;text-transform:uppercase;width:100%;margin:0;font-size:clamp(.8rem,1.4vw,1.05rem);font-weight:900;line-height:1.05}.finale-danflix-row-title{color:#fff;letter-spacing:0;width:100%;margin:0;font-size:clamp(1rem,2.2dvh,1.32rem);font-weight:800}.finale-danflix-poster.danflix-poster{border-radius:.45rem;width:100%;height:100%;animation:none}.finale-stage-charity .charity-donate-button{width:100%;height:100%}.finale-charity-title{color:#fff;text-align:center;width:100%;margin:0;font-size:clamp(1.75rem,5vw,3.1rem);font-weight:750}.finale-charity-coin-item{z-index:1;will-change:transform;transition:opacity .22s}.finale-charity-coin-item.is-destroyed{transition:opacity .22s,transform .26s cubic-bezier(.33,1,.68,1)}.finale-charity-coin{box-sizing:border-box;width:100%;height:100%;transform:rotate(var(--coin-angle,0deg)) scaleY(.82);transform-origin:50%;will-change:transform;background:radial-gradient(circle at 34% 28%,#fff3a8d1,#0000 22%),#d8a51f;border:2px solid #ffe082;border-radius:50%;display:block;box-shadow:inset 0 -.18rem #824e0047,0 0 .75rem #ffca3359}.finale-charity-coin-item.is-destroyed .finale-charity-coin{will-change:auto}.charity-cleanup-flamethrower-button.finale-flamethrower-button{z-index:35;transform:translate3d(var(--flamethrower-x), var(--flamethrower-y), 0) translate(-50%, -50%);will-change:transform;top:0;left:0}.finale-flame-spray{top:var(--flame-y);left:var(--flame-x);z-index:30;filter:blur(.08rem);opacity:0;pointer-events:none;width:clamp(5rem,14vmin,8.5rem);height:clamp(2.7rem,8vmin,4.8rem);transform:translate(-.6rem, -50%) rotate(var(--flame-angle));transform-origin:0;background:radial-gradient(at 18%,#fff4cff2,#ff9f1fbd 30%,#ff3b1f6b 58%,#ff3b1f00 72%),radial-gradient(at 42%,#ff3b1f94,#ff3b1f00 64%);border-radius:999px;transition:opacity .12s;position:absolute}.finale-flame-spray.is-active{opacity:1;animation:.18s ease-in-out infinite alternate finale-flame-flicker}.finale-ending-scene{color:#fff;place-items:center;display:grid}.finale-ending-words{color:#fff;letter-spacing:0;text-align:center;justify-items:center;gap:clamp(.5rem,1.7vh,.9rem);font-size:clamp(2.15rem,8vw,5.2rem);font-weight:620;line-height:.98;display:grid}.finale-ending-title{justify-items:center;gap:clamp(.1rem,.8vh,.45rem);font-size:clamp(2.35rem,min(10vw,12vh),6.5rem);line-height:.84;display:grid}.finale-ending-title span{display:block}.finale-blog-button-anchor{z-index:3;pointer-events:auto;position:absolute;bottom:clamp(1.25rem,4vh,2.6rem);left:50%;transform:translate(-50%)}.finale-blog-button{color:#fff;letter-spacing:0;text-align:center;text-transform:lowercase;cursor:pointer;background:#0000002e;border:1px solid #fff;border-radius:0;place-items:center;min-width:12.5rem;min-height:2.75rem;padding:.86rem 1.65rem .92rem;font-size:.95rem;font-weight:650;line-height:1;text-decoration:none;transition:background-color .16s,color .16s;display:inline-grid}.finale-blog-button:hover,.finale-blog-button:focus-visible{color:#020203;background:#fff;outline:none}@keyframes finale-zero-gravity-drift{0%,12%{transform:translate(0,0)rotate(0)}to{transform:translate3d(var(--drift-x), var(--drift-y), 0) rotate(var(--drift-rotate))}}@keyframes finale-flame-flicker{0%{filter:blur(.05rem)brightness(.92);transform:translate(-.6rem, -50%) rotate(var(--flame-angle)) scaleX(.92)}to{filter:blur(.12rem)brightness(1.16);transform:translate(-.6rem, -50%) rotate(var(--flame-angle)) scaleX(1.05)}}.disco-return-scene{background:#000}.disco-countdown,.disco-return-reveal{position:absolute;inset:0}.disco-countdown{z-index:2;color:#fff;font-variant-numeric:tabular-nums;text-align:center;text-shadow:0 .16rem #050505;place-items:center;font-size:clamp(6rem,18vw,13rem);font-weight:760;line-height:.82;display:grid;position:relative}.disco-countdown:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffffff1f,#0000 62%);border-radius:50%;width:min(34rem,72vw);position:absolute}.disco-countdown-number{z-index:1;transform-origin:50%;will-change:transform, opacity;backface-visibility:hidden;min-width:1.15em;display:block;position:relative;transform:translate(0,0)scale(1.18)}@media (width<=700px),(pointer:coarse){.disco-countdown{text-shadow:0 .12rem #050505;font-size:clamp(5.5rem,24vw,9rem)}.disco-countdown:before{opacity:.65;width:min(22rem,80vw)}.disco-countdown-number{transform:translate(0,0)scale(1.08)}}.disco-return-reveal{overflow:hidden}.disco-return-next-anchor{pointer-events:auto;position:absolute;top:calc(50% + clamp(4.8rem,8vw,7rem));left:50%;transform:translate(-50%)}.disco-chrome-scene{color:#202124;background:radial-gradient(circle at 50% 10%,#ffffff14,#0000 28rem),#0b0c10;place-items:center;padding:1.35rem;display:grid;position:absolute;inset:0;overflow:hidden}.disco-browser-window{z-index:2;background:#fff;border:1px solid #2d3038;border-radius:.55rem;grid-template-rows:auto auto minmax(0,1fr);width:min(74rem,100vw - 2.7rem);height:min(47rem,100dvh - 2.7rem);font-family:Arial,Helvetica,sans-serif;display:grid;position:relative;overflow:hidden;box-shadow:0 1.6rem 4rem #00000085}.disco-browser-window.is-blasted{pointer-events:none;animation:.38s steps(2,end) forwards disco-browser-blast}.danflix-reveal-button{z-index:40;color:#e50914;opacity:0;text-align:center;text-shadow:0 .16rem #000,0 0 2.4rem #e5091447;cursor:pointer;pointer-events:none;background:0 0;border:0;place-items:center;padding:.04em .12em .12em;font-size:8rem;font-weight:760;line-height:1;transition:opacity .9s .38s,transform 1.1s .38s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.95)}.danflix-reveal-button.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.danflix-logo-skip-scene{background:radial-gradient(circle,#e509142e,#0000 24rem),#000}.danflix-reveal-button:disabled{cursor:default}.danflix-reveal-button:hover,.danflix-reveal-button:focus-visible{color:#e50914;filter:drop-shadow(0 0 1.25rem #e5091485);background:0 0;outline:none;animation:.9s ease-in-out infinite alternate danflix-red-glow;transform:translate(-50%,-50%)scale(1.035)}.danflix-scene{z-index:8;color:#fff;background:linear-gradient(#1414146b,#000000f5),#070707;width:100%;height:100%;padding:0;font-family:Arial,Helvetica,sans-serif;display:block;overflow:hidden}.danflix-intro{z-index:80;pointer-events:none;isolation:isolate;background:0 0;position:absolute;inset:0;overflow:hidden}.danflix-intro:before{z-index:0;content:"";background:#000;animation:2.05s cubic-bezier(.22,1,.36,1) forwards danflix-intro-dim;position:absolute;inset:0}.danflix-intro-curtain{z-index:2;will-change:transform, opacity;background:#080808;width:50.05%;animation-duration:1.85s;animation-timing-function:cubic-bezier(.76,0,.24,1);animation-fill-mode:forwards;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 4rem #000000d9,0 0 1.5rem #e5091424}.danflix-intro-curtain-left{transform-origin:0;animation-name:danflix-curtain-left;left:0}.danflix-intro-curtain-right{transform-origin:100%;animation-name:danflix-curtain-right;right:0}.danflix-intro-slit{z-index:3;will-change:transform, opacity;background:#e50914e6;width:1px;animation:1.85s cubic-bezier(.22,1,.36,1) forwards danflix-slit-open;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)scaleY(0);box-shadow:0 0 1.25rem #e5091459}.danflix-home{background:linear-gradient(#0000002e 0,#000000d1 70%,#070707 100%),#070707;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;min-height:0;display:grid;position:absolute;inset:0;overflow:hidden}.danflix-nav{z-index:30;background:linear-gradient(#000000fa,#000000bd 68%,#0000);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1.1rem,2.8vw,2.2rem);min-height:clamp(3.35rem,7dvh,4.6rem);padding:0 clamp(1.1rem,4vw,3.6rem);display:grid;position:relative;box-shadow:0 1.2rem 1.8rem #0003}.danflix-logo{color:#e50914;letter-spacing:0;text-transform:uppercase;white-space:nowrap;font-size:clamp(1.35rem,2.6vw,1.8rem);font-weight:900;line-height:1}.danflix-nav-links{scrollbar-width:none;white-space:nowrap;align-items:center;gap:1.35rem;min-width:0;display:flex;overflow-x:auto}.danflix-nav-links::-webkit-scrollbar{display:none}.danflix-nav-links button{color:#fff;opacity:1;cursor:default;background:0 0;border:0;flex:none;padding:0;font-size:.92rem;transition:color .16s,transform .16s,opacity .16s}.danflix-nav-links button:disabled{color:#fff;opacity:1}.danflix-nav-links button:hover,.danflix-nav-links button:focus-visible{color:#e5e5e5;outline:none;transform:translateY(-1px)}.danflix-feature{background:linear-gradient(90deg,#080808 0%,#080808fa 34%,#0808087a 61%,#08080814 100%),#101010;border-radius:0;grid-template-columns:minmax(18rem,.88fr) minmax(18rem,1.12fr);min-height:0;margin:0;transition:box-shadow .22s,transform .22s;animation:.82s cubic-bezier(.22,1,.36,1) both danflix-feature-arrive;display:grid;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #00000085}.danflix-feature:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(90deg,#000000f0 0%,#000000db 27%,#00000057 55%,#00000014 100%),linear-gradient(#07070700 66%,#070707d9 100%);position:absolute;inset:0}.danflix-feature:hover{transform:scale(1.004);box-shadow:0 2.25rem 5.6rem #000000a3}.danflix-feature-copy{z-index:16;background:0 0;flex-direction:column;justify-content:center;width:auto;min-width:0;max-width:none;min-height:100%;padding:clamp(1.05rem,4.6dvh,4.8rem) clamp(1rem,2vw,1.8rem) clamp(1.05rem,4dvh,4.2rem) clamp(1.2rem,3.8vw,3.4rem);display:flex;position:relative}.danflix-original{color:#ffffffb8;letter-spacing:0;text-transform:uppercase;margin:0 0 .95rem;font-size:.8rem;font-weight:700}.danflix-title-logo{color:#fff;letter-spacing:0;text-shadow:0 .2rem #141414,0 0 1.5rem #e509145c;text-transform:uppercase;overflow-wrap:anywhere;gap:.06rem;max-width:100%;margin:0;font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-size:clamp(2.45rem,min(5.6vw,8.5dvh),4.7rem);font-weight:900;line-height:.86;display:grid}.danflix-title-logo span:last-child{color:#e50914;font-family:Arial,Helvetica,sans-serif;font-size:clamp(.95rem,min(1.6vw,2.5dvh),1.35rem);font-weight:900;line-height:1.05}.danflix-description{color:#f3f3f3;max-width:34.5rem;margin:clamp(.8rem,2.2dvh,1.45rem) 0 0;font-size:clamp(.88rem,min(1.25vw,2dvh),1.08rem);line-height:1.36}.danflix-actions{flex-wrap:wrap;gap:.8rem;margin-top:clamp(.95rem,2.5dvh,1.75rem);display:flex}.danflix-play-button,.danflix-info-button{border:0;border-radius:.25rem;min-height:2.75rem;padding:0 clamp(1rem,2vw,1.45rem);font-size:clamp(.9rem,1.15vw,1rem);font-weight:800}.danflix-play-button{color:#000;cursor:pointer;background:#fff;transition:background .16s,box-shadow .16s,transform .16s}.danflix-play-button:hover,.danflix-play-button:focus-visible{outline-offset:.18rem;background:#ffffffd1;outline:2px solid #fff;transform:translateY(-1px)scale(1.02);box-shadow:0 .5rem 1.4rem #ffffff2e}.danflix-info-button{color:#fff;cursor:default;background:#6d6d6ec2;justify-content:center;align-items:center;gap:.55rem;display:inline-flex}.danflix-info-button:disabled{opacity:1}.danflix-info-icon{aspect-ratio:1;border:.12rem solid;border-radius:50%;place-items:center;width:1.18rem;font-size:.74rem;font-weight:900;line-height:1;display:inline-grid}.danflix-feature-art{z-index:0;isolation:isolate;background:#070707;place-items:center;min-width:0;min-height:100%;transition:filter .22s;display:grid;position:relative;overflow:hidden}.danflix-feature:hover .danflix-feature-art{filter:saturate(1.08)brightness(1.04)}.danflix-feature-image{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.02)}.danflix-feature-art:before{z-index:1;content:"";background:linear-gradient(90deg,#0707079e 0%,#0707071f 52%,#07070700 100%),linear-gradient(#0000 57%,#000000b8 100%);position:absolute;inset:0}.danflix-feature-art:after{z-index:2;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 5rem #00000094}.danflix-disco-orbit{z-index:2;aspect-ratio:1;background:linear-gradient(90deg,#0000 47%,#ffffffad 48% 52%,#0000 53%),linear-gradient(#0000 47%,#ffffffad 48% 52%,#0000 53%),linear-gradient(135deg,#fff,#aeb5c4);border-radius:50%;width:clamp(5.8rem,9.5vw,8.5rem);position:absolute;top:11%;right:18%;box-shadow:0 0 2.4rem #fff6}.danflix-documentary-cover{z-index:3;text-align:center;text-transform:uppercase;background:radial-gradient(circle at 18% 14%,#ffffff3d,#0000 6rem),linear-gradient(145deg,#121212 0%,#e50914 54%,#3a0407 100%);border:.16rem solid #ffffff38;border-radius:.45rem;place-items:center;gap:.35rem;width:min(78%,28rem);max-width:calc(100% - 3rem);min-height:clamp(9.5rem,34dvh,20rem);padding:clamp(1rem,3vw,2rem);display:grid;position:relative;transform:rotate(-2deg);box-shadow:0 1.6rem 3rem #00000085,inset 0 0 0 .08rem #ffffff1f}.danflix-documentary-cover span:first-child{color:#fff;text-shadow:0 .18rem #050505,0 0 1.5rem #0000007a;font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-size:clamp(2.6rem,min(6vw,9dvh),5.2rem);font-weight:900;line-height:.86}.danflix-documentary-cover span:last-child{color:#fff;letter-spacing:0;align-self:start;font-size:clamp(.78rem,min(1.4vw,2.2dvh),1.1rem);font-weight:900;line-height:1}.danflix-feature-art p{z-index:3;color:#fff;text-align:right;text-shadow:0 .12rem .3rem #000000d1;text-transform:uppercase;max-width:20rem;margin:0;font-size:1.05rem;font-weight:900;line-height:1.05;position:absolute;bottom:1.55rem;right:2rem}.danflix-row{z-index:20;background:linear-gradient(#070707e0,#070707 42%);width:100%;min-width:0;max-width:100vw;height:auto;min-height:0;padding:clamp(.3rem,1.6dvh,1rem) 0 clamp(.55rem,2dvh,1.4rem);position:relative;overflow:visible}.danflix-row-header{justify-content:space-between;align-items:center;gap:1rem;padding:0 clamp(1.1rem,4vw,3.6rem);display:flex}.danflix-row h2{color:#fff;letter-spacing:0;margin:0 0 clamp(.35rem,1dvh,.75rem);font-size:clamp(1rem,2.2dvh,1.32rem);font-weight:800}.danflix-row-arrow{color:#fff;cursor:pointer;opacity:.68;background:0 0;border:0;place-items:center;transition:opacity .16s,transform .16s;display:grid}.danflix-row-arrow:hover,.danflix-row-arrow:focus-visible{opacity:.9;background:0 0;outline:none;transform:scale(1.06)}.danflix-row-frame{width:100%;min-width:0;max-width:100vw;position:relative;overflow:visible}.danflix-row-arrow{z-index:12;background:0 0;width:clamp(2.35rem,4vw,3.25rem);font-size:2.8rem;line-height:1;position:absolute;top:.45rem;bottom:.8rem}.danflix-row-arrow-left{border-radius:0 .35rem .35rem 0;left:0}.danflix-row-arrow-right{border-radius:.35rem 0 0 .35rem;right:0}.danflix-poster-strip{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:clamp(8.2rem,11vw,12rem);grid-auto-flow:column;gap:.85rem;width:100%;min-width:0;max-width:100vw;padding:.45rem clamp(.8rem,2vw,1.4rem) .85rem;scroll-padding-inline:3rem;display:grid;overflow:auto visible}.danflix-poster{aspect-ratio:7/9;height:auto;min-height:0;color:var(--poster-title-color,#fff);scroll-snap-align:start;transform-origin:bottom;animation:danflix-poster-arrive .58s cubic-bezier(.22, 1, .36, 1) var(--poster-delay) both;background-color:#171717;border-radius:.5rem;padding:clamp(.72rem,1.3vw,1rem);transition:box-shadow .18s,filter .18s,transform .18s;display:flex;position:relative;overflow:hidden;transform:translateY(0)scale(1);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -3.8rem 3.5rem #0000002e}.danflix-poster-image{z-index:0;object-fit:cover;object-position:var(--poster-position,center);width:100%;height:100%;display:block;position:absolute;inset:0}.danflix-poster:before{z-index:1;pointer-events:none;background:var(--poster-overlay,radial-gradient(circle at 32% 76%, #000000c7, transparent 48%), linear-gradient(180deg, #0000001f, #0000009e));content:"";position:absolute;inset:0}.danflix-poster:after{z-index:2;pointer-events:none;content:"";background:linear-gradient(#ffffff1a,#0000 22%),radial-gradient(circle at 50% 108%,#0000 38%,#0003 100%);position:absolute;inset:0;box-shadow:inset 0 0 2.4rem #00000057}.danflix-poster-title{z-index:3;max-width:100%;color:var(--poster-title-color,#fff);font-family:var(--poster-title-font,Impact, Haettenschweiler, "Arial Black", sans-serif);font-size:var(--poster-title-size,clamp(1.35rem, 2.15vw, 2.35rem));font-weight:var(--poster-title-weight,900);letter-spacing:0;text-align:var(--poster-title-align,left);text-shadow:var(--poster-title-shadow,0 .1rem .14rem #000000f5, 0 .26rem .82rem #000000e0);text-transform:uppercase;-webkit-text-stroke:var(--poster-title-stroke,.012em #00000073);flex-wrap:wrap;align-items:flex-start;gap:.02em .2em;line-height:.9;display:flex;position:relative}.danflix-poster-word{overflow-wrap:anywhere;max-width:100%;display:block}.danflix-poster-word.is-vertical{writing-mode:vertical-rl;text-orientation:upright;line-height:.86}.danflix-poster:hover{z-index:2;filter:brightness(1.08)saturate(1.08);transform:translateY(-.42rem)scale(1.045);box-shadow:0 1rem 2.3rem #0000006b,inset 0 0 0 1px #ffffff2e}.poster-one{--poster-overlay:radial-gradient(circle at 28% 76%, #000000e0, transparent 49%), linear-gradient(180deg, #0000000f, #000000ad);--poster-position:center;--poster-title-size:clamp(1.55rem, 2.6vw, 2.8rem);justify-content:flex-start;align-items:flex-end}.poster-two{--poster-overlay:radial-gradient(circle at 78% 18%, #fffffffa, #ffffffb3 26%, transparent 56%), linear-gradient(180deg, #ffffff61, #ffffff0f);--poster-position:center;--poster-title-color:#141414;--poster-title-font:Georgia, "Times New Roman", serif;--poster-title-shadow:0 .05rem 0 #fffffff5, 0 0 .85rem #fffffff2;--poster-title-size:clamp(1.55rem, 2.35vw, 2.55rem);--poster-title-stroke:.012em #ffffffb8;justify-content:flex-end;align-items:flex-start}.poster-three{--poster-overlay:radial-gradient(circle at 76% 23%, #000000c2, transparent 46%), linear-gradient(180deg, #0000001a, #0407197a);--poster-position:42% center;--poster-title-align:right;--poster-title-font:"Courier New", Consolas, monospace;--poster-title-size:clamp(1.18rem, 1.8vw, 1.95rem);justify-content:flex-end;align-items:flex-start}.poster-four{--poster-overlay:radial-gradient(circle at 24% 76%, #000000e6, transparent 45%), linear-gradient(90deg, #0000008c, transparent 72%);--poster-position:60% center;--poster-title-font:Arial, Helvetica, sans-serif;--poster-title-size:clamp(1.2rem, 1.95vw, 2.1rem);justify-content:flex-start;align-items:flex-end}.poster-four .danflix-poster-title{align-items:flex-end;gap:.26em}.poster-five{--poster-overlay:radial-gradient(circle at 28% 82%, #000000d1, transparent 48%), linear-gradient(0deg, #000000a8, transparent 48%);--poster-position:center;--poster-title-color:#f6f6f6;--poster-title-size:clamp(2rem, 3.3vw, 3.7rem);justify-content:flex-start;align-items:flex-end}.poster-six{--poster-overlay:radial-gradient(circle at 50% 82%, #000000d1, transparent 45%), linear-gradient(180deg, #0000000a, #0000008a);--poster-position:center;--poster-title-align:center;--poster-title-font:Georgia, "Times New Roman", serif;--poster-title-size:clamp(1.3rem, 2.12vw, 2.35rem);justify-content:center;align-items:flex-end}.poster-six .danflix-poster-title{justify-content:center}.poster-seven{--poster-overlay:radial-gradient(circle at 78% 24%, #000c, transparent 44%), linear-gradient(90deg, transparent, #00000075);--poster-position:42% center;--poster-title-font:Verdana, Geneva, sans-serif;--poster-title-size:clamp(1.16rem, 1.75vw, 1.9rem);justify-content:flex-end;align-items:flex-start}.poster-eight{--poster-overlay:radial-gradient(circle at 78% 82%, #fffffff0, #ffffffa8 24%, transparent 54%), linear-gradient(180deg, #ffffff0f, #ffffff57);--poster-position:center;--poster-title-color:#151a12;--poster-title-font:"Arial Black", Arial, sans-serif;--poster-title-shadow:0 .05rem 0 #fffffff2, 0 0 .78rem #ffffffeb;--poster-title-size:clamp(1.8rem, 3vw, 3.35rem);--poster-title-stroke:.012em #ffffffb8;justify-content:flex-end;align-items:flex-end}.poster-nine{--poster-overlay:radial-gradient(circle at 28% 78%, #000000db, transparent 50%), linear-gradient(180deg, #0000001a, #0009);--poster-position:center;--poster-title-font:Georgia, "Times New Roman", serif;--poster-title-size:clamp(1.42rem, 2.34vw, 2.58rem);justify-content:flex-start;align-items:flex-end}.poster-ten{--poster-overlay:radial-gradient(circle at 78% 25%, #000000d1, transparent 45%), linear-gradient(180deg, #0000002e, #00141a85);--poster-position:center;--poster-title-align:right;--poster-title-color:#e9ffff;--poster-title-shadow:0 .12rem .12rem #000000f2, 0 0 .85rem #00e5ff70;--poster-title-size:clamp(1.12rem, 1.8vw, 1.98rem);justify-content:flex-end;align-items:flex-start}.poster-ten .danflix-poster-title{justify-content:flex-end;align-items:flex-start;gap:.24em}.poster-eleven{--poster-overlay:radial-gradient(circle at 78% 23%, #fffffff5, #ffffff9e 25%, transparent 56%), linear-gradient(180deg, #ffffff57, transparent 62%);--poster-position:center;--poster-title-color:#0c1115;--poster-title-font:"Courier New", Consolas, monospace;--poster-title-shadow:0 .05rem 0 #fffffff5, 0 0 .8rem #ffffffe6;--poster-title-size:clamp(1.2rem, 1.9vw, 2.08rem);--poster-title-stroke:.012em #ffffffb8;justify-content:flex-end;align-items:flex-start;font-family:Courier New,Consolas,monospace}.poster-twelve{--poster-overlay:radial-gradient(circle at 50% 84%, #000000d6, transparent 48%), linear-gradient(0deg, #0000009e, transparent 55%);--poster-position:center;--poster-title-align:center;--poster-title-font:Arial, Helvetica, sans-serif;--poster-title-size:clamp(1.35rem, 2.18vw, 2.42rem);justify-content:center;align-items:flex-end}.poster-twelve .danflix-poster-title{justify-content:center}.poster-thirteen{--poster-overlay:radial-gradient(circle at 77% 24%, #ffffffeb, #ffffff8a 24%, transparent 55%), linear-gradient(180deg, #ffffff38, transparent 60%);--poster-position:38% center;--poster-title-color:#111;--poster-title-align:right;--poster-title-shadow:0 .05rem 0 #fffffff5, 0 0 .75rem #ffffffe0;--poster-title-size:clamp(1.38rem, 2.26vw, 2.48rem);--poster-title-stroke:.012em #ffffffb8;justify-content:flex-end;align-items:flex-start}.poster-fourteen{--poster-overlay:radial-gradient(circle at 24% 24%, #000000d1, transparent 45%), linear-gradient(180deg, #0003, #0006108a);--poster-position:center;--poster-title-color:#f7fbff;--poster-title-font:Georgia, "Times New Roman", serif;--poster-title-shadow:0 .12rem .12rem #000000fa, 0 0 .85rem #2490ff6b;--poster-title-size:clamp(1.52rem, 2.36vw, 2.6rem);justify-content:flex-start;align-items:flex-start;font-family:Georgia,Times New Roman,serif}.poster-fifteen{--poster-overlay:radial-gradient(circle at 28% 79%, #000000d1, transparent 46%), linear-gradient(0deg, #0000008f, transparent 52%);--poster-position:62% center;--poster-title-color:#fff;--poster-title-font:Verdana, Geneva, sans-serif;--poster-title-size:clamp(1.12rem, 1.76vw, 1.94rem);justify-content:flex-start;align-items:flex-end;font-family:Verdana,Geneva,sans-serif}.poster-sixteen{--poster-overlay:radial-gradient(circle at 50% 84%, #000000e0, transparent 48%), linear-gradient(0deg, #000000a3, #00000014 58%);--poster-position:center;--poster-title-align:center;--poster-title-font:"Arial Black", Arial, sans-serif;--poster-title-size:clamp(1.3rem, 2.16vw, 2.38rem);justify-content:center;align-items:flex-end}.poster-seventeen{--poster-overlay:radial-gradient(circle at 76% 78%, #000000e0, transparent 48%), linear-gradient(90deg, transparent, #00000080);--poster-position:56% center;--poster-title-align:right;--poster-title-color:#fff7ae;--poster-title-font:"Trebuchet MS", Arial, sans-serif;--poster-title-size:clamp(1.14rem, 1.82vw, 2rem);justify-content:flex-end;align-items:flex-end}.poster-seventeen .danflix-poster-title{justify-content:flex-end;align-items:flex-end;gap:.24em}.poster-eighteen{--poster-overlay:radial-gradient(circle at 24% 22%, #fffffffa, #ffffffa8 25%, transparent 56%), linear-gradient(180deg, #ffffff5c, transparent 60%);--poster-position:center;--poster-title-color:#101010;--poster-title-shadow:0 .05rem 0 #fffffff5, 0 0 .85rem #ffffffeb;--poster-title-size:clamp(2rem, 3.28vw, 3.62rem);--poster-title-stroke:.012em #ffffffbd;justify-content:flex-start;align-items:flex-start}.danflix-player{text-align:center;background:#000;position:absolute;inset:0;overflow:hidden}.danflix-player-stage{background:#000;place-items:center;padding:2rem;display:grid;position:absolute;inset:0;overflow:hidden}.danflix-now-playing{text-align:center}.danflix-player-glow{filter:blur(16px);background:radial-gradient(#e509143d,#0000 70%);position:absolute;inset:16% 22%}.danflix-player-kicker{color:#e50914;text-transform:uppercase;margin:0;font-size:.9rem;font-weight:900;position:absolute;top:calc(50% - 6.6rem)}.danflix-now-playing h1{z-index:1;color:#fff;text-shadow:0 0 2rem #e5091470;margin:0;font-size:3.8rem;line-height:1;position:relative}.danflix-progress{background:#fff3;border-radius:999px;height:.32rem;position:absolute;bottom:2.4rem;left:3rem;right:3rem;overflow:hidden}.danflix-progress span{transform-origin:0;background:#e50914;width:100%;height:100%;animation:4s linear forwards danflix-progress-fill;display:block;transform:scaleX(0)}.danflix-loading-stage{align-content:center;gap:1.2rem}.danflix-loading-stage p{color:#fff;text-align:center;margin:0;font-size:clamp(1.25rem,3.2vw,2.45rem);font-weight:800;line-height:1.1}.danflix-loading-wheel{aspect-ratio:1;border:.42rem solid #ffffff38;border-top-color:#e50914;border-radius:50%;width:clamp(3.2rem,7vw,5.3rem);animation:.78s linear infinite danflix-loading-spin}.danflix-documentary-stage{text-align:center;align-content:center}.danflix-documentary-stage.is-paused .danflix-documentary-copy{opacity:.34;filter:brightness(.58)}.danflix-documentary-copy{grid-template-rows:auto minmax(1.25em,auto);justify-items:center;gap:clamp(.85rem,2.4vw,1.45rem);width:min(100%,58rem);transition:filter .32s,opacity .32s;display:grid}.danflix-documentary-date{color:#fff;letter-spacing:0;text-shadow:0 0 2rem #ffffff26;margin:0;font-size:clamp(3.2rem,12vw,8.6rem);font-weight:850;line-height:.9}.danflix-documentary-caption{color:#fff;min-height:1.25em;margin:0;font-size:clamp(1.35rem,4.8vw,3.35rem);font-weight:650;line-height:1.1}.danflix-pause-overlay{z-index:10;background:#000000b8;position:absolute;inset:0}.danflix-pause-symbol{justify-content:center;align-items:center;gap:clamp(.78rem,1.7vw,1.25rem);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.danflix-pause-symbol span{background:#fff;border-radius:.16rem;width:clamp(.78rem,1.7vw,1.18rem);height:clamp(4.2rem,10vw,7rem);display:block;box-shadow:0 0 1.4rem #ffffff57}.danflix-pause-question{justify-items:center;gap:1rem;width:min(100% - 2rem,35rem);animation:.82s .55s both danflix-pause-question-appear;display:grid;position:absolute;top:calc(50% + clamp(5.8rem,12vw,8rem));left:50%;transform:translate(-50%)}.danflix-pause-question p{color:#fff;text-align:center;margin:0;font-size:clamp(1.05rem,2.25vw,1.55rem);font-weight:850;line-height:1.05}.danflix-choice-row{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.danflix-choice-button{color:#000;cursor:pointer;background:#fff;border:0;border-radius:.28rem;min-width:9.2rem;min-height:2.85rem;padding:.7rem 1.2rem;font-size:1rem;font-weight:850;line-height:1;transition:background-color .16s,box-shadow .16s,transform .16s}.danflix-choice-button-secondary{color:#fff;background:#6d6d6ed1}.danflix-choice-button:hover,.danflix-choice-button:focus-visible{outline-offset:.18rem;outline:2px solid #ffffffe0;transform:translateY(-1px);box-shadow:0 .6rem 1.2rem #ffffff29}.danflix-suspension-stage{background:#a94205;font-family:Arial,Helvetica,sans-serif}.danflix-suspension-content{justify-items:center;gap:clamp(1.2rem,3vw,2rem);width:min(100% - 2rem,48rem);display:grid}.danflix-suspension-copy{color:#180600;text-align:center;text-wrap:balance;max-width:100%;margin:0;font-size:clamp(1.15rem,3.2vw,2.55rem);font-weight:900;line-height:1.12}.danflix-suspension-word{color:#120500;text-shadow:none}.danflix-suspension-days{color:#120500;font-variant-numeric:tabular-nums;min-width:4ch;text-shadow:none;display:inline-block}.danflix-forgiveness-button{color:#120500;cursor:pointer;background:#fff4dfe0;border:1px solid #120500bd;border-radius:.2rem;min-height:3rem;padding:.8rem 1.15rem;font-family:Arial,Helvetica,sans-serif;font-size:clamp(.88rem,1.5vw,1rem);font-weight:700;line-height:1;transition:background-color .16s,box-shadow .16s,transform .16s}.danflix-forgiveness-button:hover,.danflix-forgiveness-button:focus-visible{outline-offset:.18rem;background:#fff4df;outline:2px solid #120500cc;transform:translateY(-1px);box-shadow:0 .7rem 1.4rem #1205002e}.forgiveness-scene{color:#fff;text-align:center;background:#000;padding:0;position:absolute;inset:0;overflow:hidden}.jeopardy-scene{--jeopardy-frame-radius:clamp(.75rem, 1.8vw, 1.35rem);font-family:Arial,Helvetica,sans-serif}.jeopardy-clock-intro,.jeopardy-logo-intro,.jeopardy-podium-scene,.jeopardy-board-scene,.jeopardy-standings-scene,.jeopardy-final-intro,.jeopardy-final-question-scene{background:#000;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.jeopardy-clock-anchor{place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jeopardy-clock{aspect-ratio:1;background:#000;border:clamp(.34rem,.9vmin,.58rem) solid #f7f7ff;border-radius:50%;width:clamp(8.5rem,26vmin,16rem);position:relative}.jeopardy-clock-tick{background:#fff;position:absolute}.tick-12,.tick-6{width:.25rem;height:1rem;left:50%;transform:translate(-50%)}.tick-12{top:.78rem}.tick-6{bottom:.78rem}.tick-3,.tick-9{width:1rem;height:.25rem;top:50%;transform:translateY(-50%)}.tick-3{right:.78rem}.tick-9{left:.78rem}.jeopardy-clock-hand{transform-origin:bottom;background:#fff;border-radius:999px;display:block;position:absolute;bottom:50%;left:50%}.jeopardy-clock-hour{width:.45rem;height:29%;margin-left:-.225rem;animation:5.2s cubic-bezier(.05,.86,.14,1) forwards jeopardy-hour-spin}.jeopardy-clock-minute{width:.28rem;height:39%;margin-left:-.14rem;animation:5.2s cubic-bezier(.05,.86,.14,1) forwards jeopardy-minute-spin}.jeopardy-clock-pin{aspect-ratio:1;background:#fff;border-radius:50%;width:.68rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jeopardy-clock-copy{justify-items:center;gap:.65rem;width:min(100vw - 2rem,32rem);display:grid;position:absolute;top:calc(50% + clamp(5.6rem,17vmin,10rem));left:50%;transform:translate(-50%)}.jeopardy-clock-time,.jeopardy-clock-caption{color:#fff;margin:0;line-height:1.1}.jeopardy-clock-time{min-height:1.1em;font-size:clamp(1.45rem,5vw,2.6rem);font-weight:850}.jeopardy-clock-caption{color:#ffffffc2;min-height:1.2em;font-size:clamp(.98rem,2.4vw,1.3rem)}.jeopardy-logo-intro{perspective:50rem}.jeopardy-logo-button{aspect-ratio:1100/621;cursor:pointer;perspective:50rem;background:0 0;border:0;width:min(78vw,42rem);padding:0;display:grid}.jeopardy-logo-button:focus-visible{outline-offset:.65rem;outline:2px solid #ffe45c}.jeopardy-logo-card{width:100%;height:100%;transform-style:preserve-3d;animation:5.5s linear infinite jeopardy-logo-spin;display:block;position:relative}.jeopardy-logo-face{backface-visibility:hidden;border-radius:.4rem;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:0 1.4rem 4rem #2b50ff47}.jeopardy-logo-face img{object-fit:cover;width:100%;height:100%;display:block}.jeopardy-logo-face.is-back{transform:rotateY(180deg)}.jeopardy-standings-scene{grid-template-rows:auto 1fr;place-items:start center;padding:clamp(2rem,7vh,5rem) clamp(1rem,4vw,3rem)}.jeopardy-standings-scene h2{letter-spacing:0;margin:0;font-size:clamp(1.7rem,5vw,3.7rem);font-weight:900;animation:6.3s both jeopardy-standings-title}.jeopardy-standings-list{flex-direction:column;justify-content:flex-end;gap:clamp(.55rem,1.8vh,1rem);width:min(100vw - 2rem,42rem);min-height:min(48vh,22rem);display:flex}.jeopardy-standing-row{color:#fff;text-align:left;text-shadow:0 .12rem .25rem #000000db;opacity:0;animation:jeopardy-standing-row-arrive 4.7s ease var(--standing-delay) both;background:#040474;border:2px solid #ffffffc2;grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:clamp(.55rem,2vw,1rem);padding:clamp(.55rem,1.5vw,.9rem) clamp(.65rem,2vw,1.15rem);font-size:clamp(.98rem,2.7vw,1.45rem);font-weight:850;display:grid}.jeopardy-standing-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jeopardy-final-intro{place-content:center;justify-items:center;gap:clamp(.85rem,2.5vw,1.5rem);padding:0 clamp(1rem,4vw,3rem);transform:translateY(3vh)}.jeopardy-final-intro p,.jeopardy-final-intro h2{margin:0}.jeopardy-final-intro p{font-size:clamp(1.45rem,5vw,3.8rem);font-weight:900}.jeopardy-final-intro h2{perspective:42rem;text-shadow:0 .08em #0712a5,0 0 .3em #ffffff73;gap:.1em;font-size:clamp(2.7rem,12vw,8.6rem);font-weight:950;line-height:.82;display:grid}.jeopardy-final-intro h2 span:last-child{transform-origin:50%;animation:.52s linear infinite jeopardy-final-jeopardy-chaos;display:inline-block}.jeopardy-final-question-scene{background:#000;place-items:center}.jeopardy-final-video{border-radius:var(--jeopardy-frame-radius);background:#000;width:min(78vw,56rem);max-height:min(70dvh,38rem);display:block;box-shadow:0 1.2rem 4rem #000000b8}.jeopardy-final-question-card{place-content:center;place-items:center;gap:clamp(1rem,3vh,1.7rem);height:100%;padding:clamp(1.5rem,6vh,4rem) clamp(1rem,4vw,3rem);display:grid;position:absolute;inset:0}.jeopardy-final-question-card h2{text-transform:none;margin:0;font-size:clamp(1.7rem,5vw,3.4rem);font-weight:650;line-height:1.15}.jeopardy-final-answer-buttons{flex-wrap:wrap;justify-content:center;gap:clamp(.75rem,2.5vw,1.4rem);display:flex}.jeopardy-final-answer-buttons button{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:.2rem;min-width:clamp(5.5rem,15vw,8rem);padding:.6rem 1.1rem;font-size:clamp(1rem,2.6vw,1.35rem);font-weight:600}.jeopardy-final-answer-buttons button:hover,.jeopardy-final-answer-buttons button:focus-visible{color:#fff;outline-offset:.15rem;background:#ffffff14;outline:2px solid #ffffffb8}.jeopardy-final-score-reveal{justify-items:center;gap:clamp(.65rem,2vh,1rem);display:grid}.jeopardy-final-score-reveal p,.jeopardy-final-score-reveal strong{margin:0}.jeopardy-final-score-reveal p{font-family:Segoe Print,Comic Sans MS,Bradley Hand ITC,cursive;font-size:clamp(1.7rem,5.2vw,3.5rem);font-weight:900}.jeopardy-final-score-reveal strong{color:#52ff8f;font-variant-numeric:tabular-nums;text-shadow:0 0 .55rem #52ff8fb3,0 .12rem .25rem #000000db;font-size:clamp(2.4rem,9vw,6.6rem);font-weight:950;line-height:.95}.jeopardy-final-score-reveal strong.is-zero{color:#ff3030;text-shadow:0 0 .65rem #ff3030c7,0 .12rem .25rem #000000db}.charity-gate-scene,.charity-simulator-scene{color:#fff;background:#000;position:absolute;inset:0;overflow:hidden}.charity-gate-scene{place-content:center;justify-items:center;gap:.65rem;display:grid}.charity-gate-scene button{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:.25rem;padding:.72rem 1.15rem;font-size:clamp(1.15rem,3vw,1.65rem);font-weight:650}.charity-gate-scene button:hover,.charity-gate-scene button:focus-visible{color:#fff;outline-offset:.18rem;background:#ffffff14;outline:2px solid #ffffffb8}.charity-gate-scene p{color:#ffffffad;margin:0;font-size:clamp(.9rem,2vw,1.05rem)}.charity-simulator-scene{justify-items:center;display:grid}.charity-simulator-scene h2{z-index:2;margin:clamp(1.1rem,4vh,2.3rem) 0 0;font-size:clamp(1.75rem,5vw,3.1rem);font-weight:750;position:relative}.charity-cleanup-title{z-index:3;color:#fff;text-align:center;text-shadow:0 .08em .22em #ff9f1fbd,0 .02em .08em #000000f2;pointer-events:none;place-items:center;width:auto;margin:0;padding:1rem;font-size:clamp(2.45rem,9vw,7.2rem);font-weight:950;line-height:.9;display:grid;position:absolute;inset:0}.charity-physics-canvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.charity-message{z-index:3;margin:0;color:#fff;text-align:center;width:min(100vw - 2rem,38rem);margin-inline:auto;font-size:clamp(1rem,2.6vw,1.35rem);font-weight:700;line-height:1.2;position:absolute;top:calc(50% - clamp(6.8rem,17vh,9rem));left:0;right:0}.charity-message.is-ice-warning{top:calc(50% - clamp(10rem,25vh,14rem))}.charity-action-stack{z-index:2;justify-items:center;gap:.75rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.charity-flamethrower-wrap{color:#ffffffe6;text-transform:lowercase;-webkit-user-select:none;user-select:none;justify-items:center;gap:.48rem;margin-bottom:clamp(1.8rem,6vh,4rem);font-size:.92rem;font-weight:750;line-height:1;display:grid}.charity-flamethrower-button{--flamethrower-ring-size:4px;isolation:isolate;aspect-ratio:1;border:var(--flamethrower-ring-size) solid #fff;cursor:pointer;touch-action:none;background:linear-gradient(#050203,#050203) padding-box padding-box;border-radius:50%;width:clamp(2.75rem,7vmin,3.65rem);padding:0;position:relative;overflow:hidden;box-shadow:0 0 .15rem #fff,0 0 .5rem #ffffff6b,0 0 .45rem #ff631838,inset 0 0 .7rem #fff3}.charity-flamethrower-button:before,.charity-cleanup-flamethrower-button:before,.charity-flamethrower-button:after,.charity-cleanup-flamethrower-button:after{content:none}.charity-flamethrower-button:hover,.charity-flamethrower-button:focus-visible{outline-offset:.18rem;outline:2px solid #fff}.charity-cleanup-flamethrower-button{--flamethrower-ring-size:4px;isolation:isolate;top:var(--flamethrower-y);left:var(--flamethrower-x);z-index:4;aspect-ratio:1;border:var(--flamethrower-ring-size) solid #fff;cursor:grab;touch-action:none;background:linear-gradient(#050203,#050203) padding-box padding-box;border-radius:50%;width:clamp(3.1rem,8vmin,4.2rem);padding:0;position:absolute;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 .18rem #fff,0 0 .6rem #ffffff7a,0 0 .5rem #ff63183d,inset 0 0 .8rem #ffffff38}.charity-cleanup-flamethrower-button.is-dragging{cursor:grabbing}.charity-cleanup-flamethrower-button:focus-visible{outline-offset:.22rem;outline:2px solid #fff}.charity-next-button{z-index:5;color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:.25rem;padding:.72rem 1.35rem;font-size:clamp(1.1rem,3vw,1.55rem);font-weight:750;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.charity-next-button:hover,.charity-next-button:focus-visible{outline-offset:.18rem;background:#ffffff14;outline:2px solid #ffffffb8}.charity-donate-wrap{place-items:center;display:grid;position:relative}.charity-donate-button{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:.25rem;min-width:clamp(11rem,30vw,16rem);padding:.78rem 1.2rem;font-size:clamp(1rem,2.7vw,1.35rem);font-weight:650}.charity-donate-button:hover:not(:disabled),.charity-donate-button:focus-visible:not(:disabled){color:#fff;outline-offset:.18rem;background:#ffffff14;outline:2px solid #ffffffb8}.charity-donate-button:disabled{color:#ffffff85;cursor:default}.charity-ice-sheet{--ice-opacity:.8;--ice-scale:1;background:linear-gradient(135deg, #ffffff59, transparent 42%), rgba(125, 221, 255, var(--ice-opacity));width:100vw;height:clamp(4.9rem,15vh,8.4rem);transform:scaleY(var(--ice-scale));transform-origin:50%;pointer-events:none;border:2px solid #e0faffeb;border-left:0;border-right:0;position:relative;box-shadow:inset 0 0 1.2rem #ffffff8c,0 0 .8rem #7dddff61}.charity-ice-sheet:after{color:#fff;text-shadow:0 .08em .12em #006191c7,0 0 .28em #ffffffd9;content:"WALL OF INJUSTICE";place-items:center;font-size:clamp(2.6rem,12vw,5.4rem);font-weight:950;line-height:1;display:grid;position:absolute;inset:0;transform:translateY(-.12em)}.charity-balance{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 .12rem .25rem #000c;margin:0;font-size:clamp(1.25rem,4vw,2.25rem);font-weight:850}.charity-balance.is-negative{color:#ff6b6b}.charity-hint-slot{place-items:start center;width:min(100vw - 2rem,38rem);min-height:clamp(2.7rem,8vh,4.7rem);display:grid}.charity-hint-button{color:#fff;cursor:pointer;background:#000000b8;border:1px solid #ffffffb8;border-radius:.25rem;padding:.5rem .92rem;font-size:clamp(.86rem,2vw,1rem);font-weight:700}.charity-hint-button:hover,.charity-hint-button:focus-visible{outline-offset:.18rem;background:#ffffff1a;outline:2px solid #ffffffbf}.charity-hint-message{color:#ffffffeb;text-align:center;text-shadow:0 .14rem .28rem #000000db;width:min(100vw - 2rem,38rem);margin:0;font-size:clamp(.92rem,2.35vw,1.22rem);font-weight:700;line-height:1.22}.jeopardy-stage-frame{border-radius:var(--jeopardy-frame-radius);background:#04040a;width:min(78rem,100vw - 5rem);height:min(48rem,100dvh - 5rem);position:relative;overflow:hidden;box-shadow:0 1.2rem 4rem #000000a6}.jeopardy-podium-scene .jeopardy-stage-frame{aspect-ratio:16/9;width:min(78rem,100vw - 5rem,177.78dvh - 8.89rem);height:auto}.jeopardy-podiums-image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.jeopardy-podium-overlays{pointer-events:none;position:absolute;inset:0}.jeopardy-contestant-podium{top:0;left:var(--podium-left);width:17%;height:100%;position:absolute;transform:translate(-50%)}.podium-0{--podium-left:19.8%;--podium-copy-offset:7%;--podium-outline-offset:7%}.podium-1{--podium-left:52.45%}.podium-2{--podium-left:85.2%;--podium-copy-offset:-12%;--podium-outline-offset:-7%}.jeopardy-contestant-podium.is-active:after{top:34%;left:calc(-6% + var(--podium-outline-offset,0%));content:"";border:.22rem solid #ffe45c;width:112%;height:34%;position:absolute;box-shadow:0 0 .85rem #ffe45cd6,inset 0 0 .85rem #ffe45c47}.jeopardy-money,.jeopardy-name{left:calc(50% + var(--podium-copy-offset,0%));color:#fff;text-align:center;text-shadow:0 .12rem .35rem #000000eb;width:92%;position:absolute;transform:translate(-50%)}.jeopardy-money{font-variant-numeric:tabular-nums;font-size:clamp(1.1rem,min(2.6vw,4vh),2.15rem);font-weight:900;top:38.8%}.jeopardy-money.is-positive{animation:1.05s jeopardy-money-positive}.jeopardy-money.is-negative{animation:1.05s jeopardy-money-negative}.jeopardy-name{overflow-wrap:anywhere;font-family:Segoe Print,Comic Sans MS,Bradley Hand ITC,cursive;font-size:clamp(1.2rem,min(3vw,4.8vh),2.55rem);font-weight:800;line-height:1;top:52.2%}.jeopardy-speech-bubble{top:13%;left:var(--speech-left);z-index:4;color:#fff;text-align:center;background:#000046e6;border:2px solid #fff;border-radius:.45rem;width:min(22rem,30vw);padding:.75rem .9rem;font-size:clamp(.9rem,1.6vw,1.18rem);font-weight:800;line-height:1.22;position:absolute;transform:translate(-50%)}.speech-0{--speech-left:19.8%;transform:translate(-20%)}.speech-1{--speech-left:52.45%;transform:translate(-50%)}.speech-2{--speech-left:85.2%;transform:translate(-80%)}.jeopardy-choice-panel{z-index:5;pointer-events:auto;background:#000050db;border:2px solid #ffffffd6;border-radius:.45rem;justify-items:center;gap:.75rem;width:min(100% - 2rem,42rem);padding:.8rem;display:grid;position:absolute;top:6%;left:50%;transform:translate(-50%)}.jeopardy-choice-timer{color:#ffe45c;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:900}.jeopardy-choice-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;width:100%;display:grid}.jeopardy-choice-options button{color:#fff;cursor:pointer;background:#0712a5;border:1px solid #ffe45c;border-radius:.25rem;min-height:2.45rem;font-size:clamp(.82rem,1.5vw,1rem);font-weight:800;line-height:1.12}.jeopardy-choice-options button:hover,.jeopardy-choice-options button:focus-visible{outline-offset:.12rem;background:#1234e9;outline:2px solid #fff}.jeopardy-board-scene{background:radial-gradient(circle at 50% 20%,#436aff3d,#0000 34rem),#02020a;padding:clamp(.7rem,2vw,1.35rem)}.jeopardy-board-frame{background:#05050b;padding:clamp(.24rem,.8vw,.55rem);display:grid}.jeopardy-board{background:#05050b;grid-template-rows:.85fr repeat(5,1fr);grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.2rem,.7vw,.42rem);width:100%;height:100%;display:grid}.jeopardy-category,.jeopardy-tile{color:#fff;text-align:center;text-shadow:0 .12rem .2rem #000000e0;background:#0606a8;border:2px solid #05050b;place-items:center;display:grid}.jeopardy-category{padding:.28rem;font-size:clamp(.62rem,1.45vw,1.15rem);font-weight:900;line-height:1}.jeopardy-tile{border-radius:0;min-width:0;min-height:0;font-size:clamp(1.15rem,3.2vw,2.55rem);font-weight:900}button.jeopardy-tile{cursor:pointer}button.jeopardy-tile:hover,button.jeopardy-tile:focus-visible{color:#ffe45c;outline-offset:-.28rem;outline:3px solid #ffe45c}.jeopardy-tile.is-missing{background:#010147;box-shadow:inset 0 0 1.2rem #000000a6}.jeopardy-question-panel{z-index:100;border-radius:var(--jeopardy-frame-radius);background:#0606a8;position:fixed;overflow:hidden;box-shadow:0 1.2rem 4rem #000000a6}.jeopardy-question-content{color:#fff;opacity:0;align-content:center;place-items:center;gap:clamp(1rem,3vmin,2.1rem);width:100%;height:100%;padding:clamp(1rem,4vw,3rem);animation:.28s .42s forwards jeopardy-question-content-in;display:grid;position:relative}.jeopardy-question-value{color:#ffe45c;margin:0;font-size:clamp(.9rem,2.2vw,1.4rem);font-weight:900}.jeopardy-clue{color:#fff;text-align:center;text-transform:uppercase;text-shadow:0 .14rem .28rem #000000b8;flex-wrap:wrap;justify-content:center;gap:.25em;max-width:min(60rem,94vw);font-size:clamp(1.55rem,5vw,4.1rem);font-weight:850;line-height:1.12;display:flex}.jeopardy-clue span{transition:color .12s}.jeopardy-clue span.is-read{color:#ffe45c}.jeopardy-buzz-button{isolation:isolate;aspect-ratio:1;color:#fff;cursor:pointer;background:#b40010;border:.32rem solid #d3a53d;border-radius:50%;place-items:center;width:clamp(5.5rem,15vmin,8rem);font-size:clamp(.78rem,2vmin,1.18rem);font-weight:950;line-height:.92;transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s;display:grid;position:relative;box-shadow:inset 0 .25rem .7rem #ffffff38,0 .85rem 1.8rem #00000061}.jeopardy-buzz-button.is-waiting{color:#f5f5f5;background:linear-gradient(145deg,#8a8a8a,#4d4d4d);border-color:#a6a6a6;box-shadow:inset 0 .22rem .66rem #ffffff29,0 .55rem 1.25rem #00000057}.jeopardy-buzz-button.is-live{background:#c90012;border-color:#ffe45c;animation:.22s ease-out jeopardy-buzz-live-pop;box-shadow:inset 0 .25rem .7rem #ffffff40,0 0 1.1rem #ffe45c80,0 .85rem 1.8rem #00000061}.jeopardy-buzz-button.is-too-early{color:#fff;cursor:default;background:#262626;border-color:#ff3b3b;animation:.42s cubic-bezier(.36,.07,.19,.97) jeopardy-too-early-shake;box-shadow:0 0 0 .64rem #ff3b3b52,0 0 2rem #ff3b3b9e,inset 0 .2rem .7rem #ffffff21}.jeopardy-buzz-label{z-index:2;position:relative}.jeopardy-buzz-timer-ring{z-index:1;pointer-events:none;opacity:0;width:calc(100% + 1.36rem);height:calc(100% + 1.36rem);position:absolute;inset:-.68rem;overflow:visible;transform:rotate(-90deg)}.jeopardy-buzz-timer-track,.jeopardy-buzz-timer-progress{fill:none;stroke-width:6px}.jeopardy-buzz-timer-track{stroke:#ffffff38}.jeopardy-buzz-timer-progress{stroke:#ffe45c;stroke-dasharray:276.46;stroke-dashoffset:0;stroke-linecap:round;filter:drop-shadow(0 0 .28rem #ffe45cd1)}.jeopardy-buzz-button.is-live .jeopardy-buzz-timer-ring{opacity:1}.jeopardy-buzz-button.is-live .jeopardy-buzz-timer-progress{animation:jeopardy-buzz-ring-countdown var(--jeopardy-buzz-window,1.5s) linear forwards}.jeopardy-too-early-callout{z-index:6;color:#0606a8;letter-spacing:0;text-transform:uppercase;pointer-events:none;background:#ffe45c;border:.22rem solid #fff;border-radius:.35rem;padding:clamp(.42rem,1.5vw,.78rem) clamp(.8rem,3vw,1.7rem);font-size:clamp(1.35rem,5vw,3.8rem);font-weight:950;line-height:.95;animation:.54s both jeopardy-too-early-callout;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .45rem #ff3b3bb8,0 .85rem 2rem #00000073}.jeopardy-buzz-button:focus-visible{outline-offset:.25rem;outline:3px solid #fff}.word-search-scene{--word-search-board-size:min(calc(100vw - 1.5rem), calc(100dvh - 8rem), 38rem);background:#020203;padding:0;overflow:hidden}.word-search-title{top:calc(50% - var(--word-search-board-size) / 2 - clamp(3.1rem, 7vmin, 4.35rem));color:#fff;letter-spacing:0;text-align:center;width:min(100vw - 2rem,36rem);margin:0 auto;font-size:clamp(1.55rem,4.8vw,2.55rem);font-weight:400;line-height:1;position:absolute;left:0;right:0}.word-search-board-anchor{z-index:2;width:var(--word-search-board-size);height:var(--word-search-board-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.word-search-board-wrap{width:100%;height:100%;position:relative;overflow:visible}.word-search-board{grid-template-columns:repeat(var(--word-search-size), minmax(0, 1fr));width:100%;height:100%;box-shadow:none;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;background:#020203;border:0;grid-auto-rows:minmax(0,1fr);display:grid;position:relative}.word-search-cell{z-index:0;color:#fff;min-width:0;min-height:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--word-search-letter-size);text-align:center;text-transform:uppercase;background:0 0;border:0;place-items:center;font-weight:700;line-height:1;transition:color .11s,text-shadow .11s;display:grid;position:relative}.word-search-cell.is-selected{z-index:1;color:#fff;text-shadow:0 0 .65rem #ffffff94}.word-search-cell.is-found-letter{z-index:2;pointer-events:none}.word-search-cell.is-solution-pulsing{animation:word-search-solution-pulse 2.4s ease-in-out var(--word-search-pulse-delay) infinite;transform-origin:50%;will-change:transform}.word-search-cell.is-final-solution-pulsing{animation-name:word-search-final-solution-pulse;animation-duration:1.15s}.word-search-letter-glyph{transform-origin:50%;display:inline-block;position:relative}.word-search-cell.is-found-letter .word-search-letter-glyph{animation:word-search-found-fire-core 1.18s ease-in-out var(--word-search-fire-delay) infinite alternate;color:#fff;text-shadow:0 0 .22rem #ffffffe6,0 -.12rem .45rem #ffe45cb8,0 -.3rem .75rem #ff4bd894,0 -.48rem 1rem #35d9ff70;will-change:color, text-shadow, transform}.word-search-cell.is-found-letter .word-search-letter-glyph:before,.word-search-cell.is-found-letter .word-search-letter-glyph:after{content:attr(data-letter);pointer-events:none;position:absolute;inset:0}.word-search-cell.is-found-letter .word-search-letter-glyph:before{animation:word-search-found-fire-flame .82s ease-in-out var(--word-search-fire-delay) infinite alternate;color:#ff4bd8;filter:blur(.035em);opacity:.76;text-shadow:0 -.22rem .55rem #ff4bd8b3,0 -.46rem .9rem #ffe45c7a}.word-search-cell.is-found-letter .word-search-letter-glyph:after{animation:word-search-found-fire-flame 1.05s ease-in-out calc(var(--word-search-fire-delay) - .18s) infinite alternate-reverse;color:#35d9ff;filter:blur(.045em);opacity:.66;text-shadow:0 -.18rem .58rem #35d9ffb8,0 -.42rem .92rem #52ff8f75}.word-search-letter-glyph.is-final-disco-pulsing{color:#fff;will-change:transform;animation:1.15s ease-in-out infinite word-search-final-solution-pulse}.word-search-letter-glyph.is-final-dan-rainbow{animation:word-search-final-dan-rainbow 5.2s linear var(--word-search-rainbow-delay) infinite}.word-search-cell.is-final-falling{animation:word-search-final-letter-fall var(--word-search-fall-duration) cubic-bezier(.36, 0, .96, .34) var(--word-search-fall-delay) forwards;transform-origin:50%;will-change:transform, opacity, filter}.word-search-selection-outline{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:translateZ(0)}.word-search-selection-outline-path{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 .24rem #ffffff3d)}.word-search-selection-outline.is-rejected{animation:.76s forwards word-search-selection-reject}.word-search-selection-outline.is-rejected .word-search-selection-outline-path{fill:none;stroke:#ff3b3b;filter:drop-shadow(0 0 .32rem #ff3b3b47)}.word-search-board-wrap.is-solving .word-search-cell{will-change:transform, opacity, filter;animation:1.35s cubic-bezier(.33,1,.68,1) forwards word-search-letter-shrink}.word-search-board-wrap.is-finale-flipping .word-search-cell{backface-visibility:hidden;transform-origin:50%;transform-style:preserve-3d;will-change:transform, opacity;animation:.98s cubic-bezier(.22,1,.36,1) both word-search-final-letter-flip}.word-search-board-wrap.is-finale .word-search-cell{color:#ffffffeb}.word-search-solve-outline{z-index:6;pointer-events:none;will-change:transform, opacity;border:1px solid #fff;border-radius:clamp(.35rem,1.6vmin,.8rem);width:100%;height:100%;animation:2.35s cubic-bezier(.22,1,.36,1) forwards word-search-outline-expand;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.word-search-clues{top:calc(50% + var(--word-search-board-size) / 2 + clamp(.95rem, 2.4vmin, 1.35rem));flex-wrap:wrap;justify-content:center;gap:.45rem 1.2rem;width:min(100vw - 2rem,36rem);margin:0 auto;display:flex;position:absolute;left:0;right:0}.word-search-clue{color:#ffffffeb;letter-spacing:0;text-align:center;text-shadow:0 0 .8rem #ffffff38;font-size:clamp(1rem,2.4vw,1.18rem);font-weight:650;line-height:1.25}.word-search-clue.is-found{opacity:.34}.word-search-next-complete{z-index:12;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.word-search-next-complete .next-button{pointer-events:auto}.disco-browser-tabs{background:#dfe3ea;grid-template-columns:minmax(0,16rem) 1fr;align-items:end;min-height:2.6rem;padding:.45rem .8rem 0;display:grid}.disco-browser-tab{color:#202124;background:#fff;border-radius:.55rem .55rem 0 0;align-items:center;gap:.55rem;min-width:0;height:2.15rem;padding:0 1rem;font-size:.82rem;display:flex}.disco-browser-tab span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.disco-tab-dot{aspect-ratio:1;background:conic-gradient(from 30deg, #e94235 0 33%, #fabb05 0 62%, #34a853 0 78%, #4285f4 0);border-radius:50%;width:.6rem}.disco-browser-title{color:#59606b;place-self:center end;font-size:.78rem;font-weight:700}.disco-browser-toolbar{background:#fff;border-bottom:1px solid #d7d9de;grid-template-columns:repeat(3,2rem) minmax(0,1fr);align-items:center;gap:.35rem;min-height:2.8rem;padding:.35rem .75rem;display:grid}.disco-browser-toolbar button{aspect-ratio:1;color:#5f6368;cursor:default;background:0 0;border:0;border-radius:50%;place-items:center;width:2rem;font-size:1rem;display:grid}.disco-browser-toolbar button:hover{background:#eef0f4}.disco-address-bar{color:#3c4043;white-space:nowrap;text-overflow:ellipsis;background:#f1f3f4;border-radius:999px;min-width:0;padding:.58rem 1rem;font-size:.86rem;overflow:hidden}.fake-wiki-page{background:#fff;min-height:0;overflow:auto}.fake-wiki-layout{grid-template-columns:13.5rem minmax(0,1fr);gap:1.6rem;width:min(100%,68rem);margin:0 auto;padding:1.4rem 1.35rem 3rem;display:grid}.fake-wiki-sidebar{color:#54595d;border-right:1px solid #eaecf0;align-self:start;padding-right:1rem;font-family:Arial,Helvetica,sans-serif;font-size:.82rem;position:sticky;top:1rem}.fake-wiki-sidebar p{color:#202122;margin:0 0 .55rem;font-weight:700}.fake-wiki-sidebar ol{gap:.42rem;margin:0;padding-left:1.2rem;display:grid}.fake-wiki-main{color:#202122;min-width:0;font-family:Georgia,Times New Roman,serif;line-height:1.58}.fake-wiki-main h1{color:#202122;border-bottom:1px solid #a2a9b1;margin:0;padding-bottom:.22rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,3.1rem);font-weight:400;line-height:1.15}.fake-wiki-main h2{border-bottom:1px solid #a2a9b1;margin:1.5rem 0 .55rem;padding-bottom:.14rem;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:400}.fake-wiki-main p{margin:.78rem 0;font-size:.98rem}.fake-wiki-source,.fake-wiki-description{color:#54595d;font-family:Arial,Helvetica,sans-serif;font-size:.8rem}.fake-wiki-description{margin-top:.24rem}.fake-wiki-notice{color:#202122;background:#f8f9fa;border:1px solid #a2a9b1;margin:1rem 0;padding:.55rem .75rem;font-family:Arial,Helvetica,sans-serif;font-size:.84rem}.fake-wiki-infobox{float:right;background:#f8f9fa;border:1px solid #a2a9b1;width:min(18rem,42%);margin:.2rem 0 1rem 1.2rem;font-family:Arial,Helvetica,sans-serif;font-size:.78rem}.fake-wiki-infobox h2{text-align:center;background:#eaecf0;border-bottom:1px solid #a2a9b1;margin:0;padding:.45rem;font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700}.fake-wiki-infobox p{color:#202122;margin:0;padding:.48rem .55rem .2rem;font-family:Arial,Helvetica,sans-serif;font-size:.76rem;font-weight:700}.fake-wiki-infobox div{flex-wrap:wrap;gap:.15rem .3rem;padding:0 .55rem .5rem;display:flex}.fake-wiki-link{color:#0645ad;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline}.fake-wiki-link:hover,.fake-wiki-link:focus-visible{outline:none;text-decoration:underline}.fake-wiki-dan{width:min(100%,54rem);margin:0 auto;padding:1.4rem 1.35rem 3rem}.crab-title-link{color:#0645ad;font-family:Georgia,Times New Roman,serif;font-size:inherit;font-weight:400}.animalized-word{white-space:nowrap;transform-origin:50%;margin-right:.32em;display:inline-block;position:relative}.animalized-word.is-scuttling{animation:crab-word-scuttle 2.45s cubic-bezier(.48, 0, .72, .08) var(--scuttle-delay) forwards}@keyframes crab-word-scuttle{0%{opacity:1;transform:translate(0,0)rotate(0)}18%{transform:translate3d(calc(var(--scuttle-x) * .12), var(--scuttle-y), 0) rotate(-4deg)}36%{transform:translate3d(calc(var(--scuttle-x) * .28), calc(var(--scuttle-y) * -.8), 0) rotate(4deg)}to{opacity:0;transform:translate3d(var(--scuttle-x), calc(var(--scuttle-y) * 2), 0) rotate(12deg)}}.chrome-fragment-layer{z-index:35;pointer-events:none;perspective:60rem;position:fixed;inset:0;overflow:hidden}.chrome-fragment-stage{width:min(74rem,100vw - 2.7rem);height:min(47rem,100dvh - 2.7rem);transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chrome-fragment{transform-origin:50%;animation:chrome-fragment-burst 11.8s cubic-bezier(.22, 0, .22, 1) var(--frag-delay) forwards;will-change:transform, opacity, filter;background:#fff;position:absolute;overflow:hidden;transform:translate(0,0)rotate(0);box-shadow:0 .25rem .8rem #0000002e,inset 0 0 0 1px #ffffff3d}.chrome-fragment-snapshot{width:var(--snapshot-width);height:var(--snapshot-height);transform:translate(var(--snapshot-x), var(--snapshot-y));transform-origin:0 0;position:absolute;top:0;left:0}.chrome-fragment-snapshot-window{width:100%;height:100%;box-shadow:none;pointer-events:none;border-radius:.55rem}.chrome-fragment-snapshot-window .disco-browser-toolbar span{aspect-ratio:1;color:#5f6368;place-items:center;width:2rem;font-size:1rem;display:grid}.chrome-fragment-snapshot-window .fake-wiki-page{overflow:hidden}@keyframes chrome-fragment-burst{0%{opacity:1;filter:brightness();transform:translate(0,0)rotate(0)scale(1)}32%{opacity:1;transform:translate3d(calc(var(--frag-x) * .025), calc(var(--frag-y) * .025), 2.4rem) rotate(calc(var(--frag-rotate) * .035)) scale(1.015);filter:brightness(1.32)}80%{opacity:1;transform:translate3d(calc(var(--frag-x) * .18), calc(var(--frag-y) * .18), 9rem) rotate(calc(var(--frag-rotate) * .18)) scale(.96);filter:brightness(1.24)}88%{opacity:.82;transform:translate3d(calc(var(--frag-x) * .72), calc(var(--frag-y) * .72), 24rem) rotate(calc(var(--frag-rotate) * .72)) scale(.74);filter:blur(.8px)brightness(1.3)}94%{opacity:.08;transform:translate3d(calc(var(--frag-x) * 1.08), calc(var(--frag-y) * 1.08), 35rem) rotate(calc(var(--frag-rotate) * 1.06)) scale(.48);filter:blur(2.7px)brightness(1.58)}to{opacity:0;transform:translate3d(var(--frag-x), var(--frag-y), 36rem) rotate(var(--frag-rotate)) scale(.45);filter:blur(3px)brightness(1.65)}}@keyframes disco-browser-blast{0%{opacity:1;filter:blur()}45%{opacity:.42;filter:brightness(1.6)contrast(1.35)}to{opacity:0;filter:blur(8px)brightness(2.1)}}@keyframes danflix-red-glow{0%{text-shadow:0 .16rem #000,0 0 1.4rem #e509146b}to{text-shadow:0 .16rem #000,0 0 3rem #e50914d1,0 0 5rem #e5091457}}@keyframes danflix-intro-dim{0%{opacity:1}72%{opacity:1}to{opacity:0}}@keyframes danflix-curtain-left{0%,22%{transform:translate(0)}to{transform:translate(-101%)}}@keyframes danflix-curtain-right{0%,22%{transform:translate(0)}to{transform:translate(101%)}}@keyframes danflix-slit-open{0%{opacity:0;transform:translate(-50%)scaleY(0)}18%{opacity:1;transform:translate(-50%)scaleY(1)}58%{opacity:1;transform:translate(-50%)scaleY(1)}to{opacity:0;transform:translate(-50%)scaleY(1)}}@keyframes danflix-progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes danflix-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes danflix-pause-question-appear{0%{opacity:0;transform:translate(-50%,.4rem)}to{opacity:1;transform:translate(-50%)}}@keyframes jeopardy-hour-spin{0%{transform:rotate(-1950deg)}to{transform:rotate(210deg)}}@keyframes jeopardy-minute-spin{0%{transform:rotate(-3240deg)}to{transform:rotate(0)}}@keyframes jeopardy-logo-spin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes jeopardy-money-positive{0%,to{color:#fff}22%,78%{color:#52ff8f;text-shadow:0 0 .65rem #52ff8fe0,0 .12rem .35rem #000000eb}}@keyframes jeopardy-money-negative{0%,to{color:#fff}22%,78%{color:#ff3b3b;text-shadow:0 0 .65rem #ff3b3be0,0 .12rem .35rem #000000eb}}@keyframes jeopardy-question-content-in{0%{opacity:0}to{opacity:1}}@keyframes jeopardy-buzz-live-pop{0%{transform:scale(.95)}70%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes jeopardy-buzz-ring-countdown{to{stroke-dashoffset:276.46px}}@keyframes jeopardy-too-early-shake{0%,to{transform:translate(0)}18%{transform:translate(-.7rem)}36%{transform:translate(.7rem)}54%{transform:translate(-.48rem)}72%{transform:translate(.48rem)}}@keyframes jeopardy-too-early-callout{0%{transform:translate(-50%,-50%)scale(.72)rotate(-2deg)}38%{transform:translate(-50%,-50%)scale(1.12)rotate(1deg)}to{transform:translate(-50%,-50%)scale(1)rotate(0)}}@keyframes jeopardy-standings-title{0%{opacity:0;transform:translateY(-.5rem)}14%,74%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.35rem)}}@keyframes jeopardy-standing-row-arrive{0%{opacity:0;transform:translateY(1rem)}18%,76%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.65rem)}}@keyframes jeopardy-final-jeopardy-chaos{0%{color:#fff;filter:hue-rotate()saturate(1.1);transform:rotate(-4deg)rotateY(0)scale(.8)}20%{color:#ff3b3b;filter:hue-rotate(80deg)saturate(2);transform:rotate(5deg)rotateY(70deg)scale(1.28)}42%{color:#ffe45c;filter:hue-rotate(170deg)saturate(2.6);transform:rotate(-8deg)rotateY(148deg)scale(.58)}66%{color:#52ff8f;filter:hue-rotate(250deg)saturate(2.2);transform:rotate(7deg)rotateY(258deg)scale(1.42)}84%{color:#35d9ff;filter:hue-rotate(320deg)saturate(2.8);transform:rotate(-3deg)rotateY(315deg)scale(.92)}to{color:#ff66f2;filter:hue-rotate(360deg)saturate(2.4);transform:rotate(4deg)rotateY(360deg)scale(1.12)}}@keyframes charity-cleanup-flamethrower-fall{0%{transform:translate(-50%,calc(-50% - 52vh))}to{transform:translate(-50%,-50%)}}@keyframes danflix-feature-arrive{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes danflix-poster-arrive{0%{opacity:0;transform:translateY(.6rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.animal-game-scene{background:#020203;overflow:hidden}.animal-game-content{justify-items:center;width:100%;padding:2rem;display:grid;position:absolute;inset:0}.game-heading{text-align:center;justify-items:center;gap:.45rem;width:min(100% - 4rem,48rem);display:grid;position:absolute;bottom:calc(50% + 4.65rem);left:50%;transform:translate(-50%)}.game-hint,.game-score,.game-message{color:#fff;letter-spacing:0;text-align:center;margin:0;font-size:.92rem;font-weight:550;line-height:1.25}.game-status-line{place-items:center;width:100%;min-height:1.3rem;display:grid}.game-hint{opacity:.9;align-self:start}.game-heading h2{color:#fff;letter-spacing:0;text-align:center;text-transform:lowercase;overflow-wrap:anywhere;margin:0;font-size:clamp(1.74rem,6vw,2.85rem);font-weight:400;line-height:1.05}.game-score{opacity:.72}.animal-game-form{width:min(100vw - 2.5rem,30rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-input-shell{width:100%;position:relative}.game-input-shell input{color:#fff;text-align:center;caret-color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffffd1;border-radius:0;outline:0;width:100%;padding:.75rem .2rem .9rem;font-size:1.35rem;line-height:1.3}.game-input-shell input:focus{border-color:#fff;box-shadow:0 .75rem 1.6rem -1.25rem #fffc}.game-input-shell input::placeholder{color:#ffffff61}.game-input-shell input:disabled{opacity:1}.game-input-shell input.is-shaking{animation:.52s cubic-bezier(.36,.07,.19,.97) input-shake}.white-shot{pointer-events:none;background:radial-gradient(circle,#fff 0 32%,#ffffffd1 43%,#fff0 72%);border-radius:50%;width:.78rem;height:.78rem;animation:.52s ease-in-out infinite alternate orb-flicker;position:absolute;top:50%;box-shadow:0 0 .55rem #fff,0 0 1.15rem #ffffffd1,0 0 2rem #ffffff70}.white-shot-left{transform-origin:100%;right:calc(100% - .2rem)}.white-shot-right{transform-origin:0;left:calc(100% - .2rem)}.submitted-words{flex-wrap:wrap;justify-content:center;gap:.55rem .9rem;width:min(100vw - 2.5rem,34rem);min-height:4.3rem;max-height:6.5rem;display:flex;position:absolute;top:calc(50% + 2.85rem);left:50%;overflow:hidden;transform:translate(-50%)}.submitted-words span{color:#ffffffd1;font-size:1rem;line-height:1.3}.dust-zone{width:min(100vw - 2.5rem,34rem);min-height:2.6rem;position:absolute;top:calc(50% + 7.15rem);left:50%;transform:translate(-50%)}.dust-word{color:#fff;white-space:pre;pointer-events:none;font-size:1.08rem;font-weight:650;line-height:1;display:flex;position:absolute;left:50%;transform:translate(-50%)}.dust-word span{display:inline-block}.game-message{opacity:.86;width:100%}.animal-game-content.is-crumbling{pointer-events:none}.animal-game-content.is-crumbling .animal-game-form{animation:4.8s cubic-bezier(.33,1,.68,1) .35s forwards input-crumble-away}.crumble-text{white-space:pre-wrap;flex-wrap:wrap;justify-content:center;display:inline-flex}.crumble-piece{will-change:transform, opacity, filter;animation-name:crumble-piece;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-fill-mode:forwards;display:inline-block;transform:translate(0,0)}.wind-dust-field{z-index:8;pointer-events:none;position:absolute;inset:0;overflow:visible}.wind-dust-field span{background:#fff;border-radius:50%;animation-name:wind-dust;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-fill-mode:forwards;position:absolute;transform:translate(0,0)scale(1);box-shadow:0 0 .65rem #ffffff8a}.game-complete{place-items:center;min-height:calc(100dvh - 4rem);display:grid}.next-button{color:#fff;letter-spacing:0;text-align:center;text-transform:lowercase;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:0;min-width:8.5rem;min-height:2.75rem;padding:.86rem 1.65rem .92rem;font-size:.95rem;font-weight:650;line-height:1;transition:background-color .16s,color .16s}.next-button:hover,.next-button:focus-visible{color:#020203;background:#fff;outline:none}.wordle-game-scene{background:#020203}.wordle-content{justify-items:center;gap:1.15rem;width:min(100vw - 2.5rem,32rem);display:grid}.wordle-content h2{color:#fff;letter-spacing:0;text-align:center;text-transform:lowercase;margin:0 0 .35rem;font-size:2.2rem;font-weight:400;line-height:1}.wordle-content.is-winning-answer h2,.wordle-content.is-winning-answer .wordle-form,.wordle-content.is-winning-answer .wordle-message{animation:.9s forwards wordle-support-fade}.wordle-board{gap:.42rem;display:grid}.wordle-row{grid-template-columns:repeat(5,clamp(2.12rem,12vw,3.25rem));gap:.42rem;display:grid}.wordle-content.is-winning-answer .wordle-row:not(.wordle-row-winning) .wordle-cell{animation:1.05s forwards wordle-support-fade}.wordle-row-winning{z-index:4;position:relative}.wordle-cell{aspect-ratio:1;color:#fff;text-align:center;text-transform:uppercase;background:0 0;border:1px solid #ffffff8f;place-items:center;font-size:1.35rem;font-weight:720;line-height:1;display:grid}.wordle-row-winning .wordle-cell{will-change:transform, opacity, filter;animation:9.2s cubic-bezier(.33,1,.68,1) forwards winning-cell-float-away;box-shadow:0 0 .8rem #54a26a80,0 0 1.45rem #ffffff2e}.wordle-row-winning .wordle-cell:first-child{animation-delay:0s}.wordle-row-winning .wordle-cell:nth-child(2){animation-delay:80ms}.wordle-row-winning .wordle-cell:nth-child(3){animation-delay:.16s}.wordle-row-winning .wordle-cell:nth-child(4){animation-delay:.24s}.wordle-row-winning .wordle-cell:nth-child(5){animation-delay:.32s}.wordle-cell-correct{background:#2f8f4e;border-color:#54a26a}.wordle-cell-present{background:#a98323;border-color:#d2b348}.wordle-cell-absent{background:#242428;border-color:#3a3a3f}.wordle-form{width:min(100vw - 2.5rem,19rem);margin-top:.55rem}.wordle-form input{color:#fff;letter-spacing:0;text-align:center;text-transform:uppercase;caret-color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffffd1;border-radius:0;outline:0;width:100%;padding:.62rem .2rem .74rem;font-size:1.18rem;line-height:1.3}.wordle-form input:focus{border-color:#fff;box-shadow:0 .75rem 1.6rem -1.25rem #fffc}.wordle-form input.has-error,.wordle-form input.has-error:focus{border-color:#ff3b3b;box-shadow:0 .75rem 1.6rem -1.25rem #ff3b3be6}.wordle-form input:disabled{opacity:.72}.wordle-form input::placeholder{color:#ffffff61;text-transform:lowercase}.wordle-message{color:#ffffffd1;text-align:center;min-height:1.25rem;margin:-.45rem 0 0;font-size:.9rem;font-weight:500;line-height:1.25}.wordle-message.is-error{color:#ff3b3b}.wordle-next-button{margin-top:.1rem}.floating-answer{color:#fff;letter-spacing:0;text-transform:lowercase;pointer-events:none;justify-content:center;align-items:center;min-height:100%;font-size:clamp(2.65rem,14vw,4.4rem);font-weight:420;line-height:1;display:flex}.floating-answer-letter{text-align:center;text-shadow:0 0 1.15rem #ffffff6b;will-change:transform, opacity, filter;min-width:.62em;animation:5.7s cubic-bezier(.33,1,.68,1) forwards answer-float-away;display:inline-block}.wordle-complete{width:100%}.work-computer-scene{color:#111;background:#000;place-items:center;padding:0;font-family:Tahoma,Verdana,Segoe UI,sans-serif;display:grid;overflow:hidden}.work-computer-frame{background:#000;width:min(78rem,100vw - 5rem);height:min(48rem,100dvh - 5rem);position:relative;overflow:hidden;box-shadow:0 1.2rem 4rem #000000a6}.xp-login,.xp-loading,.xp-desktop,.blue-screen{position:absolute;inset:0}.xp-login{color:#fff;background:linear-gradient(90deg,#00359c,#4f8ee9 50%,#00359c);grid-template-rows:5rem 1fr 5rem;display:grid}.xp-login-band{background:linear-gradient(#092b86,#063ba8 52%,#092b86)}.xp-login-band-bottom{background:linear-gradient(#063ba8,#092b86)}.xp-login-center{grid-template-columns:minmax(12rem,22rem) minmax(16rem,28rem);justify-content:center;align-items:center;gap:3rem;padding:2rem;display:grid}.xp-login-copy{border-right:1px solid #ffffff73;padding-right:2rem;font-size:1.08rem}.xp-user-tile{color:#fff;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.3rem;grid-template-columns:4.2rem 1fr;align-items:center;gap:1rem;padding:.8rem;display:grid}.xp-user-tile:hover,.xp-user-tile:focus-visible{background:#ffffff29;border-color:#ffffffb8;outline:none}.xp-user-avatar{aspect-ratio:1;color:#123d8f;background:linear-gradient(135deg,#dff0ff,#f7fff1);border:2px solid #fff;border-radius:.35rem;place-items:center;width:4.2rem;font-weight:800;display:grid}.xp-loading{color:#fff;background:linear-gradient(90deg,#00359c,#4f8ee9 50%,#00359c);place-items:center;display:grid}.xp-loading-card{justify-items:center;gap:1rem;animation:1.15s step-end infinite old-computer-stutter;display:grid}.xp-spinner{aspect-ratio:1;border:.34rem solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:3rem;animation:1.45s steps(8,end) infinite xp-spin}.xp-desktop{background:#68a1ee;overflow:hidden}.xp-wallpaper{background:#68a1ee;position:absolute;inset:0 0 2.15rem;overflow:hidden}.xp-wallpaper img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.desktop-app-icon{color:#fff;text-shadow:0 1px 2px #000000bf;cursor:pointer;background:0 0;border:1px solid #0000;justify-items:center;gap:.35rem;width:6.5rem;padding:.45rem .25rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.desktop-app-icon:hover,.desktop-app-icon:focus-visible{background:#0050b457;border-color:#ffffffbf;outline:none}.excel-icon{aspect-ratio:1;color:#fff;background:linear-gradient(135deg,#0a7a31,#20a958);border:2px solid #f3fff1;place-items:center;width:3.3rem;font-size:2rem;font-weight:900;display:grid}.disco-chrome-desktop-icon{aspect-ratio:1;background:radial-gradient(circle at 50% 50%, #fff 0 24%, transparent 25%), conic-gradient(from -22deg, #ff3131 0 34%, #ffe45c 0 57%, #37cf65 0 78%, #3483ff 0 100%);border:2px solid #ffffffeb;border-radius:50%;place-items:center;width:3.3rem;animation:.68s steps(2,end) infinite disco-chrome-rainbow-flash;display:grid;box-shadow:0 0 .45rem #ffffffa6,0 0 1rem #35d9ff66}.disco-chrome-desktop-icon span{aspect-ratio:1;background:#2363dd;border:.24rem solid #fff;border-radius:50%;width:1.26rem;display:block}.danflix-desktop-icon{aspect-ratio:1;color:#e50914;text-shadow:0 .1rem #000,0 0 .8rem #e509146b;place-items:center;width:3.3rem;font-family:Arial,Helvetica,sans-serif;font-size:3.35rem;font-weight:900;line-height:.85;display:grid}.xp-taskbar{color:#fff;background:linear-gradient(#2d74e8,#0755c9 45%,#0646ad);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;height:2.15rem;display:grid;position:absolute;inset:auto 0 0;box-shadow:inset 0 1px #ffffff73}.xp-start-button{color:#fff;text-transform:lowercase;cursor:default;background:linear-gradient(#54c447,#188c22 58%,#0f731c);border:0;border-radius:0 .9rem .9rem 0;height:100%;padding:0 1.15rem;font-weight:800}.xp-task-button{color:#fff;text-align:left;background:#ffffff24;border:1px solid #ffffff57;border-radius:.15rem;justify-self:start;width:min(12rem,42vw);height:1.65rem;margin-left:.5rem}.xp-task-button.is-active{background:#0000003d}.xp-clock{padding:0 .9rem;font-size:.78rem}.excel-window{background:#ece9d8;border:2px solid #0c55c4;border-radius:.35rem .35rem 0 0;grid-template-rows:auto auto auto auto minmax(0,1fr);width:min(100vw - 3rem,58rem);height:min(100dvh - 6.2rem,37rem);display:grid;position:absolute;top:7vh;left:50%;transform:translate(-50%);box-shadow:0 1.3rem 2.8rem #00000059}.excel-titlebar{color:#fff;background:linear-gradient(#2e7af1,#0755c9 58%,#003f9f);justify-content:space-between;align-items:center;min-height:1.8rem;padding:0 .25rem 0 .55rem;font-size:.82rem;font-weight:700;display:flex}.excel-window-buttons{gap:.16rem;display:flex}.excel-window-buttons span{background:linear-gradient(#7fb2ff,#0a57ca);border:1px solid #ffffffb8;border-radius:.12rem;place-items:center;width:1.25rem;height:1.15rem;font-size:.72rem;display:grid}.excel-menu,.excel-toolbar,.excel-formula-bar{border-bottom:1px solid #aca899;align-items:center;gap:.75rem;min-height:1.6rem;padding:0 .55rem;font-size:.78rem;display:flex}.excel-toolbar{gap:.24rem}.excel-toolbar span{background:linear-gradient(#fff,#d9d5c6);border:1px solid #aca899;width:1.18rem;height:1.18rem}.excel-formula-bar{gap:.45rem}.excel-formula-bar span,.excel-formula-bar div{background:#fff;border:1px solid #aca899}.excel-formula-bar span{width:5.6rem;padding:.15rem .25rem}.excel-formula-bar div{flex:1;padding:.15rem .35rem;font-style:italic}.excel-sheet-wrap{background:#fff;min-height:0;position:relative;overflow:auto}.excel-sheet{background:#fff;grid-template-columns:2.45rem repeat(10,minmax(7.5rem,1fr));min-width:78rem;display:grid;position:relative}.excel-corner,.excel-column-header,.excel-row-header,.excel-cell{border-bottom:1px solid #c7c7c7;border-right:1px solid #c7c7c7;min-height:1.8rem}.excel-corner,.excel-column-header,.excel-row-header{color:#222;background:#ece9d8;place-items:center;font-size:.76rem;font-weight:600;display:grid}.excel-cell{color:#111;text-align:left;cursor:default;background:#fff;border-top:0;border-left:0;align-items:center;padding:0 .35rem;font-size:.78rem;display:flex;position:relative}button.excel-cell{appearance:none}.excel-cell.is-money-column{cursor:pointer}.excel-cell input{color:#111;background:0 0;border:0;outline:0;width:100%;height:100%;font-size:.78rem}.excel-cell.is-money-column input{cursor:pointer}.excel-window.is-money-transforming .excel-cell{animation:cell-money-green 1.8s ease var(--money-delay) forwards}.excel-window.is-money-transforming .excel-column-header,.excel-window.is-money-transforming .excel-row-header,.excel-window.is-money-transforming .excel-corner{animation:1.7s 1.35s forwards excel-chrome-fade}.excel-window.is-money-transforming .excel-cell,.excel-window.is-money-transforming .excel-cell input{pointer-events:none}.excel-window.is-money-transforming .excel-cell input{color:#0000}.money-physics-layer{z-index:7;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.boss-note{color:#2f2b00;background:#fff37a;width:min(18rem,100% - 2rem);padding:2rem 1.1rem 1.2rem;font-family:Comic Sans MS,Trebuchet MS,cursive;font-size:1rem;line-height:1.35;position:absolute;top:4.6rem;right:2rem;box-shadow:0 .8rem 1.6rem #00000040}.boss-note button{color:#2f2b00;cursor:pointer;background:0 0;border:0;font-size:1.2rem;position:absolute;top:.35rem;right:.45rem}.blue-screen{color:#fff;z-index:30;background:#00a;place-content:start;padding:4.5rem 3.75rem;font-family:Segoe UI,Tahoma,sans-serif;display:grid}.bsod-copy{text-align:left;justify-items:start;width:min(100%,44rem);line-height:1.35;display:grid}.bsod-copy p{margin:0;font-size:2.4rem;font-weight:400}.bsod-copy h2{color:#fff;letter-spacing:0;margin:1.2rem 0 0;font-size:1.35rem;font-weight:400}.bsod-loading-wheel{aspect-ratio:1;border:.32rem solid #ffffff47;border-top-color:#fff;border-radius:50%;width:2.8rem;animation:.55s linear infinite xp-spin}.bsod-restart-button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;justify-self:start;min-width:8.5rem;min-height:2.75rem;margin-top:1.7rem;font-family:Segoe UI,Tahoma,sans-serif;position:static}.bsod-restart-button:hover,.bsod-restart-button:focus-visible{color:#00a;background:#fff;outline:none}@keyframes word-search-selection-reject{0%,45%{opacity:1}to{opacity:0}}@keyframes word-search-solution-pulse{0%,to{transform:scale(1)}46%{transform:scale(1.16)}}@keyframes word-search-found-fire-core{0%{color:#fff;text-shadow:0 0 .2rem #ffffffdb,0 -.1rem .42rem #ffe45ca8,0 -.28rem .68rem #ff4bd880,0 -.44rem .9rem #35d9ff61;transform:translateY(0)scale(1)}to{color:#fff7ae;text-shadow:0 0 .24rem #fff,0 -.15rem .5rem #ffe45cc7,0 -.36rem .82rem #ff4bd8ad,0 -.58rem 1.16rem #35d9ff8f;transform:translateY(-.035em)scale(1.08)}}@keyframes word-search-found-fire-flame{0%{opacity:.36;transform:translate(-.02em,-.04em)scaleX(.96)scaleY(1.08)}to{opacity:.84;transform:translate(.03em,-.24em)scaleX(1.14)scaleY(1.42)}}@keyframes word-search-final-solution-pulse{0%,to{transform:scale(1)}45%{transform:scale(1.36)}}@keyframes word-search-solution-pulse-lite{0%,to{color:#fff;opacity:1;transform:scale(1)}45%{color:#ffe45c;opacity:1;transform:scale(1.13)}}@keyframes word-search-final-dan-rainbow{0%{color:#ff3b7f;text-shadow:0 0 .6rem #ff3b7f59}20%{color:#ffe45c;text-shadow:0 0 .6rem #ffe45c52}40%{color:#52ff8f;text-shadow:0 0 .6rem #52ff8f52}60%{color:#35d9ff;text-shadow:0 0 .6rem #35d9ff57}80%{color:#ff4bd8;text-shadow:0 0 .6rem #ff4bd857}to{color:#ff3b7f;text-shadow:0 0 .6rem #ff3b7f59}}@keyframes word-search-final-letter-flip{0%{opacity:1;transform:perspective(24rem)rotateY(0)scale(1)}48%{opacity:.72;transform:perspective(24rem)rotateY(88deg)scale(.98)}52%{opacity:.72;transform:perspective(24rem)rotateY(-88deg)scale(.98)}to{opacity:1;transform:perspective(24rem)rotateY(0)scale(1)}}@keyframes word-search-final-letter-fall{0%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}28%{opacity:1;filter:blur();transform:translateY(8vh)scale(1)}64%{opacity:1;filter:blur(.2px);transform:translateY(48vh)scale(.98)}to{opacity:0;filter:blur(1.2px);transform:translateY(126vh)scale(.96)}}@keyframes word-search-letter-shrink{0%{opacity:1;color:#fff;filter:blur();transform:scale(1)}to{opacity:0;color:#0000;filter:blur(2px);transform:scale(.02)}}@keyframes word-search-outline-expand{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}16%{opacity:.74}27%{opacity:.96}41%{opacity:.68}56%{opacity:.82}to{opacity:0;transform:translate(-50%,-50%)scale(4.4)}}@keyframes word-search-finale-pop{0%{opacity:0;filter:blur(2px);transform:scale(.18)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes blink{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes xp-spin{0%{transform:rotate(0)}14%{transform:rotate(24deg)}18%{transform:rotate(24deg)}38%{transform:rotate(132deg)}45%{transform:rotate(132deg)}66%{transform:rotate(248deg)}73%{transform:rotate(248deg)}to{transform:rotate(360deg)}}@keyframes disco-chrome-rainbow-flash{0%{filter:hue-rotate()saturate(1.1)brightness()}50%{filter:hue-rotate(130deg)saturate(1.85)brightness(1.25)}to{filter:hue-rotate(260deg)saturate(1.35)brightness(1.08)}}@keyframes old-computer-stutter{0%,18%{transform:translate(0)}19%,34%{transform:translate(1px)}35%,54%{transform:translate(1px,-1px)}55%,79%{transform:translateY(-1px)}80%,to{transform:translate(0)}}@keyframes cell-money-green{0%{color:#111;background:#fff;border-color:#c7c7c7}45%{color:#111;background:#53c765;border-color:#29ab49c7}to{color:#0000;background:#2faf44;border-color:#0000}}@keyframes excel-chrome-fade{to{opacity:0;border-color:#0000}}@keyframes answer-float-away{0%{opacity:0;filter:blur(2px);transform:translateY(.72rem)rotate(0)scale(.98)}13%{opacity:1;filter:blur();transform:translate(0,0)rotate(0)scale(1)}34%{opacity:1;transform:translate3d(var(--float-x-a), var(--float-y-a), 0) rotate(1.4deg) scale(1.01);filter:blur()}56%{opacity:1;transform:translate3d(var(--float-x-b), var(--float-y-b), 0) rotate(-1.2deg) scale(.995);filter:blur()}72%{opacity:1;transform:translate3d(var(--float-x-b), -8vh, 0) rotate(.8deg) scale(.98);filter:blur(.4px)}to{opacity:0;transform:translate3d(var(--float-x-end), -116vh, 0) rotate(var(--float-rotate)) scale(.72);filter:blur(2.8px)}}@keyframes wordle-support-fade{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(10px)}}@keyframes winning-cell-float-away{0%{opacity:1;filter:blur();transform:translate(0,0)rotate(0)scale(1)}18%{opacity:1;filter:blur();transform:translate(.12rem,-.2rem)rotate(1.1deg)scale(1.01)}34%{opacity:1;filter:blur();transform:translate(-.18rem,.12rem)rotate(-.9deg)scale(.995)}52%{opacity:1;filter:blur(.2px);transform:translate(.16rem,-.38rem)rotate(.7deg)scale(1)}72%{opacity:1;filter:blur(.5px);transform:translate(-.12rem,-18vh)rotate(-.6deg)scale(.96)}to{opacity:0;filter:blur(2.6px);transform:translate(.08rem,-112vh)rotate(6deg)scale(.72)}}@keyframes input-shake{0%,to{transform:translate(0)}15%{transform:translate(-.7rem)}30%{transform:translate(.62rem)}45%{transform:translate(-.5rem)}60%{transform:translate(.38rem)}75%{transform:translate(-.22rem)}}@keyframes orb-flicker{0%{filter:brightness(.82);box-shadow:0 0 .42rem #ffffffe0,0 0 .95rem #ffffff94,0 0 1.65rem #ffffff52}to{filter:brightness(1.18);box-shadow:0 0 .7rem #fff,0 0 1.35rem #ffffffe6,0 0 2.3rem #ffffff85}}@keyframes input-crumble-away{0%{opacity:1;filter:blur();transform:translate(-50%,-50%)}22%{opacity:.72}to{opacity:0;filter:blur(5px);transform:translate(calc(-50% - 112vw),calc(2.5rem - 50%))}}@keyframes crumble-piece{0%{opacity:1;filter:blur();transform:translate(0,0)rotate(0)scale(1)}14%{opacity:1;filter:blur();transform:translate(-.12rem,.18rem)rotate(2deg)scale(.98)}to{opacity:0;transform:translate3d(-112vw, var(--crumble-y), 0) rotate(var(--crumble-rotate)) scale(.13);filter:blur(4px)}}@keyframes wind-dust{0%{filter:blur();transform:translate(0,0)scale(1)}48%{opacity:.72}to{opacity:0;transform:translate3d(-124vw, var(--wind-y), 0) scale(.16);filter:blur(3px)}}.experience-shell[data-performance-mode=reduced] .screen-vignette{mix-blend-mode:normal;opacity:.28}.experience-shell[data-performance-mode=reduced] .word-search-board-wrap,.experience-shell[data-performance-mode=reduced] .animal-game-content,.experience-shell[data-performance-mode=reduced] .disco-countdown,.experience-shell[data-performance-mode=reduced] .disco-chrome-scene{filter:none!important}.experience-shell[data-performance-mode=reduced] .word-search-cell{transition:color 80ms,background-color .14s}.experience-shell[data-performance-mode=reduced] .word-search-cell.is-selected{text-shadow:none;background:#ffffff14}.experience-shell[data-performance-mode=reduced] .word-search-cell.is-solution-pulsing{animation:word-search-solution-pulse-lite 2.25s ease-in-out var(--word-search-pulse-delay) infinite;text-shadow:none;transform-origin:50%;will-change:transform;background:#ffe45c1a;border-radius:.14rem}.experience-shell[data-performance-mode=reduced] .word-search-cell.is-final-solution-pulsing{animation-duration:1.55s}.experience-shell[data-performance-mode=reduced] .word-search-letter-glyph.is-final-disco-pulsing,.experience-shell[data-performance-mode=reduced] .word-search-letter-glyph.is-final-dan-rainbow{will-change:auto;animation:none}.experience-shell[data-performance-mode=reduced] .word-search-cell.is-found-letter{background:#ffe45c29;border-radius:.14rem}.experience-shell[data-performance-mode=reduced] .word-search-cell.is-found-letter .word-search-letter-glyph{color:#ffe45c;text-shadow:0 0 .34rem #ffe45c8c;will-change:transform, opacity;animation:.62s both word-search-found-lite}.experience-shell[data-performance-mode=reduced] .word-search-cell.is-found-letter .word-search-letter-glyph:before,.experience-shell[data-performance-mode=reduced] .word-search-cell.is-found-letter .word-search-letter-glyph:after{content:none}.experience-shell[data-performance-mode=reduced] .word-search-selection-outline-path{stroke-width:2px;filter:none}.experience-shell[data-performance-mode=reduced] .word-search-solve-outline{will-change:transform, opacity;animation-duration:1.25s}.experience-shell[data-performance-mode=reduced] .word-search-cell.is-final-falling{will-change:transform, opacity;animation-name:word-search-final-letter-fall-lite}.experience-shell[data-performance-mode=reduced] .danflix-poster{contain:layout paint;transition:transform .12s,box-shadow .12s;animation:none;box-shadow:inset 0 0 0 1px #ffffff14}.experience-shell[data-performance-mode=reduced] .danflix-poster-strip{scroll-behavior:auto}.experience-shell[data-performance-mode=reduced] .danflix-poster:after{box-shadow:none}.experience-shell[data-performance-mode=reduced] .danflix-poster:hover{filter:none;transform:translateY(-.16rem)scale(1.012);box-shadow:0 .45rem 1rem #00000047,inset 0 0 0 1px #ffffff24}.experience-shell[data-performance-mode=reduced] .danflix-feature:hover,.experience-shell[data-performance-mode=reduced] .danflix-play-button:hover,.experience-shell[data-performance-mode=reduced] .danflix-play-button:focus-visible{transform:none}.experience-shell[data-performance-mode=reduced] .danflix-feature:hover .danflix-feature-art{filter:none}.experience-shell[data-performance-mode=reduced] .danflix-intro-curtain,.experience-shell[data-performance-mode=reduced] .danflix-documentary-cover,.experience-shell[data-performance-mode=reduced] .disco-browser-window,.experience-shell[data-performance-mode=reduced] .jeopardy-logo-face,.experience-shell[data-performance-mode=reduced] .jeopardy-question-panel,.experience-shell[data-performance-mode=reduced] .jeopardy-stage-frame,.experience-shell[data-performance-mode=reduced] .work-computer-frame{box-shadow:none}.experience-shell[data-performance-mode=reduced] .jeopardy-logo-card{animation-duration:9s}.experience-shell[data-performance-mode=reduced] .jeopardy-question-content{animation-delay:.18s}.experience-shell[data-performance-mode=reduced] .danflix-reveal-button:hover,.experience-shell[data-performance-mode=reduced] .danflix-reveal-button:focus-visible{filter:none;animation:none}.experience-shell[data-performance-mode=reduced] .white-shot{animation:none;box-shadow:0 0 .65rem #ffffffb8}.experience-shell[data-performance-mode=reduced] .wind-dust-field span,.experience-shell[data-performance-mode=reduced] .crumble-piece{filter:none}@keyframes word-search-found-lite{0%{opacity:.8;transform:scale(.84)}58%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes word-search-final-letter-fall-lite{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(104vh)scale(.96)}}@media (width<=740px){.jeopardy-scene{--jeopardy-frame-radius:0}.experience-shell{min-height:100svh}.question-scene,.story-scene,.code-scene,.finale-scene,.animal-game-scene,.wordle-game-scene,.word-search-scene,.work-computer-scene{padding:1.25rem}.word-search-scene{--word-search-board-size:min(calc(100vw - 1rem), calc(100dvh - 7rem), 34rem);padding:0}.question-form{gap:1.45rem}.question-form label{font-size:2.75rem}.question-form input{width:min(100vw - 2.5rem,22rem);font-size:1.18rem}.code-scene{padding:1rem}.code-scene pre{font-size:.78rem;line-height:1.62}.story-lines{gap:1rem}.story-lines p{font-size:1.5rem}.finale-scene h1{font-size:4.05rem}.game-heading{width:min(100% - 2.5rem,34rem);bottom:calc(50% + 4.1rem)}.game-heading h2{font-size:2.05rem}.game-input-shell input{font-size:1.12rem}.submitted-words{width:min(100% - 2.5rem,30rem);min-height:5rem}.dust-zone{width:min(100% - 2.5rem,30rem)}.wordle-content{gap:.95rem}.wordle-content h2{font-size:1.75rem}.wordle-board,.wordle-row{gap:.32rem}.wordle-row{grid-template-columns:repeat(5,clamp(2.15rem,12vw,2.72rem))}.wordle-cell{font-size:1.08rem}.work-computer-scene{padding:0}.work-computer-frame,.jeopardy-stage-frame{width:100vw;height:100dvh;box-shadow:none}.jeopardy-podium-scene .jeopardy-stage-frame{aspect-ratio:16/9;width:min(100vw,177.78dvh);height:auto}.jeopardy-clock-copy{top:calc(50% + clamp(5.4rem,20vmin,7rem))}.jeopardy-logo-button{width:min(92vw,34rem)}.jeopardy-standing-row{grid-template-columns:3.2rem minmax(0,1fr) auto;font-size:clamp(.78rem,3.6vw,1rem)}.jeopardy-final-video{width:94vw;max-height:62dvh;box-shadow:none}.charity-simulator-scene h2{margin-top:1rem;font-size:clamp(1.45rem,7vw,2.25rem)}.charity-message{font-size:clamp(.84rem,3.6vw,1rem);top:calc(50% - 7.5rem)}.charity-message.is-ice-warning{top:calc(50% - 9.2rem)}.charity-flamethrower-wrap{margin-bottom:clamp(1.35rem,5vh,2.6rem)}.jeopardy-board-frame{padding:0}.jeopardy-board{gap:.16rem;width:100%;height:100%}.jeopardy-category{font-size:clamp(.46rem,2.55vw,.72rem)}.jeopardy-tile{font-size:clamp(.92rem,5.2vw,1.55rem)}.jeopardy-speech-bubble{width:min(14.5rem,100% - .8rem);padding:.48rem .55rem;font-size:clamp(.68rem,2.6vw,.86rem);top:7%}.speech-0{--speech-left:.4rem;transform:translate(0)}.speech-1{--speech-left:50%;transform:translate(-50%)}.speech-2{--speech-left:calc(100% - .4rem);transform:translate(-100%)}.jeopardy-choice-panel{width:min(100% - 1.2rem,32rem);padding:.55rem;top:1rem}.jeopardy-choice-options{gap:.38rem}.jeopardy-choice-options button{min-height:2.15rem;font-size:clamp(.68rem,2.8vw,.84rem)}.jeopardy-money{font-size:clamp(.78rem,3.6vw,1.18rem)}.jeopardy-name{font-size:clamp(.82rem,3.8vw,1.28rem)}.danflix-reveal-button{font-size:4.3rem}.danflix-nav{grid-template-columns:auto minmax(0,1fr);gap:.75rem;min-height:auto;padding:.9rem 1rem .7rem;display:grid}.danflix-logo{width:auto;font-size:clamp(1.12rem,6.5vw,1.45rem)}.danflix-nav-links{gap:.8rem}.danflix-nav-links button{font-size:clamp(.72rem,3.25vw,.84rem)}.danflix-home{height:100%;display:block;overflow:auto}.danflix-feature{border-radius:0;grid-template-columns:1fr;min-height:auto;margin:0;display:grid;position:relative;overflow:hidden}.danflix-feature-copy{background:0 0;width:auto;max-width:none;min-height:auto;padding:1.35rem 1.15rem 1.15rem;position:relative}.danflix-title-logo{font-size:3rem}.danflix-title-logo span:last-child{font-size:1rem}.danflix-description{max-width:31rem;font-size:.98rem}.danflix-feature-art{min-height:clamp(12.5rem,34dvh,18rem);position:relative}.danflix-disco-orbit{width:5.5rem;top:12%;right:12%}.danflix-documentary-cover{width:min(36vw,12rem);min-height:clamp(6.6rem,18dvh,9rem);position:relative;transform:rotate(-2deg)}.danflix-feature-art p{font-size:.88rem;bottom:1rem;right:1rem}.danflix-row{height:auto;padding:.85rem 0 1rem;position:relative}.danflix-row-header{padding-inline:1.1rem}.danflix-row h2{font-size:1.12rem}.danflix-row-arrow{width:2.35rem;font-size:2rem;display:grid}.danflix-poster-strip{grid-auto-columns:9.6rem;gap:.65rem;padding:.45rem .75rem 1rem}.danflix-poster{min-height:0}.poster-one,.poster-five,.poster-thirteen{--poster-title-size:2rem}.poster-two,.poster-six,.poster-eight,.poster-nine,.poster-twelve,.poster-sixteen,.poster-seventeen,.poster-eighteen{--poster-title-size:1.75rem}.poster-three,.poster-four,.poster-seven,.poster-ten,.poster-eleven,.poster-fourteen,.poster-fifteen{--poster-title-size:1.42rem}.danflix-now-playing h1{width:min(100% - 2rem,30rem);font-size:2.1rem}.danflix-documentary-date{font-size:clamp(3rem,15vw,5.4rem)}.danflix-documentary-caption{font-size:clamp(1.35rem,7vw,2.35rem)}.danflix-pause-question{top:calc(50% + 5.3rem)}.danflix-choice-button{min-width:8.2rem}.disco-chrome-scene{padding:0}.disco-browser-window{border:0;border-radius:0;width:100vw;height:100dvh}.disco-browser-tabs{grid-template-columns:minmax(0,1fr) auto;padding-inline:.45rem}.disco-browser-title{display:none}.disco-browser-toolbar{grid-template-columns:repeat(3,1.85rem) minmax(0,1fr);padding-inline:.45rem}.disco-address-bar{padding-inline:.75rem;font-size:.76rem}.fake-wiki-layout{grid-template-columns:1fr;gap:0;padding:1rem 1rem 2.5rem}.fake-wiki-sidebar{border-bottom:1px solid #eaecf0;border-right:0;padding:0 0 .75rem;position:static}.fake-wiki-sidebar ol{grid-template-columns:repeat(2,minmax(0,1fr))}.fake-wiki-infobox{float:none;width:100%;margin:.85rem 0}.fake-wiki-main p{font-size:.92rem}.fake-wiki-dan{padding:1rem 1rem 2.5rem}.xp-login{grid-template-rows:3.4rem 1fr 3.4rem}.xp-login-center{grid-template-columns:1fr;gap:1.2rem;padding:1.25rem}.xp-login-copy{text-align:center;border-bottom:1px solid #ffffff73;border-right:0;padding:0 0 1rem}.xp-user-tile{justify-self:center;width:min(100%,23rem)}.desktop-app-icon{top:45%}.excel-window{width:calc(100vw - 1rem);height:calc(100dvh - 4rem);top:1rem}.excel-menu{gap:.42rem;font-size:.68rem;overflow:hidden}.excel-toolbar{display:none}.excel-sheet{grid-template-columns:2rem repeat(10,minmax(6.2rem,1fr));min-width:64rem}.boss-note{width:min(16rem,100% - 1.5rem);font-size:.9rem;top:3.5rem;right:.75rem}.bsod-copy p{font-size:1.55rem}.bsod-copy h2{font-size:.95rem}}@media (width<=390px){.danflix-reveal-button{font-size:3.45rem}.danflix-title-logo{font-size:2.42rem}.danflix-actions{grid-template-columns:1fr;display:grid}.danflix-play-button,.danflix-info-button{width:100%}.question-form label{font-size:2.25rem}.story-lines p{font-size:1.28rem}.finale-scene h1{font-size:3.25rem}.game-heading h2{font-size:1.74rem}.game-hint,.game-score,.game-message{font-size:.84rem}.xp-user-tile{grid-template-columns:3.4rem 1fr;font-size:.9rem}.xp-user-avatar{width:3.4rem}.excel-titlebar,.excel-menu,.excel-formula-bar,.excel-cell,.excel-cell input{font-size:.68rem}}@media (height<=560px){.jeopardy-scene{--jeopardy-frame-radius:0}.danflix-home{overflow:auto}.danflix-feature{min-height:0}.danflix-nav{min-height:3.2rem}.danflix-feature-copy{justify-content:center;padding-block:1rem}.danflix-feature-art{min-height:10rem}.danflix-title-logo{font-size:clamp(2rem,min(5vw,11dvh),3.1rem)}.danflix-description{font-size:.9rem;line-height:1.32}.danflix-row{padding-top:.45rem;padding-bottom:.8rem}.danflix-poster-strip{grid-auto-columns:clamp(6.25rem,14vh,7.6rem)}.danflix-poster{height:auto;min-height:0}.danflix-poster-title{font-size:clamp(.9rem,5.4vh,1.35rem)}.question-scene,.story-scene,.code-scene,.finale-scene,.animal-game-scene,.wordle-game-scene,.word-search-scene,.work-computer-scene{padding:.85rem}.word-search-scene{--word-search-board-size:min(calc(100vw - .75rem), calc(100dvh - 5.7rem), 34rem);padding:0}.word-search-title{top:calc(50% - var(--word-search-board-size) / 2 - 2.45rem);font-size:clamp(1.15rem,6vh,1.55rem)}.word-search-clues{top:calc(50% + var(--word-search-board-size) / 2 + .6rem)}.word-search-clue{font-size:.9rem}.question-form{gap:.85rem}.question-form label{font-size:clamp(1.7rem,9vh,2.45rem)}.question-form input{padding:.55rem .2rem .65rem;font-size:1rem}.question-error{margin:-.45rem 0 0;font-size:.78rem}.code-scene pre{max-height:calc(100dvh - 1.7rem);font-size:.68rem;line-height:1.45;overflow:hidden}.story-lines{gap:.65rem}.story-lines p{font-size:clamp(1rem,6vh,1.35rem)}.finale-scene h1{font-size:clamp(2.7rem,15vh,4.2rem)}.start-button-anchor{top:calc(50% + 3.5rem)}.game-heading{gap:.25rem;bottom:calc(50% + 3.35rem)}.game-heading h2{font-size:clamp(1.25rem,7vh,1.7rem)}.game-hint,.game-score,.game-message{font-size:.78rem}.animal-game-form{width:min(100vw - 2rem,26rem)}.game-input-shell input{padding:.55rem .2rem .65rem;font-size:1rem}.submitted-words{gap:.35rem .65rem;min-height:3.2rem;max-height:3.2rem;top:calc(50% + 2.25rem)}.submitted-words span{font-size:.85rem}.dust-zone{top:calc(50% + 5.35rem)}.wordle-content{gap:.55rem;width:min(100vw - 2rem,28rem)}.wordle-content h2{margin:0;font-size:1.25rem}.wordle-board,.wordle-row{gap:.24rem}.wordle-row{grid-template-columns:repeat(5,clamp(1.7rem,9vh,2.25rem))}.wordle-cell{font-size:.9rem}.wordle-form{width:min(100vw - 2rem,16rem);margin-top:.15rem}.wordle-form input{padding:.45rem .2rem .55rem;font-size:1rem}.wordle-message{margin:-.2rem 0 0;font-size:.78rem}.floating-answer{font-size:clamp(2rem,12vh,3rem)}.work-computer-scene{padding:0}.work-computer-frame,.jeopardy-stage-frame{width:100vw;height:100dvh;box-shadow:none}.jeopardy-podium-scene .jeopardy-stage-frame{aspect-ratio:16/9;width:min(100vw,177.78dvh);height:auto}.jeopardy-board-frame{padding:0}.jeopardy-board{grid-template-rows:.72fr repeat(5,1fr);gap:.12rem;width:100%;height:100%}.jeopardy-category{padding:.12rem;font-size:clamp(.42rem,2.5vh,.68rem)}.jeopardy-tile{font-size:clamp(.78rem,5vh,1.28rem)}.jeopardy-question-content{gap:.65rem;padding:.75rem}.jeopardy-standings-scene{padding:.8rem}.jeopardy-standings-list{width:calc(100vw - 1rem);min-height:62vh}.jeopardy-standing-row{grid-template-columns:2.8rem minmax(0,1fr) auto;padding:.42rem .5rem;font-size:clamp(.68rem,3.7vh,.88rem)}.jeopardy-final-intro p{font-size:clamp(1.1rem,7vh,2rem)}.jeopardy-final-intro h2{font-size:clamp(2.2rem,17vh,4.6rem)}.jeopardy-final-video{width:92vw;max-height:58dvh;box-shadow:none}.jeopardy-final-question-card{padding:.85rem}.jeopardy-final-question-card h2{font-size:clamp(1.2rem,6vh,2rem)}.jeopardy-final-answer-buttons button{min-width:5rem;padding:.48rem .9rem;font-size:clamp(.9rem,4.6vh,1.15rem)}.charity-simulator-scene h2{margin-top:.7rem;font-size:clamp(1.18rem,7vh,1.9rem)}.charity-message{font-size:clamp(.72rem,4vh,.95rem);top:calc(50% - 6.2rem)}.charity-message.is-ice-warning{top:calc(50% - 7.4rem)}.charity-action-stack{gap:.5rem}.charity-flamethrower-wrap{margin-bottom:1rem}.charity-donate-button{min-width:10rem;padding:.58rem .9rem;font-size:clamp(.92rem,5vh,1.15rem)}.charity-balance{font-size:clamp(1rem,6vh,1.55rem)}.jeopardy-clue{font-size:clamp(1rem,7vh,2.1rem);line-height:1.08}.jeopardy-buzz-button{border-width:.24rem;width:clamp(4.35rem,18vh,5.8rem)}.jeopardy-choice-panel{gap:.42rem;width:min(100% - 1rem,36rem);padding:.45rem;top:.45rem}.jeopardy-choice-options{gap:.3rem}.jeopardy-choice-options button{min-height:1.8rem;font-size:clamp(.62rem,3.5vh,.8rem)}.jeopardy-speech-bubble{width:min(14.5rem,100% - .8rem);padding:.42rem .5rem;font-size:clamp(.62rem,3.2vh,.8rem);top:5%}.speech-0{--speech-left:.4rem;transform:translate(0)}.speech-1{--speech-left:50%;transform:translate(-50%)}.speech-2{--speech-left:calc(100% - .4rem);transform:translate(-100%)}.jeopardy-money{font-size:clamp(.68rem,4.2vh,1.05rem)}.jeopardy-name{font-size:clamp(.72rem,4.5vh,1.14rem)}.disco-countdown{font-size:clamp(5rem,22vh,9rem)}.disco-browser-tabs{min-height:2.2rem}.disco-browser-toolbar{min-height:2.35rem}.fake-wiki-layout{padding-top:.75rem}.fake-wiki-main h1{font-size:1.75rem}.fake-wiki-main h2{margin-top:1rem;font-size:1.18rem}.fake-wiki-main p{margin:.55rem 0;font-size:.84rem;line-height:1.45}.xp-login{grid-template-rows:2.4rem 1fr 2.4rem}.xp-login-center{grid-template-columns:1fr 1.2fr;gap:1rem;padding:.85rem}.xp-login-copy{text-align:right;border-bottom:0;border-right:1px solid #ffffff73;padding:0 1rem 0 0;font-size:.82rem}.xp-user-avatar{width:3rem}.xp-user-tile{grid-template-columns:3rem 1fr;gap:.65rem;padding:.55rem;font-size:.82rem}.excel-window{width:calc(100vw - .8rem);height:calc(100dvh - 3rem);top:.55rem}.excel-menu,.excel-formula-bar{min-height:1.25rem;font-size:.64rem}.excel-toolbar{display:none}.excel-sheet{grid-template-columns:1.8rem repeat(10,minmax(5.8rem,1fr));min-width:60rem}.excel-corner,.excel-column-header,.excel-row-header,.excel-cell{min-height:1.55rem;font-size:.64rem}.boss-note{width:min(14rem,100% - 1.1rem);padding:1.65rem .85rem .9rem;font-size:.78rem;top:3rem;right:.55rem}.xp-taskbar{height:1.85rem}.xp-start-button{padding:0 .8rem}.xp-clock{display:none}.blue-screen{padding:1rem}.bsod-copy p{font-size:1.2rem}.bsod-copy h2{margin:1rem 0;font-size:.82rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}
