body:has(.uc-landing){background:#fff8f1;margin:0}@media (prefers-color-scheme:dark){:is(html:has(.uc-landing),body:has(.uc-landing)){background:#15121f}}html:has(.uc-landing){scroll-behavior:smooth}.uc-landing{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--l-bg:#fff8f1;--l-card:#fff;--l-card-soft:#fff9;--l-ink:#1d1730;--l-text:#3b3550;--l-muted:#5e5873;--l-muted2:#6b6580;--l-line:#efe4d8;--l-tint:#eee9ff;--l-tint-ink:#3f2d8f;--l-accent:#6e56cf;--l-accent-text:#5a43b8;--l-accent-hover:#3f2d8f;--l-band:#f3edff;--l-track:#f1ece6;--l-bar:#e6deff;--l-deep:#15121f;--l-dark-card:#1d1730;--l-phone:#1d1730;--l-logo-top:#314158;--l-logo-bottom:#6e56cf;--l-shadow:#3c287824;--l-shadow-strong:#3c287833;--l-ring:transparent;--l-tile:#fff;--l-tile-strong:#1d1730;--l-tile-strong-ink:#fff8f1;--l-coral:#ff6b4a;--l-coral-soft:#ffe7e0;--l-blue:#2e8be6;--l-blue-soft:#e0efff;--l-green:#1f9e7e;--l-green-soft:#ddf6ee;--l-violet:#6e56cf;--l-violet-soft:#eee9ff;--l-amber-soft:#fff1c9}@media (prefers-color-scheme:dark){.uc-landing{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--l-bg:#15121f;--l-card:#1e1a2c;--l-card-soft:#1a1727;--l-ink:#ecebf3;--l-text:#c3c0d4;--l-muted:#a9a5bd;--l-muted2:#8e87a8;--l-line:#2a2540;--l-tint:#2a2447;--l-tint-ink:#c9bcff;--l-accent:#a795ff;--l-accent-text:#b9a8ff;--l-accent-hover:#d9cfff;--l-band:#1b1728;--l-track:#2a2540;--l-bar:#3a3255;--l-deep:#0e0c16;--l-dark-card:#231e36;--l-phone:#3a3255;--l-logo-top:#f4f4f2;--l-logo-bottom:#9d8cff;--l-shadow:#0003;--l-shadow-strong:#00000073;--l-ring:#2a2540;--l-tile:#2a2540;--l-tile-strong:#a795ff;--l-tile-strong-ink:#15121f;--l-coral:#ff7b5c;--l-coral-soft:#462b36;--l-blue:#4da8ff;--l-blue-soft:#2a3351;--l-green:#2ec4a0;--l-green-soft:#293842;--l-violet:#a795ff;--l-violet-soft:#393255;--l-amber-soft:#443938}@supports (color:lab(0% 0 0)){.uc-landing{--l-coral-soft:lab(21.3177% 13.9675 -1.49117);--l-blue-soft:lab(21.6175% 3.15361 -19.6336);--l-green-soft:lab(22.5992% -4.50903 -8.06147);--l-violet-soft:lab(22.8064% 9.93677 -20.2233);--l-amber-soft:lab(25.134% 4.85365 2.33923)}}}.uc-landing,.uc-landing *,.uc-landing :before,.uc-landing :after{box-sizing:border-box}.uc-landing a{color:var(--l-accent-text)}.uc-landing a:hover{color:var(--l-accent-hover)}.uc-landing button,.uc-landing input{font:inherit}.uc-landing button{-webkit-tap-highlight-color:transparent}.uc-landing button:focus-visible,.uc-landing a:focus-visible,.uc-landing input:focus-visible{outline:2px solid var(--l-accent);outline-offset:2px}.uc-landing button:disabled{cursor:not-allowed}.uc-landing input[type=range]{width:100%}.uc-landing input[type=range],.uc-landing input[type=checkbox]{accent-color:#6e56cf}@keyframes uc-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes uc-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes uc-dot{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes uc-float{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-10px) rotate(var(--r,0deg))}}@keyframes uc-line{0%{background:#c6ff3d38}to{background:0 0}}@keyframes uc-burst{0%{opacity:1;transform:translate(0)scale(.6)}to{opacity:0;transform:translate(var(--x), var(--y)) scale(1.2)}}@keyframes uc-caret{50%{opacity:0}}.uc-landing .pop{animation:.5s cubic-bezier(.2,.9,.3,1.2) both uc-pop}.uc-landing .skel{background:linear-gradient(90deg,#826ebe1a 0,#826ebe38 50%,#826ebe1a 100%) 0 0/800px 100%;border-radius:12px;animation:1.2s linear infinite uc-shimmer}.uc-landing .fresh{animation:1.2s ease-out both uc-line}.uc-landing .sticker{pointer-events:none;animation:6s ease-in-out infinite uc-float;position:absolute}.uc-landing .burst{pointer-events:none;font-size:22px;animation:1s ease-out both uc-burst;position:absolute;top:4px;left:120px}.uc-landing .b1{--x:-90px;--y:-80px}.uc-landing .b2{--x:-40px;--y:-110px;animation-delay:50ms}.uc-landing .b3{--x:10px;--y:-120px;animation-delay:.1s}.uc-landing .b4{--x:60px;--y:-100px}.uc-landing .b5{--x:110px;--y:-70px;animation-delay:80ms}.uc-landing .b6{--x:150px;--y:-20px;animation-delay:.12s}.uc-landing .b7{--x:-130px;--y:-20px;animation-delay:40ms}.uc-landing .b8{--x:30px;--y:-60px;animation-delay:.15s}.uc-landing .caret{vertical-align:-2px;background:currentColor;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite uc-caret;display:inline-block}.uc-landing .hscroll{scrollbar-width:none;overflow-x:auto}.uc-landing .hscroll::-webkit-scrollbar{display:none}@media (max-width:1100px){.uc-landing .sticker{display:none!important}}@media (max-width:760px){.uc-landing .split>div{overflow-wrap:break-word;min-width:0;padding:12px!important;font-size:14px!important}.uc-landing .navanchor,.uc-landing .navgithub{display:none!important}.uc-landing .navdemo{padding:8px 14px!important}.uc-landing .herodot{display:none}.uc-landing .docpane{max-height:300px!important}.uc-landing .reqrow{flex-wrap:nowrap!important}.uc-landing .reqcard{flex:0 0 240px!important}}@media (prefers-reduced-motion:reduce){html:has(.uc-landing){scroll-behavior:auto}.uc-landing *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.uc-landing .ltipkey{cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted #a795ff8c;text-decoration:underline dotted #a795ff8c}.uc-landing .ltip{z-index:50;color:#15121f;width:max-content;max-width:min(230px,100vw - 32px);font:450 12px/1.45 var(--font-sans);pointer-events:none;background:#ecebf3;border-radius:8px;padding:7px 10px;position:fixed;transform:translateY(-100%);box-shadow:0 8px 24px #0f0f234d}
