/* =====================================================================
   sanctionssearch.info — Pirate result theme
   Everything here is scoped to body.pirate-mode, so the rest of the
   site is untouched until pirate-theme.js switches the class on.
   ===================================================================== */

@font-face {
  /* v3: font repaired (broken empty outlines removed from f, m, V and others)
     and embedded so no cached copy of an older font file can be used */
  font-family: "SkullsAndCrossbonesV3";
  src: url("data:font/woff2;base64,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") format("woff2"),
       url("/pirate/fonts/skulls-and-crossbones-v3.ttf") format("truetype");
  font-display: block;
}

body.pirate-mode {
  --pirate-ink:       #120806;
  --pirate-hull:      #1d0d0a;
  --pirate-blood:     #b3121b;
  --pirate-flare:     #ff2a2a;
  --pirate-brass:     #b58b4c;
  --pirate-parchment: #e6d2a4;
  --pirate-parch-dk:  #c7a870;

  background:
    radial-gradient(ellipse 90% 55% at 50% 0%, rgba(179, 18, 27, .28), transparent 70%),
    radial-gradient(ellipse 60% 40% at 50% 100%, rgba(90, 10, 10, .35), transparent 70%),
    var(--pirate-ink) !important;
  background-attachment: fixed !important;
  color: var(--pirate-parchment) !important;
}

/* ---------- Typeface: the whole page speaks pirate ---------- */
body.pirate-mode,
body.pirate-mode *:not(.leaflet-tile):not(.pirate-keep-font) {
  font-family: "SkullsAndCrossbonesV3", Georgia, "Times New Roman", serif !important;
  letter-spacing: .02em;
}
body.pirate-mode h1,
body.pirate-mode h2,
body.pirate-mode h3 {
  color: var(--pirate-parchment) !important;
  text-shadow: 0 0 14px rgba(255, 42, 42, .55), 0 2px 0 #000 !important;
}

body.pirate-mode .right-panel a,
body.pirate-mode .external-link { color: var(--pirate-flare) !important; }
body.pirate-mode .right-panel a:hover,
body.pirate-mode .external-link:hover { color: var(--pirate-parchment) !important; }

body.pirate-mode ::selection { background: var(--pirate-blood); color: var(--pirate-parchment); }

body.pirate-mode input,
body.pirate-mode select,
body.pirate-mode textarea {
  background-color: var(--pirate-hull) !important;
  color: var(--pirate-parchment) !important;
  border-color: var(--pirate-brass) !important;
  caret-color: var(--pirate-flare);
}
body.pirate-mode input:focus-visible,
body.pirate-mode select:focus-visible,
body.pirate-mode button:focus-visible,
body.pirate-mode a:focus-visible {
  outline: 2px solid var(--pirate-flare) !important;
  outline-offset: 2px;
}

body.pirate-mode table { border-color: rgba(181, 139, 76, .35) !important; }
body.pirate-mode tr { border-color: rgba(181, 139, 76, .25) !important; }

/* ---------- Site variables, pirate edition ---------- */
html body.pirate-mode {
  --void:         #0d0605 !important;
  --panel:        #170b08 !important;
  --panel-raised: #211009 !important;
  --line:         rgba(181, 139, 76, .22) !important;
  --line-strong:  rgba(181, 139, 76, .45) !important;
  --text:         #e6d2a4 !important;
  --muted:        #c2a57a !important;
  --faint:        #9a7f5c !important;
  --signal:       #e0242e !important;
  --signal-wash:  rgba(224, 36, 46, .12) !important;
  --signal-deep:  #8b0f12 !important;
  --alert:        #e0242e !important;
  --alert-strong: #b3121b !important;
  --alert-wash:   rgba(179, 18, 27, .16) !important;
  --font-display: "SkullsAndCrossbonesV3", Georgia, serif !important;
  --font-body:    "SkullsAndCrossbonesV3", Georgia, serif !important;
}

