html,body{text-rendering:optimizeLegibility}input,textarea{outline:none}input:-webkit-autofill{-webkit-text-fill-color:var(--colors-input-text);caret-color:var(--colors-input-text);box-shadow:0 0 0 1000px var(--colors-input-background)inset;transition:background-color 999999s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--colors-input-text);caret-color:var(--colors-input-text);box-shadow:0 0 0 1000px var(--colors-input-background)inset;transition:background-color 999999s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--colors-input-text);caret-color:var(--colors-input-text);box-shadow:0 0 0 1000px var(--colors-input-background)inset;transition:background-color 999999s ease-in-out}textarea:-webkit-autofill{-webkit-text-fill-color:var(--colors-input-text);caret-color:var(--colors-input-text);box-shadow:0 0 0 1000px var(--colors-input-background)inset;transition:background-color 999999s ease-in-out}textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--colors-input-text);caret-color:var(--colors-input-text);box-shadow:0 0 0 1000px var(--colors-input-background)inset;transition:background-color 999999s ease-in-out}textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--colors-input-text);caret-color:var(--colors-input-text);box-shadow:0 0 0 1000px var(--colors-input-background)inset;transition:background-color 999999s ease-in-out}@supports (-webkit-touch-callout:none){html,body{-webkit-font-smoothing:auto}}*{scrollbar-width:thin;scrollbar-color:var(--colors-divider)transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--colors-divider);border-radius:4px}@keyframes shimmer-sweep{0%{background-position:100%}to{background-position:0%}}