.SsOu4q_page{--visual-accent:#365d78}.SsOu4q_svg{color:#566f84;width:100%;height:auto;margin:16px 0;overflow:visible}.SsOu4q_svg rect{fill:#fff;stroke:#8aa0b3;stroke-width:1.5px}.SsOu4q_svg text{fill:#324b5f;text-anchor:middle;dominant-baseline:middle;font:700 15px system-ui,sans-serif}.SsOu4q_svg path{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round}.SsOu4q_svg .SsOu4q_decision{fill:#f4eee4;stroke:#9d8767;stroke-width:1.5px}.SsOu4q_svg .SsOu4q_dashed{stroke-dasharray:5 6;opacity:.65}.SsOu4q_svg .SsOu4q_smallText{fill:#6c798a;font-size:12px}.SsOu4q_svg .SsOu4q_setA{fill:#44698a17;stroke:#557792;stroke-width:2px}.SsOu4q_svg .SsOu4q_setB{fill:#796c4b14;stroke:#887b5a;stroke-width:2px}.SsOu4q_svg .SsOu4q_caption{fill:#667587;font-size:13px}.SsOu4q_threeLayers{border:1px solid var(--first-border);background:#fff;border-radius:18px;margin:4px 0 28px;padding:26px 28px}.SsOu4q_threeLayers h2{margin-top:0}.SsOu4q_threeLayers>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.SsOu4q_threeLayers article{border:1px solid var(--first-border);background:var(--first-soft);border-radius:13px;padding:17px}.SsOu4q_threeLayers article>b{color:#315c78;background:#e7f0f5;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.SsOu4q_threeLayers strong{color:#314f63;margin-top:9px;display:block}.SsOu4q_threeLayers p{color:#617087;margin:5px 0 0;font-size:.88rem}.SsOu4q_relationKinds,.SsOu4q_grammarGrid,.SsOu4q_argumentRoles,.SsOu4q_twoCol,.SsOu4q_specialGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.SsOu4q_relationKinds article,.SsOu4q_grammarGrid article,.SsOu4q_argumentRoles article,.SsOu4q_specialGrid article{border:1px solid var(--first-border);background:var(--first-soft);border-radius:12px;padding:15px 16px}.SsOu4q_relationKinds span,.SsOu4q_specialGrid span{color:#6c788a;font-size:.74rem;font-weight:850}.SsOu4q_relationKinds b,.SsOu4q_specialGrid b{color:#315e79;margin:5px 0;font-size:1.05rem;display:block}.SsOu4q_relationKinds p,.SsOu4q_grammarGrid p,.SsOu4q_argumentRoles p,.SsOu4q_specialGrid p{color:#5e6d83;margin:4px 0 0;font-size:.84rem}.SsOu4q_grammarGrid b,.SsOu4q_argumentRoles b{color:#365f78}.SsOu4q_principle,.SsOu4q_contextNote{background:#f0f6f9;border-left:4px solid #4f7892;border-radius:8px 12px 12px 8px;margin:18px 0;padding:16px 18px}.SsOu4q_principle p,.SsOu4q_contextNote p{color:#536178;margin:5px 0 0}.SsOu4q_directionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.SsOu4q_directionGrid article{border:1px solid var(--first-border);background:#fff;border-radius:14px;padding:18px 20px}.SsOu4q_directionGrid span{color:#6b788a;font-size:.76rem;font-weight:850}.SsOu4q_directionGrid b{color:#315d77;margin:6px 0;font-size:1.2rem;display:block}.SsOu4q_directionGrid p{color:#5d6b81;margin:0}.SsOu4q_chain{border:1px solid var(--first-border);background:var(--first-soft);border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;margin:18px 0;padding:16px;display:flex}.SsOu4q_chain span{background:#fff;border:1px solid #cbd8e1;border-radius:9px;padding:8px 12px;font-weight:800}.SsOu4q_chain i,.SsOu4q_chain b{color:#69788c;font-style:normal}.SsOu4q_diagramSplit{grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr);align-items:center;gap:20px;margin:18px 0;display:grid}.SsOu4q_diagramSplit p{color:#56657b}.SsOu4q_legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.SsOu4q_legend span{border:1px solid var(--first-border);color:#5e6c82;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:11px 13px;font-size:.82rem;display:flex}.SsOu4q_legend i{border:1px solid #a7b3c2;border-radius:5px;width:24px;height:24px}.SsOu4q_shaded{background:repeating-linear-gradient(135deg,#d8dfe7 0 3px,#fff 3px 7px)}.SsOu4q_witness{color:#874849;place-items:center;font-size:1.2rem;font-style:normal;font-weight:900;display:grid}.SsOu4q_blank{background:#fff}.SsOu4q_twoCol{grid-template-columns:repeat(2,minmax(0,1fr))}.SsOu4q_twoCol article{border:1px solid var(--first-border);background:var(--first-soft);border-radius:13px;padding:17px 18px}.SsOu4q_twoCol strong{color:#315b75}.SsOu4q_twoCol p{color:#5d6c82;margin:5px 0 0}.SsOu4q_specialGrid article{min-height:138px}.SsOu4q_transformRow{grid-template-columns:1fr 30px 1fr 30px 1.2fr 30px 1fr;align-items:stretch;gap:7px;margin:18px 0;display:grid}.SsOu4q_transformRow article{border:1px solid var(--first-border);text-align:center;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;padding:15px;display:flex}.SsOu4q_transformRow span{color:#6b788a;font-size:.74rem;font-weight:850}.SsOu4q_transformRow p{color:#34576d;overflow-wrap:anywhere;margin:6px 0 0;font-weight:800}.SsOu4q_transformRow i{color:#77849a;text-align:center;align-self:center;font-style:normal}.SsOu4q_transferChecklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:15px 0;display:grid}.SsOu4q_transferChecklist div{border:1px solid var(--first-border);background:var(--first-soft);border-radius:11px;flex-direction:column;padding:14px 15px;display:flex}.SsOu4q_transferChecklist b{color:#315d76}.SsOu4q_transferChecklist span{color:#617088;margin-top:5px;font-size:.84rem}.SsOu4q_finalCheck,.SsOu4q_deepen{border:1px solid var(--first-border);background:#fff;border-radius:18px;margin-top:28px;padding:28px}.SsOu4q_finalCheck h2,.SsOu4q_deepen h2{margin-top:0}.SsOu4q_quizGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.SsOu4q_quizGrid details{border:1px solid var(--first-border);border-radius:12px;margin-top:0;padding:0 13px 12px}.SsOu4q_quizGrid details summary{color:#315e79;align-items:center;min-height:62px;display:flex}.SsOu4q_linkGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.SsOu4q_linkGrid a{border:1px solid var(--first-border);background:var(--first-soft);border-radius:13px;flex-direction:column;min-height:130px;padding:16px;text-decoration:none;display:flex}.SsOu4q_linkGrid a:hover{background:#edf5f8}.SsOu4q_linkGrid strong{color:#2f5870}.SsOu4q_linkGrid span{color:#617088;margin-top:7px;font-size:.82rem;line-height:1.55}@media (max-width:960px){.SsOu4q_relationKinds,.SsOu4q_grammarGrid,.SsOu4q_argumentRoles,.SsOu4q_specialGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SsOu4q_quizGrid{grid-template-columns:1fr}.SsOu4q_linkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.SsOu4q_threeLayers>div,.SsOu4q_directionGrid,.SsOu4q_diagramSplit,.SsOu4q_twoCol,.SsOu4q_transferChecklist,.SsOu4q_transformRow{grid-template-columns:1fr}.SsOu4q_transformRow i{transform:rotate(90deg)}}@media (max-width:560px){.SsOu4q_relationKinds,.SsOu4q_grammarGrid,.SsOu4q_argumentRoles,.SsOu4q_specialGrid,.SsOu4q_legend{grid-template-columns:1fr}.SsOu4q_threeLayers,.SsOu4q_finalCheck,.SsOu4q_deepen{padding:22px 17px}.SsOu4q_linkGrid{grid-template-columns:1fr}}
