/* Mython 51.3.33 · archivo de campo, organismos, razas y titanes. */
#module-organizations[data-my35-active="true"]{
  --l30-accent:#dabd8b;--l30-border:rgba(179,162,127,.56);--l30-line:rgba(164,148,118,.4);
  --l30-panel:#202827;--l30-muted:#d2d2c9;--ink:#f1eddf;--ink-soft:#d4d6ce;
  color:#eee9db;background:radial-gradient(ellipse at 80% 11%,rgba(39,126,130,.15),transparent 54%),
    repeating-linear-gradient(90deg,transparent 0 90px,rgba(204,185,146,.015) 91px),#111e23;
}
#module-organizations[data-my35-active="true"] .l30-hero.my35-hero{
  min-height:clamp(410px,40vw,572px);align-items:end;grid-template-columns:minmax(0,1fr) 112px;
  padding:clamp(26px,4vw,58px);overflow:hidden;border:1px solid rgba(196,175,132,.68);
  border-radius:4px 4px 4px 22px;
  background:linear-gradient(90deg,rgba(9,20,25,.97),rgba(12,24,29,.81) 29%,rgba(17,32,36,.47) 51%,transparent 79%),
    linear-gradient(0deg,rgba(12,19,25,.62),transparent 58%),
    url('mython_colossal_research.png') 64% 52%/cover no-repeat!important;
  box-shadow:inset 0 0 0 1px rgba(235,209,154,.09),0 25px 70px rgba(0,0,0,.59);
}
#module-organizations[data-my35-active="true"] .l30-hero.my35-hero::before{
  inset:13px;border:1px solid rgba(225,197,152,.34);border-radius:2px 2px 2px 17px;
}
#module-organizations[data-my35-active="true"] .l30-hero.my35-hero::after{
  content:'MYTHON  /  REGISTRO DE CAMPO RESERVADO';position:absolute;right:24px;bottom:17px;
  color:#ebd3a5;font:600 10px/1.2 system-ui,sans-serif;letter-spacing:.19em;text-shadow:0 2px 9px #111c22;
}
#module-organizations[data-my35-active="true"] .l30-hero-copy{
  position:relative;z-index:1;max-width:min(750px,88%);padding:21px 24px;
  background:linear-gradient(90deg,rgba(9,22,26,.83),rgba(11,22,28,.02));border-left:2px solid #d1b07d;
}
#module-organizations[data-my35-active="true"] .l30-eyebrow{color:#edcf99;letter-spacing:.2em}
#module-organizations[data-my35-active="true"] .l30-hero h1{
  max-width:785px;color:#fff1d8!important;font:500 clamp(38px,4.6vw,69px)/1.03 'Cormorant Garamond',Georgia,serif;
  text-shadow:0 3px 19px #0c1b24,0 0 24px rgba(56,154,154,.23);
}
#module-organizations[data-my35-active="true"] .l30-hero p,
#module-organizations[data-my35-active="true"] .l30-hero-footer{color:#f2eadd;text-shadow:0 2px 9px #0b1b22}
#module-organizations[data-my35-active="true"] .l30-seal{display:none}
.my35-hero-crest{position:relative;z-index:1;align-self:center;justify-self:center;display:grid;place-items:center;
  width:110px;height:110px;color:#efddae;background:radial-gradient(circle,rgba(42,97,96,.66),rgba(23,35,37,.96) 72%);
  border:1px solid rgba(223,195,147,.78);border-radius:50%;
  box-shadow:inset 0 0 0 5px rgba(184,149,102,.14),0 0 30px rgba(65,142,150,.32)}
.my35-hero-crest .my35-icon{width:82px;height:82px}
.my35-branches{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px}
.my35-branches>span{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;
  border:1px solid rgba(189,171,133,.6);border-radius:3px;color:#f6e9d6;background:rgba(19,39,42,.87);
  font:600 11px/1.2 system-ui,sans-serif}
.my35-branches .my35-icon{width:22px;height:22px;color:#a7d8d2}
#module-organizations[data-my35-active="true"] :is(.l30-toolbar,.l31-breadcrumb){
  background:#263332;border-color:rgba(181,167,128,.51);color:#f0eadc;
}
#module-organizations[data-my35-active="true"] :is(.l30-results,.l30-detail){
  background:radial-gradient(ellipse at 85% 0%,rgba(46,119,123,.16),transparent 56%),
    repeating-linear-gradient(0deg,transparent 0 82px,rgba(172,188,171,.016) 83px),#152126;color:#f0eadb;
}
#module-organizations[data-my35-active="true"] .l30-results{padding:15px 10px 38px;border-top:1px solid rgba(190,167,124,.43)}
#module-organizations[data-my35-active="true"] :is(.l30-card,.l31-folder,.l30-section,.l42-structure,.l30-dossier){
  background:linear-gradient(134deg,rgba(41,54,51,.98),rgba(23,35,39,.99))!important;
  border-color:rgba(178,157,118,.46)!important;color:#f1ebdf;
  box-shadow:inset 0 1px rgba(230,211,163,.1),0 13px 30px rgba(0,0,0,.44)!important;
}
#module-organizations[data-my35-active="true"] :is(.l30-card,.l31-folder):hover{
  border-color:rgba(229,202,154,.85)!important;
  box-shadow:0 15px 37px rgba(0,0,0,.54),inset 0 1px rgba(123,190,181,.22)!important;
}
#module-organizations[data-my35-active="true"] :is(.l30-card h2,.l31-folder h2,.l30-dossier h1,.l30-section h2){color:#fff1db!important}
#module-organizations[data-my35-active="true"] :is(.l30-card p,.l31-folder p,.l30-section p,.l51313-folder-description){color:#d4ddd7!important}
#module-organizations[data-my35-active="true"] .l30-card-art{
  position:relative;background:radial-gradient(circle at 55% 40%,rgba(63,140,139,.27),transparent 64%),
    repeating-linear-gradient(90deg,transparent 0 35px,rgba(218,185,123,.028) 36px),linear-gradient(137deg,#425951,#172b33)!important;
}
#module-organizations[data-my35-active="true"] .l30-card-art img{object-fit:cover}
.my35-card-crest{position:absolute;inset:12% 19%;display:grid;place-items:center;pointer-events:none;color:#e1c690}
.my35-card-crest .my35-icon{width:min(100%,135px);height:min(100%,135px);filter:drop-shadow(0 0 13px rgba(79,155,147,.48))}
#module-organizations .l31-folder.my35-preview:not(.l51313-has-cover){
  background:linear-gradient(90deg,rgba(15,29,32,.94),rgba(29,54,55,.27)),url('mython_colossal_research.png') 75% center/cover no-repeat!important;
  border-color:rgba(212,185,140,.76)!important;
}
#module-organizations .l31-folder.my35-preview :is(h2,p,.l30-eyebrow,.l51313-folder-status){
  color:#fff2dc!important;text-shadow:0 2px 10px #0c2026;
}
.my35-folder-crest{position:absolute;z-index:2;top:13px;right:15px;display:grid;place-items:center;
  width:62px;height:62px;pointer-events:none;color:#f0d8a9;border:1px solid rgba(223,198,150,.79);
  background:rgba(30,53,53,.9);border-radius:50%}
