/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:Arial,sans-serif;background-color:#0d1b2a;color:#ffffff;margin:0;padding:0;display:flex;flex-direction:column;min-height:100vh;}h1.card-header{font-size:1.5em;}.box{background-color:#1b263b;border-radius:15px;padding:20px;width:auto;max-width:800px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,0.2);margin:20px auto;&.node{width:auto;max-width:800px;text-align:justify;a{color:white;}}form{text-align:justify;.form-item{margin:10px 0;}}}.card a{color:white;}header{justify-content:space-between;align-items:center;background-color:#1b263b;padding:10px 20px;position:sticky;top:0;z-index:1000;box-shadow:0 4px 6px rgba(0,0,0,0.1);}.site-name{text-align:center;font-size:24px;font-weight:bold;a{color:white;text-decoration:none;}&:before{content:'🪐';}}.menu a,.language-selector select{color:#ffffff;text-decoration:none;font-size:18px;}.hamburger{display:none;font-size:24px;cursor:pointer;}.mobile-menu{display:none;flex-direction:column;gap:10px;background-color:#1b263b;position:absolute;top:60px;right:20px;padding:10px;box-shadow:0px 4px 8px rgba(0,0,0,0.3);}.language-selector a{display:inline-block;margin-right:1rem;color:white;&.is-active{font-weight:bolder;background-color:white;color:#1b263b;border-radius:15px;padding:5px 10px;text-align:center;text-decoration:none;}}footer{background-color:#1b263b;color:#d1d5db;text-align:center;padding:10px;margin-top:auto;width:100%;position:sticky;bottom:0;a{color:white;}}@media (max-width:768px){.box{width:auto;max-width:90%;}.menu{display:none;}.hamburger{display:block;}}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.item-list ul{margin:0 0 0.25em 0;padding:0;}ul.sign-list{list-style:none;text-align:left;li{margin:1rem 0;a{color:white;text-decoration:none;}}li.active a{font-weight:bolder;color:orange;font-size:large;}}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
