.erasers-chapters{--seam:#b17568;--rig-ar:1.6;--seam-wide:linear-gradient(90deg,#b07768,#b3796a 4.167%,#b67b6b 8.333%,#b07767 12.5%,#b57a6b 16.667%,#bb7e6e 20.833%,#c38270 25%,#cb8774 29.167%,#cb8674 33.333%,#c38270 37.5%,#c78473 41.667%,#c58371 45.833%,#ca8674 50%,#cb8674 54.167%,#c98573 58.333%,#c68370 62.5%,#c07e6c 66.667%,#c07e6c 68.785%,#bb7d6c 90.382%,#b97b6b 95.833%,#b87a6a);--seam-row:linear-gradient(90deg,#af7667,#ad7466 0.781%,#b3796a 1.563%,#b57a6b 2.344%,#b27869 3.125%,#b2796a 3.906%,#b2796a 4.688%,#b3796a 5.469%,#b57a6c 6.25%,#b67b6a 7.031%,#b77c6b 7.813%,#ba7e6e 8.594%,#b77c6b 9.375%,#b07768 10.156%,#ac7365 10.938%,#b07766 11.719%,#b17869 12.5%,#b07768 13.281%,#b27968 14.063%,#b67b6b 14.844%,#b57a6a 15.625%,#b2786a 16.406%,#b4796b 17.188%,#b57a6c 17.969%,#b67b6a 18.75%,#b67b6b 19.531%,#ba7d6d 20.313%,#bb7e6e 21.094%,#be816f 21.875%,#c18372 22.656%,#be7f6e 23.438%,#c0806e 24.219%,#c28271 25%,#c68370 25.781%,#c98573 26.563%,#c88573 27.344%,#ce8a75 28.125%,#cc8672 28.906%,#cd8875 29.688%,#ca8674 30.469%,#cc8774 31.25%,#ce8874 32.031%,#cf8977 32.813%,#ca8674 33.594%,#c68270 34.375%,#c88472 35.156%,#c78371 35.938%,#c4826f 36.719%,#c1816f 37.5%,#c0816f 38.281%,#c18271 39.063%,#c38271 39.844%,#c68373 40.625%,#ca8674 41.406%,#c98573 42.188%,#c88472 42.969%,#c88472 43.75%,#ca8774 44.531%,#c48270 45.313%,#c07f6e 46.094%,#c58372 46.875%,#c48270 47.656%,#c3816e 48.438%,#ca8774 49.219%,#cd8876 50%,#cb8775 50.781%,#cc8876 51.563%,#ce8775 52.344%,#cc8774 53.125%,#ce8a78 53.906%,#c98473 54.688%,#c88472 55.469%,#cc8976 56.25%,#ce8877 57.031%,#c98674 57.813%,#c78371 58.594%,#c48270 59.375%,#c58270 60.156%,#c98673 60.938%,#c68371 61.719%,#c5816f 62.5%,#c4816e 63.281%,#c58370 64.063%,#c78472 64.844%,#c3806f 65.625%,#bf7e6b 66.406%,#be7e6b 67.188%,#ba7a68 67.969%,#bc7a66 68.785%,#7d504b 88.16%,#7f534d 88.299%,#82534f 88.438%,#845551 88.576%,#875853 88.715%,#895a55 88.854%,#8c5a57 88.993%,#8d5b57 89.132%,#8e5d59 89.271%,#905e5a 89.41%,#905e58 89.549%,#915e58 89.688%,#955e57 89.826%,#a36860 89.965%,#b07468 90.104%,#b97c6d 90.243%,#b67a66 90.382%,#b77a68 90.521%,#b77a68 90.66%,#b77a6a 90.799%,#b77a6a 90.938%,#b87b6b 91.076%,#b97c6c 91.215%,#bc7d6c 92.188%,#bd7e6d 92.969%,#bf7f6e 93.75%,#ba7c6c 94.531%,#b97b6c 95.313%,#b67969 96.094%,#b87b6b 96.875%,#b87b6b 97.656%,#b77a6a 98.438%,#b67869 99.219%,#bb7c6d);--obj-h:390px;--obj-h:clamp(240px,calc(50svh - 60px),390px);--ledge-h:250px;--ledge-h:clamp(190px,27.78svh,250px);position:relative;display:block;min-height:100vh;min-height:100dvh;color:var(--ink)}.erasers-chapters:after,.erasers-chapters:before{content:"";position:absolute;left:0;right:0;top:0;height:120px;pointer-events:none;background:var(--seam-wide) 50% 0/max(100%,calc(100vh * var(--rig-ar))) 100% no-repeat;background-size:max(100%,calc(100dvh * var(--rig-ar))) 100%;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.erasers-chapters:after{height:12px;background-image:var(--seam-row);-webkit-mask-image:linear-gradient(180deg,#000 2px,transparent);mask-image:linear-gradient(180deg,#000 2px,transparent)}.shop-shelf-haze{position:absolute;inset-inline:0;bottom:0;height:46%;background:linear-gradient(180deg,rgba(255,220,200,0),rgba(255,214,196,.35));pointer-events:none}.erasers-chapters .hc-chapter{--hc-soft:rgba(43,32,28,.78);height:100vh;height:100dvh;--col-top:calc(100% - var(--ledge-h) - var(--obj-h) * .93);--col-foot:calc(var(--ledge-h) + 32px)}.is-erasers .hc-bag .shop-card{position:absolute;left:50%;bottom:3px;display:block;width:calc(var(--obj-h) * 1.26);height:var(--obj-h);margin-left:calc(var(--obj-h) * -.63);color:inherit;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent}.is-erasers .shop-card:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.shop-card-object{position:relative;z-index:1;display:block;width:100%;height:100%}.shop-lid{position:absolute;left:calc(50% + var(--cl) * var(--obj-h));bottom:calc(var(--cb) * var(--obj-h));width:calc(var(--cw) * var(--obj-h))}.shop-lid[data-lid=open]{left:calc(50% + var(--ol) * var(--obj-h));bottom:calc(var(--ob) * var(--obj-h));width:calc(var(--ow) * var(--obj-h))}.shop-lid img,.shop-lid picture{display:block;width:100%;height:auto;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.shop-lid[data-lid=open]{opacity:0;transition:opacity .45s var(--shop-ease)}.shop-lid[data-lid=closed]{transition:opacity 0s}.shop-slot.is-open .shop-lid[data-lid=open]{opacity:1}.shop-slot.is-open .shop-lid[data-lid=closed]{opacity:0;transition:opacity 0s .45s}.is-erasers .hc-sh{margin-left:calc(var(--obj-h) * .03);width:calc(var(--obj-h) * .8);height:calc(var(--obj-h) * .085);bottom:calc(var(--fy) - var(--obj-h) * .055);background:rgba(70,30,30,.24);filter:blur(calc(var(--obj-h) * .035))}.is-erasers .hc-stage{z-index:1}.is-erasers .shop-ledge{z-index:0}.is-erasers .hc-col{z-index:2}@media(pointer:fine){.erasers-root.has-cursor .erasers-chapters a{cursor:none}}@media(prefers-reduced-motion:reduce){.shop-lid{transition:none!important}}@media(max-width:899px){.erasers-chapters{--sh-p:clamp(420px,52svh,600px);--fy-p:28px;--obj-h:clamp(260px,34svh,380px)}.erasers-chapters .hc-chapter{height:auto;min-height:100vh;min-height:100dvh;--col-top:auto;--hc-bar:rgba(238,212,193,.96)}.erasers-chapters .shop-ledge{top:calc(var(--sh-p) - var(--fy-p));bottom:0;height:auto}.is-erasers .hc-bag .shop-card{width:min(calc(var(--obj-h) * 1.26),100%);margin-left:calc(min(calc(var(--obj-h) * 1.26),100%) / -2)}}@media(max-width:699px){.erasers-chapters{--seam:#c4826f;--rig-ar:.46209;--obj-h:clamp(190px,33svh,277px);--ledge-h:236px;--sh-p:clamp(330px,51svh,430px);--seam-wide:linear-gradient(90deg,#bf7f6e,#c78473 4.167%,#c98573 8.333%,#c48370 12.5%,#c88572 16.667%,#cb8774 20.833%,#c98472 25%,#c68471 29.167%,#c0806f 33.333%,#c0806f 37.5%,#c4826f 41.667%,#c48370 45.833%,#c68370 50%,#cb8672 54.167%,#cc8672 58.333%,#cb8571 62.5%,#c68370 66.667%,#c3816e 70.833%,#bf7f6d 75%,#bd7d6c 79.167%,#bd7d6b 83.333%,#c17f6c 87.5%,#c2816e 91.667%,#b87a68 95.833%,#b67a67);--seam-row:linear-gradient(90deg,#bf8070,#bf7f6e 0.781%,#bf7f6e 1.563%,#c28170 2.344%,#c58372 3.125%,#c78473 3.906%,#c98573 4.688%,#c98573 5.469%,#cb8573 6.25%,#cc8773 7.031%,#cc8774 7.813%,#c98573 8.594%,#c68371 9.375%,#c58373 10.156%,#c68473 10.938%,#c2806d 11.719%,#c4826f 12.5%,#c58471 13.281%,#c58371 14.063%,#c4826f 14.844%,#c88472 15.625%,#c88472 16.406%,#ca8673 17.188%,#cb8773 17.969%,#c88571 18.75%,#c88472 19.531%,#ca8673 20.313%,#cf8975 21.094%,#cf8976 21.875%,#cd8774 22.656%,#cb8573 23.438%,#cb8573 24.219%,#c98671 25%,#c88571 25.781%,#c68270 26.563%,#c78371 27.344%,#c78371 28.125%,#c88472 28.906%,#c88472 29.688%,#c48370 30.469%,#c0806e 31.25%,#bf7f6e 32.031%,#c18270 32.813%,#bf7f6e 33.594%,#c28372 34.375%,#c0806f 35.156%,#bd7e6c 35.938%,#c18270 36.719%,#c38171 37.5%,#be806e 38.281%,#c0816f 39.063%,#c48370 39.844%,#c3826f 40.625%,#c58471 41.406%,#c1806d 42.188%,#c48370 42.969%,#c58471 43.75%,#c48370 44.531%,#c58471 45.313%,#c68572 46.094%,#c3826f 46.875%,#c2816e 47.656%,#c3826f 48.438%,#c68471 49.219%,#c78371 50%,#c78470 50.781%,#c5816d 51.563%,#c7846f 52.344%,#c7836e 53.125%,#ca8571 53.906%,#cd8774 54.688%,#cf8975 55.469%,#cf8a74 56.25%,#cd8772 57.031%,#cc8672 57.813%,#cb8571 58.594%,#cc8673 59.375%,#ca8471 60.156%,#c8836f 60.938%,#cc8773 61.719%,#ca8571 62.5%,#cd8773 63.281%,#cc8671 64.063%,#cc8670 64.844%,#c98570 65.625%,#c88571 66.406%,#c48270 67.188%,#c1806e 67.969%,#c0816d 68.75%,#c0816e 69.531%,#c4826f 70.313%,#c4816e 71.094%,#c2816e 71.875%,#c3826f 72.656%,#c2816e 73.438%,#c1806d 74.219%,#c0806c 75%,#bc7d6b 75.781%,#bf7e6d 76.563%,#bd7d6c 77.344%,#bc7d6c 78.125%,#bc7d6b 78.906%,#bd7e6d 79.688%,#bd7e6c 80.469%,#bc7d6c 81.25%,#bb7c6a 82.031%,#bc7d6b 82.813%,#bf7f6c 83.594%,#bf7e6b 84.375%,#c1806d 85.156%,#c1806d 85.938%,#bd7d69 86.719%,#c2816e 87.5%,#c1806d 88.281%,#c1806d 89.063%,#c48370 89.844%,#c3816e 90.625%,#c3826e 91.406%,#c1806d 92.188%,#c2806d 92.969%,#c07e6b 93.75%,#bc7d6b 94.531%,#b87968 95.313%,#b57866 96.094%,#b67967 96.875%,#b67967 97.656%,#b77b68 98.438%,#b77a68 99.219%,#b47765)}.erasers-chapters,.erasers-chapters .hc-chapter{min-height:calc(100vh - 56px);min-height:calc(100dvh - 56px)}.shop-lid{left:calc(50% + var(--pcl) * var(--obj-h));bottom:calc(var(--pcb) * var(--obj-h));width:calc(var(--pcw) * var(--obj-h))}.shop-lid[data-lid=open]{left:calc(50% + var(--pol) * var(--obj-h));bottom:calc(var(--pob) * var(--obj-h));width:calc(var(--pow) * var(--obj-h))}}