:root{--background:#0a0a0a;--orange:#d37a0d;--browser-orange:#ce8415;--darker-orange:#9c5c0d;--accent:#3692a4;--border-color:#34343e;--text-main:#f5f5f7;--text-muted:#b3b3bd;--max-width:1100px;--danger-color:#d23232;--card-background-color:#2b2b2b;--card-outline-color:#4b4b4b;--input-background-color:#3d3d3d;--input-border-color:#4b4b4b}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--text-main);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}}button{cursor:pointer;color:var(--orange)}button.primary{background-color:var(--orange);color:var(--background);border:unset;border-radius:.5rem;padding:.5rem 1rem;font-weight:600;transition:background-color .2s}button.primary:hover{background-color:var(--darker-orange)}button.secondary{border:1px solid var(--orange);background-color:unset;border-radius:.5rem;padding:.5rem 1rem;font-weight:700;transition:background-color .3s,color .3s}button.secondary:hover{background-color:var(--orange);color:var(--background)}button.tertiary{border:unset;background-color:unset;color:var(--orange);padding:0;font-weight:600}button.danger{border:1px solid var(--danger-color);background-color:unset;color:var(--danger-color);border-radius:.5rem;padding:.5rem 1rem;font-weight:700;transition:background-color .3s,color .3s}button.danger:hover{background-color:var(--danger-color);color:var(--background)}.ag-header-cell-label{white-space:nowrap}.custom-header{white-space:nowrap;justify-content:flex-start;align-items:center;min-width:fit-content;display:flex;overflow:visible!important}.custom-header-icon{flex-shrink:0;margin-left:4px}.break{word-break:break-word;overflow-wrap:break-word;max-width:100%}
footer.footer-module__4boSWa__footer{background:var(--bg-alt);border-top:1px solid var(--border-color);padding:48px 20px 32px}footer.footer-module__4boSWa__footer .footer-module__4boSWa__inner{max-width:var(--max-width);grid-template-columns:1.5fr repeat(3,1fr);gap:40px;margin:0 auto;display:grid}footer.footer-module__4boSWa__footer .footer-module__4boSWa__brand p{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.5}footer.footer-module__4boSWa__footer .footer-module__4boSWa__brand a{align-items:center;gap:10px;margin-bottom:12px;text-decoration:none;display:flex}footer.footer-module__4boSWa__footer .footer-module__4boSWa__brand a h3{color:var(--text-main);margin:0;font-size:1.1rem;font-weight:700}footer.footer-module__4boSWa__footer .footer-module__4boSWa__category h4{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:0 0 14px;font-size:.75rem;font-weight:600}footer.footer-module__4boSWa__footer .footer-module__4boSWa__category{flex-direction:column;gap:10px;display:flex}footer.footer-module__4boSWa__footer .footer-module__4boSWa__category a{color:var(--text-muted);align-items:center;gap:8px;font-size:.88rem;text-decoration:none;transition:color .2s;display:flex}footer.footer-module__4boSWa__footer .footer-module__4boSWa__category a img{opacity:.55;transition:opacity .2s}footer.footer-module__4boSWa__footer .footer-module__4boSWa__category a:hover{color:var(--text-main)}footer.footer-module__4boSWa__footer .footer-module__4boSWa__category a:hover img{opacity:1}footer.footer-module__4boSWa__footer .footer-module__4boSWa__category a p{color:inherit;margin:0}footer.footer-module__4boSWa__footer .footer-module__4boSWa__bottom{max-width:var(--max-width);border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;margin:32px auto 0;padding-top:20px;display:flex}footer.footer-module__4boSWa__footer .footer-module__4boSWa__bottom p{color:var(--text-muted);margin:0;font-size:.8rem}@media (max-width:768px){footer.footer-module__4boSWa__footer .footer-module__4boSWa__inner{grid-template-columns:1fr 1fr;gap:32px}footer.footer-module__4boSWa__footer .footer-module__4boSWa__brand{grid-column:1/-1}footer.footer-module__4boSWa__footer .footer-module__4boSWa__bottom{text-align:center;flex-direction:column;gap:8px}}@media (max-width:480px){footer.footer-module__4boSWa__footer .footer-module__4boSWa__inner{grid-template-columns:1fr}}