/* ---------- Result panel, same structure as every other result ---------- */
/* Entity card becomes a parchment notice */
body.pirate-mode .entity-result-card.pirate-card {
  color: #2a140c !important;
  border: 1px solid #7a4a1c !important;
  background:
    radial-gradient(ellipse at 25% 15%, rgba(255, 255, 255, .35), transparent 60%),
    radial-gradient(ellipse at 85% 95%, rgba(120, 70, 20, .35), transparent 55%),
    var(--pirate-parchment) !important;
  box-shadow: inset 0 0 28px rgba(90, 45, 10, .45);
}
body.pirate-mode .pirate-card .entity-header-compact { gap: 16px; margin-bottom: 0; align-items: center; }
body.pirate-mode .pirate-card .entity-name-compact {
  color: #2a140c !important;
  text-shadow: none !important;
  font-size: 28px;
  line-height: 1.05;
}
body.pirate-mode .pirate-aka {
  color: #5a3418 !important;
  font-size: 16px;
  margin: 2px 0 8px;
}
.pirate-crest {
  width: 84px;
  height: 84px;
  flex-shrink: 0;
  filter: drop-shadow(0 2px 6px rgba(60, 10, 5, .55));
}
body.pirate-mode .pirate-card .status-badge {
  background: #8b0f12 !important;
  border-color: #8b0f12 !important;
  color: #f3e4c0 !important;
  font-size: 13px;
}

body.pirate-mode .summary-title { color: var(--pirate-parchment) !important; }
body.pirate-mode .sanction-source { color: var(--pirate-flare) !important; }
body.pirate-mode .map-container-small {
  border: 1px solid var(--pirate-brass) !important;
  box-shadow: 0 0 0 3px #120806, 0 0 0 4px rgba(181, 139, 76, .35);
}

/* The typeface's lowercase are small caps, so the tiniest text gets a lift */
body.pirate-mode .database-meta,
body.pirate-mode .timestamp,
body.pirate-mode .match-count,
body.pirate-mode .disclaimer-text,
body.pirate-mode .sanction-detail { font-size: 14px !important; }

@media (max-width: 640px) {
  .pirate-crest { width: 64px; height: 64px; }
  body.pirate-mode .pirate-card .entity-name-compact { font-size: 22px; }
}

/* ---------- Treasure map ---------- */
body.pirate-mode .leaflet-container {
  /* no position here: Leaflet sets it itself, and overriding it breaks the map after leaving pirate mode */
  background: var(--pirate-parchment) !important;
}

/* Old ink on parchment: tiles are desaturated, browned and multiplied */
body.pirate-mode .leaflet-tile-pane {
  filter: grayscale(1) sepia(.85) contrast(1.15) brightness(.97) saturate(1.3);
  mix-blend-mode: multiply;
  opacity: .9;
}
/* Burnt edges, stains and a faint lat/long grid over the tiles */
body.pirate-mode .leaflet-container::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 450;              /* above tiles and markers' shadows, below popups (700) */
  pointer-events: none;
  background:
    radial-gradient(ellipse at 22% 78%, rgba(110, 60, 15, .22), transparent 22%),
    radial-gradient(ellipse at 81% 18%, rgba(110, 60, 15, .18), transparent 18%),
    repeating-linear-gradient(0deg, transparent 0 79px, rgba(90, 45, 15, .18) 79px 80px),
    repeating-linear-gradient(90deg, transparent 0 79px, rgba(90, 45, 15, .18) 79px 80px),
    radial-gradient(ellipse at center, transparent 55%, rgba(70, 30, 5, .55) 88%, rgba(25, 8, 2, .95) 100%);
}

body.pirate-mode .leaflet-control-zoom a {
  background: var(--pirate-hull) !important;
  color: var(--pirate-parchment) !important;
  border-color: var(--pirate-brass) !important;
}
body.pirate-mode .leaflet-control-attribution {
  background: rgba(230, 210, 164, .8) !important;
  color: #3a2010 !important;
}
body.pirate-mode .leaflet-control-attribution a { color: #7a1010 !important; }

body.pirate-mode .leaflet-popup-content-wrapper,
body.pirate-mode .leaflet-popup-tip {
  background: var(--pirate-parchment) !important;
  color: #2a140c !important;
  border: 1px solid #7a4a1c;
}
body.pirate-mode .leaflet-popup-content * { color: #2a140c !important; text-shadow: none !important; }

.pirate-compass {
  position: absolute;
  left: 12px;
  bottom: 26px;
  z-index: 460;
  width: clamp(70px, 12%, 120px);
  height: auto;
  pointer-events: none;
  opacity: .85;
}

.pirate-x-icon { background: none !important; border: 0 !important; }
.pirate-x-icon svg { width: 100%; height: 100%; filter: drop-shadow(0 1px 1px rgba(0, 0, 0, .5)); }
body.pirate-mode .pirate-x-label {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  color: #7a1010 !important;
  font-size: 18px;
  text-shadow: 0 0 3px #e6d2a4, 0 0 6px #e6d2a4 !important;
}
.pirate-x-label::before { display: none !important; }

