@font-face{font-family:Luckiest Guy;src:url(/app-design-sandbox/assets/designv5/font/LuckiestGuy.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}.page-module___8aEwW__sectionEyebrow{color:var(--app-accent-blue);text-transform:uppercase;letter-spacing:.18em;text-shadow:var(--app-text-shadow);font-size:.62rem}.page-module___8aEwW__overviewPanel{--border-width:clamp(1px,.0625em,4px);--angle-1:-75deg;--angle-2:-45deg;isolation:isolate;-webkit-backdrop-filter:blur(clamp(1px,.125em,4px));background:radial-gradient(circle at 50% 0,#ffffff47,#fff0 38%),linear-gradient(-75deg,#ffffff29,#ffffff57,#ffffff24),#bae7ff2e;border:none;border-radius:28px;padding:18px 14px 22px;position:relative;overflow:hidden;box-shadow:inset 0 .125em .125em #0000000a,inset 0 -.125em .125em #ffffff8a,0 .25em .125em -.125em #00000024,inset 0 0 .1em .25em #ffffff42,0 28px 56px #0000003d,0 0 26px #7ee0ff1f}.page-module___8aEwW__overviewPanel:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff2e,#0000 26%),radial-gradient(circle at top,#ffffff29,#0000 40%);background-position:0%;background-repeat:repeat,repeat;background-size:200% 200%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:28px;position:absolute;inset:0}.page-module___8aEwW__overviewPanel:after{content:"";pointer-events:none;border:1px solid #ffffff2e;border-radius:28px;position:absolute;inset:0}.page-module___8aEwW__overviewHeading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.page-module___8aEwW__overviewHeadingCopy{flex-direction:column;align-items:center;width:100%;display:flex}.page-module___8aEwW__overviewHeading h2{color:var(--app-text-dark);letter-spacing:.01em;text-shadow:var(--app-text-shadow);margin:0;font-size:1.52rem}.page-module___8aEwW__overviewSubhead{color:var(--app-accent-blue);text-align:center;max-width:28ch;text-shadow:var(--app-text-shadow);margin:8px 0 0;font-size:.9rem}.page-module___8aEwW__overviewDailyStat{color:var(--app-accent-blue);letter-spacing:.12em;text-transform:uppercase;text-align:center;text-shadow:var(--app-text-shadow);margin:10px 0 0;font-size:.8rem;font-weight:700}:is(body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewSubhead,body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewDailyStat),:is(body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewHeading h2,body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewCard strong){letter-spacing:.04em;font-family:Luckiest Guy,cursive}body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewHeading h2{color:#73efff;text-shadow:0 2px 12px #021028c7,0 0 24px #61d6ff33;font-size:1.88rem;line-height:.95}.page-module___8aEwW__overviewStatusRow{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.page-module___8aEwW__overviewStatusChip{--app-accent-blue:var(--app-text-on-dark);--app-text-shadow:var(--app-text-shadow-on-dark);min-height:32px;color:var(--app-accent-blue);letter-spacing:.14em;text-transform:uppercase;text-shadow:var(--app-text-shadow);-webkit-backdrop-filter:blur(14px);background:linear-gradient(#ffffff2e,#ffffff0f),linear-gradient(#122a3f57,#0c1f2f33);border:1px solid #ecfaff42;border-radius:999px;align-items:center;padding:0 12px;font-size:.63rem;font-weight:700;display:inline-flex;position:relative;box-shadow:0 10px 22px #010a142e,inset 0 1px #ffffff38,inset 0 -1px #74dcff14}.page-module___8aEwW__overviewCard span{color:var(--app-accent-blue);text-align:center;text-shadow:var(--app-text-shadow);font-size:.74rem;line-height:1.4}.page-module___8aEwW__overviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.page-module___8aEwW__overviewGridRestricted{grid-template-columns:minmax(0,1fr);max-width:260px;margin-left:auto;margin-right:auto}.page-module___8aEwW__overviewCard{--border-width:clamp(1px,.0625em,3px);--angle-1:-75deg;--angle-2:-45deg;isolation:isolate;text-align:center;-webkit-backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 0,#ffffff4d,#fff0 40%),linear-gradient(-75deg,#ffffff29,#ffffff57,#ffffff24),#bae7ff2e;border:none;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:124px;padding:14px 12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 .125em .125em #0000000d,inset 0 -.125em .125em #ffffff80,0 .25em .125em -.125em #0003,inset 0 0 .1em .25em #ffffff47,0 24px 42px #010a1433,0 0 22px #7ee0ff1f}.page-module___8aEwW__overviewCardDisabled{opacity:.92}.page-module___8aEwW__overviewCardDisabled img,.page-module___8aEwW__overviewCardDisabled strong,.page-module___8aEwW__overviewCardDisabled span{opacity:.9}.page-module___8aEwW__overviewCard:before{content:"";background:linear-gradient(180deg,#ffffff29,transparent 24%),linear-gradient(var(--angle-2),#fff0 0%,#ffffff7a 40% 50%,#fff0 55%);mix-blend-mode:screen;pointer-events:none;background-position:0%;background-size:200% 200%;border-radius:22px;position:absolute;inset:0}.page-module___8aEwW__overviewCard:after{content:"";inset:calc(0% - var(--border-width)/2);padding:var(--border-width);background:conic-gradient(from var(--angle-1)at 50% 50%,#0000006b,#0000 5% 40%,#0000006b 50%,#0000 60% 95%,#0000006b),linear-gradient(180deg,#ffffff8f,#ffffff61);-webkit-mask-composite:xor;pointer-events:none;border-radius:22px;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-module___8aEwW__cardLinkOverlay{z-index:2;border-radius:22px;position:absolute;inset:0}.page-module___8aEwW__overviewCard img{object-fit:contain;width:40px;height:40px;transition:transform .2s;position:relative}.page-module___8aEwW__overviewCard strong{color:var(--app-text-dark);text-align:center;text-shadow:var(--app-text-shadow);margin-top:12px;font-size:.86rem;line-height:1.15;transition:transform .2s;position:relative}.page-module___8aEwW__cardLinkOverlay:hover+img,.page-module___8aEwW__cardLinkOverlay:hover~strong,.page-module___8aEwW__cardLinkOverlay:hover~span{transform:translateY(-1px)}@media (max-width:420px){.page-module___8aEwW__overviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewPanel{-webkit-backdrop-filter:none;background:0 0;border:1px solid #d6f3ff2e;box-shadow:inset 0 -1px #02122d2e,0 16px 32px #010a142e}body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewPanel:before{box-shadow:none;background:0 0;border:0}body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewPanel:after{box-shadow:none;background:0 0;border:0}body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewCard:before{box-shadow:none;background:0 0;border:0}body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewCard:after{box-shadow:none;background:0 0;border:0}body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewCard{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:22px;min-height:auto;padding:0;overflow:hidden}body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewCard img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewCard strong{z-index:1;color:#003fff;text-align:center;text-shadow:0 1px #ffffff75,0 4px 16px #00227a29;text-transform:uppercase;margin:0;font-size:.8rem;line-height:1.08;position:absolute;bottom:25px;left:12px;right:12px}body[data-app-surface=design-sandbox] .page-module___8aEwW__overviewCard span{z-index:1;letter-spacing:.04em;color:#1b3f61;text-align:center;text-shadow:0 1px #ffffff52;text-transform:uppercase;margin:0;font-family:Luckiest Guy,cursive;font-size:.7rem;line-height:1.08;display:block;position:absolute;bottom:9px;left:10px;right:10px}
.SnowOverlay-module__FrCmjW__overlay{pointer-events:none;opacity:var(--snow-opacity,.5);border-radius:inherit;z-index:1;position:absolute;inset:-15%;overflow:hidden}.SnowOverlay-module__FrCmjW__overlay[data-snow-layer=back]{z-index:0}.SnowOverlay-module__FrCmjW__overlay[data-snow-layer=front]{z-index:3}.SnowOverlay-module__FrCmjW__overlay:before,.SnowOverlay-module__FrCmjW__overlay:after,.SnowOverlay-module__FrCmjW__mid{content:"";pointer-events:none;will-change:transform;position:absolute;inset:0}.SnowOverlay-module__FrCmjW__mid{display:block}.SnowOverlay-module__FrCmjW__overlay[data-snow-style=dots]:before{background-image:radial-gradient(circle,#ffffffe6 0 1px,#0000 1.8px),radial-gradient(circle,#d2ebffb3 0 2px,#0000 3px),radial-gradient(circle,#ffffff80 0 4px,#0000 5.2px);background-size:var(--snow-grid-1x,26px)var(--snow-grid-1y,26px),var(--snow-grid-2x,44px)var(--snow-grid-2y,44px),var(--snow-grid-3x,70px)var(--snow-grid-3y,70px);animation:SnowOverlay-module__FrCmjW__snow-fall-a var(--snow-speed-1,18s)linear infinite;background-position:0 0,12px -20px,-16px -40px;background-repeat:repeat}.SnowOverlay-module__FrCmjW__overlay[data-snow-style=dots]:after{background-image:radial-gradient(circle,#fffffff2 0 .95px,#0000 1.7px),radial-gradient(circle,#b9e6ffb3 0 2.1px,#0000 3px),radial-gradient(circle,#ffffff73 0 3.8px,#0000 4.9px);background-size:var(--snow-grid-1x,26px)var(--snow-grid-1y,26px),var(--snow-grid-2x,44px)var(--snow-grid-2y,44px),var(--snow-grid-3x,70px)var(--snow-grid-3y,70px);animation:SnowOverlay-module__FrCmjW__snow-fall-b var(--snow-speed-2,24s)linear infinite;background-position:22px -14px,-10px -30px,8px -48px;background-repeat:repeat}.SnowOverlay-module__FrCmjW__overlay[data-snow-style=dots] .SnowOverlay-module__FrCmjW__mid{background-image:radial-gradient(circle,#f5faffb8 0 1.25px,#0000 2.1px),radial-gradient(circle,#c1eaff7a 0 2.65px,#0000 3.7px);background-size:calc(var(--snow-grid-1x,26px)*1.4)calc(var(--snow-grid-1y,26px)*1.55),calc(var(--snow-grid-2x,44px)*1.18)calc(var(--snow-grid-2y,44px)*1.22);animation:SnowOverlay-module__FrCmjW__snow-fall-c var(--snow-speed-3,36s)linear infinite;background-position:18px -36px,-24px -58px;background-repeat:repeat}.SnowOverlay-module__FrCmjW__overlay[data-snow-style=flakes]:before{animation:SnowOverlay-module__FrCmjW__snow-fall-a var(--snow-speed-1,18s)linear infinite;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg stroke='rgba(255,255,255,0.9)' stroke-width='1.4' stroke-linecap='round'%3E%3Cline x1='12' y1='4' x2='12' y2='20'/%3E%3Cline x1='4' y1='12' x2='20' y2='12'/%3E%3Cline x1='6.3' y1='6.3' x2='17.7' y2='17.7'/%3E%3Cline x1='17.7' y1='6.3' x2='6.3' y2='17.7'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg stroke='rgba(190,230,255,0.8)' stroke-width='1.2' stroke-linecap='round'%3E%3Cline x1='9' y1='3' x2='9' y2='15'/%3E%3Cline x1='3' y1='9' x2='15' y2='9'/%3E%3Cline x1='4.4' y1='4.4' x2='13.6' y2='13.6'/%3E%3Cline x1='13.6' y1='4.4' x2='4.4' y2='13.6'/%3E%3C/g%3E%3C/svg%3E");background-position:4px -16px,-8px -28px;background-repeat:repeat;background-size:44px 44px,26px 26px}.SnowOverlay-module__FrCmjW__overlay[data-snow-style=flakes]:after{animation:SnowOverlay-module__FrCmjW__snow-fall-b var(--snow-speed-2,24s)linear infinite;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cg stroke='rgba(255,255,255,0.72)' stroke-width='1.4' stroke-linecap='round'%3E%3Cline x1='14' y1='4.5' x2='14' y2='23.5'/%3E%3Cline x1='4.5' y1='14' x2='23.5' y2='14'/%3E%3Cline x1='6.6' y1='6.6' x2='21.4' y2='21.4'/%3E%3Cline x1='21.4' y1='6.6' x2='6.6' y2='21.4'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg stroke='rgba(156,221,255,0.7)' stroke-width='1.2' stroke-linecap='round'%3E%3Cline x1='10' y1='3.5' x2='10' y2='16.5'/%3E%3Cline x1='3.5' y1='10' x2='16.5' y2='10'/%3E%3Cline x1='5.1' y1='5.1' x2='14.9' y2='14.9'/%3E%3Cline x1='14.9' y1='5.1' x2='5.1' y2='14.9'/%3E%3C/g%3E%3C/svg%3E");background-position:16px -22px,-12px -34px;background-repeat:repeat;background-size:70px 70px,44px 44px}.SnowOverlay-module__FrCmjW__overlay[data-snow-style=flakes] .SnowOverlay-module__FrCmjW__mid{animation:SnowOverlay-module__FrCmjW__snow-fall-c var(--snow-speed-3,36s)linear infinite;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cg stroke='rgba(238,247,255,0.66)' stroke-width='1.15' stroke-linecap='round'%3E%3Cline x1='11' y1='3.2' x2='11' y2='18.8'/%3E%3Cline x1='3.2' y1='11' x2='18.8' y2='11'/%3E%3Cline x1='5.1' y1='5.1' x2='16.9' y2='16.9'/%3E%3Cline x1='16.9' y1='5.1' x2='5.1' y2='16.9'/%3E%3C/g%3E%3C/svg%3E");background-position:-20px -46px;background-repeat:repeat;background-size:56px 56px}@keyframes SnowOverlay-module__FrCmjW__snow-fall-a{0%{transform:translateY(-10%)}22%{transform:translate(-2.8%,-1%)}46%{transform:translate(1.8%,6%)}74%{transform:translate(-2.2%,13%)}to{transform:translate(3.4%,24%)}}@keyframes SnowOverlay-module__FrCmjW__snow-fall-b{0%{transform:translateY(-12%)}18%{transform:translate(3.4%,-2%)}42%{transform:translate(-2.6%,4%)}66%{transform:translate(3.8%,12%)}84%{transform:translate(-1.8%,18%)}to{transform:translate(5.6%,28%)}}@keyframes SnowOverlay-module__FrCmjW__snow-fall-c{0%{transform:translateY(-14%)}16%{transform:translate(-4.2%,-4%)}36%{transform:translate(2.8%,2%)}58%{transform:translate(-3.4%,10%)}78%{transform:translate(4.2%,18%)}to{transform:translate(-2.6%,30%)}}@media (prefers-reduced-motion:reduce){.SnowOverlay-module__FrCmjW__overlay:before,.SnowOverlay-module__FrCmjW__overlay:after,.SnowOverlay-module__FrCmjW__mid{animation:none}}
