.worked-example{scroll-margin-top:8rem}.worked-example .section-inner{max-width:1120px}.worked-example h2{max-width:36em}.worked-example h3{font-size:1.15rem;margin:2rem 0 .6rem}.worked-example p{max-width:80ch}.worked-boundary{border-left:3px solid #8c2f39;padding:1rem 1.25rem;background:#f9eeee;color:#48262b}.worked-controls{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin:1.5rem 0}.worked-controls label{font-weight:700}.worked-controls select,.worked-controls button{font:inherit;min-height:44px;padding:.6rem .8rem;border:1px solid #50685e;border-radius:4px;background:#fff;color:#153f36;max-width:100%;white-space:normal}.worked-controls button:disabled,.worked-controls select:disabled{opacity:.65;cursor:wait}.worked-controls button:not(:disabled){cursor:pointer}.worked-controls button:hover:not(:disabled){background:#e9f1ed}.worked-example :focus-visible{outline:3px solid #8c2f39;outline-offset:3px}.worked-status{min-height:3em;color:#234e42;font-weight:600}.worked-status[data-state="error"],.worked-status[data-state="different"]{color:#862737}.worked-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0}.worked-facts div{border-bottom:1px solid #9aaca2;padding:.5rem 0}.worked-facts dt{color:#4c5d54;font-size:.9rem}.worked-facts dd{margin:.35rem 0;font-weight:700;color:#193f34}.worked-chart{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#aabbb2;border:1px solid #aabbb2;margin:1.2rem 0}.worked-chart article{background:#fcfdfb;padding:1rem;min-width:0;overflow-wrap:anywhere;border:0;border-radius:0}.worked-chart h4{font-size:1rem;color:#224d3f;margin:0 0 .5rem}.worked-chart p{font-size:.95rem;margin:.2rem 0;line-height:1.65}.worked-chart .worked-mark{color:#822e39;font-weight:700}.worked-table-wrap{overflow:auto;max-width:100%;margin:1rem 0}.worked-table{border-collapse:collapse;width:100%;font-size:.95rem;table-layout:fixed}.worked-table caption{text-align:left;font-size:1.05rem;font-weight:700;padding:.65rem 0}.worked-table th,.worked-table td{padding:.75rem;text-align:left;vertical-align:top;border-bottom:1px solid #bcc8c1;overflow-wrap:anywhere}.worked-table th{background:#e9efeb;color:#203d30}.worked-raw{border-top:1px solid #b5c2ba;margin:1rem 0;padding:1rem 0}.worked-raw summary{font-weight:700;color:#204e40;cursor:pointer;padding:.4rem 0}.worked-raw pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:30rem;overflow:auto;line-height:1.7;background:#f0f4f1;color:#203d30;padding:1rem;font-size:.85rem;border:1px solid #bcc8c1}.worked-terms{color:#536258;font-size:.9rem}.worked-evidence{padding-left:1.3rem}.worked-evidence li{padding:.4rem 0}.worked-example [hidden]{display:none!important}
@media(max-width:600px){.worked-controls{align-items:stretch}.worked-controls label{width:100%}.worked-controls select{flex:1 1 100%}.worked-controls button{flex:1 1 12rem}.worked-chart{grid-template-columns:repeat(2,minmax(0,1fr))}.worked-chart article{padding:.7rem}.worked-facts{grid-template-columns:1fr;gap:.4rem}.worked-table{table-layout:auto;min-width:540px}.worked-table-wrap{border:1px solid #bcc8c1}.worked-table-wrap:focus-visible{outline-offset:0}}
.worked-nine{grid-template-columns:repeat(3,minmax(0,1fr))}
.worked-example .worked-chart p{font-size:15px;line-height:1.65;margin:.3rem 0;color:#203d30}.worked-example h3{margin-top:2rem}.worked-example .worked-facts dd{margin:.35rem 0;font-weight:700;line-height:1.6}.worked-example .worked-terms{font-size:14px;color:#536258}
@media(max-width:600px){.worked-nine article{padding:.45rem}.worked-example .worked-nine p{font-size:14px}.worked-nine h4{font-size:.9rem}}
@media print{.site-header,.site-footer,.worked-controls,.worked-status,.sr-reading-index{display:none!important}.worked-example{break-before:page}.worked-raw{display:none}.worked-chart{break-inside:avoid}.worked-table-wrap{overflow:visible}.worked-table{min-width:0}}
