html[data-vt=desk]{view-transition-name:none}html[data-vt=desk]::view-transition-group(*.desk-win){animation-duration:.32s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}html[data-vt=desk]::view-transition-old(*.desk-win),html[data-vt=desk]::view-transition-new(*.desk-win){width:100%;height:100%}html:not([data-vt=desk]) .desk .win{view-transition-name:none!important}@font-face{font-family:Desk Icons;src:url(/projects/desk/icons.woff2) format("woff2");font-display:block}@font-face{font-family:Desk Logo;src:url(/projects/desk/logo.woff2) format("woff2");font-display:block}.desk[data-astro-cid-amng4zvp]{--bar: #15161e;--bg: #1a1b26;--fg: #c0caf5;--fg2: #a9b1d6;--dim: #565f89;--mute: #737aa2;--line: #414868;--hl: #292e42;--blue: #7aa2f7;--cyan: #7dcfff;--green: #9ece6a;--red: #f7768e;--yellow: #e0af68;--magenta: #bb9af7;--droid: #3ddc84;--bar-h: 2.375rem;--gap: 10px;--out: 12px;--mono: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;position:relative;margin:2rem calc(-1 * var(--bleed)) 0 0;border-radius:8px;overflow:hidden;color:var(--fg);font-family:var(--mono);background:radial-gradient(60% 70% at 18% 32%,#7156c9,#4a379199 55%,#4a379100),radial-gradient(55% 60% at 88% 105%,#e27fb5,#b86fb38c 50%,#b86fb300),#2a2161;isolation:isolate}.desk[data-astro-cid-amng4zvp]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 23px 41px,#fff 0 1px,#0000 1.6px),radial-gradient(circle at 181px 17px,#fffc 0 .8px,#0000 1.3px),radial-gradient(circle at 97px 133px,#fffa 0 .7px,#0000 1.2px),radial-gradient(circle at 212px 164px,#fff 0 1.1px,#0000 1.7px),radial-gradient(circle at 61px 92px,#fff9 0 .6px,#0000 1.1px),radial-gradient(circle at 143px 71px,#fffd 0 .9px,#0000 1.4px),radial-gradient(circle at 17px 180px,#fffb 0 .7px,#0000 1.2px),radial-gradient(circle at 250px 88px,#fff8 0 .6px,#0000 1.1px),radial-gradient(circle at 120px 20px,#fff 0 1.2px,#0000 1.8px),radial-gradient(circle at 300px 230px,#fffa 0 .8px,#0000 1.3px);background-size:263px 197px,263px 197px,263px 197px,263px 197px,331px 271px,331px 271px,331px 271px,331px 271px,419px 353px,419px 353px}.bar[data-astro-cid-amng4zvp]{position:relative;z-index:3;display:flex;align-items:center;gap:.9rem;height:var(--bar-h);padding:0 .9rem;background:var(--bar);color:var(--fg2);font:500 .8125rem/1 var(--mono)}.logo[data-astro-cid-amng4zvp]{flex:none;margin:0 -.2rem 0 -.35rem;padding:.3rem .35rem;border:0;border-radius:3px;background:none;color:var(--blue);cursor:pointer;font:400 .95rem/1 "Desk Logo",var(--mono)}.logo[data-astro-cid-amng4zvp]:hover,.logo[data-astro-cid-amng4zvp][aria-expanded=true]{color:var(--fg);background:var(--hl)}.logo[data-astro-cid-amng4zvp]:focus-visible,.ws-name[data-astro-cid-amng4zvp]:focus-visible{outline:1.5px dashed var(--fg2);outline-offset:1px}.tabs[data-astro-cid-amng4zvp]{display:flex;gap:.1rem;margin-left:-.3rem}.tab[data-astro-cid-amng4zvp]{min-width:1.4rem;padding:.35rem .3rem;text-align:center;color:var(--dim);text-decoration:none;font-weight:400;border-radius:3px}.tab[data-astro-cid-amng4zvp]:hover{color:var(--fg)}.tab[data-astro-cid-amng4zvp][aria-current]{color:var(--fg);font-weight:700}.ws-name[data-astro-cid-amng4zvp]{padding:.3rem .2rem;margin:0 -.2rem;border:0;border-radius:3px;background:none;cursor:zoom-out;font:inherit;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ws-name[data-astro-cid-amng4zvp]:hover{color:var(--fg2);background:var(--hl)}.ws-name[data-astro-cid-amng4zvp] span{color:var(--dim)}.tray[data-astro-cid-amng4zvp]{margin-left:auto;display:flex;align-items:center;gap:.85rem;flex:none}.icons[data-astro-cid-amng4zvp],.droid[data-astro-cid-amng4zvp]{font-family:"Desk Icons",var(--mono);font-weight:400;font-size:.95rem}.icons[data-astro-cid-amng4zvp]{letter-spacing:.6rem;margin-right:-.6rem;color:var(--fg2)}.droid[data-astro-cid-amng4zvp]{position:relative;color:var(--dim);text-decoration:none;font-size:1.05rem}.droid[data-astro-cid-amng4zvp]:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:1.5px solid var(--droid);border-radius:50%;opacity:0;pointer-events:none}.desk[data-astro-cid-amng4zvp].on .droid[data-astro-cid-amng4zvp]{animation:desk-droid .5s ease 3.2s both}.clock[data-astro-cid-amng4zvp]{color:var(--fg);white-space:nowrap}.cava[data-astro-cid-amng4zvp]{display:flex;align-items:flex-end;gap:2px;height:.9rem;text-decoration:none}.cava[data-astro-cid-amng4zvp] i[data-astro-cid-amng4zvp]{width:3px;height:100%;background:linear-gradient(to top,var(--blue),var(--magenta) 60%,var(--red));clip-path:inset(55% 0 0 0)}.cava[data-astro-cid-amng4zvp]:hover i[data-astro-cid-amng4zvp]{filter:brightness(1.25)}@keyframes desk-droid{to{color:var(--droid)}}@keyframes desk-ping{0%{opacity:0;transform:scale(.4)}15%{opacity:.8}to{opacity:0;transform:scale(2.2)}}@keyframes cava-a{0%{clip-path:inset(70% 0 0 0)}25%{clip-path:inset(15% 0 0 0)}55%{clip-path:inset(50% 0 0 0)}80%{clip-path:inset(25% 0 0 0)}to{clip-path:inset(62% 0 0 0)}}@keyframes cava-b{0%{clip-path:inset(35% 0 0 0)}40%{clip-path:inset(75% 0 0 0)}70%{clip-path:inset(5% 0 0 0)}to{clip-path:inset(45% 0 0 0)}}@keyframes cava-c{0%{clip-path:inset(85% 0 0 0)}30%{clip-path:inset(40% 0 0 0)}65%{clip-path:inset(65% 0 0 0)}to{clip-path:inset(20% 0 0 0)}}.clippy[data-astro-cid-amng4zvp]{--s: .46;position:absolute;z-index:4;top:-3px;left:0;width:calc(124px * var(--s));height:calc(93px * var(--s));padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.clippy[data-astro-cid-amng4zvp]:not(.ready){visibility:hidden}.clippy[data-astro-cid-amng4zvp]:focus-visible{outline:1.5px dashed var(--fg2);outline-offset:1px}.clippy[data-astro-cid-amng4zvp] .body[data-astro-cid-amng4zvp]{display:block;width:100%;height:100%;transform-origin:50% 88%}.clippy[data-astro-cid-amng4zvp] .sprite[data-astro-cid-amng4zvp]{display:block;width:124px;height:93px;background:url(/lab/clippy/rest.png) 0 0 no-repeat;transform:scale(var(--s));transform-origin:0 0}.bubble[data-astro-cid-amng4zvp]{position:absolute;z-index:5;top:calc(var(--bar-h) + .55rem);left:0;width:max-content;max-width:min(19rem,calc(100% - 1rem));padding:.55rem .75rem;background:var(--bg);border:1px solid var(--fg2);color:var(--fg);font:.75rem/1.5 var(--mono);opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .2s,transform .2s}.bubble[data-astro-cid-amng4zvp].on{opacity:1;transform:none;pointer-events:auto;cursor:pointer}.bubble[data-astro-cid-amng4zvp]:before{content:"";position:absolute;top:-6px;left:calc(var(--tail, 50%) - 5px);width:9px;height:9px;background:var(--bg);border:solid var(--fg2);border-width:1px 0 0 1px;transform:rotate(45deg)}.bubble[data-astro-cid-amng4zvp] p[data-astro-cid-amng4zvp]{margin:0}.launcher[data-astro-cid-amng4zvp]{position:absolute;z-index:6;inset:var(--bar-h) 0 0;display:flex;justify-content:center;align-items:flex-start;padding:3.2rem 1rem 1rem;background:#0a0a1059}.launcher[data-astro-cid-amng4zvp][hidden]{display:none}.l-box[data-astro-cid-amng4zvp]{width:min(33rem,100%);max-height:100%;display:flex;flex-direction:column;background:#1a1b26f7;border:2px solid var(--blue);box-shadow:0 18px 50px #00000073}.l-q[data-astro-cid-amng4zvp]{display:flex;align-items:center;gap:.7rem;padding:0 .95rem;border-bottom:1px solid var(--line)}.l-mark[data-astro-cid-amng4zvp]{font:400 1rem/1 "Desk Logo",var(--mono);color:var(--blue)}.l-q[data-astro-cid-amng4zvp] input[data-astro-cid-amng4zvp]{flex:1;min-width:0;padding:.85rem 0;border:0;outline:0;background:none;font:500 .9rem/1.2 var(--mono);color:var(--fg);caret-color:var(--blue)}.l-q[data-astro-cid-amng4zvp] input[data-astro-cid-amng4zvp]::placeholder{color:var(--dim)}.l-list[data-astro-cid-amng4zvp]{margin:0;padding:.35rem 0;list-style:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent;max-height:19.5rem}.l-list[data-astro-cid-amng4zvp] li{display:grid;grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.4rem .95rem;cursor:pointer;border-left:2px solid transparent}.l-list[data-astro-cid-amng4zvp] li[aria-selected=true]{background:var(--hl);border-left-color:var(--blue)}.l-list[data-astro-cid-amng4zvp] .l-thumb{width:3.4rem;height:1.95rem;object-fit:cover;display:grid;place-items:center;background:#16161e;border:1px solid var(--line);color:var(--green);font:.7rem/1 var(--mono)}.l-list[data-astro-cid-amng4zvp] .l-t{display:block;font:700 .8rem/1.3 var(--mono);color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l-list[data-astro-cid-amng4zvp] .l-t mark{background:none;color:var(--blue)}.l-list[data-astro-cid-amng4zvp] .l-s{display:block;font:.7rem/1.4 var(--mono);color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l-list[data-astro-cid-amng4zvp] .l-w{font:.68rem/1 var(--mono);color:var(--dim);white-space:nowrap}.l-list[data-astro-cid-amng4zvp] li[aria-selected=true] .l-w{color:var(--fg2)}.l-list[data-astro-cid-amng4zvp] .l-none{display:block;padding:.8rem .95rem;cursor:default;font:.75rem/1.4 var(--mono);color:var(--dim)}.l-keys[data-astro-cid-amng4zvp]{margin:0;padding:.5rem .95rem;border-top:1px solid var(--hl);font:.65rem/1 var(--mono);color:var(--dim)}.l-keys[data-astro-cid-amng4zvp] kbd[data-astro-cid-amng4zvp]{font:inherit;color:var(--fg2);margin-left:.6rem}.l-keys[data-astro-cid-amng4zvp] kbd[data-astro-cid-amng4zvp]:first-child{margin-left:0}.ws[data-astro-cid-amng4zvp]{position:relative;z-index:1;padding:var(--out);gap:var(--gap)}.win[data-astro-cid-amng4zvp]{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;background:#1a1b26eb;border:2px solid var(--line);overflow:hidden;view-transition-class:desk-win}.shot[data-astro-cid-amng4zvp]{position:relative;display:block;flex:1 1 0;min-height:0;overflow:hidden;background:#16161e}.shot[data-astro-cid-amng4zvp] img[data-astro-cid-amng4zvp],.shot[data-astro-cid-amng4zvp] video[data-astro-cid-amng4zvp]{display:block;width:100%;height:100%;object-fit:cover}.txt[data-astro-cid-amng4zvp]{flex:none;padding:.7rem .9rem .8rem;border-top:1px solid var(--hl)}.txt[data-astro-cid-amng4zvp] h3[data-astro-cid-amng4zvp]{margin:0;font:700 .875rem/1.3 var(--mono);letter-spacing:0;color:var(--blue)}.txt[data-astro-cid-amng4zvp] h3[data-astro-cid-amng4zvp] a[data-astro-cid-amng4zvp]{color:inherit;text-decoration:none}.txt[data-astro-cid-amng4zvp] h3[data-astro-cid-amng4zvp] a[data-astro-cid-amng4zvp]:hover{text-decoration:underline}.txt[data-astro-cid-amng4zvp] p[data-astro-cid-amng4zvp]{margin:.35rem 0 0;font:.78rem/1.6 var(--mono);color:var(--fg2)}.txt[data-astro-cid-amng4zvp] p[data-astro-cid-amng4zvp] code{font:inherit;color:var(--yellow);background:none;border:0;padding:0}.txt[data-astro-cid-amng4zvp] p[data-astro-cid-amng4zvp] a{color:var(--cyan);text-decoration-color:var(--line)}.txt[data-astro-cid-amng4zvp] .links[data-astro-cid-amng4zvp]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.65rem}.txt[data-astro-cid-amng4zvp] .links[data-astro-cid-amng4zvp] a[data-astro-cid-amng4zvp]{font:500 .7rem/1 var(--mono);padding:.4rem .6rem;color:var(--cyan);text-decoration:none;border:1px solid var(--line);background:#16161e99}.txt[data-astro-cid-amng4zvp] .links[data-astro-cid-amng4zvp] a[data-astro-cid-amng4zvp]:first-child{color:var(--fg)}.txt[data-astro-cid-amng4zvp] .links[data-astro-cid-amng4zvp] a[data-astro-cid-amng4zvp]:hover,.txt[data-astro-cid-amng4zvp] .links[data-astro-cid-amng4zvp] a[data-astro-cid-amng4zvp]:focus-visible{border-color:var(--blue);background:var(--hl);color:var(--fg)}.hit[data-astro-cid-amng4zvp]{display:none}.term[data-astro-cid-amng4zvp]{margin:0;padding:.7rem .9rem;font:.75rem/1.55 var(--mono);color:var(--fg);overflow-wrap:anywhere}.term[data-astro-cid-amng4zvp][data-live=stats] .ln{white-space:pre}.term[data-astro-cid-amng4zvp] .cmd[data-astro-cid-amng4zvp],.term[data-astro-cid-amng4zvp] .ln,.term[data-astro-cid-amng4zvp] .out[data-astro-cid-amng4zvp]{display:block}.term[data-astro-cid-amng4zvp] .cmd[data-astro-cid-amng4zvp],.term[data-astro-cid-amng4zvp] .ln{white-space:pre-wrap}.term[data-astro-cid-amng4zvp] b[data-astro-cid-amng4zvp]{color:var(--green);font-weight:400}.term[data-astro-cid-amng4zvp] .typed[data-astro-cid-amng4zvp]{display:inline-block;width:calc(var(--n) * 1ch);vertical-align:bottom;overflow:hidden;white-space:nowrap}.term[data-astro-cid-amng4zvp] .t-fg{color:var(--fg)}.term[data-astro-cid-amng4zvp] .t-fg2{color:var(--fg2)}.term[data-astro-cid-amng4zvp] .t-mute{color:var(--mute)}.term[data-astro-cid-amng4zvp] .t-dim{color:var(--dim)}.term[data-astro-cid-amng4zvp] .t-line{color:var(--line)}.term[data-astro-cid-amng4zvp] .t-green{color:var(--green)}.term[data-astro-cid-amng4zvp] .t-red{color:var(--red)}.term[data-astro-cid-amng4zvp] .t-yellow{color:var(--yellow)}.cursor[data-astro-cid-amng4zvp]{display:inline-block;width:1ch;height:1.15em;vertical-align:text-bottom;background:var(--fg)}.term[data-astro-cid-amng4zvp].prompt{flex:none;color:var(--fg)}.doc[data-astro-cid-amng4zvp]{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent;outline:0}.doc[data-astro-cid-amng4zvp] .md[data-astro-cid-amng4zvp]{margin-top:.9rem;font:.78rem/1.65 var(--mono);color:var(--fg2);max-width:72ch}.md[data-astro-cid-amng4zvp] h2{display:inline-block;margin:0 0 .9rem;padding:0 1ch;font:700 .78rem/1.65 var(--mono);letter-spacing:0;color:var(--bar);background:var(--magenta)}.md[data-astro-cid-amng4zvp] p,.md[data-astro-cid-amng4zvp] ul{margin:0 0 .9rem 2ch}.md[data-astro-cid-amng4zvp] strong{color:var(--fg)}.md[data-astro-cid-amng4zvp] em{color:var(--yellow)}.md[data-astro-cid-amng4zvp] a{color:var(--cyan);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:2px}.md[data-astro-cid-amng4zvp] a:hover{text-decoration-color:var(--cyan)}.md[data-astro-cid-amng4zvp] ul{padding:0;list-style:none}.md[data-astro-cid-amng4zvp] li{padding-left:2ch;text-indent:-2ch}.md[data-astro-cid-amng4zvp] li:before{content:"• ";color:var(--magenta)}.md[data-astro-cid-amng4zvp] .anchor,.md[data-astro-cid-amng4zvp] p:has(>img),.md[data-astro-cid-amng4zvp] img{display:none}.md[data-astro-cid-amng4zvp] :last-child{margin-bottom:0}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp][data-main] .term[data-astro-cid-amng4zvp]:not(.prompt){font-size:.85rem;padding:.9rem 1.1rem}.bare[data-astro-cid-amng4zvp] .txt[data-astro-cid-amng4zvp]{flex:1 1 auto;border-top:0;padding-top:.2rem}.desk[data-astro-cid-amng4zvp]:not(.live) .ws[data-astro-cid-amng4zvp]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));align-items:start}.desk[data-astro-cid-amng4zvp]:not(.live) .ws-title[data-astro-cid-amng4zvp]{grid-column:1 / -1;margin:.4rem 0 0;font:700 1rem/1 var(--mono);color:var(--fg)}.desk[data-astro-cid-amng4zvp]:not(.live) .ws-title[data-astro-cid-amng4zvp] span[data-astro-cid-amng4zvp]{color:var(--mute);font-weight:400}.desk[data-astro-cid-amng4zvp]:not(.live) .shot[data-astro-cid-amng4zvp]{aspect-ratio:16 / 9;flex:none}.desk[data-astro-cid-amng4zvp]:not(.live) .term[data-astro-cid-amng4zvp].prompt,.desk[data-astro-cid-amng4zvp]:not(.live) .term[data-astro-cid-amng4zvp].doc{aspect-ratio:auto}.desk[data-astro-cid-amng4zvp]:not(.live) .win[data-astro-cid-amng4zvp].doc{grid-column:1 / -1}.desk[data-astro-cid-amng4zvp]:not(.live) [data-astro-cid-amng4zvp]:is(.clippy,.bubble,.ws-name,.logo,.launcher){display:none}.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp]{display:grid;height:clamp(24rem,58vw,33rem);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-template-rows:repeat(var(--stack),minmax(0,1fr))}.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp][data-solo]{grid-template-columns:minmax(0,1fr)}.live[data-astro-cid-amng4zvp]:not(.expo) .ws[data-astro-cid-amng4zvp]:not(.cur){display:none}.live[data-astro-cid-amng4zvp] .ws-title[data-astro-cid-amng4zvp]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp][data-main]{grid-column:1;grid-row:1 / -1;border-color:var(--blue)}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp]:not([data-main]){grid-column:2}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp]:not([data-main]) .txt[data-astro-cid-amng4zvp]{display:none}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp]:not([data-main]) .hit[data-astro-cid-amng4zvp]{display:flex;align-items:flex-end;position:absolute;inset:0;z-index:2;padding:0;border:0;cursor:pointer;text-align:left;background:none;color:var(--fg)}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp]:not([data-main]) .hit[data-astro-cid-amng4zvp] span[data-astro-cid-amng4zvp]{display:block;width:100%;padding:1.1rem .6rem .4rem;font:700 .72rem/1.2 var(--mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(#15161e00,#15161eeb 55%)}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp]:not([data-main]) .hit[data-astro-cid-amng4zvp]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp]:not([data-main]) .term[data-astro-cid-amng4zvp]{font-size:.62rem;padding:.45rem .6rem}@media(hover:hover){.live[data-astro-cid-amng4zvp]:not(.expo) .ws[data-astro-cid-amng4zvp].cur:hover .win[data-astro-cid-amng4zvp]{border-color:var(--line)}.live[data-astro-cid-amng4zvp]:not(.expo) .ws[data-astro-cid-amng4zvp].cur .win[data-astro-cid-amng4zvp]:hover{border-color:var(--blue)}}.expo[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp]{position:absolute;z-index:1;top:0;left:0;width:100%;transform-origin:0 0;cursor:zoom-in;background:#15161e4d}.expo[data-astro-cid-amng4zvp].settled .ws[data-astro-cid-amng4zvp]{outline:calc(1px / var(--s, 1)) solid var(--line)}.expo[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp]>[data-astro-cid-amng4zvp]{pointer-events:none}.expo[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp].cur{z-index:2}.expo[data-astro-cid-amng4zvp].settled .ws[data-astro-cid-amng4zvp].cur{outline:calc(2px / var(--s, 1)) solid var(--blue)}.expo[data-astro-cid-amng4zvp].settled .ws[data-astro-cid-amng4zvp]:hover{outline-color:var(--fg2)}.expo[data-astro-cid-amng4zvp].settled .ws[data-astro-cid-amng4zvp]:after{content:attr(data-n) "  " attr(data-name) " " attr(data-note);position:absolute;left:0;top:100%;margin-top:calc(.55rem / var(--s, 1));font:500 calc(.72rem / var(--s, 1)) / 1 var(--mono);white-space:pre;color:var(--mute)}.expo[data-astro-cid-amng4zvp].settled .ws[data-astro-cid-amng4zvp]:hover:after{color:var(--fg2)}.expo[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp].cur:after{color:var(--blue);font-weight:700}@keyframes desk-pop{0%{opacity:0;transform:scale(.93)}}@keyframes desk-slide{0%{opacity:.2;transform:translate(calc(var(--dir, 1) * 6%))}}@keyframes desk-type{0%{width:0}}@keyframes desk-show{0%{visibility:hidden}}@keyframes desk-blink{50%{opacity:0}}@keyframes desk-rise{0%{opacity:0;transform:translateY(5px)}}@keyframes desk-shoot{0%{opacity:0;transform:translate(0) rotate(-24deg)}1%{opacity:1}6%{opacity:0;transform:translate(-340px,150px) rotate(-24deg)}to{opacity:0;transform:translate(-340px,150px) rotate(-24deg)}}@media(prefers-reduced-motion:no-preference){.desk[data-astro-cid-amng4zvp].on .droid[data-astro-cid-amng4zvp]:after{animation:desk-ping 1.1s ease-out 3.2s both}.live[data-astro-cid-amng4zvp] .cava[data-astro-cid-amng4zvp] i[data-astro-cid-amng4zvp]{animation:cava-a 1.3s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -.37s)}.live[data-astro-cid-amng4zvp] .cava[data-astro-cid-amng4zvp] i[data-astro-cid-amng4zvp]:nth-child(3n+1){animation-name:cava-b;animation-duration:.9s}.live[data-astro-cid-amng4zvp] .cava[data-astro-cid-amng4zvp] i[data-astro-cid-amng4zvp]:nth-child(3n+2){animation-name:cava-c;animation-duration:1.1s}.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp].pop .win[data-astro-cid-amng4zvp]{animation:desk-pop .32s cubic-bezier(.2,.9,.3,1.15) both;animation-delay:calc(var(--j) * 70ms)}.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp].enter{animation:desk-slide .3s cubic-bezier(.2,.8,.2,1) both}.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp]:not(.seen) .term[data-astro-cid-amng4zvp] .typed[data-astro-cid-amng4zvp]{width:0}.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp]:not(.seen) .term[data-astro-cid-amng4zvp] .ln{visibility:hidden}.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp].seen .term[data-astro-cid-amng4zvp] .typed[data-astro-cid-amng4zvp]{animation:desk-type calc(var(--n) * 38ms) steps(var(--n)) .35s both}.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp].seen .term[data-astro-cid-amng4zvp] .ln{animation:desk-show .01s linear both;animation-delay:calc(.6s + var(--n) * 38ms + var(--k) * .22s)}.live[data-astro-cid-amng4zvp] .cursor[data-astro-cid-amng4zvp]{animation:desk-blink 1s step-end infinite}.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp]:not(.seen) .doc[data-astro-cid-amng4zvp] .md[data-astro-cid-amng4zvp]{visibility:hidden}.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp].seen .doc[data-astro-cid-amng4zvp] .md[data-astro-cid-amng4zvp]{animation:desk-rise .35s ease-out both;animation-delay:calc(.5s + var(--n) * 38ms)}.launcher[data-astro-cid-amng4zvp]:not([hidden]) .l-box[data-astro-cid-amng4zvp]{animation:desk-pop .14s ease-out both}.desk[data-astro-cid-amng4zvp].on:after{content:"";position:absolute;z-index:0;top:4.5rem;right:9rem;width:90px;height:1.6px;pointer-events:none;background:linear-gradient(to right,#fff,#fff0);border-radius:1px;opacity:0;animation:desk-shoot 14s linear 5s infinite}}@media(max-width:40rem){.desk[data-astro-cid-amng4zvp]{margin:2.75rem -1rem 0;border-radius:0;--out: 10px;--gap: 8px}.bar[data-astro-cid-amng4zvp]{gap:.7rem;padding:0 .7rem}.ws-name[data-astro-cid-amng4zvp],.clock[data-astro-cid-amng4zvp] .day[data-astro-cid-amng4zvp],.cava[data-astro-cid-amng4zvp]{display:none}.icons[data-astro-cid-amng4zvp]{letter-spacing:.45rem;margin-right:-.45rem}.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp]{height:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp].doc,.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp]:has(>.win:nth-of-type(2):last-of-type)>.win[data-astro-cid-amng4zvp]{grid-column:1 / -1}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp][data-main] .term[data-astro-cid-amng4zvp].doc{min-height:0}.ws-name[data-astro-cid-amng4zvp]{pointer-events:none}.launcher[data-astro-cid-amng4zvp]{padding-top:1rem}.live[data-astro-cid-amng4zvp] .ws[data-astro-cid-amng4zvp][data-solo]{grid-template-columns:minmax(0,1fr)}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp][data-main]{grid-column:1 / -1;grid-row:auto;order:-1!important}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp][data-main] .shot[data-astro-cid-amng4zvp]{flex:none;aspect-ratio:16 / 9}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp][data-main] .term[data-astro-cid-amng4zvp].shot{aspect-ratio:auto;min-height:9rem}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp][data-main] .term[data-astro-cid-amng4zvp].prompt{min-height:0}.live[data-astro-cid-amng4zvp] .win[data-astro-cid-amng4zvp]:not([data-main]){grid-column:auto;aspect-ratio:16 / 10}.clippy[data-astro-cid-amng4zvp]{--s: .42}}.anakin-gag .cam,.anakin-gag .vig,.anakin-gag .bar,.anakin-gag .cap{position:absolute;pointer-events:none}.anakin-gag .cam{inset:0;transform-origin:50% 50%}.anakin-gag .vig{inset:0;opacity:0;background:radial-gradient(ellipse 70% 62% at 50% 45%,transparent 40%,rgb(0 0 0 / .55) 75%,rgb(0 0 0 / .9) 100%)}.anakin-gag.red .vig{background:radial-gradient(ellipse 70% 62% at 50% 45%,#7800001f 30%,#5a000099 72%,#1e0000f2)}.anakin-gag .bar{left:0;right:0;height:11%;background:#000;transform:translateY(-101%)}.anakin-gag .bar.top{top:0}.anakin-gag .bar.bot{bottom:0;transform:translateY(101%)}.anakin-gag .cap{left:3%;right:3%;bottom:12.5%;opacity:0;text-align:center;text-wrap:balance;font:400 calc(var(--fs) * var(--s, .5)) / 1.02 "Gag Impact",Impact,sans-serif-condensed,sans-serif;color:#fff;-webkit-text-stroke:calc(var(--fs) * .07 * var(--s, .5)) #000;paint-order:stroke fill}.anakin-gag.still-mode .cap{inset:50% 0 auto;translate:0 -50%;padding:2% 3%;background:#000000b8}.anakin-gag .sith{position:absolute;aspect-ratio:1;translate:-50% -50%;border-radius:50%;opacity:0;background:radial-gradient(circle,#1a0600 0 17%,#ffe45c 22%,#ffc400 38%,#ff7a00 52%,rgb(255 40 0 / .55) 64%,transparent 74%);filter:drop-shadow(0 0 1px rgb(255 90 0 / .9));mix-blend-mode:hard-light;transition:opacity .12s}.anakin-gag.sith-now .sith{opacity:.95}.bonk-gag>span{position:absolute;pointer-events:none}.bonk-gag .rig{inset:0;visibility:hidden}.bonk-gag.live .rig{visibility:visible}.bonk-gag .rig>*{position:absolute}.bonk-gag .rig img,.bonk-gag .bat-box img{display:block;max-width:none;margin:0;border:0;border-radius:0;box-shadow:none}.bonk-gag .stage,.bonk-gag .cheems,.bonk-gag .bat-box img{width:100%;height:100%}.bonk-gag .bat-box.mirrored{opacity:0}.bonk-gag .bat-box.mirrored img{scale:-1 1;filter:drop-shadow(0 calc(3px * var(--s, .5)) calc(3px * var(--s, .5)) rgb(0 0 0 / .35))}.bonk-gag .burst{width:0;height:0;opacity:0;display:grid;place-items:center;rotate:var(--r, 0deg)}.bonk-gag .burst:before{content:"";position:absolute;width:calc(250px * var(--s, .5) * var(--k, 1));aspect-ratio:1.5;background:#ffe14a;clip-path:polygon(50% 0%,58% 26%,80% 6%,72% 32%,100% 26%,80% 46%,100% 64%,72% 62%,82% 92%,58% 72%,50% 100%,42% 72%,18% 92%,28% 62%,0% 64%,20% 46%,0% 26%,28% 32%,20% 6%,42% 26%);filter:drop-shadow(0 0 1px #c81e1e) drop-shadow(0 0 1px #c81e1e)}.bonk-gag .word{position:relative;white-space:nowrap;color:#111;letter-spacing:.06em;font:900 calc(56px * var(--s, .5) * var(--k, 1)) / 1 "Gag Impact",Impact,sans-serif}.bonk-gag .tally{left:2%;bottom:2.5%;color:#fff;text-transform:uppercase;font:400 calc(38px * var(--s, .5) * var(--k, 1)) / 1 "Gag Impact",Impact,sans-serif;-webkit-text-stroke:calc(4px * var(--s, .5) * var(--k, 1)) #000;paint-order:stroke fill}.bonk-gag .stars{width:0;height:0;display:none}.bonk-gag.dizzy .stars{display:block}.bonk-gag .star{--rx: calc(76px * var(--s, .5) * var(--k, 1));--ry: calc(21px * var(--s, .5) * var(--k, 1));position:absolute;left:0;top:0;margin:-.5em 0 0 -.5em;line-height:1;width:1em;text-align:center;color:#ffd21f;text-shadow:0 0 2px #000,0 0 2px #000;font-size:calc(34px * var(--s, .5) * var(--k, 1));translate:calc(var(--rx) * cos(var(--i) * 120deg)) calc(var(--ry) * sin(var(--i) * 120deg))}@media(prefers-reduced-motion:no-preference){.bonk-gag.dizzy .star{animation:bonk-orbit 1.4s linear infinite;animation-delay:calc(var(--i) * -.4667s)}}@keyframes bonk-orbit{0.0%{translate:calc(var(--rx) * 1) calc(var(--ry) * 0);scale:1}8.33%{translate:calc(var(--rx) * .866) calc(var(--ry) * .5);scale:1.125}16.67%{translate:calc(var(--rx) * .5) calc(var(--ry) * .866);scale:1.216}25.0%{translate:calc(var(--rx) * 0) calc(var(--ry) * 1);scale:1.25}33.33%{translate:calc(var(--rx) * -.5) calc(var(--ry) * .866);scale:1.216}41.67%{translate:calc(var(--rx) * -.866) calc(var(--ry) * .5);scale:1.125}50.0%{translate:calc(var(--rx) * -1) calc(var(--ry) * 0);scale:1}58.33%{translate:calc(var(--rx) * -.866) calc(var(--ry) * -.5);scale:.875}66.67%{translate:calc(var(--rx) * -.5) calc(var(--ry) * -.866);scale:.783}75.0%{translate:calc(var(--rx) * -0) calc(var(--ry) * -1);scale:.75}83.33%{translate:calc(var(--rx) * .5) calc(var(--ry) * -.866);scale:.783}91.67%{translate:calc(var(--rx) * .866) calc(var(--ry) * -.5);scale:.875}100.0%{translate:calc(var(--rx) * 1) calc(var(--ry) * -0);scale:1}}.bonk-gag .bars{display:none;overflow:visible;background:linear-gradient(#3a3a3a,#3a3a3a) top / 100% calc(18px * var(--s, .5) * var(--k, 1)) no-repeat,linear-gradient(#3a3a3a,#3a3a3a) bottom 12% left 0 / 100% calc(15px * var(--s, .5) * var(--k, 1)) no-repeat,repeating-linear-gradient(90deg,transparent 0 calc(42px * var(--s, .5) * var(--k, 1)),#2b2b2b calc(42px * var(--s, .5) * var(--k, 1)),#9a9a9a calc(47px * var(--s, .5) * var(--k, 1)),#2b2b2b calc(57px * var(--s, .5) * var(--k, 1)));filter:drop-shadow(0 calc(4px * var(--s, .5)) calc(4px * var(--s, .5)) rgb(0 0 0 / .5))}.bonk-gag.jailed .bars{display:block}.bonk-gag .sign{position:absolute;left:50%;top:calc(-8px * var(--s, .5));translate:-50% -50%;rotate:-4deg;white-space:nowrap;padding:calc(8px * var(--s, .5) * var(--k, 1)) calc(18px * var(--s, .5) * var(--k, 1));border:calc(4px * var(--s, .5) * var(--k, 1)) solid #5a2e0e;background:#c8873a;color:#2a1405;font:900 calc(34px * var(--s, .5) * var(--k, 1)) / 1 "Gag Impact",Impact,sans-serif;letter-spacing:.04em;box-shadow:0 calc(3px * var(--s, .5)) 0 #0006}.buttons-gag>span,.buttons-gag>img,.buttons-gag .lower>span{position:absolute;pointer-events:none}.buttons-gag .press{position:absolute;z-index:1;padding:0;border:0;background:none;cursor:pointer;border-radius:50%}.buttons-gag .press:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.buttons-gag .dome{border-radius:50%;background-repeat:no-repeat}.buttons-gag .fried{visibility:hidden;filter:saturate(3.2) contrast(1.9) brightness(1.08) hue-rotate(-12deg)}.buttons-gag.deepfried .fried{visibility:visible}.buttons-gag .lower{overflow:hidden}.buttons-gag .wipe{border-radius:50%;background:#f9dfd4;box-shadow:0 0 calc(2px * var(--s, .5)) #f9dfd4;opacity:0;transition:opacity .6s}.buttons-gag.dry .wipe{opacity:1}.buttons-gag .flush{opacity:0;border-radius:50%;mix-blend-mode:multiply;background:radial-gradient(closest-side,rgb(255 70 70 / .55),rgb(255 90 90 / .25) 60%,transparent)}.buttons-gag .shades{display:none;filter:drop-shadow(0 calc(2px * var(--s, .5)) calc(2px * var(--s, .5)) rgb(0 0 0 / .4))}.buttons-gag.cool .shades{display:block}.buttons-gag .shades svg{display:block;width:100%;height:100%}.buttons-gag .caption{left:3%;right:3%;bottom:5%;text-align:center;opacity:0;transition:opacity .3s;font:400 calc(40px * var(--s, .5)) / 1.05 "Gag Impact",Impact,sans-serif;color:#fff;-webkit-text-stroke:calc(4px * var(--s, .5)) #000;paint-order:stroke fill;text-wrap:balance}.buttons-gag .caption.on{opacity:1;transition:none}.buttons-gag .caption.moai{font-size:calc(150px * var(--s, .5));bottom:18%;-webkit-text-stroke:0}.buttons-gag .caption.intensifies{left:0;right:0;bottom:0;padding:calc(8px * var(--s, .5)) 0;background:#000000c7;font:italic 400 calc(24px * var(--s, .5)) / 1.2 Georgia,"Times New Roman",serif;-webkit-text-stroke:0}.buttons-gag .term{display:flex;flex-direction:column;justify-content:flex-end;gap:calc(3px * var(--s, .5));padding:calc(8px * var(--s, .5));box-sizing:border-box;overflow:hidden;background:#0c0e14e6;border-radius:calc(4px * var(--s, .5));color:#d4d4d8;font:500 calc(10.5px * var(--s, .5)) / 1.25 "JetBrains Mono Variable","JetBrains Mono",ui-monospace,monospace;opacity:0;transition:opacity .3s}.buttons-gag .term span{white-space:nowrap}.buttons-gag .term .dim{color:#8b8b95}.buttons-gag .term .ok{color:#4ade80}.buttons-gag .term .big{font-size:calc(22px * var(--s, .5));font-weight:700;align-self:center;margin:auto 0}.buttons-gag .term.on{opacity:1}.buttons-gag .docs{display:flex;flex-direction:column;overflow:hidden;border-radius:calc(6px * var(--s, .5));background:#fff;color:#222;box-shadow:0 calc(6px * var(--s, .5)) calc(18px * var(--s, .5)) #00000059;font:400 calc(13px * var(--s, .5)) / 1.35 system-ui,sans-serif;opacity:0;scale:.9;transition:opacity .25s,scale .25s}.buttons-gag .docs.on{opacity:1;scale:1}.buttons-gag .docs .bar{display:flex;align-items:center;gap:calc(4px * var(--s, .5));padding:calc(6px * var(--s, .5)) calc(8px * var(--s, .5));background:#e5e7eb;flex:none}.buttons-gag .docs .bar i{width:calc(8px * var(--s, .5));height:calc(8px * var(--s, .5));border-radius:50%;background:#f87171}.buttons-gag .docs .bar i+i{background:#fbbf24}.buttons-gag .docs .bar i+i+i{background:#4ade80}.buttons-gag .docs .url{margin-left:calc(6px * var(--s, .5));padding:calc(2px * var(--s, .5)) calc(6px * var(--s, .5));border-radius:999px;background:#fff;color:#555;font-size:calc(9.5px * var(--s, .5));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buttons-gag .docs .page{display:flex;flex-direction:column;gap:calc(8px * var(--s, .5));padding:calc(10px * var(--s, .5)) calc(12px * var(--s, .5))}.buttons-gag .docs b{font-size:calc(17px * var(--s, .5))}.buttons-gag .docs .warn{padding:calc(8px * var(--s, .5)) calc(10px * var(--s, .5));border-left:calc(4px * var(--s, .5)) solid #f59e0b;background:#fef3c7;color:#78350f;font-weight:600}.buttons-gag .docs .lorem{height:calc(46px * var(--s, .5));background:repeating-linear-gradient(#d4d4d8 0 calc(6px * var(--s, .5)),transparent 0 calc(13px * var(--s, .5)))}.buttons-gag .keys{display:flex;align-items:center;justify-content:center;gap:calc(4px * var(--s, .5));font:700 calc(16px * var(--s, .5)) / 1 system-ui,sans-serif;color:#111;opacity:0;transition:opacity .2s}.buttons-gag .keys.on{opacity:1}.buttons-gag .keys kbd{padding:calc(5px * var(--s, .5)) calc(9px * var(--s, .5));border-radius:calc(5px * var(--s, .5));background:#fafafa;border:calc(1px * var(--s, .5)) solid #999;box-shadow:0 calc(3px * var(--s, .5)) 0 #888;font:inherit}.buttons-gag .bursts{inset:0}.buttons-gag .emoji{display:grid;place-items:center;font-size:calc(30px * var(--s, .5));line-height:1}.buttons-gag .hitmarker{background:linear-gradient(45deg,transparent 46%,#fff 46% 54%,transparent 54%),linear-gradient(-45deg,transparent 46%,#fff 46% 54%,transparent 54%);-webkit-mask:radial-gradient(circle,transparent 24%,#000 25%);mask:radial-gradient(circle,transparent 24%,#000 25%);filter:drop-shadow(0 0 1px #000) drop-shadow(0 0 1px #000)}.clippy-gag{pointer-events:none}.clippy-gag>*{position:absolute}.clippy-gag .hit{pointer-events:auto;cursor:pointer;padding:0;border:0;background:none;border-radius:calc(6px * var(--s, .5))}.clippy-gag .hit:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.clippy-gag .answer,.clippy-gag .edge{visibility:hidden}.clippy-gag.said .answer,.clippy-gag.said .edge{visibility:visible}.clippy-gag .answer{display:flex;align-items:center;justify-content:center;text-align:center;text-wrap:balance;background:#feffcb;color:#1a1a1a;font:calc(28px * var(--s, .5) * var(--fit, 1)) / 1.13 Arial,"Liberation Sans",Helvetica,sans-serif}.clippy-gag .edge{overflow:hidden}.clippy-gag .hole,.clippy-gag .him{visibility:hidden}.clippy-gag.slapped .hole,.clippy-gag.slapped .him{visibility:visible}.clippy-gag .him{max-width:none;margin:0;border:0;border-radius:0;transform-origin:51% 98%;pointer-events:none}.clippy-gag .hole{background:#fff;-webkit-mask:url(/gags/clippy-hole.png) 0 0 / 100% 100% no-repeat;mask:url(/gags/clippy-hole.png) 0 0 / 100% 100% no-repeat}.clippy-gag .blank{background:#fff;opacity:0;transition:opacity .3s}.clippy-gag .answer,.clippy-gag .edge,.clippy-gag .hit{transition:opacity .3s}.clippy-gag.gone .blank{opacity:1}.clippy-gag.gone .answer,.clippy-gag.gone .edge,.clippy-gag.gone .hit{opacity:0;pointer-events:none}.clippy-gag .slap{inset:0;width:100%;height:100%;pointer-events:auto;cursor:pointer;padding:0;border:0;background:none;clip-path:polygon(48% 0,100% 0,100% 100%,0 100%,0 41%,48% 41%)}.clippy-gag .slap:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.clippy-gag .edge img{position:absolute;max-width:none;height:auto;margin:0;border:0;border-radius:0}@property --flare{syntax: "<number>"; inherits: true; initial-value: 1;}.doge-gag .stage,.doge-gag .mono,.doge-gag .lift,.doge-gag .eyes{position:absolute;inset:0;pointer-events:none}.doge-gag .patch{position:absolute;background:#fff;visibility:hidden}.doge-gag.live .patch{visibility:visible}.doge-gag .lift{mix-blend-mode:multiply}.doge-gag .eyes,.doge-gag .vignette{opacity:0}.doge-gag .vignette{background:radial-gradient(ellipse at 50% 45%,transparent 38%,rgb(0 0 0 / .72) 100%)}.doge-gag .eye{position:absolute;width:calc(var(--r) * 13px * var(--s, .5));aspect-ratio:1;transform:translate(-50%,-50%) scale(var(--flare, 1));border-radius:50%;background:radial-gradient(circle,#fff 0 8%,#ff6a5a 14%,#ff1010 24%,rgb(230 0 0 / .75) 34%,rgb(255 0 0 / .3) 52%,transparent 70%)}.doge-gag .eye:before,.doge-gag .eye:after{content:"";position:absolute;left:50%;top:50%;translate:-50% -50%;border-radius:50%;background:linear-gradient(90deg,transparent,rgb(255 30 30 / .7) 35%,#fff 50%,rgb(255 30 30 / .7) 65%,transparent)}.doge-gag .eye:before{width:900%;height:8%}.doge-gag .eye:after{width:180%;height:5%;rotate:90deg;opacity:.7}.jna-gag .trail,.jna-gag .bsod{position:absolute;inset:0;pointer-events:none}.jna-gag .ok{position:absolute;padding:0;border:0;background:none;cursor:pointer;border-radius:calc(5px * var(--s, .5))}.jna-gag .ok:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.jna-gag.pressed .ok{background:#003c7824}.jna-gag .dlg{position:absolute;overflow:hidden;box-shadow:0 calc(6px * var(--s, .5)) calc(22px * var(--s, .5)) #0a002873,0 0 0 1px #0000001f}.jna-gag .dlg img{position:absolute;max-width:none;height:auto;margin:0;border:0;border-radius:0;box-shadow:none}.jna-gag .msg,.jna-gag .title{position:absolute;display:flex;align-items:center;white-space:nowrap;overflow:hidden;color:#1b1b1b;font:calc(28.5px * var(--s, .5)) / 1 "Segoe UI","Segoe UI Variable",Selawik,"Inter Variable",Inter,"Noto Sans",Arial,sans-serif}.jna-gag .msg{background:#f0f0f0;padding-left:calc(9px * var(--s, .5))}.jna-gag .title{background:#f2f4f2;font-size:calc(24px * var(--s, .5));padding-left:calc(4px * var(--s, .5))}.jna-gag .bsod{visibility:hidden;background:#0078d7;color:#fff;font:300 calc(21px * var(--s, .5)) / 1.32 "Segoe UI Light","Segoe UI",Selawik,"Inter Variable",Inter,"Noto Sans",Arial,sans-serif}.jna-gag.dead .bsod{visibility:visible}.jna-gag.off .bsod{background:#000;color:transparent}.jna-gag.off .bsod>*{visibility:hidden}.jna-gag .bsod>*{position:absolute}.jna-gag .bsod .face{left:5.5%;top:6%;font-size:calc(128px * var(--s, .5));line-height:1}.jna-gag .bsod .said{left:22%;top:12%;width:74%}.jna-gag .bsod .done{left:22%;top:40%}.jna-gag .bsod .done b{font-weight:inherit}.jna-gag .bsod .qr{left:22%;top:58%;width:calc(92px * var(--s, .5));height:calc(92px * var(--s, .5))}.jna-gag .bsod .qr svg{display:block;width:100%;height:100%}.jna-gag .bsod .small{left:calc(22% + 108px * var(--s, .5));top:58%;font-size:calc(12.5px * var(--s, .5));line-height:1.3}.gnome-gag .empty,.gnome-gag .caption{position:absolute;pointer-events:none;opacity:0}.gnome-gag .empty{inset:0;background:#fff}.gnome-gag.out .empty{opacity:1}.gnome-gag .caption{left:0;right:0;bottom:6%;text-align:center;text-transform:uppercase;font:400 calc(64px * var(--s, .5)) / 1 "Gag Impact",Impact,sans-serif;color:#fff;-webkit-text-stroke:calc(3px * var(--s, .5)) #000;paint-order:stroke fill}.gnome-out{position:fixed;z-index:60;height:auto;max-width:none;margin:0;border:0;border-radius:0;box-shadow:none;pointer-events:none;will-change:transform}.milton-gag .char{position:absolute;inset:0;opacity:0;pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(ellipse 80% 70% at 50% 45%,#966e5a,#462d23 70%,#281914)}.milton-gag .said,.milton-gag .cc{position:absolute;left:0;right:0;text-align:center;opacity:0;pointer-events:none}.milton-gag .said{bottom:6%;padding:0 4%;font:700 calc(26px * var(--k, 1) * var(--s, .5)) / 1.2 "Helvetica Neue",Arial,sans-serif;color:#fff;-webkit-text-stroke:calc(4px * var(--k, 1) * var(--s, .5)) #000;paint-order:stroke fill}.milton-gag.still .said{bottom:auto;top:4%}.milton-gag .cc{top:4%;width:max-content;margin:0 auto;padding:.15em .45em;font:600 calc(22px * var(--k, 1) * var(--s, .5)) / 1.2 ui-monospace,"JetBrains Mono",monospace;color:#fff;background:#000000c7}.monkey-gag>span{position:absolute;pointer-events:none}.monkey-gag .hud,.monkey-gag .err,.monkey-gag .toast{opacity:0;transition:opacity .25s}.monkey-gag.live .hud{opacity:1}.monkey-gag .screen{inset:0;background:transparent;transition:background .35s}.monkey-gag .screen.sent{background:#d2fafff2;transition:none}.monkey-gag .screen.nope{background:#ff3c3ccc;transition:none}.monkey-gag .hud{left:2.2%;top:2.8%;display:flex;gap:calc(8px * var(--s, .5));align-items:center;padding:calc(6px * var(--s, .5));border-radius:calc(6px * var(--s, .5));background:#080a10b8}.monkey-gag .spell{position:relative;flex:none;width:calc(46px * var(--s, .5));height:calc(46px * var(--s, .5));border:calc(2px * var(--s, .5)) solid #c9a227;border-radius:calc(4px * var(--s, .5));box-shadow:inset 0 0 0 calc(1px * var(--s, .5)) #000,0 0 calc(6px * var(--s, .5)) #ffc83c80;background:radial-gradient(circle at 35% 30%,#4a5d8a,#151b2e 70%);overflow:hidden}.monkey-gag .spell>span{position:absolute;inset:0;display:grid;place-items:center}.monkey-gag .spell .icon{font-size:calc(28px * var(--s, .5));line-height:1}.monkey-gag .spell.cooling .icon{filter:saturate(.3)}.monkey-gag .spell .sweep{background:conic-gradient(transparent calc((1 - var(--cd, 0)) * 360deg),#000000b8 0)}.monkey-gag .spell .secs{font:800 calc(22px * var(--s, .5)) / 1 system-ui,sans-serif;color:#fff;text-shadow:0 0 calc(3px * var(--s, .5)) #000,0 0 calc(3px * var(--s, .5)) #000}.monkey-gag .spell:not(.cooling){box-shadow:inset 0 0 0 calc(1px * var(--s, .5)) #000,0 0 calc(10px * var(--s, .5)) #ffd750e6}.monkey-gag .spell.shake{animation:monkey-shake .3s}@keyframes monkey-shake{25%{translate:calc(-2px * var(--s, .5)) 0}75%{translate:calc(2px * var(--s, .5)) 0}}.monkey-gag .code{font:500 calc(12px * var(--s, .5)) / 1.35 "JetBrains Mono Variable","JetBrains Mono",ui-monospace,monospace;color:#e2e8f0;white-space:nowrap}.monkey-gag .code .fn{color:#fdba74}.monkey-gag .code .tally{color:#94a3b8}.monkey-gag .err{left:0;right:0;top:24%;text-align:center;font:700 calc(21px * var(--s, .5)) / 1 "Friz Quadrata",Georgia,"Times New Roman",serif;color:#ff1e1e;text-shadow:0 0 calc(2px * var(--s, .5)) #000,calc(1px * var(--s, .5)) calc(1px * var(--s, .5)) 0 #000}.monkey-gag .err.on{opacity:1;transition:none}.monkey-gag .toast{left:50%;top:77%;translate:-50% 0;padding:calc(7px * var(--s, .5)) calc(16px * var(--s, .5));border-radius:999px;background:#323232eb;color:#fff;font:400 calc(15px * var(--s, .5)) / 1.2 Roboto,system-ui,sans-serif}.monkey-gag .toast.on{opacity:1}.nuke-gag canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.nuke-gag .gag-hit{cursor:crosshair}.nuke-gag.live .gag-hit{cursor:progress}.nuke-boom img{animation:nuke-glow 3s ease-out}@keyframes nuke-glow{0%{box-shadow:0 0 #ff8c3200}6%{box-shadow:0 0 90px 24px #ffbe6ebf}30%{box-shadow:0 0 70px 12px #ff6e1e73}to{box-shadow:0 0 40px #ff5a1400}}@media(prefers-reduced-motion:no-preference){.nuke-boom{animation:nuke-shake .75s cubic-bezier(.3,.7,.4,1)}}@keyframes nuke-shake{0%,to{translate:0 0}8%{translate:-7px 5px}16%{translate:6px -6px}26%{translate:-5px 3px}36%{translate:4px 3px}48%{translate:-3px -2px}60%{translate:2px 2px}74%{translate:-1px -1px}}.patrick-gag .later-card,.patrick-gag .slide{position:absolute;inset:0;pointer-events:none}.patrick-gag .later-card{display:none;place-items:center;overflow:hidden;background:radial-gradient(circle at 18% 22%,transparent 5%,rgb(255 255 255 / .55) 5.8%,transparent 7%),radial-gradient(circle at 78% 30%,transparent 3.5%,rgb(255 255 255 / .5) 4.3%,transparent 5.2%),radial-gradient(circle at 70% 78%,transparent 7%,rgb(255 255 255 / .45) 7.8%,transparent 9%),radial-gradient(circle at 25% 84%,transparent 2.5%,rgb(255 255 255 / .5) 3.2%,transparent 4%),radial-gradient(circle at 50% 40%,#6fd6ff,#2386e0 55%,#0d4aa0)}.patrick-gag.pushed .later-card{display:grid}.patrick-gag .later{display:block;width:80%;text-align:center;text-transform:uppercase;opacity:0;font:900 italic calc(34px * var(--s, .5) * var(--card, 1)) / 1.05 "Comic Sans MS","Comic Neue","Chalkboard SE","Arial Black",sans-serif;color:#ffe44d;letter-spacing:.02em;text-shadow:0 .06em 0 #b3261e,.05em .1em 0 #5a1370,0 0 .4em rgb(0 0 0 / .35)}.patrick-gag .pic{visibility:hidden}.patrick-gag.pushed .pic{visibility:visible}.patrick-gag .patch,.patrick-gag .caption{position:absolute;visibility:hidden}.patrick-gag.moved .patch,.patrick-gag.moved .caption{visibility:visible}.patrick-gag .patch{max-width:none;margin:0;border:0;border-radius:0}.patrick-gag .caption{display:flex;flex-direction:column;justify-content:center;white-space:nowrap;color:#fff;text-transform:uppercase;letter-spacing:-.01em;font:700 calc(var(--px) * 1px * var(--s, .5)) / 1.18 Impact,"Anton","Nimbus Sans Narrow","Arial Narrow","Liberation Sans Narrow","Arial Black",sans-serif;font-synthesis:none;-webkit-text-stroke:calc(2.4px * var(--s, .5)) #000;paint-order:stroke fill}.patrick-gag .caption[data-align=center]{align-items:center;text-align:center}.patrick-gag .caption[data-align=right]{align-items:flex-end;text-align:right;padding-right:2%}.pikachu-gag .zoom{will-change:transform}.pikachu-gag .battle{position:absolute;box-sizing:border-box;display:flex;align-items:center;pointer-events:none;padding:0 calc(22px * var(--s, .5));visibility:hidden;background:#f8f8f0;color:#202020;border-radius:calc(10px * var(--s, .5));border:calc(6px * var(--s, .5)) double #303848;box-shadow:0 0 0 calc(3px * var(--s, .5)) #f8f8f0,0 calc(6px * var(--s, .5)) calc(18px * var(--s, .5)) #00000059;font:700 calc(var(--px) * 1px * var(--s, .5)) / 1.35 "Press Start 2P","Pokemon GB",ui-monospace,"JetBrains Mono",monospace;text-transform:none;letter-spacing:.02em}.pikachu-gag.typing .battle{visibility:visible}.pikachu-gag .battle .line{flex:1}.pooh-gag .item{position:absolute;pointer-events:none;opacity:0}.pooh-gag .item.on{opacity:1}.pooh-gag .gag-copy.peasant{visibility:visible;filter:grayscale(1) brightness(.82) contrast(.9)}.pooh-gag .kit svg{display:block;width:100%;height:auto;overflow:visible}.pooh-gag .monocle{filter:drop-shadow(0 calc(2px * var(--s, .5)) calc(2px * var(--s, .5)) rgb(0 0 0 / .35))}.pooh-gag .hat{transform:rotate(-9deg);transform-origin:50% 85%;filter:drop-shadow(0 calc(3px * var(--s, .5)) calc(3px * var(--s, .5)) rgb(0 0 0 / .4))}.pooh-gag .glass{transform:rotate(-12deg);transform-origin:50% 90%}.pooh-gag .words{display:grid;place-items:center;text-align:center}.pooh-gag .words .say{display:grid;justify-items:center;gap:.12em;font-size:calc(var(--fs) * 1px * var(--s, .5));line-height:1.14;color:#111}.pooh-gag .fancy .say{font-family:Didot,"Bodoni 72",Bodoni MT,Playfair Display,Libre Bodoni,"Noto Serif Display",Georgia,"DejaVu Serif",serif;font-style:italic;font-weight:400;letter-spacing:.01em}.pooh-gag .fancy small{display:none;font:italic 400 .36em/1 Georgia,"DejaVu Serif",serif;letter-spacing:.3em;text-transform:uppercase;color:#6b5a3a}.pooh-gag .fancy.est small{display:block}.pooh-gag .fancy.gold .say,.pooh-gag .fancy.gold small{background:linear-gradient(100deg,#7a560f,#e9c55a 25%,#fff3b8 38%,#b8892a 52%,#f5d77e 70%,#8a6512) 0 0 / 250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 calc(1.5px * var(--s, .5)) 0 rgb(80 55 10 / .5))}.pooh-gag .lowly .say{display:none;font-family:Comic Sans MS,Comic Sans,Comic Neue,cursive;color:#2a2a2a}.pooh-gag .lowly.on .say{display:grid}.pooh-gag .frame{border:calc(9px * var(--s, .5)) solid;box-sizing:border-box;border-image:linear-gradient(135deg,#7a560f,#f7df86 22%,#b38728 40%,#fff6c4 55%,#a8761c 72%,#edc967) 1;box-shadow:inset 0 0 0 calc(3px * var(--s, .5)) #5a3c0a99,inset 0 0 calc(24px * var(--s, .5)) #78551473}.pooh-gag .sparkle{translate:-50% -50%;font:400 calc(var(--fs) * 1px * var(--s, .5)) / 1 system-ui,sans-serif;color:#ffe27a;text-shadow:0 0 calc(6px * var(--s, .5)) #fff3b0,0 0 calc(2px * var(--s, .5)) #b8892a}@media(prefers-reduced-motion:no-preference){.pooh-gag .fancy.gold .say,.pooh-gag .fancy.gold small{animation:pooh-shine 3.2s linear infinite}.pooh-gag .sparkle.on{animation:pooh-twinkle 1.5s ease-in-out infinite}}@keyframes pooh-shine{to{background-position:-250% 0}}@keyframes pooh-twinkle{0%,to{scale:.55;opacity:.35;rotate:0deg}50%{scale:1.15;opacity:1;rotate:45deg}}.restart-gag .scene,.restart-gag .screen{position:absolute;inset:0;pointer-events:none}.restart-gag .still{transition:filter .4s}.restart-gag[data-phase=grey] .still,.restart-gag[data-phase=ide] .still{filter:grayscale(1) brightness(.45)}.restart-gag .closed{position:absolute;background:#090909;visibility:hidden}.restart-gag[data-phase=cancelled] .closed{visibility:visible}.restart-gag .btn{position:absolute;padding:0;border:0;background:none;cursor:pointer;border-radius:calc(6px * var(--s, .5))}.restart-gag .btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.restart-gag .btn.down{background:#0000004d}.restart-gag .screen{background:#000;opacity:0;transition:opacity .2s;font-family:Inter Variable,Inter,system-ui,sans-serif}.restart-gag[data-phase=black] .screen,.restart-gag[data-phase=splash] .screen{opacity:1}.restart-gag .screen>*{position:absolute;visibility:hidden}.restart-gag .restarting{left:0;right:0;top:47%;text-align:center;color:#6f737a;font-size:calc(13px * var(--s, .5))}.restart-gag[data-phase=black] .restarting{visibility:visible}.restart-gag .splash{left:29%;top:32%;width:42%;height:34%;box-sizing:border-box;padding:calc(26px * var(--s, .5)) calc(24px * var(--s, .5));background:radial-gradient(120% 90% at 85% 10%,#1f4a33,transparent 60%),linear-gradient(160deg,#22262b,#121417);border-radius:calc(10px * var(--s, .5));box-shadow:0 0 0 1px #ffffff0f;display:flex;flex-direction:column;gap:calc(6px * var(--s, .5))}.restart-gag[data-phase=splash] .splash{visibility:visible}.restart-gag .splash b{color:#fff;font-size:calc(25px * var(--s, .5));font-weight:700;letter-spacing:-.01em}.restart-gag .splash i{color:#9aa0a6;font-size:calc(11px * var(--s, .5));font-style:normal}.restart-gag .splash u{position:absolute;left:0;right:0;bottom:0;height:calc(3px * var(--s, .5));background:#ffffff14;text-decoration:none}.restart-gag .splash s{display:block;height:100%;width:0;background:#3ddc84}.restart-gag[data-phase=splash] .splash s{width:100%;transition:width .75s cubic-bezier(.5,0,.9,.6)}.restart-gag .status{position:absolute;left:5%;top:56%;width:40%;box-sizing:border-box;visibility:hidden;display:flex;flex-direction:column;gap:calc(8px * var(--s, .5));padding:calc(12px * var(--s, .5)) calc(14px * var(--s, .5));background:#2b2d30;border:1px solid #43454a;border-radius:calc(8px * var(--s, .5));box-shadow:0 calc(8px * var(--s, .5)) calc(24px * var(--s, .5)) #00000080;color:#dfe1e5;font:calc(11.5px * var(--s, .5)) / 1.2 "Inter Variable",Inter,system-ui,sans-serif;white-space:nowrap}.restart-gag[data-phase=grey] .status,.restart-gag[data-phase=ide] .status{visibility:visible}.restart-gag .status b{font-size:calc(13px * var(--s, .5));font-weight:600}.restart-gag .status .what{color:#9da0a8;overflow:hidden;text-overflow:ellipsis}.restart-gag .status .bar{height:calc(4px * var(--s, .5));border-radius:99px;background:#43454a;overflow:hidden}.restart-gag .status .bar s{display:block;height:100%;width:0;background:#3574f0}.samepic-gag .stage{position:absolute;inset:0;pointer-events:none}.samepic-gag .morph{transform-origin:0 0;opacity:0}.samepic-gag .scan,.samepic-gag .ring,.samepic-gag .sp-stamp{position:absolute;pointer-events:none;opacity:0}.samepic-gag .scan{height:calc(22px * var(--s, .5));translate:0 -50%;background:linear-gradient(to bottom,transparent,rgb(255 40 40 / .3) 35%,rgb(255 90 90 / .95) 50%,rgb(255 40 40 / .3) 65%,transparent);box-shadow:0 0 calc(18px * var(--s, .5)) #ff1e1e80}.samepic-gag .ring{width:calc(var(--d) * 1px * var(--s, .5));aspect-ratio:1;border-radius:50%;border:max(2px,calc(5px * var(--s, .5))) solid #ff2020;box-shadow:0 0 calc(10px * var(--s, .5)) #ff00008c,inset 0 0 calc(10px * var(--s, .5)) #ff000059;transform:translate(-50%,-50%)}.samepic-gag .sp-stamp{display:grid;justify-items:center;gap:.1em;white-space:nowrap;padding:.2em .5em .24em;border-radius:.14em;border:.12em solid #d0142c;outline:.05em solid #d0142c;outline-offset:-.24em;color:#d0142c;background:#fffbf2e6;box-shadow:0 .06em .3em #00000059;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 -2.2 2.1'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");mask-size:5em;font:900 calc(var(--fs) * 1px * var(--s, .5)) / 1 "Arial Black","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:.02em;text-shadow:0 0 .04em rgb(208 20 44 / .6);transform:translate(-50%,-50%) rotate(-11deg)}.samepic-gag .sp-stamp b{font-weight:900}.samepic-gag .sp-stamp i{font:700 .36em/1 ui-monospace,Courier New,monospace;letter-spacing:.18em;font-style:normal}.sayline-gag .frame,.sayline-gag .flash,.sayline-gag .bubble{position:absolute;pointer-events:none}.sayline-gag .frame{inset:0}.sayline-gag .flash{inset:0;background:#fff;opacity:0}.sayline-gag .bubble{box-sizing:border-box;display:flex;align-items:center;justify-content:center;opacity:0;padding:calc(5px * var(--s, .5)) calc(8px * var(--s, .5));text-align:center;text-wrap:balance;background:#fff;color:#111;border:calc(2.5px * var(--s, .5)) solid #111;border-radius:calc(26px * var(--s, .5));font:700 calc(17px * var(--s, .5)) / 1.1 "Comic Sans MS","Comic Neue","Chalkboard SE","Gag Impact",system-ui,sans-serif;text-transform:uppercase;transform-origin:85% 110%;box-shadow:0 calc(3px * var(--s, .5)) 0 #00000040}.sayline-gag .bubble:before,.sayline-gag .bubble:after{content:"";position:absolute;left:80%;top:100%;width:calc(26px * var(--s, .5));height:calc(var(--tail-len) * var(--s, .5));transform-origin:50% 0;rotate:var(--tail-deg);translate:-50% -2px;clip-path:polygon(0 0,100% 0,50% 100%);background:#111}.sayline-gag .bubble:after{width:calc(18px * var(--s, .5));height:calc((var(--tail-len) - 9px) * var(--s, .5));background:#fff;translate:-50% calc(-4px * var(--s, .5))}.scooby-gag .red,.scooby-gag .title{position:absolute;pointer-events:none;opacity:0}.scooby-gag .red{inset:0;background:radial-gradient(circle at var(--at),transparent 18%,rgb(110 0 0 / .55) 50%,rgb(40 0 0 / .93) 100%)}.scooby-gag .title{top:5%;left:0;right:0;text-align:center;font:900 calc(96px * var(--s, .5)) / 1 "Arial Black","Helvetica Neue",Arial,sans-serif;letter-spacing:-.01em;color:#ff2323;text-shadow:0 0 calc(22px * var(--s, .5)) rgb(255 0 0 / .75),0 calc(5px * var(--s, .5)) 0 #2a0000}.scroll-gag>span:not(.gag-badge){position:absolute;pointer-events:none}.scroll-gag .scroll,.scroll-gag .panel{overflow:hidden;visibility:hidden}.scroll-gag.said .scroll,.scroll-gag .panel.shaking,.scroll-gag .thrown{visibility:visible}.scroll-gag .scroll img,.scroll-gag .panel img{position:absolute;max-width:none;height:auto;margin:0;border:0;border-radius:0;box-shadow:none}.scroll-gag .panel img{transform-origin:50% 50%}.scroll-gag .blank{position:absolute;background-repeat:no-repeat}.scroll-gag .blank.bottom{mask-image:linear-gradient(transparent,#000)}.scroll-gag .truth{position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center;text-wrap:balance;overflow-wrap:anywhere;color:#1d1d1d;font:calc(var(--font) * var(--s, .5) * var(--fit, 1)) / 1.15 Arial,"Liberation Sans",Helvetica,sans-serif}.scroll-gag .thrown{transform-origin:50% 50%;will-change:transform;filter:drop-shadow(0 calc(4px * var(--s, .5)) calc(6px * var(--s, .5)) rgb(0 0 0 / .35))}.scroll-gag .beam{opacity:0;mix-blend-mode:screen;background:radial-gradient(circle var(--r) at var(--at),rgb(255 255 235),rgb(255 244 150 / .9) 30%,rgb(255 222 80 / .45) 62%,transparent)}.shame-gag.ringing .swing{visibility:visible;filter:blur(.3px)}.shame-gag .ring,.shame-gag .word,.shame-gag .tally{position:absolute;pointer-events:none}.shame-gag .ring{width:calc(34px * var(--s, 1));height:calc(34px * var(--s, 1));border-radius:50%;border:calc(2.5px * var(--s, 1)) solid rgb(255 240 200 / .85);box-shadow:0 0 6px #ffdc9680}.shame-gag .word{white-space:nowrap;text-transform:uppercase;letter-spacing:.12em;font:700 calc(34px * var(--s, 1)) / 1 "Cinzel","Trajan Pro",Georgia,"Times New Roman",serif;color:#f6ecd6;-webkit-text-stroke:calc(1.5px * var(--s, 1)) #2a0b06;paint-order:stroke fill;text-shadow:0 0 calc(10px * var(--s, 1)) rgb(150 20 10 / .9),0 calc(3px * var(--s, 1)) 0 #3a0a05}.shame-gag .word.big{font-size:calc(36px * var(--s, 1));color:#ffd9a0}.shame-gag .tally{right:.4rem;bottom:.4rem;opacity:0;transition:opacity .2s;font:600 .62rem/1 var(--mono);white-space:nowrap;padding:.3rem .5rem;border-radius:999px;background:#000000a8;color:#fff;box-shadow:0 1px 3px #0000004d}.shame-gag .tally.on{opacity:1}.squid-gag .grey{opacity:0;filter:grayscale(1) sepia(.4) hue-rotate(180deg) saturate(1.6) brightness(.62) contrast(1.1)}.todo-gag .page,.todo-gag .sheet{position:absolute;pointer-events:none}.todo-gag .page{inset:0;width:100%;height:100%;visibility:hidden}.todo-gag.said .page{visibility:visible}.todo-gag .sheet{transform-origin:20% 0;filter:drop-shadow(0 calc(6px * var(--s, .5)) calc(10px * var(--s, .5)) rgb(0 0 0 / .3))}.todo-gag .pencil{position:absolute;pointer-events:none;background-repeat:no-repeat;mask-image:radial-gradient(closest-side,#000 72%,transparent)}.todo-gag .tear{position:absolute;pointer-events:none;opacity:0;width:calc(15px * var(--s, .5));height:calc(21px * var(--s, .5));border-radius:50%/62% 62% 38% 38%;background:radial-gradient(circle at 35% 62%,#e6f6ff 0 18%,#7cc6f2 38%,#2f86c8);box-shadow:0 0 0 calc(1.4px * var(--s, .5)) #143c6e99}.uac-gag{pointer-events:none}.uac-gag>*{position:absolute}.uac-gag .gag-hit,.uac-gag .btn{pointer-events:auto}.uac-gag .btn{padding:0;border:0;background:none;cursor:pointer}.uac-gag .btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.uac-gag .patch{display:flex;align-items:center;visibility:hidden;overflow:hidden;font-family:Segoe UI,Selawik,Inter Variable,Inter,Noto Sans,Arial,sans-serif;color:#111}.uac-gag .patch.on{visibility:visible}.uac-gag .question{align-items:flex-start;background:#76b9ed;text-wrap:pretty;padding:calc(2px * var(--s, .5)) calc(8px * var(--s, .5)) 0 calc(7px * var(--s, .5));font-size:calc(18.5px * var(--s, .5));line-height:calc(27px * var(--s, .5))}.uac-gag .app{background:#e6e6e6;padding-left:calc(6px * var(--s, .5));font-size:calc(17.6px * var(--s, .5));white-space:nowrap}.uac-gag .publisher{background:#e6e6e6;padding-left:calc(7px * var(--s, .5));font-size:calc(13.6px * var(--s, .5));white-space:nowrap}.uac-gag .fake{display:none;align-items:center;justify-content:center;box-sizing:border-box;background:#b8b8b8;color:#191919;font:calc(13.6px * var(--s, .5)) / 1 "Segoe UI",Selawik,"Inter Variable",Inter,"Noto Sans",Arial,sans-serif}.uac-gag.swapped .fake{display:flex}.uac-gag .fake.focused{box-shadow:inset 0 0 0 calc(2px * var(--s, .5)) #000,inset 0 0 0 calc(3px * var(--s, .5)) #d6d6d6}.uac-dim{position:fixed;inset:0;z-index:55;background:#000;opacity:0;transition:opacity .35s}.gag-host.uac-top{z-index:56}.taker-gag .dark,.taker-gag .purple,.taker-gag .rip{position:absolute;pointer-events:none;opacity:0}.taker-gag .dark{inset:0;background:#030008}.taker-gag .purple{inset:0;mix-blend-mode:color;background:radial-gradient(ellipse 90% 80% at 50% 110%,#9646ff,#501eaa 60%,#1e0a46)}.taker-gag .rip{translate:-50% -50%;white-space:pre;text-align:center;text-transform:uppercase;letter-spacing:.14em;font:700 calc(38px * var(--s, 1)) / 1.08 "Cinzel","Trajan Pro",Georgia,"Times New Roman",serif;color:#efe6ff;-webkit-text-stroke:calc(1px * var(--s, 1)) rgb(40 10 80);paint-order:stroke fill;text-shadow:0 0 calc(18px * var(--s, 1)) rgb(160 90 255 / .95),0 0 calc(40px * var(--s, 1)) rgb(110 40 230 / .7)}.taker-spot{position:fixed;z-index:45;pointer-events:none;opacity:0;box-shadow:0 0 0 300vmax #030008f2}.uno-gag .number,.uno-gag .table,.uno-gag .caption{position:absolute;pointer-events:none}.uno-gag .number{visibility:hidden;--feather: linear-gradient(90deg, transparent, #000 9%, #000 91%, transparent), linear-gradient(transparent, #000 9%, #000 91%, transparent);-webkit-mask-image:var(--feather);-webkit-mask-composite:source-in;mask-image:var(--feather);mask-composite:intersect}.uno-gag.counting .number,.uno-gag.damage .number{visibility:visible}.uno-gag .number svg{position:absolute;left:17%;top:11%;width:64%;height:70%;overflow:visible;fill:none;stroke:currentColor;stroke-width:3.8;stroke-linecap:round;stroke-linejoin:round}.uno-gag .table{overflow:hidden}.uno-gag .uno-card{position:absolute;box-sizing:border-box;transform-origin:50% 100%;background:var(--c);border:calc(1.7px * var(--s, .5)) solid #f4f1ea;border-radius:calc(2.5px * var(--s, .5));box-shadow:0 0 calc(2px * var(--s, .5)) #00000073}.uno-gag .uno-card:after{content:"";position:absolute;inset:22% 8%;border-radius:50%;background:#f4f1ea;opacity:.9;rotate:-35deg}.uno-gag .caption{left:0;right:0;bottom:5%;text-align:center;text-transform:uppercase;visibility:hidden;font:400 calc(46px * var(--s, .5)) / 1 "Gag Impact",Impact,sans-serif;color:#fff;-webkit-text-stroke:calc(4px * var(--s, .5)) #000;paint-order:stroke fill}.uno-gag.damage .caption{visibility:visible}@media(prefers-reduced-motion:no-preference){.uno-gag.damage .caption{animation:uno-slam .35s cubic-bezier(.3,1.5,.5,1)}}@keyframes uno-slam{0%{transform:scale(2.2);opacity:0}}@font-face{font-family:Gag Impact;src:local("Impact"),local("Anton"),local("Anton Regular"),local("Oswald Bold"),local("Arial Narrow Bold"),local("ArialNarrow-Bold"),local("Nimbus Sans Narrow Bold"),local("NimbusSansNarrow-Bold"),local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),local("Noto Sans Black"),local("Arial Black")}.gag-host{position:relative}.gag-layer{position:absolute;overflow:hidden;border-radius:5px}[data-skin=win95] .gag-layer{border-radius:0}.gag-hit{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.gag-hit:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.gag-copy{position:absolute;inset:0;width:100%;height:100%;max-width:none;margin:0;border:0;border-radius:0;visibility:hidden;pointer-events:none}.gag-layer.live .gag-copy{visibility:visible}.gag-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.gag-badge{position:absolute;top:.4rem;right:.4rem;z-index:1;pointer-events:none;display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;font:600 .75rem/1 var(--mono);background:#000000a8;color:#fff;box-shadow:0 1px 3px #0000004d;transition:opacity .2s}.gag-badge:after{content:"✦"}.gag-host.found .gag-badge{opacity:.6}.gag-host.found .gag-badge:after{content:"✓"}.gag-layer.live .gag-badge{opacity:0}@media(prefers-reduced-motion:no-preference){.gag-host{transition:translate .2s}.gag-host:has(.gag-layer:hover){translate:0 -2px}.gag-wiggle{animation:gag-wiggle .8s ease-in-out}.hero.gag-wiggle{animation-name:gag-wiggle-wide}}@keyframes gag-wiggle{0%,to{rotate:0deg}15%{rotate:-1.6deg}35%{rotate:1.3deg}55%{rotate:-.8deg}75%{rotate:.4deg}}@keyframes gag-wiggle-wide{0%,to{rotate:0deg}15%{rotate:-.7deg}35%{rotate:.55deg}55%{rotate:-.35deg}75%{rotate:.15deg}}.meta .eggs{font:inherit;color:var(--muted);background:none;border:0;padding:0;cursor:pointer}.meta .eggs:hover,.meta .eggs.all{color:var(--accent)}.gag-toast{position:fixed;left:50%;bottom:1.5rem;z-index:50;translate:-50% 0;max-width:calc(100vw - 2rem);padding:.65rem 1.1rem;border-radius:999px;background:var(--fg);color:var(--bg);font:600 .8rem/1.3 var(--mono);text-align:center;box-shadow:0 6px 24px #00000040;transition:opacity .6s,translate .6s}.gag-toast.gone{opacity:0;translate:-50% .75rem}@media(prefers-reduced-motion:no-preference){.gag-toast{animation:gag-toast .45s cubic-bezier(.2,1.4,.4,1)}}@keyframes gag-toast{0%{opacity:0;translate:-50% 1.5rem}}
