.background-layer{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/reborn86/img/background.50287641.webp);background-size:cover;background-repeat:no-repeat;background-position:50%;background-attachment:fixed;z-index:-1}#app,.v-application{min-height:100vh;position:relative;z-index:0}.v-card{background-color:hsla(33,57%,91%,.95);border:1px solid #8c6e5d;box-shadow:0 4px 8px rgba(0,0,0,.3);border-radius:8px}.scroll-container[data-v-43ad1d3c]{overflow:visible;max-height:none;padding:20px}.scroll-section[data-v-43ad1d3c]{background-color:hsla(33,57%,91%,.95)!important;border:1px solid #8c6e5d!important;box-shadow:0 4px 8px rgba(0,0,0,.3)!important;border-radius:8px!important;padding:20px;animation:fadeIn 1s ease-in-out}.scroll-section h2[data-v-43ad1d3c],.scroll-section p[data-v-43ad1d3c]{margin-bottom:1rem}body[data-v-43ad1d3c],html[data-v-43ad1d3c]{height:100%;overflow-y:auto}html[data-v-43ad1d3c]{scroll-behavior:smooth}body[data-v-43ad1d3c]{background-color:#f4f1ec;color:#3e2723;font-family:Merriweather,serif}.v-btn[data-v-43ad1d3c]{background-color:#d4af37!important;color:#fff!important;font-weight:700;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.3)}.v-card[data-v-43ad1d3c]{background-color:hsla(33,57%,91%,.95)!important;border:1px solid #8c6e5d!important;box-shadow:0 4px 8px rgba(0,0,0,.3)!important;border-radius:8px!important}body{background-color:hsla(33,57%,91%,.95);font-family:Roboto,sans-serif;color:#2e1f0d;margin:0;padding:0}.v-app-bar{background-color:rgba(75,46,46,.9)!important;color:#f5e9da!important;box-shadow:0 2px 4px rgba(0,0,0,.5)!important}.v-card{background-color:hsla(33,57%,91%,.95)!important;border:1px solid #8c6e5d!important;box-shadow:0 4px 8px rgba(0,0,0,.3)!important;border-radius:8px!important}.v-btn{background-color:#d4af37;color:#2e1f0d;font-weight:700;border-radius:6px;transition:all .3s ease;margin-left:2px}.v-btn:hover{background-color:#b08c2e;transform:scale(1.05);box-shadow:0 4px 6px rgba(0,0,0,.4)}.title-epic{font-family:Cinzel,serif;letter-spacing:1px;font-size:24px;border-bottom:2px solid #d4af37;padding-bottom:5px;color:#7a5300;margin-bottom:10px}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}