/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.informacion-territorial-page .sinia-resource-card--with-cover{--sinia-cover-w:320px;--sinia-cover-h:calc(var(--sinia-cover-w) * 280 / 320);}.informacion-territorial-page .sinia-resource-card--with-cover .sinia-resource-card__layout{height:var(--sinia-cover-h);align-items:stretch;overflow:hidden;}.informacion-territorial-page .sinia-resource-card__cover{display:block;position:relative;width:var(--sinia-cover-w);height:100%;min-height:0;align-self:stretch;overflow:hidden;}.informacion-territorial-page .sinia-resource-card__cover-frame{position:absolute;inset:0;flex:none;min-height:0;width:100%;height:100%;}.informacion-territorial-page .sinia-resource-card__cover-img{position:absolute;inset:0;min-height:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center center;}.informacion-territorial-page .sinia-resource-card--with-cover .sinia-resource-card__inner{height:100%;min-height:0;overflow:hidden;}@media (max-width:1100px){.informacion-territorial-page .sinia-resource-card--with-cover{--sinia-cover-w:280px;}}@media (max-width:960px){.informacion-territorial-page .sinia-resource-card--with-cover{--sinia-cover-w:240px;}.informacion-territorial-page .sinia-resource-card__cover-frame,.informacion-territorial-page .sinia-resource-card__cover-img{min-height:0;}}@media (max-width:720px){.informacion-territorial-page .sinia-resource-card--with-cover{--sinia-cover-w:160px;}}.informacion-territorial-message{padding:1rem 1.25rem;background:#fff8e6;border-left:6px solid #002f6c;border-radius:0 8px 8px 0;}.informacion-territorial-admin-hint{font-size:0.85rem;color:#666;}.documentacion-preview-page{max-width:1200px;margin:0 auto;padding:1rem 1.25rem 2rem;}.documentacion-preview-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;}.documentacion-preview-header h1{margin:0;font-size:1.35rem;color:#002f6c;}.documentacion-preview-back{font-weight:600;color:#d32f2f;text-decoration:none;}.documentacion-preview-frame-wrap{width:100%;min-height:75vh;border:1px solid #e8edf2;border-radius:8px;overflow:hidden;background:#f8fafc;}.documentacion-preview-frame{width:100%;min-height:75vh;border:0;}.documentacion-preview-fallback{margin:0.75rem 0 0;font-size:0.875rem;color:#64748b;}.documentacion-preview-fallback a{color:#002f6c;font-weight:600;}
