/* El Cónclave: inversiones pulidas sobre una estructura criminal. */
#module-organizations[data-conclave="true"]{
  --l30-accent:#bd9283;--l30-border:rgba(146,93,85,.53);--l30-line:rgba(137,84,76,.38);
  --l30-panel:#1c1b1d;--l30-muted:#c8bbba;--ink:#eee6e0;--ink-soft:#c8b8b6;
  color:#eee9e2;background:radial-gradient(ellipse at 84% 13%,rgba(112,40,40,.17),transparent 53%),
    repeating-linear-gradient(90deg,transparent 0 89px,rgba(175,149,140,.013) 90px),#121416;
}
#module-organizations[data-conclave="true"] .l30-hero.co24-hero{
  min-height:clamp(390px,39vw,555px);align-items:end;grid-template-columns:minmax(0,1fr) 116px;
  padding:clamp(25px,4vw,58px);overflow:hidden;border:1px solid rgba(148,95,82,.61);
  border-radius:3px 3px 30px 3px;
  background:linear-gradient(90deg,rgba(9,12,16,.96) 0%,rgba(11,13,18,.87) 23%,rgba(20,16,22,.60) 49%,rgba(15,13,18,.03) 80%),
    linear-gradient(0deg,rgba(12,13,16,.59),transparent 51%),
    url('conclave_facade.png') 65% 49%/cover no-repeat!important;
  box-shadow:inset 0 0 0 1px rgba(222,184,148,.09),0 25px 72px rgba(0,0,0,.61);
}
#module-organizations[data-conclave="true"] .l30-hero.co24-hero::before{
  inset:13px;border:1px solid rgba(197,153,120,.28);border-radius:0 0 22px 0;
}
#module-organizations[data-conclave="true"] .l30-hero.co24-hero::after{
  content:'EL CÓNCLAVE  /  ARCHIVO RESERVADO';position:absolute;right:25px;bottom:17px;
  color:#ddbbab;font:600 10px/1.2 system-ui,sans-serif;letter-spacing:.21em;text-shadow:0 2px 8px #150b0c;
}
#module-organizations[data-conclave="true"] .l30-hero-copy{
  position:relative;z-index:1;max-width:min(690px,89%);padding:21px 23px;
  background:linear-gradient(90deg,rgba(11,12,16,.72),rgba(11,12,16,0));border-left:2px solid #974e48;
}
#module-organizations[data-conclave="true"] .l30-eyebrow{color:#e1b5a2;letter-spacing:.2em}
#module-organizations[data-conclave="true"] .l30-hero h1{
  max-width:710px;color:#f8eee8!important;font:500 clamp(38px,4.4vw,69px)/1.02 'Cormorant Garamond',Georgia,serif;
  text-shadow:0 3px 18px #120b0d,0 0 23px rgba(147,57,53,.23);
}
#module-organizations[data-conclave="true"] .l30-hero p,
#module-organizations[data-conclave="true"] .l30-hero-footer{color:#eee5de;text-shadow:0 2px 9px #120d0f}
#module-organizations[data-conclave="true"] .l30-seal{display:none}
.co24-hero-mark{position:relative;z-index:1;align-self:center;justify-self:center;display:grid;place-items:center;
  width:112px;height:112px;color:#e1bbac;background:linear-gradient(145deg,rgba(36,34,35,.94),rgba(23,19,21,.96));
  border:1px solid rgba(185,133,113,.72);border-radius:50%;
  box-shadow:inset 0 0 0 5px rgba(97,42,43,.26),0 0 28px rgba(98,34,37,.29)}
.co24-hero-mark .co24-icon{width:81px;height:81px}
.co24-pillars{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px}
.co24-pillars>span{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;
  border:1px solid rgba(158,104,92,.59);border-radius:3px;color:#f4e9e0;background:rgba(27,22,25,.83);
  font:600 11px/1.2 system-ui,sans-serif}
