.ag-ops{background:#17131b;border-radius:18px;padding:0 10px 10px;box-sizing:border-box;width:100%}.ag-ops__win{background:#faf8f5;border-radius:10px;overflow:hidden;font-family:Hanken Grotesk,system-ui,sans-serif;color:#17131b}.ag-ops__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #E6E0E4;background:#fff}.ag-ops__head b{font:800 16px/1.1 Archivo,sans-serif}.ag-ops__head span{font:500 11px/1 JetBrains Mono,monospace;color:#5c5360;white-space:nowrap}.ag-ops__body{display:flex;flex-direction:column;gap:12px;padding:14px;transition:opacity .4s ease}.ag-ops__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:stretch}.ag-metric{display:flex;flex-direction:column;gap:6px;padding:12px 10px;border-radius:10px;background:#fff;border:1px solid #E6E0E4;min-width:0}.ag-metric__label{font:500 10.5px/1.25 JetBrains Mono,monospace;color:#5c5360;min-height:2.5em}.ag-metric__value{font:800 clamp(16px,1.7vw,22px)/1 "Archivo",sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.ag-metric__delta{font:600 11px/1 JetBrains Mono,monospace;color:#1e7a43}.ag-ops__alerts{display:flex;flex-direction:column;gap:8px}.ag-alert{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#f4e6e8;font-size:13.5px;line-height:1.3}.ag-alert i{width:8px;height:8px;border-radius:8px;background:#b03553;flex:none}.ag-change{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;background:#fff;border:1px solid #E6E0E4}.ag-change__kicker{font:600 10.5px/1 JetBrains Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:#835e8a}.ag-change__text{font-size:14px;line-height:1.4}.ag-change__actions{display:grid;margin-top:4px}.ag-change__btns,.ag-change__done{grid-area:1 / 1;transition:opacity .35s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.ag-change__btns{display:flex;gap:8px}.ag-change__done{display:flex;align-items:center;height:34px;padding:0 12px;border-radius:9px;background:#e6f5ec;color:#1e7a43;font:700 13.5px/1 Hanken Grotesk,sans-serif;justify-self:start}.ag-change__actions:not(.is-approved) .ag-change__done{opacity:0;transform:scale(.96)}.ag-change__actions.is-approved .ag-change__btns{opacity:0;transform:scale(.96)}.ag-btn{position:relative;display:flex;align-items:center;height:34px;padding:0 14px;border-radius:9px;border:1.5px solid #17131B;font:600 13.5px/1 Hanken Grotesk,sans-serif;box-sizing:border-box}.ag-btn--ok{background:#b03553;border-color:#b03553;color:#fff}.ag-btn--ok:after{content:"";position:absolute;inset:-1.5px;border-radius:9px;border:2px solid #B03553;opacity:0}.ag-change__actions:not(.is-approved) .ag-btn--ok:after{animation:agPulse 1.6s cubic-bezier(.2,.8,.2,1) infinite}.ag-ops [data-step]{transition:opacity .35s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.ag-ops .is-hidden{opacity:0;transform:translateY(6px)}.ag-ops:not(.is-on) *{animation-play-state:paused!important}@keyframes agPulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.18,1.45)}}@media(prefers-reduced-motion:reduce){.ag-ops *,.ag-ops *:after{animation:none!important;transition:none!important}}.ag-glow{position:absolute;inset:-12% -15% 0;z-index:-1;pointer-events:none;background:radial-gradient(42% 55% at 82% 28%,rgba(176,53,83,.13),transparent 70%),radial-gradient(38% 50% at 12% 62%,rgba(131,94,138,.12),transparent 70%);-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 96%);mask-image:linear-gradient(to bottom,#000 55%,transparent 96%);animation:agBreathe 9s ease-in-out infinite alternate}.ag-glow:not(.is-on){animation-play-state:paused}@keyframes agBreathe{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.08) translateY(-1.5%)}}@media(prefers-reduced-motion:reduce){.ag-glow{animation:none;opacity:.85}}.ag-ring{position:absolute;inset:-1px;z-index:-2;overflow:hidden;background:#ffffff1a;pointer-events:none}.ag-ring__spin{position:absolute;left:50%;top:50%;width:200%;aspect-ratio:1;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent 0 52%,rgba(131,94,138,.7) 66%,#B03553 78%,#F2A9BC 86%,transparent 96%);animation:agSpin 9s linear infinite}.ag-ring:not(.is-on) .ag-ring__spin{animation-play-state:paused}.ag-ring__fill{position:absolute;inset:0;z-index:-1;pointer-events:none}@keyframes agSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ag-ring__spin{animation:none}}@container ag220 (max-width: 451px){.ag-grid[data-astro-cid-p5aslwx4] h3[data-astro-cid-p5aslwx4]{min-height:0!important}}@container ag240 (max-width: 491px){.ag-grid[data-astro-cid-p5aslwx4] h3[data-astro-cid-p5aslwx4]{min-height:0!important}}@container ag260 (max-width: 531px){.ag-grid[data-astro-cid-p5aslwx4] h3[data-astro-cid-p5aslwx4]{min-height:0!important}}.ag-hechos[data-astro-cid-p5aslwx4]{grid-template-columns:1fr}.ag-hechos[data-astro-cid-p5aslwx4] h3[data-astro-cid-p5aslwx4]{min-height:0!important}@container aghechos (min-width: 620px){.ag-hechos[data-astro-cid-p5aslwx4]{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-hechos[data-astro-cid-p5aslwx4] .ag-lleno[data-astro-cid-p5aslwx4]{min-height:4.35em}}@container aghechos (min-width: 1120px){.ag-hechos[data-astro-cid-p5aslwx4]{grid-template-columns:repeat(4,minmax(0,1fr))}.ag-hechos[data-astro-cid-p5aslwx4] h3[data-astro-cid-p5aslwx4]{min-height:2.1em!important}.ag-hechos[data-astro-cid-p5aslwx4] .ag-lleno[data-astro-cid-p5aslwx4]{min-height:5.8em}}
