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%}}@keyframes task-status-dot-running{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}@keyframes task-status-dot-initializing{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}