@font-face{font-family:Rakkas;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fcab6cbf594d591-s.2atpg89-1r-vk.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:Rakkas;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ce627bb89bbabe3-s.01jhab9907n6-.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:Rakkas;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c834bc9c1e6d8885-s.3xa3q2pnsc-23.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:Rakkas Fallback;src:local(Arial);ascent-override:117.16%;descent-override:49.84%;line-gap-override:0.0%;size-adjust:89.28%}.PjFmWq_className{font-family:Rakkas,Rakkas Fallback;font-style:normal;font-weight:400}.PjFmWq_variable{--pd-display:"Rakkas", "Rakkas Fallback"}
@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ae8a6189deba2b59-s.3hmcy8y9xj1sc.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:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/231b8ed86d5e8376-s.3z0c4f2eh2q85.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ebcc19a9b6757e5e-s.0x56afc_ip5jz.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:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/06265ba6950e841c-s.0xaez4z86dej0.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:Alexandria Fallback;src:local(Arial);ascent-override:86.13%;descent-override:22.33%;line-gap-override:0.0%;size-adjust:112.38%}.emDsPG_className{font-family:Alexandria,Alexandria Fallback;font-style:normal}.emDsPG_variable{--pd-body:"Alexandria", "Alexandria Fallback"}
@font-face{font-family:Rakkas;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fcab6cbf594d591-s.2atpg89-1r-vk.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:Rakkas;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ce627bb89bbabe3-s.01jhab9907n6-.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:Rakkas;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c834bc9c1e6d8885-s.3xa3q2pnsc-23.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:Rakkas Fallback;src:local(Arial);ascent-override:117.16%;descent-override:49.84%;line-gap-override:0.0%;size-adjust:89.28%}._5syWLq_className{font-family:Rakkas,Rakkas Fallback;font-style:normal;font-weight:400}._5syWLq_variable{--pd-script:"Rakkas", "Rakkas Fallback"}
@font-face{font-family:Caprasimo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/15ff85e25e05638d-s.0vkehbqruf3sp.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:Caprasimo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c7dac3dcfdb5e128-s.2je68ess2qfm7.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:Caprasimo Fallback;src:local(Arial);ascent-override:79.59%;descent-override:19.86%;line-gap-override:0.0%;size-adjust:115.33%}._4CoRva_className{font-family:Caprasimo,Caprasimo Fallback;font-style:normal;font-weight:400}._4CoRva_variable{--pd-display:"Caprasimo", "Caprasimo Fallback"}
@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/659375fb877c71b9-s.2zbtqlhfj_suz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/18f52720ad5fdf06-s.1jdhpfg9a0h0t.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:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/47227609666e7f48-s.1nufzup5_ewgu.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:Quicksand Fallback;src:local(Arial);ascent-override:95.87%;descent-override:23.97%;line-gap-override:0.0%;size-adjust:104.31%}.n-XTfq_className{font-family:Quicksand,Quicksand Fallback;font-style:normal}.n-XTfq_variable{--pd-body:"Quicksand", "Quicksand Fallback"}
@font-face{font-family:Caprasimo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/15ff85e25e05638d-s.0vkehbqruf3sp.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:Caprasimo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c7dac3dcfdb5e128-s.2je68ess2qfm7.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:Caprasimo Fallback;src:local(Arial);ascent-override:79.59%;descent-override:19.86%;line-gap-override:0.0%;size-adjust:115.33%}._7fT9ca_className{font-family:Caprasimo,Caprasimo Fallback;font-style:normal;font-weight:400}._7fT9ca_variable{--pd-script:"Caprasimo", "Caprasimo Fallback"}
.nb-locked,.nb-locked body{overflow:hidden}.nb-root{--background:var(--t-paper);--foreground:var(--t-ink);--card:var(--t-paper);--card-foreground:var(--t-ink);--primary:var(--t-night);--primary-foreground:var(--t-light);--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-dawn);isolation:isolate;color:var(--t-ink);background:var(--t-paper);font-family:var(--pd-body), sans-serif;font-size:1.0625rem;line-height:1.7;position:relative;overflow-x:clip}.nb-root[dir=rtl]{font-size:1.125rem;line-height:1.85}.nb-wall{--foreground:var(--on-wall);--muted-foreground:color-mix(in oklab, var(--on-wall) 80%, transparent);--border:color-mix(in oklab, var(--on-wall) 34%, transparent);color:var(--on-wall);background:var(--wall);padding-block:clamp(3.5rem,12vw,6rem);position:relative;overflow:clip}.nb-wall:before{content:"";pointer-events:none;background:linear-gradient(112deg,#ffffff29,#0000 42%);position:absolute;inset:0}.nb-chalk{--wall:var(--t-paper);--on-wall:var(--t-ink);--title:var(--t-night);--title-shadow:color-mix(in oklab, var(--t-accent) 80%, var(--t-paper))}.nb-indigo{--wall:var(--t-night);--on-wall:var(--t-light);--title:var(--t-accent);--title-shadow:color-mix(in oklab, var(--t-ink) 70%, var(--t-night));--primary:var(--t-accent);--primary-foreground:var(--t-ink)}.nb-sea{--wall:var(--t-dusk);--on-wall:var(--t-ink);--title:var(--t-ink);--title-shadow:var(--t-light)}.nb-ochre{--wall:var(--t-accent);--on-wall:var(--t-ink);--title:var(--t-night);--title-shadow:var(--t-light)}.nb-clay{--wall:var(--t-dawn);--on-wall:var(--t-light);--title:var(--t-light);--title-shadow:color-mix(in oklab, var(--t-ink) 60%, var(--t-dawn));--primary:var(--t-light);--primary-foreground:var(--t-ink);--sun-long:var(--t-accent);--sun-short:var(--t-light)}.nb-wall-paint{color:var(--t-ink);opacity:.07;pointer-events:none;position:absolute;inset:0}.nb-column{z-index:1;width:100%;max-width:34rem;margin-inline:auto;padding-inline:1.5rem;position:relative}.nb-display{font-family:var(--pd-display), sans-serif;text-wrap:balance;font-weight:400;line-height:1.12}[dir=rtl] .nb-display{line-height:1.32}.nb-heading{color:var(--title);text-shadow:.05em .05em 0 var(--title-shadow);font-size:clamp(2.75rem,12vw,4rem)}.nb-family{color:var(--title);text-shadow:.05em .05em 0 var(--title-shadow);font-size:clamp(2rem,9.5vw,3rem)}.nb-ribbon{max-width:100%;color:var(--t-ink);background:var(--t-light);border-radius:1.1rem 1.4rem 1.2rem 1.5rem/1.4rem 1.1rem 1.5rem 1.2rem;padding:.3rem 1rem;font-size:.875rem;font-weight:500;display:inline-block;rotate:-1.2deg}[dir=rtl] .nb-ribbon{font-size:1rem;rotate:1.2deg}.nb-lead{font-size:1.1875rem}[dir=rtl] .nb-lead{font-size:1.3125rem}.nb-frieze{--f0:var(--t-paper);--f1:var(--t-night);--f2:var(--t-accent);--f3:var(--t-dawn);background:var(--f0);display:block}.nb-frieze-sun{--f0:var(--t-accent);--f1:var(--t-night);--f2:var(--t-light);--f3:var(--t-dawn)}.nb-frieze-sea{--f0:var(--t-dusk);--f1:var(--t-light);--f2:var(--t-night);--f3:var(--t-accent)}.nb-frieze-chalk{--f0:var(--t-light);--f1:var(--t-dawn);--f2:var(--t-dusk);--f3:var(--t-night)}.nb-frieze-indigo{--f0:var(--t-night);--f1:var(--t-accent);--f2:var(--t-dawn);--f3:var(--t-light)}.nb-frieze-clay{--f0:var(--t-dawn);--f1:var(--t-light);--f2:var(--t-accent);--f3:var(--t-night)}.nb-above-river{padding-block-end:clamp(7rem,30vw,9rem)}.nb-river{z-index:2;position:relative}.nb-boat{will-change:transform;width:clamp(5.5rem,24vw,8rem);position:absolute;inset-block-end:30%;inset-inline-start:1rem}[dir=rtl] .nb-boat svg{scale:-1 1}.nb-cover{align-items:center;min-height:100svh;padding-block:clamp(4.5rem,12vh,7rem) 3rem;display:flex}.nb-cover-sun{will-change:transform;width:clamp(11rem,44vw,20rem);position:absolute;inset-block-start:-3rem;inset-inline-end:-3.5rem}.nb-names{max-width:100%;color:var(--title);overflow-wrap:anywhere;text-shadow:.05em .05em 0 var(--title-shadow);font-size:clamp(3.75rem,19vw,7rem)}.nb-names[data-size=long]{font-size:clamp(3rem,14.5vw,5.5rem)}.nb-names[data-size=longest]{font-size:clamp(2.25rem,11vw,4.25rem)}.nb-closing-names{max-width:100%;color:var(--title);overflow-wrap:anywhere;text-shadow:.05em .05em 0 var(--title-shadow);font-size:clamp(3rem,15vw,5.25rem)}.nb-closing-names[data-size=long]{font-size:clamp(2.5rem,12.5vw,4.5rem)}.nb-closing-names[data-size=longest]{font-size:clamp(2rem,10vw,3.5rem)}.nb-medal{--sun-long:var(--t-dawn);--sun-short:var(--t-night);outline:.3rem dotted var(--t-dawn);outline-offset:.1rem;background:var(--t-light);border-radius:50%;place-items:center;width:5.5rem;height:5.5rem;padding:.6rem;display:inline-grid}.nb-window{--band-a:var(--t-dawn);--band-b:var(--t-accent);aspect-ratio:3/4;border:.3rem solid var(--t-light);background:color-mix(in oklab, var(--t-accent) 22%, var(--t-paper));width:calc(100% - 1.25rem);box-shadow:0 0 0 .35rem var(--band-a), 0 0 0 .625rem var(--band-b);border-radius:999px 999px .75rem .75rem;margin:.625rem;position:relative;overflow:hidden}.nb-window-large{width:min(100% - 1.25rem,19rem)}.nb-window:nth-child(4n+2){--band-a:var(--t-night);--band-b:var(--t-dusk)}.nb-window:nth-child(4n+3){--band-a:var(--t-dusk);--band-b:var(--t-dawn)}.nb-window:nth-child(4n){--band-a:var(--t-accent);--band-b:var(--t-night)}.nb-film{aspect-ratio:16/9;border:.3rem solid var(--t-light);background:color-mix(in oklab, var(--t-accent) 22%, var(--t-paper));box-shadow:0 0 0 .35rem var(--t-night), 0 0 0 .625rem var(--t-accent);border-radius:1.25rem;position:relative;overflow:hidden}.nb-root .tpl-media-empty{color:var(--t-ink);text-align:center;align-content:center;place-items:center;gap:.5rem;font-size:.875rem;display:grid;position:absolute;inset:0}.nb-stop{grid-template-columns:5.75rem minmax(0,1fr);align-items:center;gap:1rem;padding-block:.75rem;display:grid}.nb-stop-door{aspect-ratio:5/6;border:.2rem solid var(--t-light);color:var(--t-light);background:var(--t-night);box-shadow:0 0 0 .2rem var(--t-accent);text-align:center;border-radius:999px 999px .4rem .4rem;place-items:center;padding:1rem .25rem .25rem;font-size:.8125rem;font-weight:500;line-height:1.2;display:grid}.nb-stop:nth-child(3n+2) .nb-stop-door{background:var(--t-dawn);box-shadow:0 0 0 .2rem var(--t-dusk)}.nb-stop:nth-child(3n) .nb-stop-door{color:var(--t-ink);background:var(--t-dusk);box-shadow:0 0 0 .2rem var(--t-dawn)}.nb-stop-title{color:var(--title);font-size:1.5rem}[dir=rtl] .nb-stop-title{font-size:1.875rem}.nb-swatch{border:.2rem solid var(--t-light);border-radius:58% 42% 55% 45%/50% 60% 40% 50%;width:3rem;height:3rem}.nb-swatch:nth-child(2n){border-radius:45% 55% 42% 58%/60% 44% 56% 40%}.nb-root .tpl-calendar{flex-direction:column;align-items:center;gap:.75rem;display:flex}.nb-root .tpl-calendar-title{font-weight:500}.nb-root .tpl-calendar-links{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.nb-root .tpl-calendar-link{color:var(--t-ink);background:var(--t-light);border-radius:1.1rem 1.4rem 1.2rem 1.5rem/1.4rem 1.1rem 1.5rem 1.2rem;padding:.65rem 1.25rem;font-size:.9375rem;font-weight:500;transition:translate .15s,rotate .15s}.nb-root .tpl-calendar-link:hover,.nb-root .tpl-calendar-link:focus-visible{translate:0 -2px;rotate:-1.5deg}.nb-root .tpl-calendar-link:focus-visible{outline:3px solid var(--t-night);outline-offset:2px}.nb-root .tpl-your-seat{color:var(--t-ink);background:var(--t-light);text-align:center;border-radius:1.1rem 1.4rem 1.2rem 1.5rem/1.4rem 1.1rem 1.5rem 1.2rem;padding:.4rem 1.25rem}.nb-root .tpl-your-seat strong{font-weight:700}.nb-root .tpl-countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.nb-root .tpl-unit{border:.2rem solid var(--t-light);color:var(--t-light);background:var(--t-night);border-radius:999px 999px .5rem .5rem;flex-direction:column;align-items:center;gap:.125rem;padding-block:1.5rem .625rem;display:flex}.nb-root .tpl-unit:nth-child(2){background:var(--t-dawn)}.nb-root .tpl-unit:nth-child(3){color:var(--t-ink);background:var(--t-accent)}.nb-root .tpl-unit:nth-child(4){color:var(--t-ink);background:var(--t-paper)}.nb-root .tpl-unit-value{font-family:var(--pd-display), sans-serif;font-variant-numeric:tabular-nums;place-items:center;font-size:clamp(1.625rem,8vw,2.5rem);line-height:1.2;display:grid;position:relative;overflow:hidden}.nb-root .tpl-unit-value>span{grid-area:1/1}.nb-root .tpl-unit-label{font-size:.75rem;font-weight:500}.nb-reply{--background:var(--t-paper);--foreground:var(--t-ink);--card:var(--t-paper);--card-foreground:var(--t-ink);--primary:var(--t-night);--primary-foreground:var(--t-light);--muted-foreground:color-mix(in oklab, var(--t-ink) 74%, transparent);--border:color-mix(in oklab, var(--t-ink) 28%, transparent);--title:var(--t-night);--title-shadow:color-mix(in oklab, var(--t-accent) 80%, var(--t-paper));border:.3rem solid var(--t-light);color:var(--t-ink);background:var(--t-paper);box-shadow:0 0 0 .35rem var(--t-dawn), 0 0 0 .625rem var(--t-night);border-radius:999px 999px 1.25rem 1.25rem;margin:.625rem;padding:clamp(5rem,22vw,7rem) clamp(1.25rem,6vw,2.5rem) clamp(1.5rem,6vw,2.5rem)}.nb-reply .nb-heading{font-size:clamp(2.25rem,10vw,3.25rem)}.nb-closing{align-items:center;min-height:80svh;display:flex}.nb-closing-sun{opacity:.95;will-change:transform;width:clamp(16rem,70vw,26rem);position:absolute;inset-block-end:-8rem;inset-inline-start:50%;translate:-50%}[dir=rtl] .nb-closing-sun{translate:50%}.nb-closing .nb-column{padding-block-end:8rem}.nb-button{color:var(--t-ink);background:var(--t-light);cursor:pointer;border-radius:1.1rem 1.4rem 1.2rem 1.5rem/1.4rem 1.1rem 1.5rem 1.2rem;padding:.7rem 1.75rem;font-size:.9375rem;font-weight:500;transition:translate .15s,rotate .15s;display:inline-block}.nb-button:hover,.nb-button:focus-visible{translate:0 -2px;rotate:-1.5deg}.nb-button:focus-visible{outline:3px solid var(--t-light);outline-offset:3px}.nb-opening{z-index:50;background:var(--t-dusk);position:fixed;inset:0;overflow:hidden}.nb-stage{background:linear-gradient(112deg, color-mix(in oklab, var(--t-dusk) 82%, white), var(--t-dusk) 45%);will-change:transform;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.nb-opening-sun{width:clamp(8rem,34vw,14rem);position:absolute;inset-block-start:1.75rem;inset-inline-end:-3rem}@media (prefers-reduced-motion:no-preference){.nb-opening-sun{animation:60s linear infinite nb-turn}}@keyframes nb-turn{to{rotate:360deg}}.nb-opening-text{color:var(--t-ink);text-align:center;--title:var(--t-ink);--title-shadow:var(--t-light);flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.25rem 1.5rem;display:flex;position:relative}.nb-opening-title{max-width:100%;color:var(--title);overflow-wrap:anywhere;text-shadow:.05em .05em 0 var(--title-shadow);font-size:clamp(3rem,min(15vw,9svh),6rem)}.nb-opening-title[data-size=long]{font-size:clamp(2.5rem,min(12.5vw,7.5svh),5rem)}.nb-opening-title[data-size=longest]{font-size:clamp(1.875rem,min(9.5vw,5.5svh),3.75rem)}.nb-opening-date{font-size:1rem;font-weight:500}.nb-door-slot{flex:0 min(62svh,40rem);justify-content:center;align-items:flex-end;min-height:14rem;display:flex;position:relative;container-type:size}.nb-arch-frame{aspect-ratio:5/8.2;background:var(--t-light);width:min(72cqw,56cqh);box-shadow:0 0 0 .4rem var(--t-dawn), 0 0 0 .75rem var(--t-accent), 0 0 0 1rem var(--t-night);border-radius:999px 999px 0 0;padding:.4rem .4rem 0}.nb-arch{perspective:700px;cursor:pointer;border-radius:999px 999px 0 0;width:100%;height:100%;display:block;position:relative;overflow:hidden}.nb-arch:focus-visible{outline:3px solid var(--t-ink);outline-offset:3px}.nb-beyond{background:radial-gradient(70% 60% at 50% 58%, var(--t-light) 18%, var(--t-accent) 58%, var(--t-dawn) 118%);position:absolute;inset:0}.nb-leaf{width:50.3%;position:absolute;inset-block:0}.nb-leaf svg{width:100%;height:100%;display:block}.nb-leaf-left{transform-origin:0;left:0}.nb-leaf-right{transform-origin:100%;right:0}.nb-door-label{inset-block-start:60%;color:var(--t-ink);background:var(--t-accent);box-shadow:.15rem .2rem 0 var(--t-ink);white-space:nowrap;border-radius:1.1rem 1.4rem 1.2rem 1.5rem/1.4rem 1.1rem 1.5rem 1.2rem;padding:.5rem 1.5rem;font-size:1rem;font-weight:600;transition:translate .15s;position:absolute;left:50%;translate:-50%}.nb-arch:hover .nb-door-label{translate:-50% -3px}.nb-flank{width:clamp(4.5rem,19cqw,12rem);position:absolute;inset-block-end:0}.nb-flank-left{left:max(-1.5rem,50% - min(36cqw,28cqh) - 1rem - clamp(4.5rem,19cqw,12rem))}.nb-flank-right{right:max(-1.5rem,50% - min(36cqw,28cqh) - 1rem - clamp(4.5rem,19cqw,12rem));scale:-1 1}.nb-step{z-index:1;background:var(--t-paper);width:min(84vw,26rem);height:.9rem;box-shadow:0 -1px 0 var(--t-ink);border-radius:.2rem .3rem 0 0;flex-shrink:0;align-self:center;position:relative}.nb-opening-top,.nb-opening-ground{flex-shrink:0}@media (max-height:30rem){.nb-opening-top{display:none}.nb-opening-text{flex:none;gap:.125rem;padding:.5rem 1.25rem .875rem}.nb-opening-title,.nb-opening-title[data-size]{font-size:2rem}.nb-opening-date{font-size:.875rem}.nb-door-slot{flex:1 1 0;min-height:8rem}}.nb-thumb{color:var(--t-ink);background:var(--t-dusk)}.nb-thumb-names{color:var(--t-ink);text-shadow:.05em .05em 0 var(--t-light)}
