.site{--site-up:#00995f;--site-down:#de3b3d;--site-panel:#ffffffd1;--site-panel-edge:#1223341a;--site-row:#ffffffb3;--site-row-hover:#fffffff2;--site-shadow:0 1px 2px #1223340f,0 24px 60px -24px #0b223e59;--site-shadow-tight:0 1px 2px #1223340f,0 10px 24px -14px #0b223e4d;--site-accent:#2c5dbd;--site-warn:#cf7c00}@supports (color:lab(0% 0 0)){.site{--site-up:lab(55.5537% -49.7313 21.8647);--site-down:lab(51.5803% 63.2457 38.9399);--site-panel:lab(100% 0 0/.82);--site-panel-edge:lab(12.8695% -2.47981 -13.6374/.1);--site-row:lab(100% 0 0/.7);--site-row-hover:lab(100% 0 0/.95);--site-shadow:0 1px 2px lab(12.8695% -2.47981 -13.6374/.06),0 24px 60px -24px lab(12.6308% -.23853 -20.7385/.35);--site-shadow-tight:0 1px 2px lab(12.8695% -2.47981 -13.6374/.06),0 10px 24px -14px lab(12.6308% -.23853 -20.7385/.3);--site-accent:lab(40.4251% 10.469 -56.2597);--site-warn:lab(60.0532% 28.6103 67.7923)}}.dark .site{--site-up:#40c786;--site-down:#fa686a;--site-panel:#0e0d1ccc;--site-panel-edge:#ffffff17;--site-row:#ffffff09;--site-row-hover:#ffffff12;--site-shadow:0 1px 2px #0000004d,0 28px 70px -28px #000c;--site-shadow-tight:0 1px 2px #0000004d,0 12px 28px -14px #000000b3;--site-accent:#9bb4ff;--site-warn:#f2af48}@supports (color:lab(0% 0 0)){.dark .site{--site-up:lab(71.8098% -49.1604 21.6415);--site-down:lab(63.3553% 57.2481 28.976);--site-panel:lab(4.20914% 2.76687 -9.03184/.8);--site-panel-edge:lab(100% 0 0/.09);--site-row:lab(100% 0 0/.035);--site-row-hover:lab(100% 0 0/.07);--site-shadow:0 1px 2px lab(0% 0 0/.3),0 28px 70px -28px lab(0% 0 0/.8);--site-shadow-tight:0 1px 2px lab(0% 0 0/.3),0 12px 28px -14px lab(0% 0 0/.7);--site-accent:lab(73.5013% 6.11576 -43.4983);--site-warn:lab(76.7033% 18.106 60.6421)}}.text-up{color:var(--site-up)}.text-down{color:var(--site-down)}.site-mesh{background-color:#d3e0ea;background-image:radial-gradient(at 18% 20%,#e8eff6 0%,#0000 55%),radial-gradient(at 84% 16%,#b8cfe0 0%,#0000 55%),radial-gradient(at 72% 84%,#a3bdd4 0%,#0000 50%),radial-gradient(at 12% 80%,#dce6ee 0%,#0000 55%),linear-gradient(150deg,#e4ecf3,#c6d7e5)}.dark .site-mesh{background-color:#211a3c;background-image:radial-gradient(at 18% 20%,#1a1530 0%,#0000 55%),radial-gradient(at 84% 16%,#2d2050 0%,#0000 55%),radial-gradient(at 72% 84%,#3a2860 0%,#0000 50%),radial-gradient(at 12% 80%,#1e1840 0%,#0000 55%),linear-gradient(150deg,#1c1634,#2a1f4a)}.site-header{background-color:color-mix(in oklch,var(--background)82%,transparent);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@supports (animation-timeline:scroll()){.site-header{animation:linear both site-header-solidify;animation-timeline:scroll(root);animation-range:0 96px}}@keyframes site-header-solidify{0%{background-color:#0000;border-bottom-color:#0000}to{background-color:color-mix(in oklch,var(--background)82%,transparent);border-bottom-color:var(--border)}}@keyframes site-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.site-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both site-rise;animation-delay:var(--delay,0s)}@keyframes site-rise-visible{0%{opacity:.25;translate:0 .18em}to{opacity:1;translate:0}}.site-rise-visible{animation:.9s cubic-bezier(.2,.7,.2,1) both site-rise-visible;animation-delay:var(--delay,0s);display:inline-block}@keyframes site-auth-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.site-auth-shimmer{animation:1.4s ease-in-out infinite site-auth-shimmer}@keyframes site-auth-reveal{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}.site-auth-reveal{animation:.35s cubic-bezier(.2,.7,.2,1) both site-auth-reveal;display:inline-block}.site-heading-accent{color:#0000;background-image:linear-gradient(100deg,#164781,#5d4dbe 60%,#a059b1);background-image:linear-gradient(100deg,lab(29.6445% .990629 -37.8711),lab(39.448% 30.2156 -58.365) 60%,lab(49.008% 40.6014 -34.804));-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.dark .site-heading-accent{background-image:linear-gradient(100deg,#badbfe,#b6b4ff 60%,#e9a1e3);background-image:linear-gradient(100deg,lab(85.9759% -5.51537 -20.9516),lab(75.4818% 15.3762 -42.0781) 60%,lab(75.0912% 35.1243 -21.9883))}.site-glass{isolation:isolate;background:linear-gradient(#ffffffb3,#ffffff59);background:linear-gradient(lab(100% 0 0/.7),lab(100% 0 0/.35));border:1px solid #fffc;border:1px solid lab(100% 0 0/.8);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1223340f,0 10px 28px -12px #0b223e4d;box-shadow:inset 0 1px lab(100% 0 0/.9),0 1px 2px lab(12.8695% -2.47981 -13.6374/.06),0 10px 28px -12px lab(12.6308% -.23853 -20.7385/.3)}.site-glass:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#fff9 50%,#0000 65%);background:linear-gradient(115deg,#0000 35%,lab(100% 0 0/.6) 50%,#0000 65%);width:250%;animation:6s ease-in-out 1.4s infinite site-sheen;position:absolute;inset:0 auto 0 0}.dark .site-glass{background:linear-gradient(#ffffff1a,#ffffff08);background:linear-gradient(lab(100% 0 0/.1),lab(100% 0 0/.03));border-color:#ffffff24;border-color:lab(100% 0 0/.14);box-shadow:inset 0 1px #ffffff24,0 1px 2px #0000004d,0 12px 32px -14px #000000b3;box-shadow:inset 0 1px lab(100% 0 0/.14),0 1px 2px lab(0% 0 0/.3),0 12px 32px -14px lab(0% 0 0/.7)}.dark .site-glass:after{background-image:linear-gradient(115deg,#0000 35%,#ffffff1f 50%,#0000 65%);background-image:linear-gradient(115deg,#0000 35%,lab(100% 0 0/.12) 50%,#0000 65%)}@keyframes site-sheen{0%,to{translate:-72%}50%{translate:12%}}.site-panel{background:var(--site-panel);border:1px solid var(--site-panel-edge);box-shadow:var(--site-shadow)}.site-panel.site-panel-tight{box-shadow:var(--site-shadow-tight)}.site-section{content-visibility:auto;contain-intrinsic-size:auto 900px}.metal-ring{isolation:isolate;border-radius:999px;padding:1.5px;display:inline-flex;position:relative;box-shadow:0 1px 2px #0c17232e,0 10px 24px -10px #0b152c73;box-shadow:0 1px 2px lab(7.10301% -.987217 -10.464/.18),0 10px 24px -10px lab(6.81289% 2.60071 -17.6835/.45)}.metal-ring>.metal-layer{z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.metal-static,.metal-live{border-radius:inherit;transition:opacity .4s;position:absolute;inset:0}.metal-static{background:linear-gradient(118deg,#f4f5f7 0%,#a7adb5 9%,#3a3e46 15%,#c9cdd3 21%,#f6f7f9 32%,#dfe2e6 44%,#9ea4ad 52%,#eef0f3 61%,#f8f9fa 70%,#b3b8bf 78%,#34383f 84%,#9db6d6 89%,#f2f3f5 94%,#d9b394 98%,#e4e6ea 100%)}.metal-live canvas{width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.site-cta{background:var(--foreground);height:2.75rem;color:var(--background);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.35rem;font-size:.9rem;font-weight:600;transition:opacity .2s,translate .2s;display:inline-flex}.site-cta:hover{opacity:.92}.site-cta:active{translate:0 1px}.site-cta:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.site-cta svg{transition:translate .25s cubic-bezier(.2,.7,.2,1)}.site-cta:hover svg:last-child{translate:3px}.lb-row{inset-inline:0;transform:translateY(calc(var(--rank)*var(--lb-row-h)));will-change:transform;transition:transform .75s cubic-bezier(.3,.9,.25,1);position:absolute;top:0}.lb-row-surface{background:var(--site-row);transition:background-color .2s}.lb-row:hover .lb-row-surface{background:var(--site-row-hover)}@keyframes lb-flash{0%{opacity:0}18%{opacity:1}to{opacity:0}}.lb-flash{border-radius:inherit;pointer-events:none;opacity:0;--lb-flash-color:var(--site-up);background:linear-gradient(90deg,color-mix(in oklch,var(--lb-flash-color)16%,transparent),transparent 70%);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--lb-flash-color)45%,transparent);animation:1.8s ease-out lb-flash;position:absolute;inset:0}.lb-flash[data-dir=down]{--lb-flash-color:var(--site-down)}.lb-row[data-moved=up]{z-index:2}.lb-score-bar{transform-origin:0;transition:scale .8s cubic-bezier(.3,.9,.25,1)}@supports (animation-timeline:view()){.why-grow{transform-origin:0;animation:linear both why-grow;animation-timeline:view();animation-range:entry cover 18%}.why-reveal{animation:linear both why-reveal;animation-timeline:view();animation-range:entry cover 12%}.why-pop{animation:linear both why-pop;animation-timeline:view();animation-range:cover 8% cover 20%}}@keyframes why-grow{0%{scale:0 1}to{scale:1}}@keyframes why-reveal{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes why-pop{0%{opacity:.4}to{opacity:1}}.why-win{background:color-mix(in oklch,var(--site-up)75%,transparent);box-shadow:0 0 5px 0 color-mix(in oklch,var(--site-up)25%,transparent)}@keyframes site-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklch,var(--site-up)55%,transparent)}70%,to{box-shadow:0 0 0 6px color-mix(in oklch,var(--site-up)0%,transparent)}}.site-live-dot{background:var(--site-up);border-radius:999px;width:.45rem;height:.45rem;animation:1.8s ease-out infinite site-pulse}.site-live-dot[data-paused]{background:var(--muted-foreground);animation:none}.check-draw{stroke-dasharray:25;stroke-dashoffset:25px;opacity:0;transition:stroke-dashoffset .2s ease-in-out,opacity .2s ease-in-out}.check-draw[data-checked=true]{stroke-dashoffset:0;opacity:1}.sim-range{--thumb:.875rem;appearance:none;background:linear-gradient(to right,var(--range-color)calc(var(--thumb)/2 + (100% - var(--thumb))*var(--range-fill)/100),color-mix(in oklch,var(--foreground)10%,transparent)0);cursor:pointer;border-radius:999px;height:.375rem}.sim-range::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:var(--thumb);border:2px solid var(--background);background:var(--range-color);box-shadow:0 0 0 1px color-mix(in oklch,var(--foreground)18%,transparent);border-radius:999px}.sim-range::-moz-range-thumb{width:var(--thumb);height:var(--thumb);box-sizing:border-box;border:2px solid var(--background);background:var(--range-color);box-shadow:0 0 0 1px color-mix(in oklch,var(--foreground)18%,transparent);border-radius:999px}.sim-range:focus-visible{outline:2px solid var(--range-color);outline-offset:4px}@media (prefers-reduced-motion:reduce){.site-rise,.site-rise-visible,.site-glass:after,.site-header,.site-live-dot,.site-auth-shimmer,.site-auth-reveal,.lb-flash,.why-grow,.why-reveal,.why-pop{animation:none!important}.lb-row,.lb-score-bar,.check-draw,.metal-static,.metal-live{transition:none}}