.co24-pillars .co24-icon{width:22px;height:22px;color:#cf9680}

#module-organizations[data-conclave="true"] :is(.l30-toolbar,.l31-breadcrumb){
  background:#211d20;border-color:rgba(151,98,89,.5);color:#f0e7e0;
}
#module-organizations[data-conclave="true"] :is(.l30-results,.l30-detail){
  background:radial-gradient(ellipse at 85% 0%,rgba(124,46,45,.13),transparent 51%),
    repeating-linear-gradient(90deg,transparent 0 84px,rgba(190,157,146,.014) 85px),#151517;
  color:#eee6e2;
}
#module-organizations[data-conclave="true"] .l30-results{
  padding:15px 10px 36px;border-top:1px solid rgba(160,98,87,.34);
}
#module-organizations[data-conclave="true"] :is(.l30-card,.l31-folder,.l30-section,.l42-structure,.l30-dossier){
  background:linear-gradient(132deg,rgba(38,33,36,.98),rgba(25,23,26,.99))!important;
  border-color:rgba(148,93,83,.44)!important;color:#f1e8e2;
  box-shadow:inset 0 1px rgba(213,176,153,.06),0 12px 30px rgba(0,0,0,.4)!important;
}
#module-organizations[data-conclave="true"] :is(.l30-card,.l31-folder):hover{
  border-color:rgba(208,146,117,.83)!important;
  box-shadow:0 14px 37px rgba(0,0,0,.53),inset 0 1px rgba(225,172,148,.17)!important;
}
#module-organizations[data-conclave="true"] :is(.l30-card h2,.l31-folder h2,.l30-dossier h1,.l30-section h2){color:#f8eee7!important}
#module-organizations[data-conclave="true"] :is(.l30-card p,.l31-folder p,.l30-section p,.l51313-folder-description){color:#d3c7c2!important}
#module-organizations[data-conclave="true"] .l30-card-art{
  position:relative;background:radial-gradient(circle at 53% 42%,rgba(137,62,57,.22),transparent 62%),
    linear-gradient(132deg,#3b3033,#1b1c20)!important;
}
#module-organizations[data-conclave="true"] .l30-card-art img{object-fit:cover}
.co24-card-mark{position:absolute;inset:12% 20%;display:grid;place-items:center;pointer-events:none;color:#d8a28f}
.co24-card-mark .co24-icon{width:min(100%,128px);height:min(100%,128px);filter:drop-shadow(0 0 13px rgba(150,67,64,.35))}
#module-organizations .l31-folder.co24-preview:not(.l51313-has-cover){
  background:linear-gradient(90deg,rgba(17,17,19,.94),rgba(24,19,22,.28)),
    url('conclave_facade.png') 75% center/cover no-repeat!important;
  border-color:rgba(172,105,93,.72)!important;
}
#module-organizations .l31-folder.co24-preview :is(h2,p,.l30-eyebrow,.l51313-folder-status){
  color:#f7eae1!important;text-shadow:0 2px 9px #160e0e;
}
.co24-folder-mark{position:absolute;z-index:2;top:13px;right:15px;display:grid;place-items:center;
  width:60px;height:60px;pointer-events:none;color:#e0b0a0;border:1px solid #bb8473;
  background:rgba(35,29,32,.89);border-radius:50%}
.co24-folder-mark .co24-icon{width:42px;height:42px}
#module-organizations[data-conclave="true"] .l51313-folder-intro{border-color:#a46759;background:#332326}
#module-organizations[data-conclave="true"] .l51313-folder-intro::before{
  background:linear-gradient(90deg,rgba(20,16,19,.96),rgba(35,20,23,.4));
}

#module-organizations[data-conclave="true"] .l30-detail{border:1px solid rgba(153,91,81,.55)}
#module-organizations[data-conclave="true"] .l30-detail-bar{background:#271d21;border-color:rgba(164,105,90,.47)}
#module-organizations[data-conclave="true"] .l30-portrait:has(.co24-portrait-mark){
  background:radial-gradient(circle,rgba(138,52,49,.2),transparent 64%),linear-gradient(140deg,#393135,#191a1e);
  border:1px solid rgba(170,107,89,.55);
}
.co24-portrait-mark{display:grid;place-items:center;min-height:180px;width:100%;color:#daa794}
.co24-portrait-mark .co24-icon{width:clamp(125px,17vw,195px);height:clamp(125px,17vw,195px);filter:drop-shadow(0 0 14px rgba(177,86,72,.3))}
.co24-section-mark,.co24-info-mark,.co24-article-mark{
  display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;
  margin-right:9px;vertical-align:middle;border-radius:3px;
  border:1px solid rgba(169,113,92,.54);background:rgba(66,39,41,.56);color:#d9a08c;
}
.co24-section-mark .co24-icon,.co24-info-mark .co24-icon,.co24-article-mark .co24-icon{width:24px;height:24px}
body.askakor-hierarchy-conclave #content-area .article{
  color:#eee8e2;background:linear-gradient(145deg,rgba(45,33,37,.98),rgba(26,24,28,.99));
  border-color:rgba(170,102,89,.52);
}
@media(max-width:720px){
  #module-organizations[data-conclave="true"] .l30-hero.co24-hero{
    min-height:425px;grid-template-columns:1fr;padding:22px;background-position:70% center!important;
  }
  #module-organizations[data-conclave="true"] .l30-hero-copy{max-width:100%;padding:12px;background:rgba(17,15,18,.79)}
  #module-organizations[data-conclave="true"] .l30-hero h1{font-size:39px}
  .co24-hero-mark{display:none}.co24-pillars>span{padding:5px 8px;font-size:10px}
}
@media(prefers-reduced-motion:no-preference){
  #module-organizations[data-conclave="true"] .l30-hero.co24-hero{animation:co24-arrive .65s ease-out both}
  @keyframes co24-arrive{from{opacity:.7;filter:brightness(.7)}to{opacity:1;filter:brightness(1)}}
}
