.colored-fukidashi-heading.svelte-utol2s{position:relative;margin-bottom:calc(24px + 1.5rem);background-color:var(--color, var(--color-fg-secondary));border-radius:12px;font-weight:700;text-align:center}@media (min-width: 641px){.colored-fukidashi-heading.svelte-utol2s{padding:.75rem;font-size:1.2rem}}@media (max-width: 640px){.colored-fukidashi-heading.svelte-utol2s{padding:.75rem;font-size:1rem}}.colored-fukidashi-heading.svelte-utol2s:after{content:"";position:absolute;top:99%;left:50%;translate:-50% 0;width:24px;height:24px;background-color:var(--color, var(--color-fg-secondary));clip-path:polygon(50% 100%,0% 0%,100% 0%)}@media (min-width: 641px){.award-group.svelte-xc1j1g{max-width:200px}}.award-group.svelte-xc1j1g h4:where(.svelte-xc1j1g){margin-block:1.5rem .5rem;text-align:center}@media (min-width: 641px){.award-group.svelte-xc1j1g h4:where(.svelte-xc1j1g){font-size:1.1rem}}@media (max-width: 640px){.award-group.svelte-xc1j1g h4:where(.svelte-xc1j1g){font-size:1rem}}.award-group.svelte-xc1j1g p:where(.svelte-xc1j1g){line-height:1.75;text-align:center}@media (max-width: 640px){.award-group.svelte-xc1j1g p:where(.svelte-xc1j1g){font-size:.9rem}}.award-list.svelte-1en1utp{display:flex;justify-content:space-around;gap:1rem;max-width:640px;margin-inline:auto}.colored-badge.svelte-1wdryvf{display:inline-block;padding:var(--padding, 1rem);background-color:var(--color, var(--color-fg-secondary));border-radius:999px;font-weight:700}@media (min-width: 641px){.colored-badge.svelte-1wdryvf{font-size:1.1rem}}@media (max-width: 640px){.colored-badge.svelte-1wdryvf{font-size:1rem}}.link-button.svelte-jhrq6w{display:block;width:fit-content;margin:2rem auto 0}@media (any-hover: hover){.link-button.svelte-jhrq6w{cursor:pointer;transition:scale .2s}.link-button.svelte-jhrq6w:hover{scale:1.1}}.paragraph.svelte-bv64kq{margin-block:1rem;line-height:1.75;text-align:center}@media (min-width: 641px){.paragraph.svelte-bv64kq{font-size:1rem}}@media (max-width: 640px){.paragraph.svelte-bv64kq{font-size:.85rem}}.paragraph.svelte-bv64kq>img{max-width:100%;height:auto}.prize-item.svelte-diub3z{max-width:300px;margin:1rem auto}.prize-item.svelte-diub3z h4:where(.svelte-diub3z){display:flex;align-items:center;gap:1rem;margin-bottom:1rem;translate:-.5rem 0}@media (min-width: 641px){.prize-item.svelte-diub3z h4:where(.svelte-diub3z){font-size:1.1rem}}@media (max-width: 640px){.prize-item.svelte-diub3z h4:where(.svelte-diub3z){font-size:1rem}}.prize-item.svelte-diub3z p:where(.svelte-diub3z){line-height:1.75}@media (max-width: 640px){.prize-item.svelte-diub3z p:where(.svelte-diub3z){font-size:.85rem}}.fukidashi.svelte-p46j24{--color-fg: var(--color-fg-secondary);--color-bg: var(--color-bg-secondary);--border-width: 2px;position:relative;z-index:2;border:var(--border-width) solid var(--color-fg);border-radius:1.5rem;background-color:var(--color-bg);color:var(--color-fg);filter:drop-shadow(4px 4px 0px var(--color, transparent))}@media (min-width: 641px){.fukidashi.svelte-p46j24{--size: 32px;margin-right:var(--size);padding:2rem}.fukidashi.svelte-p46j24:before,.fukidashi.svelte-p46j24:after{content:"";position:absolute;clip-path:polygon(100% 50%,0% 0%,0% 100%);translate:100% 0}.fukidashi.svelte-p46j24:before{bottom:32px;right:0;width:calc(var(--size) - var(--border-width));height:calc(var(--size) - var(--border-width));background-color:var(--color-fg)}.fukidashi.svelte-p46j24:after{bottom:calc(32px + (var(--border-width) / 2));right:var(--border-width);z-index:3;width:calc(var(--size) - var(--border-width) * 2);height:calc(var(--size) - var(--border-width) * 2);background-color:var(--color-bg)}}@media (max-width: 640px){.fukidashi.svelte-p46j24{--size: 26px;margin-bottom:var(--size);padding:1.5rem}.fukidashi.svelte-p46j24:before,.fukidashi.svelte-p46j24:after{content:"";position:absolute;clip-path:polygon(50% 100%,0% 0%,100% 0%);translate:-50% 100%}.fukidashi.svelte-p46j24:before{left:50%;bottom:0;width:calc(var(--size) - var(--border-width));height:calc(var(--size) - var(--border-width));background-color:var(--color-fg)}.fukidashi.svelte-p46j24:after{left:50%;bottom:var(--border-width);z-index:3;width:calc(var(--size) - var(--border-width) * 2);height:calc(var(--size) - var(--border-width) * 2);background-color:var(--color-bg)}}.tetsuo-message.svelte-1255n1l{position:relative}@media (min-width: 641px){.tetsuo-message.svelte-1255n1l{max-width:620px;margin:2rem auto;padding-right:180px}}@media (max-width: 640px){.tetsuo-message.svelte-1255n1l{margin-block:1.5rem;padding-bottom:148px}}.tetsuo-message.svelte-1255n1l:after{content:"";pointer-events:none;position:absolute;aspect-ratio:400 / 581;background-image:url(/images/layouts/tetsuo.webp);background-size:contain;background-repeat:no-repeat}@media (min-width: 641px){.tetsuo-message.svelte-1255n1l:after{width:160px;bottom:0;right:0;background-position:bottom center}}@media (max-width: 640px){.tetsuo-message.svelte-1255n1l:after{height:140px;bottom:0;left:50%;transform:translate(-50%);background-position:bottom center}}.tetsuo-message.svelte-1255n1l h3:where(.svelte-1255n1l){margin-bottom:1rem}@media (min-width: 641px){.tetsuo-message.svelte-1255n1l h3:where(.svelte-1255n1l){font-size:1.25rem}}@media (max-width: 640px){.tetsuo-message.svelte-1255n1l h3:where(.svelte-1255n1l){font-size:1rem}}.tetsuo-message.svelte-1255n1l p:where(.svelte-1255n1l){line-height:1.75;text-align:justify}@media (max-width: 640px){.tetsuo-message.svelte-1255n1l p:where(.svelte-1255n1l){font-size:.85rem}}.underlined-heading.svelte-1c7vh0q{width:fit-content;margin-inline:auto;padding-inline:1rem;padding-bottom:8px;border-bottom:2px solid var(--color, var(--color-fg-secondary));font-weight:700;text-align:center}@media (min-width: 641px){.underlined-heading.svelte-1c7vh0q{margin-block:2rem;font-size:1.25rem}}@media (max-width: 640px){.underlined-heading.svelte-1c7vh0q{margin-block:1.5rem;font-size:1rem}}
