.agmesc2{position:relative;font-family:Inter,var(--font-body--family),sans-serif}.agmesc2__vista{position:relative;overflow:hidden;border-radius:14px;background:#0d0b0a}.agmesc2__svg{display:block;width:100%;height:auto;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;contain:layout paint}.agmesc2__svg:active{cursor:grabbing}.agmesc2__hud{position:absolute;left:12px;top:10px;display:flex;flex-direction:column;gap:5px;min-width:112px;pointer-events:none}.agmesc2__hud small{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#f2efe88c}.agmesc2__hud b{font:800 22px/1 Inter Tight,Inter,sans-serif;letter-spacing:-.02em;color:#f2efe8;font-variant-numeric:tabular-nums}.agmesc2__hud em{font-style:normal;font-size:11px;color:#d9a441}.agmesc2__barra{height:3px;border-radius:3px;background:#f2efe824;overflow:hidden}.agmesc2__barra i{display:block;height:100%;background:linear-gradient(90deg,#f07a2e,#d9a441);transform-origin:left;transform:scaleX(0);transition:transform .18s linear}.agmesc2__mandos{display:flex;align-items:center;gap:8px;margin-top:10px;flex-wrap:wrap}.agmesc2__btn{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border-radius:999px;cursor:pointer;background:#f2efe80f;color:#f2efe8;border:1px solid rgba(242,239,232,.16);font:600 13px/1 Inter,sans-serif}.agmesc2__btn[aria-pressed=true]{border-color:#d9a441;background:#d9a44124}.agmesc2__btn i{width:10px;height:10px;border-radius:50%;background:var(--c,#8d877d);box-shadow:0 0 0 3px color-mix(in srgb,var(--c,#8d877d) 25%,transparent)}.agmesc2__btn:focus-visible{outline:2px solid #d9a441;outline-offset:2px}.agmesc2__logro{position:absolute;left:10px;right:10px;bottom:10px;display:flex;align-items:center;gap:12px;padding:12px 12px 12px 14px;border-radius:12px;background:#100e0ceb;border:1px solid rgba(217,164,65,.45);box-shadow:0 10px 30px #00000073;opacity:0;transform:translateY(12px);transition:opacity .35s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.agmesc2__logro.is-on{opacity:1;transform:none}.agmesc2__logro[hidden]{display:none}.agmesc2__logro-tx{flex:1;min-width:0}.agmesc2__logro-tx b{display:block;font:700 14px/1.25 Inter Tight,Inter,sans-serif;color:#f2efe8}.agmesc2__logro-tx span{display:block;margin-top:2px;font-size:12px;line-height:1.3;color:#f2efe8a6}.agmesc2__logro-ok{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#d9a441;color:#15110e}.agmesc2__logro-ok svg{width:15px;height:15px}.agmesc2__quiero{flex:none;min-height:40px;padding:0 14px;border:0;border-radius:999px;background:#c4211a;color:#fff;font:700 13px/1 Inter,sans-serif;cursor:pointer}.agmesc2__quiero[disabled]{background:#3a3430;cursor:default}.agmesc2__otra{flex:none;background:none;border:0;color:#f2efe899;font:600 12px/1 Inter,sans-serif;text-decoration:underline;cursor:pointer;padding:8px 2px}@media(max-width:480px){.agmesc2__logro{left:8px;right:8px;bottom:8px;gap:8px;padding:8px 8px 8px 10px}.agmesc2__logro-ok{width:22px;height:22px}.agmesc2__logro-tx b{font-size:12.5px}.agmesc2__logro-tx span{display:none}.agmesc2__quiero{min-height:36px;padding:0 12px;font-size:12px}.agmesc2__otra{display:none}}@media(prefers-reduced-motion:reduce){.agmesc2__logro,.agmesc2__barra i{transition:none}}.agmfp:has(.agmesc2) .agmfp__grid{grid-template-columns:1fr!important;max-width:680px;margin-inline:auto}@media(min-width:990px){.agmfp:has(.agmesc2) .agmfp__grid{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr)!important;max-width:1080px;align-items:start;gap:28px}}@media(max-width:989px){.agmfp:has(.agmesc2) .agmfp__panel{display:none!important}}.agmfp:has(.agmesc2) .agmfp__hud,.agmfp:has(.agmesc2) .agmfp__segs,.agmfp:has(.agmesc2) .agmfp__barra,.agmfp:has(.agmesc2) .agmfp__esq,.agmfp:has(.agmesc2) .agmfp__scan{display:none!important}.agmfp__lienzo:has(.agmesc2){background:none!important;border:0!important;padding:0!important}.agmfp__stage:has(.agmesc2){border:0!important;overflow:visible}.agmfp__stage:has(.agmesc2):before,.agmfp__stage:has(.agmesc2):after{display:none!important}.agmfp:has(.agmesc2) .agmfp__paso{margin:10px 0 0;font-size:13px;color:#d9a441}.agmfp:has(.agmesc2) .agmfp__pista{margin:8px 0 0}.agmesc2__svg text{font-family:Inter,system-ui,sans-serif!important;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/47/assets/agm-escena2.css.map */
