*{box-sizing:border-box}html{font-size:16px}body{margin:0;background:#dcebf0;color:#243b43;font-family:'Trebuchet MS',sans-serif}button,select,textarea{font:inherit;color:inherit}button,a,select{touch-action:manipulation}a{color:inherit;text-underline-offset:5px}button{cursor:pointer}button:focus-visible,a:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #a12858;outline-offset:5px}header{display:flex;justify-content:space-between;align-items:center;padding:24px 4.5%;gap:24px}.identity{font-size:25px;letter-spacing:-1.5px;text-decoration:none;font-weight:800}.identity span{color:#a12858}header nav{display:flex;gap:24px;align-items:center}#count{font-size:14px;white-space:nowrap}select{border:0;background:transparent;font-size:16px;max-width:220px;min-height:44px}.jump-label{font-size:14px}.skip{position:absolute;left:20px;top:-100px}.skip:focus{top:10px;background:white;padding:15px;z-index:20}main{outline:0}h1,p{margin:0}button{min-height:44px}footer{padding:24px 4.5% 28px}footer nav{display:flex;justify-content:space-between;gap:24px;align-items:center;min-height:44px}footer nav a{font-size:17px}footer nav span,footer p{font-size:14px}footer p{margin-top:20px;opacity:.8}#status{position:fixed;bottom:15px;left:50%;transform:translateX(-50%);background:#243b43;color:white;max-width:calc(100% - 30px);width:max-content;padding:12px 18px;border-radius:5px;font-size:16px;z-index:10}#status:empty{display:none}.committee{position:relative;padding-top:25px;overflow:hidden}.opening{display:flex;align-items:flex-start;justify-content:space-between;width:83%;margin:auto;gap:50px}.opening p{font-size:clamp(22px,2.1vw,32px);line-height:1.3;transform:rotate(-3deg);padding-top:12px}.opening h1{font-size:clamp(32px,4.2vw,62px);line-height:1.06;letter-spacing:-2px;font-weight:700;max-width:630px}.committee-art{width:92%;max-width:1160px;display:block;margin:0 auto}.committee-tail{position:relative;margin:-4px 8.5% 0;display:flex;align-items:center;gap:28px;flex-wrap:wrap}.committee-tail>p:first-child{font-size:20px}.close-tab{border:0;border-bottom:1px dashed;background:transparent;padding:4px 0}.committee-tail #committee-response{width:100%;font-size:17px;color:#71364d;min-height:22px}.actions{display:flex;gap:24px;flex-wrap:wrap}.actions button{border:0;background:transparent;padding:3px 0;text-decoration:underline;text-underline-offset:5px;font-size:16px}.committee>.actions{margin:16px 8.5% 0}body[data-scene=quiz]{background:#fffdf8;color:#39312d}.quiz{max-width:1100px;margin:40px auto 50px;padding:0 6%}.quiz-label{font-size:18px;color:#695849}.progress{font-size:14px;margin:12px 0 35px}.quiz h1{font-family:Georgia,serif;font-size:clamp(30px,3.3vw,49px);line-height:1.2;font-weight:400;max-width:790px}.answers{margin:35px 0 25px 7%;max-width:850px;display:flex;flex-direction:column;gap:10px}.answers button{display:grid;grid-template-columns:35px 1fr 30px;gap:12px;text-align:left;align-items:baseline;border:0;background:transparent;padding:20px 8px;font-size:clamp(18px,1.9vw,27px);line-height:1.4}.answers button:hover,.answers button:focus-visible{color:#a12858;background:#f4ece4}.answers button>span:first-child{font-family:Georgia,serif;font-style:italic;color:#8b6550}.choice-arrow{opacity:0}.answers button:hover .choice-arrow,.answers button:focus-visible .choice-arrow{opacity:1}.quiz-note{font-size:14px;color:#695849;margin:35px 0 0 7%}.back-question,.retake{border:0;background:transparent;text-decoration:underline;text-underline-offset:5px;margin:16px 0;padding:7px 0}.verdict{position:relative;min-height:660px;padding:30px 7%}.verdict-ink{font-family:Georgia,serif;color:#daba80;font-size:440px;line-height:1;position:absolute;top:90px;left:6%;transform:rotate(-15deg);user-select:none}.verdict-copy{position:relative;width:55%;margin:100px 0 0 36%}.verdict-copy>p:first-child{font-size:16px}.verdict h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(36px,4.5vw,65px);line-height:1.05;margin:18px 0 28px;max-width:650px}.result-body{font-size:22px;line-height:1.6;max-width:650px}.verdict .actions{margin-top:30px}body[data-scene=customer-service]{background:#d1ccd9;color:#373348}.cart{position:relative;min-height:650px;padding:45px 7% 25px;overflow:hidden}.cart-words{width:46%;position:relative;z-index:1}.hold{font-size:16px}.cart h1{font-size:clamp(60px,9vw,130px);line-height:.93;letter-spacing:-5px;margin:30px 0}.cart-words>p:last-child{font-size:26px;line-height:1.35;max-width:460px}.cart-art{position:absolute;width:58%;right:0;top:65px}.cart-end{position:relative;margin-top:65px;font-size:19px}.cart .actions{position:relative;margin-top:20px}dialog{max-width:600px;width:calc(100% - 35px);padding:25px;border:2px solid;background:#fffdf8}dialog h2{font-size:26px}dialog p{line-height:1.5}dialog textarea{width:100%;height:200px;margin:20px 0;padding:12px}dialog button{padding:10px 20px;background:white;border:1px solid}
@media(min-width:1500px){.committee{max-width:1500px;margin:auto}}@media(max-width:650px){header{padding:12px 20px;gap:10px;align-items:flex-start}.identity{font-size:23px;padding-top:9px}header nav{gap:0;align-items:flex-end;flex-direction:column}select{font-size:16px;max-width:175px}.jump-label{font-size:0}#count{font-size:14px}.committee{padding-top:22px}.opening{width:auto;margin:0 24px;display:block}.opening p{font-size:20px;line-height:1.3;padding:0;transform:none}.opening h1{font-size:37px;letter-spacing:-1.4px;line-height:1.08;margin-top:21px}.committee-art{width:124%;max-width:none;margin:14px 0 0 -12%}.committee-tail{margin:2px 24px 0;gap:10px}.committee-tail>p:first-child{font-size:18px;max-width:280px;line-height:1.35}.close-tab{font-size:16px}.committee-tail #committee-response{font-size:16px;line-height:1.4;min-height:0}.committee>.actions{margin:12px 24px}.actions{gap:22px}footer{padding:16px 24px 24px}footer nav a{font-size:16px}footer p{line-height:1.5;max-width:280px}.quiz{margin:24px 24px 30px;padding:0}.quiz-label{font-size:16px;line-height:1.5}.progress{margin:7px 0 30px}.quiz h1{font-size:32px}.answers{margin:24px 0;gap:3px}.answers button{font-size:19px;grid-template-columns:20px 1fr;gap:12px;padding:15px 0}.choice-arrow{display:none}.quiz-note{margin:25px 0 0;line-height:1.5}.verdict{padding:22px 24px;min-height:620px}.verdict-ink{position:relative;font-size:160px;top:auto;left:auto;line-height:.9;margin:20px 0 10px 15px;height:120px}.verdict-copy{width:auto;margin:15px 0 0}.verdict-copy>p:first-child{font-size:16px}.verdict h1{font-size:42px;margin:12px 0 20px}.result-body{font-size:20px;line-height:1.5}.verdict .actions{margin-top:22px}.cart{padding:25px 24px 20px;min-height:0}.cart-words{width:100%}.hold{font-size:14px}.cart h1{font-size:76px;letter-spacing:-3px;line-height:.95;margin:24px 0}.cart h1 br{display:none}.cart-words>p:last-child{font-size:24px;max-width:330px}.cart-art{position:relative;top:auto;right:auto;width:115%;margin:5px 0 -5px -7%}.cart-end{margin:0;font-size:18px;line-height:1.4}.cart .actions{margin-top:15px}}@media(prefers-reduced-motion:no-preference){.answers button{transition:color .15s,background-color .15s}}@media(max-width:350px){.opening h1{font-size:32px}.committee-art{width:118%;margin-left:-9%}.quiz h1{font-size:29px}.answers button{font-size:18px}.cart h1{font-size:65px}header{padding-left:16px;padding-right:16px}.identity{font-size:21px}}
header nav>a{font-size:16px;min-height:44px;display:flex;align-items:center}footer nav a{display:inline-flex;align-items:center;min-height:44px}body[data-scene=haunted-air-fryer]{background:#21332c;color:#e9f2d9}body[data-scene=haunted-air-fryer] .identity span{color:#daba80}body[data-scene=haunted-air-fryer] :focus-visible{outline-color:#f1c79f}.fryer{position:relative;padding:35px 7% 40px;min-height:720px}.fryer-caption p{font-size:16px}.fryer h1{font:400 clamp(42px,5.5vw,76px)/1.05 Georgia,serif;margin-top:22px}.fryer-art{position:absolute;width:56%;right:2%;top:0;max-height:630px}.fryer-punch{font-size:clamp(25px,2.6vw,38px);line-height:1.3;margin-top:85px;position:relative;max-width:600px}.fryer-fine{font-size:18px;line-height:1.5;margin-top:25px}.fryer .actions{margin-top:25px}.stash{padding:35px 7% 70px;display:grid;grid-template-columns:35% 1fr;gap:7%}.stash-heading{padding-top:15px}.stash h1{font-size:40px;line-height:1.1;letter-spacing:-1px}.stash-heading>p{font-size:16px;line-height:1.5;margin-top:22px;max-width:270px}.kept{display:grid;grid-template-columns:35px 1fr;gap:18px;margin:20px 0 50px}.kept:nth-child(even){margin-left:10%}.kept-number{font-size:40px;font-family:Georgia,serif;color:#577882;line-height:1}.kept h2{font:400 27px/1.25 Georgia,serif;margin:0 0 16px}.kept h2 a{text-decoration-thickness:1px}.kept-text{font-size:18px;white-space:pre-line;line-height:1.6}.kept .actions{margin-top:15px}.empty-stash{padding:25px 0}.empty-stash>span{font-size:160px;line-height:.7;display:block;color:#577882}.empty-stash h2{font-size:28px;margin:25px 0 15px}.empty-stash p{font-size:20px;line-height:1.5;max-width:470px;margin-bottom:25px}.empty-stash a{display:inline-flex;align-items:center;min-height:44px}.undo-note{font-size:16px;line-height:1.5}.undo-note button{background:none;border:0;text-decoration:underline;text-underline-offset:4px}.ending{max-width:820px;padding:45px 35px 75px;margin:auto}.ending svg{width:100%;max-width:500px;color:#577882;margin:0 0 40px}.ending h1{font-size:36px;font-weight:400;line-height:1.2;max-width:540px}.ending p{font-size:20px;line-height:1.5;margin:25px 0}.ending .seen-note{font-size:16px;max-width:500px}.ending>a{display:inline-flex;align-items:center;min-height:44px}.ending details{margin-top:35px;font-size:16px}.ending summary{cursor:pointer;min-height:44px;padding:10px 0}.ending details a{display:block;padding:15px 0;min-height:44px}.fryer .actions button{color:#e9f2d9}.retake{line-height:1.5}.jump-label select{max-width:220px}
@media(max-width:650px){header{flex-wrap:wrap}header nav{display:grid;grid-template-columns:1fr auto;gap:0 14px;justify-items:end}.jump-label{grid-column:1/3}.jump-label select{max-width:200px}header nav>a{grid-row:2;font-size:14px;min-height:44px}#count{grid-row:2;grid-column:1;align-self:center;font-size:14px}.identity{padding-top:13px}header nav{max-width:220px}header nav #saved-link{font-size:16px}.verdict-ink{font-size:115px;height:90px;margin-top:12px}.verdict-copy{margin-top:4px}.fryer{padding:25px 24px 35px;min-height:0}.fryer-caption p{font-size:16px}.fryer h1{font-size:44px;position:relative;z-index:1}.fryer-art{position:relative;width:110%;max-height:none;right:auto;top:auto;margin:0}.fryer-punch{font-size:26px;margin-top:0}.fryer-fine{margin-top:20px;font-size:18px}.stash{padding:22px 24px 40px;display:block}.stash h1{font-size:34px}.stash-heading>p{max-width:none;margin-top:16px}.stash-content{margin-top:35px}.kept{grid-template-columns:24px 1fr;gap:12px;margin:25px 0 40px}.kept:nth-child(even){margin-left:0}.kept-number{font-size:30px}.kept h2{font-size:24px}.kept-text{font-size:18px}.empty-stash{padding:10px 0}.empty-stash>span{font-size:120px}.empty-stash p{font-size:18px}.ending{padding:30px 24px 45px}.ending svg{margin-bottom:25px}.ending h1{font-size:30px}.ending p{font-size:19px}.ending .seen-note{font-size:16px}}
@media(max-width:350px){header nav{max-width:170px}.jump-label select{max-width:170px;font-size:16px}.fryer h1{font-size:40px}.fryer-punch{font-size:24px}}
.identity{display:inline-flex;align-items:center;min-height:44px}.fryer{overflow:hidden}h1,h2,p,a,button{overflow-wrap:anywhere}.stash-content,.kept>div{min-width:0}button,select{max-width:100%}
/* The decorative verdict mark owns its full line box, including font overhang. */
@media(max-width:650px){.verdict-ink{height:auto;min-height:145px;line-height:1.3;margin:8px 0 12px 15px;transform:none;overflow:hidden}.verdict-copy{margin-top:0}}
.colophon{display:flex;gap:24px;flex-wrap:wrap;margin-top:14px}.colophon a{min-height:44px;display:inline-flex;align-items:center;font-size:16px}.browse,.info{max-width:1050px;margin:35px auto 60px;padding:0 6%}.browse h1{font:400 clamp(38px,5vw,68px)/1.05 Georgia,serif;margin:18px 0 25px}.browse-intro{font-size:21px;line-height:1.5;max-width:620px}.eyebrow{font-size:16px}.browse section{display:grid;grid-template-columns:1fr 2fr;gap:40px;margin-top:60px}.browse h2{font-size:22px;font-weight:400;margin:9px 0}.browse ol{margin:0;padding-left:32px}.browse li{padding-left:10px;font-size:18px;line-height:1.4}.browse li::marker{font:16px Georgia,serif;color:#577882}.browse li a{display:inline-flex;align-items:center;min-height:50px}.info{max-width:820px}.info h1{font:400 48px/1.1 Georgia,serif;margin-bottom:35px}.info p{font-size:20px;line-height:1.65;margin:22px 0}.info>a{display:inline-flex;align-items:center;min-height:44px;margin-top:20px}body[data-scene=browse],body[data-scene=about],body[data-scene=credits],body[data-scene=privacy]{background:#f5f1df;color:#32423b}@media(max-width:650px){header nav{max-width:100%;grid-template-columns:1fr auto}.jump-label{grid-column:auto;grid-row:1/3}header nav>a[href="#browse"]{grid-column:2;grid-row:1}header nav #saved-link{grid-column:2;grid-row:2}#count{grid-row:3;grid-column:1/3}.browse,.info{margin:25px 24px 40px;padding:0}.browse h1{font-size:42px}.browse-intro{font-size:19px}.browse section{display:block;margin-top:40px}.browse h2{margin-bottom:16px}.browse li{font-size:18px}.info h1{font-size:38px}.info p{font-size:19px}.colophon{gap:24px}}
.extra{position:relative;max-width:1400px;margin:auto;padding:35px 7% 35px;min-height:680px;overflow:hidden}.extra h1{font:400 clamp(40px,5vw,72px)/1.04 Georgia,serif;max-width:620px}.extra-opening>p{font-size:22px;line-height:1.45;margin-top:24px;max-width:580px}.extra-art{display:block;width:58%;margin:0 0 0 auto}.extra button{font-size:18px;line-height:1.45;background:transparent;border:0;padding:10px 2px;text-align:left;text-decoration:underline;text-underline-offset:5px}.extra .actions{margin-top:25px}.extra .actions button{font-size:16px}.pigeon .extra-opening{max-width:55%}.pigeon .extra-art{position:absolute;right:0;top:60px;width:55%}.pigeon-questions{display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin-top:40px;max-width:500px}.pigeon button:disabled{text-decoration:none;opacity:1;color:#6e5a48}.testimony{margin-top:25px;max-width:720px}.testimony p{font-size:21px;line-height:1.5;margin:15px 0}.testimony .payoff{font-family:Georgia,serif;font-size:30px}.fridge .extra-opening{width:55%}.fridge .extra-art{position:absolute;width:51%;right:0;top:55px}.fridge .extra-choices{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:40px;max-width:490px}.fridge-story{max-width:53%;font-size:23px;line-height:1.5;margin-top:35px}.fridge-story p+p{margin-top:25px}.fridge>[data-extra-reset]{margin-top:20px}.moon .extra-opening{max-width:51%;position:relative;z-index:1}.moon .extra-art{position:absolute;width:66%;right:-3%;top:-30px;pointer-events:none}.moon-control{position:relative;margin-top:60px;max-width:420px}.moon-control label{font-size:20px;display:block}.moon-control input{width:100%;min-height:44px;accent-color:#f3d48c;cursor:pointer;margin:10px 0}.moon-opinion{font-size:24px;line-height:1.45;min-height:105px}.moon .actions{position:relative}body[data-scene=pigeon-cross-examination]{background:#e9ddca;color:#493c32}body[data-scene=fridge-portal]{background:#e8eed9;color:#314b40}body[data-scene=moon-volume]{background:#232f49;color:#f5e7bc}body[data-scene=moon-volume] .identity span{color:#f3d48c}body[data-scene=moon-volume] :focus-visible{outline-color:#f3d48c}
@media(max-width:650px){.extra{padding:25px 24px 35px;min-height:0}.extra h1{font-size:42px}.extra-opening>p{font-size:20px;margin-top:20px}.pigeon .extra-opening,.fridge .extra-opening,.moon .extra-opening{width:auto;max-width:none}.pigeon .extra-art,.fridge .extra-art,.moon .extra-art{position:relative;top:auto;right:auto;width:115%;margin:15px 0 0 -7.5%}.pigeon-questions,.fridge .extra-choices{margin-top:15px;max-width:none}.testimony{margin-top:25px}.testimony p{font-size:20px}.testimony .payoff{font-size:27px}.fridge-story{max-width:none;font-size:22px;margin-top:10px}.moon .extra-art{width:130%;margin-left:-15%;margin-top:-10px}.moon-control{margin-top:0;max-width:none}.moon-opinion{font-size:23px;min-height:0;margin-bottom:15px}.extra .actions{margin-top:20px}}
h1:focus{outline:none}

@media(min-width:651px){.pigeon .testimony{max-width:48%}}
/* Scenes share readable controls, not one repeated reading path. */
.choice .extra-art{width:55%;margin-left:auto}.choice .extra-opening{max-width:52%}.choice .extra-choices{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:50%;margin-top:35px}.choice .extra-art{position:absolute;right:1%;top:65px}.choice .extra-choices>p{font-size:22px;line-height:1.5;margin-bottom:8px}.choice-result{position:relative;max-width:50%;font-size:25px;line-height:1.5;margin-top:50px}.choice-result p+p{margin-top:25px;font-size:21px}.choice>[data-extra-reset]{position:relative;margin-top:30px}.choice .actions{position:relative;margin-top:45px}.piece-sock-treaty .extra-opening{max-width:640px}.piece-sock-treaty .extra-art{position:relative;width:100%;top:auto;right:auto;margin-top:5px;max-height:390px}.piece-sock-treaty .extra-choices{flex-direction:row;max-width:none;justify-content:space-between;gap:25px;margin:10px 0}.piece-sock-treaty .choice-result{max-width:750px;margin-top:5px}.piece-human-furniture .extra-art{width:54%;top:115px}.piece-human-furniture .extra-choices{margin-top:35px}.piece-elevator-somewhere .extra-art{width:55%;max-height:600px;top:10px}.duck .extra-opening{max-width:55%}.duck .extra-art{width:68%;margin-top:-30px;margin-bottom:-35px}.duck-contexts{display:flex;gap:25px;flex-wrap:wrap}.duck-contexts button[aria-pressed=true]{font-weight:bold;text-decoration-thickness:3px}.duck-says{font:italic 42px Georgia,serif;margin:25px 0 15px}.duck-translation{font-size:25px;line-height:1.5;max-width:720px}.static{padding-top:40px;min-height:680px}.static h1{max-width:850px;font-size:clamp(38px,4.1vw,60px)}.static .story-line{font-size:25px;line-height:1.45;margin:18px 0;max-width:700px}.static .last-word{font:400 31px/1.35 Georgia,serif}.static .extra-art{position:relative;display:block;width:72%;max-height:490px;margin:0 auto}.static .actions{margin-top:35px}.static span{font-size:16px;display:block;margin-bottom:6px}.piece-spoon-weather .extra-art{width:82%;max-height:490px}.piece-spoon-weather .story-ending{margin:-15px 0 0 14%;position:relative}.piece-spoon-weather .story-line:first-child{font-size:42px}.piece-last-ice-cube h1{max-width:560px}.piece-last-ice-cube .extra-art{width:85%;margin:0 0 0 auto;max-height:530px}.cube-speaking{margin:40px 0 -100px 26%;position:relative;z-index:1}.glass-speaking{margin:-10px 0 0 65%;position:relative}.piece-last-ice-cube>.last-word{margin-top:40px}.piece-cloud-description .extra-art{width:93%;max-height:500px;margin:-40px auto -70px}.piece-cloud-description>.line-1{margin-left:30%}.cloud-ending{margin-left:53%;position:relative}.cloud-ending .story-line{font-size:27px}.cloud-ending .line-3{font-size:21px;margin-top:25px}.piece-shrimp-contact h1{max-width:50%}.piece-shrimp-contact .shrimp-answer{font:400 45px Georgia,serif;margin:30px 0}.piece-shrimp-contact .extra-art{position:absolute;right:0;top:20px;width:58%;max-height:620px}.shrimp-followup{position:relative;max-width:47%;margin-top:65px}.piece-shrimp-contact .actions{position:relative;margin-top:70px}.piece-laundry-chair .extra-art{width:62%;margin:0 auto 0 0;max-height:510px}.piece-laundry-chair .story-ending{position:absolute;top:220px;left:55%;max-width:39%;padding-right:25px}.piece-laundry-chair .story-line{font-size:28px}.piece-laundry-chair .actions{margin-top:10px}.errand-route{position:relative;min-height:470px}.piece-quick-errand .extra-art{width:95%;max-height:none}.errand-steps{position:absolute;inset:0;pointer-events:none}.errand-steps .story-line{position:absolute;font-size:22px;max-width:230px}.errand-steps .line-1{top:13%;left:6%}.errand-steps .line-2{top:35%;left:45%}.errand-steps .line-3{top:58%;left:8%}.errand-steps .line-4{top:77%;left:72%}.piece-quick-errand>.last-word{font-size:40px}.piece-raccoon-luggage h1{max-width:550px}.piece-raccoon-luggage .extra-art{width:80%;max-height:540px}.raccoon-inventory{margin:35px 0 -140px;position:relative;z-index:1}.raccoon-inventory .story-line{font-size:24px}.piece-raccoon-luggage>.last-word{margin-top:20px}.piece-puddle-lifeguard .extra-art{width:95%;margin:25px 0;max-height:390px}.piece-puddle-lifeguard .line-1{font:400 38px Georgia,serif;margin-left:25%}.piece-puddle-lifeguard>.last-word{font-size:26px;margin-left:18%}.bread-dialogue{display:flex;justify-content:space-between;gap:60px}.bread-dialogue>div{width:45%}.bread-dialogue h1{font-size:52px}.bread-dialogue .story-line{font-size:35px;margin-top:0}.piece-bread-space .extra-art{width:95%;max-height:420px}.bread-last{margin-left:8%}.bread-last .last-word{font-size:38px}.piece-escalator-ghost .extra-art{width:90%;max-height:450px;margin-top:10px}.piece-escalator-ghost .story-ending{margin-left:40%}.piece-escalator-ghost .story-line{font-size:25px}.piece-snail-entrance .extra-art{width:100%;max-height:400px;margin:-20px 0}.piece-snail-entrance .line-1{margin-left:10%}.piece-snail-entrance>.last-word{margin-left:35%;font-size:28px}.piece-wifi-garden h1{max-width:620px}.piece-wifi-garden .extra-art{width:65%;margin:0 auto 0 0;max-height:540px}.garden-ending{position:absolute;top:275px;left:58%;max-width:37%}.garden-ending .last-word{font-size:52px}.garden-ending .story-line:last-child{font-size:26px}.piece-wifi-garden .actions{margin-top:0}.piece-olive-conditions h1{font-size:46px;max-width:600px}.piece-olive-conditions .extra-art{position:absolute;top:85px;right:0;width:60%;max-height:650px}.olive-talk{max-width:43%;margin-top:35px;position:relative;z-index:1}.olive-talk>div{margin:30px 0}.olive-talk>div:nth-child(2){margin-left:20%}.olive-talk .story-line{font-size:27px;margin:7px 0}.piece-olive-conditions .actions{position:relative;margin-top:35px}.piece-floor-tax .extra-art{width:90%;max-height:450px}.piece-floor-tax .story-ending{margin-left:25%}.piece-floor-tax .story-line{font-size:28px}.piece-ocean-review{max-width:none;padding-left:7%;padding-right:7%;padding-bottom:35px}.piece-ocean-review .extra-art{width:116.3%;max-height:540px;margin:25px -8.15% 0}.piece-ocean-review>.line-1{margin-left:22%;font-size:30px}.piece-ocean-review>.last-word{margin-top:-180px;position:relative;min-height:160px;margin-left:28%;font-size:36px}.piece-moth-getaway .extra-art{width:95%;max-height:470px;margin-top:-20px}.piece-moth-getaway>.line-1{margin:35px 0 0 15%}.piece-moth-getaway>.last-word{margin-left:50%;font-size:34px}.piece-dust-bunny .extra-art{width:100%;max-height:440px}.dust-ending{margin-left:38%}.dust-ending .story-line{font-size:27px}.dust-ending .last-word{font-size:34px}
body[data-scene=sock-treaty],body[data-scene=quick-errand],body[data-scene=olive-conditions]{background:#ede5d4;color:#493e34}body[data-scene=spoon-weather],body[data-scene=raccoon-luggage],body[data-scene=human-furniture]{background:#e8e8cd;color:#414b3d}body[data-scene=last-ice-cube],body[data-scene=cloud-description],body[data-scene=ocean-review]{background:#dcecf1;color:#2f4851}body[data-scene=shrimp-contact],body[data-scene=laundry-chair],body[data-scene=bread-space],body[data-scene=dust-bunny]{background:#e8dedd;color:#53434a}body[data-scene=elevator-somewhere],body[data-scene=escalator-ghost],body[data-scene=moth-getaway]{background:#e0e1e6;color:#414451}body[data-scene=puddle-lifeguard],body[data-scene=duck-translation],body[data-scene=wifi-garden],body[data-scene=floor-tax],body[data-scene=snail-entrance]{background:#e1e9d8;color:#3c4b3c}
@media(max-width:650px){.choice .extra-opening,.duck .extra-opening{max-width:none}.choice .extra-art,.piece-elevator-somewhere .extra-art,.piece-human-furniture .extra-art{position:relative;right:auto;top:auto;width:115%;margin:15px -7.5% 0;max-height:none}.choice .extra-choices{max-width:none;gap:8px;margin-top:20px}.choice-result{max-width:none;font-size:23px;margin-top:25px}.choice-result p+p{font-size:20px}.choice .actions{margin-top:25px}.piece-sock-treaty .extra-choices{flex-direction:column;gap:8px}.piece-sock-treaty .extra-art{width:120%;margin-left:-10%;max-height:none}.piece-sock-treaty .choice-result{margin-top:15px}.duck .extra-art{width:120%;margin:5px -10% 0}.duck-contexts{gap:9px 23px}.duck-contexts button{font-size:17px}.duck-translation{font-size:23px}.duck-says{font-size:36px}.static{padding-top:25px;min-height:0}.static h1{font-size:39px;max-width:none}.static .story-line{font-size:23px;margin:18px 0}.static .last-word{font-size:28px}.static .extra-art{position:relative;top:auto;right:auto;width:120%;max-height:none;margin:10px -10%}.static .story-ending,.static .cloud-ending,.static .shrimp-followup,.static .garden-ending,.static .dust-ending{position:relative;left:auto;top:auto;max-width:none;padding:0;margin:20px 0}.static .actions{margin-top:25px}.static .line-1,.static>.last-word{margin-left:0}.cube-speaking{margin:30px 0 0 15%}.cube-speaking .story-line{font-size:25px}.piece-last-ice-cube .extra-art{margin-top:-20px}.glass-speaking{margin:0 0 25px 20%}.glass-speaking .story-line{font-size:24px}.piece-last-ice-cube>.last-word{margin-top:35px}.piece-cloud-description .extra-art{margin-top:-20px;margin-bottom:-10px}.piece-cloud-description>.line-1{margin:25px 0 0 15%}.cloud-ending .line-3{font-size:20px}.piece-shrimp-contact h1{max-width:none}.piece-shrimp-contact .shrimp-answer{font-size:36px;margin-top:20px}.piece-shrimp-contact .extra-art{width:125%;margin:0 -12.5%}.shrimp-followup .story-line{font-size:23px}.piece-laundry-chair .story-line{font-size:25px}.errand-route{min-height:0}.errand-steps{position:relative;inset:auto;display:flex;flex-direction:column;gap:0}.errand-steps .story-line{position:relative;top:auto;left:auto;max-width:none;font-size:21px;margin:12px 0}.errand-steps .story-line:nth-child(even){margin-left:12%}.piece-quick-errand>.last-word{font-size:33px;margin-top:35px}.raccoon-inventory{margin:30px 0 0}.raccoon-inventory .story-line{font-size:22px}.piece-raccoon-luggage .extra-art{margin-top:-5px}.piece-puddle-lifeguard>.line-1{font-size:33px;margin-left:15%}.piece-puddle-lifeguard>.last-word{margin-left:0;font-size:25px}.bread-dialogue{display:block}.bread-dialogue>div{width:auto}.bread-dialogue>div+div{margin:25px 0 0 25%}.bread-dialogue h1{font-size:41px}.bread-dialogue .story-line{font-size:29px}.bread-last{margin:15px 0 0 10%}.bread-last .last-word{font-size:31px}.piece-snail-entrance .extra-art{width:135%;margin:5px -17.5%}.piece-snail-entrance>.last-word{margin-left:15%;font-size:27px}.garden-ending .last-word{font-size:43px}.olive-talk{max-width:none;margin:20px 0}.olive-talk>div{margin:24px 0}.olive-talk .story-line{font-size:24px}.piece-olive-conditions .extra-art{margin:0 -10%}.piece-olive-conditions .actions{margin-top:20px}.piece-ocean-review .extra-art{width:130%;margin:25px -15% 0}.piece-ocean-review>.line-1{margin-left:15%;font-size:25px}.piece-ocean-review>.last-word{margin:20px 0;min-height:0;font-size:29px}.piece-moth-getaway>.line-1{margin-left:15%;font-size:22px}.piece-moth-getaway>.last-word{font-size:28px;margin-left:15%}.piece-dust-bunny .story-line{font-size:24px}.piece-dust-bunny .last-word{font-size:29px}}
.kept h2 a,.info p a{display:inline-flex;align-items:center;min-height:44px}header nav>a[href="#browse"]{font-size:16px}
footer p{opacity:1}@media(min-width:651px){.errand-steps .line-1{top:2%;left:0}.errand-steps .line-2{top:25%;left:60%}.errand-steps .line-4{top:89%;left:49%}.piece-moth-getaway .extra-art{margin-top:10px}}@media(max-width:650px){.piece-cloud-description .extra-art,.moon .extra-art{margin-top:20px}}
