:root{padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}html{scroll-padding-top:env(safe-area-inset-top,0)}.crest[data-crest=kit]{border-radius:50%!important;background:var(--kit-bg)!important;color:var(--kit-fg);box-shadow:inset 0 0 0 1.5px rgba(1,24,69,.28);container-type:size;overflow:hidden}.crest-code{font-family:var(--font-display);font-weight:800;font-size:clamp(7px,35cqw,30px);letter-spacing:-.05em;line-height:1}.crest[data-halo=true] .crest-code{text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 3px #fff}.crest[data-crest=flag]{background:none}.crest-flag{width:100%;height:75%;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px rgba(1,24,69,.14)}.AppShell_app__rRUxW{display:grid;grid-template-columns:1fr;min-height:100vh}.AppShell_main__pL7Q2{min-width:0;display:flex;flex-direction:column}.AppShell_view__Cc5Yx{padding:var(--space-section) 28px 100px;display:flex;flex-direction:column}.AppShell_view__Cc5Yx>*+*{margin-top:var(--space-section)}.AppShell_view__Cc5Yx>*+[data-space-before=tight]{margin-top:var(--space-tight)}.AppShell_view__Cc5Yx>*+[data-space-before=related]{margin-top:var(--space-related)}.AppShell_view__Cc5Yx>*+[data-space-before=break]{margin-top:var(--space-break)}.AppShell_view__Cc5Yx>.sr-only+*{margin-top:0}@media (max-width:760px){.AppShell_app__rRUxW{grid-template-columns:1fr}.AppShell_view__Cc5Yx{padding:var(--space-related) 14px calc(84px + env(safe-area-inset-bottom))}}.CuriosityPopup_wrap__k_Mzb{position:fixed;right:16px;bottom:calc(78px + env(safe-area-inset-bottom));left:16px;z-index:40;display:flex;justify-content:flex-end;pointer-events:none}@media (min-width:640px){.CuriosityPopup_wrap__k_Mzb{left:auto;width:340px}}@media (min-width:761px){.CuriosityPopup_wrap__k_Mzb{bottom:16px}}.CuriosityPopup_card__eGqKB{pointer-events:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 10px 30px -8px hsl(var(--shadow-color)/.35);padding:14px 14px 12px;width:100%;animation:CuriosityPopup_rise__j40Iv .25s ease}@keyframes CuriosityPopup_rise__j40Iv{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.CuriosityPopup_head__KLB86{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:6px}.CuriosityPopup_text__aVJ1j{font-size:13px;color:var(--text);margin:0 0 10px;line-height:1.5}.CuriosityPopup_actions__S9iXP{display:flex;justify-content:flex-end;gap:8px}