.crm-practica-interruptor{border:1px solid var(--crm-line);height:28px;color:var(--crm-text-2);font:400 13px/20px var(--crm-sans);cursor:pointer;transition:border-color var(--crm-t-color) var(--crm-curva), color var(--crm-t-color) var(--crm-curva), background var(--crm-t-color) var(--crm-curva);background:0 0;border-radius:0;align-items:center;gap:8px;padding:0 8px 0 6px;display:inline-flex}.crm-practica-interruptor:hover{color:var(--crm-text);border-color:var(--crm-line-2)}.crm-practica-interruptor:focus-visible{outline:var(--crm-foco-ancho,1px) solid var(--crm-acento);outline-offset:2px}.crm-practica-carril{border:1px solid var(--crm-line-2);background:var(--crm-panel-2);flex:none;width:22px;height:12px;position:relative}.crm-practica-carril:after{content:"";background:var(--crm-dim);width:8px;height:8px;transition:transform var(--crm-t-gesto,.16s) var(--crm-snap,ease), background var(--crm-t-color) var(--crm-curva);position:absolute;top:1px;left:1px}.crm-practica-interruptor[aria-checked=true]{color:var(--crm-text);border-color:var(--crm-aviso-linea,var(--crm-aviso));background:color-mix(in srgb, var(--crm-aviso) 10%, transparent)}.crm-practica-interruptor[aria-checked=true] .crm-practica-carril{border-color:var(--crm-aviso);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--crm-aviso) 55%, transparent) 0 3px, transparent 3px 6px)}.crm-practica-interruptor[aria-checked=true] .crm-practica-carril:after{background:var(--crm-aviso);transform:translate(10px)}.crm-practica-atajo{font:500 11px/16px var(--crm-mono);color:var(--crm-dim)}.crm-practica-franja{border-bottom:1px solid var(--crm-aviso-linea,var(--crm-aviso));background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--crm-aviso) 9%, transparent) 0 10px, transparent 10px 20px), color-mix(in srgb, var(--crm-aviso) 5%, var(--crm-bg));min-height:40px;color:var(--crm-text);font:400 13px/20px var(--crm-sans);align-items:center;gap:16px;padding:4px 16px 4px 12px;display:flex;position:relative}.crm-practica-sello{border:1px solid var(--crm-aviso);outline:1px solid var(--crm-aviso);outline-offset:2px;height:24px;color:var(--crm-aviso);font:500 11px/16px var(--crm-mono);letter-spacing:.14em;text-transform:uppercase;flex:none;align-items:center;margin:0 4px;padding:0 8px;display:inline-flex;transform:rotate(-2deg)}.crm-practica-texto{min-width:0;color:var(--crm-text-2);flex:1}.crm-practica-texto strong{color:var(--crm-text);font-weight:500}.crm-practica-acciones{flex:none;align-items:center;gap:8px;display:flex}.crm-practica-accion{border:1px solid var(--crm-line-2);background:var(--crm-panel);height:28px;color:var(--crm-text);font:400 13px/20px var(--crm-sans);cursor:pointer;border-radius:0;padding:0 10px}.crm-practica-accion:is(a){align-items:center;text-decoration:none;display:inline-flex}.crm-practica-accion:hover{border-color:var(--crm-aviso)}.crm-practica-accion:focus-visible{outline:1px solid var(--crm-acento);outline-offset:2px}.crm-practica-accion[aria-busy=true]{color:var(--crm-dim);cursor:progress}.crm-practica-estado{font:500 11px/16px var(--crm-mono);color:var(--crm-dim)}.crm-practica-agua{pointer-events:none;z-index:0;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='220'%3E%3Ctext x='20' y='130' transform='rotate(-18 180 110)' font-family='monospace' font-size='22' letter-spacing='6' fill='%23999'%3EPR%C3%81CTICA%3C/text%3E%3C/svg%3E");position:fixed;inset:0}@media (max-width:560px){.crm-practica-franja{flex-wrap:wrap;gap:8px;padding:8px 12px}.crm-practica-texto{flex-basis:100%;order:3}.crm-practica-atajo{display:none}}@media (prefers-reduced-motion:reduce){.crm-practica-carril:after,.crm-practica-interruptor{transition:none}}
.practica-module__FGs0sq__marco{pointer-events:none;z-index:2147483000;border:3px solid #0000;border-image:repeating-linear-gradient(135deg, var(--crm-aviso) 0 10px, transparent 10px 20px) 3;animation:practica-module__FGs0sq__entrar var(--crm-t-color,.16s) var(--crm-curva,ease) both;position:fixed;inset:0}.practica-module__FGs0sq__agua{pointer-events:none;z-index:2147482999;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='220'%3E%3Ctext x='20' y='130' transform='rotate(-18 180 110)' font-family='monospace' font-size='22' letter-spacing='6' fill='%23999'%3EPR%C3%81CTICA%3C/text%3E%3C/svg%3E");position:fixed;inset:0}.practica-module__FGs0sq__cartel{z-index:2147483001;border:1px solid var(--crm-aviso-linea,var(--crm-aviso));background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--crm-aviso) 10%, transparent) 0 8px, transparent 8px 16px), var(--crm-bg);height:32px;color:var(--crm-text-2);font:400 13px/20px var(--crm-sans);animation:practica-module__FGs0sq__colgar .24s var(--crm-snap,ease) both;align-items:center;gap:10px;padding:0 4px 0 10px;display:inline-flex;position:fixed;top:6px;left:50%;transform:translate(-50%)}.practica-module__FGs0sq__sello{border:1px solid var(--crm-aviso);outline:1px solid var(--crm-aviso);outline-offset:2px;height:20px;color:var(--crm-aviso);font:500 11px/16px var(--crm-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;margin:0 4px 0 2px;padding:0 7px;display:inline-flex;transform:rotate(-2deg)}.practica-module__FGs0sq__salir{border:1px solid var(--crm-line-2);background:var(--crm-panel);height:24px;color:var(--crm-text);font:400 13px/20px var(--crm-sans);cursor:pointer;border-radius:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.practica-module__FGs0sq__salir:hover{border-color:var(--crm-aviso)}.practica-module__FGs0sq__salir:focus-visible{outline:1px solid var(--crm-acento);outline-offset:2px}.practica-module__FGs0sq__atajo{font:500 11px/16px var(--crm-mono);color:var(--crm-dim)}@keyframes practica-module__FGs0sq__entrar{0%{opacity:0}}@keyframes practica-module__FGs0sq__colgar{0%{opacity:0;transform:translate(-50%,-10px)}}@media (max-width:560px){.practica-module__FGs0sq__atajo{display:none}.practica-module__FGs0sq__cartel{top:4px}}@media (prefers-reduced-motion:reduce){.practica-module__FGs0sq__marco,.practica-module__FGs0sq__cartel{animation:none}}
