:root{color-scheme:dark;color:#ffffffeb;background-color:#0f0f12;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(1200px 600px at 10% 0%,rgba(164,22,26,.06),transparent 60%),radial-gradient(1000px 500px at 90% 10%,rgba(192,160,98,.05),transparent 55%),linear-gradient(180deg,#0f0f12,#0e0d10)}a{color:#c0a062;text-decoration:none}a:hover{color:#e3c98d;text-decoration:underline}button{border-radius:8px}body{margin:0;padding:0;overflow-x:hidden}#root{margin:0;padding:0;width:100%}.full-width-navbar{width:100vw;max-width:100vw;margin:0;padding:0;left:0;position:relative;box-sizing:border-box;background-color:#000c;background-image:url(/assets/main-2fK-l3lQ.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-blend-mode:overlay;min-height:80px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.full-width-navbar .navbar-brand,.full-width-navbar .nav-link{color:#fff!important;text-shadow:1px 1px 2px rgba(0,0,0,.7);font-weight:600}.full-width-navbar .navbar-brand:hover,.full-width-navbar .nav-link:hover{color:#f8f9fa!important;text-shadow:1px 1px 2px rgba(0,0,0,.9)}.full-width-navbar .navbar-toggler{border-color:#ffffff80}.full-width-navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.8%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
