.o1855-article{color:#17324b;font:18px/1.65 system-ui,sans-serif;overflow-wrap:anywhere;text-align:left}.o1855-article [hidden]{display:none!important}#post-1855 .entry-title{border:0;padding-left:0}#post-1855 .entry-content .o1855-article h2{border:0;padding-left:0;margin:36px 0 18px;font-size:28px;line-height:1.3}.o1855-article h3{font-size:22px;line-height:1.4;margin:26px 0 16px}.o1855-article p{margin:0 0 14px}.o1855-article a{color:#0969b8}.o1855-article [id]{scroll-margin-top:100px}.o1855-article nav{padding:20px 0;border-block:1px solid #d0e0ef;margin:26px 0}.o1855-article nav ul{margin:8px 0 0 22px}.o1855-article .respuesta,.o1855-article .o-panel{background:#f3f7fc;padding:22px;margin:24px 0;border-left:2px solid #2074ba}.o1855-article .sustantivo{background:#e2effb;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.o1855-article ol{padding-left:26px;margin-left:0}.o1855-article [data-example-id]{padding:20px 0;border-bottom:1px solid #d0e0ef}.o1855-article details{margin:10px 0}.o1855-article summary{cursor:pointer;padding:10px 0;color:#0969b8;min-height:44px}.o1855-article .o-actions{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}.o1855-article button{min-height:44px;max-width:100%;padding:10px 15px;border:1px solid #1967ab;border-radius:0;background:#1967ab;color:#fff;font:600 16px/1.4 system-ui;cursor:pointer}.o1855-article button.cp-secondary{background:#fff;color:#1967ab}.o1855-article button:disabled{opacity:.65;cursor:default}.o1855-article button[aria-pressed=true]{background:#e2effb;color:#123b61;border:2px solid #1967ab}.o1855-article :is(button,input,summary,textarea,a):focus-visible{outline:3px solid #134f85;outline-offset:3px}.o1855-article fieldset{border:0;padding:0;margin:18px 0}.o1855-article legend{font-weight:700;font-size:22px;line-height:1.5;padding:0;margin:0 0 14px}.o1855-article #ob-instruction{font-size:16px}.o1855-article #ob-options{display:grid;gap:10px}.o1855-article #ob-options label{display:flex;gap:12px;align-items:center;min-height:48px;padding:10px 12px;border:1px solid #bbd0e3;background:#fff;cursor:pointer}.o1855-article input[type=radio]{width:22px;height:22px;flex:none;accent-color:#1967ab;margin:0}.o1855-article #ob-feedback:empty,.o1855-article .o-copy-status:empty,.o1855-article #ob-hints:empty{display:none}.o1855-article .o-copy-status{font-size:15px;color:#264d6d}.o1855-article .o-answer{background:#fff;padding:18px;margin:18px 0;border-bottom:1px solid #bbd0e3}.o1855-article .o-caption{font-size:15px;font-weight:700;color:#3c5f7b}.o1855-article #ob-feedback{padding:16px 0}.o1855-article .pregunta{padding:20px 0;border-bottom:1px solid #d0e0ef}.o1855-article .hueco{font-weight:700;font-size:22px}.o1855-article .solucion{background:#f3f7fc;padding:16px;margin:16px 0}.o1855-ready .soluciones-estaticas{display:none}.o1855-article .relacionado{display:grid;grid-template-columns:1fr 26px;gap:4px 16px;padding:20px 8px;border-bottom:1px solid #ccdeee;text-decoration:none;color:#0969b8}.o1855-article .relacionado:hover{background:#f3f7fc}.o1855-article .relacionado strong,.o1855-article .relacionado span span{display:block}.o1855-article .relacionado span span{font-size:16px}.o1855-article .relacionado>span:last-child{font-size:26px;align-self:center}.o1855-article figure{margin:22px 0}.o1855-article img{max-width:100%;height:auto}.o1855-article figcaption,.o1855-article #fuentes{font-size:15px}.o1855-article dialog{box-sizing:border-box;border:1px solid #8baac6;border-radius:0;padding:24px;max-width:calc(100% - 32px);width:640px;max-height:90vh;overflow:auto;color:#17324b}.o1855-article dialog::backdrop{background:#10273f88}.o1855-article textarea{box-sizing:border-box;width:100%;min-height:190px;padding:10px;color:#17324b;background:#fff;border:1px solid #8baac6;border-radius:0;font:inherit}.o1855-article dialog label{display:block;font-weight:600}@media(max-width:600px){.o1855-article{font-size:17px}.o1855-article .respuesta,.o1855-article .o-panel{padding:14px}.o1855-article .o-answer{padding:14px}.o1855-article .o-actions button{flex:1 1 130px}.o1855-article .relacionado{padding:18px 4px}#post-1855 .entry-content .o1855-article h2{font-size:25px}}