:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@keyframes highlightBorder{0%{box-shadow:0 0 #3b82f6cc}50%{box-shadow:0 0 12px #3b82f6cc}to{box-shadow:0 0 #3b82f6cc}}.highlighted-card{animation:1.5s ease-in-out highlightBorder;border-color:#3b82f6!important}.btn-Black-White{color:#fff!important;background-color:#000!important;border:1px solid #000!important}.btn-Black-White:hover{color:#000!important;background-color:#fff!important}.list-group-item{border-left:4px solid #0d6efd;transition:background-color .2s}.list-group-item:hover{background-color:#f1f3f5}button:focus{box-shadow:none;outline:none}button.bg-dark{transition:background-color .2s}button.bg-dark:hover{background-color:#1c1c1c}.cursor-pointer{cursor:pointer}.arrow-neutral{color:#000!important}.arrow-white{color:#fff!important}button.bg-secondary:hover{background-color:#5c636a!important}
