:root{--body: clamp(1.5rem, 4.6vh, 3.9rem);--ink: #140403;--field: #1e0604;--carpet: #450c0d;--red: #9f241d;--gold: #e3bd79;--gold-dim: #ab774c;--bone: #f6efe2;--muted: #c6ae93;--strip-h: clamp(18px, 2.2vh, 28px)}.deck[data-astro-cid-nvg7t3hq]{min-height:100vh;background:var(--ink);color:var(--bone);position:relative;overflow-x:hidden}.deck[data-astro-cid-nvg7t3hq]:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(120% 70% at 50% -12%,rgba(159,36,29,.55) 0%,rgba(159,36,29,.16) 42%,transparent 70%),radial-gradient(90% 46% at 50% 112%,rgba(69,12,13,.95) 0%,rgba(69,12,13,.3) 55%,transparent 80%),linear-gradient(180deg,var(--field) 0%,var(--ink) 55%,#0d0302 100%)}.strip[data-astro-cid-nvg7t3hq]{position:fixed;left:0;right:0;height:var(--strip-h);z-index:4;background:linear-gradient(180deg,#c9a063,#8d5f36);background-image:repeating-linear-gradient(90deg,transparent 0 .9rem,rgba(20,4,3,.92) .9rem 1.9rem,transparent 1.9rem 2.8rem),linear-gradient(180deg,#c9a063,#8d5f36)}.strip-top[data-astro-cid-nvg7t3hq]{top:0;box-shadow:0 2px 14px #0009}.strip-bot[data-astro-cid-nvg7t3hq]{bottom:0;box-shadow:0 -2px 14px #0009}.screen[data-astro-cid-nvg7t3hq]{display:none;position:relative;z-index:1;min-height:100vh;padding:calc(var(--strip-h) + 1.25rem) 1.5rem calc(var(--strip-h) + 5.5rem)}.screen[data-astro-cid-nvg7t3hq].is-on{display:flex;align-items:safe center;justify-content:safe center;overflow-y:auto}.pad[data-astro-cid-nvg7t3hq]{width:100%;max-width:92rem;margin:0 auto}.center[data-astro-cid-nvg7t3hq]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(.9rem,3.6vh,3.4rem)}.eyebrow[data-astro-cid-nvg7t3hq]{font-size:clamp(1.3125rem,3.4vh,3rem);letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin:0;font-weight:600}h1[data-astro-cid-nvg7t3hq],h2[data-astro-cid-nvg7t3hq]{font-family:"Instrument Serif",Georgia,serif;font-weight:400;line-height:1.22;margin:0;padding-bottom:.08em;background:linear-gradient(175deg,#fbeccd 4%,var(--gold) 38%,#b9823f 78%,#e8c98c 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 2px 30px rgba(227,189,121,.14)}.huge[data-astro-cid-nvg7t3hq]{font-size:clamp(2.8rem,12vh,13rem)}.big[data-astro-cid-nvg7t3hq]{font-size:clamp(3rem,17vh,18rem)}.sub[data-astro-cid-nvg7t3hq]{font-size:var(--body);line-height:1.3;color:var(--muted);max-width:42ch;margin:0}.date[data-astro-cid-nvg7t3hq]{font-size:clamp(1.25rem,2.9vh,2.6rem);letter-spacing:.16em;text-transform:uppercase;max-width:30ch;line-height:1.35;color:var(--gold-dim);margin:0}.foot[data-astro-cid-nvg7t3hq]{font-size:var(--body);color:var(--gold-dim);margin:0 auto;text-align:center;max-width:50ch;line-height:1.35}.rule[data-astro-cid-nvg7t3hq]{display:flex;align-items:center;gap:.9rem;width:min(26rem,80%)}.rule[data-astro-cid-nvg7t3hq]:before,.rule[data-astro-cid-nvg7t3hq]:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--gold-dim),transparent)}.rule[data-astro-cid-nvg7t3hq] span[data-astro-cid-nvg7t3hq]{width:.5rem;height:.5rem;transform:rotate(45deg);background:var(--gold);flex:none}.medallion[data-astro-cid-nvg7t3hq]{width:clamp(7rem,22vh,22rem);height:auto;filter:drop-shadow(0 6px 26px rgba(227,189,121,.3))}.medallion[data-astro-cid-nvg7t3hq].sm{width:clamp(5.5rem,17vh,16rem)}.dense[data-astro-cid-nvg7t3hq] .big[data-astro-cid-nvg7t3hq]{font-size:clamp(2.4rem,9.5vh,7.5rem)}.dense[data-astro-cid-nvg7t3hq] .huge[data-astro-cid-nvg7t3hq]{font-size:clamp(2.4rem,9vh,7rem)}.dense[data-astro-cid-nvg7t3hq] .medallion[data-astro-cid-nvg7t3hq]{width:clamp(6rem,13vh,11rem)}.dense[data-astro-cid-nvg7t3hq]{gap:clamp(.55rem,1.9vh,1.5rem)}.roomy[data-astro-cid-nvg7t3hq]{gap:clamp(1.2rem,6vh,5rem)}.roomy[data-astro-cid-nvg7t3hq] .big[data-astro-cid-nvg7t3hq]{font-size:clamp(2.8rem,13vh,14rem)}.roomy[data-astro-cid-nvg7t3hq] .sub[data-astro-cid-nvg7t3hq]{max-width:42ch}.judgesword[data-astro-cid-nvg7t3hq]{font-size:clamp(3.4rem,22vh,23rem)}.crits[data-astro-cid-nvg7t3hq]{list-style:none;margin:0;padding:0;display:grid;width:100%;gap:clamp(.9rem,1.6vh,1.35rem);grid-template-columns:repeat(3,1fr);text-align:left;grid-auto-rows:1fr}@media(max-width:1100px){.crits[data-astro-cid-nvg7t3hq]{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.crits[data-astro-cid-nvg7t3hq]{grid-template-columns:1fr}}.crits[data-astro-cid-nvg7t3hq] li[data-astro-cid-nvg7t3hq]{background:linear-gradient(180deg,#450c0d8c,#140403b8);border:1px solid rgba(227,189,121,.3);border-radius:.75rem;padding:clamp(1.3rem,2.4vh,1.9rem) 1.5rem}.crits[data-astro-cid-nvg7t3hq] strong[data-astro-cid-nvg7t3hq]{display:block;font-size:clamp(1.375rem,2.7vh,2.1rem);margin-bottom:.4rem;color:var(--gold);letter-spacing:.02em}.crits[data-astro-cid-nvg7t3hq] span[data-astro-cid-nvg7t3hq]{font-size:clamp(1.1875rem,2.3vh,1.8rem);line-height:1.35;color:var(--muted)}.showpad[data-astro-cid-nvg7t3hq]{display:flex;gap:clamp(1.8rem,4.5vw,3.5rem);align-items:center;flex-wrap:wrap;justify-content:center;text-align:left}.showphoto[data-astro-cid-nvg7t3hq]{width:clamp(14rem,44vh,30rem);aspect-ratio:1 / 1;object-fit:cover;object-position:50% 22%;border-radius:1rem;flex:none;border:1px solid rgba(227,189,121,.55);box-shadow:0 18px 60px #000000a6,0 0 0 7px #e3bd7917}.showtext[data-astro-cid-nvg7t3hq]{flex:1 1 26rem;min-width:20rem;display:flex;flex-direction:column;gap:clamp(.7rem,2vh,1.3rem);align-items:flex-start}.showtext[data-astro-cid-nvg7t3hq] .sub[data-astro-cid-nvg7t3hq],.showtext[data-astro-cid-nvg7t3hq] .foot[data-astro-cid-nvg7t3hq]{max-width:44ch;margin:0;text-align:left}.showtext[data-astro-cid-nvg7t3hq] .big[data-astro-cid-nvg7t3hq]{font-size:clamp(2.1rem,8vh,7rem)}.pad[data-astro-cid-nvg7t3hq] a[data-astro-cid-nvg7t3hq]:not(.card){color:var(--gold);text-decoration:underline;text-decoration-color:#e3bd7973;text-underline-offset:.18em}.pad[data-astro-cid-nvg7t3hq] a[data-astro-cid-nvg7t3hq]:not(.card):hover{text-decoration-color:var(--gold)}.card[data-astro-cid-nvg7t3hq],.card[data-astro-cid-nvg7t3hq]:hover{text-decoration:none}@media(max-width:900px){.showphoto[data-astro-cid-nvg7t3hq]{width:clamp(11rem,26vh,20rem)}}@media(max-width:760px){.showpad[data-astro-cid-nvg7t3hq]{text-align:center}.showtext[data-astro-cid-nvg7t3hq]{align-items:center;text-align:center}.showtext[data-astro-cid-nvg7t3hq] .sub[data-astro-cid-nvg7t3hq],.showtext[data-astro-cid-nvg7t3hq] .foot[data-astro-cid-nvg7t3hq]{text-align:center}}.judge[data-astro-cid-nvg7t3hq]{display:flex;gap:clamp(2rem,5vw,4rem);align-items:center;flex-wrap:wrap;justify-content:center;text-align:left}.jphoto[data-astro-cid-nvg7t3hq]{width:clamp(15rem,62vh,44rem);aspect-ratio:1 / 1;object-fit:cover;border-radius:1rem;flex:none;border:1px solid rgba(227,189,121,.55);box-shadow:0 18px 60px #000000a6,0 0 0 7px #e3bd7917}.jfallback[data-astro-cid-nvg7t3hq]{display:grid;place-items:center;background:linear-gradient(180deg,#450c0dcc,#140403e6);color:var(--gold);font-size:clamp(3.4rem,9vw,6rem);font-family:"Instrument Serif",Georgia,serif}.jtext[data-astro-cid-nvg7t3hq] .big[data-astro-cid-nvg7t3hq]{font-size:clamp(2.6rem,12.5vh,13rem)}.jtext[data-astro-cid-nvg7t3hq]{flex:1 1 24rem;min-width:19rem;display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.jbio[data-astro-cid-nvg7t3hq]{font-size:var(--body);line-height:1.32;color:var(--muted);margin:0}.card[data-astro-cid-nvg7t3hq]{display:flex;flex-direction:column;align-items:center;max-height:calc(100vh - var(--strip-h) * 2 - 13rem);gap:clamp(1rem,2.2vh,1.6rem);width:100%;text-decoration:none;color:inherit;background:linear-gradient(180deg,#450c0d85,#140403cc);border:1px solid rgba(227,189,121,.42);border-radius:1rem;padding:clamp(1rem,2vw,1.6rem);box-shadow:0 16px 50px #00000080;transition:border-color .16s,transform .16s,box-shadow .16s}.card[data-astro-cid-nvg7t3hq]:hover,.card[data-astro-cid-nvg7t3hq]:focus-visible{border-color:var(--gold);transform:translateY(-3px);box-shadow:0 22px 64px #0000009e,0 0 0 1px #e3bd794d}.thumbwrap[data-astro-cid-nvg7t3hq]{position:relative;display:block;width:100%;border-radius:.7rem;overflow:hidden;line-height:0;box-shadow:0 18px 55px #0009}.thumb[data-astro-cid-nvg7t3hq]{display:block;width:100%;max-height:42svh;height:auto;aspect-ratio:16 / 9;object-fit:cover;background:#2a0a08}.playdisc[data-astro-cid-nvg7t3hq]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(3.6rem,7vw,5.4rem);height:clamp(3.6rem,7vw,5.4rem);border-radius:50%;display:grid;place-items:center;background:#1404039e;border:2px solid var(--gold);color:var(--gold);font-size:clamp(1.2rem,2.4vw,1.9rem);padding-left:.18em;backdrop-filter:blur(2px);transition:background .16s,transform .16s}.card[data-astro-cid-nvg7t3hq]:hover .playdisc[data-astro-cid-nvg7t3hq],.card[data-astro-cid-nvg7t3hq]:focus-visible .playdisc[data-astro-cid-nvg7t3hq]{background:#9f241dcc;transform:translate(-50%,-50%) scale(1.07)}.num[data-astro-cid-nvg7t3hq]{font-family:"Instrument Serif",Georgia,serif;line-height:1;font-size:clamp(1.25rem,2.6vh,2.2rem);color:var(--gold-dim);letter-spacing:.1em}.cardtext[data-astro-cid-nvg7t3hq]{display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center;width:100%;min-width:0}.song[data-astro-cid-nvg7t3hq]{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:clamp(2.2rem,8.5vh,7.5rem);line-height:1.2;color:var(--bone);padding-bottom:.06em}.creator[data-astro-cid-nvg7t3hq]{font-size:clamp(1.4rem,4vh,3.2rem);color:var(--gold-dim);letter-spacing:.04em}.play[data-astro-cid-nvg7t3hq]{color:var(--gold);font-size:clamp(1.5rem,3vw,2.2rem);flex:none}.envelope[data-astro-cid-nvg7t3hq]{display:block;width:100%;cursor:pointer;font:inherit;color:inherit;text-align:center;border-radius:1.2rem;padding:clamp(1.8rem,7.5vh,6.5rem) clamp(1.25rem,4vw,3rem);background:linear-gradient(180deg,#450c0db8,#140403eb);border:1px solid rgba(227,189,121,.6);box-shadow:0 20px 70px #0009,inset 0 1px #ffffff0f;transition:background .2s,border-color .2s,box-shadow .2s}.envelope[data-astro-cid-nvg7t3hq]:hover,.envelope[data-astro-cid-nvg7t3hq]:focus-visible{border-color:var(--gold);box-shadow:0 24px 80px #000000b3,0 0 0 1px #e3bd7966}.envelope[data-astro-cid-nvg7t3hq][aria-expanded=true]{cursor:default}.sealed[data-astro-cid-nvg7t3hq][hidden],.opened[data-astro-cid-nvg7t3hq][hidden]{display:none!important}.sealed[data-astro-cid-nvg7t3hq]{display:flex;flex-direction:column;align-items:center;gap:clamp(.9rem,2vh,1.5rem)}.sealtext[data-astro-cid-nvg7t3hq]{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2.8rem,15vh,15rem);color:var(--bone);letter-spacing:.01em;line-height:1.2;padding-bottom:.06em}.hint[data-astro-cid-nvg7t3hq]{font-size:clamp(1.1875rem,1.7vw,1.5rem);color:var(--gold-dim);letter-spacing:.22em;text-transform:uppercase}.opened[data-astro-cid-nvg7t3hq]{display:flex;flex-direction:column;align-items:center;gap:clamp(.6rem,1.6vh,1.1rem);animation:rise .5s cubic-bezier(.2,.7,.3,1) both}.wlabel[data-astro-cid-nvg7t3hq]{font-size:clamp(1.25rem,3.2vh,2.8rem);letter-spacing:.26em;text-transform:uppercase;color:var(--gold);font-weight:600}.wsong[data-astro-cid-nvg7t3hq]{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:clamp(3rem,17vh,18rem);line-height:1.2;padding-bottom:.08em;background:linear-gradient(175deg,#fbeccd 4%,var(--gold) 38%,#b9823f 78%,#e8c98c 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.wcreator[data-astro-cid-nvg7t3hq]{font-size:clamp(1.7rem,6.2vh,5.4rem);color:var(--bone);letter-spacing:.04em}.wline[data-astro-cid-nvg7t3hq]{font-size:var(--body);color:var(--gold-dim)}@keyframes rise{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.opened[data-astro-cid-nvg7t3hq]{animation:none}}.bar[data-astro-cid-nvg7t3hq]{position:fixed;left:0;right:0;bottom:var(--strip-h);z-index:5;display:flex;gap:.75rem;align-items:center;justify-content:center;flex-wrap:wrap;padding:.5rem 1rem;background:#0d0302d9;border-top:1px solid rgba(227,189,121,.2)}.bar[data-astro-cid-nvg7t3hq] button[data-astro-cid-nvg7t3hq]{height:2.6rem;border-radius:1.3rem;cursor:pointer;background:#450c0db3;color:var(--bone);padding:0 .95rem;display:inline-flex;align-items:center;gap:.4rem;border:1px solid rgba(227,189,121,.45);font-size:1.125rem}.blabel[data-astro-cid-nvg7t3hq]{font-size:1.0625rem;letter-spacing:.06em}.homelink[data-astro-cid-nvg7t3hq]{font-size:1.0625rem;color:var(--gold-dim);letter-spacing:.04em;text-decoration:none;margin-left:.35rem;white-space:nowrap}.homelink[data-astro-cid-nvg7t3hq]:hover{color:var(--gold);text-decoration:underline}.bar[data-astro-cid-nvg7t3hq] button[data-astro-cid-nvg7t3hq]:hover{border-color:var(--gold);background:#9f241d80}.pos[data-astro-cid-nvg7t3hq]{font-size:1.0625rem;color:var(--gold-dim);min-width:5.5rem;text-align:center;letter-spacing:.08em}.reset[data-astro-cid-nvg7t3hq]{width:auto!important;height:2.6rem;border-radius:1.3rem;padding:0 1.1rem;font-size:1.0625rem;letter-spacing:.08em;margin-left:1.25rem;opacity:.55}.reset[data-astro-cid-nvg7t3hq]:hover{opacity:1}.reset[data-astro-cid-nvg7t3hq][data-armed="1"]{opacity:1;border-color:var(--gold);background:#9f241dcc;color:var(--bone)}.pos[data-astro-cid-nvg7t3hq] strong[data-astro-cid-nvg7t3hq]{color:var(--gold)}@media(max-width:820px),(max-aspect-ratio:3 / 4){:root{--body: clamp(1.0625rem, 4.3vw, 1.5rem)}.screen[data-astro-cid-nvg7t3hq]{padding:calc(var(--strip-h) + 1rem) 1.1rem calc(var(--strip-h) + 5.5rem)}.center[data-astro-cid-nvg7t3hq]{gap:clamp(.7rem,2.4vw,1.1rem)}.eyebrow[data-astro-cid-nvg7t3hq]{font-size:clamp(.9375rem,3.4vw,1.1875rem);letter-spacing:.18em}.huge[data-astro-cid-nvg7t3hq]{font-size:clamp(2.1rem,9.5vw,3.4rem)}.big[data-astro-cid-nvg7t3hq]{font-size:clamp(1.9rem,8.6vw,3rem)}.judgesword[data-astro-cid-nvg7t3hq]{font-size:clamp(2.2rem,11vw,3.6rem)}.roomy[data-astro-cid-nvg7t3hq] .big[data-astro-cid-nvg7t3hq]{font-size:clamp(1.9rem,8.6vw,3rem)}.dense[data-astro-cid-nvg7t3hq] .big[data-astro-cid-nvg7t3hq]{font-size:clamp(1.7rem,7.4vw,2.6rem)}.dense[data-astro-cid-nvg7t3hq] .huge[data-astro-cid-nvg7t3hq]{font-size:clamp(1.9rem,8.2vw,2.9rem)}.dense[data-astro-cid-nvg7t3hq] .date[data-astro-cid-nvg7t3hq]{font-size:clamp(.9375rem,3.1vw,1.0625rem);letter-spacing:.12em}.jtext[data-astro-cid-nvg7t3hq] .big[data-astro-cid-nvg7t3hq],.showtext[data-astro-cid-nvg7t3hq] .big[data-astro-cid-nvg7t3hq]{font-size:clamp(1.8rem,8vw,2.8rem)}.date[data-astro-cid-nvg7t3hq]{font-size:clamp(.9375rem,3.2vw,1.125rem)}.medallion[data-astro-cid-nvg7t3hq]{width:clamp(4.5rem,20vw,7rem)}.medallion[data-astro-cid-nvg7t3hq].sm{width:clamp(3.4rem,15vw,5rem)}.jphoto[data-astro-cid-nvg7t3hq],.showphoto[data-astro-cid-nvg7t3hq]{width:clamp(9rem,44vw,14rem)}.crits[data-astro-cid-nvg7t3hq]{gap:.55rem;grid-auto-rows:auto}.crits[data-astro-cid-nvg7t3hq] li[data-astro-cid-nvg7t3hq]{padding:.65rem .85rem}.crits[data-astro-cid-nvg7t3hq] strong[data-astro-cid-nvg7t3hq]{font-size:clamp(1.0625rem,3.6vw,1.1875rem);margin-bottom:.15rem}.crits[data-astro-cid-nvg7t3hq] span[data-astro-cid-nvg7t3hq]{font-size:clamp(1rem,3.3vw,1.125rem);line-height:1.3}.song[data-astro-cid-nvg7t3hq]{font-size:clamp(1.6rem,7.2vw,2.5rem)}.creator[data-astro-cid-nvg7t3hq]{font-size:clamp(1.0625rem,4.2vw,1.4rem)}.thumb[data-astro-cid-nvg7t3hq]{max-height:34svh}.envelope[data-astro-cid-nvg7t3hq]{padding:1.6rem 1rem}.sealtext[data-astro-cid-nvg7t3hq]{font-size:clamp(1.7rem,7.6vw,2.8rem)}.wsong[data-astro-cid-nvg7t3hq]{font-size:clamp(1.9rem,8.6vw,3.2rem)}.wcreator[data-astro-cid-nvg7t3hq]{font-size:clamp(1.1875rem,4.8vw,1.7rem)}.wlabel[data-astro-cid-nvg7t3hq],.hint[data-astro-cid-nvg7t3hq]{font-size:clamp(.9375rem,3.2vw,1.0625rem);letter-spacing:.16em}.sub[data-astro-cid-nvg7t3hq],.foot[data-astro-cid-nvg7t3hq],.roomy[data-astro-cid-nvg7t3hq] .sub[data-astro-cid-nvg7t3hq],.showtext[data-astro-cid-nvg7t3hq] .sub[data-astro-cid-nvg7t3hq],.showtext[data-astro-cid-nvg7t3hq] .foot[data-astro-cid-nvg7t3hq]{max-width:100%}.blabel[data-astro-cid-nvg7t3hq]{display:none}.bar[data-astro-cid-nvg7t3hq]{gap:.5rem}.bar[data-astro-cid-nvg7t3hq] button[data-astro-cid-nvg7t3hq]{padding:0 .7rem}.homelink[data-astro-cid-nvg7t3hq],.reset[data-astro-cid-nvg7t3hq],.pos[data-astro-cid-nvg7t3hq]{font-size:.9375rem}}@media(max-width:640px){.judge[data-astro-cid-nvg7t3hq]{text-align:center}.jtext[data-astro-cid-nvg7t3hq]{align-items:center;text-align:center}}
