@font-face{font-family:Pirata One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pirata-one-latin-ext-400-normal-CI_wL8s0.woff2)format("woff2"),url(/assets/pirata-one-latin-ext-400-normal-DS3wEyC3.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:Pirata One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pirata-one-latin-400-normal-C8jLWNfm.woff2)format("woff2"),url(/assets/pirata-one-latin-400-normal-CiJE7gJH.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:IM Fell English;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/im-fell-english-latin-400-italic-DD_ylKHZ.woff2)format("woff2"),url(/assets/im-fell-english-latin-400-italic-hN89MLGX.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:IM Fell English SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/im-fell-english-sc-latin-400-normal-CW_nhHm4.woff2)format("woff2"),url(/assets/im-fell-english-sc-latin-400-normal-DPW2r_p4.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:IM Fell DW Pica SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/im-fell-dw-pica-sc-latin-400-normal-DiGyXIoI.woff2)format("woff2"),url(/assets/im-fell-dw-pica-sc-latin-400-normal-B7bljqnR.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:IM Fell English;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/im-fell-english-latin-400-normal-BhowGHCQ.woff2)format("woff2"),url(/assets/im-fell-english-latin-400-normal-CxhBQSzl.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}.tcard{aspect-ratio:2.75/4.75;width:100%;position:relative}.tface,.tback{border-radius:4.5%/2.6%;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.tface{color:#ffd6e6;background:radial-gradient(120% 90% at 50% 30%,#1f1219,#0d070b);box-shadow:0 2cqw #0000004d,-3cqw 6cqw 10cqw #08020899,inset 0 0 0 .6cqw #e3307a38}.tf-frame{border:.9cqw solid #e3307a;border-radius:3cqw;position:absolute;inset:4.2cqw}.tf-frame:after{content:"";opacity:.8;border:.45cqw solid #ff6aa4;border-radius:1.8cqw;position:absolute;inset:1.6cqw}.tf-corner{color:#ff6aa4;z-index:2;width:13cqw;height:13cqw;position:absolute}.tf-corner.tl{top:2.6cqw;left:2.6cqw}.tf-corner.tr{top:2.6cqw;right:2.6cqw;transform:scaleX(-1)}.tf-corner.bl{bottom:2.6cqw;left:2.6cqw;transform:scaleY(-1)}.tf-corner.br{bottom:2.6cqw;right:2.6cqw;transform:scale(-1)}.tf-num{letter-spacing:.14em;justify-content:center;align-items:center;gap:3cqw;font:400 7.6cqw/1 IM Fell DW Pica SC,serif;display:flex;position:absolute;top:8.6cqw;left:0;right:0}.tf-num svg{color:#ff6aa4;width:15cqw;height:4cqw}.tf-art{background:#120a10;border-radius:40cqw 40cqw 2cqw 2cqw;height:85cqw;position:absolute;top:19cqw;left:11cqw;right:11cqw;overflow:hidden;box-shadow:0 0 0 .7cqw #e3307a,0 0 0 1.6cqw #ff6aa4,0 0 0 2.1cqw #e3307a,inset 0 0 6cqw #00000059}.tf-art img{object-fit:cover;width:100%;height:100%;display:block}.tf-rib{color:#fff3f8;letter-spacing:.28em;white-space:nowrap;clip-path:polygon(0 0,100% 0,95% 50%,100% 100%,0 100%,5% 50%);background:linear-gradient(#ff5a9c,#e3307a 55%,#b8205f);place-items:center;height:11cqw;padding-left:.28em;font:400 6.2cqw/1 IM Fell English SC,serif;display:grid;position:absolute;top:99cqw;left:7cqw;right:7cqw}.tf-rib.long{letter-spacing:.14em;padding-left:.14em;font-size:5cqw}.tf-bake{text-align:center;position:absolute;top:114cqw;left:8cqw;right:8cqw}.tf-bake b{font:400 11.4cqw/1 Pirata One,serif;display:block}.tf-bake span{color:#e8c3d3;margin-top:2.2cqw;font:italic 400 5.6cqw/1.3 IM Fell English,serif;display:block}.tf-bake.long span{font-size:4.7cqw}.tf-bake.longname b{font-size:8.8cqw}.tf-bake i{color:#ff6aa4;margin-top:1.4cqw;font:700 5.6cqw/1 Caveat,cursive;display:block}.tf-coin{color:#fff3f8;background:radial-gradient(circle at 34% 28%,#ff8cbd,#e3307a 42%,#a51650 78%,#7d0f3c);border-radius:50% 48% 52% 47%/49% 53% 47% 51%;place-items:center;width:17cqw;height:17cqw;margin-left:-8.5cqw;font:400 6.4cqw/1 IM Fell English SC,serif;display:grid;position:absolute;bottom:4.5cqw;left:50%;transform:rotate(-8deg);box-shadow:0 1cqw #0000004d,inset 0 0 0 1.4cqw #ffffff1a}.tback{background:#140910;box-shadow:-3cqw 6cqw 10cqw #08020899}.tback img{object-fit:cover;border-radius:3cqw;width:calc(100% - 6.8cqw);height:calc(100% - 6.8cqw);position:absolute;inset:3.4cqw}.tback:after{content:"";border-radius:3cqw;position:absolute;inset:3.4cqw;box-shadow:inset 0 0 0 .6cqw #e3307a}.tback .gone{z-index:2;text-align:center;color:#ff6aa4;background:#0d070bd1;border:.5cqw solid #e3307a;padding:4cqw 3cqw;position:absolute;bottom:9cqw;left:6cqw;right:6cqw}.tback .gone b{font:400 10cqw/1 Pirata One,serif;display:block}.tback .gone span{color:#e8c3d3;margin-top:2cqw;font:italic 400 5.4cqw/1.3 IM Fell English,serif;display:block}.tf-missing{text-align:center;color:#8a7a6a;place-items:center;padding:10cqw;font:italic 400 6cqw/1.2 IM Fell English,serif;display:grid;position:absolute;inset:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cream:#f3e6cb;--cream2:#fbf3e1;--ink:#1f1712;--ink2:#5a4535;--ink3:#8a7058;--kraft:#c8935f;--kraft-d:#8a5a34;--oak:#3d2415;--oak-d:#2a170d;--pink:#e3307a;--pink-hi:#ff6aa4;--pink-lo:#9e1450;--rust:#c4622d;--blue:#2f5fd6;--blue-hi:#7aa2ff;--blue-lo:#1d3c94;--gold:#ffb347;--brass:#b8925a;--brass-hi:#e2c48c;--brass-lo:#6e5330;--night:#140b10;--dusk:#2b0f2c;--plum:#3a1830;--plum-d:#1a0d14;--page:#f7ecd3;--page-2:#eddcb6;--page-3:#d9bf8e;--slip:#fdf6e6;--slip-2:#f1e3c4;--tag:#d6a36d;--tag-2:#bf8650;--way:#ddb07a;--eyelet:#a5753f;--way-on:#3d251a;--way-on-2:#24150e;--wax-hi:#ff8cbd;--wax-2:#a51650;--wax-3:#7d0f3c;--candle:#c2246a;--wax:#b8205f;--rib-hi:#ff5a9c;--cob-hi:#5a86f2;--hand:#2b1c14;--mist:#ffd6e6;--rose:#ffc4dc;--twine:#fbe1ec;--face:#1f1219;--face-sub:#e8c3d3;--back:#140910;--panes:#2b1431;--chalk:#f6f1e6ed;--chalk-pink:#ff8fc4;--chalk-pink-2:#ffc2de;--bubble:#c9a36a;--label-ink:#3a1a0c;--rust-ink:#9b4f26;--pink-wash:#f8dcd5;--grain:radial-gradient(#5a45351c .5px, transparent .9px) 0 0 / 5px 5px, radial-gradient(#8a5a3414 .6px, transparent 1px) 2px 3px / 9px 7px, radial-gradient(#5a45350f .9px, transparent 1.4px) 5px 1px / 19px 17px, repeating-linear-gradient(97deg, transparent 0 17px, #8a5a3409 17px 18px, transparent 18px 41px), repeating-linear-gradient(-4deg, transparent 0 29px, #5a453508 29px 30px, transparent 30px 67px);--kraftgrain:radial-gradient(#3d241529 .6px, transparent 1px) 0 0 / 6px 5px, radial-gradient(#fbf3e124 .6px, transparent 1px) 3px 2px / 7px 9px, repeating-linear-gradient(103deg, transparent 0 9px, #3d241512 9px 10px, transparent 10px 23px);--oakgrain:repeating-linear-gradient(91deg, transparent 0 19px, #140b103d 19px 20px, transparent 20px 47px), repeating-linear-gradient(89deg, #e2c48c09 0 2px, transparent 2px 7px), repeating-linear-gradient(90.5deg, transparent 0 83px, #6e53302e 83px 85px, transparent 85px 131px);--tear-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 6' preserveAspectRatio='none'%3E%3Cpath d='M0 6L0 2.0L4.1 2.8L7.9 2.5L12.9 1.3L18.4 1.3L23.6 1.4L27.5 2.2L34.3 1.5L38.7 2.7L46.0 2.6L51.1 3.5L54.7 3.3L59.4 1.5L63.4 1.9L70.1 1.6L76.0 2.7L81.0 2.5L84.7 1.3L89.0 2.8L94.2 2.0L100.1 2.3L104.8 3.1L111.1 1.8L116.9 2.5L123.9 3.0L128.5 3.6L132.5 2.2L139.0 1.6L144.5 1.3L150.7 3.0L156.5 3.3L161.2 2.9L167.1 2.6L172.4 3.2L179.7 2.3L185.8 1.3L192.2 2.8L199.6 3.2L204.3 2.1L210.4 1.3L215.8 1.6L219.8 1.3L226.3 1.5L230.8 2.1L237.8 1.4L240 2.0L240 6Z'/%3E%3C/svg%3E");--tear-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 6' preserveAspectRatio='none'%3E%3Cpath d='M0 0L0 3.7L5.7 2.6L11.1 3.6L17.0 4.4L22.5 3.3L29.2 4.6L33.9 4.6L40.6 3.1L44.3 2.4L51.6 3.2L57.6 4.4L61.2 3.5L64.9 4.3L69.4 4.7L74.7 3.7L81.6 3.6L87.7 3.6L93.8 3.7L98.4 2.4L105.9 2.8L112.2 4.0L116.7 4.1L120.4 3.0L125.5 2.8L130.6 2.5L137.5 4.8L141.8 2.6L147.2 2.4L152.3 4.6L158.3 2.9L162.9 4.6L167.7 2.5L174.2 4.5L178.7 4.6L182.5 2.9L186.7 3.5L192.0 4.3L198.4 4.5L204.5 4.5L209.7 4.3L214.2 2.5L220.9 4.1L228.0 4.3L233.1 2.7L239.1 4.6L240 3.7L240 0Z'/%3E%3C/svg%3E");--tear-t2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 8' preserveAspectRatio='none'%3E%3Cpath d='M0 8L0 5.3L10.7 5.1L16.2 3.9L23.7 3.6L29.5 2.2L37.2 2.3L44.9 1.5L50.4 4.4L58.0 3.6L67.4 2.9L72.7 4.7L81.2 4.2L90.0 5.5L97.1 4.6L104.4 3.8L113.3 2.7L118.8 3.4L128.1 3.9L135.8 4.1L141.9 2.1L148.9 4.8L155.0 1.9L160.6 1.6L167.3 3.8L177.2 2.8L184.4 2.6L191.2 4.7L199.5 2.5L205.2 4.7L214.4 4.9L220.9 3.7L231.4 3.9L240 5.3L240 8Z'/%3E%3C/svg%3E");--scallop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 9'%3E%3Cpath d='M0 0H36V3C36 6.5 27.0 9 18.0 9S0 6.5 0 3Z'/%3E%3C/svg%3E");--deckle:var(--tear-t) 0 0 / 240px 6px repeat-x, linear-gradient(#000 0 0) 0 5px / 100% calc(100% - 10px) no-repeat, var(--tear-b) 0 100% / 240px 6px repeat-x;--deckle-top:var(--tear-t2) 0 0 / 240px 8px repeat-x, linear-gradient(#000 0 0) 0 7px / 100% calc(100% - 7px) no-repeat;--rule:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 6' preserveAspectRatio='none'><path d='M1 2.6c60-1.6 130 1 200-.5s140 1.3 198-.3' fill='none' stroke='%232b1c14' stroke-width='1.6' stroke-linecap='round'/></svg>");--under2:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 9' preserveAspectRatio='none'><path d='M2 3c30-2 64 0 96-1M5 7.5c28-1.5 60 .5 90-.5' fill='none' stroke='%23e3307a' stroke-width='1.8' stroke-linecap='round'/></svg>");--slipcut:polygon(0 4%, 7% 0, 19% 2.5%, 33% 0, 48% 2%, 63% 0, 79% 2.5%, 91% 0, 100% 3%, 99% 95%, 92% 100%, 80% 96.5%, 66% 100%, 50% 96.5%, 34% 100%, 20% 96.5%, 8% 100%, 1% 96%);--chev:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'><path d='M1.5 1.8c2 1.6 3.6 3.4 5.4 5.2 1.6-1.9 3.4-3.6 5.6-5.4' fill='none' stroke='%232b1c14' stroke-width='1.8' stroke-linecap='round'/></svg>")}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:var(--cream);background:var(--night);margin:0;font:16px/1.55 IM Fell English,Georgia,serif;overflow-x:hidden}.defs{width:0;height:0;position:absolute;overflow:hidden}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}:focus-visible{outline:3px solid var(--blue-hi);outline-offset:2px}[hidden]{display:none!important}:where(button,input,textarea,select){font:inherit;color:inherit}:where(button){cursor:pointer}.ic{fill:currentColor;flex:none;width:20px;height:20px}.rbns{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:0 3px;margin:0 10px 4px;display:grid;position:relative}.rbn{z-index:0;min-height:52px;color:var(--ink);letter-spacing:.03em;background:0 0;border:0;align-content:center;justify-items:center;gap:2px;padding:6px 9px 5px;font:400 14.5px/1.05 IM Fell English SC,serif;transition:transform .2s;display:grid;position:relative;transform:rotate(-1.2deg)}.rbn:nth-child(2n){transform:rotate(.9deg)}.rbn:before,.rbn:after{content:"";clip-path:polygon(0 0,100% 0,91% 50%,100% 100%,0 100%,9% 50%);position:absolute;inset:5px 0}.rbn:before{z-index:-1;background:var(--kraftgrain), linear-gradient(180deg, var(--way), var(--kraft));box-shadow:inset 0 -3px #3d241540}.rbn:after{z-index:-2;background:#140b108c;transform:translate(2px,4px)}.rbn b{font:700 19px/1 Caveat,cursive}.rbn b.hot{color:#fff;background:radial-gradient(circle at 30% 24%, var(--pink) 0 14%, var(--candle) 34%, var(--wax-2) 72%, var(--wax-3));border-radius:50% 46% 52% 48%;place-items:center;min-width:24px;height:22px;padding:0 6px;font-size:17px;display:inline-grid}.rbn[aria-selected=true]{z-index:2;color:#fff;transform:translateY(-3px)rotate(-.4deg)}.rbn[aria-selected=true]:before{background:linear-gradient(180deg, var(--rib-hi), var(--pink) 18%, var(--candle) 50%, var(--wax));box-shadow:inset 0 1px 0 #ff8cbd99, inset 0 -3px 0 var(--wax-3);inset:0 -4px}.rbn[aria-selected=true]:after{inset:0 -4px}.rbn[aria-selected=true] b.hot{background:var(--cream2);color:var(--pink-lo)}.rbn:focus-visible{outline-offset:4px}@media (width<=520px){.rbns.five{gap:0 2px;margin:0 6px 4px}.rbns.five .rbn{letter-spacing:0;text-align:center;overflow-wrap:break-word;padding:6px 7px 5px;font-size:12px;line-height:1.1}}@media (width<=400px){.rbns.five .rbn{font-size:11px}}.tagw{flex:none;display:inline-block;position:relative}.tagw:before{content:"";clip-path:var(--shape,polygon(15px 0, 100% 0, 100% 100%, 15px 100%, 0 50%));background:#140b108c;position:absolute;inset:0;transform:translate(2px,4px)}.tagw:has(:focus-visible){outline:3px solid var(--blue-hi);outline-offset:2px}.tagw :focus-visible{outline:none}.twine{pointer-events:none;z-index:2;width:52px;height:30px;margin-top:-22px;position:absolute;top:50%;left:-30px}.pc{white-space:nowrap;letter-spacing:.05em;height:27px;transform:rotate(var(--cr,-1.2deg));border-radius:3px 7px 2px 6px/6px 2px 7px 3px;align-items:center;gap:4px;padding:0 10px 0 9px;font:400 13.5px/1 IM Fell English SC,serif;display:inline-flex;box-shadow:0 1px #140b104d,0 4px 5px -3px #140b1080}.pc+.pc{--cr:1deg;border-radius:6px 2px 7px 3px/3px 7px 2px 6px}.pc .ic{width:14px;height:14px}.pc.req{color:#fff;background:linear-gradient(180deg, var(--candle), var(--wax))}.pc.conf{color:var(--ink);background:var(--kraftgrain), linear-gradient(180deg, var(--way), var(--kraft))}.pc.bake{color:var(--ink);background:linear-gradient(180deg, var(--gold) 80%, var(--rust))}.pc.ready{color:#fff;background:linear-gradient(180deg, var(--blue), var(--blue-lo))}.pc.handed{color:var(--cream2);background:var(--oakgrain), var(--oak)}.pc.cancel{color:var(--ink2);box-shadow:none;background:0 0;text-decoration:line-through}.pc.unpaid{color:var(--pink-lo);background:var(--cream2);border:1.5px dashed var(--pink-lo);box-shadow:0 3px 4px -3px #140b1073}.pc.flag{color:var(--rust-ink);background:var(--slip);border:1.5px dotted var(--rust-ink)}.pc.new{color:var(--pink-lo);background:var(--pink-wash)}.pc.blocked{color:var(--cream2);background:var(--ink)}.pc.hidden{color:var(--ink);background:var(--grain), var(--cream)}.pc.sold{color:var(--cream2);background:var(--back);box-shadow:0 0 0 1.5px var(--pink), 0 4px 5px -3px #140b1080}.pc.tab{color:var(--ink);box-shadow:none;clip-path:polygon(9px 0,100% 0,100% 100%,9px 100%,0 50%);background:radial-gradient(circle at 10px 50%, var(--oak-d) 0 2.6px, var(--eyelet) 2.7px 3.6px, transparent 3.7px), var(--kraftgrain), linear-gradient(180deg, var(--tag), var(--tag-2));border-radius:0;padding-left:19px;position:relative}.stamp{height:28px;color:var(--blue-lo);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 0 2px var(--gap,var(--cream2)), inset 0 0 0 3.3px currentColor;border:2px solid;border-radius:4px;place-items:center;padding:0 9px;font:400 12.5px/1 IM Fell English SC,serif;display:inline-grid;transform:rotate(-6deg);-webkit-mask:radial-gradient(circle at 2px 2px,#0000006b 0 .8px,#000 1.15px) 0 0/5px 4px;mask:radial-gradient(circle at 2px 2px,#0000006b 0 .8px,#000 1.15px) 0 0/5px 4px}.stamp.land{animation:.36s cubic-bezier(.3,.7,.3,1.25) .5s both stampin}@keyframes stampin{0%{opacity:0;transform:rotate(-18deg)scale(2.2)}62%{opacity:1;transform:rotate(-4deg)scale(.92)}to{opacity:1;transform:rotate(-6deg)scale(1)}}.seal{width:var(--s,92px);height:var(--s,92px);object-fit:contain;border-radius:50%;flex:none;display:block;transform:rotate(-8deg)}.btn{text-align:center;letter-spacing:.1em;border:0;border-radius:9px 11px 8px 12px/11px 8px 12px 9px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 20px;font:400 16px/1.1 IM Fell English SC,serif;text-decoration:none;display:inline-flex}.btn .ic{width:20px;height:20px}.btn-wax{color:#fff;background:linear-gradient(180deg, var(--pink) 0, var(--candle) 34%, var(--wax));box-shadow:inset 0 1px 0 #ff8cbda6, inset 0 -3px 0 var(--wax-3), 0 2px 0 #1f171240, 0 9px 14px -6px #7d0f3ca6}.btn-cobalt{color:#fff;background:linear-gradient(180deg, var(--cob-hi), var(--blue) 30%, var(--blue-lo));box-shadow:inset 0 1px #7aa2ff99,inset 0 -3px #140b1059,0 2px #1f171240,0 9px 14px -6px #1d3c9499}.btn-paper{color:var(--hand);background:var(--grain), var(--cream2);box-shadow:inset 0 0 0 1.6px var(--hand), 0 2px 0 #1f171238}.btn-danger{color:var(--pink-lo);box-shadow:inset 0 0 0 1.6px var(--pink-lo);background:0 0}.btn.wide{width:100%}.btn:disabled{opacity:.55;cursor:default}.filebtn{cursor:pointer;position:relative}.filebtn input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.filebtn:focus-within{outline:2px dashed var(--hand);outline-offset:2px}.fld>.filebtn{overflow-wrap:anywhere;justify-self:start;max-width:100%;margin-top:4px}.x{background:var(--oak-d);width:48px;height:48px;color:var(--cream);box-shadow:0 0 0 2.5px var(--brass), 0 0 0 3.5px var(--brass-lo), 0 4px 8px #140b1073;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.mvb,.mv button{width:44px;height:44px;color:var(--ink);background:var(--kraftgrain), linear-gradient(180deg, var(--way), var(--kraft));border:0;border-radius:7px 9px 6px 10px;place-items:center;display:grid;box-shadow:inset 0 -3px #3d24154d,0 3px 5px -2px #140b1080}.mvb .ic,.mv button .ic{width:18px;height:18px}.mvb:disabled,.mvb[aria-disabled=true],.mv button:disabled{color:var(--ink2);background:var(--cream);box-shadow:inset 0 0 0 1.5px var(--ink3);cursor:default}.fabw{right:16px;bottom:calc(122px + env(safe-area-inset-bottom));z-index:30;position:fixed}.fabw:before{content:"";clip-path:polygon(17px 0,100% 0,100% 100%,17px 100%,0 50%);background:#0a04028c;position:absolute;inset:0;transform:translate(3px,5px)}.fab{color:#fff;background:linear-gradient(180deg, var(--pink) 0, var(--candle) 36%, var(--wax));clip-path:polygon(17px 0,100% 0,100% 100%,17px 100%,0 50%);letter-spacing:.1em;min-height:54px;box-shadow:inset 0 1px 0 #ff8cbda6, inset 0 -3px 0 var(--wax-3);border:0;align-items:center;padding:0 22px 0 38px;font:400 17px/1 IM Fell English SC,serif;display:flex;position:relative;transform:rotate(-1.5deg)}.fab:before{content:"";background:var(--night);width:12px;height:12px;box-shadow:0 0 0 3px var(--brass), 0 0 0 4px var(--brass-lo);border-radius:50%;margin-top:-6px;position:absolute;top:50%;left:15px}.fabw:has(.fab:focus-visible){outline:3px solid var(--blue-hi);outline-offset:2px}.fab:focus-visible{outline:none}@media (width>=768px){.fabw{bottom:28px;right:28px}}.sheet::backdrop{background:#140b10a3}.sheet{inset:calc(48px + env(safe-area-inset-top)) 0 0;width:auto;max-width:none;height:auto;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible;box-shadow:0 -16px 34px #0a0402b3}.sheet-paper{color:var(--ink);background:var(--grain), radial-gradient(140% 70% at 30% 0, var(--page), var(--page-2) 82%, var(--page-3));-webkit-mask:var(--deckle-top);-webkit-mask:var(--deckle-top);mask:var(--deckle-top);flex-direction:column;display:flex;position:absolute;inset:0}.sheet[open]{animation:.5s cubic-bezier(.2,.8,.2,1) backwards rise}@keyframes rise{0%{transform:translateY(62%)}to{transform:none}}.sh-grab{background:repeating-linear-gradient(90deg, var(--pink) 0 4.5px, var(--cream2) 4.5px 9px);border-radius:3px;width:54px;height:5px;margin:13px auto 0;display:block;box-shadow:0 0 0 .6px #3a1a104d}.sh-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 18px 8px 22px;display:flex}.sh-head h2{color:var(--hand);transform-origin:0;margin:3px 0 0;font:400 32px/1 Pirata One,serif;transform:rotate(-.6deg)}.over{letter-spacing:.24em;color:var(--ink2);margin:0;font:400 12.5px/1.2 IM Fell English SC,serif}.sh-body{scrollbar-width:none;flex:1;min-height:0;padding:4px 22px 34px;position:relative;overflow-y:auto}.sh-body::-webkit-scrollbar{display:none}.sheet-paper :focus-visible,.page :focus-visible,.slip :focus-visible,.notice :focus-visible,.doorcard :focus-visible{outline-color:var(--blue)}.who{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:2px 0 6px;display:flex}.tel{background:var(--cream2);min-height:46px;color:var(--blue-lo);box-shadow:inset 0 0 0 1.6px var(--blue-lo), 0 2px 0 #1f171226;border-radius:23px 21px 24px 20px;align-items:center;gap:7px;padding:0 15px 0 12px;font:700 22px/1 Caveat,cursive;text-decoration:none;display:inline-flex}.tel .ic{width:17px;height:17px}.src{letter-spacing:.08em;color:var(--ink2);font:400 14px/1.2 IM Fell English SC,serif}.lab{letter-spacing:.18em;color:var(--ink2);margin:22px 0 9px;font:400 13px/1.2 IM Fell English SC,serif}.tags{grid-template-columns:repeat(var(--n,2), minmax(0, 1fr));gap:12px 10px;padding-top:10px;display:grid;position:relative}.tags.strung:before{content:"";background:repeating-linear-gradient(90deg, var(--pink) 0 4.5px, var(--twine) 4.5px 9px);border-radius:2px;height:3px;position:absolute;top:15px;left:-6px;right:-6px;box-shadow:0 1px #3a1a1040}.way{min-height:50px;color:var(--ink);text-align:left;cursor:pointer;transform:rotate(var(--wr,-1.4deg));background:0 0;border:0;align-items:center;padding:6px 8px 6px 27px;font:700 20px/1.02 Caveat,cursive;display:flex;position:relative}.way:after{content:"";z-index:-1;background:var(--kraftgrain), linear-gradient(180deg, var(--way), var(--kraft));clip-path:polygon(15px 0,100% 0,100% 100%,15px 100%,0 50%);position:absolute;inset:0;box-shadow:inset 0 -3px #3d24154d}.tags+.btn,.privruns+.btn{margin-top:14px}.tags>:nth-child(2n) .way,.tags>.way:nth-child(2n){--wr:1.2deg}.tags.strung .way{align-items:flex-end;min-height:58px}.way:before{content:"";background:var(--oak);width:8px;height:8px;box-shadow:inset 0 0 0 2px var(--eyelet);border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:10px}.tags.strung .way:before{margin:0 0 0 -4px;top:9px;left:50%}.tags.strung .way{text-align:center;justify-content:center;padding:20px 6px 8px}.tags.strung .way:after{clip-path:polygon(0 12px,50% 0,100% 12px,100% 100%,0 100%)}.way input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.way[aria-pressed=true],.way[aria-checked=true]{color:var(--cream2)}.way:has(input:checked){color:var(--cream2)}.way[aria-pressed=true]:after,.way[aria-checked=true]:after{background:linear-gradient(180deg, var(--way-on), var(--way-on-2));box-shadow:none}.way:has(input:checked):after{background:linear-gradient(180deg, var(--way-on), var(--way-on-2));box-shadow:none}.way[aria-pressed=true]:before,.way[aria-checked=true]:before{background:var(--pink);box-shadow:0 0 0 2px #ffffff47}.way:has(input:checked):before{background:var(--pink);box-shadow:0 0 0 2px #ffffff47}.way:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.fld{gap:3px;margin:14px 0 0;display:grid}.fld .lab{margin:0}.fld input,.fld textarea,.fld select{width:100%;min-height:48px;color:var(--hand);background:radial-gradient(circle, var(--hand) .95px, transparent 1.35px) 0 100% / 6px 3px repeat-x;appearance:none;border:0;border-radius:0;padding:9px 4px 5px;font:700 24px/1.12 Caveat,cursive}.fld select{background:var(--chev) right 4px center / 14px 9px no-repeat, radial-gradient(circle, var(--hand) .95px, transparent 1.35px) 0 100% / 6px 3px repeat-x;padding-right:26px}.fld textarea{resize:vertical;background:repeating-linear-gradient(#0000 0 29px,#1d3c9452 29px 30px) 0 3px/100% 30px local;min-height:96px;padding-top:4px;line-height:30px}.fld input::placeholder,.fld textarea::placeholder{color:var(--ink2);font:italic 400 16px/1.2 IM Fell English,serif}.fld input[type=date]{font:400 19px/1 IM Fell English,serif}.fld input:focus-visible,.fld textarea:focus-visible,.fld select:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.addr{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.addr .s{grid-column:1/-1}.addr input{min-width:0}.danger{flex-wrap:wrap;gap:10px;margin:26px 0 0;padding-top:16px;display:flex;position:relative}.danger:before{content:"";background:var(--rule) 0 0 / 100% 100% no-repeat;opacity:.55;height:6px;position:absolute;top:0;left:0;right:0}.slip{color:var(--ink2);background:linear-gradient(180deg, var(--slip), var(--slip-2));clip-path:var(--slipcut);margin:18px 4px 0 10px;padding:16px 16px 14px 18px;font:italic 400 16px/1.45 IM Fell English,serif;position:relative;transform:rotate(.8deg)}.slip b{letter-spacing:.14em;color:var(--ink2);margin-bottom:3px;font:400 13px/1.2 IM Fell English SC,serif;display:block}.pin{background:radial-gradient(circle at 35% 30%, var(--brass-hi), var(--brass) 50%, var(--brass-lo));border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:5px;left:50%}.slip.flagged,.slip.flagged b{color:var(--rust-ink)}.slip.flagged .pin{background:radial-gradient(circle at 35% 30%, var(--gold), var(--rust) 60%, var(--rust-ink))}.errs{margin:4px 0 0;padding-left:18px;font-style:normal}.sh-foot{padding:14px 16px calc(30px + env(safe-area-inset-bottom)) 20px;color:var(--cream);background:var(--oakgrain), var(--oak);justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative;box-shadow:0 -10px 18px -8px #0a040299}.sh-foot:before{content:"";background:var(--oak);height:10px;-webkit-mask:var(--tear-t2) 0 0 / 240px 10px repeat-x;-webkit-mask:var(--tear-t2) 0 0 / 240px 10px repeat-x;mask:var(--tear-t2) 0 0 / 240px 10px repeat-x;position:absolute;top:-9px;left:0;right:0}.sh-foot .tot{letter-spacing:.12em;color:var(--brass-hi);font:400 13px/1.15 IM Fell English SC,serif}.sh-foot .tot b{letter-spacing:0;color:var(--cream);margin-top:3px;font:400 34px/1 Pirata One,serif;display:block}.toast-slot{left:14px;right:14px;bottom:calc(124px + env(safe-area-inset-bottom));z-index:45;pointer-events:none;position:fixed}.toastw{pointer-events:auto;animation:.45s cubic-bezier(.2,.8,.2,1.15) backwards toastup;position:relative}.toastw:before{content:"";clip-path:var(--slipcut);background:#0a040280;position:absolute;inset:6px 4px -6px;transform:rotate(-1deg)translateY(4px)}.toast{min-height:76px;color:var(--ink);background:var(--grain), linear-gradient(180deg, var(--slip), var(--slip-2));clip-path:var(--slipcut);justify-content:space-between;align-items:center;gap:10px;padding:18px 12px 18px 20px;display:flex;position:relative;transform:rotate(-1deg)}.toast .msg{color:var(--hand);font:700 23px/1.1 Caveat,cursive}.toast .msg b{letter-spacing:.14em;color:var(--ink2);margin-bottom:2px;font:400 12.5px/1.1 IM Fell English SC,serif;display:block}.undo{background:var(--cream2);min-height:48px;color:var(--pink-lo);letter-spacing:.12em;box-shadow:inset 0 0 0 1.6px var(--pink-lo);border:0;border-radius:24px 21px 25px 22px;flex:none;padding:0 20px;font:400 16px/1 IM Fell English SC,serif}.fuse{transform-origin:0;background:repeating-linear-gradient(90deg, var(--pink) 0 5px, var(--twine) 5px 10px);border-radius:2px;height:3px;position:absolute;bottom:9px;left:20px;right:20px}.toast .fuse{animation:7.6s linear .4s both fuse}@keyframes fuse{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes toastup{0%{transform:translateY(170%)rotate(4deg)}to{transform:none}}@media (width>=768px){.toast-slot{width:420px;bottom:32px;left:auto;right:28px}}.fabw{transition:bottom .3s}body:has(.toastw) .fabw{bottom:calc(124px + 76px + 12px + env(safe-area-inset-bottom))}@media (width>=768px){body:has(.toastw) .fabw{bottom:120px}}@media (width>=1200px){body:has(.toastw) .ledger~.fabw{bottom:26px}}.page{color:var(--ink);background:var(--grain), radial-gradient(140% 80% at 30% 0, var(--page), var(--page-2) 85%);padding:22px 20px 26px;position:relative;box-shadow:0 18px 28px -12px #0a0402d9,inset 0 0 40px #80521e29}.page.torn{-webkit-mask:var(--deckle-top);-webkit-mask:var(--deckle-top);mask:var(--deckle-top)}.pagew{filter:none;position:relative}.pagew:before{content:"";background:#0a040280;border-radius:4px;position:absolute;inset:10px 4px -8px}.bubble{color:#fff;background:var(--blue);max-width:92%;box-shadow:0 2px 0 var(--blue-lo), 0 10px 16px -10px #1d3c94b3;border-radius:18px 18px 18px 6px;margin:0 0 4px 6px;padding:12px 15px 13px;font:400 16.5px/1.42 IM Fell English,serif;position:relative}.bubble:after{content:"";background:var(--blue);clip-path:polygon(100% 0,100% 100%,0 100%);width:14px;height:14px;position:absolute;bottom:0;left:-7px}.ticks{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.tick{min-height:44px;color:var(--hand);cursor:pointer;background:var(--cream2);box-shadow:inset 0 0 0 1.5px var(--ink3);border-radius:4px 8px 3px 7px/7px 3px 8px 4px;align-items:center;gap:7px;padding:0 12px 0 10px;font:700 20px/1 Caveat,cursive;display:inline-flex;position:relative}.tick input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.tick i{width:18px;height:18px;box-shadow:inset 0 0 0 1.8px var(--hand);color:var(--pink-lo);border-radius:3px 5px 2px 4px;place-items:center;font:700 18px/1 Caveat,cursive;display:grid}.tick:has(input:checked){box-shadow:inset 0 0 0 2px var(--pink-lo);background:var(--slip)}.tick:has(input:checked) i:after{content:"✓";margin-top:-3px}.tick:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.kacts,.acts,.btnrow{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.kacts{margin-top:4px}.btnrow{margin-top:12px}.btnrow:empty{display:none}.tags.acts{align-items:stretch;gap:12px 10px;display:grid}.kacts .tick,.acts .tick,.btnrow .tick{min-height:50px}@media (width>=768px){.sheet{width:min(720px, calc(100vw - var(--cab,112px) - 48px));inset:56px 24px 0 auto}}@media (width>=1200px){.sheet{width:clamp(420px,100vw - 782px,658px);inset:180px 24px 0 auto}.sheet::backdrop{background:#140b1047}.sheet .sh-head{padding:16px 22px 8px 30px}.sheet .sh-head h2{font-size:40px}.sheet .sh-body{padding:4px 30px 34px}}.empty{color:var(--ink2);font-style:italic}.hint{color:var(--ink2);margin:6px 0 12px;font:italic 400 15px/1.35 IM Fell English,serif}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.askw{left:16px;bottom:calc(112px + 12px + env(safe-area-inset-bottom));z-index:30;position:fixed}.askbtn{color:#fff;cursor:pointer;background:linear-gradient(180deg, var(--pink) 0, var(--candle) 36%, var(--wax));letter-spacing:.06em;width:58px;height:58px;box-shadow:inset 0 1px 0 #ff8cbda6, inset 0 -3px 0 var(--wax-3), 0 3px 6px #0a040280;border:0;border-radius:50%;place-items:center;padding:0;font:400 17px/1 IM Fell English SC,serif;display:grid}.askbtn:focus-visible{outline:3px solid var(--blue-hi);outline-offset:3px}@media (width>=768px){.askw{bottom:28px;left:200px}}@media (width>=1200px){.askw{left:252px}.tags.texts .way{overflow-wrap:anywhere;padding:6px 6px 6px 22px;font-size:18px}.tags.texts .way:before{left:8px}}@media (width<=520px){.tags.quad{margin-bottom:14px}.tags.quad .way{padding:6px 3px 6px 21px;font-size:18px}.tags.quad .way:before{left:8px}}.app{isolation:isolate;text-align:left;color:var(--ink);background:var(--night);font:400 17px/1.4 IM Fell English,Georgia,serif;position:fixed;inset:0;overflow:hidden}:where(.app) a{color:inherit}.view{z-index:3;scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.view::-webkit-scrollbar{display:none}.scene{z-index:0;background:var(--night);position:absolute;inset:0;overflow:hidden;container-type:size}.cv{--pw:768;--ph:1344;--S:calc(max(calc(100cqw / var(--pw)), calc(100cqh / var(--ph))) * var(--zoom,1));width:calc(var(--pw) * var(--S));height:calc(var(--ph) * var(--S));left:clamp(calc(100cqw - var(--pw) * var(--S)), calc(50cqw - var(--fx,.5) * var(--pw) * var(--S)), 0px);top:clamp(calc(100cqh - var(--ph) * var(--S)), calc(50cqh - var(--fy,.5) * var(--ph) * var(--S)), 0px);position:absolute}.cv>img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cv>img.out{animation:.9s both lampsout}@keyframes lampsout{0%{opacity:0}}.lamp{left:calc(var(--x) / var(--pw) * 100%);top:calc(var(--y) / var(--ph) * 100%);width:calc(var(--d,150) * var(--S));aspect-ratio:1;pointer-events:none;animation:breathe var(--t,5s) ease-in-out var(--dl,0s) infinite;background:radial-gradient(circle,#ffe2b080,#ffb34742 32%,#ffb34714 56%,#ffb34700 70%);border-radius:50%;transition:opacity .9s;position:absolute;translate:-50% -50%}.app[data-state=baking] .lamp{animation-name:flicker;animation-duration:calc(var(--t,5s) * .5)}.app[data-state=closed] .lamp{opacity:0;animation:none}@keyframes breathe{0%,to{opacity:.85}40%{opacity:.62}70%{opacity:.92}}@keyframes flicker{0%,to{opacity:1}22%{opacity:.7}41%{opacity:.95}63%{opacity:.66}81%{opacity:.9}}.dim{opacity:0;pointer-events:none;background:#12070e7a;transition:opacity .9s;position:absolute;inset:0}.app[data-state=closed] .dim{opacity:1}.cv:has(>img.out)~.dim{display:none}.shade{pointer-events:none;position:absolute;inset:0}.scene[data-room=bar] .shade{background:linear-gradient(#140b1080,#140b108c 70px,#140b109e 110px 140px,#140b1080 200px,#140b1099 250px 40%,#140b1080 82%,#140b10c7),radial-gradient(120% 34% at 0 4%,#140b109e,#140b1000 70%)}.scene[data-room=table] .shade{background:linear-gradient(#140b10b3,#140b10b3 100px 142px,#140b1014 220px,#140b100f 80%,#140b109e)}.scene[data-room=backroom] .shade{background:linear-gradient(#140b1080,#140b1091 70px,#140b1099 108px 142px,#140b1014 220px,#140b1057 38%,#140b1080 86%,#140b10cc)}.scene[data-room=cellar] .shade{background:linear-gradient(#140b1099,#140b102e 15%,#140b101f 30%,#140b109e 46%,#140b10b3)}.scene[data-room=door] .shade,.scene[data-room=door-dark] .shade{background:linear-gradient(#140b1059,#140b1000 22% 52%,#140b10bd 70%,#140b10e6)}.scene[data-room=bar][data-land] .shade{background:linear-gradient(#140b1075,#140b1057 90px,#140b104d 250px,#140b1075 27%,#140b1085 100%),radial-gradient(700px 400px at 0 0,#140b10e6,#140b1000 100%)}.scene[data-room=table][data-land] .shade{background:linear-gradient(#140b1080,#140b1014 13%,#140b100a 88%,#140b1066),radial-gradient(600px 150px at 0 75px,#140b10b3,#140b10b3 78%,#140b1000)}.scene[data-room=backroom][data-land] .shade{background:linear-gradient(90deg,#140b101a 40%,#140b108c 62%,#140b1099),linear-gradient(#140b108c,#140b104d 140px,#140b1000 24%)}.scene[data-room=cellar][data-land] .shade{background:linear-gradient(90deg,#140b109e,#140b1080 44%,#140b100d 60%),linear-gradient(#140b1080,#140b1000 18%)}.scene[data-room=door][data-land] .shade,.scene[data-room=door-dark][data-land] .shade{background:linear-gradient(#140b104d,#140b1000 30% 56%,#140b10b3 76%,#140b10db)}.garland{z-index:60;pointer-events:none;width:100%;height:66px;position:absolute;top:0;left:0;overflow:visible}.garland svg{position:absolute;top:0;left:0}.garland .halo{opacity:.9;background:radial-gradient(closest-side,#ffe2b0cc,#ffb34757 42%,#ffb34700);border-radius:50%;width:38px;height:38px;margin:-19px 0 0 -19px;transition:opacity .9s;animation:4.6s ease-in-out infinite breathe;position:absolute}.garland .halo:nth-of-type(3n){animation-delay:-1.7s}.garland .halo:nth-of-type(3n+1){animation-delay:-3.1s}.app[data-state=baking] .garland .halo{animation-name:flicker;animation-duration:2.2s}.app[data-state=closed] .garland .halo{opacity:0;animation:none}.garland .glass{fill:var(--gold);transition:fill .9s}.garland .core{fill:var(--cream2);transition:opacity .9s}.app[data-state=closed] .garland .glass{fill:var(--plum)}.app[data-state=closed] .garland .core{opacity:0}@media (orientation:landscape){.garland{display:none}}.hdr{padding:calc(66px + env(safe-area-inset-top)) 16px 8px 18px;justify-content:space-between;align-items:flex-start;gap:10px;min-height:176px;display:flex;position:relative}.ttl{color:var(--cream);letter-spacing:.005em;text-shadow:0 1px 0 #e3d2b0, 0 2px 0 #cdb78f, 0 3px 0 #b79e76, 3px 5px 0 var(--pink), 3px 6px 0 var(--wax), 0 10px 18px #0a020ebf;margin:0;font:400 42px/.95 Pirata One,serif}.sub{letter-spacing:.12em;color:var(--brass-hi);text-shadow:0 1px 3px #140b10e6;margin:10px 0 0;font:400 14.5px/1.2 IM Fell English SC,serif}.sub b{color:var(--gold);font-weight:400}.cnote{background:var(--kraftgrain), var(--kraft);color:var(--ink);white-space:nowrap;align-items:center;gap:6px;margin:12px 0 0;padding:4px 9px 3px;font:700 15px/1 Caveat,cursive;display:inline-flex;transform:rotate(-3deg);box-shadow:0 2px 4px #00000059}.cnote:before{content:"";background:radial-gradient(circle at 35% 30%, var(--brass-hi), var(--brass) 50%, var(--brass-lo));border-radius:50%;width:7px;height:7px}.dshelf{flex:none;width:92px;height:112px;margin:-4px -4px 0 0;position:relative}.dshelf:before{content:"";background:var(--oakgrain), linear-gradient(180deg, var(--brass-lo) 0 2px, var(--oak) 2px);height:9px;position:absolute;bottom:14px;left:0;right:0;box-shadow:0 6px 8px -3px #140b10b3}.dshelf:after{content:"";background:var(--ink);clip-path:polygon(0 0,100% 0,100% 100%,82% 100%,0 18%);width:12px;height:16px;position:absolute;bottom:0;right:12px}.dough-jar{--jw:54px;width:var(--jw);aspect-ratio:379/451;margin-left:calc(var(--jw) / -2);cursor:default;display:block;position:absolute;bottom:22px;left:50%}.dough-jar>img{width:100%;height:auto;display:block;position:absolute;bottom:0;left:0}.dough-jar.is-asleep>img{width:97%;left:1.5%}.dough-jar .b{z-index:1;width:calc(var(--jw) * .085);aspect-ratio:1;opacity:0;pointer-events:none;box-shadow:0 0 0 .7px var(--bubble);background:radial-gradient(circle at 35% 30%,#fbf3e1f2 0 22%,#fbf3e133 45%,#c9a36a80 70%);border-radius:50%;position:absolute}.dough-jar .b1{bottom:14%;left:30%}.dough-jar .b2{width:calc(var(--jw) * .06);bottom:10%;left:56%}.dough-jar .b3{width:calc(var(--jw) * .07);bottom:20%;left:70%}.dough-jar .b4{width:calc(var(--jw) * .05);bottom:24%;left:42%}.dough-jar.bubbling{animation:3.4s ease-in-out infinite bob}.dough-jar.bubbling .b{animation:2.8s ease-in infinite blub}.dough-jar.bubbling .b2{animation-delay:-.9s}.dough-jar.bubbling .b3{animation-delay:-1.7s}.dough-jar.bubbling .b4{animation-delay:-2.3s}@keyframes blub{0%{opacity:0;transform:translateY(0)scale(.6)}25%{opacity:.95}to{opacity:0;transform:translateY(calc(var(--jw) * -.24)) scale(1.1)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.6px)}}.dough-jar .jl{z-index:1;height:calc(var(--jw) * .2);color:var(--label-ink);font:700 calc(var(--jw) * .17)/1 "Caveat", cursive;background:var(--kraftgrain), var(--kraft);border-radius:1px;place-items:center;display:grid;position:absolute;bottom:46%;left:21%;right:21%;overflow:hidden;transform:rotate(-3deg);box-shadow:0 1px 1px #140b104d}.dough-jar .full{color:var(--mist);white-space:nowrap;opacity:0;pointer-events:none;background:#140810e0;border:1px solid #ff6aa480;border-radius:999px;padding:3px 9px 2px;font:700 14px/1 Caveat,cursive;transition:opacity .3s;position:absolute;top:calc(100% + 4px);left:50%;translate:-50%}.dough-jar:hover .full{opacity:1}.dshelf .dough-jar .full{left:auto;right:0;translate:none}.loading .dough-jar .full{left:0;translate:none}.dcub .dough-jar .full{z-index:3;width:max-content;max-width:calc(var(--cab,112px) - 20px);white-space:normal;text-align:center;border-radius:12px;line-height:1.05;inset:auto auto calc(100% + 4px) 50%;translate:-50%}.loading{color:var(--cream);text-shadow:0 1px 3px #140b10e6;align-items:center;gap:14px;margin:0;font:700 23px/1.1 Caveat,cursive;display:flex}.loading .dough-jar{flex:none;margin:0;position:relative;bottom:auto;left:auto}.view .loading{margin:26px 22px}.view section>.loading{border-radius:12px;width:fit-content;box-shadow:0 0 16px 12px #140b10d1}.sheet-paper .loading,.page .loading{color:var(--ink2);text-shadow:none;margin:14px 0}.app.waiting{color:var(--cream);grid-template-columns:minmax(0,1fr);place-items:center;display:grid}.app:has(.sheet[open]) :is(.lamp,.garland .halo,.dough-jar,.dough-jar .b){animation-play-state:paused}.paperlabel{max-width:100%;height:26px;color:var(--ink);white-space:nowrap;letter-spacing:.01em;background:var(--grain), var(--cream2);border-radius:3px 6px 2px 5px/5px 2px 6px 3px;place-items:center;padding:0 7px;font:400 16.5px/1 Pirata One,serif;display:inline-grid;transform:rotate(-1deg);box-shadow:0 1px #140b104d,0 3px 4px -2px #140b1080}.place{text-decoration:none}.place .rib{display:none}.place[aria-current=page] .rib{display:block}.place i.obj{background:var(--kraftgrain), var(--kraft);width:44px;height:44px;box-shadow:inset 0 0 0 2px var(--brass);border-radius:50%;display:block}@media (width<=767.98px){.main{position:absolute;inset:0}.view{padding-bottom:calc(150px + env(safe-area-inset-bottom))}.view:has(.fabw){padding-bottom:calc(192px + env(safe-area-inset-bottom))}.places{z-index:40;grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));min-height:112px;padding:0 8px calc(20px + env(safe-area-inset-bottom));display:grid;position:absolute;bottom:0;left:0;right:0}.places:not(.painted):before{content:"";left:0;right:0;bottom:calc(20px + env(safe-area-inset-bottom));z-index:0;background:linear-gradient(180deg, var(--brass-lo) 0 2px, var(--oak) 2px 6px, #140b1073 6px 7px, transparent 7px), var(--oakgrain), linear-gradient(180deg, var(--oak) 7px, var(--oak-d));height:47px;-webkit-mask:linear-gradient(#000 0 0) 0 0 / 100% calc(100% - 8px) no-repeat, var(--scallop) 0 100% / 36px 9px repeat-x;-webkit-mask:linear-gradient(#000 0 0) 0 0 / 100% calc(100% - 8px) no-repeat, var(--scallop) 0 100% / 36px 9px repeat-x;mask:linear-gradient(#000 0 0) 0 0 / 100% calc(100% - 8px) no-repeat, var(--scallop) 0 100% / 36px 9px repeat-x;position:absolute}.places:after{content:"";height:calc(30px + env(safe-area-inset-bottom));z-index:-1;background:var(--night);position:absolute;bottom:0;left:0;right:0}.places span.brk{z-index:0;background:var(--ink);clip-path:polygon(0 0,100% 0,100% 100%,76% 100%,0 22%);width:15px;height:22px;position:absolute;bottom:6px}.places span.brk.l{left:22px;transform:scaleX(-1)}.places span.brk.r{right:22px}.boxw{display:contents}.box,.brandmark,.crown,.dcub{display:none}.place{z-index:1;min-height:92px;color:var(--cream);letter-spacing:.01em;align-content:end;justify-items:center;padding:0 0 7px;font:400 16.5px/1 Pirata One,serif;display:grid;position:relative}.place .obj{z-index:1;margin-bottom:8px;transition:transform .2s;position:relative}.place img.obj{object-fit:contain;width:auto;max-width:70px;height:56px}.place>span{z-index:1;text-shadow:0 1px #140b10cc;place-items:center;height:26px;display:grid;position:relative}.place:before{content:"";background:#140b1080;border-radius:50%;width:44px;height:7px;margin-left:-22px;position:absolute;bottom:40px;left:50%}.place[aria-current=page]{color:var(--pink-hi)}.place[aria-current=page] .obj{transform:translateY(-3px)}.place[aria-current=page]:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 50% at 50% 62%,#ffe2b06b,#ffb34729 50%,#ffb34700 72%);width:104px;height:82px;margin-left:-52px;position:absolute;bottom:36px;left:50%}.place .rib{z-index:2;background:linear-gradient(180deg, var(--candle), var(--pink));clip-path:polygon(0 0,100% 0,100% 100%,50% 64%,0 100%);width:16px;height:16px;margin-left:-8px;position:absolute;bottom:-6px;left:50%}.place:focus-visible{outline-offset:-2px;border-radius:8px}.places.painted{--pb:max(0px, calc(100vw * var(--board-ratio) * (1 - var(--stands)) - 26px))}.places.painted .board{left:0;bottom:calc(20px + env(safe-area-inset-bottom));width:100%;height:auto;display:block;position:absolute}.places.painted .place{padding-bottom:var(--pb)}.places.painted .place .obj{margin-bottom:0}.places.painted .place:before{display:none}.places.painted .place[aria-current=page]:after{bottom:calc(var(--pb) + 20px)}.places.painted .place>span{white-space:nowrap;max-width:100%;color:var(--ink);text-shadow:none;background:var(--grain), var(--cream2);border-radius:3px 6px 2px 5px/5px 2px 6px 3px;padding:0 7px;transform:rotate(-1deg);box-shadow:0 1px #140b104d,0 3px 4px -2px #140b1080}.places.painted .place:nth-of-type(2n)>span{transform:rotate(1deg)}.places.painted .place[aria-current=page]>span{color:var(--pink-lo)}.places.painted .place .rib{bottom:-8px}.places.painted img.brk{bottom:env(safe-area-inset-bottom);z-index:0;width:auto;height:112px;display:block;position:absolute}.places.painted img.brk.l{left:0;transform:scaleX(-1)}.places.painted img.brk.r{right:0}}@media (width<=430px){.place{font-size:14.5px}.places.painted .place>span{padding:0 4px}}@media (width>=768px){.app{--cab:112px;grid-template-columns:var(--cab) minmax(0, 1fr);display:grid}.app:has(.places.boxed){--cab:184px}.main{position:relative;overflow:hidden}.view{padding-bottom:96px}.hdr{padding:calc(54px + env(safe-area-inset-top)) 26px 6px 28px;min-height:0}.ttl{font-size:50px}.sub{font-size:17px}.hdr .dshelf{display:none}.places{z-index:20;color:var(--cream);background:var(--oakgrain), linear-gradient(90deg, var(--oak-d), var(--oak) 18%, var(--oak) 82%, var(--oak-d));flex-direction:column;align-items:stretch;padding:18px 10px 14px;display:flex;position:relative;box-shadow:10px 0 22px -8px #0a0402d9,inset -2px 0 #e2c48c1f}.places .crown{width:64px;height:auto;margin:0 auto 12px;display:block}.places .board,.places .brk,.places .brandmark{display:none}.place,.dcub{min-height:104px;color:var(--cream);background:linear-gradient(180deg, #140b10b8, #140b1066 60%, #140b108c), var(--oak-d);box-shadow:inset 0 8px 12px -4px #0a0402e6, inset 0 -6px 0 var(--oak), inset 0 -7px 0 var(--brass-lo), 0 1px 0 #e2c48c24;border-radius:3px;align-content:end;justify-items:center;gap:6px;margin:0 0 10px;padding:14px 4px 8px;font:400 17px/1 Pirata One,serif;display:grid;position:relative}.place img.obj{object-fit:contain;width:auto;max-width:70px;height:56px}.place>span{text-shadow:0 1px #140b10cc}.place[aria-current=page]{color:var(--pink-hi);background:radial-gradient(60% 60% at 50% 46%, #ffe2b057, #ffb3471a 55%, #ffb34700 75%), linear-gradient(180deg, #140b1099, #140b104d 60%, #140b1080), var(--oak-d)}.place .rib{background:linear-gradient(180deg, var(--candle), var(--pink));clip-path:polygon(0 0,100% 0,100% 100%,50% 74%,0 100%);width:14px;height:24px;position:absolute;top:-2px;right:8px}.place:focus-visible{outline-offset:-2px}.dcub{min-height:150px;margin-top:auto;padding-bottom:12px}.dcub .dough-jar{margin:0 auto;position:relative;bottom:auto;left:auto}.dcub .cnote{margin:8px 0 0;font-size:14px}.places.boxed{scrollbar-width:none;background:var(--night);padding:0;overflow-y:auto;box-shadow:10px 0 22px -8px #0a0402d9}.places.boxed::-webkit-scrollbar{display:none}.boxw{margin:auto 0;position:relative}.boxw img.box{width:100%;height:auto;display:block}.places.boxed .place,.places.boxed .dcub{left:calc(var(--nl) * 100%);top:calc(var(--nt) * 100%);width:calc(var(--nw) * 100%);height:calc(var(--nh) * 100%);min-height:0;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:2px 4px;position:absolute;container-type:size}.places.boxed .place{justify-content:center;align-items:center;gap:7px;font-size:17px;display:flex}.places.boxed .place img.obj{flex:none;width:auto;max-width:44%;height:min(44px,100cqh)}.places.boxed .place:first-of-type{gap:5px;font-size:14px}.places.boxed .place>span{text-shadow:0 0 2px #140810f2,0 0 4px #140810e6,0 1px 1px #140810e6}.places.boxed .place[aria-current=page]{color:var(--rose);background:0 0}.places.boxed .cnote{margin:0;position:absolute;top:calc(100% + 10px);left:50%;translate:-50%}.places.boxed .place.apart{width:auto;height:auto;min-height:48px;color:var(--ink);background:var(--kraftgrain), linear-gradient(180deg, var(--way), var(--kraft));border-radius:7px 9px 6px 10px;margin:0;padding:8px 12px;display:flex;position:absolute;top:calc(100% + 14px);left:14px;right:14px;box-shadow:inset 0 -3px #3d24154d,0 3px 5px -2px #140b1080;container-type:normal}.places.boxed .place.apart .obj{display:none}.places.boxed .place.apart>span{text-shadow:none}.places.boxed .place.apart[aria-current=page]{color:var(--pink-lo)}}@media (width>=768px) and (width<=1199.98px){.places.boxed .dcub .dough-jar{transform-origin:50% 100%;transform:scale(.85)}}@media (width>=1200px){:is(.app,.app:has(.places.boxed)){--cab:236px}.hdr{padding:40px 34px 6px 36px}.hdr .cnote{display:none}.places:not(.boxed){padding:26px 18px 18px}.places .crown{display:none}.places .brandmark{text-align:center;justify-items:center;gap:6px;margin:0 0 18px;display:grid}.places.boxed .boxw{margin:0 0 auto}.places .brandmark img{width:176px;height:auto;display:block}.places .brandmark span{color:var(--pink-hi);font:700 20px/1 Caveat,cursive}.places.boxed .brandmark{background:var(--grain), var(--cream2);border-radius:4px 7px 3px 6px/6px 3px 7px 4px;margin:12px 12px 18px;padding:10px 6px 8px;transform:rotate(-1deg);box-shadow:0 1px #140b104d,0 4px 6px -2px #140b1080}.places.boxed .brandmark span{color:var(--pink-lo)}.place{grid-template-columns:56px 1fr;align-content:center;place-items:center start;gap:4px 14px;min-height:72px;padding:8px 16px 10px 12px;font-size:22px}.place img.obj{justify-self:center;max-width:58px;height:50px}.dcub{grid-template-columns:1fr;justify-items:center;min-height:176px}.places.boxed .place{gap:12px;font-size:22px}.places.boxed .place img.obj{height:min(50px,100cqh)}.places.boxed .place:first-of-type{gap:6px;font-size:20px}}.daystrip{justify-content:space-between;align-items:center;gap:10px;margin:14px 14px 12px 18px;display:flex}.daytools{flex-wrap:wrap;gap:8px 10px;display:flex}.findrow .daytools{margin-top:8px}.tally{color:var(--chalk);text-shadow:0 0 1.2px #ffffff73,0 2px 6px #140b10e6;margin:0;font:700 22px/1.1 Caveat,cursive;transform:rotate(-1.5deg)}.tally b{color:var(--cream2);font:400 27px/1 Pirata One,serif}.tally span{color:var(--chalk-pink);margin:0 3px}.runtag{min-height:50px;color:var(--ink);text-align:left;background:var(--kraftgrain), linear-gradient(180deg, var(--tag), var(--tag-2));clip-path:polygon(15px 0,100% 0,100% 100%,15px 100%,0 50%);letter-spacing:.08em;border:0;align-items:center;gap:8px;padding:6px 14px 6px 32px;font:400 15.5px/1.05 IM Fell English SC,serif;display:inline-flex;position:relative;box-shadow:inset 0 -3px #3d24154d}.runtag:before{content:"";background:var(--oak-d);width:10px;height:10px;box-shadow:0 0 0 2.5px var(--brass), 0 0 0 3.5px var(--brass-lo);border-radius:50%;margin-top:-5px;position:absolute;top:50%;left:12px}@media (width<=599.98px){.daystrip .bakesheet{display:none}}.runtag small{letter-spacing:0;margin-top:3px;font:italic 400 13.5px/1.1 IM Fell English,serif;display:block}.tks{gap:14px;margin:0;padding:0 12px;list-style:none;display:grid}.tk{transform:rotate(var(--r,0deg));--stub:var(--kraftgrain), linear-gradient(180deg, var(--tag), var(--tag-2));--stub-ink:var(--ink);--paper:var(--cream2);border-radius:2px;position:relative;box-shadow:0 12px 16px -9px #140b10e6,0 3px 6px -3px #140b1099}.tk.is-req{--stub:linear-gradient(180deg, var(--pink), var(--candle) 34%, var(--wax));--stub-ink:#fff;--paper:var(--pink-wash)}.tk.is-bake{--stub:linear-gradient(180deg, var(--gold), var(--gold) 76%, var(--rust))}.tk.is-ready{--stub:linear-gradient(180deg, var(--blue), var(--blue-lo));--stub-ink:#fff}.tk.is-handed{--stub:var(--oakgrain), var(--oak);--stub-ink:var(--cream2)}.tk-p{text-align:left;width:100%;min-height:112px;color:var(--ink);-webkit-mask:var(--deckle);-webkit-mask:var(--deckle);mask:var(--deckle);background:0 0;border:0;grid-template-columns:52px minmax(0,1fr);padding:0;display:grid;position:relative}.tk-p:focus-visible{outline:none}.tk:has(.tk-p:focus-visible){outline:3px solid var(--blue-hi);outline-offset:3px}.tk-stub{color:var(--stub-ink);background:var(--stub);align-content:center;justify-items:center;gap:6px;padding:8px 2px;display:grid;position:relative}.tk-stub:after{content:"";background:radial-gradient(circle,#140b109e 1.4px,#0000 1.8px) 0 0/4px 8px repeat-y;width:4px;position:absolute;top:6px;bottom:6px;right:-2px}.tk-stub .ic{width:23px;height:23px}.tk-day{justify-items:center;gap:1px;font:400 24px/.9 Pirata One,serif;display:grid}.tk-day small{letter-spacing:.12em;font:400 11.5px/1 IM Fell English SC,serif}.tk-b{background:var(--grain), var(--paper);grid-template-columns:minmax(0,1fr);align-content:start;gap:3px;padding:12px 14px 12px 15px;display:grid}.tk-l1{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tk-name{overflow-wrap:anywhere;min-width:0;color:var(--hand);font:400 23px/1.05 Pirata One,serif}.tk-sum{color:var(--ink);flex:none;font:400 26px/1 Pirata One,serif}.tk-l2{overflow-wrap:anywhere;color:var(--ink);font-size:16.5px;line-height:1.28}.tk-l3{overflow-wrap:anywhere;color:var(--ink2);font-size:14.5px;line-height:1.3}.tk-l3 .no{letter-spacing:.07em;font:400 13px/1 IM Fell English SC,serif}.tk-chips{flex-wrap:wrap;align-items:center;gap:6px 7px;margin-top:7px;display:flex}.tk-chips .pc.lbl.look{color:var(--rust-ink);background:var(--slip);border:1.5px dotted var(--rust-ink);padding:0 8.5px 0 7.5px}.tk.is-req .tk-chips{padding-right:60px}.tk-p>.seal{--s:46px;position:absolute;bottom:8px;right:10px}.tk.slide{animation:.6s cubic-bezier(.2,.8,.2,1) .15s both slidein}@keyframes slidein{0%{opacity:0;transform:translate(60px)rotate(2deg)}70%{opacity:1;transform:translate(-4px)rotate(-.3deg)}to{transform:rotate(var(--r,0deg))}}.dayrow{flex-wrap:wrap;align-items:center;gap:10px 12px;margin:14px 18px 0 22px;display:flex}.dayrow .lab{color:var(--brass-hi);text-shadow:0 1px 3px #140b10e6;margin:0 4px 0 0}.hdr .hdtool{top:calc(70px + env(safe-area-inset-top));position:absolute;right:104px}@media (width>=768px){.hdr .hdtool{top:calc(56px + env(safe-area-inset-top));right:26px}}@media (width>=1200px){.hdr .hdtool{top:42px;right:34px}}.findtog{width:44px;height:44px;color:var(--brass-hi);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.findtog svg{width:22px;height:22px}.findtog:focus-visible{outline:3px solid var(--blue-hi);outline-offset:2px;border-radius:22px}.findrow{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:10px 18px 0 22px;display:flex}.findrow .lab{color:var(--brass-hi);text-shadow:0 1px 3px #140b10e6;margin:0 4px 0 0}.findrow .hand{color:var(--chalk);text-shadow:0 0 1.2px #ffffff73,0 2px 6px #140b10e6;margin:0;font:700 24px/1.2 Caveat,cursive}.datef{min-height:48px;color:var(--hand);background:var(--grain), var(--cream2);box-shadow:inset 0 0 0 1.5px var(--ink3), 0 3px 6px -2px #140b1080;border-radius:24px 21px 25px 22px;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:relative}.datef input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.datef input{color:var(--hand);background:0 0;border:0;min-height:44px;font:400 17px/1 IM Fell English,serif}.datef:has(input:focus-visible){outline:3px solid var(--blue-hi);outline-offset:3px}.datef input:focus-visible{outline:none}.slatew{display:none}.slatew .slate{color:var(--chalk);background:radial-gradient(120% 140% at 30% 20%, #f3e6cb0f, transparent 60%), var(--ink);box-shadow:0 0 0 7px var(--oak), 0 0 0 9px var(--oak-d), 0 14px 22px -6px #0a0402bf;text-shadow:0 0 1.2px #ffffff73;border-radius:6px;margin:14px 0 18px;padding:16px 20px 15px;font-family:Caveat,cursive;position:relative}.slate .sl-h{margin:0;font:700 27px/1 Caveat,cursive;transform:rotate(-1deg)}.slate .sl-h em{color:var(--chalk-pink-2);font-style:normal;position:relative}.slate .sl-h em:after{content:"";border:1.6px solid var(--chalk-pink);border-radius:50%;position:absolute;inset:-6px -8px -5px;transform:rotate(-4deg)}.sl-list{color:var(--chalk);margin:12px 0 0;font:700 20px/1.35 Caveat,cursive}.sl-list b{color:var(--chalk-pink-2);font-weight:700}.emptyday{text-align:center;justify-items:center;gap:4px;padding:30px 22px 20px;display:grid}.emptyday .stool{width:210px;height:200px;position:relative}.emptyday .stool:before{content:"";background:var(--oakgrain), linear-gradient(180deg, var(--brass-lo) 0 2px, var(--oak) 2px);height:12px;position:absolute;bottom:26px;left:20px;right:20px;box-shadow:0 8px 10px -4px #140b10cc}.emptyday .stool .dough-jar{bottom:38px}.emptyday .say{color:var(--hand);background:var(--grain), linear-gradient(180deg, var(--slip), var(--slip-2));clip-path:var(--slipcut);margin:4px 0 0;padding:10px 18px 8px;font:400 27px/1.1 Pirata One,serif}.emptyday .hand{color:var(--chalk);text-shadow:0 0 1.2px #ffffff73,0 2px 6px #140b10e6;margin:6px 0 0;font:700 24px/1.2 Caveat,cursive;transform:rotate(-1.5deg)}.order-what .lines{background:repeating-linear-gradient(#0000 0 47px,#6e503238 47px 48px);margin:8px 0 0;padding:2px 0 6px 20px;position:relative}.order-what .lines:before{content:"";border-left:1.5px solid #e3307a80;border-right:1px solid #e3307a52;width:4px;position:absolute;top:-6px;bottom:-6px;left:4px}.order-what .lines .row{grid-template-columns:auto auto 1fr auto;align-items:end;gap:0 9px;min-height:48px;padding-top:4px;display:grid}.order-what .lines .row .q,.order-what .lines .row .it,.order-what .lines .row .pr{color:var(--hand);font:700 24px/1 Caveat,cursive}.order-what .lines .row .q,.order-what .lines .row .pr{margin-bottom:4px}.order-what .lines .row .it small{color:var(--ink2);margin-top:2px;font:italic 400 13.5px/1.2 IM Fell English,serif;display:block}.order-what .lines .row .dots{background:radial-gradient(circle,#2b1c148c 1px,#0000 1.4px) 0 0/7px 2px repeat-x;height:2px;margin-bottom:10px}.order-what .lines .row.fee .it{font-size:21px}.order-what .sum{letter-spacing:.14em;color:var(--ink2);justify-content:space-between;align-items:baseline;margin:10px 0 0 20px;padding-top:12px;font:400 14px/1 IM Fell English SC,serif;display:flex;position:relative}.order-what .sum:before{content:"";background:var(--rule) 0 0 / 100% 100% no-repeat;height:6px;position:absolute;top:0;left:0;right:0}.order-what .sum b{letter-spacing:0;color:var(--hand);font:700 46px/1 Caveat,cursive;position:relative}.order-what .sum b:after{content:"";background:var(--under2) 0 0 / 100% 100% no-repeat;height:9px;position:absolute;bottom:-8px;left:-6px;right:-8px}.when{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:20px 0 0;font-size:17.5px;display:flex}.when .ic{width:18px;height:18px;color:var(--ink2)}.nw{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.decide{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:8px 0 6px;display:flex}.sealbtn{min-height:76px;color:var(--pink-lo);text-align:left;background:0 0;border:0;border-radius:40px 34px 38px 36px;align-items:center;gap:14px;padding:4px 18px 4px 4px;font:400 32px/1 Pirata One,serif;display:flex;box-shadow:inset 0 0 0 1.5px #9e145059}.sealbtn .seal{--s:68px;transition:transform .15s}.sealbtn:hover{background:#e3307a12}.sealbtn:active .seal{transform:rotate(-4deg)scale(.92)}.fld+.btn{margin-top:10px}.sheet-paper p.gone{color:var(--hand);margin:6px 0 12px;font:400 22px/1.1 Pirata One,serif}.qa{flex-direction:column;flex:1;min-height:0;display:flex}.qa fieldset{border:0;min-width:0;margin:0 0 6px;padding:0}.qa legend{color:var(--hand);margin:0 0 8px;padding:0;font:400 24px/1 Pirata One,serif}.picked{color:var(--hand);margin:12px 0;font:400 22px/1.15 Pirata One,serif}.matches{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.match{letter-spacing:0;justify-content:flex-start;font:400 17px/1.2 IM Fell English,serif}.jump{z-index:3;scrollbar-width:none;background:linear-gradient(180deg, var(--page) 82%, #f7ecd300);gap:2px;margin:0 -22px 2px;padding:8px 18px;display:flex;position:sticky;top:-4px;overflow-x:auto}.jump::-webkit-scrollbar{display:none}@media (width<=480px){.jump{flex-wrap:wrap;overflow-x:visible}}.jump button{z-index:0;min-height:44px;color:var(--ink);letter-spacing:.05em;background:0 0;border:0;flex:none;align-items:center;padding:0 15px;font:400 14px/1 IM Fell English SC,serif;display:inline-flex;position:relative}.jump button:before{content:"";z-index:-1;background:var(--kraftgrain), linear-gradient(180deg, var(--way), var(--kraft));clip-path:polygon(0 0,100% 0,92% 50%,100% 100%,0 100%,8% 50%);position:absolute;inset:6px 0}.qa h3{color:var(--ink2);margin:14px 0 4px;scroll-margin-top:64px;font:400 19px/1 Pirata One,serif}.bk{border-bottom:1px dashed #8a705899;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 0;display:grid}.bk .thumb{aspect-ratio:3/4;object-fit:cover;background:var(--face);width:42px;box-shadow:0 0 0 1.5px var(--pink), 0 0 0 3px var(--face), 0 0 0 3.6px var(--pink-hi), 0 4px 6px #140b1066;border-radius:21px 21px 3px 3px;display:block}.bk-n{overflow-wrap:anywhere;color:var(--ink);font-size:18px;line-height:1.15}.bk-n small{letter-spacing:.04em;color:var(--ink2);font:400 14px/1.25 IM Fell English SC,serif;display:block}.bk.has{box-shadow:inset 3px 0 0 var(--pink);background:linear-gradient(90deg,#e3307a1f,#e3307a00 74%);margin-left:-8px;padding-left:8px}.step{align-items:center;gap:4px;display:inline-flex}.step button{width:46px;height:46px;color:var(--hand);background:var(--cream2);box-shadow:inset 0 0 0 1.8px var(--hand), 0 2px 0 #1f171233;border:0;border-radius:50% 46% 52% 48%/48% 52% 46% 50%;font:400 26px/1 Georgia,serif}.step output{text-align:center;min-width:30px;color:var(--ink2);font:700 28px/1 Caveat,cursive}.bk.has .step output{color:var(--pink-lo)}.runart{background:var(--dusk);height:110px;margin:-4px -22px 12px;position:relative;overflow:hidden}.runart img:not(.standin){object-fit:cover;width:100%;height:100%;display:block}.runart img.standin{width:820px;max-width:none;position:absolute;top:-282px;left:-246px}.stops{gap:10px;margin:0;padding:0 0 4px;list-style:none;display:grid}.stops li{border-bottom:1px dashed #8a705899;grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px 0 10px;display:grid}.stops .num{color:#fff;background:radial-gradient(circle at 34% 28%, var(--wax-hi), var(--pink) 30%, var(--wax-2) 70%, var(--wax-3));border-radius:50% 47% 52% 48%;place-items:center;width:32px;height:32px;margin-top:2px;font:400 17px/1 Pirata One,serif;display:grid}.stops .st{overflow-wrap:anywhere;color:var(--ink2);gap:2px;font-size:15.5px;line-height:1.25;display:grid}.stops .st strong{color:var(--hand);font:400 20px/1.15 Pirata One,serif}.stops .st a{white-space:nowrap;min-height:44px;color:var(--blue-lo);text-underline-offset:3px;align-items:center;font:700 20px/1 Caveat,cursive;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.mv{gap:6px;display:grid}.mv button:disabled{opacity:.75}.privruns{gap:10px;margin:0;padding:0;list-style:none;display:grid}.privrun{color:var(--ink);background:var(--kraftgrain), linear-gradient(180deg, var(--way), var(--kraft));clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);padding:12px 14px 12px 30px;position:relative}.privrun:before{content:"";background:var(--oak);width:8px;height:8px;box-shadow:inset 0 0 0 2px var(--eyelet);border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:10px}.privrun{overflow-wrap:anywhere}.privrun strong{font:400 20px/1.1 Pirata One,serif;display:block}.privrun span{font-size:15.5px}@media (width<=767.98px){.ledger:has(.emptyday) .hdr{min-height:150px}}@media (width>=768px){.slatew{padding:0 18px 0 22px;display:block}.ledger .rbns{margin:6px 18px 4px}.tks{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (width>=768px) and (width<=1199.98px){.ledger .rbn{min-height:58px;font-size:17px}.ledger .rbn b{font-size:21px}.tk-name{font-size:27px}.tk-sum{font-size:29px}.tk-l2{font-size:19px}.tk-l3{font-size:16px}.tk-p{grid-template-columns:58px minmax(0,1fr)}}@media (width>=768px) and (width<=1199.98px) and (orientation:landscape){.ledger{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"hdr rbn""find find""low low""day strip""slate tks";align-items:start;display:grid}.ledger>.hdr{grid-area:hdr;padding-top:36px}.ledger>.rbns{grid-area:rbn;align-self:end;margin:0 26px 18px 0}.ledger>.findrow{grid-area:find}.ledger>.dayrow{grid-area:day;margin-top:4px}.ledger>.lowslip{grid-area:low;margin:0 26px 6px 22px}.ledger>.daystrip{grid-area:strip}.ledger>.slatew{grid-area:slate;padding:0 0 0 22px}.ledger>:is(.tks,.emptyday,.loading){grid-area:tks;margin-top:14px}}@media (width>=1200px){.ledger>:not(.hdr){max-width:468px}.ledger>.rbns{max-width:456px;margin:0 0 4px 30px}:root{--tks:max(468px, calc(100vw - 236px - 742px))}.ledger>.tks{max-width:var(--tks);grid-template-columns:repeat(auto-fill,minmax(400px,1fr));margin-left:24px;padding:0 6px}.ledger>:is(.daystrip,.dayrow,.findrow,.slatew,.emptyday,.loading){margin-left:36px;padding-left:0}.tk.open{outline:3px solid var(--pink);outline-offset:3px}.tk.open:after{content:"";background:var(--pink);clip-path:polygon(0 0,100% 50%,0 100%);width:20px;height:28px;margin-top:-14px;position:absolute;top:50%;right:-27px}.sheet-paper .sh-body{container-type:inline-size}.ledger~.fabw{right:calc(100vw - var(--cab,236px) - var(--tks) - 6px);bottom:26px}}@container (width>=560px){.order{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:0 36px;display:grid}.order-do>.lab:first-child{margin-top:6px}.order-do .tags.strung{grid-template-columns:repeat(2,minmax(0,1fr))}.order-do .tags.strung:after{content:"";background:repeating-linear-gradient(90deg, var(--pink) 0 4.5px, var(--twine) 4.5px 9px);border-radius:2px;height:3px;position:absolute;top:88px;left:-6px;right:-6px;box-shadow:0 1px #3a1a1040}}.dispute{color:#fff;background:linear-gradient(180deg, var(--wax-2), var(--wax-3));border-radius:9px 11px 8px 12px/11px 8px 12px 9px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 14px;padding:12px 14px;font:italic 400 16px/1.4 IM Fell English,serif;display:flex}.dispute b{letter-spacing:.16em;font:400 14px/1.2 IM Fell English SC,serif}.dispute .btn{min-height:44px;margin-left:auto}.dispute.ended{color:var(--ink2);box-shadow:inset 0 0 0 1.6px var(--pink-lo);background:0 0}.tk-chips .pc.dispute-chip{color:#fff;background:var(--wax-2);border-color:var(--wax-3)}.protect>.helprow:last-child{margin-bottom:18px}.protect .filebtn{cursor:pointer;position:relative}.protect .filebtn input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.protect .filebtn:focus-within{outline:2px dashed var(--hand);outline-offset:2px}.routesuggest{margin:10px 0 4px}.routesuggest .suggested{color:var(--hand);margin:10px 0 6px;padding:0 0 0 4px;font:700 22px/1.35 Caveat,cursive;list-style:none}.routesuggest .btn{margin:4px 8px 4px 0}.order-tools{flex-wrap:wrap;gap:8px;margin:12px 0 4px;display:flex}.order-tools .btn{flex:140px;margin:0}.picklist{margin:0 0 8px;padding:0;list-style:none}.picklist li{border-bottom:1px dashed #3d241540;padding:6px 0}.picklist .fld{align-items:center;gap:10px;margin:0;display:flex}.texts-row{border-bottom:1px dashed #3d241540;padding:10px 0}.texts-row h3{margin:0 0 6px;font-size:17px}.find{min-height:54px;color:var(--ink2);background:var(--grain), linear-gradient(180deg, var(--slip), var(--slip-2));clip-path:var(--slipcut);align-items:center;gap:10px;margin:0 14px 18px;padding:0 16px;display:flex;transform:rotate(-.6deg)}.find input{min-width:0;height:50px;color:var(--hand);background:0 0;border:0;flex:1;font:700 23px/1 Caveat,cursive}.find input::placeholder{color:var(--ink2);font:italic 400 16px/1 IM Fell English,serif}.find .ic{color:var(--ink2)}.find :focus-visible{outline-color:var(--blue);outline-offset:-3px}.cardbox{margin:0;padding:0 12px 6px;list-style:none;position:relative}.divider{z-index:0;height:42px;margin:16px 0 -12px;position:relative}.divider span{left:var(--dl,16px);height:32px;color:var(--ink);background:var(--kraftgrain), linear-gradient(180deg, var(--way), var(--tag));border-radius:9px 9px 0 0;padding:7px 15px 0;font:400 18px/1 Pirata One,serif;position:absolute;top:0;box-shadow:0 -2px 4px #140b104d}.divider:after{content:"";background:var(--kraftgrain), linear-gradient(180deg, var(--tag), var(--tag-2));border-radius:2px;height:12px;position:absolute;top:30px;left:0;right:0}.icard{z-index:1;text-align:left;width:100%;min-height:88px;transform:rotate(var(--r,0deg));background:linear-gradient(180deg, transparent 37px, #e3307a9e 37px 38.5px, transparent 38.5px) no-repeat, repeating-linear-gradient(180deg, transparent 0 23px, #2f5fd638 23px 24px) 0 38px / 100% calc(100% - 38px) no-repeat, var(--grain), var(--cream2);border:0;border-radius:3px;grid-template-columns:1fr auto;align-items:baseline;gap:4px 10px;margin-top:-12px;padding:10px 15px 13px;display:grid;position:relative;box-shadow:0 -1px #140b1033,0 -8px 12px -7px #140b10b3}.divider+li>.icard{margin-top:0}.icard .nm{color:var(--hand);font:400 22px/1.2 Pirata One,serif}.icard .ph{color:var(--ink2);font:700 21px/1 Caveat,cursive}.icard .us{color:var(--ink2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;margin-top:4px;font:700 19px/1.15 Caveat,cursive;display:flex}.icard .us .pc{height:25px;font-size:13px}.icard:focus-visible{outline-color:var(--blue-hi);z-index:3}.ironfront{left:6px;right:6px;bottom:calc(60px + env(safe-area-inset-bottom));z-index:35;pointer-events:none;height:auto;position:fixed}.ironfront img,.ironfront svg{width:100%;height:auto;display:block}.ironfront svg{overflow:visible}.book .fabw{z-index:36}.sheet-paper.bigcard{background:linear-gradient(180deg, transparent 104px, #e3307a9e 104px 106px, transparent 106px) no-repeat, repeating-linear-gradient(180deg, transparent 0 29px, #2f5fd624 29px 30px) 0 118px / 100% 30px, var(--grain), var(--cream2)}.bigcard .sh-head{min-height:84px}.bigcard form>.btn,.bigcard .addr+.btn{margin-top:12px}.switch-row{letter-spacing:.08em;min-height:48px;color:var(--pink-lo);cursor:pointer;align-items:center;gap:12px;margin:18px 0 0;font:400 16px/1.2 IM Fell English SC,serif;display:flex}.sw-t{flex:none;width:58px;height:34px;position:relative}.sw-t input{z-index:2;opacity:0;cursor:pointer;width:100%;height:48px;margin:0;position:absolute;top:-7px;left:0}.sw-t i{background:var(--kraftgrain), linear-gradient(180deg, var(--way), var(--kraft));box-shadow:inset 0 0 0 1.6px var(--hand), inset 0 2px 3px #3d241559;border-radius:17px;position:absolute;inset:0}.sw-t i:after{content:"";background:radial-gradient(circle at 34% 28%, var(--wax-hi), var(--pink) 42%, var(--wax-2) 78%, var(--wax-3));border-radius:50% 47% 52% 48%;width:26px;height:26px;transition:transform .2s;position:absolute;top:4px;left:4px;box-shadow:0 2px #1f17124d}.sw-t input:checked+i{background:linear-gradient(180deg, var(--way-on), var(--way-on-2))}.sw-t input:checked+i:after{transform:translate(24px)}.sw-t input:focus-visible+i{outline:3px solid var(--blue);outline-offset:2px}.addrs{margin:0;padding:0;list-style:none}.addrline{border-bottom:1px dashed #8a705899;justify-content:space-between;align-items:center;gap:10px;padding:2px 0 8px;font-size:17px;display:flex}.addrline .btn{min-height:44px;padding:0 14px}.hist-sum{color:var(--ink2);margin:0 0 6px;font-size:16.5px}.hist{margin:0;padding:0;list-style:none}.hist li{border-bottom:1px dashed #8a705899}.hist-row{width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0;font-size:16px;display:flex}.hist-pay,.hist-pay>[aria-hidden]{align-items:center;gap:10px;display:inline-flex}.hist-pay{font:400 21px/1 Pirata One,serif}@media (width<=767.98px){.book .hdr{min-height:150px}}@media (width>=768px){.ironfront{left:calc(var(--cab,112px) + 6px);bottom:0}.book{padding-bottom:64px}}@media (width>=1200px),(width>=768px) and (orientation:landscape){.book>.find,.book>.cardbox{width:470px;margin:0 34px 16px auto}.ironfront{width:470px;left:auto;right:34px}}@media (width>=1200px){.book>.find,.book>.cardbox{width:min(960px,100% - 68px)}.book>.cardbox{columns:2;column-gap:22px}.book>.cardbox>.divider:first-child{margin-top:0}.book>.cardbox>li{break-inside:avoid}.book>.cardbox>.divider{break-after:avoid}.ironfront{width:min(960px, calc(100vw - var(--cab,236px) - 68px))}.ironfront img,.ironfront svg{height:104px}.book ul.klist{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-items:start}}.book .tabrow{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:12px 8px}.book .tabrow .way{padding:6px 4px 6px 24px;line-height:1.1}.book .tabrow,.book>section,.book>.empty{margin-left:14px;margin-right:14px}.book>section .lab{color:var(--brass-hi);text-shadow:0 1px 3px #140b10e6}.book>section>:is(.empty,.hint),.book>.empty{width:fit-content;max-width:100%;color:var(--rose);text-shadow:0 1px 3px #140b10e6;border-radius:10px;box-shadow:0 0 16px 12px #140b10d1}.book .krow>.pc{justify-self:start}.ktext{border-left:3px solid var(--pink);color:var(--hand);margin:6px 0 4px;padding:2px 0 2px 12px;font:700 21px/1.2 Caveat,cursive}.book .kname .mail{min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.settings .pagew{margin:0 10px}.settings .pagew+.pagew{margin-top:22px}.settings .page>.fld:first-child{margin-top:2px}.settings .page>p.lab{margin-bottom:8px}.settings .page>.btn{margin-top:18px}.starter-row{align-items:flex-end;gap:12px;display:flex}.starter-row .fld{flex:1;min-width:0}.starter-row .dough-jar{flex:none;margin:0;position:relative;bottom:auto;left:auto}@media (width<=767.98px){.settings .hdr{min-height:430px}}@media (width>=1000px){.settings>.pagew,.settings>.setupwrap>.pagew{margin:0 0 30px}.settings>.pagew:before,.settings>.setupwrap>.pagew:before{display:none}.settings>.rbns,.settings>.setupwrap>.rbns{width:540px;margin:0 0 4px 34px}.settings .page{padding:28px 36px 36px}.settings:not(.books) .page{columns:3 360px;column-rule:2px dotted #1f171238;column-gap:40px}.settings:not(.books) .page>*{break-inside:avoid}.settings:not(.books) .page>section{border-top:2px solid #1f17124d;margin:0 0 28px;padding-top:12px}.settings:not(.books) .page>section+section{margin-top:0}.settings:not(.books) .page>p.lab{break-after:avoid}.settings:not(.books) .page>.hint{break-before:avoid}.settings .page>section:is([aria-labelledby=pickup-h],[aria-labelledby=label-lines-h],[aria-labelledby=growth-h],[aria-labelledby=names-h]){column-span:all}.settings .page>section:is([aria-labelledby=pickup-h],[aria-labelledby=label-lines-h],[aria-labelledby=names-h])>form{columns:3 320px;column-gap:40px}.settings .page>section>form :is(.fld,fieldset,.tags,.btn,.hint,.slip,.zone-row,label,p){break-inside:avoid}.settings .page>section>form :is(h4,legend,p.lab){break-after:avoid}.settings .page>section>form .hint{break-before:avoid}.settings .page>section>form>.fld:first-child{margin-top:0}.settings .page>section[aria-labelledby=growth-h]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:14px 40px;display:grid}.settings .page>section[aria-labelledby=growth-h]>:is(h3,p){grid-column:1/-1;margin-bottom:0}}.settings .rbns a.rbn{text-decoration:none}.settings .rbns.after{margin-top:18px;margin-bottom:70px}.zone-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) minmax(0,.7fr) auto;align-items:end;gap:0 12px;display:grid}.zone-row .btn{margin-bottom:4px}.settings .page>section+section{margin-top:26px}.settings fieldset.plain{border:0;min-width:0;margin:12px 0 0;padding:0}.settings .room-list{margin:8px 0 12px;padding:0;list-style:none}.room{border-left:3px solid var(--twine);color:var(--ink2);gap:2px;margin:0 0 12px;padding:10px 12px;font:italic 400 16px/1.35 IM Fell English,serif;display:grid}.room b{letter-spacing:.08em;color:var(--ink);font:400 17px/1.3 IM Fell English SC,serif}.room .btn{justify-self:start;margin-top:4px}@media (width<=599.98px){.zone-row{grid-template-columns:minmax(0,1fr)}.zone-row .btn{justify-self:start}}.settings .blocked{margin:8px 0 12px;padding:0;list-style:none}.settings .blocked li{justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.settings .mail{align-items:center;min-height:44px;display:inline-flex}.moretexts{margin:6px 0 10px}.moretexts summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.setupwrap:not([hidden]){display:contents}.restore .filebtn{cursor:pointer;position:relative}.restore .filebtn input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.restore .filebtn:focus-within{outline:2px dashed var(--hand);outline-offset:2px}.kname.contact{font:700 23px/1.15 Caveat,cursive}.doorsign{z-index:4;aspect-ratio:1064/849;transform-origin:50% 0;width:236px;margin-left:-118px;animation:9s ease-in-out infinite signsway;position:absolute;top:34px;left:50%}.doorsign>img{width:100%;height:100%;display:block;position:absolute;inset:0}.doorsign .logobox{aspect-ratio:1766/1208;width:60.15%;position:absolute;top:36.361%;left:16.155%;transform:rotate(8deg)}.doorsign .logobox img{width:102.775%;display:block;position:absolute;top:-1.656%;left:-1.133%}.doorsign:before{content:"";z-index:-1;background:radial-gradient(closest-side,#140b108c,#140b1000);border-radius:50%;position:absolute;inset:36% 10% -8% 14%}.shut .doorsign:after{content:"";-webkit-mask:var(--sign) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--sign) 0 0 / 100% 100% no-repeat;mask:var(--sign) 0 0 / 100% 100% no-repeat;background:#140b1080;position:absolute;inset:0}@keyframes signsway{0%,to{transform:rotate(-1deg)}50%{transform:rotate(.9deg)}}.doorcardw{z-index:5;position:fixed;bottom:54px;left:22px;right:22px}.doorcardw:after{content:"";z-index:-1;clip-path:var(--slipcut);background:#0a040299;position:absolute;inset:10px 0 -10px 6px}.doorcard{text-align:center;color:var(--ink);background:var(--grain), radial-gradient(130% 100% at 30% 10%, var(--page), var(--page-2) 80%);clip-path:var(--slipcut);justify-items:center;gap:10px;padding:26px 20px 24px;display:grid;position:relative}.doorcard h1{color:var(--hand);margin:2px 0 0;font:400 40px/1 Pirata One,serif}.doorcard p{max-width:30ch;color:var(--ink2);margin:0;font:italic 400 17px/1.4 IM Fell English,serif}.doorcard p b{color:var(--hand);font-style:normal;font-weight:400}.doorcard .pin{top:9px}.app.door .doorcard p[role=alert]{margin:6px 0 0}.doorcard .tagw{--shape:polygon(18px 0, 100% 0, 100% 100%, 18px 100%, 0 50%)}.doorcard .tagw:has(:focus-visible){outline-color:var(--blue)}.tagbtn{color:#fff;letter-spacing:.14em;background:linear-gradient(180deg, var(--pink) 0, var(--candle) 36%, var(--wax));clip-path:polygon(18px 0,100% 0,100% 100%,18px 100%,0 50%);min-height:54px;box-shadow:inset 0 1px 0 #ff8cbda6, inset 0 -3px 0 var(--wax-3);border:0;align-items:center;padding:0 24px 0 44px;font:400 17px/1 IM Fell English SC,serif;display:inline-flex;position:relative}.tagbtn:before{content:"";background:var(--night);width:12px;height:12px;box-shadow:0 0 0 3px var(--brass), 0 0 0 4px var(--brass-lo);border-radius:50%;margin-top:-6px;position:absolute;top:50%;left:16px}.closedsign{z-index:3;transform-origin:50% 0;margin-left:-46px;animation:7s ease-in-out infinite swing;position:absolute;top:452px;left:50%;transform:rotate(-4deg)}.closedsign:not(.painted) span{color:var(--cream2);letter-spacing:.16em;background:linear-gradient(180deg, var(--way-on), var(--way-on-2));padding:8px 15px 7px;font:400 16px/1 IM Fell English SC,serif;display:block;box-shadow:0 7px 12px #0000008c}.closedsign svg{width:76px;height:22px;margin:0 auto -2px;display:block}.closedsign.painted{width:92px;top:min(452px,100% - 440px)}.closedsign.painted img{width:100%;height:auto;display:block}.closedsign.painted .paperlabel{left:50%;top:calc((var(--face-top) + var(--face-h) / 2) * 100%);position:absolute;translate:-50% -50%}@keyframes swing{0%,to{transform:rotate(-4deg)}50%{transform:rotate(-1deg)}}@media (width>=768px){.app.door{display:block}.doorcardw{width:470px;margin-left:-235px;bottom:74px;left:50%;right:auto}}@media (width>=1200px){.app.door .doorsign{width:300px;margin:0;top:30px;left:96px}.app.door .closedsign{top:360px;left:50%}.app.door .closedsign:not(.painted) span{padding:9px 18px 8px;font-size:19px}.app.door .closedsign.painted{width:119px;margin-left:-59.5px;top:min(360px,100% - 480px)}}.notice{color:var(--ink);background:var(--grain), linear-gradient(180deg, var(--slip), var(--slip-2));clip-path:var(--slipcut);grid-template-columns:74px minmax(0,1fr);align-items:center;gap:4px 12px;margin:0 12px 16px;padding:14px 14px 14px 12px;display:grid;position:relative;transform:rotate(-.5deg)}.noticew{position:relative}.noticew:before{content:"";clip-path:var(--slipcut);background:#0a04028c;position:absolute;inset:8px 16px -4px;transform:translateY(4px)rotate(-.5deg)}.notice .pin{top:6px}.notice-words p{color:var(--hand);margin:0;font:400 16.5px/1.3 IM Fell English,serif}.notice-words .notice-sub{color:var(--ink2);margin-top:2px;font:italic 400 14px/1.3 IM Fell English,serif}.notice .btn{grid-column:2;justify-self:start;min-height:48px;margin-top:6px}.notice .slip{grid-column:1/-1}.house{background:var(--dusk);width:74px;height:66px;box-shadow:0 0 0 2px var(--oak-d), 0 0 0 3px var(--brass-lo);border-radius:4px 4px 2px 2px;grid-row:span 2;position:relative;overflow:hidden}.house .h-paint{background:var(--house,var(--dusk)) 0 0 / 100% auto no-repeat;position:absolute;inset:0}.house .h-dark{background:var(--panes);-webkit-mask:var(--windows) 0 0 / 100% auto no-repeat;-webkit-mask:var(--windows) 0 0 / 100% auto no-repeat;mask:var(--windows) 0 0 / 100% auto no-repeat;transition:opacity 1.4s;position:absolute;inset:0}.house .h-glow{opacity:0;background:radial-gradient(circle,#ffe2b08c,#ffb34733 45%,#ffb34700 72%);border-radius:40%;width:92%;height:62%;transition:opacity 1.4s;position:absolute;top:34%;left:2%}.notice:not(.lit) .h-dark{opacity:.94}.notice.lit .h-dark{opacity:0}.notice.lit .h-glow{opacity:1;animation:4s ease-in-out infinite breathe}.secttag{font:inherit;align-items:baseline;gap:10px;margin:18px 16px 12px;display:flex}.secttag b{color:var(--ink);background:var(--kraftgrain), linear-gradient(180deg, var(--tag), var(--tag-2));clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 50%);padding:6px 16px 5px 26px;font:400 24px/1 Pirata One,serif;display:inline-block;position:relative;transform:rotate(-1.5deg)}.secttag b:before{content:"";background:var(--oak-d);width:8px;height:8px;box-shadow:0 0 0 2px var(--brass);border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:9px}.secttag small{color:var(--rose);text-shadow:0 1px 3px #140b10e6;font:italic 400 15px/1.2 IM Fell English,serif}.group>.empty,.menu-screen>.empty{color:var(--rose);text-shadow:0 1px 3px #140b10e6;margin:0 16px 8px;font:italic 400 16px/1.3 IM Fell English,serif}.suit,.suit-sub,.secttag small,.group>.empty,.menu-screen>.empty{border-radius:10px;box-shadow:0 0 16px 12px #140b10d1}.suit,.suit-sub{width:fit-content;max-width:calc(100% - 32px);padding:1px 4px}.spread{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:18px 14px;margin:0;padding:0 14px;list-style:none;display:grid}.bslot{transform:rotate(var(--r,0deg));grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:8px;display:grid;position:relative}.bcard{background:0 0;border:0;width:100%;padding:0;transition:transform .25s;display:block;position:relative}.bcard:hover{transform:translateY(-4px)}.bcard:focus-visible{outline:3px solid var(--blue-hi);outline-offset:4px;border-radius:6px}.bcard .no-card{aspect-ratio:2.75/4.75;text-align:center;border:3px dashed var(--brass);width:100%;color:var(--face-sub);background:var(--face);border-radius:12px;place-items:center;padding:10px;font-style:italic;display:grid}.bchips{pointer-events:none;flex-wrap:wrap;place-content:flex-start center;gap:4px 5px;width:100%;min-height:27px;margin-top:8px;display:flex}.bchips .pc{white-space:normal;text-align:center;height:auto;min-height:24px;padding:3px 8px 2px;font-size:12.5px;line-height:1.1}.bmove{gap:8px;display:flex}.fanrow{margin:-10px 0 6px;padding:28px 24px 10px}.fan{--gap:12px;gap:26px var(--gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fan li{width:min(var(--fw,146px), calc((100% - 2 * var(--gap)) / 3));transform:rotate(var(--a,0deg)) translateY(var(--y,0px));transform-origin:50% 120%;flex:none;position:relative}.fan .fcard{background:0 0;border:0;width:100%;padding:0;transition:transform .25s;display:block;position:relative}.fan .fcard:hover,.fan .fcard:focus-visible{z-index:2;transform:translateY(-14px)}:is(.fan li:has(.fcard:hover),.fan li:has(.fcard:focus-visible)){z-index:5}.fan .fcard:focus-visible{outline:3px solid var(--blue-hi);outline-offset:3px;border-radius:6px}.fcap{width:78%;color:var(--ink);text-align:center;background:var(--grain), var(--cream2);border-radius:2px 5px 3px 4px;margin-top:8px;padding:3px 6px;font:italic 400 13px/1.15 IM Fell English,serif;display:block;transform:rotate(-2deg);box-shadow:0 3px 5px -2px #140b1099}.fcap.spare{color:var(--cream2);background:var(--back);box-shadow:0 0 0 1.2px var(--pink), 0 3px 5px -2px #140b1099;letter-spacing:.08em;font-family:IM Fell English SC,serif;font-style:normal}.suit{color:var(--cream);text-shadow:2px 2px 0 var(--pink-lo), 0 2px 10px #140b10e6;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:18px 16px 0;font:400 28px/1 Pirata One,serif;display:flex}.suit-sub{color:var(--rose);text-shadow:0 1px 3px #140b10e6;margin:2px 16px 0;font:italic 400 15px/1.2 IM Fell English,serif}.sectlist{gap:10px;max-width:520px;margin:0 14px;padding:0;list-style:none;display:grid}.sectlist li{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:6px;display:grid}.sectlist .sname{color:var(--ink);background:var(--kraftgrain), linear-gradient(180deg, var(--tag), var(--tag-2));clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 50%);padding:9px 12px 8px 26px;position:relative}.sectlist .sname:before{content:"";background:var(--oak-d);width:8px;height:8px;box-shadow:0 0 0 2px var(--brass);border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:9px}.sectlist .sname b{font:400 21px/1 Pirata One,serif;display:block}.sectlist .sname small{color:var(--ink);font:italic 400 13.5px/1.2 IM Fell English,serif}.sectlist .btn{min-height:44px;padding:0 12px;font-size:14px}.sectlist .mvb:disabled,.sectlist .mvb[aria-disabled=true]{background:var(--cream);box-shadow:inset 0 0 0 1.5px var(--ink3);opacity:.6}.sectlist .mvb:disabled .ic,.sectlist .mvb[aria-disabled=true] .ic{opacity:.45}.empty-book{color:var(--cream);text-align:center;background:radial-gradient(120% 90% at 50% 20%, var(--plum), var(--plum-d));justify-items:center;gap:10px;margin:0 14px;padding:18px 16px;display:grid}.empty-book .cap{color:var(--mist);margin:0 0 10px;font:italic 400 16px/1.4 IM Fell English,serif}.deckbox{width:120px;height:86px;margin:4px auto 12px;position:relative}.deckbox .tcard{width:52px;position:absolute}.deckbox .tcard:first-child{top:4px;left:34px;transform:rotate(-8deg)}.deckbox .tcard:last-child{top:0;left:44px;transform:rotate(6deg)}.preview{justify-items:center;gap:6px;margin:4px 0 6px;display:grid}.preview .tcard{width:214px;transform:rotate(-2deg)}.preview .flipper{aspect-ratio:2.75/4.75;perspective:1400px;width:214px;position:relative;transform:rotate(-2deg)}.preview .flipper .tcard{width:100%;transform:none}.flipper .side{backface-visibility:hidden;transition:transform .9s cubic-bezier(.3,.7,.2,1);position:absolute;inset:0}.flipper .side.b{transform:rotateY(180deg)}.flipper.down .side.f{transform:rotateY(-180deg)}.flipper.down .side.b{transform:rotateY(0)}.preview .no-card{aspect-ratio:2.75/4.75;border:3px dashed var(--ink3);width:100%;height:100%;color:var(--ink2);border-radius:12px;place-items:center;font-style:italic;display:grid}.reading-why{text-align:center;max-width:30ch;color:var(--ink2);margin:10px 0 0;font:italic 400 15.5px/1.35 IM Fell English,serif}.reading-al{text-align:center;letter-spacing:.05em;color:var(--ink2);margin:2px 0 0;font:400 13.5px/1.3 IM Fell English SC,serif}.hidden-note{text-align:center;color:var(--pink-lo);margin:6px 0 0;font-weight:700}.card-where{text-align:center;letter-spacing:.08em;color:var(--ink2);margin:6px 0 0;font:400 15px/1.2 IM Fell English SC,serif}.bake-sheet fieldset{border:0;min-width:0;margin:0;padding:0}.bake-sheet legend.lab{margin-top:0;padding:0}.bake-sheet .fld select{min-width:0}.acts{margin-top:18px}.acts+.btn{margin-top:12px}@media (width<=767.98px){.menu-screen .hdr{min-height:134px}}@media (width>=768px){.spread{--cols:4}.tcard{container-type:inline-size}}.sh-body:has(>.bake-sheet){container-type:inline-size}@container (width>=600px){.bake-sheet{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:0 22px;display:grid}.bake-sheet .preview{position:sticky;top:8px}}@media (width>=1200px){.menu-screen{position:relative}.menu-screen .hdr{min-height:198px}.menu-screen>.noticew{z-index:5;width:488px;position:absolute;top:22px;right:26px}.menu-screen>.noticew:before{inset:8px 12px -4px}.menu-screen .notice{grid-template-columns:92px minmax(0,1fr) auto;margin:0}.menu-screen .notice .btn{grid-column:auto;margin:0}.menu-screen .notice .house{width:92px;height:74px}.menu-screen>.rbns{z-index:5;width:380px;margin:0;position:absolute;top:46px;left:300px}.menuwide{flex-wrap:wrap;align-items:start;gap:4px 24px;margin:0 132px 0 118px;padding-bottom:120px;display:flex}.menuwide .group{min-width:0}.menuwide .spread{max-width:calc(var(--c) * 114px - 6px);flex-wrap:wrap;gap:14px 10px;padding:0 0 0 4px;display:flex}.menuwide .bslot{flex:none;width:104px}.menuwide .secttag{margin:10px 2px 12px}.menuwide .secttag b{font-size:20px}.menuwide .bchips{width:calc(100% + 16px);min-height:40px;margin:8px -8px 0}.menuwide .bchips .pc{min-height:22px;padding:3px 7px 2px;font-size:12px;line-height:1.05}}.helpq{cursor:pointer;width:48px;height:48px;color:var(--ink);background:var(--grain), var(--cream2);box-shadow:inset 0 0 0 1.8px var(--kraft-d), 0 3px 0 #1f171247;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font:400 24px/1 Pirata One,serif;display:grid}.helpq:active{transform:translateY(1px)}.sheet .helpq:focus-visible,.update-note .helpq:focus-visible{outline-color:var(--blue)}.main>.helpq,.app.door>.helpq{top:calc(8px + env(safe-area-inset-top));z-index:61;position:absolute;right:12px}@media (width>=1200px){.menu-screen>.noticew{right:76px}}.sh-head .helpq{margin-left:auto}.helprow{justify-content:space-between;align-items:center;gap:12px;display:flex}.helprow>.lab{margin-top:0}.helprow~.btn{margin-top:12px}.howto{color:var(--ink);font:400 18px/1.5 IM Fell English,serif}.howto p{margin:0 0 10px}.howto ol{margin:0 0 10px;padding-left:1.5em}.howto li{margin:0 0 8px}.howto li::marker{color:var(--ink2);font-weight:700}.howto-all{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.howto-all>.lab{flex:1 0 100%;margin:0 0 1px}.howto-all .btn[aria-current=page]{color:var(--cream2);background:var(--oakgrain), var(--oak);box-shadow:none}.klist{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.krow{text-align:left;width:100%;min-height:56px;color:var(--ink);background:var(--grain), var(--cream2);box-shadow:inset 0 0 0 1.5px var(--ink3);border:0;border-radius:4px 8px 3px 7px/7px 3px 8px 4px;gap:3px;padding:10px 14px;font:400 16px/1.3 IM Fell English,serif;display:grid}.krow:focus-visible{outline-color:var(--blue)}.krow.plain{min-height:0;padding:8px 14px}.kname{font:400 22px/1.15 Pirata One,serif}.ksub{color:var(--ink2);font-size:15px}.fld input[type=time]{font:400 19px/1 IM Fell English,serif}@media (width>=1000px){.kitchen .page ul.klist{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-items:start}.plancols{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:0 44px;display:grid}}.scale-row{align-items:flex-end;gap:12px;display:flex}.scale-row .fld{flex:1}.scale-unit{min-height:48px;color:var(--ink2);align-self:flex-end;align-items:baseline;gap:8px;padding:9px 0 5px;font-size:17px;display:inline-flex}.scale-unit b{color:var(--pink-lo);font:700 24px/1 Caveat,cursive}.rrow{background:var(--cream);box-shadow:inset 0 0 0 1.2px var(--ink3);border-radius:5px 9px 4px 8px/8px 4px 9px 5px;gap:2px;margin:14px 0 0;padding:4px 12px 12px;display:grid}.rrow .btn{justify-self:start;margin-top:8px}.rmove{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.rmove .btn{margin-top:0;margin-left:auto}.scaled{min-height:0;color:var(--pink-lo);font:700 22px/1.1 Caveat,cursive}.scaled:empty{display:none}.rrow+.btn,.ticks+.rrow{margin-top:14px}.sh-body>form>.btn{margin-top:12px}.starter-top{align-items:center;gap:18px;margin:12px 0 4px;display:flex}.starter-top p{margin:0}.starter-top .dough-jar{flex:none;margin:0;position:relative;bottom:auto;left:auto}.since{font:400 22px/1.2 Pirata One,serif}.page .dayrow{align-items:flex-end;margin:14px 0 0}.page .dayrow .lab{color:var(--ink2);text-shadow:none}.page .dayrow .tags{padding-top:0}.page .dayrow .way{font:inherit;border:0}.page .dayrow .fld.readyby{flex:0 170px;margin:0}.krow time{letter-spacing:.12em;color:var(--ink2);font:400 14px/1.1 IM Fell English SC,serif}.kwords{gap:2px;min-width:0;display:grid}.ktitle{overflow-wrap:anywhere;font:400 22px/1.15 Pirata One,serif}.kstep{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:6px 14px}.kstep .kacts{flex-wrap:wrap;grid-column:2;gap:8px;display:flex}.kacts:empty{display:none}.kstep.is-done .ktitle{color:var(--ink2);text-decoration:line-through}.kextra{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.kmove{gap:8px;display:flex}.kmove .mvb{font:400 24px/1 Pirata One,serif}.kcheck{cursor:pointer;background:var(--grain), var(--cream2);width:64px;height:64px;box-shadow:inset 0 0 0 2px var(--hand), 0 2px 0 #1f171238;border:0;border-radius:50%;flex:none;padding:0;position:relative}.kcheck[aria-checked=true]{background:var(--pink);box-shadow:inset 0 0 0 2px var(--pink-lo), 0 2px 0 #1f171238}.kcheck[aria-checked=true]:after{content:"";border:solid var(--cream2);border-width:0 6px 6px 0;width:15px;height:30px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.kcheck.big{width:72px;height:72px}.kcheck.big[aria-checked=true]:after{border-width:0 7px 7px 0;width:17px;height:34px}.kbig{box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;padding:calc(16px + env(safe-area-inset-top)) 20px 40px;color:var(--cream);background:linear-gradient(180deg, var(--brass-lo) 0 2px, var(--oak) 2px 12px, #140b1000 12px), var(--night);border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.kbig-head{align-items:center;gap:14px;margin:8px 0 6px;display:flex}.kbig-day{color:var(--chalk);text-shadow:0 0 1.2px #ffffff73,0 2px 6px #140b10e6;flex:1;margin:0;font:700 38px/1.05 Caveat,cursive}.kbig-empty{color:var(--chalk);margin:30px 0;font:700 30px/1.2 Caveat,cursive}.kbig .klist{gap:14px;margin-top:18px}.kbigrow{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:96px;padding:12px 20px 12px 16px}.kbigrow .kwhen,.kbigrow .ktitle{font-size:30px;line-height:1.1}.kbigrow .kwhen{letter-spacing:0;color:var(--pink-lo);font-family:Pirata One,serif}.kbig-timer{min-height:56px;font-size:22px}.kbig .empty{color:var(--chalk)}.kbig .fld input{color:var(--chalk);background:radial-gradient(circle, var(--chalk) .95px, transparent 1.35px) 0 100% / 6px 3px repeat-x}.kbig .fld input::placeholder{color:#f6f1e6ad}@media (width<=520px){.kbig-head{flex-wrap:wrap;row-gap:10px}.kbig-day{flex:100%;font-size:34px}.kbigrow{grid-template-columns:72px minmax(0,1fr)}.kbigrow>.kbig-timer{grid-column:2;justify-self:start}.kbig .kbigrow.ktimer{grid-template-columns:minmax(0,1fr)}}.kbig .slip{margin-left:0;margin-right:0}.krow.ktimer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px}.ktimer .kacts,.kdue .kacts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.kleft{color:var(--pink-lo);font:700 28px/1 Caveat,cursive;display:block}.kbigrow.ktimer{grid-template-columns:minmax(0,1fr) auto}.kbigrow.ktimer .kleft{font-size:44px}.kstart{grid-template-columns:110px minmax(0,1fr) auto;align-items:end;gap:0 14px;margin-top:8px;display:grid}.kstart .slip{grid-column:1/-1}.kbig .kstart .lab,.kbig .ktimers .lab{color:var(--chalk)}.kdue{gap:6px 14px}.kdue .kacts{justify-content:flex-start;margin-top:6px}.kdone-list{margin-top:18px}.kdone-list summary{cursor:pointer;letter-spacing:.12em;min-height:44px;color:var(--ink2);align-items:center;font:400 14px/1.1 IM Fell English SC,serif;display:flex}.kdock{left:12px;top:calc(8px + env(safe-area-inset-top));z-index:62;gap:8px;display:flex;position:fixed}.kdock a{min-height:48px;color:var(--ink);background:var(--kraftgrain), linear-gradient(180deg, var(--way), var(--kraft));border-radius:7px 9px 6px 10px;align-items:center;padding:0 16px;font:700 20px/1 Caveat,cursive;text-decoration:none;display:inline-flex;box-shadow:0 2px #1f171259}.kdock a.due{color:var(--cream2);background:var(--pink);box-shadow:inset 0 0 0 2px var(--pink-lo), 0 2px 0 #1f171259}.kdock a:focus-visible{outline:3px solid var(--blue-hi);outline-offset:2px}.kring{width:calc(100% - 24px);max-width:560px;height:fit-content;max-height:calc(100% - 24px);color:var(--ink);background:var(--grain), var(--cream2);box-shadow:0 0 0 10px var(--pink), 0 0 40px 10px #ff6aa4b3;border:0;margin:auto;padding:22px;animation:1s steps(2,end) infinite kflash;inset:12px;overflow-y:auto}.kring::backdrop{background:#140b10c7}.kring :focus-visible{outline-color:var(--blue)}.kring h2{margin:0 0 6px;font:400 34px/1.1 Pirata One,serif}.kringrow{grid-template-columns:minmax(0,1fr);gap:10px}.kringrow .kacts{flex-wrap:wrap;gap:10px;display:flex}.kdone{min-width:140px;min-height:64px;font-size:24px}@keyframes kflash{50%{box-shadow:0 0 0 10px var(--gold), 0 0 40px 10px #ffb347b3}}#print-root{display:none}.pp{color:#000;page:doc;background:#fff;font:400 11pt/1.35 IM Fell English,serif}.pp .ppt{margin:0 0 2pt;font:400 22pt/1.1 Pirata One,serif}.pp .ppb{letter-spacing:.06em;margin:14pt 0 4pt;font:400 13pt/1.2 IM Fell English SC,serif}.pp td,.pp p{overflow-wrap:anywhere}.pp .note{white-space:pre-wrap}.pp .sub{letter-spacing:.06em;color:#000;text-shadow:none;margin:0 0 8pt;font:400 12pt/1.2 IM Fell English SC,serif}.pp table{border-collapse:collapse;width:100%}.pp th,.pp td{text-align:left;vertical-align:top;border-bottom:.75pt solid #000;padding:4pt 6pt}.pp th{border-bottom-width:1.5pt;font-weight:700}.pp tr{break-inside:avoid}.pp-screen{padding:4px 2px 14px;overflow-x:auto}.lbl{image-rendering:pixelated;display:block}.lbl+.lbl{break-before:page}.lbl-4x6{page:stock-4x6;width:4in;height:6in}.lbl-4x4{page:stock-4x4;width:4in;height:4in}.slip-4x6 .pp{page:slip-4x6;font-size:9pt}.slip-4x6.snug .pp{font-size:8.5pt}.slip-4x6.snug .pp .ppb{margin-top:10pt}.slip-4x6.snug .pp th,.slip-4x6.snug .pp td{padding:3pt 5pt}.slip-4x6.tight .pp{font-size:8pt}.slip-4x6.tight .pp .ppt{font-size:13pt}.slip-4x6.tight .pp .ppb{margin:7pt 0 2pt;font-size:11pt}.slip-4x6.tight .pp .sub{margin-bottom:4pt}.slip-4x6.tight .pp th,.slip-4x6.tight .pp td{padding:2pt 4pt}.slip-4x6 .pp .ppt{font-size:15pt}.slip-4x6 .pp table{table-layout:fixed}.slip-4x6 .pp thead{display:table-header-group}.slip-4x6 .pp tr,.slip-4x6 .pp .ppb+p{break-inside:avoid}.slip-4x6 .pp .ppb{break-after:avoid}@page slip-4x6{size:4in 6in;margin:6mm}.slip-edges{box-sizing:border-box;background:#fff;border:1px solid #00000040;width:4in;max-width:100%;padding:6mm;position:relative}.slip-edges:before{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 574px,#b3261e 574px 6in);position:absolute;inset:0;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 8px,#0000 8px 14px);mask-image:repeating-linear-gradient(90deg,#000 0 8px,#0000 8px 14px)}@page doc{size:auto;margin:12mm}@page stock-4x6{size:4in 6in;margin:0}@page stock-4x4{size:4in 4in;margin:0}@media print{:is(html:has(#print-root>*),body:has(#print-root>*)){background:#fff!important}body:has(#print-root>*)>:not(#layer){display:none!important}body:has(#print-root>*) #layer{max-width:none!important;margin:0!important;display:block!important;position:static!important}body:has(#print-root>*) #layer>:not(#print-root){display:none!important}body:has(#print-root>*) #print-root{display:block}:is(body:has(#print-root>*) #print-root,body:has(#print-root>*) #print-root *){visibility:visible!important}}.labelcard{border-bottom:1.5px dashed var(--kraft-d);margin:18px 0 0;padding:0 0 18px}.labelview{background:#fff;width:100%;max-width:420px;height:auto;margin:6px 0 10px;display:block;box-shadow:0 2px #1f171247}.labelcard .btn{margin-top:10px}.labelcard .btnrow{margin-top:0}.got{margin:8px 0}.labelstatus{color:var(--hand);margin:4px 0 8px;font:400 22px/1.15 Pirata One,serif}.labelstatus.look{color:var(--rust-ink)}.labeltabs{scrollbar-width:none;border-bottom:1.5px dashed var(--kraft-d);gap:4px;margin:0 -22px;padding:0 22px 6px;display:flex;overflow-x:auto}.labeltabs::-webkit-scrollbar{display:none}.labeltab{min-width:44px;max-width:220px;min-height:44px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex-direction:column;flex:none;justify-content:center;padding:4px 12px;font:400 15px/1.15 IM Fell English,serif;display:flex}.labeltab b{letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;font-family:IM Fell English SC,serif;font-weight:400;overflow:hidden}.labeltab small{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.labeltab[aria-selected=true]{border-bottom-color:var(--pink);background:#e3307a14}.labeltab.look b:after{content:" ·";color:var(--rust-ink)}.labelpanel{margin-top:12px}.labelpreview .labelview{max-width:720px}.labelpanel .btn,.labelfoot .btn{margin-top:10px}.changing{margin-top:6px}.labelfoot{z-index:2;background:linear-gradient(180deg, #d9bf8e00, var(--page-3) 22%);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:14px -22px -34px;padding:10px 22px 34px;display:flex;position:sticky;bottom:-34px}.labelfoot .btn{flex:220px;margin-top:0}.labelfoot .hint{flex:140px;margin:0}.fold{margin:10px 0 0}.fold summary{cursor:pointer;letter-spacing:.03em;align-items:center;min-height:44px;font-family:IM Fell English SC,serif;display:flex}#layer{top:calc(8px + env(safe-area-inset-top));z-index:100;pointer-events:none;gap:8px;max-width:560px;margin:0 auto;display:grid;position:fixed;left:12px;right:12px}#layer dialog{pointer-events:auto}.trouble-note,.update-note{pointer-events:auto;color:var(--ink);background:var(--grain), linear-gradient(180deg, var(--slip), var(--slip-2));box-shadow:inset 0 0 0 1.6px var(--ink3), 0 12px 22px -10px #0a0402e6;border-radius:9px 11px 8px 12px/11px 8px 12px 9px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;font:400 17px/1.35 IM Fell English,serif;display:flex}.trouble-note{box-shadow:inset 0 0 0 2px var(--rust-ink), 0 12px 22px -10px #0a0402e6}.trouble-note>span,.update-note>span{flex:12em;min-width:0}.trouble-note .btn,.update-note .btn{flex:none}.trouble-note :focus-visible,.update-note :focus-visible{outline-color:var(--blue)}
