@font-face{font-family:DynaPuff;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:DynaPuff;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/dynapuff-latin-ext-400-normal.Co6x1ygI.woff2)format("woff2"),url(/_next/static/media/dynapuff-latin-ext-400-normal.B_IJ95kl.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:DynaPuff;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/dynapuff-latin-400-normal.CqFOXzkl.woff2)format("woff2"),url(/_next/static/media/dynapuff-latin-400-normal.B5bP125H.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:DynaPuff;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:DynaPuff;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/dynapuff-latin-ext-500-normal.2oBeFxij.woff2)format("woff2"),url(/_next/static/media/dynapuff-latin-ext-500-normal.CNLOFgB1.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:DynaPuff;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/dynapuff-latin-500-normal.BnPVlNf_.woff2)format("woff2"),url(/_next/static/media/dynapuff-latin-500-normal.DbBpBXDD.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(/_next/static/media/caveat-cyrillic-ext-500-normal.DcrB4vVx.woff2)format("woff2"),url(/_next/static/media/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(/_next/static/media/caveat-cyrillic-500-normal.DpMZbbjM.woff2)format("woff2"),url(/_next/static/media/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(/_next/static/media/caveat-latin-ext-500-normal.jKqJW7bC.woff2)format("woff2"),url(/_next/static/media/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(/_next/static/media/caveat-latin-500-normal.B9SDL8cy.woff2)format("woff2"),url(/_next/static/media/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:600;src:url(/_next/static/media/caveat-cyrillic-ext-600-normal.DDEJyoof.woff2)format("woff2"),url(/_next/static/media/caveat-cyrillic-ext-600-normal.BLVNc-Ct.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:600;src:url(/_next/static/media/caveat-cyrillic-600-normal.Ba_MyzgW.woff2)format("woff2"),url(/_next/static/media/caveat-cyrillic-600-normal.CqH0c_uj.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:600;src:url(/_next/static/media/caveat-latin-ext-600-normal.DDJRD6ps.woff2)format("woff2"),url(/_next/static/media/caveat-latin-ext-600-normal.shBvSnoU.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:600;src:url(/_next/static/media/caveat-latin-600-normal.zlTlWIYU.woff2)format("woff2"),url(/_next/static/media/caveat-latin-600-normal.DUjB8dgm.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{--coral:#ff806f;--coral-deep:#ef695c;--cream:#fff4dc;--mint:#b9dec4;--mint-deep:#8fc7a2;--yellow:#f6ca63;--pink:#f4aaa3;--sky:#acd2df;--navy:#17363c;--navy-soft:#31545a;--paper:#fff9ea;--maya:#ef615b;--daniel:#3d8390;--font-display:"DynaPuff", "Arial Rounded MT Bold", sans-serif;--font-body:var(--font-display);--font-ui:var(--font-display);--font-hand:"Caveat", "Bradley Hand", cursive;--outline:3px solid var(--navy);--flat-shadow:7px 8px 0 var(--navy);--content:1080px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{background:var(--cream);min-width:320px;min-height:100%;color:var(--navy);scroll-behavior:smooth}body{background:var(--cream);min-height:100vh;color:var(--navy);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:500;overflow-x:hidden}button,input,textarea{font:inherit}button{color:inherit}::selection{background:var(--yellow);color:var(--navy)}:focus-visible{outline:3px solid var(--navy);outline-offset:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.identity-page,.paper-loading{background-color:var(--coral);background-image:linear-gradient(#ff806f14,#ff806f14),url(/hero-world.png);background-position:50%;background-size:cover;place-items:center;min-height:100svh;padding:44px 24px;display:grid;position:relative;overflow:hidden}.paper-loading span{z-index:2;border:var(--outline);background:var(--yellow);box-shadow:5px 6px 0 var(--navy);font:600 1.35rem var(--font-hand);border-radius:47% 53% 42% 58%/57% 43%;padding:22px 30px;animation:1.6s ease-in-out infinite soft-bob;position:relative}.identity-page{animation:.38s ease-out both page-enter}.identity-note{z-index:3;border:var(--outline);width:min(680px,94vw);box-shadow:10px 12px 0 var(--navy);text-align:center;background:#fff4dcf5;border-radius:14% 6% 13% 7%/9% 13% 8% 12%;padding:55px 58px 45px;position:relative}.identity-index{color:var(--coral-deep);font:500 .78rem/1 var(--font-ui);letter-spacing:.12em;margin:0 0 12px}.identity-note h1{color:var(--navy);font:500 clamp(4rem, 10vw, 6.4rem)/.94 var(--font-display);letter-spacing:-.012em;margin:0}.gate-copy{font:500 1.38rem/1.05 var(--font-hand);margin:18px 0 31px;rotate:-1deg}.identity-form{grid-template-columns:minmax(0,1fr) auto;gap:13px;width:min(500px,100%);margin:0 auto;display:grid}.identity-form input{border:var(--outline);background:var(--paper);min-width:0;color:var(--navy);font:500 1.25rem var(--font-display);letter-spacing:0;border-radius:17px 12px 15px 10px;outline:0;padding:15px 18px 13px}.identity-form input::placeholder{color:#17363c6b}.identity-form input:focus{box-shadow:4px 5px 0 var(--navy)}.identity-form button{border:var(--outline);background:var(--yellow);box-shadow:4px 5px 0 var(--navy);font:500 .92rem var(--font-ui);cursor:pointer;border-radius:48% 52% 45% 55%/55% 45%;padding:14px 21px;transition:translate .15s,box-shadow .15s}.identity-form button:hover{translate:0 -3px}.identity-form button:active{box-shadow:1px 1px 0 var(--navy);translate:3px 4px}.identity-form button span{margin-left:4px;display:inline-block}.identity-message{color:#a83e3b;min-height:25px;font:500 1.12rem var(--font-hand);margin:17px 0 0;rotate:-.7deg}.app-shell{background:var(--cream);min-height:100vh;overflow:clip}.cute-world{isolation:isolate;background:var(--cream);min-height:100vh;position:relative}.notebook-header{z-index:5;position:relative}.cute-hero{background-color:var(--coral);background-image:url(/hero-world.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:clamp(600px,56.3vw,760px);position:relative;overflow:hidden}.hero-inner{width:min(calc(100% - 64px), var(--content));place-items:center;min-height:clamp(600px,56.3vw,760px);margin:0 auto;padding:80px 0 132px;display:grid;position:relative}.hero-copy{z-index:5;text-align:center;width:100%;position:relative}.hero-copy h1{color:var(--cream);font:500 clamp(5.4rem, 9.4vw, 8.6rem)/.92 var(--font-display);letter-spacing:-.012em;text-shadow:4px 5px 0 var(--navy);justify-content:center;align-items:baseline;gap:22px;margin:0;display:flex}.hero-copy h1 i{color:var(--yellow);font-size:.7em;font-style:normal;rotate:-7deg}.list-title{border-bottom:4px solid var(--navy);background:var(--yellow);box-shadow:4px 5px 0 var(--navy);font:500 1.25rem var(--font-display);margin:24px 0 0;padding:8px 22px 10px;display:inline-block;rotate:-2deg}.presence-wrap{z-index:6;max-width:180px;position:absolute;top:34px;right:4px}.presence-wrap p{color:var(--navy);font:700 1.05rem/1.04 var(--font-hand);text-align:right;text-shadow:1px 1px 0 var(--cream);margin:0;position:relative;rotate:1deg}.presence-wrap p:after{content:"";border-top:3px solid var(--navy);border-radius:50%;width:92%;height:4px;position:absolute;bottom:-7px;right:0;rotate:-2deg}.tabs-wrap{z-index:7;justify-content:space-between;align-items:center;gap:28px;width:min(100% - 64px,940px);margin:-45px auto 0;display:flex;position:relative}.list-switcher{align-items:center;gap:16px;display:flex}.list-switcher button{border:var(--outline);background:var(--paper);min-height:86px;box-shadow:5px 6px 0 var(--navy);font:500 1rem var(--font-ui);cursor:pointer;border-radius:45% 55% 47% 53%/52% 43% 57% 48%;align-items:center;gap:10px;padding:15px 28px;transition:translate .16s,border-radius .2s,background .16s;display:flex}.list-switcher button:nth-child(2){border-radius:52% 48% 55% 45%/44% 55% 45% 56%}.list-switcher button:hover{border-radius:53% 47% 43% 57%/44% 57% 43% 56%;translate:0 -4px}.list-switcher button:active{box-shadow:2px 2px 0 var(--navy);translate:3px 4px}.list-switcher button.active{background:var(--navy);color:var(--cream)}.list-switcher button:nth-child(2).active{background:var(--mint);color:var(--navy)}.switch-count{width:43px;height:43px;font:400 1.2rem var(--font-display);border:2px solid;border-radius:51% 49% 45% 55%/55% 44% 56% 45%;place-items:center;display:grid}.list-caption{max-width:190px;font:600 1.2rem/1 var(--font-hand);text-align:right;margin:0;rotate:-2deg}.viewer-note{position:absolute;left:-9999px}.list-section{z-index:4;min-height:520px;margin-top:-42px;padding:138px 32px 130px;animation:.3s ease-out both list-enter;position:relative}.list-section.view-open{background:var(--cream)}.list-section.view-done{border-block:var(--outline);background:var(--mint)}.section-intro{width:min(100% - 32px,900px);margin:0 auto 46px;padding-left:82px;position:relative}.section-intro>span{width:54px;height:auto;box-shadow:none;color:var(--yellow);font:500 2.65rem/1 var(--font-display);text-shadow:2px 2px 0 var(--navy);background:0 0;border:0;display:block;position:absolute;top:-10px;left:7px;rotate:-7deg}.view-done .section-intro>span{color:var(--pink)}.section-intro h2{font:500 clamp(2.5rem, 5vw, 4rem)/.98 var(--font-display);letter-spacing:-.012em;margin:0}.section-intro p{font:600 1.2rem var(--font-hand);margin:9px 0 0;rotate:-.8deg}.items-stack{gap:30px;width:min(100% - 32px,920px);margin:0 auto;display:grid}.list-item{border:var(--outline);background:var(--paper);width:94%;min-height:218px;box-shadow:var(--flat-shadow);cursor:pointer;will-change:transform;border-radius:8% 4% 7% 5%/15% 9% 13% 11%;grid-template-columns:70px minmax(0,1fr) 188px;align-items:start;gap:18px 22px;padding:34px 34px 30px;display:grid;position:relative}.list-item:nth-child(2n){justify-self:end;width:90%}.list-item:nth-child(3n){justify-self:start;width:96%}.list-item.card-style-0{background:var(--paper);border-radius:7% 4% 8% 5%/14% 8% 12% 10%}.list-item.card-style-1{background:var(--pink);border-radius:4% 8% 5% 7%/9% 14% 10% 13%}.list-item.card-style-2{background:var(--mint);border-radius:8% 5% 7% 4%/11% 8% 15% 9%}.list-item.card-style-3{background:var(--yellow);border-radius:5% 7% 4% 8%/13% 9% 14% 8%}.view-done .list-item.card-style-0{background:var(--cream)}.view-done .list-item.card-style-1{background:var(--sky)}.view-done .list-item.card-style-2{background:var(--yellow)}.view-done .list-item.card-style-3{background:var(--pink)}.list-item:hover{box-shadow:9px 11px 0 var(--navy)}.list-item.is-dragging{opacity:.94;box-shadow:12px 15px 0 var(--navy);rotate:1deg}.item-number{border:2.5px solid var(--navy);background:var(--coral);width:58px;height:55px;color:var(--navy);font:400 1.15rem var(--font-display);border-radius:53% 47% 44% 56%/47% 55% 45% 53%;place-items:center;display:grid;rotate:-6deg}.card-style-1 .item-number{background:var(--yellow);rotate:4deg}.card-style-2 .item-number{background:var(--sky);rotate:-3deg}.card-style-3 .item-number{background:var(--cream);rotate:5deg}.card-open-action{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.card-open-action:focus-visible{outline:4px solid var(--coral-deep);outline-offset:5px}.list-item>:not(.card-open-action){z-index:2;pointer-events:none;position:relative}.item-copy{min-width:0;padding-top:3px}.item-title{max-width:100%;color:var(--navy);font:500 clamp(2.15rem, 4vw, 3.25rem)/.98 var(--font-display);letter-spacing:-.012em;text-align:left;overflow-wrap:anywhere;margin:0;transition:color .14s;display:block}.list-item:hover .item-title{color:var(--coral-deep)}.item-meta{width:fit-content;color:var(--navy-soft);font:500 .98rem/1.1 var(--font-hand);margin:12px 0 0 4px;rotate:-1deg}.item-annotation{grid-column:2;min-width:0;margin:-2px 0 0 8px}.item-annotation p{width:fit-content;max-width:min(100%,470px);font:500 1.42rem/1.08 var(--font-hand);background:0 0;border:0;align-items:flex-start;gap:7px;margin:0;padding:0;display:flex;position:relative;rotate:-1.2deg}.item-annotation p>span{flex:none;margin-top:-2px;font-size:1.15em;rotate:-7deg}.item-annotation.by-maya{color:#a83e3b}.item-annotation.by-daniel{color:#246a77}.item-annotation.by-daniel p{rotate:.9deg}.item-tools{grid-column:2/4;justify-content:flex-end;align-items:center;gap:10px;padding-top:5px;display:flex;pointer-events:auto!important}.item-tools button{z-index:3;pointer-events:auto;position:relative}.edit-action,.status-action{border:2px solid var(--navy);min-height:43px;font:500 .72rem var(--font-ui);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:9px 15px;transition:translate .14s,background .14s,box-shadow .14s;display:inline-flex}.edit-action{background:var(--cream);border-radius:48% 52% 45% 55%/55% 46% 54% 45%}.status-action{background:var(--mint);min-width:116px;box-shadow:3px 3px 0 var(--navy);color:var(--navy);border-radius:54% 46% 51% 49%/46% 53% 47% 54%}.is-done .status-action{background:var(--yellow)}.edit-action:hover,.status-action:hover{background:var(--yellow);color:var(--navy);translate:0 -2px}.drag-handle{border:2.5px solid var(--navy);cursor:grab;touch-action:none;background:#fff9eaa6;border-radius:47% 53% 44% 56%/42% 46% 54% 58%;place-items:center;width:44px;height:43px;margin-left:4px;padding:0;transition:translate .14s,background .14s;display:grid}.drag-handle:hover{background:var(--cream);translate:0 -2px}.drag-handle:active{cursor:grabbing}.handle-dots{grid-template-columns:repeat(2,5px);gap:6px;display:grid}.handle-dots i{background:var(--navy);border-radius:50%;width:5px;height:5px}.made-mark{z-index:2;border:var(--outline);background:var(--yellow);width:56px;height:55px;box-shadow:3px 4px 0 var(--navy);font:800 2rem var(--font-hand);border-radius:52% 48% 45% 55%/46% 55% 45% 54%;place-items:center;display:grid;position:absolute;top:-17px;left:-12px;rotate:-10deg}.shared-eyes{gap:5px;margin:12px 0 0 9px;animation:.25s ease-out both buddy-pop;display:inline-flex}.shared-eyes i{background:var(--cream);border:2px solid;border-radius:50%;width:10px;height:14px}.add-area{justify-items:center;min-height:220px;padding:58px 0 0;display:grid}.add-prompt{border:var(--outline);background:var(--coral);min-width:min(660px,90vw);box-shadow:8px 9px 0 var(--navy);font:500 clamp(1.35rem, 3vw, 2rem) var(--font-display);letter-spacing:-.01em;cursor:pointer;border-radius:15% 8% 14% 9%/33% 23% 31% 25%;grid-template-columns:58px auto;align-items:center;gap:16px;padding:28px 34px;transition:translate .16s,border-radius .22s,box-shadow .16s;display:grid;position:relative}.add-prompt>span{width:55px;height:55px;font:500 3.2rem/.8 var(--font-display);background:0 0;border:0;place-items:center;transition:rotate .2s,scale .2s;display:grid}.add-prompt b{font-weight:500}.add-prompt:hover{box-shadow:10px 12px 0 var(--navy);border-radius:10% 14% 8% 15%/26% 32% 23% 34%;translate:0 -5px}.add-prompt:hover>span{rotate:13deg;scale:1.08}.add-prompt:active{box-shadow:3px 3px 0 var(--navy);translate:4px 5px}.add-form{border:var(--outline);background:var(--yellow);width:min(740px,92vw);box-shadow:8px 9px 0 var(--navy);border-radius:11% 8% 13% 7%/27% 20% 31% 24%;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:18px;padding:27px 30px;animation:.25s cubic-bezier(.2,.9,.2,1.1) both form-grow;display:grid}.add-number{width:50px;height:50px;font:500 3rem/.8 var(--font-display);background:0 0;border:0;place-items:center;display:grid;rotate:-6deg}.add-form input{border:0;border-bottom:3px solid var(--navy);width:100%;min-width:0;color:var(--navy);font:500 clamp(1.45rem, 3vw, 2.15rem) var(--font-display);letter-spacing:-.01em;background:0 0;border-radius:0;outline:none;padding:10px 3px 7px}.add-form input::placeholder{color:#17363c85}.add-form button{border:2px solid var(--navy);background:var(--navy);color:var(--cream);font:500 .78rem var(--font-body);cursor:pointer;border-radius:45% 55% 49% 51%/55% 45%;padding:12px 16px}.add-form button:hover{background:var(--coral);color:var(--navy)}.saved-copy{min-height:34px;color:var(--coral-deep);font:700 1.35rem var(--font-hand);margin:17px 0 0;rotate:-2deg}.too-many-note{border-bottom:3px solid var(--coral);width:fit-content;font:600 1.25rem var(--font-hand);margin:30px auto 0;padding:8px 14px;rotate:-2deg}.empty-note{border:3px dashed var(--navy);text-align:center;background:#fff9ea7a;border-radius:17% 8% 15% 9%/28% 18% 31% 22%;justify-items:center;gap:18px;width:min(620px,92vw);margin:24px auto 50px;padding:52px 30px;display:grid}.empty-note strong{max-width:420px;font:400 clamp(1.9rem, 5vw, 3rem)/1 var(--font-display)}.empty-face{border:var(--outline);background:var(--yellow);border-radius:51% 49% 45% 55%/52% 44% 56% 48%;width:82px;height:72px;display:block;position:relative;rotate:-4deg}.empty-face i{background:var(--navy);border-radius:50%;width:7px;height:9px;position:absolute;top:25px}.empty-face i:first-child{left:24px}.empty-face i:nth-child(2){right:23px}.empty-face b{border-top:3px solid var(--navy);border-radius:50%;width:22px;height:9px;position:absolute;bottom:17px;left:50%;translate:-50%}.editor-backdrop{z-index:100;background:#17363cad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.item-editor{border:var(--outline);background:var(--paper);width:min(680px,100%);max-height:calc(100svh - 36px);box-shadow:10px 12px 0 var(--navy);border-radius:28px 19px 25px 17px;padding:40px 44px 0;position:relative;overflow:auto}.editor-close{border:2px solid var(--navy);background:var(--cream);width:40px;height:40px;font:500 1.65rem/1 var(--font-display);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:rotate .16s,background .16s;display:grid;position:absolute;top:18px;right:20px}.editor-close:hover{background:var(--yellow);rotate:8deg}.editor-heading{margin:0 54px 30px 0}.editor-index{color:var(--coral-deep);font:500 .72rem/1 var(--font-display);letter-spacing:.06em;margin:0 0 7px}.editor-eyebrow{font:500 clamp(2rem, 5vw, 3rem)/1 var(--font-display);letter-spacing:-.01em;margin:0}.editor-field{margin-top:18px}.item-editor label{font:500 .78rem var(--font-display);margin:0 0 8px 4px;display:block}.item-editor label span{font:500 1rem var(--font-hand)}.item-editor input,.item-editor textarea{border:2.5px solid var(--navy);resize:vertical;background:var(--cream);width:100%;color:var(--navy);font:500 1.18rem/1.35 var(--font-display);border-radius:14px 10px 15px 11px;outline:none;padding:15px 17px}.item-editor textarea{min-height:112px;font:500 1.45rem/1.15 var(--font-hand);background:#ffe7a7}.item-editor input:focus,.item-editor textarea:focus{box-shadow:3px 4px 0 var(--navy);background:#fffdf5}.editor-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:25px;display:flex}.ink-button{border:var(--outline);background:var(--mint);box-shadow:3px 4px 0 var(--navy);font:500 .8rem var(--font-display);cursor:pointer;border-radius:48% 52% 44% 56%/54% 46%;justify-content:center;align-items:center;gap:7px;padding:13px 19px;display:inline-flex}.ink-button:hover{background:var(--yellow);translate:0 -2px}.text-button{font:500 .76rem var(--font-display);cursor:pointer;background:0 0;border:0;padding:10px 12px}.text-button:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.editor-secondary{border-top:2px solid var(--navy);background:var(--pink);justify-content:space-between;align-items:center;gap:16px;margin:34px -44px 0;padding:22px 44px 25px;display:flex}.done-button,.delete-button{border:2px solid var(--navy);min-height:42px;font:500 .72rem var(--font-display);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:10px 15px;display:inline-flex}.done-button{background:var(--yellow);box-shadow:3px 3px 0 var(--navy);color:var(--navy);border-radius:48% 52% 45% 55%/55% 46% 54% 45%}.delete-button{color:#8f302e;background:0 0;border-color:#a83e3b;border-radius:54% 46% 51% 49%/46% 53% 47% 54%}.done-button:hover{background:var(--mint);translate:0 -2px}.delete-button:hover{background:#fff0e8}.delete-confirm{color:#8f302e;font:500 1.05rem var(--font-hand)}.delete-confirm button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid;padding:2px 4px}.notebook-footer{z-index:10;isolation:isolate;min-height:180px;padding:58px max(32px, calc((100vw - var(--content)) / 2)) 46px;background:var(--yellow);justify-content:space-between;align-items:center;gap:28px;margin-top:30px;display:flex;position:relative;overflow:visible}.footer-wave{z-index:0;pointer-events:none;width:100%;height:72px;display:block;position:absolute;bottom:calc(100% - 1px);left:0;right:0;overflow:visible}.footer-wave path{fill:var(--yellow)}.notebook-footer>:not(.footer-wave){z-index:1;position:relative}.notebook-footer strong{font:500 1.35rem var(--font-display);rotate:-2deg}.notebook-footer p{font:500 .78rem var(--font-ui);margin:0}.notebook-footer p button{cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:2px solid;padding:0}.live-cursor{z-index:80;pointer-events:none;will-change:left, top;align-items:center;display:flex;position:absolute;translate:-8px -12px}.cursor-pointer{background:var(--cream);clip-path:polygon(0 0,94% 63%,58% 67%,42% 100%);border:3px solid;border-radius:70% 25% 55% 40%;width:26px;height:31px;display:block;position:relative;rotate:-7deg}.cursor-pointer i{clip-path:inherit;background:currentColor;position:absolute;inset:5px}.cursor-name{background:var(--cream);font:500 .82rem var(--font-body);border:2px solid;border-radius:45% 55% 48% 52%;margin:22px 0 0 -1px;padding:4px 9px}.cursor-spark{margin:-15px 0 0 -3px;font-size:.8rem;animation:1.4s ease-in-out infinite star-wiggle}.cursor-maya{color:var(--maya)}.cursor-daniel{color:var(--daniel)}.live-cursor.was-nudged{animation:.42s ease-out cursor-nudge}.floating-note{z-index:110;border:var(--outline);background:var(--yellow);max-width:min(320px,80vw);box-shadow:5px 6px 0 var(--navy);font:700 1.2rem var(--font-hand);border-radius:17px 12px 18px 11px;padding:15px 19px;animation:.28s ease-out both buddy-pop;position:fixed;bottom:24px;right:24px}.milestone{z-index:120;pointer-events:none;position:fixed;inset:0;overflow:hidden}.milestone i{border:2px solid var(--navy);background:var(--yellow);width:13px;height:18px;animation:2.1s ease-out both paper-burst;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.milestone i:nth-child(2n){background:var(--coral)}.milestone i:nth-child(3n){background:var(--sky);animation-delay:70ms}.milestone i:nth-child(4n){background:var(--mint);animation-delay:.13s}@keyframes page-enter{0%{opacity:0}}@keyframes gate-open{to{opacity:0;rotate:-2deg;scale:.92}}@keyframes list-enter{0%{opacity:0;translate:0 12px}}@keyframes soft-bob{50%{translate:0 -7px;rotate:-1deg}}@keyframes cloud-drift{to{translate:22px 4px}}@keyframes star-wiggle{50%{rotate:14deg;scale:.88}}@keyframes buddy-pop{0%{opacity:0;rotate:-8deg;scale:.55}}@keyframes buddy-breathe{50%{rotate:-2deg;scale:.95}}@keyframes form-grow{0%{opacity:0;scale:.86 .7}}@keyframes tray-in{0%{opacity:0;translate:-50% 16px}}@keyframes cursor-nudge{40%{translate:8px -20px;rotate:9deg}}@keyframes paper-burst{0%{opacity:0}12%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx,140px)), calc(-50% + var(--dy,-180px))) rotate(320deg)}}.milestone i:first-child{--dx:-220px;--dy:-210px}.milestone i:nth-child(2){--dx:-120px;--dy:-270px}.milestone i:nth-child(3){--dx:20px;--dy:-250px}.milestone i:nth-child(4){--dx:170px;--dy:-210px}.milestone i:nth-child(5){--dx:230px;--dy:-70px}.milestone i:nth-child(6){--dx:210px;--dy:120px}.milestone i:nth-child(7){--dx:75px;--dy:230px}.milestone i:nth-child(8){--dx:-110px;--dy:220px}.milestone i:nth-child(9){--dx:-240px;--dy:110px}.milestone i:nth-child(10){--dx:-280px;--dy:-50px}.milestone i:nth-child(11){--dx:-50px;--dy:-160px}.milestone i:nth-child(12){--dx:120px;--dy:-115px}.milestone i:nth-child(13){--dx:150px;--dy:45px}.milestone i:nth-child(14){--dx:30px;--dy:160px}.milestone i:nth-child(15){--dx:-145px;--dy:130px}.milestone i:nth-child(16){--dx:-165px;--dy:15px}.milestone i:nth-child(17){--dx:280px;--dy:210px}.milestone i:nth-child(18){--dx:-300px;--dy:260px}@media (max-width:900px){.hero-copy h1{flex-wrap:wrap;gap:7px 17px;max-width:680px;margin-inline:auto}.hero-copy h1 span:last-child{flex-basis:100%}.cute-hero,.hero-inner{min-height:620px}.tabs-wrap{align-items:flex-end}.list-item{grid-template-columns:62px minmax(0,1fr)}.item-title{font-size:clamp(2rem,5vw,2.8rem)}.item-tools{grid-column:2}}@media (max-width:650px){.identity-page{background-position:57%;padding:26px 17px}.identity-note{border-radius:11% 6% 10% 7%/7% 10% 8% 11%;width:100%;padding:42px 20px 30px}.identity-note h1{font-size:clamp(3.25rem,16vw,5.2rem)}.gate-copy{max-width:290px;margin:16px auto 25px}.identity-form{grid-template-columns:1fr;gap:12px}.identity-form button{justify-self:center;min-width:145px}.cute-hero{background-position:50%;min-height:540px}.hero-inner{width:calc(100% - 34px);min-height:540px;padding:90px 0 132px}.hero-copy h1{max-width:340px;text-shadow:3px 4px 0 var(--navy);font-size:clamp(3.25rem,16vw,4.6rem);line-height:.9}.hero-copy h1 i{font-size:.63em}.list-title{margin-top:18px;padding:7px 16px 9px;font-size:.95rem}.presence-wrap{top:18px;right:0}.presence-wrap p{max-width:108px;font-size:.88rem}.tabs-wrap{width:calc(100% - 28px);margin-top:-29px;display:block}.list-switcher{gap:9px}.list-switcher button{flex:1;justify-content:center;min-height:72px;padding:10px 11px;font-size:.8rem}.switch-count{flex:0 0 35px;width:35px;height:35px;font-size:.95rem}.list-section{margin-top:-34px;padding:111px 14px 92px}.section-intro{width:calc(100% - 14px);margin-bottom:34px;padding-left:58px}.section-intro>span{width:45px;font-size:2rem;left:4px}.section-intro h2{font-size:clamp(2rem,10vw,2.8rem)}.section-intro p{margin-top:7px;font-size:1rem}.items-stack{gap:25px;width:calc(100% - 10px)}.list-item,.list-item:nth-child(2n),.list-item:nth-child(3n){width:100%;min-height:232px;box-shadow:5px 6px 0 var(--navy);border-radius:7% 4% 8% 5%/7% 5% 8% 6%;grid-template-columns:52px minmax(0,1fr);justify-self:stretch;gap:13px;padding:25px 18px 24px}.item-number{width:47px;height:45px;font-size:.92rem}.item-copy{padding-top:3px}.item-title{font-size:clamp(1.8rem,9.5vw,2.5rem);line-height:.92}.item-meta{margin:11px 0 0 2px;padding:0 3px 4px;font-size:.92rem}.item-annotation{grid-column:2;margin-left:2px;padding-right:12px}.item-annotation p{font-size:1.25rem}.item-tools{flex-wrap:wrap;grid-column:1/3;gap:8px;padding-top:9px;display:flex}.drag-handle{border-radius:43% 57% 47% 53%;width:43px;height:41px;margin-left:0}.edit-action,.status-action{width:auto;min-width:0;min-height:41px;padding:8px 12px;font-size:.62rem}.made-mark{width:44px;height:43px;font-size:1.5rem;top:-14px;left:-7px}.add-area{min-height:190px;padding-top:46px}.add-prompt{text-align:left;border-radius:11% 7% 13% 8%/20% 16% 22% 18%;grid-template-columns:47px minmax(0,1fr);gap:11px;width:calc(100% - 6px);min-width:0;padding:22px 19px;font-size:1.22rem}.add-prompt>span{width:45px;height:45px;font-size:1.65rem}.add-form{border-radius:8% 6% 9% 5%/13% 10% 15% 11%;grid-template-columns:44px minmax(0,1fr);width:calc(100% - 6px);padding:22px 17px}.add-number{width:42px;height:42px}.add-form input{font-size:1.35rem}.add-form button{grid-column:2;justify-self:end}.empty-note{width:calc(100% - 16px)}.item-editor{border-radius:22px 15px 19px 13px;padding:30px 21px 0}.editor-heading{margin-right:48px}.editor-eyebrow{font-size:1.9rem}.editor-actions{flex-direction:column-reverse;align-items:stretch}.editor-actions button{width:100%}.editor-secondary{flex-direction:column;align-items:stretch;margin:28px -21px 0;padding:20px 21px 23px}.editor-secondary>button{width:100%}.notebook-footer{flex-direction:column;align-items:flex-start;gap:18px;min-height:190px;margin-top:22px;padding:48px 24px 36px}.footer-wave{height:56px}.live-cursor{display:none}.floating-note{bottom:15px;right:15px}}@media (pointer:coarse){.drag-handle{background:var(--cream)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (height:100dvh){.identity-page,.paper-loading{min-height:100dvh}}
