:root{--lx-card:#0f1213;--lx-soft:#161a1c;--lx-soft2:#1d2225;--lx-deep:#23282b;--lx-well:#0b0e0f;--lx-ink:#edf1f2;--lx-ink2:#cdd4d6;--lx-muted:#98a2a6;--lx-faint:#7b8589;--lx-line:#ffffff14;--lx-line2:#ffffff29;--lx-btn:#eef2f3;--lx-btn-ink:#0e1214;--lx-ok:#63b983;--lx-ok-bg:#15211a;--lx-warn:#d4a35c;--lx-warn-bg:#231c10;--lx-bad:#e07a6f;--lx-bad-bg:#241715;--lx-info:#cdd4d6;--lx-info-bg:#1d2225;--r-1:10px;--r-2:12px;--r-3:14px;--r-4:18px;--r-pill:8px;--seam:6px;--lx-ease:cubic-bezier(.2,.8,.2,1);--blue-900:#0b0e0f;--blue-700:#eef2f3;--blue-500:#edf1f2;--blue-300:#98a2a6;--blue-100:#cdd4d6;--blue-50:#1d2225;--violet-900:#0b0e0f;--violet-700:#eef2f3;--violet-500:#edf1f2;--violet-300:#98a2a6;--violet-100:#cdd4d6;--violet-50:#1d2225;--cyan-900:#0b0e0f;--cyan-700:#eef2f3;--cyan-500:#edf1f2;--cyan-300:#98a2a6;--cyan-100:#cdd4d6;--cyan-50:#1d2225;--navy-1000:#0f1213;--navy-950:#161a1c;--navy-900:#1d2225;--slate-500:#7b8589;--slate-400:#98a2a6;--slate-300:#98a2a6;--slate-200:#cdd4d6;--slate-100:#edf1f2;--white:#edf1f2;--green:#63b983;--orange:#d4a35c;--red:#e07a6f;--info:#cdd4d6;--green-subtle:#15211a;--orange-subtle:#231c10;--red-subtle:#241715;--info-subtle:#1d2225;--g-brand:#edf1f2;--g-primary:#eef2f3;--g-violet:#eef2f3;--g-page:none;--line:#ffffff14;--line-strong:#ffffff29;--surface:#161a1c;--surface-2:#1d2225;--field:#0b0e0f;--radius-sm:10px;--radius-md:12px;--radius-lg:18px;--radius-xl:18px;--ease:cubic-bezier(.2,.8,.2,1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--lx-card);color:var(--lx-ink2);background-image:none}::selection{background:var(--lx-ink);color:var(--lx-btn-ink)}.ambient,.grain,.aurora,.glow{display:none!important}body :is(.card,.panel,.tile,[class*=-card],[class*=-panel],[class*=-tile],[class*=-box]):not(.lx-root):not(.lx-root *):not(.card-art):not([class*=-cards]){border-radius:var(--r-4)!important;box-shadow:none!important;border:0!important}body :not(.lx-root):not(.lx-root *):not(select){background-image:none}select.select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2398a2a6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:14px;background-repeat:no-repeat;background-size:18px}body :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not(.lx-root *){background-color:var(--lx-soft2);border:1px solid var(--lx-line2);border-radius:var(--r-2)}body :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not(.lx-root *):hover{border-color:color-mix(in oklab,var(--lx-ink) 28%,transparent)}body :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not(.lx-root *):focus{border-color:var(--lx-ink)}.lx-field{isolation:isolate;position:relative;overflow:hidden}.lx-field>canvas{z-index:-1;width:100%;height:100%;position:absolute;inset:0}:where(h1,h2,h3,h4){color:var(--lx-ink);letter-spacing:-.02em}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--lx-ink);outline-offset:2px}@keyframes lxWait{50%{opacity:.5}}@keyframes lx-fade{0%{opacity:0}to{opacity:1}}@keyframes lx-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lx-pop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.rv[data-rv="0"]{opacity:0;transform:translateY(16px)}.rv[data-rv="1"]{animation:lx-up .66s var(--lx-ease) both;animation-delay:var(--rv-d,0s)}.rv-fade[data-rv="1"]{animation-name:lx-fade}@media (prefers-reduced-motion:reduce){.rv[data-rv]{opacity:1;animation:none;transform:none}}