.my35-folder-crest .my35-icon{width:45px;height:45px}
#module-organizations[data-my35-active="true"] .l51313-folder-intro{border-color:#c5a978;background:#344642}
#module-organizations[data-my35-active="true"] .l51313-folder-intro::before{background:linear-gradient(90deg,rgba(18,38,40,.95),rgba(44,66,56,.32))}
#module-organizations[data-my35-active="true"] .l30-detail{border:1px solid rgba(199,177,132,.55)}
#module-organizations[data-my35-active="true"] .l30-detail-bar{background:#30423f;border-color:rgba(191,166,125,.52)}
#module-organizations[data-my35-active="true"] .l30-portrait:has(.my35-portrait-crest){
  background:radial-gradient(circle,rgba(72,141,140,.29),transparent 64%),linear-gradient(140deg,#4d6256,#1c3439);
  border:1px solid rgba(216,188,138,.6);
}
.my35-portrait-crest{display:grid;place-items:center;min-height:180px;width:100%;color:#edd4a0}
.my35-portrait-crest .my35-icon{width:clamp(130px,17vw,195px);height:clamp(130px,17vw,195px);filter:drop-shadow(0 0 15px rgba(105,173,166,.43))}
.my35-section-crest,.my35-info-crest,.my35-article-crest{
  display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;margin-right:9px;vertical-align:middle;
  border:1px solid rgba(193,170,125,.58);border-radius:3px;background:rgba(51,105,100,.42);color:#efd39f;
}
.my35-section-crest .my35-icon,.my35-info-crest .my35-icon,.my35-article-crest .my35-icon{width:24px;height:24px}
body.askakor-hierarchy-mython #content-area .article{
  color:#f1eadb;background:linear-gradient(145deg,rgba(44,61,56,.98),rgba(22,37,43,.99));
  border-color:rgba(205,184,140,.54);
}
@media(max-width:720px){
  #module-organizations[data-my35-active="true"] .l30-hero.my35-hero{min-height:455px;grid-template-columns:1fr;padding:21px;background-position:64% center!important}
  #module-organizations[data-my35-active="true"] .l30-hero-copy{max-width:100%;padding:13px;background:rgba(15,30,34,.84)}
  #module-organizations[data-my35-active="true"] .l30-hero h1{font-size:38px}
  .my35-hero-crest{display:none}.my35-branches>span{padding:5px 8px;font-size:10px}
}
@media(prefers-reduced-motion:no-preference){
  #module-organizations[data-my35-active="true"] .l30-hero.my35-hero{animation:my35-arrive .7s ease-out both}
  @keyframes my35-arrive{from{opacity:.64;filter:brightness(.7)}to{opacity:1;filter:brightness(1)}}
}

/* Legible dossiers and semantic emblems, preserving real uploaded media. */
#module-organizations[data-my35-active="true"] .my30-case{border-width:2px;box-shadow:0 24px 65px #030d13,inset 0 0 0 6px #ccb9880d}
#module-organizations[data-my35-active="true"] .my30-titanes{border-color:#cba27d;background:radial-gradient(ellipse at 95% 10%,#ad64402b,transparent 47%),linear-gradient(135deg,#252b2c,#0b1820 68%,#322521)}
#module-organizations[data-my35-active="true"] .l30-card-art:has(img) .my35-card-crest,
#module-organizations[data-my35-active="true"] .l30-portrait:has(img) .my35-portrait-crest{display:none}
#module-organizations[data-my35-active="true"] .l30-section-grid{gap:15px}
#module-organizations .l31-folder.my35-preview{position:relative;isolation:isolate}

#module-organizations[data-my35-active="true"] .l30-card-art:has(img) .my35-card-crest,
#module-organizations[data-my35-active="true"] .l30-portrait:has(img) .my35-portrait-crest{display:none}

#module-organizations[data-mython-alias="mythos"][data-my35-active="true"] .l30-hero.my35-hero::after{content:'MYTHOS  /  REGISTRO DE CAMPO RESERVADO'}
