.aot-index:where(.astro-upbyc2fy){font-family:var(--aot-font-ui);margin-block:2rem;scroll-margin-top:5rem;container:aot-index/inline-size}.aot-index:where(.astro-upbyc2fy) :where(.astro-upbyc2fy):where(p,h2,h3,ul,ol){margin:0}.aot-index:where(.astro-upbyc2fy) :where(.astro-upbyc2fy):where(ul,ol){padding:0;list-style:none}.aot-index:where(.astro-upbyc2fy) li:where(.astro-upbyc2fy){margin:0}.aot-index__barra:where(.astro-upbyc2fy):not([hidden]){border-bottom:1px solid var(--aot-rule);flex-wrap:wrap;align-items:end;gap:1rem 2rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}.aot-index__filtro--vista:where(.astro-upbyc2fy){margin-inline-start:auto}.aot-index__legend:where(.astro-upbyc2fy){color:var(--aot-head);font-size:.8125rem;font-weight:700;display:block;margin-bottom:.5rem!important}.aot-seg:where(.astro-upbyc2fy){background:var(--aot-surface);box-shadow:inset 0 0 0 1px var(--aot-control-edge);border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.aot-seg:where(.astro-upbyc2fy) button:where(.astro-upbyc2fy){min-height:2.5rem;font:inherit;color:var(--aot-muted);cursor:pointer;transition-property:background-color,color,scale;transition-duration:var(--aot-dur-hover);background:0 0;border:0;border-radius:7px;align-items:center;gap:.45rem;padding:0 .8rem;font-size:.875rem;font-weight:600;display:inline-flex}.aot-seg:where(.astro-upbyc2fy) button:where(.astro-upbyc2fy) .aot-num:where(.astro-upbyc2fy){font-size:.75rem;font-weight:500}.aot-seg:where(.astro-upbyc2fy) button:where(.astro-upbyc2fy):hover:not(:disabled){color:var(--aot-head)}.aot-seg:where(.astro-upbyc2fy) button:where(.astro-upbyc2fy):active:not(:disabled){scale:var(--aot-press)}.aot-seg:where(.astro-upbyc2fy) button:where(.astro-upbyc2fy)[aria-pressed=true]{background:var(--aot-head);color:var(--aot-bg)}.aot-seg:where(.astro-upbyc2fy) button:where(.astro-upbyc2fy)[aria-pressed=true] .aot-pm:where(.astro-upbyc2fy){--aot-pm-linea:currentColor;--aot-pm-c:currentColor}.aot-seg:where(.astro-upbyc2fy) button:where(.astro-upbyc2fy):disabled{cursor:not-allowed;opacity:.55}.aot-select:where(.astro-upbyc2fy){background:var(--aot-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23888f9b' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right .85rem center;min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--aot-control-edge);appearance:none;font:inherit;color:var(--aot-head);cursor:pointer;border:0;border-radius:10px;padding:0 2.25rem 0 .85rem;font-size:.875rem;font-weight:600}.aot-select:where(.astro-upbyc2fy):hover{box-shadow:inset 0 0 0 1px var(--aot-head)}.aot-index__status:where(.astro-upbyc2fy){color:var(--aot-muted);font-size:.875rem;margin-bottom:.75rem!important}.aot-index__vista-matriz:where(.astro-upbyc2fy):not([hidden]){align-items:start;gap:1.75rem;display:grid}.aot-index__matriz:where(.astro-upbyc2fy){grid-template-columns:repeat(auto-fill,minmax(3.5rem,1fr));gap:4px;display:grid}.aot-index__matriz:where(.astro-upbyc2fy)>li:where(.astro-upbyc2fy)[hidden]{display:none}.aot-cell:where(.astro-upbyc2fy){background:var(--aot-surface);min-height:3.75rem;box-shadow:inset 0 0 0 1px var(--aot-rule);color:var(--aot-head);transition-property:box-shadow,translate,scale;transition-duration:var(--aot-dur-hover), var(--aot-dur-abre), var(--aot-dur-press);transition-timing-function:ease, var(--aot-ease-out), var(--aot-ease-out);border-radius:2px;grid-template-rows:auto 1fr auto;gap:.15rem;padding:.4rem;text-decoration:none;display:grid}.aot-cell:where(.astro-upbyc2fy)[data-postura=a-favor]{background:var(--aot-favor-wash)}.aot-cell:where(.astro-upbyc2fy)[data-postura=en-contra]{background:var(--aot-contra-wash)}.aot-cell__n:where(.astro-upbyc2fy){font-size:.8125rem;font-weight:650}.aot-cell:where(.astro-upbyc2fy) .aot-pm:where(.astro-upbyc2fy){align-self:center;font-size:.9rem}.aot-cell__ty:where(.astro-upbyc2fy){white-space:nowrap;color:var(--aot-muted);font-size:.875rem;overflow:hidden}@media (hover:hover) and (pointer:fine){.aot-cell:where(.astro-upbyc2fy):hover{box-shadow:inset 0 0 0 2px var(--aot-head)}}.aot-cell:where(.astro-upbyc2fy):active{scale:var(--aot-press)}.aot-cell:where(.astro-upbyc2fy):focus-visible{outline-offset:1px}.aot-cell:where(.astro-upbyc2fy)[aria-current=true]{box-shadow:inset 0 0 0 2px var(--aot-head), var(--aot-shadow-raised);translate:0 -2px}.aot-index__detalle:where(.astro-upbyc2fy){scroll-margin-top:calc(var(--sl-nav-height,4rem) + 1rem);border-top:2px solid var(--aot-head);padding:1.1rem 0 1.25rem}.aot-index__elegi:where(.astro-upbyc2fy){color:var(--aot-muted);font-size:.9375rem;line-height:1.55}.aot-index__elegi:where(.astro-upbyc2fy)[hidden],.aot-ficha:where(.astro-upbyc2fy)[hidden]{display:none}.aot-ficha:where(.astro-upbyc2fy){color:var(--aot-text);gap:.65rem;font-size:.9375rem;line-height:1.55;display:grid}.aot-ficha__top:where(.astro-upbyc2fy){color:var(--aot-muted);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.8125rem;display:flex}.aot-ficha__code:where(.astro-upbyc2fy){color:var(--aot-head);font-size:.875rem;font-weight:700}.aot-ficha__top:where(.astro-upbyc2fy) time:where(.astro-upbyc2fy){margin-inline-start:auto;font-size:.75rem}.aot-ficha__flag:where(.astro-upbyc2fy){border:1px dashed var(--aot-rule-strong);color:var(--aot-head);border-radius:4px;padding:.05rem .4rem;font-size:.75rem;font-weight:650}.aot-ficha__t:where(.astro-upbyc2fy){letter-spacing:-.015em;text-wrap:balance;color:var(--aot-head);font-size:1.25rem;font-weight:650;line-height:1.25}.aot-ficha__t:where(.astro-upbyc2fy):focus{outline:none}.aot-ficha__t:where(.astro-upbyc2fy):focus-visible{outline:2px solid var(--aot-favor);outline-offset:3px}.aot-ficha__t:where(.astro-upbyc2fy) a:where(.astro-upbyc2fy){color:inherit;text-decoration:underline;text-decoration-color:var(--aot-rule-strong);text-underline-offset:.2em;text-decoration-thickness:1px}.aot-ficha__t:where(.astro-upbyc2fy) a:where(.astro-upbyc2fy):hover{text-decoration-color:var(--aot-head)}.aot-ficha__by:where(.astro-upbyc2fy),.aot-ficha__estado:where(.astro-upbyc2fy){color:var(--aot-muted);font-size:.8125rem}.aot-ficha__postura:where(.astro-upbyc2fy){color:var(--aot-head);align-items:center;gap:.45rem;font-size:.8125rem;font-weight:650;display:flex}.aot-ficha__nums:where(.astro-upbyc2fy){border-top:1px dashed var(--aot-rule);gap:.4rem;padding-top:.5rem;display:grid}.aot-ficha__nums:where(.astro-upbyc2fy) li:where(.astro-upbyc2fy){display:grid}.aot-ficha__nums:where(.astro-upbyc2fy) .aot-num:where(.astro-upbyc2fy){color:var(--aot-head);font-weight:600}.aot-ficha__nums:where(.astro-upbyc2fy) span:where(.astro-upbyc2fy):last-child{color:var(--aot-muted);font-size:.8125rem}.aot-ficha__limite:where(.astro-upbyc2fy){font-size:.8125rem}.aot-ficha__limite:where(.astro-upbyc2fy) strong:where(.astro-upbyc2fy){color:var(--aot-head)}.aot-ficha__usos:where(.astro-upbyc2fy){border-top:1px solid var(--aot-rule);gap:.5rem;padding-top:.75rem;display:grid}.aot-ficha__usos:where(.astro-upbyc2fy) h3:where(.astro-upbyc2fy){color:var(--aot-head);font-size:.8125rem;font-weight:700}.aot-ficha__usos:where(.astro-upbyc2fy) ul:where(.astro-upbyc2fy){gap:.5rem;display:grid}.aot-ficha__usos:where(.astro-upbyc2fy) li:where(.astro-upbyc2fy){grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:.5rem;font-size:.875rem;display:grid}.aot-ficha__usos:where(.astro-upbyc2fy) .aot-pm:where(.astro-upbyc2fy){font-size:.9rem}.aot-ficha__cap:where(.astro-upbyc2fy){white-space:nowrap;color:var(--aot-muted);font-size:.75rem}.aot-ficha__usos:where(.astro-upbyc2fy) a:where(.astro-upbyc2fy){color:var(--aot-text);text-decoration:underline;text-decoration-color:var(--aot-rule-strong);text-underline-offset:.2em}.aot-ficha__usos:where(.astro-upbyc2fy) a:where(.astro-upbyc2fy):hover{color:var(--aot-head);text-decoration-color:var(--aot-head)}.aot-ficha__vacio:where(.astro-upbyc2fy){color:var(--aot-muted);font-size:.875rem}@container aot-index (width>=52rem){.aot-index__vista-matriz:where(.astro-upbyc2fy):not([hidden]){grid-template-columns:minmax(0,1fr) 21rem}.aot-index__detalle:where(.astro-upbyc2fy){top:calc(var(--sl-nav-height,4rem) + 1rem);max-height:calc(100vh - var(--sl-nav-height,4rem) - 2rem);position:sticky;overflow-y:auto}}:where(.astro-upbyc2fy)[data-vista][hidden]{display:none!important}.aot-index__table:where(.astro-upbyc2fy){border-collapse:collapse;width:100%;font-size:var(--sl-text-sm);border-top:2px solid var(--aot-head);margin:0;display:table}.aot-index__table:where(.astro-upbyc2fy) :where(.astro-upbyc2fy):is(th,td){border:0;border-bottom:1px solid var(--aot-rule);text-align:start;vertical-align:top;background:0 0;padding:.75rem .6rem}.aot-index__table:where(.astro-upbyc2fy) thead:where(.astro-upbyc2fy) th:where(.astro-upbyc2fy){border-bottom:2px solid var(--aot-head);white-space:nowrap;color:var(--aot-head);padding-block:.7rem;font-size:.8125rem;font-weight:700}.aot-index__table:where(.astro-upbyc2fy) tbody:where(.astro-upbyc2fy) tr:where(.astro-upbyc2fy){scroll-margin-top:5rem}.aot-index__table:where(.astro-upbyc2fy) tbody:where(.astro-upbyc2fy) tr:where(.astro-upbyc2fy):target>:where(.astro-upbyc2fy){background:var(--aot-matiza-wash)}.aot-index__table:where(.astro-upbyc2fy) tbody:where(.astro-upbyc2fy) tr:where(.astro-upbyc2fy):last-child>:where(.astro-upbyc2fy){border-bottom:0}.aot-index__code:where(.astro-upbyc2fy){font-family:var(--aot-font-mono);font-variant-numeric:tabular-nums;color:var(--aot-head);font-weight:650}.aot-index__source:where(.astro-upbyc2fy){min-width:12rem;font-weight:400}.aot-index__source:where(.astro-upbyc2fy) a:where(.astro-upbyc2fy){color:var(--aot-head);text-decoration-color:var(--aot-rule-strong);text-underline-offset:.2em;font-weight:650;line-height:1.35;display:block}.aot-index__source:where(.astro-upbyc2fy) a:where(.astro-upbyc2fy):hover{text-decoration-color:var(--aot-head)}.aot-index__by:where(.astro-upbyc2fy){font-size:var(--sl-text-xs);color:var(--aot-muted);margin-top:.2rem;display:block}.aot-index__closed:where(.astro-upbyc2fy){border:1px dashed var(--aot-rule-strong);color:var(--aot-head);border-radius:4px;margin-top:.35rem;padding:.1rem .4rem;font-size:.75rem;display:inline-block}.aot-index__stance:where(.astro-upbyc2fy){white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.aot-index__stance:where(.astro-upbyc2fy) .aot-pm:where(.astro-upbyc2fy){font-size:.95rem}.aot-index__mono:where(.astro-upbyc2fy){font-family:var(--aot-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem}.aot-index__empty:where(.astro-upbyc2fy):not([hidden]){border:1px dashed var(--aot-rule-strong);border-radius:var(--aot-radius);color:var(--aot-text);padding:1.25rem}.aot-index:where(.astro-upbyc2fy)[data-vacio=si] .aot-index__table:where(.astro-upbyc2fy){display:none}@container aot-index (width<=36rem){.aot-index__filtro--vista:where(.astro-upbyc2fy){margin-inline-start:0}.aot-index__table:where(.astro-upbyc2fy),.aot-index__table:where(.astro-upbyc2fy) tbody:where(.astro-upbyc2fy),.aot-index__table:where(.astro-upbyc2fy) tr:where(.astro-upbyc2fy),.aot-index__table:where(.astro-upbyc2fy) :where(.astro-upbyc2fy):is(th,td){display:block}.aot-index__table:where(.astro-upbyc2fy) thead:where(.astro-upbyc2fy){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.aot-index__table:where(.astro-upbyc2fy) tbody:where(.astro-upbyc2fy) tr:where(.astro-upbyc2fy){border-bottom:1px solid var(--aot-rule);grid-template-columns:auto minmax(0,1fr);gap:.35rem .75rem;padding:1rem;display:grid}.aot-index__table:where(.astro-upbyc2fy) tbody:where(.astro-upbyc2fy) tr:where(.astro-upbyc2fy)[hidden]{display:none}.aot-index__table:where(.astro-upbyc2fy) tbody:where(.astro-upbyc2fy) tr:where(.astro-upbyc2fy)>:where(.astro-upbyc2fy){border:0;padding:0}.aot-index__code:where(.astro-upbyc2fy){grid-area:1/1}.aot-index__source:where(.astro-upbyc2fy){grid-area:1/2;min-width:0}.aot-index__table:where(.astro-upbyc2fy) td:where(.astro-upbyc2fy):not(.aot-index__code){grid-column:2;align-items:center;gap:.6rem;display:flex}.aot-index__table:where(.astro-upbyc2fy) td:where(.astro-upbyc2fy):not(.aot-index__code):before{content:attr(data-col);min-width:5.5rem;font-family:var(--aot-font-ui);color:var(--aot-muted);font-size:.75rem;font-weight:650}}
