.cs{--bg:#0c0c0e;--panel:#111113;--line:#ffffff12;--line2:#ffffff1f;--fg:#ededef;--fg2:#a3a3aa;--fg3:#76767e;--dot:#ffffff0f;--off:#ededef29;--ok:#6ac48c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){.cs{--ok:lab(72.5749% -37.9352 19.5176)}}html[data-theme=light] .cs{--bg:#fafafa;--panel:#fff;--line:#00000012;--line2:#0000001f;--fg:#111113;--fg2:#5a5a61;--fg3:#7a7a82;--dot:#00000012;--off:#11111324;--ok:#14874e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){html[data-theme=light] .cs{--ok:lab(49.4776% -41.7249 21.5535)}}.cs[data-brand=pre],.cs [data-brand=pre]{--accent:#cc5824}@supports (color:lab(0% 0 0)){.cs[data-brand=pre],.cs [data-brand=pre]{--accent:lab(52.3751% 44.9353 51.225)}}.cs[data-brand=post],.cs [data-brand=post]{--accent:#346aac}@supports (color:lab(0% 0 0)){.cs[data-brand=post],.cs [data-brand=post]{--accent:lab(43.6038% -.882626 -41.5268)}}.cs *,.cs :before,.cs :after{box-sizing:border-box}.cs a{color:var(--fg2);text-decoration:none;transition:color .2s}.cs input::placeholder{color:var(--fg3)}.cs :focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.cs a.cs-link:hover{color:var(--accent)}.cs .cs-btn:hover{color:var(--fg)!important;border-color:var(--line2)!important}.cs .cs-submit:hover{opacity:.88}.cs a.cs-social:hover{color:var(--fg);background:var(--bg)}.cs .cs-dd:hover{border-color:var(--fg3)!important}}.cs .cs-hang:active{transform:scale(.94)}.cs .cs-submit:active{transform:scale(.98)}@keyframes csrise{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}@keyframes cspulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes cspin{to{transform:rotate(360deg)}}@keyframes csok{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes csword{0%{opacity:0;filter:blur(6px);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}@keyframes csout{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(6px);transform:translateY(-26px)}}@keyframes csbar{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes csmenu{0%{opacity:0;transform:translate(-50%)translateY(-6px)scale(.97)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cs *,.cs :before,.cs :after{transition:none!important;animation:none!important}}
