html{scroll-behavior:smooth}body{background-color:#05101e;color:#f4f0e8;font-family:Poppins,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#05101e}::-webkit-scrollbar-thumb{background:#182f49;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#c5a059}.rj-portrait-texture{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.02;mix-blend-mode:overlay;background-image:radial-gradient(#C5A059 1px,transparent 1px);background-size:16px 16px;z-index:20}.rj-map-grid{width:100%;height:100%;background-image:linear-gradient(to right,#C5A059 1px,transparent 1px),linear-gradient(to bottom,#C5A059 1px,transparent 1px);background-size:16px 16px}.rj-fade-enter-active,.rj-fade-leave-active{transition:opacity .25s ease}.rj-fade-enter-from,.rj-fade-leave-to{opacity:0}.rj-modal-enter-active,.rj-modal-leave-active{transition:opacity .25s ease,transform .3s cubic-bezier(.22,1,.36,1)}.rj-modal-enter-from,.rj-modal-leave-to{opacity:0;transform:scale(.95) translateY(20px)}.rj-collapse-enter-active,.rj-collapse-leave-active{transition:opacity .2s ease}.rj-collapse-enter-from,.rj-collapse-leave-to{opacity:0}
