.resource-article{max-width:960px}.resource-article section{margin:2.5rem 0}.resource-article th,.resource-article td{vertical-align:top;white-space:normal;min-width:10rem}.resource-article .table-scroll{max-width:100%;overflow-x:auto}.resource-article table{min-width:36rem}.resource-article caption{text-align:left;font-weight:600;padding:.75rem 0}.resource-article nav{padding:1rem;border-left:3px solid var(--brass,#9b7838)}
#research-worksheet fieldset{min-width:0;margin:1.5rem 0;padding:1.2rem;border:1px solid var(--rule,#aaa)}#research-worksheet legend{font-weight:700;padding:0 .4rem}#research-worksheet label{display:block;font-weight:600;margin:1rem 0}#research-worksheet input,#research-worksheet select,#research-worksheet textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;margin-top:.45rem;padding:.75rem;color:#172f3b;background:#fffdf8;border:1px solid #69777b;border-radius:3px;font:400 1rem/1.5 Inter,Arial,sans-serif}#research-worksheet textarea{resize:vertical}#research-worksheet :is(input,select,textarea,button):focus-visible{outline:3px solid #176481;outline-offset:3px}.worksheet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.2rem}.worksheet-actions{display:flex;flex-wrap:wrap;gap:.75rem}.worksheet-actions[hidden]{display:none}.worksheet-actions .btn-s{color:#173746;border:1px solid #4f6571;background:#fffdf8}.worksheet-actions .btn-s:hover{color:#fffdf8;background:#173746}.worksheet-print{display:none}
@media(max-width:600px){.worksheet-grid{grid-template-columns:1fr}#research-worksheet fieldset{padding:.7rem}.worksheet-actions button{width:100%;white-space:normal}}
@media print{.site-header,.site-footer,.resource-links,.worksheet-actions,.article-meta,#worksheet-status,.breadcrumbs{display:none!important}.worksheet-ready #research-worksheet{display:none}.worksheet-ready .worksheet-print{display:block;white-space:pre-wrap;overflow-wrap:anywhere;color:#000;background:#fff;font:11pt/1.5 Arial,sans-serif}.resource-article{max-width:100%;width:100%}.resource-article .table-scroll{overflow:visible}.resource-article table{width:100%;table-layout:fixed;min-width:0}.resource-article th,.resource-article td{min-width:0;overflow-wrap:anywhere}.resource-article section{break-inside:auto}body{background:#fff!important;color:#000!important}}
