/* V39: ONLY approved header finishing touches. All data/assets remain unchanged. */
/* Black outlines around the two small gold stars flanking the republic ribbon. */
.premium-ribbon > span[aria-hidden="true"] {
  -webkit-text-stroke: 1.35px #090806 !important;
  paint-order: stroke fill !important;
  text-shadow: 1px 1px 0 #080808, -1px -1px 0 #080808, -1px 1px 0 #080808, 1px -1px 0 #080808, 0 1px 3px #000b !important;
  color:#ffce45 !important;
}
/* Dark cloth-like soft backing visually conceals the preexisting gold motif. */
.intercontinental-arc::before {
 content:"";position:absolute;z-index:0;left:-12px;right:-12px;top:-14px;bottom:-7px;
 background:radial-gradient(ellipse at 50% 44%,rgba(0,8,25,.98) 0%,rgba(0,10,30,.96) 38%,rgba(0,11,34,.83) 61%,rgba(0,10,32,0) 84%);
 pointer-events:none;
}
.intercontinental-arc .ic-star{position:relative!important;z-index:1!important;}
/* Preserve exact V38 embroidered artwork, display larger and with readable dates. */
.intercontinental-arc .ic-star b{width:66px!important;height:66px!important;min-width:66px!important;}
.intercontinental-arc .ic-star:nth-child(2) b{width:72px!important;height:72px!important;min-width:72px!important;}
.intercontinental-arc{top:-3px!important;}
.intercontinental-arc .ic-star:first-child,.intercontinental-arc .ic-star:nth-child(3){margin-top:12px!important}
.intercontinental-arc .ic-star small{font-size:16px!important;line-height:18px!important;}
@media(max-width:1450px){.intercontinental-arc .ic-star b{width:61px!important;height:61px!important;min-width:61px!important}.intercontinental-arc .ic-star:nth-child(2) b{width:67px!important;height:67px!important;min-width:67px!important}}
