@font-face{font-family:ABCDiatypeRounded;src:url(/assets/ABCDiatypeRounded-Regular-BZEwF7vR.woff2) format("woff2"),url(/assets/ABCDiatypeRounded-Regular-CHjTlfl5.woff) format("woff"),url(/assets/ABCDiatypeRounded-Regular-DQCRTQ7b.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCDiatypeRounded;src:url(/assets/ABCDiatypeRounded-Medium-BGNpF79_.woff2) format("woff2"),url(/assets/ABCDiatypeRounded-Medium-C8TpGJLK.woff) format("woff"),url(/assets/ABCDiatypeRounded-Medium-BwKAHVIS.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ABCDiatypeRounded;src:url(/assets/ABCDiatypeRounded-Bold-DKtHrTdG.woff2) format("woff2"),url(/assets/ABCDiatypeRounded-Bold-BhmpA9Uq.woff) format("woff"),url(/assets/ABCDiatypeRounded-Bold-omzgEWR5.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{font-family:ABCDiatypeRounded,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;background-color:#e9e9e9;color:#282828}#root{width:100%;min-height:100vh}.glass-surface{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:opacity .26s ease-out}.glass-surface__filter{width:100%;height:100%;pointer-events:none;position:absolute;inset:0;opacity:0;z-index:-1}.glass-surface__content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:inherit;position:relative;z-index:1}.glass-surface--svg{background:light-dark(hsl(0 0% 100% / var(--glass-frost, 0)),hsl(0 0% 0% / var(--glass-frost, 0)));-webkit-backdrop-filter:var(--filter-id, url(#glass-filter)) saturate(var(--glass-saturation, 1));backdrop-filter:var(--filter-id, url(#glass-filter)) saturate(var(--glass-saturation, 1));box-shadow:0 0 2px 1px light-dark(color-mix(in oklch,black,transparent 85%),color-mix(in oklch,white,transparent 65%)) inset,0 0 10px 4px light-dark(color-mix(in oklch,black,transparent 90%),color-mix(in oklch,white,transparent 85%)) inset,0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d,0 4px 16px #11111a0d inset,0 8px 24px #11111a0d inset,0 16px 56px #11111a0d inset}.glass-surface--fallback{background:#ffffff40;backdrop-filter:blur(12px) saturate(1.8) brightness(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.8) brightness(1.1);border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #1f268733,0 2px 16px #1f26871a,inset 0 1px #fff6,inset 0 -1px #fff3}@media(prefers-color-scheme:dark){.glass-surface--fallback{background:#ffffff1a;backdrop-filter:blur(12px) saturate(1.8) brightness(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.8) brightness(1.2);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff1a}}@supports not (backdrop-filter: blur(10px)){.glass-surface--fallback{background:#fff6;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff4d}.glass-surface--fallback:before{content:"";position:absolute;inset:0;background:#ffffff26;border-radius:inherit;z-index:-1}}@supports not (backdrop-filter: blur(10px)){@media(prefers-color-scheme:dark){.glass-surface--fallback{background:#0006}.glass-surface--fallback:before{background:#ffffff0d}}}.glass-surface:focus-visible{outline:2px solid light-dark(#007AFF,#0A84FF);outline-offset:2px}
