@import"https://fonts.googleapis.com/css2?family=Inter+Tight:wght@300;400;500&display=swap";.s100{position:relative;min-height:100vh;min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;box-sizing:border-box;padding:clamp(16px,4vmin,44px) clamp(16px,5vmin,56px);overflow:hidden;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:radial-gradient(ellipse at 50% 46%,#17306e,#0d1838 42%,#0a0f22 78%);color:#fff;font-family:Inter Tight,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s100 *,.s100 *:before,.s100 *:after{box-sizing:border-box}.s100-logo{display:flex;align-items:center;gap:10px;font-size:clamp(16px,2.4vmin,22px);font-weight:500;letter-spacing:-.01em}.s100-logo img{width:clamp(24px,3.6vmin,34px);height:auto}.s100-core{margin:0;align-self:center;justify-self:center;display:grid;justify-items:center;text-align:center;font-weight:300}.s100-label,.s100-of{font-size:clamp(22px,5vmin,54px);font-weight:400;letter-spacing:-.01em;color:#e8efffc7}.s100-num{display:block;height:1em;overflow:hidden;margin:.04em 0 .02em;font-size:clamp(120px,min(56vw,46vh),520px);line-height:1;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.s100-reel{display:flex;flex-direction:column;align-items:center}.s100-reel>span{display:block;height:1em;line-height:1;padding-right:.06em}.s100-foot{display:grid;gap:12px;width:min(100%,900px);justify-self:center;padding-bottom:clamp(4px,2vmin,20px)}.s100-bar{position:relative;height:clamp(8px,1.4vmin,14px);border-radius:999px;background:#e8efff24;overflow:hidden}.s100-bar i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#face0b);transform-origin:left center;transform:scaleX(var(--to))}.s100-meta{margin:0;display:flex;justify-content:space-between;gap:16px;font-size:clamp(14px,2.4vmin,22px);color:#e8efffb8;font-variant-numeric:tabular-nums}.s100-newest{margin:4px 0 0;text-align:center;font-size:clamp(14px,2.2vmin,20px);color:#e8efff99}.s100.is-roll .s100-reel{animation:s100-roll .9s cubic-bezier(.76,0,.24,1) 1s both}.s100.is-roll .s100-reel>span:last-child{animation:s100-catch 1.4s ease-out 1.75s both}.s100.is-roll .s100-bar i{animation:s100-grow .9s cubic-bezier(.76,0,.24,1) 1s both}.s100.is-roll .s100-label,.s100.is-roll .s100-of,.s100.is-roll .s100-foot{animation:s100-in .7s cubic-bezier(.28,1.1,.74,1) .15s both}@keyframes s100-roll{0%{transform:translateY(0)}to{transform:translateY(-1em)}}@keyframes s100-catch{0%{color:#fff}25%{color:#face0b}to{color:#fff}}@keyframes s100-grow{0%{transform:scaleX(var(--from))}to{transform:scaleX(var(--to))}}@keyframes s100-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.s100.is-roll .s100-reel,.s100.is-roll .s100-reel>span:last-child,.s100.is-roll .s100-bar i,.s100.is-roll .s100-label,.s100.is-roll .s100-of,.s100.is-roll .s100-foot{animation:none}.s100.is-roll .s100-reel{transform:translateY(-1em)}}
