@font-face{font-family:Londrina Solid;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/londrina-solid-latin-400-normal-B9GE5EkC.woff2)format("woff2"),url(/assets/londrina-solid-latin-400-normal-BH8LiSvY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Londrina Solid;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/londrina-solid-latin-900-normal-KrKknq8v.woff2)format("woff2"),url(/assets/londrina-solid-latin-900-normal-DRvOezkF.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Londrina Sketch;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/londrina-sketch-latin-400-normal-BY1orZMI.woff2)format("woff2"),url(/assets/londrina-sketch-latin-400-normal-BjT-NH6g.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-vietnamese-400-normal-65jA92mZ.woff2)format("woff2"),url(/assets/patrick-hand-vietnamese-400-normal-CZjY324Y.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-latin-ext-400-normal-Dno5CMlI.woff2)format("woff2"),url(/assets/patrick-hand-latin-ext-400-normal-C2ywpnn3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-latin-400-normal-B7HHA2Vw.woff2)format("woff2"),url(/assets/patrick-hand-latin-400-normal-Df9_VoRQ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-cyrillic-ext-500-normal-DcrB4vVx.woff2)format("woff2"),url(/assets/caveat-cyrillic-ext-500-normal-DqTXtm5N.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-cyrillic-500-normal-DpMZbbjM.woff2)format("woff2"),url(/assets/caveat-cyrillic-500-normal-DLSfp5IU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-ext-500-normal-jKqJW7bC.woff2)format("woff2"),url(/assets/caveat-latin-ext-500-normal-wUUXxlbS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-500-normal-B9SDL8cy.woff2)format("woff2"),url(/assets/caveat-latin-500-normal-Do9veZfZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-ext-700-normal-CrK2-ngJ.woff2)format("woff2"),url(/assets/caveat-cyrillic-ext-700-normal-DjFGiEhD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-700-normal-BIyejhEL.woff2)format("woff2"),url(/assets/caveat-cyrillic-700-normal-Bhcx9qBB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-ext-700-normal-DFbRgDry.woff2)format("woff2"),url(/assets/caveat-latin-ext-700-normal-DjJQd59I.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal-D8_1Nw6V.woff2)format("woff2"),url(/assets/caveat-latin-700-normal-cPyBTTZN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/pixelify-sans-cyrillic-500-normal-CR9SIKMr.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/pixelify-sans-latin-ext-500-normal-BHT4w5qI.woff2)format("woff2"),url(/assets/pixelify-sans-latin-ext-500-normal-Bkr-oq6R.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/pixelify-sans-latin-500-normal-DC052d-m.woff2)format("woff2"),url(/assets/pixelify-sans-latin-500-normal-Bq6pAlou.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#fbf8ef;--paper-2:#f3eedf;--rule:#b7cde6;--rule-strong:#93b4da;--margin:#e79a92;--graph:#cfdcea;--ink:#1d2540;--ink-soft:#3b4466;--pencil:#77746c;--red:#d8473a;--hi:#fff35c;--d1:#e6df5c;--d2:#ee9a2a;--d3:#4aa84e;--d4:#d9769f;--d5:#5b80c2;--frame:#4aa84e;--tape:#f0e4aac7;--sticky:#ffe970;--sticky-pink:#ffc1d4;--sticky-blue:#bfe3ff;--lh:32px;--margin-x:clamp(56px, 9vw, 120px);--gutter:clamp(16px, 4vw, 56px);--font-display:"Londrina Solid", "Patrick Hand", system-ui, sans-serif;--font-sketch:"Londrina Sketch", "Londrina Solid", system-ui, sans-serif;--font-hand:"Patrick Hand", "Comic Sans MS", system-ui, sans-serif;--font-note:"Caveat", "Patrick Hand", cursive;--font-mark:"Pixelify Sans", ui-monospace, monospace;--t-body:22px;--t-note:clamp(24px, 2.2vw, 32px);--t-h2:clamp(56px, 8vw, 128px);--t-h1:clamp(72px, 12vw, 200px);--t-mega:clamp(96px, 17vw, 300px);--ease-pop:cubic-bezier(.34, 1.8, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{font:var(--t-body) / var(--lh) var(--font-hand);background:linear-gradient(90deg, transparent calc(var(--margin-x) - 1px), var(--margin) calc(var(--margin-x) - 1px), var(--margin) calc(var(--margin-x) + 1px), transparent calc(var(--margin-x) + 1px)), repeating-linear-gradient(180deg, transparent 0 calc(var(--lh) - 1px), var(--rule) calc(var(--lh) - 1px) var(--lh)), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .45  0 0 0 0 .4  0 0 0 0 .3  0 0 0 .07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"), var(--paper);background-attachment:local;margin:0;overflow-x:hidden}::selection{background:var(--hi);color:var(--ink)}a{color:inherit}#stage{z-index:1;pointer-events:none;display:block;position:fixed;inset:0}main{z-index:2;position:relative}:root{--slot-h:clamp(280px, 50svh, 118vw)}.slot{width:100vw;height:var(--slot-h);position:relative}.slot-ghost,#stage.in-slot{z-index:1;display:block;position:absolute;inset:0}.slot-ghost{pointer-events:none;width:100%;height:100%}#stage.in-slot{touch-action:pan-y}.paper--graph{background:repeating-linear-gradient(90deg, transparent 0 15px, var(--graph) 15px 16px), repeating-linear-gradient(180deg, transparent 0 15px, var(--graph) 15px 16px), var(--paper)}.display{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-weight:900;line-height:.88}.hand{font-family:var(--font-hand);font-size:var(--t-body);line-height:var(--lh)}.note{font-family:var(--font-note);font-size:var(--t-note);font-weight:700;line-height:1}.mark{font-family:var(--font-mark);text-transform:lowercase;letter-spacing:0;font-weight:500}.hl{background:linear-gradient(100deg, transparent 2%, var(--hi) 4%, var(--hi) 94%, transparent 97%) no-repeat 0 60% / 100% 62%;mix-blend-mode:multiply}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#boot{z-index:50;background:var(--paper);place-items:center;display:grid;position:fixed;inset:0}#boot .boot-line{width:min(70vw,560px)}#boot p{font-family:var(--font-note);margin:0 0 8px;font-size:34px;font-weight:700}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--googly:#fff;--shadow:#1d254029;--shadow-soft:#1d254014;--card:#fffdf7;--kraft:#e9dcc0}.chapter{min-height:var(--vh32,100vh);padding:calc(var(--pt,64px) + var(--snap,0px)) var(--gutter) var(--pb,64px) calc(var(--margin-x) + 22px);position:relative}.holes{top:0;bottom:0;left:calc(var(--margin-x) * .36 - 11px);pointer-events:none;background:radial-gradient(circle at 50% 50%, var(--paper-2) 0 7.5px, var(--shadow) 8.5px 9.5px, transparent 10.5px) 0 var(--holes-y,0px) / 22px 96px repeat-y;width:22px;position:absolute}.holes:after{content:"";background:radial-gradient(circle at 50% 38%, var(--shadow-soft) 0 6px, transparent 6.5px) 0 var(--holes-y,0px) / 22px 96px repeat-y;position:absolute;inset:0}.paper-lock{z-index:0;pointer-events:none;display:none;position:fixed;inset:0}.tear{pointer-events:none;z-index:1;height:26px;position:absolute;top:-10px;left:0;right:0}.tear svg{width:100%;height:100%;display:block;overflow:visible}.note{font-family:var(--font-note);font-weight:700}.entry-no{height:var(--lh);font-family:var(--font-note);font-size:30px;font-weight:700;line-height:var(--lh);transform-origin:0;margin:0;padding:0 10px;display:inline-block;position:relative;transform:rotate(-3deg)}.entry-no svg{width:calc(100% + 12px);height:calc(100% + 8px);position:absolute;inset:-4px -6px}.lt{font-family:var(--font-display);font-weight:400;font-size:var(--lt-size,var(--t-h2));line-height:var(--lt-lh,calc(var(--lh) * 3));letter-spacing:.005em;color:var(--ink);text-transform:none;margin:0;position:relative}.lt-w{white-space:nowrap;display:inline-block}.lt-sp{width:.24em;display:inline-block}.lt-c{transform-origin:50% 80%;display:inline-block}.lt-k{transform:translateY(var(--y)) rotate(var(--r));transform-origin:50% 80%;display:inline-block;position:relative}.lt-f,.lt-i{will-change:transform;display:inline-block}.lt-f{color:var(--c,var(--hi));transform:translate(var(--fx0), 0) rotate(var(--fr0));font-weight:900}.lt-i{font-family:var(--font-sketch);color:var(--ink);transform:translate(calc(4px + var(--ix0)), 3px) rotate(var(--ir0));font-weight:400;position:absolute;top:0;left:0}.lt-k .lt-i{left:50%;translate:-50%}.lt.is-on .lt-f{animation:.375s step-end infinite lt-boil-f}.lt.is-on .lt-i{animation:.375s step-end infinite lt-boil-i}@keyframes lt-boil-f{0%{transform:translate(var(--fx0), 0) rotate(var(--fr0))}33.33%{transform:translate(var(--fx1), .5px) rotate(var(--fr1))}66.66%{transform:translate(var(--fx2), -.5px) rotate(var(--fr2))}}@keyframes lt-boil-i{0%{transform:translate(calc(4px + var(--ix0)), 3px) rotate(var(--ir0))}33.33%{transform:translate(calc(4px + var(--ix1)), 2.5px) rotate(var(--ir1))}66.66%{transform:translate(calc(4px + var(--ix2)), 3.5px) rotate(var(--ir2))}}.uline{height:14px;display:block;overflow:visible}.diary{font-family:var(--font-hand);font-size:var(--t-body);line-height:var(--lh);max-width:34em}.diary p{margin:0 0 var(--lh)}.diary p:last-child{margin-bottom:0}.on-rule{position:relative;top:5px}.diary .w{display:inline-block}.diary .big{font-size:1.25em}.diary em{font-style:normal;font-family:var(--font-note);color:var(--red);margin-right:.12em;font-size:1.3em;font-weight:700}.hl{transition:background-size .6s var(--ease-out);background-size:0% 62%}.hl.is-on{background-size:100% 62%}.struck{white-space:nowrap;color:var(--ink-soft);position:relative}.strike-svg{width:calc(100% + 8px);height:20px;position:absolute;top:6px;left:-4px;right:-4px;overflow:visible}.tape{background:var(--tape);width:112px;height:30px;box-shadow:0 1px 1px var(--shadow-soft);clip-path:polygon(3% 0,97% 4%,100% 22%,97% 40%,100% 62%,97% 82%,99% 100%,2% 96%,0 78%,3% 58%,0 40%,3% 20%);z-index:3;pointer-events:none;position:absolute}.sticky{background:linear-gradient(170deg, var(--sticky) 0 82%, color-mix(in srgb, var(--sticky) 86%, var(--ink)) 100%);width:196px;min-height:160px;box-shadow:0 10px 14px -8px var(--shadow), 0 1px 0 var(--shadow-soft);font-family:var(--font-note);color:var(--ink);transform:rotate(var(--rot,-2deg));padding:18px 16px 16px;font-size:30px;font-weight:700;line-height:1;position:absolute}.sticky--pink{--sticky:var(--sticky-pink)}.sticky--blue{--sticky:var(--sticky-blue)}.sticky small{font-family:var(--font-hand);margin-top:8px;font-size:18px;font-weight:400;line-height:22px;display:block}.polaroid{background:var(--card);box-shadow:0 14px 24px -12px var(--shadow), 0 2px 4px var(--shadow-soft);transform:rotate(var(--rot,4deg));margin:0;padding:12px 12px 0;position:absolute}.polaroid img{aspect-ratio:1;object-fit:cover;background:var(--paper-2);filter:saturate(.92)contrast(1.02);width:100%;height:auto;display:block}.polaroid figcaption{font-family:var(--font-note);text-align:center;padding:12px 2px 16px;font-size:24px;font-weight:700;line-height:1}.polaroid .tape{margin-left:-56px;top:-16px;left:50%;transform:rotate(-4deg)}.card{background:var(--card);box-shadow:0 16px 26px -14px var(--shadow), 0 1px 2px var(--shadow-soft);position:absolute}.card--index{background:linear-gradient(180deg, transparent 47px, var(--margin) 47px 49px, transparent 49px), repeating-linear-gradient(180deg, transparent 0 calc(49px + 23px), var(--rule) calc(49px + 23px) calc(49px + 24px)) 0 0 / 100% 24px, var(--card);background-repeat:no-repeat,repeat-y,no-repeat}.card--graph{background:repeating-linear-gradient(90deg, transparent 0 15px, var(--graph) 15px 16px), repeating-linear-gradient(180deg, transparent 0 15px, var(--graph) 15px 16px), var(--card)}.doodle{overflow:visible}.mfill{mix-blend-mode:multiply;opacity:.92}.solid{opacity:1}.cast{width:150px;height:132px;position:relative}.cast svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.googly-white{fill:var(--googly);stroke:var(--ink);stroke-width:1.6px}.googly-shadow{fill:var(--shadow)}.googly-pupil{fill:var(--ink)}.googly-shine{fill:var(--googly);opacity:.9}.says{font-family:var(--font-note);white-space:nowrap;font-size:22px;font-weight:700;line-height:1;position:absolute}.ono{font-family:var(--font-display);font-size:var(--ono-size,56px);white-space:nowrap;pointer-events:none;transform:translate(-50%, -50%) rotate(var(--ono-rot,-8deg));opacity:0;z-index:5;place-items:center;line-height:1;display:inline-grid;position:absolute}.ono>*{grid-area:1/1}.ono-burst{width:3.2em;height:3.2em;margin:-1.1em}.ono-fill{color:var(--ono-color);-webkit-text-stroke:.04em var(--ink);paint-order:stroke fill;font-weight:900}.ono-ink{font-family:var(--font-sketch);color:var(--ink);transform:translate(.05em,.04em)}.fx{z-index:6;pointer-events:none;position:fixed;inset:0;overflow:hidden}html.has-pencil,html.has-pencil body,html.has-pencil a,html.has-pencil button{cursor:none}html.has-pencil #studio,html.has-pencil.pencil-off body{cursor:auto}.pencil-cursor{z-index:60;pointer-events:none;transform-origin:4px 60px;width:64px;height:64px;filter:drop-shadow(2px 3px 0 var(--shadow-soft));transition:opacity .15s;position:fixed;top:0;left:0}.pencil-cursor.is-hidden{opacity:0}.pencil-cursor svg{overflow:visible}.graphite{z-index:1;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.lt.is-on .lt-f,.lt.is-on .lt-i{animation:none}}.cover{--pt:0px;--pb:0px;overflow:hidden}.cover-credit{margin:0 0 var(--lh);height:var(--lh);font-size:22px;line-height:var(--lh);align-items:baseline;gap:6px;display:flex}.cover-credit .note{font-size:24px}.cover-credit .mark{background:var(--ink);color:var(--paper);padding:0 6px 2px;font-size:22px;line-height:1;text-decoration:none}.cover-title{--ct-lh:calc(var(--lh) * 4);perspective:1100px;perspective-origin:0 40%;margin:0;padding-left:52px;position:relative}.ct-line{width:max-content;height:var(--ct-lh);transform-origin:0 60%;display:block}.ct-word{--lt-size:calc(var(--ct-lh) * 1.16);--lt-lh:var(--ct-lh);letter-spacing:-.01em}.ct-word .lt-k{top:.07em}.ct-pole{position:absolute;top:0;left:4px}.cover-pitch{margin:var(--lh) 0 0;max-width:20em;font-size:28px;line-height:var(--lh)}.cover-polaroid{width:clamp(150px,15vw,232px);right:max(var(--gutter), 3vw);--rot:5deg;z-index:2;top:72px}.cover-cue{pointer-events:none;align-items:flex-start;gap:4px;display:flex;position:absolute;bottom:56px;left:57%}.cover-cue .note{margin-top:6px;font-size:36px;display:inline-block;transform:rotate(-7deg)}.cover-this{pointer-events:none;flex-direction:column;display:flex;position:absolute;top:72px;left:43vw;transform:rotate(-4deg)}.cover-this .note{font-size:30px;line-height:1}.cover-this .small{color:var(--ink-soft);margin-left:24px;font-size:24px}.this-arrow{pointer-events:none;position:absolute}.entry{--pt:64px}.entry-col{z-index:2;width:min(600px,100%);position:relative}.entry-col .entry-no{margin-bottom:var(--lh)}.entry-title{--lt-size:clamp(56px, 6.6vw, 108px);--lt-lh:calc(var(--lh) * 3);margin-bottom:var(--lh)}.entry-title .lt-k{top:.06em}.mess{min-height:calc(var(--vh32) * 1.5)}.mess-col{width:min(600px,42vw)}.mess-pile{pointer-events:none;z-index:1;position:absolute;inset:0}.mess-item{position:absolute;translate:-50% -50%}.mess-item svg{transform:rotate(var(--rot,0deg));display:block}.swing{height:100vh;height:100svh;min-height:0;overflow:hidden}.swing-col{width:min(420px,30vw)}.swing-title{--lt-size:clamp(64px, 7.4vw, 120px)}.plan{left:calc(var(--margin-x) + 22px);z-index:3;width:360px;margin:0;padding:10px 10px 8px;bottom:40px;transform:rotate(-1.5deg)}.plan .tape{top:-14px;right:30px}.plan-head{margin:0 0 2px 8px;font-size:28px;line-height:1}.plan-stage{width:340px;height:232px;position:relative}.plan-stage svg{position:absolute;inset:0}.plan-arc{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 6}.plan-stage .mfill{opacity:.6}.dash{stroke-dasharray:6 5}.plan-labels .note{font-size:20px;line-height:1;position:absolute}.plan-cap{font-family:var(--font-hand);color:var(--ink-soft);margin:4px 6px 0;font-size:17px;line-height:20px}.swing-arrows,.swing-dim{pointer-events:none;z-index:2;position:absolute;top:0;left:0}.swing-arrow{fill:none;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.swing-note{z-index:3;transform-origin:20%;flex-direction:column;gap:2px;max-width:240px;display:flex;position:absolute}.swing-note .note{font-size:32px;line-height:1}.swing-note small{font-family:var(--font-hand);color:var(--ink-soft);font-size:18px;line-height:22px}.note-pole .note,.note-catch .note{background:linear-gradient(100deg, transparent 2%, var(--hi) 4%, var(--hi) 94%, transparent 97%) no-repeat 0 70% / 100% 50%}.faces{height:100vh;--k:1;height:100svh;min-height:0;overflow:hidden}.faces-col{width:min(400px,28vw)}.faces-title{--lt-size:clamp(46px, 4.2vw, 68px);--lt-lh:calc(var(--lh) * 2);margin-bottom:var(--lh)}.faces-diary{font-size:20px}.face-card{z-index:3;width:340px;padding:0 20px 10px}.face-card .tape{margin-left:-56px;top:-14px;left:50%}.face-card header{justify-content:space-between;align-items:flex-end;height:48px;padding-bottom:4px;display:flex}.face-name{--lt-size:40px;--lt-lh:40px}.face-sound{color:var(--ink-soft);font-size:22px;transform:rotate(-4deg)}.face-card .face-doodle{height:168px;padding-top:9px;position:relative}.face-doodle svg,.face-doodle canvas{display:block}.rgb-tile{width:300px;height:150px;position:relative}.rgb-tile svg{position:absolute;inset:0}.marker-ink{opacity:0}.face-line{font-family:var(--font-hand);min-height:48px;margin:0;font-size:18px;line-height:24px;position:relative;top:3px}.face-card--velcro,.face-card--magnetic{left:calc(var(--margin-x) + 22px);transform-origin:0 0}.face-card--velcro{left:calc(var(--margin-x) + 48px)}.face-card--rgb,.face-card--lego{transform-origin:100% 0;right:4vw}.face-card--lego{right:6.5vw}.faces-arrows{pointer-events:none;z-index:2;position:absolute;top:0;left:0}.faces .sticky{z-index:4;width:200px;min-height:0;font-size:28px}.sticky--a{top:8px;left:calc(50% - 100px)}.sticky--b{top:71%;right:2.5vw}.sticky--c{top:75%;right:calc(2.5vw + 200px)}.faces .face-doodle .ono{z-index:6}.faces.is-static{height:auto;min-height:var(--vh32);overflow:visible}.made{--pb:calc(var(--lh) * 4)}.made-col{width:min(600px,46vw)}.made>.card,.made-steps{z-index:2;width:min(600px,46vw);position:relative}.made>.card{margin-top:calc(var(--lh) * 2);padding:16px 24px 32px}.made-sheet{rotate:-.8deg}.made-tile{rotate:.7deg}.made>.card .tape{margin-left:-56px;top:-14px;left:50%}.made>.card header{justify-content:space-between;align-items:center;gap:12px;height:64px;display:flex}.made>.card header .note{color:var(--ink-soft);font-size:22px}.made-h{--lt-size:44px;--lt-lh:64px}.made-h--steps{margin-bottom:var(--lh)}.made-diary .circled{white-space:nowrap;position:relative}.circled-ring{pointer-events:none;position:absolute;top:-8px;left:-9px}.made-diary .bangs{font-family:var(--font-note);color:var(--red);opacity:0;margin:0 .25em 0 .4em;font-size:1.35em;font-weight:700;line-height:0;transition:opacity .2s,transform .35s cubic-bezier(.3,2,.5,1);display:inline-block;transform:rotate(8deg)scale(.4)}.made-diary .bangs.is-on{opacity:1;transform:rotate(8deg)scale(1)}.parts{font-family:var(--font-hand);margin:0;padding:0;font-size:20px;list-style:none}.part{grid-template-columns:38px 52px 1fr auto;align-items:center;height:32px;display:grid}.part-box{overflow:visible}.part-qty{font-family:var(--font-note);font-size:24px;font-weight:700}.part-name{white-space:nowrap;text-overflow:ellipsis;transition:color .3s;overflow:hidden}.part.got .part-name{color:var(--ink-soft)}.part-how{font-family:var(--font-note);white-space:nowrap;background:linear-gradient(176deg, transparent 12%, color-mix(in srgb, var(--c) 50%, transparent) 14% 86%, transparent 88%);padding:0 7px;font-size:19px;font-weight:700;line-height:22px}.parts-sum{height:32px;color:var(--red);margin:16px 0 0;font-size:26px;line-height:32px;transform:rotate(-1.5deg)}.made-steps{margin-top:calc(var(--lh) * 3)}.steps{max-width:none;margin:0;padding:0;list-style:none}.step{margin-bottom:var(--lh);grid-template-columns:56px 1fr;display:grid;position:relative;top:5px}.step-no{height:var(--lh);font-family:var(--font-display);font-size:26px;line-height:var(--lh);text-align:center;width:44px;position:relative}.step-no b{font-weight:400;position:relative;top:-3px}.step-ring{position:absolute;top:-11px;left:0}.tile-stack{width:550px;margin-top:16px;position:relative}.tile-lv{will-change:transform;width:100%;position:absolute;top:0;left:0}.tile-label{width:230px;font-family:var(--font-note);font-size:19px;font-weight:700;line-height:1.05;position:absolute;left:318px;transform:translateY(-50%)}.tile-layer .glow{filter:blur(1.4px)}.tile-cap{color:var(--ink-soft);margin:16px 0 0;font-size:22px;line-height:32px}.made-dim{z-index:1;pointer-events:none;opacity:0;transition:opacity .35s;position:fixed;inset:0}.made-dim.is-on{opacity:1}.made-dim>svg{position:absolute;inset:0}.made-dim-label{white-space:nowrap;font-size:30px;font-weight:700;position:absolute;transform:translateY(-50%)rotate(-4deg)}.end{--pt:calc(var(--lh) * 2);text-align:center}.end-top{z-index:2;position:relative}.end-title{--lt-size:clamp(88px, 11vw, 168px);--lt-lh:calc(var(--lh) * 5);display:inline-block}.end-fornow{color:var(--red);vertical-align:.4em;margin-left:14px;font-size:44px;font-weight:700;display:inline-block;transform:rotate(-6deg)}.end-cast-row{pointer-events:none;z-index:2;position:absolute;inset:0}.end-who{left:var(--x);top:var(--y);translate:-50%;rotate:var(--rot);pointer-events:auto;flex-direction:column;align-items:center;margin:0;display:flex;position:absolute}.end-who .says{margin:6px 0 0;font-size:23px;position:static}.end-credit{left:50%;bottom:calc(var(--lh) * 2);z-index:3;white-space:nowrap;align-items:center;gap:12px;display:flex;position:absolute;translate:-50%}.end-credit .note{font-size:30px}.ixi-mark{font-family:var(--font-mark);background:var(--ink);color:var(--paper);padding:2px 12px 6px;font-size:46px;line-height:1;text-decoration:none;transition:transform .25s cubic-bezier(.3,2,.5,1);display:inline-block;transform:rotate(-3deg)}.ixi-mark:hover{transform:rotate(2deg)scale(1.08)}.end-link{color:var(--ink-soft);-webkit-text-decoration:underline wavy color-mix(in srgb, var(--ink-soft) 50%, transparent);text-decoration:underline wavy color-mix(in srgb, var(--ink-soft) 50%, transparent);text-underline-offset:6px}.end-again{right:var(--gutter);bottom:var(--lh);z-index:3;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute}.cameo{z-index:2;rotate:var(--rot,0deg);pointer-events:none;margin:0;position:absolute}.cameo .cast{width:120px;height:106px}.cameo-says{font-size:22px;position:absolute}.cameo-says--right{top:34px;left:128px}.cameo-says--below{top:112px;left:50%;translate:-50%}.cameo--mess{left:calc(var(--margin-x) + 30px);top:calc(var(--vh32) - 200px)}.cameo--made{right:-24px;bottom:calc(var(--lh) * 1.5)}@media (max-width:899px){:root{--slot-snap:calc(round(up, var(--slot-h), var(--lh)) - var(--slot-h))}.chapter{--margin-x:44px;--pl:calc(var(--margin-x) + 14px);--pr:var(--gutter);--ruled:linear-gradient(90deg, transparent calc(var(--margin-x) - 1px), var(--margin) calc(var(--margin-x) - 1px), var(--margin) calc(var(--margin-x) + 1px), transparent calc(var(--margin-x) + 1px)), repeating-linear-gradient(180deg, transparent 0 calc(var(--lh) - 1px), var(--rule) calc(var(--lh) - 1px) var(--lh)), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .45  0 0 0 0 .4  0 0 0 0 .3  0 0 0 .07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"), var(--paper);min-height:0;padding:var(--pt,64px) var(--pr) var(--pb,64px) var(--pl);background:var(--ruled)}.chapter .slot{overflow:clip}.chapter>.slot{margin-left:calc(-1 * var(--pl));margin-bottom:var(--slot-snap)}.chapter .lt-f,.chapter .lt-i{will-change:auto}.chapter .lt.is-on .lt-f,.chapter .lt.is-on .lt-i{animation-play-state:paused}.chapter .lt.is-on.in-view .lt-f,.chapter .lt.is-on.in-view .lt-i{animation-play-state:running}.entry-col,.mess-col,.swing-col,.faces-col,.made-col{width:100%}.entry-title{--lt-size:54px;--lt-lh:calc(var(--lh) * 2)}.cameo,.cover-this,.this-arrow{display:none}.cover{--pt:0px;--pb:calc(var(--lh) * 2)}.cover-credit{margin:16px 0}.cover-credit .mark{background:linear-gradient(var(--ink), var(--ink)) center / 100% 26px no-repeat;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-block:-6px;padding:0 8px 2px;display:inline-flex}.cover-title{--ct-lh:calc(var(--lh) * 2);padding-left:40px}.cover-pitch{max-width:16em;margin:0;font-size:24px}.cover>.slot{margin-top:var(--lh)}.cover-after{margin-top:var(--lh);justify-content:space-between;align-items:flex-start;display:flex}.cover-polaroid{flex:none;width:148px;position:relative;top:auto;right:auto}.cover-polaroid figcaption{padding:8px 2px 12px;font-size:20px}.cover-cue{margin-top:var(--lh);position:relative;bottom:auto;left:auto}.cover-cue .note{white-space:nowrap;font-size:30px}.cover-cue svg{width:70px;height:64px}.mess{--pb:var(--lh);min-height:0}.ms-room{width:100vw;margin:var(--lh) 0 0 calc(-1 * var(--pl));position:relative}.ms-room>.slot{margin-bottom:var(--slot-snap)}.ms-floor{height:calc(var(--lh) * 6)}.mess-pile{overflow:clip}.mess-item svg{scale:.75}.swing{--pb:calc(var(--lh) * 2);height:auto;min-height:0;overflow:visible}.sw-track{width:100vw;margin:var(--lh) 0 0 calc(-1 * var(--pl));height:calc(100lvh + 250svh);height:calc(100lvh + round(up, 250svh, var(--lh)));margin-bottom:calc(round(up, 100lvh, var(--lh)) - 100lvh)}.sw-stage{background:var(--ruled);height:100lvh;position:sticky;top:0;overflow:hidden}.sw-caps{height:calc(100svh - var(--slot-h));position:relative}.sw-marks{z-index:2;pointer-events:none;position:absolute;inset:0}.sw-lead{left:var(--pl);top:calc(var(--lh) + var(--slot-snap));color:var(--ink-soft);margin:0;font-size:30px;transition:opacity .2s;position:absolute}.swing-note{left:var(--pl);right:calc(var(--pr) + 16px);top:calc(var(--lh) + var(--slot-snap));max-width:none}.swing-note .note{font-size:40px}.swing-note small{font-size:22px;line-height:var(--lh)}.sw-crowd{left:var(--pl);right:var(--pr);justify-content:space-between;display:flex;position:absolute;bottom:12px}.sw-crowd .cast{width:56px;height:50px}.plan{width:100%;max-width:360px;margin:var(--lh) auto 0;position:relative;bottom:auto;left:auto}.plan-stage{aspect-ratio:340/232;width:100%;height:auto}.plan-stage svg{width:100%;height:100%}.faces{--pb:calc(var(--lh) * 2);height:auto;min-height:0;overflow:visible}.fc-track{width:100vw;margin:var(--lh) 0 0 calc(-1 * var(--pl));position:relative}.fc-sticky{z-index:4;height:var(--slot-h);background:var(--ruled);box-shadow:0 7px 9px -7px var(--shadow);position:sticky;top:0}.fc-cell{z-index:1;width:100vw;height:calc(100svh - var(--slot-h));height:round(up, 100svh - var(--slot-h), var(--lh));justify-content:center;align-items:center;display:flex;position:relative}.fc-cell--last{margin-left:calc(-1 * var(--pl))}.face-card{width:min(340px,100vw - 32px);rotate:var(--rot,0deg);padding:0 18px 8px;position:relative;left:auto;right:auto}.face-card .face-doodle{zoom:var(--dk,1)}.face-card .face-doodle .ono{margin-top:22px}.fc-stickies{gap:var(--lh) 16px;margin-top:var(--lh);grid-template-columns:1fr 1fr;display:grid}.faces .sticky{width:auto;padding:14px 12px 12px;font-size:24px;position:relative;top:auto;left:auto;right:auto}.sticky--a{--rot:-2deg}.sticky--b{--rot:1.5deg;grid-area:2/1/auto/-1}.sticky--c{--rot:2deg}.made{--pb:calc(var(--lh) * 3)}.made>.card,.made-steps{width:100%}.made>.card{padding:16px 12px 24px}.made>.card header{flex-wrap:wrap;gap:0 12px;height:auto;min-height:64px}.made>.slot,.made-steps{margin-top:calc(var(--lh) * 2)}.made-h{--lt-size:34px}.part{grid-template-columns:32px 38px minmax(0,1fr);font-size:clamp(14.5px,4.3vw,17px)}.part-qty{font-size:20px}.part-how{display:none}.tile-stack{width:312px}.tile-label{width:22px;color:var(--red);text-align:center;font-size:28px;left:290px}.tile-legend{font-family:var(--font-hand);margin:16px 0 0;padding:0;font-size:18px;line-height:24px;list-style:none}.tile-legend li{grid-template-columns:26px 1fr;align-items:baseline;margin-bottom:8px;display:grid}.tile-legend b{font-family:var(--font-note);color:var(--red);font-size:26px}.slot-dim{z-index:2;pointer-events:none;position:absolute;inset:0}.slot-dim>svg{position:absolute;inset:0}.slot-dim-label{white-space:nowrap;font-size:26px;position:absolute;transform:translateY(-50%)rotate(-4deg)}.end{--pt:calc(var(--lh) * 2);--pb:calc(var(--lh) * 2);min-height:0}.end-title{--lt-size:76px;--lt-lh:calc(var(--lh) * 3)}.end-fornow{margin:0 0 var(--lh);font-size:34px;line-height:var(--lh);display:block}.end-cast-row{gap:var(--lh) 8px;margin-top:var(--lh);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;inset:auto}.end-who{min-width:0;position:relative;top:auto;left:auto;translate:none}.end-who .cast{aspect-ratio:150/132;width:min(132px,88%);height:auto}.end-who:last-child{grid-column:1/-1}.end-who .says{white-space:normal;font-size:20px}.end-credit{margin-top:calc(var(--lh) * 2);flex-wrap:wrap;justify-content:center;position:relative;bottom:auto;left:auto;translate:none}.end-credit a{align-items:center;min-height:44px;display:inline-flex}.end-again{min-width:44px;min-height:44px;margin-top:var(--lh);padding:0 12px;position:relative;bottom:auto;right:auto}}@media (max-width:899px) and (max-height:610px){.cover-title{--ct-lh:calc(var(--lh) * 1.5)}.face-card{--dk:.8}}@media (max-width:899px) and (min-height:730px){.cover-title{--ct-lh:80px}.cover-pitch{margin-top:16px}}@media (max-width:380px){.entry-title{--lt-size:48px}.cover-polaroid{width:124px}.cover-cue .note{font-size:26px}.cover-cue svg{width:52px;height:48px}}@media (max-width:355px){.face-card{--dk:.86}.part{height:auto;min-height:32px}.part-name{white-space:normal;padding:6px 0;line-height:20px}}@media (max-width:899px) and (max-height:480px){.cover-title{--ct-lh:calc(var(--lh) * 1.5)}.fc-sticky{position:relative}.fc-cell{height:auto;padding:var(--lh) 0}.sw-caps{height:auto;min-height:calc(100svh - var(--slot-h))}.sw-crowd{display:none}.sw-lead,.swing-note{top:10px}.swing-note{flex-direction:row;align-items:baseline;gap:12px}.swing-note .note{font-size:26px}.swing-note small{font-size:18px;line-height:22px}}@media (max-width:899px) and (prefers-reduced-motion:reduce){.sw-track{height:auto;margin-bottom:0}.sw-stage{height:auto;position:relative}.sw-caps{gap:var(--lh);height:auto;padding:var(--lh) var(--pr) 0 var(--pl);display:grid}.sw-crowd{display:none}.swing-note{position:relative;top:auto;left:auto;right:auto}.fc-sticky{position:relative}.fc-cell{height:auto;padding:var(--lh) 0}}#studio.st{--sel:var(--d3);position:relative}@media (min-width:900px){#studio.st{pointer-events:none;min-height:128vh}#story:has(>#studio.is-live){pointer-events:none}#story:has(>#studio.is-live)>section:not(#studio){pointer-events:auto}}.st-pin{height:100vh;height:100svh;padding:24px var(--gutter) 24px calc(var(--margin-x) + 28px);box-sizing:border-box;grid-template-columns:minmax(0,1fr) 54px min(47vw,680px);display:grid;position:sticky;top:0}.st-left{flex-direction:column;min-width:0;display:flex;position:relative}.st-head{max-width:34ch;position:relative}.st-entry{font:700 var(--t-note) / 1 var(--font-note);color:var(--red);margin:0 0 4px;display:inline-block;transform:rotate(-3deg)}.st-title{white-space:nowrap;font-size:clamp(56px,7.2vw,108px);position:relative}.st-title-a{color:var(--sel);transition:color .4s}.st-title-b{font-family:var(--font-sketch);color:var(--ink);pointer-events:none;font-weight:400;position:absolute;top:3px;left:4px}.st-lede{max-width:24ch;font:var(--t-body) / var(--lh) var(--font-hand);margin:12px 0 0}.st-hint{font:700 26px / 1.05 var(--font-note);color:var(--ink-soft);flex-direction:column;align-items:flex-end;margin:0;display:flex;position:absolute;bottom:18px;right:2%;transform:rotate(-4deg)}.st-hint span:last-child{color:var(--red)}.st-spec{width:236px;font:700 22px / 25px var(--font-note);pointer-events:auto;padding:20px 16px 12px 20px;position:absolute;bottom:6px;left:-6px;transform:rotate(-2.5deg)}.st-spec strong{font:900 26px / 1 var(--font-display);margin-bottom:6px;display:block}.st-spec ul{margin:0;padding:0;list-style:none}.st-spec li:before{content:"– "}.st-actions{top:50%;left:calc(-1 * var(--margin-x) - 28px);width:var(--margin-x);pointer-events:auto;flex-direction:column;align-items:center;gap:18px;display:flex;position:absolute;translate:0 -50%}.st-action{width:min(100px, calc(var(--margin-x) - 12px));background:color-mix(in srgb, var(--paper) 88%, transparent);color:var(--ink);font:700 19px / 1 var(--font-note);text-align:center;cursor:pointer;transition:transform .25s var(--ease-pop);border:0;flex-direction:column;align-items:center;gap:2px;padding:8px 4px 6px;display:flex}.st-action:nth-child(odd){transform:rotate(-1.2deg)}.st-action:nth-child(2n){transform:rotate(1deg)}@media (hover:hover){.st-action:hover{transform:rotate(0)translateY(-2px)scale(1.04)}}.st-action:active{transform:scale(.96)}.st-action.is-working{opacity:.55;cursor:progress}.st-pin.is-busy .st-action,.st-pin.is-busy .st-tab{cursor:wait}.st-tabs{z-index:1;flex-direction:column;justify-content:center;gap:12px;margin-right:-16px;display:flex;position:relative}.st-tab{width:68px;height:64px;color:var(--ink);cursor:pointer;pointer-events:auto;transition:translate .3s var(--ease-pop);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;padding:0 14px 0 0;display:flex;position:relative;translate:10px}@media (hover:hover){.st-tab:hover{translate:2px}}.st-tab.is-on{translate:-10px}.st-tab-n{font:900 32px / 1 var(--font-display)}.st-tab-w{font:700 14px / 1 var(--font-note);letter-spacing:-.02em;margin-top:1px}.st-tab:focus-visible,.st-card:focus-visible,.st-tool:focus-visible,.st-pill:focus-visible,.st-sw:focus-visible,.st-action:focus-visible,.ed-tray-patch:focus-visible,.ed-face:focus-visible{outline:2px dashed var(--red);outline-offset:4px}.st-sheetwrap{z-index:2;pointer-events:auto;min-height:0;position:relative;box-shadow:0 2px 2px #1d25400f,0 22px 40px -22px #1d254061}.st-sheet{height:100%;position:relative;-webkit-mask:radial-gradient(4px at 50% 0,#0000 3.6px,#000 4.2px) top/12px 8px repeat-x,linear-gradient(#000,#000) 0 8px/100% calc(100% - 8px) no-repeat;mask:radial-gradient(4px at 50% 0,#0000 3.6px,#000 4.2px) top/12px 8px repeat-x,linear-gradient(#000,#000) 0 8px/100% calc(100% - 8px) no-repeat}.st-tapes{z-index:3}.st-sheet-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;height:100%;padding:26px 32px 28px;overflow-y:auto}.st-sheet-in{flex-direction:column;gap:18px;display:flex}.st-sheet.is-none .st-sheet-in{display:none}.st-sheet-in{min-height:100%}.st-ps{max-width:46ch;font:700 20px / 1.15 var(--font-note);color:var(--pencil);margin:auto 0 0;padding-top:8px;transform:rotate(-.6deg)}.st-ps b{color:var(--red)}.st-none{display:none}.st-sheet.is-none .st-none{display:block}.st-dh{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.st-dh-h{font:900 46px / 1 var(--font-display);margin:0}.st-dh-w{font:700 26px / 1 var(--font-note);color:var(--ink-soft)}.st-close{color:var(--red);font:700 22px / 1 var(--font-note);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:4px 6px}@media (hover:hover){.st-close:hover{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}}.st-step{flex-direction:column;gap:10px;display:flex}.st-step-l{font:700 28px / 1 var(--font-note);margin:0}.st-step-l b{font:900 26px / 1 var(--font-display);color:var(--red);margin-right:2px}.st-step-sub{color:var(--pencil);font-size:19px}.st-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.st-card{text-align:left;color:var(--ink);cursor:pointer;transition:transform .25s var(--ease-pop);background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:6px;padding:8px 8px 8px 6px;display:grid;position:relative}.st-card:first-child{transform:rotate(-1.4deg)}.st-card:nth-child(2){transform:rotate(.8deg)}.st-card:nth-child(3){transform:rotate(-.6deg)}.st-card:nth-child(4){transform:rotate(1.3deg)}@media (hover:hover){.st-card:hover{transform:translateY(-3px)rotate(0)}}.st-card.is-on{transform:translateY(-2px)rotate(-.5deg)scale(1.03)}.st-card .ic{grid-row:span 2}.st-card-name{font:900 21px / 1 var(--font-display);align-self:end}.st-card-sound{font:700 19px / 1 var(--font-note);color:var(--red);place-self:start;transform:rotate(-5deg)}.st-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.st-row--split{justify-content:space-between;gap:8px 24px}.st-row-label{font:700 23px / 1 var(--font-note);color:var(--ink-soft);white-space:nowrap}.st-swatches{flex-wrap:wrap;align-items:center;gap:6px 9px;display:flex}.st-swatches--caps{gap:6px 8px}.st-swatches--small{gap:4px 5px}.st-sw{cursor:pointer;transition:transform .2s var(--ease-pop);background:0 0;border:0;flex:none;padding:0;position:relative}@media (hover:hover){.st-sw:hover{transform:translateY(-3px)rotate(-4deg)}}.st-sw.is-on{transform:translateY(-2px)}.st-editor{position:relative}.ed--leaving{pointer-events:none;z-index:2;left:0;right:0;position:absolute!important}.st-none-h{font:900 56px / 1 var(--font-display);margin:8px 0 0}.st-none-sub{font:700 26px / 1 var(--font-note);color:var(--red);margin:8px 0 18px}.st-none-list{margin:0;padding:0;list-style:none}.st-none-row{border:0;border-bottom:1px solid var(--rule);width:100%;height:48px;color:var(--ink);font:22px / 1 var(--font-hand);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:18px;padding:0 0 0 4px;display:flex}@media (hover:hover){.st-none-row:hover{background:color-mix(in srgb, var(--hi) 40%, transparent)}}.st-none-n{font:900 26px / 1 var(--font-display);text-align:center;width:20px}.st-none-frame{margin-top:32px}:where(.dz-host){isolation:isolate;position:relative}.dz{pointer-events:none;position:absolute}.dz--under{z-index:-1}.st-tool{min-width:36px;height:36px;color:var(--ink);cursor:pointer;transition:transform .2s var(--ease-pop);background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 4px;display:inline-flex;position:relative}.st-tool--text{font:19px / 1 var(--font-hand);padding:0 10px 0 4px}@media (hover:hover){.st-tool:hover:not(:disabled){transform:translateY(-2px)rotate(-2deg)}}.st-tool:active:not(:disabled){transform:scale(.94)}.st-tool:disabled{opacity:.32;cursor:default}.st-pill{color:var(--ink);font:19px / 1.1 var(--font-hand);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:5px 13px;position:relative}@media (hover:hover){.st-pill:hover{transform:rotate(-2deg)}}.st-slider{cursor:pointer;width:96px;height:32px;display:inline-block;position:relative}.st-slider input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.st-knob{pointer-events:none;width:26px;height:26px;margin-left:-13px;position:absolute;top:3px}.ed{flex-direction:column;gap:12px;display:flex}.ed [hidden]{display:none!important}.ed-bar{justify-content:space-between}.ed-tools,.ed-palette,.ed-markers,.ed-modes{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ed-palette{gap:4px 6px}.ed-padwrap{width:100%;position:relative}.ed-pad,.ed-face canvas{touch-action:none;-webkit-user-select:none;user-select:none;display:block}.ed-cap{font:700 19px / 1 var(--font-note);color:var(--pencil);justify-content:space-between;padding:2px 6px 0;display:flex}.ed-cap-mid{color:var(--ink)}.ed-hint{font:700 21px / 1.15 var(--font-note);color:var(--pencil);margin:0}.ed-mode--rainbow span{background:linear-gradient(90deg, var(--red), var(--d2), var(--d1), var(--d3), var(--d5), var(--d4));color:#0000;-webkit-background-clip:text;background-clip:text}.ed-mode--sparkle span:after{content:" *";color:var(--d2)}.ed-text{border:0;border-bottom:2px solid var(--ink);background:color-mix(in srgb, var(--ink) 78%, black);min-width:160px;height:40px;color:var(--fc,var(--d2));letter-spacing:.06em;outline:none;flex:1;padding:0 12px;font-size:22px}.ed-text:focus{box-shadow:0 0 0 3px var(--hi)}.ed-presets{flex-wrap:wrap;gap:8px 7px;display:flex}.ed-preset{flex-direction:column;gap:2px;height:auto;padding:5px 5px 3px}.ed-thumb{display:block}.ed-presets .ed-preset{padding:4px 3px 2px}.ed-preset-name{font:700 17px / 1 var(--font-note)}.ed-msg{font-family:var(--font-mark);text-transform:lowercase;font-size:15px}.ed-face{outline:none;width:100%;position:relative}.ed-face canvas{position:absolute;top:0;left:0}.ed-skin{background:linear-gradient(115deg, transparent 30%, #ffffff59 42%, transparent 52%), var(--skin,var(--paper));position:absolute;inset:0}.ed-face--mag.is-dark .ed-skin{background:linear-gradient(115deg, transparent 30%, #ffffff0f 42%, transparent 52%), var(--skin)}.ed-erase-cursor{box-shadow:inset 0 0 0 2px var(--red);pointer-events:none;background:#ffc1d459;border-radius:50%;position:absolute}.ed-felt{pointer-events:none;z-index:4;position:absolute;top:0;left:0}.ed-marker .ic{overflow:visible}.ed-tray{flex-wrap:wrap;gap:4px 6px;display:flex}.ed-tray-patch{cursor:grab;touch-action:none;width:52px;height:52px;transition:transform .2s var(--ease-pop), opacity .2s;background:0 0;border:0;padding:3px}@media (hover:hover){.ed-tray-patch:hover{transform:translateY(-4px)rotate(-8deg)scale(1.08)}.ed-tray-patch:nth-child(2n):hover{transform:translateY(-4px)rotate(8deg)scale(1.08)}}.ed-tray-patch.is-lifted{opacity:.25}.ed-tray-patch canvas{pointer-events:none;display:block}.ed-face--velcro.is-target{box-shadow:0 0 0 5px color-mix(in srgb, var(--hi) 80%, transparent)}.ed-face--velcro.is-ripping{box-shadow:0 0 0 5px color-mix(in srgb, var(--red) 40%, transparent)}.ed-seltools.is-off{opacity:.45}.ed-tiletoggle{gap:6px;display:flex}.st-fx{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}.st-ono{font-family:var(--font-display);color:var(--ono,var(--ink));white-space:nowrap;letter-spacing:.01em;font-weight:900;line-height:1;position:absolute}.st-ono span{text-shadow:3px 0 0 var(--paper), -3px 0 0 var(--paper), 0 3px 0 var(--paper), 0 -3px 0 var(--paper), 2px 2px 0 var(--paper), -2px 2px 0 var(--paper), 2px -2px 0 var(--paper), -2px -2px 0 var(--paper), 4px 4px 0 var(--hi);position:relative}.st-ono-lines{position:absolute;top:50%;left:50%;translate:-50% -50%}.st-clack{place-items:center;width:220px;height:170px;display:grid;position:absolute}.st-clack svg{position:absolute;inset:0}.st-clack span{font:900 54px / 1 var(--font-display);color:var(--ink);letter-spacing:.01em;position:relative;transform:rotate(-6deg)}.st-scratch{position:absolute}.st-slap{text-align:center;place-items:center;width:168px;height:92px;padding:10px 12px 6px;display:grid;position:absolute}.st-slap-bg{position:absolute;inset:0}.st-slap span{font:700 25px / 1 var(--font-note);color:var(--ink);position:relative}.st-ring,.st-flying{position:absolute}.st-flying--drag{filter:drop-shadow(3px 8px 6px #1d25404d)}@media (max-width:899px){#studio.st--phone{--stm-slot:clamp(190px, 34svh, 80vw);--stm-tabs:62px;--stm-stage:calc(var(--stm-slot) + var(--stm-tabs));-webkit-tap-highlight-color:transparent;scroll-margin-top:0;overflow-x:clip}.st--phone button{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.st--phone button,.st--phone input{scroll-margin-top:calc(var(--stm-stage) + 12px)}.st--phone .st-head{max-width:none;padding:28px var(--gutter) 10px calc(var(--margin-x) + 12px)}.st--phone .st-entry{font-size:24px}.st--phone .st-title{font-size:clamp(50px,17vw,110px)}.st--phone .st-lede{max-width:none;margin:6px 0 0}.stm-stage{z-index:6;background:linear-gradient(90deg, transparent calc(var(--margin-x) - 1px), var(--margin) calc(var(--margin-x) - 1px), var(--margin) calc(var(--margin-x) + 1px), transparent calc(var(--margin-x) + 1px)), repeating-linear-gradient(180deg, transparent 0 calc(var(--lh) - 1px), var(--rule) calc(var(--lh) - 1px) var(--lh)), var(--paper);position:sticky;top:0;box-shadow:0 8px 12px -6px #1d254038}.stm-stage .slot{--slot-h:var(--stm-slot)}.stm-stage .slot:before,.stm-stage .slot:after{content:"";z-index:2;pointer-events:none;height:18px;position:absolute;left:0;right:0}.stm-stage .slot:before{background:linear-gradient(var(--paper), transparent);top:0}.stm-stage .slot:after{background:linear-gradient(transparent, var(--paper));bottom:0}.st--phone.is-typing .stm-stage{position:relative}.stm-hint{font:700 min(21px, 5.2vw) / 1.1 var(--font-note);white-space:nowrap;color:var(--red);transform-origin:0;margin:2px 0 0;transform:rotate(-1deg)}.st--phone .st-tabs{height:var(--stm-tabs);flex-direction:row;justify-content:stretch;gap:2px;margin:0;padding:8px 7px 0;overflow:hidden}.st--phone .st-tab{flex:1 1 0;width:auto;min-width:44px;height:100%;padding:0 0 6px;translate:0 6px}.st--phone .st-tab.is-on{translate:0}.st--phone .st-tab-n{font-size:26px}.st--phone .st-tab.is-on .st-tab-n{font-size:29px}.st--phone .st-tab-w{margin-top:-1px;font-size:15px}.stm-sheet{height:auto;padding:20px 16px 40px;-webkit-mask:none;mask:none}.stm-sheet:before{content:"";background:radial-gradient(circle 3.5px at 50% 0, var(--paper) 3px, transparent 3.6px) top / 11px 6px repeat-x;height:6px;position:absolute;top:0;left:0;right:0}.stm-sheet .st-sheet-in{gap:24px;min-height:0}.st--phone .st-dh{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px;display:grid}.st--phone .st-dh-w{grid-area:2/1/auto/-1}.st--phone .st-dh-h{justify-self:start;font-size:38px}.st--phone .st-dh-w{font-size:21px}.st--phone .st-close{min-height:44px;margin-left:auto;padding:0 2px}.st--phone .st-step-l{font-size:26px}.st--phone .st-step-sub{margin-top:3px;font-size:17px;display:block}.st--phone .st-cards{gap:7px}.st--phone .st-card{text-align:center;flex-direction:column;align-items:center;min-height:88px;padding:8px 2px;display:flex}.st--phone .st-card .ic{width:36px;height:36px}.st--phone .st-card-name{align-self:center;margin-top:2px;font-size:18px}.st--phone .st-card-sound{place-self:center;font-size:16px}.stm-colors{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:6px 0;display:grid}.stm-colors .st-row-label{white-space:normal;line-height:.95}.stm-sw5{grid-template-columns:repeat(5,minmax(44px,1fr));display:grid}.stm-colors .st-swatches{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:0;display:grid}.st--phone .st-sw{width:100%;min-width:44px;height:48px}.st--phone .st-sw--cap{height:52px}.st--phone .st-sw.is-on{transform:none}.st--phone .ed{gap:10px}.st--phone .st-tool{min-width:44px;height:46px}.st--phone .st-pill{min-height:44px;padding:0 12px;font-size:19px}.st--phone .ed-tools,.st--phone .ed-markers{gap:6px}.st--phone .ed-modes--phone{grid-template-columns:auto auto auto auto;justify-content:space-between;gap:6px 2px;display:grid}.st--phone .ed-modes--phone .ed-bright{flex-wrap:nowrap;grid-column:1/-1;width:100%}.st--phone .st-slider{flex:1;width:auto;height:44px}.st--phone .st-knob{top:9px}.st--phone .ed-bar--text{flex-wrap:nowrap}.st--phone .ed-text{min-width:0;height:46px;font-size:22px}.st--phone .ed-msg{font-size:17px}.st--phone .ed-padwrap,.st--phone .ed-face{width:calc(100% + 16px);margin-inline:-8px}.st--phone .ed-pad{-webkit-touch-callout:none;margin-inline:auto}.ed-tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ed-tile{min-height:46px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:2px 22px 2px 6px;display:flex;position:relative}.ed-tile-n{font:900 22px / 1 var(--font-display)}.ed-tile-thumb{border-radius:3px;flex:none;display:block}.ed-grid7,.ed-grid6{place-items:center;gap:2px;display:grid}.ed-grid7{grid-template-columns:repeat(7,minmax(44px,1fr))}.st--phone .ed-grid7 .st-sw,.st--phone .ed-grid6 .st-sw{height:46px}.ed-grid6{grid-template-columns:repeat(6,minmax(44px,1fr))}.st--phone .ed-grid7 .st-tool--text span,.st--phone .ed-grid6 .st-tool--text span{display:none}.st--phone .ed-grid7 .st-tool--text{padding:0 4px}.st--phone .ed-tray{flex:1;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:0;min-width:0;display:grid}.st--phone .ed-tray-patch{touch-action:manipulation;place-items:center;width:100%;height:48px;padding:0;display:grid}.st--phone .ed-velcro .st-row>.st-row-label{display:none}.st--phone .ed-hint{font-size:19px}.st--phone .ed-preset{min-height:48px}.st--phone .ed-presets{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.st--phone .ed-presets--msg{display:flex}.st--phone .st-none-h{font-size:44px}.st--phone .st-none-sub{margin-bottom:12px;font-size:22px}.st--phone .st-none-frame{margin-top:22px}.st--phone .st-none-frame .st-row{display:block}.st--phone .st-none-frame .st-row-label{margin-bottom:4px;display:block}.st--phone .st-none .stm-sw5 .st-sw{width:100%}.stm-tail{flex-direction:column;gap:22px;margin-top:32px;display:flex}.st--phone .st-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:auto;display:grid;position:static;translate:none}.st--phone .st-action{justify-content:center;width:auto;min-height:88px;font-size:17px;line-height:.95}.st--phone .st-spec{align-self:flex-end;width:auto;max-width:260px;padding:14px 16px 10px 18px;font-size:20px;line-height:23px;position:relative;bottom:auto;left:auto;transform:rotate(1.5deg)}.st--phone .st-spec strong{font-size:22px}.st--phone .st-ps{margin:0}.st-fx .st-clack svg,.st-fx .st-clack span{scale:.72}}@media (max-width:899px) and (orientation:landscape) and (max-height:520px){#studio.st--phone{--stm-slot:50svh;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,42%) minmax(0,1fr);column-gap:0;display:grid}.st--phone .st-head{grid-area:1/2;padding:12px 16px 6px}.st--phone .st-title{font-size:46px}.st--phone .st-lede{display:none}.stm-stage{flex-direction:column;grid-area:1/1/span 2;align-self:start;height:100svh;display:flex;box-shadow:8px 0 12px -8px #1d254038}.stm-stage .slot{flex:1;width:100%;height:auto;min-height:0}.stm-sheet{grid-area:2/2}.st--phone .st-sw{height:44px}}
