:root{--vampire-black:#0a0a0a}.navbar-dark.bg-primary{background-color:#fbba09 !important}.navbar-dark .navbar-brand,.navbar-dark .navbar-nav .nav-link{color:var(--vampire-black) !important}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:var(--vampire-black) !important;opacity:.8}.navbar-dark .navbar-toggler{border-color:#080808}.navbar-dark .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%2808, 08, 08, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='m4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.dropdown-menu{border:1px solid #fbba09}.dropdown-item:hover{background-color:#fbba09;color:#080808}.jumbotron{background-color:#fefaef !important;color:var(--vampire-black) !important}.btn-primary{background-color:#b22222 !important;border-color:#b22222 !important;color:#fff !important}.btn-primary:hover{background-color:#8b1a1a !important;border-color:#8b1a1a !important}.btn-primary:active,.btn-primary:focus{background-color:#6d1414 !important;border-color:#6d1414 !important;box-shadow:0 0 0 .2rem rgba(178,34,34,.25) !important}.btn-info{background-color:#b22222 !important;border-color:#b22222 !important;color:#fff !important}.btn-info:hover{background-color:#8b1a1a !important;border-color:#8b1a1a !important}.table-primary{--bs-table-bg:#fefaef;--bs-table-border-color:#fbba09;--bs-table-striped-bg:#f8f4e8;--bs-table-hover-bg:#f5f1e5}.table-primary th{background-color:#fbba09 !important;color:var(--vampire-black) !important;border-color:#fbba09 !important;font-weight:600}.table-primary td{border-color:#e6d089 !important}.table-primary tbody tr:hover{background-color:#f5f1e5 !important}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f1e5 !important}.text-bg-primary{background-color:#fbba09 !important;color:var(--vampire-black) !important}.text-bg-primary .text-body-secondary{color:var(--vampire-black) !important;opacity:.8}.badge.text-bg-success{background-color:#1e7e34 !important}.badge.text-bg-warning{background-color:#fbba09 !important;color:var(--vampire-black) !important}.badge.text-bg-danger{background-color:#b22222 !important;color:#fff !important}.badge.text-bg-info{background-color:#8b4513 !important;color:#fff !important}.badge.text-bg-secondary{background-color:#6c757d !important}.badge.text-bg-info{background-color:#8b4513 !important;color:#fff !important}.badge.subject-tag-primary{background-color:#fbba09 !important;color:var(--vampire-black) !important}.badge.subject-tag-royal{background-color:#7b68ee !important;color:#fff !important}.badge.subject-tag-noble{background-color:#8b4513 !important;color:#fff !important}.badge.subject-tag-formal{background-color:#2f4f4f !important;color:#fff !important}.badge.subject-tag-ceremonial{background-color:#b8860b !important;color:#fff !important}.badge.tag-economic{background-color:#2e7d32 !important;color:#fff !important}.badge.tag-business{background-color:#1976d2 !important;color:#fff !important}.badge.tag-investment{background-color:#7b1fa2 !important;color:#fff !important}.badge.tag-tax{background-color:#d32f2f !important;color:#fff !important}.badge.tag-citizenship{background-color:#f57c00 !important;color:#fff !important}.badge.tag-immigration{background-color:#388e3c !important;color:#fff !important}.badge.tag-legal{background-color:#5d4037 !important;color:#fff !important}.badge.tag-diplomatic{background-color:#303f9f !important;color:#fff !important}.badge.tag-royal{background-color:#8e24aa !important;color:#fff !important}.badge.tag-ceremonial{background-color:#e91e63 !important;color:#fff !important}.decree-preamble{margin:2rem 0;padding:1rem 0}.decree-royal-signature{text-align:center;font-weight:700;margin:2rem 0;padding:1rem;border-top:2px solid #fbba09;border-bottom:2px solid #fbba09}.official-publication-notice{text-align:center;font-style:italic;color:#6c757d;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--vampire-black)}body,.text-body-emphasis,.table td,.table th,.container,main{color:var(--vampire-black) !important}footer,footer a,footer .text-body-secondary{color:var(--vampire-black) !important}.decree-content h1,.decree-content h2,.decree-content h3,.decree-content h4,.decree-content h5,.decree-content h6{margin-top:1.5rem;margin-bottom:.75rem}.decree-content h2:first-child{margin-top:0}