.prose p,.prose ul,.prose ol,.prose li,.prose blockquote,.prose pre,.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{margin-top:.25rem;margin-bottom:.25rem}.prose ul,.prose ol{padding-left:1.25rem}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}html{line-height:1;font-size:14px}:focus-visible{outline:2px solid oklch(60% .2 250deg);outline-offset:2px;border-radius:4px}.focus-visible\:ring-2:focus-visible{outline:none}.game-layout-container,.game-layout-container header{max-width:1400px;width:100%}header.game-layout-container{margin:auto}body{background-color:#f5f1ea}.dark body{background:url(/build/assets/background-BGfzXh9h.jpg);background-color:#0b0b0b}.bars{padding:1rem}.bars .bar{margin-bottom:1rem}.bars .bar .name{font-weight:600;color:#fff;margin-bottom:.25rem}.bars .bar .value{font-size:.875rem;color:#a0aec0}.bars .bar .progress{height:.5rem;background-color:#ffffff1a;border-radius:.5rem;overflow:hidden;margin-top:.5rem}.bars .bar .progress .progress-bar{height:100%;transition:width .3s ease}.bars .bar .progress .progress-bar.bg-success{background-color:#2ecc71}.bars .bar .progress .progress-bar.bg-danger{background-color:#e74c3c}.bars .bar .progress .progress-bar.bg-warning{background-color:#f39c12}.bars .bar .progress .progress-bar.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.bars .bar .progress .progress-bar.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.sidebar-block{background-color:#1a202ccc;border-radius:.5rem;margin-bottom:1rem}.sidebar-block .content{padding:1rem}.sidebar-block .header{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:.5rem;margin-bottom:1rem}.sidebar-block .header h2{font-size:1.25rem;font-weight:600;margin:0}.user-information .menu-info-row{display:flex;justify-content:space-between;margin-bottom:.5rem}.user-information .menu-info-row .menu-name{color:#a0aec0}.user-information .menu-info-row .menu-value{color:#fff;text-decoration:none}.user-information .menu-info-row .menu-value:hover{color:#3498db}.user-information .points .point-block{display:flex;justify-content:space-between;margin-bottom:.5rem;cursor:pointer}.user-information .points .point-block:hover{background-color:#ffffff0d}.user-information .points .point-block .name{color:#a0aec0}.user-information .points .point-block .value{color:#fff}.user-information .points .point-block .value.money-positive{color:#2ecc71}.user-information .points .point-block .use{color:#3498db;margin-left:.5rem;text-decoration:none}.user-information .points .point-block .use:hover{text-decoration:underline}.areas .area-row{padding:.75rem;border-radius:.5rem;margin-bottom:.5rem;transition:background-color .2s}.areas .area-row:hover{background-color:#ffffff0d}.areas .area-row a{display:flex;align-items:center;text-decoration:none;color:#fff}.areas .area-row a .svgIconWrap{margin-right:.75rem}.areas .area-row a .svgIconWrap svg{width:20px;height:20px}.areas .area-row a .linkName{flex:1}.areas .available .area-row{border-left:3px solid #2ecc71}.account-links{display:flex;justify-content:space-around;padding:1rem 0}.account-links .linkWrap{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:#ffffff0d;transition:all .3s}.account-links .linkWrap:hover{background-color:#ffffff1a;transform:scale(1.1)}.account-links .linkWrap svg{width:24px;height:24px;fill:#fff}.card{background-color:#1a202ccc;border-radius:.5rem;padding:1.5rem;margin-bottom:1rem;border:1px solid rgba(255,255,255,.1)}.btn-primary,.btn-danger,.btn-success{background-color:#3498db;color:#fff;padding:.5rem 1rem;border-radius:.5rem;border:none;cursor:pointer;transition:all .3s}.btn-primary:hover,.btn-danger:hover,.btn-success:hover{background-color:#217dbb;transform:translateY(-2px)}.btn-primary:disabled,.btn-danger:disabled,.btn-success:disabled{background-color:#555;cursor:not-allowed;transform:none}.btn-success{background-color:#2ecc71}.btn-success:hover{background-color:#25a25a}.btn-danger{background-color:#e74c3c}.btn-danger:hover{background-color:#d62c1a}.table{width:100%;border-collapse:collapse}.table th{background-color:#ffffff0d;padding:.75rem;text-align:left;font-weight:600;border-bottom:2px solid rgba(255,255,255,.1)}.table td{padding:.75rem;border-bottom:1px solid rgba(255,255,255,.05)}.table tr:hover{background-color:#ffffff05}.form-group{margin-bottom:1rem}.form-group label{display:block;margin-bottom:.5rem;color:#a0aec0;font-weight:500}.form-group input,.form-group select,.form-group textarea{width:100%;padding:.5rem;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:#3498db;background-color:#ffffff14}.alert{padding:1rem;border-radius:.5rem;margin-bottom:1rem}.alert.alert-success{background-color:#2ecc7133;border:1px solid #2ecc71;color:#7ee2a8}.alert.alert-danger{background-color:#e74c3c33;border:1px solid #e74c3c;color:#ef8b80}.alert.alert-warning{background-color:#f39c1233;border:1px solid #f39c12;color:#f8c36f}.alert.alert-info{background-color:#3498db33;border:1px solid #3498db;color:#80bfe9}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .3s ease-in}@media(max-width:768px){.game-layout-container{max-width:100%}.sidebar{width:100%}}@media(max-width:640px){html{font-size:16px}}
