.voucher-verification.svelte-oxgu1l{justify-content:center;min-width:0;display:flex}.voucher-verification.svelte-oxgu1l:empty{display:block}.voucher-result.svelte-oxgu1l{align-content:center;gap:.8rem;height:100%;min-height:12rem;display:grid}.voucher-result.svelte-oxgu1l h3:where(.svelte-oxgu1l){margin-bottom:0}.voucher-award.svelte-oxgu1l{color:#0b5056;text-align:center;background:radial-gradient(at top,#cef5e7,#e9f9f3);border:1px solid #a7ded4;border-radius:.75rem;padding:1.1rem}.voucher-award.svelte-oxgu1l p:where(.svelte-oxgu1l){font-size:.85rem;font-weight:750}.voucher-award.svelte-oxgu1l strong:where(.svelte-oxgu1l){font:850 2.6rem/1.12 var(--font-display);letter-spacing:-.045em;display:block}.voucher-award.svelte-oxgu1l strong:where(.svelte-oxgu1l) span:where(.svelte-oxgu1l){letter-spacing:0;font-size:.95rem}.award-mark.svelte-oxgu1l{width:2.35rem;height:2.35rem;color:var(--color-brand-800);background:#effcf9;border:1px solid #a7ded4;border-radius:.7rem;place-items:center;margin:0 auto .55rem;display:grid}.topbar.svelte-1elxaub{z-index:50;pointer-events:none;padding-top:.65rem;position:sticky;top:0}.nav-box.svelte-1elxaub{--nav-max:69rem;width:min(calc(100% - clamp(1.5rem, 6vw, 4rem)), var(--nav-max));pointer-events:auto;min-height:3.8rem;transition:width .42s var(--ease-out-quint), padding .32s var(--ease-out-quint), background .25s, border-color .25s, box-shadow .25s;border:1px solid #0000;border-radius:1.05rem;justify-content:space-between;align-items:center;gap:.35rem;padding:.38rem .35rem;display:flex}.nav-box.scrolled.svelte-1elxaub{--nav-max:50rem;-webkit-backdrop-filter:blur(16px)saturate(1.28);backdrop-filter:blur(16px)saturate(1.28);background:#f5ffffeb;border-color:#c8e5e6;padding-inline:clamp(.43rem,1.65vw,1rem);box-shadow:0 14px 40px -20px #0c424c77,0 3px 9px #0c424c12}.brand.svelte-1elxaub{font:800 clamp(1.15rem, 2.4vw, 1.5rem) var(--font-display);letter-spacing:-.035em;flex:none;align-items:center;gap:.45rem;display:flex}.brand.svelte-1elxaub img:where(.svelte-1elxaub){object-fit:contain;width:2.5rem;height:2.5rem}.actions.svelte-1elxaub{align-items:center;gap:.35rem;display:flex}.nav-action.svelte-1elxaub{min-width:2.4rem;min-height:2.45rem;color:var(--color-ink-soft);cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;gap:.38rem;padding-inline:.52rem;font-size:.8rem;font-weight:800;display:flex}.nav-action.svelte-1elxaub:hover{color:var(--color-brand-800);background:var(--color-brand-100)}.announcement-action.svelte-1elxaub{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-brand-800);transition:background .22s,border-color .22s,color .22s;position:relative}.announcement-action.unread.svelte-1elxaub{border-color:var(--color-brand-200);background:var(--color-brand-50)}.announcement-action.unread.svelte-1elxaub:after{background:var(--color-gold-500);content:"";border:1px solid #fff;border-radius:50%;width:.47rem;height:.47rem;position:absolute;top:.36rem;right:.35rem}.nav-action.svelte-1elxaub svg:where(.svelte-1elxaub),.nav-shop.svelte-1elxaub svg:where(.svelte-1elxaub){flex:none;width:1.05rem;height:1.05rem}.nav-shop.svelte-1elxaub{border-radius:.68rem;flex:none;gap:.42rem;min-height:2.45rem;padding:.48rem .75rem;font-size:.79rem}.nav-shop.svelte-1elxaub svg:where(.svelte-1elxaub){transition:translate .22s var(--ease-out-quint)}.nav-shop.svelte-1elxaub:is(:where(.svelte-1elxaub):hover,:where(.svelte-1elxaub):focus-visible) svg:where(.svelte-1elxaub){translate:.16rem}@media (width<=560px){.brand.svelte-1elxaub{gap:.34rem;font-size:1.08rem}.brand.svelte-1elxaub img:where(.svelte-1elxaub){width:2.2rem;height:2.2rem}.actions.svelte-1elxaub{gap:.22rem}.nav-action.svelte-1elxaub{min-width:2.05rem;padding-inline:.38rem}.nav-action.svelte-1elxaub span:where(.svelte-1elxaub){display:none}.nav-shop.svelte-1elxaub{padding-inline:.55rem}}@media (width<=400px){.brand.svelte-1elxaub>span:where(.svelte-1elxaub){display:none}}.site-footer.svelte-jz8lnl{border-top:1px solid var(--color-line);margin-top:clamp(3.75rem,7vw,6rem);padding-block:1.65rem 1.3rem}.footer-layout.svelte-jz8lnl{grid-template-columns:minmax(0,1fr) minmax(0,1.52fr);align-items:end;gap:clamp(1.4rem,6vw,4.5rem);display:grid}.footer-brand.svelte-jz8lnl{font:800 1.35rem var(--font-display);letter-spacing:-.045em;align-items:center;gap:.48rem;display:inline-flex}.footer-brand.svelte-jz8lnl img:where(.svelte-jz8lnl){object-fit:contain;width:2.15rem;height:2.15rem}.discord-card.svelte-jz8lnl{isolation:isolate;color:#fff;--refraction-opacity:.69;--refraction-time:10s;background:linear-gradient(120deg,#0b5965,#0a7b83 54%,#39bdc1);border-radius:.85rem;justify-content:space-between;align-items:start;gap:1rem;min-height:7.75rem;margin-top:.85rem;padding:1rem 1.15rem;display:flex;position:relative;overflow:hidden}.discord-card.svelte-jz8lnl:hover strong:where(.svelte-jz8lnl){text-underline-offset:.17em;text-decoration:underline}.discord-card.svelte-jz8lnl:focus-visible{outline-offset:4px}.discord-card.svelte-jz8lnl img:where(.svelte-jz8lnl){z-index:-1;filter:drop-shadow(0 8px 12px #032e4055);width:11rem;height:auto;transition:transform .45s var(--ease-out-quint);position:absolute;bottom:-4.75rem;right:8%}.discord-card.svelte-jz8lnl:is(:where(.svelte-jz8lnl):hover,:where(.svelte-jz8lnl):focus-visible) img:where(.svelte-jz8lnl){transform:translateY(-.4rem)rotate(-4deg)scale(1.04)}.discord-card.svelte-jz8lnl strong:where(.svelte-jz8lnl){max-width:8ch;font:800 1.55rem / 1.02 var(--font-display);letter-spacing:-.03em}.discord-card.svelte-jz8lnl>span:where(.svelte-jz8lnl){width:1.65rem;height:1.65rem;transition:transform .25s var(--ease-out-quint), background .25s;border:1px solid #daffff87;border-radius:50%;place-items:center;font-size:.85rem;display:grid}.discord-card.svelte-jz8lnl:is(:where(.svelte-jz8lnl):hover,:where(.svelte-jz8lnl):focus-visible)>span:where(.svelte-jz8lnl){background:#dcfffa38;transform:translate(.13rem,-.13rem)}.footer-nav.svelte-jz8lnl{grid-template-columns:repeat(4,minmax(0,auto));gap:.95rem .75rem;font-size:.73rem;font-weight:800;display:grid}.footer-nav.svelte-jz8lnl a:where(.svelte-jz8lnl):nth-child(n+5){color:var(--color-ink-muted)}.footer-nav.svelte-jz8lnl a:where(.svelte-jz8lnl):hover,.footer-meta.svelte-jz8lnl :where(.svelte-jz8lnl):is(a:where(.svelte-jz8lnl),button:where(.svelte-jz8lnl)):hover{color:var(--color-brand-700);text-underline-offset:.2em;text-decoration:underline}.legal-note.svelte-jz8lnl{border-top:1px solid var(--color-line);color:var(--color-ink-muted);margin-top:1rem;padding-top:.85rem;font-size:.72rem}.footer-meta.svelte-jz8lnl{color:var(--color-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:.65rem 1rem;margin-top:1.5rem;font-size:.7rem;font-weight:650;display:flex}.footer-meta.svelte-jz8lnl button:where(.svelte-jz8lnl){cursor:pointer}@media (width<=820px){.footer-nav.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.footer-layout.svelte-jz8lnl{grid-template-columns:1fr}}
