@font-face{font-family:Gochi Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/135621743ed75db1-s.2824-vgfemrxp.woff2)format("woff2");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:Gochi Hand Fallback;src:local(Arial);ascent-override:82.14%;descent-override:43.44%;line-gap-override:0.0%;size-adjust:93.87%}.xgxQUG_className{font-family:Gochi Hand,Gochi Hand Fallback;font-style:normal;font-weight:400}.xgxQUG_variable{--pd-display:"Gochi Hand", "Gochi Hand Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58001a14c3511596-s.41kzji7o-jdsp.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d2dd58e31d7c0b6-s.1e8puyswpvmbr.woff2)format("woff2");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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc5a462c378235ed-s.2lhqjbmzqepkg.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7172132ea3483a1a-s.15zaksznb5cf5.woff2)format("woff2");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:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}._8FHJKa_className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}._8FHJKa_variable{--pd-body:"Courier Prime", "Courier Prime Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.woff2)format("woff2");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-weight:400 700;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3679aa72a9b9035f-s.00hx3ibfyf9qx.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.WAJ-MG_className{font-family:Caveat,Caveat Fallback;font-style:normal}.WAJ-MG_variable{--pd-script:"Caveat", "Caveat Fallback"}
@font-face{font-family:Aref Ruqaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e8b319885b0b5de-s.3fbqx_v8cojxw.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Aref Ruqaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/36d3f5ba16c86611-s.2q7qwqetcbj6h.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Aref Ruqaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0356ff208ce52828-s.305m07j40mnu4.woff2)format("woff2");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:Aref Ruqaa Fallback;src:local(Times New Roman);ascent-override:114.29%;descent-override:22.84%;line-gap-override:9.17%;size-adjust:106.83%}.tWkjFa_className{font-family:Aref Ruqaa,Aref Ruqaa Fallback;font-style:normal;font-weight:700}.tWkjFa_variable{--pd-display:"Aref Ruqaa", "Aref Ruqaa Fallback"}
@font-face{font-family:Harmattan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45276f282c8dbdda-s.3_b__uj1g7etq.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Harmattan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e20fc90d911a54e-s.0hlldv_w-ytqa.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Harmattan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1714293f31137e42-s.0onzq-tvtczj_.woff2)format("woff2");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:Harmattan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9d679a5d76a0b408-s.3yz7st4oljx3m.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Harmattan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3b5fdeb6cb6e3482-s.28np_uuhbse1u.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Harmattan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f03b81f4576256d8-s.05rzfflr-ews9.woff2)format("woff2");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:Harmattan Fallback;src:local(Arial);ascent-override:133.74%;descent-override:81.69%;line-gap-override:0.0%;size-adjust:79.08%}.jGjnKG_className{font-family:Harmattan,Harmattan Fallback;font-style:normal}.jGjnKG_variable{--pd-body:"Harmattan", "Harmattan Fallback"}
.sb-locked,.sb-locked body{overflow:hidden}.sb-root,.sb-thumb{--sb-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7 .25' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .12 0 0 0 0 .05 0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--sb-word:.46}[dir=rtl].sb-root,[dir=rtl].sb-thumb{--sb-word:.48}.sb-root{--background:var(--t-paper);--foreground:var(--t-ink);--card:var(--t-paper);--card-foreground:var(--t-ink);--primary:var(--t-accent);--primary-foreground:var(--t-paper);--muted:color-mix(in oklab, var(--t-ink) 7%, transparent);--muted-foreground:color-mix(in oklab, var(--t-ink) 74%, transparent);--input:color-mix(in oklab, var(--t-ink) 18%, transparent);--border:color-mix(in oklab, var(--t-ink) 28%, transparent);--ring:var(--t-accent);isolation:isolate;color:var(--t-ink);background:var(--sb-grain), var(--t-night);font-family:var(--pd-body), monospace;font-size:1rem;line-height:1.6;position:relative;overflow-x:clip}[dir=rtl].sb-root{font-size:1.25rem;line-height:1.65}.sb-column{width:100%;max-width:36rem;margin-inline:auto;padding-inline:1.25rem;position:relative}.sb-column-wide{max-width:52rem}.sb-section{padding-block:clamp(1.75rem,7vw,3.5rem);position:relative}.sb-section-tight{padding-block:.5rem}.sb-heading{font-family:var(--pd-display), cursive;font-size:clamp(2.5rem,11vw,3.5rem);font-weight:400;line-height:1.1}[dir=rtl] .sb-heading{font-size:clamp(2.25rem,10vw,3.25rem);line-height:1.5}.sb-note,.sb-handwritten,.sb-caption{font-family:var(--pd-script), cursive}.sb-note{font-size:1.5rem;line-height:1.25}[dir=rtl] .sb-note{font-size:1.375rem;line-height:1.6}.sb-handwritten{font-size:1.625rem;line-height:1.35}[dir=rtl] .sb-handwritten{font-size:1.4375rem;line-height:1.8}.sb-label{background:var(--t-ink);color:var(--t-paper);letter-spacing:.12em;text-transform:uppercase;align-self:flex-start;padding:.0625rem .625rem;font-size:.8125rem;font-weight:700;display:inline-block}[dir=rtl] .sb-label{letter-spacing:0;font-size:1.0625rem}.sb-typed{font-size:.9375rem;font-weight:700}[dir=rtl] .sb-typed{font-size:1.1875rem}.sb-sheet{z-index:0;padding:2rem 1.5rem;position:relative}.sb-sheet-paper{--sb-torn-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 14' preserveAspectRatio='none'%3E%3Cpath d='M0 14V7l6-2 7 3 5-4 8 2 6-3 7 4 5-1 6-4 8 3 5 1 7-3 6 2 7-2 5 4 8-3 6 1 7-3 5 3 8 1 6-4 7 2 5 3 7-2 8 1 6-3 5 2 7 3 6-4 8 2 5-1 7 3 6-2 8-1 5 3 7-2 6 1 8-3L240 7V14Z'/%3E%3C/svg%3E");--sb-torn-bottom:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 14' preserveAspectRatio='none'%3E%3Cpath transform='matrix(1 0 0 -1 0 14)' d='M0 14V7l6-2 7 3 5-4 8 2 6-3 7 4 5-1 6-4 8 3 5 1 7-3 6 2 7-2 5 4 8-3 6 1 7-3 5 3 8 1 6-4 7 2 5 3 7-2 8 1 6-3 5 2 7 3 6-4 8 2 5-1 7 3 6-2 8-1 5 3 7-2 6 1 8-3L240 7V14Z'/%3E%3C/svg%3E");z-index:-1;filter:drop-shadow(0 .125rem .1875rem #321e0a4d);pointer-events:none;position:absolute;inset:0}.sb-sheet-paper:before,.sb-sheet-paper:after{content:"";-webkit-mask:var(--sb-torn-top) top / 240px 14px repeat-x, var(--sb-torn-bottom) bottom / 240px 14px repeat-x, linear-gradient(#000 0 0) center / 100% calc(100% - 26px) no-repeat;-webkit-mask:var(--sb-torn-top) top / 240px 14px repeat-x, var(--sb-torn-bottom) bottom / 240px 14px repeat-x, linear-gradient(#000 0 0) center / 100% calc(100% - 26px) no-repeat;mask:var(--sb-torn-top) top / 240px 14px repeat-x, var(--sb-torn-bottom) bottom / 240px 14px repeat-x, linear-gradient(#000 0 0) center / 100% calc(100% - 26px) no-repeat;position:absolute;inset:0}.sb-sheet-paper:before{background:#fffefa;inset-block:-.1875rem}.sb-sheet-paper:after{background:var(--sb-grain), var(--t-paper)}.sb-sheet[data-color=dusk] .sb-sheet-paper:after{background:var(--sb-grain), var(--t-dusk)}.sb-sheet[data-color=dawn] .sb-sheet-paper:after{background:var(--sb-grain), var(--t-dawn)}.sb-tape{z-index:3;background-color:color-mix(in oklab, var(--t-dusk) 80%, transparent);clip-path:polygon(0 0,3% 14%,0 28%,3% 42%,0 56%,3% 70%,0 84%,3% 100%,97% 100%,100% 84%,97% 70%,100% 56%,97% 42%,100% 28%,97% 14%,100% 0);width:6.5rem;height:1.625rem;position:absolute}.sb-tape[data-kind=stripes]{background-image:repeating-linear-gradient(115deg, color-mix(in oklab, var(--t-accent) 62%, transparent) 0 .3125rem, transparent .3125rem .75rem)}.sb-tape[data-kind=dots]{background-color:color-mix(in oklab, var(--t-dawn) 82%, transparent);background-image:radial-gradient(circle, color-mix(in oklab, var(--t-ink) 50%, transparent) .125rem, transparent .15rem);background-size:.75rem .75rem}.sb-tape[data-kind=gingham]{background-color:color-mix(in oklab, var(--t-paper) 70%, transparent);background-image:repeating-linear-gradient(0deg, color-mix(in oklab, var(--t-accent) 34%, transparent) 0 .375rem, transparent .375rem .75rem), repeating-linear-gradient(90deg, color-mix(in oklab, var(--t-accent) 34%, transparent) 0 .375rem, transparent .375rem .75rem)}.sb-tape-top{inset-block-start:-.75rem;inset-inline-start:calc(50% - 3.25rem);rotate:-4deg}.sb-tape-corner-a{inset-block-start:-.5rem;inset-inline-start:-1.5rem;rotate:-38deg}.sb-tape-corner-b{inset-block-end:-.5rem;inset-inline-end:-1.5rem;rotate:-36deg}[dir=rtl] .sb-tape-corner-a,[dir=rtl] .sb-tape-corner-b{rotate:38deg}.sb-print{background:#fffefa;padding:.5rem .5rem 1.25rem;position:relative;box-shadow:0 .375rem .875rem #321e0a52}.sb-print-frame{aspect-ratio:4/5;background:var(--t-dawn);position:relative;overflow:hidden}.sb-root .tpl-media-empty{background:repeating-linear-gradient(0deg, transparent 0 1.25rem, color-mix(in oklab, var(--t-ink) 9%, transparent) 1.25rem calc(1.25rem + 1px));color:var(--t-ink);font-family:var(--pd-script), cursive;text-align:center;align-content:center;place-items:center;gap:.25rem;font-size:1.25rem;line-height:1.2;display:grid;position:absolute;inset:0}.sb-empty-art{width:42%;max-width:7.5rem;display:block}.sb-empty-sticker{rotate:-6deg}.sb-wall-print:nth-child(3n+2) .sb-print-frame,.sb-peek[data-peek="1"] .sb-print-frame{background:var(--t-dusk)}.sb-wall-print:nth-child(3n) .sb-print-frame{background:color-mix(in oklab, var(--t-dusk) 40%, var(--t-paper))}.sb-sticker{filter:drop-shadow(0 0 .0625rem #fff)drop-shadow(.0625rem .125rem .125rem #321e0a59);display:block;overflow:visible}.sb-caption{text-align:center;padding:.375rem .25rem 0;font-size:1.25rem;line-height:1.2}[dir=rtl] .sb-caption{font-size:1.125rem;line-height:1.5}.sb-hero{flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:100svh;padding:3.75rem 1.25rem 1.5rem;display:flex;overflow:hidden}.sb-collage{width:min(74vw,22rem,46svh);margin-block-end:-1.75rem;position:relative}.sb-print-main{z-index:1;rotate:-3deg}[dir=rtl] .sb-print-main{rotate:3deg}.sb-peek{z-index:0;width:54%;padding:.3125rem .3125rem .75rem;position:absolute}.sb-peek[data-peek="0"]{inset-block-start:10%;inset-inline-end:-19%;rotate:11deg}.sb-peek[data-peek="1"]{inset-block-end:16%;inset-inline-start:-21%;rotate:-12deg}.sb-hero-sticker-a{z-index:2;width:4rem;position:absolute;inset-block-start:-1.5rem;inset-inline-end:-.5rem;rotate:12deg}.sb-title-sheet{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:.125rem;width:min(100%,26rem);padding:1.75rem 1.25rem 1.5rem;display:flex;rotate:1deg;container-type:inline-size}[dir=rtl] .sb-title-sheet{rotate:-1deg}.sb-names{max-width:100%;font-family:var(--pd-display), cursive;font-size:min(4.5rem, calc(100cqw / (var(--sb-chars) * var(--sb-word))));text-wrap:balance;font-weight:400;line-height:1.05}[dir=rtl] .sb-names{font-size:min(4rem, calc(100cqw / (var(--sb-chars) * var(--sb-word))));line-height:1.45}.sb-title-sticker{width:3.5rem;position:absolute;inset-block-end:-1.25rem;inset-inline-start:-.5rem;rotate:-14deg}.sb-letter{flex-direction:column;gap:.75rem;padding-block:2.5rem;display:flex;rotate:-.6deg}[dir=rtl] .sb-letter{rotate:.6deg}.sb-letter-sticker{width:3.75rem;position:absolute;inset-block-end:-1rem;inset-inline-end:.5rem;rotate:10deg}.sb-tag{background:var(--sb-grain), color-mix(in oklab, var(--t-night) 42%, var(--t-paper));text-align:center;clip-path:polygon(22% 0,78% 0,100% 2.75rem,100% 100%,0 100%,0 2.75rem);flex-direction:column;align-items:center;gap:.375rem;max-width:24rem;margin-inline:auto;padding:3rem 1.5rem 1.75rem;display:flex;position:relative;rotate:1.5deg}[dir=rtl] .sb-tag{rotate:-1.5deg}.sb-tag .sb-label{align-self:center}.sb-tag-hole{border:3px solid color-mix(in oklab, var(--t-ink) 55%, transparent);background:var(--t-night);border-radius:50%;width:1rem;height:1rem;position:absolute;inset-block-start:.875rem;inset-inline-start:calc(50% - .5rem)}.sb-family{font-family:var(--pd-display), cursive;font-size:1.875rem;line-height:1.15}[dir=rtl] .sb-family{font-size:1.75rem;line-height:1.5}.sb-root .tpl-countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.sb-root .tpl-unit{border-block-start:.875rem solid var(--t-accent);background:var(--t-paper);flex-direction:column;align-items:center;padding:.25rem .125rem .5rem;display:flex;rotate:-1.5deg;box-shadow:0 .25rem .5rem #321e0a47}.sb-root .tpl-unit:nth-child(2n){rotate:1.5deg}.sb-root .tpl-unit-value{font-family:var(--pd-display), cursive;font-variant-numeric:tabular-nums;place-items:center;font-size:clamp(1.75rem,8.5vw,2.75rem);line-height:1.2;display:grid;position:relative;overflow:hidden}.sb-root .tpl-unit-value>span{grid-area:1/1}.sb-root .tpl-unit-label{font-size:.75rem}[dir=rtl].sb-root .tpl-unit-label{font-size:1rem}.sb-root .tpl-calendar{flex-direction:column;align-items:center;gap:.5rem;display:flex}.sb-root .tpl-calendar-title{font-weight:700}.sb-root .tpl-calendar-links{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.sb-root .tpl-calendar-link{background:var(--t-paper);padding:.5rem 1rem;font-size:.9375rem;font-weight:700;box-shadow:0 .125rem .25rem #321e0a47}.sb-root .tpl-calendar-link:hover,.sb-root .tpl-calendar-link:focus-visible{color:var(--t-paper);background:var(--t-accent)}.sb-root .tpl-calendar-link:focus-visible{outline:2px solid var(--t-ink);outline-offset:2px}.sb-root .tpl-your-seat{background:var(--t-paper);padding:.5rem 1rem}.sb-root .tpl-your-seat strong{font-weight:700}.sb-notepad{background:var(--t-paper);background-image:radial-gradient(circle at 50% .875rem, var(--t-night) .3125rem, transparent .34rem);background-size:2rem 100%;flex-direction:column;gap:.5rem;padding:2rem 1.25rem 1.25rem;display:flex;position:relative;rotate:.8deg;box-shadow:0 .375rem .875rem #321e0a4d}[dir=rtl] .sb-notepad{rotate:-.8deg}.sb-todo{border-block-end:1px solid color-mix(in oklab, var(--t-dawn) 45%, var(--t-ink) 25%);grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding-block:.75rem;display:grid}.sb-tick{width:2rem;overflow:visible}.sb-todo-title{font-family:var(--pd-display), cursive;font-size:1.5rem;line-height:1.2}[dir=rtl] .sb-todo-title{font-size:1.5rem;line-height:1.5}.sb-dress{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding-block:2.5rem;display:flex;rotate:-.5deg}.sb-dress .sb-label{align-self:center}.sb-swatch{clip-path:polygon(0 8%,8% 0,16% 8%,25% 0,33% 8%,42% 0,50% 8%,58% 0,67% 8%,75% 0,84% 8%,92% 0,100% 8%,94% 25%,100% 42%,94% 58%,100% 75%,94% 92%,100% 100%,92% 94%,84% 100%,75% 94%,67% 100%,58% 94%,50% 100%,42% 94%,33% 100%,25% 94%,16% 100%,8% 94%,0 100%,6% 75%,0 58%,6% 42%,0 25%);width:4rem;height:3.25rem;rotate:-5deg}.sb-swatch:nth-child(2n){rotate:6deg}.sb-favourite{color:var(--t-light);align-self:center;padding-inline-end:3.5rem;position:relative}.sb-arrow{width:3rem;color:var(--t-light);position:absolute;inset-block-start:40%;inset-inline-end:0}[dir=rtl] .sb-arrow{scale:-1 1}.sb-wall{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.75rem 1rem;display:grid}.sb-wall-print{grid-column:span 3;align-self:start}.sb-wall-print:nth-child(4n+1){grid-column:span 6;justify-self:center;width:88%;rotate:-2deg}.sb-wall-print:nth-child(4n+1) .sb-print-frame{aspect-ratio:4/3}.sb-wall-print:nth-child(4n+2){rotate:2.5deg}.sb-wall-print:nth-child(4n+3){margin-block-start:1.5rem;rotate:-3deg}.sb-wall-print:nth-child(4n){grid-column:2/span 4;rotate:1.5deg}.sb-wall[data-lone] .sb-wall-print:last-child:nth-child(4n+2){grid-column:2/span 4}.sb-film{align-self:center;width:94%;rotate:1deg}.sb-film-frame{aspect-ratio:16/9;background:var(--t-dawn);position:relative;overflow:hidden}@media (min-width:48rem){.sb-wall{grid-template-columns:repeat(12,minmax(0,1fr))}.sb-wall-print,.sb-wall-print:nth-child(4n+1),.sb-wall-print:nth-child(4n),.sb-wall[data-lone] .sb-wall-print:last-child:nth-child(4n+2){grid-column:span 4;width:100%}.sb-wall-print:nth-child(4n+1) .sb-print-frame{aspect-ratio:4/5}.sb-collage{width:min(22rem,46svh)}}.sb-postcard{background:var(--t-paper);padding:1.75rem clamp(1.25rem,6vw,2.25rem);position:relative;rotate:-.5deg;box-shadow:0 .5rem 1.25rem #321e0a52}.sb-stamp{z-index:1;background:var(--t-dawn);place-items:center;width:3.75rem;height:4.25rem;display:grid;position:absolute;inset-block-start:1rem;inset-inline-end:1rem;rotate:4deg;-webkit-mask:radial-gradient(.1875rem,#0000 95%,#000) -.3125rem -.3125rem/.625rem .625rem;mask:radial-gradient(.1875rem,#0000 95%,#000) -.3125rem -.3125rem/.625rem .625rem}.sb-gifts,.sb-last-page{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.sb-gifts .sb-label,.sb-last-page .sb-label{align-self:center}.sb-last-page{padding-block:2.75rem;rotate:.5deg}.sb-closing{font-family:var(--pd-display), cursive;font-size:clamp(2.25rem,10vw,3.25rem);line-height:1.15}[dir=rtl] .sb-closing{font-size:clamp(2rem,9vw,3rem);line-height:1.5}.sb-last-page{container-type:inline-size}.sb-closing-names{font-size:min(3rem, calc(84cqw / (var(--sb-chars) * var(--sb-word))))}[dir=rtl] .sb-closing-names{font-size:min(2.75rem, calc(84cqw / (var(--sb-chars) * var(--sb-word))))}.sb-last-sticker{width:4rem;position:absolute;inset-block-end:-1rem;inset-inline-end:.5rem;rotate:10deg}.sb-button{outline:1.5px dashed color-mix(in oklab, var(--t-paper) 70%, transparent);outline-offset:-.3125rem;background:var(--t-accent);color:var(--t-paper);cursor:pointer;margin-block-start:.25rem;padding:.75rem 1.75rem;font-weight:700;line-height:1.3;transition:translate .15s;display:inline-block;box-shadow:0 .1875rem .375rem #321e0a59}.sb-button:hover{translate:0 -2px}.sb-button:focus-visible{outline:3px solid var(--t-ink);outline-offset:2px}.sb-opening{z-index:50;background:color-mix(in oklab, var(--t-night) 76%, var(--t-paper));flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:1rem;display:flex;position:fixed;inset:0;overflow:hidden}.sb-book-stage{perspective:1500px}.sb-book{width:min(80vw,23rem,46svh);height:min(66svh,33rem);transform-style:preserve-3d;position:relative}.sb-book-page{background:var(--sb-grain), var(--t-dusk);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex;position:absolute;inset:.375rem 0;inset-inline-end:-.25rem;box-shadow:.25rem .5rem 1.25rem #321e0a66}.sb-leaf,.sb-cover{transform-style:preserve-3d;transform-origin:0;position:absolute;inset:0}[dir=rtl] .sb-leaf,[dir=rtl] .sb-cover{transform-origin:100%}.sb-leaf{border-inline-start:2px solid color-mix(in oklab, var(--t-ink) 18%, transparent);background:var(--t-paper);inset:.25rem 0;box-shadow:inset 0 0 1.5rem #321e0a1f}.sb-leaf[data-leaf="1"]{background:var(--t-dawn)}.sb-cover-face{backface-visibility:hidden;border-radius:.25rem;position:absolute;inset:0;overflow:hidden}.sb-cover-front{background:var(--sb-grain), var(--t-night);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem 1rem 1rem 2rem;display:flex;box-shadow:.375rem .625rem 1.5rem #321e0a73}[dir=rtl] .sb-cover-front{padding:1rem 2rem 1rem 1rem}.sb-cover-spine{border-inline-end:2px dashed color-mix(in oklab, var(--t-paper) 75%, transparent);background:color-mix(in oklab, var(--t-night) 72%, var(--t-ink));width:1.25rem;position:absolute;inset-block:0;inset-inline-start:0}.sb-cover-back{background:radial-gradient(circle, color-mix(in oklab, var(--t-accent) 26%, transparent) .1875rem, transparent .21rem) 0 0 / 1.25rem 1.25rem, var(--t-paper);place-items:center;display:grid;transform:rotateY(180deg)}.sb-bookplate{background:var(--t-paper);font-family:var(--pd-script), cursive;text-align:center;outline:2px solid var(--t-ink);padding:.75rem 1rem;font-size:1.75rem;line-height:1.3}.sb-cover-tape{inset-block-start:.75rem;inset-inline-end:-1rem;rotate:35deg}[dir=rtl] .sb-cover-tape{rotate:-35deg}.sb-cover-print{background:var(--t-dawn);border:.375rem solid #fffefa;flex:1 1 0;width:62%;min-height:0;position:relative;overflow:hidden;rotate:-4deg;box-shadow:0 .25rem .625rem #321e0a59}.sb-cover-print img{object-fit:cover;width:100%;height:100%}.sb-cover-print .sb-empty-art{place-items:center;width:100%;max-width:none;display:grid;position:absolute;inset:0}.sb-cover-print .sb-empty-sticker{width:60%}.sb-cover-label{background:var(--t-paper);text-align:center;width:100%;padding:.5rem .75rem;position:relative;rotate:1deg;box-shadow:0 .125rem .375rem #321e0a4d;container-type:inline-size}.sb-cover-invited,.sb-cover-date{font-size:.8125rem;line-height:1.35}[dir=rtl] .sb-cover-invited,[dir=rtl] .sb-cover-date{font-size:1.0625rem}.sb-cover-names{font-family:var(--pd-display), cursive;font-size:min(2.75rem, calc(100cqw / (var(--sb-chars) * var(--sb-word))));text-wrap:balance;line-height:1.1}[dir=rtl] .sb-cover-names{line-height:1.45}.sb-cover-sticker-a{width:3.25rem;position:absolute;inset-block-start:1.5rem;inset-inline-start:1.75rem;rotate:-12deg}.sb-cover-sticker-b{width:3rem;position:absolute;inset-block-end:6.5rem;inset-inline-end:.5rem;rotate:14deg}.sb-thumb{background:var(--sb-grain), var(--t-night);width:100%;height:100%;color:var(--t-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;display:flex;position:relative;overflow:hidden}.sb-thumb-print{z-index:1;aspect-ratio:4/5;background:var(--t-dawn);border:.25rem solid #fffefa;place-items:center;width:68%;display:grid;position:relative;rotate:-4deg;box-shadow:0 .25rem .5rem #321e0a59}.sb-thumb-print-back{z-index:0;background:var(--t-dusk);width:46%;position:absolute;inset-block-start:14%;inset-inline-end:6%;rotate:9deg}.sb-thumb-tape{width:4rem;height:1rem;inset-block-start:11%;inset-inline-start:24%;rotate:-6deg}.sb-thumb-label{z-index:2;background:var(--t-dusk);width:100%;padding:.375rem;position:relative;rotate:1deg}.sb-thumb-names{font-family:var(--pd-display), cursive;font-size:1.625rem;line-height:1.15}.sb-thumb-tagline{font-family:var(--pd-body), monospace;font-size:.5625rem;line-height:1.3}.sb-thumb-sticker{z-index:3;width:2rem;position:absolute;inset-block-end:.75rem;inset-inline-end:.5rem}
