.resource-library-tabs{display:flex;flex-wrap:wrap;gap:.4rem;border-bottom:2px solid #cee4db;margin:0 0 1.5rem;padding:0 0 .6rem;text-align:left}.resource-library-tabs a{display:inline-block;padding:.7rem 1rem;border-radius:.4rem;color:#135b47;background:#f0f7f3;font-weight:700}.resource-library-tabs a[aria-current=page]{color:#fff;background:#12684f}.resource-library-tabs a:focus-visible,.worked-bank a:focus-visible,.worked-bank summary:focus-visible{outline:3px solid #d69216;outline-offset:3px}
.worked-bank{max-width:1050px;margin:0 auto;padding:1.5rem 1rem 3rem;text-align:left;color:#18352c;line-height:1.7}.worked-bank h1{font-size:2.2rem;line-height:1.2}.worked-bank h2{font-size:1.55rem;line-height:1.3}.worked-bank h3{font-size:1.15rem}.worked-bank p{max-width:80ch}.worked-bank a{color:#12684f;text-decoration:underline}.worked-bank__eyebrow{color:#4a655b;font-size:.9rem;font-weight:600}.worked-bank__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem}.worked-bank__card,.worked-bank__about{padding:1.2rem;border:1px solid #c8dbd2;background:#f5faf7;border-radius:.6rem;margin:1.5rem 0}.worked-bank__button,.worked-bank button{display:inline-block;color:#fff!important;background:#12684f;border:0;border-radius:.35rem;padding:.6rem 1rem;text-decoration:none;cursor:pointer}.worked-bank__filters{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin:1.5rem 0}.worked-bank__filters select{max-width:100%;padding:.5rem;border:1px solid #819e92;border-radius:.3rem}.worked-bank__contents{border-left:4px solid #24765c;padding:.3rem 1rem;background:#f2f7f4}.worked-bank ol,.worked-bank ul{padding-left:1.5rem}.worked-bank li{display:list-item;text-align:left;font-size:inherit;font-weight:400;padding:.2rem 0}.worked-question{margin:2.2rem 0;padding:1.5rem 0;border-top:2px solid #d4e3db;scroll-margin-top:1rem}.worked-question__spec{font-size:.85rem;color:#496156}.worked-question details{margin:.6rem 0;border:1px solid #bbd2c6;border-radius:.35rem;background:#fafdfa;padding:.6rem .85rem}.worked-question summary{font-weight:700;cursor:pointer;padding:.2rem 0}.worked-question details[open] summary{margin-bottom:.7rem}.worked-question figure{margin:1rem 0}.worked-question img{display:block;max-width:100%;height:auto;background:#fff}.worked-question figcaption{font-size:.85rem;color:#4d675c;margin-top:.4rem}.worked-question table{border-collapse:collapse;width:100%;font-size:.95rem;margin:1rem 0}.worked-question td,.worked-question th{border:1px solid #bfd1c6;padding:.45rem;text-align:left}.worked-question caption{text-align:left;color:#425b50}.worked-question__answer{background:#edf6ee;padding:.7rem;border-left:4px solid #24765c}.worked-question__transfer{margin-top:1.1rem;padding:.7rem 1rem;background:#f4f5fc;border-left:4px solid #6473a0}.worked-question__guidance{padding:.65rem;background:#fff6dd}.worked-question__steps li{padding:.45rem 0}.worked-bank .equation{display:block;margin:.3rem 0;font-size:1.05rem;overflow-wrap:anywhere}.worked-bank__method{margin:1rem 0}
@media(max-width:600px){.worked-bank{padding:1rem .8rem 2rem}.worked-bank h1{font-size:1.75rem}.worked-bank h2{font-size:1.35rem}.worked-question table{font-size:.82rem}.worked-question th,.worked-question td{padding:.3rem}.worked-question details{padding:.6rem}.worked-bank__filters{align-items:stretch;flex-direction:column}.worked-bank__contents{padding:.4rem .6rem}}
@media print{.worked-question details{border:0}.worked-question details>*{display:block!important}.resource-library-tabs,.worked-bank__filters{display:none}.worked-question{break-inside:avoid}}
