@font-face{font-family:Patrick Hand;src:url(/fonts/patrick-hand.woff2) format("woff2");font-display:swap}:root{--paper:#fffdf7;--paper-2:#f6f2e7;--ink:#2a2a2a;--dim:#8a8478;--crayon:#e4573d;--highlight:#ffe66d;--grid:rgba(125,184,232,.12);--danger:#c23a2b;--hand:"Patrick Hand","Chalkboard SE","Comic Sans MS","Segoe Print",cursive}*{box-sizing:border-box}body,html{margin:0;height:100%;background:repeating-linear-gradient(0deg,transparent 0 27px,var(--grid) 27px 28px),var(--paper);color:var(--ink);font:16px/1.45 var(--hand)}.btn,.chat-form button,.chat-form textarea,.msg,.sk,.unlock-card,.unlock-card button,.unlock-card input{border:2px solid var(--ink);border-radius:255px 15px 225px 15px/15px 225px 15px 255px}.sk-b{border-radius:15px 225px 15px 255px/255px 15px 225px 15px!important}.sk-c{border-radius:225px 15px 255px 15px/15px 255px 15px 225px!important}.shell{display:grid;grid-template-columns:minmax(300px,360px) 1fr;height:100vh}@media (max-width:760px){.shell{grid-template-columns:1fr;grid-template-rows:45vh 1fr}}.chat-pane{display:flex;flex-direction:column;border-right:2px solid var(--ink);min-height:0;overflow:hidden}.chat-pane>.chat-form,.chat-pane>.chat-head,.chat-pane>.fork-banner{flex-shrink:0}.chat-pane>.chat-log{min-height:0}.chat-head{padding:14px 18px 10px;border-bottom:2px solid var(--ink)}.chat-head h1{margin:0;font-size:26px;font-weight:400;letter-spacing:.02em}.chat-head h1 span{color:var(--crayon)}.chat-head p{margin:0;font-size:15px;color:var(--dim)}.fork-banner{padding:8px 18px;font-size:15px;color:var(--crayon);border-bottom:2px dashed var(--ink)}.chat-log{flex:1 1;overflow-y:auto;padding:16px 14px 16px 34px;display:flex;flex-direction:column;gap:12px;position:relative}.chat-log:before{content:"";position:absolute;left:22px;top:0;bottom:0;width:2px;background:rgba(228,87,61,.3)}.msg{max-width:92%;padding:8px 14px;background:var(--paper);font-size:17px;white-space:pre-wrap;word-break:break-word}.msg.user{align-self:flex-end;background:var(--highlight);border-radius:15px 225px 15px 255px/255px 15px 225px 15px}.msg.agent{align-self:flex-start}.msg.agent.thinking{color:var(--dim);border-style:dashed}.chat-form{display:flex;gap:10px;padding:12px 14px;border-top:2px solid var(--ink)}.chat-form textarea{flex:1 1;resize:none;background:var(--paper);color:var(--ink);font:inherit;font-size:17px;padding:9px 12px}.btn:focus-visible,.chat-form button:focus-visible,.chat-form textarea:focus-visible,.unlock-card button:focus-visible,.unlock-card input:focus-visible{outline:2px dashed var(--crayon);outline-offset:2px}.chat-form button{align-self:flex-end;background:var(--crayon);color:var(--paper);font:inherit;font-size:17px;padding:9px 18px 7px;cursor:pointer;border-radius:225px 15px 255px 15px/15px 255px 15px 225px}.btn,.chat-form button,.unlock-card button{box-shadow:3px 3px 0 rgba(42,42,42,.28);transition:transform .08s ease,box-shadow .08s ease}.chat-form button:hover:not(:disabled){transform:rotate(-1.5deg)}.btn:active:not(:disabled),.chat-form button:active:not(:disabled),.unlock-card button:active:not(:disabled){transform:translate(2px,2px) rotate(-1deg);box-shadow:1px 1px 0 rgba(42,42,42,.28)}.chat-form button:disabled{opacity:.45;cursor:default}.logo-squiggle path{stroke-dasharray:130;stroke-dashoffset:130;animation:drawIn .9s ease-out .2s forwards}@keyframes drawIn{to{stroke-dashoffset:0}}.thinking-doodle{display:inline-block;vertical-align:-4px;margin-right:7px}.thinking-doodle path{stroke-dasharray:60;animation:scribble 1.1s linear infinite}@keyframes scribble{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.logo-squiggle path,.thinking-doodle path{animation:none;stroke-dashoffset:0}}.preview-pane{display:flex;flex-direction:column;min-height:0}.preview-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:9px 14px;border-bottom:2px solid var(--ink)}.toolbar-title{font-size:15px;letter-spacing:.1em;color:var(--dim)}.model-tag{margin-left:10px;padding:2px 9px 1px;font-size:13px;letter-spacing:0;color:var(--dim);border:1px dashed rgba(42,42,42,.28);border-radius:225px 15px 255px 15px/15px 255px 15px 225px;white-space:nowrap}.toolbar-actions{display:flex;flex-wrap:wrap;gap:10px}.btn{background:var(--paper);color:var(--ink);font:inherit;font-size:16px;padding:6px 14px 4px;cursor:pointer}.btn:hover:not(:disabled){transform:rotate(-1.5deg)}.toolbar-actions a.btn{display:inline-flex;align-items:center;text-decoration:none}.btn.lab-link{color:var(--crayon);border-style:dashed}.btn.primary{background:var(--highlight);border-radius:15px 225px 15px 255px/255px 15px 225px 15px}.btn:disabled{opacity:.45;cursor:default}.share-chip{display:flex;align-items:center;gap:10px;padding:8px 14px;font-size:15px;background:var(--highlight);border-bottom:2px solid var(--ink)}.share-chip a{color:var(--ink);word-break:break-all}.error-banner{padding:8px 14px;font-size:15px;color:var(--danger);border-bottom:2px dashed var(--danger);white-space:pre-wrap;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.error-banner span{flex:1 1;min-width:200px}.error-banner .btn{font-size:14px;padding:4px 12px 2px}.preview-host{flex:1 1;min-height:0}.preview-host iframe{display:block}.src-view{flex:1 1;margin:0;padding:16px;overflow:auto;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink);background:var(--paper-2)}.unlock-wrap{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.unlock-card{width:min(370px,100%);display:flex;flex-direction:column;gap:14px;background:var(--paper);padding:32px 28px;text-align:center}.unlock-card h1{margin:0;font-size:30px;font-weight:400}.unlock-card h1 span{color:var(--crayon)}.unlock-card p{margin:0;font-size:16px;line-height:1.45;color:var(--dim)}.unlock-card input{background:var(--paper);color:var(--ink);font:inherit;font-size:18px;padding:10px 12px 8px;text-align:center;border-radius:15px 225px 15px 255px/255px 15px 225px 15px}.unlock-card button{background:var(--crayon);color:var(--paper);font:inherit;font-size:18px;padding:11px 16px 9px;cursor:pointer;border-radius:225px 15px 255px 15px/15px 255px 15px 225px}.unlock-card button:hover:not(:disabled){transform:rotate(-1.5deg)}.unlock-card button:disabled{opacity:.45;cursor:default}.unlock-err{font-size:15px;color:var(--danger)}.viewer{height:100dvh;display:flex;flex-direction:column}.viewer-card{flex:1 1;min-height:0}.viewer-card iframe{display:block}.viewer-foot{flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 18px;padding:11px 18px 12px;border-top:2px dashed rgba(42,42,42,.3);background:var(--paper);font:16px var(--hand)}.viewer-mark{color:var(--dim)}.viewer-mark strong{font-weight:400;color:var(--ink)}.viewer-mark strong span{color:var(--crayon)}.viewer-cta{display:inline-flex;align-items:center;gap:7px;padding:6px 16px 4px;background:var(--highlight);color:var(--ink);text-decoration:none;border:2px solid var(--ink);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:3px 3px 0 rgba(42,42,42,.25);transition:transform .08s ease,box-shadow .08s ease}.viewer-cta:hover{transform:rotate(-1.5deg)}.viewer-cta:active{transform:translate(2px,2px);box-shadow:1px 1px 0 rgba(42,42,42,.25)}.viewer-remix{color:var(--dim);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.viewer-remix:hover{color:var(--crayon)}.viewer-cta:focus-visible,.viewer-remix:focus-visible{outline:2px dashed var(--crayon);outline-offset:3px}.spec-lab{min-height:100vh;display:grid;grid-template-columns:minmax(320px,390px) minmax(0,1fr);background:var(--paper-2)}.spec-lab-controls{height:100vh;overflow-y:auto;padding:24px;background:repeating-linear-gradient(0deg,transparent 0 27px,var(--grid) 27px 28px),var(--paper);border-right:2px solid var(--ink)}.spec-lab-head{display:grid;grid-gap:12px;gap:12px}.spec-lab-head h1{margin:4px 0 0;font-size:28px;font-weight:400;line-height:1.05}.spec-lab-head p{margin:0;color:var(--dim);font-size:16px}.spec-back{width:-moz-fit-content;width:fit-content;color:var(--ink);font-size:15px}.spec-back:hover{color:var(--crayon)}.spec-beta{display:inline-block;padding:2px 9px 0;color:var(--paper);background:var(--crayon);border:2px solid var(--ink);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;transform:rotate(-1.2deg)}.spec-lab-form{display:grid;grid-gap:8px;gap:8px;margin-top:24px}.spec-lab-form label{font-size:17px}.spec-lab-form textarea{width:100%;resize:vertical;min-height:118px;padding:11px 13px;border:2px solid var(--ink);border-radius:15px 225px 15px 255px/255px 15px 225px 15px;background:var(--paper);color:var(--ink);font:17px/1.35 var(--hand)}.spec-lab button,.spec-lab-actions button{min-height:38px;padding:7px 13px 5px;border:2px solid var(--ink);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;background:var(--paper);color:var(--ink);font:16px var(--hand);cursor:pointer;box-shadow:2px 2px 0 rgba(42,42,42,.22)}.spec-lab button:hover:not(:disabled){transform:rotate(-1deg)}.spec-lab button:active:not(:disabled){transform:translate(1px,1px);box-shadow:none}.spec-lab button:disabled{opacity:.5;cursor:default}.spec-lab button:focus-visible,.spec-lab textarea:focus-visible{outline:2px dashed var(--crayon);outline-offset:3px}.spec-lab .spec-generate{min-height:46px;background:var(--highlight);font-size:18px}.spec-examples{display:flex;align-items:center;gap:7px;margin-top:12px;color:var(--dim)}.spec-examples button{min-width:34px;min-height:34px;padding:3px 8px}.spec-lab-error{margin-top:16px;padding:10px 12px;border:2px dashed var(--danger);color:var(--danger);background:hsla(0,0%,100%,.7)}.spec-diagnostics{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:20px}.spec-diagnostics div{min-width:0;padding:8px 10px 6px;border:1.5px solid rgba(42,42,42,.4);background:hsla(0,0%,100%,.55)}.spec-diagnostics span,.spec-diagnostics strong{display:block;overflow-wrap:anywhere}.spec-diagnostics span{color:var(--dim);font-size:13px}.spec-diagnostics strong{font-size:15px;font-weight:400}.spec-lab-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.spec-json{margin:12px 0 0;padding:12px;overflow:auto;max-height:360px;border:1.5px dashed var(--ink);background:var(--paper-2);font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}.spec-lab-preview{min-width:0;min-height:0;height:100vh;display:flex;flex-direction:column}.spec-preview-toolbar{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 14px;border-bottom:2px solid var(--ink);background:var(--paper);color:var(--dim);letter-spacing:.06em}.spec-preview-toolbar div{display:flex;gap:8px}.spec-preview-toolbar button{min-height:32px;padding:4px 12px 2px;box-shadow:none}.spec-preview-toolbar button[aria-pressed=true]{background:var(--highlight)}.spec-preview-stage{flex:1 1;min-height:0;overflow:auto;display:grid;place-items:center;padding:24px;background:linear-gradient(45deg,rgba(42,42,42,.04) 25%,transparent 25% 75%,rgba(42,42,42,.04) 75%),linear-gradient(45deg,rgba(42,42,42,.04) 25%,transparent 25% 75%,rgba(42,42,42,.04) 75%),#e8e4da;background-position:0 0,12px 12px;background-size:24px 24px}.spec-preview-frame{container-type:inline-size;overflow:hidden;background:var(--paper);box-shadow:7px 9px 0 rgba(42,42,42,.18);transition:width .18s ease,height .18s ease}.spec-preview-frame.phone{width:min(390px,100%)}.spec-preview-frame.phone,.spec-preview-frame.wide{height:min(760px,calc(100vh - 98px));min-height:600px}.spec-preview-frame.wide{width:min(1080px,100%)}.spec-card{--accent:#e4573d;position:relative;height:100%;min-height:100%;overflow-y:auto;display:grid;grid-template-rows:auto minmax(180px,1fr) auto auto;grid-gap:clamp(8px,2.4cqw,18px);gap:clamp(8px,2.4cqw,18px);padding:clamp(22px,6cqw,50px) clamp(18px,6cqw,56px) 18px;background:repeating-linear-gradient(0deg,transparent 0 27px,rgba(125,184,232,.12) 27px 28px),repeating-linear-gradient(90deg,transparent 0 27px,rgba(125,184,232,.12) 27px 28px),#fffdf7;color:var(--ink);text-align:center}.spec-card.accent-yellow{--accent:#e0ac00}.spec-card.accent-blue{--accent:#4b9bd1}.spec-card.accent-red{--accent:#e4573d}.spec-paper-margin{position:absolute;left:clamp(14px,4cqw,42px);top:0;bottom:0;width:2px;background:color-mix(in srgb,var(--accent) 25%,transparent);pointer-events:none}.spec-card-copy{align-self:start;justify-self:center;max-width:760px}.spec-eyebrow{margin:0;font-size:clamp(14px,4.1cqw,20px);letter-spacing:.08em}.spec-card h1{margin:2px 0 0;font-size:clamp(34px,10cqw,64px);font-weight:400;line-height:.96;text-wrap:balance}.spec-squiggle{display:block;width:min(220px,64%);height:14px;margin:4px auto 5px;fill:none;stroke:var(--accent);stroke-width:2.8;stroke-linecap:round}.spec-message{max-width:680px;margin:0 auto;font-size:clamp(17px,5cqw,26px);line-height:1.25;text-wrap:balance}.spec-figures{width:min(100%,760px);min-height:0;align-self:center;justify-self:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));align-items:end;grid-gap:clamp(5px,2cqw,22px);gap:clamp(5px,2cqw,22px)}.spec-figure{min-width:0;margin:0}.spec-figure svg{display:block;width:min(100%,145px);max-height:27vh;margin:0 auto;overflow:visible;fill:none;stroke:var(--ink);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.spec-figure figcaption{min-height:20px;margin-top:-2px;font-size:clamp(14px,4cqw,19px);line-height:1;overflow-wrap:anywhere}.spec-eye{fill:var(--ink);stroke:none;transform-origin:center;animation:specBlink 4.4s steps(1) infinite}.spec-shadow{fill:rgba(42,42,42,.12);stroke:none}.spec-accent-fill{fill:color-mix(in srgb,var(--accent) 52%,transparent)}.spec-figure-body{transform-origin:60px 132px;animation:specWobble 1.4s steps(2) infinite}.spec-figure-body.mood-sleepy{animation-duration:2.4s}.spec-figure-body.mood-excited{animation-duration:.8s}.spec-interaction{align-self:end;justify-self:center;width:min(100%,620px)}.spec-interaction>p:first-child{margin:0 0 7px;font-size:clamp(16px,4.5cqw,21px)}.spec-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.game-spin button,.spec-actions button{min-width:108px;min-height:48px;padding:9px 18px 6px;border:2px solid var(--ink);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;background:#fffdf7;color:var(--ink);font:clamp(17px,4.8cqw,22px) var(--hand);cursor:pointer;box-shadow:3px 3px 0 rgba(42,42,42,.25)}.game-spin button:hover:not(:disabled),.spec-actions button:hover{transform:rotate(-1deg)}.game-spin button:active:not(:disabled),.spec-actions button:active{transform:translate(2px,2px);box-shadow:1px 1px 0 rgba(42,42,42,.25)}.game-spin button:focus-visible,.spec-actions button:focus-visible{outline:2px dashed var(--accent);outline-offset:4px}.game-spin .spec-primary,.spec-actions .spec-primary{color:#fffdf7;background:var(--accent)}.spec-response{min-height:25px;margin:8px 0 0;color:var(--accent);font-size:clamp(16px,4.3cqw,21px);line-height:1.1}.spec-card footer{align-self:end;opacity:.55;font-size:13px}.spec-confetti{position:absolute;inset:36% 12% auto;display:flex;justify-content:space-between;color:var(--accent);font-size:24px;pointer-events:none}.spec-confetti span{animation:specPop .9s steps(5) forwards}.spec-confetti span:nth-child(2){animation-delay:.08s}.spec-confetti span:nth-child(3){animation-delay:.14s}.spec-confetti span:nth-child(4){animation-delay:.05s}.spec-confetti span:nth-child(5){animation-delay:.18s}.spec-card.layout-story{text-align:left}.spec-card.layout-story .spec-card-copy,.spec-card.layout-story .spec-interaction{justify-self:start}.spec-card.layout-story .spec-squiggle{margin-left:0}.spec-card.layout-story .spec-message{margin-left:0;text-wrap:pretty}.spec-card.layout-story .spec-actions{justify-content:flex-start}.spec-card.layout-spotlight .spec-figures:has(.spec-figure:only-child){max-width:220px}.spec-preview-frame.wide .spec-card{grid-template-columns:minmax(280px,.88fr) minmax(360px,1.12fr);grid-template-rows:1fr auto auto;grid-template-areas:"copy figures" "interaction figures" "footer footer";column-gap:clamp(24px,5cqw,80px);text-align:left}.spec-preview-frame.wide .spec-card-copy{grid-area:copy;align-self:center;justify-self:start}.spec-preview-frame.wide .spec-figures{grid-area:figures;align-self:center}.spec-preview-frame.wide .spec-interaction{grid-area:interaction;justify-self:start}.spec-preview-frame.wide .spec-actions{justify-content:flex-start}.spec-preview-frame.wide .spec-message,.spec-preview-frame.wide .spec-squiggle{margin-left:0}.spec-preview-frame.wide .spec-card footer{grid-area:footer}.spec-preview-frame.wide .spec-figure svg{max-height:42vh}.spec-preview-frame.wide .spec-card h1{font-size:clamp(42px,6cqw,72px)}.spec-preview-frame.wide .spec-message{font-size:clamp(19px,2.3cqw,28px)}@keyframes specBlink{0%,92%,98%,to{transform:scaleY(1)}93%,97%{transform:scaleY(.12)}}@keyframes specWobble{0%,49%{transform:rotate(-.7deg)}50%,to{transform:rotate(.7deg)}}@keyframes specPop{0%{opacity:1;transform:translateY(20px) rotate(-8deg) scale(.5)}to{opacity:0;transform:translateY(-100px) rotate(18deg) scale(1.2)}}@media (max-width:820px){.spec-lab{grid-template-columns:1fr}.spec-lab-controls{height:auto;overflow:visible;border-right:0;border-bottom:2px solid var(--ink)}.spec-lab-preview{height:auto;min-height:760px}.spec-preview-stage{min-height:710px;padding:16px}.spec-preview-frame.phone,.spec-preview-frame.wide{height:680px;min-height:0}}@media (max-width:430px){.spec-lab-controls{padding:18px 14px}.spec-diagnostics{grid-template-columns:1fr 1fr}.spec-preview-stage{padding:0}.spec-preview-frame.phone,.spec-preview-frame.wide{width:100%;box-shadow:none}}@media (prefers-reduced-motion:reduce){.spec-confetti span,.spec-eye,.spec-figure-body,.spec-preview-frame{transition:none;animation:none}}.game-tally{color:var(--ink)}.game-tally .tally-fifth{stroke:var(--crayon)}.game-scratch{position:relative;width:min(320px,100%);min-height:84px;margin:4px auto 0;border:2px solid var(--ink);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;overflow:hidden;background:var(--paper)}.scratch-hidden{padding:14px 16px 12px;font-size:18px;line-height:1.35;color:var(--ink)}.scratch-layer{position:absolute;inset:0;width:100%;height:100%;cursor:crosshair;touch-action:none}.scratch-skip{position:absolute;right:6px;bottom:4px;background:none;border:none;font:13px var(--hand);color:var(--ink);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer;opacity:.75}.game-spin{display:flex;flex-direction:column;align-items:center;gap:10px}.spin-window{min-width:min(280px,90%);padding:10px 18px 8px;font-size:21px;color:var(--crayon);border:2px dashed var(--ink);border-radius:15px 225px 15px 255px/255px 15px 225px 15px;background:var(--paper)}.spin-window.is-spinning{opacity:.6}.game-spin button:disabled{opacity:.75;cursor:default}.game-catch{display:flex;flex-direction:column;align-items:center;gap:6px}.catch-field{position:relative;width:min(320px,100%);height:76px;overflow:hidden}.catch-target{position:absolute;left:0;bottom:14px;background:none;border:none;padding:4px;cursor:pointer;color:var(--ink);animation:catchFly 2.4s steps(12) forwards}@keyframes catchFly{0%{transform:translate(0) rotate(0deg)}50%{transform:translate(140px,-30px) rotate(180deg)}to{transform:translate(280px,6px) rotate(340deg)}}.catch-target:focus-visible{outline:2px dashed var(--crayon);outline-offset:2px}.catch-win{font-size:18px;color:var(--crayon);display:block;padding-top:22px}.catch-score{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--dim)}@media (prefers-reduced-motion:reduce){.catch-target{animation-duration:9s}}.viewer-spec{display:grid;place-items:center;overflow:auto;padding:16px}.viewer-spec-frame{width:min(460px,100%);max-height:100%;overflow:auto;box-shadow:7px 9px 0 rgba(42,42,42,.18)}.game-guess{display:flex;flex-direction:column;align-items:center;gap:4px}.guess-stage{background:none;border:none;padding:0;width:min(340px,100%);cursor:pointer;color:var(--ink)}.guess-stage:disabled{cursor:default}.guess-stage svg{width:100%;height:auto;display:block}.guess-stage:focus-visible{outline:2px dashed var(--crayon);outline-offset:6px}.guess-chomp{animation:guessChomp .45s steps(2) infinite;transform-origin:center}@keyframes guessChomp{0%,49%{transform:rotate(-1.4deg)}50%,to{transform:rotate(1.4deg)}}.guess-ghost{opacity:0;transition:opacity .3s ease-out}.guess-ghost.is-in{opacity:.32}.guess-punch{margin:4px 0 0;font-size:clamp(22px,6.4cqw,34px);color:var(--accent);text-transform:uppercase}.guess-truth{margin:0;font-size:clamp(13px,3.6cqw,16px);color:var(--dim)}.guess-again{margin-top:6px;padding:5px 14px 3px;background:var(--paper);color:var(--ink);border:2px solid var(--ink);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;font:clamp(14px,3.8cqw,17px) var(--hand);cursor:pointer}.guess-again:hover{transform:rotate(-1.5deg)}@media (prefers-reduced-motion:reduce){.guess-chomp{animation:none}.guess-ghost{transition:none}}.credit-tag{margin-left:8px;padding:2px 9px 1px;font-size:13px;letter-spacing:0;color:var(--ink);border:1px solid var(--ink);border-radius:15px 225px 15px 255px/255px 15px 225px 15px;white-space:nowrap}.credit-tag,.wall{background:var(--highlight)}.wall{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;font-size:15px;border-bottom:2px solid var(--ink)}.wall span{flex:1 1;min-width:220px;color:var(--ink)}.wall strong{font-weight:400}.unlock-ask{margin:2px 0 0;font-size:15px;color:var(--dim)}.unlock-ask a{color:var(--crayon);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.unlock-ask a:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}