.tel{width:var(--tel-w,300px);aspect-ratio:300/620;background:var(--ax-device-frame);box-shadow:var(--ax-shadow-device), inset 0 0 0 1px var(--ax-device-edge), 0 0 0 1px #ffffff0f;border-radius:15%/7.26%;flex:none;padding:3.4%;position:relative}.tel__pantalla{background:var(--ax-ui-bg);height:100%;color:var(--ax-ui-ink);isolation:isolate;border-radius:12.86%/6%;position:relative;overflow:hidden;container-type:inline-size}.tel__ui{letter-spacing:-.01em;font-optical-sizing:auto;flex-direction:column;font-size:5cqi;line-height:1.35;display:flex;position:absolute;inset:0}.tel__estado{height:2.7em;font-size:.82em;font-weight:var(--ax-weight-medium);z-index:3;flex:none;justify-content:space-between;align-items:flex-start;padding:.95em 1.6em 0;display:flex;position:relative}.tel__camara{background:#0b0b0c;border-radius:50%;width:.95em;height:.95em;margin-left:-.475em;position:absolute;top:.8em;left:50%}.tel__bateria{width:1.9em;height:.95em;box-shadow:inset 0 0 0 1px var(--ax-ui-soft);border-radius:.3em;margin-top:.12em;padding:.13em;display:flex}.tel__bateria span{background:var(--ax-ui-ink);border-radius:.15em;width:72%}.tel__contenido{flex:1;min-height:0;position:relative}.ui-pad{padding:.4em 1.25em 1.25em}.ui-titulo{font-size:1.55em;font-weight:var(--ax-weight-head);letter-spacing:-.025em;line-height:1.1}.ui-sub{color:var(--ax-ui-soft);font-size:.86em}.ui-boton{background:var(--ax-ui-ink);height:2.75em;color:var(--ax-ui-bg);font-weight:var(--ax-weight-medium);border-radius:.85em;justify-content:center;align-items:center;gap:.45em;font-size:.93em;display:flex}.ui-boton--claro{background:var(--ax-ui-alt);color:var(--ax-ui-ink)}.ui-icono{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15em;height:1.15em}.ui-punto{background:var(--ax-ok);border-radius:50%;flex:none;width:.55em;height:.55em;display:inline-block;position:relative}.ui-punto:after{content:"";background:var(--ax-ok);opacity:0;border-radius:50%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.ui-punto--late:after{animation:ui-late 2.4s var(--ax-ease-out) infinite}}@keyframes ui-late{0%{opacity:.45;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}
