.siembra-planeacion-ejercicios{font:15px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#233c2f;padding:24px;margin:20px 0;border:1px solid #d5e3d9;border-radius:22px;background:#f5f9f6;max-width:100%;min-width:0;overflow-wrap:anywhere}
.siembra-planeacion-ejercicios *{box-sizing:border-box;min-width:0}.siembra-planeacion-ejercicios h3{font-size:25px;letter-spacing:-.5px;margin:4px 0 8px}.siembra-planeacion-ejercicios h4{font-size:19px;margin:2px 0}.siembra-planeacion-ejercicios p{margin:8px 0}.siembra-planeacion-ejercicios .pe-heading,.siembra-planeacion-ejercicios .pe-card>header,.siembra-planeacion-ejercicios .pe-preview>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.siembra-planeacion-ejercicios .pe-heading p{color:#5d7164}.siembra-planeacion-ejercicios .pe-eyebrow{font-size:11px;font-weight:700;letter-spacing:.09em;color:#527762}.siembra-planeacion-ejercicios .pe-pilot{white-space:nowrap;background:#e5efe8;color:#426751;padding:5px 10px;border-radius:20px;font-size:12px;font-weight:600}.siembra-planeacion-ejercicios .pe-limit{font-size:13px;color:#5c6e62;border-left:3px solid #92b89d;padding:8px 12px;margin:15px 0 20px}.siembra-planeacion-ejercicios .pe-cards{display:grid;gap:18px}.siembra-planeacion-ejercicios .pe-card{background:white;border:1px solid #dce6df;border-radius:16px;padding:20px;box-shadow:0 3px 12px #183d2506}.siembra-planeacion-ejercicios .pe-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:14px 0}.siembra-planeacion-ejercicios .pe-field{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:13px;margin:12px 0}.siembra-planeacion-ejercicios input,.siembra-planeacion-ejercicios textarea,.siembra-planeacion-ejercicios select{width:100%;font:inherit;font-size:15px;line-height:1.5;color:#233c2f;background:#fbfcfb;padding:11px 12px;border:1px solid #cfded4;border-radius:10px;outline-offset:3px}.siembra-planeacion-ejercicios textarea{font:inherit;font-size:15px;line-height:1.5;resize:vertical;min-height:85px}.siembra-planeacion-ejercicios button{appearance:none;min-height:44px;border:1px solid #cbded1;border-radius:11px;padding:10px 14px;background:white;color:#265b3b;font:inherit;font-size:14px;line-height:1.3;font-weight:600;cursor:pointer}.siembra-planeacion-ejercicios button:hover{background:#edf6ef}.siembra-planeacion-ejercicios button:focus-visible,.siembra-planeacion-ejercicios summary:focus-visible{outline:3px solid #659f7b;outline-offset:3px}.siembra-planeacion-ejercicios button:disabled{opacity:.55;cursor:wait}.siembra-planeacion-ejercicios .pe-toolbar{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 10px}.siembra-planeacion-ejercicios [data-action="student"],.siembra-planeacion-ejercicios [data-action="check"]{background:#22643c;color:white;border-color:#22643c}.siembra-planeacion-ejercicios [data-action="student"]:hover,.siembra-planeacion-ejercicios [data-action="check"]:hover{background:#174e2d}.siembra-planeacion-ejercicios details{margin:12px 0;border-top:1px solid #e3ebe6;padding-top:12px}.siembra-planeacion-ejercicios summary{cursor:pointer;color:#355b44;font-size:14px;font-weight:600;min-height:34px}.siembra-planeacion-ejercicios .pe-calculation>p,.siembra-planeacion-ejercicios .pe-reference p{font-size:13px;color:#66756a;white-space:pre-wrap}.siembra-planeacion-ejercicios .pe-teacher{background:#f7f9f7;padding:12px;border-radius:10px}.siembra-planeacion-ejercicios .pe-check-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:18px}.siembra-planeacion-ejercicios .pe-status{flex:1;min-width:200px;padding:9px 12px;border-radius:9px;background:#f2f4f3;font-size:13px}.siembra-planeacion-ejercicios .pe-status.comprobado{background:#e9f5ed;color:#245937}.siembra-planeacion-ejercicios .pe-status.requiere_correccion{background:#fff3e1;color:#925715}.siembra-planeacion-ejercicios .pe-scope{font-size:12px;color:#65766a}.siembra-planeacion-ejercicios .pe-notice{font-size:13px;color:#5b7161}.siembra-planeacion-ejercicios .pe-error{color:#914225;background:#fff2e9;border-radius:9px;padding:12px;font-size:13px}.siembra-planeacion-ejercicios .pe-empty{padding:20px;background:white;border:1px dashed #bacfc0;border-radius:14px}.siembra-planeacion-ejercicios .pe-empty p{font-size:14px;color:#607568}.siembra-planeacion-ejercicios .pe-preview{background:white;border:1px solid #cbddcf;border-radius:15px;padding:18px;margin-top:20px}.siembra-planeacion-ejercicios .pe-preview>p{font-size:13px;color:#607568}.siembra-planeacion-ejercicios iframe{width:100%;height:65vh;min-height:350px;border:1px solid #d9e3dc;border-radius:8px;background:white}.siembra-planeacion-ejercicios [hidden]{display:none!important}
@media(max-width:620px){.siembra-planeacion-ejercicios{padding:16px;border-radius:16px}.siembra-planeacion-ejercicios .pe-heading{flex-wrap:wrap}.siembra-planeacion-ejercicios .pe-card{padding:15px}.siembra-planeacion-ejercicios .pe-grid{grid-template-columns:1fr;gap:0}.siembra-planeacion-ejercicios .pe-toolbar button{width:100%}.siembra-planeacion-ejercicios .pe-status{min-width:0;flex-basis:100%}.siembra-planeacion-ejercicios .pe-preview{padding:12px}}
